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
338578453135	338578453677	338578454227	338578454777	338578455327	338578455877	338578456427	338578456977	338578457527	338578458077	338578458627	338578459177	338578459727	338578460277	338578460827	338578461377	338578461927	338578462477	338578463027	338578463577	338578464127	338578464677	338578465227	338578465777	338578466327	338578466877	338578467427	338578467977	338578468527	338578469077	338578469627	338578470177	338578470727	338578471277	338578471827	338578472377	338578472927	338578473477	338578474027	338578474577	338578475127	338578475677	338578476227	338578476777	338578477327	338578477877	338578478427	338578478977	338578479527	338578480077	338578480627	338578481177	338578481727	338578482277	338578482827	338578483377	338578483927	338578484477	338578485027	338578485577	338578486127	338578486677	338578487227	338578487777	338578488327	338578488877	338578489427	338578489977	338578490527	338578491077	338578491627	338578492177	338578492727	338578493277	338578493827	338578494377	338578494927	338578495477	338578496027	338578496577	338578497127	338578497677	338578498229	338578498777	338578499327	338578499877	338578500427	338578500977	338578501527	338578502077	338578502627	338578503177	338578503727	338578504277	338578504827	338578505377	338578505927	338578506477	338578507029	338578507577	338578508127	338578508677	338578509227	338578509777	338578510327	338578510877	338578511429	338578511977	338578512529	338578513077	338578513627	338578514177	338578514727	338578515277	338578515829	338578516377	338578516927	338578517477	338578518027	338578518577	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
38511	12193	5480	3449	1496	957	898	775	670	439	383	348	341	322	317	302	275	278	272	238	230	216	224	215	232	224	264	240	218	219	217	217	232	208	221	214	229	213	231	217	205	210	189	220	215	222	210	226	227	262	226	209	219	222	186	215	223	220	234	210	231	188	200	238	205	225	240	201	216	230	207	200	197	218	195	222	227	242	233	227	242	231	219	226	227	220	225	194	214	201	204	248	243	200	223	227	220	239	221	223	202	229	223	226	195	230	220	220	210	224	218	221	203	225	213	211	223	202	229	220	216	211	272	222	181	201	188	207	236	203	213	213	203	204	221	228	230	218	226	224	222	235	194	199	243	208	237	213	226	207	223	197	247	205	229	229	218	230	234	185	213	257	218	239	213	243	206	199	231	212	221	242	215	238	228	201	177	222	206	215	229	226	225	220	208	219	229	210	198	190	205	226	229	232	232	214	223	197	215	189	208	180	253	224	213	207	211	225	216	211	218	205	219	217	232	210	222	227	209	204	206	244	201	227	201	237	224	204	229	208	231	214	195	218	214	225	244	216	222	210	197	216	240	240	206	196	217	226	251	265	211	212	212	201	203	207	211	215	206	223	237	214	184	236	228	202	232	253	227	219	218	214	231	238	209	206	248	209	230	231	193	225	226	236	193	195	228	185	198	194	240	228	257	207	211	183	230	213	211	208	236	207	202	197	202	220	229	213	228	220	240	228	200	220	218	216	186	206	226	213	217	238	231	239	231	210	242	200	205	236	230	238	234	218	209	214	207	231	197	219	209	191	175	211	237	207	207	208	210	222	219	226	210	206	216	205	214	239	226	239	223	233	213	231	217	211	227	223	207	217	230	221	226	210	219	218	221	225	222	222	218	214	194	217	240	220	225	196	211	233	188	221	197	224	225	234	239	221	193	202	195	202	218	222	208	233	217	193	218	200	214	208	218	207	215	232	237	212	227	215	242	202	212	193	203	220	208	222	233	225	235	206	201	229	202	205	212	249	227	217	232	201	252	214	207	219	236	240	238	208	227	170	233	241	221	225	220	209	213	246	203	212	238	228	223	211	219	212	193	204	193	233	233	210	206	246	217	242	179	235	211	217	207	214	212	243	194	236	204	230	196	216	212	215	237	190	235	211	213	236	191	219	253	195	201	224	185	206	227	214	227	219	232	222	225	233	205	209	201	232	234	245	185	219	186	248	231	234	229	203	211	216	220	203	212	201	232	206	233	220	205	249	232	234	215	229	231	218	200	198	207	212	205	199	208	214	220	213	206	237	212	214	221	200	216	193	224	199	240	233	223	219	204	187	203	229	230	225	210	202	238	204	207	220	220	230	238	230	207	219	197	242	234	214	223	223	208	201	236	219	220	196	204	201	191	222	213	209	240	225	196	242	218	216	199	206	216	228	205	230	243	230	198	228	231	237	202	206	246	230	196	217	226	225	201	216	205	226	244	202	240	221	213	223	212	232	232	215	185	210	193	199	228	256	230	233	229	218	201	219	237	212	207	229	196	216	229	213	232	238	233	234	241	244	220	204	215	220	214	250	211	201	162	205	218	209	210	210	215	222	217	251	212	237	221	229	196	183	210	234	223	197	222	215	225	224	238	194	208	226	221	212	241	196	222	210	225	200	212	221	211	236	230	216	224	221	214	194	196	205	212	224	223	210	258	194	202	213	256	219	216	235	227	215	206	190	217	232	204	186	211	228	225	245	210	217	214	221	219	212	229	206	247	207	222	224	203	223	213	199	213	225	217	207	216	202	207	198	207	230	219	231	216	215	207	233	214	203	233	236	229	223	219	188	225	234	232	224	228	202	215	204	198	212	245	205	199	211	198	198	194	213	205	231	209	235	235	221	208	217	233	209	187	218	210	228	239	200	235	230	209	198	215	216	212	201	205	233	227	232	215	233	242	206	218	202	193	196	208	210	251	202	215	194	209	229	202	226	230	209	206	200	209	222	220	256	225	218	232	236	208	224	200	210	212	228	226	217	204	223	210	217	189	215	214	232	209	221	217	221	227	219	219	195	181	222	213	244	218	221	237	223	230	202	234	226	219	221	207	202	248	237	211	213	212	228	213	238	232	201	224	255	238	206	240	222	218	243	213	221	193	215	240	224	243	214	216	206	209	232	211	194	214	212	224	183	227	203	225	192	226	208	231	231	231	232	213	227	231	176	207	238	217	195	200	200	221	206	245	227	215	214	205	212	247	217	243	212	192	232	219	254	210	207	242	221	220	231	220	205	204	193	213	225	237	235	215	230	228	217	237	218	223	213	235	220	223	236	217	229	229	233	235	217	216	219	214	221	204	224	203	225	225	213	207	245	224	244	215	213	215	233	214	203	211	195	200	208	211	221	210	241	233	218	231	220	203	193	190	204	221	189	199	208	229	227	223	226	224	215	226	256	237	195	216	211	197	204	224	222	234	225	217	201	202	202	191	192	223	194	251	239	210	221	221	198	236	201	217	227	216	231	214	226	239	195	216	237	220	232	211	210	207	218	216	193	229	211	218	217	226	210	222	224	237	221	228	201	210	206	237	231	229	210	206	243	221	209	226	248	229	209	205	201	205	225	205	195	198	212	210	215	208	215	208	195	221	231	224	216	198	208	228	230	213	206	216	227	212	207	233	214	198	222	216	219	203	239	230	224	211	210	218	190	227	216	210	232	212	244	225	207	228	209	207	237	245	214	208	205	200	218	235	196	253	208	237	208	207	212	211	208	197	232	230	212	201	225	214	222	202	231	238	209	207	229	210	257	218	228	214	248	235	241	229	208	234	231	228	234	221	212	241	215	219	235	217	200	197	218	225	236	222	230	232	214	212	198	247	201	186	224	191	221	237	232	245	233	235	216	217	236	225	218	232	251	204	226	206	219	226	227	188	214	232	197	234	190	232	227	246	222	247	209	195	243	221	230	233	232	216	213	209	251	210	202	218	211	200	224	240	253	231	238	221	200	242	225	215	227	212	207	229	202	223	228	212	229	244	239	220	240	196	204	209	210	227	221	225	228	227	223	233	233	215	209	192	235	243	190	216	199	214	214	220	223	217	191	211	177	213	219	234	216	229	205	216	219	240	228	213	213	222	238	206	233	201	220	208	227	217	195	249	230	227	225	195	255	221	232	225	226	199	224	248	221	240	221	228	213	212	180	211	218	243	223	200	219	224	207	216	194	220	226	239	202	250	214	217	234	240	211	201	218	213	210	222	243	213	199	219	215	206	199	184	225	221	221	198	188	219	203	203	228	199	243	252	243	198	217	232	229	224	205	194	202	218	225	231	227	212	209	237	227	250	232	235	241	226	202	195	217	206	205	214	233	230	203	202	212	219	221	207	201	206	201	212	206	192	242	217	262	213	241	199	249	216	225	217	198	219	204	222	222	210	228	203	233	224	230	248	233	221	214	205	242	173	190	242	246	218	194	196	248	230	202	215	206	236	230	210	242	215	234	230	230	240	210	196	217	217	191	212	222	220	206
25125	5503	9802	9582	5681	4223	4203	3852	2935	2012	1471	1396	1243	1215	1202	1040	968	895	743	722	653	605	618	606	617	591	586	564	587	561	541	552	592	573	537	519	509	546	514	562	542	537	551	509	518	513	557	533	538	521	550	535	505	515	502	503	562	525	524	488	531	546	557	561	506	553	545	566	517	534	538	490	518	540	555	525	538	519	510	514	549	520	541	561	505	532	527	581	533	522	547	533	540	526	494	509	529	555	557	536	575	528	517	522	529	539	529	521	550	555	519	520	530	536	519	482	559	496	513	554	536	504	540	558	541	538	499	522	545	518	498	525	525	524	527	556	557	535	470	539	550	541	519	497	541	552	509	558	479	531	507	544	504	546	547	549	547	571	485	541	502	550	555	534	510	557	553	511	530	520	542	540	548	537	526	571	528	503	521	506	547	534	533	531	551	506	528	555	556	525	533	550	524	523	537	534	526	503	530	530	574	477	518	535	489	508	549	527	502	533	530	497	580	502	525	535	527	562	474	541	537	497	514	537	492	510	522	550	543	510	496	534	544	525	563	525	526	501	535	555	513	520	557	527	504	488	519	490	556	523	568	473	481	516	541	520	490	525	528	506	543	543	536	523	568	524	516	500	511	540	498	523	492	515	523	523	534	494	518	511	513	523	537	520	531	564	536	572	562	509	523	534	539	550	560	538	527	491	549	491	554	563	568	501	550	538	503	525	562	583	470	550	499	499	528	506	527	568	502	515	497	579	487	545	513	518	539	528	524	503	550	564	534	568	542	544	570	546	519	562	536	507	523	503	524	530	539	505	501	533	519	499	493	539	517	509	530	553	505	520	539	567	524	511	559	565	504	527	520	536	525	507	532	517	544	525	501	552	592	514	553	481	531	550	522	561	556	505	499	530	467	530	545	501	543	477	530	487	517	560	536	523	502	561	507	569	543	542	539	508	529	513	520	503	559	522	498	457	521	504	518	524	538	522	572	563	537	502	518	552	550	523	563	575	524	570	529	540	507	511	508	519	536	509	529	556	523	543	524	547	534	537	524	533	493	506	601	510	502	489	555	572	537	532	548	517	560	560	581	531	537	545	550	531	540	493	559	550	532	560	541	495	519	534	534	502	483	548	602	537	492	539	504	541	515	500	484	558	528	532	549	512	558	508	532	514	510	536	519	524	519	528	509	538	547	541	523	548	515	503	536	517	535	561	535	553	534	522	547	532	532	533	554	503	559	527	522	498	533	541	522	539	568	548	542	586	492	553	508	552	531	498	542	527	507	529	538	531	504	519	549	475	584	484	551	539	517	555	528	518	568	515	522	537	556	530	553	512	529	549	532	562	532	552	519	508	537	559	545	489	518	542	553	495	510	575	505	510	540	523	537	553	544	500	566	546	535	517	521	545	543	522	537	551	530	546	527	555	492	511	531	547	486	522	557	543	500	530	531	480	560	503	510	574	540	537	544	532	549	568	519	486	540	495	545	540	474	554	548	529	527	564	485	489	556	509	501	569	521	528	543	517	513	535	552	534	490	499	528	539	535	558	534	546	504	550	515	542	562	570	547	521	555	545	517	549	565	527	506	562	529	485	530	501	518	532	554	515	528	566	574	528	518	518	547	560	522	532	601	555	515	526	549	516	554	486	527	540	539	513	514	520	577	510	516	540	501	522	535	538	549	541	527	531	514	534	506	516	523	578	547	531	511	547	472	513	499	532	539	497	547	518	544	574	509	559	519	520	545	542	483	532	550	536	528	511	529	486	592	559	513	571	513	560	490	538	581	511	506	553	487	504	499	544	556	533	564	490	519	505	510	560	549	537	543	511	520	555	511	532	545	516	500	547	543	552	542	543	524	526	532	555	509	582	559	518	507	579	545	553	528	499	513	520	525	529	494	544	528	516	476	555	530	511	542	551	509	507	547	515	516	509	566	531	531	540	523	520	509	515	533	536	528	512	526	534	512	435	566	568	544	512	541	528	540	510	534	518	518	522	527	522	526	555	546	488	554	542	554	534	515	526	499	512	530	555	549	519	500	537	524	503	544	559	525	555	522	543	557	508	570	503	497	525	532	543	535	528	531	543	529	504	538	520	541	505	491	534	558	498	548	537	507	582	539	526	569	545	542	531	551	501	561	554	515	557	522	533	504	517	541	529	537	532	523	563	533	490	507	527	548	507	515	529	541	565	513	564	543	526	480	502	537	503	532	533	492	530	522	540	544	543	516	542	511	537	536	583	537	568	506	539	504	502	518	518	507	565	588	520	514	545	530	548	501	515	559	531	501	542	494	498	541	505	556	509	585	521	542	539	527	503	534	543	486	525	492	503	590	518	527	555	507	555	531	523	515	531	479	536	568	535	532	542	513	531	520	509	532	523	549	564	527	510	569	488	539	530	470	540	538	535	573	539	559	516	536	504	561	526	551	556	512	501	497	551	566	470	533	545	521	505	491	510	488	506	529	552	518	522	541	513	555	539	564	528	523	519	530	514	543	533	539	529	497	556	550	511	547	475	502	550	527	532	544	524	587	549	535	505	511	539	521	569	474	545	533	544	537	516	537	553	502	525	563	538	507	531	584	547	550	558	537	529	541	531	529	526	510	472	504	539	503	540	561	538	478	528	484	482	536	551	541	547	539	506	543	533	546	561	517	536	534	561	525	516	510	554	531	498	524	524	534	557	536	535	541	511	547	524	526	516	546	510	554	526	519	532	532	560	544	482	575	536	524	561	517	551	550	477	548	517	495	573	560	537	485	493	516	558	544	512	500	558	528	522	512	529	512	518	521	532	508	512	577	546	509	514	542	528	542	525	553	528	547	494	486	528	513	558	559	541	538	540	523	522	520	543	550	484	509	539	528	479	538	517	522	538	553	526	558	510	524	518	528	504	495	532	518	562	584	521	563	499	571	533	553	520	536	509	513	531	543	555	509	528	520	552	525	530	521	509	489	519	518	540	517	567	532	551	556	489	509	526	539	530	515	545	502	498	516	535	494	542	532	524	489	511	508	529	546	545	562	552	502	510	526	514	505	492	508	491	525	546	561	514	531	534	551	499	492	547	491	500	542	566	507	513	563	513	520	520	533	525	563	548	502	528	525	545	539	497	522	539	575	543	546	540	492	529	472	519	539	537	558	543	534	524	486	536	557	517	523	508	508	529	541	510	502	523	530	515	520	552	545	554	517	557	535	519	520	543	542	533	540	543	532	507	563	547	547	483	504	548	507	520	517	544	528	537	569	566	530	522	559	538	504	531	504	541	521	528	543	568	544	496	526	548	494	527	528	516	521	563	532	542	539	550	534	536	515	539	566	511	537	538	504	562	567	532	536	511	544	517	535	521	561	546	531	462	512	538	537	593	518	543	526	546	522	535	527	566	517	496	563	533	512	508	523	549	504	523	527	510	545	559	524	530	528	511	535	533	491	522	528	531	524	507	549	552	512	516	541	575	555	572	525	499	562	535	570	516	573	557	545	566	527	555	536	516	527	570	552	573	534	528
13013	2785	1519	929	637	567	554	469	357	362	330	315	314	299	296	318	333	274	271	288	282	264	298	264	284	312	291	260	259	300	278	254	300	256	294	273	280	294	296	293	292	274	278	284	287	285	285	270	261	267	266	268	296	286	283	272	288	259	291	283	287	284	284	279	295	268	278	267	280	263	294	259	300	281	290	259	288	301	263	277	292	246	284	283	255	267	265	260	259	245	266	287	302	303	280	257	277	277	297	292	247	276	267	263	277	247	242	269	270	275	322	262	267	268	287	280	305	312	271	284	296	310	288	284	247	232	269	276	246	287	264	269	272	276	265	258	251	291	241	275	296	256	278	248	275	277	260	281	290	281	280	282	289	289	318	296	276	294	282	299	287	268	257	266	298	278	272	285	278	272	236	254	271	258	279	273	272	278	296	329	254	298	251	263	233	271	282	272	300	277	274	297	281	288	255	306	266	264	295	305	274	252	254	249	253	271	276	272	302	283	255	261	267	259	290	266	250	258	288	306	320	257	305	273	262	279	244	266	254	276	255	285	292	257	273	264	264	267	262	267	279	276	268	264	276	261	249	272	289	311	273	294	261	260	282	301	261	221	291	277	265	258	275	258	263	292	289	255	276	288	307	285	270	296	286	290	296	267	275	290	289	291	269	286	295	269	291	257	311	269	250	260	309	273	256	247	289	232	281	300	287	282	256	274	305	244	278	287	279	294	246	265	289	235	268	270	269	269	254	264	274	267	279	285	247	318	299	279	266	235	270	242	262	283	263	236	258	262	262	275	291	280	310	275	278	276	275	291	269	281	281	260	273	276	245	275	260	280	272	287	277	306	294	275	299	287	262	271	257	281	272	308	281	256	225	260	285	251	295	299	295	255	262	271	316	305	281	289	264	251	295	265	269	291	271	280	271	262	284	292	251	259	266	319	255	304	275	273	238	299	262	256	269	291	312	300	265	275	248	286	281	265	265	282	268	233	257	278	290	311	248	284	280	324	287	276	262	292	268	266	307	270	267	292	268	273	280	272	289	300	268	267	265	262	263	292	309	284	272	266	237	277	284	283	295	257	258	289	262	240	255	271	303	262	238	278	257	295	280	252	280	292	216	298	292	275	278	274	286	285	269	258	283	251	285	266	271	312	270	263	291	279	276	277	271	276	272	260	289	292	272	273	294	286	304	300	283	279	291	281	278	253	281	298	262	258	278	265	285	223	255	290	262	264	306	253	279	241	273	255	302	288	287	289	282	302	293	253	279	281	260	263	257	298	270	295	271	282	335	271	267	283	269	270	284	291	252	283	270	264	256	284	298	279	280	265	280	290	271	282	285	265	257	271	277	250	257	273	266	262	270	284	293	293	254	270	270	280	290	260	278	300	273	247	258	288	276	287	245	277	264	264	280	253	266	247	281	265	255	246	267	285	247	237	263	268	301	265	269	268	284	301	266	281	260	286	310	259	284	239	287	274	289	296	331	309	293	264	262	259	266	281	264	293	315	297	279	281	280	263	253	255	280	314	269	279	272	255	295	238	271	272	249	306	282	257	287	301	280	287	262	271	267	254	286	253	272	258	271	285	281	278	267	234	286	264	269	234	260	284	296	287	252	263	279	258	278	274	285	303	262	312	257	279	277	268	260	288	320	241	253	267	296	284	285	282	305	260	288	259	270	275	296	248	282	292	294	260	288	291	264	279	274	245	252	295	271	289	259	301	269	291	248	274	256	238	272	306	267	253	278	268	263	274	248	268	265	278	270	250	264	293	269	316	256	270	270	265	267	295	267	278	301	269	259	332	269	300	299	291	288	264	279	281	266	289	255	276	269	302	294	290	282	282	301	283	277	283	241	272	258	263	265	282	294	275	297	262	269	290	256	259	264	287	300	273	299	275	248	290	263	287	277	286	295	271	251	266	278	268	268	290	293	269	254	293	324	267	278	255	283	273	254	271	276	284	294	273	288	270	269	276	290	259	289	255	277	270	275	257	257	289	276	294	266	312	293	291	243	265	284	251	282	252	285	286	275	264	262	258	259	274	260	272	300	252	295	276	286	269	274	251	276	258	272	279	301	260	278	284	258	305	262	274	287	283	263	306	290	271	282	247	271	284	273	279	259	237	279	273	276	291	293	291	271	256	268	269	280	264	278	254	261	293	287	257	266	257	266	261	309	275	267	286	297	247	288	269	279	260	276	270	300	267	282	302	229	275	276	272	277	269	296	286	248	259	296	289	302	282	264	279	260	280	264	289	254	272	273	273	264	304	250	290	251	271	296	257	253	245	290	260	264	291	283	302	274	264	263	300	291	266	273	268	277	263	249	269	286	284	263	283	289	278	271	281	291	318	250	248	261	272	258	292	286	289	296	253	262	262	269	258	261	266	246	249	286	291	271	238	256	250	258	268	278	220	278	274	282	272	261	282	255	259	259	281	251	294	292	269	272	279	277	276	264	283	257	257	257	254	270	271	271	283	283	270	275	276	254	261	319	258	300	290	304	277	265	310	257	243	285	253	293	254	260	259	268	305	308	263	291	284	275	311	263	256	282	286	261	284	310	265	272	282	267	277	271	278	266	317	284	296	277	282	280	302	251	265	268	266	298	295	266	286	296	271	272	258	278	251	276	274	279	283	269	281	299	285	288	264	223	286	286	273	235	267	254	263	305	314	294	220	285	297	286	255	300	266	284	259	291	282	276	242	277	260	303	302	308	258	265	265	319	260	243	268	288	279	266	272	287	298	261	279	296	278	261	270	283	276	294	266	254	274	275	265	243	270	291	283	261	273	252	288	315	282	261	292	255	271	262	277	261	285	275	276	265	299	283	307	292	288	276	265	282	288	285	289	296	277	262	283	258	256	282	293	267	288	263	280	283	277	234	245	259	265	258	266	297	282	269	282	296	284	265	275	292	260	268	290	263	263	271	267	257	313	276	271	240	300	262	298	265	270	291	302	270	297	264	267	234	278	264	278	299	257	277	307	276	285	291	279	275	235	272	268	313	273	274	269	218	297	321	267	279	282	282	271	256	281	265	294	256	280	266	254	280	289	273	242	250	264	277	278	265	261	301	273	295	266	305	257	257	296	300	306	264	287	269	306	278	302	288	272	263	241	281	286	268	261	271	259	245	292	259	284	256	311	286	305	298	277	268	280	267	295	249	292	271	285	279	297	278	299	275	294	293	297	273	267	281	305	255	267	259	274	280	268	280	316	298	249	259	278	264	259	286	283	306	249	272	311	297	279	248	298	265	280	279	255	265	273	299	288	253	276	259	286	280	273	286	295	277	256	253	256	276	265	287	287	282	298	275	272	291	288	265	270	277	297	249	260	276	257	264	259	307	270	275	268	292	266	274	254	265	267	287	277	293	284	306	285	290	272	289	256	259	283	268	302	282	289	271	272	239	315	288	274	251	282	283	298	278	281	277	278	272	258	259	278	281	253	271	268	273	261	274	246	273	274	292	297	290	242	284	254	306	272	263	291	301	284	282	257	289	260
9233	2379	3392	3054	2357	2395	2166	1719	1261	1079	973	1030	938	907	860	778	806	802	723	751	673	640	701	619	716	682	677	690	698	683	626	660	720	628	711	641	695	680	681	687	701	645	692	684	654	725	676	652	725	662	679	664	686	663	614	701	701	687	697	648	710	701	648	689	692	659	686	710	671	630	650	659	731	675	679	669	676	679	729	635	643	685	647	692	736	689	670	685	646	641	674	656	675	643	668	687	669	708	641	654	658	714	692	701	682	710	663	644	701	666	684	689	668	674	655	702	696	697	706	675	694	646	685	668	657	621	692	692	713	679	662	704	678	672	728	636	695	673	686	699	697	698	669	665	651	668	703	603	632	695	679	705	696	703	655	693	644	699	677	636	671	680	724	725	653	710	646	676	668	660	701	738	639	602	672	664	704	686	647	618	706	682	666	665	701	622	662	664	688	695	681	710	675	696	677	647	673	669	671	642	717	678	649	717	742	710	703	618	687	673	695	671	689	688	699	666	654	667	730	665	703	689	651	672	709	668	672	670	664	650	656	728	700	638	624	693	640	681	665	661	738	629	645	614	657	674	669	695	665	611	653	638	669	686	692	682	639	604	669	656	672	685	698	688	701	712	703	662	692	662	666	659	675	658	699	673	691	652	682	668	690	654	682	707	649	701	635	691	647	661	726	684	633	700	658	670	656	672	671	670	662	688	697	721	698	682	668	674	720	701	690	683	690	664	635	674	700	672	732	660	678	714	633	624	674	657	678	681	710	667	667	637	663	665	705	676	657	687	688	667	678	657	645	654	691	676	681	729	608	646	697	686	657	681	659	690	693	725	661	711	674	701	661	688	683	653	705	707	686	681	633	661	673	652	656	717	698	620	671	670	687	652	699	660	690	698	671	698	694	676	711	664	675	690	657	690	682	692	683	637	683	637	660	687	661	654	691	639	598	708	703	683	664	708	707	648	672	688	698	676	693	679	667	653	677	682	687	685	664	647	708	649	699	667	689	674	690	687	704	655	647	658	699	644	696	656	615	649	726	691	661	706	614	712	676	681	665	656	688	672	709	703	694	677	683	673	684	672	699	659	646	665	643	699	651	684	673	671	637	685	690	677	682	697	669	678	664	705	705	678	667	693	666	693	667	664	629	644	673	665	703	675	660	642	704	681	653	672	661	651	666	661	677	705	722	720	670	682	651	673	666	661	653	658	673	656	680	630	656	667	680	663	653	704	693	673	622	637	683	689	671	676	701	655	670	700	700	673	642	692	690	680	681	705	648	719	671	681	659	712	650	631	655	688	693	672	654	677	681	612	650	667	652	725	725	640	718	667	705	706	680	690	681	688	657	681	631	719	690	682	675	662	705	660	673	658	603	691	672	700	668	685	707	656	726	658	653	665	668	662	640	626	674	683	691	621	671	647	654	714	706	713	661	687	701	702	678	698	689	678	700	662	704	648	692	667	681	665	725	632	664	651	679	685	697	679	681	658	690	654	685	712	665	669	695	677	684	674	693	672	637	706	678	650	650	690	661	645	685	661	659	636	714	725	638	688	650	677	667	622	650	661	660	647	703	644	635	647	675	703	637	704	661	651	691	676	692	650	695	649	718	650	685	683	641	677	646	663	640	672	744	657	658	668	650	628	671	671	679	672	666	679	709	674	734	716	663	687	683	689	706	671	670	645	689	683	715	679	714	672	644	700	665	700	692	627	687	684	661	679	699	690	687	686	677	659	712	640	700	657	688	706	676	658	694	672	714	621	687	661	656	713	647	678	686	682	660	673	709	710	699	709	661	683	668	664	704	674	668	705	689	616	750	651	682	686	689	693	620	674	704	673	683	721	675	615	663	641	676	674	682	686	665	655	685	663	737	714	691	658	647	648	671	714	648	711	675	688	656	687	696	677	687	612	665	729	684	703	608	635	646	709	690	685	668	690	662	653	673	723	679	733	653	691	663	699	690	667	656	635	661	682	712	674	677	697	696	689	678	676	676	694	691	665	636	646	689	691	667	673	650	666	678	696	719	692	647	713	732	654	636	671	639	707	646	692	697	681	687	665	675	654	681	637	693	692	642	731	673	666	688	692	680	646	694	671	677	693	648	678	714	694	701	673	657	700	686	663	694	704	664	655	667	692	692	688	716	670	678	710	680	660	664	652	674	680	670	688	681	679	655	696	648	713	666	666	666	652	645	648	676	633	658	675	698	681	628	677	640	709	632	679	685	672	645	660	674	693	689	751	652	651	648	745	699	681	679	602	650	615	657	678	662	635	659	681	646	697	718	726	670	664	656	660	681	670	648	711	665	684	685	665	663	673	666	675	687	670	669	688	700	648	665	686	701	667	692	620	680	673	675	664	663	713	620	691	695	689	681	705	651	685	639	682	695	711	658	691	641	681	682	683	670	665	640	686	646	685	690	703	690	693	662	690	669	660	707	645	665	664	682	686	654	718	673	637	721	619	720	675	654	615	700	717	640	680	701	674	674	662	659	702	683	688	727	640	685	660	629	628	676	674	694	676	681	679	719	706	735	674	670	678	681	659	686	653	666	737	656	664	676	672	673	682	674	709	688	666	687	699	680	656	695	656	660	627	651	642	666	730	653	662	671	667	695	671	691	689	714	656	645	683	708	649	695	713	672	710	638	632	657	662	658	682	664	697	670	678	686	661	669	686	682	706	718	694	657	675	690	671	665	637	700	696	688	683	697	687	670	707	686	656	682	697	666	738	640	680	655	669	661	681	692	718	703	624	662	707	646	662	727	675	714	728	660	682	671	646	701	659	740	646	691	679	610	747	637	693	659	660	701	714	662	707	659	657	677	688	636	687	673	669	623	672	719	643	676	672	694	666	665	695	668	701	727	666	707	657	681	682	669	617	682	677	670	600	722	655	735	679	696	633	672	673	672	692	694	715	702	708	687	721	667	671	685	719	688	698	743	688	650	643	655	650	643	692	668	699	673	678	656	655	661	702	669	665	648	646	705	661	652	701	677	707	684	691	650	698	638	706	671	677	684	644	671	692	662	697	668	685	701	647	663	652	674	669	705	715	727	692	661	701	719	645	684	678	682	677	699	669	715	644	641	689	676	690	715	639	696	736	698	607	646	612	683	644	670	680	685	706	693	678	679	655	671	752	688	687	680	673	666	660	666	679	687	699	675	694	718	666	661	697	713	648	661	695	676	702	709	708	663	675	690	688	686	661	693	670	713	666	674	680	643	692	688	613	670	699	719	674	657	707	703	713	671	692	675	716	684	656	674	661	700	673	642	645	688	699	646	649	715	662	677	647	720	714	653	629	696	681	670	651	690	675	660	689	677	662	667	696	675	680	696	674	673	683	663	700	648	695	688	711	668	685	684	674	681	653	704	678	706	658	655	690	629	666	706	644	682	707	664	658	654	682	721	687	657	678	654	673	619	680	704	640	661	651	695	712	676	678	711	681	687	688	687	663	696	715	715	730	678	729	655	651	663	682	709	688	662	681	688	670	666	644	707	671
28830	7586	2513	1636	1167	1071	830	586	507	456	466	433	455	421	391	376	378	340	362	359	338	320	354	333	330	320	293	319	335	334	329	337	332	345	367	297	311	342	331	345	346	347	326	309	337	366	352	296	334	350	282	311	332	334	339	295	363	341	306	312	350	324	333	325	347	351	338	316	320	343	308	341	335	324	285	368	334	333	323	319	316	284	355	335	315	285	344	272	336	322	346	349	358	339	320	358	325	317	325	363	330	321	342	346	342	316	312	328	307	339	308	342	347	339	353	362	320	366	352	312	332	327	310	342	356	336	320	297	298	304	354	340	318	337	377	321	355	338	352	332	306	333	351	344	350	339	324	328	340	327	317	346	313	340	336	318	330	345	324	338	341	333	315	332	319	330	343	345	359	312	319	330	323	310	337	329	324	326	320	372	342	390	327	332	326	340	333	360	331	339	319	325	325	329	326	298	314	325	314	335	366	342	376	312	300	306	349	335	304	313	335	326	334	324	282	312	314	327	347	319	330	352	348	324	335	344	339	310	328	308	380	329	340	378	342	342	324	333	344	355	351	328	346	329	319	358	352	328	319	343	354	341	322	302	351	350	347	336	328	319	294	337	338	310	344	354	353	339	348	346	320	338	297	339	304	366	334	344	362	354	340	371	324	299	327	311	289	312	332	351	336	333	307	331	299	356	324	378	353	295	339	354	342	342	294	317	345	357	349	334	320	342	355	310	329	313	374	310	335	340	329	359	328	309	317	319	311	317	319	313	341	297	337	310	321	336	318	322	323	331	329	290	312	311	312	312	324	336	370	318	302	359	329	323	329	342	302	344	359	333	333	350	324	343	331	320	329	317	358	321	322	345	313	384	342	351	343	341	330	332	369	313	288	368	345	316	331	325	334	320	347	324	314	365	309	340	367	327	334	330	323	331	364	347	321	336	306	324	308	333	349	313	342	323	354	353	330	360	334	300	328	355	326	353	323	335	340	350	345	351	325	337	344	302	303	318	310	332	389	343	344	330	354	335	344	322	331	347	353	307	316	345	327	328	319	362	310	335	315	329	287	322	383	354	336	339	352	307	323	316	352	297	321	320	325	355	382	345	330	320	336	342	382	343	314	339	357	323	290	302	360	368	347	329	353	342	334	325	390	348	316	344	325	355	313	324	333	333	368	323	373	326	359	368	316	299	360	340	377	343	337	314	339	335	352	325	304	335	334	326	310	325	305	337	343	322	337	347	313	340	353	310	353	333	312	321	296	300	323	306	338	347	305	348	355	336	307	315	345	338	347	361	325	334	320	346	337	347	343	346	360	362	339	367	330	338	368	313	337	321	333	322	363	306	333	345	352	384	370	372	321	336	318	338	346	280	301	339	331	349	348	346	328	331	311	325	345	324	350	337	318	304	309	344	332	325	366	335	359	332	337	338	307	333	334	352	294	338	326	319	324	352	351	353	331	324	327	312	320	351	321	324	345	340	335	307	361	324	329	313	323	342	349	360	300	328	324	326	370	344	369	355	321	362	380	358	298	334	334	307	321	320	319	319	311	322	315	339	324	347	360	357	367	352	358	356	344	321	358	319	325	362	346	314	351	338	359	378	328	353	355	304	335	321	325	344	324	344	327	341	314	353	325	347	305	333	340	343	357	351	315	344	311	342	326	335	303	351	338	330	348	310	336	328	346	358	351	315	292	335	327	341	377	303	321	292	329	317	344	304	323	362	288	332	323	344	345	337	283	306	318	353	337	354	372	373	324	323	353	351	364	365	335	318	339	318	341	346	352	350	349	343	329	307	325	330	347	332	337	358	348	346	318	315	343	341	347	304	328	357	341	343	340	345	341	332	352	285	334	326	348	392	357	330	339	341	308	338	343	320	374	347	360	364	309	345	300	302	306	382	314	343	351	355	363	308	349	345	313	334	349	302	365	334	326	340	336	322	317	310	324	319	353	323	325	316	334	337	342	382	364	340	300	340	335	331	326	354	329	324	326	324	333	302	322	353	346	329	317	340	315	348	331	310	334	323	339	323	320	348	351	357	305	295	325	324	342	341	335	352	359	328	350	339	336	330	343	333	328	338	362	279	343	343	284	333	303	328	313	344	333	339	325	328	315	359	344	353	302	305	311	338	336	331	317	352	381	299	345	333	344	381	331	304	354	311	329	331	339	313	348	310	331	332	307	347	325	306	334	331	342	360	311	311	352	311	315	347	316	371	327	342	352	363	312	299	348	342	331	324	319	342	324	357	363	320	357	336	324	352	367	364	373	295	346	378	330	356	313	296	320	334	341	349	332	348	344	326	356	334	324	343	352	354	324	345	351	332	330	356	323	320	380	372	366	346	327	294	310	318	346	341	334	333	353	368	338	338	332	317	307	327	326	316	305	333	305	323	321	321	338	293	319	342	328	350	315	334	349	318	340	335	380	344	327	337	325	345	327	336	344	342	334	327	337	361	326	345	338	325	341	345	348	369	338	350	335	346	362	305	346	321	352	337	361	333	319	350	362	311	333	339	341	320	343	343	305	324	331	325	345	341	326	340	360	319	343	345	317	344	352	326	357	346	333	304	305	323	317	343	319	335	330	331	313	349	316	334	333	335	371	344	354	332	368	351	300	318	333	348	333	342	366	321	344	334	348	309	328	359	364	342	302	337	328	376	357	325	319	329	345	324	330	337	299	338	342	314	344	339	322	299	314	354	339	351	360	298	331	350	315	364	355	343	293	347	357	321	345	329	337	320	344	331	303	311	336	325	340	348	364	356	321	319	333	355	332	355	340	322	322	373	324	334	323	315	343	335	311	331	337	366	348	305	305	314	339	361	346	360	356	318	328	310	352	346	268	305	333	317	308	317	349	343	308	321	319	333	343	338	361	348	350	350	352	355	359	332	323	329	367	333	352	315	345	356	352	331	353	296	305	290	317	308	321	311	298	334	304	328	351	322	362	308	325	331	328	340	317	309	344	342	359	342	323	301	316	325	314	314	315	329	333	330	293	331	330	313	337	295	342	326	309	326	344	321	329	297	357	331	321	295	350	344	298	341	334	309	313	308	296	359	324	336	347	315	357	347	337	324	335	368	335	326	329	328	349	313	330	349	357	328	354	310	347	318	323	351	346	297	337	321	361	355	337	350	352	318	337	338	368	321	396	327	369	340	344	326	338	350	376	332	362	330	319	370	336	358	312	319	312	350	330	318	331	338	343	328	322	350	347	372	341	358	336	301	307	325	328	341	348	376	318	311	312	356	310	331	345	335	303	311	331	343	367	338	331	370	346	328	345	352	323	318	334	310	328	352	325	323	360	305	334	330	342	322	371	324	353	344	345	330	366	353	318	354	348	381	314	339	308	323	295	313	344	334	350	328	338	333	344	343	353	321	322	348	329	343	322	300	318	337	329	317	332	313	332	351	319	309	351	316	333	321	328	355	347	355	375	327	359	314	322	327	319	326	337	323	368	328	353	356	323	341	316	309	288	341	349	329	304	318	350	344	345	320
19987	4110	5107	5214	4779	4634	3558	2476	1850	1604	1547	1486	1332	1300	1184	1112	1019	937	1025	948	880	902	889	773	838	791	810	823	791	803	791	759	798	836	774	775	810	827	818	748	748	794	802	807	792	771	822	806	809	821	832	778	824	756	754	760	796	760	749	771	758	779	787	791	766	796	802	761	779	817	826	745	782	792	806	754	828	827	814	764	815	790	800	817	777	769	787	844	799	781	832	778	809	815	762	789	723	752	820	766	791	749	813	809	704	735	752	749	758	790	819	747	764	812	760	771	799	775	800	777	775	749	759	753	764	837	778	744	797	822	780	797	731	801	775	785	794	789	790	812	750	793	764	783	744	785	764	796	798	847	769	767	753	838	763	800	772	787	820	772	777	755	799	790	782	792	804	776	817	721	834	801	786	789	803	781	787	808	789	826	786	738	752	769	796	768	802	814	817	832	738	789	833	839	798	795	848	783	820	801	735	838	806	779	768	774	771	750	772	786	751	791	755	795	776	751	778	766	760	714	798	857	775	815	841	802	792	804	821	761	811	849	760	816	750	808	741	814	777	775	746	792	829	789	767	761	774	745	759	797	803	790	812	783	778	749	810	761	775	794	764	800	791	819	759	787	786	788	809	736	765	812	776	775	799	854	767	740	792	748	764	796	770	811	729	792	779	763	834	744	808	817	769	813	803	782	760	833	800	817	792	744	793	792	763	815	811	792	782	779	777	781	777	769	790	763	766	819	787	799	826	803	765	794	770	783	768	768	800	775	750	832	810	804	768	773	795	784	751	828	787	764	783	785	782	796	806	812	808	802	816	821	829	812	794	752	785	795	806	868	777	742	777	767	779	816	770	763	769	759	803	777	820	769	802	768	759	800	755	786	747	786	834	802	802	775	790	779	795	794	781	791	789	789	770	777	765	800	743	801	764	785	784	785	787	761	789	769	800	795	786	803	780	797	799	811	808	806	772	765	804	789	813	768	787	772	738	824	802	785	801	753	760	834	779	738	793	788	815	794	775	785	819	839	766	831	813	793	826	741	781	777	780	808	772	805	807	791	776	808	750	783	795	799	766	796	788	786	786	781	776	786	741	757	800	801	748	830	842	833	741	765	778	798	807	768	789	793	734	809	772	785	824	835	794	756	769	790	857	813	773	749	762	816	772	768	735	781	777	798	828	790	817	803	750	761	786	780	792	806	803	730	861	831	771	796	789	789	817	786	747	823	814	791	764	734	735	716	830	851	774	857	842	856	799	771	798	816	797	765	787	806	781	757	765	812	808	751	754	793	781	804	808	752	787	802	778	747	777	784	811	805	757	795	770	799	825	788	776	761	789	747	801	816	848	800	748	817	751	730	816	756	752	826	807	807	760	792	833	730	782	761	835	796	760	795	771	822	732	744	792	799	796	791	803	771	756	794	752	803	806	752	721	808	792	735	760	734	799	777	763	736	832	781	773	726	771	761	776	780	804	799	820	786	785	761	782	815	811	810	831	743	771	853	761	791	815	788	752	798	829	794	826	755	744	714	814	800	783	792	805	761	805	817	780	813	818	812	772	743	824	775	778	757	786	796	807	774	785	784	739	844	763	811	770	794	818	804	805	770	758	752	756	824	751	808	825	785	800	795	760	775	771	781	760	781	805	791	768	785	780	826	820	766	786	809	790	779	750	782	816	796	815	812	800	765	818	750	821	837	767	779	767	767	747	811	777	805	777	746	757	834	786	778	785	784	771	806	797	787	768	785	788	818	801	777	794	804	829	776	761	777	767	747	781	823	894	737	796	791	819	819	798	790	767	789	812	815	812	808	833	796	788	816	803	784	823	832	765	817	765	759	780	768	797	777	781	778	778	795	765	795	794	755	813	796	826	789	777	786	808	796	785	787	790	776	728	817	814	800	821	834	758	795	743	765	787	768	787	827	801	772	792	759	784	847	758	729	776	810	821	795	796	779	746	795	772	829	773	753	774	760	752	753	736	765	803	751	818	783	801	732	769	768	763	751	766	797	815	782	756	816	762	790	862	784	787	764	800	756	774	759	778	829	816	763	818	790	724	760	737	809	778	803	782	774	797	820	740	753	791	778	770	786	740	770	789	760	739	779	782	813	794	796	804	747	783	796	816	793	798	761	806	803	814	867	781	788	762	782	779	808	756	754	817	803	763	748	791	782	806	787	776	762	770	766	843	783	728	788	773	792	734	809	788	774	802	747	774	789	757	731	829	803	842	821	766	777	856	799	851	790	781	785	806	825	767	780	796	762	804	758	802	730	794	784	744	806	801	760	761	802	741	801	821	779	777	750	798	818	801	749	816	826	802	757	802	762	800	813	768	769	822	765	771	797	779	815	865	754	777	808	860	800	797	775	756	828	818	771	809	733	804	766	806	762	767	757	776	783	816	827	758	805	790	798	796	781	801	808	786	824	768	842	815	743	765	804	727	859	782	792	793	783	831	770	751	793	790	845	829	801	809	758	758	741	769	843	804	770	758	794	808	824	754	759	779	757	799	830	811	791	809	778	781	762	775	781	786	783	781	810	792	771	807	796	766	785	826	845	768	772	750	782	786	756	749	781	757	828	728	808	785	812	766	797	772	844	741	775	769	781	807	794	792	771	820	789	796	791	776	808	785	787	762	823	762	741	770	757	780	821	759	761	865	818	778	813	793	760	766	779	759	807	740	844	788	826	792	810	782	804	792	832	774	796	784	751	764	837	784	812	802	814	765	840	785	796	809	780	759	762	747	753	767	798	812	857	796	760	767	774	806	786	789	817	785	755	782	821	768	777	778	782	770	786	803	822	769	792	793	778	843	806	805	797	790	828	775	805	775	802	798	748	795	782	754	775	775	791	795	776	840	804	786	827	810	824	819	759	771	798	749	828	802	794	744	769	837	731	761	801	805	794	785	806	791	735	753	792	776	834	841	758	809	782	763	787	755	796	793	823	761	765	798	782	776	783	727	779	770	792	809	770	736	784	807	773	802	746	736	805	792	769	813	791	773	856	816	822	804	762	764	843	775	806	794	805	781	818	818	772	762	776	835	809	788	827	749	799	807	830	771	730	759	766	781	767	795	795	772	785	740	786	796	801	777	776	812	814	817	821	770	771	784	795	784	756	821	803	798	758	776	823	785	802	774	771	755	762	745	802	816	774	763	806	796	780	687	808	810	814	760	800	769	812	855	764	809	756	791	829	766	790	788	804	814	810	743	783	771	841	771	825	797	757	796	783	767	778	797	842	767	810	811	784	795	803	787	791	791	834	824	782	722	795	806	782	789	774	800	761	791	802	712	780	784	758	776	745	796	815	767	823	785	753	749	779	775	784	811	778	779	779	802	753	761	820	811	799	768	732	796	779	760	802	763	772	780	757	744	791	742	740	802	808	802	761	828	789	752	791	785	829	796	773	785	773	817	785	789	816	801	799	818	818	756	774	805	821	818	817	771	716	797	780	815	778	802	825	792	792	783	833	797	797	778	714	807	807	804	799	774	731	819	798
38726	11631	3396	2115	1617	1280	888	577	420	440	442	369	346	275	290	327	277	249	267	233	242	223	204	219	234	210	208	236	228	219	245	215	246	222	216	207	239	197	202	196	216	192	208	209	200	219	211	217	222	196	218	210	228	220	217	193	209	199	201	227	230	239	221	237	210	216	219	230	221	209	218	182	191	210	248	218	196	204	244	255	200	210	223	227	213	206	190	237	214	226	214	197	222	198	196	203	227	202	211	257	198	202	216	228	192	206	200	222	225	218	217	214	197	234	234	228	207	226	226	210	207	208	210	209	212	177	196	179	207	224	232	228	227	219	243	202	225	233	197	205	208	227	204	223	222	185	205	200	218	198	200	199	215	216	208	218	209	223	213	230	219	192	219	207	211	210	201	217	209	200	233	188	217	169	220	207	237	220	209	195	177	193	218	238	221	198	204	217	236	227	207	194	200	224	211	194	224	207	197	202	212	211	203	189	201	209	200	194	233	229	208	244	214	226	244	195	186	212	231	218	219	205	231	211	184	215	207	177	207	215	237	246	218	223	207	207	244	239	227	209	215	228	213	238	209	210	201	177	222	202	212	214	223	201	226	211	180	200	209	223	195	224	222	234	211	215	192	204	219	197	226	241	201	199	201	240	217	209	226	223	197	220	214	215	215	214	217	216	213	203	207	222	201	264	218	215	241	225	215	208	215	233	224	215	207	205	225	204	203	201	230	219	204	216	227	192	243	205	224	185	209	202	220	230	192	228	224	250	188	214	211	226	189	191	210	189	210	229	202	193	202	207	221	184	214	221	219	198	200	231	229	213	251	254	230	203	229	195	217	212	192	215	228	224	190	233	209	219	218	207	213	220	222	213	216	200	228	209	200	216	244	205	180	187	207	194	205	227	234	212	172	214	218	220	205	207	205	226	215	204	187	246	208	230	214	211	213	204	210	226	216	188	234	228	227	239	201	223	227	210	212	193	195	224	231	207	208	214	231	205	207	209	229	215	204	233	234	200	213	202	219	211	220	256	223	223	215	210	189	200	212	214	230	212	217	185	192	203	226	219	224	201	196	219	211	195	185	219	199	200	226	229	225	197	212	202	235	229	226	240	214	194	200	197	236	222	252	223	208	200	202	188	212	218	218	201	221	222	207	189	217	190	237	195	223	200	194	219	226	184	206	226	227	212	252	196	238	236	210	212	229	221	205	216	220	204	247	226	236	210	184	190	237	210	191	214	214	211	212	223	245	194	210	212	212	218	216	231	225	198	217	205	204	210	239	203	217	217	209	225	215	228	187	237	210	222	217	234	202	226	197	194	200	201	228	233	195	222	213	212	211	207	214	196	261	207	203	217	197	221	237	212	229	202	211	217	245	229	221	220	217	208	203	230	223	195	194	208	184	221	220	176	213	220	214	214	197	216	200	220	201	194	204	200	218	246	246	231	207	221	185	201	203	215	209	206	231	200	214	232	218	221	245	184	225	225	193	199	216	216	196	212	231	235	191	206	187	210	197	207	193	223	215	207	209	226	205	237	215	184	222	232	200	201	214	210	211	206	218	219	205	214	194	211	190	213	237	232	215	222	204	211	208	194	221	227	226	243	229	238	211	209	208	199	220	189	240	203	183	204	224	239	217	203	235	225	206	186	218	214	198	204	222	206	208	231	197	196	215	184	198	223	217	241	253	213	235	237	199	206	232	216	196	236	206	197	197	220	207	187	199	207	228	189	218	230	212	187	196	214	226	244	202	217	213	218	214	201	200	218	213	194	208	193	211	223	213	237	237	227	221	229	199	182	222	229	225	203	206	222	194	228	194	188	239	216	229	206	242	216	197	204	192	210	219	244	215	205	220	212	200	208	219	210	194	210	250	226	204	205	225	221	221	206	195	212	241	223	212	234	230	231	230	223	217	220	197	229	182	189	188	238	234	215	247	188	218	195	222	195	229	228	193	212	237	231	222	229	202	222	203	210	194	201	236	223	209	209	206	229	214	221	206	181	200	221	217	228	221	226	226	188	237	231	255	223	231	234	205	228	223	246	218	225	189	218	227	210	231	240	187	209	209	211	202	227	264	221	198	215	225	235	216	215	201	223	213	205	205	209	211	198	207	209	233	208	214	205	210	223	238	211	208	191	203	228	205	210	214	205	202	192	228	206	208	230	226	230	203	213	229	229	200	217	240	230	219	203	220	200	212	211	219	183	202	214	228	218	190	204	225	205	191	202	183	215	227	195	222	196	234	223	216	207	211	217	222	192	209	206	230	198	219	230	234	198	176	220	175	223	220	225	204	231	195	196	191	238	221	171	198	231	207	204	202	210	238	245	210	198	225	225	212	226	202	194	215	212	242	228	214	223	209	217	215	217	204	190	210	175	232	206	196	203	223	225	210	189	231	241	214	209	211	213	202	232	202	262	228	206	228	246	214	213	200	202	190	193	205	191	206	202	219	173	217	250	190	215	200	228	224	215	223	212	199	189	191	193	218	229	189	202	197	219	225	205	209	215	188	199	197	182	215	208	186	190	239	203	176	185	203	207	176	197	226	226	193	238	234	206	218	216	204	193	213	228	223	266	191	214	214	217	223	204	196	218	202	196	209	242	231	218	227	205	212	219	204	201	216	202	203	235	227	208	201	190	205	224	235	204	232	218	211	220	201	232	183	209	205	226	207	234	220	227	203	221	205	203	199	217	205	207	183	217	209	226	204	215	211	232	219	223	183	201	218	186	199	206	229	198	211	182	229	224	204	223	224	230	213	220	214	226	196	219	219	183	190	220	200	213	209	214	228	194	200	216	229	188	194	211	213	218	214	216	209	214	241	225	182	192	219	221	199	208	197	243	203	207	169	220	179	216	197	211	214	194	208	209	192	230	218	221	209	239	196	194	213	195	218	221	200	196	227	238	236	227	193	197	193	208	209	210	197	213	251	206	212	233	199	191	198	194	240	214	225	196	228	224	188	189	214	227	229	206	221	230	202	232	217	232	217	205	219	230	197	231	235	215	208	205	200	227	196	200	225	206	233	219	226	226	197	189	213	193	200	185	206	213	236	226	198	207	201	222	256	219	199	200	198	190	211	220	205	217	236	221	218	228	216	230	208	197	209	253	216	209	208	204	215	206	222	230	213	226	203	207	213	188	199	195	191	211	227	208	250	221	226	198	218	179	188	218	222	206	224	207	204	228	241	226	207	194	209	217	243	211	201	202	205	222	243	218	206	209	217	202	214	202	177	221	181	224	193	220	215	194	220	214	202	213	224	185	196	209	194	225	206	235	224	208	214	219	221	215	219	221	189	221	235	227	214	227	220	186	239	242	223	207	199	201	221	206	246	224	192	208	198	226	190	208	195	205	223	184	199	211	216	211	228	227	228	195	219	216	225	212	237	196	213	202	203	193	221	207	199	209	214	193	198	197	210	212	225	232	221	205	208	233	204	199	228	217	215	228	201	225	214	214	214	213	219	201	234	198	182	229	191	218	198	186	203	233	193	207	214	187
24933	5003	5765	6186	6308	5432	3795	2556	2213	2029	1721	1582	1452	1170	1099	1070	926	971	813	753	673	637	617	562	576	573	575	527	532	558	572	537	562	518	536	533	548	543	521	527	500	518	497	550	519	486	524	513	537	538	498	493	546	507	541	510	523	517	531	506	506	526	543	531	544	513	523	550	501	506	490	537	492	496	474	518	521	540	546	538	506	507	507	517	513	547	534	585	521	520	505	503	544	494	500	529	508	528	531	566	548	505	554	556	506	525	514	529	484	492	534	528	533	502	492	492	492	531	511	456	502	540	525	508	508	499	516	477	519	505	519	484	527	477	521	525	538	535	526	515	525	522	555	488	515	508	513	540	521	477	508	504	482	542	517	510	518	503	511	528	492	559	528	525	520	528	524	493	514	547	505	556	502	491	543	532	523	494	510	520	512	526	537	515	524	487	506	528	510	555	543	531	491	494	496	530	540	533	502	523	541	524	494	502	543	511	492	502	558	487	546	534	550	525	493	498	562	510	504	490	489	528	534	517	557	516	553	529	536	531	523	514	503	508	536	537	539	533	494	510	527	524	515	523	509	507	522	490	476	563	460	502	550	543	527	497	496	522	486	511	539	545	505	537	557	542	531	521	499	524	530	539	517	539	500	513	504	502	490	527	489	566	556	527	516	509	527	587	561	530	495	495	554	518	511	526	519	550	523	494	525	515	516	521	514	523	546	517	532	535	509	556	511	491	510	494	481	477	527	525	554	523	534	531	526	557	483	521	501	542	512	503	459	525	523	512	474	491	512	528	513	534	545	493	526	497	498	509	530	507	521	522	528	533	523	519	510	548	504	477	488	497	514	500	510	517	540	494	531	518	536	462	535	526	520	541	516	552	523	526	512	524	491	509	539	479	511	544	519	546	526	508	549	528	529	483	535	548	506	522	537	550	567	510	501	498	533	511	497	559	532	495	529	495	531	517	532	518	482	521	565	489	547	539	505	526	561	506	551	526	528	518	529	541	532	517	512	522	571	571	494	538	510	461	489	509	520	507	532	545	483	519	530	533	549	490	547	533	528	522	499	524	507	525	505	540	541	539	503	517	553	520	522	534	518	532	493	529	516	516	569	510	517	510	547	551	551	548	499	503	526	524	528	493	463	492	511	531	561	522	520	589	531	533	511	556	510	526	553	476	486	508	516	532	535	506	513	535	498	545	536	493	508	534	506	527	514	537	508	546	547	513	508	490	531	499	544	502	506	536	521	515	543	514	511	497	487	528	501	517	524	505	490	510	505	543	569	551	502	505	527	540	523	543	547	526	483	534	500	537	546	507	521	507	504	510	511	550	516	511	485	501	541	454	525	526	523	536	475	523	542	537	546	519	491	474	479	488	518	533	517	491	519	568	492	528	535	541	480	521	524	576	527	532	501	541	515	522	498	530	499	555	503	519	553	541	528	538	524	495	526	535	497	538	533	533	543	500	519	531	521	514	527	488	528	531	569	541	521	566	540	513	533	531	545	512	493	509	516	495	527	517	524	533	516	500	520	529	510	577	538	525	523	524	533	496	541	561	551	478	504	500	518	515	500	545	498	505	487	541	522	533	497	539	502	543	498	539	494	528	514	519	516	505	528	501	510	531	534	555	483	493	500	545	510	509	506	527	520	515	500	544	527	540	548	539	553	560	547	513	538	522	555	501	531	467	516	547	563	481	558	530	502	554	527	538	539	516	553	539	494	521	529	511	498	469	508	526	540	512	535	515	523	518	538	497	502	514	564	492	567	506	501	486	540	470	487	519	499	554	542	525	474	510	539	523	523	515	526	520	502	562	509	553	548	526	520	502	520	519	524	508	540	505	515	495	485	478	479	525	496	508	506	506	486	496	484	534	511	503	530	504	488	547	509	511	492	509	489	539	546	527	489	514	496	469	510	565	526	488	544	524	492	512	525	499	547	483	483	557	528	546	512	548	509	498	525	504	544	499	492	557	482	511	551	525	499	552	518	519	531	507	522	526	552	500	551	474	533	561	551	544	499	508	469	535	505	494	516	500	491	548	538	524	535	521	498	525	522	535	536	525	526	526	557	523	497	478	517	470	486	530	511	526	494	512	512	524	505	502	516	551	528	516	511	541	518	508	464	511	542	525	546	517	541	544	501	507	540	519	502	554	485	495	521	513	510	503	486	538	536	544	560	499	521	494	529	551	528	500	552	526	513	488	496	521	528	541	558	508	523	526	557	514	524	520	531	493	530	544	534	520	530	538	515	514	493	519	496	495	515	533	533	526	489	513	490	531	523	499	490	524	558	557	490	524	502	518	494	502	567	523	552	536	569	540	493	486	542	556	536	498	496	543	510	508	493	497	523	529	519	595	495	554	538	536	520	463	513	542	529	477	546	512	473	537	552	490	528	523	541	544	484	494	505	513	547	492	557	501	535	494	481	536	501	493	522	540	511	517	537	550	518	531	536	485	482	543	522	526	537	507	530	517	532	485	494	546	501	548	496	509	551	519	487	549	541	524	547	492	522	489	545	526	511	515	544	510	516	476	549	519	494	529	485	510	511	523	513	505	577	511	517	501	506	516	495	538	535	493	502	507	554	490	480	492	543	511	525	494	529	515	544	532	524	530	498	553	512	542	540	527	498	559	528	535	494	502	522	513	494	540	532	500	516	542	511	545	542	531	512	501	543	548	508	549	487	492	541	528	525	507	505	522	521	534	460	524	494	506	518	477	495	486	508	513	531	512	503	506	513	485	536	490	519	534	520	487	556	514	501	535	546	503	489	538	562	530	496	516	588	481	518	539	507	528	517	484	511	484	551	512	558	525	546	506	515	552	571	495	522	518	501	522	524	536	530	545	497	474	556	520	518	519	509	506	514	536	519	507	473	531	504	524	524	506	564	525	505	507	592	511	525	492	516	533	519	558	548	486	517	534	536	528	528	517	527	529	542	520	535	517	510	557	502	564	497	541	537	526	463	480	517	496	506	531	520	501	516	509	547	542	506	514	518	476	496	551	514	512	517	516	498	526	515	513	522	525	468	501	476	512	505	520	539	507	525	542	510	529	545	535	492	524	540	485	506	513	548	581	532	499	520	556	495	498	546	499	554	529	513	523	521	489	487	541	489	546	559	521	502	512	517	528	514	582	499	512	497	489	529	523	499	523	528	505	536	555	527	521	503	514	510	491	517	545	527	543	528	523	492	568	508	489	518	520	522	506	512	542	534	530	506	490	531	515	499	510	577	529	516	491	538	563	528	544	532	511	540	510	512	552	528	502	541	504	512	522	486	533	533	544	497	533	549	509	508	538	537	510	550	551	504	551	483	520	520	504	506	520	516	498	538	497	526	534	542	503	534	514	543	496	509	503	544	532	484	529	500	496	517	507	508	524	496	529	461	537	494	477	524	510	500	530	520	521	525	524	466	509	513	517	489	515	505	522	524	531	512	540	567	490	530	500	506	537	505	477	501	473	556	498	543	512	523	548	535	501	484	518	516	478	531	530	541	532
13409	2417	1048	802	630	614	459	376	343	365	345	324	325	293	286	305	280	261	279	254	297	273	271	289	255	266	257	336	291	305	256	274	285	269	246	275	276	262	249	292	287	291	272	265	297	267	258	274	316	277	251	292	272	304	264	307	265	246	281	291	223	229	257	279	266	258	259	272	273	281	293	284	283	264	266	301	268	252	266	290	268	278	226	302	284	255	266	265	254	239	294	257	257	291	283	292	269	263	310	290	260	289	276	277	252	266	256	276	254	255	263	235	260	264	305	269	279	276	274	295	267	271	300	274	267	264	287	275	288	268	258	270	253	286	272	253	307	266	275	242	270	264	260	265	278	271	268	273	268	277	257	221	272	296	275	281	290	316	278	237	253	282	276	281	272	269	272	255	264	277	267	258	267	270	303	284	263	278	273	266	291	276	267	276	273	229	310	305	295	267	304	265	245	290	270	286	289	309	268	295	250	264	275	250	263	269	271	302	286	257	263	269	279	311	271	265	272	258	290	273	293	267	293	276	295	255	300	286	247	269	288	254	263	270	245	273	270	287	257	322	306	296	240	259	224	281	269	284	246	258	307	289	265	275	291	273	233	254	283	265	283	263	281	282	267	235	270	251	302	266	261	269	271	284	261	311	286	272	270	258	271	276	258	271	264	307	288	267	248	268	309	260	273	259	292	277	279	288	287	273	296	237	259	293	296	257	276	254	297	276	252	284	271	258	264	269	232	256	267	283	275	259	270	300	288	285	272	279	287	263	270	308	266	253	247	285	270	283	276	257	273	284	298	274	287	283	306	249	288	261	272	301	295	270	267	279	236	255	303	249	292	268	289	275	276	250	264	259	273	303	281	244	252	292	251	275	278	267	288	254	268	287	266	269	268	239	280	264	313	256	262	269	265	252	269	256	281	266	281	276	251	292	255	280	255	330	256	269	268	261	261	278	281	296	254	282	293	305	248	262	232	241	269	266	280	256	271	278	260	307	274	266	263	258	287	268	283	258	287	275	286	229	271	275	293	306	236	276	250	279	263	249	278	276	255	270	276	289	296	269	255	252	277	238	280	275	320	277	286	320	265	312	252	263	267	294	248	289	258	285	255	249	272	281	282	261	263	297	254	250	249	274	282	268	313	267	284	256	293	283	274	269	292	278	300	288	288	267	280	251	307	298	257	285	271	280	245	271	233	260	286	282	272	301	280	265	252	274	298	259	274	263	276	274	248	269	297	251	284	275	285	242	271	259	260	267	270	265	280	289	283	273	271	275	281	280	287	269	260	264	272	286	271	289	259	249	269	238	272	264	291	262	284	295	312	255	298	302	265	261	262	262	257	256	263	291	310	261	261	287	286	272	249	291	270	261	273	291	292	279	303	283	236	260	274	253	229	247	244	277	263	276	249	274	252	275	273	268	281	270	250	237	272	278	273	246	244	248	275	285	275	278	241	280	285	289	256	270	280	264	267	308	280	269	275	284	295	286	269	279	252	290	300	270	283	283	296	260	309	273	259	234	282	282	277	256	268	288	287	304	246	245	270	289	270	269	307	221	327	269	265	268	269	269	252	272	251	280	265	228	290	281	275	277	254	261	263	246	288	269	260	272	275	245	265	269	291	249	254	291	309	261	267	266	254	267	302	257	259	257	292	249	264	273	271	298	297	262	278	267	294	249	275	277	263	261	277	288	286	274	286	247	288	269	248	247	267	271	286	252	283	257	269	275	279	289	230	262	254	242	280	258	306	285	268	254	272	285	284	259	308	297	243	245	283	257	321	277	266	278	273	273	264	255	270	284	254	270	267	276	257	260	269	271	295	280	264	283	264	324	281	274	279	265	288	290	269	269	267	268	290	299	279	248	292	287	273	271	279	276	271	270	266	287	283	289	290	268	275	294	301	275	248	254	284	254	276	285	234	270	273	254	284	276	278	299	251	273	305	272	268	280	246	213	263	258	281	269	304	268	278	287	282	289	250	309	277	274	271	283	250	268	308	286	273	279	276	280	308	262	287	282	301	254	277	261	313	276	270	251	267	295	257	278	247	263	296	272	272	283	259	294	248	263	278	255	291	265	273	246	282	282	258	279	275	281	274	296	263	252	255	253	273	256	299	294	277	330	242	268	264	287	276	279	267	281	275	268	296	282	270	273	264	274	266	246	263	289	290	260	284	287	277	267	283	280	269	261	264	284	264	267	303	264	291	247	243	244	279	303	290	282	287	284	258	291	266	250	266	286	272	262	264	259	273	276	274	285	287	263	286	289	266	268	285	253	271	293	286	251	274	270	253	266	316	275	300	270	263	290	274	251	247	235	255	242	257	283	281	260	299	299	272	286	257	284	252	252	280	251	313	283	319	282	294	240	273	305	302	280	250	282	285	249	278	246	266	275	291	272	229	290	273	316	282	289	308	243	303	272	311	268	277	269	285	280	274	271	276	302	287	245	256	272	281	246	257	284	289	277	281	293	279	269	272	257	267	280	308	323	253	280	265	250	261	289	282	260	294	272	272	266	279	284	292	276	283	274	258	299	273	225	289	288	293	251	297	302	254	276	271	267	263	257	271	263	278	242	270	276	270	259	281	273	272	269	276	281	278	276	303	286	255	265	290	246	278	254	278	277	293	269	279	290	271	290	264	242	261	278	272	311	260	263	251	293	313	276	302	246	274	323	249	265	270	264	291	273	288	302	262	285	281	267	274	269	287	257	265	241	257	295	275	266	255	256	246	291	259	285	245	258	267	246	259	266	246	305	318	293	280	260	281	265	251	265	303	276	257	265	275	276	263	295	278	260	312	266	305	292	271	253	272	302	288	286	267	253	292	294	287	234	305	283	264	257	272	277	266	294	283	251	272	264	278	289	271	260	264	266	300	260	291	287	264	287	251	292	254	295	257	251	290	268	283	243	281	275	300	295	272	258	275	278	259	271	274	288	270	261	268	295	264	290	257	276	255	242	286	263	280	255	258	289	279	258	299	269	288	277	284	261	255	319	286	274	266	257	270	257	275	264	290	252	289	303	249	264	266	269	297	272	294	268	260	230	232	268	286	252	281	303	310	246	264	278	283	280	255	304	272	252	272	267	274	311	292	274	259	279	258	286	271	278	289	295	281	316	268	275	273	254	261	274	265	282	268	245	295	249	270	267	300	267	265	268	221	240	248	240	254	281	270	265	274	242	239	280	264	284	278	269	259	269	281	253	286	263	289	293	294	285	237	290	275	273	275	295	285	255	268	265	263	283	287	279	275	296	226	228	254	271	257	260	299	302	247	300	283	245	226	266	263	253	278	280	267	277	251	254	260	287	289	259	236	264	267	277	248	252	294	265	229	246	277	269	264	252	264	284	246	260	267	248	277	240	277	246	272	262	262	297	252	303	272	267	269	252	269	274	275	275	256	271	279	275	285	302	280	285	257	272	284	248	254	286	275	300	266	268	292	237	295	247	252	264	287	258	283	277	301	285	260	265	284	271	240	294	265	260	270	260	272	289	276	297
9789	1966	2340	2612	2642	2255	1573	1332	1256	1147	1044	1019	930	904	853	777	802	779	705	764	670	681	695	673	676	676	655	673	669	664	621	663	695	695	677	693	648	642	628	648	654	649	639	655	712	648	642	674	698	642	695	700	671	615	716	655	659	640	693	675	634	624	652	674	658	708	655	640	686	636	694	676	700	727	690	698	655	699	703	682	668	693	660	668	669	694	684	691	658	697	665	695	746	650	688	688	666	657	695	677	672	682	659	689	606	677	699	674	704	626	706	721	655	654	639	641	633	679	693	592	646	728	725	648	639	669	684	718	651	725	620	681	689	639	664	668	679	680	658	676	648	649	653	671	658	659	686	708	642	721	653	657	688	689	662	697	660	684	669	666	640	619	703	662	673	675	717	671	662	650	718	637	668	660	692	662	661	642	697	643	656	658	647	677	664	648	676	644	679	659	650	703	708	701	682	671	657	667	640	661	706	667	634	676	687	658	731	708	700	704	653	679	682	647	669	667	677	659	689	641	674	694	720	675	657	693	663	700	641	661	675	688	673	676	720	708	646	672	672	736	704	694	649	651	627	672	701	638	618	646	679	676	681	706	676	686	642	678	712	719	640	673	703	668	704	689	639	629	679	673	669	632	649	655	679	656	694	690	641	681	725	691	654	662	679	623	653	687	646	682	701	647	668	656	656	673	669	709	675	692	667	701	702	631	641	659	719	700	655	695	664	703	623	664	683	686	626	698	660	712	689	680	656	669	657	655	659	660	670	662	730	707	631	659	640	704	661	657	654	676	680	674	680	623	687	664	669	670	689	683	702	691	648	699	678	630	680	674	668	632	710	654	688	665	672	661	649	668	653	673	659	638	658	642	698	609	673	661	689	692	665	664	684	676	672	666	652	631	642	691	627	666	660	667	683	672	739	675	710	677	667	671	684	663	637	706	686	650	681	636	720	677	641	678	642	686	684	692	723	709	661	631	675	691	659	700	664	710	684	666	674	689	673	673	667	666	631	685	676	704	709	702	702	740	669	667	649	637	652	660	677	661	704	669	700	714	672	647	656	690	662	691	667	669	696	691	687	718	702	703	665	716	676	719	674	620	666	649	669	626	640	701	688	690	709	669	677	649	642	646	648	610	702	705	664	644	689	678	651	698	686	641	676	659	699	655	688	627	647	643	690	694	702	625	660	671	714	686	649	657	643	681	686	683	674	662	654	672	633	693	691	658	644	687	648	666	693	663	683	697	646	721	654	671	695	701	690	706	706	652	665	672	664	651	685	732	685	680	694	709	702	698	661	679	715	658	682	660	660	665	645	663	666	642	670	634	648	629	666	699	685	689	669	660	638	666	708	707	667	639	690	667	652	647	720	657	674	661	658	641	690	688	684	681	656	634	674	681	750	630	673	669	762	704	655	659	620	695	653	707	698	655	689	685	667	693	665	706	668	648	655	697	679	684	706	677	673	636	707	620	655	681	660	654	640	689	638	665	700	649	661	692	680	720	701	726	650	641	699	694	678	658	677	709	648	611	692	633	686	693	698	665	680	651	639	655	652	721	616	653	711	683	678	647	667	690	664	651	653	694	633	654	650	662	684	661	668	674	643	705	689	677	611	661	643	673	695	673	682	677	695	661	660	701	693	668	657	673	660	681	648	654	718	662	686	702	652	659	650	674	698	681	700	647	705	716	689	665	681	656	714	680	639	681	635	649	672	645	691	645	656	656	630	699	671	663	684	651	642	635	660	702	672	693	690	673	637	643	684	666	716	645	625	680	688	665	670	674	672	616	683	677	672	689	667	675	657	706	705	627	733	667	660	709	657	672	681	696	641	692	665	687	680	671	652	685	647	666	715	661	651	657	635	681	642	706	688	644	740	679	665	626	644	660	654	681	647	667	720	684	677	671	694	672	635	672	689	651	690	699	665	634	613	682	630	676	651	637	637	659	661	695	647	653	711	681	644	675	686	686	695	714	718	668	667	686	656	616	682	678	635	644	637	677	713	649	671	674	675	662	694	679	683	684	665	689	644	612	708	631	671	658	643	652	660	680	663	695	640	683	714	682	611	678	696	660	668	672	656	693	663	678	685	655	690	661	673	688	672	668	636	646	686	650	654	677	681	697	709	686	644	613	671	687	689	682	658	694	665	653	680	664	629	679	671	662	655	685	661	609	669	676	695	708	645	678	673	710	656	685	693	650	670	685	655	665	689	662	663	650	685	689	678	650	691	650	688	676	634	664	645	671	692	686	670	688	686	701	688	697	690	683	700	709	650	689	663	671	634	646	648	660	679	642	697	663	667	616	654	694	643	723	641	666	683	651	666	638	653	664	655	642	648	670	681	684	679	674	675	677	678	647	681	635	681	658	705	660	670	697	638	624	734	671	651	664	667	677	650	677	665	629	673	710	699	660	661	697	669	692	698	695	662	615	654	621	650	626	646	690	694	728	685	648	662	643	671	657	657	640	675	656	693	718	645	663	681	703	683	708	674	659	705	661	684	653	696	680	644	659	665	675	638	641	660	643	703	701	669	641	643	693	637	677	732	664	650	679	697	639	687	673	708	666	693	627	711	729	643	712	675	637	646	683	634	650	676	659	609	699	664	680	652	703	691	653	661	708	654	623	675	659	639	709	655	675	650	675	687	663	728	693	647	659	684	662	600	684	664	686	706	647	688	660	660	717	658	720	672	645	697	710	669	621	664	668	660	665	642	660	688	713	635	620	707	659	691	689	664	684	622	695	709	614	631	634	665	677	689	667	640	659	690	669	649	669	688	652	673	680	694	660	667	680	615	697	636	637	662	659	657	683	603	693	722	658	665	660	656	685	637	685	654	680	697	679	622	671	696	663	716	722	673	642	637	637	714	691	678	660	688	651	659	703	622	691	664	685	641	668	680	684	695	649	639	639	640	702	646	644	717	621	670	672	672	642	646	632	614	653	669	623	625	733	706	626	673	641	659	662	670	706	712	651	687	648	690	701	683	646	663	670	640	670	651	588	660	686	664	642	693	653	714	663	673	656	679	667	692	737	658	657	650	712	632	727	637	671	661	695	646	668	647	670	692	665	673	659	616	656	666	693	662	678	677	656	687	675	673	646	696	690	636	698	690	676	642	619	614	668	647	704	648	645	719	710	689	690	650	688	688	674	655	690	681	670	670	690	649	611	633	660	684	657	653	686	641	692	672	696	649	688	646	696	681	683	679	682	654	668	638	667	640	649	715	685	673	661	691	680	664	693	655	715	692	687	686	673	666	655	687	757	705	670	664	678	655	653	671	729	684	675	688	629	648	651	697	655	664	691	701	634	673	674	638	691	688	647	702	694	632	663	665	656	701	635	700	662	651	677	653	707	670	690	667	653	642	640	704	690	670	671	678	648	680	658	665	644	704	708	640	665	710	630	677	720	638	669	675	657	693	679	688	655	711	686	653	645	658	652	699	642	670	688	669	631	671	672	660	655	664	691	693	603	647	659	666	644	641	685	662	645	690	656	677	657
28982	6682	1962	1540	1305	863	684	661	576	551	464	424	410	403	395	374	379	366	382	351	343	327	335	323	330	336	338	292	329	335	314	353	339	350	310	335	343	339	331	364	345	325	293	344	329	362	351	364	327	331	318	343	345	335	311	350	286	316	307	324	339	319	328	327	337	318	346	293	360	384	295	342	298	352	348	308	332	338	335	316	328	326	330	326	337	353	347	329	346	336	361	328	333	339	333	318	279	328	317	326	329	333	320	324	314	293	305	331	312	325	313	329	337	323	322	373	307	313	340	343	335	335	366	325	340	290	350	303	287	322	346	320	361	318	333	357	366	305	335	346	346	318	359	345	348	292	347	319	314	332	315	331	305	321	333	328	354	297	345	322	339	338	326	315	329	322	279	352	321	332	318	322	318	335	286	343	367	320	376	335	295	345	329	337	313	322	310	326	338	330	343	301	331	346	326	338	353	302	334	337	291	344	336	334	330	350	316	306	319	350	322	327	324	320	328	344	316	301	362	351	311	283	328	308	339	320	312	316	382	309	330	307	302	322	316	324	353	357	316	335	348	363	316	324	345	322	306	326	339	318	290	356	341	329	320	320	339	338	335	347	326	327	332	326	338	316	335	313	299	342	344	324	330	326	303	345	294	328	316	339	336	340	320	359	319	304	328	310	334	326	330	317	344	333	375	355	326	327	314	333	301	329	315	317	357	334	331	338	311	315	318	347	344	338	306	349	340	334	342	314	300	310	308	304	324	311	316	325	329	293	328	316	315	308	335	340	330	371	317	312	329	354	338	335	342	331	337	333	338	332	328	337	311	327	299	299	291	320	317	378	327	349	336	339	327	308	327	345	367	339	359	355	307	294	298	332	331	316	323	331	337	335	334	352	306	302	315	335	321	338	321	325	345	290	302	326	324	310	305	289	348	279	369	332	340	351	339	321	299	340	376	337	333	313	303	323	296	299	330	342	316	320	282	310	311	366	334	324	325	332	347	307	344	308	328	318	315	352	314	306	330	316	294	348	353	368	345	309	317	304	312	323	328	323	340	319	325	315	355	347	321	331	327	332	329	330	320	305	339	336	304	300	330	309	291	335	318	334	356	363	337	336	342	312	361	344	362	352	309	304	339	343	315	298	308	313	357	329	337	336	337	310	337	344	363	312	333	300	310	336	353	332	332	342	313	354	333	312	320	314	321	340	310	321	341	318	331	299	332	336	359	343	296	316	281	351	336	357	334	312	331	318	305	326	349	307	322	331	339	314	332	326	371	345	308	327	329	335	339	318	331	339	342	350	338	312	359	309	350	329	354	302	299	336	306	363	326	341	332	367	339	357	342	324	330	338	338	337	331	350	313	348	299	292	311	346	341	357	329	343	316	333	344	361	356	319	354	329	349	336	312	357	338	323	349	326	292	297	335	307	301	348	318	342	370	318	321	319	335	347	332	348	365	309	304	330	336	334	334	331	349	390	335	284	320	335	325	349	325	346	352	361	305	284	337	335	318	328	355	335	329	300	326	354	347	341	322	313	327	300	363	341	329	329	329	312	325	307	308	343	308	310	318	324	340	332	334	333	308	343	282	351	351	300	319	311	329	296	328	327	346	333	310	346	347	313	327	327	321	328	335	324	314	297	323	322	342	324	346	327	324	328	292	337	348	288	306	352	341	315	327	305	323	327	296	322	337	312	341	346	334	334	343	348	327	318	305	340	336	328	314	330	301	327	310	332	358	317	332	333	348	305	312	313	332	342	355	323	323	335	320	330	303	340	343	289	329	330	362	345	332	311	311	332	327	306	366	324	312	324	332	317	338	357	297	311	318	336	344	323	317	328	309	308	335	349	352	335	316	341	335	309	322	348	344	358	340	333	291	339	348	332	322	353	348	329	311	354	324	364	319	320	314	316	319	329	350	317	353	358	326	335	359	335	372	348	373	312	336	321	325	351	358	345	328	323	321	340	324	350	363	327	305	308	306	323	325	323	300	308	327	309	353	332	357	377	339	330	326	308	335	323	299	323	360	315	314	345	323	346	324	336	305	326	312	321	307	329	324	338	357	291	315	334	333	321	328	350	335	324	359	313	365	350	345	317	332	326	322	348	342	317	325	318	338	354	352	335	314	332	351	325	377	345	340	325	308	322	320	320	336	339	342	320	327	315	350	335	328	328	288	334	336	356	333	313	332	339	338	280	324	330	320	325	337	314	326	307	335	342	377	306	310	309	332	344	343	342	331	330	332	316	341	312	323	339	324	305	364	345	347	350	317	317	323	306	334	367	308	323	331	345	344	326	308	357	347	324	321	326	305	311	330	315	322	311	343	316	338	339	352	300	320	351	315	343	306	307	320	318	326	327	305	316	314	320	280	359	320	334	328	307	340	344	340	355	330	372	339	317	328	355	287	348	321	305	317	352	324	307	337	322	328	300	336	319	350	343	337	359	345	364	344	308	339	346	318	322	308	326	315	306	336	319	319	308	292	342	292	308	378	319	317	354	321	299	321	324	356	299	319	289	303	356	345	300	331	349	302	332	325	323	324	361	331	322	362	318	341	329	319	361	327	348	326	325	294	372	331	329	308	319	306	344	318	296	306	326	332	314	325	343	368	371	281	314	336	303	309	364	315	335	313	326	319	340	315	303	351	325	345	321	328	344	365	300	356	329	316	301	289	315	341	303	325	330	348	346	299	313	339	329	366	348	346	311	349	323	348	360	343	333	339	318	323	334	279	331	301	344	344	322	355	295	336	334	379	312	342	315	343	324	341	356	375	334	304	294	320	309	335	328	346	352	321	317	337	345	331	325	335	322	320	338	315	329	299	370	317	362	320	333	345	334	348	346	329	303	324	338	336	338	337	335	329	349	335	330	323	352	332	343	306	323	336	301	331	352	332	349	350	304	340	358	324	319	349	338	316	330	320	336	337	300	291	338	293	335	339	337	287	361	336	330	319	310	320	305	345	340	311	351	357	309	339	337	327	355	351	341	310	339	366	316	292	358	342	326	330	333	343	280	334	361	319	291	323	350	327	343	337	325	345	349	332	319	328	337	344	377	333	334	292	327	318	344	322	337	329	348	316	301	361	313	340	327	299	333	325	306	348	321	310	309	357	300	333	351	303	330	313	301	357	296	320	350	383	330	303	353	290	338	327	295	320	297	299	315	317	297	290	338	325	297	303	312	328	345	353	321	349	353	326	334	330	325	343	304	322	359	329	299	328	306	333	306	326	330	302	324	329	318	326	326	312	319	315	361	336	337	303	340	321	337	363	317	322	335	319	300	314	284	325	315	335	295	330	331	323	316	339	324	339	344	299	309	366	324	295	343	340	335	344	326	327	381	332	328	329	307	325	322	341	315	343	332	320	303	295	334	344	319	332	301	335	285	335	352	310	292	326	327	322	324	342	336	342	322	307	316	295	363	341	310	350	335	334	324	294	333	335	352	340	355	338	307	354	343	349	320	351	314	348	341	310	327	292	348	326	316	314	338	325	306	337	326
19691	3186	4178	4989	4795	3624	2769	2407	2082	1855	1672	1483	1352	1331	1205	1070	1075	1001	961	942	855	898	826	883	812	799	775	796	777	782	860	786	799	742	825	804	806	775	821	799	760	786	751	768	782	789	802	729	751	818	817	795	767	780	793	735	804	810	755	746	776	807	813	791	797	790	709	793	785	845	765	781	810	792	790	758	805	763	759	771	801	775	817	758	746	817	757	777	769	831	763	745	787	721	804	762	760	781	781	819	705	777	758	770	775	764	755	751	760	753	798	761	751	807	748	788	791	816	763	788	785	748	768	793	801	730	743	780	835	761	780	799	762	824	794	762	793	779	812	765	771	809	781	791	772	802	748	745	790	808	780	735	790	761	804	808	757	788	822	767	788	740	760	771	774	785	703	816	741	801	759	771	785	760	762	804	717	746	713	820	798	741	823	750	797	821	815	753	868	745	781	749	804	756	832	794	794	829	726	785	788	777	768	813	778	756	785	743	763	768	797	767	771	766	764	791	752	791	748	794	765	742	811	756	774	790	816	821	811	743	782	826	785	754	784	730	788	791	831	763	781	770	749	792	780	782	758	788	817	790	786	828	767	775	793	758	797	765	779	788	755	790	785	777	766	828	779	744	776	733	753	822	760	770	828	797	833	794	765	770	774	759	753	796	764	779	754	780	789	828	810	823	749	784	715	771	754	774	824	783	770	790	776	811	794	795	809	785	757	765	744	799	797	777	774	810	775	792	798	740	742	750	819	775	784	739	724	770	764	772	787	748	802	756	766	762	801	780	769	788	791	759	816	775	741	782	791	771	789	755	774	761	749	793	768	761	801	767	779	747	799	753	811	763	774	735	772	790	804	781	764	828	739	805	771	771	799	776	744	804	779	805	764	718	805	768	782	776	753	739	755	753	749	721	766	759	785	784	800	801	785	767	755	762	776	785	790	761	786	797	778	798	793	791	764	791	747	733	821	789	761	793	729	785	787	758	736	755	793	766	786	813	767	746	765	814	771	804	776	830	764	806	731	730	800	789	749	798	802	761	733	788	811	742	807	784	771	765	753	782	823	797	797	795	762	812	760	736	780	800	833	762	842	772	783	778	801	781	784	793	693	798	834	783	821	781	807	808	769	810	797	792	816	768	809	793	780	734	774	807	804	745	770	863	753	791	792	798	748	781	738	714	747	781	769	794	774	755	792	782	781	775	818	725	742	774	748	766	760	797	777	728	769	768	841	754	800	773	743	786	741	742	804	771	788	781	768	743	742	780	713	804	793	797	787	739	755	760	769	772	775	799	794	767	755	806	755	775	788	777	750	794	784	737	741	767	803	802	812	756	786	756	792	806	771	782	828	736	753	759	816	764	722	745	842	780	792	788	790	754	813	715	779	776	772	769	803	750	778	766	707	733	783	765	751	812	811	775	742	805	778	829	786	754	778	776	782	769	798	729	783	783	761	771	805	812	785	794	773	774	804	813	773	743	791	781	769	795	791	795	798	738	761	803	749	759	803	803	818	771	783	784	764	771	765	732	788	785	772	785	789	821	780	782	800	767	762	790	782	773	797	758	785	815	837	785	772	787	804	807	785	778	770	781	774	798	780	823	766	744	743	739	768	780	774	803	778	793	756	756	732	737	770	827	760	829	754	784	828	788	771	710	751	785	760	740	797	779	812	787	785	776	746	768	819	774	810	755	735	778	789	736	783	733	762	752	751	800	746	769	780	787	768	763	762	792	791	758	729	795	819	765	777	815	824	784	771	748	785	803	832	821	809	811	816	791	829	778	779	770	737	826	762	800	780	757	805	773	764	790	790	831	762	826	795	788	736	773	818	802	770	830	804	776	767	818	784	733	824	814	829	809	799	768	789	780	769	781	788	756	781	719	766	820	774	736	824	805	819	775	762	782	785	732	774	812	804	750	779	757	747	784	738	775	763	767	787	779	757	789	780	828	769	800	766	787	814	705	779	888	730	841	794	747	758	816	770	764	756	845	772	787	741	806	772	743	771	796	736	753	800	764	742	785	739	793	820	742	757	763	826	766	763	785	762	729	815	754	778	731	829	755	818	804	781	777	839	771	782	725	716	736	752	832	779	726	786	812	782	847	771	767	786	773	833	788	795	795	812	804	783	789	742	754	726	765	793	801	785	777	792	750	762	847	777	814	811	814	758	811	818	736	754	793	812	727	781	798	773	765	782	815	776	777	794	749	772	775	809	801	771	776	758	823	783	764	781	824	825	778	804	766	763	780	787	766	738	781	776	739	829	770	809	774	803	785	799	798	765	775	775	754	790	778	772	739	795	796	702	748	803	825	819	775	767	746	750	718	753	739	793	744	824	836	733	789	767	770	767	764	772	759	786	775	783	823	773	779	763	780	770	741	783	770	788	765	760	811	752	826	774	737	719	821	782	765	790	782	772	789	791	746	787	777	746	818	846	777	766	805	805	790	765	744	784	765	806	774	776	823	749	764	801	738	791	770	758	792	812	790	745	804	817	787	771	756	788	760	747	785	812	822	749	732	813	714	748	785	770	786	779	788	757	798	765	733	758	808	821	765	757	753	776	776	733	786	761	755	776	725	748	763	793	784	788	728	749	795	741	801	803	800	772	737	774	758	762	786	806	765	760	779	816	817	771	777	779	753	790	746	779	786	814	712	797	786	749	757	757	767	717	784	797	794	767	785	759	840	774	801	769	798	815	760	785	759	815	795	783	800	771	713	763	812	759	730	798	814	738	757	759	786	811	808	760	754	752	783	751	859	747	816	789	802	744	804	794	753	746	790	790	753	790	768	761	722	798	808	715	767	759	741	826	790	733	776	767	778	835	785	821	797	762	756	758	762	791	769	809	829	705	757	787	746	760	817	767	819	806	799	744	764	792	806	742	770	779	794	758	753	772	782	771	771	812	777	789	804	795	797	828	803	776	807	747	776	823	746	802	788	731	800	795	807	719	741	787	763	736	842	801	785	786	755	812	773	764	751	766	754	781	732	787	761	798	775	840	775	830	788	789	788	773	797	750	753	819	756	758	817	735	813	814	803	815	795	743	766	735	763	726	784	766	770	780	779	727	762	812	785	750	770	727	788	781	840	803	753	789	772	779	746	805	793	797	790	783	831	825	737	772	773	756	804	805	771	786	777	766	801	800	775	729	769	783	749	725	787	752	810	782	805	749	763	799	790	748	782	789	766	780	754	738	778	751	774	833	755	704	774	814	774	783	764	766	781	775	769	814	807	800	794	784	823	808	775	774	771	766	839	774	795	802	797	797	793	818	780	803	815	772	795	776	754	807	780	755	799	760	827	794	785	807	787	764	769	731	774	830	737	746	738	808	798	763	768	803	778	808	729	764	757	808	765	736	804	785	801	810	773	796	765	787	776	750	800	764	829	794	820	757	781	801	739	811	799	783	761	767	769	821	811	777	789	778	797	775	767	744	808	789	797	726	788	791	738	776	798	732	757	740	779	782	803	728	814	779	786	766	773	763	812	797	792	788	798
38692	10793	2875	2004	1328	952	817	760	638	466	423	374	370	347	333	303	265	234	266	230	237	203	215	225	216	209	232	215	228	222	208	204	206	215	218	183	206	205	192	228	202	200	212	221	208	214	200	216	226	191	214	205	208	192	220	223	228	233	198	225	205	209	232	228	236	201	193	217	223	189	208	184	200	180	197	197	198	208	204	177	226	225	236	203	207	191	214	215	212	232	227	214	213	215	220	213	223	224	222	222	195	198	205	185	200	216	236	219	228	158	189	244	206	213	199	213	233	178	204	218	206	201	233	200	226	220	221	204	229	237	197	184	255	189	213	198	207	193	191	208	217	247	208	202	194	215	213	205	197	233	200	215	202	195	233	202	208	213	180	200	192	188	208	203	216	187	198	204	204	205	212	200	210	202	232	205	225	227	210	205	205	190	186	218	242	237	193	194	225	188	227	199	208	200	211	199	243	211	183	223	209	194	210	219	217	186	219	208	188	221	241	191	220	205	211	228	232	198	205	222	255	182	225	196	207	210	227	203	229	233	221	191	218	196	202	222	203	214	189	192	189	220	203	205	246	220	203	214	243	212	197	198	198	199	202	217	227	209	226	205	226	196	213	218	210	230	221	243	199	213	241	221	200	219	221	225	197	189	238	213	219	210	217	219	209	208	205	217	226	229	211	217	217	202	214	198	210	227	203	205	201	212	196	203	179	209	213	200	206	216	196	219	223	191	214	210	199	198	207	222	226	214	220	218	204	236	191	204	220	203	205	191	234	211	212	203	191	212	211	207	200	195	207	195	167	216	218	197	233	215	221	228	237	201	186	199	221	204	252	227	222	188	236	186	181	217	211	199	203	191	234	195	210	218	202	206	238	211	213	194	229	219	205	221	219	223	221	210	221	231	224	190	224	171	201	213	213	193	205	208	208	204	235	204	180	203	219	215	194	191	225	227	218	206	227	226	201	201	213	244	212	222	192	193	199	211	238	242	206	217	210	197	228	196	214	201	204	203	188	207	246	206	224	212	226	192	221	185	211	245	227	231	212	225	226	215	229	201	222	205	207	228	243	225	219	197	231	227	233	198	216	181	183	215	182	209	233	218	214	217	218	226	232	192	249	227	199	216	214	246	200	221	200	221	201	214	229	221	187	230	209	205	186	232	196	212	214	241	226	190	208	213	212	198	216	200	211	201	201	196	207	226	217	200	202	211	214	238	216	217	219	220	248	216	208	249	198	211	224	191	201	225	234	228	236	212	227	207	208	211	217	238	198	200	181	194	227	204	185	209	186	231	220	235	206	203	217	218	222	217	202	194	219	198	192	228	188	219	208	204	223	228	225	192	214	214	200	251	225	205	226	195	232	195	214	233	216	209	225	190	208	192	193	202	231	229	209	221	182	188	193	189	202	221	222	217	235	181	212	191	234	225	216	198	219	215	247	217	184	189	219	192	168	209	198	205	204	251	221	218	212	213	241	214	188	207	200	232	207	231	203	206	221	208	211	233	218	215	215	211	250	229	237	199	230	207	212	223	206	205	227	188	194	196	215	182	231	226	222	201	210	205	197	219	219	209	210	193	211	220	207	226	214	236	204	215	225	210	215	211	207	231	187	176	197	211	242	196	232	220	227	230	235	188	193	236	213	201	233	223	220	203	209	205	201	212	219	217	198	219	238	200	217	226	224	192	230	201	192	190	208	208	250	202	210	212	203	226	213	242	218	201	200	203	233	187	226	201	220	217	217	176	224	208	207	208	215	223	208	213	201	205	206	219	215	201	210	207	253	248	188	205	207	188	205	219	213	215	231	214	204	221	199	198	198	227	226	221	198	199	207	215	202	236	217	216	218	196	194	206	191	203	221	196	196	198	213	201	219	187	215	213	232	209	227	199	231	206	211	223	202	236	182	205	187	190	226	193	222	199	195	240	225	237	188	210	223	208	227	206	187	202	219	201	220	220	196	205	197	208	206	220	217	198	218	189	213	233	214	220	234	207	211	234	243	195	208	216	228	194	193	214	202	205	200	198	236	197	206	234	230	202	199	222	206	184	231	211	188	206	213	193	223	224	187	243	182	213	218	166	212	194	213	206	211	215	223	200	200	214	239	205	187	231	229	201	217	186	219	227	177	240	200	227	224	203	192	213	186	217	219	218	226	233	217	233	192	234	224	225	217	204	225	196	207	195	219	222	193	216	204	197	219	207	205	202	206	236	182	231	194	201	222	191	194	225	214	225	199	208	229	205	220	181	206	213	219	245	209	196	197	197	210	232	231	215	221	196	227	220	215	234	197	229	219	194	211	224	230	203	238	206	218	224	220	215	232	223	220	185	219	230	178	214	203	225	214	202	192	217	215	234	188	222	180	207	241	205	207	215	197	187	211	218	183	211	208	194	204	212	219	208	200	213	231	178	176	232	238	214	209	208	209	206	194	186	184	229	223	220	216	213	183	217	231	233	229	230	214	214	196	213	198	226	193	221	207	218	200	218	199	181	213	215	214	243	195	185	194	201	198	214	221	205	202	222	208	194	210	212	204	205	218	206	232	228	262	212	249	219	178	238	215	208	236	195	192	204	194	188	201	201	219	200	217	210	215	197	218	231	178	176	179	206	240	195	199	195	207	213	221	216	201	210	195	193	206	213	229	205	194	232	219	217	227	188	221	200	215	238	227	204	242	181	204	228	215	187	193	206	203	223	212	235	202	206	212	214	226	210	222	203	200	236	166	205	213	218	221	197	212	195	188	220	237	230	219	225	211	211	224	215	211	225	232	209	214	211	196	214	218	223	191	193	241	209	192	222	201	214	221	208	223	204	205	214	208	192	207	230	209	199	186	201	208	181	195	196	217	221	185	227	235	233	193	219	206	226	230	227	220	218	211	193	229	204	219	202	217	200	216	233	212	226	216	198	226	213	198	195	211	196	182	219	219	222	195	218	201	171	183	211	210	191	210	199	230	236	198	207	225	242	232	227	202	215	224	217	217	229	248	222	242	204	232	204	208	229	212	200	239	201	236	238	196	225	183	210	235	194	223	193	192	233	180	214	198	232	218	238	195	187	232	193	217	221	205	214	223	208	213	243	216	209	178	203	207	232	203	187	213	188	192	204	212	226	198	212	214	197	231	221	211	197	203	227	196	187	214	234	214	243	194	202	222	220	205	226	189	199	218	216	229	229	206	197	222	207	209	231	196	208	202	233	210	192	237	220	225	212	205	191	246	229	204	187	190	219	234	207	191	183	208	219	192	214	192	239	192	222	203	208	206	212	198	238	220	207	195	185	211	207	199	183	222	207	219	197	218	221	221	214	193	205	210	201	200	229	216	217	194	192	215	207	212	225	240	195	216	209	207	213	203	209	203	182	209	200	206	212	204	189	225	200	194	211	212	190	211	223	217	204	194	221	211	202	229	215	224	184	211	206	211	188	228	207	202	223	214	222	208	205	231	203	232	198	202	195	189	235	212	218	181	199	217	211	221	235	223	199	217	224	195	215	221	207
25078	3890	5146	6094	5339	4110	3670	3044	2550	2247	2002	1566	1410	1391	1135	1092	876	831	823	761	733	698	578	559	553	508	574	521	564	524	555	524	540	530	532	563	548	544	578	482	559	492	566	497	505	501	511	512	519	522	518	523	509	503	500	510	537	559	565	497	491	525	512	520	512	560	528	507	523	506	550	537	508	496	515	515	478	497	503	534	517	488	566	498	500	519	492	510	518	489	504	538	505	460	490	498	504	513	555	513	480	504	528	517	543	497	548	491	497	518	481	512	501	518	512	540	501	507	569	506	563	478	493	538	547	490	494	503	482	501	550	526	527	491	496	546	503	535	502	518	519	502	488	510	533	519	502	508	542	520	522	534	517	498	499	511	543	515	521	517	521	462	525	489	534	503	498	516	513	523	557	517	505	499	530	494	545	491	535	528	470	534	550	503	507	506	501	508	504	492	541	550	492	518	491	509	508	496	514	501	491	469	490	519	525	517	509	457	503	526	543	515	503	498	524	508	515	526	511	521	530	494	543	502	524	537	531	499	532	507	509	531	499	530	528	548	476	524	540	508	500	561	532	491	557	490	547	490	505	532	519	519	472	504	533	507	531	532	524	517	520	543	511	514	530	519	541	506	509	534	491	520	486	521	507	495	474	479	522	492	510	503	508	501	544	525	474	504	511	513	569	524	539	547	495	494	529	525	526	517	463	518	521	469	539	536	482	478	531	546	533	544	539	514	536	510	500	498	560	477	517	503	527	541	472	512	503	530	510	478	491	507	527	525	506	453	532	497	482	553	500	460	510	527	533	530	512	528	525	518	521	522	530	536	518	480	555	516	516	504	519	526	536	534	486	516	552	509	543	534	521	494	464	520	487	488	533	517	491	512	530	571	534	508	499	533	527	502	529	544	562	514	501	517	512	534	499	536	498	484	499	485	484	536	493	516	493	510	497	506	533	507	488	537	513	494	533	530	477	527	535	470	564	482	527	491	517	533	516	513	514	512	509	536	499	538	536	510	563	515	516	530	521	551	521	484	509	490	511	567	478	517	537	516	491	499	485	460	495	513	479	481	524	553	511	501	537	513	482	524	471	529	507	520	510	519	537	510	509	510	536	502	510	510	525	509	531	525	530	551	522	517	502	536	488	532	494	504	525	547	477	540	522	547	504	508	494	444	517	477	496	529	538	514	489	482	541	525	505	513	494	472	540	526	551	520	478	523	513	536	524	503	554	486	460	475	526	511	547	541	539	522	529	501	488	506	521	504	500	503	532	479	483	535	529	511	566	506	534	528	536	514	531	515	516	490	515	514	558	503	505	488	522	514	552	487	515	508	492	480	538	550	526	509	508	518	492	516	516	540	502	504	483	465	535	548	507	508	512	530	515	498	531	500	522	502	530	524	508	482	513	488	551	524	504	472	501	503	492	518	520	495	540	503	573	539	489	562	533	522	527	524	504	489	498	488	505	511	511	476	482	477	516	492	498	494	487	512	522	529	504	486	495	504	498	487	524	495	535	517	480	499	529	494	518	528	508	484	477	527	513	492	527	513	491	487	475	524	519	527	531	514	472	509	511	534	512	487	519	520	508	506	499	534	558	528	539	510	530	490	545	507	514	566	492	544	462	498	523	538	542	501	518	485	497	482	505	499	533	456	501	504	545	495	507	545	462	501	522	514	535	548	541	550	524	475	507	538	491	537	495	494	475	500	513	521	494	526	504	512	492	492	524	515	533	508	526	537	505	507	503	528	548	537	496	484	538	465	503	502	508	465	537	510	512	520	520	541	514	530	547	499	531	556	513	520	499	538	503	475	485	506	509	514	539	522	528	519	509	579	520	507	494	456	536	529	529	510	511	534	500	506	504	516	497	518	530	520	532	541	476	511	541	476	540	503	503	474	506	530	526	529	518	520	523	520	537	518	488	484	497	515	538	507	530	485	521	509	501	506	512	492	524	524	515	517	501	521	562	516	560	481	486	480	486	516	494	566	514	499	510	515	529	512	497	533	524	533	542	517	480	517	493	500	496	521	473	544	504	528	472	489	454	481	523	537	542	505	524	486	492	541	490	537	504	513	532	530	517	536	523	482	490	507	545	524	509	519	522	522	485	529	571	503	506	482	537	471	510	521	542	513	497	512	534	561	524	507	527	531	510	526	506	473	507	538	462	531	504	473	504	526	486	475	479	494	518	513	502	506	498	538	473	503	508	505	513	496	490	469	496	538	559	499	507	497	467	513	509	491	543	541	533	523	505	558	522	481	559	501	533	543	528	529	492	478	534	521	543	504	540	532	523	531	539	497	521	503	549	536	552	478	492	515	513	531	468	475	477	502	537	493	537	503	536	501	508	501	531	514	524	500	501	524	501	507	487	488	503	533	546	503	546	519	538	485	535	500	550	527	498	522	505	501	531	525	545	514	540	539	536	505	512	528	479	499	538	522	525	556	504	502	478	498	516	522	510	497	541	534	514	521	534	500	475	532	517	508	537	505	513	486	502	501	511	493	521	493	518	535	510	479	508	499	490	517	553	557	478	510	511	511	506	527	506	497	526	531	560	528	515	519	486	521	504	528	524	486	490	512	543	471	468	495	532	505	519	492	565	514	567	537	486	543	553	548	535	502	490	510	481	527	535	517	525	482	501	555	479	542	534	521	521	494	527	480	558	509	549	523	497	537	506	500	527	538	473	559	555	507	541	546	514	490	483	523	529	493	516	503	474	509	519	498	544	470	515	475	493	523	496	475	526	503	510	472	529	492	488	501	489	518	524	515	482	518	559	517	524	514	500	524	525	491	562	486	499	522	516	502	526	531	480	486	561	482	530	530	523	545	539	493	542	539	512	532	487	537	536	513	519	490	540	516	478	520	475	509	513	535	503	533	526	479	521	520	523	522	505	518	490	525	514	541	514	541	509	501	515	492	515	570	524	543	511	515	477	512	496	509	493	523	561	511	513	505	496	512	583	531	493	532	494	501	511	497	531	505	551	526	509	486	527	511	528	520	518	523	480	532	517	522	475	466	480	546	505	478	524	555	497	513	526	502	512	518	483	562	520	504	466	514	551	492	547	524	543	457	549	507	528	509	519	512	531	504	519	533	525	496	532	473	486	528	540	502	514	525	555	520	513	483	511	505	495	478	495	540	478	513	541	468	483	506	490	513	531	519	470	516	487	526	516	522	520	501	555	512	502	489	536	507	477	512	504	493	499	506	487	543	509	481	504	492	533	496	551	508	529	483	511	497	534	523	524	506	488	499	549	522	518	512	476	492	506	568	530	558	540	509	511	530	512	510	491	509	467	507	518	506	469	508	507	490	503	525	518	511	512	563	520	505	526	517	521	539	491	503	502	528	496	523	485	502	527	539	522	537	478	547	519	491	509	508	517	540	523	482	514	504	495	502	518	520	541	512	514	519	527	484	507	517	550	537	538	487	507	493	507	536	496	505	512	494	498	565	495	495	503	498	476	483	504	551	493	518	485	513	487	535	515	508	501	472	554	522
12978	1954	910	762	555	460	454	385	369	321	314	294	359	290	268	277	268	333	289	270	269	272	268	253	298	262	258	289	264	280	300	285	261	252	245	254	279	278	247	290	255	267	260	271	222	283	283	256	287	282	243	269	283	291	259	267	246	260	274	276	262	263	270	256	269	230	253	264	279	268	265	291	250	256	268	272	270	227	244	259	282	269	288	268	274	290	283	289	262	264	277	294	278	267	274	259	245	280	257	249	238	239	269	293	269	266	307	292	240	258	287	262	289	262	285	281	290	263	240	273	273	263	257	257	295	264	270	261	267	277	242	301	299	309	274	283	284	280	269	286	241	258	267	275	271	248	289	292	294	251	261	284	268	279	260	287	274	274	257	253	281	277	286	272	277	280	272	257	279	296	272	274	272	270	264	244	280	250	313	291	257	272	277	244	265	288	249	270	256	289	269	273	268	279	283	266	286	244	286	274	282	296	254	297	310	272	296	236	283	258	302	286	292	278	242	280	256	282	276	267	249	266	290	279	275	264	270	250	272	297	271	272	254	279	266	275	256	264	273	246	266	257	267	265	286	292	272	276	274	267	258	260	242	266	268	258	270	256	243	282	283	275	274	222	252	266	233	290	278	268	288	252	270	255	285	286	266	269	257	269	277	277	299	285	287	260	253	277	281	250	256	247	270	276	275	243	283	277	255	246	276	241	294	267	264	256	262	280	263	235	266	285	252	286	247	270	284	302	250	272	250	261	232	270	256	286	280	288	250	265	269	271	228	276	265	252	285	257	271	281	290	252	287	282	287	259	285	262	272	279	260	265	257	273	268	283	301	270	238	291	281	261	261	311	252	306	254	270	291	279	281	262	252	268	283	287	266	251	253	259	290	243	290	285	276	271	263	285	257	238	275	253	291	258	288	271	244	250	258	251	271	238	282	295	261	269	269	255	244	271	269	280	260	266	260	250	261	269	303	236	286	246	307	291	267	291	286	305	269	278	291	267	277	273	276	251	300	277	308	301	266	273	269	260	276	249	267	291	246	267	260	247	297	269	261	252	280	268	284	241	233	270	276	254	260	286	262	284	268	278	274	284	269	282	267	296	264	300	248	245	281	270	303	285	277	256	252	278	246	281	274	261	277	255	271	272	263	267	268	262	239	270	280	263	278	295	268	284	259	274	291	260	257	261	277	266	276	286	286	242	299	268	246	269	281	225	248	300	281	287	253	228	282	281	254	272	281	252	290	285	264	270	275	278	291	273	277	259	253	272	253	275	259	261	249	262	230	293	264	242	290	283	303	297	274	262	248	261	307	270	255	249	280	293	238	264	250	276	282	270	295	304	292	279	270	272	285	281	293	314	264	285	246	248	258	255	261	256	267	279	263	250	258	231	263	270	258	289	268	287	242	273	254	252	248	270	272	253	258	260	289	297	262	261	273	298	281	255	269	257	278	302	282	288	261	264	275	291	253	278	280	257	243	278	285	266	258	258	268	257	289	277	314	235	238	270	291	262	306	277	253	260	267	268	278	276	291	297	280	287	261	276	293	260	290	323	287	275	267	275	282	276	271	281	285	268	279	265	257	261	270	269	282	277	269	306	272	266	289	264	264	248	278	245	275	270	286	258	262	294	290	265	288	274	287	283	236	262	281	275	235	280	313	286	266	246	248	288	282	221	258	267	283	281	252	244	275	301	283	261	263	275	265	258	269	245	266	243	251	274	291	242	282	260	284	267	310	231	267	277	290	273	283	298	277	272	254	284	278	253	296	282	276	271	233	270	296	260	282	270	300	274	314	282	289	297	247	265	281	261	233	281	286	289	283	262	296	290	297	259	283	282	267	262	301	275	265	271	288	264	293	254	256	271	268	274	256	287	273	271	270	268	232	269	293	299	272	292	256	253	260	281	274	277	278	286	263	280	264	280	279	254	295	270	247	300	275	284	271	273	250	304	276	252	276	309	263	243	291	288	272	289	287	266	251	276	281	283	268	252	240	277	278	278	262	271	290	272	267	266	281	240	261	274	283	267	289	249	287	282	266	279	259	274	243	266	283	281	274	276	269	286	295	300	304	228	265	276	274	249	261	275	274	274	287	258	243	257	275	272	264	255	288	269	274	269	283	293	290	264	303	256	270	279	283	284	285	272	244	272	305	303	285	279	287	278	262	264	281	284	298	282	275	275	266	294	260	244	275	260	277	285	275	280	278	260	259	260	241	265	253	268	259	275	272	293	250	244	260	270	269	277	248	260	285	258	265	267	292	280	275	292	277	264	277	298	313	263	268	276	272	264	287	246	282	246	260	303	258	274	276	245	254	244	270	276	262	289	259	258	236	253	273	269	259	235	282	287	265	261	267	283	283	269	267	271	285	257	244	278	262	281	272	276	281	272	286	257	258	249	282	274	283	303	242	283	269	287	294	275	282	297	283	254	256	263	272	295	269	299	289	273	301	282	271	278	273	279	286	252	293	282	295	283	258	242	292	276	245	301	263	244	274	305	267	267	241	272	293	240	271	269	271	260	282	293	251	270	297	276	248	287	287	279	270	233	253	271	269	301	268	285	248	249	281	265	280	254	230	246	265	282	265	249	316	282	246	264	269	284	259	278	277	271	281	272	280	247	308	279	275	283	284	252	251	272	266	278	276	298	260	269	265	275	262	251	277	254	263	274	279	281	290	270	293	253	270	250	275	288	259	283	275	279	293	258	262	275	288	274	258	266	258	292	274	279	271	285	263	240	265	304	257	306	277	256	272	286	279	269	254	303	287	296	245	276	257	288	299	293	260	279	301	267	282	264	254	250	263	288	286	261	273	274	299	285	281	312	235	262	261	258	286	256	263	297	288	263	248	275	310	299	265	291	297	277	304	289	269	288	267	281	285	289	262	245	256	270	268	285	250	255	282	289	260	285	273	271	296	282	296	286	257	264	251	271	309	243	250	310	283	281	271	266	303	290	275	294	270	299	276	280	261	268	302	280	265	258	250	266	246	291	288	239	255	287	250	253	239	245	299	253	282	266	303	266	266	255	270	272	293	268	287	284	278	273	264	301	275	258	251	259	240	238	269	234	249	302	269	284	238	292	266	270	263	288	279	268	286	283	264	264	240	252	260	275	268	268	266	269	306	294	240	276	249	278	276	260	256	246	234	303	296	235	261	278	250	279	268	284	274	250	265	228	285	283	268	258	256	241	277	267	317	284	271	276	265	282	303	263	265	281	261	233	287	278	235	253	261	272	270	259	271	290	288	265	290	266	274	300	271	265	266	230	265	296	244	302	280	286	270	254	246	280	261	282	254	271	275	304	252	240	259	249	253	307	276	309	262	279	252	296	298	254	309	265	288	292	288	263	259	283	290	284	247	273	274	259	296	283	293	242	285	260	266	272	268	279	279	269	270	263	237	287	244	280	270	283	248	291	319	269	298	292	246	251	263	271	294	241	301	287	261	257	285	262	268	256	304	261	237	275	255	259	239	294	270	269	250	292	271	300	272	253	283	291
9286	1567	2095	2405	2200	1848	1814	1473	1324	1263	1067	1022	999	872	879	792	759	756	741	704	757	718	704	696	622	669	674	697	652	688	693	634	648	640	648	670	666	714	626	687	686	673	623	668	597	667	638	698	676	679	660	648	703	693	653	637	626	652	641	685	686	644	677	666	641	676	632	662	617	647	678	687	663	669	639	715	712	649	666	684	614	645	651	676	652	680	718	656	694	655	639	690	645	677	676	617	653	628	645	636	691	663	663	651	666	704	671	663	677	583	675	658	706	652	682	624	669	622	617	663	631	671	668	656	609	664	702	648	668	691	617	670	673	694	691	699	687	706	708	667	674	662	662	676	669	684	625	674	689	667	643	615	661	668	686	665	673	700	646	667	657	651	654	669	641	686	715	693	659	698	647	657	640	649	653	668	679	673	657	660	673	660	671	663	705	645	674	695	674	660	675	678	635	660	670	664	695	654	697	705	683	653	665	655	677	685	662	629	684	661	645	641	637	688	684	682	671	651	676	692	633	639	635	717	670	728	672	654	687	684	600	722	702	663	695	631	658	647	690	683	655	662	693	682	640	709	638	671	685	671	654	630	649	606	639	679	631	656	647	636	644	644	608	646	644	680	677	661	676	660	681	654	701	678	617	677	676	667	661	686	647	616	657	630	693	683	681	692	657	709	658	678	666	648	684	657	650	699	656	685	701	643	645	626	700	695	677	672	669	701	729	667	711	663	672	637	639	640	701	692	664	663	709	675	667	662	656	650	699	671	673	674	709	614	647	639	659	625	654	674	681	703	593	653	670	647	713	681	651	635	647	707	669	650	691	694	667	683	646	658	693	683	670	660	736	676	692	663	647	665	670	672	662	670	629	697	661	670	608	662	705	677	682	655	647	675	643	665	655	633	659	697	693	650	660	654	726	683	658	654	637	699	643	628	659	634	665	665	674	695	706	653	617	663	639	632	686	664	676	640	704	653	671	654	655	648	645	650	657	633	693	668	689	695	651	652	645	695	640	665	666	667	670	644	634	695	694	669	614	623	677	661	712	696	661	628	692	664	708	697	642	672	627	700	703	653	618	698	683	668	683	703	623	639	645	691	636	669	677	629	676	596	655	685	720	684	646	700	634	605	658	640	633	642	663	631	609	695	691	692	685	636	650	648	652	686	688	677	662	686	697	646	674	690	668	702	674	655	656	644	642	669	651	688	650	640	651	666	705	684	657	663	650	629	664	661	663	656	678	654	678	656	692	677	661	623	667	654	663	660	735	649	624	702	738	703	657	670	678	637	647	626	650	652	631	661	635	659	683	678	659	659	696	674	667	648	670	667	673	676	638	676	613	681	650	681	677	671	619	646	679	664	623	679	609	666	689	642	715	644	685	701	684	638	706	686	687	669	697	636	658	677	673	687	635	716	682	673	649	680	662	641	661	631	653	650	670	669	697	682	684	640	687	662	713	663	658	677	701	640	698	585	703	689	674	694	692	662	643	655	659	671	662	682	645	663	688	653	657	650	665	632	671	655	668	720	679	665	633	672	634	649	647	649	687	675	693	680	621	695	627	648	629	669	647	675	660	653	676	676	672	664	649	666	681	676	642	674	632	696	677	652	654	687	643	615	692	698	683	653	648	636	675	692	654	646	654	677	663	679	682	645	675	647	671	647	668	695	682	680	683	662	669	691	657	649	695	685	687	632	662	677	672	650	653	651	601	661	668	628	707	666	620	689	644	643	642	639	569	721	643	634	646	730	611	695	673	670	683	650	680	646	680	679	606	684	655	684	684	663	648	658	656	664	669	677	647	671	664	690	650	660	630	673	670	659	657	651	672	683	652	675	652	677	657	664	654	699	638	698	656	603	689	652	629	673	667	675	648	647	658	621	613	665	659	615	641	654	642	685	680	612	642	659	703	681	700	641	685	693	666	662	686	651	662	680	666	644	683	646	608	669	688	674	653	634	637	690	651	660	688	704	659	690	628	637	636	649	667	660	687	689	695	668	678	696	655	663	653	652	690	677	664	691	676	621	667	608	693	656	641	669	682	621	628	686	684	646	654	669	664	693	648	681	679	661	626	702	653	657	643	727	679	640	696	641	670	732	671	668	666	644	635	673	680	651	654	632	716	659	731	696	682	646	635	654	683	623	633	716	699	657	645	624	660	648	664	691	672	734	652	674	622	661	646	648	650	659	670	680	675	661	695	702	659	674	672	587	661	646	693	681	726	647	618	677	655	689	622	662	676	643	641	638	655	730	669	715	671	719	683	641	669	650	661	660	687	679	668	637	636	635	675	673	658	699	659	715	652	621	673	677	630	671	695	680	658	683	666	655	689	652	676	613	698	672	642	661	644	655	658	624	667	671	649	637	620	668	695	692	702	683	636	658	688	696	691	682	695	691	683	649	707	650	671	684	677	673	681	707	694	675	695	692	637	693	682	655	613	663	675	683	687	686	662	700	678	659	664	646	707	629	672	630	622	631	667	612	668	680	667	665	677	621	629	684	650	665	644	684	674	613	655	688	644	691	698	670	654	690	674	688	660	659	678	652	716	674	673	658	626	693	634	709	672	675	647	634	709	672	683	687	676	652	661	685	667	622	661	631	654	651	618	663	604	622	668	697	628	640	653	653	682	660	680	625	672	675	648	696	650	672	679	645	700	673	647	710	642	643	673	674	634	665	648	626	671	668	674	647	697	632	704	683	624	666	669	679	616	654	705	671	677	673	668	647	706	680	634	681	667	671	635	664	625	630	638	663	663	668	639	644	613	652	671	643	671	667	657	646	701	602	620	647	658	647	634	659	662	675	644	657	668	607	615	669	697	682	675	684	652	640	688	655	687	676	608	644	690	658	751	665	660	718	677	653	668	635	676	697	629	642	650	642	670	646	678	674	641	703	675	655	648	676	632	639	632	675	674	673	642	694	640	659	671	680	666	632	668	638	688	627	646	669	623	681	629	686	667	706	649	666	670	655	668	687	673	667	648	689	670	699	681	686	696	666	689	672	643	659	648	630	669	613	682	674	664	636	661	658	667	677	658	653	664	713	667	651	647	675	642	682	633	675	659	691	694	634	682	682	679	687	666	682	675	644	659	635	702	684	613	661	609	706	624	639	714	685	634	670	684	687	661	653	672	621	614	659	644	631	671	664	641	673	663	683	639	688	626	620	663	637	663	694	662	639	684	695	618	681	645	720	664	645	652	645	663	685	664	733	644	666	635	684	637	621	689	645	623	677	621	636	678	645	707	633	697	672	665	699	642	660	621	687	654	694	649	668	596	655	656	654	681	638	648	628	685	621	667	696	699	650	716	653	686	671	715	648	684	641	676	686	650	649	702	676	652	701	692	651	695	653	628	656	613	642	709	660	665	664	673	673	659	638	625	646	660	673	666	610	649	691	609	654	599	669	659	708	649	687	641	684	641	687	676	634	677	634	622	636	679	660	668	640	669	647	691	695	645	654	624	659	659	678	658	643	664	614	688	668	638	636	669	646	629	643
28421	6357	1747	1242	1002	863	779	636	589	543	446	495	441	411	420	380	357	319	357	356	320	325	336	311	304	343	355	363	336	309	327	323	346	324	315	323	314	323	303	318	339	325	298	308	339	326	320	326	367	310	367	342	280	333	347	309	334	336	328	314	351	321	341	347	324	306	355	302	366	337	346	323	338	345	333	364	326	296	321	317	329	328	372	309	305	336	340	310	313	345	350	328	313	291	351	332	294	311	332	309	363	318	330	337	317	295	337	337	353	316	311	339	315	313	338	307	328	335	342	331	334	313	321	323	334	348	322	345	348	347	342	330	347	309	354	348	366	324	337	320	339	310	343	331	306	307	342	307	295	300	305	341	334	344	322	344	282	344	344	300	338	330	329	336	300	318	308	344	316	345	344	354	336	356	305	356	325	340	299	331	321	294	342	319	325	310	303	317	330	324	315	328	302	344	333	337	317	324	294	332	324	328	346	319	327	348	318	367	380	356	373	339	349	369	353	338	327	324	372	344	320	339	342	361	324	321	351	328	314	328	327	319	332	344	334	335	351	326	300	343	344	340	312	312	315	323	339	339	343	347	321	351	307	307	343	306	317	319	290	347	329	323	343	319	322	331	338	334	307	297	323	318	311	324	356	342	354	342	314	329	297	380	337	337	283	310	351	341	315	322	356	352	352	343	341	343	318	311	339	334	316	304	296	361	343	336	336	317	335	341	340	323	330	362	355	317	329	305	338	325	342	333	346	342	323	302	320	341	337	348	383	362	330	360	363	289	302	338	318	343	336	320	334	324	324	337	340	367	303	332	314	321	330	361	310	345	354	342	336	360	336	339	294	329	307	341	350	289	325	345	334	288	314	334	299	354	343	334	337	294	315	344	302	319	341	349	311	333	377	316	326	335	327	328	355	337	323	313	307	317	306	314	309	337	329	372	319	350	360	319	313	323	357	306	328	376	350	350	338	346	324	335	331	310	345	338	290	319	334	334	338	319	343	299	314	341	308	343	303	330	349	325	357	347	319	314	359	348	337	319	383	286	364	318	299	321	343	326	307	319	317	341	331	324	341	288	323	343	319	321	323	318	309	297	331	357	385	335	292	309	316	350	309	305	313	307	321	334	325	309	291	349	386	304	309	358	312	309	311	350	322	376	339	339	337	337	337	332	328	295	292	339	304	339	321	303	324	319	303	336	279	356	376	336	324	339	348	327	310	347	349	356	305	341	345	346	341	337	343	320	317	331	323	317	323	299	324	312	322	349	371	346	329	336	383	346	327	332	327	319	304	316	331	332	317	335	361	341	346	331	348	355	359	287	351	319	295	307	345	344	336	304	355	356	318	353	309	343	357	327	348	329	308	307	336	317	312	325	303	330	355	336	334	322	330	327	293	333	343	331	335	337	307	338	350	347	360	320	335	341	335	335	349	302	311	338	344	332	345	319	352	347	336	327	331	344	348	322	324	341	358	307	350	317	321	299	326	336	326	353	343	354	308	316	332	367	319	305	327	323	305	327	353	338	351	298	343	346	351	315	290	300	310	349	339	291	311	322	364	330	316	293	315	338	376	319	334	316	326	350	323	388	343	359	359	366	356	338	334	363	326	297	333	296	341	290	342	353	359	310	359	355	321	350	315	401	352	327	340	325	308	312	312	327	309	324	316	338	356	315	331	315	336	353	307	347	296	341	328	295	336	319	332	328	338	369	329	314	309	336	315	296	325	345	328	311	291	342	300	328	317	361	341	338	323	328	319	306	334	337	333	350	336	347	370	333	335	346	323	287	313	327	300	352	343	326	323	339	334	324	292	324	318	324	310	349	332	313	314	339	330	338	325	331	294	352	313	310	297	317	321	344	337	352	328	313	309	327	343	348	305	313	338	357	283	349	339	320	358	314	370	351	338	276	350	311	309	326	334	335	349	326	338	326	312	327	325	347	333	326	314	337	332	353	359	338	361	328	290	304	330	304	285	359	377	333	320	314	325	300	335	344	332	335	370	322	328	347	363	339	338	343	307	311	339	310	324	341	334	345	338	335	316	332	314	349	292	298	349	355	345	338	338	368	361	299	333	315	338	357	305	348	300	336	332	311	300	337	298	323	299	326	347	323	328	334	374	359	346	333	328	346	350	365	358	348	345	271	324	353	331	325	356	351	368	342	300	305	293	368	312	312	368	374	343	314	330	371	325	364	319	319	320	325	336	342	290	352	340	339	326	318	323	332	307	310	284	324	342	307	307	328	332	350	309	366	374	376	335	311	336	334	350	351	341	339	342	289	307	342	321	342	336	320	354	335	304	361	358	342	333	317	362	317	338	333	354	316	343	329	326	315	334	364	341	333	313	330	321	332	330	349	302	364	336	311	321	329	345	367	331	331	343	335	344	322	309	307	340	341	358	324	320	353	320	354	348	331	317	369	351	336	340	308	326	319	322	338	332	335	332	358	344	338	293	321	323	308	340	362	279	315	326	328	334	329	344	328	321	332	331	311	323	303	349	313	352	337	344	335	325	342	343	303	329	378	319	335	303	326	307	345	311	344	346	344	321	345	320	328	319	306	306	339	339	311	348	328	345	332	382	339	324	340	330	303	306	335	341	313	350	338	308	351	318	331	366	327	327	310	311	353	349	331	320	330	333	320	372	329	312	306	344	325	338	272	305	343	336	318	327	296	341	330	356	337	339	323	332	350	315	300	330	327	319	317	334	298	316	378	327	315	310	350	337	304	338	359	317	344	336	313	328	335	307	331	315	330	300	326	347	340	316	323	344	351	366	359	314	339	317	332	327	310	328	296	315	326	359	345	326	365	305	350	339	328	297	321	368	315	346	334	350	319	329	319	337	325	334	306	331	312	335	357	337	322	345	308	302	360	310	339	334	321	355	346	391	329	287	323	312	298	325	335	339	326	343	354	352	312	325	292	326	334	317	307	330	317	316	320	311	326	335	317	334	310	319	314	308	312	308	318	350	337	367	341	350	323	337	328	295	331	314	318	285	305	330	328	327	309	325	304	346	324	328	331	337	314	311	343	347	314	343	319	312	336	301	357	370	322	336	331	339	339	364	345	346	345	343	323	360	334	349	293	324	334	344	317	323	331	303	311	300	341	301	350	323	306	335	321	328	326	328	338	341	323	339	346	364	311	368	368	361	307	304	303	343	360	304	336	354	341	336	365	312	357	362	345	334	350	332	333	292	303	334	377	316	359	340	324	349	337	352	329	358	330	360	319	321	332	340	344	346	348	340	343	324	324	309	333	299	341	356	317	322	371	317	353	309	329	342	303	353	343	335	322	313	354	337	323	352	336	326	318	311	316	336	348	336	327	341	349	359	326	336	300	309	353	334	344	332	336	329	341	327	332	299	329	365	362	328	332	309	314	358	364	354	301	317	347	344	315	337	355	320	314	310	320	343	301	331	344	345	356	311	331	324	313	354	329	320	327	313	349	299	327	319	315	346	330	353	338	335	290	357	327	361	327	300	331	369	328	321	323	341	307
19655	3182	3563	4011	3730	3454	3053	2673	2374	1888	1637	1565	1461	1323	1209	1181	1038	1023	937	950	890	876	793	780	807	803	855	755	821	764	749	827	790	760	757	776	788	759	840	824	772	771	785	772	706	805	824	773	758	811	770	727	793	761	817	786	789	796	770	754	798	773	785	795	802	756	747	757	783	782	781	792	799	769	748	783	734	744	786	796	780	778	787	785	797	853	739	769	790	818	748	733	797	773	761	797	831	721	798	786	742	814	792	816	812	796	750	828	779	852	750	772	816	808	780	806	766	783	793	744	766	771	788	735	711	783	755	785	828	831	787	770	767	756	726	799	792	763	775	771	813	766	754	779	752	766	783	806	765	775	793	777	787	762	814	760	792	777	814	768	817	730	789	754	752	752	766	794	771	732	833	814	769	763	740	784	791	793	806	776	799	819	767	812	798	792	784	777	772	807	769	781	753	749	799	787	772	768	785	827	760	790	782	815	794	776	785	740	754	766	800	835	824	831	767	771	802	798	777	762	811	758	830	774	810	781	813	796	765	760	769	746	754	743	756	776	831	795	759	800	768	749	735	806	804	818	842	785	751	816	747	795	788	799	828	775	755	798	756	767	780	740	782	807	802	748	777	771	771	778	781	750	792	770	791	745	792	809	717	755	812	806	809	794	767	811	779	730	787	794	785	769	754	826	742	799	771	725	805	824	829	797	744	824	791	793	798	781	788	765	761	806	835	787	761	760	742	722	795	754	772	771	765	762	766	747	782	764	791	763	809	774	786	745	826	769	781	754	785	769	793	733	757	766	753	797	749	824	733	778	784	773	784	793	775	768	762	801	848	755	793	793	745	799	737	818	750	819	835	806	792	772	739	793	820	782	796	790	802	741	755	786	757	786	791	797	799	784	758	793	830	785	793	755	764	768	767	824	841	777	841	776	757	782	777	773	794	737	750	798	810	760	817	821	811	837	770	822	762	810	725	812	740	790	800	808	798	783	777	807	735	762	790	800	823	750	804	859	779	782	815	789	768	757	774	746	739	767	773	787	795	764	792	743	752	784	790	822	780	811	747	753	791	806	830	747	818	759	742	781	779	784	829	840	827	813	793	790	758	760	760	768	813	825	769	801	810	777	752	779	758	792	772	787	776	817	749	784	758	771	727	766	817	798	832	790	824	739	780	768	745	773	778	815	755	805	777	810	755	821	774	775	784	831	804	797	791	786	769	815	829	751	810	810	766	736	734	769	788	771	795	788	791	800	739	796	788	780	764	773	781	780	790	755	773	752	778	827	858	786	780	784	772	762	774	741	769	790	764	816	794	798	733	757	743	714	778	741	791	804	791	785	774	739	787	783	789	818	807	772	774	718	793	755	736	750	808	831	779	793	794	769	790	760	749	793	780	750	761	785	771	835	803	774	838	802	793	792	778	810	760	772	758	791	802	766	780	801	765	806	773	770	758	755	773	770	798	780	766	768	753	799	743	767	802	813	793	758	795	778	789	818	809	785	756	741	740	793	762	848	761	835	738	760	696	792	778	753	767	787	811	760	789	782	825	812	784	758	791	820	763	779	786	765	763	815	780	783	752	816	749	823	758	790	832	777	780	748	771	758	798	834	823	783	791	842	758	813	806	800	783	778	777	789	764	746	794	774	769	775	736	807	773	765	785	810	761	808	717	787	780	751	737	761	791	782	779	779	744	756	745	748	777	736	801	761	759	760	798	763	761	813	787	816	739	771	795	782	736	828	795	798	805	766	736	776	783	784	724	766	778	779	781	777	781	780	760	804	774	777	769	767	781	786	762	806	738	811	785	777	820	783	814	760	817	732	747	797	776	807	774	728	795	795	767	801	819	785	789	783	786	750	757	767	788	780	772	731	748	791	733	809	760	827	782	782	778	756	764	815	834	814	754	792	770	766	773	751	756	801	793	805	768	761	767	722	736	777	757	786	773	805	800	814	819	811	757	745	723	803	776	809	758	827	797	789	758	815	807	794	755	766	798	809	741	778	797	806	775	754	779	783	822	731	769	789	760	774	783	774	788	786	761	753	769	739	783	739	827	771	839	750	750	747	794	787	841	794	801	794	783	763	788	821	809	769	730	813	755	790	749	802	791	771	768	813	785	767	796	843	838	790	778	779	789	826	764	765	756	770	725	777	743	764	821	742	772	785	829	773	771	768	798	773	750	747	750	784	785	768	788	784	794	762	754	757	817	734	750	810	786	836	763	775	822	770	830	801	786	793	708	728	749	742	795	782	785	752	760	803	810	774	759	762	807	781	782	754	775	789	770	783	786	776	777	828	793	787	798	749	839	778	785	807	777	776	744	788	795	784	735	837	801	747	774	769	748	782	720	802	789	765	774	794	760	786	798	810	784	804	793	806	743	794	773	801	784	764	777	775	775	790	785	793	779	723	805	797	769	749	755	804	794	744	791	769	787	802	793	776	772	781	795	758	799	771	787	737	783	810	819	770	754	795	794	790	783	817	735	802	749	763	755	758	770	792	768	844	855	781	782	802	799	790	763	756	752	803	771	781	778	753	841	815	749	733	756	766	825	803	768	743	748	787	830	809	781	809	788	798	765	784	804	769	744	821	776	762	790	831	722	779	754	777	787	795	757	738	834	776	810	749	823	775	753	776	790	725	766	803	743	780	827	768	841	750	787	790	812	731	758	792	795	799	816	766	782	733	765	831	813	794	775	782	778	831	762	790	777	758	830	807	728	799	806	791	776	761	789	768	752	806	743	778	762	778	807	767	798	740	817	734	805	786	765	789	753	773	786	765	796	794	735	738	776	773	735	807	762	853	720	737	785	769	768	790	820	748	754	780	717	799	835	789	792	820	748	735	766	784	793	758	752	785	796	750	777	774	782	807	805	785	765	807	806	784	812	750	764	756	845	786	756	783	751	752	784	815	771	749	793	731	759	773	803	836	802	781	842	747	771	739	791	813	807	772	798	736	797	777	801	806	791	792	802	806	741	776	755	778	785	837	792	779	768	837	779	745	774	767	757	746	787	749	817	820	776	798	804	749	731	781	769	838	775	774	759	783	810	771	749	799	764	776	761	795	765	770	788	797	837	777	776	771	741	770	732	757	779	784	734	776	769	781	741	745	761	749	793	810	820	788	775	759	780	810	791	783	836	758	778	769	811	808	759	757	770	758	775	803	784	808	813	817	766	810	795	803	761	794	796	746	786	769	732	739	722	831	773	798	744	780	797	814	743	761	798	762	754	815	764	786	756	748	794	802	753	757	792	787	762	739	818	752	763	760	752	790	775	799	804	769	824	776	773	719	756	730	763	732	782	804	748	749	796	782	755	771	824	809	768	772	738	779	761	713	794	721	800	774	787	818	774	723	757	731	773	756	790	743	783	784	785	791	815	784	819	805	808	805	791	783	813	775	770	753	767	745	775	763	816	826	802	787	795	804	801	792	794	754	766	802	787	785	779	839	782	806	753	754	784	799	720	771	825	758	794	749	771	784	824	782	794	752	778	786
38392	11008	2458	1751	1302	1148	864	701	563	466	429	414	356	325	298	280	257	253	216	223	238	197	229	220	189	208	209	213	181	214	191	222	210	207	206	208	223	241	195	247	239	202	218	195	208	236	214	193	216	219	224	194	196	181	215	206	205	193	212	198	218	214	195	223	245	222	230	210	190	213	222	199	213	239	203	193	232	194	203	223	211	233	215	227	211	215	198	204	228	189	253	215	180	210	234	211	222	202	244	174	197	199	206	232	193	203	207	204	229	204	216	186	204	220	220	210	203	210	197	217	214	203	216	202	215	225	225	186	209	220	202	181	210	225	199	190	242	203	189	224	226	221	236	257	195	197	219	204	219	210	207	224	236	217	213	193	203	240	237	211	200	216	210	215	192	217	210	199	235	211	239	213	218	203	210	205	233	219	205	211	211	212	204	189	223	210	212	185	229	205	206	223	212	220	230	192	202	199	201	215	220	189	233	205	220	219	220	183	246	198	176	205	235	202	209	215	203	216	211	227	223	256	187	239	211	216	227	198	216	220	183	199	216	220	186	170	186	211	212	176	225	204	199	210	222	225	229	202	207	213	202	205	222	211	222	229	237	208	211	222	211	201	207	223	215	227	228	209	215	199	231	230	197	206	202	219	195	216	204	217	206	229	219	226	210	194	241	191	233	196	193	192	206	228	212	216	237	213	178	201	236	198	198	200	255	215	194	225	219	197	243	219	240	200	200	209	180	186	202	192	214	212	191	237	232	219	218	178	215	216	214	192	205	229	212	198	201	220	239	216	223	230	218	200	185	191	221	225	211	214	229	241	230	195	207	185	221	224	235	219	175	227	199	224	229	207	209	215	223	239	220	224	205	219	209	203	221	232	211	220	197	231	208	204	228	221	229	207	222	218	224	221	190	203	219	185	208	201	214	216	209	211	232	223	219	220	200	207	200	212	200	223	226	192	213	176	216	211	226	219	212	237	238	223	236	229	208	220	224	226	229	227	219	191	205	229	214	216	221	205	229	198	220	226	210	224	214	217	197	209	220	211	237	193	215	200	202	216	208	207	217	193	189	201	206	218	221	196	217	198	220	243	190	211	199	184	217	203	196	216	241	202	189	224	188	218	203	220	199	222	198	228	207	222	228	205	245	193	209	223	199	196	203	232	197	194	219	221	240	217	206	227	215	217	241	242	196	185	226	196	214	196	212	229	224	214	206	203	238	230	227	261	191	236	199	179	176	189	217	209	207	213	226	190	196	229	209	184	218	201	207	209	218	191	214	212	188	193	196	213	217	239	211	238	238	212	196	226	199	218	231	229	212	207	235	189	197	213	201	219	197	232	216	177	213	255	218	214	196	222	201	203	209	188	196	198	209	190	225	225	184	231	228	237	213	217	232	220	214	216	203	211	217	244	214	198	234	216	208	233	208	223	215	229	178	183	228	202	222	227	206	218	209	183	213	219	227	213	232	236	216	194	240	177	191	205	203	196	211	212	218	188	209	227	198	198	202	201	191	225	226	217	206	221	224	197	218	222	238	225	186	185	212	212	214	221	219	250	234	228	229	199	216	216	211	201	199	184	216	218	213	209	213	214	227	206	194	197	210	206	210	182	235	191	205	209	214	208	195	189	228	228	188	194	220	211	224	230	231	209	240	208	219	184	184	218	203	201	205	211	202	205	210	222	222	200	194	220	178	209	236	201	219	203	205	226	207	212	204	224	192	213	234	229	201	208	204	225	207	196	212	192	220	222	191	213	209	204	203	192	211	206	197	192	231	226	210	223	215	228	209	210	183	202	214	182	215	211	200	222	231	213	201	210	199	229	225	205	223	226	231	208	223	222	214	219	203	215	222	207	198	218	217	191	194	203	191	200	229	206	221	197	195	209	240	201	202	180	218	218	172	221	181	219	219	219	223	215	196	186	233	224	223	193	206	230	211	215	214	246	198	201	222	204	196	222	196	212	207	221	210	226	227	226	188	222	230	180	232	222	190	193	214	210	232	210	211	205	200	204	204	225	217	219	222	198	234	220	205	215	210	185	204	208	175	213	224	248	195	203	186	204	213	196	199	191	225	194	197	202	203	221	193	221	222	208	233	200	238	211	195	222	198	235	216	215	213	210	237	227	208	197	223	226	200	194	190	194	213	187	185	216	223	209	215	218	209	221	195	186	225	233	235	217	224	212	233	220	226	208	201	219	232	213	213	234	214	196	212	201	207	214	206	208	205	199	208	212	195	218	176	218	174	175	219	224	229	204	186	230	220	189	206	208	204	201	207	214	229	195	183	235	218	191	200	198	204	180	218	209	202	187	184	189	231	196	217	206	212	215	205	217	224	210	231	214	227	197	213	213	237	258	217	223	206	209	218	200	204	225	195	228	212	189	206	216	239	194	198	201	210	206	211	203	208	189	199	222	219	242	192	191	207	214	212	214	211	201	199	195	189	214	198	229	215	175	215	190	185	229	228	181	204	207	223	218	212	233	203	220	222	247	228	209	185	207	225	216	191	203	189	216	239	194	228	214	200	211	203	200	198	215	205	203	215	214	198	219	202	216	197	192	192	218	227	233	210	222	216	198	193	209	197	207	185	214	194	205	175	197	212	205	217	228	217	216	211	214	190	225	230	210	203	216	196	211	217	196	188	229	208	212	232	242	214	225	211	190	209	225	184	205	218	227	219	211	212	191	176	199	226	211	230	192	222	194	204	227	194	200	208	206	191	218	226	195	219	224	213	209	238	207	228	227	224	194	207	237	226	215	205	186	206	216	216	200	233	185	178	203	206	224	207	212	187	229	195	212	222	215	202	190	228	197	183	215	206	189	208	236	204	214	208	203	218	207	233	185	188	216	227	214	200	228	188	205	187	222	203	234	198	195	211	227	246	185	212	231	217	201	208	214	206	207	206	204	213	201	203	203	235	198	190	177	217	212	191	194	194	219	212	210	198	211	210	216	223	210	224	218	213	179	200	225	185	224	209	225	214	222	200	206	221	194	192	196	214	195	196	220	214	209	189	212	213	207	208	226	227	184	213	217	218	212	213	212	214	235	202	213	222	229	218	221	203	211	199	212	204	200	211	225	229	195	214	195	211	207	223	204	213	209	200	189	193	230	213	190	234	234	171	232	207	197	204	228	213	198	211	222	205	202	229	207	231	217	218	229	220	217	209	218	212	226	194	181	250	193	212	205	192	204	175	209	191	197	230	238	209	210	190	203	169	212	205	216	192	222	211	207	202	214	219	204	217	209	225	201	187	200	216	191	186	188	182	231	202	221	214	222	194	211	210	239	208	216	225	197	213	230	202	206	200	236	193	206	223	193	198	211	200	215	201	200	229	191	230	188	221	229	220	197	194	208	219	225	185	205	201	195	206	208	208	205	194	198	204	227	236	219	219	191	205	196	212	222	209	185	218	206	193	175	234	176	226	177	197	218	206	192	201	215	207	210	214	209	182	165	200	198	161	212	181	202	192	204	213	201	212	208	213	201	188	217	223	213
24598	4077	4546	5483	5302	5176	4085	3306	2803	2172	1929	1772	1548	1366	1230	899	875	824	707	709	691	587	628	558	562	604	561	539	497	576	566	554	538	529	510	535	528	545	531	511	526	512	510	502	528	531	533	492	482	533	519	466	528	547	514	558	525	509	495	472	541	520	526	536	493	539	515	479	500	502	510	557	525	498	471	496	569	505	479	482	531	523	484	531	509	531	499	461	519	530	500	486	490	585	493	504	475	502	528	536	512	522	520	503	525	497	466	508	503	528	535	510	472	467	467	527	513	490	498	524	498	519	531	523	516	499	516	500	519	530	538	524	540	509	505	499	448	568	467	525	525	475	527	532	511	521	520	480	493	508	488	502	516	546	492	490	515	529	480	544	514	544	524	498	507	514	490	482	538	509	560	527	474	509	531	519	485	520	470	530	519	525	486	523	504	529	524	504	522	512	529	508	485	492	508	521	466	514	559	535	492	514	495	504	547	567	476	507	485	542	535	484	478	527	544	483	490	541	477	539	505	519	484	507	520	547	486	500	499	538	544	547	528	505	541	495	486	525	525	529	539	524	531	521	499	520	534	519	506	532	496	520	528	518	525	483	490	511	521	517	523	543	529	508	519	508	512	499	531	538	469	512	493	518	503	542	502	545	530	558	532	487	491	525	533	514	510	494	508	518	536	512	496	486	507	549	470	503	518	493	532	523	487	523	515	514	502	545	487	561	509	520	516	517	526	489	505	519	479	470	542	535	513	509	492	552	532	487	497	514	507	522	474	549	528	517	522	509	472	556	518	540	465	515	520	564	523	481	518	465	537	519	547	529	505	525	465	525	507	505	556	512	546	479	470	505	530	467	501	462	541	535	491	527	487	536	545	500	527	489	475	508	471	495	486	494	458	520	505	552	516	490	528	497	518	529	519	520	471	564	521	542	513	508	502	524	505	506	479	509	550	506	504	561	501	482	496	484	518	499	532	548	521	515	492	479	549	464	491	536	552	526	527	498	506	527	531	504	560	528	581	505	488	470	515	472	481	523	521	481	481	474	514	511	503	506	519	578	503	496	512	530	511	498	543	532	529	512	536	506	490	538	516	487	509	507	496	534	485	491	479	508	548	490	521	511	511	505	547	492	506	540	504	513	497	524	522	514	493	514	485	483	515	543	526	496	560	541	528	514	522	509	499	505	540	498	472	504	517	493	521	506	514	495	521	489	475	453	529	528	497	496	537	513	510	506	526	525	479	549	489	513	517	491	500	528	532	473	512	527	535	554	500	542	480	553	503	535	477	514	503	522	519	491	525	516	490	502	499	500	551	518	460	495	513	507	515	562	501	548	485	511	521	506	497	539	494	511	531	503	549	510	516	462	525	490	531	544	468	498	549	526	509	481	500	485	519	532	543	508	473	534	480	526	524	513	534	502	496	510	517	497	479	514	470	489	514	473	494	533	497	492	514	481	494	505	553	527	461	529	511	507	493	525	522	478	537	551	501	504	499	523	487	566	503	507	511	509	585	546	523	544	511	540	510	517	489	447	540	538	524	488	506	479	560	532	536	511	517	499	494	485	509	500	492	503	502	482	481	573	530	483	537	535	532	503	520	516	493	519	481	545	553	475	506	496	508	551	472	529	494	508	493	504	545	502	483	513	497	497	510	490	506	515	533	502	523	521	517	509	522	489	525	477	518	495	477	480	504	518	546	486	482	519	541	547	477	479	483	476	507	525	513	550	504	508	517	563	522	515	507	497	474	530	538	498	483	552	486	545	524	486	473	531	500	530	537	488	493	516	532	538	555	524	523	532	535	499	497	494	539	522	498	530	519	527	500	498	503	551	475	527	544	537	502	537	519	502	516	493	502	491	497	516	492	543	495	503	498	499	508	494	516	466	496	529	520	500	515	502	534	518	474	530	487	513	469	544	524	519	528	553	514	477	510	511	552	506	536	485	508	502	515	533	519	523	524	491	507	498	470	487	517	534	541	550	509	506	505	524	485	493	490	493	551	513	473	545	538	519	494	547	526	502	541	492	501	504	513	513	522	498	490	470	534	527	483	588	509	504	514	519	498	504	529	468	521	537	540	548	529	539	501	532	468	498	505	517	499	519	530	518	496	508	482	496	526	528	517	502	501	521	530	541	512	493	529	508	543	515	528	534	462	484	548	519	479	509	495	521	494	508	505	518	540	518	499	490	485	543	502	523	479	547	507	518	492	487	502	515	491	512	530	504	511	507	492	502	516	543	502	519	478	510	494	498	514	454	497	489	499	532	498	515	501	506	533	473	524	467	513	499	484	544	553	534	519	517	507	515	494	524	491	479	531	518	503	525	548	481	555	484	519	474	506	500	508	530	549	513	517	507	557	510	525	505	486	512	516	468	487	505	498	523	514	495	535	540	549	554	523	504	511	524	536	512	489	523	525	520	517	461	490	507	529	512	504	520	535	509	499	507	513	504	523	487	512	547	539	505	557	479	493	518	528	528	535	518	473	513	507	531	476	517	486	531	495	507	520	465	499	495	482	514	528	512	487	466	524	532	531	495	496	504	522	509	500	474	458	468	541	493	478	519	518	506	477	498	505	491	511	475	522	497	499	532	502	525	538	472	521	493	508	586	465	518	510	502	498	546	524	452	514	499	511	488	502	522	506	549	519	514	567	561	493	513	520	516	514	520	538	499	505	488	547	522	518	563	537	510	518	504	518	542	501	490	497	499	529	503	512	478	507	512	469	518	513	535	549	501	511	526	522	503	509	493	526	482	529	517	557	487	553	526	531	501	490	521	518	534	534	534	532	511	526	524	497	502	490	507	520	508	481	538	495	504	501	532	475	498	487	524	508	512	482	534	531	493	507	509	528	503	502	535	525	489	528	506	533	524	527	530	507	502	519	484	485	493	540	532	523	533	495	509	514	464	507	484	520	474	519	527	502	515	529	518	522	498	543	532	491	496	523	504	515	555	487	517	518	494	509	533	527	504	477	494	502	560	503	517	536	474	518	493	533	476	522	519	545	548	500	530	522	492	506	526	561	468	508	547	513	551	534	550	514	506	517	515	517	508	519	505	495	517	498	483	488	479	476	551	523	521	498	504	529	531	556	498	533	479	500	529	518	516	538	465	488	480	535	473	521	453	529	517	528	477	533	517	519	523	483	545	487	482	546	495	508	517	507	507	511	525	506	493	495	518	520	513	510	517	520	534	527	520	529	506	492	480	509	495	493	492	537	486	516	516	532	519	515	533	523	529	510	517	533	512	503	512	496	511	512	499	512	521	509	494	474	504	508	492	485	544	537	513	547	523	492	485	488	516	510	516	497	522	519	541	505	479	529	517	519	530	506	488	499	477	486	535	493	504	554	512	520	565	479	510	446	537	481	482	483	528	498	462	530	523	518	526	493	493	522	533	520	514	531	510	468	500	484	505	523	537	518	531	525	501	499	483	491	509	527	525	502	487	491	504	515	502	503	534	511	533	515	509	469	482	533	482	477	499	483	515	488	545	532	479
12642	1967	819	687	677	589	501	422	414	416	314	316	360	314	305	319	256	295	271	280	283	296	245	264	252	282	247	282	252	256	278	257	275	251	257	253	273	265	256	251	292	268	282	302	301	269	289	270	255	274	244	260	287	253	299	258	255	275	278	270	282	290	254	303	316	269	253	239	238	278	261	264	267	300	259	259	290	263	272	235	269	272	273	295	261	262	267	276	289	252	262	291	288	259	264	258	262	256	286	279	281	314	267	263	280	268	275	306	280	256	269	289	293	257	283	274	247	269	251	275	261	254	281	287	277	256	287	284	274	257	263	276	236	274	248	258	292	254	272	286	304	273	250	272	291	294	335	279	289	277	260	257	267	269	298	247	263	255	282	267	270	264	271	250	273	258	262	255	275	290	291	255	258	256	273	292	272	304	249	265	278	300	305	256	253	266	246	271	287	268	270	314	282	249	284	282	299	256	273	272	298	299	280	303	260	299	264	268	294	289	282	268	245	257	249	279	265	243	264	250	310	239	267	275	284	262	281	279	261	283	262	268	269	241	274	240	256	306	251	255	268	275	264	280	242	283	282	286	273	294	281	280	249	277	280	258	258	298	283	286	260	311	271	277	276	278	273	261	274	276	285	256	242	261	252	264	255	246	248	230	277	272	262	254	259	287	260	278	274	289	281	264	246	281	277	293	267	256	248	260	267	272	296	282	287	267	267	250	241	250	268	334	298	245	235	243	259	280	292	303	254	255	248	293	275	266	287	261	261	256	249	270	263	295	276	287	264	253	268	266	263	249	276	297	255	282	261	247	269	270	287	271	270	252	263	281	297	263	261	251	263	275	291	251	284	273	307	299	278	284	284	242	271	265	282	271	269	286	257	268	265	270	266	280	270	288	270	256	256	302	258	243	271	267	294	284	247	247	273	291	266	255	303	295	292	291	267	251	284	265	268	283	292	262	273	282	286	296	296	276	252	267	294	264	274	267	291	262	263	254	268	285	279	284	297	268	272	279	258	268	255	310	265	299	261	247	262	264	263	258	282	286	235	243	260	272	264	275	256	272	261	273	268	297	264	294	252	264	269	268	291	250	267	296	310	308	257	279	277	286	252	289	266	273	271	266	276	269	244	294	266	272	265	248	304	274	268	256	303	270	315	259	255	261	249	283	264	301	307	264	284	283	267	262	266	273	278	241	268	272	259	257	285	272	282	265	264	257	270	288	270	258	284	272	267	280	295	266	266	277	242	272	247	255	303	225	241	280	300	277	278	315	265	301	275	241	277	279	251	266	253	247	245	257	258	287	265	269	268	290	271	216	299	261	257	261	277	285	279	281	288	280	270	249	240	278	256	293	240	243	274	262	273	263	265	219	253	252	264	227	230	295	303	266	243	248	251	266	288	293	239	284	294	276	260	273	288	268	252	286	267	251	263	278	291	260	269	238	245	281	286	279	259	278	263	247	279	271	267	292	271	276	269	257	272	275	264	324	280	259	291	289	255	223	284	288	264	235	233	282	289	257	277	276	300	259	271	279	281	276	242	290	256	271	250	274	267	250	253	252	258	290	283	298	269	299	257	270	256	275	270	267	260	269	279	270	285	253	322	298	270	255	256	234	254	281	279	259	286	297	275	275	273	266	230	278	260	268	276	276	287	270	262	279	279	299	265	262	296	281	286	228	284	318	252	269	266	269	279	247	281	274	230	227	275	268	265	266	284	257	280	241	273	297	248	266	276	304	284	292	273	279	282	277	278	271	253	267	265	292	272	262	229	255	268	264	278	257	253	287	256	290	279	261	289	281	288	272	235	277	246	274	250	276	246	236	284	258	258	270	234	265	265	299	240	237	315	263	275	269	279	239	257	273	299	281	269	250	261	283	297	269	273	285	240	260	275	279	291	262	268	294	233	298	270	263	252	288	283	257	288	271	289	261	281	262	285	269	315	259	279	270	242	289	263	256	284	266	220	271	284	267	255	284	277	252	289	283	261	258	270	264	287	247	255	265	286	299	260	282	261	259	246	274	255	291	261	295	254	255	246	270	242	268	274	306	273	249	290	291	262	249	259	277	264	252	251	274	267	280	279	236	251	268	272	270	254	248	298	260	304	267	289	272	287	305	254	260	250	259	262	265	302	282	256	273	278	302	279	250	250	284	273	268	259	303	262	272	282	241	263	286	290	268	240	283	249	275	288	268	269	299	240	277	235	274	274	277	276	300	321	277	275	267	297	291	254	289	237	270	271	287	300	274	309	261	256	274	274	247	270	280	261	273	302	278	240	262	233	261	230	275	269	281	283	260	252	253	267	282	279	252	257	294	267	272	257	288	308	292	288	291	262	271	277	265	258	292	283	299	279	265	245	258	265	273	267	263	274	254	261	298	307	269	232	258	270	273	269	282	296	273	259	273	280	273	273	277	329	250	274	283	268	274	275	284	252	270	275	259	278	311	287	275	282	286	287	295	283	270	248	288	259	272	260	289	291	269	285	273	259	258	271	269	280	277	252	264	292	280	289	249	256	256	246	266	266	284	270	266	285	270	249	216	253	270	286	282	282	254	259	295	257	247	251	293	263	299	270	281	266	254	265	277	318	288	290	268	237	242	245	282	260	244	266	265	254	287	289	291	279	261	257	263	244	266	272	300	269	282	253	281	288	269	271	235	280	259	278	262	275	244	277	266	254	268	262	276	275	266	260	277	293	290	248	258	273	279	276	229	249	249	240	262	278	272	257	269	280	292	274	248	280	256	271	271	305	277	312	273	259	275	266	298	255	264	286	290	297	300	274	270	280	328	272	295	264	289	269	263	298	291	282	241	295	262	290	251	283	261	281	289	282	243	268	271	290	287	264	260	226	248	256	302	272	290	294	252	249	278	264	293	306	269	267	273	246	281	274	283	276	293	250	255	273	306	297	262	275	247	241	308	277	271	262	294	272	276	293	269	299	275	259	269	260	259	272	278	234	274	252	303	306	264	255	244	258	261	273	292	297	270	276	297	283	279	282	283	250	285	297	283	298	262	286	241	265	266	287	303	260	286	252	268	279	295	310	279	265	264	266	295	274	302	281	296	268	273	259	282	269	259	288	295	273	308	258	278	285	258	286	281	276	267	261	286	276	278	284	282	289	266	277	270	280	251	283	254	295	283	258	260	268	290	265	264	290	244	268	244	297	268	302	260	257	249	273	284	308	288	306	290	288	261	275	271	267	261	268	250	291	279	286	318	298	236	228	288	254	273	276	284	294	289	298	296	297	295	269	246	270	249	272	250	286	276	298	268	298	248	244	280	290	267	292	280	269	282	264	258	287	274	289	262	301	315	280	269	273	275	290	250	247	266	257	283	274	278	243	273	259	266	279	248	248	257	290	287	254	257	240	256	252	269	281	243	268	261	256	274	256	264	290	271	271	286	244	269	289	268	267	265	273	254	268	269	285	276	249	277	285	275	273	267	269	274	254	248	284	249	268	268	280	287	258	257	266	262	291	283	284	299	296	271	274	282
8943	1540	1958	2494	2753	2422	1927	1599	1353	1271	1203	1112	1006	927	852	713	757	708	759	759	682	650	717	703	706	682	683	677	666	700	700	622	628	612	648	624	664	673	674	664	681	660	658	659	667	666	705	667	679	658	671	673	710	641	648	641	713	681	664	657	639	739	664	694	695	654	659	637	632	650	652	665	728	698	665	679	723	653	677	613	655	654	653	686	678	689	688	649	648	680	664	654	661	701	644	644	623	646	721	648	649	670	664	678	657	691	626	620	728	659	655	643	640	622	707	707	632	649	710	644	642	670	621	693	696	680	639	698	648	677	695	716	603	661	652	701	694	720	658	626	649	653	691	641	718	678	640	668	649	673	664	682	635	649	673	678	622	653	707	664	674	702	687	691	702	692	700	680	699	677	600	663	647	688	627	665	735	712	729	627	664	664	661	663	678	676	618	655	681	666	614	680	689	681	741	635	663	634	688	659	719	642	636	668	659	669	649	684	609	672	672	669	688	681	721	662	727	665	655	681	652	650	696	631	655	644	657	672	615	661	682	723	669	648	681	663	664	674	679	688	622	651	664	685	649	687	662	666	622	686	660	663	658	704	668	653	629	676	634	695	671	626	667	623	630	678	689	697	629	653	656	700	678	646	662	638	675	594	706	674	701	677	654	719	707	678	697	663	662	618	660	594	663	661	701	699	693	675	597	654	641	698	662	680	679	674	718	689	677	664	657	685	634	710	696	655	612	696	677	652	648	685	614	698	652	686	703	677	657	680	653	697	623	665	674	666	693	639	669	630	658	701	659	663	603	627	649	713	683	714	653	675	659	630	663	615	667	675	631	660	683	649	701	669	708	689	643	657	732	661	628	637	671	654	657	712	631	680	651	713	674	626	667	676	631	700	690	687	689	636	664	684	694	702	656	726	731	670	656	660	708	669	646	682	659	688	658	684	662	695	661	660	699	677	653	689	705	654	676	679	692	679	652	659	636	673	701	719	605	658	664	623	630	659	687	647	695	643	639	647	689	688	648	676	652	623	644	654	655	702	648	651	723	652	660	636	673	689	673	699	671	649	662	652	668	656	704	674	669	695	680	675	646	689	676	635	680	697	671	676	679	630	697	661	654	638	693	674	660	701	665	688	694	665	655	651	689	656	688	682	677	683	656	653	691	633	671	658	619	655	698	635	650	711	688	672	630	664	680	678	742	677	672	684	657	638	617	647	665	674	668	640	654	694	676	653	658	646	703	679	640	645	713	659	636	650	697	684	640	650	641	667	657	655	655	644	691	648	663	642	650	669	690	662	644	653	718	705	635	676	686	665	701	676	690	665	701	664	716	623	635	650	653	663	636	695	642	707	650	684	669	678	701	629	673	683	691	676	666	660	668	634	696	692	611	711	644	693	695	666	665	628	672	641	644	658	627	677	688	658	706	695	654	693	646	698	653	653	671	645	724	677	643	664	641	636	675	656	667	696	718	651	654	646	641	694	645	672	734	656	643	664	698	691	644	690	618	671	676	646	640	644	640	716	703	635	658	634	595	660	704	715	669	693	676	651	638	636	657	670	637	716	690	695	665	630	643	625	707	712	698	676	649	653	651	638	692	666	662	651	666	682	680	608	716	622	662	674	668	680	684	626	673	618	687	657	699	665	662	694	658	621	649	685	644	653	672	681	697	696	640	653	666	665	693	702	657	685	703	674	653	637	640	661	688	664	645	645	696	653	642	686	658	658	606	652	686	681	695	690	637	691	627	649	662	643	665	723	678	673	718	625	641	654	706	671	660	678	645	730	714	649	680	667	669	633	655	665	674	643	678	666	667	693	688	673	701	681	688	685	660	692	639	701	705	673	670	672	663	662	650	679	670	719	642	697	665	688	647	633	595	671	687	662	664	702	616	706	686	605	677	669	695	659	648	661	633	672	629	647	643	704	682	675	676	676	667	662	648	646	696	665	697	677	700	658	624	668	645	664	659	684	647	701	693	620	649	656	618	694	670	632	685	649	670	665	637	718	639	684	658	701	695	663	677	673	656	660	710	719	713	631	692	702	621	655	644	666	683	629	676	688	635	698	664	700	673	659	720	657	648	644	657	649	684	620	632	659	651	651	701	695	664	683	717	655	679	680	644	660	683	666	657	612	639	724	649	694	670	636	681	667	689	642	662	625	643	654	697	643	660	670	636	703	716	667	691	628	659	697	633	662	694	657	677	672	678	640	652	723	644	660	698	666	621	699	648	694	657	693	690	710	657	658	658	679	677	702	666	649	684	654	665	639	667	622	673	688	702	681	668	668	666	699	674	628	648	724	692	684	655	677	683	668	706	612	614	712	687	659	676	655	669	693	730	736	644	722	679	630	677	689	654	664	686	656	688	665	669	661	667	637	702	629	687	631	689	666	704	662	708	623	688	659	708	665	662	656	645	666	607	692	689	659	685	674	701	636	671	655	655	656	682	727	674	674	670	651	663	610	678	670	701	651	656	656	653	687	673	656	685	687	664	643	680	655	632	658	692	684	659	620	709	682	690	636	649	658	715	683	644	716	665	705	700	627	659	645	662	633	665	691	672	636	664	705	733	666	662	618	658	661	682	685	702	643	645	661	691	722	660	673	743	665	685	668	682	671	684	623	661	695	657	673	655	681	635	683	667	653	680	609	655	626	681	685	647	663	705	680	658	702	592	675	667	650	674	673	693	645	637	636	642	639	655	708	661	629	644	710	666	646	636	653	648	670	684	651	704	675	674	651	657	688	639	663	688	663	661	660	648	664	705	672	664	653	680	684	712	648	627	656	650	622	631	668	646	651	657	656	685	638	690	632	656	630	688	693	677	641	639	677	648	689	649	677	680	687	609	642	672	683	677	635	719	631	665	628	655	616	629	697	655	668	692	720	659	681	665	688	667	679	673	661	681	697	673	670	705	697	689	658	666	683	699	659	670	722	619	646	663	651	703	717	663	686	675	653	658	652	696	688	680	693	677	670	629	652	713	694	682	644	701	695	686	658	665	693	684	624	649	691	672	672	707	658	687	661	630	671	676	668	647	696	688	663	670	674	657	645	692	676	658	663	597	669	725	661	700	658	677	709	694	631	662	685	637	650	681	654	626	656	653	672	684	645	636	641	664	687	693	710	659	648	690	648	627	704	689	653	639	615	691	661	665	664	637	688	697	690	637	686	671	656	707	694	642	722	630	670	661	665	680	692	654	700	652	674	638	679	663	655	661	701	677	625	670	656	674	676	662	626	701	669	701	691	637	703	594	692	656	689	634	648	665	663	633	667	648	680	687	650	649	719	663	634	633	661	664	701	659	675	699	664	664	670	658	668	671	655	681	656	660	689	668	684	673	684	696	615	652	703	666	637	671	667	658	703	623	727	641	649	687	671	688	647	662	692	698	687	656	636	661	750	639	715	673	683	675	672	670	725	658	710	611	666	666	673	643	634	635	653	636	688	698	676	672	622	684	659	658	624	687	678	637	684	684	681	678	683	705	679	660	636	701	709
28523	6711	1672	1633	1276	1028	875	713	610	521	484	380	406	399	344	368	370	332	374	339	357	333	338	332	321	334	323	324	335	310	359	337	330	344	363	325	321	326	325	329	358	323	322	341	318	308	305	320	336	307	342	285	290	354	310	360	329	313	310	337	355	318	329	318	306	306	332	317	352	317	325	323	320	321	374	324	302	325	310	292	333	359	362	344	329	339	335	334	320	358	330	327	350	362	355	314	344	333	342	360	329	329	343	350	340	327	304	323	341	342	326	340	340	333	288	312	327	314	331	351	312	336	311	327	353	332	311	305	335	294	327	336	297	349	340	325	338	354	333	327	348	355	308	352	333	336	328	342	354	318	324	354	338	320	362	363	314	358	308	342	345	334	354	323	343	351	357	308	364	310	334	315	330	302	333	360	349	318	322	325	306	335	354	362	309	333	330	348	345	369	357	303	338	329	359	344	317	341	334	322	315	325	354	306	302	338	362	338	309	300	327	350	352	325	322	325	321	333	326	284	324	317	331	354	332	302	330	343	336	343	349	319	346	334	325	317	307	354	327	375	337	314	308	338	314	307	326	337	315	337	326	317	320	310	372	333	353	344	364	325	302	302	325	294	358	295	301	333	366	313	329	302	303	321	340	331	304	372	315	337	336	319	342	326	325	346	354	332	324	325	294	338	332	338	321	322	316	328	329	303	304	359	324	335	319	324	382	383	336	298	324	357	318	299	354	328	311	301	344	345	343	320	307	344	312	300	323	348	319	348	296	309	300	353	344	337	341	355	317	312	337	318	306	346	343	350	344	339	318	333	348	347	358	333	352	331	325	342	347	337	334	331	332	343	315	316	322	316	352	360	334	335	339	311	323	333	303	361	354	352	311	311	348	350	343	352	313	322	336	363	336	359	350	334	289	319	357	335	321	349	337	315	328	335	354	348	315	316	326	351	315	359	301	332	352	336	397	332	347	341	369	297	311	342	331	291	317	364	351	342	322	366	331	330	302	318	359	307	329	314	347	334	308	330	317	316	329	325	348	349	333	328	304	347	312	348	317	289	310	331	334	322	317	307	364	337	283	319	321	321	304	302	327	323	320	312	325	348	377	303	322	334	315	320	286	332	355	340	321	357	302	317	352	324	334	327	302	324	326	331	315	308	355	332	359	347	357	375	339	346	341	319	334	345	293	308	323	360	325	349	329	324	347	349	331	302	311	347	335	315	332	335	356	345	317	334	314	314	353	369	310	327	319	323	345	367	332	343	304	309	331	347	318	344	324	316	332	302	284	329	343	322	337	338	309	327	312	296	277	349	343	328	336	345	363	322	359	368	334	374	355	324	337	325	361	304	329	332	343	331	359	307	353	312	331	323	335	346	349	331	344	335	353	308	326	317	312	330	333	344	317	332	315	339	326	319	314	303	346	337	322	307	337	328	353	353	351	318	293	337	335	333	304	371	379	367	334	310	350	355	370	329	305	352	350	331	340	352	360	343	328	345	357	338	288	307	345	321	347	325	345	320	326	317	310	315	351	308	337	348	307	316	331	331	342	342	317	287	336	332	358	342	321	327	341	340	346	339	370	343	335	316	353	312	341	339	321	337	341	308	330	346	351	331	351	346	354	348	319	355	324	284	347	364	334	296	337	320	314	335	336	352	332	366	298	322	322	304	315	349	337	350	335	315	339	339	310	332	358	323	314	360	320	317	312	347	327	327	332	372	336	323	335	340	310	357	335	315	363	332	370	323	344	342	356	305	323	352	383	354	352	336	333	319	334	347	361	312	300	339	357	316	302	347	365	346	315	314	349	318	345	329	325	340	318	306	322	288	341	323	344	301	359	324	312	301	321	343	336	338	339	333	325	349	286	325	348	331	312	330	312	317	314	323	293	354	318	358	335	310	315	336	345	314	337	313	334	324	338	331	339	357	315	346	359	314	309	325	349	346	319	320	327	332	322	348	332	314	305	363	325	327	291	344	349	309	339	365	315	354	342	342	314	312	306	338	338	309	320	341	351	369	318	310	355	323	328	340	330	339	351	311	308	352	333	341	328	322	338	360	313	355	306	337	355	322	334	323	353	357	358	353	300	311	315	315	321	324	316	353	351	325	362	332	353	349	342	306	337	300	313	335	331	306	325	316	352	341	326	364	343	335	344	335	323	295	346	322	315	337	309	377	324	319	351	293	320	361	334	309	339	354	351	334	310	346	321	315	325	334	322	309	313	364	341	345	362	326	329	325	330	342	318	298	312	332	365	340	314	292	307	335	358	372	307	328	352	324	322	350	304	318	304	294	348	320	344	334	343	351	324	357	376	313	314	340	348	341	319	351	327	352	366	370	347	332	316	342	321	324	299	338	316	331	345	322	316	330	332	327	348	311	352	345	312	318	309	325	316	339	323	351	323	344	304	322	352	350	316	333	322	323	358	341	327	329	329	331	332	327	335	314	356	313	322	321	307	377	279	307	316	312	335	341	359	327	393	316	313	332	314	383	320	341	356	331	339	335	330	321	326	343	314	335	356	342	378	348	302	331	297	309	328	326	349	338	343	351	345	334	336	318	309	336	300	306	324	348	313	331	322	310	362	307	320	313	317	366	353	342	335	327	322	346	333	336	336	353	332	321	326	319	362	375	378	308	330	284	327	328	311	337	319	327	329	332	346	330	307	321	336	367	321	313	328	343	332	298	345	328	312	324	331	341	361	357	323	345	305	333	319	317	363	350	331	331	323	307	371	343	336	327	367	337	308	378	332	315	358	371	314	340	341	318	347	319	338	345	343	329	326	329	331	335	332	321	356	309	345	330	371	383	319	310	329	310	348	342	340	332	339	324	341	320	296	339	382	340	360	341	311	338	309	338	366	333	344	338	327	348	337	348	338	345	328	317	338	335	345	320	340	324	345	343	321	344	360	310	369	332	315	333	328	321	305	331	334	323	361	353	320	329	371	328	304	327	341	359	345	347	323	347	320	364	326	347	318	321	352	359	324	340	349	329	335	314	315	359	327	342	309	335	353	357	319	329	338	348	366	349	341	334	327	304	312	318	297	298	295	338	313	341	316	324	360	304	316	334	365	329	303	344	340	353	350	322	339	322	332	335	334	340	360	325	356	341	343	308	339	304	319	353	348	322	316	352	350	306	313	329	339	351	333	282	296	336	331	286	333	319	306	336	300	352	306	325	324	340	324	340	297	339	327	358	338	309	297	349	302	309	315	306	329	334	335	330	322	373	351	357	330	379	302	320	325	334	306	317	356	309	340	347	335	327	343	326	298	370	303	328	321	313	368	327	343	342	311	317	361	311	332	366	328	283	307	295	344	349	336	325	331	340	333	340	343	348	316	307	328	349	340	356	306	340	337	327	329	324	327	325	340	343	316	335	348	314	329	331	350	337	341	304	300	323	340	331	352	303	375	327	355	324	341	293	340	312	330	343	352	364	340	319	353	340	344	359	353	292	322	301	329	321	331	334	342	332	328	293	345	307	345	341	343	358	334	324
19702	3431	3729	5344	5207	4217	3605	2889	2273	2146	1871	1563	1546	1341	1100	1027	921	865	944	900	872	899	807	821	807	843	810	832	795	794	777	807	770	774	811	784	801	775	744	851	776	787	790	775	747	782	736	870	850	769	773	804	818	806	826	822	788	780	806	814	794	765	807	812	816	825	773	752	778	768	778	768	816	756	769	781	795	804	781	828	780	817	813	797	795	749	869	775	798	789	797	806	742	838	748	673	744	791	761	834	744	785	803	767	817	803	845	807	765	847	789	810	771	801	787	825	786	748	797	770	765	757	750	810	817	769	756	753	778	788	758	784	792	801	764	750	794	800	783	783	834	759	782	797	769	762	778	828	792	753	809	814	803	759	771	774	785	818	831	761	775	751	741	785	785	804	761	794	798	801	784	772	808	756	772	831	775	783	779	796	768	798	755	746	789	765	821	811	748	800	759	766	798	757	722	794	788	801	789	846	783	780	733	824	809	789	764	809	797	771	812	781	793	833	788	780	785	790	800	796	795	832	783	822	840	772	781	802	797	789	783	811	804	772	836	754	720	770	797	768	745	798	782	780	806	762	781	745	759	804	769	753	777	750	830	750	748	768	782	805	746	829	798	769	751	784	767	816	803	811	803	820	778	777	776	771	787	811	814	753	755	769	772	808	754	805	800	795	802	819	792	758	755	798	781	823	769	729	746	770	728	773	783	790	765	759	716	799	760	768	778	785	746	826	801	770	843	728	763	832	820	768	808	810	786	749	841	730	737	757	745	786	726	781	817	762	736	791	779	805	811	786	758	814	798	807	762	796	726	786	729	755	785	709	791	773	834	771	752	782	775	773	759	780	766	776	743	731	755	796	764	798	787	854	807	862	867	812	758	749	824	784	754	800	794	806	767	784	791	784	762	831	791	804	790	798	810	798	770	785	793	834	820	801	803	806	805	764	775	797	808	809	807	791	777	754	798	782	815	753	796	773	756	767	829	789	731	817	819	775	740	787	791	828	752	789	783	752	793	762	770	746	789	762	773	769	788	771	799	825	738	729	792	721	743	752	801	796	780	790	786	759	796	780	794	776	785	791	779	790	791	799	727	793	794	765	788	776	767	820	754	822	831	766	795	793	751	804	820	810	775	729	791	739	787	798	826	789	773	822	811	766	782	772	821	807	782	797	791	788	735	734	773	739	817	808	728	785	795	779	725	763	772	763	737	803	779	758	771	792	805	798	748	758	775	759	786	767	739	777	796	825	788	821	829	757	821	782	784	754	778	739	763	845	762	815	763	813	733	795	773	725	852	768	742	828	755	807	702	804	807	738	785	786	820	777	776	749	700	791	774	779	796	795	784	818	775	856	799	763	818	807	797	760	792	810	754	787	795	813	785	812	768	765	734	782	754	805	716	779	788	780	754	830	764	837	788	771	793	820	817	725	815	766	821	805	814	756	753	776	826	769	755	768	808	755	789	786	801	785	709	764	794	760	788	790	731	823	801	813	822	758	780	762	781	778	746	772	769	799	788	795	819	795	736	775	748	778	774	825	813	824	811	775	736	725	732	781	796	827	792	772	811	823	787	785	749	820	784	770	755	758	855	774	788	754	761	805	810	754	793	792	799	802	767	756	769	831	809	760	773	807	731	805	778	819	749	821	744	760	802	792	759	765	754	796	835	726	777	771	801	796	801	767	760	822	794	784	742	779	842	718	806	756	811	773	805	834	764	765	742	749	747	811	771	807	769	759	750	839	751	728	766	830	794	778	721	785	777	743	815	746	744	795	802	756	768	752	832	790	765	803	807	791	786	775	775	815	774	744	764	784	796	838	812	774	787	762	738	773	783	813	808	760	781	724	751	802	739	753	783	807	775	794	779	840	710	796	797	769	805	798	786	760	752	789	773	771	722	784	744	758	786	807	759	820	836	800	724	804	826	821	771	787	789	722	760	804	761	790	798	809	785	743	768	751	769	760	756	786	833	771	816	783	763	765	746	825	756	744	818	765	820	820	803	831	748	759	830	774	805	785	790	781	809	754	777	763	829	767	743	760	765	767	769	781	759	721	775	815	732	777	835	829	806	777	790	769	782	783	774	794	748	808	795	798	707	756	788	785	780	756	794	750	803	815	785	759	757	746	779	812	759	782	790	817	819	740	734	807	769	795	778	763	805	750	781	790	716	797	769	753	789	738	797	790	802	783	798	784	762	780	770	798	760	770	841	847	757	790	785	797	818	756	826	803	804	743	776	835	805	795	798	763	781	776	783	758	802	790	791	763	745	816	824	789	797	785	752	798	736	791	776	744	818	783	752	828	794	737	772	783	748	733	809	784	799	765	807	794	811	777	796	773	775	776	741	802	785	730	779	782	764	751	765	778	758	774	769	750	791	803	797	846	843	814	806	767	803	796	778	804	736	821	768	775	800	760	766	793	821	803	744	821	766	801	773	765	822	845	829	788	785	737	798	760	792	802	772	769	789	785	750	836	753	804	815	823	798	789	784	786	824	788	770	818	832	797	781	793	795	770	786	806	727	807	807	779	802	779	839	738	771	791	833	768	795	794	782	797	786	737	843	773	765	743	757	752	762	778	807	797	814	818	816	742	748	734	757	815	746	785	793	797	797	763	735	800	830	759	771	792	800	758	789	733	787	741	784	804	834	770	772	767	774	717	778	748	808	759	801	825	820	730	796	811	754	769	804	798	774	769	746	777	780	787	720	846	837	796	731	801	815	776	735	799	741	769	790	791	758	780	792	782	750	776	774	832	815	779	807	808	760	764	759	787	764	818	759	764	789	793	789	786	768	761	793	805	787	758	774	772	791	800	741	735	721	786	745	803	802	753	811	792	742	804	734	775	757	810	794	795	772	732	780	749	764	833	801	752	780	795	798	732	795	785	743	737	780	814	798	776	816	781	790	761	792	771	806	748	727	838	832	767	788	737	787	774	757	775	750	828	797	836	774	793	808	725	837	768	779	796	764	804	779	792	793	714	744	789	834	765	743	826	816	739	798	778	740	815	847	835	767	802	815	784	773	760	741	798	769	819	809	823	782	788	789	778	752	766	712	760	758	797	795	822	786	821	766	786	822	808	792	799	763	763	810	751	786	792	815	763	771	798	782	754	795	796	743	783	801	818	838	787	807	780	764	767	817	742	808	785	817	769	729	760	787	837	736	781	749	801	790	782	812	812	804	755	753	787	852	781	804	719	790	773	825	804	735	783	793	804	789	792	775	805	818	708	781	773	801	771	769	798	787	781	791	758	777	780	735	830	754	816	749	818	811	816	816	835	785	817	761	749	790	813	805	821	738	761	841	784	777	798	777	797	735	800	800	730	787	760	820	745	793	761	808	829	764	747	772	789	785	797	811	793	781	802	809	798	812	797	741	774	722	789	830	791	761	813	765	800	760	734	806	755	716	805	790	794	756	742	854	757	750	765	784	775	809	798	777	781	787	757	751	770	780	807	805	771	832	780	742	780	773	774	810	811	776	791	779	784	746	779	726	762
37390	10423	2897	2522	1771	1293	1030	750	633	592	485	420	359	317	266	261	258	248	246	245	246	231	230	247	226	216	230	221	229	225	220	207	233	236	211	220	205	197	212	216	247	222	210	200	207	204	246	212	206	232	200	194	197	197	226	222	230	228	185	198	176	219	209	203	228	214	206	211	218	207	220	222	228	220	205	182	264	221	193	243	193	228	194	216	218	203	224	215	253	209	237	170	218	209	196	194	236	207	208	216	219	241	222	211	206	224	223	211	217	245	230	200	222	239	206	223	182	221	194	229	206	193	249	213	192	226	206	190	208	250	223	234	211	221	193	223	221	202	213	221	235	205	214	208	216	213	212	230	206	216	237	220	204	210	199	189	233	231	205	233	207	190	208	227	212	213	211	203	230	207	232	259	231	205	218	220	238	205	182	200	228	218	266	188	203	209	214	208	230	190	223	230	195	222	205	222	222	197	224	228	194	219	215	217	205	196	220	220	222	228	196	243	201	214	227	191	196	212	239	210	197	218	207	217	205	206	237	232	230	220	209	226	224	246	223	204	207	212	198	215	217	214	242	218	199	230	206	217	224	218	203	217	216	209	182	216	177	203	209	235	240	237	231	198	199	210	223	241	191	238	202	210	226	193	234	226	212	213	226	205	220	206	226	179	201	245	211	224	236	227	214	222	204	221	190	213	215	187	219	250	202	214	202	203	216	226	209	227	209	228	239	218	212	201	207	227	205	248	243	212	238	212	194	213	233	211	224	226	199	244	213	203	197	224	226	209	227	216	209	223	230	194	229	235	226	196	195	194	227	224	234	238	203	226	221	210	189	199	229	210	231	209	232	213	223	208	211	223	196	204	230	217	191	207	217	222	206	232	219	231	231	210	211	209	212	210	190	221	223	239	206	218	213	227	255	227	205	236	211	195	208	230	203	191	220	226	198	219	217	230	201	213	208	234	204	211	221	248	201	225	219	232	202	224	225	226	214	203	207	213	196	216	208	236	206	223	205	220	206	206	226	188	211	232	194	197	240	228	181	199	207	200	250	213	215	256	204	207	218	192	212	219	197	221	231	214	233	234	242	196	178	217	208	210	217	187	223	216	206	216	205	204	217	211	196	203	204	202	202	230	188	224	181	184	204	180	213	200	204	225	200	241	213	215	232	208	181	203	224	217	222	243	226	252	222	208	203	218	200	195	202	235	216	199	232	230	206	219	219	214	225	228	243	203	214	220	206	243	226	206	216	216	224	188	206	213	241	231	206	202	200	205	203	224	220	215	246	199	200	217	235	197	231	209	224	225	216	192	218	205	216	229	206	200	194	223	211	213	220	202	241	231	226	231	209	206	202	256	213	204	200	221	198	201	227	228	228	195	212	224	219	211	232	204	213	209	232	217	239	222	224	201	206	196	211	209	241	232	196	191	233	216	213	237	220	222	237	209	221	214	253	202	222	237	234	248	213	208	229	220	190	221	199	208	234	201	223	220	220	225	213	226	206	202	228	186	191	225	223	214	204	237	209	228	221	211	204	232	228	194	200	224	226	230	216	222	187	201	213	212	229	227	201	193	220	229	243	195	207	219	224	201	206	230	240	186	225	235	200	227	197	208	239	229	215	228	206	236	187	215	226	217	229	213	219	241	219	201	200	221	207	202	196	187	215	233	217	238	263	182	203	231	214	218	230	214	212	181	207	222	211	228	212	271	222	214	202	236	213	207	221	199	221	213	204	219	255	212	210	236	234	251	232	190	191	219	206	217	217	209	196	193	221	219	216	236	212	227	230	200	191	210	216	205	223	226	210	212	201	209	233	230	232	233	202	217	249	248	206	208	208	210	220	209	224	226	204	229	228	181	217	225	222	254	227	207	212	215	212	195	219	229	211	212	203	192	227	246	206	216	231	212	189	230	204	212	226	231	229	215	209	234	223	206	215	204	205	233	211	215	198	188	207	224	242	191	213	241	226	198	202	185	217	213	226	232	207	209	234	205	186	211	234	217	200	234	193	211	211	210	220	238	221	205	191	257	222	223	202	244	204	218	218	222	203	226	196	225	211	223	213	214	218	213	214	197	200	214	209	196	212	224	220	218	196	207	207	224	207	214	212	250	212	224	222	229	217	207	226	226	234	204	235	213	238	198	237	206	229	226	216	207	210	219	213	204	238	221	212	183	203	181	232	206	238	224	182	240	204	216	238	232	191	255	189	185	216	227	206	203	224	200	194	237	199	223	200	215	220	201	220	225	193	213	181	215	199	203	215	210	212	232	214	220	190	235	233	214	194	235	218	236	210	223	223	229	213	212	247	238	236	234	235	210	242	189	234	222	236	189	215	185	222	202	182	192	231	197	215	231	211	214	205	224	187	228	222	211	217	202	222	189	208	226	225	232	202	235	208	240	232	206	228	223	219	214	238	224	220	211	209	211	201	237	208	225	210	198	200	211	231	207	207	202	195	203	218	209	221	227	212	243	207	208	212	210	158	238	219	221	222	211	216	231	210	232	210	225	230	214	192	200	237	222	206	207	208	208	248	221	227	231	244	225	231	220	218	216	214	199	207	207	250	201	214	215	217	223	204	217	217	236	217	203	243	209	216	193	247	233	242	213	182	228	209	215	224	210	204	202	211	201	222	197	199	206	220	198	203	190	227	214	225	213	227	244	234	228	219	223	231	228	220	203	191	214	207	222	230	216	205	203	197	224	214	214	191	214	227	220	242	206	203	215	204	212	215	242	192	242	214	223	228	215	229	197	177	220	224	232	218	202	213	215	215	212	174	209	235	218	196	193	184	216	216	199	241	245	212	220	219	205	227	202	199	220	197	224	224	223	215	202	218	212	206	226	213	206	209	213	211	191	223	210	222	186	232	222	206	199	204	226	193	208	228	198	193	209	191	199	197	209	221	205	221	230	201	211	207	225	215	231	172	221	209	211	246	220	193	195	205	210	214	210	225	199	215	210	197	218	243	215	218	216	216	254	242	211	234	212	229	209	240	190	235	200	200	193	224	228	218	207	200	202	237	225	204	212	220	246	235	203	202	204	233	209	220	206	206	200	215	204	204	217	236	198	207	204	236	231	205	189	188	219	197	219	197	190	208	205	217	202	221	200	209	215	230	182	197	214	201	237	218	240	242	219	218	235	233	216	229	188	215	206	224	235	221	234	244	223	201	213	212	208	222	184	234	229	202	203	209	217	212	207	159	200	224	189	233	238	219	225	210	201	205	193	214	220	219	196	214	219	221	203	207	223	196	217	237	224	205	223	197	215	229	194	212	227	210	212	204	239	211	220	227	218	216	188	231	222	213	191	200	205	223	215	219	200	219	230	232	203	208	222	214	233	205	204	218	212	214	206	215	206	221	215	212	216	221	221	226	197	221	224	205	193	219	211	205	221	263	217	209	225	211	218	215	202	216	213	221	191	215	211	235	263	193	247	235	239	227	212	199	189	213	184	226	220	206	213	193	222	219	196	223	203	194	213	206	212	218	213	229	228	209	205
24063	4102	5187	7455	6510	5593	4585	3468	3005	2822	2183	1626	1548	1204	923	902	790	797	753	699	641	582	638	577	590	537	585	556	540	559	527	554	559	575	565	546	572	568	495	552	547	536	521	542	516	531	487	553	506	524	508	530	556	514	495	574	510	520	556	512	570	534	510	524	547	503	561	517	501	518	544	498	504	506	510	563	550	515	533	537	519	516	528	525	498	526	496	507	524	529	545	487	515	498	514	508	500	528	551	526	515	555	544	487	538	510	538	477	549	512	522	534	554	489	524	540	491	538	527	528	555	505	513	498	497	502	572	536	530	538	532	516	462	513	521	492	507	508	489	476	507	548	566	502	539	507	553	543	526	507	492	520	529	540	537	537	552	531	493	495	568	526	524	511	485	540	522	550	525	470	533	518	550	478	536	494	575	546	508	523	517	515	536	523	478	549	535	562	556	496	539	506	541	540	526	490	504	514	536	566	562	518	529	505	501	507	551	491	568	514	492	530	466	504	499	534	547	544	507	529	560	507	537	508	540	529	554	520	524	577	529	544	506	530	518	569	517	533	539	525	465	502	511	547	499	566	499	525	521	505	492	518	513	492	515	488	515	532	526	528	485	511	499	485	497	511	549	526	487	514	496	539	523	498	548	507	521	513	540	506	509	477	482	523	561	526	523	518	508	525	547	520	519	488	529	477	523	514	481	497	557	545	525	569	513	532	526	505	518	513	483	484	540	519	540	485	524	478	514	519	488	514	528	493	505	527	468	511	510	510	525	532	494	532	483	494	534	486	494	504	502	526	507	583	509	553	522	543	519	494	484	504	510	524	558	479	514	529	485	513	484	534	520	498	470	483	540	498	517	509	528	503	477	527	513	526	483	523	548	542	519	521	519	554	530	505	549	552	513	540	498	519	519	481	562	523	490	564	496	503	504	527	484	509	524	543	541	558	545	508	506	516	541	541	498	506	509	468	544	544	510	523	537	551	561	520	516	483	530	484	562	543	529	549	526	491	531	457	560	490	552	531	511	527	530	533	565	505	505	502	476	505	549	493	543	475	489	548	553	535	535	502	550	502	501	468	519	481	517	518	532	490	558	486	469	533	542	521	487	488	503	500	554	503	502	534	518	521	516	524	519	500	484	574	535	517	527	508	529	507	532	525	520	527	508	513	481	561	500	527	510	515	523	543	536	553	548	531	526	533	544	510	520	524	524	508	550	519	499	516	486	507	547	553	544	522	552	531	524	508	526	555	536	523	521	523	545	556	524	465	529	497	493	541	518	520	557	520	505	548	503	560	537	510	516	512	519	529	576	502	560	509	524	563	501	532	570	501	581	553	513	549	539	517	511	529	535	527	534	524	505	521	540	490	517	514	513	509	463	487	510	518	528	507	539	501	506	545	511	525	476	490	500	495	492	505	488	531	544	531	559	524	549	526	496	552	541	558	545	513	494	487	517	524	514	537	531	475	525	493	532	485	541	516	505	538	513	555	462	536	500	502	516	520	476	499	515	515	546	531	485	538	492	535	528	493	532	545	533	519	552	533	514	509	502	521	521	500	521	535	535	506	515	504	510	545	498	532	560	517	503	537	476	535	540	506	543	514	540	550	574	492	524	490	519	559	516	523	480	519	537	521	526	529	529	492	542	495	479	515	534	485	541	503	498	557	535	528	518	493	509	526	534	493	516	566	519	524	504	523	527	506	465	511	528	526	519	503	522	483	546	550	516	505	542	514	527	501	542	500	513	479	523	497	514	519	533	504	538	544	504	525	480	508	521	511	532	500	529	518	540	526	480	507	505	526	514	510	534	522	563	546	508	498	505	565	494	484	537	539	468	510	495	478	537	502	559	506	514	512	542	547	510	541	487	529	519	491	523	530	533	483	521	506	541	472	542	499	531	510	519	512	493	487	517	499	509	500	536	517	548	485	536	503	524	490	521	507	509	567	521	476	490	559	504	520	504	517	516	489	534	522	528	510	519	544	504	483	538	517	532	544	515	526	479	544	476	497	502	472	563	523	485	530	515	529	523	548	502	526	540	506	579	498	525	527	509	539	520	527	511	462	505	551	512	549	556	516	504	514	530	542	521	550	525	537	539	517	496	502	529	519	518	522	504	537	469	521	557	499	566	491	528	560	491	552	533	557	512	494	495	544	546	532	510	527	491	465	510	535	515	523	499	566	509	554	503	534	485	517	580	498	491	534	526	541	529	478	564	546	540	530	496	512	548	487	512	514	507	499	488	565	560	486	512	526	520	494	491	486	489	540	522	522	508	504	524	511	538	537	533	552	547	490	518	515	518	508	582	527	579	531	493	545	523	519	545	537	543	558	470	503	488	545	528	489	513	532	541	503	539	492	498	549	520	528	516	541	502	495	510	491	511	511	524	586	537	548	463	560	511	547	490	489	547	521	549	533	507	505	531	494	483	464	567	527	508	523	541	500	562	516	483	514	535	513	520	493	505	566	539	513	481	491	481	517	545	496	521	486	536	539	512	529	536	542	563	529	518	511	534	503	486	533	538	510	536	527	537	501	554	519	531	547	557	494	504	520	518	532	514	520	511	561	534	529	533	503	558	513	516	530	549	478	519	545	482	507	533	509	550	540	533	536	474	534	518	537	544	496	507	467	498	514	512	532	497	502	532	511	498	529	516	514	510	480	468	518	509	512	531	495	513	550	566	499	547	581	514	504	503	511	519	480	537	514	519	515	546	542	536	509	473	545	573	499	485	519	508	489	482	475	494	509	530	516	523	498	521	506	559	535	524	502	555	512	518	580	551	488	490	525	542	544	517	540	506	534	494	526	481	487	525	556	543	545	487	530	524	486	513	530	514	532	507	501	510	498	532	519	517	548	471	516	505	526	521	508	543	507	504	528	515	489	475	545	483	529	490	541	550	519	506	540	509	522	528	527	514	506	505	541	525	488	500	532	507	519	518	522	500	480	502	531	532	564	522	533	532	525	510	478	504	537	482	569	532	530	514	537	502	464	530	503	475	511	522	548	535	517	550	530	509	464	540	560	544	519	543	540	499	536	532	507	528	508	526	502	502	534	519	504	517	520	496	541	543	511	547	553	553	507	538	544	502	517	508	534	546	521	515	497	540	536	512	529	537	568	529	502	524	536	497	538	514	529	483	513	513	496	510	510	463	489	499	545	524	578	503	554	549	501	514	504	493	537	508	506	521	493	478	562	498	539	510	493	515	531	529	516	539	497	582	525	547	525	497	507	517	513	538	500	537	507	509	501	536	509	541	552	518	542	523	531	510	538	530	497	533	498	561	523	489	489	504	521	516	515	527	525	541	473	532	521	486	528	484	499	502	503	538	523	513	526	537	515	475	513	496	574	519	541	510	535	547	532	469	508	524	517	521	512	516	554	498	543	547	531	545	473	500	508	504	469	541	500	489	504	527	516	525	549	521	508	507	514	532	539	515	535	536	549	490	538	511	522	534	500	515	545	516	543	521	540	499	510	539	536	514	566	521	532	529	495	511	541
12461	2124	891	899	717	598	503	425	479	371	362	333	325	308	309	290	263	293	319	289	277	281	260	279	284	273	278	266	278	271	292	278	273	270	260	291	306	275	275	278	261	267	286	289	235	295	273	294	249	300	273	309	289	290	287	285	281	270	279	258	284	254	294	271	293	253	263	260	271	280	294	285	306	291	282	256	277	301	283	266	259	283	280	273	299	291	268	278	263	290	279	268	267	268	286	269	290	321	277	293	281	289	260	265	267	258	313	269	282	276	278	281	244	274	280	263	281	255	286	243	262	259	292	309	289	263	257	307	299	293	282	289	295	289	328	277	265	274	300	284	289	258	302	265	256	254	286	237	291	274	294	306	276	251	274	269	315	312	296	284	292	300	269	318	296	290	267	268	272	293	306	275	264	257	285	263	269	263	301	314	296	278	272	274	264	267	265	294	290	277	290	293	310	290	310	259	259	234	256	272	268	273	232	270	291	270	280	265	261	316	282	257	268	272	309	237	282	305	265	297	277	259	241	253	266	258	303	257	261	279	284	279	285	314	251	282	306	262	273	267	260	289	264	258	273	261	274	276	304	271	287	324	282	272	263	263	295	266	268	270	271	276	294	300	300	280	258	281	298	312	281	264	291	251	286	262	284	266	290	283	286	297	271	305	279	270	282	266	286	313	308	272	305	292	281	266	282	290	317	268	270	261	235	288	267	292	290	279	257	288	281	275	293	268	284	310	262	304	262	266	286	242	278	305	290	274	292	297	268	281	277	295	284	286	257	295	280	280	276	261	277	292	273	266	254	247	225	276	287	251	259	307	288	270	296	271	275	269	251	263	297	277	271	294	276	263	286	244	321	246	288	298	269	257	289	291	274	298	262	282	263	266	298	287	253	288	322	262	269	253	280	259	288	266	290	260	272	272	273	310	259	287	240	312	279	262	294	282	291	293	269	295	263	259	245	253	330	303	260	272	293	294	280	254	313	271	284	276	267	292	310	284	264	282	269	268	277	272	248	286	305	294	270	286	261	275	307	281	273	270	293	270	266	285	291	270	269	247	303	296	283	265	288	283	267	296	260	271	268	251	264	284	283	279	271	284	284	299	262	267	253	290	310	279	285	280	287	301	290	252	280	297	257	275	287	267	296	277	277	281	252	273	271	250	299	256	275	267	285	281	308	287	286	275	292	285	284	252	286	297	237	285	281	251	282	308	306	277	287	294	277	296	261	255	325	263	306	287	303	294	297	276	295	299	303	294	263	298	277	285	266	271	248	277	303	284	275	300	266	279	304	286	278	263	252	275	276	274	256	269	267	290	279	267	263	270	298	248	273	265	262	284	261	278	275	273	303	272	296	277	271	285	284	276	250	290	279	304	294	264	263	250	303	257	271	279	282	277	280	265	310	261	305	278	247	281	277	312	275	270	263	274	251	292	323	261	270	279	291	262	297	273	272	265	292	283	289	274	262	259	274	260	289	261	280	251	284	326	287	277	299	273	277	266	267	301	297	260	289	289	262	304	253	294	315	256	301	290	262	305	252	261	289	315	260	277	284	279	285	271	281	287	291	293	290	260	290	265	287	260	290	279	295	277	271	275	303	263	276	275	293	283	269	266	296	293	273	270	254	281	260	267	283	264	259	326	283	285	302	271	255	295	287	296	296	285	278	268	294	295	254	292	278	292	283	291	258	288	265	246	267	240	279	269	276	291	259	285	292	275	290	275	266	276	281	288	304	271	274	279	249	281	269	311	256	261	269	275	250	265	286	268	278	261	264	274	288	273	265	288	264	289	307	286	269	323	261	288	243	291	271	286	284	269	268	309	255	280	287	249	272	288	290	246	264	258	254	275	270	291	260	295	278	233	270	246	279	293	264	291	269	269	271	280	261	290	259	283	256	276	305	284	290	284	243	264	293	267	291	251	253	241	283	287	251	258	283	284	289	255	298	274	295	258	281	285	265	281	269	257	300	257	276	263	283	266	301	257	302	292	297	304	293	257	282	274	273	297	279	309	303	300	267	303	261	300	294	260	274	272	252	281	297	266	277	279	290	268	311	290	273	279	294	330	253	272	250	287	283	293	273	284	293	267	273	272	270	272	279	280	303	256	327	260	271	263	281	256	268	290	279	269	255	302	311	256	299	274	268	268	275	298	303	273	259	289	315	273	288	275	282	269	275	257	283	281	284	229	292	276	262	296	260	326	286	288	270	291	293	310	309	282	282	288	306	269	294	265	291	270	274	263	282	276	313	299	284	282	284	287	279	286	275	289	293	280	278	293	240	289	302	283	267	290	257	221	276	274	269	315	273	292	301	264	249	283	258	273	242	270	276	277	270	273	325	305	300	289	253	298	286	285	265	283	283	297	268	305	279	272	255	276	301	280	306	284	256	284	289	289	260	246	258	256	299	255	288	252	289	260	275	259	274	275	270	290	281	254	291	286	278	282	270	273	274	260	283	282	275	281	252	289	263	269	308	299	325	253	252	277	271	274	323	287	297	275	296	297	255	259	321	300	290	269	276	302	297	258	276	267	282	273	268	281	276	289	274	302	286	292	296	279	286	301	284	261	288	259	289	246	278	232	268	304	303	291	297	258	283	287	281	289	280	269	307	271	298	283	277	274	300	319	279	272	264	298	287	299	263	278	285	293	275	319	270	278	263	251	282	311	311	304	288	279	273	302	230	266	284	288	276	259	269	264	290	284	284	303	269	274	281	286	273	268	247	297	292	289	296	301	278	318	265	274	256	264	266	263	271	247	251	267	280	275	252	288	243	266	293	292	260	271	291	285	264	286	281	259	274	250	286	291	295	259	298	269	265	281	307	273	266	269	249	276	279	307	271	286	279	288	278	300	285	305	276	253	294	260	276	298	273	293	280	300	266	299	265	284	312	282	287	240	307	277	275	265	257	281	278	252	279	277	270	272	279	264	287	276	278	290	273	260	266	279	258	314	294	287	287	296	283	274	280	249	273	258	278	299	281	229	277	266	261	278	307	278	291	276	298	290	282	276	278	258	294	275	287	331	279	269	263	261	266	253	288	296	305	276	270	306	263	265	263	299	321	300	292	283	277	267	273	298	274	312	255	280	291	302	266	241	294	319	329	260	255	306	252	269	279	275	292	267	255	283	255	243	278	314	270	274	287	262	262	232	324	311	283	277	249	307	273	314	259	273	285	273	294	277	303	262	274	289	285	245	272	278	277	257	256	282	269	301	278	252	305	273	253	236	252	269	259	273	299	319	273	286	309	265	270	263	300	279	266	331	276	287	294	278	320	282	284	301	257	281	271	299	283	271	260	284	286	277	282	277	259	261	295	238	286	270	311	281	269	298	264	257	302	260	297	271	277	271	298	308	253	276	296	305	282	277	254	284	293	283	250	264	304	266	302	286	295	289	306	243	251	320	268	284	273	289	275	257	285	287	249	270	257	275	279	287	259	326	257	279	265	281	285	262	263	307	258	245	290	287	261	293	285	299	287	261	259	282	260	284	308	270
8959	1787	2250	2865	2771	2480	1941	1824	1700	1467	1140	1088	971	843	819	765	712	764	751	730	705	669	701	693	708	707	705	675	695	663	694	665	669	746	731	680	694	706	676	689	710	717	659	715	725	667	651	661	681	686	709	689	641	680	693	667	675	736	693	631	662	708	693	721	711	665	732	694	678	679	709	669	685	668	709	722	692	665	661	725	692	707	660	650	665	688	712	637	678	684	677	675	731	655	694	646	661	720	669	692	679	637	688	664	683	647	708	659	666	701	656	652	650	709	658	730	665	686	672	685	687	626	693	674	725	702	666	662	714	683	687	696	711	710	749	705	696	678	687	662	665	683	752	624	661	679	682	724	687	663	638	700	671	680	693	710	643	683	674	701	672	644	676	664	707	680	653	664	695	663	669	753	633	696	684	681	733	655	646	671	632	706	639	672	654	712	689	672	670	652	668	692	654	656	618	681	695	712	725	669	693	676	649	682	702	701	671	694	685	710	729	689	669	688	777	707	671	661	701	651	727	700	694	694	671	686	664	664	675	699	681	680	675	716	677	675	720	626	658	658	661	739	659	706	677	639	689	678	692	690	676	681	657	661	633	660	697	710	688	655	635	680	691	621	694	690	649	651	689	710	686	667	674	679	680	674	701	665	669	703	678	683	646	708	682	653	682	659	638	714	665	617	678	669	641	679	667	689	684	675	667	699	672	674	680	721	711	721	626	691	662	690	671	706	683	670	684	686	729	650	702	665	664	695	701	655	671	737	673	743	668	679	678	649	660	679	705	710	729	703	629	668	623	700	722	655	700	702	753	675	706	674	701	709	669	707	679	704	697	663	651	661	697	688	725	692	695	691	686	673	688	663	683	710	693	650	686	669	659	661	720	688	696	660	695	695	672	694	704	675	744	672	670	659	657	643	680	675	688	654	653	693	699	734	660	635	625	712	687	643	692	690	705	692	635	709	682	676	699	665	677	661	698	712	665	676	654	662	662	690	627	673	698	650	669	686	656	667	728	674	667	654	656	634	714	666	680	631	676	675	678	708	667	687	694	665	702	681	672	693	671	635	678	698	676	674	677	716	728	661	729	696	697	679	680	710	698	666	681	722	666	704	656	687	671	690	700	672	677	667	666	649	684	647	649	675	705	648	670	671	718	686	709	663	696	719	624	698	723	678	677	681	681	706	712	688	751	666	673	703	671	685	653	707	693	684	632	660	675	690	731	714	661	726	717	726	650	657	704	679	666	673	663	677	648	676	706	682	649	665	689	701	693	687	679	704	672	654	682	707	650	704	673	706	711	646	686	649	710	702	676	680	711	719	647	703	689	631	673	677	680	647	663	694	704	660	713	672	678	675	656	708	684	696	701	640	705	711	680	692	690	646	711	683	656	638	697	721	681	712	707	750	705	672	650	696	734	666	749	689	648	710	651	713	671	641	658	700	660	698	699	715	672	701	693	675	640	689	675	680	681	640	714	720	660	652	663	703	708	722	680	661	661	714	691	659	658	663	675	679	699	678	678	656	665	638	693	724	651	671	706	685	620	740	672	684	661	704	702	674	669	669	724	753	729	720	712	667	682	678	696	693	625	708	697	677	675	694	656	688	688	701	678	675	695	664	707	630	640	733	671	690	682	648	675	698	685	665	693	736	668	765	670	707	681	699	694	677	681	671	644	648	683	680	694	687	659	666	673	665	699	683	713	657	729	671	692	703	648	704	688	695	678	715	689	657	658	691	659	677	778	697	648	708	689	667	702	674	711	716	694	656	672	718	673	653	681	716	674	670	656	669	697	673	637	712	654	731	696	701	658	646	690	649	698	690	645	735	672	680	664	646	665	633	681	708	640	686	703	714	693	725	666	654	658	698	673	698	742	692	689	691	628	689	674	658	680	677	701	666	706	705	708	715	673	688	666	678	728	653	714	688	676	651	643	652	670	720	673	686	694	703	682	726	687	716	669	701	703	698	688	681	655	671	673	694	682	646	696	650	699	744	667	667	665	697	651	675	669	683	685	708	652	690	653	698	689	685	671	703	704	672	670	633	643	670	694	677	686	707	651	665	698	667	705	677	701	696	691	695	651	676	707	663	655	653	702	692	659	696	698	656	661	705	667	655	696	683	684	721	638	734	688	689	663	658	637	685	668	675	675	704	705	702	720	702	722	700	660	672	673	687	764	720	709	644	725	646	748	744	715	698	645	723	655	667	675	670	691	664	710	675	698	687	738	684	637	680	671	722	761	674	691	699	694	671	708	673	708	662	691	693	698	703	653	691	650	674	705	717	664	677	692	688	695	677	632	695	711	692	672	702	665	679	671	689	670	689	707	689	675	687	666	652	674	683	683	662	671	695	677	706	670	681	734	641	677	692	677	679	660	704	644	711	700	728	691	689	659	685	714	629	662	668	671	688	660	657	700	627	647	664	660	665	720	732	739	659	664	672	614	715	709	672	682	692	679	688	706	681	664	707	690	680	677	729	625	661	695	667	662	699	706	654	673	720	679	640	637	677	697	680	682	718	651	670	677	692	659	688	673	683	700	709	687	709	666	650	671	721	679	736	645	640	662	642	684	627	657	638	686	662	664	676	704	667	702	635	686	676	665	653	693	594	698	663	710	688	685	665	708	657	724	701	701	709	727	704	687	662	672	689	659	685	695	705	701	682	687	756	675	663	674	715	703	662	664	622	694	679	670	673	639	664	708	684	671	716	676	693	671	681	679	651	682	724	691	672	752	708	674	671	629	694	652	664	668	709	682	697	659	671	713	690	689	687	623	695	690	710	665	674	675	680	650	709	704	657	722	677	669	650	732	691	640	669	688	722	652	698	684	674	700	700	634	687	620	646	679	682	708	699	672	665	680	672	670	746	718	696	711	671	664	669	643	699	675	656	669	706	705	680	707	713	754	665	686	710	651	714	666	693	716	654	689	689	676	640	676	665	660	653	682	705	665	669	705	704	692	679	688	651	663	677	711	660	647	678	700	710	676	660	652	681	653	674	681	653	648	673	677	679	653	678	712	754	725	736	717	674	672	686	676	728	672	671	648	671	673	658	682	702	676	639	698	677	663	687	655	677	638	675	675	673	637	741	700	640	699	703	670	700	741	686	665	691	655	701	662	688	656	725	670	642	676	694	756	665	676	665	662	666	669	672	658	682	675	682	689	665	690	657	707	690	720	686	726	682	670	669	643	691	681	666	702	664	682	681	708	703	712	644	718	664	709	744	701	723	657	679	678	708	670	705	698	715	722	690	677	706	688	663	727	699	730	666	707	678	685	717	684	664	661	678	690	660	647	678	661	686	729	725	685	673	721	668	663	697	657	631	702	749	677	708	657	665	665	688	697	675	671	645	670	726	686	668	688	690	684	696	699	709	702	658	652	658	726	704	685	691	728	653	672	738	647	728	665	716	718	624	689	739	701	623	671	745	678	721	704	690	704	703	692	679	691	676	649	675	689	650	643	693	677	690	708	686	680	662	659	698	732	695	665	691	670	649
27636	6410	1790	1590	1228	1069	872	821	704	560	511	470	420	427	365	351	379	388	364	342	361	367	335	359	371	366	319	343	357	336	361	347	353	369	335	350	347	308	296	317	305	369	319	327	342	311	313	322	333	365	360	380	361	350	349	321	323	335	341	382	323	348	342	354	331	379	327	355	344	361	338	331	364	364	381	333	353	312	313	349	307	315	342	324	338	366	319	355	356	386	344	376	328	341	347	351	362	342	341	334	345	354	319	315	309	325	351	310	385	339	375	359	376	343	334	342	312	320	345	359	321	329	344	351	346	347	360	344	323	314	329	373	388	334	319	286	326	388	361	386	325	372	313	342	350	335	292	333	331	355	331	354	316	298	358	343	326	325	324	372	368	331	358	333	355	370	335	371	346	365	350	323	351	329	355	343	342	369	363	313	319	325	337	338	345	290	322	322	354	338	335	354	337	340	334	347	346	369	352	360	335	359	354	309	326	302	293	307	367	324	341	330	340	321	370	304	303	327	337	345	368	345	342	348	357	319	309	312	380	335	337	340	380	325	370	376	315	348	361	377	333	348	355	321	363	354	298	388	315	335	358	364	352	318	380	361	334	343	341	352	330	333	325	340	361	365	325	332	333	351	321	323	329	349	315	338	346	318	338	357	301	326	349	312	331	333	312	342	359	352	341	319	360	372	293	333	344	314	321	320	332	373	317	326	308	361	326	334	357	316	352	304	353	343	311	354	385	383	336	326	346	350	351	311	344	307	343	317	359	357	344	343	339	314	378	372	327	349	336	350	298	340	324	343	331	314	311	319	334	344	325	332	348	337	347	344	315	343	277	354	353	324	326	319	342	356	361	343	354	313	303	334	391	334	315	335	355	332	343	332	314	310	388	367	335	314	360	332	352	327	337	340	339	322	302	319	328	361	361	309	345	345	334	342	329	329	377	371	312	356	330	353	373	309	331	346	304	306	359	324	326	365	321	321	327	357	347	363	337	341	326	379	349	363	316	331	351	361	332	335	346	340	348	345	337	355	343	340	367	328	323	336	337	329	351	302	332	362	344	394	353	320	350	330	322	333	336	329	334	349	344	342	314	369	365	347	333	301	336	314	350	349	339	287	323	338	347	354	336	361	348	325	351	310	328	348	301	346	312	334	312	359	357	343	356	355	380	371	377	358	331	330	324	339	351	330	313	315	363	362	318	332	363	313	365	359	344	317	340	351	320	345	332	344	350	326	339	340	315	335	353	362	316	352	309	348	352	385	317	330	338	329	306	351	353	389	342	333	319	351	359	354	359	345	361	330	350	325	345	342	353	348	333	360	361	365	305	339	347	344	321	338	324	341	354	374	372	353	334	344	326	315	326	327	325	347	336	354	340	310	375	342	313	319	364	353	329	365	317	334	352	341	304	326	363	330	355	341	332	348	367	341	302	332	344	361	341	305	375	305	318	343	336	383	316	332	338	348	322	340	345	353	320	315	339	354	360	345	355	344	339	385	360	323	324	333	351	307	347	335	339	353	327	319	349	344	369	350	333	344	319	335	359	291	337	333	338	335	325	343	308	369	330	343	345	324	356	295	352	351	365	350	324	340	318	363	338	348	359	312	369	366	332	357	355	340	349	341	346	315	351	345	333	355	332	342	362	309	326	329	328	359	340	340	354	361	336	343	313	336	320	293	329	355	378	347	313	320	357	318	336	340	337	384	341	364	368	335	350	328	321	335	323	314	331	323	381	370	349	339	323	326	298	352	341	335	344	314	357	342	335	327	351	357	334	357	345	349	350	335	400	338	344	340	303	363	316	336	355	340	334	337	332	358	359	338	329	364	339	337	334	369	338	323	299	341	312	361	339	304	337	333	318	359	351	334	365	350	339	335	314	336	331	338	358	308	369	327	377	355	331	348	353	339	320	323	334	336	320	341	351	326	312	370	306	337	361	340	345	349	339	338	334	374	328	350	341	361	360	322	319	312	337	340	327	345	348	325	363	332	359	350	319	370	367	336	326	311	366	306	331	360	365	340	322	325	313	365	295	335	370	343	366	349	337	337	344	354	326	350	332	314	334	333	344	335	348	331	324	303	312	337	328	332	352	374	357	309	304	325	334	316	330	356	368	342	331	368	327	331	320	348	368	319	381	343	343	310	348	373	354	327	326	359	306	345	356	322	345	331	316	319	321	303	330	324	357	341	362	356	338	327	335	357	349	361	320	365	340	357	336	322	369	322	356	347	326	330	347	338	339	358	352	363	388	333	317	370	328	307	358	340	308	347	328	359	376	313	346	314	332	327	351	342	367	324	318	331	328	319	352	322	360	370	341	345	358	358	381	334	364	339	340	336	293	325	331	324	339	343	310	348	344	366	366	337	341	341	332	318	330	338	334	343	326	345	331	372	322	342	287	340	346	330	342	364	333	347	369	370	322	352	366	309	329	354	361	328	337	324	330	337	383	333	303	346	355	322	330	332	313	366	322	333	337	340	313	352	362	343	324	324	339	295	320	329	341	335	349	319	339	355	322	331	340	341	335	340	352	356	324	343	362	334	325	285	294	347	335	323	330	346	320	354	321	332	324	313	331	351	345	339	304	324	311	335	320	358	366	327	364	355	305	356	338	352	326	336	378	385	352	396	328	324	332	361	318	345	345	350	341	332	315	366	341	350	334	375	350	352	326	303	316	386	325	356	309	362	335	364	326	326	350	361	349	337	341	300	283	319	333	328	335	320	382	345	333	306	329	352	330	319	313	335	371	342	367	389	353	353	351	351	381	352	328	341	348	363	351	321	328	347	331	344	327	342	315	350	347	331	345	332	312	353	354	314	355	380	311	371	343	361	329	376	327	349	309	343	395	285	318	300	335	327	361	330	363	334	355	348	329	336	323	334	348	358	303	334	312	380	351	336	372	338	342	348	333	370	345	306	341	351	325	338	368	363	338	322	337	353	345	338	326	329	314	346	361	341	330	347	350	322	379	327	324	327	323	357	307	338	306	297	344	365	345	340	319	287	338	326	351	337	365	334	351	344	375	330	337	315	323	318	365	334	375	349	327	297	331	361	328	315	337	374	274	324	333	332	340	348	339	332	354	354	346	333	341	338	359	313	290	354	358	347	338	330	363	360	354	331	328	321	339	343	321	360	326	346	320	344	317	354	364	318	317	321	290	373	325	292	386	354	353	300	375	349	315	348	327	299	331	313	339	309	324	335	355	342	349	330	342	338	337	295	353	354	330	362	323	342	348	324	307	338	364	326	358	339	353	354	325	325	339	383	371	330	328	355	305	346	349	354	331	328	339	343	308	307	337	342	330	337	354	365	324	315	356	340	333	351	351	325	328	327	357	344	349	342	351	354	351	326	323	359	297	365	345	337	349	350	358	360	339	353	334	353	360	339	328	352	311	345	295	364	371	322	335	361	382	331	348	373	359	365	335	337	323	349	372	329	336	347	354	306	344	278	308	340	353	343	330	351	357	315	352	341	369	354	344	292	317	340	349	351	337	298
19346	3201	3880	5063	5067	4208	3575	3592	2967	2118	1770	1784	1431	1277	1101	1003	982	943	890	880	875	866	879	858	823	825	833	857	826	784	802	829	768	788	792	838	856	857	809	781	781	809	842	784	782	846	790	825	806	839	837	835	811	774	793	840	799	797	811	798	749	800	766	772	762	814	822	812	755	764	800	773	837	799	805	840	828	821	777	806	781	766	823	812	782	803	802	769	808	828	766	829	786	782	818	785	786	803	787	779	795	770	811	808	793	767	789	815	813	793	786	807	793	816	811	794	793	779	825	819	838	787	830	768	763	800	766	795	780	831	813	810	804	780	825	829	790	787	816	836	775	823	793	770	824	788	792	752	840	771	873	795	808	804	798	793	801	810	862	776	752	779	785	741	796	833	829	757	829	793	784	796	852	803	794	727	831	793	824	789	813	814	802	797	804	811	770	804	789	783	820	803	769	792	756	803	750	819	762	845	757	783	796	758	805	820	793	784	801	847	858	836	825	776	802	875	832	826	728	753	792	791	799	773	779	779	790	877	765	771	808	796	782	794	790	855	784	793	780	811	804	802	790	798	772	835	825	788	801	802	813	811	740	819	750	808	810	780	797	813	839	776	813	749	822	803	815	814	827	788	797	803	813	763	840	787	818	793	778	854	821	792	786	773	755	801	875	820	794	835	803	801	814	772	788	797	790	798	795	789	772	744	793	754	768	778	773	799	782	794	811	787	783	785	773	772	792	781	795	766	832	809	762	778	812	756	827	781	746	791	809	753	791	824	786	778	842	867	732	733	797	829	765	824	776	803	809	839	816	791	769	809	840	750	807	825	767	836	827	791	799	818	780	791	794	774	795	784	806	861	737	772	756	817	778	799	753	757	752	775	762	803	758	807	751	813	831	813	791	766	816	804	784	798	816	822	808	811	825	801	796	765	801	803	783	849	779	789	772	777	848	828	771	815	807	814	803	840	748	841	824	768	862	843	789	809	786	802	805	826	822	757	848	812	771	784	871	767	834	784	783	795	796	765	786	865	812	792	805	827	794	801	781	758	774	799	797	787	800	808	794	816	802	790	829	813	800	811	804	742	805	817	789	807	830	746	777	805	792	846	811	812	791	809	800	811	840	753	795	828	808	834	793	809	758	745	799	782	833	777	832	864	804	819	791	819	789	792	792	782	752	832	821	807	794	822	793	831	784	827	757	821	807	829	845	834	781	820	809	778	753	807	773	795	821	770	772	849	785	773	810	828	835	802	807	825	816	801	819	793	771	795	847	815	823	830	812	766	786	795	851	775	758	802	758	786	796	783	816	835	754	823	809	806	782	779	827	824	821	776	806	758	767	789	785	824	810	823	766	811	756	729	791	828	810	793	809	759	759	859	781	786	805	755	755	802	798	822	780	792	810	808	835	777	850	797	754	757	775	868	796	849	805	826	833	760	798	789	757	836	818	828	828	823	849	785	789	788	785	768	761	760	798	786	806	801	803	786	736	799	810	801	789	821	821	803	792	794	803	836	815	778	795	808	825	789	805	731	844	815	790	820	815	811	827	791	828	776	787	827	818	820	840	757	785	830	820	832	807	820	804	789	842	814	785	834	794	787	807	787	808	810	728	780	819	793	805	813	821	802	786	782	789	781	840	819	823	852	794	738	820	808	786	783	819	778	760	820	818	818	810	780	788	822	830	780	797	795	837	773	776	838	812	771	770	797	840	798	794	805	819	797	776	765	813	835	806	780	769	793	746	860	809	817	794	790	827	795	763	773	809	795	777	808	774	778	738	765	719	808	803	822	810	847	776	815	806	762	814	793	797	858	803	787	790	784	769	789	777	802	827	799	790	820	804	830	810	766	829	781	812	773	829	795	771	803	851	805	824	835	814	804	783	807	809	761	850	810	847	815	763	843	810	768	818	783	782	807	824	789	794	762	801	825	773	806	833	780	844	834	794	836	804	823	776	777	829	762	823	782	808	768	772	802	793	793	812	808	770	796	758	815	825	792	843	779	801	815	823	766	776	815	787	782	858	774	786	803	788	761	786	757	832	780	808	817	816	795	823	794	817	783	863	813	790	802	803	756	787	879	781	805	839	825	807	797	814	772	780	807	801	823	811	760	802	824	774	795	852	835	838	812	781	800	805	857	790	753	819	811	820	833	797	809	778	816	775	777	794	804	809	843	824	852	772	855	854	803	811	766	815	793	779	759	831	834	828	782	767	750	783	804	823	835	846	790	819	833	835	783	731	753	778	787	777	809	753	786	812	796	803	812	813	790	841	829	781	796	782	804	835	806	784	836	804	813	755	831	762	822	793	804	851	778	802	814	787	794	804	816	774	807	782	810	807	759	767	795	797	816	824	773	818	777	818	810	819	827	759	790	836	792	800	773	789	797	852	804	794	798	787	828	819	765	801	871	837	841	761	771	776	818	866	847	785	767	812	817	771	771	795	800	807	767	798	835	788	852	788	828	824	797	797	793	784	749	746	784	823	784	805	821	767	824	848	812	804	764	803	761	812	810	786	821	766	776	745	795	790	734	757	815	759	780	868	771	848	815	798	806	833	784	822	797	779	798	842	807	808	772	763	772	807	852	799	803	838	849	795	761	827	791	810	788	778	816	759	767	811	831	783	813	786	820	773	841	810	783	818	776	832	822	789	786	758	765	797	793	770	771	757	815	780	767	788	778	803	787	787	834	847	829	818	818	787	767	823	783	811	867	839	762	809	813	819	796	821	823	773	796	797	762	762	851	780	809	811	776	775	800	813	791	777	808	801	769	866	839	768	788	805	794	832	768	806	762	834	797	809	868	797	779	871	733	800	770	816	792	808	802	836	781	824	799	796	810	804	819	794	797	827	816	837	797	875	823	796	772	855	826	793	832	831	778	821	804	790	846	808	838	776	763	815	784	791	826	789	874	814	798	783	890	857	822	787	785	832	793	808	781	761	784	737	776	838	834	794	787	860	777	774	836	770	811	768	812	806	815	782	809	770	774	785	773	782	842	787	828	793	757	767	764	771	830	835	800	794	815	801	773	785	816	796	751	770	747	810	760	773	777	727	833	801	855	828	758	778	783	824	773	856	784	772	843	816	782	864	783	781	785	805	833	813	793	731	807	842	746	817	772	778	791	812	822	780	779	835	743	843	802	788	791	787	818	849	808	783	786	833	743	817	804	785	756	806	846	762	811	781	829	786	785	812	793	877	800	791	804	803	829	860	807	821	803	846	776	778	798	803	802	819	793	743	806	810	755	783	797	802	809	810	830	784	803	786	836	833	747	802	769	816	833	799	811	763	802	777	789	800	777	834	759	832	813	774	799	775	825	814	801	798	786	738	785	768	782	812	817	770	796	758	789	828	833	803	762	806	776	736	782	806	776	817	792	823	807	815	833	810	795	762	793	768	786	841	806	798	851	832	853	758	802	777	803	807	790	849	823	802	761	792	806	817	775	791	790	788	792	775	779	794	757	807	802	790	775	748	746	821	716	810	837	789	783	814	788
38148	11222	2748	2128	1610	1229	1145	992	654	527	431	398	354	347	288	272	244	271	229	265	233	231	229	223	212	238	239	213	221	267	208	192	253	218	230	247	237	243	224	221	225	207	233	240	221	192	214	228	205	225	216	221	235	221	228	192	208	222	216	191	220	252	228	230	225	221	227	229	211	212	236	221	237	225	215	205	212	223	197	210	242	209	263	198	197	213	207	199	256	237	230	211	207	217	198	232	236	207	223	218	192	234	267	226	223	209	230	213	241	224	208	216	223	236	226	242	207	207	227	234	247	208	234	219	210	214	204	196	239	224	230	241	219	235	226	232	223	238	193	237	226	215	207	225	219	211	230	251	195	239	227	210	210	251	230	226	208	230	236	223	212	234	217	224	266	208	199	192	227	236	213	202	227	222	222	221	208	208	227	224	251	237	225	214	237	185	232	229	229	206	210	219	230	225	244	234	211	234	232	235	224	232	240	199	181	227	236	206	233	215	223	219	195	225	243	255	235	214	201	220	238	241	256	211	234	209	199	197	222	205	206	220	173	232	211	214	225	223	218	212	210	218	244	218	196	212	202	227	213	235	199	210	230	225	224	214	226	242	221	202	198	230	228	214	193	249	211	215	220	212	215	248	208	222	245	196	204	235	208	234	186	218	235	216	229	221	227	228	239	207	235	239	232	242	232	218	231	203	208	217	224	224	237	198	235	223	251	214	242	210	214	222	230	210	210	257	225	228	229	237	237	231	220	226	227	214	219	210	216	243	206	210	224	232	204	230	229	223	217	226	216	201	249	208	203	225	236	211	237	221	213	199	238	230	235	214	251	218	235	228	197	229	223	243	226	231	219	234	221	203	218	230	220	221	240	188	242	213	220	231	203	222	229	212	244	226	215	221	199	220	229	212	223	221	241	235	211	243	212	226	225	226	245	202	213	234	218	234	217	235	247	218	223	225	226	233	227	208	217	227	208	222	245	203	202	226	200	227	251	233	236	200	206	200	190	208	214	241	226	223	232	212	228	202	241	252	239	210	199	185	210	227	209	212	271	210	251	260	211	198	236	242	245	236	221	195	236	201	217	228	207	231	205	201	234	206	205	205	209	219	223	220	237	216	238	228	214	222	213	203	214	215	242	237	217	226	249	212	189	219	218	232	220	198	229	220	196	219	251	224	225	237	218	205	229	246	229	218	197	202	252	224	230	234	228	251	221	222	198	211	228	223	218	217	230	208	218	223	226	199	220	199	221	223	228	226	211	209	211	242	230	229	237	200	218	218	193	224	212	219	221	226	230	207	216	222	223	226	206	204	216	204	218	206	213	227	202	201	244	216	234	216	242	206	233	225	222	204	220	208	228	201	219	232	203	240	254	215	221	241	223	239	246	223	230	216	186	227	257	226	219	242	213	237	207	217	201	216	237	243	210	233	210	226	258	201	229	235	222	260	227	228	210	241	193	196	209	264	222	235	223	221	229	203	212	201	179	215	208	216	232	226	226	224	222	209	195	218	224	223	226	195	214	225	218	219	228	219	229	258	227	210	253	222	224	224	230	253	252	218	200	241	229	242	204	220	224	212	181	241	209	233	223	222	196	208	190	221	219	208	225	218	215	216	206	222	244	246	235	244	216	213	226	234	196	230	245	185	198	185	214	223	209	214	250	207	226	240	206	225	257	225	207	205	198	199	225	227	198	191	225	209	225	233	218	244	220	219	237	219	208	222	224	227	204	221	232	202	224	226	227	240	213	245	227	223	209	227	212	208	218	208	215	216	212	229	196	199	220	225	234	204	196	229	248	218	201	235	244	216	205	207	235	241	191	236	212	228	230	221	237	232	241	222	201	218	189	214	217	214	215	216	212	218	248	222	220	246	218	200	251	212	218	223	219	224	203	189	224	230	219	223	233	195	227	242	222	257	225	243	224	226	203	220	229	223	232	231	208	210	220	218	199	218	210	210	219	231	200	224	225	241	230	205	241	241	227	216	218	204	230	235	215	235	212	223	205	235	201	225	219	247	234	215	218	228	231	241	210	212	221	187	220	209	209	214	234	214	235	202	209	218	230	197	188	219	235	203	228	246	219	203	223	206	237	244	211	223	236	215	243	256	216	224	209	218	225	226	203	221	234	235	200	227	217	220	217	213	224	225	227	188	199	245	221	236	198	234	238	213	236	236	220	216	241	228	217	221	238	226	228	221	209	212	243	217	240	222	199	220	228	246	194	224	206	231	220	239	200	196	219	220	214	242	230	199	236	229	247	229	224	239	246	218	205	222	242	232	210	229	254	235	221	259	235	221	233	219	237	245	228	223	230	197	220	243	219	199	251	242	230	259	221	231	257	236	220	207	231	203	230	226	214	231	200	199	216	216	226	225	228	212	216	195	230	208	207	244	226	208	214	249	193	233	221	217	217	224	225	185	234	241	237	211	232	199	225	201	239	217	213	228	226	193	218	227	236	215	220	241	194	234	217	206	222	221	186	214	242	219	235	226	204	220	225	219	211	237	204	205	219	213	224	248	210	214	238	192	219	188	222	245	217	227	207	234	217	243	220	212	215	219	232	222	218	236	217	264	253	224	215	235	234	229	204	235	206	225	231	209	204	194	198	243	241	216	230	235	221	218	214	220	231	215	217	228	202	217	218	251	222	222	209	231	212	225	218	225	205	223	199	249	214	245	200	222	212	236	210	216	209	237	209	227	228	228	216	207	227	222	248	202	227	232	222	184	222	212	212	217	222	236	195	202	235	220	217	202	216	264	219	199	192	213	252	218	195	199	250	240	233	224	238	205	216	244	205	212	200	225	194	251	235	201	216	248	242	205	237	220	242	243	196	228	242	183	223	237	225	215	217	221	231	217	208	217	224	201	230	223	237	229	183	221	215	217	207	227	214	249	224	246	193	223	229	211	208	198	240	192	226	227	210	231	244	223	236	187	202	193	240	227	237	215	233	227	210	232	231	229	213	196	209	205	225	228	235	190	237	218	210	229	231	215	220	225	204	232	213	234	202	209	220	198	226	200	219	191	212	221	231	251	254	215	224	220	180	226	201	220	257	214	248	212	221	253	233	214	235	218	246	230	199	187	224	205	222	231	227	209	196	200	227	202	221	213	227	218	241	212	234	202	210	213	241	206	222	224	206	214	230	225	222	206	235	219	248	219	211	214	247	229	231	231	215	207	200	194	219	225	169	203	238	213	210	237	221	241	218	218	231	214	190	213	227	204	213	207	229	243	230	217	252	252	242	214	207	227	239	228	181	227	235	211	227	230	219	236	220	240	206	216	207	210	230	224	223	222	244	228	232	202	224	217	228	237	235	226	199	221	225	234	211	215	244	211	230	227	189	231	225	222	205	225	213	233	218	242	236	232	209	215	225	204	222	218	199	221	248	239	247	263	269	236	212	195	196	196	245	229	244	214	200	226	203	225	194	228	231	227	222	227	195	220	229	227	232	227	251	209	246	236	216	254	240	201	189	214	218	235	239	240	215	235	235	215
24777	4523	4743	6583	6276	5249	5319	4698	3203	2498	2242	1886	1395	1265	1035	853	863	825	747	736	639	590	595	616	558	535	590	578	588	538	548	558	610	536	560	574	569	548	532	579	586	556	547	555	590	499	541	555	552	519	529	577	555	521	560	509	545	550	504	553	533	520	520	530	546	551	532	522	571	545	481	510	555	540	571	510	541	536	553	533	533	534	585	547	553	502	472	520	559	581	551	565	502	536	551	561	556	519	547	546	543	559	545	552	533	538	537	551	553	542	565	562	544	526	540	563	539	505	508	528	550	543	546	557	524	588	547	539	540	531	553	558	519	556	579	522	492	532	579	511	553	561	507	552	546	513	507	583	513	509	551	547	559	531	506	543	509	522	524	546	518	504	562	574	553	532	500	526	496	499	504	536	576	528	535	579	512	545	506	519	496	524	535	514	547	511	563	531	543	529	539	521	560	512	549	546	546	505	528	553	535	534	556	539	542	553	531	577	575	510	530	524	509	581	556	526	528	531	570	540	510	520	521	528	545	520	546	546	551	519	550	570	560	565	498	505	495	549	544	514	535	579	550	524	565	551	525	505	542	521	493	524	601	524	506	512	533	534	577	540	520	516	528	527	565	526	538	539	513	512	522	506	570	521	497	536	563	522	469	511	524	505	540	514	519	501	557	534	524	562	544	510	566	550	526	528	557	506	566	534	541	549	540	546	542	551	539	509	547	559	538	527	484	531	519	536	544	561	542	532	570	546	519	548	561	546	562	572	551	565	543	552	545	533	520	537	536	517	537	502	526	545	550	555	543	581	540	521	527	510	553	547	538	547	514	517	513	568	515	553	534	528	530	520	534	544	551	520	573	540	552	510	564	548	584	556	561	505	544	517	513	542	535	542	527	526	543	550	572	517	531	529	514	556	532	559	515	513	513	503	531	534	526	546	535	549	522	550	535	526	568	512	585	556	550	525	549	515	566	544	567	554	544	539	531	521	547	541	515	585	538	573	524	502	533	525	544	590	519	571	539	504	519	500	534	540	532	573	552	567	508	581	588	537	522	538	568	560	534	545	556	519	539	546	553	535	528	528	544	538	524	538	620	530	548	511	526	518	515	555	521	551	553	483	540	509	491	562	548	552	591	522	509	567	526	585	557	519	555	564	524	558	572	548	559	552	521	513	548	533	516	552	507	552	565	509	530	477	520	558	513	534	507	557	544	533	538	523	518	550	505	543	565	532	507	555	589	563	534	511	547	521	514	518	563	540	523	488	544	520	512	556	543	542	530	531	587	514	547	549	538	508	535	533	549	571	530	517	539	525	504	527	539	528	535	520	508	550	511	555	524	562	579	540	544	518	542	532	529	542	493	554	495	533	503	510	548	508	561	553	538	553	559	581	519	546	508	523	555	562	571	528	565	555	538	534	532	530	559	543	520	603	530	540	554	557	538	551	538	547	517	507	539	570	532	551	532	556	573	550	573	553	545	524	572	552	521	532	510	549	544	544	539	549	521	564	517	576	558	542	541	579	530	525	538	558	550	547	533	532	527	503	486	562	536	544	499	525	505	553	536	507	555	521	534	532	549	555	550	535	531	569	541	548	514	570	511	504	586	512	502	498	541	545	531	582	541	515	574	528	523	517	552	535	559	592	539	502	501	528	561	563	549	490	555	559	558	516	537	519	543	555	531	524	514	556	502	519	533	516	544	516	479	526	522	524	571	557	538	528	508	572	546	532	562	522	545	540	553	547	538	507	558	534	556	491	546	546	587	526	556	551	495	512	584	566	535	501	568	544	534	504	528	550	571	564	584	538	575	541	541	572	522	545	569	550	522	568	543	509	505	536	522	510	535	529	533	556	527	537	572	557	533	536	505	530	550	531	503	568	555	533	522	505	516	531	549	533	547	556	554	559	528	501	521	559	555	524	527	489	576	521	553	546	561	512	537	556	559	501	532	585	480	538	554	564	530	529	551	523	577	509	547	513	515	544	578	547	501	524	530	552	509	550	545	537	510	547	518	518	547	552	575	525	530	595	503	533	538	566	530	518	511	541	573	531	519	563	539	545	544	519	514	505	494	524	539	549	540	538	564	512	535	541	518	532	558	543	527	552	569	521	539	526	506	509	525	529	541	541	535	561	543	521	553	546	544	537	525	556	524	524	551	541	530	551	555	544	531	554	524	524	532	565	544	550	557	540	550	561	542	509	548	568	541	511	527	565	534	522	531	534	587	544	536	504	527	519	557	541	516	538	551	539	559	481	529	524	513	549	544	555	534	520	543	527	574	557	545	569	546	498	513	537	536	517	537	537	535	536	533	499	561	525	576	547	537	562	519	583	537	526	557	504	558	517	548	535	530	510	555	533	516	521	531	508	544	532	532	555	546	555	548	533	525	531	533	549	514	491	528	546	576	542	493	541	520	574	578	531	488	574	567	534	522	581	558	557	551	530	560	559	584	503	561	542	523	532	552	481	513	534	570	558	519	536	525	536	496	535	491	537	556	550	533	553	542	516	553	566	504	526	547	540	589	550	528	538	545	483	531	504	534	531	557	548	552	548	555	534	537	536	558	517	520	538	551	556	528	525	560	499	595	498	528	495	545	540	544	523	565	569	547	535	537	587	558	581	516	581	508	580	530	543	553	518	504	559	561	529	527	540	548	574	540	530	516	526	532	490	519	519	552	554	528	531	510	525	537	551	530	551	543	573	503	526	529	560	530	564	545	542	538	522	558	516	545	558	517	518	515	572	564	562	536	517	576	559	547	545	484	529	542	516	588	562	513	526	518	553	551	577	512	570	547	521	569	515	529	531	540	541	520	515	534	558	545	562	513	521	521	558	501	526	502	564	559	595	538	516	518	565	548	551	542	525	533	523	499	535	507	562	513	490	545	531	550	524	556	529	609	494	589	544	525	528	535	552	502	592	567	500	559	535	540	534	498	534	562	499	512	505	600	530	525	564	528	527	529	559	551	543	522	519	513	485	531	531	538	522	551	544	533	535	544	574	505	538	575	543	544	511	507	520	532	498	533	534	544	516	480	563	506	556	546	532	554	545	541	499	528	557	555	525	577	523	526	497	551	572	550	527	528	519	558	511	539	532	545	533	504	545	514	558	555	521	563	493	557	578	520	512	517	546	528	499	531	547	547	545	547	506	520	467	511	522	524	552	526	535	563	494	559	556	525	512	534	512	576	536	500	537	583	537	561	515	584	571	511	587	520	546	585	556	586	544	567	544	520	495	509	540	505	538	527	543	520	499	531	560	555	544	554	524	583	533	537	527	496	506	552	515	534	522	557	572	524	515	558	494	570	533	561	543	523	571	552	506	541	538	535	530	547	552	558	573	525	554	513	561	517	536	522	530	528	521	518	478	515	519	535	530	556	561	550	514	516	554	569	575	534	518	583	562	555	542	570	552	525	516	522	519	577	562	518	543	579	515	519	522	546	526	543	515	556	504	526	531	539	507	538	567	581	571	553	527	525	506	560	510	550	530	563	542	556	559
12517	2279	887	851	734	657	629	483	408	406	381	317	322	313	329	314	300	315	317	272	303	253	302	291	270	287	293	308	261	288	286	256	298	283	245	303	292	265	282	313	285	300	277	275	255	259	308	297	287	299	284	262	273	264	287	301	272	330	277	285	277	287	312	288	284	300	264	291	292	287	273	290	295	275	275	296	287	258	318	275	323	313	276	307	293	286	276	285	266	274	301	272	280	245	283	261	291	295	304	316	294	281	279	271	330	319	285	274	283	290	264	283	288	252	264	282	273	282	275	269	257	282	294	282	260	304	291	301	301	279	269	285	276	322	295	273	279	287	314	277	273	282	288	318	300	283	296	237	277	267	280	310	294	284	296	247	306	263	290	296	311	291	288	270	299	258	286	261	269	278	305	282	284	255	264	304	286	295	229	299	284	283	283	265	288	247	247	259	283	275	307	269	302	245	276	298	288	294	289	323	276	259	257	290	317	295	297	293	291	281	280	274	284	265	263	267	323	296	297	259	272	296	257	297	308	244	275	279	281	262	272	251	286	279	277	303	277	306	263	281	301	285	247	274	308	264	276	261	320	266	291	276	256	277	289	276	328	299	283	284	244	286	268	267	316	290	286	296	289	288	313	265	270	299	314	301	315	307	297	314	277	280	280	304	309	275	261	272	313	291	303	278	299	294	297	247	309	264	304	269	306	264	277	306	281	255	245	271	325	283	297	275	269	298	287	304	284	295	312	297	255	295	306	263	312	282	288	296	259	307	304	281	286	294	257	279	268	312	290	270	310	294	283	272	304	276	287	303	289	270	320	307	285	268	270	305	268	276	268	260	287	300	304	303	281	289	272	277	280	286	300	259	266	262	309	282	299	282	295	271	313	256	281	286	315	283	308	303	283	252	283	275	288	277	277	281	268	305	296	270	253	293	262	299	310	279	314	269	259	293	261	281	300	287	323	317	267	282	306	259	311	285	300	273	312	265	308	286	270	276	277	268	279	303	256	282	308	278	291	289	281	278	287	279	302	297	291	302	294	253	304	287	261	292	266	266	298	296	277	247	289	323	328	291	276	291	292	294	288	266	290	275	286	273	303	269	307	286	304	327	285	286	299	271	282	293	288	264	269	277	300	279	289	296	316	284	324	326	329	271	272	281	286	288	273	297	285	285	295	304	279	318	275	261	294	276	284	300	279	301	289	274	290	290	269	297	244	286	274	315	272	265	284	304	301	267	296	297	273	268	280	276	275	289	278	280	268	253	275	302	304	280	263	285	304	264	283	278	273	302	294	317	284	288	273	307	279	278	261	276	288	293	302	286	255	295	306	272	280	299	275	285	276	279	305	285	277	260	275	270	270	257	290	279	291	298	266	272	280	266	270	283	291	296	302	275	308	268	286	302	270	290	278	288	280	283	273	278	295	284	289	275	257	304	260	259	293	291	296	266	282	275	276	271	248	272	284	293	304	273	259	296	290	290	275	275	278	270	299	290	312	284	248	300	260	268	303	286	289	276	280	302	281	293	278	283	323	275	253	294	271	282	315	239	281	289	278	358	295	291	291	278	306	291	303	285	299	256	310	261	296	291	279	254	277	324	286	270	289	275	323	302	260	265	260	279	269	302	282	293	297	301	239	265	262	283	276	294	272	259	284	300	274	264	269	254	282	271	296	284	318	309	317	289	275	313	278	284	288	296	286	286	291	278	278	285	302	292	277	281	288	262	295	348	289	268	312	297	286	267	264	265	317	282	256	281	303	317	266	234	301	283	290	281	267	284	281	294	269	244	268	257	277	249	285	307	293	279	280	322	270	276	277	299	272	252	258	260	293	246	296	280	299	265	295	295	283	302	275	274	257	293	274	302	297	292	289	280	260	303	278	277	288	282	281	304	269	275	286	270	271	303	286	284	315	293	277	320	273	333	304	258	273	295	314	295	287	338	271	281	287	291	290	290	269	287	293	295	284	308	313	282	256	277	291	279	284	284	311	275	294	285	288	330	278	280	264	297	311	283	269	259	283	297	298	265	293	286	274	292	262	275	294	270	287	289	276	281	285	283	289	295	300	309	294	311	288	318	321	255	298	276	270	277	284	293	286	280	286	287	304	252	240	252	263	327	270	299	318	270	284	297	290	298	282	286	305	285	239	310	274	289	296	275	312	273	288	302	278	297	316	296	277	280	293	286	318	305	270	284	340	262	277	273	286	279	293	296	297	294	285	290	283	265	261	302	280	276	302	283	307	301	301	279	303	274	299	315	295	266	295	285	266	300	263	321	261	285	269	297	327	320	279	272	278	290	281	288	293	290	271	313	264	254	281	289	304	288	255	282	301	285	257	270	313	288	318	262	295	247	261	302	301	288	246	286	288	301	306	286	273	268	294	272	306	284	247	282	299	302	248	321	275	288	310	276	308	246	259	265	303	287	292	291	310	268	287	343	301	288	271	299	289	303	291	294	262	277	271	270	274	282	283	297	298	301	297	271	256	264	279	275	255	281	303	261	272	284	282	287	314	283	283	286	288	314	285	320	304	278	270	288	247	304	280	287	274	265	279	310	284	272	310	281	264	273	289	310	277	288	303	271	296	288	284	284	262	287	273	276	284	257	249	296	272	268	312	316	288	288	296	271	299	314	266	280	303	308	313	288	279	294	251	280	283	321	300	252	280	277	258	278	273	287	298	253	312	274	263	302	307	253	261	279	252	275	323	266	283	271	317	285	300	285	272	283	295	299	261	280	274	264	291	299	262	297	279	291	297	287	283	265	275	302	274	279	269	288	267	305	296	284	293	311	261	308	294	304	310	288	283	280	300	289	274	269	304	304	287	295	284	250	297	284	284	307	300	273	252	322	247	267	268	270	278	296	288	271	294	278	279	268	288	272	278	258	277	305	301	284	255	310	300	295	258	311	284	318	280	300	273	259	297	297	300	259	274	275	311	275	270	324	311	279	276	264	305	262	275	291	274	270	290	295	319	290	276	277	285	283	276	265	311	302	271	326	267	286	284	303	289	300	274	288	270	293	324	287	318	275	304	289	296	293	276	272	299	319	296	295	299	291	290	263	292	285	295	259	276	308	281	287	288	289	292	285	265	301	254	281	279	297	297	244	307	268	257	269	280	267	252	268	289	308	315	293	261	277	266	267	326	278	315	288	262	269	308	262	284	305	273	303	288	280	279	290	285	246	303	265	294	274	280	297	296	302	314	293	282	281	256	291	297	291	271	277	299	327	301	291	254	274	292	250	270	296	297	252	301	306	328	288	277	253	303	274	303	283	268	294	268	289	301	280	293	248	279	276	273	266	301	269	263	288	307	287	290	265	278	260	290	254	283	276	323	286	255	290	296	291	311	269	273	263	284	285	261	281	264	286	287	307	317	286	238	281	258	322	263	295	295	252	305	300	263	294	289	266	278	275	315	317	335	313	298	270	269	285	285	278	275	276	278	297	311	296	294	265	245	273	251	305	286	304	314	283	313	294	309	285	265	308	310	275	324	299
8834	1707	2034	2854	2730	2553	2510	1919	1452	1424	1354	1086	982	908	805	780	733	776	715	750	722	699	691	723	711	671	693	742	665	683	690	702	648	730	737	688	671	690	726	714	686	661	673	703	680	725	711	696	716	640	709	694	702	738	661	705	721	696	731	672	714	683	703	648	671	734	685	727	689	728	694	717	700	671	687	680	704	664	737	708	713	665	720	672	704	743	694	728	706	720	687	679	698	671	734	690	663	672	734	691	673	700	696	701	668	693	709	701	637	683	713	678	672	687	744	704	680	696	653	707	740	687	722	658	691	648	706	714	685	717	696	698	698	698	693	712	691	714	735	671	678	674	715	660	712	700	679	629	670	715	728	708	703	723	681	700	651	686	704	723	693	681	675	694	664	724	679	670	699	707	722	678	691	694	720	689	718	675	683	729	680	707	704	656	697	725	674	715	698	683	756	706	691	698	693	719	664	677	716	702	731	708	739	717	674	670	693	735	716	693	704	715	747	688	709	683	692	696	695	726	706	717	693	695	696	670	688	690	697	698	694	643	704	691	677	673	683	687	700	666	680	714	703	670	669	726	704	760	698	741	695	644	674	707	704	674	688	691	662	685	619	685	667	662	714	679	670	694	678	704	687	691	663	670	746	718	710	666	706	685	701	739	714	691	672	710	699	642	740	657	680	670	759	741	717	710	714	707	760	679	702	683	668	696	709	703	682	676	674	725	709	707	676	668	726	683	662	711	675	700	730	691	694	694	709	726	739	698	718	668	691	671	703	717	730	720	732	662	732	721	751	669	674	756	697	708	700	713	677	721	718	719	670	751	674	731	697	668	665	676	662	767	709	708	712	701	724	683	668	632	669	708	678	681	688	709	678	730	677	720	688	697	741	650	673	685	690	731	687	704	682	700	697	670	673	689	685	680	676	697	673	676	672	718	675	710	650	730	693	724	680	708	684	692	706	694	678	671	699	670	675	720	698	724	723	716	699	714	685	658	692	669	702	693	701	686	688	682	713	660	697	725	708	702	639	707	632	744	666	696	681	696	698	690	694	736	706	718	725	658	730	672	679	678	651	658	717	682	696	693	674	699	667	718	716	697	708	706	711	727	688	669	706	653	673	713	729	704	704	700	664	690	681	702	682	658	685	682	687	669	679	675	674	739	679	703	711	669	676	686	730	659	701	715	675	688	720	713	678	726	681	702	708	699	689	673	689	657	697	723	703	684	672	723	703	685	665	750	677	685	700	686	693	708	674	726	698	683	695	710	711	693	771	690	696	695	671	719	639	677	748	666	726	687	738	663	694	682	679	706	698	678	689	660	722	717	653	755	708	675	739	656	704	671	702	733	701	652	708	698	706	737	684	682	716	728	667	716	676	693	692	740	710	697	683	670	684	691	700	696	700	698	726	740	681	703	745	703	699	695	724	688	667	669	683	669	711	705	694	679	763	631	674	703	691	726	717	704	753	662	705	689	721	645	701	727	708	691	727	721	698	696	654	697	696	689	662	716	688	707	732	668	695	723	652	698	754	722	672	691	634	638	687	721	696	654	684	673	663	680	684	642	704	715	697	732	661	668	683	718	692	699	666	653	713	696	727	655	760	716	714	702	671	699	692	684	688	679	700	689	699	686	722	680	704	692	729	663	666	732	659	680	683	698	687	716	681	706	746	754	664	703	671	695	675	696	701	675	716	741	695	697	686	676	654	744	697	675	690	724	677	687	664	706	696	686	682	679	666	649	693	695	725	667	775	705	704	713	684	676	676	716	708	684	734	692	682	704	719	683	675	738	706	703	653	683	696	735	651	681	678	691	730	716	719	709	672	647	694	730	662	684	667	713	705	684	721	624	695	674	690	684	733	686	697	688	687	712	699	669	711	677	692	662	697	727	723	734	656	720	702	717	709	668	681	686	709	641	695	677	662	700	662	734	694	694	742	703	751	674	691	721	673	694	710	712	687	758	692	754	739	726	714	684	670	662	674	716	726	729	630	697	751	711	700	661	742	706	711	681	760	692	667	652	643	685	660	726	694	676	695	668	724	694	666	725	755	649	709	699	687	671	708	657	682	698	693	714	682	751	722	734	674	683	722	692	668	665	681	661	675	701	679	747	697	666	755	716	719	734	669	708	691	739	691	689	777	681	695	676	721	741	704	690	716	667	695	677	653	665	712	690	675	678	714	689	672	676	676	640	673	747	661	676	695	675	757	704	665	715	670	643	711	708	668	695	672	706	691	711	729	723	709	646	727	757	676	708	719	678	757	703	696	699	672	672	672	659	678	764	702	677	725	703	769	660	668	657	727	702	739	648	711	696	720	734	738	718	714	681	735	688	694	653	691	632	689	736	663	709	713	679	713	675	731	705	658	714	709	692	666	707	672	706	694	682	684	733	692	683	710	717	689	659	695	648	671	679	700	726	701	656	713	625	688	746	684	692	686	701	679	703	702	689	679	705	656	685	696	708	684	692	702	691	692	698	736	684	709	684	689	681	693	690	738	708	712	706	712	698	664	687	692	690	657	679	702	707	728	748	684	692	692	672	682	703	738	754	699	719	701	714	726	701	711	687	654	691	689	697	687	688	692	669	676	694	680	655	714	688	717	697	694	722	663	659	676	709	701	677	701	709	735	735	655	699	676	749	737	690	725	705	726	713	708	690	722	693	685	720	685	698	682	713	682	689	665	706	728	709	666	684	724	708	694	695	684	667	644	734	685	668	691	704	658	691	693	716	693	720	707	677	693	711	655	698	688	674	678	680	688	693	712	700	668	702	737	713	655	697	640	671	701	679	675	691	663	704	684	648	681	631	693	728	717	646	720	707	719	691	710	670	724	714	699	657	692	714	705	724	724	678	648	714	706	704	679	715	719	716	710	738	773	703	719	731	657	681	675	712	694	737	715	665	641	693	682	666	692	711	703	637	709	751	689	715	703	692	722	665	706	703	702	682	712	667	696	744	642	699	677	689	667	686	696	727	703	691	725	701	738	694	672	699	707	699	703	679	756	686	730	684	679	678	694	728	713	724	690	665	678	674	728	634	710	655	725	745	697	686	747	685	771	714	717	771	695	705	707	662	684	670	753	701	688	720	692	657	678	729	649	670	707	708	697	681	682	630	708	725	733	674	686	711	689	657	718	733	735	673	696	686	669	671	745	659	676	682	675	738	651	727	735	732	694	688	684	675	682	666	675	718	662	713	676	669	716	710	658	693	727	636	694	722	710	706	676	681	663	705	712	654	700	698	657	670	722	674	734	695	705	719	677	683	700	731	699	702	731	677	689	728	669	680	670	680	664	706	749	706	679	691	702	704	675	754	722	676	707	722	688	715	637	687	649	695	686	689	731	717	726	701	701	659	700	729	652	734	687	708	701	702	691	723	721	691	666	680	707	752	708	666	685	675	730	715	686	658	671	720	732	702	697	673	704	710	682	692	695	724	653	688	713	696	665	695	676	701	711	710	683	722	692	731	674	673	707	705	647	673	717	691	742	659	647	669
28633	6689	1763	1506	1326	1228	963	668	672	622	545	464	494	441	388	386	373	343	418	366	352	340	328	345	332	372	390	378	373	342	333	326	388	322	358	355	378	303	334	339	341	337	350	332	318	370	353	318	369	361	379	336	333	362	321	342	335	328	336	320	348	338	336	356	328	327	346	370	303	370	352	357	365	341	364	327	345	308	337	368	380	362	319	357	353	374	334	336	365	370	335	350	308	368	387	360	337	372	396	327	333	369	313	332	372	341	368	354	381	358	353	370	318	329	366	333	362	341	353	309	350	375	327	345	393	362	368	327	354	350	331	294	380	331	310	344	376	312	332	366	366	326	330	347	358	311	303	367	342	329	395	351	368	325	334	349	344	359	374	348	362	358	361	324	335	368	357	357	323	359	324	374	332	319	351	377	377	328	328	353	386	331	336	346	387	357	357	310	330	351	304	353	338	374	379	372	357	388	346	329	317	379	357	380	375	378	322	345	329	310	319	362	358	341	333	325	359	325	311	317	342	354	358	322	346	354	331	333	354	331	373	359	345	350	364	327	348	372	340	361	320	348	353	336	344	339	354	340	341	345	335	342	335	315	371	353	349	344	341	385	359	346	400	340	344	353	345	368	378	329	369	371	367	358	332	332	315	323	353	332	299	290	329	379	368	306	380	318	372	374	329	352	360	336	346	369	350	339	357	335	354	320	330	347	317	362	342	339	328	308	354	347	325	334	335	349	362	338	364	369	358	327	361	342	371	331	357	364	360	382	350	321	301	386	368	362	361	353	372	344	381	315	382	345	322	346	369	361	334	360	345	305	336	379	326	348	336	326	327	348	336	376	381	341	371	394	350	339	313	311	336	366	337	335	326	346	356	379	340	346	338	360	297	374	333	326	311	349	331	331	347	330	358	379	334	357	368	349	359	322	330	345	401	364	303	342	356	353	388	352	335	358	337	345	335	347	329	349	377	315	340	375	386	347	341	344	312	338	312	318	302	326	333	376	342	372	342	312	358	330	356	361	336	366	379	360	367	350	386	325	353	331	349	340	336	341	340	344	331	308	305	346	331	314	340	364	382	338	335	366	371	356	315	350	363	372	345	333	338	327	344	338	385	339	368	359	366	364	351	347	332	324	338	331	314	324	360	350	344	325	324	372	314	330	339	347	335	331	354	352	343	352	357	350	357	350	335	351	297	338	324	326	329	334	332	350	310	363	358	340	351	304	347	308	361	345	322	358	327	359	340	340	347	292	322	351	412	348	359	320	329	310	331	361	352	371	372	370	373	363	352	360	297	349	356	332	298	401	351	344	309	302	331	326	365	335	302	353	389	344	328	339	318	361	332	387	387	348	366	383	318	317	347	334	366	334	328	343	319	359	355	306	354	327	377	361	339	352	346	345	352	327	336	356	324	325	331	344	347	352	320	316	361	347	348	316	347	314	327	345	371	354	359	364	309	360	349	299	368	344	379	336	358	325	320	335	340	328	373	335	360	324	375	341	373	337	353	327	339	356	369	343	346	333	321	364	374	334	312	365	346	380	333	333	375	338	330	353	385	332	349	342	358	346	348	361	334	398	368	339	350	325	369	325	320	359	358	328	347	362	378	338	332	376	369	358	319	339	316	347	359	362	323	347	357	335	333	374	291	326	348	380	355	359	359	350	345	372	365	331	336	351	311	337	354	323	340	336	353	373	327	348	346	344	336	334	360	381	337	322	346	361	356	349	368	332	318	345	332	353	380	363	350	331	332	369	352	350	375	355	369	323	364	374	369	331	350	337	360	329	348	331	320	311	381	341	344	339	354	314	335	326	343	351	358	350	359	372	345	376	347	371	331	355	383	362	324	342	351	325	336	338	316	361	382	323	385	371	345	335	332	326	353	346	378	383	409	363	333	379	337	324	327	353	325	332	341	339	330	346	360	356	355	342	360	365	376	359	378	352	342	372	339	352	329	326	348	326	346	324	356	331	339	354	352	363	340	348	337	356	377	353	333	366	365	330	361	320	352	322	339	324	352	335	353	357	359	362	360	340	339	341	344	367	329	352	344	317	331	334	342	358	369	347	340	329	355	358	321	335	366	353	337	361	328	328	359	331	353	343	374	359	339	317	372	346	369	353	391	348	376	341	371	354	346	341	318	334	354	355	346	344	364	367	320	338	351	351	326	340	386	352	345	358	364	347	347	378	378	356	363	320	343	343	342	376	354	377	354	330	325	335	348	359	348	357	342	322	383	351	324	362	389	353	334	362	361	358	343	358	345	341	333	355	370	348	346	359	364	352	384	355	349	338	353	346	308	362	354	361	343	338	377	328	349	350	323	324	374	400	335	367	345	304	349	328	342	346	322	337	367	338	310	371	347	344	373	339	322	328	337	355	354	335	360	329	368	355	337	345	362	355	372	350	324	355	367	344	339	372	340	351	356	332	338	317	348	344	348	355	329	346	382	337	367	344	338	345	304	348	355	362	359	362	337	350	344	351	354	362	350	325	352	345	342	349	377	336	331	346	368	372	355	322	380	370	379	361	333	336	309	369	333	306	357	348	370	337	323	350	357	357	323	320	355	395	321	366	341	331	361	342	360	361	319	344	352	292	347	331	386	341	348	335	314	355	374	377	317	348	362	335	397	345	328	328	354	374	333	349	349	350	355	374	351	349	348	324	336	375	363	334	365	347	364	368	356	317	336	347	399	348	351	347	359	313	348	349	334	322	322	319	371	334	320	338	380	357	359	357	365	385	383	329	388	329	366	335	369	307	378	357	389	327	344	346	368	378	337	349	358	359	333	357	351	356	331	370	367	358	318	364	350	351	357	370	341	360	341	313	322	357	358	364	361	322	333	324	358	336	350	324	363	358	355	390	407	361	338	327	346	337	355	347	378	350	342	332	355	338	343	323	340	345	324	356	306	351	349	389	356	352	369	355	362	335	346	370	316	354	329	299	322	348	344	324	348	352	328	374	336	338	307	353	377	350	338	378	356	348	363	354	340	332	334	339	353	341	323	359	337	350	336	368	318	354	375	343	357	348	347	343	334	344	288	355	337	354	394	373	370	362	343	364	371	339	355	337	385	346	326	346	326	342	353	349	362	371	334	341	327	364	303	338	316	336	340	357	324	302	373	363	348	365	361	326	357	336	346	365	322	374	367	379	319	346	382	342	362	385	376	369	319	328	321	355	342	340	375	364	339	377	341	355	351	351	317	350	325	331	325	344	351	328	331	323	337	358	337	366	319	316	327	336	324	369	342	341	318	309	403	347	316	335	350	320	344	316	323	362	341	378	342	389	364	371	334	364	388	329	353	363	364	357	332	339	321	329	348	320	345	343	335	370	354	343	328	336	358	352	384	343	375	347	366	345	370	361	314	337	344	364	321	342	323	336	303	310	384	332	335	310	361	309	331	363	351	344	335	325	298	301	355	370	347	318	372	364	344	364	384	332	349	348	338	339	313	322	387	321	343	336	320	346	310	378	338	336	356	318	356	341	324	366	361	345
19520	3308	3569	5054	5365	5099	4182	2949	2663	2429	2001	1549	1462	1187	1073	1045	1011	1007	959	987	928	877	851	850	808	830	806	880	852	829	785	811	831	801	766	816	812	807	774	779	801	845	828	834	838	796	863	813	808	869	773	819	810	821	815	814	829	822	770	773	845	814	825	859	814	854	807	807	880	804	833	828	795	868	793	823	833	828	792	844	776	796	879	841	811	805	818	826	891	849	848	807	819	867	791	802	815	770	807	820	782	854	821	820	835	772	799	804	802	803	786	813	821	762	807	818	856	858	799	829	810	864	835	829	795	787	771	821	797	794	799	771	835	825	779	879	802	830	866	784	775	786	829	823	813	806	819	809	826	809	783	826	868	828	841	798	860	859	807	839	845	781	816	837	819	779	800	840	798	845	822	838	821	824	831	808	877	773	782	822	789	835	780	807	784	830	780	798	870	810	823	825	801	815	823	833	841	851	802	778	759	807	802	815	778	803	796	881	785	794	803	833	816	804	761	837	795	827	859	809	776	842	779	829	779	823	797	773	816	765	777	779	800	780	799	793	808	825	797	793	837	820	844	837	816	741	775	827	804	817	839	803	835	769	839	816	790	823	852	832	802	755	827	766	782	851	836	803	848	782	797	809	824	847	789	815	786	821	896	794	794	796	819	793	836	784	830	829	787	792	811	820	833	763	831	823	818	825	761	798	774	840	850	837	860	822	838	793	816	790	769	819	825	799	829	808	776	835	823	778	806	778	835	831	804	834	795	801	770	804	844	800	791	806	778	820	781	853	829	786	815	752	825	808	781	777	825	806	856	792	781	863	838	824	801	809	811	810	803	830	862	849	785	792	777	805	821	844	793	787	781	803	803	806	791	839	849	833	787	777	771	772	804	784	815	784	795	857	824	811	794	831	844	781	844	801	803	810	799	787	830	836	804	845	802	809	786	834	819	800	811	806	837	813	782	823	812	830	781	816	730	829	794	824	857	815	780	835	880	798	845	831	865	811	830	761	826	814	821	838	820	825	786	833	781	851	842	785	843	817	769	831	800	834	820	789	832	801	804	850	821	805	846	786	780	854	809	820	781	798	828	829	820	796	852	810	759	842	824	823	836	797	793	841	831	750	841	830	859	822	784	820	817	793	803	774	829	841	824	747	836	833	748	792	906	808	788	820	808	783	809	837	802	845	845	821	870	784	777	819	798	849	830	808	816	840	858	866	819	778	843	793	814	821	787	819	845	827	835	817	835	807	847	829	821	835	858	804	794	803	788	743	798	825	825	801	809	773	866	813	813	798	839	835	823	822	781	855	792	852	820	810	832	830	822	763	821	823	811	798	833	806	794	806	781	802	832	808	807	793	849	788	813	782	786	873	811	785	735	832	811	838	728	810	866	824	781	858	847	826	842	817	835	863	797	826	812	716	796	773	819	777	790	818	796	821	821	791	839	773	776	773	814	823	814	798	789	835	801	804	841	820	798	854	848	832	851	789	838	794	789	796	818	829	804	795	785	856	800	807	867	760	815	809	815	804	754	847	798	810	781	821	787	832	816	776	826	803	827	846	829	860	842	829	846	769	805	797	848	795	799	795	773	825	840	809	860	874	823	817	792	880	819	826	810	825	800	759	802	815	800	826	796	816	769	838	815	797	801	841	807	756	794	818	788	831	789	768	770	821	770	808	839	806	834	784	791	788	803	854	791	816	790	814	819	795	801	789	821	815	869	808	848	811	796	825	812	831	828	843	755	831	792	799	841	776	825	813	754	844	732	815	779	816	844	844	840	799	823	817	810	768	784	787	744	775	826	807	788	787	822	788	824	826	807	798	825	782	775	814	858	795	848	794	824	779	850	809	810	822	852	789	806	820	757	781	859	824	795	826	825	828	796	819	803	799	863	815	797	804	782	829	807	822	803	849	772	738	760	808	858	826	818	801	780	852	774	856	839	778	847	850	814	776	879	791	809	814	821	805	851	771	854	848	895	819	836	805	820	743	804	780	838	834	789	816	830	828	820	792	834	853	826	798	804	796	776	770	849	746	758	864	793	789	873	834	825	850	813	804	798	784	837	810	818	821	789	800	863	829	828	777	817	769	798	860	812	850	773	817	870	827	749	806	779	775	787	812	820	823	836	859	814	816	771	823	792	804	808	825	770	804	803	806	757	828	770	826	847	820	859	752	844	848	848	837	869	779	798	832	777	847	785	811	829	755	792	807	794	812	794	762	792	766	782	783	829	826	810	775	782	824	822	854	812	798	832	849	794	815	833	772	803	818	849	830	841	819	814	869	815	783	750	784	809	815	818	787	864	822	782	854	771	823	787	824	791	773	810	828	870	799	818	847	805	815	794	837	812	804	836	818	788	887	812	799	849	859	871	810	813	824	799	887	828	822	795	798	802	853	783	820	847	824	864	853	780	797	831	857	814	793	816	860	803	864	800	823	819	808	791	812	819	805	772	809	805	787	813	814	813	839	785	801	827	799	789	803	791	796	833	811	802	810	844	783	814	764	852	835	799	859	859	813	774	826	801	822	771	808	798	802	817	804	809	785	809	836	797	814	779	810	827	813	796	833	790	803	798	831	774	817	816	800	788	834	801	818	823	825	808	849	849	814	810	815	827	826	830	796	844	785	834	773	799	813	824	804	865	846	838	822	771	809	797	849	822	802	847	840	807	785	791	838	832	852	826	823	818	865	815	758	849	831	802	844	822	807	768	794	847	786	820	809	851	808	823	814	816	758	831	807	828	830	797	761	805	808	774	834	844	835	796	802	793	809	778	781	787	835	794	809	836	849	812	807	820	811	826	814	833	788	790	789	852	817	802	817	842	774	844	786	831	862	800	781	778	797	877	788	840	819	813	764	823	812	857	787	804	822	768	827	826	839	814	840	796	817	833	839	863	796	824	816	826	797	807	798	790	804	815	831	790	818	841	827	798	790	867	823	839	801	803	850	830	798	817	770	792	880	754	805	804	842	830	814	828	867	743	815	863	799	805	806	813	807	770	800	814	788	818	793	778	778	886	747	819	789	818	827	763	831	824	812	789	871	806	795	821	889	787	783	793	831	816	820	764	816	844	837	799	832	810	786	813	809	822	831	845	858	838	815	764	873	834	823	810	805	861	853	784	815	807	878	810	788	796	817	818	825	808	812	807	819	810	832	817	860	776	790	831	813	895	844	804	804	812	854	816	856	810	815	792	823	823	809	821	831	796	774	791	854	797	837	762	843	883	844	824	843	857	802	777	827	839	813	822	834	826	830	786	793	800	838	834	775	842	781	794	746	843	825	820	773	858	782	888	779	833	824	814	846	823	802	826	843	792	837	821	821	858	839	845	854	751	840	822	874	769	758	806	801	767	809	737	794	867	820	852	782	790	833	773	826	805	785	809	842	824	812	798	772	800	826	826	816	817	782	808	797	829	832	821	813	801	815	812	799	825	850	849	811	866	791	829	850	811	816	823	803	809	839	826	807	815	866	827	835	781	831	819	793	814	814	804	826
37958	11360	2586	2134	1919	1541	1064	865	797	536	421	385	374	304	295	304	300	256	256	253	247	229	227	228	225	247	217	255	220	240	227	232	225	209	239	227	206	221	219	199	202	221	247	221	255	214	237	239	210	234	207	239	234	237	190	196	224	209	196	245	209	240	228	259	212	234	221	238	216	229	241	185	221	230	213	251	225	247	229	224	211	242	266	239	194	219	217	207	186	244	224	226	243	216	220	254	198	196	225	205	198	209	231	256	223	222	209	212	212	239	233	219	242	236	254	229	225	252	214	232	242	239	237	239	202	216	209	250	228	223	217	232	231	210	223	231	226	236	219	232	228	240	210	218	243	233	223	212	220	242	242	215	194	218	217	244	208	222	206	233	217	240	213	209	247	238	248	227	200	215	245	230	217	224	227	230	240	221	213	223	229	231	208	190	207	203	273	268	210	223	218	237	228	212	229	248	247	221	246	244	254	227	223	207	241	242	224	232	225	227	232	204	247	215	214	242	225	235	240	217	211	222	211	219	236	261	207	251	205	209	254	235	232	238	227	201	224	229	212	234	195	229	219	217	223	245	235	220	180	246	227	205	204	202	239	192	227	212	231	228	213	240	213	231	232	228	212	229	255	233	208	188	233	228	211	237	244	222	210	226	198	195	215	227	230	224	239	222	239	224	221	231	227	204	209	222	222	205	226	232	218	268	251	264	257	220	211	230	254	222	227	212	263	238	222	221	235	202	264	254	232	237	241	205	226	260	227	220	215	218	208	237	209	250	224	222	247	247	233	232	207	224	215	192	218	226	213	215	229	232	213	253	230	241	233	225	200	189	198	241	245	190	228	247	255	263	234	214	248	255	240	224	195	222	225	247	214	223	190	246	238	227	206	227	218	221	237	215	238	215	237	214	231	213	245	240	234	203	221	198	205	197	226	219	227	243	250	227	210	218	200	203	194	232	220	238	218	219	214	224	258	234	244	214	214	212	233	237	208	206	248	234	193	223	287	217	205	224	215	195	228	207	199	211	217	232	224	238	208	230	238	211	230	237	239	209	183	239	227	217	256	206	240	228	220	238	237	248	217	234	234	198	198	227	240	203	218	219	206	245	229	234	224	212	230	219	242	228	214	207	224	220	215	244	222	227	256	250	221	220	234	233	249	238	210	231	232	224	220	229	242	196	210	222	259	224	211	261	215	232	221	235	210	236	211	241	202	223	213	228	232	215	243	256	254	225	224	223	209	231	242	217	210	200	244	214	214	234	256	210	228	210	232	222	232	218	218	228	206	229	200	234	223	223	236	252	242	196	231	216	237	217	240	234	257	207	221	229	248	219	199	213	233	233	211	228	238	214	226	223	243	212	197	226	255	231	182	231	214	207	231	223	191	234	229	216	216	218	232	219	214	222	235	190	208	228	229	214	232	239	199	222	206	205	234	215	230	241	223	224	211	211	216	243	219	225	220	217	209	247	244	243	232	247	243	236	214	244	244	244	225	252	208	233	238	254	235	189	227	208	230	215	217	219	231	214	224	222	225	227	247	237	242	207	221	204	196	223	219	250	225	228	270	236	232	253	223	223	190	214	217	256	239	220	233	192	210	219	228	204	220	234	219	222	229	219	207	235	260	205	224	245	236	211	187	224	222	248	225	269	215	223	211	242	247	217	228	232	211	220	216	252	226	237	196	195	226	227	223	232	220	209	220	225	229	209	202	234	233	194	242	220	200	233	213	220	217	232	256	205	222	206	223	241	185	219	227	233	243	214	228	225	202	232	207	213	211	237	244	233	234	224	238	198	195	231	212	196	230	218	214	215	224	208	237	244	223	228	231	246	252	221	208	206	204	216	265	253	244	227	228	195	205	214	231	219	238	237	230	222	253	222	215	214	253	234	208	213	222	252	246	207	225	238	239	206	197	204	229	204	242	239	232	237	220	231	209	217	223	233	225	222	238	189	209	234	216	245	214	226	244	236	225	249	229	238	234	230	219	172	218	241	241	237	245	255	245	249	234	204	215	223	244	227	218	229	195	216	210	220	217	235	238	231	213	195	239	207	234	217	218	215	212	241	232	213	234	229	244	251	220	239	220	229	212	221	240	221	217	185	231	248	227	199	234	235	239	230	232	219	223	240	192	214	260	201	213	227	242	248	246	216	237	226	222	272	250	211	240	215	235	234	239	236	211	240	221	219	205	227	219	240	220	193	217	223	228	230	213	263	205	221	233	232	236	233	232	237	245	231	218	211	230	204	269	232	246	217	225	201	219	244	248	221	222	244	232	231	218	220	234	223	202	227	202	237	253	217	196	230	224	214	232	232	223	186	212	233	229	217	223	275	230	259	206	219	255	215	224	263	238	245	194	232	224	213	243	219	210	194	211	242	219	252	209	226	253	196	226	216	246	197	238	252	234	244	235	249	210	233	191	255	228	207	234	248	226	213	248	265	208	249	240	222	216	231	220	232	239	198	207	226	235	262	234	233	214	238	235	218	227	225	218	232	251	216	225	211	218	240	234	210	225	223	246	233	237	234	238	240	223	205	223	208	254	215	234	236	267	218	225	245	220	232	209	232	238	219	225	193	240	218	236	233	223	231	224	233	255	217	227	216	256	226	256	236	219	244	227	243	204	238	237	252	240	212	233	227	196	232	200	245	222	208	225	231	207	223	237	238	224	217	239	224	234	220	204	261	226	211	217	254	186	236	248	259	214	226	206	219	242	214	220	228	215	221	224	242	213	196	215	220	237	252	236	209	247	224	234	225	241	257	190	230	238	209	204	254	218	231	207	222	238	261	211	223	231	241	252	210	250	221	214	203	227	224	206	206	253	230	242	216	252	228	230	225	243	209	240	238	209	224	230	214	224	236	255	207	234	262	196	230	244	226	255	258	195	228	221	250	221	227	244	246	220	236	245	223	227	205	195	230	203	211	243	227	210	219	247	226	219	236	226	230	215	211	250	218	241	219	232	234	222	223	201	222	227	231	241	257	228	221	233	212	218	230	222	209	230	217	249	243	250	224	210	242	243	220	225	212	238	246	204	221	229	212	218	252	222	213	241	246	241	246	257	213	239	230	243	225	222	219	213	207	219	240	219	210	228	206	246	222	206	235	229	224	229	230	227	239	233	219	234	208	239	227	232	245	225	229	236	234	222	208	198	234	227	207	238	230	241	242	223	226	227	214	194	193	240	234	243	233	210	249	199	185	253	220	241	249	231	208	227	234	234	225	218	184	223	226	216	233	255	210	241	211	255	224	233	252	230	229	239	232	192	215	242	234	211	230	226	210	207	226	225	238	220	225	234	216	220	233	206	228	237	226	231	232	228	255	191	242	229	228	269	235	238	218	213	217	218	231	249	220	235	209	227	210	214	207	237	222	231	242	243	204	199	238	228	222	213	252	221	223	230	232	190	245	222	209	224	247	257	209	252	235	216	223	265	212	224	221	215	210	210	206	206	211	224	222	210	217	242	257	240	209	220	234	225	206	218	212	208	258	241	238
24768	4569	4368	6800	7320	6620	4627	4013	3537	2736	2133	1690	1370	1034	1002	948	869	849	810	755	700	653	592	605	591	552	541	567	562	561	568	550	536	596	559	540	558	559	555	551	536	555	576	547	593	557	548	591	509	585	599	576	565	578	544	557	534	557	582	546	521	561	573	589	562	552	545	562	529	525	553	550	544	530	566	566	520	577	536	540	563	557	488	572	523	538	561	573	571	553	548	528	536	560	547	597	515	564	557	583	551	502	551	570	513	535	579	557	526	541	584	546	567	560	568	544	540	590	555	572	550	519	538	525	532	535	588	520	576	547	540	525	535	549	515	522	576	558	530	509	550	491	503	520	478	552	589	531	547	512	530	566	558	535	583	572	557	548	608	557	558	549	562	602	537	556	566	561	537	565	550	548	566	551	551	562	559	581	525	529	554	548	529	531	552	491	521	533	531	543	538	522	544	577	556	546	549	556	536	525	534	593	529	546	533	516	499	551	521	584	555	536	565	517	569	567	546	529	540	545	574	534	574	558	512	543	514	514	558	526	524	594	525	556	552	585	559	505	567	500	583	531	556	500	574	552	513	533	624	552	527	565	568	594	544	532	533	487	531	515	538	558	553	583	552	531	557	547	544	537	554	547	538	529	537	536	523	607	549	532	566	529	550	544	553	547	513	514	519	563	545	546	584	543	546	543	526	561	555	554	515	545	524	573	511	563	524	480	556	546	511	558	568	553	524	569	590	549	566	549	548	552	540	561	577	545	549	529	572	516	585	493	556	563	534	535	563	556	565	563	562	540	507	558	549	542	530	545	524	517	555	540	529	543	536	527	552	522	560	561	526	548	522	553	565	566	546	538	528	563	548	566	539	584	526	549	558	548	552	560	554	543	558	545	522	556	563	559	551	499	550	541	552	532	529	538	567	541	542	564	537	577	563	533	562	598	573	578	555	556	539	540	552	555	562	506	540	581	511	535	539	538	577	573	582	545	558	568	560	555	506	552	542	543	538	569	530	534	555	571	488	581	538	576	557	552	552	519	584	553	546	555	535	578	531	521	561	527	538	592	523	508	531	545	550	550	534	517	540	540	522	576	574	559	506	524	532	585	581	508	556	522	603	585	568	530	566	546	563	528	564	533	524	548	571	580	564	539	544	524	541	516	536	553	502	548	529	563	567	558	553	518	530	569	511	539	554	543	564	539	563	537	519	507	542	587	559	553	567	508	544	524	502	516	538	544	536	563	527	528	565	569	540	553	564	543	505	524	553	541	579	549	549	507	504	574	511	552	524	530	545	544	588	506	589	548	544	576	524	542	519	554	526	559	520	552	537	579	514	517	559	546	556	536	566	578	580	518	524	581	508	531	558	543	528	584	544	509	556	586	526	545	504	553	541	521	564	521	514	574	611	534	546	579	509	551	535	530	522	541	536	559	583	538	539	526	485	538	518	562	536	542	543	580	546	560	520	547	534	585	592	525	509	560	583	568	538	531	576	559	560	547	561	530	578	537	613	555	550	526	555	512	563	550	561	508	532	595	547	525	570	552	532	542	542	553	542	574	538	513	569	547	503	558	544	538	528	579	566	537	572	541	533	479	543	553	526	560	510	533	533	564	551	515	486	538	556	573	567	603	570	547	516	560	531	520	554	528	546	549	547	546	567	570	520	497	568	522	517	480	565	532	562	541	556	555	566	573	605	564	534	510	531	552	564	549	547	527	561	553	514	532	534	507	575	547	532	550	530	526	520	521	555	540	517	628	550	545	549	558	511	558	546	529	543	522	528	548	540	555	550	569	557	509	575	525	550	571	499	574	583	527	554	553	554	521	566	534	518	517	547	540	568	537	528	557	524	561	544	576	544	529	527	508	562	594	477	566	554	546	579	551	591	572	511	571	600	577	572	513	562	529	531	548	562	590	524	570	509	495	543	541	544	563	517	537	558	549	540	556	554	542	557	586	516	552	516	562	559	541	553	531	541	586	511	539	582	552	541	562	509	553	527	601	545	560	557	508	524	596	564	527	498	573	578	544	557	557	566	527	542	528	535	525	553	523	525	500	532	550	590	567	548	522	578	558	548	528	571	530	562	499	538	529	520	514	529	537	557	593	585	529	520	520	512	515	561	536	595	565	545	542	540	540	517	570	541	508	569	524	560	584	582	552	540	538	556	528	544	558	565	575	543	535	525	537	566	548	528	551	570	547	520	535	550	602	542	562	564	559	558	561	573	508	520	549	580	523	564	528	556	551	516	538	524	514	529	545	568	533	575	567	550	562	555	564	552	553	544	586	572	516	554	545	525	522	526	537	522	617	558	547	594	515	577	489	586	537	566	565	546	513	537	526	549	537	545	552	558	560	519	545	533	542	525	524	502	553	517	582	553	587	528	512	551	534	540	540	540	531	553	534	556	523	521	559	532	556	535	589	527	515	520	567	535	511	524	531	514	543	525	544	549	546	529	522	517	566	548	542	544	547	544	533	548	569	568	518	593	546	525	570	538	584	522	552	556	543	511	529	568	506	544	588	523	526	534	523	538	590	520	544	559	535	566	546	504	564	547	540	540	543	570	587	566	561	524	552	613	558	534	529	570	546	528	552	558	576	551	524	557	533	555	532	582	575	513	558	523	517	519	528	561	539	548	565	540	556	526	541	529	582	542	479	532	498	535	583	524	559	557	519	573	530	518	530	506	560	504	555	525	565	558	523	538	526	568	555	550	551	520	543	563	540	547	567	538	541	567	550	578	566	555	552	552	604	547	549	542	558	572	522	520	549	544	565	580	558	528	557	515	548	548	520	514	530	524	522	522	542	509	562	560	582	539	553	567	554	542	513	523	613	523	576	559	552	532	540	544	484	526	534	560	534	550	543	532	512	540	535	577	500	537	583	554	545	554	537	595	498	533	542	562	508	518	532	541	545	568	562	510	529	536	529	601	530	588	562	524	529	577	547	561	559	510	537	542	540	533	547	535	538	550	577	527	533	510	569	567	495	543	585	554	563	573	523	569	573	558	548	536	551	569	518	562	530	555	531	580	562	558	535	560	579	507	555	530	532	569	540	551	585	579	547	562	529	535	554	578	533	526	534	561	585	550	530	553	582	546	509	558	573	563	515	557	561	515	557	578	580	538	525	552	532	577	514	563	567	539	516	538	561	565	518	571	535	560	532	566	556	527	564	575	542	549	593	580	549	558	542	542	589	551	551	573	550	536	579	554	522	539	517	512	553	582	570	544	526	532	520	522	546	568	550	502	519	543	578	507	558	530	564	570	549	535	543	560	557	536	536	540	552	554	520	515	571	527	601	507	553	559	557	555	564	544	539	533	544	565	568	513	527	595	525	559	556	566	554	577	547	579	531	568	526	563	554	539	537	546	558	566	515	539	535	523	505	525	555	539	562	528	558	568	554	577	528	537	541	557	531	527	555	587	536	533	495	562	522	570	532	570	519	540	531	550	555	530	535	537	532	556	551	564	545	524	567	532	502	543	545	548	511	550	570	548	556
13078	2276	816	930	837	667	538	484	445	391	385	320	326	301	284	291	303	320	321	300	281	268	288	255	301	293	289	283	297	263	263	276	295	259	278	335	272	286	274	267	259	289	289	294	288	321	295	298	287	327	284	283	294	266	278	276	277	324	280	246	302	296	288	283	284	295	290	268	271	284	312	278	262	291	317	280	328	289	309	286	297	313	290	276	285	280	324	298	274	314	267	277	272	280	298	326	286	305	284	302	274	288	266	299	309	298	326	287	272	303	278	263	301	281	307	306	297	313	300	304	274	303	279	297	289	277	247	311	267	276	300	272	248	291	279	274	277	326	303	275	291	290	283	285	290	270	291	286	284	306	265	265	274	265	279	294	291	282	287	287	310	280	288	299	279	289	306	287	274	284	289	297	290	306	308	283	258	284	273	295	322	293	296	281	296	288	250	295	290	287	296	295	281	283	299	293	274	289	280	268	276	279	289	299	299	263	280	307	282	294	290	276	297	305	345	310	277	314	293	230	298	310	307	289	303	268	272	324	298	280	274	287	286	294	275	309	278	298	288	278	305	326	309	310	324	303	275	313	276	277	282	281	322	277	286	305	287	269	304	263	284	281	304	290	294	282	290	300	304	290	322	292	314	293	303	297	289	261	282	301	271	273	301	270	319	295	284	304	313	292	274	285	288	266	277	304	297	326	276	299	287	303	311	313	284	271	281	287	278	297	277	267	315	271	312	290	258	288	276	284	285	291	279	277	271	284	298	309	302	293	291	284	282	287	292	308	298	291	281	327	249	270	257	263	281	304	281	305	298	294	264	303	303	289	283	258	302	313	302	256	245	260	281	280	280	289	296	301	288	277	288	271	276	286	243	283	296	290	285	308	298	321	327	274	270	320	287	310	289	294	278	301	297	295	285	326	300	294	299	299	301	288	288	286	298	300	292	321	335	294	285	283	298	272	271	277	331	275	296	271	261	261	302	275	285	280	279	280	282	267	280	305	302	330	309	277	290	305	277	319	318	269	307	271	317	297	274	309	276	268	293	274	299	306	256	308	315	294	303	278	298	282	303	272	296	282	257	283	333	317	266	296	275	288	265	268	304	286	271	282	274	285	298	296	278	278	270	255	302	296	289	271	292	275	303	299	325	280	299	316	275	300	286	276	285	273	287	264	254	301	274	274	312	321	299	279	314	300	321	313	304	284	302	272	269	293	266	277	298	269	279	273	280	293	275	337	280	285	285	286	322	290	268	274	285	302	307	308	317	288	303	267	272	286	287	290	314	309	302	286	293	301	272	302	314	300	299	288	279	296	263	301	277	317	313	309	301	295	307	285	299	286	281	299	297	275	279	277	264	259	290	278	303	311	279	276	264	274	313	279	276	296	286	286	260	314	314	303	273	274	296	251	295	296	276	291	281	358	286	311	289	277	304	317	306	295	331	283	267	293	280	305	285	297	269	290	276	299	279	294	284	307	274	278	283	262	277	270	298	318	309	267	308	304	281	309	300	331	294	302	267	284	265	306	343	266	267	305	282	295	280	319	280	276	294	265	284	270	276	292	286	306	288	295	276	306	289	252	282	287	250	301	309	266	285	280	305	287	265	286	342	317	298	287	296	290	292	289	296	289	300	306	264	320	269	270	300	289	301	289	284	286	307	321	304	301	292	275	296	291	277	309	264	285	261	316	262	278	287	274	273	310	316	293	254	285	304	290	266	287	282	284	275	262	303	275	260	332	246	293	290	304	292	296	292	292	257	272	272	273	296	301	286	285	283	280	299	273	293	275	292	275	296	274	309	288	301	289	279	281	294	304	282	297	284	314	251	271	255	288	267	272	303	307	286	290	256	300	265	283	280	320	288	293	310	307	300	293	281	291	277	280	311	328	259	289	282	282	314	293	317	293	312	266	291	276	308	264	311	311	301	300	309	290	304	299	289	270	265	271	277	282	289	309	277	296	285	280	300	282	291	323	284	317	258	285	293	308	302	299	293	284	313	283	267	286	267	313	290	287	263	278	293	289	260	256	287	285	260	307	309	304	287	284	283	297	298	320	299	302	302	327	310	302	254	291	285	295	288	307	277	299	272	306	298	255	280	293	297	276	291	285	279	289	281	296	281	294	276	284	292	282	278	287	265	283	267	310	276	274	297	244	247	286	269	293	253	269	279	289	249	288	277	297	291	281	292	314	290	215	329	290	314	271	318	275	286	297	301	291	266	286	283	316	310	304	258	317	273	319	308	297	264	277	285	278	257	320	271	286	246	270	310	320	301	289	286	299	316	331	301	265	238	275	300	313	309	267	307	274	291	261	279	292	315	281	281	262	295	300	287	265	306	298	299	299	288	246	285	325	291	317	268	312	288	296	306	295	302	305	274	271	287	307	254	257	278	298	293	294	289	296	290	337	314	287	305	297	311	283	305	295	283	314	318	297	268	271	267	269	296	306	256	298	300	291	323	292	276	280	260	310	290	293	294	268	281	299	299	306	291	286	289	284	259	294	291	265	285	245	309	320	324	278	292	294	271	297	284	280	309	295	279	267	280	268	298	258	297	278	307	309	291	291	276	290	281	269	273	297	287	290	306	286	275	307	263	305	272	305	271	273	268	308	276	296	274	316	278	292	248	283	334	293	273	286	288	289	298	286	298	281	304	311	280	265	275	281	294	299	264	306	257	285	260	295	283	334	314	283	289	315	290	298	319	311	288	302	309	268	272	312	313	282	302	298	294	264	298	274	307	291	320	309	247	289	295	324	278	277	275	293	291	287	283	289	278	261	265	284	305	291	286	286	275	295	274	289	306	291	299	274	290	322	247	277	295	286	303	280	284	281	280	293	326	324	301	268	292	260	268	278	322	290	286	297	338	295	282	300	286	280	304	271	280	297	318	298	297	316	318	283	282	291	289	315	270	266	286	312	301	289	308	302	297	291	274	256	278	276	262	275	303	306	316	298	278	280	284	242	318	274	271	262	288	292	310	269	308	282	304	264	303	301	279	280	315	309	279	297	262	284	302	328	287	284	327	329	297	314	294	279	322	252	294	283	269	312	276	299	270	280	320	315	308	289	288	256	263	291	261	281	306	263	287	270	299	322	309	290	265	289	295	256	284	266	271	294	295	270	300	247	304	278	303	313	277	279	280	275	304	318	281	313	309	294	287	301	233	306	300	279	282	310	302	266	324	300	283	283	281	287	294	256	266	258	313	266	284	309	303	300	282	282	288	303	303	276	310	277	293	257	316	261	286	283	278	320	282	290	285	311	287	311	308	264	258	283	286	294	288	284	306	332	303	284	273	295	271	312	294	301	303	277	271	315	270	273	280	301	281	304	303	290	310	319	284	292	319	308	273	339	266	302	302	316	292	297	285	330	265	299	316	314	302	288	293	296	261	295	324	259	336	293	291	271	271	276	295	287	281	310	280	289	310	274	294	302	305	332	270	262	282	278	301	277	270	291	277	296	297	287	281	302	300	298	311	291	293	299	320	281	290	297	311	320
9272	1791	2110	3094	3421	2599	2070	1954	1646	1419	1297	1046	879	868	865	856	822	799	788	775	734	688	705	715	745	723	705	691	736	744	717	687	709	715	689	718	729	735	745	680	686	759	670	663	676	669	682	697	739	689	706	694	726	752	682	695	695	743	677	714	702	657	703	679	726	704	717	716	742	736	721	710	705	662	680	704	686	721	754	688	722	729	695	676	739	717	712	690	721	726	695	755	655	695	728	695	725	710	709	743	778	749	690	658	712	726	689	712	704	728	674	695	698	636	701	721	700	710	727	759	685	685	710	690	667	680	744	674	697	705	726	701	715	734	665	730	725	682	717	732	714	727	678	704	728	668	713	684	682	717	728	727	732	699	722	697	752	708	704	718	724	663	750	698	720	675	718	709	730	723	723	737	708	697	737	704	763	719	725	699	726	738	727	699	780	720	699	681	673	703	749	686	709	708	758	684	721	705	705	708	723	719	679	693	687	721	748	717	686	745	720	729	714	747	713	810	748	755	745	691	730	675	736	668	743	717	740	688	719	659	679	718	705	674	706	715	730	734	721	748	714	679	714	681	714	704	680	726	687	657	675	685	682	672	715	674	685	680	706	717	685	644	715	706	714	736	728	737	705	735	723	703	655	718	733	741	732	699	710	695	701	737	720	714	661	726	683	735	667	677	795	724	738	722	669	729	693	738	730	730	715	672	696	736	659	705	711	726	713	757	689	752	719	669	729	701	709	717	709	746	689	679	688	691	692	664	705	698	715	728	708	688	693	734	674	690	674	692	730	674	697	705	721	694	701	724	721	726	660	709	694	744	674	732	764	692	653	700	689	718	704	662	720	708	710	692	685	707	679	679	737	675	679	711	673	678	721	790	760	690	683	757	707	735	672	696	710	694	705	615	747	730	713	702	692	743	723	688	714	698	734	658	700	706	712	712	708	728	775	669	724	682	702	710	668	735	697	767	712	733	697	697	690	717	679	709	687	705	699	693	716	703	700	703	682	699	736	690	749	681	676	683	675	715	707	725	697	697	714	677	724	710	658	704	708	725	689	704	736	725	681	696	682	670	742	691	749	673	660	696	707	720	671	705	703	697	702	686	683	703	688	722	675	724	728	733	726	687	665	732	713	727	673	735	660	725	719	726	704	693	712	672	710	749	764	693	735	721	741	695	704	678	737	720	743	712	681	723	737	751	691	647	716	704	702	683	692	714	677	715	714	722	725	697	707	722	705	699	699	670	741	695	696	699	771	676	705	724	725	696	717	677	712	755	664	697	663	723	726	689	717	685	707	700	723	744	702	699	776	729	743	674	748	745	699	691	661	733	704	686	741	689	742	731	712	689	707	681	686	728	715	713	687	720	694	685	695	659	708	749	719	684	657	691	694	712	735	678	716	710	675	719	695	704	696	718	701	675	722	704	736	671	727	695	689	700	703	760	709	694	736	713	746	704	679	708	720	683	698	683	690	673	728	654	731	704	694	750	732	701	754	670	681	700	762	673	707	744	722	696	702	702	728	708	706	744	728	679	676	703	735	715	701	702	733	694	707	686	676	737	727	724	720	712	706	682	732	675	711	710	699	688	725	691	725	681	662	721	720	678	690	709	733	743	698	728	734	743	669	714	661	672	676	762	703	673	741	718	709	720	723	732	703	757	720	695	696	694	668	704	649	698	781	700	740	696	733	694	672	741	695	696	764	702	688	672	716	690	711	691	720	678	656	693	732	696	700	664	664	683	768	721	745	702	738	725	740	712	696	702	685	721	733	711	710	739	736	731	698	717	691	724	737	705	729	693	735	712	704	714	765	701	695	716	691	733	671	697	613	715	720	719	777	744	670	716	706	736	678	747	707	676	720	714	700	722	682	714	705	675	694	717	713	709	700	659	670	704	704	708	751	731	715	716	734	749	720	721	716	705	759	691	716	742	678	728	695	686	710	672	708	728	691	694	657	730	694	734	717	679	726	697	731	671	762	715	642	770	690	731	724	721	708	695	720	703	683	722	730	718	693	749	702	728	724	738	736	708	684	735	714	641	690	703	721	690	676	691	738	671	710	684	738	752	699	698	718	711	678	702	699	718	689	723	694	716	714	720	687	656	698	732	777	740	681	708	699	709	730	690	684	734	680	717	720	722	722	672	685	691	732	674	719	731	693	731	705	708	722	699	712	691	702	697	682	697	709	688	702	714	687	681	701	658	734	723	716	687	691	726	719	728	703	740	727	708	717	693	716	725	742	735	668	722	711	684	705	718	683	746	724	663	740	713	707	675	691	715	672	766	716	694	703	746	654	699	693	711	738	718	735	657	736	705	717	690	667	730	677	751	653	706	746	742	677	686	675	706	704	712	698	721	662	683	689	678	678	694	708	741	715	714	686	712	693	696	712	717	678	723	708	768	688	692	679	745	721	695	708	692	666	729	701	729	725	741	718	722	704	660	766	711	670	692	709	712	720	704	693	724	699	693	667	763	693	706	701	724	716	687	679	699	696	718	705	686	705	725	686	706	692	710	704	675	677	703	715	659	692	708	689	671	702	731	707	752	689	731	652	677	738	737	693	743	713	726	709	716	672	707	673	752	719	704	685	729	704	693	702	686	714	680	753	656	733	694	727	698	736	683	689	692	699	726	748	751	713	696	754	711	694	690	688	684	748	714	707	700	718	760	748	692	724	671	655	757	670	702	710	699	712	689	731	746	710	711	696	716	677	720	682	689	710	690	688	688	703	702	682	701	733	683	680	725	701	706	715	694	708	711	722	660	629	700	716	696	704	714	741	748	722	652	709	696	694	728	694	734	687	680	738	646	698	718	743	712	717	707	694	702	721	719	705	724	689	730	710	694	674	687	656	668	686	644	678	699	695	680	716	722	731	706	678	721	753	735	712	692	630	710	684	686	714	714	735	691	686	705	659	706	704	699	690	715	718	733	627	675	701	679	682	656	757	658	710	720	672	704	726	714	715	698	705	722	691	692	728	691	668	697	649	733	708	711	682	704	688	704	700	713	736	725	702	733	738	687	678	693	668	696	627	742	683	724	677	683	684	642	696	686	676	695	712	728	746	700	726	677	767	708	737	689	682	675	686	705	663	717	735	705	691	732	726	718	698	710	673	738	679	747	704	699	731	721	736	666	650	711	736	702	774	688	674	752	688	687	711	693	680	746	681	667	727	693	763	711	765	700	695	716	697	725	707	709	691	701	692	692	684	702	703	722	690	737	666	662	657	708	716	689	713	697	707	698	664	726	734	716	706	717	776	703	666	677	684	677	680	690	706	736	649	680	731	710	691	712	746	731	739	760	726	730	715	649	688	698	707	707	729	728	724	738	715	660	694	748	700	671	684	706	660	688	641	688	706	713	673	694	725	673	703	757	709	685	677	719	677	744	716	739	696	719	703	749	710	704	709	700	682	730	648	676	741	697	679	681	718	751	711	696	713	721	767	725	757	683	714	726	708	692	710	772	675	732	741	733	668	672	692	728	684	718	703	729	688	675
28963	7081	1818	1689	1319	1102	888	776	651	631	514	452	394	375	380	362	400	354	361	352	363	327	325	324	352	353	339	329	338	362	369	369	345	381	336	362	351	374	365	324	387	362	350	309	360	378	357	332	346	338	355	341	378	343	339	368	347	367	354	325	336	331	340	362	337	369	319	384	339	383	342	333	353	342	392	355	389	351	332	355	333	354	340	347	334	352	343	372	348	359	326	353	326	385	354	395	340	371	352	353	353	341	343	358	369	382	354	334	337	345	349	328	346	387	337	366	338	342	320	336	359	361	347	391	356	331	362	336	341	363	318	358	327	386	380	356	332	340	335	343	386	331	327	330	354	325	387	339	369	368	372	365	352	376	328	350	359	318	356	350	359	324	331	394	343	318	389	374	356	345	345	351	335	356	355	387	346	384	358	343	367	346	338	372	312	320	324	320	324	329	386	358	348	371	372	373	330	362	358	341	337	338	327	356	330	348	375	358	378	342	345	389	349	331	359	341	312	332	400	371	384	348	358	385	343	358	357	318	374	381	356	366	343	368	330	346	349	349	361	351	341	346	365	342	313	353	359	326	336	350	346	347	351	339	353	363	380	386	349	370	369	374	354	357	347	381	358	343	312	322	349	339	345	319	353	330	361	345	330	351	368	376	331	335	332	360	379	333	352	307	325	342	333	356	372	329	341	364	373	310	363	403	352	335	390	334	369	339	365	338	352	353	346	324	350	357	357	325	380	350	332	354	376	319	344	340	354	372	357	353	364	352	320	347	388	326	356	346	343	362	335	342	366	368	349	356	351	332	351	383	347	368	347	328	365	316	391	375	352	314	348	323	338	338	403	329	314	352	362	345	368	338	342	333	377	373	354	320	349	324	378	349	345	343	336	336	374	337	320	354	347	360	343	357	342	349	339	366	390	370	357	384	362	351	360	366	322	337	353	326	318	372	316	308	340	344	352	325	340	371	346	351	320	340	349	382	374	340	337	339	342	286	332	324	349	364	372	408	361	349	354	346	345	298	364	341	327	339	344	335	329	335	357	359	371	360	352	315	386	334	312	390	351	368	390	286	330	375	365	351	329	342	345	340	378	340	331	364	341	346	339	328	359	372	354	370	376	341	341	312	329	348	340	343	373	383	326	341	398	328	306	364	351	322	332	338	329	388	341	374	353	360	344	329	357	369	342	382	355	315	342	368	376	310	352	338	368	337	389	342	360	346	348	411	342	380	354	352	380	336	294	340	366	364	348	360	345	329	359	329	383	327	362	330	368	345	344	376	345	372	386	348	362	356	333	361	359	350	358	365	364	373	360	376	359	350	351	339	382	355	358	366	359	332	349	343	340	331	366	356	330	356	354	331	347	311	333	339	344	345	366	348	339	362	364	353	348	378	339	316	373	334	336	324	324	369	338	331	340	317	366	316	327	347	351	382	304	356	347	324	368	366	339	329	371	370	369	299	359	354	360	355	362	356	340	383	355	340	356	362	327	345	334	359	349	359	365	329	381	367	341	348	347	334	349	351	330	332	351	350	342	383	353	360	370	378	340	319	298	341	365	356	353	346	403	377	358	336	343	357	327	342	368	368	319	314	391	332	342	327	372	349	349	346	366	323	336	372	349	328	331	367	361	359	363	357	364	378	370	396	370	370	355	328	330	343	348	338	365	342	341	338	366	380	369	362	347	346	376	349	360	334	352	346	336	333	328	374	369	354	359	337	342	332	379	380	352	344	338	365	363	365	322	316	356	344	337	378	354	350	382	363	335	350	339	340	370	346	337	330	331	336	332	337	374	363	352	395	342	359	333	340	357	318	345	359	377	385	344	359	335	326	326	365	387	385	365	387	390	363	380	360	343	337	360	375	355	325	339	342	357	337	336	321	327	336	348	360	366	316	376	323	353	335	342	341	350	376	323	362	353	356	364	313	356	350	377	362	369	356	409	333	334	359	390	357	353	357	364	367	345	347	343	326	333	344	349	330	371	390	331	333	373	367	341	331	326	329	361	328	305	364	380	345	342	379	391	387	308	339	352	359	336	324	371	360	331	362	333	314	339	340	343	359	362	316	355	355	354	343	333	388	357	328	361	368	362	326	343	327	327	344	392	342	321	333	340	345	327	339	351	341	337	336	327	341	369	337	396	346	347	363	320	337	344	336	354	341	378	354	361	357	359	310	358	353	332	342	371	368	383	406	298	358	363	339	340	359	338	381	348	322	324	357	386	343	344	331	319	389	359	360	345	345	330	353	327	336	375	335	339	326	356	341	357	342	343	318	370	335	361	352	365	367	327	336	352	370	366	308	363	364	364	314	363	361	370	393	383	365	326	326	365	355	337	346	326	361	353	401	316	325	366	335	347	343	337	350	394	349	333	379	322	329	355	347	363	358	378	348	357	360	382	316	367	332	334	358	337	379	374	371	355	331	338	355	349	358	387	399	300	384	355	312	336	351	375	337	319	339	310	364	402	343	331	312	363	374	368	347	345	372	328	348	325	373	373	351	374	374	375	368	339	307	333	318	361	366	376	345	338	343	348	326	330	346	363	322	388	334	360	349	351	353	368	367	337	331	340	357	381	342	338	358	354	350	330	339	381	371	352	344	351	334	355	312	380	362	343	338	341	319	338	385	356	322	350	306	328	363	377	314	376	325	361	341	366	314	343	370	355	387	337	364	313	355	350	342	324	366	396	341	363	397	373	358	336	358	349	316	355	357	355	346	346	363	389	365	316	320	339	382	345	344	366	359	364	351	331	335	354	370	343	355	336	351	332	379	343	344	320	343	344	351	330	328	327	339	326	376	337	368	338	324	334	337	375	319	340	362	344	319	336	347	379	385	343	340	323	334	350	382	344	361	329	385	347	342	358	364	352	339	366	347	324	330	336	357	350	333	366	357	353	321	335	356	362	341	333	354	323	338	361	358	337	344	351	335	385	360	348	355	366	372	351	364	349	355	382	356	369	322	374	354	329	334	346	374	384	330	361	323	364	332	334	351	348	308	359	364	337	371	333	349	378	380	355	353	332	348	351	347	345	336	380	356	350	366	334	339	366	356	367	306	355	359	321	333	334	387	349	352	340	345	381	341	330	379	382	320	339	305	335	401	348	360	367	319	355	332	331	317	358	355	330	347	289	347	347	345	334	336	351	370	358	362	378	375	356	365	355	369	352	358	333	370	379	337	341	346	349	361	370	359	334	366	360	339	332	380	351	341	363	368	349	330	352	339	371	350	317	332	346	349	361	346	338	344	357	378	345	353	338	347	354	339	351	322	349	338	318	358	356	363	372	340	396	352	370	366	329	360	390	351	327	327	344	343	353	316	376	350	339	325	367	345	331	351	361	357	351	394	347	370	356	358	353	317	360	330	369	372	363	343	357	382	362	382	312	387	334	373	352	376	355	368	346	368	359	373	370	368	321	368	363	358	378	348	335	333	360	369	358	344	346	369	359	334	363	340	362	330	367	353	351	346	325	333	354	343	346	349	376	361	385	361
19915	3591	3891	5307	5241	4345	3784	3369	2743	2413	1825	1542	1337	1283	1119	1077	1073	1044	975	944	868	932	821	817	876	847	873	887	844	791	818	828	813	837	862	789	800	849	768	840	878	841	848	806	830	798	836	815	801	799	872	800	800	841	826	851	828	814	849	806	819	822	821	813	797	851	828	797	817	823	802	847	807	793	787	847	825	829	826	780	783	794	840	800	840	878	810	843	814	853	815	825	878	802	874	832	843	821	763	800	825	804	754	820	778	841	804	857	768	849	794	808	847	809	757	860	810	831	846	820	851	817	799	798	795	824	834	840	778	837	786	789	839	784	810	806	794	797	788	849	836	856	837	752	841	802	796	775	824	836	808	793	822	819	853	808	821	837	823	824	826	814	803	819	844	793	773	797	825	803	822	786	838	817	862	773	797	783	848	827	835	780	799	813	832	796	818	795	847	837	850	846	752	847	863	821	792	809	791	801	789	779	771	846	806	817	837	877	819	773	830	840	834	795	796	792	767	848	838	790	818	811	814	837	778	794	821	870	858	841	773	822	791	859	813	814	825	801	821	827	837	830	808	800	825	790	852	775	807	816	845	844	783	812	825	850	849	811	807	780	863	824	859	859	798	799	816	815	809	778	808	828	819	834	795	839	807	846	800	800	815	807	834	811	787	796	828	824	810	811	836	803	837	816	783	814	854	844	812	866	876	809	798	824	821	771	790	833	807	807	839	877	863	808	831	809	840	836	796	820	820	782	803	883	855	877	832	767	843	867	839	806	820	788	822	778	811	814	826	782	805	832	795	810	832	805	853	798	796	831	832	836	821	840	842	827	813	831	813	824	784	845	789	807	801	809	810	834	769	815	834	781	868	804	826	827	804	867	812	766	834	816	797	831	857	834	827	830	782	829	765	820	866	859	806	784	877	835	860	856	810	771	765	776	808	820	772	792	799	810	789	848	865	783	812	827	830	788	837	813	781	797	811	792	843	876	823	822	855	798	807	809	848	774	795	857	827	809	780	856	845	877	897	821	827	781	837	751	849	834	782	785	835	777	802	866	814	816	837	792	834	834	800	821	833	840	812	844	826	819	840	835	799	780	819	803	806	786	820	817	801	779	826	834	844	793	814	777	797	832	807	803	783	828	848	854	848	843	839	831	834	788	815	829	815	803	812	798	803	795	827	800	816	768	804	877	806	809	794	847	837	820	827	798	772	812	776	800	840	829	844	847	772	885	801	869	810	845	863	761	760	789	843	789	836	809	823	773	820	823	822	797	812	820	823	842	818	852	781	825	792	793	807	813	797	825	855	793	781	833	815	831	812	799	826	827	818	795	795	820	842	857	831	800	835	804	833	807	834	795	830	841	884	842	799	863	793	796	833	822	795	823	885	794	779	837	841	789	802	799	808	803	816	791	855	832	868	742	840	774	802	806	838	826	808	847	873	845	842	872	812	824	814	802	809	798	765	859	861	861	802	848	757	791	857	801	847	806	788	815	782	797	788	830	818	850	863	821	797	826	822	803	833	830	809	874	844	833	825	832	877	829	801	834	832	798	803	813	851	793	749	804	805	825	842	814	825	792	809	780	873	802	811	794	911	845	813	853	791	766	789	830	831	810	812	863	811	800	855	829	850	814	805	851	819	815	867	830	799	798	835	767	824	815	846	785	824	821	788	823	844	821	779	868	845	804	805	834	814	850	781	815	798	807	852	834	828	798	827	825	862	783	823	821	812	826	806	834	840	816	818	852	857	809	786	802	780	821	789	823	796	788	816	839	843	811	809	813	836	813	828	835	769	784	846	760	828	831	851	823	871	779	845	829	857	860	833	797	764	837	853	849	806	789	837	823	810	830	781	829	812	800	793	831	848	841	853	860	796	820	800	846	862	845	854	813	886	834	811	815	851	844	819	842	811	803	828	850	851	841	807	793	863	863	814	776	791	843	826	810	822	812	807	821	834	846	833	823	812	800	819	840	800	787	828	821	796	814	866	837	819	785	817	839	801	831	790	863	812	796	854	833	842	764	807	785	813	786	805	819	819	824	871	801	828	810	782	811	791	880	796	815	766	817	834	808	815	845	818	822	808	855	810	845	842	793	844	799	804	854	790	834	840	801	843	779	792	800	797	799	810	867	816	813	811	875	820	804	841	807	835	827	793	844	795	819	830	789	794	801	836	840	789	829	831	873	868	833	859	809	813	872	847	780	801	886	862	872	858	799	844	834	790	848	778	817	812	815	823	832	847	847	767	834	851	832	815	809	784	829	825	807	802	803	870	787	809	842	823	849	839	783	853	811	825	783	840	777	813	874	788	808	859	786	816	753	777	760	818	837	823	785	781	815	873	816	750	799	813	804	774	836	840	793	768	840	775	841	836	852	848	817	803	868	817	827	805	841	848	878	861	811	824	768	827	772	812	811	841	842	772	852	811	809	816	797	831	821	879	811	843	798	777	803	852	843	784	827	783	818	817	855	833	817	800	803	785	773	854	757	830	747	796	825	740	845	829	835	798	792	810	801	823	788	794	843	795	834	834	804	802	795	739	841	785	813	825	809	838	840	830	847	831	752	844	835	806	812	867	848	812	802	797	787	769	786	815	816	848	827	840	856	800	846	820	837	823	813	810	837	854	799	818	831	789	811	801	820	801	847	822	862	793	769	831	786	824	835	859	818	806	834	822	850	793	792	776	824	796	818	841	815	815	780	806	829	802	823	833	822	775	787	843	827	809	804	833	841	847	840	802	808	802	810	825	819	844	780	797	824	856	798	843	816	825	810	810	835	784	781	780	798	840	779	824	798	805	881	872	861	810	795	837	849	822	830	808	839	787	779	833	820	768	851	806	782	760	811	811	814	822	806	784	802	825	818	815	786	807	838	818	803	794	811	805	845	841	850	810	839	833	809	819	831	795	850	855	814	836	830	779	797	807	873	862	811	826	822	797	801	874	848	871	804	816	848	798	818	822	750	842	818	847	801	793	785	823	826	767	832	828	840	798	805	785	800	824	840	828	825	818	848	785	817	848	878	825	802	829	780	796	775	817	799	845	778	889	806	812	838	808	829	806	831	821	883	817	828	825	807	781	810	780	819	835	830	856	763	835	830	843	822	753	802	792	829	864	734	808	774	812	772	845	775	843	846	818	799	839	880	823	772	728	829	860	778	825	797	838	820	803	837	824	831	839	797	796	793	833	862	790	783	837	831	759	792	804	824	872	867	760	766	808	849	744	813	871	818	839	823	816	850	832	818	800	779	855	789	815	766	824	824	856	815	834	800	798	905	837	795	907	846	827	827	821	858	820	813	838	814	779	827	769	820	796	809	795	802	809	810	842	857	823	778	809	783	806	817	866	782	781	802	833	808	801	832	842	831	761	816	835	801	739	764	807	818	834	762	845	819	817	861	806	824	838	834	805	843	785	777	819	855	828	844	835	812	876	793	803	834	787	806	828	804	850	821	827	808	872	836	790	809	746	802	776	808	800	831	804	818	803	808	852	827	808	809
37980	10949	2682	2188	1643	1334	1098	885	761	577	501	431	327	328	289	304	320	301	292	253	231	250	252	246	236	233	228	211	231	244	243	235	259	211	209	208	248	231	220	222	233	213	216	258	222	236	215	253	236	224	207	220	219	218	231	235	224	206	219	247	227	260	237	231	249	230	188	242	228	213	256	224	249	221	230	232	239	249	205	218	224	230	241	209	240	232	220	246	191	222	256	231	211	239	243	202	271	229	229	216	224	238	208	230	209	225	222	202	212	223	234	252	225	219	219	228	198	265	227	231	226	219	198	215	222	231	220	219	227	215	230	232	244	265	223	246	231	240	215	219	241	229	244	233	224	239	222	232	225	236	250	225	214	234	226	222	235	228	222	225	223	218	195	242	216	239	211	234	249	251	228	234	226	212	246	213	229	241	226	254	245	223	234	209	218	216	227	210	215	206	244	228	234	236	248	240	250	221	234	244	223	252	230	229	198	218	223	201	211	213	227	252	246	249	202	224	217	240	250	237	257	254	232	199	226	230	233	230	216	219	225	215	213	259	247	248	231	258	232	225	224	240	200	237	231	210	236	205	236	236	225	221	239	203	246	204	202	241	246	231	244	240	212	217	229	211	210	200	261	248	207	252	226	236	229	242	227	214	251	231	240	214	225	243	230	209	207	199	224	218	209	227	212	234	205	238	233	202	240	241	254	218	243	242	207	216	233	217	250	256	198	255	200	227	238	198	234	224	235	215	242	229	204	219	202	221	256	228	213	250	215	212	255	239	231	213	215	214	225	218	237	216	226	228	249	232	211	267	235	218	237	230	229	211	231	215	242	221	218	247	221	224	219	251	229	263	263	214	192	225	246	214	245	234	239	231	242	238	231	241	204	229	253	241	253	231	220	242	226	207	221	214	211	224	223	243	253	233	241	227	217	220	201	224	243	224	238	204	215	230	219	263	229	216	236	237	226	242	226	200	202	231	239	246	216	230	235	242	217	225	226	202	216	186	239	246	210	227	224	199	241	216	215	211	210	232	247	225	233	192	228	234	247	230	219	209	212	210	224	219	239	252	229	217	196	243	250	225	202	212	236	227	208	226	212	241	224	235	244	234	226	229	206	231	211	241	250	254	227	223	225	213	213	235	252	238	248	251	243	248	230	237	214	212	225	222	246	242	211	222	225	191	229	226	228	241	214	203	229	227	250	223	198	216	235	210	227	236	241	234	205	234	231	231	209	249	237	235	217	208	224	215	195	216	215	227	218	228	219	230	224	216	228	225	222	215	251	226	196	219	202	248	212	215	234	226	230	229	214	219	231	232	216	237	235	238	193	215	231	247	208	242	238	220	214	207	206	188	231	230	216	214	208	218	237	209	214	235	222	209	220	201	222	266	209	228	249	222	238	283	210	244	250	226	229	238	229	231	235	231	237	214	227	217	217	226	217	235	228	227	245	229	229	244	233	232	231	236	205	186	218	214	223	242	212	244	220	231	232	224	255	197	196	222	238	217	226	244	196	227	211	224	206	223	237	231	225	215	225	259	251	234	215	209	211	242	222	221	236	238	250	207	219	230	226	219	232	237	232	218	219	254	223	253	222	237	253	202	217	209	210	207	240	250	245	243	259	235	229	217	213	231	195	202	211	258	230	236	226	214	228	228	235	204	212	204	191	224	243	236	225	202	227	214	204	215	235	233	230	215	229	220	246	203	210	239	200	206	214	230	211	213	211	224	250	222	215	221	211	236	232	240	202	219	235	230	204	239	227	250	224	253	223	208	215	237	218	233	240	254	225	228	217	238	221	242	242	211	226	225	258	246	207	203	239	255	202	247	222	219	239	224	216	226	208	204	209	200	210	213	273	238	235	220	237	234	219	230	245	228	220	219	233	213	248	232	219	212	219	236	232	213	234	200	220	220	206	244	242	239	221	229	214	204	213	225	227	235	221	243	225	246	228	223	216	221	215	246	220	239	222	241	221	234	240	192	224	210	221	219	240	230	228	249	243	253	227	233	202	232	232	217	246	229	244	217	231	234	246	215	203	215	210	213	201	218	239	231	220	208	220	237	235	222	214	228	266	214	223	232	205	244	239	221	182	208	215	213	199	226	207	242	231	238	258	254	217	234	250	251	220	217	208	238	224	226	242	213	221	254	224	227	237	248	237	255	216	239	219	245	235	227	232	243	235	207	261	219	229	213	224	245	239	238	219	253	243	231	223	215	229	210	243	251	231	221	228	237	226	265	225	211	209	250	223	288	228	223	218	241	259	218	217	197	230	226	202	220	228	207	223	244	208	226	231	249	228	196	200	227	218	207	251	252	239	231	253	232	258	277	220	229	219	258	236	212	242	230	230	235	238	236	242	207	229	224	255	254	224	232	218	235	229	237	218	206	228	213	242	231	223	198	234	204	229	212	224	223	236	229	210	253	230	220	201	242	217	222	216	244	218	242	235	208	226	217	245	230	230	225	235	232	218	220	231	256	253	228	237	272	223	243	226	243	231	240	232	231	222	236	258	221	236	222	208	213	213	225	217	206	224	226	210	208	250	223	249	231	250	224	215	219	214	217	228	218	193	239	232	227	222	190	238	207	209	235	203	212	237	227	218	240	220	242	231	213	215	224	224	227	230	211	254	235	253	235	244	216	211	229	202	205	199	226	219	227	219	244	222	219	224	229	214	232	210	236	245	231	211	226	197	195	225	239	220	240	216	207	255	260	223	277	217	236	237	194	257	233	251	224	215	229	234	232	243	265	217	219	232	227	224	210	236	198	223	233	219	222	203	216	217	217	198	219	224	216	205	233	193	219	251	216	221	206	249	218	217	223	205	209	202	208	260	251	239	222	257	224	215	239	252	236	231	220	203	232	235	225	253	230	259	234	244	238	244	195	242	225	226	195	219	232	258	226	259	222	217	236	238	241	201	193	238	214	231	234	251	255	236	221	214	239	235	230	243	219	253	241	224	229	234	223	245	229	214	210	226	222	233	207	202	227	242	207	224	250	194	217	239	244	228	224	226	213	212	221	214	210	214	228	233	229	252	223	239	228	197	218	227	212	231	198	234	250	228	220	198	211	218	241	247	237	219	253	242	224	199	220	234	244	260	234	225	262	263	237	221	229	231	227	240	237	206	231	247	234	221	222	211	218	245	246	209	228	214	243	253	217	209	202	198	224	214	238	214	229	223	216	231	264	213	240	242	231	216	243	229	204	224	224	248	235	242	223	247	233	206	248	228	241	242	223	220	206	235	193	250	251	240	207	197	219	232	231	231	208	211	266	233	242	260	227	233	239	242	225	211	249	227	241	235	256	253	215	227	214	239	223	229	223	230	243	232	235	229	219	259	214	204	234	183	238	242	226	233	224	204	241	228	246	254	220	220	213	252	199	252	202	192	234	243	221	227	237	221	215	228	225	229	238	229	221	234	224	223	219	240	237	224	237	249	210	252	220	229	215	197	230	212	233	227	235	244	246	221	235	222	230	238	210	241	231	202	228	212	232
24395	4237	4625	6393	6307	5699	5089	4229	3673	2770	2101	1614	1319	1229	981	906	976	851	780	732	672	622	614	647	590	600	607	579	562	591	569	523	526	564	561	579	568	544	486	583	611	571	550	560	515	555	532	559	543	561	545	558	555	497	546	611	533	549	564	565	557	545	548	552	543	529	585	585	594	589	553	580	552	569	604	599	555	539	512	573	548	544	553	552	562	556	538	511	559	602	572	562	547	555	543	494	561	560	559	592	499	538	524	579	570	569	601	597	575	578	567	539	529	557	587	534	561	561	589	516	528	580	513	540	544	522	533	515	534	551	581	571	542	548	554	544	564	532	532	537	551	561	585	526	539	593	526	540	548	512	508	560	512	524	542	553	537	519	600	571	520	550	557	571	544	540	499	576	520	566	521	559	552	546	529	560	531	538	519	576	612	545	536	552	553	572	566	548	553	513	544	519	536	543	523	544	599	581	552	560	557	526	545	546	556	533	609	541	529	521	566	565	580	517	547	521	562	558	578	602	530	555	548	525	555	554	564	560	556	529	504	535	535	544	538	538	557	549	583	571	540	520	547	512	559	523	568	561	507	542	532	572	569	554	544	573	588	564	538	556	550	523	516	546	574	580	518	509	570	549	540	613	522	558	535	506	559	562	539	572	553	565	568	540	525	577	606	553	538	567	574	525	529	536	531	540	508	556	548	562	561	501	533	536	561	545	568	554	533	527	563	540	532	557	540	583	548	593	552	515	533	532	514	568	517	530	580	589	514	560	544	540	557	535	562	490	578	517	517	515	566	557	593	550	545	532	549	516	539	558	557	574	586	533	577	542	500	508	533	517	505	534	505	536	578	519	577	505	531	555	515	552	560	489	540	537	546	558	545	559	524	510	547	548	537	587	556	518	555	572	525	528	546	525	543	537	525	532	563	553	541	529	556	540	550	559	531	541	521	549	570	554	535	502	551	581	542	534	557	557	543	575	585	526	561	582	592	540	567	561	557	554	524	561	524	542	577	531	569	580	528	592	527	563	562	581	566	545	574	508	562	551	496	598	559	537	551	570	566	544	547	520	544	547	541	482	520	549	549	594	551	565	539	538	563	528	584	550	559	565	577	535	561	528	538	546	502	524	512	529	587	556	559	556	532	565	590	529	535	524	565	522	541	560	536	574	572	544	583	520	564	607	572	562	510	557	579	516	578	541	546	563	534	542	556	566	560	549	566	545	514	538	537	594	577	578	553	547	569	540	585	517	541	527	527	550	533	537	577	560	542	601	563	536	628	592	562	495	572	546	523	573	539	544	524	516	537	559	538	556	528	549	527	548	561	525	571	542	605	539	564	510	518	566	551	554	555	570	592	567	524	559	532	562	579	538	547	568	578	577	560	589	541	545	545	570	561	529	547	550	563	520	566	569	516	560	531	552	574	542	548	515	542	545	560	548	550	589	521	568	567	571	560	551	568	549	568	555	555	538	552	559	551	557	525	604	552	588	562	594	528	567	551	508	540	583	532	573	582	574	527	546	539	566	580	559	546	538	561	530	552	571	533	566	580	576	568	522	584	518	506	575	542	535	580	566	578	542	576	541	550	548	559	541	539	551	582	567	571	571	494	550	561	567	558	546	570	491	534	555	538	568	548	545	584	529	574	552	514	536	524	539	544	541	543	535	592	531	546	568	535	620	573	534	544	542	507	540	543	531	545	581	528	528	565	551	561	560	561	555	526	572	576	583	566	565	593	567	570	562	576	567	530	531	559	550	585	546	569	545	564	566	563	543	543	540	563	515	555	544	582	530	546	537	545	523	520	506	559	534	543	576	562	497	553	545	554	525	585	551	592	558	552	557	553	565	552	531	510	565	537	535	542	551	562	561	549	542	532	574	514	545	514	563	563	518	596	561	547	547	595	559	523	591	528	548	512	531	490	581	559	493	559	567	602	548	569	560	513	557	574	535	559	558	592	550	548	515	541	584	499	570	538	552	589	556	525	540	553	563	539	518	546	520	490	555	553	560	554	562	614	528	578	555	516	538	556	546	560	525	526	542	553	539	549	546	537	535	579	557	499	567	575	518	544	523	592	519	573	538	583	527	567	536	568	580	555	528	502	566	554	580	599	589	574	562	575	550	581	534	515	543	547	539	563	527	604	547	545	549	564	554	555	536	525	539	532	565	561	515	514	513	568	555	544	535	555	537	530	506	527	571	614	547	551	529	555	550	571	570	557	534	545	529	570	548	513	544	596	559	548	501	556	577	568	602	536	580	545	539	547	532	544	519	559	512	554	550	569	550	540	544	536	548	540	544	534	575	527	521	545	554	552	537	553	559	577	578	558	524	509	520	521	539	572	528	567	554	567	523	551	545	573	522	520	575	551	570	543	549	564	531	565	585	547	577	539	535	612	538	532	543	582	555	569	555	519	578	537	524	584	540	552	566	535	554	573	549	551	549	579	560	564	585	545	612	512	540	522	504	553	517	563	504	549	506	529	566	543	544	541	504	540	549	545	552	562	525	545	527	577	543	560	567	555	535	528	517	554	560	542	546	571	539	533	538	523	527	592	568	527	540	534	550	511	540	524	575	549	548	526	565	543	568	558	536	549	574	589	544	521	506	541	543	593	559	518	537	509	533	555	526	552	581	541	528	551	522	552	549	521	548	552	562	546	576	533	520	535	583	530	560	550	529	550	567	578	568	528	546	563	577	546	568	538	590	576	552	529	565	557	523	520	541	569	574	555	525	552	531	545	556	597	506	601	554	531	543	554	529	554	529	492	591	534	533	523	552	576	513	578	566	524	531	537	606	577	565	530	559	544	569	490	530	546	514	549	539	542	587	588	538	571	600	595	574	521	553	540	555	570	522	585	567	546	553	549	501	571	532	547	558	601	542	523	550	541	536	544	570	554	559	547	559	564	578	539	560	550	539	559	564	533	534	549	535	566	563	553	516	572	496	553	554	579	552	536	540	510	542	557	535	561	538	541	574	553	527	546	543	512	547	582	521	589	602	528	542	557	566	609	541	556	568	529	551	541	523	555	547	558	555	534	562	524	517	535	533	561	560	554	563	538	557	561	623	537	520	545	578	575	567	542	543	558	592	554	540	546	557	549	523	551	550	548	558	601	521	526	550	550	573	558	560	531	587	570	544	543	518	555	518	533	559	547	525	538	559	545	532	526	568	565	534	534	560	543	554	510	536	548	526	518	545	582	554	575	588	568	544	562	585	562	562	527	542	545	550	563	539	550	534	515	560	507	542	535	565	552	522	517	538	527	567	525	566	577	531	549	556	540	551	531	590	580	557	524	556	522	541	545	574	549	565	562	552	511	572	563	535	526	532	554	567	538	589	560	601	555	547	523	575	514	561	521	515	624	528	496	601	563	556	555	555	566	520	543	552	548	513	546	524	519	524	564	575	531	543	570	557	587	580	565	569	549	502	516	545	540	572	539	529	609	545	560	566	546	536	550	567	527	541	592	541	569	559	542	512	568	569	519	535	555	535	611	521
13143	2354	912	883	727	700	609	551	473	413	390	355	300	319	330	299	297	331	312	302	305	297	310	331	298	331	279	277	266	311	324	280	289	326	318	282	273	307	287	297	287	265	289	278	277	295	321	287	322	277	302	335	296	305	331	297	280	282	285	287	297	308	314	292	264	301	317	274	283	293	268	303	288	268	298	310	289	293	252	306	293	343	280	326	284	286	247	300	303	286	312	270	312	272	282	287	293	303	309	310	307	279	289	306	314	297	289	307	270	328	268	249	289	303	324	289	328	295	266	300	284	289	304	320	271	302	306	297	310	312	294	266	290	294	283	289	290	296	284	283	282	302	281	300	264	322	301	302	305	302	290	286	297	260	282	287	313	310	287	296	311	288	287	328	281	286	275	297	278	293	288	310	284	319	243	330	273	281	294	295	288	316	286	286	283	292	276	273	281	293	312	308	294	283	302	275	287	309	313	323	295	321	296	274	306	304	329	343	270	277	337	260	308	300	287	312	292	306	289	304	278	295	280	277	324	274	305	306	302	289	307	282	300	296	274	290	290	284	322	293	269	314	299	288	272	288	291	296	296	315	277	323	261	311	299	300	273	275	292	277	262	290	290	264	241	266	329	291	303	301	284	293	293	309	304	249	294	293	281	295	296	267	294	318	275	277	306	323	309	296	296	259	301	307	279	284	336	282	344	310	299	295	270	311	303	302	319	296	288	348	277	311	296	280	289	277	308	298	307	266	275	283	295	284	278	260	319	287	301	268	298	306	342	289	328	304	311	271	288	289	272	320	300	339	274	310	273	273	314	289	280	290	308	285	304	303	307	274	299	304	288	280	270	298	321	328	269	283	259	301	289	281	282	297	266	311	305	288	300	277	312	292	278	282	321	299	298	283	302	287	321	285	304	299	311	292	293	288	297	257	290	314	278	319	297	300	284	268	321	289	320	281	300	277	287	287	277	269	288	299	270	322	330	309	322	293	277	288	304	287	298	258	291	328	295	283	317	311	313	269	296	316	339	306	311	286	315	301	286	256	301	309	280	263	280	333	268	310	280	273	308	283	325	313	283	298	294	292	298	292	289	313	315	332	282	271	315	309	325	312	283	278	334	295	325	290	311	272	330	295	279	273	277	324	315	328	289	269	310	301	299	284	292	306	302	304	317	263	277	306	294	307	301	295	224	294	301	285	306	320	292	295	329	316	308	282	302	295	318	290	285	286	316	268	302	283	286	309	327	295	281	306	289	278	278	300	323	321	326	302	268	277	300	280	305	307	292	274	286	297	305	308	291	270	318	294	299	314	272	260	297	292	302	305	285	293	326	284	336	304	328	295	334	298	313	290	316	316	283	300	304	280	308	316	291	310	313	281	306	313	304	319	309	321	304	277	306	281	320	323	280	285	332	312	299	286	291	284	323	301	292	324	283	253	277	291	280	306	286	271	303	300	309	313	266	280	323	314	294	328	285	297	335	257	291	281	313	327	302	306	296	271	286	291	290	295	320	272	278	305	271	292	307	288	291	308	269	296	294	299	333	272	304	276	318	302	300	312	350	281	332	286	314	324	314	267	308	323	266	311	295	278	295	308	335	290	270	306	323	295	278	270	302	303	263	280	300	294	271	296	295	293	280	295	306	279	310	304	269	297	320	296	311	323	270	264	280	320	273	325	299	283	279	308	286	289	304	295	289	302	283	311	288	291	321	307	297	306	327	272	309	269	294	333	248	280	331	317	290	278	286	303	309	275	285	294	284	295	305	278	315	348	285	281	265	329	311	281	289	320	310	279	290	275	277	298	285	315	306	302	286	281	316	307	306	290	324	308	305	316	284	304	275	310	296	294	281	330	286	307	285	291	294	334	284	298	314	284	292	309	311	270	284	293	308	285	299	287	308	308	277	294	298	316	304	299	319	303	313	285	268	274	317	293	307	287	290	298	276	308	327	289	297	301	311	288	301	273	311	293	297	318	322	244	330	270	280	304	301	317	315	260	296	301	301	304	328	280	283	306	289	299	308	283	258	298	299	245	270	269	311	284	289	323	277	303	290	315	332	297	328	311	298	302	321	295	313	314	301	320	312	311	298	340	288	325	315	294	292	311	280	269	289	297	276	303	319	275	288	300	280	324	311	289	291	284	292	287	279	272	306	291	289	295	279	318	308	276	269	268	319	272	283	302	286	298	276	313	314	315	283	288	280	289	287	274	283	311	315	295	312	301	298	340	281	318	306	303	306	282	318	264	306	306	270	266	317	275	304	268	289	276	295	313	288	293	277	290	306	296	303	301	293	288	302	319	301	270	286	336	308	293	264	314	301	278	278	273	315	313	305	265	297	274	314	270	300	313	310	321	270	281	286	273	313	295	273	318	318	329	310	281	272	291	291	251	306	307	308	291	285	310	277	295	253	276	315	266	320	300	275	291	328	312	314	287	265	298	301	317	269	295	305	296	325	304	287	282	281	286	335	289	306	311	280	284	309	279	308	316	297	296	318	285	298	287	300	309	306	285	295	292	300	265	302	280	294	309	290	309	311	286	240	305	294	310	272	309	319	298	309	323	301	262	244	303	290	293	257	290	306	311	310	267	294	308	295	282	305	283	292	300	303	319	290	280	282	247	311	294	299	307	301	320	323	300	286	296	337	300	302	296	271	291	324	293	292	290	303	331	295	319	283	272	261	295	302	305	327	281	294	316	306	265	298	296	273	299	307	286	294	287	308	272	318	300	297	323	292	290	296	282	315	276	325	266	258	313	322	319	316	272	321	302	259	278	277	291	321	298	287	311	275	269	297	290	309	333	296	299	281	324	303	331	289	308	309	291	291	318	309	273	285	301	279	330	298	301	276	282	279	285	310	298	294	270	295	314	279	270	270	289	315	318	273	299	304	286	285	285	281	269	298	284	327	301	288	285	288	310	285	293	262	283	306	265	298	280	312	271	292	296	265	310	304	286	285	328	301	287	287	291	298	330	285	305	301	301	297	307	288	277	321	306	299	278	286	310	259	290	315	305	286	271	292	295	291	257	291	329	319	311	298	268	295	316	331	298	303	298	304	300	285	324	297	270	317	259	296	284	325	288	270	273	326	316	298	287	279	268	288	272	312	301	322	290	327	255	316	312	288	303	297	320	281	305	329	301	298	272	318	295	289	282	288	320	293	352	287	297	321	273	268	296	274	284	333	298	266	276	306	292	317	316	295	301	309	318	295	295	296	288	282	285	283	271	310	296	280	314	297	299	286	264	281	269	286	282	248	297	287	278	306	312	303	295	302	328	299	269	289	298	291	319	293	307	250	277	289	286	298	320	292	264	292	302	332	298	285	285	304	314	284	300	281	320	286	274	291	265	293	282	299	256	287	300	285	299	292	278	263	279	301	295	281	324	278	312	311	272	280	282	307	299	291	303	310	292	309	316	288	304	285	277	299	304	303	316	299	291	292	276	287	316	308	282	266	296	282	298	331	297	281	324	333	307	288	302	264	307	285	306	304	291	281	283
9525	2064	2174	2714	2815	2950	2511	2164	1828	1418	1118	1083	977	876	848	822	864	801	799	753	796	710	701	718	775	741	695	697	735	751	708	701	728	747	693	701	690	708	691	694	685	748	726	713	714	720	747	762	760	745	726	721	705	747	693	758	725	705	700	704	754	738	739	701	724	781	716	692	702	788	733	748	723	694	715	803	743	705	715	695	713	722	723	760	713	730	725	714	739	764	716	746	728	730	785	692	700	752	717	748	778	683	768	709	667	716	753	706	726	705	764	683	722	721	722	735	704	693	765	784	741	740	712	727	738	753	745	736	752	730	706	792	660	700	722	740	729	688	755	723	703	670	718	712	776	709	684	722	691	718	718	694	713	744	697	727	711	709	753	745	680	683	743	750	780	736	716	699	725	687	741	707	763	689	715	668	730	721	703	701	730	741	687	725	736	726	703	678	745	711	707	759	709	653	745	736	690	734	704	714	733	731	701	702	696	704	743	723	732	700	729	753	656	768	740	681	730	724	748	741	737	702	701	684	708	734	669	713	741	715	749	719	690	685	701	714	721	712	707	737	715	732	696	755	731	747	717	725	707	741	703	744	721	737	742	723	721	688	721	710	705	678	690	757	732	752	677	733	674	700	688	742	719	699	750	720	702	704	701	738	712	700	743	732	771	722	708	693	722	765	722	707	738	719	730	690	737	738	710	716	707	719	720	723	714	730	741	744	702	719	695	711	702	751	734	744	714	710	674	737	679	707	686	732	731	721	724	756	713	739	760	727	700	737	734	747	682	725	745	749	769	717	717	724	744	722	716	722	772	742	708	692	646	686	695	734	718	732	685	730	771	749	708	730	735	743	725	721	676	737	686	687	711	765	709	733	719	689	705	767	701	746	731	703	729	756	742	706	710	728	746	774	729	739	746	714	661	765	715	675	710	700	744	706	726	673	684	714	702	716	747	734	723	681	710	725	749	696	756	724	693	697	700	741	728	681	711	703	730	723	678	708	668	682	740	681	745	692	728	752	701	762	773	719	695	719	724	698	711	743	668	753	734	681	751	731	685	691	728	733	729	739	702	719	734	713	761	708	720	712	745	737	724	737	746	718	721	754	749	719	739	714	722	712	702	725	709	736	727	714	710	705	749	702	696	699	690	777	673	687	708	743	724	699	754	708	740	703	724	730	699	718	705	734	771	731	704	667	702	714	739	740	721	711	703	688	704	728	713	688	711	723	739	716	742	749	730	736	721	726	742	744	694	715	703	738	731	715	672	721	704	733	704	746	725	729	672	722	720	761	737	708	734	751	799	717	695	738	701	716	719	717	714	723	702	729	715	683	720	734	704	717	685	640	740	744	709	705	727	722	717	679	745	714	695	715	741	728	741	739	739	730	691	684	761	728	724	725	712	674	693	729	706	722	725	761	713	713	714	667	709	756	722	723	721	717	698	758	725	735	705	717	754	691	719	715	705	714	708	742	678	729	723	701	757	666	730	703	680	701	720	733	780	779	699	696	708	764	701	674	665	701	740	716	751	667	703	700	726	718	714	710	729	711	751	714	705	713	738	726	707	721	693	736	686	689	719	747	690	735	686	700	714	713	689	668	701	759	709	719	738	722	733	756	698	706	761	727	713	710	758	671	707	737	720	735	730	761	712	694	730	763	752	741	673	729	706	728	698	708	711	756	717	692	679	735	679	737	756	705	717	759	727	703	748	678	708	752	737	715	732	680	713	699	725	713	718	735	728	748	784	714	743	751	722	656	693	680	730	714	741	753	681	735	799	671	743	770	715	722	731	717	699	726	746	741	705	741	706	743	727	741	741	699	730	714	727	739	728	723	699	750	726	687	745	698	726	761	701	688	738	740	827	743	769	698	732	739	701	695	731	678	688	670	743	710	758	707	726	682	733	684	668	705	688	748	728	728	751	719	733	716	712	743	735	685	719	732	729	695	750	707	688	721	712	757	767	702	682	700	712	733	718	738	714	708	720	711	654	703	704	721	685	695	761	702	690	664	704	651	702	785	721	743	740	706	735	680	726	722	715	714	711	682	739	707	740	755	739	667	734	714	707	772	733	729	719	725	710	739	692	705	719	702	742	719	765	673	766	728	720	733	712	768	699	680	684	708	734	732	714	690	722	754	723	689	721	708	670	704	738	716	702	714	755	755	705	687	681	729	716	692	747	696	691	722	731	740	673	721	719	697	749	737	686	750	704	721	745	731	723	718	717	734	732	706	741	682	726	723	727	728	779	729	673	740	715	754	744	726	697	735	757	732	686	692	777	736	708	755	689	771	685	754	742	698	752	658	699	747	722	734	764	744	730	689	761	733	682	752	713	669	758	697	726	710	778	702	712	683	687	731	751	746	736	786	739	703	738	743	690	756	711	700	702	743	728	734	750	692	704	686	684	722	742	698	713	719	751	742	694	765	721	696	724	740	695	720	730	729	731	716	736	730	731	731	681	716	714	711	718	707	667	676	737	717	690	731	673	747	721	735	695	721	742	764	686	692	706	705	712	720	679	722	700	728	722	712	712	675	663	703	719	728	727	745	730	755	744	737	694	720	694	689	704	730	738	661	733	727	703	741	732	716	718	691	698	707	715	737	693	682	711	720	747	790	708	727	719	692	709	712	721	676	694	704	689	764	713	727	738	724	754	728	765	703	755	715	758	724	700	685	717	679	697	735	804	734	682	757	725	689	743	754	730	750	729	749	709	722	703	717	734	729	712	757	720	699	668	730	706	704	721	745	751	711	732	735	738	747	700	730	728	727	698	694	698	742	733	740	707	704	761	748	695	726	703	698	721	712	722	744	735	688	690	741	738	734	719	699	712	702	734	721	705	711	731	747	689	699	681	732	713	712	706	704	744	773	743	727	745	721	682	740	751	682	709	709	676	736	722	689	725	743	674	705	714	772	715	701	725	741	766	727	704	716	707	711	766	719	689	732	681	719	720	684	721	729	727	714	713	727	735	711	703	715	741	701	718	752	732	731	752	740	735	708	720	733	687	671	736	693	730	721	685	692	736	673	722	735	729	722	730	750	736	697	704	746	719	738	769	730	710	744	727	723	706	742	725	716	731	683	718	712	674	763	752	766	755	733	707	719	710	714	696	710	702	728	698	721	744	713	693	695	721	747	715	721	688	723	714	715	693	700	717	763	766	688	710	747	717	741	656	725	712	744	742	677	722	761	771	730	702	702	710	723	721	692	682	745	691	689	752	755	705	721	780	727	736	687	665	735	722	727	713	728	698	703	735	698	774	786	702	716	717	731	727	730	726	698	733	737	721	726	743	746	747	717	716	729	786	714	725	687	720	676	757	679	718	720	710	715	728	709	699	700	725	731	736	713	732	759	722	662	752	736	727	688	735	696	722	732	705	724	712	683	657	712	716	680	739	726	698	705	738	728	777	702	697	715	710	720	730	719	671	738	659	706	749	668	787	703	747	757	709	719	736	766	719	657	700	725	727	748	689	708	710	707	760	742	716	749	719	772	692	711
29073	7391	1807	1668	1463	1224	1092	881	694	585	501	437	425	378	366	368	369	400	390	358	378	355	332	365	375	357	353	363	366	337	370	406	354	423	346	362	335	361	352	353	365	347	341	315	349	329	308	352	365	374	370	328	399	363	381	349	343	367	358	373	386	354	330	341	378	357	389	334	351	350	372	395	353	379	333	353	350	385	356	356	370	368	391	344	339	341	349	338	382	338	381	300	348	360	364	374	351	378	328	352	383	352	316	340	361	374	360	332	392	384	329	370	353	346	334	343	359	364	361	323	385	350	329	373	349	300	352	357	376	381	385	379	324	360	365	354	347	361	337	369	342	380	378	347	367	361	313	376	363	355	357	358	389	401	365	343	360	358	346	338	364	323	360	343	359	342	332	323	354	332	366	318	355	377	372	348	330	354	336	345	362	379	360	363	383	351	348	377	337	368	351	350	339	346	344	354	363	344	356	373	359	341	358	311	342	408	356	356	338	361	308	379	368	354	376	347	360	359	337	366	366	346	353	347	385	396	355	369	367	360	331	334	353	364	355	360	373	348	338	340	372	363	380	383	359	376	347	374	354	369	363	397	365	371	345	331	364	347	323	393	398	368	345	352	361	344	342	341	343	358	337	359	360	355	360	337	338	351	370	312	316	382	356	371	366	402	336	347	339	328	361	373	394	367	338	383	348	340	327	340	355	360	414	401	348	365	363	348	347	341	343	326	395	372	338	407	352	346	333	327	321	341	352	354	369	341	361	385	370	384	346	356	357	368	338	360	374	329	381	351	377	387	366	366	373	410	368	332	343	347	371	363	348	362	346	325	372	375	362	356	374	349	371	330	332	333	357	357	347	349	363	371	356	346	343	351	390	350	355	316	336	356	345	352	368	388	317	371	364	347	338	381	371	371	336	350	333	377	346	359	286	362	328	322	394	378	352	352	362	386	328	343	346	365	378	347	367	328	327	347	352	365	371	340	352	328	345	333	354	347	388	342	350	340	354	359	400	361	369	346	378	351	386	375	353	350	364	352	352	342	363	380	322	364	395	355	362	353	353	359	348	359	338	365	336	356	378	324	362	322	378	377	352	334	339	341	377	365	393	404	324	363	350	361	359	353	370	374	332	353	366	352	344	337	376	368	340	406	339	341	355	387	341	359	339	338	373	343	348	358	321	370	373	338	344	371	361	362	383	338	341	327	350	348	343	324	313	362	371	314	299	349	365	329	360	353	349	326	392	320	359	361	365	357	354	364	325	359	345	339	369	366	354	384	354	320	344	342	341	343	358	325	356	370	381	328	367	358	364	333	345	344	362	325	398	363	330	372	362	336	297	383	308	363	360	339	360	376	394	316	330	369	316	326	369	347	374	376	369	377	323	363	368	327	345	359	335	351	354	331	369	336	355	334	372	384	313	345	319	382	387	341	349	372	336	383	302	346	358	353	366	367	332	378	369	345	365	351	354	356	374	334	361	371	387	392	366	340	314	335	363	364	347	335	328	339	359	342	317	314	323	385	363	366	354	356	363	385	376	396	358	390	373	314	347	328	364	331	324	386	385	372	336	367	349	380	350	389	380	360	317	323	336	348	341	377	332	370	348	346	352	407	342	352	345	352	355	356	367	376	358	356	326	362	359	364	334	369	332	375	325	346	375	373	369	354	353	353	384	334	368	305	350	383	374	384	348	341	337	336	399	354	349	340	348	339	382	376	389	363	356	362	346	347	364	319	377	371	353	350	348	328	341	346	334	323	371	365	359	359	353	343	361	337	312	323	383	307	355	351	347	370	314	364	325	358	331	322	369	335	325	356	354	354	375	369	361	364	365	331	373	329	330	352	358	304	389	370	353	335	348	339	312	337	346	364	367	371	367	373	368	382	374	356	377	331	353	365	357	344	332	347	368	366	351	351	372	342	371	380	356	334	347	329	371	346	338	378	366	355	337	346	385	360	369	338	323	366	375	363	378	364	363	336	354	349	336	347	350	314	381	325	319	358	369	362	344	372	348	343	354	361	373	375	346	367	351	358	383	378	341	366	361	354	340	375	382	356	320	350	360	370	346	337	356	399	379	338	372	352	356	337	364	346	367	340	341	361	349	363	350	353	377	370	326	358	347	349	343	368	365	381	355	393	324	328	367	349	350	340	364	367	370	346	344	353	343	340	334	367	347	349	373	363	363	327	374	347	409	349	374	400	326	345	381	388	313	358	379	362	337	365	371	361	345	363	344	363	359	345	329	366	400	313	333	327	334	345	363	319	362	349	340	337	336	345	358	308	335	375	363	341	343	350	394	380	371	341	370	357	355	331	380	347	351	364	327	375	339	354	338	337	367	360	365	411	358	352	374	368	357	383	369	398	384	361	338	379	354	340	326	358	359	357	348	344	382	342	362	358	338	373	342	315	334	338	318	344	374	341	329	383	380	357	332	357	340	378	332	346	335	347	358	374	387	389	371	375	363	324	369	362	348	340	359	390	350	353	379	330	349	357	377	353	355	353	337	387	310	390	376	379	331	335	410	342	359	369	386	348	354	343	360	373	366	337	369	386	344	341	378	363	361	373	370	345	325	329	373	384	368	336	350	325	322	336	317	363	369	346	343	328	341	340	362	360	343	359	377	344	339	321	360	353	341	392	332	400	349	382	322	360	333	337	359	325	348	369	356	365	364	312	353	340	387	358	354	347	353	352	351	338	365	322	354	367	358	361	374	343	374	344	357	377	314	388	341	362	362	374	370	357	350	349	350	365	355	388	374	336	354	357	375	357	353	355	353	374	346	331	326	381	370	353	359	342	354	337	320	347	345	352	367	337	349	375	338	368	344	379	357	350	333	326	344	383	342	372	339	355	366	389	353	353	355	366	344	380	380	398	360	357	342	307	381	329	339	354	350	368	365	353	373	327	357	366	334	361	358	361	380	379	363	363	352	370	352	363	332	347	386	388	369	386	352	337	364	328	358	331	351	357	338	353	364	333	337	332	371	340	342	373	374	367	321	348	329	350	373	344	341	340	372	362	348	353	339	341	372	348	362	355	318	358	333	331	366	341	361	373	318	320	332	342	371	342	347	353	346	331	324	314	330	372	354	353	379	387	360	308	356	341	320	348	352	345	359	322	344	359	333	355	337	333	368	377	359	357	349	355	366	374	347	393	362	332	330	345	351	325	379	373	371	371	347	352	368	368	344	334	349	359	336	377	338	363	315	362	359	376	348	365	345	366	358	377	362	346	369	361	368	367	397	368	343	369	367	399	355	355	368	384	348	343	384	354	386	336	359	366	332	363	334	350	337	367	363	354	355	371	333	332	354	415	395	385	313	347	382	354	336	372	391	386	369	363	347	405	388	333	345	324	387	393	304	362	357	371	346	348	332	364	376	368	386	379	333	345	339	355	367	331	326	324	357	348	352	351	371	366	349	361	354	380	348	345	362	336	355	364	338	365	363	372	363	335	388	329	346	370	390	374	351	352	327	378	312	346	357	349	330	379	346	386	365	348
20319	3880	3645	5113	5582	5287	4790	3973	2914	2230	1738	1626	1301	1162	1158	1125	1054	1073	980	903	896	907	857	862	820	886	787	816	842	848	834	802	848	856	865	856	852	872	831	806	818	809	826	857	844	834	854	851	887	839	824	871	872	871	819	836	806	870	844	857	820	864	821	906	878	786	840	845	841	860	905	861	761	842	813	829	857	856	858	864	859	836	891	902	838	838	864	785	834	864	847	846	787	810	891	868	883	807	828	882	838	836	900	846	832	772	828	808	830	871	805	851	877	837	857	796	783	847	838	823	831	868	897	845	873	811	791	820	842	833	817	892	834	819	846	819	872	831	830	864	822	839	879	876	806	845	880	886	830	800	815	792	827	804	803	835	841	838	798	857	839	872	787	852	866	794	814	819	832	867	860	827	828	778	833	785	903	810	854	823	836	860	808	857	881	836	875	836	865	870	821	883	832	829	880	828	886	826	860	822	840	850	865	865	810	860	845	866	848	868	806	840	836	802	768	854	822	850	827	832	844	810	867	785	821	834	832	845	864	862	898	887	869	800	781	845	853	843	756	840	806	812	849	881	851	855	851	794	891	822	808	802	809	812	798	818	869	795	845	825	853	797	841	843	875	850	867	841	797	784	822	889	818	856	816	858	812	854	920	861	839	847	897	838	783	860	811	856	857	852	850	855	788	911	852	846	795	830	833	851	851	832	846	827	851	864	803	858	776	887	823	853	839	835	845	852	867	852	835	853	885	859	865	836	863	804	843	826	796	810	806	853	806	807	827	830	795	863	830	801	843	860	818	803	837	781	824	834	814	839	819	831	786	831	812	863	770	876	817	803	823	835	818	842	775	816	839	808	828	858	882	820	833	892	858	809	867	811	865	843	806	829	852	852	854	862	826	851	823	842	844	807	857	839	813	857	826	819	872	877	853	851	879	846	845	810	812	828	836	889	875	850	835	797	834	810	813	846	861	832	825	859	805	813	815	839	862	856	802	866	801	809	864	826	820	830	863	831	825	872	803	824	845	823	844	880	854	872	802	805	824	830	834	889	849	806	816	844	825	868	791	828	874	847	863	842	863	795	832	813	772	882	841	852	868	817	820	819	825	873	852	818	807	792	805	844	839	874	812	814	814	772	850	806	811	836	832	828	848	837	914	845	841	848	836	857	830	817	826	800	881	855	840	849	891	853	884	838	864	799	840	896	876	914	783	825	882	752	824	816	890	776	797	830	829	867	806	857	834	817	847	819	837	828	784	828	831	850	862	796	876	857	857	846	858	828	849	790	869	857	852	850	850	827	830	773	824	836	766	770	851	820	832	886	878	822	845	844	841	828	800	876	841	863	811	790	855	852	848	874	825	804	821	849	827	817	792	825	898	868	821	838	842	845	805	871	850	788	891	835	831	829	849	827	821	823	861	804	790	835	802	836	834	858	816	820	873	826	791	838	817	833	858	866	815	798	840	881	821	835	803	868	835	846	827	798	868	833	838	788	814	825	820	831	786	882	830	833	821	791	829	838	859	789	834	885	820	841	871	860	775	900	836	795	790	847	839	794	822	844	818	894	828	830	839	889	867	807	812	820	858	825	843	814	861	777	843	835	866	827	821	834	814	835	854	880	861	836	861	809	797	822	800	810	840	826	838	829	841	852	823	780	878	766	821	811	847	871	890	893	839	844	823	855	789	829	824	848	843	837	804	811	893	852	859	852	802	796	810	838	847	800	806	830	850	884	818	894	859	814	841	828	785	786	783	841	752	810	889	839	876	819	861	828	837	862	802	887	843	878	892	800	819	820	836	846	836	788	830	794	933	821	831	818	822	820	821	820	845	767	819	826	876	859	888	832	834	839	825	860	855	853	786	821	828	870	873	834	859	823	766	832	864	904	798	823	833	813	875	857	798	833	747	822	797	853	804	843	833	813	861	788	806	803	821	793	868	882	824	832	859	805	801	878	806	859	825	871	796	841	848	862	811	826	840	846	854	820	841	832	822	867	828	827	823	877	851	809	833	867	845	791	863	856	894	813	852	798	830	803	854	789	888	829	820	803	872	841	840	805	869	850	834	865	813	807	847	813	851	839	807	843	831	829	805	860	807	846	869	840	777	849	826	851	852	880	839	818	841	840	884	820	800	890	815	852	826	794	808	876	850	860	805	839	793	835	876	834	828	830	839	843	868	826	853	839	827	808	859	784	802	834	867	849	845	825	881	850	829	822	828	806	819	811	880	862	834	882	875	823	802	826	862	875	869	857	785	841	855	783	845	881	834	884	834	851	841	821	799	863	818	797	885	834	841	872	819	800	844	826	840	853	846	857	823	834	828	880	826	848	826	865	833	877	832	851	830	848	810	828	818	796	885	845	807	849	808	798	835	806	871	809	824	825	826	891	821	793	835	856	802	856	824	830	809	879	887	822	822	839	827	864	799	829	831	853	800	839	847	855	822	847	809	829	885	835	849	827	825	821	841	857	834	839	836	860	863	865	819	838	784	852	835	815	839	808	865	885	879	867	815	847	874	885	818	853	849	847	841	863	817	848	806	882	872	824	857	851	848	844	818	905	833	858	847	830	793	883	806	814	835	840	829	819	801	850	853	864	800	810	828	829	825	884	860	843	820	865	820	822	857	845	798	869	844	849	825	856	829	819	820	806	838	806	807	808	817	851	827	855	811	792	862	831	816	837	885	793	798	769	869	841	811	866	831	899	855	837	827	847	817	815	855	832	825	852	842	829	850	844	858	909	819	894	829	820	849	833	888	801	894	797	814	859	813	861	789	779	783	810	820	875	793	820	809	869	861	839	843	784	793	844	840	797	834	857	845	913	863	868	801	840	812	883	872	843	832	835	815	824	838	809	841	798	816	873	852	810	815	871	832	844	808	857	856	828	837	797	825	891	810	815	835	807	868	849	819	809	849	820	844	803	824	810	816	816	863	888	848	865	837	835	763	899	824	861	779	777	832	816	802	868	821	857	840	808	843	848	876	864	821	832	768	751	796	846	812	842	834	784	861	856	820	844	869	829	844	835	810	860	762	871	867	870	882	850	816	851	894	870	844	810	818	842	860	787	842	815	855	830	821	834	927	864	827	807	832	850	868	861	853	820	821	797	894	870	857	839	816	808	876	868	859	814	837	808	774	863	829	864	817	784	891	842	855	806	836	814	901	886	798	850	849	836	840	835	839	779	872	833	885	790	866	838	895	865	850	885	854	852	795	820	854	889	829	845	858	895	840	800	846	849	839	827	875	845	836	853	819	819	886	815	878	816	774	890	807	786	803	837	856	869	785	822	832	893	852	827	781	839	804	837	845	827	769	808	783	847	878	832	836	844	823	863	878	839	835	805	840	811	823	826	829	843	869	826	774	853	865	846	823	846	823	829	833	824	856	870	847	856	826	819	820	874	828	832	833	827	842	820	879	841	862	820	817	843	824	813	818	863	850	845	812	803	813	822	809	811	834	818	783	796	794	839	831	871	832	883	846	883	822	851	820	932	869	796
38610	12102	3096	2521	2166	1803	1561	987	690	590	467	386	372	329	292	295	261	263	306	281	253	252	240	272	234	233	217	226	236	245	242	243	220	246	235	232	243	228	251	254	274	229	244	204	251	258	231	236	266	241	231	235	273	258	244	247	224	221	211	227	238	209	222	250	245	227	237	236	259	256	269	266	254	258	214	237	214	238	234	237	230	208	249	242	240	227	239	204	209	232	239	245	229	234	268	241	245	227	215	226	221	242	288	265	245	256	209	266	232	212	234	223	218	220	252	233	238	221	243	294	249	234	262	220	252	225	244	219	246	250	253	229	238	230	213	229	239	276	217	246	241	237	236	241	253	227	254	212	255	220	217	246	220	251	219	216	232	251	245	215	207	241	252	228	240	239	226	256	251	242	263	235	211	273	241	245	211	214	224	246	231	256	256	252	257	234	224	229	245	228	239	231	237	237	238	252	216	248	249	254	223	249	248	258	259	221	239	250	219	256	216	211	240	255	227	232	232	224	254	216	250	227	229	220	245	227	225	242	248	238	229	219	284	264	240	265	249	234	244	237	242	242	214	238	247	229	256	252	226	240	210	245	242	243	240	237	252	247	234	240	237	244	239	235	229	231	240	253	242	249	222	227	230	212	227	249	237	239	239	257	252	220	229	233	226	245	246	221	233	225	234	239	223	248	220	239	243	258	222	216	249	259	241	258	218	230	243	219	246	256	245	229	258	235	254	262	220	239	239	211	226	213	261	250	252	221	268	239	222	243	242	242	269	257	235	239	223	235	262	245	249	267	241	242	251	223	234	273	239	241	241	250	246	241	217	258	229	237	221	223	209	260	208	257	251	241	223	251	233	259	214	244	243	225	242	254	280	247	250	214	225	228	209	221	245	240	240	229	222	247	237	247	206	214	235	247	264	230	272	226	234	209	218	244	220	241	246	217	231	228	227	253	248	244	231	249	258	220	243	264	226	227	245	229	246	228	214	229	239	257	237	221	225	245	243	245	224	254	231	236	234	253	238	270	234	244	254	217	231	238	202	254	224	275	250	233	212	246	242	216	243	242	214	214	228	241	244	226	227	242	241	226	237	227	260	209	232	254	252	235	245	269	244	252	256	237	235	247	238	260	232	257	250	248	231	244	218	263	238	258	241	228	228	220	210	227	236	274	281	225	215	224	252	219	247	250	277	230	240	250	253	218	246	258	235	233	235	215	236	268	258	225	228	259	225	244	204	231	255	250	235	188	236	244	221	237	252	253	243	232	263	224	234	226	224	235	235	261	229	234	231	266	228	206	233	258	221	249	256	226	238	249	257	233	240	238	245	237	245	227	235	241	250	249	268	239	231	233	227	227	226	238	256	242	235	242	231	234	236	250	207	261	232	221	224	224	256	259	249	226	250	240	226	230	239	250	229	232	248	207	234	251	257	213	226	227	242	231	234	252	223	212	243	230	214	223	224	236	274	229	233	250	234	247	245	265	225	236	234	237	262	221	242	210	232	221	223	219	213	242	235	240	226	255	221	238	266	249	255	234	250	228	189	236	214	238	208	211	221	263	244	227	226	227	233	222	223	266	222	229	263	220	236	249	228	235	221	233	235	246	250	247	239	233	239	235	227	264	244	239	230	255	238	234	237	227	216	246	258	255	242	230	224	256	231	249	224	246	241	219	240	248	254	211	243	227	236	276	238	244	202	229	249	232	229	262	225	216	237	242	250	215	217	210	247	267	234	217	203	254	249	219	253	243	266	234	247	238	230	243	232	234	251	232	257	249	289	221	245	233	227	262	250	236	273	251	229	241	226	205	210	221	226	221	245	261	224	250	245	227	209	220	222	249	265	254	261	233	270	230	234	236	244	265	231	226	244	251	238	234	226	244	234	243	233	227	241	227	242	229	205	230	230	219	240	217	257	231	234	224	229	255	254	231	248	244	220	192	205	244	204	264	245	258	247	211	238	237	218	236	240	228	235	209	249	232	228	218	245	231	251	268	256	240	219	230	250	256	238	226	242	242	241	227	235	221	269	241	213	258	216	253	241	237	244	253	227	248	227	216	243	250	254	225	234	222	251	222	227	252	236	244	244	232	229	239	235	236	257	254	235	246	263	223	223	224	235	238	231	249	237	245	229	237	241	254	252	245	227	229	262	228	211	236	232	224	241	240	217	238	228	253	238	213	266	241	241	228	223	243	236	240	230	257	221	237	234	259	257	237	273	246	243	252	257	267	267	220	252	220	267	244	214	259	265	247	238	226	217	249	244	225	239	217	259	241	252	233	223	233	271	240	226	273	237	248	226	252	266	260	237	215	256	240	247	255	209	256	224	212	252	228	243	249	231	205	227	227	232	239	277	246	224	237	277	225	228	234	255	218	223	223	251	261	209	224	249	233	253	217	222	230	267	262	281	270	216	240	223	243	243	260	246	240	245	248	235	253	225	219	215	232	228	239	261	211	250	262	245	242	258	227	259	268	251	256	233	227	233	232	250	249	235	241	244	225	230	216	223	208	232	254	238	233	222	230	227	236	269	236	235	252	247	202	202	244	222	234	254	259	254	251	255	251	224	213	233	208	250	222	244	231	236	243	239	244	241	229	245	236	235	250	225	238	237	238	248	231	216	238	249	242	239	215	268	235	248	266	224	203	245	235	233	240	245	232	259	247	219	236	250	254	260	252	247	227	253	239	234	227	249	235	215	234	230	238	246	254	269	240	224	233	237	217	244	257	229	235	272	256	231	265	241	269	228	252	195	247	272	225	226	220	249	225	246	261	247	228	228	263	231	238	239	243	253	243	248	231	236	251	257	234	245	253	209	262	254	237	208	225	241	210	256	221	219	196	225	247	248	239	259	241	238	243	239	244	213	215	232	241	236	225	246	229	248	249	244	255	239	262	216	228	217	247	221	268	242	221	241	229	223	260	264	232	236	214	236	255	222	249	265	222	240	262	266	241	237	245	216	235	250	256	237	244	236	210	225	239	254	258	217	233	237	228	232	237	251	243	224	251	236	261	234	224	264	204	238	196	238	245	228	213	242	241	228	258	229	221	266	247	221	248	234	203	185	232	229	244	235	214	230	243	251	269	249	213	251	244	259	257	255	229	242	252	237	256	253	228	230	249	230	231	229	222	239	224	225	250	251	222	246	239	224	233	241	227	230	233	233	216	259	206	239	256	258	240	215	240	256	217	217	241	238	241	233	235	233	216	240	252	220	245	233	239	229	262	238	226	231	208	257	232	267	238	261	211	259	229	237	215	273	241	223	238	234	252	229	220	263	250	232	254	239	224	229	220	261	232	215	233	259	224	227	255	244	257	254	227	228	246	245	250	252	227	241	236	223	226	251	250	283	250	221	223	233	241	212	276	227	244	253	229	247	258	242	229	250	241	202	249	256	205	217	225	254	227	266	211	237	259	239	228	265	243	231	250	239	229	206	232	245	224	231	257	230	234	220	242	230	208	269	244	234	250	232	263	242	240	208	246	227	216	258	236	233	247
25161	5226	5487	7587	8317	7928	6607	4797	3206	2497	1887	1502	1287	1159	1006	981	927	885	774	727	648	626	618	584	647	589	610	543	573	567	546	649	608	602	575	604	569	541	562	620	540	610	591	558	583	598	569	589	579	613	524	610	563	610	601	606	598	567	607	538	559	576	610	571	576	567	548	560	596	584	512	565	609	552	614	569	584	583	593	588	572	538	595	614	566	570	563	601	587	560	584	540	602	539	581	552	523	626	556	582	597	585	569	534	533	590	538	592	573	601	593	549	555	536	571	545	586	595	555	545	574	543	525	617	576	575	541	610	550	605	609	566	535	576	561	633	577	606	591	533	544	571	553	588	555	617	567	589	567	573	526	549	567	611	630	578	591	582	562	564	558	581	607	557	556	578	584	552	591	517	584	587	636	583	533	601	597	594	589	573	579	558	575	593	545	590	567	592	570	596	579	606	615	562	573	581	557	552	592	592	625	557	595	555	619	555	586	627	570	548	618	582	593	563	538	610	586	575	586	598	587	553	646	542	576	580	538	560	559	564	560	601	572	580	574	554	602	600	584	566	590	572	555	561	580	610	536	545	551	591	602	587	546	569	601	529	599	571	586	618	561	604	570	581	567	586	562	568	598	578	546	580	550	535	557	554	601	549	568	566	572	594	617	550	556	595	539	547	598	532	546	596	586	596	554	561	569	598	594	571	561	572	548	605	542	543	600	561	536	579	598	582	590	599	603	581	589	578	559	602	564	561	581	583	591	577	555	587	558	543	583	574	537	549	614	545	610	569	531	562	558	575	552	558	551	554	623	584	594	543	567	573	581	529	594	580	590	552	582	568	557	553	569	593	516	524	606	536	559	538	552	549	557	588	566	587	548	592	557	567	538	550	535	577	549	562	540	533	584	552	570	597	535	559	576	610	532	564	586	581	580	560	565	561	563	613	580	571	599	545	585	532	559	509	583	579	550	541	582	590	547	631	600	559	578	559	562	593	549	558	566	592	574	555	546	575	560	544	600	573	564	571	606	571	564	573	581	585	594	592	576	588	561	592	610	569	586	577	561	571	589	596	594	564	581	558	582	605	571	544	577	539	568	599	528	528	588	600	574	577	569	602	592	569	593	571	592	548	606	570	589	560	574	584	575	603	586	585	573	561	585	611	591	571	550	574	576	537	564	564	575	553	569	576	588	543	550	541	578	566	568	560	561	536	619	599	557	583	550	557	587	641	580	569	580	556	572	549	560	577	553	586	560	595	555	583	522	586	578	577	562	561	622	569	559	540	586	570	561	617	551	573	567	595	596	573	598	562	589	585	584	545	584	570	576	562	585	566	583	572	586	554	597	604	599	564	525	543	531	584	575	583	560	576	603	554	588	583	578	572	579	603	584	571	584	588	552	588	530	622	569	562	607	565	591	597	609	579	583	487	588	571	534	567	613	617	556	583	508	569	579	636	573	581	622	549	565	603	582	562	575	581	584	606	622	548	582	593	558	590	588	590	569	537	576	595	546	582	552	537	577	592	591	609	572	546	561	564	541	579	566	562	593	572	571	586	553	554	606	562	558	523	558	581	584	530	573	584	579	590	591	575	562	576	565	560	590	533	567	576	517	563	535	552	609	538	578	585	617	570	546	577	609	552	560	586	556	588	567	556	563	560	582	627	580	575	533	602	563	566	562	571	668	583	586	562	547	545	571	558	581	579	551	562	604	593	608	565	568	558	584	596	582	542	541	577	586	564	582	532	560	580	613	606	577	572	586	593	594	525	602	556	533	553	540	562	555	595	554	584	555	619	545	601	553	549	618	566	539	565	541	521	584	628	568	613	588	581	552	528	558	599	527	563	576	644	580	541	566	583	543	564	567	544	567	543	568	634	569	542	567	554	587	585	602	582	564	593	584	601	570	568	550	540	588	611	572	586	544	616	532	602	578	596	599	562	554	594	566	626	596	568	590	550	592	593	568	587	582	575	561	548	568	567	606	602	559	586	595	557	585	567	565	590	533	602	581	580	588	521	561	577	601	563	612	556	603	560	548	554	594	608	527	578	611	591	609	574	552	538	560	534	573	613	577	576	561	611	555	606	572	610	585	553	608	571	598	594	580	599	546	568	576	584	598	535	575	591	586	596	561	577	587	571	519	577	552	583	581	525	570	545	585	637	574	562	583	587	564	577	564	534	542	562	560	560	573	560	577	558	584	526	559	568	537	600	592	557	567	539	583	573	576	599	573	586	595	543	597	580	571	560	583	576	582	581	542	607	613	549	544	593	527	570	562	577	574	585	554	601	596	578	583	523	545	526	591	562	552	543	557	549	552	595	593	588	561	555	595	601	606	563	600	593	579	569	595	569	565	566	600	608	591	596	561	579	557	545	561	557	613	573	579	577	563	561	594	596	562	593	568	630	606	566	574	596	544	555	662	553	598	590	533	534	580	543	549	554	556	578	552	563	583	602	551	556	593	559	568	575	584	576	540	560	572	620	565	569	569	570	595	577	561	556	594	544	598	568	569	586	544	558	621	583	597	569	585	616	581	593	582	552	606	583	595	568	558	562	565	553	574	575	583	584	586	580	592	557	600	595	578	570	568	573	548	578	574	600	587	533	581	606	560	600	597	557	586	590	534	556	592	607	565	604	610	599	587	577	511	578	584	546	542	569	584	561	580	607	584	561	577	595	587	578	581	560	579	587	579	610	569	603	586	552	573	566	561	583	578	598	608	570	579	597	593	592	545	528	552	583	569	593	615	613	584	569	568	578	592	561	590	539	571	533	572	586	576	643	569	557	567	548	583	606	577	584	576	572	598	585	558	622	601	532	596	556	554	618	575	578	577	567	556	592	581	561	585	565	575	602	588	588	623	582	593	586	598	568	624	563	562	523	563	584	579	570	605	552	587	593	598	570	563	615	583	580	618	573	565	600	594	565	534	611	592	603	516	601	574	540	572	602	606	559	564	581	607	567	601	584	576	542	571	582	577	604	539	525	552	558	534	590	581	559	568	563	583	583	564	555	624	580	595	584	562	549	569	561	588	594	558	563	541	567	600	634	570	525	577	593	561	588	537	578	586	585	575	572	558	578	610	565	636	552	567	612	575	554	535	576	528	497	563	550	592	575	552	560	589	527	585	581	593	561	581	579	626	566	563	608	611	600	592	585	572	576	534	563	572	574	566	588	534	592	588	550	590	556	555	571	604	585	592	572	614	592	571	564	545	567	564	577	588	571	562	557	642	589	621	594	553	586	586	568	604	538	560	567	554	578	562	578	562	555	570	536	611	580	579	565	589	594	558	640	586	568	557	589	566	542	545	598	603	593	552	613	558	566	604	530	582	597	580	577	577	600	572	563	581	561	578	575	605	571	543	601	570	560	554	611	581	576	541	566	558	598	572	559	623	560	576	577	569	603	596	526	567	565	566	532	548	543	574	556	593	559	562	554	527	593	558	602	594	550	573	610	579	577	537	617	557	537	552	556	557	582	579	573	549	575	544	619	543	536	576	572
13481	2463	1154	1228	1174	885	676	569	439	393	376	373	331	337	355	341	292	286	344	309	310	337	311	301	312	313	332	305	322	298	324	294	284	301	281	300	308	323	295	264	280	308	333	304	286	314	288	314	294	291	304	305	296	300	303	290	351	295	313	296	312	307	304	276	308	314	313	304	327	290	315	316	281	296	293	288	293	338	328	316	334	277	321	343	289	280	319	306	302	330	344	306	311	291	326	317	312	307	288	291	305	280	299	316	285	316	294	309	317	311	303	319	311	287	344	295	282	311	337	298	287	311	304	301	298	298	317	303	319	331	304	298	274	317	311	310	317	314	303	287	341	306	301	302	287	329	323	313	323	296	300	311	300	329	275	279	334	300	290	304	340	334	312	313	321	321	325	317	327	317	299	314	309	306	280	275	284	297	303	291	323	293	307	297	297	295	272	278	311	311	302	295	269	301	299	323	290	332	289	333	312	312	327	307	287	307	267	285	285	317	323	301	300	284	325	303	303	293	339	326	320	320	302	291	328	315	279	283	325	307	353	317	270	319	302	302	319	272	359	299	324	323	310	288	326	324	303	333	279	314	304	303	261	298	279	324	335	312	321	324	307	328	321	311	291	286	314	322	310	303	297	310	303	281	292	331	328	315	302	274	333	286	285	298	286	304	288	317	300	319	274	304	336	290	299	304	271	311	293	313	321	328	306	317	308	313	295	313	319	327	317	313	295	339	317	313	316	343	306	287	286	290	335	311	297	321	314	299	306	333	310	264	300	290	294	292	300	297	273	314	293	294	290	282	324	304	315	338	303	299	295	290	325	315	320	316	325	324	289	323	279	287	320	333	285	287	321	315	305	307	318	309	287	300	315	281	314	278	307	310	290	322	293	305	311	295	313	302	288	290	353	300	298	345	321	310	296	294	300	352	314	310	321	301	317	329	306	309	286	307	337	304	301	311	296	262	296	279	312	327	296	309	317	290	307	278	304	313	305	326	287	317	330	288	313	304	313	302	322	310	299	318	267	307	285	262	314	350	309	286	318	299	285	315	319	328	299	299	313	276	328	293	313	303	332	273	321	333	247	278	284	274	317	317	305	289	308	331	295	289	304	318	277	267	298	335	285	322	311	302	349	305	305	280	268	265	329	314	261	296	340	286	322	274	310	282	371	310	308	291	330	327	316	319	331	300	301	277	308	296	310	333	297	328	328	333	326	302	325	286	310	315	303	305	294	294	258	281	309	276	327	269	307	335	269	338	344	293	300	299	271	314	325	297	315	297	309	295	277	305	295	326	331	291	306	332	318	292	286	296	343	260	322	318	275	320	313	332	330	293	315	308	327	311	315	285	279	321	318	316	270	297	266	263	283	273	340	326	309	327	280	325	284	276	309	290	273	283	293	327	260	335	295	315	261	315	314	334	310	349	337	327	325	299	281	299	330	325	304	318	299	293	302	330	339	272	323	303	315	319	285	314	304	307	326	317	332	311	323	307	266	296	299	309	299	284	330	322	291	304	318	302	282	308	323	260	321	304	310	332	314	296	338	308	300	265	259	286	290	293	304	312	304	335	309	282	328	304	315	295	268	318	314	320	291	287	288	308	287	306	289	323	300	307	308	300	339	305	320	286	331	318	308	332	315	313	259	330	296	306	329	321	312	299	287	287	309	300	315	322	311	316	304	317	285	318	321	301	312	280	296	274	297	288	316	314	316	298	334	318	281	337	344	280	305	345	301	292	316	347	322	313	309	307	308	310	296	265	315	261	289	291	296	336	305	298	315	286	304	333	316	285	301	310	325	307	317	295	295	301	322	327	296	272	289	306	320	340	293	302	320	311	313	308	301	311	289	303	328	301	329	285	328	311	320	336	325	320	272	356	317	278	351	311	297	299	328	303	317	304	295	325	307	311	332	322	291	304	292	316	309	303	285	301	311	319	304	305	297	296	314	305	300	311	313	277	321	274	295	312	291	344	332	307	334	308	302	300	299	282	293	313	316	307	306	309	324	277	303	316	280	314	309	324	322	286	288	291	307	321	304	301	284	307	306	313	306	341	317	315	287	316	268	323	301	286	309	300	287	305	289	334	263	338	328	287	321	294	314	314	329	283	330	337	308	281	294	311	322	309	316	331	318	267	290	316	316	307	302	294	319	300	299	313	294	311	315	259	336	307	311	298	282	313	287	313	318	304	342	314	296	306	266	293	312	332	289	325	324	297	309	288	294	285	327	303	279	338	309	318	309	314	315	314	342	289	272	308	308	333	282	284	310	311	305	310	314	291	321	299	280	320	318	280	287	312	322	316	308	320	308	273	334	296	292	329	314	311	321	321	289	322	327	315	317	301	301	295	313	292	278	292	299	276	282	303	308	335	301	294	333	315	307	336	346	297	282	307	322	299	319	293	327	297	322	332	319	334	281	310	334	283	285	314	307	317	306	286	309	309	308	348	288	284	296	301	308	292	306	314	277	329	312	315	294	318	264	335	309	285	302	324	258	323	350	315	277	286	324	328	332	306	299	290	320	303	296	306	247	300	323	306	325	286	340	332	307	311	302	292	343	330	288	323	290	318	297	303	328	322	302	319	315	304	289	302	312	285	305	313	305	328	331	344	329	321	294	305	311	329	298	314	314	322	315	270	280	321	309	287	296	327	331	296	306	297	310	302	340	301	275	307	356	292	313	333	311	286	326	324	312	296	309	308	297	302	277	324	306	347	291	319	289	304	288	303	296	303	320	288	295	290	320	311	299	334	292	315	298	319	305	304	308	286	332	323	285	293	301	287	297	317	298	311	306	303	303	276	317	341	295	338	267	311	317	302	349	323	260	287	321	269	310	321	320	321	302	296	280	311	299	313	297	331	322	334	299	325	322	287	308	325	316	323	317	320	285	312	297	307	290	331	301	320	304	294	323	307	303	301	314	328	269	282	294	273	308	309	316	288	310	290	322	305	320	313	295	293	318	324	307	336	318	311	299	335	303	291	289	322	356	321	310	268	306	308	326	345	288	303	297	295	274	312	333	272	299	303	309	271	295	318	291	331	313	274	284	284	319	275	270	312	294	307	299	313	292	272	290	339	284	346	288	313	298	306	325	274	307	304	366	296	321	318	351	312	294	309	316	301	313	309	302	324	317	326	346	305	347	315	321	299	328	285	300	295	299	324	304	290	284	316	317	329	314	283	320	281	280	316	293	313	282	314	337	336	318	323	323	342	288	305	326	288	286	310	311	289	315	313	321	279	310	304	306	289	272	316	311	322	328	303	311	311	274	316	291	296	272	308	299	325	304	336	297	311	297	306	291	344	312	331	310	315	280	331	322	339	319	314	309	332	326	300	299	297	285	281	367	286	310	315	264	301	281	282	294	312	285	322	302	304	327	300	321	324	293	273	323	318	318	247	296	331	329	331	319	321	284	277	287	306	293	313	294	280	294	290	316	324	349	320	306	291	312	310	306	301	311	339	272	269	293	311	329	350	340	313	283	248	280	288	316	294	337	271
9532	2013	2696	4524	4465	3772	2718	1907	1694	1299	1159	955	974	870	830	830	864	823	770	765	808	726	773	776	738	729	688	784	731	768	731	730	738	782	725	749	708	751	718	757	736	732	732	717	728	727	761	693	750	758	740	717	733	739	697	765	736	739	750	784	760	756	770	769	732	739	713	747	773	770	773	740	746	718	738	754	747	707	759	744	767	728	763	772	751	725	752	755	735	736	763	736	721	687	736	719	704	755	787	779	757	789	739	708	700	730	745	808	798	716	733	723	738	780	749	721	769	712	699	741	721	777	758	769	758	754	774	738	677	707	735	718	756	720	754	756	742	819	781	750	799	785	762	736	745	818	709	733	781	782	791	746	733	781	731	727	798	749	734	750	743	710	714	765	688	712	739	721	730	775	740	743	709	723	761	743	718	769	715	753	729	697	746	733	733	757	759	762	730	758	707	754	792	743	752	739	747	695	713	744	727	750	772	790	732	772	719	759	722	734	731	749	792	745	763	721	713	761	741	753	679	731	744	707	738	734	771	725	736	696	731	757	710	726	772	759	746	709	747	768	757	763	715	714	728	743	701	760	702	767	721	704	689	736	736	715	737	735	794	776	721	753	722	757	762	762	758	761	759	824	750	696	763	712	765	775	729	727	712	765	792	732	754	735	734	757	744	730	692	741	722	770	740	748	735	742	719	729	706	777	722	713	736	699	740	744	765	766	749	725	745	755	720	754	717	769	752	715	761	740	749	702	782	737	739	742	705	712	724	736	709	720	755	700	759	755	750	763	746	739	753	745	734	755	813	762	739	764	749	750	745	726	759	708	738	712	769	741	787	758	744	782	762	784	785	729	719	743	732	739	747	761	758	725	774	774	737	709	756	724	733	752	688	751	746	783	746	773	743	734	746	728	780	741	748	761	718	732	721	751	820	752	777	764	742	729	731	718	754	739	717	785	753	770	778	730	752	729	750	699	754	735	798	748	776	701	764	786	777	799	687	742	734	778	778	735	746	739	735	750	730	709	736	710	750	736	764	754	755	716	713	767	757	727	724	744	774	737	702	789	739	756	761	791	741	696	700	745	733	749	778	735	744	719	723	786	774	759	735	768	722	697	737	756	758	743	717	726	747	713	722	730	759	766	738	766	745	752	762	725	774	788	706	729	714	702	740	770	705	712	764	753	732	696	719	730	790	766	729	837	747	725	718	737	771	746	776	740	801	767	745	713	757	750	701	721	755	708	733	782	766	726	726	755	716	735	728	761	777	682	692	765	796	749	764	756	732	706	751	789	714	726	721	765	733	745	751	704	740	753	743	741	741	769	762	737	740	725	761	773	763	766	771	762	749	720	740	752	732	764	728	713	652	722	741	724	789	774	739	787	713	765	716	711	770	717	750	735	751	760	738	743	740	720	759	757	765	755	753	709	751	736	753	744	762	713	716	724	736	728	782	748	752	740	733	731	715	734	747	813	715	770	731	700	756	779	710	793	772	729	744	744	733	759	785	714	743	776	733	749	723	738	706	728	698	719	795	719	743	766	729	750	711	731	750	735	763	746	756	726	770	731	792	731	776	787	774	740	762	799	712	795	737	760	758	753	737	761	759	720	722	709	774	766	727	758	742	706	743	724	734	753	731	762	759	747	749	769	716	758	774	728	672	733	766	719	683	721	750	747	780	764	713	748	720	785	747	729	669	740	732	767	662	746	792	732	747	726	743	773	733	701	758	757	726	759	700	742	728	801	761	747	727	697	723	748	782	763	715	778	719	754	768	788	700	730	724	753	749	732	788	742	760	754	743	780	719	727	739	734	727	749	702	755	795	773	765	739	734	749	783	723	734	721	765	725	759	745	752	731	750	784	741	727	777	734	692	841	729	760	759	822	734	728	760	740	750	726	696	765	710	724	793	720	744	788	735	796	741	747	732	751	733	722	707	753	772	757	765	714	730	702	692	673	755	709	704	793	812	737	703	779	737	763	753	758	734	722	754	739	740	742	760	741	731	717	770	746	751	733	799	755	712	703	717	747	706	717	771	731	793	768	750	691	753	747	722	747	757	720	781	738	739	719	771	714	729	718	754	714	755	780	695	770	735	704	708	779	723	732	735	737	789	733	750	740	771	758	741	775	726	726	745	743	746	721	769	775	801	774	752	725	696	793	687	738	705	801	749	731	694	730	733	753	726	716	779	713	751	729	764	774	790	708	726	732	743	722	735	739	726	764	761	745	738	735	733	734	682	754	686	717	775	750	763	796	758	770	747	700	725	715	710	762	695	740	709	752	731	765	689	778	739	687	732	738	738	712	740	776	739	766	669	726	767	714	743	743	779	775	737	757	771	739	773	727	760	714	723	768	733	736	746	751	731	790	764	753	730	788	770	767	714	720	762	732	683	798	699	751	731	748	795	743	681	777	706	740	734	776	758	733	715	723	717	707	729	768	728	747	732	759	758	761	769	718	757	732	723	750	757	721	752	741	688	770	758	756	736	719	684	720	761	724	712	742	710	751	751	710	765	692	743	727	764	753	763	735	775	679	747	719	766	738	734	772	733	730	695	742	729	728	726	776	741	732	750	727	694	761	773	734	702	680	788	740	712	733	704	748	744	762	753	750	790	766	733	782	802	778	711	726	761	689	748	730	719	803	701	731	729	740	736	709	724	743	714	729	701	708	751	768	710	750	744	793	761	728	775	748	784	777	754	797	723	758	739	735	796	753	739	762	757	707	710	729	762	766	688	717	764	675	760	724	750	796	809	732	778	773	804	734	740	756	765	764	722	785	727	766	680	705	824	694	712	757	773	746	685	729	782	725	773	736	729	720	766	732	726	723	782	716	741	734	707	734	765	781	785	732	775	719	746	761	729	708	782	719	758	726	720	732	719	738	779	708	743	770	718	733	733	759	755	719	698	717	702	749	743	713	756	680	734	752	711	735	763	761	746	721	738	719	761	741	742	741	749	789	763	721	788	698	735	764	763	756	764	734	696	736	728	773	776	718	769	762	722	718	719	746	765	760	731	761	721	715	781	757	761	802	758	714	723	704	704	759	730	750	678	709	698	736	724	762	725	739	704	739	744	721	766	736	733	752	725	730	779	711	740	747	764	749	792	712	804	754	762	765	763	767	758	788	809	730	730	723	766	752	783	747	732	774	727	764	684	740	723	727	716	772	711	724	775	708	789	725	706	736	712	685	734	721	739	784	780	770	729	703	736	728	684	785	739	765	744	754	749	735	712	749	735	757	766	744	779	785	776	764	760	724	714	739	736	744	748	743	726	741	707	766	766	804	748	730	744	784	704	717	762	766	772	740	744	762	728	749	758	829	743	729	680	725	748	745	736	734	743	741	739	722	730	772	783	709	773	769	748	778	727	732	752	721	755	738	743	732	758	784	744	726	774	731	726	730	748	737	777	701	721	728	767	748	756	715	732	719	707	763	744	744	758	757	755	759	703	713	780	732	718	777	714	737	744	730	763	731	695	774	710	726	761	731	718	708	740	733
28898	7596	2536	2815	2238	1393	1035	769	628	562	490	454	395	436	374	410	416	371	369	366	381	420	351	355	389	402	392	368	372	359	382	372	374	371	347	363	348	375	372	378	366	362	353	354	315	336	307	389	357	340	336	377	351	365	374	368	390	337	356	355	362	380	369	340	352	373	345	359	357	344	349	353	362	389	370	388	371	371	363	325	369	381	364	361	343	393	397	378	341	360	373	325	359	369	387	319	366	355	369	372	392	392	386	369	370	367	344	353	348	367	352	379	363	335	337	388	326	369	327	365	377	349	349	354	352	352	338	357	363	331	355	360	333	349	356	339	334	367	373	381	360	368	352	398	370	358	357	321	354	343	375	358	373	352	363	350	350	341	359	384	369	348	390	394	370	366	375	381	389	354	387	358	377	385	351	352	360	367	360	334	366	367	379	390	360	339	333	359	326	366	349	325	388	350	328	412	350	347	371	389	370	368	329	390	368	326	374	353	353	365	370	365	349	353	377	374	338	343	395	356	391	360	379	339	350	387	352	399	359	387	332	355	365	396	374	375	359	334	350	314	353	351	369	360	318	397	397	375	390	385	400	343	392	358	357	354	333	318	355	385	359	380	378	361	388	386	353	349	361	340	373	361	387	375	346	380	342	330	318	316	330	359	335	362	332	330	355	350	354	384	345	358	347	343	361	376	368	373	369	357	359	342	309	344	367	359	363	321	382	384	355	381	352	390	343	363	344	366	373	337	379	335	336	392	346	355	332	353	411	348	366	366	349	367	343	363	370	391	381	373	353	349	360	376	345	372	361	350	416	361	382	395	349	389	357	341	391	375	351	318	362	376	332	345	353	363	390	340	363	351	363	370	365	399	358	357	360	391	345	377	383	366	337	383	358	371	356	355	370	339	349	368	355	375	340	348	359	357	344	324	350	355	397	358	357	339	364	389	351	398	359	368	376	361	378	340	385	354	352	369	377	333	391	352	383	336	328	344	341	353	401	369	383	364	373	340	377	365	323	366	352	337	362	340	377	366	388	350	380	347	369	353	378	331	372	346	381	337	369	387	382	335	361	365	372	347	348	363	361	377	371	355	349	367	388	321	379	365	336	351	362	351	384	338	401	385	348	398	343	330	348	370	362	376	372	335	376	359	333	332	361	368	356	380	371	338	308	326	337	363	373	353	365	381	317	366	355	396	356	361	408	365	361	348	400	395	380	335	403	309	388	390	348	363	411	386	400	344	340	367	355	367	365	342	338	361	354	356	347	372	370	347	417	375	350	362	338	375	365	378	339	364	372	390	413	330	386	348	390	399	364	362	350	350	367	372	344	361	332	400	369	340	378	384	355	372	350	366	349	386	340	396	350	383	356	337	376	372	370	366	380	334	385	347	353	385	346	372	407	369	400	378	385	339	319	335	380	373	331	352	395	370	373	393	384	343	350	350	343	340	406	392	351	367	349	346	324	387	417	368	387	368	354	382	350	367	364	354	316	353	313	366	341	390	374	361	347	348	383	362	361	372	356	351	364	386	373	355	358	378	356	344	327	357	378	371	383	373	340	370	343	333	329	397	366	323	365	371	369	364	374	400	392	397	403	372	365	362	391	349	328	360	384	377	365	350	358	379	363	343	379	384	351	361	408	337	365	348	366	364	360	380	360	339	355	370	399	407	366	369	367	374	396	323	339	371	341	332	398	362	337	374	334	387	369	333	345	366	360	344	370	364	398	388	346	345	368	345	379	395	380	343	350	369	354	378	381	419	364	333	396	384	385	384	343	352	339	338	356	340	363	387	351	385	338	365	334	381	360	381	418	341	395	346	374	377	375	392	388	370	374	406	370	392	341	364	345	339	356	362	330	376	385	343	328	380	353	325	362	374	382	353	350	355	371	373	365	347	408	366	337	360	343	378	393	366	366	338	352	384	380	356	352	362	336	356	378	399	338	367	352	363	368	357	342	340	384	369	362	346	383	391	331	336	349	359	368	352	340	340	351	361	396	341	361	344	320	372	359	365	370	351	360	374	361	360	380	348	347	361	375	360	361	364	350	377	335	344	337	307	338	373	366	356	361	354	331	345	359	361	370	350	351	385	346	367	347	356	398	360	367	343	360	398	370	352	361	365	367	343	353	350	347	345	361	382	357	372	356	407	357	382	355	370	329	392	345	330	338	373	344	342	312	357	372	383	350	341	339	378	364	362	374	356	348	337	372	355	383	340	340	353	329	360	335	343	344	345	366	348	368	383	386	375	374	367	380	383	331	370	348	369	377	354	332	369	361	394	389	350	361	362	340	369	325	342	368	348	353	374	370	351	360	349	350	354	378	379	357	357	351	357	338	388	342	368	371	375	380	372	362	384	344	353	337	392	372	343	361	352	354	380	351	367	363	402	356	344	375	352	376	342	323	367	387	380	377	402	347	397	379	351	379	314	376	336	379	370	401	348	371	386	368	367	322	372	389	361	369	412	389	385	341	357	342	379	356	350	368	386	390	374	370	357	321	349	369	379	365	376	350	370	347	339	396	377	353	343	386	355	371	373	325	363	336	347	325	352	372	367	347	387	356	371	370	349	375	371	373	327	379	373	363	354	347	363	386	362	384	358	377	362	373	316	369	323	360	358	365	368	343	403	384	320	375	364	386	383	367	372	368	343	388	328	351	384	354	384	388	375	371	382	357	367	379	360	378	347	318	384	366	357	384	412	360	361	374	336	380	377	361	376	373	428	365	385	346	379	349	382	385	342	381	353	347	357	342	309	350	324	409	369	356	360	348	343	362	406	375	332	342	391	357	367	417	342	365	360	364	331	383	363	346	363	420	342	354	361	309	368	381	381	344	361	341	340	338	359	377	364	340	393	393	348	326	350	374	359	367	364	412	362	377	349	312	374	380	389	353	385	361	389	365	391	372	326	379	390	365	327	365	339	363	344	351	333	369	385	384	340	363	349	407	347	382	341	384	358	374	381	387	347	351	359	375	369	338	388	392	355	352	379	344	348	343	346	344	364	349	383	376	378	375	382	385	367	366	378	357	338	344	374	342	358	369	366	392	394	334	351	360	363	360	345	390	374	338	350	379	344	383	378	377	375	364	367	351	370	365	365	374	369	344	361	347	363	345	378	379	343	329	355	371	357	380	335	355	377	385	376	338	362	344	355	352	399	366	380	356	319	365	354	365	359	355	362	358	364	383	350	386	381	334	338	347	388	332	349	375	343	333	332	350	358	352	334	345	343	381	352	346	378	314	376	352	348	419	379	403	398	380	347	371	331	348	375	380	339	368	342	337	361	361	371	380	373	351	381	400	339	347	345	354	360	360	371	333	388	387	350	372	351	357	345	352	337	325	344	387	373	369	386	392	358	373	397	381	362	371	407	352	389	379	370	374	385	353	324	340	380	365	361	377	382	364	359	366	344	366	379	343	401	360	345	389	405	381	392	357	346	387	362	359	377	349	368	369	361	380	390	365	381	371	392	346	375	391	375	381	371	332	321	350	376	369	350
19794	4291	5480	9133	8479	5980	4231	3268	2572	1999	1700	1469	1277	1146	1160	1098	1132	972	956	968	918	891	891	895	838	896	850	841	858	886	936	834	874	825	817	882	888	824	844	864	836	870	857	805	857	897	809	853	932	889	868	908	872	848	851	886	855	854	867	792	831	890	841	857	850	835	856	833	925	819	860	831	820	818	895	900	872	878	871	825	807	868	851	816	881	857	874	863	809	865	831	859	893	810	860	925	824	884	805	807	861	824	794	888	858	877	878	851	919	861	883	809	825	838	849	876	858	858	828	829	818	851	817	839	869	852	866	864	868	821	857	849	856	830	871	868	859	908	829	817	882	870	886	875	860	850	852	894	888	872	820	872	848	852	797	835	862	836	812	866	888	892	881	906	839	867	875	823	855	819	848	818	859	835	823	825	874	855	849	873	866	865	779	857	831	907	887	898	832	849	837	887	869	857	824	838	788	881	892	822	869	826	892	850	844	876	819	874	891	843	860	884	859	816	850	790	885	894	871	848	835	841	844	756	903	889	810	893	825	861	850	851	837	834	829	873	847	842	874	904	825	889	885	852	884	868	865	859	857	789	820	832	902	866	834	875	810	865	861	872	846	851	819	893	888	877	882	850	875	873	848	819	853	826	838	797	788	881	874	855	879	811	798	824	845	849	836	828	857	828	821	843	900	814	894	824	851	832	822	846	817	907	832	859	847	849	866	867	824	865	853	872	851	816	825	853	853	816	876	814	860	846	875	902	874	859	839	813	875	833	861	870	818	838	854	873	854	869	860	878	837	924	871	868	875	836	871	867	860	862	849	877	853	920	855	819	878	897	872	854	891	800	868	860	847	847	815	891	855	915	867	880	866	869	900	814	865	836	834	867	916	863	859	802	840	834	876	808	844	833	841	891	897	856	849	845	822	841	844	839	843	853	852	834	842	848	844	883	810	808	870	863	830	886	780	871	886	815	874	887	853	866	891	818	857	845	864	847	817	896	861	820	837	830	828	879	862	857	880	830	855	860	881	834	848	869	825	834	904	851	835	816	881	867	828	878	859	866	862	862	844	882	843	848	855	844	881	866	844	829	808	871	882	769	905	894	829	887	872	889	806	849	823	825	838	800	812	834	793	902	868	863	862	860	894	889	839	863	823	844	877	848	885	828	866	878	853	865	843	866	842	932	885	811	803	899	850	796	886	820	838	896	840	806	838	861	860	819	894	789	805	862	829	852	890	837	858	858	880	818	848	827	891	917	877	843	849	844	845	844	832	871	879	833	880	865	848	871	834	805	852	803	843	871	810	874	836	903	874	839	881	922	833	889	882	864	864	873	856	860	921	873	869	895	899	871	911	816	874	810	832	842	885	883	855	916	884	806	858	864	876	849	831	822	845	867	856	878	860	849	836	843	805	825	860	839	844	796	893	856	877	825	882	837	835	898	837	846	866	862	864	876	862	871	862	847	889	830	842	900	830	840	818	836	882	897	842	815	851	868	880	844	856	810	797	862	828	863	849	808	850	844	862	847	868	839	876	831	886	823	853	922	833	828	879	801	826	860	881	852	874	864	840	905	864	860	868	849	892	810	874	887	840	819	830	848	849	872	844	869	818	870	810	840	799	835	845	880	827	833	828	788	860	837	849	847	889	820	886	831	874	843	832	823	880	828	828	881	867	834	775	868	820	880	858	863	821	823	855	888	881	893	816	855	863	814	879	881	863	860	861	895	868	848	830	820	821	867	851	851	869	820	901	820	833	793	880	839	851	862	835	878	843	833	861	872	875	838	846	865	857	893	871	860	872	824	792	847	807	853	862	905	859	847	879	834	819	878	852	807	845	888	855	833	857	845	873	847	848	905	857	822	862	832	883	847	857	814	860	870	854	884	822	847	836	896	834	861	857	835	823	872	852	816	879	858	852	864	812	881	850	804	794	853	856	820	889	850	917	854	841	840	836	842	854	846	917	879	846	785	816	895	869	851	858	825	856	852	840	852	820	883	847	871	867	905	842	885	846	834	858	872	781	881	807	881	866	813	857	845	868	800	837	777	856	831	861	823	804	867	879	813	805	871	867	846	880	872	856	838	843	886	886	827	864	830	874	856	863	856	864	858	814	850	864	889	834	825	883	899	865	832	876	850	861	861	861	894	863	803	895	920	829	852	860	832	884	789	817	814	904	873	838	898	857	864	853	881	811	916	834	808	846	834	776	819	825	853	852	885	874	866	881	851	840	839	869	860	850	831	839	870	822	873	861	883	844	836	852	864	917	885	802	872	874	837	838	877	865	870	863	860	873	801	839	853	872	877	835	862	851	910	840	844	819	857	887	866	865	834	872	836	841	926	844	859	847	800	883	845	865	861	816	813	864	875	872	855	896	914	910	912	792	832	861	855	859	856	763	880	833	865	844	819	896	877	847	836	847	864	913	867	847	832	816	848	837	876	885	876	845	857	847	803	844	896	872	893	841	815	843	824	849	853	838	813	874	854	808	879	849	869	881	825	854	824	818	915	865	828	861	859	894	849	902	878	849	864	828	848	796	892	862	905	866	869	868	859	814	889	802	882	895	839	864	832	848	854	897	844	875	825	892	859	881	831	817	856	806	847	870	844	821	851	811	826	842	879	876	821	899	837	846	808	848	867	860	844	851	836	837	849	849	813	867	828	885	840	843	886	823	793	902	873	832	853	869	845	858	807	859	861	859	814	807	885	849	870	877	833	805	853	857	902	876	823	858	888	838	835	849	931	883	834	861	877	829	818	821	874	933	864	845	867	839	892	831	862	868	820	865	844	864	854	862	864	828	902	831	857	828	865	872	836	869	886	859	875	875	807	835	864	852	896	797	851	850	867	875	872	837	819	845	834	842	875	867	883	862	853	842	864	856	853	852	833	836	839	852	888	827	839	827	875	847	839	858	825	847	853	864	850	869	881	879	861	887	877	878	855	930	822	863	851	853	822	857	880	833	807	874	784	847	820	903	860	832	859	852	874	828	829	833	865	854	833	811	855	859	865	835	842	861	849	878	910	861	858	803	909	824	850	914	848	806	852	861	833	786	897	828	864	841	789	846	879	912	811	860	869	866	869	808	837	885	885	883	846	846	853	823	881	899	839	820	869	876	882	855	912	803	859	852	873	865	907	818	865	861	899	952	846	813	920	822	856	871	875	853	914	848	785	835	823	841	876	897	831	875	880	853	834	817	885	884	823	798	860	823	852	879	871	824	830	856	881	817	824	848	876	836	852	818	846	824	851	862	893	837	877	824	882	861	859	852	841	840	872	898	779	876	827	844	872	831	893	798	875	886	852	815	828	837	793	833	834	852	872	840	842	854	874	855	826	868	842	798	862	876	884	839	875	892	870	889	848	834	854	852	877	894	830	867	890	856	819	850	883	877	841	824	848	847	840	866	906	880	786	847	881	849	848	833	820	848	856	889	814	903	877	876	881	804	823	829	887	854	867	826	871	888	895	872	800	847	822	893	837	839	855	828	831	842	865	877	895
37928	12728	4974	3975	2495	1664	1163	858	627	540	454	380	344	356	328	322	269	275	258	248	280	250	252	269	240	241	247	221	235	255	236	245	220	250	240	247	264	241	231	255	265	274	249	255	286	282	257	244	222	243	226	246	249	204	259	251	243	252	255	222	248	239	238	223	236	233	254	260	237	256	236	232	220	239	245	252	250	231	239	208	238	239	244	232	261	219	246	229	246	236	237	239	260	259	244	220	236	227	218	243	212	221	244	235	208	239	253	240	261	241	250	246	223	222	256	213	232	216	256	263	269	258	261	231	245	209	242	243	233	255	222	238	231	265	231	235	258	265	229	233	253	262	248	222	274	228	239	232	233	217	258	239	231	266	229	225	234	256	259	249	254	253	214	261	247	241	219	229	242	246	258	224	234	229	226	236	243	266	230	238	257	235	257	242	235	248	228	207	252	234	256	239	251	262	235	257	239	243	263	254	249	242	227	207	235	224	253	222	255	251	257	248	269	277	229	262	250	242	256	248	248	249	194	240	237	241	209	220	249	267	241	270	215	265	255	226	240	255	243	264	251	232	244	250	253	211	259	217	252	215	229	229	255	249	231	229	254	256	260	237	249	250	263	248	215	252	228	240	257	234	228	259	247	232	233	254	223	213	221	231	223	260	287	261	221	234	249	256	256	246	245	253	244	241	251	264	263	214	253	247	228	247	224	244	217	226	249	236	235	227	214	232	275	226	246	233	239	239	247	255	259	239	241	237	237	232	255	227	229	238	225	233	228	214	224	225	245	256	249	214	260	212	253	237	273	250	253	274	218	238	255	230	241	241	227	287	245	232	218	224	243	225	228	285	229	250	245	261	246	239	232	250	247	245	238	221	262	253	249	222	266	260	250	231	241	253	237	266	250	260	223	264	244	201	251	254	268	239	253	251	253	241	241	237	252	247	241	260	244	288	235	284	245	224	237	249	239	223	226	239	243	239	198	215	257	249	257	241	223	272	242	258	220	233	244	246	250	240	202	242	232	238	238	236	261	240	257	221	261	243	251	264	222	221	256	237	242	234	257	239	238	266	256	238	242	204	259	241	259	236	236	255	259	229	237	228	238	249	228	265	223	216	215	256	252	250	272	239	247	236	255	233	221	221	244	216	210	239	282	214	219	274	244	229	240	245	246	238	241	255	221	265	226	240	229	238	223	254	264	215	265	259	245	227	271	223	255	245	229	240	237	258	240	225	234	260	244	262	230	244	229	232	244	227	278	229	252	226	244	242	236	227	260	253	264	243	245	245	232	244	276	242	272	219	256	238	276	239	273	238	240	233	259	244	242	240	228	213	244	223	277	208	237	242	226	232	264	218	228	238	239	248	275	228	210	256	234	242	257	237	215	232	214	254	233	248	257	242	237	240	240	246	241	279	251	223	219	236	251	266	221	225	242	260	240	273	248	228	264	263	265	226	248	268	223	225	232	238	221	231	204	234	247	248	249	259	249	251	258	268	246	251	242	232	264	221	224	255	215	253	256	251	254	233	236	240	227	253	219	241	245	229	215	225	215	258	228	279	270	254	217	239	232	241	241	244	196	217	257	259	246	236	248	210	238	255	230	243	239	260	240	220	237	226	231	225	226	232	241	224	233	243	214	260	246	233	243	242	249	234	204	216	234	269	271	222	232	251	235	240	241	262	229	220	239	226	216	243	235	213	243	227	262	252	261	227	219	226	253	205	235	222	252	246	246	242	241	250	255	246	263	252	259	229	240	237	252	254	242	233	243	232	250	247	248	254	244	268	239	241	234	234	251	215	247	272	244	258	239	226	242	267	237	249	221	251	271	241	249	250	241	246	206	229	258	256	251	243	230	260	257	260	248	266	237	238	248	238	237	276	248	233	223	237	228	236	243	268	233	237	201	231	277	229	221	222	213	252	270	213	231	231	212	236	236	232	250	251	260	259	248	259	241	232	230	229	237	258	212	273	261	272	235	223	269	249	237	221	213	234	219	252	245	245	276	225	234	220	226	237	249	249	252	221	226	256	277	231	213	264	268	270	217	239	235	210	253	264	226	251	249	248	246	238	226	249	211	233	229	226	224	233	231	238	245	222	260	276	225	250	253	230	231	220	266	260	244	224	211	241	242	240	248	230	244	243	244	230	254	234	242	205	239	233	238	243	254	230	208	258	222	206	253	251	232	268	240	233	256	255	249	233	242	228	243	222	222	215	251	251	232	257	242	240	237	267	251	232	251	235	248	232	230	241	254	220	257	228	208	269	269	235	235	229	229	224	238	226	219	214	226	229	215	251	247	209	209	242	251	252	233	220	223	226	252	205	270	251	235	248	216	236	247	258	240	243	251	239	249	244	259	225	233	230	240	225	241	234	266	257	221	234	240	221	230	236	236	243	224	242	246	254	238	232	209	234	245	254	224	236	233	248	245	238	234	225	238	232	243	231	236	257	252	239	243	227	227	247	250	251	202	261	231	268	235	259	223	234	244	233	239	258	212	239	254	249	248	233	264	242	252	257	253	212	251	244	217	220	265	240	245	235	246	218	249	255	243	235	264	236	260	266	239	246	256	254	224	229	246	264	226	233	260	248	225	237	266	263	214	237	268	232	237	231	231	262	241	259	244	240	217	267	267	233	214	254	240	245	252	249	232	244	236	218	230	239	210	228	244	252	277	248	232	252	238	240	252	214	259	255	235	212	227	234	247	231	236	229	208	229	252	254	236	245	227	228	230	225	247	209	244	249	238	220	222	244	221	250	255	243	254	248	236	234	242	229	243	211	222	245	239	255	256	250	231	242	214	219	267	217	235	272	267	266	240	250	239	218	232	250	212	234	222	234	245	270	245	244	226	265	243	248	227	251	267	248	253	235	244	245	254	232	244	259	266	239	253	231	245	237	245	260	227	229	219	267	246	258	247	228	240	243	246	241	245	205	262	244	250	239	238	233	256	219	227	248	228	237	238	224	228	223	251	233	226	232	255	231	251	262	241	236	225	215	226	257	234	253	248	223	268	239	254	231	240	251	236	233	247	222	215	253	255	254	248	238	262	206	249	239	269	241	245	252	234	238	251	249	244	204	254	251	240	242	232	252	217	243	250	225	249	235	191	241	241	236	224	252	250	221	238	227	241	225	227	258	247	239	247	266	245	268	255	242	253	249	233	267	277	251	259	261	254	241	235	209	262	216	256	219	231	252	223	242	251	248	253	254	246	229	215	228	258	235	247	222	224	231	249	221	246	259	225	224	264	209	235	243	278	227	229	249	237	250	258	246	249	207	229	237	232	260	230	222	262	221	216	214	254	247	198	257	254	266	253	248	247	250	218	259	204	242	224	244	224	212	260	209	238	242	243	246	260	238	233	264	223	238	231	210	249	264	257	231	239	235	246	258	257	248	231	255	240	219	277	235	245	238	248	234	235	245	236	243	248	253	243	248	236	213	273	267	234	217	236	236	221	249	248	252	225	234	244	235	248	237	213	254	214	244	242	204	237	260	219	277
24268	6666	9113	11315	9126	6926	5117	3842	2810	2185	1844	1383	1192	1095	1034	1008	903	868	745	722	706	624	643	604	591	589	556	612	595	622	605	607	617	603	640	545	600	558	632	597	555	609	623	611	593	575	579	620	593	564	604	583	622	584	605	556	589	606	593	594	588	568	595	594	632	591	565	616	553	606	574	549	545	610	603	590	551	609	531	583	532	602	588	574	587	616	555	586	622	585	582	539	605	566	622	608	574	606	614	620	570	587	585	567	589	584	605	589	596	584	577	589	577	565	566	620	574	643	601	600	592	532	572	594	581	562	587	551	577	551	538	583	599	599	584	618	574	564	583	591	575	604	564	570	603	609	583	576	571	551	536	585	601	553	585	556	587	570	572	605	576	637	579	575	593	575	571	553	579	595	581	599	586	556	593	614	591	610	559	550	565	590	579	585	575	583	561	629	616	567	573	610	573	593	568	585	563	561	612	612	578	541	603	576	568	538	581	533	585	551	589	634	561	573	529	540	616	582	560	604	591	547	582	568	569	563	582	642	609	570	585	596	610	553	584	597	544	538	597	651	580	609	591	621	646	598	616	582	620	560	548	599	593	603	569	580	610	556	580	631	566	606	544	575	585	620	588	630	592	588	609	551	597	567	526	581	570	592	563	560	569	601	587	639	584	576	595	571	590	574	596	562	567	579	591	570	581	558	586	633	554	623	558	598	544	618	616	594	570	574	585	542	607	519	583	574	608	622	556	560	561	549	593	555	604	589	573	588	636	575	576	616	623	564	617	558	614	580	622	576	589	617	611	555	566	591	604	549	594	582	560	606	559	549	590	649	578	559	607	557	593	571	574	588	528	565	581	586	569	561	567	616	561	594	555	582	568	573	574	535	583	577	626	575	526	565	579	636	559	578	554	571	598	594	575	614	600	551	603	564	578	575	599	578	588	569	569	598	614	585	608	534	583	590	551	590	599	574	583	551	612	567	554	606	584	595	535	571	574	571	587	624	599	579	576	553	586	575	606	594	574	574	595	537	571	544	599	538	574	598	593	574	540	574	560	620	587	535	554	581	589	568	603	594	583	604	543	576	620	599	583	573	579	613	580	608	603	561	555	558	628	574	562	587	588	566	583	546	552	563	547	605	596	555	618	583	590	597	606	565	583	594	568	569	575	557	570	556	572	588	604	581	598	563	628	543	591	558	599	589	606	578	559	595	555	544	595	567	590	591	585	609	566	582	544	590	603	577	638	601	583	603	526	612	594	561	587	553	567	568	551	565	620	569	628	616	573	570	594	535	572	609	607	616	598	587	552	559	565	592	629	590	604	553	635	570	573	612	589	557	567	602	565	555	602	579	614	593	633	564	563	570	585	529	552	610	571	563	620	582	538	611	572	600	603	620	602	594	542	550	605	584	599	538	575	551	595	558	563	578	609	575	619	604	543	569	589	570	577	533	610	536	564	559	596	607	586	592	569	538	595	575	599	561	597	577	597	581	596	538	564	569	561	564	583	544	580	533	559	583	600	588	567	614	594	621	571	569	551	598	583	615	566	589	564	558	541	557	571	568	611	581	591	591	600	595	543	619	531	620	561	531	560	541	582	560	578	550	597	595	585	555	549	538	618	552	565	563	551	605	572	567	590	582	590	584	564	569	557	633	585	530	592	585	564	591	558	606	588	576	544	577	553	568	549	586	553	590	589	588	565	584	596	548	558	577	555	626	579	602	580	591	570	586	602	549	592	566	576	572	580	571	539	602	620	600	621	592	600	553	610	597	587	536	538	584	599	581	577	530	564	623	569	564	557	559	572	539	576	571	583	582	587	570	608	651	538	551	568	536	627	614	563	586	575	609	568	584	561	562	601	582	606	586	569	583	594	560	591	596	578	594	558	581	585	570	623	569	558	576	558	575	583	568	572	585	556	561	593	561	566	534	593	600	556	603	572	624	635	591	572	580	547	586	562	582	558	615	558	559	587	549	565	596	601	575	616	598	520	569	589	572	566	556	565	616	571	594	617	580	561	589	588	601	568	546	547	561	629	577	582	595	548	560	593	589	631	537	563	581	586	613	594	585	597	567	578	603	555	599	568	607	616	618	571	576	599	576	623	636	546	557	608	600	616	597	602	592	598	610	567	590	589	542	514	571	574	592	593	580	629	620	541	537	532	614	601	588	545	582	592	570	595	612	594	575	590	591	598	544	601	597	604	580	545	563	574	509	615	601	570	638	575	634	579	560	579	551	588	564	561	577	578	564	599	514	540	606	570	618	611	565	576	592	598	598	617	581	571	575	593	560	574	561	604	578	650	583	580	598	590	542	582	595	586	600	556	581	614	572	560	548	582	534	564	578	538	586	574	563	568	549	605	615	567	545	565	560	590	599	605	575	583	598	619	609	582	548	569	566	577	577	589	577	613	609	587	571	538	604	582	537	548	572	597	588	575	584	578	573	565	579	590	564	554	587	585	591	570	615	606	545	583	589	558	553	523	574	578	583	605	568	567	593	612	606	581	557	602	610	611	602	577	583	629	599	595	628	569	622	583	568	592	568	619	590	532	556	591	619	569	587	615	601	613	605	585	543	606	579	594	583	606	576	564	601	618	597	604	555	570	582	556	617	531	636	585	563	594	596	598	557	575	575	580	601	590	560	577	610	563	604	549	589	553	558	563	627	564	558	588	589	620	549	581	625	575	561	646	606	590	598	565	579	582	612	592	533	586	532	561	568	577	579	591	580	554	559	601	596	546	575	546	583	589	566	573	555	613	624	633	587	556	545	567	568	553	595	583	568	589	543	634	576	587	569	609	549	586	568	574	594	556	580	583	573	584	583	614	603	542	616	556	584	590	563	544	583	598	534	556	559	620	583	574	609	604	577	613	631	539	563	546	552	598	539	546	610	527	599	569	603	562	586	598	604	592	575	561	558	578	533	587	575	583	556	605	577	590	556	568	560	590	605	622	593	567	604	625	608	564	610	568	610	573	590	523	566	604	511	555	561	606	560	585	580	568	566	571	590	550	595	577	587	574	581	607	555	623	533	563	626	577	570	624	551	520	548	547	580	576	631	595	563	564	582	613	571	567	573	586	573	579	603	563	576	604	576	577	550	615	596	574	600	519	608	568	618	550	565	575	558	560	560	605	596	582	580	553	563	644	542	606	608	588	544	577	559	562	532	552	545	533	588	586	572	602	631	562	543	606	566	561	567	597	572	563	611	611	604	587	580	565	577	625	644	573	545	584	564	604	526	584	597	559	613	617	626	577	572	540	595	563	565	577	590	579	538	564	588	572	569	595	571	570	587	561	638	544	625	541	544	603	587	576	603	558	592	588	568	607	612	596	616	601	571	584	577	588	579	566	592	576	578	578	592	582	608	620	566	600	572	628	612	583	564	576	622	591	613	542	584	573	576	608	552	581	554	543	576	521	607	582	569	594	598	574	582	595	561	588	593	541	611	567	600	584	598	587	548	592	549	568	590	539	608	586	592	584	596	612	567	593	600	592	551
13871	3247	1828	1403	948	765	601	491	412	355	325	313	351	336	287	316	327	327	313	349	341	336	313	338	323	291	279	302	294	311	352	336	290	313	296	297	316	310	308	283	316	310	349	329	302	327	314	353	322	321	325	319	301	307	280	294	302	284	354	313	313	290	296	290	288	285	309	333	318	351	323	356	303	297	299	333	319	284	292	282	308	277	306	288	291	291	281	292	300	296	287	345	299	293	305	319	282	347	319	292	363	313	309	305	322	303	303	321	296	291	308	303	340	328	331	266	297	328	285	318	298	313	299	333	319	309	280	282	316	285	327	278	319	315	292	307	339	324	308	300	342	332	321	325	330	339	290	325	307	286	299	314	279	300	298	305	319	298	288	299	309	286	303	302	352	325	325	309	308	294	318	298	310	306	304	286	292	303	295	318	301	298	299	304	323	321	297	299	319	316	306	283	332	315	308	301	306	302	286	298	325	276	271	319	294	310	275	300	298	335	306	280	309	329	317	309	272	295	312	330	311	308	352	301	341	309	345	308	358	311	268	318	310	310	318	312	315	355	289	342	319	296	311	284	316	321	280	307	303	339	280	277	328	310	307	325	335	307	285	320	323	299	295	318	304	306	312	275	302	335	311	290	308	347	320	302	317	316	337	328	346	331	312	306	284	318	274	302	314	283	276	284	328	336	277	304	284	286	290	276	306	319	299	292	312	295	315	310	267	339	341	306	309	312	309	317	279	300	294	312	332	283	322	291	322	284	279	307	309	303	283	324	285	313	316	328	333	308	342	326	347	322	295	321	320	309	299	339	288	360	268	291	300	281	300	311	280	352	334	301	302	317	333	288	323	269	306	341	294	295	318	323	287	285	289	332	332	313	308	273	299	308	304	311	275	327	294	329	304	325	330	291	325	283	302	299	303	315	309	312	300	292	300	299	295	330	293	348	289	303	323	284	287	275	295	296	330	330	308	307	310	300	357	295	280	312	268	343	306	302	297	312	315	326	283	304	273	304	284	332	281	299	284	306	301	298	283	279	296	322	310	299	303	319	300	330	326	296	296	287	320	300	315	318	317	332	338	293	304	298	315	315	301	324	301	302	333	316	337	355	326	330	330	296	294	283	324	304	306	299	320	335	327	324	307	292	312	322	326	327	323	332	271	298	348	309	307	308	326	301	334	369	284	322	323	259	316	299	324	315	303	279	301	283	300	307	264	340	306	297	322	316	319	290	319	299	320	305	308	299	319	287	299	306	334	270	305	306	328	338	289	305	314	291	268	306	334	303	310	296	293	299	299	322	274	313	297	325	332	311	295	327	291	307	300	304	330	288	324	293	312	299	325	304	335	275	280	334	311	343	339	325	305	309	352	311	284	311	341	303	303	300	314	307	326	330	303	295	311	306	284	316	327	297	329	307	337	288	306	262	325	305	297	338	271	259	288	289	324	320	317	314	298	324	328	302	300	317	318	311	296	312	299	312	312	331	297	292	300	317	336	327	300	328	322	316	288	324	292	286	317	305	339	325	291	297	308	291	323	281	291	298	323	323	302	300	300	343	330	304	342	291	302	320	294	282	320	268	323	334	334	293	298	297	307	321	323	318	330	298	301	286	317	286	321	310	307	287	322	306	303	307	300	313	294	324	296	306	282	307	313	318	317	344	311	340	290	294	293	287	309	288	306	314	320	274	285	307	312	318	330	301	307	273	310	294	308	286	348	286	307	329	303	316	324	312	338	324	317	305	319	323	298	303	278	287	328	342	285	301	332	306	299	294	278	325	295	308	329	307	299	288	294	310	282	291	291	328	267	287	288	271	319	321	341	303	280	297	301	350	331	310	304	326	340	296	318	299	312	302	298	339	299	318	351	289	310	343	303	301	279	338	312	324	355	293	337	299	308	309	332	308	284	331	305	321	306	271	295	280	292	293	312	322	318	295	331	296	302	293	300	280	320	273	294	292	292	305	301	345	287	303	293	337	310	309	311	317	311	318	312	298	290	290	322	326	309	329	300	304	312	331	306	299	313	301	304	305	275	293	321	307	324	326	327	288	318	300	290	316	326	282	343	283	328	309	326	310	303	295	282	330	281	316	325	290	309	288	308	267	285	275	329	324	296	283	341	302	324	317	288	300	294	325	314	308	309	322	339	346	360	263	297	338	284	322	323	314	287	283	326	313	295	308	327	299	284	313	333	321	296	310	298	304	317	309	315	279	338	332	277	305	316	317	303	287	295	291	320	315	303	283	309	298	326	300	294	302	303	331	321	272	314	292	290	299	300	309	351	331	315	299	350	296	287	327	317	306	311	295	309	337	337	298	321	290	319	305	292	325	326	268	276	338	342	296	321	285	346	321	315	314	288	332	317	321	282	313	312	312	307	284	317	314	345	322	362	323	310	317	305	287	283	292	315	333	296	284	299	321	323	328	332	298	277	315	314	312	330	272	292	294	291	302	265	307	306	290	325	302	266	314	317	307	291	312	301	297	309	317	304	306	303	317	327	293	321	317	284	286	325	316	317	314	345	328	304	318	336	314	316	307	315	277	351	328	332	318	292	291	283	332	286	282	308	295	319	310	316	292	293	301	306	315	307	288	282	280	338	321	307	306	271	319	327	295	297	310	329	316	296	299	280	302	325	295	330	294	279	324	294	319	305	306	310	308	308	315	297	312	299	296	311	322	340	261	331	310	328	313	293	337	292	347	295	311	332	323	317	307	314	323	328	314	294	305	282	335	312	290	311	297	327	307	300	310	305	304	304	280	298	336	342	229	287	334	326	310	318	321	324	312	315	280	320	298	332	283	317	308	313	318	292	307	337	269	315	255	286	310	325	332	341	321	327	288	277	322	278	306	299	324	300	322	273	311	314	301	306	275	300	317	281	316	300	286	280	327	328	318	293	300	325	340	290	326	286	308	309	273	303	318	297	280	309	299	318	311	319	289	284	298	298	294	266	310	302	281	314	298	321	313	289	322	320	305	304	342	275	295	254	267	290	284	307	312	321	296	308	303	303	306	279	270	294	295	310	318	309	306	307	296	328	306	294	301	336	330	280	281	347	318	306	319	301	290	275	282	314	340	305	348	332	308	341	290	291	336	258	308	288	284	329	306	302	312	316	318	309	284	267	335	298	291	338	318	280	341	361	328	336	305	313	300	323	328	315	304	316	294	297	295	313	320	298	299	333	274	307	292	322	292	325	286	322	326	304	300	344	306	316	316	300	290	321	300	318	324	304	322	312	319	307	326	274	318	298	301	314	298	303	322	309	309	313	358	292	309	304	298	308	325	338	345	294	309	302	291	316	291	276	303	263	291	287	335	329	307	316	299	310	301	322	317	299	323	340	310	330	315	321	324	285	304	312	287	310	317	324	300	293	315	294	297	305	331	322	325	319	324	303	291	287	282	278	304	332	314	304	293	329	290	275	327	293	333	327	327	331	282	360	334	302	298	295	306	302	328	299	321	268	304	320	329	313	274	293	281	313	285	287	281	295	295	314	300
9951	2824	4171	4822	3934	2845	2191	1751	1472	1253	1079	996	860	934	908	859	802	783	771	790	726	791	691	754	766	754	789	742	755	734	774	752	725	749	742	692	750	741	724	743	789	715	788	762	766	737	719	733	793	731	760	710	719	773	746	749	738	745	746	735	757	758	727	734	760	780	751	756	776	745	767	753	746	773	741	789	757	774	682	766	721	738	759	760	793	750	785	722	736	777	729	774	684	728	730	756	740	713	741	765	732	732	719	744	754	740	742	762	769	716	711	714	709	720	765	772	802	738	766	713	730	750	729	743	742	770	761	736	789	753	748	792	734	761	743	755	737	783	763	725	712	762	772	711	759	769	743	749	769	750	709	701	792	736	779	750	706	767	742	762	789	779	756	722	727	755	781	762	737	772	785	722	753	714	801	757	746	748	812	770	779	730	698	713	721	688	763	770	725	773	741	757	750	730	797	755	739	733	717	729	756	725	765	795	757	837	774	727	699	739	741	763	762	756	806	770	742	729	728	751	712	741	724	711	742	724	743	736	736	714	751	772	777	773	714	741	775	721	722	748	745	704	716	793	723	772	755	725	759	735	738	787	772	762	797	743	735	789	694	720	746	773	727	764	725	742	797	763	777	749	731	750	795	725	753	746	725	737	765	757	719	755	775	750	729	794	758	734	733	801	754	736	739	767	765	712	743	760	756	743	728	750	750	771	779	764	697	767	743	714	752	714	731	763	735	739	792	789	712	737	706	771	754	760	753	737	742	805	806	735	751	764	772	784	736	703	733	755	814	760	750	724	724	744	692	746	738	761	710	730	721	671	762	772	754	773	730	731	742	756	749	706	720	764	740	740	771	736	785	768	745	698	742	747	744	760	744	764	748	723	683	734	728	702	720	794	753	683	708	771	747	760	711	764	740	773	755	799	732	762	752	757	740	709	737	710	713	773	718	720	685	739	749	761	742	747	726	773	707	718	776	749	757	733	737	737	759	747	792	727	732	717	734	804	709	733	761	753	715	767	718	743	700	725	764	745	740	734	761	753	786	761	753	774	739	738	788	731	771	796	786	774	733	691	736	727	690	741	728	725	732	725	754	701	772	742	761	748	716	735	748	747	700	736	709	736	766	747	788	772	703	719	756	654	688	721	732	752	725	685	783	786	790	761	782	724	751	749	757	715	761	738	746	735	757	737	759	743	760	755	740	772	738	733	790	779	718	732	732	815	755	725	731	729	750	765	781	775	792	723	678	744	742	740	777	760	773	782	761	749	754	747	747	691	782	799	766	685	763	727	742	749	748	767	720	760	795	760	762	740	705	780	794	724	744	718	730	753	799	753	720	743	749	740	729	775	738	742	753	788	763	734	795	716	716	717	790	717	736	760	752	755	767	766	706	738	744	730	758	768	706	750	737	712	741	737	759	730	736	734	715	764	732	747	756	752	786	686	732	735	722	734	746	725	760	745	758	774	699	733	745	773	768	740	756	770	725	739	736	771	741	712	736	776	810	751	750	725	747	768	752	702	764	775	720	780	709	687	701	773	780	725	724	726	729	741	720	726	746	712	738	735	768	764	677	786	707	766	739	709	712	734	723	706	784	729	772	731	754	791	788	738	761	752	738	762	712	728	741	737	715	680	678	718	734	703	761	696	751	719	742	750	748	691	723	721	690	703	766	764	760	721	757	734	757	729	723	764	736	720	759	742	746	744	760	722	748	766	761	706	779	745	802	748	713	732	759	739	760	729	743	739	765	738	764	701	744	779	712	756	720	745	758	796	706	785	731	742	754	725	763	769	776	809	715	750	743	769	780	728	773	747	688	694	748	762	750	769	704	757	737	722	765	768	729	732	721	709	738	784	780	758	784	729	738	746	757	682	732	712	749	725	780	684	739	734	703	725	733	748	762	770	786	762	796	711	786	736	729	708	773	724	729	765	784	757	752	740	718	699	735	757	783	765	786	756	754	696	766	746	738	735	719	768	713	788	760	736	789	740	745	708	742	790	784	777	762	760	758	662	778	772	764	744	748	698	733	697	743	792	771	758	719	723	799	736	702	741	760	752	689	788	736	806	729	749	725	705	703	725	752	787	746	760	750	735	715	718	692	714	754	682	785	724	729	742	735	755	768	710	725	745	729	696	755	749	754	751	655	722	750	727	764	736	761	738	769	715	756	760	726	749	752	740	748	731	757	763	719	728	721	730	696	731	686	745	729	689	723	786	767	737	708	717	768	767	728	759	738	767	768	748	769	702	741	723	699	728	807	718	773	699	733	747	707	718	758	732	766	719	762	758	771	780	724	715	756	760	729	759	738	733	727	747	779	750	772	767	770	723	771	755	724	747	730	734	796	750	755	696	730	753	771	743	753	734	728	753	741	742	729	741	756	791	758	750	717	715	717	700	750	748	756	770	727	724	737	760	707	766	779	749	756	696	723	765	728	792	729	740	777	727	773	698	753	764	712	758	772	760	738	761	727	710	686	744	743	795	733	708	763	767	701	761	753	749	766	766	782	702	703	743	754	760	757	734	792	739	697	743	747	745	740	763	720	702	756	750	730	682	722	724	721	771	769	749	739	779	727	728	710	744	753	764	756	729	777	777	685	731	741	741	731	757	736	713	754	667	740	730	741	793	752	706	723	782	734	762	742	760	726	710	791	664	765	736	752	739	718	703	700	727	802	745	748	727	769	722	713	722	681	762	771	705	784	764	748	722	741	691	712	728	698	739	711	779	765	778	727	757	697	732	729	776	729	773	729	711	787	724	737	755	744	767	719	783	744	747	756	737	783	756	731	704	738	743	738	781	712	725	751	756	713	775	757	756	730	788	755	775	767	755	805	728	750	742	763	748	775	764	735	777	737	759	733	770	754	750	736	745	762	759	742	720	737	738	790	714	756	720	730	738	741	751	767	770	779	741	744	706	745	747	778	778	777	786	710	728	775	717	748	742	764	767	727	766	748	760	708	766	769	728	795	752	723	732	716	771	736	772	761	738	743	723	739	743	706	744	753	774	710	763	763	713	748	798	729	699	754	765	736	729	746	704	798	778	752	762	736	753	738	767	760	681	706	743	733	726	756	690	772	769	748	736	729	779	791	759	728	743	746	770	777	707	762	705	726	743	729	770	743	763	734	775	754	727	741	775	789	802	764	735	683	738	699	727	757	760	732	689	772	694	760	780	734	785	729	714	710	752	724	756	704	765	755	716	771	724	739	744	775	758	762	748	744	696	721	732	803	707	742	770	741	706	739	716	721	735	731	746	745	766	710	717	746	742	767	765	747	776	735	724	754	742	749	699	740	766	759	744	705	728	742	745	790	772	775	733	743	717	732	699	698	739	752	708	693	738	746	751	724	725	754	748	730	740	706	759	766	716	738	767	741	710	756	726	718	763	734	728	745	763	701	787	781	709	733	832	757	766	754	741	706	756	793	723	741	760	733	745	746	729	769	735	754	735	733	715	785	756	706	760	709	745	767	776	743	762	685	747	705	759	715	724	737	776
29324	9706	3846	2709	1513	1147	838	727	626	537	464	511	437	388	422	358	385	367	376	410	368	349	328	341	371	378	327	371	409	375	355	406	388	362	365	356	383	367	379	387	375	367	342	386	355	377	331	344	356	366	390	387	372	336	346	354	349	361	361	378	368	391	390	383	385	340	352	362	350	400	394	363	355	364	379	351	380	389	378	375	362	393	399	364	337	374	368	370	356	357	373	365	355	394	342	331	342	347	349	359	388	345	376	381	398	355	359	351	354	360	347	379	387	372	365	384	381	343	337	359	352	382	393	396	352	398	384	385	354	375	345	368	342	338	349	375	347	351	348	372	358	358	355	378	356	404	377	340	354	366	427	394	357	374	368	333	397	371	369	371	384	382	383	358	344	355	372	375	371	372	370	357	339	372	360	335	341	371	388	365	360	355	373	375	366	373	354	399	420	343	376	363	354	348	369	384	354	373	361	395	386	382	410	360	370	418	382	363	363	354	373	364	373	384	372	348	376	378	348	356	349	355	340	386	373	377	363	403	356	371	370	381	353	361	357	373	339	371	377	353	404	369	364	344	364	345	358	349	394	387	365	341	350	353	368	375	353	399	333	382	384	380	338	382	326	363	343	385	378	324	377	388	333	409	376	389	374	358	335	367	409	372	386	368	365	331	335	387	356	359	349	373	378	345	369	343	361	374	362	393	394	393	331	367	383	346	366	377	381	372	358	358	376	374	361	384	382	355	356	346	340	368	356	315	382	332	355	406	383	383	351	369	384	359	357	363	359	353	364	410	400	381	384	371	344	343	389	361	368	346	380	359	381	362	370	389	388	363	387	368	364	313	376	320	349	363	360	364	373	356	376	384	332	379	364	374	365	370	389	430	372	322	337	390	389	324	364	352	370	368	377	349	333	362	399	336	330	355	372	370	368	350	355	365	346	334	371	348	384	364	387	340	425	371	335	347	412	336	342	343	348	345	359	362	346	374	358	406	318	377	315	391	347	325	376	391	346	362	365	382	375	345	367	383	363	392	370	392	373	353	357	376	295	329	379	312	358	372	329	375	368	343	337	354	355	344	357	364	371	333	351	355	354	383	374	373	360	385	374	380	361	386	354	336	354	367	388	379	368	342	357	377	346	366	395	346	352	342	361	374	400	357	346	361	350	355	408	358	347	378	367	366	344	361	388	389	367	353	376	411	351	345	345	348	370	376	336	383	408	376	397	365	344	348	370	375	362	362	387	376	371	366	367	331	366	350	323	371	383	418	380	394	364	383	354	361	376	348	375	360	383	327	350	340	363	355	323	337	385	364	351	349	365	374	377	340	355	341	364	359	361	385	341	384	379	357	370	336	352	376	367	376	343	395	347	331	392	375	345	402	346	357	380	359	349	320	369	346	369	328	350	370	361	363	343	357	347	350	314	360	372	359	355	395	368	386	400	351	374	356	343	366	359	359	361	358	370	368	396	343	325	351	370	370	383	362	371	358	363	387	311	366	342	381	406	391	353	322	364	359	359	361	375	345	378	363	343	362	370	348	384	364	348	381	399	356	363	383	347	330	364	376	357	384	352	390	351	411	362	409	378	351	355	374	368	364	370	352	356	385	344	396	378	378	384	335	378	343	370	381	387	360	371	402	369	365	391	330	357	350	388	394	356	354	367	348	408	361	376	349	348	379	362	380	328	357	376	382	345	385	374	375	344	360	376	372	362	395	344	382	391	373	351	363	360	383	350	369	389	372	346	356	371	356	355	346	383	370	328	379	339	354	367	350	351	323	369	341	331	346	332	387	375	360	356	382	342	365	383	372	382	366	354	375	344	362	352	372	380	356	392	364	337	369	375	366	390	364	349	358	366	354	351	345	396	372	317	374	342	341	366	383	364	368	350	400	358	349	380	399	338	360	335	357	371	385	431	363	371	358	373	406	387	390	373	353	354	349	360	380	353	327	322	363	344	349	340	365	371	365	350	377	359	349	357	366	406	348	372	376	376	370	389	377	373	373	394	368	412	324	386	343	378	365	389	372	371	353	392	322	368	357	377	368	395	340	362	357	384	364	368	329	386	370	370	373	351	364	385	362	378	329	342	344	338	384	387	331	338	367	339	354	350	362	373	359	330	395	373	333	363	346	348	370	369	356	392	333	368	389	389	346	368	365	360	384	371	328	363	353	348	393	361	352	378	390	366	364	373	375	317	371	377	364	329	356	391	385	352	350	358	368	337	362	380	381	356	365	381	400	380	330	380	387	376	350	349	347	332	372	346	378	367	370	346	370	388	397	381	333	357	370	388	346	377	366	389	366	355	364	399	406	374	332	366	380	341	362	390	373	339	362	357	342	355	351	357	388	386	328	356	363	355	372	362	380	383	326	374	383	388	379	367	360	372	344	416	350	354	393	352	331	360	327	356	363	332	378	367	383	368	332	365	382	360	349	361	348	355	392	345	336	366	372	370	364	338	355	388	390	395	413	395	373	357	393	370	383	372	384	371	387	344	388	396	357	373	360	332	361	344	429	375	364	358	368	390	356	347	328	379	346	353	388	368	338	345	381	368	370	385	346	387	392	378	354	372	383	362	339	396	364	386	368	369	345	392	325	346	338	350	373	369	363	399	350	341	383	381	331	352	365	368	403	354	354	330	378	364	362	378	359	349	359	359	402	354	361	345	345	368	346	366	385	357	403	374	382	377	382	353	368	387	352	335	370	317	386	362	371	367	351	386	350	358	330	371	351	364	393	360	358	377	368	355	310	385	340	360	381	332	347	327	365	335	412	417	391	359	337	374	362	353	396	348	359	329	383	350	370	362	367	323	382	381	359	403	351	374	376	340	363	320	349	375	328	373	343	374	358	347	359	390	335	337	345	381	390	352	327	358	354	371	369	360	369	379	361	361	380	378	370	362	372	342	366	344	377	376	351	360	373	364	397	323	368	364	360	365	363	351	357	347	354	391	327	396	368	359	364	355	344	375	338	350	387	341	371	387	369	358	352	347	370	374	404	361	356	345	363	407	359	358	342	368	378	405	313	362	378	407	374	366	324	371	358	358	331	370	378	347	357	357	374	372	361	414	386	354	350	344	368	329	363	389	384	367	350	350	360	388	355	333	381	334	361	383	374	390	416	353	371	393	376	363	377	365	350	386	362	328	357	330	390	375	372	366	386	341	348	358	348	354	379	394	321	333	365	343	400	340	394	356	367	365	367	366	333	354	369	388	395	347	367	364	377	355	383	373	358	354	368	383	320	367	384	383	340	353	369	382	400	371	375	371	370	367	342	330	343	329	404	366	362	379	362	354	396	385	375	337	357	382	344	378	392	350	378	370	350	376	399	354	383	406	365	360	353	356	324	370	330	357	398	358	347	377	373	340	369	380	356	401	353	378	377	378	364	360	355	385	379	359	385	416	393	350	354	393	357	379	350	377	390	390	340	362	339	372	354	348	366	379	369	386	346	348	335	353	384	334	377	370	369	404	402	336	374	377	352	327	329	397	359	335	377
20333	6269	7743	8028	6180	4869	3465	2960	2510	1906	1561	1364	1294	1217	1075	1101	1075	950	987	941	956	870	855	861	843	835	906	941	872	836	868	881	864	869	893	962	851	853	853	867	816	806	846	865	874	843	864	830	879	874	845	801	839	830	834	877	838	841	839	875	884	837	832	870	824	846	860	848	827	853	821	839	891	814	842	860	881	865	907	846	881	863	824	843	867	818	816	854	858	905	796	817	893	860	852	815	785	862	807	814	859	833	863	873	820	831	854	821	885	896	813	837	797	897	884	905	942	853	864	833	856	846	881	865	876	863	870	868	891	896	838	836	836	825	853	899	883	881	848	873	841	787	889	824	802	865	864	830	849	822	820	855	858	904	857	853	811	863	890	845	875	869	859	799	896	802	882	893	861	912	861	868	841	816	857	851	874	866	902	886	899	854	859	880	856	843	871	857	859	877	871	861	847	831	874	899	846	835	835	867	866	843	854	939	836	856	889	887	847	906	823	826	896	877	893	839	855	850	835	864	855	879	907	845	910	827	876	866	828	840	841	855	830	895	895	868	853	838	881	849	839	814	839	866	861	827	850	795	894	824	891	840	885	845	809	849	823	899	850	822	860	841	873	863	821	879	822	861	808	832	873	884	878	871	842	851	902	881	891	904	849	801	856	881	893	856	844	850	867	797	856	849	847	863	899	867	849	852	861	850	892	875	913	882	872	833	852	859	887	829	840	856	826	852	847	819	868	886	898	877	772	845	852	844	867	867	849	853	820	825	834	870	851	844	867	833	881	866	829	824	831	842	820	877	867	853	870	831	850	862	812	858	901	873	834	893	864	826	869	872	851	863	884	877	806	852	879	888	791	829	838	810	853	842	839	835	931	857	858	873	830	861	885	834	869	883	824	840	834	825	859	862	846	913	813	814	866	856	837	894	866	909	830	858	863	829	861	838	850	908	839	851	831	899	875	869	850	856	856	860	903	877	839	859	814	926	866	897	899	839	921	850	845	816	862	903	858	836	833	796	825	859	875	845	845	854	908	811	836	875	792	823	863	837	821	858	832	851	841	872	883	843	797	840	820	886	843	887	884	849	852	846	826	835	851	813	808	827	911	834	816	852	830	866	858	817	877	881	901	903	905	866	864	826	895	831	882	862	889	885	843	854	835	843	799	825	866	860	861	855	910	855	867	836	858	890	805	862	818	812	882	903	860	812	887	845	849	913	841	873	861	868	834	842	900	881	827	883	891	885	845	850	874	880	870	846	831	863	830	826	922	843	846	805	854	906	830	872	823	801	844	867	847	942	827	872	836	821	891	869	836	861	816	859	845	903	893	859	871	838	843	834	838	864	904	830	833	843	885	920	841	885	876	823	843	884	916	876	825	839	826	839	891	879	821	842	877	832	878	867	904	814	871	849	876	815	862	816	817	843	889	794	861	856	832	856	896	861	863	882	872	828	842	874	854	888	853	884	877	892	877	885	815	851	856	772	843	871	885	865	875	813	904	790	843	841	808	869	919	852	863	836	841	838	850	896	864	842	895	849	870	884	877	865	874	811	890	861	892	889	844	855	833	853	898	860	879	870	773	862	866	883	825	884	825	854	861	866	878	851	857	841	845	830	881	841	816	811	863	849	891	875	866	859	849	828	803	865	793	827	881	871	828	818	867	839	896	857	860	844	826	900	863	885	907	794	804	846	886	850	927	900	838	837	836	796	841	900	857	870	884	799	877	858	894	871	845	831	821	852	876	890	825	908	854	890	898	893	866	877	869	783	826	872	816	828	867	864	820	864	841	853	856	834	844	842	902	860	860	872	880	826	861	824	857	846	889	877	818	900	868	826	886	842	914	860	867	843	853	866	826	856	813	844	850	822	885	868	832	831	876	818	814	882	907	793	815	869	873	837	897	867	855	770	851	774	851	843	850	846	865	863	852	852	847	831	870	842	855	889	889	789	835	870	924	859	860	902	838	854	925	863	825	877	893	864	841	809	836	890	844	906	855	933	824	833	869	889	845	841	833	879	867	854	874	839	873	846	843	839	839	890	869	857	837	813	861	882	885	838	861	898	858	893	896	891	852	854	884	802	860	823	852	892	816	826	822	883	841	879	888	932	837	870	828	849	850	841	879	842	918	893	836	856	890	797	825	816	859	845	848	853	870	848	895	860	887	802	915	899	863	818	876	875	890	874	876	846	808	863	847	888	835	848	852	840	882	879	844	912	828	836	828	863	840	854	850	815	902	874	883	814	855	837	898	860	847	821	896	870	846	842	811	861	858	835	833	879	901	826	902	825	819	835	866	909	917	790	849	836	825	879	825	826	822	848	892	870	888	851	863	824	854	832	826	875	868	902	872	865	873	856	870	893	842	890	845	872	885	865	827	928	816	881	869	861	797	818	828	836	925	880	863	872	829	871	862	891	882	832	912	841	830	820	863	871	829	897	873	819	837	869	878	834	874	813	861	807	898	832	846	840	869	832	859	858	812	831	875	831	856	842	922	835	850	880	828	821	823	869	867	883	871	851	872	836	907	862	876	883	824	838	836	854	850	837	864	873	870	846	863	857	810	851	860	814	891	879	865	860	834	917	882	842	882	825	829	817	869	875	863	841	824	846	844	888	876	886	878	840	895	821	912	844	859	859	901	851	866	877	877	822	896	851	874	866	874	839	805	891	815	906	843	862	813	860	831	880	828	813	883	867	844	809	835	873	800	846	831	836	847	837	894	881	848	838	802	858	831	836	855	837	859	926	885	884	868	882	856	884	891	849	823	860	904	875	859	853	870	898	845	859	859	903	870	847	857	874	834	787	830	823	885	878	879	872	822	858	869	842	855	862	902	861	827	837	884	895	904	874	820	920	864	860	880	794	845	863	846	844	845	854	831	893	876	790	901	853	864	810	882	849	905	832	829	870	815	903	865	867	864	884	860	854	888	876	831	895	805	819	912	814	857	859	869	906	835	861	844	873	830	932	872	868	806	834	851	899	890	809	845	877	842	877	871	876	882	865	850	913	822	812	845	851	848	865	850	827	856	855	815	836	826	856	879	848	871	820	857	871	845	851	906	863	830	868	838	829	823	875	855	833	808	797	835	914	837	885	848	840	859	747	881	843	850	860	877	830	899	842	845	869	867	890	929	881	848	863	834	880	863	867	820	876	857	879	856	814	850	828	883	871	834	842	912	859	895	813	881	891	870	840	818	856	867	880	901	794	849	920	848	864	881	831	832	909	898	893	877	866	864	788	825	839	904	857	827	867	848	842	846	806	848	882	893	845	832	825	878	892	875	837	913	875	850	848	891	843	933	838	892	866	810	881	875	884	851	877	878	831	836	883	877	872	846	816	842	852	846	872	833	887	854	876	854	835	832	870	849	870	868	859	878	820	848	873	906	806	854	839	829	893	863	852	872	874	869	886	819	836	883	876	808	796	846	815	904	796	852	834	858	806	850	908	896	851	820	882	878	808	826	901	829	840	853	867	834	817	837	899	909	825	950	854	905	872
39390	15768	5216	3147	2107	1363	1013	841	643	505	448	357	324	306	301	287	292	231	248	232	237	266	233	228	238	243	261	260	238	240	261	243	260	225	239	234	243	228	238	254	240	251	233	239	271	238	250	233	247	249	244	237	249	238	233	234	243	216	250	239	224	226	242	214	226	255	257	233	238	219	228	201	260	220	246	252	253	214	206	271	259	265	233	256	230	247	235	247	245	223	202	232	240	242	258	234	233	213	232	235	233	268	227	237	265	241	236	260	250	226	248	253	228	240	277	238	241	260	250	232	247	226	249	247	248	243	238	259	233	235	232	218	218	234	248	254	227	224	232	251	213	245	267	210	245	252	243	272	249	241	228	223	255	267	224	234	243	241	242	264	278	214	232	263	260	259	254	235	229	212	248	215	250	253	245	247	228	246	248	203	212	277	231	244	240	237	256	245	253	219	242	249	245	242	230	244	253	212	227	224	232	231	247	237	255	261	236	216	223	239	221	220	231	203	215	233	226	233	232	249	255	272	228	266	244	235	236	263	240	221	235	260	244	238	235	253	246	247	241	255	223	243	259	224	262	223	262	241	265	254	240	233	239	237	224	269	257	278	274	230	241	242	226	220	241	215	255	235	223	257	259	230	240	266	265	215	232	227	233	261	232	252	228	225	258	257	249	238	246	242	256	238	224	273	223	231	237	249	242	255	230	240	235	252	221	215	230	241	245	254	230	221	284	240	233	248	269	246	248	237	236	252	246	235	223	240	217	262	224	239	234	240	204	266	235	241	216	227	258	258	235	236	261	255	236	244	223	248	210	237	247	230	234	251	243	260	236	251	235	221	244	257	245	224	228	244	226	247	196	237	241	222	218	222	224	267	252	241	222	246	244	255	270	271	274	264	252	269	236	244	231	246	248	240	237	222	232	238	252	249	257	238	231	244	237	249	273	226	226	232	219	246	212	228	247	222	257	254	219	224	249	268	220	241	230	252	253	252	236	208	228	238	232	227	257	226	229	224	253	242	266	236	239	259	237	224	220	243	233	250	228	247	242	258	245	236	247	251	231	226	206	256	238	252	240	230	252	224	227	211	239	220	245	235	230	243	242	198	253	238	255	234	234	221	252	243	247	272	242	229	203	238	238	248	263	222	223	238	225	238	229	232	226	233	246	246	243	237	234	223	239	257	243	245	236	230	245	228	256	233	220	231	250	245	224	248	264	230	236	219	226	205	278	230	244	213	242	279	240	233	245	199	232	212	221	242	245	231	238	263	260	217	247	240	242	253	217	227	234	246	224	213	241	232	231	219	268	242	228	299	247	231	245	233	243	245	233	222	223	218	250	242	239	244	242	248	259	207	187	246	245	265	238	227	236	229	235	228	258	289	225	244	258	234	226	281	236	207	234	224	241	249	245	208	240	242	233	243	231	241	245	224	239	247	255	213	238	226	252	236	228	263	227	251	241	240	231	217	245	216	250	254	265	241	256	243	241	229	232	220	253	271	237	246	237	234	267	222	251	235	256	230	245	238	241	238	270	250	225	243	245	213	236	255	249	220	244	241	256	248	231	240	264	230	213	263	247	244	228	223	276	230	231	250	244	243	231	246	263	255	255	246	235	289	273	219	228	234	244	263	246	233	247	252	221	235	239	249	216	239	245	230	226	230	215	256	212	268	239	240	277	246	238	221	230	242	228	254	257	229	251	225	259	249	227	235	249	259	227	244	250	225	201	240	225	230	214	242	248	261	251	242	231	218	256	232	223	248	224	247	252	220	232	252	250	229	236	241	231	255	274	259	253	271	277	229	239	243	237	246	250	260	249	262	234	223	208	253	231	222	234	240	243	256	233	239	240	231	233	220	234	240	238	238	249	231	249	278	211	299	264	202	244	238	263	227	228	221	246	224	264	257	255	256	243	248	276	267	244	234	213	230	230	266	252	235	218	235	235	221	263	224	242	220	268	240	233	239	230	239	215	217	232	232	232	244	234	248	223	249	250	209	236	258	233	216	224	220	233	240	260	247	248	258	255	229	265	239	256	239	236	261	239	244	227	223	238	225	224	245	247	227	259	237	251	233	224	258	249	268	238	212	246	222	260	234	232	246	238	273	232	249	236	234	230	220	257	233	241	242	212	242	254	268	238	243	205	213	259	240	250	209	241	218	246	255	240	272	211	259	236	261	218	249	235	236	256	240	223	240	243	236	247	232	229	260	248	246	260	256	227	227	226	252	215	241	244	230	225	273	226	251	239	232	219	247	264	286	223	231	256	223	216	260	217	251	240	206	265	275	229	218	226	273	241	198	242	232	208	223	229	236	270	210	234	220	222	259	216	246	263	242	241	233	252	252	222	254	227	223	244	237	223	207	284	217	257	226	248	222	258	224	269	249	236	236	222	239	243	249	228	245	250	223	227	250	247	231	257	229	251	266	209	240	235	233	229	232	243	238	243	257	236	234	266	231	260	221	215	229	208	231	257	260	220	218	223	239	238	217	224	232	249	257	269	287	228	208	206	245	263	239	231	244	213	232	239	252	236	264	233	214	235	257	236	221	232	238	271	216	243	234	254	237	208	262	267	252	221	233	187	234	245	254	233	243	247	219	264	275	223	250	245	203	207	231	241	260	222	248	245	243	248	223	259	240	244	229	246	227	218	245	240	231	243	248	246	248	257	231	229	245	240	242	241	229	221	226	249	198	272	244	263	206	204	181	218	247	243	230	219	249	224	263	236	252	230	267	198	228	219	222	234	236	249	230	248	222	226	266	255	268	241	207	256	233	233	245	247	230	253	233	234	213	252	256	264	237	270	239	255	225	229	273	214	248	222	265	241	229	247	250	241	237	250	244	224	224	233	235	224	236	237	244	243	246	245	254	208	232	247	258	248	236	248	241	221	247	237	228	246	223	228	255	233	241	266	223	203	248	200	259	225	240	229	256	225	246	216	254	228	227	255	207	251	246	231	264	257	219	250	262	227	219	271	212	225	235	238	199	213	264	244	267	260	223	284	201	233	241	262	218	222	233	227	243	256	248	231	255	222	263	236	255	231	226	258	241	236	227	284	271	227	242	257	222	254	283	281	216	239	236	227	255	232	238	238	257	248	239	233	261	228	255	268	220	234	253	241	216	253	239	257	245	273	275	193	200	241	242	234	244	255	264	235	245	224	229	230	217	241	218	227	243	234	228	229	262	202	217	258	241	235	234	241	244	235	237	234	243	260	218	283	227	258	232	255	252	220	266	278	251	250	204	218	236	213	223	228	235	240	238	251	243	241	245	245	214	224	230	228	236	269	231	233	226	250	241	228	251	207	230	259	243	248	224	221	246	227	229	252	233	245	232	282	219	206	258	223	219	241	254	259	223	252	203	262	243	252	186	242	286	267	259	236	262	227	268	250	240	252	224	225	265	238	224	238	238	250	244	206	228	221	221	279	257	235	277	236	227	231	248	229	256	229	220	221	247	218	211	239	255	254	228	211	262	217	231	215	216	247	214	246	234	234	256
25784	8513	8747	9224	8122	6009	4741	3808	2762	2008	1625	1404	1205	1114	1028	913	838	784	735	647	600	621	625	591	625	595	602	635	595	616	632	591	581	620	543	592	638	623	593	601	606	577	598	611	587	609	602	606	541	587	600	612	570	592	578	578	613	627	612	597	590	591	541	578	536	587	571	579	545	594	590	550	584	610	579	570	585	589	590	528	620	599	570	592	541	583	582	539	583	586	624	566	561	573	566	590	603	619	586	631	601	565	534	593	572	585	540	615	629	559	558	601	584	620	587	599	605	609	560	590	574	599	563	578	588	604	577	568	590	601	598	587	585	646	610	586	588	615	565	588	558	537	594	573	603	536	604	572	591	558	569	589	577	592	582	548	585	621	611	592	569	550	548	618	554	587	559	581	550	569	582	552	540	610	631	589	614	593	574	605	595	587	561	598	600	609	620	581	613	566	595	576	598	609	594	541	570	571	639	570	580	598	631	605	558	569	600	619	600	599	615	573	592	559	547	595	563	578	537	624	584	623	617	571	597	517	550	559	591	525	581	555	591	546	580	614	594	586	627	561	563	590	596	561	609	571	596	561	608	562	601	606	542	561	556	525	580	606	584	553	579	604	587	626	582	566	600	581	601	556	573	565	578	613	613	579	569	600	584	613	573	586	584	598	664	598	578	559	574	558	593	598	620	584	580	583	565	600	571	625	613	610	556	613	565	588	576	579	600	602	602	595	535	584	583	601	570	571	578	588	619	563	567	654	567	540	601	595	601	579	575	604	581	619	580	591	627	571	590	602	571	565	585	541	581	595	582	582	582	578	582	584	609	600	597	602	566	589	585	579	594	575	587	569	604	582	577	583	577	570	566	550	584	602	573	579	554	581	566	568	598	589	584	586	588	564	568	595	552	598	635	577	575	561	615	556	550	540	619	592	606	597	566	584	599	520	587	557	580	557	539	528	594	566	600	561	538	603	566	517	583	564	546	570	599	578	568	567	604	577	558	599	551	587	586	567	553	625	535	541	582	565	554	587	570	569	562	553	572	602	567	537	583	564	621	592	588	582	586	582	570	574	552	591	600	578	581	586	606	577	569	606	594	549	574	580	575	569	633	623	535	577	568	580	535	561	541	548	578	527	545	561	572	614	622	575	592	590	591	573	562	596	567	562	576	576	554	574	607	563	556	567	604	615	589	580	580	581	590	558	578	616	615	572	564	598	599	562	571	575	611	565	590	621	579	609	562	574	633	594	604	562	582	561	553	579	559	600	589	622	613	568	567	586	582	572	563	569	558	586	570	597	561	585	583	568	540	531	590	561	589	614	609	588	570	550	570	573	534	587	621	547	565	600	614	620	586	591	585	613	583	549	648	567	582	588	553	602	574	561	608	620	593	625	576	606	562	567	590	578	609	531	555	557	569	580	569	565	602	585	603	571	542	565	593	561	557	547	538	604	562	588	574	542	603	556	614	588	585	564	570	593	560	608	570	602	582	622	551	577	582	577	569	601	541	600	580	584	572	615	572	586	573	615	559	592	574	552	568	589	597	562	604	581	575	635	622	601	554	593	590	594	560	555	634	578	596	604	534	598	625	579	577	570	569	544	561	575	603	546	612	570	575	596	593	551	573	600	587	643	551	560	623	618	565	599	569	584	582	648	601	584	598	597	594	599	585	577	536	507	589	596	586	565	534	585	593	622	578	560	567	593	587	583	635	558	581	636	594	555	553	583	551	538	574	599	574	576	597	599	565	566	582	572	581	579	573	575	565	612	572	569	620	538	612	556	596	596	537	591	571	551	580	605	587	559	563	571	564	579	614	569	599	576	570	548	617	617	596	558	567	575	593	533	590	583	551	615	581	548	599	599	598	622	561	603	603	547	566	589	639	571	625	580	598	591	565	583	542	552	576	561	587	572	574	558	576	568	589	515	580	616	545	559	610	602	563	594	540	565	582	596	598	590	550	578	546	546	608	589	594	582	607	627	593	598	583	617	588	565	593	587	580	594	585	595	546	550	584	572	571	597	588	571	573	576	575	612	590	576	591	600	563	543	591	631	572	607	574	560	551	587	558	556	582	636	576	585	561	599	552	589	570	580	607	547	557	594	570	556	605	584	563	566	566	552	581	573	588	566	535	576	608	581	592	612	594	596	599	585	593	583	592	512	550	555	550	574	530	566	519	576	563	563	624	593	621	565	608	593	609	584	555	599	591	564	587	541	539	573	612	572	590	603	561	611	581	605	559	617	588	557	571	604	591	585	559	539	621	595	559	596	554	568	575	548	583	571	565	572	559	594	570	602	604	592	558	535	620	611	586	596	566	592	547	582	624	591	595	565	595	573	550	627	614	549	574	591	597	591	564	601	570	624	576	571	578	552	591	587	613	565	579	631	633	593	600	591	573	606	563	569	589	579	541	550	607	602	574	593	585	580	614	580	608	547	596	578	599	559	605	608	552	591	567	586	569	553	595	572	587	602	597	604	567	544	580	576	591	623	574	584	586	589	599	586	598	622	573	560	632	618	605	546	580	570	611	583	540	587	616	610	593	598	573	615	573	590	539	585	581	628	561	608	564	597	588	607	598	579	582	574	585	582	616	593	552	593	582	551	610	554	605	604	567	571	575	598	532	588	605	528	545	570	641	589	569	558	533	585	580	557	646	585	545	560	561	591	582	589	546	539	577	579	579	548	544	583	565	541	588	603	558	549	600	590	580	541	615	584	553	554	575	605	588	556	615	577	534	582	607	571	603	545	583	617	591	593	568	551	578	575	584	592	584	567	574	567	639	598	570	568	592	603	598	572	560	607	593	551	594	576	574	606	611	613	575	613	559	570	574	571	552	622	589	548	535	569	613	558	617	579	571	578	600	585	582	609	589	548	583	558	562	568	576	607	575	592	585	586	557	582	580	560	589	556	593	576	633	622	571	573	599	586	616	568	582	543	553	602	591	606	587	622	564	566	588	567	573	612	583	600	577	589	556	539	568	576	576	583	516	594	600	553	591	573	569	610	544	582	599	592	589	550	587	553	586	541	547	531	578	618	523	578	596	610	605	566	566	553	598	590	612	561	568	601	609	576	576	540	598	600	550	597	613	564	576	592	596	596	600	547	591	596	570	559	575	584	575	614	572	556	578	578	566	601	560	549	571	628	600	604	568	577	548	600	562	598	592	532	543	620	565	529	580	558	576	544	564	582	544	607	563	599	600	606	562	576	564	593	606	594	592	574	597	562	576	552	560	576	580	592	563	559	592	585	550	604	555	566	576	592	544	600	607	573	580	594	596	578	583	537	553	540	551	563	609	568	573	594	607	585	543	575	577	587	620	595	585	576	586	584	593	566	591	574	604	578	589	608	587	580	575	569	543	558	633	545	544	529	552	579	618	605	590	580	564	568	584	558	571	617	567	554	603	544	584	563	602	583	613	618	590	544	570	555	597	597	574	587	553	588	583	588	564	586	575	558	537	595	573	587	562	622	533	604	575	609	562	592	542	544	595	597	584	555
14447	3877	1554	1286	928	665	599	466	405	376	348	308	292	319	327	307	292	286	322	335	281	278	333	310	287	318	332	319	336	295	322	321	291	296	299	309	328	321	276	293	333	301	311	304	300	312	343	298	300	304	326	293	274	288	316	281	312	315	303	314	305	303	322	320	321	302	268	305	353	314	331	328	294	302	294	303	336	311	284	298	333	332	313	313	310	292	263	324	311	313	297	309	323	294	282	267	288	286	301	314	315	281	286	300	336	325	322	299	328	296	309	308	299	336	330	309	305	302	306	300	296	331	299	297	310	315	312	303	287	299	300	286	313	296	330	309	309	289	321	324	319	309	338	309	293	329	308	305	302	341	323	291	328	316	302	290	293	327	300	321	325	286	287	301	282	328	330	277	294	319	293	315	289	307	293	303	325	304	344	326	295	299	308	279	295	296	269	310	284	286	265	308	294	280	311	295	304	285	280	311	291	292	331	317	324	287	297	292	284	317	325	308	270	314	299	319	281	301	283	291	304	345	306	319	285	311	304	302	322	310	300	276	309	298	300	331	329	311	263	327	328	337	287	333	311	306	300	313	316	299	337	330	334	307	337	271	330	293	296	299	331	317	287	321	328	320	323	302	291	313	323	286	306	301	316	305	311	301	305	275	329	297	287	317	299	291	344	313	323	289	293	332	315	328	301	294	345	303	304	316	322	291	303	289	299	320	315	327	326	315	290	297	266	319	269	295	324	243	316	336	352	317	304	340	332	367	314	318	295	298	317	296	308	293	331	309	302	293	321	272	308	328	288	312	277	337	281	313	343	277	278	314	281	265	262	306	298	311	316	280	273	320	303	252	295	303	263	291	292	320	302	317	318	308	318	323	296	299	292	308	309	317	289	311	281	297	280	325	328	288	283	313	309	310	293	291	294	357	311	311	309	307	312	338	307	284	280	304	314	301	302	319	324	332	305	287	287	283	293	335	320	312	268	299	276	333	304	299	296	301	298	300	301	268	320	323	293	273	317	316	265	301	299	303	298	308	296	275	302	338	315	322	265	345	305	320	285	294	290	289	305	298	305	288	329	283	313	295	299	307	310	333	322	277	315	313	286	331	294	317	287	253	313	326	299	333	287	314	329	305	288	289	293	301	308	332	291	272	307	281	297	321	302	312	295	338	335	292	277	317	304	344	312	293	290	279	351	306	297	280	286	312	288	309	326	285	274	272	324	345	358	325	311	280	328	283	320	323	335	306	293	306	302	323	313	286	293	274	351	294	314	335	308	281	322	301	321	290	294	302	305	290	325	291	301	318	304	270	304	281	298	290	279	305	309	284	291	298	307	300	302	301	343	308	304	332	288	304	308	270	308	332	300	309	313	303	321	312	282	339	333	318	280	309	299	276	321	303	300	311	283	301	272	332	291	306	308	294	315	317	316	291	316	326	307	307	302	313	334	308	288	319	274	291	323	309	306	252	317	276	279	301	293	301	304	320	291	299	303	278	297	307	294	328	344	270	298	298	276	300	262	292	321	334	330	338	299	295	312	314	278	301	308	285	343	322	304	302	300	326	340	307	294	292	316	292	306	331	300	316	302	322	273	326	284	328	337	308	299	297	322	342	309	318	306	303	309	313	289	276	315	322	305	306	310	331	327	310	319	318	295	298	306	328	318	355	340	295	318	282	316	289	307	291	288	296	312	293	325	315	331	292	331	309	300	294	336	310	325	277	320	326	314	282	306	322	291	284	306	313	296	275	280	315	297	317	295	304	300	306	300	291	314	295	335	303	290	277	318	334	341	331	307	303	301	317	327	264	298	329	310	308	320	319	301	336	274	275	310	336	317	280	285	294	326	309	300	291	295	310	315	294	344	302	278	302	328	289	320	310	284	307	338	344	305	343	299	294	315	277	302	311	321	291	313	310	316	339	304	285	310	268	304	300	301	298	316	338	342	337	306	314	269	289	297	305	320	290	311	285	298	300	308	297	338	285	303	301	286	305	313	278	313	303	316	309	295	333	308	300	321	297	304	322	328	337	293	292	326	348	321	288	316	275	282	325	326	325	266	306	312	319	320	348	303	282	315	295	317	293	344	335	331	335	284	305	360	304	322	316	310	293	312	321	350	339	324	289	323	299	324	310	314	326	305	327	277	322	291	305	303	291	327	290	330	286	314	317	316	275	317	328	305	309	281	289	311	300	312	311	318	286	336	319	327	290	304	334	296	295	307	264	330	280	298	337	282	261	335	305	304	310	313	320	339	291	328	328	311	306	291	287	297	294	309	310	319	304	329	286	290	306	290	287	322	311	285	286	301	313	329	301	303	299	266	260	287	294	320	326	290	336	294	268	309	296	277	294	264	317	321	282	329	316	345	291	316	318	327	309	303	301	308	293	302	300	318	316	297	264	267	309	291	305	302	328	362	315	311	319	293	314	293	345	313	319	301	281	324	319	320	292	307	364	272	289	298	323	293	303	306	314	291	310	303	335	318	313	307	304	296	347	281	288	323	282	284	283	293	259	341	326	303	289	272	301	315	300	323	321	331	327	307	293	283	328	294	262	292	293	259	300	280	300	304	296	286	314	297	313	278	295	254	292	297	291	252	331	292	309	312	317	303	299	323	356	292	304	308	335	307	335	312	298	346	308	284	308	319	305	299	277	324	294	284	315	286	326	318	295	316	319	307	310	310	315	319	286	335	285	310	291	293	309	290	321	276	289	297	320	286	325	305	286	302	286	326	317	275	314	327	314	315	299	301	311	318	353	269	285	310	295	285	293	299	280	340	333	332	311	339	347	286	322	293	287	305	291	303	304	309	327	291	277	303	303	336	301	297	275	331	356	298	289	281	304	291	319	307	299	306	314	339	336	306	312	308	338	290	323	312	305	313	284	289	313	324	298	275	311	273	281	327	337	285	307	287	320	306	322	321	314	275	316	330	337	341	321	304	313	295	315	281	318	312	322	296	357	298	295	318	290	295	280	284	306	287	331	302	333	289	292	303	341	341	309	303	292	324	310	342	308	271	318	324	305	299	326	322	314	294	295	322	314	274	286	296	312	333	259	348	278	312	307	317	303	325	306	312	318	348	297	315	319	282	314	310	299	311	309	289	317	289	311	263	282	326	325	350	279	289	315	310	301	312	287	311	316	303	298	313	301	311	298	288	313	320	310	322	285	301	282	294	313	319	334	303	275	341	344	300	324	294	299	294	320	304	290	290	295	299	289	278	274	288	271	281	331	334	282	314	327	311	298	337	304	320	336	303	310	319	331	298	285	289	318	306	323	279	301	287	302	347	302	265	305	260	291	284	325	335	307	284	288	323	317	302	296	331	311	293	292	334	320	277	321	298	333	297	325	328	281	303	315	294	281	311	304	330	320	310	317	282	311	311	300	281	308	299	312	350	284	283	344	330	331	315	334	302	328	296	309	301	325	308	297	293	308	274	307	300	322	306	335	323	315	297	307	298	329	311	294	289	362	314	308	289	277	319	315	286	340	298	332	293	288
10313	3264	3702	4196	3296	2612	2155	1731	1361	1139	1069	961	885	926	886	804	801	808	753	789	752	713	756	694	834	790	720	690	770	727	758	767	768	720	741	739	778	750	755	797	753	745	719	724	748	737	721	720	726	729	762	785	759	791	739	707	721	759	740	738	773	755	731	733	728	795	703	710	752	723	736	708	770	768	749	743	758	769	758	692	783	779	750	764	770	711	739	682	770	755	714	709	702	763	731	717	721	752	740	697	756	722	771	731	737	740	712	760	741	762	778	734	767	748	746	751	752	721	717	746	757	741	792	744	769	770	743	685	803	741	734	711	772	762	773	721	725	736	730	782	729	788	817	707	706	717	746	743	752	736	678	758	728	752	724	753	762	768	736	745	776	732	745	792	761	719	734	751	754	753	718	724	674	745	721	739	776	722	722	740	745	711	717	789	763	763	729	751	783	681	768	745	770	765	700	765	744	704	725	772	768	777	721	764	752	741	747	649	717	685	746	762	723	738	741	739	738	781	762	760	737	721	709	778	808	700	770	831	746	767	776	767	737	763	746	718	784	716	724	720	772	718	746	721	700	737	761	742	735	764	775	748	698	787	804	743	734	730	748	769	775	759	733	742	753	729	711	753	738	770	730	771	776	745	783	702	734	746	746	776	751	737	710	791	786	727	744	709	792	730	719	767	787	764	722	724	767	760	751	769	724	762	740	711	750	740	750	741	761	754	709	732	699	747	732	738	795	760	742	774	747	756	735	725	745	763	794	748	724	750	746	743	729	767	704	732	749	752	736	810	751	768	758	769	747	755	709	795	782	763	815	725	739	737	752	736	751	712	712	705	755	741	763	734	761	813	753	757	799	740	763	732	784	771	770	688	817	729	757	769	765	758	760	755	726	739	755	744	680	722	716	779	704	779	749	724	718	763	763	774	735	754	770	712	793	768	740	777	792	735	756	728	717	769	742	777	755	762	703	784	742	754	780	740	753	801	751	685	727	752	794	737	740	778	724	747	775	705	748	726	740	732	730	741	773	755	757	751	791	740	765	750	756	727	724	806	748	771	745	728	797	806	736	748	695	695	764	736	763	718	712	767	762	717	769	735	765	737	724	700	754	745	737	730	714	797	768	762	710	748	766	786	758	736	771	768	748	816	722	710	747	775	742	739	762	711	734	723	705	730	704	709	668	749	693	767	742	762	698	718	697	759	738	776	734	734	743	738	784	768	779	725	694	824	790	731	773	737	736	773	740	670	737	749	747	756	759	737	773	744	773	778	764	661	770	759	754	778	756	719	745	731	719	761	790	718	750	741	768	716	768	779	774	788	736	739	737	731	773	741	782	751	759	786	746	692	753	716	740	732	744	736	675	760	748	749	725	763	775	700	725	724	767	753	772	742	735	727	749	742	752	742	768	753	804	760	719	795	785	756	769	734	758	709	772	767	757	725	789	724	803	751	732	739	730	698	736	704	786	732	747	731	719	694	742	733	756	712	716	729	721	704	766	749	694	737	758	712	741	751	785	738	766	816	736	712	743	724	739	771	745	769	757	731	711	777	737	742	716	739	752	749	744	740	756	723	691	736	809	740	752	765	725	791	718	736	778	775	741	727	725	763	806	723	761	724	693	747	708	781	725	731	761	773	761	769	729	736	780	717	750	706	790	701	713	762	779	773	763	763	755	733	733	734	747	730	738	728	762	735	779	760	735	764	718	774	753	743	744	738	714	803	745	756	742	716	730	721	667	741	774	734	728	721	709	747	784	737	717	731	769	761	785	762	723	743	750	737	720	769	714	769	764	703	710	742	722	760	729	766	744	720	751	712	764	707	777	777	739	743	716	768	744	766	746	756	736	786	742	748	750	755	757	778	729	733	722	717	745	689	761	788	758	742	757	721	798	733	746	772	721	712	765	758	769	732	717	731	714	709	700	733	751	723	771	721	739	700	730	759	781	745	721	731	771	731	732	743	759	711	767	756	743	734	776	758	749	734	752	768	743	768	770	722	749	751	728	702	815	700	744	736	747	712	690	771	719	736	717	759	713	703	760	725	750	721	753	722	742	723	737	718	726	787	742	763	712	695	808	769	778	740	738	721	751	780	772	738	771	727	772	756	800	765	769	752	732	767	746	814	771	768	719	735	711	789	784	703	732	749	763	753	728	722	785	731	729	683	714	805	756	751	723	772	708	747	732	704	727	717	687	730	737	778	762	740	757	788	723	710	777	749	766	779	745	730	723	711	748	748	742	781	747	733	695	736	692	764	752	746	779	784	710	727	713	775	715	743	786	790	745	786	744	731	737	778	717	759	768	748	793	735	717	755	700	735	719	715	770	762	740	759	713	702	776	703	712	767	748	735	744	706	730	797	793	720	762	721	760	747	782	734	710	765	763	743	711	752	751	788	742	758	749	776	707	731	787	698	730	744	757	746	757	722	743	747	752	748	749	731	727	738	771	749	740	740	745	777	754	764	761	754	702	791	748	707	788	754	676	729	730	786	716	734	781	709	739	722	712	711	747	754	782	798	757	752	744	711	776	790	755	770	771	756	731	740	736	755	696	757	755	722	788	735	750	771	808	782	776	739	714	743	759	745	793	750	724	752	703	736	735	715	748	737	725	727	774	688	788	779	706	797	779	766	769	761	739	725	770	739	746	761	701	778	715	762	763	746	697	754	746	742	736	755	783	798	685	783	788	739	736	759	733	749	741	770	701	725	696	730	720	737	763	774	712	729	747	764	776	775	754	752	712	762	767	725	726	747	721	729	714	694	755	729	722	745	722	750	759	735	753	741	738	777	767	787	729	764	717	723	750	734	734	761	743	820	740	775	704	753	780	704	700	758	743	765	709	730	684	770	753	706	781	730	736	707	775	734	755	764	715	719	743	754	752	777	706	771	736	707	746	738	754	757	730	809	770	802	763	745	712	751	744	751	748	766	726	694	747	753	726	759	673	752	765	753	744	773	742	743	723	713	704	749	729	729	752	685	748	786	744	717	719	762	758	688	730	757	744	760	762	799	735	792	716	728	738	699	683	742	778	762	745	732	743	768	760	719	717	712	768	700	691	721	758	775	766	716	761	768	778	733	760	727	752	770	762	727	751	738	747	744	719	760	784	798	743	708	790	731	816	779	724	736	764	741	745	741	711	752	779	711	783	768	741	750	748	740	735	752	749	751	677	765	762	749	707	756	776	759	751	737	751	755	699	782	753	726	750	746	774	761	760	777	744	736	712	763	785	760	744	741	732	743	713	763	684	752	747	763	735	768	735	798	763	754	710	765	769	745	733	822	782	755	721	777	747	767	761	729	710	729	749	746	758	727	764	754	738	711	727	768	733	773	751	773	735	777	799	702	782	744	735	695	744	798	722	760	804	724	741	675	757	701	713	772	721	742	750	766	762	805	745	728	711	670	754	729	764	771	754	794	755	805	733	762	719	749	736	753	728	718	744	725	764	750	685	763	749	779	720	724	734	749	751	713	746	779	756	735	751	720	726	761	720	751
30247	9535	3232	2128	1516	1115	867	689	542	590	479	439	435	433	411	450	372	370	367	364	363	427	393	397	385	379	396	389	311	387	341	362	390	359	346	358	330	370	344	374	337	384	345	367	371	321	336	372	381	391	352	357	350	376	368	363	354	346	394	344	378	375	329	352	367	346	368	332	365	379	373	371	354	358	386	381	370	340	402	364	393	347	390	348	362	339	375	350	360	344	375	343	376	351	389	355	366	337	372	363	371	340	378	342	323	381	342	374	345	389	370	329	370	314	378	338	357	357	401	360	359	377	366	357	397	365	357	367	327	358	331	356	357	357	356	352	376	337	359	341	390	359	352	359	380	367	340	382	341	356	345	340	337	340	365	397	389	327	359	358	363	355	347	389	377	405	380	363	372	367	355	366	375	365	363	366	352	381	339	342	341	357	371	386	353	379	376	370	342	380	338	360	368	366	369	359	347	347	333	363	377	365	296	371	373	368	346	361	359	351	406	400	352	395	378	405	383	364	348	335	332	376	351	357	328	332	375	375	373	346	400	356	344	346	367	340	356	332	339	320	354	395	357	347	353	378	360	387	389	381	360	357	351	354	379	386	382	353	377	375	361	374	358	321	351	354	349	359	373	373	348	317	368	349	329	359	388	360	325	362	371	368	356	356	354	395	333	354	329	362	343	342	374	365	381	331	369	349	342	376	386	363	400	353	352	397	355	385	371	347	365	373	377	356	356	350	386	329	340	371	350	330	360	377	358	366	353	306	373	325	371	357	345	371	356	384	365	379	347	382	391	360	364	415	374	364	377	348	341	381	357	385	346	366	331	387	361	365	343	366	380	366	358	354	360	397	328	353	344	409	363	349	348	355	343	366	362	345	352	329	372	331	338	369	341	385	356	369	359	381	381	386	326	379	323	369	344	366	374	356	415	370	338	329	339	357	346	344	365	417	411	329	364	365	359	381	355	356	345	363	382	360	354	388	357	365	394	381	382	383	356	361	363	381	370	361	376	373	360	336	330	364	372	354	370	335	364	317	351	344	381	354	365	391	404	366	340	322	365	356	359	355	322	388	343	359	370	354	355	361	370	353	356	349	355	354	344	320	384	361	357	387	340	334	345	385	370	382	359	370	365	357	361	312	339	360	364	390	391	348	358	392	351	368	357	345	378	357	347	353	347	339	347	382	351	373	361	372	369	291	350	397	346	360	354	366	361	363	344	373	374	378	372	348	335	365	338	365	359	373	392	344	351	334	351	374	353	347	371	354	386	352	361	395	342	341	351	347	323	347	393	354	342	347	338	351	386	336	349	362	353	331	361	342	324	379	359	349	366	348	373	409	346	351	365	360	358	350	351	387	365	344	347	322	368	357	388	382	368	315	394	377	338	373	368	351	351	344	376	345	400	338	355	389	369	381	391	342	347	378	375	384	394	310	339	379	381	341	335	344	403	384	366	382	350	365	330	360	397	376	363	379	363	376	346	340	364	353	333	381	371	369	364	365	361	347	387	355	368	348	352	337	377	378	376	374	384	392	367	360	362	389	366	351	344	346	330	375	352	378	389	374	358	345	380	377	379	392	368	354	374	409	379	351	346	346	358	348	370	369	343	363	398	378	378	349	370	399	364	352	352	349	355	345	358	355	365	365	357	367	356	354	354	330	367	391	392	353	382	366	363	345	366	370	358	365	359	401	396	357	373	376	339	360	383	384	363	348	322	392	393	357	334	349	353	366	370	321	388	367	352	342	349	361	379	380	383	376	365	342	367	369	361	381	349	354	337	355	342	382	360	366	368	377	403	359	370	349	364	328	356	360	380	353	380	318	359	323	356	339	381	380	341	369	335	347	357	346	329	355	361	353	340	351	410	368	350	326	402	372	379	354	351	349	359	325	363	356	366	358	377	369	401	344	382	344	384	356	341	352	360	378	392	373	363	322	354	378	338	386	351	405	358	372	379	344	373	335	328	343	362	361	368	382	320	361	347	371	342	344	395	385	357	346	376	367	370	372	339	331	357	363	369	373	391	343	305	379	358	352	343	359	340	341	321	348	358	355	361	368	389	364	362	345	360	393	364	381	356	389	361	350	372	365	372	386	354	386	357	357	353	337	404	366	372	391	383	341	405	370	370	374	355	361	349	400	343	331	351	344	319	335	367	355	345	358	386	366	386	383	352	353	376	352	371	372	364	365	366	394	366	369	337	359	365	366	324	381	375	384	376	342	374	345	327	359	416	372	343	378	412	362	347	355	337	352	379	348	333	371	383	345	354	361	354	353	404	386	376	339	354	372	399	378	380	324	390	335	392	353	383	375	364	347	358	366	358	362	357	389	367	365	375	344	355	376	353	359	372	364	383	374	390	388	359	338	351	352	347	321	354	329	340	372	380	368	422	344	340	368	323	374	334	346	368	368	368	330	380	360	354	377	361	360	343	367	346	323	373	347	321	359	360	351	382	350	347	341	334	364	379	370	377	354	351	353	324	334	367	361	370	364	390	405	363	368	393	371	345	343	362	399	369	347	386	397	342	350	367	375	391	336	383	369	382	317	375	396	340	337	330	387	355	337	327	341	354	387	376	352	375	382	391	343	353	392	328	340	346	379	357	394	357	338	372	368	371	347	366	360	342	381	364	346	387	363	371	384	352	373	316	379	357	353	380	337	404	348	399	338	341	367	366	364	363	337	344	368	407	346	329	368	364	358	365	371	340	374	341	365	343	390	397	356	381	359	396	403	389	351	348	344	347	374	350	359	364	362	320	403	360	333	358	360	342	383	379	376	354	334	385	386	354	343	354	379	391	375	367	348	351	359	350	374	356	342	337	387	347	384	335	359	348	342	380	341	377	377	387	364	337	380	313	359	345	370	358	350	356	362	384	355	382	358	348	400	318	385	359	329	372	368	358	386	326	382	387	348	401	351	362	394	336	375	339	313	355	347	387	375	328	383	358	359	375	326	343	358	342	345	383	327	364	384	318	344	335	359	364	346	418	327	360	327	357	378	358	384	357	375	375	377	357	357	394	372	372	381	349	337	374	324	311	314	404	337	355	365	320	372	364	358	396	332	390	359	385	356	360	325	378	364	359	374	361	365	392	347	347	408	376	363	337	357	354	389	368	355	377	331	339	378	334	357	351	351	359	405	382	382	348	362	369	378	364	351	364	379	375	372	339	329	392	309	379	385	330	366	347	352	361	371	347	354	342	318	359	363	328	333	340	397	364	327	378	359	368	370	348	347	355	368	373	370	395	357	346	349	367	383	401	349	364	362	356	396	350	343	352	416	356	346	311	336	360	348	356	334	361	412	354	368	373	321	335	375	370	358	349	341	348	344	350	351	357	363	366	352	357	337	325	337	347	359	356	370	339	390	340	378	351	374	359	334	352	370	351	322	361	339	352	371	354	354	378	332	361	364	375	361	384	373	372	398	373	368	381	379	383	377	364	339	372	351	335	347	391	332	350	363	361	353	361	324	359	362	361	364	370	361	338	372	352	365	361	367
21263	5546	6494	6825	5843	4824	3727	2602	2195	1869	1492	1315	1253	1114	1087	1092	977	964	938	902	859	910	928	896	894	831	889	847	875	865	903	889	852	904	857	921	809	874	849	863	814	807	822	880	823	883	856	849	858	871	820	795	902	862	843	866	852	879	794	836	846	825	848	845	821	833	833	843	896	831	857	854	877	852	875	835	817	841	837	854	842	819	880	827	791	837	861	793	843	856	837	857	806	863	838	836	807	787	875	844	854	871	844	871	869	879	875	885	884	837	850	863	899	829	795	838	828	872	860	865	800	845	838	899	856	828	838	860	852	838	820	850	893	885	816	869	860	890	871	839	800	850	880	825	866	869	853	894	839	840	861	860	822	873	923	849	831	824	847	810	829	869	867	891	895	834	833	882	808	850	834	843	809	805	873	857	816	866	806	852	833	906	780	877	832	868	886	865	853	891	834	883	852	843	859	784	812	855	898	855	901	881	900	866	826	823	848	827	880	836	826	842	904	870	877	868	884	894	854	858	910	868	885	824	816	859	826	850	816	867	842	854	841	859	815	851	840	802	808	839	820	911	783	832	873	844	853	854	794	897	811	826	794	887	855	886	845	833	856	864	878	839	890	855	833	817	861	820	872	887	817	858	845	832	836	846	829	882	802	830	864	858	853	849	876	795	826	887	821	803	823	840	833	860	856	900	873	794	859	808	844	871	837	790	910	872	897	865	888	869	872	856	849	850	834	796	873	851	818	810	803	875	887	861	788	890	877	906	798	838	881	843	845	814	847	863	866	792	796	816	850	808	862	838	873	846	857	892	802	862	841	856	883	781	867	852	854	835	861	864	813	836	854	838	822	867	889	838	840	841	867	834	881	864	863	882	865	832	877	846	878	836	852	905	833	864	865	816	823	860	793	831	897	880	832	820	838	855	848	824	798	893	863	858	887	885	878	901	881	844	872	857	796	846	911	841	830	860	879	853	862	789	877	824	868	849	855	880	889	868	882	811	890	851	796	822	775	869	833	872	862	836	865	887	864	853	885	831	881	838	886	854	854	851	879	870	861	894	792	793	904	825	860	844	831	809	890	899	842	863	828	859	848	853	860	887	873	838	861	805	868	846	848	859	887	869	791	821	896	862	843	833	837	866	817	850	841	828	864	897	867	894	856	896	818	843	801	838	819	814	845	899	835	833	822	852	834	891	867	792	850	867	882	844	924	905	852	867	822	860	807	848	855	879	835	802	814	816	850	860	837	885	882	775	801	942	922	798	843	833	855	881	868	852	834	893	802	885	814	832	837	868	828	820	847	867	857	867	876	798	870	835	883	814	858	900	872	844	835	798	845	863	819	948	826	845	861	872	850	897	806	853	839	852	858	877	849	850	835	815	851	806	826	817	888	808	890	855	836	881	876	901	818	845	851	876	842	877	865	832	821	839	896	881	833	842	885	820	862	854	846	805	871	874	839	859	857	815	835	875	842	858	895	874	867	898	897	834	875	853	852	837	806	832	847	845	825	846	813	808	823	813	844	892	838	923	848	901	909	863	884	835	837	866	890	783	844	868	834	828	863	841	891	826	786	815	895	884	869	846	833	855	831	868	865	871	862	786	806	797	847	874	914	924	841	903	824	792	834	837	875	782	888	842	851	814	864	848	842	885	877	838	880	810	850	861	842	838	861	882	832	861	869	853	840	853	817	858	848	872	799	874	871	863	828	876	859	879	813	859	866	851	812	869	840	854	904	888	853	867	851	867	794	877	879	854	894	822	885	823	836	846	862	871	876	870	841	809	871	831	853	833	911	810	891	874	807	814	853	866	894	834	864	837	892	865	851	873	842	888	827	834	911	834	851	897	839	833	850	879	825	880	888	851	865	847	824	848	868	842	806	856	805	823	881	864	827	817	898	822	867	880	831	848	887	802	844	841	837	895	846	834	854	847	842	856	835	837	835	836	830	809	820	830	876	820	863	872	842	876	855	861	812	858	825	825	864	918	895	888	857	843	838	773	920	863	876	776	786	876	905	861	850	850	856	853	840	807	790	850	848	797	866	859	853	884	829	854	852	827	860	827	825	879	907	808	853	862	805	866	806	878	826	852	831	824	865	855	864	870	810	793	810	838	813	866	855	786	874	825	847	815	822	833	785	856	846	857	892	806	915	877	846	818	876	918	837	891	842	867	806	835	802	888	845	833	878	824	812	824	830	793	850	884	905	894	886	904	829	826	847	866	871	864	870	801	877	860	848	874	846	833	837	870	895	870	827	876	870	844	836	873	866	864	832	862	825	799	772	878	829	878	824	849	894	883	807	845	843	887	881	874	827	851	866	841	847	860	853	838	793	902	844	828	799	859	833	861	925	851	826	868	947	858	813	852	869	823	856	840	859	810	826	880	862	884	884	863	862	867	828	870	820	828	834	882	881	860	833	842	887	823	854	810	842	879	780	872	811	883	862	880	810	904	857	796	853	837	845	791	868	825	877	839	771	889	807	883	831	853	858	940	808	873	830	827	851	865	808	834	869	859	851	834	869	752	837	818	882	832	876	878	843	886	850	843	866	834	850	829	852	859	837	826	781	844	876	873	866	875	781	843	852	879	839	855	816	857	857	806	784	866	817	857	864	822	813	802	869	901	871	860	921	876	826	864	853	855	774	828	845	841	816	810	818	915	867	862	893	836	875	874	856	819	834	854	847	849	930	868	857	858	843	825	846	874	832	876	875	852	837	835	828	863	799	841	852	802	861	846	862	841	765	800	858	800	863	882	844	860	838	858	831	896	837	886	861	829	848	848	853	819	871	843	880	837	863	864	841	879	849	849	833	847	833	810	817	850	832	870	836	804	847	897	858	846	866	784	838	878	878	850	892	825	823	881	808	846	844	875	870	870	851	796	835	844	859	861	856	809	809	818	849	856	850	860	833	857	866	792	842	865	845	876	823	898	870	891	875	847	834	854	857	899	901	751	835	846	866	858	823	867	883	893	843	848	832	842	864	859	891	789	779	853	906	818	875	896	865	874	863	855	835	850	881	781	863	876	891	871	817	833	845	805	795	824	855	878	865	889	854	812	871	832	878	825	823	863	855	851	830	839	875	812	853	871	845	874	857	858	809	868	880	834	869	848	886	814	820	833	861	886	882	827	838	876	860	827	888	829	839	829	848	897	870	821	853	836	802	846	822	795	900	849	846	869	848	873	837	819	853	844	854	864	770	859	844	811	900	842	864	892	866	839	843	824	841	799	807	879	835	874	890	876	789	862	778	867	902	854	863	835	853	856	863	851	883	885	856	889	864	839	799	887	835	846	867	822	839	820	836	897	876	850	878	867	840	809	812	823	839	793	832	859	862	846	837	876	888	883	884	810	817	832	906	893	834	808	829	878	850	835	834	839	872	887	821	851	799	900	885	839	859	869	868	905	795	818	844	837	863	874	850	852	826	819	812	857	831	828	872	853	888	872	863	846	840	851	867	863	817	867	844	832	817	866	889	843	864	900	819	805	867	849	857	859
38953	13449	4225	2975	2006	1551	979	709	623	483	398	360	343	333	309	269	274	230	242	237	228	245	250	261	237	233	232	233	234	261	208	206	239	219	259	247	270	238	258	242	238	239	222	238	189	216	231	262	273	203	212	225	252	233	191	190	259	224	239	243	252	219	243	233	247	229	232	267	227	219	239	239	265	233	267	208	209	247	264	276	246	206	240	237	256	229	274	209	225	235	232	231	211	199	216	246	225	227	232	252	258	244	219	221	243	219	213	273	241	238	225	224	258	227	221	240	247	192	243	277	226	258	236	210	255	227	219	234	233	246	246	214	213	227	243	206	237	227	230	191	212	224	208	250	222	224	233	253	266	240	241	240	227	208	209	232	248	226	238	259	222	256	264	252	204	230	224	207	214	262	210	237	227	274	248	233	230	242	239	256	220	250	257	224	233	247	235	241	218	233	223	240	215	239	247	226	215	219	218	214	237	221	222	264	251	233	220	229	247	233	221	229	234	236	229	219	231	260	225	216	225	246	224	262	222	269	230	254	242	227	252	244	217	193	244	211	197	273	227	240	244	217	210	219	221	229	221	248	261	209	238	247	231	230	236	279	246	220	231	239	272	235	261	250	222	240	210	220	240	221	226	210	238	206	236	221	225	244	234	230	262	252	259	225	229	238	225	212	240	260	217	230	232	240	231	235	223	226	242	277	240	232	224	236	233	201	229	247	220	234	235	233	240	221	251	225	250	221	229	230	250	235	249	225	236	209	238	257	232	212	219	212	242	258	246	230	257	200	216	286	216	217	244	221	238	240	238	233	206	255	224	239	253	226	225	212	238	242	244	219	216	244	212	218	217	224	265	248	250	243	252	249	197	216	235	235	219	239	242	213	221	239	218	240	223	226	223	241	242	262	253	224	243	260	238	236	209	215	220	221	234	208	197	228	209	241	281	246	223	198	197	229	221	241	265	214	228	234	215	248	263	218	229	229	223	206	221	229	212	237	242	246	227	222	243	260	248	270	223	218	220	228	239	234	163	218	237	237	218	222	246	241	230	210	258	246	226	221	235	229	235	238	227	241	228	250	232	217	219	229	239	254	201	209	224	204	241	245	240	231	225	223	208	232	238	226	236	227	226	222	234	239	223	241	238	226	220	227	220	269	229	244	237	232	226	243	215	235	210	247	209	220	237	235	254	250	229	257	215	243	224	244	239	231	233	228	236	240	241	230	229	270	252	239	250	230	238	232	226	243	240	211	244	241	247	225	244	219	212	220	231	224	267	214	231	221	241	226	217	214	249	234	261	248	237	246	228	219	235	254	221	193	222	248	217	257	232	221	263	232	243	207	208	245	229	212	207	231	236	255	248	244	230	239	253	233	237	253	257	241	242	244	192	249	216	242	233	229	237	219	227	235	279	235	245	230	236	243	236	221	258	241	235	237	234	240	233	232	246	253	199	238	247	241	200	205	242	234	230	214	226	238	252	206	241	253	236	249	229	243	200	252	229	220	239	224	213	229	226	226	249	245	216	216	230	226	203	214	223	214	242	257	252	241	232	241	228	222	224	206	244	255	216	244	223	247	197	240	215	224	245	244	238	223	233	223	230	277	217	238	251	251	227	233	229	227	248	237	210	242	254	229	220	262	269	261	247	226	206	245	209	248	250	223	232	225	206	244	258	201	234	229	231	217	233	237	246	219	227	261	220	236	215	248	226	230	253	222	218	254	215	233	254	230	250	225	285	269	222	243	228	223	215	221	255	220	211	246	189	225	229	234	240	232	213	229	209	222	225	226	235	253	229	210	223	240	220	227	237	200	251	235	194	213	254	247	225	254	242	228	219	199	230	254	243	233	243	225	257	229	209	232	250	242	244	257	229	215	216	229	232	242	241	235	214	223	229	228	218	208	234	230	241	242	250	209	229	258	240	246	243	270	234	205	225	200	213	260	225	241	224	241	243	234	248	251	235	233	244	227	247	229	212	195	240	231	260	210	240	241	228	244	253	240	267	268	252	232	242	249	220	240	217	208	225	245	213	236	220	233	244	214	242	224	233	238	244	232	257	207	223	225	232	247	246	258	212	242	234	249	239	206	234	261	224	251	222	206	203	228	226	233	223	242	272	209	237	242	246	242	229	228	245	239	265	229	244	227	256	220	267	241	234	207	257	246	217	227	202	270	225	246	214	229	222	237	244	260	221	240	241	209	226	254	239	234	252	221	236	250	249	274	269	243	221	246	250	217	214	232	209	248	238	257	248	263	226	223	233	219	231	257	225	221	201	213	248	259	213	225	242	222	220	238	238	206	251	276	209	231	222	250	205	235	204	208	208	232	241	212	228	268	239	227	255	250	235	247	195	232	240	242	236	233	254	227	194	265	244	243	245	242	245	244	244	226	220	217	233	228	229	250	232	228	194	265	238	270	269	233	208	237	276	225	240	202	215	235	216	223	231	211	202	210	203	252	245	245	244	233	251	238	231	220	236	247	233	218	238	227	225	232	232	264	220	221	244	242	240	233	233	225	257	256	218	258	217	235	233	221	201	253	221	242	224	238	239	218	230	223	226	198	241	244	234	203	249	247	218	236	242	233	234	231	212	210	224	228	230	239	255	246	234	236	252	228	255	238	232	228	213	234	242	222	195	205	217	210	216	238	212	226	260	225	251	225	215	204	201	219	235	232	232	258	215	243	221	221	202	246	227	239	231	214	260	239	228	204	235	220	244	244	248	228	222	248	243	228	241	241	250	228	222	207	251	246	227	233	239	246	234	237	230	199	200	242	248	243	256	220	237	244	236	254	242	239	276	245	237	269	223	232	209	225	206	244	226	238	225	227	223	229	229	208	250	250	241	243	221	225	217	237	241	226	248	209	244	235	236	223	254	239	268	239	228	252	215	255	224	220	235	213	232	239	250	246	232	219	235	248	243	258	237	246	217	215	223	211	256	242	241	212	226	226	233	234	247	244	231	228	221	241	236	249	212	255	235	224	222	239	222	219	222	237	236	261	216	255	235	245	245	222	218	232	227	239	209	229	215	227	273	254	291	236	224	246	208	225	234	220	212	232	236	245	227	240	213	233	264	245	236	229	251	244	232	234	224	254	257	230	225	217	255	252	221	214	211	235	224	249	229	237	200	223	225	231	237	214	237	209	245	232	228	225	225	246	240	249	235	229	219	228	251	243	220	263	242	234	233	206	235	221	230	204	220	222	221	234	249	230	224	214	222	231	217	217	235	237	229	229	235	222	232	198	265	198	215	236	251	208	246	229	219	240	258	241	256	242	197	235	231	227	227	237	254	225	232	234	234	219	241	273	240	252	260	243	229	229	220	201	184	247	237	243	264	225	240	256	225	239	264	211	258	230	244	219	233	240	204	243	235	241	243	244	271	244	233	215	226	238	245	257	236	236	221	230	231	226	253	245	229	249	232	220	227	234	250	227	246	222	218	218	216	246	255	229	235	242	234	193	237	225	232	219	233	258	242	249	261	243	242	243	252	241	254	238
25505	6303	7343	9054	7914	6325	4360	3386	2651	2007	1572	1305	1272	1039	934	831	751	740	723	627	651	617	618	657	610	596	577	568	630	627	576	550	582	587	601	586	586	561	622	521	593	574	553	561	585	548	561	599	553	567	584	542	570	527	524	590	596	538	564	540	558	521	581	617	572	554	549	530	583	600	579	581	509	576	569	535	572	591	540	591	531	582	592	625	566	560	558	578	554	629	570	569	548	539	577	557	553	545	584	585	564	561	559	570	554	544	534	566	596	545	560	588	573	569	554	573	581	599	542	569	570	611	553	504	509	574	587	568	568	540	610	578	540	532	571	565	556	515	585	565	542	556	597	551	548	575	549	565	570	573	537	556	546	540	576	593	590	570	563	537	596	605	562	582	576	594	543	530	567	551	559	556	600	592	541	565	546	544	547	588	604	570	554	557	573	572	624	566	580	532	575	561	555	558	575	550	582	545	539	565	564	578	555	543	546	562	548	517	552	545	584	540	565	567	538	575	552	554	577	553	548	537	594	596	516	559	564	511	546	535	579	527	545	558	571	559	552	595	585	556	590	547	547	601	547	551	595	544	534	571	571	525	598	532	579	572	579	539	532	569	529	605	569	555	594	612	587	581	584	572	544	542	622	576	550	576	586	566	543	575	542	592	559	570	527	586	567	607	556	546	586	570	584	567	562	556	598	560	553	570	571	545	523	566	566	604	566	596	545	569	581	592	555	581	553	574	580	586	562	573	558	555	607	615	588	595	554	586	541	565	545	556	608	581	535	602	547	588	562	549	539	564	554	602	633	574	566	588	504	594	551	620	567	564	572	529	582	544	588	584	578	607	519	586	583	546	544	572	586	575	577	575	572	541	544	595	563	566	576	567	599	562	577	556	571	559	584	580	565	536	555	573	597	557	574	574	614	561	603	565	610	555	550	598	567	619	572	576	554	518	574	564	597	547	564	544	588	587	588	558	579	550	560	552	586	566	598	590	574	548	569	591	562	570	589	570	580	589	574	574	561	580	549	569	546	620	586	580	580	602	550	588	533	553	548	538	551	546	566	550	538	563	556	539	525	560	522	555	578	568	544	570	572	583	552	578	595	583	573	543	578	537	553	555	590	610	551	578	553	550	565	568	577	549	564	553	568	502	573	578	584	604	561	542	531	603	599	583	583	553	539	569	571	563	577	581	572	593	603	585	564	583	564	549	553	604	503	594	589	574	606	608	560	578	588	601	573	548	548	576	583	573	591	559	573	531	563	562	569	551	573	555	535	552	510	534	602	537	560	557	585	559	530	575	589	544	576	564	565	540	576	559	568	574	578	548	565	556	588	585	610	570	585	582	551	554	513	578	545	555	577	568	583	600	585	571	567	553	537	578	586	595	574	526	566	597	547	590	539	610	557	575	560	560	568	524	547	564	530	562	576	552	546	524	570	547	587	586	549	566	559	550	592	575	545	587	575	579	519	576	534	544	609	578	557	572	587	556	546	541	600	545	535	546	598	548	565	564	563	511	570	566	585	567	560	593	611	574	593	569	580	572	556	534	554	560	585	563	531	539	613	532	550	562	583	569	565	518	594	566	555	559	566	571	558	548	573	573	534	586	559	575	575	561	595	530	593	594	585	516	572	529	562	554	559	628	557	518	562	581	540	546	590	563	612	555	548	576	550	562	528	532	554	611	598	561	587	511	559	540	582	607	574	563	598	565	545	552	586	548	575	576	611	596	523	563	577	540	545	580	561	575	529	590	577	556	555	556	602	543	590	556	577	579	587	564	548	598	562	561	514	554	586	580	565	534	556	563	543	605	550	611	568	556	544	534	559	562	543	519	577	555	547	525	610	541	579	589	533	543	549	548	552	542	556	554	577	590	555	552	569	565	583	534	558	549	533	562	531	574	553	564	598	581	563	568	552	547	564	582	564	545	571	594	576	573	542	562	535	556	559	559	536	588	558	548	597	543	555	564	557	577	564	549	577	584	573	526	567	575	557	544	544	588	572	546	529	558	543	560	611	545	562	574	550	556	580	566	543	581	596	593	568	509	522	586	559	582	578	586	572	605	590	563	605	580	590	543	567	553	547	534	562	549	577	566	572	575	532	501	546	568	581	534	626	572	563	550	547	551	554	594	561	613	598	558	566	557	586	585	550	602	582	592	566	561	604	573	575	558	609	568	573	566	568	574	588	540	568	543	587	521	535	586	583	534	555	550	620	630	544	574	553	582	561	583	563	547	557	535	592	591	574	588	595	557	572	575	571	532	604	590	578	581	561	568	601	565	558	535	545	555	569	550	578	553	564	599	563	575	575	612	515	580	606	593	632	541	602	572	545	561	567	532	580	629	570	578	579	554	575	575	538	563	598	582	554	594	569	568	560	571	636	631	539	529	551	547	570	564	543	573	555	597	602	541	569	515	586	567	572	591	556	558	617	574	555	530	577	524	545	583	549	555	555	594	590	558	571	568	567	527	591	607	524	612	558	610	565	571	560	582	556	524	525	581	593	584	562	590	605	581	606	524	504	539	541	569	530	566	563	585	600	550	578	586	536	565	574	589	553	594	597	550	607	548	570	568	563	544	551	555	574	583	556	556	581	533	540	544	566	582	553	563	571	571	547	530	579	558	608	588	570	582	585	559	540	566	555	569	589	562	602	565	525	579	526	589	565	562	578	554	629	541	587	601	563	528	590	588	559	602	540	615	578	601	586	548	558	582	614	548	609	571	606	619	561	580	570	598	562	578	563	557	575	571	552	571	598	520	598	557	574	571	585	615	580	557	543	548	587	570	587	536	545	559	580	584	581	546	528	598	538	618	571	558	580	543	562	556	607	560	573	570	570	592	575	552	604	581	597	515	597	601	541	562	580	594	562	572	555	539	596	582	621	574	571	543	534	585	588	586	567	580	569	581	555	570	586	580	580	545	592	575	581	614	548	527	561	594	551	571	581	569	577	541	574	552	561	543	589	579	594	534	593	558	563	568	503	597	580	540	563	588	558	558	528	529	614	571	584	583	564	577	598	581	556	546	560	557	591	542	585	580	582	571	561	585	573	571	569	536	569	555	591	558	541	583	607	549	537	513	587	587	539	594	560	535	555	582	600	569	555	524	583	566	591	561	553	547	603	585	556	576	585	541	612	559	564	554	588	575	586	629	547	578	548	581	559	547	549	551	572	541	582	561	554	558	540	525	547	536	576	562	578	537	556	535	571	560	529	589	589	555	560	599	507	511	597	636	595	537	577	599	540	556	573	589	568	530	597	601	600	520	608	652	581	563	559	559	535	539	545	533	561	561	591	610	561	579	592	573	573	579	583	540	546	568	590	586	615	577	566	552	574	553	554	557	508	558	568	521	527	548	547	600	572	572	542	550	552	553	553	532	555	590	606	536	626	539	531	572	581	602	604	574	519	574	602	570	578	575	542	597	551	561	610	560	564	551	549	573	531	548	562	565	520	546	564	588	568	539	577	568	525	570	574	572	564	557	557	574	576	579	530	564
14113	3147	1253	1237	943	668	518	472	434	397	358	332	289	327	301	295	322	300	321	313	284	299	272	295	312	284	289	314	291	271	292	330	291	280	278	277	284	320	278	329	289	297	299	280	316	310	281	328	334	302	317	313	269	283	312	339	301	283	297	295	313	305	270	317	268	322	298	301	331	302	304	276	286	292	276	320	317	282	304	304	281	307	322	301	293	296	291	292	285	295	293	309	280	322	340	324	285	309	284	317	320	267	289	370	314	297	288	284	290	285	287	292	293	293	302	333	317	276	309	274	307	306	285	311	298	268	313	292	316	331	312	284	301	306	250	283	270	322	266	302	308	309	321	285	276	268	286	336	293	320	327	289	307	303	288	277	312	275	282	301	306	268	306	310	282	294	311	311	311	280	280	287	298	283	290	315	306	310	324	320	287	300	327	319	341	288	291	313	313	299	293	322	316	293	317	297	321	314	251	295	312	325	260	299	314	295	310	270	280	275	308	315	305	330	282	272	289	311	300	281	310	289	302	271	317	322	315	309	317	268	283	305	317	308	320	298	299	298	295	289	286	319	273	307	278	297	259	296	281	303	273	282	320	317	304	288	324	304	293	339	300	311	335	274	286	290	288	316	348	301	319	302	291	320	287	332	319	318	276	301	307	325	310	295	294	304	299	286	329	295	305	301	301	334	323	278	287	311	326	252	308	309	298	293	295	317	327	291	337	276	294	336	280	294	302	293	271	280	328	278	298	293	302	330	331	327	282	314	295	320	294	320	301	304	302	271	283	290	314	293	303	308	266	306	313	295	301	293	273	290	285	300	321	343	324	305	314	319	319	325	281	274	294	327	285	274	293	306	323	271	303	312	304	310	336	309	333	298	303	296	311	289	291	282	283	316	302	350	333	299	279	301	321	311	320	288	302	329	288	318	310	258	291	319	277	280	309	281	304	289	305	302	349	278	310	260	282	322	287	296	270	308	305	287	323	327	295	327	306	310	305	302	300	286	286	285	307	305	302	311	306	338	329	308	314	310	341	299	299	303	311	299	287	275	276	291	304	298	296	317	276	302	290	323	300	280	339	283	324	267	296	308	300	300	284	319	307	298	323	315	317	289	274	334	294	306	273	312	318	300	316	301	288	299	278	291	264	316	315	293	308	300	321	296	310	336	333	302	301	333	300	290	261	286	273	319	343	322	296	326	308	309	291	333	312	313	289	281	320	296	297	282	307	321	268	294	288	318	334	265	278	258	319	277	322	301	303	292	291	276	279	335	290	282	321	324	315	282	318	290	328	334	320	273	300	300	293	293	290	284	313	287	333	309	292	268	287	303	316	283	290	265	300	296	304	289	296	288	310	306	323	295	278	309	309	311	274	293	333	291	351	278	303	329	303	294	313	288	303	296	302	320	299	319	301	301	312	296	309	334	306	290	306	276	309	297	283	285	298	288	299	335	312	292	318	307	292	319	321	307	298	276	305	298	291	308	330	287	284	288	288	281	288	310	313	277	307	292	323	308	293	322	337	301	297	295	302	297	310	308	270	284	324	278	317	270	325	301	276	325	298	307	279	296	283	343	312	276	257	304	290	286	260	309	247	275	305	258	297	298	322	302	295	316	282	324	278	291	307	287	282	285	300	258	307	315	300	315	301	282	301	297	303	304	299	319	302	308	290	332	305	293	296	338	305	325	286	277	294	303	302	267	280	307	314	304	308	304	288	303	301	321	310	304	308	300	259	278	287	293	286	295	319	306	301	317	302	338	314	304	299	299	314	321	317	287	310	328	314	295	293	319	316	293	292	295	285	324	287	263	273	303	295	255	295	288	284	288	282	320	270	330	322	284	291	323	285	290	319	293	291	263	310	310	291	306	267	313	302	303	261	281	301	297	298	336	289	336	324	317	339	288	323	323	297	303	258	296	325	266	327	314	301	285	298	291	318	299	302	316	320	317	302	315	279	296	303	346	334	296	297	285	276	297	297	321	281	292	300	307	338	307	290	296	279	297	291	314	320	326	313	276	306	306	348	277	332	301	272	295	304	286	304	291	318	319	313	299	292	273	311	304	316	308	314	314	330	289	259	304	289	316	295	305	298	299	298	305	292	283	313	275	333	286	300	321	299	291	304	350	311	330	286	313	320	315	299	297	267	309	340	326	313	293	327	291	338	313	273	303	251	269	294	300	318	288	277	296	279	275	275	287	318	302	313	312	276	271	278	315	267	303	323	282	289	268	254	322	277	303	297	313	323	296	321	317	288	280	311	331	304	295	319	315	296	254	286	304	280	292	300	298	293	306	310	334	300	297	298	292	270	321	285	248	298	327	291	284	309	318	342	319	331	320	316	286	330	312	308	294	309	302	306	308	284	298	285	312	277	290	310	260	294	319	302	304	274	292	299	302	317	301	287	245	298	302	316	313	271	318	303	285	271	320	300	285	287	324	276	310	304	316	302	293	283	305	276	283	318	283	304	325	300	320	319	291	278	300	341	284	317	306	292	278	300	324	294	271	303	344	321	259	309	288	322	302	287	305	305	296	307	289	297	316	307	294	300	305	302	301	329	291	329	321	286	325	309	308	296	302	298	283	311	259	286	318	299	302	260	317	286	306	309	321	330	270	292	292	302	297	276	309	265	323	303	291	275	319	288	311	332	303	296	310	290	292	302	286	298	312	342	309	352	291	287	242	283	308	306	293	300	302	287	324	297	291	324	288	283	313	306	305	324	281	289	288	295	335	288	308	292	305	292	295	268	307	285	314	320	318	321	314	303	331	289	302	304	297	316	285	284	301	268	283	283	298	305	309	317	282	315	328	323	281	353	287	287	318	318	314	308	307	303	298	296	296	317	294	271	302	296	302	300	324	293	255	291	299	308	308	284	293	298	318	324	277	291	305	337	313	288	310	312	293	287	303	306	326	297	265	295	296	303	284	287	280	306	314	302	301	332	310	311	310	312	311	301	370	299	311	313	325	287	313	288	309	307	320	297	309	295	295	290	333	279	292	319	301	317	273	291	306	280	303	292	298	285	305	342	314	314	299	311	265	296	294	294	319	276	313	287	304	297	293	293	287	314	320	284	288	324	312	293	281	314	260	326	291	292	314	312	315	303	271	286	304	291	274	300	290	306	331	314	303	335	308	311	306	296	272	325	291	268	277	294	313	288	310	287	292	308	297	305	314	330	312	311	332	292	283	317	303	306	307	317	305	307	275	308	307	337	327	303	301	313	307	283	326	294	276	312	289	285	316	324	320	289	330	291	308	322	293	284	301	252	274	278	302	304	288	318	324	287	273	293	299	364	321	316	316	327	296	292	317	314	287	293	325	280	312	300	311	305	301	282	298	283	316	305	303	319	298	315	336	358	299	270	289	310	292	316	296	318	328	319	319	333	287	316	297	295	304	282	270	336	311	292	303	325	293	283	299	294	321	304	291	314	320	320	268	314	309	288	282	290	304	309	291	296	292	301	305	284	273	288	301	297	324	281	320	291	290	302	306	305	357
10024	2621	3066	4019	3449	2748	2053	1687	1410	1204	1024	1025	954	864	800	842	780	785	694	795	689	758	733	743	728	751	751	747	721	772	743	736	740	735	764	797	750	740	760	761	734	748	750	767	759	712	753	749	698	741	696	763	765	732	699	688	753	754	721	784	731	712	730	687	734	716	719	724	704	716	719	692	765	706	725	722	784	760	737	679	711	688	742	713	724	792	708	688	695	733	731	719	725	709	703	706	690	713	734	732	729	750	769	737	722	673	740	734	725	773	736	716	770	725	726	710	720	677	729	723	713	710	735	740	708	757	796	732	745	756	732	752	755	736	763	702	727	704	699	777	747	734	741	725	751	771	737	710	723	727	745	740	746	743	762	729	717	775	733	722	709	761	741	756	756	744	726	770	723	732	729	764	699	709	750	668	753	726	731	734	737	722	713	721	694	708	742	701	742	744	774	678	755	762	729	708	728	716	737	723	725	749	739	692	763	751	771	762	781	753	700	774	727	747	696	697	716	724	786	721	777	765	706	699	721	755	740	723	762	699	717	742	752	707	744	690	776	751	725	769	723	719	783	753	722	731	745	729	751	789	755	776	713	696	723	726	731	776	709	747	722	728	705	793	704	710	706	708	763	700	681	722	727	720	706	724	725	750	760	716	713	742	727	752	727	740	761	701	763	786	773	812	733	755	733	745	725	758	694	718	743	710	708	708	706	703	717	763	695	697	726	727	790	751	730	715	761	730	720	731	704	781	712	742	739	741	723	781	766	721	748	766	681	737	772	747	731	742	775	733	765	686	720	724	751	721	722	740	755	775	733	774	723	727	743	729	714	685	712	733	730	744	717	676	721	705	746	709	738	716	707	744	681	745	762	679	703	732	733	709	759	795	717	717	727	739	745	719	745	765	732	750	714	768	756	765	754	773	748	738	706	751	751	728	754	703	737	693	734	741	739	762	761	734	750	736	726	729	788	682	737	731	720	746	709	767	781	686	706	719	735	772	773	719	759	705	692	794	707	727	803	752	740	711	732	732	741	737	715	755	733	687	722	743	728	752	708	735	794	747	775	741	736	748	773	773	690	746	741	758	703	743	743	708	721	688	760	735	720	801	744	752	734	739	740	746	702	772	707	729	722	735	718	753	758	718	714	705	728	740	718	718	780	746	736	732	742	770	717	720	746	725	729	721	715	745	727	722	713	682	776	743	722	738	782	726	755	728	747	715	752	761	716	720	743	746	723	751	769	770	778	709	697	707	833	747	765	753	726	708	748	744	745	724	738	720	740	733	753	723	760	774	686	725	766	715	711	724	764	727	813	725	716	728	722	770	761	720	792	773	755	712	763	748	740	704	727	755	720	722	718	744	769	708	714	707	737	766	731	736	758	792	701	739	727	713	767	735	719	726	722	703	766	744	737	703	723	644	731	678	749	733	704	706	700	764	739	704	731	708	728	711	719	725	763	726	687	707	774	725	742	749	713	722	752	743	716	694	776	749	694	740	706	752	752	737	730	705	793	737	727	749	745	716	694	665	747	719	727	763	739	692	716	773	769	705	763	709	717	764	752	714	732	733	750	743	730	736	738	783	737	766	702	745	737	715	663	769	730	720	730	696	728	679	718	741	779	752	745	733	747	747	756	707	786	701	761	751	722	767	719	770	747	711	734	741	776	759	723	745	791	730	738	762	779	770	736	777	725	750	744	721	700	731	774	768	719	725	736	705	751	716	721	699	745	715	712	740	744	736	754	714	763	673	739	735	760	749	780	738	699	718	733	712	655	710	722	735	748	747	786	715	758	706	729	798	725	753	707	729	800	763	768	681	748	717	715	729	744	729	756	716	718	756	774	754	716	753	760	767	746	714	725	783	713	726	713	757	689	729	721	745	751	761	771	726	733	759	752	741	700	763	725	750	767	742	694	764	780	731	716	746	709	691	779	833	769	734	722	696	722	775	759	761	752	674	783	683	723	749	712	727	768	762	732	714	681	775	748	738	770	707	696	788	765	713	698	754	718	671	715	739	750	778	761	727	741	757	714	674	759	704	737	736	731	733	744	701	663	732	721	669	779	794	746	774	697	708	701	731	771	765	727	750	722	780	762	747	748	691	716	737	744	695	730	712	739	714	752	694	737	778	722	720	757	778	693	747	717	694	729	754	709	730	756	723	743	683	713	733	741	771	723	681	735	730	752	708	717	717	714	703	720	758	738	686	684	712	742	737	740	741	716	699	759	708	757	728	729	684	770	720	726	749	771	749	704	782	733	722	738	761	771	742	772	750	736	760	715	715	694	695	750	760	721	737	760	714	714	713	728	765	745	695	773	775	699	744	730	744	729	777	719	764	783	768	768	753	775	717	760	736	733	755	764	739	752	674	733	732	751	688	724	741	760	773	750	730	735	783	723	706	728	757	688	742	738	751	724	754	715	746	720	705	748	723	745	725	725	720	728	747	754	660	777	728	753	741	742	780	728	721	665	783	761	731	780	724	717	752	739	723	702	693	720	714	722	773	775	722	711	717	764	743	799	702	788	741	768	762	737	766	735	725	766	734	713	767	698	694	763	734	714	761	787	750	736	726	764	752	770	752	748	771	803	768	743	720	709	754	736	791	772	700	779	744	726	694	705	686	733	713	769	735	752	743	754	718	652	672	735	728	799	774	770	755	685	674	747	733	731	730	766	704	726	744	763	771	721	765	762	766	781	740	747	762	717	721	714	736	747	742	749	764	785	693	777	704	752	719	772	723	754	696	804	744	691	739	747	700	743	719	749	762	747	738	716	719	727	743	724	726	724	724	744	755	746	734	728	734	766	678	754	754	742	747	707	746	740	743	677	714	759	713	720	695	735	701	758	755	655	730	729	740	733	709	771	771	729	720	717	756	746	730	762	741	710	725	704	763	772	701	725	732	737	693	760	751	719	721	756	720	693	738	716	742	712	711	720	775	730	778	756	676	708	722	715	688	689	702	767	721	743	770	735	707	758	703	749	742	751	736	728	721	755	743	718	719	738	744	753	731	730	770	719	724	697	736	758	740	775	721	735	724	758	750	732	733	727	733	731	727	724	703	721	746	729	705	757	705	716	754	753	739	735	764	737	720	673	713	713	728	778	720	715	755	743	690	775	744	760	772	733	715	730	758	767	712	728	718	745	750	739	718	771	715	764	736	735	786	731	691	745	801	780	694	761	689	710	735	736	700	749	735	717	719	713	758	689	753	777	726	720	742	702	759	687	756	673	748	722	728	758	734	717	755	757	713	724	729	719	737	750	741	773	691	746	708	745	699	710	736	742	732	706	687	747	722	765	727	743	726	719	688	745	723	731	754	733	702	740	768	769	702	714	702	759	718	765	731	746	750	730	750	747	723	739	757	710	713	743	736	732	716	753	756	729	723	730	692	751	755	685	677	665	750	733	657	690	773	724	740	767	713	727	724	698	786	736	714	711	734	734	745	756	696	798	694	728	746	752	728	694	719	759	687	746	717	733	751	715	773	744	731	777	742
29998	8614	2844	2379	1703	1185	877	725	568	463	497	447	424	431	389	357	371	410	382	345	363	404	366	361	356	381	351	354	349	369	353	338	380	339	380	370	340	379	379	356	386	336	380	348	405	351	369	410	372	370	347	363	371	363	350	350	363	334	349	345	365	351	356	349	347	318	372	347	371	377	363	364	367	394	357	366	351	376	329	370	337	370	365	383	355	340	343	346	392	363	361	370	322	371	381	368	333	356	369	350	368	359	355	375	321	391	370	345	345	341	324	352	365	334	376	340	335	356	330	356	314	383	423	346	335	346	350	343	368	373	380	333	346	345	366	347	374	397	352	363	321	356	363	339	354	357	362	365	391	357	336	319	366	377	364	330	369	376	399	333	373	312	380	350	386	344	346	412	348	357	368	377	362	345	353	358	381	369	352	368	340	363	333	336	344	367	400	354	349	352	382	358	326	343	364	346	401	325	332	333	368	368	372	379	360	341	327	353	318	392	357	352	384	332	385	392	343	334	369	363	372	347	353	361	348	353	366	367	365	387	350	369	318	337	402	344	361	355	335	360	357	408	377	353	333	369	392	374	348	350	368	359	345	373	367	392	362	355	353	352	370	349	336	370	342	335	374	353	358	351	370	396	373	365	379	379	360	360	362	385	368	361	402	365	416	380	362	350	355	344	336	367	339	332	355	370	372	355	342	358	373	378	361	356	364	331	343	377	357	339	382	404	378	359	360	342	380	354	350	397	387	364	335	329	402	362	363	377	354	367	354	334	336	371	360	404	377	370	359	365	370	355	402	364	383	382	376	374	349	382	353	356	390	333	383	375	340	327	371	330	388	373	355	359	348	366	368	327	349	370	352	369	335	392	339	404	368	348	338	367	366	377	362	373	388	341	359	401	311	343	333	343	385	369	356	349	323	352	322	340	313	372	362	354	357	381	336	366	395	362	389	366	347	366	346	360	371	385	393	375	390	391	394	373	361	356	348	359	373	336	323	377	355	374	384	383	358	376	339	372	337	372	343	319	357	351	343	341	331	389	407	362	348	338	353	347	375	363	360	357	382	367	372	341	365	366	370	408	353	375	386	330	347	361	354	362	348	361	372	407	354	352	368	373	369	370	332	347	338	364	356	351	398	395	367	364	365	360	369	355	363	342	339	352	367	340	375	393	365	373	363	366	348	369	339	361	356	370	340	366	353	371	354	361	370	362	377	336	375	343	332	360	339	351	352	377	374	301	383	378	385	352	345	383	394	368	370	340	353	354	368	351	356	359	372	393	341	332	368	356	355	388	361	352	350	389	363	337	331	328	413	347	325	329	371	344	360	369	342	377	382	345	383	333	361	356	374	364	365	330	337	336	383	365	400	362	351	411	361	367	345	351	365	380	405	339	359	355	368	359	369	385	357	342	326	310	324	377	374	380	351	328	371	333	354	367	365	353	364	372	340	352	363	353	356	395	369	355	375	364	338	365	365	335	391	344	356	358	365	364	357	339	353	328	343	355	365	379	382	362	362	335	371	343	353	346	353	378	387	351	354	394	370	360	367	332	365	360	364	375	346	406	356	364	363	358	327	340	365	352	382	337	319	352	338	349	377	382	408	352	376	332	353	362	376	360	352	359	334	366	339	370	360	385	370	374	376	373	374	354	368	320	360	367	368	355	346	382	355	338	375	346	377	355	383	369	367	359	376	359	338	342	344	361	347	352	334	393	342	339	361	363	383	342	343	402	349	349	388	365	328	346	400	400	368	344	358	343	319	339	361	401	329	353	384	342	362	393	380	385	359	316	344	328	361	344	348	350	322	341	383	341	361	383	332	368	379	366	346	367	358	341	352	381	354	386	385	357	371	354	346	338	356	365	353	381	363	379	385	363	362	345	345	333	363	365	382	384	361	371	365	384	355	353	322	352	382	369	359	348	371	376	349	375	360	377	379	352	403	380	392	323	372	352	347	372	347	309	337	368	354	394	383	392	361	361	368	327	359	355	371	397	360	325	346	363	388	363	352	336	334	354	341	354	367	326	385	351	371	370	364	402	354	334	337	346	346	361	309	306	378	370	359	352	340	343	388	355	354	407	335	374	421	396	382	369	348	390	372	353	337	388	361	354	369	341	354	358	377	359	362	337	369	352	386	362	331	369	321	369	368	333	364	399	351	360	367	334	333	327	396	344	397	391	367	362	362	362	345	364	360	331	402	375	339	385	356	370	362	379	342	346	336	322	363	349	397	360	378	378	390	328	338	364	365	352	353	366	372	364	389	358	388	368	314	338	346	378	375	377	386	363	336	364	354	341	359	352	381	341	378	378	372	354	402	373	387	326	339	344	341	323	368	361	370	347	369	375	348	347	358	346	363	345	349	352	375	355	348	325	361	367	383	332	373	325	342	384	342	371	366	358	378	347	384	379	351	345	325	381	342	352	366	382	369	330	355	313	343	380	388	359	366	354	349	349	393	391	391	345	354	377	380	308	346	361	376	367	402	343	376	351	319	360	348	365	340	375	346	365	370	335	355	384	335	413	365	337	347	344	375	394	336	354	363	315	344	363	391	341	371	385	373	364	327	350	353	381	355	363	383	382	346	364	340	378	363	390	357	392	372	321	349	330	345	364	374	371	408	390	346	327	335	351	384	353	366	340	349	359	395	382	357	349	324	344	353	320	395	347	339	371	359	338	367	374	411	362	339	346	361	342	370	342	379	370	338	377	330	351	326	344	379	352	371	370	356	364	347	344	375	341	340	338	365	335	367	359	376	371	349	355	382	349	354	330	379	346	340	326	345	355	358	348	334	316	385	341	339	360	324	349	390	373	351	357	342	365	378	370	353	357	390	348	379	367	378	361	379	382	354	385	367	371	371	360	343	346	369	360	369	367	381	337	357	392	341	402	351	326	340	385	354	366	333	343	361	353	375	362	384	376	323	351	335	376	363	362	347	350	350	340	345	348	394	342	372	336	367	380	334	337	343	368	403	351	343	326	340	386	345	379	305	355	346	380	389	363	373	377	349	361	364	344	352	410	349	362	364	387	348	364	345	351	369	366	328	354	362	339	332	371	360	354	357	346	329	342	369	363	362	383	392	369	377	385	348	344	340	343	351	356	350	318	352	354	361	340	358	377	356	350	351	358	368	383	357	386	358	362	356	328	341	356	353	366	349	327	368	299	380	347	351	347	344	355	396	345	346	374	359	363	353	363	349	351	371	388	364	355	370	374	336	352	384	311	342	347	378	348	360	370	371	384	330	340	379	358	359	368	332	347	360	384	330	337	369	384	358	345	363	369	355	354	353	364	368	345	356	358	375	387	362	373	359	351	374	343	356	369	338	332	356	394	371	362	375	395	366	360	393	340	368	354	353	364	351	372	360	338	367	353	338	339	356	339	330	329	351	343	339	401	371	366	365	372	363	353	359	379	364	373	372	314	340	342	350	347	383	345	346	382	379	349	365	315	354	315	347	359	348	334	347	331	341	372	350	364	347	354	384	346	378	344	347	394
20622	5069	5784	7597	6245	4987	3665	2880	2256	1775	1551	1384	1243	1170	1043	997	987	967	866	884	912	844	858	878	827	893	872	861	865	879	894	799	911	851	855	786	840	838	867	825	823	828	865	814	879	797	822	874	812	812	832	851	833	845	858	837	872	870	838	843	878	845	876	899	842	786	877	847	830	891	844	809	837	767	873	885	823	826	910	893	923	804	857	854	883	845	820	787	817	878	860	847	846	830	821	823	806	810	835	859	865	768	873	904	803	885	912	856	828	867	856	900	847	810	865	768	882	850	824	848	827	834	877	839	832	847	844	863	815	839	854	828	827	880	783	861	805	827	865	857	867	861	865	867	820	844	828	831	861	880	884	882	871	828	827	854	859	870	832	869	818	861	848	897	867	867	844	847	879	842	851	871	877	827	902	821	798	852	791	846	904	834	856	845	892	853	825	866	871	843	852	852	828	831	853	882	878	853	874	835	815	856	840	819	857	900	845	859	815	847	830	858	814	783	848	840	802	834	837	834	892	839	852	791	883	827	822	829	823	830	877	868	857	845	777	844	852	862	854	826	817	869	854	867	833	862	823	879	879	840	863	784	878	801	874	797	881	817	876	845	888	849	834	861	857	860	880	772	816	810	874	815	827	866	841	853	880	897	817	802	822	882	882	838	844	850	860	827	874	805	852	824	869	894	880	776	865	812	875	831	843	824	849	802	844	835	824	840	786	866	853	872	823	823	796	808	840	874	852	822	900	870	923	821	764	880	898	867	822	853	860	886	844	812	826	884	813	855	831	872	812	835	893	844	859	867	819	835	782	832	879	842	895	816	854	835	824	823	885	848	857	806	877	865	806	851	846	819	846	845	809	868	804	854	871	868	821	849	823	851	851	837	838	898	829	861	838	888	869	877	868	852	931	830	843	869	789	838	832	827	827	810	890	844	840	866	840	871	883	826	869	843	862	827	898	810	789	821	810	874	860	794	863	867	878	892	840	851	829	806	833	874	811	853	838	828	807	921	869	876	818	841	821	900	843	885	845	831	885	850	851	814	835	852	846	878	865	892	861	821	818	816	871	860	856	853	838	843	885	813	850	876	889	925	849	869	904	873	827	839	868	835	844	882	909	902	828	809	834	792	819	887	884	871	847	847	828	825	799	833	857	840	818	914	802	850	853	822	887	819	834	858	813	860	813	842	831	814	846	910	891	885	836	905	838	849	773	848	852	846	864	877	862	852	872	839	857	856	905	836	831	864	823	848	881	824	791	857	804	896	851	818	821	830	817	876	786	809	850	870	843	867	850	863	833	792	832	863	851	858	906	799	864	869	865	791	867	887	877	857	861	870	873	835	860	832	851	886	838	844	852	871	883	818	848	901	824	800	814	838	881	845	894	876	874	890	859	841	869	835	807	839	797	843	815	851	892	802	844	872	822	825	839	808	859	811	871	864	873	857	859	835	868	858	818	832	821	840	853	884	827	834	810	842	855	811	817	843	852	833	898	889	846	851	888	807	855	896	888	907	921	891	788	869	859	857	853	867	860	835	869	845	821	814	825	858	832	824	826	834	872	841	858	895	844	819	808	888	824	831	857	850	834	868	841	843	891	832	863	858	839	857	838	799	904	861	870	873	801	883	797	903	852	894	873	836	790	855	800	872	838	841	847	836	827	834	846	787	899	879	830	842	812	805	825	840	875	893	839	882	827	786	935	867	859	861	863	802	862	842	865	895	875	851	857	817	841	819	836	873	869	806	879	879	910	848	842	786	829	874	840	827	821	816	822	859	827	890	825	850	909	863	792	820	889	794	832	778	850	843	900	839	790	879	847	838	844	863	847	852	808	886	860	834	802	904	895	848	880	864	836	852	824	810	774	805	848	830	853	884	819	863	860	797	872	784	785	890	828	872	901	796	836	834	800	836	871	795	783	849	832	843	882	821	806	862	838	883	880	875	815	857	868	800	836	832	878	857	875	831	877	840	844	876	851	839	828	898	863	884	846	830	871	893	859	894	846	897	877	863	838	846	856	787	853	850	847	855	844	816	839	870	851	839	868	803	860	842	830	849	871	863	839	860	803	838	768	838	845	869	869	852	893	835	861	868	828	863	864	850	889	833	868	843	824	824	825	839	796	856	800	818	829	832	833	805	792	795	877	774	864	859	840	844	856	840	840	835	890	858	862	878	847	840	874	892	890	843	889	832	881	802	848	829	840	870	827	882	812	817	818	867	828	859	834	879	846	799	869	831	829	814	885	803	880	796	844	781	816	816	853	778	888	905	860	855	855	824	808	876	825	846	849	835	882	874	839	848	841	830	888	889	862	805	897	878	824	903	849	836	867	868	865	844	851	817	882	867	872	860	825	863	845	870	840	849	802	813	800	817	793	822	858	855	845	872	816	798	818	874	892	825	837	825	815	863	827	850	832	832	872	838	839	838	849	831	838	873	865	822	836	807	831	817	851	862	827	917	809	848	852	893	819	834	808	825	863	852	793	795	858	866	820	812	859	836	829	871	901	862	846	837	880	891	836	809	868	819	843	853	856	891	849	853	862	847	858	835	814	891	844	846	850	899	831	850	767	864	862	824	863	820	865	832	808	844	801	806	864	845	864	869	837	870	842	833	849	791	855	836	851	826	878	878	880	819	759	851	838	834	850	892	823	866	821	845	817	858	819	874	852	804	901	849	849	871	816	903	838	873	854	833	794	864	858	886	822	827	872	804	846	831	831	831	812	821	876	857	850	838	856	877	864	880	851	838	830	841	855	871	837	890	872	857	901	885	835	836	895	798	812	838	850	872	852	907	858	817	840	830	873	829	848	808	858	832	823	849	845	873	819	804	774	823	848	864	903	847	813	858	835	798	793	818	849	836	847	807	837	817	870	867	852	869	819	803	823	865	822	887	811	800	823	822	906	802	868	788	874	854	838	829	845	863	815	809	843	826	838	805	887	838	867	824	882	857	814	866	894	798	867	857	822	827	852	859	858	881	831	886	860	784	838	812	850	850	909	861	837	824	867	817	871	814	856	843	851	883	866	841	825	846	858	830	828	838	863	850	880	839	824	798	831	840	837	880	837	897	800	798	856	863	822	921	883	815	813	871	811	842	863	821	841	916	812	808	855	863	877	831	857	835	794	851	786	854	861	836	845	876	841	842	855	826	828	865	853	794	868	893	803	865	850	888	835	850	841	859	856	849	827	797	849	841	841	806	861	826	882	867	843	833	819	894	888	811	839	842	841	794	862	874	826	844	832	846	855	811	805	811	840	913	801	863	845	854	877	848	852	883	835	830	876	889	830	878	803	856	807	842	876	893	810	860	828	876	866	797	798	852	873	903	896	812	890	846	857	846	803	813	859	854	777	855	854	875	831	941	852	840	809	833	799	863	843	871	867	889	857	871	858	865	838	854	915	810	819	793	836	780	847	863	904	863	862	846	846	823	851	866	870	802	879	842	868	831	844	834	846	812	860	870	795	818	897	843	865	865	878	833	869	808	817	859	839	806
39839	15436	4715	2982	2053	1585	1044	776	554	412	406	333	347	327	288	299	277	261	255	244	264	235	242	228	233	247	241	238	212	202	255	220	233	266	244	241	249	272	271	228	249	240	243	228	245	264	208	240	217	254	259	248	237	248	220	244	238	219	235	251	254	206	234	269	249	246	210	245	273	263	250	263	266	254	231	238	216	238	250	265	237	259	272	224	236	258	271	230	254	227	241	246	224	261	257	215	228	259	254	227	206	242	245	246	222	230	250	223	245	217	245	257	207	220	244	220	241	249	221	230	238	237	254	242	277	216	207	240	261	254	226	229	220	227	257	248	237	240	252	247	241	246	253	235	216	214	218	237	260	227	242	233	251	240	226	229	225	254	248	243	242	246	223	233	234	211	237	230	225	230	247	220	232	236	255	263	231	244	242	237	240	237	254	231	258	226	262	272	231	223	276	234	248	250	263	218	242	260	251	254	234	237	236	227	252	236	259	232	195	243	223	232	252	245	214	229	229	225	243	275	248	258	251	258	227	224	244	267	224	240	240	231	267	224	247	221	239	226	236	217	240	252	207	234	228	254	231	245	227	243	221	242	243	279	239	253	233	232	234	244	243	254	234	237	238	256	249	242	233	217	237	225	264	237	262	245	239	237	215	227	249	203	227	230	249	251	236	239	241	239	223	209	226	227	233	253	236	241	269	211	232	261	231	216	231	241	224	217	233	241	260	254	263	237	239	236	219	276	231	229	247	219	240	235	274	272	274	244	242	238	241	237	208	273	214	256	237	243	243	241	234	229	254	251	244	271	249	229	228	288	278	240	222	216	256	224	227	245	255	220	243	225	229	248	240	281	259	222	241	240	258	212	252	226	218	190	214	243	264	225	249	250	246	240	242	227	235	232	234	231	243	223	240	221	215	262	243	246	262	238	238	274	229	220	233	230	245	254	242	262	255	248	249	236	271	239	248	230	209	268	231	251	236	222	227	250	243	222	228	236	245	216	218	260	240	219	239	234	236	245	210	236	230	242	222	232	218	250	276	232	234	235	251	230	238	237	236	220	256	251	244	220	251	239	272	229	256	231	236	235	228	217	220	242	257	254	242	247	232	239	246	212	222	246	248	256	235	260	232	255	241	261	220	259	202	225	247	239	253	266	259	232	239	261	224	243	245	284	233	213	237	242	235	228	225	230	269	243	227	220	237	235	223	266	225	228	239	207	206	217	238	250	245	259	226	216	241	208	257	236	222	274	255	216	282	210	229	234	223	241	242	225	238	237	239	256	231	240	256	223	246	199	224	255	258	251	239	237	241	240	249	272	208	227	238	234	256	218	258	260	225	234	275	248	255	222	226	220	240	237	227	246	248	244	239	252	223	234	242	237	232	220	233	229	229	241	228	231	211	243	231	242	233	274	259	244	254	242	245	221	218	226	245	255	243	222	224	224	251	212	231	225	234	249	227	244	237	238	256	263	254	249	235	235	231	236	223	233	179	238	256	225	258	236	243	232	270	241	243	226	254	232	234	241	230	193	241	259	247	218	236	238	231	246	190	252	241	271	218	218	217	244	258	233	230	267	239	249	238	245	259	262	245	256	218	240	218	232	229	267	233	246	232	247	215	239	233	256	233	228	254	218	249	264	216	249	233	226	244	211	208	238	234	226	252	231	254	249	272	237	238	234	271	243	282	234	240	218	209	239	250	236	235	233	238	239	235	229	223	233	253	238	250	237	254	262	229	248	229	251	236	216	238	244	233	254	251	238	253	249	231	244	216	238	202	235	248	231	239	242	245	256	251	236	248	238	238	233	268	251	268	249	275	255	218	214	233	243	237	233	235	260	220	236	267	220	251	217	235	222	223	261	245	220	254	246	241	249	265	237	221	217	251	243	239	225	275	211	241	247	252	244	238	227	244	236	256	201	233	286	231	216	260	242	207	226	238	202	222	233	222	246	255	242	253	230	262	231	220	244	235	230	252	241	217	252	200	228	235	247	217	232	243	232	257	223	212	230	261	227	239	251	239	247	279	251	230	213	223	209	243	244	225	221	242	252	239	228	248	242	252	255	226	237	240	240	237	248	236	206	218	238	245	243	226	239	248	242	246	228	227	241	217	241	223	245	222	263	247	243	277	212	267	228	234	240	244	226	247	246	245	213	251	276	263	231	226	212	228	210	223	229	266	253	217	253	248	231	202	248	221	249	251	267	251	230	250	206	247	235	250	219	239	246	240	274	188	216	229	231	235	251	245	217	226	251	266	226	239	250	267	214	218	239	230	228	224	277	252	233	238	229	237	244	226	233	225	243	244	223	217	208	253	242	230	234	237	231	223	252	224	259	250	237	218	228	249	230	244	228	271	248	245	225	230	246	239	225	242	240	222	252	236	203	225	239	256	226	212	243	262	244	261	236	213	232	237	252	234	250	247	237	253	229	242	216	222	258	213	234	215	271	249	224	226	245	218	258	220	260	219	246	250	271	259	234	212	218	243	252	267	234	246	244	229	230	222	237	226	254	233	262	222	257	208	264	257	231	244	229	259	242	251	252	222	242	256	262	235	223	266	271	242	223	215	238	261	229	258	221	228	231	255	240	256	226	258	234	257	217	227	256	233	266	228	228	240	259	259	239	228	228	250	236	251	236	254	241	238	267	244	230	241	279	270	247	224	232	244	228	250	241	254	227	258	254	234	245	240	206	228	256	218	271	240	241	218	191	225	265	244	234	251	230	233	226	243	240	264	253	229	247	235	228	243	239	291	259	228	276	250	226	236	231	220	222	259	227	287	233	229	250	228	242	234	225	229	236	254	253	255	241	207	210	243	232	264	226	230	210	217	254	257	228	224	260	230	254	234	264	229	227	216	230	253	252	257	284	218	206	245	236	221	223	224	262	236	220	216	252	248	254	248	255	226	255	219	255	226	243	255	245	266	229	220	246	266	244	215	229	233	239	256	230	250	245	225	208	230	234	250	246	257	232	239	212	224	237	218	197	243	246	249	231	215	250	261	228	229	220	217	219	238	223	231	244	201	217	214	234	245	240	221	249	245	280	238	230	226	237	245	257	236	220	249	272	249	243	244	240	277	232	253	254	251	228	229	234	248	224	225	218	218	208	241	254	237	260	256	230	252	237	244	213	269	226	254	234	248	248	251	221	253	209	226	227	218	250	243	229	265	240	248	253	253	228	205	239	242	214	229	232	253	260	257	233	249	244	215	244	253	232	250	221	224	225	256	279	246	245	256	237	249	234	248	240	249	207	265	237	249	231	245	255	232	245	211	261	250	251	269	269	230	231	231	252	214	245	207	242	243	239	244	250	257	252	222	260	240	236	230	256	275	258	241	262	246	235	257	228	252	232	278	228	245	241	265	223	235	260	238	248	241	220	246	261	226	236	244	230	245	242	252	243	268	248	245	241	244	243	219	262	231	202	214	234	217	229	231	222	222	237	241	231	264	243	225	222	228	244	237	241	265	213	244	239	232	223	240	247	249	223	250	223	247	221
26146	8133	7809	9123	8206	6536	4456	3501	2401	1834	1591	1244	1132	954	897	819	742	694	669	614	654	612	589	605	592	665	646	586	625	592	560	561	621	609	612	603	599	619	584	554	606	546	611	596	615	557	569	537	582	614	584	623	583	567	587	601	545	607	549	577	573	589	580	560	597	588	580	586	600	539	567	585	587	561	591	564	587	513	537	573	590	591	628	568	585	603	627	584	559	583	592	592	585	519	581	584	593	596	549	568	588	580	618	578	590	572	575	542	605	581	580	622	572	553	618	593	567	554	607	571	594	634	587	579	612	570	603	585	571	598	572	607	575	572	534	602	584	586	559	576	614	593	576	581	541	574	575	566	570	558	594	583	599	574	612	591	599	547	562	556	598	576	586	608	602	595	567	598	543	594	532	582	602	587	592	587	578	608	589	559	583	602	609	606	562	581	568	557	571	581	546	635	581	571	558	613	583	576	554	583	597	597	593	576	555	522	572	595	573	615	551	539	594	562	585	554	585	570	595	543	589	537	554	556	579	575	542	579	560	596	582	609	590	565	572	599	636	583	560	598	613	613	583	549	581	588	561	556	594	536	542	597	567	569	605	600	594	579	579	578	553	587	629	582	583	523	606	531	582	554	548	543	553	564	577	560	566	546	582	597	572	551	596	625	572	540	545	568	595	602	583	564	579	575	582	571	553	579	587	578	573	581	567	567	547	612	558	569	592	586	565	568	564	590	587	572	516	580	611	586	599	597	589	618	576	558	543	546	615	599	571	550	580	585	552	568	551	597	555	600	544	559	587	560	604	550	572	583	584	568	595	590	584	515	580	540	579	531	569	576	556	661	577	553	599	587	591	581	570	608	549	573	564	583	579	582	611	562	600	593	566	562	562	621	593	594	593	572	548	532	595	603	586	645	575	513	580	584	560	629	584	566	568	595	599	544	572	619	605	552	576	550	586	574	553	603	569	567	584	582	547	578	559	605	588	554	577	559	591	571	590	568	585	580	559	558	583	583	566	575	545	585	526	542	525	609	571	579	590	575	587	562	567	575	546	575	542	540	548	560	594	571	566	575	570	583	571	571	554	592	594	569	546	625	573	534	593	576	603	606	552	581	616	569	539	543	621	563	566	572	569	607	593	580	587	558	570	542	621	596	616	549	610	586	544	579	598	621	622	556	584	626	579	609	604	607	544	584	557	576	568	589	568	582	544	588	522	549	583	601	588	592	560	562	573	571	520	540	545	579	596	549	588	600	575	526	577	587	582	602	578	595	548	556	557	551	614	609	577	595	610	567	509	588	578	590	562	551	585	596	630	592	541	576	553	551	523	596	525	587	526	584	601	565	633	597	591	581	600	547	593	573	601	582	595	542	596	568	640	539	544	518	557	605	610	566	598	584	581	567	606	533	558	579	609	599	588	577	613	573	545	546	544	590	565	603	574	596	549	574	549	584	609	614	602	546	581	551	576	558	613	573	575	545	548	565	591	602	569	575	623	511	609	606	568	605	561	603	564	563	625	592	608	565	556	599	562	566	589	559	542	585	538	551	533	599	587	601	569	559	582	550	547	567	591	583	572	561	549	586	561	572	578	599	552	547	591	590	597	600	567	593	579	547	531	586	583	586	590	583	563	520	581	598	552	607	658	594	587	554	572	593	578	578	585	586	570	555	588	588	576	572	570	586	549	546	548	565	593	573	625	604	565	584	561	557	586	583	598	541	561	606	547	578	576	561	558	589	559	576	644	603	584	607	567	599	568	563	594	564	566	570	553	586	583	537	536	545	571	577	551	545	575	587	596	573	583	620	548	585	615	597	574	528	541	598	564	592	536	565	573	564	569	576	586	604	555	565	551	568	592	568	559	560	606	595	592	574	547	622	572	581	583	560	591	539	594	566	519	573	581	584	513	562	600	556	588	589	552	578	565	560	566	569	573	586	611	578	579	563	590	594	648	570	599	569	561	586	571	531	542	568	548	586	568	578	574	545	546	553	600	572	569	587	576	598	601	559	567	567	554	543	589	551	524	571	575	547	610	593	562	555	559	606	636	554	567	567	596	557	560	575	604	568	606	600	555	568	544	554	564	592	590	568	602	584	537	615	563	578	602	535	529	563	585	573	597	593	580	578	547	550	553	607	616	546	577	600	584	564	555	568	572	545	582	546	618	555	593	526	610	620	552	566	606	567	580	555	575	595	587	529	485	611	580	550	598	556	607	589	590	590	585	577	569	527	595	577	568	599	554	581	551	567	548	579	595	576	582	556	571	574	627	554	590	549	568	584	544	584	607	582	557	534	567	602	547	541	619	604	581	567	604	589	541	593	556	588	525	599	588	590	561	555	558	528	592	536	551	590	591	530	571	596	607	590	592	594	575	560	566	572	587	557	552	523	566	616	566	584	548	535	556	572	599	592	583	586	537	541	605	545	567	552	573	640	559	553	558	578	641	576	565	576	590	576	577	585	554	588	631	561	554	589	581	563	598	560	567	537	616	563	587	578	567	547	566	578	585	585	533	598	576	574	583	597	597	634	564	554	588	551	570	546	605	577	588	592	566	600	581	576	572	570	593	506	568	584	549	544	566	548	586	549	546	569	531	589	564	589	610	593	634	549	651	569	603	641	565	539	533	574	563	558	605	565	602	598	559	603	583	578	554	567	520	549	574	597	587	598	614	558	606	579	571	524	556	613	559	629	573	573	556	578	573	591	616	520	578	565	569	579	561	598	560	537	587	527	569	572	569	537	571	604	566	598	551	593	587	581	557	595	600	582	508	557	565	598	559	573	606	593	565	593	583	545	586	595	565	564	577	572	543	553	572	599	591	581	602	569	590	532	617	556	572	568	561	585	571	598	559	593	573	552	585	556	605	591	579	603	545	586	583	580	570	606	558	570	532	580	574	609	562	582	576	590	598	595	553	621	598	555	553	616	582	545	558	552	564	597	599	591	578	622	577	583	557	584	593	606	566	545	617	573	556	595	572	555	566	553	602	599	603	600	586	593	593	573	577	541	586	562	594	600	552	608	560	588	612	506	554	598	558	576	568	577	586	602	600	571	513	545	559	575	560	586	595	581	587	569	596	587	546	605	585	582	583	581	596	555	587	571	573	568	495	568	592	588	554	543	533	556	608	606	548	588	581	566	572	546	613	620	548	564	541	599	577	599	586	538	589	549	592	569	577	579	584	587	598	529	607	601	584	566	575	568	553	580	563	547	562	600	593	555	619	594	589	582	582	532	578	608	551	561	545	555	574	619	561	589	560	592	590	585	552	617	576	604	597	617	565	587	598	578	565	566	561	577	589	542	614	576	598	601	601	557	575	585	582	571	571	577	593	574	567	574	591	617	578	639	571	627	544	564	533	525	605	576	577	572	589	573	555	587	574	563	569	580	586	562	625	572	564	589	607	572	606	540	582	545	547	606	601	542	595	596	559	567	558	579	522	579	556	534	520	585	582	600	586	579	594	593	564	580	567	568	591	627	563	589	577	567	584	549	553	592
14593	3785	1476	1345	1036	702	603	477	364	338	362	323	340	332	324	274	304	289	319	311	291	278	292	319	311	311	295	306	281	335	296	324	316	325	321	334	299	311	296	298	303	323	308	284	310	342	291	325	293	316	308	325	342	327	323	303	320	298	329	318	312	323	311	303	333	309	321	337	300	309	315	307	307	296	302	267	285	302	315	310	311	315	313	312	341	326	290	309	324	335	329	291	279	319	326	310	316	331	331	318	323	340	295	328	318	303	323	294	304	277	304	323	338	298	303	274	294	286	286	276	307	296	296	282	312	322	293	334	310	290	318	297	278	293	301	303	287	298	294	325	306	318	308	279	306	309	313	285	273	313	331	284	310	297	290	273	298	282	318	294	368	270	285	331	318	319	302	300	318	324	303	328	324	297	300	277	306	308	302	317	323	297	302	317	289	314	326	305	337	286	296	301	283	289	319	353	303	319	260	279	305	320	312	307	323	318	275	268	277	330	310	304	311	311	335	287	316	289	282	319	286	305	306	305	333	311	294	290	356	290	274	299	296	298	310	310	287	282	326	321	299	292	299	303	302	310	280	304	298	297	296	270	289	306	297	300	325	311	314	299	300	327	324	302	314	289	338	334	333	328	312	290	291	270	330	298	293	314	301	323	276	300	290	316	315	297	267	319	314	268	280	300	292	322	276	311	300	292	326	315	286	320	317	310	294	321	307	323	319	349	293	304	289	331	325	294	303	333	314	293	318	334	317	320	312	300	303	307	333	297	319	318	342	311	344	306	309	279	325	321	290	302	289	271	309	289	307	343	333	318	296	320	309	257	279	278	277	279	301	309	305	330	317	289	330	304	330	336	305	284	302	277	292	300	291	327	347	331	315	321	320	288	306	315	249	338	320	302	276	304	310	300	287	301	324	318	296	305	332	325	316	284	334	328	298	300	313	308	300	303	308	324	312	329	312	336	334	313	319	316	322	299	271	308	331	333	296	287	306	319	293	303	296	319	310	278	280	354	312	280	322	313	324	304	311	297	302	318	314	284	309	320	284	325	274	292	334	298	333	297	334	254	298	295	314	314	290	297	288	297	312	292	276	312	315	303	324	308	303	323	340	286	295	309	293	327	328	272	282	263	274	295	310	305	312	309	313	311	286	313	313	285	330	301	310	311	288	291	302	299	299	306	310	310	275	285	304	302	320	300	325	273	327	325	317	304	264	337	281	298	301	309	304	314	313	296	308	310	312	288	324	327	306	296	293	277	315	316	283	295	294	299	319	294	291	322	264	282	302	296	323	277	333	318	307	316	291	296	275	298	298	317	276	341	310	354	320	300	346	324	293	304	283	290	308	342	298	285	295	286	309	291	297	316	307	303	307	298	275	308	301	309	318	302	316	276	288	307	301	315	318	288	363	346	327	299	312	335	315	295	330	313	310	292	310	328	307	302	309	304	303	272	282	326	328	290	294	330	335	316	311	326	287	306	269	282	294	307	330	314	309	321	304	297	289	297	311	334	314	342	304	301	298	316	302	287	334	314	297	324	294	310	287	306	318	315	278	295	304	329	290	318	271	328	301	291	322	289	301	279	306	299	315	306	337	309	271	251	295	311	285	299	325	309	297	277	302	331	297	294	324	303	357	320	292	286	324	307	341	306	289	279	328	316	305	308	286	279	291	301	281	327	292	312	282	319	278	308	305	330	289	322	320	285	297	264	328	310	300	314	299	327	306	334	315	318	323	293	292	286	331	306	317	339	342	308	275	278	286	284	296	307	292	309	306	308	306	330	285	312	320	308	280	290	303	306	302	325	316	288	318	288	300	331	287	295	322	313	316	292	319	324	299	330	294	307	312	323	289	276	292	320	306	365	287	280	311	300	302	323	286	314	283	323	285	278	272	336	293	296	296	312	295	311	314	293	289	314	272	337	327	309	342	363	285	307	326	338	289	268	262	291	343	300	315	301	319	319	293	291	301	343	332	286	264	296	308	327	295	288	300	292	296	296	301	295	309	309	302	331	298	316	289	337	320	324	305	308	316	309	327	322	338	302	273	322	314	318	279	293	260	315	319	318	326	322	281	310	321	288	320	289	278	313	306	301	301	330	302	291	326	328	316	291	308	333	304	296	328	279	313	307	310	283	304	289	294	307	304	336	306	288	309	290	326	303	281	282	308	309	335	295	306	303	294	322	320	297	312	313	302	302	294	329	332	308	293	305	318	328	314	300	339	326	297	338	331	307	315	307	309	296	306	336	335	281	299	293	329	316	322	299	302	299	311	312	296	302	296	305	292	283	294	302	301	285	299	317	295	293	305	322	311	357	276	310	317	303	292	303	310	344	309	306	295	312	293	330	293	282	329	299	333	349	301	298	320	317	281	317	293	308	281	314	342	275	283	306	311	291	313	346	299	298	276	330	295	281	294	339	307	313	324	313	328	304	313	320	309	279	302	272	321	335	312	300	299	298	306	304	308	323	336	318	319	298	306	317	324	270	306	307	313	331	304	314	326	311	313	285	351	292	323	300	303	280	331	314	346	334	274	272	313	287	297	308	308	294	304	299	305	298	292	326	328	325	314	292	306	293	281	311	315	317	328	284	301	318	297	296	293	319	313	334	314	290	312	311	286	326	288	312	300	322	306	312	331	315	288	269	307	327	313	348	299	274	297	263	311	314	310	335	315	309	316	336	308	245	310	300	313	314	312	337	292	316	302	289	310	322	333	314	324	332	284	301	302	266	290	317	323	337	319	335	317	324	286	295	302	305	335	296	293	321	296	311	309	278	299	298	273	303	280	274	351	338	294	295	292	299	280	310	305	313	300	284	291	299	285	295	304	295	291	289	301	315	364	324	325	301	303	287	272	322	337	272	340	288	292	336	298	304	331	331	289	301	309	302	293	303	276	279	317	306	304	305	268	310	342	357	316	338	293	328	330	279	283	362	339	288	290	304	302	319	315	320	347	331	318	324	292	298	281	299	327	307	341	286	303	271	295	319	304	306	329	326	299	275	293	293	322	328	324	252	301	301	315	312	277	309	282	308	307	341	322	303	317	287	315	288	275	300	282	324	308	337	322	290	309	302	304	308	313	333	351	316	291	287	313	298	296	320	323	299	266	288	283	312	279	303	315	333	307	307	310	320	305	317	326	296	333	324	304	264	319	265	321	252	316	322	297	338	294	331	311	302	342	350	308	306	288	290	314	344	335	316	289	312	308	284	323	283	318	298	296	301	304	305	313	313	310	286	269	293	299	295	313	290	290	322	334	292	272	265	287	271	309	298	335	311	312	309	319	291	312	306	308	305	292	263	281	329	322	308	282	310	310	307	283	292	324	304	301	323	353	317	287	307	284	295	308	338	295	318	314	301	294	288	291	328	307	336	305	319	339	287	322	307	337	316	319	311	305	283	315	308	289	324	309	305	319	301	296	316	294	316	305	297	320	315	313	305	303	312	272	324	302	292	341	304	280	286	286	291	292	308	262	334	325	280	324	304	280	314	363	319
10381	3085	3320	4162	3693	2707	2138	1559	1259	1093	995	977	927	830	833	806	810	797	796	744	670	738	705	774	717	751	751	718	788	731	773	782	755	710	739	843	723	748	689	743	741	743	697	750	707	714	797	720	776	751	742	757	727	735	733	660	688	724	753	748	730	778	748	738	706	718	708	726	765	736	752	773	748	798	771	727	721	743	701	795	731	682	725	749	739	741	793	732	699	737	705	713	703	736	729	765	724	733	758	686	726	758	766	708	754	712	750	766	722	744	760	719	722	720	747	737	751	739	770	743	710	741	758	718	717	731	698	764	753	776	743	748	759	751	704	774	748	720	752	784	699	776	786	738	733	759	761	739	688	719	730	736	709	777	720	796	775	751	784	724	763	760	741	687	708	769	717	752	743	705	758	746	717	799	716	736	754	762	768	747	753	714	744	776	741	747	757	781	752	801	696	742	804	721	693	761	774	757	741	730	747	759	732	720	742	762	742	722	732	775	735	730	774	689	737	709	696	726	709	717	762	773	761	742	717	756	758	694	776	769	750	751	736	714	716	759	738	790	724	763	769	728	762	731	718	742	714	722	764	753	722	704	720	755	764	729	808	718	755	738	731	778	721	714	765	824	771	790	732	759	769	753	755	755	819	723	683	744	757	740	762	747	740	739	735	722	731	764	732	777	746	700	757	731	763	789	753	743	752	742	724	773	757	747	712	716	745	728	767	697	690	744	721	737	741	731	788	719	718	747	763	742	728	721	713	769	744	747	739	759	768	747	769	733	763	722	749	766	766	741	760	782	743	759	774	702	751	728	742	743	728	753	766	745	748	732	741	681	740	715	727	727	735	719	810	749	695	740	771	721	742	725	790	692	713	730	710	702	787	764	732	732	704	720	777	739	746	760	720	790	733	758	775	700	775	745	741	773	678	719	707	716	733	737	727	756	803	752	767	731	713	738	720	734	727	741	767	739	756	699	739	727	722	759	783	674	740	724	762	763	750	747	753	700	714	768	731	769	766	769	748	713	753	709	746	729	689	747	720	739	755	724	725	763	713	754	712	713	720	746	689	755	729	751	738	752	675	695	783	724	738	772	794	752	737	743	737	771	720	745	686	782	758	730	780	779	760	776	786	718	719	704	720	749	762	689	735	780	707	773	732	735	762	782	757	751	729	766	734	723	716	803	730	779	756	770	762	695	747	768	784	737	722	801	771	706	768	773	763	733	726	754	760	756	734	783	768	752	758	763	695	749	752	707	697	757	702	731	739	714	688	793	741	754	750	712	758	747	793	734	722	731	773	758	721	760	752	738	723	714	782	755	728	726	743	736	738	704	752	772	725	787	720	706	757	731	782	711	723	731	736	712	730	730	694	757	687	741	752	712	739	727	743	738	743	801	738	774	673	737	758	768	784	735	734	725	762	752	708	732	745	744	757	760	764	717	713	757	698	742	770	760	757	712	674	779	760	765	721	744	739	770	758	734	724	776	805	779	729	733	726	732	745	761	733	772	767	686	767	772	776	737	711	744	679	727	777	730	772	746	748	743	742	751	744	697	750	746	738	697	790	727	695	721	752	726	759	730	740	754	735	710	774	748	727	742	755	725	708	741	782	789	792	702	775	738	748	733	733	784	761	706	720	761	767	715	776	704	763	735	756	720	729	740	721	733	764	779	784	763	728	730	737	731	742	727	788	751	776	773	740	699	725	729	696	785	750	682	744	704	774	786	712	718	744	775	720	754	711	712	762	724	764	715	748	719	714	723	704	720	756	706	769	814	720	743	740	731	689	684	732	719	729	735	714	753	717	751	741	744	763	775	740	700	759	671	736	736	686	793	735	785	770	714	740	762	781	659	738	734	780	737	714	775	730	698	724	762	740	749	734	748	712	751	736	738	742	741	734	714	727	737	732	719	725	757	700	772	712	726	786	722	734	690	714	766	771	708	807	756	758	695	726	702	765	759	789	718	721	675	754	743	727	733	778	747	754	752	747	749	746	748	758	727	764	735	719	777	737	712	698	738	721	751	728	773	746	752	769	744	749	766	751	779	692	730	691	722	755	723	704	750	736	772	722	742	728	749	761	718	746	716	723	760	730	774	739	784	733	780	741	748	712	769	752	723	702	700	737	709	706	740	774	739	758	763	762	708	744	711	714	750	748	761	693	754	734	698	701	786	685	703	755	764	758	720	712	717	725	752	705	698	741	710	717	747	676	765	753	749	759	750	814	728	721	734	716	710	746	755	709	749	710	728	707	736	750	708	734	708	688	737	730	723	691	716	764	732	745	752	700	780	736	735	767	713	701	770	732	757	727	692	765	733	717	790	748	734	719	729	723	735	717	704	759	813	833	742	776	760	750	768	743	723	739	732	715	725	725	742	714	751	787	737	720	751	754	738	717	749	735	731	758	722	746	782	721	721	670	732	768	726	746	737	741	783	719	751	730	740	741	715	742	781	745	684	739	740	696	725	714	742	751	754	738	772	726	760	754	757	756	711	764	761	785	760	703	741	724	775	751	694	722	745	723	757	742	691	722	780	741	732	739	739	743	796	731	746	740	747	707	720	735	773	807	711	708	740	758	752	769	694	703	730	769	771	723	758	732	745	713	746	704	747	760	732	731	774	766	748	711	768	752	751	728	721	702	741	772	736	718	774	731	723	745	724	709	750	742	760	731	749	769	725	755	697	739	770	765	724	721	737	734	760	731	708	772	745	733	762	761	696	779	781	691	739	775	797	732	819	745	728	718	748	718	726	759	764	696	756	762	726	781	758	708	733	715	771	714	711	719	722	739	751	774	719	743	736	703	708	717	729	772	769	766	757	758	794	733	676	767	716	761	755	737	681	730	708	676	706	763	775	716	773	701	752	724	703	775	765	748	741	689	723	678	767	794	756	734	742	681	718	710	735	689	796	762	743	701	716	684	724	726	729	724	769	784	765	759	770	727	787	726	725	733	765	760	777	719	747	746	764	731	752	717	727	741	692	766	780	754	773	766	781	754	672	769	759	708	748	767	761	722	801	713	710	703	725	777	732	733	735	754	719	744	753	775	706	784	705	736	768	718	702	745	755	759	790	750	735	758	761	714	689	754	777	718	725	749	738	742	796	727	779	730	781	751	686	706	726	751	744	717	756	736	763	743	768	774	722	712	731	774	702	746	758	756	744	755	720	733	796	712	731	741	740	715	738	759	705	746	746	775	755	733	723	720	759	753	771	766	756	725	754	759	688	735	727	732	768	746	797	769	766	723	723	732	767	772	745	764	792	732	740	743	734	723	751	728	748	749	720	754	713	747	811	749	690	755	716	710	759	740	779	761	741	804	754	726	733	714	746	706	760	733	668	769	742	741	791	773	713	775	775	787	720	776	733	747	748	736	734	682	745	752	693	718	771	695	739	730	729	754	750	737	720	769	746	735	721	754	769	740	683	767	733	793	755	738	808	746	719	742	756	759	718	697	742	745	748	731	733	724	787	766	732	764	729	771	709	767	746	705	743	734	705
30846	9603	3393	2667	1613	1156	838	630	578	450	451	457	402	405	379	349	382	371	374	372	362	366	315	369	330	317	328	370	356	346	349	375	375	352	370	330	354	361	353	372	369	375	377	323	379	375	355	364	345	330	344	348	375	344	334	369	343	361	405	375	367	352	367	356	351	380	348	378	357	388	387	351	388	360	371	335	373	349	352	375	378	343	360	401	352	377	360	359	345	370	336	345	376	380	353	343	359	365	372	355	326	378	375	362	346	361	323	367	339	393	351	382	353	374	343	362	359	335	356	387	400	338	385	336	383	361	329	350	352	390	367	324	361	367	378	384	366	368	379	349	387	330	351	340	377	357	349	361	338	372	383	349	358	330	367	372	375	342	340	347	296	362	342	333	346	379	361	356	398	361	399	369	347	365	370	345	397	366	348	353	340	363	381	364	350	375	401	348	330	389	392	332	316	339	351	365	362	329	353	337	377	339	328	357	349	359	378	338	358	398	385	368	365	383	360	337	386	352	362	349	364	352	332	364	336	365	348	375	350	354	352	327	369	363	384	378	422	326	384	350	314	382	361	359	358	361	343	368	361	360	347	352	381	364	348	324	351	372	371	358	356	362	358	348	350	386	344	361	357	338	331	353	354	394	352	353	371	342	365	362	372	372	351	386	341	389	346	358	358	320	329	378	355	337	360	337	372	360	349	404	360	361	317	346	363	379	339	384	372	398	362	360	391	352	378	362	389	360	342	363	375	369	358	369	364	348	329	324	349	350	367	353	338	360	353	374	376	348	341	344	340	345	358	370	341	359	323	380	383	378	368	356	352	372	392	329	355	352	366	352	363	356	338	350	373	381	379	386	350	339	330	345	349	365	361	372	337	381	345	390	367	382	375	350	366	366	346	346	341	398	354	360	349	344	363	344	343	339	372	381	349	331	359	323	366	327	320	382	355	389	347	369	345	354	354	361	374	332	314	356	329	370	348	366	311	375	364	381	370	352	349	363	331	373	354	352	329	337	394	337	311	349	364	369	342	332	348	349	353	356	327	337	377	377	388	370	379	372	388	372	360	384	355	368	348	389	396	367	357	357	373	352	350	310	298	384	380	373	350	365	357	330	357	365	373	390	361	373	408	387	307	348	378	348	360	357	358	385	374	347	352	400	371	348	349	370	381	361	350	349	367	357	369	343	353	407	347	409	334	344	369	334	370	362	385	369	373	317	381	379	359	365	384	349	370	396	368	372	339	365	330	350	362	375	384	347	354	332	352	338	384	358	369	348	341	392	336	377	373	340	407	339	358	335	385	359	354	341	369	307	317	328	379	325	346	383	352	351	372	408	374	364	384	348	408	329	316	361	358	362	306	347	333	351	359	361	335	344	386	369	367	349	370	360	353	339	357	355	362	375	345	345	347	354	365	337	390	360	361	321	353	376	351	336	376	352	358	369	351	340	352	360	359	362	351	321	360	306	355	371	347	344	331	324	369	393	384	338	342	330	342	353	348	355	358	379	394	427	386	333	333	351	344	382	354	337	379	378	366	371	353	336	342	366	388	379	362	348	393	370	345	365	341	346	365	367	334	350	324	343	354	345	357	338	330	380	404	339	401	336	348	346	343	362	373	378	341	360	376	377	335	372	349	361	356	372	370	331	374	360	381	338	385	378	364	346	384	390	397	336	368	370	377	386	380	381	383	390	369	365	381	385	318	363	332	356	349	363	368	347	336	345	335	372	340	339	324	337	324	410	326	358	392	378	341	359	358	398	371	382	382	385	348	364	364	377	347	373	395	365	353	374	353	336	364	356	334	341	412	407	378	339	347	371	365	382	380	371	350	361	357	376	317	394	358	361	367	387	394	361	346	365	371	386	392	362	409	361	379	365	379	365	348	361	366	357	373	352	368	334	346	340	330	368	339	343	311	371	368	370	354	365	353	323	312	348	348	339	391	354	376	345	405	325	348	382	358	345	346	378	379	362	374	405	334	347	341	355	375	343	395	378	377	345	354	371	373	359	362	355	329	339	358	369	364	365	369	344	327	345	371	368	374	318	330	360	382	382	401	361	397	388	363	380	356	362	351	377	346	347	346	365	370	357	362	349	316	349	382	333	337	359	365	346	358	386	355	378	374	334	361	365	361	332	313	315	370	352	372	325	381	342	374	369	378	352	366	346	377	334	360	345	341	403	335	382	344	382	349	370	382	361	334	356	371	352	388	366	349	386	320	384	377	377	348	343	395	365	354	340	364	341	349	375	365	360	363	373	379	358	338	357	327	338	321	355	361	343	373	371	348	293	345	368	381	356	371	382	367	369	368	383	339	378	351	373	356	360	379	396	388	395	382	338	331	329	372	365	357	352	348	340	331	383	366	348	373	368	356	381	338	366	346	354	367	363	365	390	384	366	298	356	361	357	384	381	385	323	350	371	336	358	377	362	340	389	417	365	415	337	371	374	387	353	352	319	361	380	382	366	366	385	360	368	379	360	383	335	375	360	327	361	360	312	383	347	350	335	366	340	393	334	356	360	378	325	342	374	365	341	378	344	322	348	396	377	393	375	363	368	364	358	381	351	371	338	357	340	348	351	337	358	374	360	355	372	345	363	349	373	362	311	363	356	349	366	382	366	436	341	375	406	363	387	371	354	374	359	352	356	340	327	351	355	356	362	340	372	361	344	388	382	363	387	377	350	331	332	398	396	396	313	371	345	344	350	317	315	334	356	361	359	377	356	348	343	368	347	375	396	378	339	348	395	344	377	361	329	370	333	380	356	376	349	343	370	381	360	323	369	340	355	351	329	345	347	359	360	362	336	358	344	376	354	363	356	356	348	397	365	412	366	358	375	347	364	357	338	361	368	334	345	365	364	344	370	389	425	355	364	361	340	346	346	346	347	328	390	374	340	391	359	389	343	335	393	327	343	341	329	351	346	356	356	342	375	375	350	379	364	361	318	350	375	346	406	370	342	332	372	348	350	348	366	345	338	374	352	351	338	394	363	343	369	347	367	342	380	343	343	318	375	331	354	340	366	364	368	386	397	321	360	335	372	345	349	362	362	384	343	372	346	359	414	389	405	373	341	349	365	365	380	361	351	309	389	353	367	325	357	383	403	367	392	383	326	393	354	334	348	347	373	402	324	391	384	360	363	401	334	309	366	387	352	361	365	364	397	381	373	376	393	353	364	393	358	340	353	364	341	329	340	348	341	353	382	363	367	359	345	360	354	373	380	334	357	353	357	360	357	361	380	342	353	387	349	333	398	357	356	349	360	382	382	385	350	348	355	381	344	355	374	381	368	354	349	360	331	305	349	350	404	367	386	364	367	353	336	333	351	360	370	359	378	349	356	333	371	335	342	383	374	392	374	367	330	386	383	333	386	357	364	320	335	357	350	386	360	343	350	411	367	362	365	324	375	369	388	354	348	357	342	336	344	345	345	375	368	375	364	355	315	375	343	364	362	350	375	327	333	353	335	340	351	351	317	352	336	354	322	335	345	350	332	332	337
21254	5225	7076	8113	6276	4651	3444	2545	1859	1590	1462	1319	1227	1189	1119	1044	941	953	927	938	920	872	895	878	833	834	854	840	907	874	848	886	844	862	832	845	890	819	897	858	848	881	811	873	818	854	814	840	827	842	869	856	795	890	861	820	807	846	852	906	797	865	817	885	860	854	825	804	829	886	874	825	832	850	843	877	815	817	760	843	824	836	805	842	863	873	816	835	773	824	884	804	819	867	835	860	809	878	880	787	891	822	834	859	825	885	886	819	849	850	851	827	810	814	831	827	846	819	814	797	863	843	842	825	817	817	835	805	859	847	851	902	832	823	823	872	807	831	868	849	832	843	824	823	885	844	876	904	872	832	849	823	818	845	833	869	827	841	851	876	841	817	871	838	826	825	874	869	856	829	870	811	836	855	832	855	834	887	844	846	875	855	923	874	843	855	885	813	862	873	827	814	892	863	871	872	862	827	798	869	795	807	830	874	803	777	865	889	803	856	836	827	824	899	906	854	863	834	859	839	844	807	830	848	844	845	816	893	881	845	879	871	855	796	854	823	833	891	804	854	877	862	886	799	909	838	816	841	809	896	823	858	859	862	846	898	843	873	809	840	782	846	813	776	887	836	794	856	894	871	864	839	802	848	852	817	849	818	886	818	797	848	890	837	833	856	870	861	833	887	881	839	843	856	789	848	864	833	833	832	844	839	855	864	850	836	834	830	885	835	810	814	808	827	815	827	864	821	790	837	851	841	841	862	872	853	820	798	807	852	834	850	780	801	812	852	873	789	822	826	844	822	824	880	868	864	858	886	839	830	876	894	861	821	823	806	784	859	837	785	831	862	817	903	868	864	807	835	853	806	879	888	854	881	905	867	790	829	881	843	849	854	846	905	840	858	899	859	795	849	817	792	799	913	817	806	873	836	859	894	829	894	822	821	815	825	852	826	892	819	862	860	825	855	815	785	849	910	860	847	871	819	842	868	861	808	860	785	863	802	859	853	868	847	903	870	859	870	883	843	802	843	855	804	851	823	896	830	780	809	860	833	811	824	799	835	759	819	833	804	842	869	827	785	854	823	813	870	875	835	825	866	826	857	862	842	812	829	804	868	853	865	802	840	844	858	855	886	859	870	819	860	829	827	848	843	801	828	831	836	805	802	839	833	830	905	860	845	877	819	847	826	848	835	861	855	833	785	858	881	829	828	824	824	857	912	901	900	845	871	848	849	850	833	817	863	818	754	807	810	817	856	862	865	836	825	793	830	812	846	819	833	859	839	871	834	818	827	853	868	849	836	852	843	805	859	854	806	873	885	847	835	870	871	840	823	864	835	818	847	903	797	822	819	864	815	791	887	806	799	845	858	845	824	847	905	861	825	844	835	861	892	908	812	784	851	791	821	822	859	756	817	875	838	838	872	837	840	873	861	862	856	908	838	863	803	816	898	854	824	834	849	832	862	850	790	837	847	881	840	896	842	825	877	756	804	841	821	812	824	859	860	848	752	858	875	910	804	798	870	873	832	842	819	876	906	823	842	831	837	863	821	875	838	891	846	801	806	845	865	841	843	826	873	860	796	856	859	853	819	862	785	842	862	864	837	815	855	837	810	858	825	860	793	843	870	837	836	846	808	858	784	885	875	811	865	857	817	843	808	828	857	811	840	825	832	797	859	823	858	867	825	825	854	804	816	853	845	813	859	849	868	873	795	834	905	848	849	830	859	885	863	840	869	863	845	791	878	841	844	847	866	841	857	862	896	821	841	799	837	791	850	817	857	858	892	878	888	892	807	840	843	823	844	831	828	791	872	833	829	826	850	821	856	874	858	889	874	911	900	838	858	825	837	829	837	861	841	840	825	778	824	813	845	845	884	843	893	804	835	843	854	815	798	874	815	844	871	822	842	839	842	830	821	845	846	831	837	868	825	883	808	863	859	804	874	822	849	808	778	828	822	804	861	821	821	809	812	864	833	872	864	829	822	803	860	819	872	857	832	890	869	874	887	838	852	880	814	845	844	851	795	857	839	812	850	834	868	908	833	834	792	879	884	841	842	816	800	844	874	819	826	893	842	882	883	906	784	879	824	890	848	837	775	868	843	892	804	786	849	827	854	881	825	831	862	843	845	901	812	839	873	823	836	842	813	832	823	797	838	833	863	857	843	839	798	821	831	837	880	847	829	840	859	845	818	851	780	847	843	826	866	879	827	774	824	798	863	833	870	850	888	872	829	855	811	869	850	819	833	818	825	859	815	875	846	811	829	827	873	832	813	854	849	837	845	864	788	860	856	822	851	818	814	812	823	861	802	913	803	826	867	850	843	864	814	858	889	792	854	828	837	881	844	863	823	772	841	848	823	849	872	842	880	866	888	837	864	845	847	856	864	880	819	881	809	846	862	803	816	807	837	848	826	850	870	845	862	814	877	834	815	883	886	861	759	796	849	822	856	880	819	844	821	813	853	849	823	866	847	830	829	826	854	846	800	889	860	776	820	836	847	860	846	819	733	811	810	823	831	837	796	833	831	797	816	914	824	848	829	836	872	908	856	791	838	803	843	843	849	889	854	838	843	867	875	780	883	816	841	807	828	887	854	831	826	807	843	826	876	852	855	883	826	802	845	833	849	842	803	825	857	864	897	861	818	816	916	832	830	881	891	821	883	872	854	877	812	854	825	803	824	859	874	825	786	783	842	816	794	858	884	856	897	781	838	846	805	870	839	864	842	799	801	845	825	794	807	837	792	791	873	877	868	832	861	860	874	858	842	903	858	876	889	854	880	839	806	861	853	840	837	827	893	862	869	837	850	836	849	828	832	853	867	869	868	857	843	881	848	807	854	901	822	830	817	835	886	840	777	857	809	865	872	854	812	818	830	841	837	871	806	841	892	849	801	860	851	845	867	877	831	861	874	895	810	865	910	880	773	817	868	850	763	834	847	841	796	871	861	812	895	879	826	894	859	854	816	782	872	853	849	818	810	832	807	812	886	860	816	890	880	788	863	829	820	875	826	909	865	835	871	896	862	852	840	822	839	805	901	843	877	842	880	867	833	833	869	776	811	838	785	866	813	810	830	773	817	817	873	750	861	843	866	922	827	816	893	791	805	872	832	820	857	832	823	847	826	809	862	871	813	870	849	829	857	827	817	826	849	873	809	795	821	853	855	843	818	810	823	823	906	861	869	824	808	857	887	810	852	801	834	784	856	853	870	810	798	833	804	818	858	753	825	836	836	877	810	855	875	863	788	901	840	833	788	820	797	834	808	843	810	859	866	876	829	848	837	784	848	865	841	843	850	848	834	830	815	860	808	897	856	878	808	857	813	831	831	847	857	819	796	804	852	857	885	804	815	880	819	829	869	804	825	853	851	855	858	793	842	824	866	857	844	875	787	845	859	814	837	815	853	832	874	854	885	846	839	800	862	855	796	821	804	834	860	853	811	898	871	830	840	860	864	827	780	844	851	802	776	834	876	820	851	849	806	810	877	809	851	877	848	815	785	806	869
40365	13979	5341	3536	2137	1426	929	651	460	403	406	397	290	280	224	243	269	267	205	242	261	269	238	232	249	220	215	238	247	240	246	211	233	245	226	231	230	256	241	229	277	246	199	235	218	242	210	227	229	271	224	200	226	247	241	259	189	223	240	217	190	233	226	211	216	208	227	226	249	234	239	234	246	234	227	238	201	246	239	226	253	228	218	223	250	226	204	220	216	234	222	255	255	211	264	228	215	207	242	236	224	228	204	238	234	281	234	231	254	216	197	219	251	225	246	231	240	238	249	221	219	250	229	246	207	224	230	229	238	245	236	230	228	231	233	203	230	249	228	232	210	228	234	209	228	236	207	237	252	238	253	227	255	251	218	258	216	220	231	226	215	229	247	207	227	238	245	234	213	246	242	212	203	242	256	224	239	219	225	258	197	197	216	239	230	247	231	225	230	214	226	220	239	236	207	217	227	223	243	224	223	224	220	207	227	233	253	261	224	251	209	257	252	237	226	239	215	251	236	255	217	229	241	214	250	224	226	247	234	216	223	236	220	242	244	218	221	273	221	245	226	260	248	218	228	193	220	214	233	241	209	225	238	221	222	226	184	251	221	242	230	215	243	235	218	250	214	232	225	219	233	222	227	254	236	189	200	214	220	239	209	240	205	261	238	244	234	235	233	237	227	228	226	262	225	224	219	241	235	231	228	231	220	245	243	233	227	238	247	234	230	248	221	224	216	206	240	268	234	214	219	221	231	246	199	236	205	222	249	226	241	208	228	242	228	227	231	225	225	219	221	252	232	218	261	210	240	260	224	233	225	215	228	235	190	221	244	224	241	199	226	260	210	226	238	210	246	240	225	232	232	236	212	236	220	240	221	230	219	243	212	238	240	225	286	217	218	201	225	250	203	232	242	221	217	201	220	228	214	221	239	218	229	241	210	242	218	199	237	223	225	235	235	227	236	236	236	244	254	246	235	210	229	223	230	254	210	209	255	211	222	263	219	232	187	230	232	225	204	240	210	220	238	217	225	227	221	208	211	237	232	192	210	253	232	217	255	236	206	235	227	224	221	223	220	224	231	261	208	219	224	250	242	245	200	224	248	215	242	228	251	210	244	228	228	226	221	213	215	226	248	227	232	213	248	258	297	231	239	206	217	238	237	242	247	229	251	254	212	227	210	216	246	240	220	241	230	258	237	237	223	224	208	238	248	222	221	229	229	211	214	226	220	243	222	219	236	268	231	240	283	211	225	203	203	231	254	247	247	235	239	239	198	228	229	225	216	185	240	214	232	233	205	230	240	218	237	225	255	212	230	250	238	237	220	218	263	229	230	251	253	228	247	244	224	247	208	244	235	233	272	248	212	226	235	253	222	200	235	235	249	243	230	237	246	203	233	248	247	221	240	220	213	233	247	246	225	231	226	248	240	233	222	231	229	209	244	238	213	223	228	240	250	208	239	243	218	259	228	207	252	250	221	233	243	232	249	257	240	240	234	233	206	220	238	237	234	241	215	240	261	236	228	202	261	236	251	198	217	213	230	231	228	229	202	222	250	195	222	221	233	214	224	223	219	230	252	213	215	230	238	230	212	241	212	240	228	240	259	234	226	207	248	223	242	236	217	222	237	257	213	235	243	244	214	251	251	230	216	232	239	226	237	225	221	241	210	248	230	225	269	245	260	225	216	230	221	228	235	263	232	251	220	235	247	231	236	257	236	251	249	223	231	232	229	232	228	245	209	247	250	214	191	250	245	231	251	245	240	201	270	240	231	238	227	239	238	232	188	221	228	235	236	227	251	231	246	215	235	226	230	199	236	238	236	231	207	217	233	228	242	243	222	232	218	233	230	247	243	233	208	233	241	240	226	221	235	213	245	227	202	265	210	235	202	223	226	228	245	231	237	258	191	215	221	240	251	256	228	214	187	232	202	267	247	246	233	234	248	270	230	234	243	230	231	235	197	232	212	221	221	236	247	252	207	247	242	226	202	234	226	247	242	226	227	214	227	215	213	246	235	237	234	216	207	216	217	243	231	235	226	234	232	235	242	217	212	225	216	216	252	223	249	262	232	253	202	245	224	209	242	231	237	258	251	219	207	251	232	234	231	199	235	229	218	236	240	240	219	242	256	246	241	229	248	223	254	242	230	227	241	256	202	218	217	223	239	250	242	239	253	245	225	233	211	259	220	204	227	231	222	258	229	207	203	202	239	221	259	212	214	230	238	255	256	225	233	203	237	218	221	221	223	229	249	243	220	237	229	232	213	236	223	239	212	212	249	233	244	209	209	261	216	265	231	215	214	241	251	189	237	230	227	205	216	245	242	201	231	230	222	249	251	230	264	235	222	239	232	228	216	222	218	249	247	238	251	241	255	240	251	229	214	243	213	215	223	234	217	243	250	211	266	263	220	231	231	218	217	232	245	239	257	258	237	237	254	225	226	214	241	221	252	233	251	233	252	246	209	229	255	231	210	235	216	235	229	242	225	255	248	214	226	271	239	211	209	220	238	237	233	229	232	262	222	238	220	232	197	215	250	228	240	204	244	218	224	262	231	238	219	222	206	243	237	242	235	208	236	242	234	233	264	239	248	270	255	209	226	204	225	221	217	251	230	242	212	242	237	227	226	258	237	219	233	213	225	236	231	236	225	218	216	260	231	221	230	245	250	259	239	247	267	214	244	222	245	260	248	224	238	236	233	231	232	234	212	219	198	221	221	218	224	252	225	245	226	235	227	227	229	225	254	215	203	240	251	217	239	243	216	261	269	220	214	237	222	240	251	218	204	235	237	243	243	220	241	232	219	234	214	235	216	223	248	227	234	256	210	218	224	220	229	199	235	217	223	197	218	238	215	234	241	224	229	262	238	219	235	220	217	207	215	244	225	216	233	241	228	237	233	197	219	228	242	283	243	216	230	228	195	240	211	226	259	226	240	237	240	246	217	209	201	237	248	245	241	236	212	209	228	256	198	228	209	232	213	256	215	237	221	228	220	219	228	230	229	247	231	238	243	213	210	244	255	228	253	231	234	237	241	240	212	221	229	248	221	237	225	231	223	244	248	266	227	213	234	241	236	214	270	218	241	218	220	253	219	255	233	211	209	231	235	220	244	254	204	220	275	238	231	233	231	238	232	236	238	232	243	213	242	219	205	225	236	270	233	208	222	205	233	229	253	243	232	237	243	266	216	211	231	239	257	248	237	234	212	235	246	239	240	225	251	255	237	227	258	232	263	216	254	233	246	230	213	239	219	221	215	259	226	212	236	205	199	220	254	239	245	249	216	243	236	225	235	217	236	263	200	221	219	222	213	233	261	237	223	229	206	245	229	220	257	247	235	196	241	228	246	240	213	253	221	220	232	252	251	220	239	232	225	242	234	242	236	217	220	212	241	229	247	208	242	233	247	263	227	201	228	221	206	235	219	237	249	207	228	268	266	245	193	222	248	228	231	218	218	230	208	246	233	268	249	236	224	242	258	235	237	227	223	216	230	206	244	229
26225	6068	9267	9883	7918	5795	4164	2732	1921	1582	1532	1351	1119	1043	885	761	719	681	708	639	607	591	604	605	567	550	615	588	568	571	555	618	598	601	611	567	583	563	579	598	559	563	566	565	552	554	554	537	539	556	566	552	567	570	597	565	530	552	578	550	562	573	540	568	569	565	576	552	560	539	586	576	571	611	559	573	598	580	598	600	569	539	598	597	535	579	553	571	596	515	565	512	515	542	560	531	564	570	536	542	538	549	550	533	571	583	548	527	554	548	579	562	532	531	587	569	589	539	553	555	581	567	542	564	546	530	529	535	565	575	569	538	581	572	573	547	563	540	539	559	559	591	555	574	524	565	544	565	544	558	544	562	579	566	581	566	541	576	595	555	573	591	557	514	518	570	532	540	552	566	569	551	551	586	581	567	514	577	551	553	576	570	575	586	545	508	530	538	564	551	534	549	548	536	555	551	585	564	551	553	559	567	579	587	539	574	550	554	523	587	539	527	569	559	520	558	565	563	550	548	523	569	554	551	562	560	570	576	624	529	546	552	543	516	559	586	580	535	552	568	546	573	539	595	554	511	573	580	577	542	523	572	552	536	548	557	577	577	546	564	559	578	593	592	554	594	592	570	603	570	555	567	538	559	540	525	542	569	613	569	580	563	591	578	575	521	534	583	550	578	501	519	579	559	535	543	569	524	538	567	520	542	576	546	507	583	545	547	571	519	585	546	563	558	542	566	552	520	525	573	509	537	567	563	567	567	564	558	581	570	564	553	549	539	544	588	535	545	569	553	562	532	512	584	576	560	557	525	545	537	556	573	559	503	561	518	486	561	563	510	577	583	545	580	568	546	536	589	571	576	532	585	580	542	546	546	522	545	541	573	555	528	552	585	540	547	554	542	555	556	544	566	568	552	582	558	500	529	547	571	570	587	547	624	564	587	562	587	585	563	557	580	540	555	589	562	527	523	562	522	529	573	566	566	513	542	595	558	579	554	594	551	542	576	591	586	565	546	619	539	551	553	541	562	571	564	587	553	574	557	538	594	548	567	561	550	614	522	526	544	572	521	560	520	559	557	552	519	571	580	604	578	573	546	575	503	531	583	549	559	548	570	546	594	556	547	543	535	530	555	582	553	532	534	561	579	593	607	581	534	553	579	560	591	551	564	574	540	565	561	574	550	534	586	534	482	546	598	589	572	529	567	518	544	558	524	571	588	510	547	552	572	551	584	568	554	553	535	562	531	558	540	523	582	543	537	602	570	560	570	534	546	594	554	520	561	574	561	545	553	514	543	572	512	574	559	522	594	557	585	596	569	560	539	516	600	531	507	578	576	553	578	606	568	590	577	537	568	568	526	542	598	554	526	545	510	545	575	555	550	563	556	540	571	573	507	590	541	589	567	533	525	572	576	547	610	538	569	536	577	541	564	582	487	589	589	561	556	580	568	536	559	568	558	601	577	561	572	547	536	578	595	572	589	537	619	596	571	566	573	567	570	595	551	557	534	538	547	550	530	541	522	577	555	574	590	574	524	553	561	537	506	546	541	550	552	534	517	572	563	541	553	546	603	563	518	529	597	584	550	537	559	544	511	575	564	541	566	562	574	508	554	559	530	542	596	535	525	556	536	584	545	563	584	562	562	562	522	582	513	577	571	554	526	610	543	545	542	530	543	583	552	523	575	599	578	594	577	550	547	538	571	580	577	572	604	564	559	516	552	552	500	561	585	564	539	558	586	534	562	579	574	562	548	583	549	608	558	560	538	562	575	551	558	558	543	552	587	580	527	545	583	548	559	576	595	556	603	558	533	535	569	575	564	590	548	561	567	566	552	562	522	571	579	543	552	555	558	515	557	573	535	537	559	545	522	534	581	543	543	566	541	562	512	599	568	582	599	596	549	563	578	567	556	570	546	527	543	565	550	538	589	539	536	518	504	568	527	572	590	583	544	510	557	571	570	543	528	522	538	534	561	569	520	570	574	531	566	603	584	538	551	511	606	546	571	575	555	567	553	563	580	569	611	542	541	550	562	552	586	555	581	532	539	524	530	594	580	529	571	572	538	547	582	549	576	555	545	548	590	558	568	571	554	571	533	558	557	579	555	545	535	596	572	508	531	544	596	565	580	521	569	520	558	553	530	565	554	496	572	573	561	567	586	538	575	589	584	548	559	577	561	582	607	581	573	540	554	550	524	560	621	548	570	551	520	541	548	580	542	506	524	548	554	581	570	578	559	528	573	586	554	579	530	544	566	565	535	561	611	565	579	528	561	540	569	560	550	560	575	551	548	533	571	595	564	556	519	556	580	551	565	563	590	555	559	534	562	577	549	553	520	595	589	574	544	536	529	569	563	567	534	562	571	595	567	509	551	532	579	584	558	581	554	552	535	557	528	548	554	538	567	517	576	577	555	541	560	584	570	545	552	567	528	560	603	588	533	557	575	538	582	512	591	543	553	601	569	551	528	533	568	567	551	569	535	533	585	547	545	558	557	532	560	593	568	542	547	633	547	546	517	560	538	543	615	522	521	567	543	566	581	573	566	505	554	519	566	561	606	588	571	575	552	541	582	572	635	572	568	528	597	552	576	575	536	518	568	583	573	535	542	569	517	558	536	546	565	569	558	509	614	516	533	560	569	535	589	548	521	549	560	545	610	568	543	557	586	508	558	571	568	546	559	524	582	546	556	560	533	580	581	577	559	547	556	561	553	581	544	549	563	537	563	604	512	534	568	546	547	566	552	573	549	584	559	543	533	578	564	581	579	544	563	551	568	553	563	561	577	537	511	530	588	556	592	561	557	507	550	577	568	575	540	553	522	578	530	538	547	552	548	552	576	539	549	585	548	582	588	549	586	557	514	575	552	568	510	556	514	544	556	531	555	558	547	556	552	546	572	570	556	549	599	516	569	592	535	535	536	565	575	554	594	567	544	580	556	563	556	594	595	519	570	558	530	535	542	546	556	563	512	552	579	571	614	552	525	562	565	555	536	575	565	563	570	548	593	556	547	563	561	549	546	561	570	562	602	593	524	583	576	562	561	512	534	561	525	590	575	580	507	583	535	604	549	571	564	555	606	548	591	582	576	569	566	564	583	524	563	548	562	561	563	533	584	571	583	557	586	526	546	512	557	561	516	543	536	556	549	575	571	540	557	567	532	556	590	549	556	581	551	578	544	576	575	551	511	529	542	563	513	550	555	574	564	575	568	596	552	582	599	559	521	572	509	561	573	539	565	562	553	557	594	511	505	582	587	537	562	566	540	543	631	537	574	606	528	520	542	559	571	576	527	593	594	592	559	570	602	594	548	555	566	551	597	520	582	540	539	585	535	515	564	572	599	566	535	577	568	558	600	530	560	536	557	515	572	548	560	584	532	536	570	525	568	541	555	575	555	587	552	572	582	563	552	623	532	533	483	534	566	543	559	593	574	567	577	575	562	553	569	583	579	582	545	549	567	602	555	535	555	578	552	572	549	585	525	554	577	513	515	554	549	582	542
14834	3757	1803	1272	866	648	489	401	425	322	363	367	348	304	291	319	282	311	312	293	262	311	310	300	315	289	251	267	281	270	340	277	280	322	297	267	285	283	275	299	280	299	287	255	310	287	313	301	282	299	296	298	293	297	313	309	294	307	287	271	311	315	303	293	328	303	279	292	275	298	293	291	331	319	312	272	301	321	274	315	320	274	297	290	334	296	295	325	323	311	290	304	309	284	297	309	267	268	258	285	321	280	318	305	292	318	294	297	283	298	288	276	313	325	295	289	260	298	295	272	298	289	298	306	321	321	271	268	316	296	265	313	355	283	328	301	306	312	287	276	293	257	286	281	263	302	302	312	290	309	290	277	307	327	286	332	299	326	283	311	284	273	306	291	315	295	270	283	285	282	329	277	316	301	315	326	298	289	290	285	318	310	267	316	294	297	312	302	298	306	266	290	333	289	287	327	267	327	281	286	286	285	307	328	320	290	278	280	302	295	262	299	300	280	280	285	332	320	279	311	302	288	305	290	279	319	324	296	275	304	278	299	294	286	291	308	322	280	319	344	307	270	282	268	265	328	284	302	285	286	309	298	306	291	271	274	285	303	306	287	311	296	300	305	313	294	281	298	312	320	301	300	310	324	307	285	280	316	300	300	301	288	291	299	307	294	299	324	309	290	310	287	291	294	308	309	291	296	312	291	296	319	269	319	320	280	294	299	292	300	300	286	305	313	284	291	293	308	297	268	267	291	311	312	288	330	317	312	327	329	317	331	279	302	322	294	271	277	283	287	293	288	309	320	296	286	277	257	304	291	314	274	329	313	308	313	297	316	342	309	274	318	295	302	300	289	316	318	297	312	302	306	289	286	300	313	268	298	304	319	316	289	299	264	317	321	298	279	296	322	285	313	297	301	297	311	293	312	309	319	303	283	312	314	297	280	306	291	290	292	274	317	300	279	293	313	306	317	284	275	304	289	283	313	286	303	316	313	310	318	300	287	275	319	312	292	329	317	345	308	322	298	279	302	300	273	294	302	276	286	276	297	269	284	285	295	284	284	305	284	317	291	293	290	318	276	286	301	279	268	306	288	317	306	302	320	301	309	310	300	301	304	291	316	283	316	295	304	305	307	272	311	336	292	309	301	297	282	311	268	286	319	296	282	287	298	339	283	319	326	306	297	301	321	273	295	293	278	274	294	280	301	272	312	265	305	271	291	260	301	324	315	306	302	306	301	343	301	291	282	264	296	294	308	296	318	275	314	298	283	275	256	322	297	284	286	302	308	284	282	327	288	278	294	309	317	286	311	278	297	332	292	298	307	303	257	299	309	268	293	335	298	332	280	272	282	275	311	281	310	311	280	280	288	300	323	270	304	338	330	300	297	287	291	289	317	282	304	302	315	333	296	289	311	274	279	288	314	300	268	283	295	296	279	306	289	280	305	294	252	303	282	301	311	302	302	291	285	291	285	287	319	308	298	306	290	317	303	326	292	337	303	308	308	288	287	290	321	290	315	310	265	271	299	317	280	258	258	297	310	329	307	301	312	309	301	322	325	289	298	291	300	327	267	293	315	284	286	273	320	314	306	300	311	316	285	286	326	284	328	320	330	303	313	275	308	309	288	302	285	288	286	330	288	294	313	307	267	308	257	295	325	289	320	306	312	296	309	293	289	307	322	312	292	282	282	312	279	277	296	314	269	287	298	304	326	313	271	306	310	281	309	323	306	280	332	292	302	319	271	285	313	301	278	276	328	264	289	283	307	293	300	312	318	295	289	306	296	278	313	273	326	295	321	274	290	313	292	310	295	283	301	290	318	308	277	320	271	265	309	286	280	314	279	278	289	315	282	308	302	270	290	306	323	314	276	265	295	307	309	276	289	295	329	293	285	316	302	305	311	310	284	273	299	295	265	303	320	282	268	279	329	311	297	307	312	270	297	302	351	311	287	261	303	309	323	268	282	324	266	333	338	307	321	269	291	328	331	310	315	295	323	297	327	273	317	287	310	295	308	310	293	289	303	302	290	318	285	286	284	307	269	279	274	303	298	288	316	308	330	308	319	295	314	276	315	264	296	284	280	295	283	282	325	321	301	312	338	291	280	288	309	318	305	325	320	301	294	270	303	266	285	286	308	319	305	292	275	299	295	275	330	307	323	300	285	323	279	310	327	280	288	308	323	311	269	289	294	320	270	285	292	284	298	315	285	343	273	309	310	295	291	272	324	299	312	266	267	278	300	306	287	292	284	305	319	282	302	283	304	305	309	312	283	265	297	328	336	295	290	276	281	320	286	317	266	309	290	298	313	285	275	278	292	314	313	291	314	310	332	258	327	289	274	289	292	289	301	302	309	300	270	265	304	317	325	290	278	289	300	316	260	291	299	292	286	271	318	290	282	262	319	279	325	303	293	294	289	273	292	284	324	284	283	288	302	310	292	288	321	284	283	287	307	307	287	297	301	290	303	302	282	319	311	304	318	306	312	281	255	291	309	307	294	322	296	334	320	302	292	313	305	317	294	285	265	297	285	312	341	287	275	276	341	312	309	309	274	292	292	322	326	313	277	310	344	286	286	277	307	286	302	289	307	260	293	296	314	306	281	289	295	310	310	325	298	319	270	335	294	260	298	300	318	298	311	300	293	304	287	295	298	322	268	271	308	275	290	295	287	307	320	324	284	303	309	306	296	289	290	265	294	257	286	299	300	306	298	301	287	299	292	268	319	304	304	298	289	297	296	302	347	273	307	306	316	335	285	311	278	295	260	287	289	285	316	306	301	299	311	302	314	288	277	283	266	284	292	296	289	294	320	277	308	257	276	308	306	285	311	273	284	301	307	293	274	299	331	300	303	267	282	284	337	315	281	322	288	303	293	303	292	322	269	291	321	319	292	300	289	290	302	261	276	311	300	289	299	285	308	322	293	301	286	316	296	273	285	301	320	282	306	337	296	277	272	292	296	308	300	308	308	296	314	298	291	255	313	312	310	295	277	312	293	301	274	276	274	310	304	311	320	319	290	302	324	292	309	286	280	293	276	309	302	250	276	324	330	282	297	279	328	295	289	270	303	277	295	299	286	311	256	296	295	319	293	276	310	311	313	317	308	290	291	282	317	342	273	313	300	308	283	307	301	293	288	297	309	320	260	292	260	292	286	293	311	302	302	326	281	297	315	310	274	306	273	314	274	296	287	285	305	305	282	308	283	272	263	299	300	328	306	298	305	265	308	317	307	292	289	310	311	263	304	293	291	274	280	278	285	320	271	323	296	317	326	301	299	306	300	290	322	291	296	281	311	270	292	332	299	278	305	322	300	278	304	310	312	295	300	308	296	308	325	293	306	308	301	280	310	310	266	287	309	281	286	305	300	304	308	308	305	321	302	305	282	326	298	282	299	319	287	308	281	299	322	293	255	286	295	310	315	285	273	317	270	319	314	270	277	286	307	298	334	290	288	317	290	299	311	336	291	314	330	305	293	336	277	302	315	289	311	286	289	303	279
10399	2880	4138	4119	3290	2437	1728	1328	1174	1034	1030	1006	886	809	807	770	717	784	728	719	741	788	744	761	751	725	714	751	767	731	769	747	756	737	719	738	679	724	698	786	694	792	764	690	739	730	708	750	713	737	703	695	761	748	716	696	756	740	774	735	755	705	694	722	741	751	723	762	722	682	732	713	716	731	718	720	753	715	753	750	710	761	718	686	766	754	744	686	702	706	700	687	711	681	674	757	774	692	743	759	747	703	724	743	717	690	705	688	702	726	687	709	715	716	754	709	753	725	721	671	698	688	746	663	724	747	728	724	697	721	734	707	759	741	677	716	733	766	716	729	778	714	689	718	725	690	746	716	706	721	737	736	709	763	745	701	754	720	700	723	713	703	737	738	740	720	746	701	729	708	741	720	696	721	709	726	770	730	715	780	678	703	725	697	757	710	786	747	689	724	711	723	744	756	686	711	725	716	705	704	738	713	750	689	728	777	719	718	667	715	695	728	700	742	745	771	707	730	682	722	718	700	740	759	704	746	725	735	729	771	691	751	693	712	694	728	733	723	812	699	733	711	700	698	759	747	731	730	672	718	713	762	676	726	765	721	715	773	718	707	744	731	692	752	740	675	701	729	734	787	721	717	714	739	753	725	791	726	724	728	739	744	716	697	739	751	727	748	705	731	745	710	693	727	687	689	755	668	721	686	717	700	763	677	736	698	749	727	767	702	704	730	756	769	715	727	761	711	715	696	765	742	711	763	662	684	711	714	742	682	686	759	724	694	773	726	735	705	688	742	686	746	745	727	706	719	760	756	704	711	722	744	707	693	714	729	715	755	752	734	685	724	726	747	667	702	726	734	739	770	711	740	698	734	730	752	717	689	745	761	732	704	725	726	718	719	735	724	736	736	758	665	714	710	737	747	757	773	740	725	729	697	674	718	703	711	739	726	670	724	737	727	726	725	716	700	694	712	702	671	730	754	722	731	754	746	764	710	716	755	711	723	722	774	728	714	743	736	703	701	750	674	763	723	759	716	736	729	743	718	733	725	755	664	733	761	723	754	758	710	734	760	683	735	709	719	725	735	728	743	779	688	735	705	756	740	680	717	707	732	699	683	758	702	780	719	737	699	781	680	722	723	722	788	715	726	688	728	737	678	741	727	714	767	712	783	710	712	704	718	717	733	746	797	723	687	720	718	723	715	696	703	722	730	717	735	734	768	752	735	732	764	714	670	723	693	724	713	762	734	721	727	695	711	740	704	706	688	740	723	721	705	725	765	755	722	668	730	739	747	716	721	744	742	720	727	718	688	744	748	737	708	725	718	712	705	750	709	692	705	729	722	695	703	711	722	748	673	709	754	688	721	742	688	711	728	692	773	669	760	755	738	743	746	749	727	731	738	697	687	722	752	670	765	754	728	720	732	729	731	730	743	764	717	736	734	755	706	686	707	693	715	701	761	725	730	707	733	723	692	697	728	682	710	716	756	749	718	729	724	686	723	740	720	660	702	735	719	769	768	784	746	733	718	713	692	716	656	716	760	732	756	727	774	706	686	722	778	693	736	755	717	756	729	701	718	731	732	722	721	696	722	687	751	707	678	726	722	706	717	713	714	754	740	675	723	675	681	725	733	731	675	739	723	688	694	721	703	727	680	741	685	710	689	707	735	712	720	687	752	719	725	695	704	703	723	679	747	785	769	736	714	731	685	746	785	710	732	734	708	721	719	719	722	699	699	692	748	721	696	715	739	730	771	648	641	709	766	728	701	732	698	768	722	703	716	707	714	698	701	696	684	750	707	736	744	708	752	676	777	757	736	698	751	738	734	741	719	695	690	706	734	727	717	737	681	715	683	734	716	742	729	691	723	727	749	765	708	725	779	736	698	743	762	738	771	766	730	761	716	714	780	721	707	670	690	731	671	728	737	754	692	753	700	677	708	789	748	717	695	731	676	756	700	722	750	693	712	715	703	700	705	710	688	724	775	702	673	751	752	733	691	717	726	714	698	720	758	718	751	713	699	745	731	706	750	679	744	730	758	761	753	744	701	709	724	747	705	741	653	764	768	740	673	660	708	720	728	723	710	734	700	714	764	715	692	714	692	737	730	711	732	749	732	715	743	703	719	733	725	714	718	717	679	740	723	763	675	746	699	711	720	704	731	737	699	763	730	690	695	727	730	704	724	744	747	738	748	694	729	747	728	716	687	716	709	707	700	739	716	713	680	713	704	693	732	732	669	729	724	730	741	683	725	753	735	725	733	664	744	728	700	723	699	709	725	762	673	689	764	719	747	710	750	774	756	722	740	732	738	727	819	719	727	785	715	745	715	744	744	687	733	734	702	709	746	724	721	740	734	728	727	723	735	718	725	734	706	671	720	734	746	726	691	714	738	699	766	701	705	732	706	739	710	738	735	764	740	733	741	686	718	735	782	677	735	702	697	704	722	752	723	739	668	754	758	719	744	710	662	742	719	776	722	707	765	715	782	766	720	734	713	747	738	730	719	676	714	732	699	690	757	687	719	722	691	755	726	785	702	766	753	708	764	722	766	748	729	742	766	721	781	742	706	725	710	738	698	717	707	733	775	763	764	747	749	775	717	760	757	724	750	733	721	757	727	718	742	699	704	716	768	797	715	753	736	724	693	734	707	726	712	710	761	720	755	714	762	688	709	737	749	743	744	707	716	713	735	708	773	729	722	704	717	714	706	697	731	711	698	722	690	676	760	704	669	768	734	713	725	721	752	708	665	747	731	747	713	672	761	707	698	692	664	743	715	714	781	688	768	684	678	742	720	688	738	722	717	728	734	689	740	696	761	679	726	667	681	810	749	718	737	747	746	674	712	725	636	752	750	725	716	714	762	696	702	732	749	737	720	754	754	750	766	733	709	739	738	693	748	718	730	719	676	756	726	749	684	696	718	709	677	698	730	702	742	754	723	714	699	734	761	675	700	707	770	736	750	725	728	721	700	709	731	720	692	709	784	743	768	729	757	717	724	689	683	761	705	696	744	713	700	744	746	720	711	775	771	767	716	750	727	734	760	734	716	706	758	724	751	737	677	741	703	704	699	712	706	802	715	732	692	778	702	750	671	727	704	700	727	712	759	713	732	746	717	778	685	692	771	744	773	714	717	694	686	689	697	771	673	732	711	664	705	722	783	681	729	712	698	708	719	785	738	685	712	727	731	717	705	761	717	761	773	698	716	729	730	738	729	737	728	762	750	707	720	748	697	774	694	758	720	712	753	718	761	751	757	707	765	764	697	719	695	732	692	778	753	672	684	729	716	707	750	752	695	723	709	759	670	711	735	734	791	718	655	726	763	760	730	740	737	754	721	717	703	663	688	752	723	721	730	727	752	713	687	718	724	726	687	727	724	740	731	692	670	786	693	762	757	765	694	800	743	673	732	743	700	702	719	712	739	715	739	760	741	761	780	683	742	719	723	692	713	724	683	738	698	737	713	702	696	754	694	739	734	748	715	750	691	703	750	703	743	704	714
31563	10083	3163	2099	1434	957	700	589	501	468	469	406	424	399	363	369	365	347	367	349	350	347	366	319	355	352	362	359	392	340	353	330	372	363	368	357	406	349	318	381	373	338	348	390	343	324	347	369	343	344	350	377	337	363	347	326	374	320	323	391	358	377	344	361	349	356	356	357	352	335	362	351	329	389	363	352	357	375	319	355	378	351	354	343	359	350	365	368	348	384	318	340	333	364	344	392	366	367	318	348	372	377	318	340	387	364	406	347	352	343	399	346	327	369	337	323	361	335	379	379	375	346	394	359	360	365	386	355	356	358	367	343	369	365	360	375	354	337	390	322	334	366	379	318	351	385	345	328	350	404	353	387	328	343	369	361	397	333	343	367	374	343	375	314	357	349	332	398	383	366	343	365	363	340	346	339	362	368	316	370	356	331	350	378	354	366	372	368	385	376	410	352	356	373	401	338	374	337	384	340	350	334	393	345	338	335	342	334	308	336	346	387	324	306	380	387	364	369	334	301	325	354	342	367	371	352	342	331	328	338	373	383	363	355	388	358	350	351	333	373	365	327	338	366	357	361	352	345	381	360	326	344	358	363	327	373	362	338	372	345	356	330	346	376	346	358	376	332	342	335	363	340	345	389	354	354	326	364	345	379	342	354	356	372	366	329	363	368	362	378	366	371	345	348	366	367	336	356	402	332	346	369	374	332	289	363	315	352	360	370	359	353	361	395	373	389	341	368	355	341	346	324	375	404	313	333	351	357	328	329	355	356	375	366	359	356	344	331	336	338	316	337	323	357	313	388	376	342	335	358	343	408	340	351	353	344	324	345	384	381	380	370	316	378	364	347	364	376	332	340	339	347	330	349	361	353	367	371	344	365	366	384	369	332	373	375	340	374	331	363	325	380	352	345	350	322	333	336	342	342	355	345	369	378	377	354	391	418	357	339	349	371	342	349	389	363	347	344	371	349	337	356	358	349	339	333	375	367	374	361	357	342	355	325	334	338	353	326	358	343	382	329	359	300	354	377	367	364	398	349	367	334	347	357	387	330	339	335	308	354	377	307	348	339	354	358	357	361	340	358	354	387	372	339	346	353	372	360	299	346	344	325	340	319	379	373	309	390	371	395	327	345	357	342	381	395	357	379	336	351	336	331	339	379	359	334	319	342	373	344	364	364	357	368	324	341	360	320	361	351	345	345	354	373	389	368	366	387	364	362	371	322	335	328	372	371	361	347	374	384	349	361	383	335	333	347	347	364	407	338	356	360	355	335	339	345	344	311	407	355	316	339	378	335	367	382	351	340	367	377	353	364	372	366	367	383	357	331	372	368	369	375	357	376	387	372	385	325	353	334	350	339	339	334	330	329	349	367	345	318	372	344	345	339	366	342	342	353	373	327	416	340	348	341	344	333	351	358	385	355	363	337	363	318	367	346	338	370	361	356	350	338	320	384	349	362	329	360	311	372	348	320	368	334	360	336	328	353	386	354	321	364	382	333	401	372	368	371	366	348	362	356	322	341	335	382	366	366	338	338	374	391	363	356	354	321	360	330	372	348	346	356	316	337	362	355	334	351	364	372	373	382	357	390	358	324	362	347	395	352	346	330	348	347	314	366	363	358	343	380	400	342	319	364	340	319	325	349	352	358	342	294	348	356	340	356	318	399	355	338	345	322	379	385	328	381	350	338	350	348	350	324	353	356	364	312	355	342	323	312	376	343	370	349	388	351	336	371	356	385	382	346	362	366	357	339	375	379	377	346	346	330	334	384	359	358	362	374	334	353	356	359	341	347	352	343	331	351	386	330	360	399	384	343	328	358	322	360	373	354	347	356	344	345	360	355	335	384	336	327	389	392	367	353	363	342	346	347	355	382	349	322	341	351	357	381	314	330	360	364	335	312	351	364	366	362	351	341	367	343	364	365	335	339	381	347	360	371	376	364	348	337	356	342	378	339	371	358	340	316	339	362	377	339	385	383	360	374	347	362	366	375	353	352	337	379	335	354	352	364	337	358	338	333	362	368	338	372	380	358	371	353	351	392	373	366	331	345	358	371	372	341	398	391	362	322	370	383	344	370	387	356	363	364	371	338	379	360	348	357	322	326	362	367	348	330	337	330	354	367	346	365	351	338	325	352	341	354	390	357	322	351	357	352	390	335	371	363	336	361	368	371	317	383	349	378	321	335	321	324	336	370	358	383	369	337	357	336	370	348	378	369	353	374	358	368	358	343	351	361	352	360	314	392	348	341	350	345	366	360	364	354	350	373	380	365	376	323	340	358	361	364	375	347	362	348	357	352	372	382	358	339	364	333	375	333	348	348	327	339	360	411	330	370	345	382	318	366	339	347	363	339	347	354	333	338	355	347	330	342	372	347	399	363	351	362	343	333	326	324	393	336	343	337	387	363	331	405	392	347	346	378	339	332	359	380	341	362	381	368	333	368	329	329	355	347	361	382	341	330	320	339	320	331	342	368	383	335	334	340	344	359	314	368	367	329	351	306	374	376	375	351	298	347	331	336	365	322	352	369	372	347	353	362	347	375	367	357	319	358	323	353	351	379	357	377	362	359	356	348	369	384	369	334	353	328	353	400	317	345	360	380	358	405	379	339	361	364	345	377	403	372	387	311	345	353	358	338	348	354	343	353	349	357	359	341	345	351	333	343	327	363	345	413	355	340	343	359	353	359	357	383	338	382	380	346	385	321	375	377	367	331	390	336	357	303	379	347	370	340	356	375	317	348	380	332	360	387	370	338	367	345	386	376	350	346	347	352	336	388	328	377	381	335	337	331	345	335	368	342	330	313	346	345	349	331	353	335	355	351	349	372	342	325	355	354	337	372	381	354	330	341	352	338	365	372	352	379	368	386	333	347	317	365	392	374	324	363	345	348	370	371	384	378	334	362	387	357	417	344	393	349	342	362	376	352	363	341	352	369	328	340	364	341	351	341	350	355	339	357	395	391	357	336	345	354	377	368	348	384	333	373	371	381	358	354	347	363	319	337	376	371	366	326	379	340	367	373	359	345	336	345	357	328	350	341	353	357	347	356	334	370	351	314	351	362	384	363	387	359	362	378	340	353	366	330	338	386	338	357	345	326	350	331	363	351	360	361	350	331	322	371	366	340	343	336	359	386	327	335	332	349	369	342	344	341	378	352	365	367	376	311	337	366	352	366	368	345	339	324	381	351	358	323	357	347	355	364	388	347	369	352	359	366	357	347	380	370	371	330	397	378	372	355	339	343	370	354	357	387	313	365	340	350	382	310	361	359	324	374	349	354	379	344	395	346	379	362	363	373	343	356	394	388	332	329	357	348	331	322	363	378	353	367	335	365	339	367	323	372	354	401	349	385	343	365	366	374	385	329	377	354	363	345	367	336	344	387	384	378	355	342	342	355	353	347	342	353	348	374	363	364	351	358	380	352	370	410	343	336	328	333	341	372	352	345	347	415	368	347	339	346	344	340	339	371	366	330	351	350	370	337	343	403	381	354
21812	5902	6147	6439	5424	3741	2644	2279	1928	1617	1449	1373	1200	1021	996	993	919	1002	901	834	849	848	883	864	808	903	804	825	819	832	898	818	847	864	859	764	862	826	853	876	815	803	848	733	843	821	828	874	920	854	859	838	818	872	794	883	829	824	832	794	832	842	890	818	848	842	810	833	856	813	889	853	840	813	849	813	827	820	801	811	833	853	817	794	823	822	780	811	847	821	809	864	797	829	801	844	828	874	821	824	774	795	878	832	804	826	851	830	856	877	853	856	891	837	798	825	797	820	840	829	819	854	822	799	812	843	768	871	845	893	807	868	838	918	837	840	854	782	820	849	845	908	834	794	842	827	847	811	819	833	862	870	871	825	877	857	853	752	825	879	852	862	812	814	838	835	855	836	909	817	865	817	835	855	832	880	846	800	831	839	833	815	809	823	859	808	860	826	864	869	831	870	831	890	793	884	809	860	836	841	794	838	824	849	832	818	815	806	836	818	841	827	841	811	786	826	834	811	832	813	833	823	801	782	853	864	856	815	824	823	815	829	794	831	841	811	823	862	835	810	821	793	828	777	871	799	755	821	826	860	864	798	849	839	774	824	842	795	832	849	830	843	822	840	814	858	840	839	826	847	833	873	883	879	832	816	798	810	820	810	892	886	838	790	821	801	840	866	842	824	872	833	868	827	804	786	827	774	826	887	799	859	892	859	802	808	823	817	839	790	823	843	846	863	810	840	828	851	868	873	806	814	850	823	817	850	892	799	901	818	826	836	848	806	832	827	791	821	841	860	796	890	797	876	810	781	813	850	878	870	839	794	824	855	788	847	854	832	861	823	841	838	797	809	844	828	823	864	862	841	853	881	852	840	860	874	858	870	865	804	889	793	821	855	821	836	851	827	819	842	842	818	864	841	804	826	825	790	829	819	835	815	883	810	797	812	834	807	781	843	830	863	802	830	864	835	822	846	820	833	820	818	848	851	830	849	820	823	803	838	808	846	795	821	820	826	806	835	804	808	819	845	826	787	823	890	836	835	846	824	812	887	821	830	865	864	793	855	789	823	809	819	829	877	849	793	829	848	815	772	845	820	877	812	868	826	826	860	829	826	805	853	851	781	859	830	827	837	856	784	831	794	853	843	792	832	827	795	800	855	833	875	853	843	838	833	882	861	840	823	826	815	801	852	800	842	820	820	836	773	847	789	859	848	834	792	796	859	839	806	850	811	805	791	816	831	834	822	879	806	821	833	857	777	823	862	812	878	811	837	787	803	815	799	834	788	841	884	818	826	846	893	831	851	832	810	775	921	799	806	817	844	825	826	851	885	886	819	857	805	801	791	860	841	818	858	812	854	833	850	863	832	882	864	816	814	846	816	868	792	828	855	842	781	846	816	808	847	802	882	803	839	839	826	825	859	851	819	798	846	863	865	825	802	860	812	849	863	845	867	848	833	825	878	817	845	828	855	873	851	852	840	892	839	848	816	833	856	859	807	832	856	834	801	826	812	869	831	882	812	810	852	841	847	833	859	874	851	835	852	782	840	822	807	823	803	795	888	839	827	836	828	893	863	865	845	793	797	868	810	850	826	838	825	825	831	815	839	803	836	845	811	827	823	822	833	819	843	877	836	870	855	844	850	848	847	843	818	812	830	855	826	851	778	824	842	828	889	824	848	868	823	808	831	812	889	797	842	804	850	833	872	816	850	831	870	872	831	814	794	870	781	879	837	832	852	845	870	803	838	837	871	834	836	808	875	829	788	802	862	803	836	838	865	839	806	827	825	850	858	841	887	778	797	871	828	802	856	843	873	857	831	852	802	882	823	818	846	820	815	840	823	832	835	797	802	856	846	824	848	814	832	801	796	822	848	799	822	802	849	855	822	820	843	849	817	799	829	760	848	817	872	834	822	815	875	819	888	887	808	829	866	841	813	843	831	832	811	803	824	841	819	750	820	815	869	806	801	829	854	810	815	848	891	858	819	846	811	843	834	851	830	863	792	812	792	875	841	855	843	814	840	798	818	879	836	840	853	809	847	833	887	814	814	775	837	773	868	822	809	773	837	848	814	842	852	822	851	863	799	866	840	787	799	850	885	823	848	863	828	826	844	780	832	863	855	825	794	806	845	844	833	864	857	817	846	817	875	865	840	824	876	859	857	844	813	844	804	827	829	833	816	837	812	781	840	842	815	867	858	794	852	817	820	843	837	863	815	851	856	834	858	803	853	785	899	814	830	859	846	806	826	821	830	835	864	787	806	817	868	825	845	824	773	837	832	792	828	843	840	828	819	796	845	883	825	813	896	808	882	824	830	778	841	811	836	909	813	859	800	854	864	822	851	829	886	845	879	838	802	781	805	817	826	824	880	805	841	891	792	809	834	856	825	805	832	805	830	912	878	799	833	799	890	814	849	826	824	799	843	848	867	786	807	804	863	837	863	822	830	805	849	804	808	762	826	845	874	781	883	814	839	893	846	819	869	800	796	825	833	872	782	857	832	853	835	793	802	845	851	858	839	820	854	805	819	796	800	789	773	884	792	846	803	832	837	853	828	852	855	812	806	850	838	834	862	833	868	830	831	849	852	822	795	823	862	824	856	816	897	795	828	831	791	893	807	848	853	791	825	821	866	822	820	856	828	832	853	841	841	819	803	796	773	815	786	794	773	822	822	808	818	823	834	817	776	845	844	849	821	833	827	776	826	825	854	794	810	816	804	812	824	846	842	870	805	848	827	820	838	848	854	808	797	842	823	841	827	834	815	813	836	816	859	810	797	845	870	784	817	879	877	862	855	848	853	849	813	797	835	815	850	855	827	877	861	848	827	830	857	828	810	826	807	800	858	873	832	844	865	844	843	812	820	816	827	830	807	800	816	843	856	813	839	838	788	806	869	863	861	848	829	778	833	849	803	841	832	862	810	816	821	816	780	826	807	796	833	893	827	849	835	834	826	851	775	805	853	804	856	840	819	817	787	806	856	855	826	836	853	779	861	830	854	856	793	766	847	822	804	805	820	863	838	851	838	800	861	873	883	817	822	819	819	805	789	812	855	805	854	835	842	821	807	809	821	813	836	801	881	862	813	786	813	849	835	835	836	840	857	869	841	838	857	842	833	883	830	878	796	814	860	840	758	826	838	838	834	813	770	805	821	874	820	844	824	875	816	831	827	855	861	839	839	850	856	880	852	806	800	805	810	856	826	880	847	804	802	855	809	820	894	859	805	842	794	842	865	852	816	822	860	855	851	855	807	839	852	771	808	789	836	819	854	827	903	822	808	842	830	792	782	842	801	867	872	876	837	857	794	838	801	869	843	840	822	875	784	833	820	810	885	847	871	812	846	824	900	843	799	808	832	818	861	827	886	861	834	823	845	796	846	799	865	802	827	789	842	853	841	792	767	848	793	817	831	861	861	805	791	860	834	838	793	806	843	836	826	821	825	813	853	833	817	838	866	829	888	866	793	881	852	872	760	842	820	836	819	860	797	827	827	816	853	859	825
41437	15311	4255	2679	1571	1047	801	636	483	409	399	355	308	284	277	249	251	263	236	197	253	245	239	216	193	213	244	237	220	215	258	223	224	195	219	224	220	253	249	213	248	220	237	217	229	220	258	200	234	239	237	269	249	206	210	255	228	249	229	250	210	195	205	211	230	254	255	205	213	222	227	240	235	268	233	211	217	206	231	252	254	230	242	249	226	212	229	245	210	215	246	258	260	219	219	209	236	223	198	262	223	229	222	235	226	225	212	233	228	239	195	219	198	231	216	198	241	207	245	203	240	194	220	206	250	216	215	226	215	219	223	222	218	214	233	229	240	225	225	250	235	251	214	208	226	227	229	229	241	245	225	237	227	208	226	247	239	198	234	280	220	239	230	221	228	224	227	218	208	224	203	217	244	203	236	237	230	224	194	245	234	219	236	234	211	206	228	233	226	227	226	229	221	226	228	223	217	229	209	217	253	242	198	225	206	215	247	234	252	223	259	243	234	234	254	214	200	250	239	214	212	210	248	231	244	228	222	218	226	204	217	204	214	196	248	243	193	241	229	229	240	202	222	245	246	240	237	265	221	237	216	204	232	265	259	218	228	255	235	221	218	214	218	201	186	205	245	267	249	230	223	228	229	240	224	236	227	200	223	248	212	215	236	242	236	233	217	243	224	224	224	210	242	227	182	203	194	222	219	226	220	203	237	229	230	260	208	225	229	225	246	216	235	230	239	191	203	229	229	234	216	240	261	233	228	241	218	214	226	233	201	221	224	265	209	261	249	212	233	224	205	240	240	203	215	218	245	198	216	211	229	226	222	245	228	208	231	223	211	250	238	221	232	235	216	245	229	225	250	212	230	237	218	238	231	205	215	230	205	223	225	244	214	227	229	219	219	228	199	237	233	226	266	254	238	222	217	223	222	231	247	229	240	213	230	250	248	240	244	240	242	222	236	229	232	212	249	232	227	242	245	236	201	258	228	226	215	229	238	215	264	232	251	244	207	229	212	231	227	229	202	229	252	213	246	206	206	238	219	210	237	237	230	240	224	218	246	246	245	212	225	224	234	195	184	222	223	192	192	226	224	243	226	242	232	221	233	251	247	212	240	197	242	247	231	201	220	199	242	216	223	243	235	252	240	215	231	211	233	223	215	251	219	202	243	197	249	244	211	253	234	217	214	219	239	257	238	251	246	248	202	258	210	214	217	221	215	238	231	214	251	218	239	218	239	221	191	226	221	224	224	257	231	232	207	221	229	229	246	224	233	241	252	216	237	248	241	220	206	212	188	238	265	260	242	211	211	228	266	225	264	236	196	242	229	242	256	232	225	235	200	218	206	205	238	217	247	235	230	225	246	234	240	260	206	241	215	243	216	216	227	245	235	228	209	236	214	227	226	212	189	218	222	213	231	237	220	246	207	223	214	235	279	213	209	215	237	226	189	227	196	239	194	240	223	236	244	235	255	240	228	231	221	187	218	222	228	228	197	198	236	222	221	247	224	239	225	249	242	211	227	238	249	228	224	225	246	238	218	211	206	213	220	235	213	247	202	216	237	251	219	218	230	205	213	235	252	259	223	253	238	231	238	220	250	226	251	210	253	231	210	231	241	232	226	242	238	207	228	241	214	239	241	207	259	213	217	229	245	223	241	235	218	256	256	243	226	240	236	248	212	251	195	192	230	253	241	247	221	212	198	228	226	225	251	233	215	184	254	208	234	197	204	259	225	215	229	218	213	227	235	237	221	217	225	219	225	246	206	215	229	230	236	245	226	227	232	238	218	230	226	207	235	211	235	224	211	221	237	222	222	239	243	234	210	223	239	236	227	208	220	218	229	230	217	209	221	197	226	235	253	190	222	217	207	202	239	235	208	216	189	240	227	228	240	221	210	225	219	232	247	231	216	247	236	218	210	234	229	248	228	213	225	205	237	230	214	251	211	239	202	214	214	228	224	231	226	217	255	217	246	241	230	193	236	223	230	226	225	215	199	213	237	235	248	223	223	226	229	265	254	239	238	205	223	238	240	254	217	231	224	219	204	209	225	222	216	244	217	246	222	224	233	245	265	239	227	247	228	183	220	209	246	218	234	229	239	241	235	223	203	232	212	204	246	202	240	212	232	241	230	181	239	219	212	224	237	246	211	221	240	231	218	237	222	221	226	218	235	202	210	235	240	220	186	235	200	253	281	236	228	236	207	208	213	235	226	220	230	221	253	259	269	238	232	238	213	202	221	238	222	224	241	202	243	225	239	218	229	222	225	230	227	233	203	256	230	234	242	249	254	213	225	272	213	236	233	226	261	246	234	221	213	211	259	208	225	224	237	241	232	218	245	247	216	213	230	251	232	245	211	228	233	200	253	228	237	248	229	225	218	222	225	226	249	228	227	234	215	232	223	227	209	240	237	223	212	220	221	222	192	231	232	217	234	231	212	221	219	225	205	219	225	234	211	200	250	224	222	221	214	239	208	254	217	226	204	215	227	215	254	234	221	215	251	222	254	249	214	205	224	199	218	229	213	229	225	238	224	269	254	190	245	210	248	204	219	197	228	248	233	235	219	248	230	223	213	223	228	210	255	196	269	266	245	238	229	234	232	213	228	230	240	235	208	240	240	236	218	217	247	219	224	232	248	223	229	217	219	223	239	246	231	253	208	201	228	195	215	230	235	217	221	245	234	240	223	216	233	220	222	220	193	224	204	250	225	233	210	251	229	239	241	222	238	241	225	238	240	212	231	214	195	230	234	204	221	230	219	209	247	252	208	239	204	228	227	232	229	233	230	200	216	238	229	199	209	239	218	226	223	216	184	256	218	242	251	198	210	230	225	228	211	259	251	251	201	221	225	221	210	185	215	217	203	234	232	234	235	239	257	237	217	195	248	229	239	255	252	216	246	233	208	217	244	225	195	218	222	223	202	212	219	230	207	255	197	243	218	229	245	229	249	224	205	234	203	233	224	235	224	218	210	232	224	239	233	229	259	256	270	250	217	208	214	228	231	228	225	230	209	231	233	272	234	197	242	265	227	225	243	245	216	233	223	233	222	243	204	220	219	228	240	227	231	224	207	229	226	236	210	234	223	207	237	256	214	225	226	212	211	240	221	225	223	203	212	248	256	238	241	237	213	223	230	237	230	245	235	246	241	219	232	257	224	222	264	207	236	246	216	204	205	185	203	222	221	209	250	213	223	246	231	204	242	230	230	228	224	230	222	199	228	222	201	216	220	243	237	245	242	224	243	205	209	209	215	252	238	230	218	236	246	240	219	223	206	232	217	212	212	190	222	223	212	237	204	219	231	220	196	204	210	248	230	217	243	239	221	229	227	250	215	224	217	206	224	253	231	242	234	232	221	224	225	208	225	222	227	216	190	216	218	223	252	220	271	243	224	191	245	228	226	247	223	237	211	229	202	228	224	235	227	254	205	220	229	227	226	225	233	204	221	225	229	233	198	215	240	206	222	242	222	239	262	238	261	244	207	246	228	230	214	232	233	234
27062	7348	6953	7458	5792	4367	3384	2759	2100	1725	1671	1443	982	885	762	789	740	650	647	609	620	574	608	635	636	626	594	594	596	542	613	534	546	581	559	576	575	536	582	568	632	607	539	572	532	599	566	575	516	574	529	564	528	536	553	516	548	557	556	586	542	519	510	556	556	531	523	535	564	525	549	561	509	503	570	579	572	571	552	528	545	578	529	555	540	555	568	546	530	589	563	521	548	543	536	561	554	528	542	558	539	574	536	568	590	581	519	553	546	554	533	572	591	543	542	563	558	496	519	535	510	558	572	582	571	565	524	522	532	563	596	546	529	558	533	515	553	522	557	578	534	576	513	515	573	490	552	542	499	519	551	537	571	576	580	529	536	545	532	544	543	548	575	522	538	515	538	570	533	555	566	561	533	569	588	553	563	534	518	558	516	551	580	522	487	544	540	553	567	530	610	554	542	525	520	501	559	561	532	534	543	548	579	548	560	561	591	563	542	478	558	540	590	537	591	513	532	557	535	556	533	552	574	508	568	520	551	520	579	561	583	535	536	533	551	575	537	527	510	543	544	523	529	553	541	598	517	575	555	548	571	571	529	539	543	572	581	529	544	567	555	559	548	562	530	565	572	554	576	538	574	554	570	540	572	589	529	546	528	549	529	562	541	556	521	588	571	522	577	548	546	584	517	540	534	553	531	551	558	560	500	547	521	582	581	565	557	528	534	552	559	592	533	593	571	556	548	553	519	583	529	564	578	542	525	525	547	603	590	510	577	530	558	550	603	543	575	549	546	562	521	583	533	570	561	526	543	538	590	534	570	580	532	557	525	543	559	570	520	556	537	590	546	553	552	557	570	525	576	537	561	504	536	511	530	571	571	540	556	576	562	589	548	515	535	583	542	599	571	559	550	545	512	546	507	536	547	520	558	543	546	580	531	493	564	549	519	552	531	514	559	550	566	579	605	516	575	521	575	543	553	514	500	553	573	540	551	571	517	521	563	563	518	521	545	548	548	566	518	519	565	558	566	530	570	573	561	566	550	544	535	520	537	516	571	544	552	519	528	546	569	545	538	561	578	547	560	522	548	552	551	550	548	549	538	514	539	548	560	533	570	528	544	546	568	534	602	550	557	536	555	529	572	526	587	570	563	548	541	535	568	519	534	550	582	573	511	572	522	540	560	550	534	573	532	582	581	558	572	609	534	566	522	555	535	538	516	571	552	532	550	521	581	553	593	546	535	521	540	571	576	551	525	520	527	607	529	598	509	530	583	568	568	554	557	538	564	535	544	561	554	527	547	559	534	549	542	605	509	576	561	599	517	574	514	543	549	546	562	536	569	540	545	536	543	540	546	526	536	536	537	564	539	520	519	535	539	507	572	547	542	539	510	585	551	575	502	597	536	514	551	529	606	557	607	550	552	509	520	579	549	552	539	551	578	553	559	555	571	569	557	523	555	586	554	524	563	589	541	500	540	560	518	540	554	559	542	556	556	555	541	544	540	534	538	530	549	533	558	561	549	501	549	621	532	545	566	581	527	552	544	593	598	507	573	542	553	525	541	569	577	572	522	559	516	534	570	538	553	541	592	585	567	517	515	505	574	565	535	538	535	565	582	521	540	578	573	540	552	521	545	537	549	533	542	543	534	524	563	523	545	577	556	563	555	534	566	551	509	531	591	537	533	552	522	531	526	498	558	551	530	579	525	542	561	539	556	572	537	577	511	586	541	541	499	596	542	541	511	541	553	536	525	535	562	555	563	561	522	559	546	555	558	512	488	605	564	526	532	568	510	572	564	518	559	571	551	574	502	541	555	541	493	558	558	533	543	556	535	555	538	551	532	520	519	558	583	545	574	559	553	557	535	560	515	602	536	539	543	563	506	561	530	529	543	562	533	533	530	580	535	532	584	489	554	582	534	537	548	539	572	551	513	544	568	556	540	557	556	591	533	549	540	581	537	489	553	536	589	539	537	599	541	536	566	562	507	577	577	535	568	566	493	548	557	605	520	578	574	536	530	533	562	530	582	578	559	538	567	564	543	527	520	535	538	550	565	542	577	573	625	557	594	535	558	536	519	566	552	527	541	531	534	555	525	557	518	562	533	560	548	538	537	530	477	581	530	560	562	571	517	547	564	542	568	547	508	551	544	519	539	549	553	613	569	561	550	572	505	540	575	540	578	548	568	567	535	549	548	545	575	534	551	541	551	529	543	505	552	530	556	541	585	557	550	566	549	497	523	576	495	511	551	578	592	613	562	543	589	529	596	556	500	566	559	519	591	573	555	555	532	506	524	560	590	551	528	524	524	538	508	552	525	565	526	558	544	590	565	557	583	582	531	562	517	540	560	565	530	555	544	552	561	555	539	537	580	542	569	507	597	554	557	522	584	538	508	531	558	516	545	521	574	525	525	530	570	537	495	585	554	573	537	568	512	552	527	558	520	565	548	575	573	530	528	596	587	549	535	541	560	545	534	525	577	521	606	520	588	579	556	547	537	558	548	532	572	555	561	507	534	528	554	534	563	513	543	540	563	561	543	545	503	522	546	474	507	547	532	508	549	573	556	579	585	530	569	539	565	538	554	551	520	535	544	543	541	505	556	537	546	523	594	559	539	503	581	547	549	572	579	623	563	563	580	556	554	507	625	540	566	542	553	534	551	517	542	581	573	559	535	508	550	532	571	555	550	536	535	559	510	581	551	526	562	561	557	531	570	528	539	550	546	539	560	536	575	534	522	602	548	569	545	523	526	541	560	555	540	550	516	518	561	512	593	519	551	576	501	567	529	573	494	526	577	573	575	519	548	545	576	568	558	552	560	578	547	536	529	541	564	525	538	532	559	524	531	522	533	529	516	569	497	583	561	528	559	554	542	555	558	562	546	572	570	571	538	579	518	519	568	538	568	561	583	537	578	522	526	526	551	549	558	518	524	606	549	560	545	555	545	554	509	503	512	572	523	561	541	559	557	546	558	535	563	516	565	548	528	544	542	544	557	560	547	540	590	553	533	574	539	576	551	529	528	578	554	529	580	568	574	566	601	519	549	551	551	591	550	536	526	552	502	548	534	544	549	591	560	513	541	543	540	515	577	530	566	553	516	556	537	557	533	555	546	551	551	551	545	514	526	589	513	547	582	550	510	533	538	547	523	551	547	540	547	530	516	552	554	546	522	516	537	492	512	567	610	553	543	521	535	534	532	551	521	622	550	567	544	510	551	517	559	579	576	554	547	524	553	542	554	521	551	557	571	594	574	545	547	572	552	497	503	535	508	517	527	579	586	522	540	488	500	549	534	579	513	619	537	567	533	537	573	530	567	599	537	538	560	546	560	540	520	565	563	585	553	557	538	557	553	566	607	537	500	522	539	534	525	573	535	536	551	558	554	525	537	544	553	555	556	574	584	541	506	552	545	540	564	573	586	516	548	587	537	540	552	538	559	538	530	541	526	538	576	561	525	514	560	544	561	557	539	525	569	478	517	558	572	561	548	535	523	543	555	547
15681	3499	1277	921	668	538	463	403	332	336	346	314	324	303	293	310	328	300	320	257	294	298	251	297	298	300	294	286	281	283	277	287	294	313	286	319	305	262	298	293	283	311	305	303	314	262	291	284	272	337	281	301	273	287	283	299	268	291	292	331	305	299	304	297	312	284	279	268	273	288	292	299	296	282	314	273	255	268	264	313	297	317	292	297	288	305	300	292	289	315	286	314	293	288	283	267	278	292	304	288	282	288	334	306	307	296	278	281	331	299	292	277	280	284	300	307	300	286	278	273	281	250	308	302	294	310	310	251	282	296	293	304	301	315	296	295	274	286	279	308	299	259	297	267	300	316	318	275	276	311	259	263	296	283	326	313	285	292	320	350	311	254	326	271	297	309	297	295	325	278	293	292	310	285	307	292	282	296	295	282	322	281	296	288	302	270	284	285	310	278	297	302	305	285	275	312	276	290	325	280	298	249	281	299	275	318	266	305	296	279	253	291	319	313	280	304	334	327	278	278	290	277	280	271	280	259	284	264	313	257	270	304	276	276	290	273	288	301	293	282	296	292	287	286	274	301	288	281	280	274	318	256	304	298	279	280	297	310	300	290	274	260	301	275	305	275	311	290	300	297	299	294	286	292	300	277	282	257	318	312	285	318	319	304	295	313	304	291	302	300	309	329	309	287	309	288	293	284	299	284	319	287	263	298	323	295	286	281	292	296	274	307	252	284	310	274	292	285	285	301	292	279	318	293	312	286	328	320	282	327	287	341	263	290	273	304	306	281	320	336	301	277	251	298	295	290	284	282	278	291	325	250	292	309	283	289	262	280	265	287	283	265	303	300	286	293	280	318	312	328	290	306	284	296	293	310	265	278	274	283	282	264	281	294	285	258	274	309	332	290	296	291	242	303	293	286	285	298	304	271	281	288	314	339	281	319	298	301	290	247	314	321	289	292	314	290	274	287	287	282	290	288	276	337	341	330	286	306	316	284	272	283	315	292	295	303	293	304	299	260	261	307	283	298	296	297	292	298	295	252	255	304	285	279	302	295	296	274	301	290	288	307	253	263	301	293	273	282	282	302	310	290	315	314	259	313	275	284	286	255	301	306	284	273	278	291	322	293	271	293	278	274	313	290	329	268	259	303	298	317	253	289	304	293	291	297	310	314	312	289	259	266	292	300	307	280	291	263	282	278	292	257	310	292	296	305	285	275	298	271	289	305	285	333	304	318	308	300	292	269	272	304	287	295	301	287	321	274	279	264	289	277	310	300	277	310	286	265	313	287	294	285	280	290	273	260	264	302	319	281	341	258	312	269	272	272	292	314	296	284	318	307	313	302	294	292	282	266	289	301	249	292	298	300	314	274	300	285	271	331	275	298	267	266	289	298	277	287	299	292	317	314	305	258	325	262	302	278	302	291	325	309	242	300	312	297	304	331	255	295	278	296	302	285	263	314	273	264	281	286	295	281	288	324	284	272	299	310	318	308	302	283	313	305	286	314	305	320	292	295	276	326	287	292	299	291	287	282	314	306	321	280	306	321	265	289	300	284	251	285	270	288	302	261	272	284	283	265	258	322	284	264	306	296	303	325	290	269	295	261	299	289	312	288	283	319	327	301	271	288	297	284	315	307	291	292	304	295	302	270	301	295	304	314	298	292	298	274	258	283	308	264	298	308	291	274	296	252	280	269	293	273	299	283	279	289	275	288	292	302	273	312	283	315	272	294	295	302	309	286	262	291	318	290	293	289	291	307	319	316	313	287	306	271	315	299	276	322	286	281	290	296	298	284	299	303	292	285	302	297	314	291	286	265	297	288	283	294	278	298	290	317	313	294	296	297	291	314	265	287	288	310	321	283	302	282	291	280	299	321	276	285	314	306	263	281	298	294	252	257	290	296	297	297	271	294	289	299	291	263	286	301	290	297	306	295	291	290	276	301	288	310	298	308	263	289	267	291	307	258	274	324	314	272	319	260	299	263	290	305	296	297	288	292	268	266	294	312	285	295	307	310	301	300	301	309	288	301	310	260	275	271	307	298	325	304	295	269	271	296	292	306	268	298	313	310	308	273	306	295	303	291	318	283	275	296	298	269	264	281	291	280	321	282	302	280	280	288	297	257	272	276	283	298	303	292	299	298	284	310	280	295	303	301	333	284	270	291	290	286	300	307	304	308	283	278	292	296	272	282	346	286	314	293	277	312	275	273	291	285	282	319	292	272	277	328	280	303	300	314	295	308	280	314	290	258	302	310	317	311	301	305	311	284	283	321	291	285	275	283	313	293	294	287	276	280	324	307	240	323	290	276	291	317	278	309	293	289	257	317	266	288	313	261	336	290	286	267	269	296	339	280	284	299	268	284	289	290	282	286	321	282	301	310	311	289	266	316	294	326	295	262	277	269	305	293	316	304	281	287	283	303	295	281	310	269	264	279	275	279	297	272	279	293	282	296	292	332	279	288	301	294	270	296	289	299	317	265	277	311	263	296	256	257	304	270	292	285	250	302	262	297	315	291	304	304	303	300	273	278	273	319	300	331	315	259	256	277	268	332	286	327	304	308	299	291	325	270	319	297	289	300	295	286	273	277	272	304	284	288	318	298	285	265	292	271	298	286	293	307	313	308	307	298	254	299	314	270	287	303	312	278	291	294	310	287	284	277	303	309	268	306	289	301	301	363	309	274	279	302	285	286	301	308	293	306	307	321	268	277	272	296	298	276	314	300	298	304	293	264	264	277	311	271	309	280	275	270	255	252	285	336	275	281	296	276	308	278	300	310	276	311	307	307	304	282	278	278	305	299	259	327	267	272	289	298	286	293	321	298	291	273	323	322	297	292	280	285	253	279	271	286	290	267	264	309	250	282	301	293	291	315	288	283	299	295	284	301	295	278	312	274	253	278	302	299	299	301	292	295	307	311	327	279	274	281	303	294	277	280	289	292	298	314	317	307	289	298	308	311	303	315	297	307	322	301	266	278	307	282	301	302	275	266	298	323	293	302	266	296	285	295	258	288	311	319	266	307	286	254	307	266	300	284	315	267	258	321	278	277	301	300	304	299	303	305	292	304	284	312	292	276	295	273	323	300	268	283	302	321	296	278	278	276	259	333	282	292	290	284	264	316	286	284	290	280	286	323	284	292	300	292	284	330	293	309	272	281	295	313	282	273	300	307	296	307	309	306	309	280	280	278	284	294	281	288	275	272	282	290	309	286	284	283	281	296	289	281	329	282	263	301	305	277	292	292	287	284	318	317	320	310	275	298	297	293	306	286	284	276	282	296	280	316	290	304	299	290	282	271	311	302	290	290	269	305	281	308	303	309	287	312	309	283	267	329	307	276	285	316	280	298	278	309	264	312	315	278	301	302	305	280	318	286	291	324	286	316	282	301	265	313	288	283	294	259	304	273	250	328	289	269	304	305	298	289	308	309	277	312	283	310	279	311	289	321	267	318	276	290	338	298	304	283	303	327	281	254	306	292	290	298	286	280	284	281
10806	2979	3016	2986	2539	1900	1616	1386	1164	1175	1098	960	887	806	816	798	774	752	727	728	751	737	710	708	725	725	695	729	716	696	668	714	713	692	638	718	669	704	731	714	685	737	745	686	718	748	690	738	714	735	693	698	693	760	692	735	709	692	692	685	687	765	740	730	699	732	711	743	716	738	656	682	672	695	701	723	729	723	715	705	721	703	717	661	723	700	720	681	684	689	742	706	755	687	675	710	724	706	715	716	697	644	730	730	720	718	720	745	706	707	689	714	710	727	709	710	756	701	751	731	748	709	703	737	701	717	713	768	705	730	667	732	700	663	713	737	710	689	694	706	681	700	734	733	714	733	725	629	721	733	730	748	722	687	675	751	734	703	666	731	682	712	766	724	693	718	686	705	734	750	707	735	692	713	684	668	646	693	695	678	715	727	731	709	726	683	691	684	750	685	695	686	636	691	703	696	695	731	727	766	705	697	760	671	736	766	681	752	708	718	674	727	733	663	710	744	740	704	711	659	678	744	690	711	683	688	688	760	712	704	674	727	704	699	731	682	711	680	741	726	724	748	709	728	692	733	694	729	739	744	707	681	709	718	690	700	700	742	674	689	687	679	711	707	768	686	665	676	690	749	691	753	718	733	732	763	711	732	749	718	722	728	745	715	699	730	689	704	655	684	728	719	710	712	730	744	663	701	733	698	707	716	705	705	724	732	732	695	701	689	775	703	760	715	735	692	715	700	723	708	745	769	690	708	724	754	643	697	677	741	707	756	708	689	703	740	707	769	694	689	738	707	722	690	734	688	701	699	701	683	693	753	737	719	732	707	722	685	717	735	664	722	677	704	704	721	703	724	741	719	720	718	683	715	692	726	732	731	737	739	676	707	699	724	664	726	725	665	730	666	748	675	678	685	678	694	660	695	752	720	706	731	673	686	717	707	696	786	734	727	732	709	711	697	684	697	718	712	725	692	706	704	730	707	704	725	689	716	700	802	707	726	706	708	731	727	711	655	758	686	689	713	744	727	715	735	747	737	733	715	681	706	749	695	697	705	748	721	718	721	704	792	675	730	732	746	709	778	689	707	740	703	744	747	742	727	771	713	715	677	754	691	685	718	690	716	644	753	720	680	750	743	732	689	686	702	678	706	719	762	759	729	742	718	709	727	716	701	739	699	702	679	702	723	761	711	725	741	737	682	692	726	656	676	697	735	775	686	668	700	749	735	759	763	707	750	726	685	757	714	674	685	634	693	718	748	739	708	727	718	736	729	689	666	690	717	721	716	683	730	683	711	723	722	745	693	691	670	674	729	730	724	684	728	681	757	719	710	708	717	713	712	703	691	694	777	678	676	705	736	734	693	660	697	687	719	736	692	657	677	734	726	726	706	688	744	682	689	667	739	751	704	695	712	707	728	695	729	705	689	698	700	700	736	714	704	651	707	747	658	739	717	691	704	722	731	698	686	710	729	762	749	716	730	735	731	725	715	699	724	717	753	692	651	689	684	756	714	732	675	667	723	736	743	692	717	728	714	712	690	716	627	677	665	692	701	715	732	690	717	712	685	715	694	748	726	730	727	718	711	703	704	740	720	690	696	668	724	681	721	736	699	693	682	736	681	674	729	739	727	679	740	743	699	678	692	673	704	663	691	737	769	671	704	682	709	745	714	707	726	714	689	682	682	689	723	689	709	775	695	712	769	703	726	742	743	716	748	716	690	680	756	734	698	679	707	671	740	746	744	688	734	739	766	713	705	702	709	681	719	720	742	670	742	695	727	687	721	745	687	726	680	677	728	695	681	682	731	704	763	677	717	766	669	724	710	786	719	686	758	708	757	687	708	692	714	745	729	720	775	698	691	684	748	720	714	692	743	736	708	673	716	703	729	686	735	741	717	737	741	725	695	717	743	709	703	659	710	723	744	726	731	720	773	738	725	725	687	706	629	715	699	743	723	695	708	701	719	735	695	741	672	744	717	720	740	721	707	713	718	716	745	730	731	708	732	693	731	694	676	710	710	763	705	721	697	714	737	714	715	725	722	692	719	658	686	717	693	716	719	685	717	695	721	689	723	738	689	683	682	687	741	667	698	701	727	771	715	623	692	704	723	698	708	734	748	712	718	762	730	742	680	729	700	710	734	704	712	738	705	684	697	689	748	679	714	687	688	726	660	766	626	723	692	707	706	723	744	711	743	653	707	723	734	737	685	716	754	732	661	682	682	724	716	700	692	714	730	724	682	764	697	695	737	691	758	726	716	724	716	699	672	692	683	722	761	722	684	692	710	746	735	746	764	767	775	790	715	746	737	730	664	749	761	714	734	717	724	737	759	732	717	707	752	708	681	764	703	696	746	697	677	690	731	679	685	710	711	764	693	677	675	716	759	778	725	740	687	743	704	764	688	761	729	697	754	726	686	700	705	716	755	731	729	698	732	749	682	733	705	701	691	776	747	719	716	694	741	704	727	694	706	713	684	680	729	708	700	693	688	742	712	708	696	674	681	709	756	754	776	675	664	709	758	721	733	711	727	732	719	741	717	656	696	727	717	732	742	730	700	696	726	711	725	737	712	753	702	711	739	703	667	709	785	711	723	692	704	749	747	740	696	699	636	738	708	746	709	690	700	726	734	656	695	717	682	716	747	704	723	712	668	738	741	731	717	735	706	721	727	637	680	682	692	672	748	720	684	745	737	713	773	726	682	701	734	706	693	693	729	749	715	727	688	722	730	728	740	753	696	684	750	685	723	711	770	738	752	685	722	730	682	708	692	730	713	719	752	682	711	724	759	709	731	672	729	708	711	703	772	750	709	730	744	729	669	704	716	724	706	710	694	707	664	718	666	744	697	723	711	738	734	742	731	746	707	756	704	704	773	688	764	686	729	721	638	723	707	705	700	721	707	704	715	688	708	706	722	686	665	715	721	755	724	730	723	694	680	752	745	736	655	682	713	732	732	719	703	752	744	735	740	725	706	680	676	722	729	727	691	702	696	727	700	746	717	699	696	707	712	682	692	709	724	710	696	694	784	737	752	686	715	751	728	656	686	710	722	750	714	701	711	751	681	701	724	691	762	724	751	703	742	744	661	751	721	708	760	762	679	735	719	703	702	697	699	700	765	692	714	672	684	729	676	678	706	753	735	707	751	702	679	743	744	658	737	732	715	689	704	695	707	674	699	720	731	697	705	733	731	706	710	667	726	703	735	654	723	728	734	699	707	719	703	739	714	708	702	718	749	723	710	699	720	704	690	656	728	679	671	721	706	703	705	717	728	705	714	685	728	722	699	714	649	727	737	702	680	713	735	702	738	689	710	669	655	704	759	752	755	719	718	702	722	642	776	746	694	730	787	701	698	686	715	709	677	676	696	720	670	712	706	763	714	764	727	720	723	667	746	710	733	690	730	722	711	708	700	712	744	755	740	722	732	710	740	733	711	705	655	757	681	703	739	717	701	741	702	759	715	725	756	690	692	686	679	791	752	718	726	667	753	734	678	744	719
31961	10167	2456	1454	1093	878	714	579	556	552	473	383	398	398	361	381	366	326	378	347	335	389	376	371	318	341	351	370	359	380	377	340	354	373	353	318	351	339	330	363	325	327	355	367	331	338	325	368	358	367	359	338	338	381	350	338	326	340	377	362	329	347	352	414	327	345	341	345	361	371	334	343	397	344	343	385	388	342	319	347	363	329	340	322	328	371	354	332	347	358	354	369	314	327	337	361	347	301	331	344	358	335	333	333	352	340	362	352	314	337	333	343	343	373	358	328	347	372	326	344	370	350	345	356	352	341	370	293	347	343	334	370	316	348	331	341	365	347	364	337	380	362	322	321	361	329	368	361	333	342	326	322	347	383	339	366	338	347	317	335	339	372	347	351	294	305	353	329	335	351	360	363	351	338	315	335	303	374	373	336	327	346	323	395	366	353	373	347	297	357	340	365	316	351	322	370	333	376	355	383	337	348	343	362	353	340	342	356	338	366	372	363	379	337	377	354	368	374	324	353	381	354	338	354	352	355	358	361	374	362	319	364	357	343	356	310	328	318	350	341	327	377	341	347	379	335	341	349	379	331	362	340	355	313	366	362	332	336	364	360	364	364	326	387	371	374	346	344	346	339	362	372	343	356	331	367	319	350	364	316	323	364	337	343	346	356	299	366	386	360	344	384	329	338	328	358	354	338	343	381	327	383	360	337	336	352	389	342	365	328	341	369	332	357	358	338	355	312	371	374	378	386	350	338	373	350	396	334	374	332	361	365	349	339	374	347	328	330	370	344	338	333	357	378	377	331	345	343	303	327	344	314	356	370	368	347	341	390	328	325	334	344	342	345	370	363	318	303	333	342	327	343	355	363	328	327	317	335	345	338	370	359	354	396	393	359	357	342	336	330	351	359	384	358	348	350	330	332	358	363	333	375	339	344	341	367	339	352	338	338	369	333	360	329	364	340	358	348	351	362	341	348	372	364	351	386	393	367	347	351	360	355	325	306	326	353	373	347	343	367	336	360	321	337	378	375	340	345	352	334	363	360	369	368	359	333	370	345	344	366	387	350	340	308	328	317	338	339	359	354	363	368	344	364	375	344	346	378	366	343	329	342	347	337	360	324	369	379	309	386	319	340	361	328	356	334	349	362	339	318	331	360	327	376	349	357	363	320	302	337	373	342	329	344	357	359	314	331	335	341	377	365	310	341	318	334	350	396	357	353	352	354	341	368	359	330	330	379	342	324	323	361	331	346	336	338	348	379	351	336	352	359	387	360	363	350	338	337	344	346	364	349	328	344	349	374	330	368	355	341	337	362	339	336	378	358	308	352	287	335	368	336	365	347	364	327	333	344	369	356	371	361	357	351	378	369	353	365	369	366	376	315	350	323	357	330	356	368	357	340	371	351	327	327	328	334	310	350	332	314	378	341	357	355	343	330	337	339	367	364	321	331	338	328	353	326	348	340	361	357	373	345	321	319	340	342	360	356	339	330	319	333	337	321	344	342	353	321	351	326	324	371	335	351	354	360	375	351	359	385	378	350	364	358	321	344	364	403	349	386	353	334	365	381	396	333	305	300	332	317	293	344	348	371	376	401	365	322	341	356	364	388	303	338	327	372	348	354	321	332	357	359	379	322	347	323	378	315	325	331	317	314	376	374	332	358	345	351	337	332	343	367	354	336	334	352	336	367	339	350	315	331	319	339	352	308	344	337	344	347	369	325	344	359	362	308	339	343	349	362	391	366	332	380	330	379	377	352	326	343	325	373	360	371	358	320	340	326	364	324	336	342	347	334	319	328	341	348	372	366	347	372	325	354	341	331	338	367	346	379	357	362	352	349	360	362	347	341	368	346	354	356	353	343	359	361	395	329	350	342	377	385	338	331	330	330	347	336	370	397	360	321	330	345	383	363	355	312	373	352	366	340	328	350	352	346	393	358	327	363	312	334	364	376	339	370	372	333	330	293	337	333	315	350	318	359	327	353	361	349	361	346	343	351	348	345	338	360	328	362	356	357	379	380	361	339	325	332	330	383	338	367	323	326	325	354	344	331	334	370	347	355	343	346	345	352	320	324	359	351	337	358	349	364	351	318	395	345	368	350	349	361	332	307	322	378	320	341	328	330	381	351	358	354	392	357	366	358	342	384	343	350	319	333	352	353	357	349	346	321	335	335	372	377	373	289	357	334	326	334	385	346	359	333	360	310	341	299	331	331	355	311	336	335	351	368	371	357	366	350	334	355	373	366	335	362	357	340	371	358	325	331	348	408	353	343	348	323	341	332	348	376	359	331	367	369	322	319	336	382	383	372	358	361	373	337	338	358	348	337	370	359	370	361	338	406	325	342	355	335	336	356	343	354	358	362	357	356	363	373	347	327	330	347	333	377	368	332	367	375	369	365	336	362	345	335	338	385	331	319	341	361	359	341	355	341	360	332	310	323	382	335	344	326	347	340	366	381	337	346	337	315	344	375	338	355	340	390	359	392	383	371	335	348	339	330	385	368	358	380	365	347	371	335	338	334	343	342	359	334	394	328	329	329	345	336	332	311	372	337	365	386	395	332	303	341	361	366	342	365	337	314	320	353	351	357	360	352	326	353	336	339	336	348	336	336	353	379	376	355	373	383	351	357	340	348	345	366	374	340	326	344	305	374	353	392	356	355	364	355	367	350	369	344	322	344	369	298	355	357	345	343	370	362	342	367	348	328	318	289	334	309	331	370	342	346	363	321	329	321	357	348	348	356	337	356	381	358	305	345	340	359	315	340	365	360	380	343	365	377	363	321	348	321	376	328	342	353	393	332	366	375	349	364	320	355	366	378	340	364	344	348	373	378	379	338	352	358	338	385	347	372	400	353	312	348	325	326	330	370	382	379	364	356	329	350	336	341	353	346	359	333	336	357	340	367	360	373	332	350	313	363	340	360	380	333	354	373	352	355	353	338	346	330	332	330	360	337	343	293	345	336	379	325	380	358	354	373	364	339	361	367	373	341	329	353	366	361	366	353	336	357	323	359	345	326	345	355	369	343	342	331	368	340	334	357	342	372	400	377	385	339	342	329	363	325	334	341	312	366	347	362	335	338	340	358	335	335	337	339	357	333	339	288	366	357	331	344	336	324	357	374	383	379	348	308	333	359	343	349	352	339	352	344	359	340	360	378	317	341	327	367	348	364	325	330	316	326	332	360	345	353	384	357	349	365	364	333	351	337	358	317	357	338	365	356	332	336	320	346	361	361	345	324	321	364	351	341	332	351	351	317	365	340	317	363	362	317	381	369	381	337	337	351	351	356	333	387	330	346	345	351	325	342	346	346	342	326	351	343	328	361	344	333	336	377	339	360	346	316	336	344	379	330	369	391	341	324	320	388	362	344	358	360	327	364	347	335	325	392	348	338	333	337	372	333	331	365	363	394	403	385	298	355	348	340	356	343	362	339	356	380	352	324	329	381	343	373	344	316	365	356	364	359	349	345	340	371	328	337	360	355	345	336	353	360
21938	5792	4688	4767	4192	3768	2837	2076	1875	1808	1441	1266	1165	1035	1025	980	908	824	909	920	870	875	864	821	858	825	807	843	891	870	827	787	850	870	824	795	806	842	818	828	864	797	788	819	807	812	849	843	838	834	837	811	843	803	768	819	820	814	831	866	781	805	874	832	815	807	819	835	813	801	827	812	832	821	824	795	856	913	828	765	814	835	823	820	845	832	781	815	850	784	829	844	855	804	779	771	826	855	851	811	824	823	769	801	801	799	802	804	769	833	806	863	825	790	816	822	852	798	818	827	804	797	873	738	808	765	819	849	839	817	795	822	837	836	831	777	808	812	838	880	835	805	820	769	839	824	832	829	843	829	843	781	792	842	816	805	855	789	837	825	794	836	811	834	834	798	816	811	881	856	816	824	800	782	794	860	827	817	774	872	860	811	810	818	813	851	810	851	814	808	806	820	834	813	764	821	824	870	784	813	785	792	824	783	821	777	863	852	796	829	826	852	738	817	828	798	823	841	857	816	841	829	808	854	820	821	826	823	835	813	851	842	856	839	817	775	824	845	804	813	824	796	841	862	841	799	842	836	851	806	794	841	781	833	809	814	825	795	840	760	836	813	862	811	813	857	834	812	832	780	825	834	809	795	854	818	794	878	846	786	789	789	850	837	789	810	745	792	812	820	843	766	810	837	797	837	816	826	843	846	839	808	843	841	801	799	807	814	815	826	826	787	799	760	827	805	802	754	797	800	824	806	856	845	867	868	835	804	821	804	801	765	818	810	837	798	861	808	846	816	864	817	794	816	853	825	857	854	821	812	829	829	796	805	815	878	853	800	844	741	840	807	826	863	821	771	782	822	815	818	770	819	815	774	809	816	834	783	846	829	864	827	852	830	793	814	803	786	840	862	820	843	822	868	784	805	835	814	819	837	787	820	813	814	853	841	828	770	786	785	792	808	795	811	849	785	815	788	829	800	830	853	857	866	804	873	797	819	824	837	791	833	775	843	881	805	821	832	832	810	827	788	807	854	852	841	849	837	844	798	811	848	836	743	845	805	781	790	808	863	790	814	799	778	840	801	853	822	833	821	783	844	813	766	879	910	767	806	820	806	815	776	820	829	813	809	849	851	881	809	835	841	809	837	809	859	809	836	814	826	798	824	796	781	851	840	779	825	814	803	804	804	810	793	819	840	821	813	859	850	819	758	798	820	825	859	809	863	822	826	812	826	831	818	853	795	834	792	858	812	840	836	782	862	791	861	862	864	850	812	817	771	837	856	781	787	837	810	855	844	772	783	834	814	825	778	860	845	799	796	835	817	867	819	828	851	781	877	772	876	895	800	812	848	836	793	852	759	793	812	785	832	789	802	821	844	859	824	806	798	862	800	814	868	807	842	825	787	787	800	851	846	804	769	777	823	860	805	809	827	776	822	830	818	796	811	788	839	805	847	805	804	816	812	805	853	819	814	787	825	798	794	806	800	823	771	855	800	821	838	820	823	799	848	799	822	787	850	842	832	845	864	838	765	781	769	827	798	812	827	807	800	886	839	850	821	777	888	874	797	841	845	780	857	809	784	854	825	834	846	822	856	812	826	798	817	864	830	811	828	807	830	791	860	812	848	804	803	811	856	819	847	786	868	813	883	787	790	809	832	789	796	814	767	810	819	829	869	817	903	822	787	807	841	858	838	805	802	842	760	840	784	808	826	820	813	808	851	840	831	821	793	830	849	794	823	801	841	830	820	790	813	839	817	793	853	793	797	801	803	783	802	818	827	864	794	849	820	810	827	781	782	836	881	831	791	822	819	776	796	828	856	780	826	815	794	809	838	794	800	845	818	796	782	847	779	787	811	806	777	803	840	854	841	811	826	838	835	865	795	845	804	803	787	832	842	807	846	783	819	809	799	766	808	845	804	770	859	817	825	798	835	804	816	819	834	785	775	880	812	843	852	826	759	832	832	859	827	829	884	843	819	808	832	826	782	825	846	838	782	825	832	827	791	785	750	800	845	822	809	787	825	750	812	815	803	807	819	785	813	814	850	819	843	807	769	839	793	836	831	821	829	809	836	821	871	830	810	841	805	834	844	804	794	873	865	855	846	817	847	844	836	843	827	836	810	775	794	870	836	896	825	820	840	863	793	835	831	822	802	792	808	799	872	830	796	839	827	837	812	804	781	811	824	846	861	791	818	712	850	822	832	808	805	875	799	810	841	780	788	802	855	789	800	856	792	790	846	815	810	807	792	810	852	841	779	825	833	814	791	816	859	827	816	839	811	856	860	884	815	814	813	882	758	772	820	846	771	830	850	801	804	840	803	842	824	792	799	802	763	847	764	831	796	821	798	874	786	851	783	799	827	804	811	822	843	842	821	824	813	831	790	822	833	802	808	842	792	828	836	788	827	806	818	850	837	806	851	872	818	840	846	784	809	842	793	837	821	838	846	817	840	831	840	870	829	868	849	801	824	846	815	812	868	820	793	852	787	788	838	818	829	823	795	818	830	865	843	847	814	836	842	840	833	864	843	788	822	809	781	832	881	819	820	805	831	797	827	801	813	908	819	855	869	822	827	819	788	801	789	809	813	842	822	797	850	845	820	807	853	811	786	801	848	867	819	859	784	831	812	819	852	805	836	827	831	858	860	788	817	808	783	820	891	854	783	824	810	854	804	819	830	809	825	814	764	815	799	819	841	780	878	816	830	837	819	868	801	769	823	807	852	797	820	818	811	872	802	784	775	888	818	788	834	791	791	799	840	830	846	842	857	831	825	762	838	801	874	816	831	757	895	810	790	846	811	812	803	854	800	816	803	831	820	794	827	769	841	821	819	802	821	782	808	875	840	816	806	840	860	840	824	785	825	866	835	829	823	837	827	792	842	821	819	792	854	809	832	819	845	802	809	828	761	763	796	843	757	769	812	780	796	835	757	827	807	813	844	807	829	798	845	822	820	811	796	828	823	805	894	757	774	848	826	844	826	815	802	815	829	761	811	837	806	862	788	825	765	835	834	840	824	813	805	841	837	806	890	819	787	785	823	823	790	803	855	814	825	818	815	793	845	765	822	866	807	854	769	793	824	821	783	827	803	766	768	785	858	836	854	811	786	811	813	834	837	833	832	788	813	865	879	800	839	837	773	856	794	822	806	790	799	792	831	848	799	833	805	868	820	796	814	812	791	838	893	836	838	794	809	853	823	789	785	822	815	792	815	804	832	832	800	814	791	796	857	813	815	813	797	812	825	870	797	821	856	821	827	835	872	800	832	825	811	788	798	820	825	762	839	858	853	849	779	783	816	818	817	800	781	854	840	815	820	823	820	806	847	846	831	777	881	865	799	848	796	829	811	813	833	844	842	796	841	865	854	817	834	832	874	800	809	814	898	810	795	832	832	836	790	800	802	821	808	836	793	811	816	842	783	823	794	835	833	833	817	829	738	779	728	781	798	832	808	819	826	852	777	787	855	802	818	815	811	852	848	811	820	794	806	836	808	845	817	833	797
41665	15085	3546	2032	1532	1079	700	562	537	428	329	321	300	257	273	262	222	232	218	270	231	209	232	203	230	237	216	218	209	222	210	215	238	215	222	248	228	233	243	205	199	218	232	211	246	232	220	189	253	216	228	221	211	189	231	224	232	223	223	222	229	214	250	192	234	221	234	222	220	234	222	220	217	191	239	231	229	241	224	201	254	205	229	209	256	227	205	234	230	226	220	205	214	223	209	229	224	208	237	221	217	222	222	214	244	219	238	225	247	236	244	265	239	227	233	228	214	209	217	221	199	256	227	235	230	240	210	229	222	237	214	196	228	215	236	199	239	207	219	216	251	229	225	228	216	234	214	256	206	229	212	196	233	232	244	224	250	226	236	203	248	214	196	246	229	209	236	218	203	224	224	235	251	225	253	226	213	221	221	207	242	217	194	232	242	208	215	223	198	246	208	231	210	218	215	203	216	203	218	212	240	216	251	251	212	239	215	234	238	207	218	189	235	236	224	231	217	199	228	230	208	196	216	223	218	203	225	199	232	220	232	243	211	238	219	229	220	207	225	235	225	221	236	237	256	213	241	220	203	233	231	208	227	230	219	199	247	224	224	234	241	200	226	231	188	220	252	230	185	197	226	218	229	226	226	250	223	200	216	213	222	200	181	231	225	235	221	205	251	225	238	205	236	230	219	194	239	231	208	232	239	226	227	240	220	225	202	186	238	224	211	209	221	229	227	225	204	225	228	228	228	241	245	226	210	219	194	228	213	194	245	215	236	215	223	227	218	234	225	223	231	218	214	213	214	258	224	228	217	235	253	219	213	226	223	224	207	217	197	237	212	239	193	214	208	210	210	210	245	218	227	244	247	216	220	244	210	178	212	245	208	232	206	225	239	270	225	240	220	228	209	228	201	245	211	218	192	233	203	215	241	242	215	221	214	213	222	255	205	210	214	229	238	235	238	214	238	223	226	237	230	216	208	221	251	227	214	196	214	210	229	252	216	216	240	250	265	221	234	208	226	226	235	247	195	223	243	223	243	196	233	246	215	222	228	245	234	197	248	243	227	190	241	204	164	211	238	211	218	216	239	230	231	205	217	186	201	227	232	199	209	195	222	227	245	224	218	246	209	238	216	216	215	228	222	219	224	232	223	230	237	200	236	205	209	235	229	213	227	215	239	217	227	257	236	193	245	222	223	216	235	237	227	246	211	211	251	203	246	234	219	252	219	234	225	239	226	241	230	241	247	239	244	238	226	239	216	245	230	228	221	223	226	228	232	226	221	223	224	225	225	231	214	198	216	235	227	206	208	200	221	212	234	234	221	220	216	182	198	224	215	231	236	259	239	231	203	204	235	214	237	211	230	228	237	233	201	199	224	234	222	204	247	217	230	194	225	216	226	223	184	243	205	227	232	221	219	250	207	192	223	222	237	227	257	235	218	230	219	206	190	217	225	223	234	222	217	227	242	235	225	227	223	215	233	215	223	226	237	236	209	222	215	223	225	198	228	246	239	213	208	223	217	242	210	213	219	227	238	249	220	221	200	232	220	237	252	243	198	237	243	216	225	177	228	208	203	219	227	234	246	232	235	233	228	218	214	226	245	222	210	204	226	252	220	195	238	225	224	230	216	209	227	246	202	223	224	203	215	232	217	207	259	238	228	214	227	248	226	233	234	219	230	206	224	253	244	216	222	217	237	230	208	204	237	224	234	189	227	229	198	210	218	226	210	242	229	220	231	217	235	197	232	240	248	219	216	229	217	217	238	246	246	246	235	233	230	211	209	234	201	215	233	213	204	205	237	203	233	198	246	241	209	216	242	210	239	252	236	207	204	236	227	231	193	263	228	214	211	232	230	247	231	218	198	222	233	187	213	237	235	247	234	230	213	199	223	252	244	222	222	208	200	218	215	241	257	231	244	208	237	227	237	211	205	189	211	237	257	243	237	239	244	186	211	243	186	195	213	217	203	208	224	244	222	227	235	268	244	248	239	249	223	210	247	181	219	255	193	210	213	238	223	197	205	245	214	246	250	221	232	231	209	214	218	220	234	238	220	204	274	190	198	214	212	227	207	215	236	231	208	214	224	214	215	208	239	209	211	224	246	211	210	222	230	244	226	210	198	248	231	226	237	225	212	218	210	240	230	251	189	221	221	224	250	237	242	229	222	226	259	233	229	224	194	226	201	213	223	225	241	243	214	215	249	220	212	199	213	222	203	222	219	219	240	210	237	250	185	242	243	190	214	228	205	246	210	238	248	225	182	236	238	246	240	240	236	229	210	232	231	229	198	232	238	254	222	232	213	220	188	224	232	204	223	229	216	211	240	224	220	200	198	238	222	228	228	214	218	229	213	230	244	218	230	236	228	235	213	230	222	219	220	233	242	210	209	216	214	229	231	235	226	236	211	225	279	229	246	213	223	242	244	206	238	199	204	241	239	198	231	220	215	228	217	236	228	237	232	221	191	210	242	246	226	229	239	217	212	214	221	207	235	203	212	207	212	218	231	215	209	240	219	212	200	215	231	215	215	218	246	256	214	234	209	232	220	232	229	188	247	236	211	219	206	225	217	205	228	215	207	238	242	245	216	227	217	232	231	238	234	233	251	192	222	231	237	238	222	215	210	213	235	230	232	191	221	238	253	196	210	227	242	245	218	228	237	226	227	218	200	214	250	187	247	222	196	212	212	221	197	224	235	231	238	246	223	214	210	196	222	218	194	237	227	239	203	218	187	223	245	227	203	224	208	219	204	235	258	254	250	213	237	227	237	220	189	228	234	210	212	215	190	237	248	229	207	212	247	200	211	206	227	223	220	221	220	240	227	224	228	191	222	237	220	221	211	206	178	213	230	239	237	193	242	257	232	201	239	239	205	229	261	212	184	233	195	192	258	230	233	225	227	233	239	199	230	231	240	195	227	210	244	202	234	231	234	218	217	248	238	218	225	223	236	224	228	214	225	244	199	194	217	222	200	238	251	225	207	215	225	243	218	251	221	236	193	249	244	231	234	228	212	218	214	203	201	194	229	241	229	228	217	237	240	225	224	239	193	221	244	216	223	215	242	218	218	218	223	218	221	234	223	221	227	211	234	222	240	226	240	234	217	211	193	237	194	222	220	224	217	187	225	229	214	251	201	248	225	233	219	203	216	215	203	202	224	187	201	236	219	221	184	218	247	227	233	231	232	240	216	206	219	210	248	245	250	199	240	206	198	218	235	227	201	229	228	225	207	262	205	235	224	229	206	209	223	227	241	231	216	239	198	239	211	225	204	242	233	199	187	236	225	227	209	217	251	191	258	220	227	210	219	211	234	222	215	200	223	220	241	230	211	248	225	225	231	244	233	237	228	227	194	221	241	244	200	198	221	214	242	218	249	213	219	199	229	237	246	218	251	228	198	262	221	194	251	221	200	244	208	230	200	230	254	224	230	204	230	227	241	243	229	212	216	242	235	226	215	232	204	228	212	228	226	227	210	225	224	201	236	228	211	219	234	229
27553	7009	5710	6237	5806	4501	3063	2615	2347	1796	1617	1275	997	912	806	717	615	629	633	599	586	574	611	534	562	631	568	543	585	541	559	575	567	543	538	545	559	596	579	512	526	520	555	540	526	566	524	549	560	567	506	570	572	546	531	568	563	507	544	524	576	550	558	599	557	543	559	573	543	553	571	533	536	579	535	546	556	560	562	536	555	566	509	525	515	559	545	526	563	534	522	547	552	557	576	536	538	561	520	556	550	564	521	538	509	516	563	525	537	543	534	521	536	536	506	569	548	529	600	538	521	523	537	563	540	543	531	539	538	565	537	546	515	505	533	534	553	519	534	551	548	531	551	541	521	545	553	525	528	493	543	579	511	531	573	553	533	503	536	517	530	512	516	541	558	534	517	532	529	562	540	559	538	542	534	546	517	533	524	567	508	537	569	531	520	545	583	535	563	550	512	552	526	563	513	539	582	568	586	507	515	503	494	544	544	500	553	554	569	544	571	516	522	537	527	535	539	523	511	553	577	525	559	571	552	536	537	518	553	547	566	504	537	542	532	581	569	526	530	566	495	509	499	537	525	555	560	556	517	513	508	552	542	518	571	550	555	555	549	515	565	531	529	553	559	534	540	544	525	523	534	565	478	546	544	521	538	507	519	553	577	540	535	538	563	574	519	518	567	572	518	540	520	535	534	531	545	528	516	511	532	497	563	533	555	547	470	530	485	590	529	535	535	515	586	506	531	538	526	533	541	600	521	546	548	562	499	565	519	530	541	544	526	517	534	541	568	574	509	506	527	539	558	569	518	557	566	529	517	523	524	540	524	541	612	576	538	557	544	522	541	575	485	541	573	513	522	473	554	517	500	523	509	536	560	548	543	530	551	546	558	555	515	542	550	543	572	535	528	535	539	569	547	554	564	538	521	540	507	546	510	550	579	505	527	552	515	560	518	582	524	520	550	540	535	551	543	553	560	519	515	556	489	528	558	556	567	548	523	542	566	564	536	565	517	589	569	494	537	565	557	539	581	512	526	574	534	533	543	539	571	529	534	538	537	521	485	573	547	550	535	557	531	568	527	519	551	533	539	545	531	544	523	550	529	535	519	534	550	547	553	507	548	519	533	516	538	537	516	558	499	562	576	512	527	536	511	519	551	527	566	529	573	563	552	531	521	583	522	533	600	512	548	517	558	543	540	527	550	560	560	568	532	548	573	592	541	561	523	580	574	537	540	504	525	556	564	506	537	556	495	514	522	573	566	518	537	542	569	526	539	501	530	541	553	506	562	575	546	527	537	574	536	562	522	550	524	526	515	540	526	516	507	571	523	492	559	576	517	546	524	541	555	515	532	525	559	547	571	556	586	546	536	529	515	568	560	549	571	502	547	539	556	546	553	496	538	533	540	517	551	530	564	527	516	553	543	553	528	563	524	535	513	535	562	519	505	548	503	544	523	528	592	550	577	547	535	542	543	561	555	576	532	479	555	576	565	545	543	576	557	550	519	555	536	563	546	561	542	550	506	561	518	529	523	509	541	554	515	550	518	567	586	550	550	564	549	580	551	549	547	538	537	528	460	483	523	541	553	555	541	524	562	510	525	555	514	540	543	537	533	542	517	537	560	577	540	519	497	596	540	551	555	543	565	536	512	563	485	555	528	538	574	548	543	509	501	537	546	506	535	517	564	556	552	505	586	540	515	562	538	601	536	542	562	541	538	545	511	547	578	561	591	533	546	524	552	537	541	572	530	551	554	547	526	520	535	564	558	539	573	531	526	520	527	537	535	529	557	547	518	547	538	503	559	554	547	510	499	524	537	552	586	515	585	538	575	551	491	543	517	549	575	535	546	535	530	553	542	502	569	564	554	531	555	539	493	521	496	553	526	521	549	534	528	552	565	524	543	517	534	555	492	567	526	518	552	573	540	571	495	512	535	559	545	525	542	561	539	537	586	536	583	536	562	590	548	493	511	546	520	532	479	606	512	551	538	542	563	570	550	570	521	503	555	497	587	542	535	579	533	496	537	535	545	550	554	518	531	521	553	554	528	529	556	540	587	506	525	539	505	516	532	532	551	506	554	592	542	541	550	549	522	584	551	511	622	554	558	547	529	516	550	498	565	552	553	555	517	527	549	563	566	545	531	540	546	526	565	552	581	540	529	558	564	533	534	572	542	557	561	578	517	565	524	519	506	544	552	537	564	478	557	545	551	526	530	581	532	547	561	517	494	542	524	538	509	535	536	510	519	537	532	582	514	543	541	557	532	510	536	530	498	535	517	551	550	520	546	558	544	552	535	557	564	561	536	508	514	534	570	582	522	545	587	539	577	527	501	549	500	579	538	546	519	550	524	535	546	553	550	577	542	541	536	541	517	509	543	522	578	540	542	548	542	499	544	520	559	560	556	536	525	545	532	526	590	540	556	517	518	559	528	535	537	490	513	576	583	549	479	540	529	524	543	535	577	506	516	533	540	541	547	516	520	532	563	565	557	559	497	524	509	557	528	571	530	523	530	520	550	510	536	533	554	518	522	536	543	538	552	524	521	562	532	581	523	553	531	544	527	505	586	545	518	551	555	585	521	542	516	498	533	536	549	588	573	548	524	592	576	500	523	579	570	551	521	530	541	522	528	515	537	554	537	557	540	521	556	521	534	492	545	495	503	553	560	565	554	560	582	571	536	516	602	529	544	520	545	512	506	547	489	537	566	564	540	555	512	537	567	559	525	553	564	558	525	503	539	538	512	542	545	573	501	523	508	515	538	561	527	589	550	541	552	573	500	545	522	539	537	555	537	580	499	525	543	546	529	548	534	562	512	525	502	545	547	516	536	550	555	551	521	561	568	560	549	561	560	539	517	531	567	550	558	503	502	543	499	591	548	555	521	560	578	530	519	560	578	512	558	550	522	569	537	551	551	541	540	518	515	544	578	559	506	527	502	542	509	571	554	551	554	566	571	588	559	550	519	529	538	503	602	529	555	505	548	530	515	545	530	516	543	582	544	515	529	523	523	555	509	533	541	526	538	555	553	537	506	527	533	519	522	517	560	590	527	565	540	518	524	516	523	549	542	524	568	568	491	523	527	526	541	548	558	552	570	540	538	573	523	537	532	528	548	536	562	511	540	533	502	480	500	533	532	499	550	552	520	594	545	551	527	560	499	542	559	569	503	512	542	531	564	556	549	539	550	497	513	531	593	565	506	523	534	524	534	609	556	550	523	540	528	541	546	516	515	556	501	600	537	550	551	554	553	510	586	551	537	569	551	528	552	551	496	569	551	554	558	515	561	531	566	518	499	553	539	548	514	520	538	562	518	544	505	542	559	547	470	562	546	536	549	561	561	572	537	528	529	516	567	516	529	527	563	559	531	599	552	555	551	540	511	526	551	536	539	520	565	560	516	538	541	567	512	533	574	543	558	541	510	551	528	559	548	533	537	540	576	519	521	539	550	609	583	548	522	530	519	556	541	572	567	546	529	521	575	510	538	505	533	533	555	510	567	543
15367	3400	1203	875	711	526	454	425	391	386	338	333	344	315	315	307	292	327	301	297	291	304	329	314	273	304	297	301	295	310	288	273	290	278	313	277	297	302	282	307	294	299	298	286	276	276	289	304	260	296	301	299	291	287	311	277	270	293	317	258	299	306	286	289	297	292	298	289	322	253	317	274	298	244	277	275	280	306	294	266	305	298	318	310	305	298	298	291	288	286	299	273	275	273	299	264	262	279	277	301	282	288	309	341	275	266	273	275	277	302	297	308	286	288	304	284	303	281	341	301	288	262	291	300	301	287	295	270	278	287	292	252	282	296	298	292	285	283	278	318	285	286	289	307	296	258	286	307	304	298	315	292	280	317	299	267	287	291	308	281	292	277	293	310	279	295	288	307	289	311	283	278	278	263	287	310	282	291	267	288	295	275	306	304	298	270	297	291	295	283	280	293	286	305	267	305	281	276	299	292	268	295	293	309	300	292	272	286	295	283	309	287	310	311	303	319	297	279	270	311	263	295	316	289	275	294	289	247	261	289	283	289	287	285	271	305	315	322	319	283	297	319	272	311	306	289	299	331	299	321	304	291	280	305	268	280	276	278	299	282	321	298	323	320	275	281	294	301	310	274	298	304	281	308	297	289	325	299	290	294	293	258	308	331	268	283	278	283	278	277	321	280	277	269	250	293	319	276	296	288	308	320	278	293	281	266	291	260	265	267	284	294	293	319	300	300	333	294	297	291	311	274	288	322	278	297	271	270	282	303	283	298	265	305	289	277	291	281	263	292	303	319	287	289	289	305	289	277	272	300	270	284	300	316	322	302	314	318	284	326	298	332	264	285	287	292	345	268	294	306	292	305	320	278	291	290	283	312	293	304	266	288	238	268	299	307	285	297	275	286	280	254	295	305	276	270	312	297	303	282	315	290	262	297	277	302	309	317	292	302	300	322	306	267	317	308	293	302	245	288	281	280	297	269	278	304	293	294	303	295	306	295	321	284	285	302	287	302	310	278	306	300	302	322	311	319	303	307	295	305	280	323	299	299	319	322	276	286	296	277	277	295	270	343	310	271	290	304	300	280	315	311	295	286	319	299	277	298	280	286	275	262	273	304	293	320	341	281	285	302	271	296	285	301	320	285	291	289	277	320	275	272	289	271	271	301	304	297	293	275	300	292	289	313	328	326	296	279	323	282	287	294	307	285	272	292	334	280	283	308	290	291	294	310	301	268	277	280	286	313	307	292	258	280	322	303	282	299	322	267	308	296	321	280	293	301	281	306	292	284	301	305	325	297	307	308	272	313	324	295	333	301	271	324	319	314	302	289	336	284	295	267	274	325	301	323	306	272	320	303	308	315	303	271	300	288	312	280	300	283	288	304	285	292	337	301	307	270	320	258	291	284	282	315	334	270	315	296	279	276	259	254	305	273	280	324	305	276	306	322	317	331	287	289	294	289	279	287	294	264	309	271	312	304	307	316	269	255	272	285	249	312	299	258	315	313	306	279	265	298	318	322	312	299	286	307	295	296	312	279	321	277	319	302	281	300	298	252	296	285	306	316	276	285	299	267	288	294	322	292	309	269	305	295	293	292	288	276	284	296	292	303	308	275	317	292	258	290	292	261	340	307	312	291	317	313	295	283	304	308	280	295	320	289	300	282	294	288	297	283	285	295	300	267	302	294	292	319	297	303	296	277	322	291	299	319	297	277	294	320	310	307	311	312	269	291	293	290	273	293	295	311	314	314	288	279	296	272	298	301	283	290	315	298	304	298	297	264	272	319	299	302	309	274	301	291	314	300	288	313	308	331	281	282	307	274	286	279	251	273	287	291	290	278	297	272	344	302	288	248	305	299	295	297	298	324	313	302	341	278	300	325	294	276	281	288	310	270	294	302	282	325	302	314	289	322	313	297	293	305	319	311	277	281	328	262	298	286	288	277	312	261	315	282	291	292	252	289	256	273	264	307	317	291	282	332	296	277	306	291	291	284	290	302	278	286	257	288	271	307	282	302	302	246	266	271	293	278	276	297	317	298	299	283	291	304	313	298	281	272	272	277	280	306	300	266	288	316	302	285	294	277	298	295	295	324	302	265	321	287	254	298	274	298	286	312	260	309	301	304	321	314	269	323	276	280	300	303	309	269	281	257	295	295	289	298	289	291	283	267	290	263	270	303	307	294	287	300	299	308	313	273	297	277	264	286	284	276	262	291	298	329	302	299	298	285	291	268	314	304	294	281	288	289	287	294	318	269	264	279	288	286	290	284	282	280	289	296	286	247	296	289	314	285	268	270	286	271	303	296	327	292	271	283	304	295	319	270	288	283	311	297	260	339	327	297	278	272	312	283	270	294	272	287	309	275	314	305	277	277	293	277	300	289	276	276	296	289	295	312	300	304	290	293	318	286	311	306	298	309	307	307	305	263	264	333	303	248	278	314	268	281	286	338	300	301	302	307	264	300	311	283	291	305	274	280	291	315	303	292	312	277	278	298	299	296	280	267	298	329	319	323	360	315	308	289	294	271	294	297	287	269	274	289	311	296	291	279	294	281	298	321	320	297	271	292	304	322	319	280	290	284	300	281	303	299	288	284	274	282	285	296	298	293	308	278	290	309	289	310	292	324	259	302	322	255	291	283	293	290	278	312	299	302	305	306	279	308	310	331	301	280	302	308	273	317	295	240	287	292	264	298	321	281	263	280	286	292	287	305	312	301	279	291	305	237	287	293	312	298	294	277	317	270	299	266	298	251	266	275	303	291	300	291	263	295	291	284	285	258	309	302	299	273	280	319	296	309	288	277	286	299	300	288	261	271	313	320	331	307	318	284	303	318	286	303	296	282	327	298	278	313	298	304	263	307	285	353	300	285	282	299	308	289	287	286	268	287	251	290	285	335	291	308	312	279	268	292	296	265	272	289	278	277	309	303	294	301	297	304	299	288	274	293	260	280	305	282	303	302	315	292	299	253	313	275	278	327	300	291	315	316	299	281	305	302	316	274	253	302	286	273	293	308	302	307	291	269	314	296	308	291	282	269	303	280	277	288	296	285	305	303	282	297	305	266	253	297	273	262	271	340	298	288	287	283	328	289	260	289	297	299	289	308	309	293	290	279	297	283	291	296	288	277	326	289	294	272	291	324	282	289	273	283	290	289	270	281	289	301	293	251	330	317	301	285	279	314	295	280	276	269	299	267	291	290	297	289	289	316	275	280	297	299	275	288	300	322	286	281	288	275	279	296	269	304	307	297	307	297	320	322	281	262	275	332	267	319	292	289	298	290	283	302	302	293	308	292	301	311	309	302	292	284	297	318	292	293	291	287	291	286	300	291	256	306	298	313	290	266	301	294	310	282	301	292	310	282	292	263	278	251	301	305	303	303	288	335	282	258	295	306	281	301	305	293	314	300	279	296	279	324	325	317	288	300	310	288	299	268	315	299	287	275	301	312	281	293	282	288	295	270	315	319	289	314	272	267	277	311	302	310	311	312	307	290
10572	2589	2753	2865	2574	1984	1606	1547	1264	1157	1061	901	845	796	753	775	692	764	696	744	681	684	759	719	705	673	671	758	724	711	666	718	737	675	732	723	710	725	727	705	721	715	725	763	763	720	735	708	676	668	689	706	696	685	685	696	688	721	765	761	714	744	700	739	696	752	751	737	747	724	720	731	739	732	725	735	691	733	749	732	687	714	741	793	756	747	710	742	674	702	637	747	729	757	698	764	742	703	717	663	683	676	694	702	745	698	668	698	704	688	732	726	712	648	694	750	695	713	735	679	703	736	761	742	685	701	706	705	666	698	664	709	686	764	725	715	736	739	709	707	682	684	769	749	719	682	676	726	688	696	729	641	697	709	706	719	715	708	701	726	738	698	764	743	720	712	703	709	695	686	720	706	661	715	692	703	691	715	724	755	694	707	723	703	686	720	696	662	714	767	722	678	724	740	709	739	724	738	723	706	739	708	712	693	706	721	745	704	712	701	740	728	656	742	715	778	735	688	706	720	742	707	678	732	676	707	722	742	717	710	706	709	703	710	687	706	748	734	698	736	748	639	703	712	742	725	699	683	679	732	704	711	702	687	755	664	730	641	764	707	746	711	697	723	764	655	729	697	724	687	729	709	725	668	721	715	731	676	714	732	748	742	728	680	749	697	697	706	700	747	658	692	634	698	707	688	678	676	711	739	736	719	707	720	717	743	717	690	752	715	727	699	698	666	706	678	702	709	679	727	743	712	734	706	723	678	703	694	705	668	703	700	731	743	741	724	760	708	681	696	704	728	720	725	732	720	695	722	745	717	718	746	670	704	721	697	720	687	691	716	713	678	655	707	686	737	678	742	736	670	743	737	736	698	746	722	694	717	713	693	694	711	691	694	698	728	732	728	714	701	710	743	715	707	725	762	697	731	744	675	712	720	712	779	766	769	727	666	681	724	711	677	671	721	723	655	711	717	651	703	725	727	732	723	723	727	714	693	731	729	738	735	713	657	717	696	711	729	687	729	711	716	658	738	716	706	691	671	717	722	713	740	713	767	692	690	711	770	712	729	740	699	736	704	733	734	718	716	690	765	729	701	769	719	741	680	727	702	719	719	700	686	728	706	757	770	714	747	695	750	723	683	734	701	697	725	724	693	747	714	697	751	736	704	699	684	666	706	713	736	709	740	729	743	746	700	724	714	715	738	722	714	679	717	692	713	779	674	744	711	701	715	716	712	710	682	710	709	660	704	749	716	698	686	698	708	750	686	701	713	710	746	702	726	759	703	731	717	658	724	728	719	685	703	739	741	711	728	723	736	691	723	727	700	702	691	677	750	712	741	763	711	771	708	740	693	754	690	764	678	688	706	729	668	702	691	676	690	718	747	746	737	690	661	698	692	695	693	740	656	733	755	726	686	772	751	692	774	719	686	745	682	709	685	727	703	730	690	706	714	678	736	717	727	691	747	695	761	803	685	707	699	706	754	743	697	749	747	711	712	690	723	747	679	690	729	765	682	719	706	706	731	667	669	721	737	699	707	718	704	718	741	721	698	762	676	696	698	703	735	707	697	707	724	705	705	730	732	714	698	723	756	663	685	693	704	709	729	685	737	699	690	719	717	695	720	735	691	719	740	684	684	711	718	733	722	680	727	697	712	651	693	693	691	695	715	709	681	746	706	705	688	754	726	720	755	740	686	701	679	694	730	687	705	712	729	728	738	717	723	708	682	686	699	715	695	720	757	713	722	700	738	738	752	696	724	707	719	747	698	707	759	683	706	719	712	729	687	693	765	697	719	719	733	735	693	690	695	781	719	710	725	740	728	722	696	704	689	736	749	723	680	670	708	695	709	698	706	707	724	700	726	725	695	714	737	729	693	733	683	701	684	691	716	704	721	694	717	737	711	748	721	702	728	734	735	733	691	675	739	715	718	696	725	691	754	680	717	706	703	701	749	711	708	662	730	743	724	714	718	700	725	729	698	696	672	713	675	686	670	719	693	712	750	731	743	723	761	743	690	691	658	729	759	697	688	675	720	699	682	732	712	686	733	722	716	743	741	722	733	718	737	703	761	723	649	685	728	728	729	687	697	720	725	692	712	725	709	674	739	722	743	732	730	666	711	691	720	736	727	696	703	732	767	693	737	713	797	733	714	714	714	706	677	748	695	712	729	692	664	723	742	731	678	687	708	698	765	699	701	684	680	659	678	691	746	710	698	692	692	715	721	694	727	730	696	701	730	702	748	739	739	684	754	697	685	697	708	691	733	716	725	719	698	706	670	768	667	701	696	760	727	730	747	712	764	720	666	721	716	698	739	688	720	694	728	705	762	680	673	699	774	707	781	726	683	675	690	721	686	693	700	683	684	702	715	700	687	700	705	691	746	694	698	698	696	687	700	736	743	733	667	700	738	701	704	650	704	702	669	711	750	705	756	713	706	708	703	734	711	721	741	704	710	684	708	711	719	718	679	692	711	745	777	689	716	703	675	752	663	720	697	747	722	702	739	715	740	695	738	701	716	701	743	688	754	705	725	704	704	740	713	698	746	701	727	734	721	688	683	687	685	702	701	719	749	692	727	679	737	714	646	706	735	716	711	740	698	703	704	701	759	751	722	709	761	655	708	728	713	719	714	643	686	729	692	738	700	720	658	700	722	702	692	702	736	760	750	697	689	743	702	713	670	683	694	710	774	681	689	731	713	736	728	697	686	693	744	688	733	669	649	746	722	698	694	696	698	706	697	711	721	717	730	707	718	735	680	707	717	714	764	723	707	700	735	743	700	769	692	715	732	730	768	759	770	741	688	712	733	699	695	683	674	668	755	762	701	647	724	681	717	734	710	728	704	726	697	701	710	680	745	719	656	654	767	732	708	723	713	708	724	684	718	713	778	745	685	742	678	761	709	754	709	714	694	766	714	658	742	708	716	727	683	689	730	678	769	692	712	710	723	704	686	730	727	734	756	678	761	694	730	725	694	708	709	689	769	744	734	709	756	710	714	709	742	708	734	709	712	696	699	697	701	740	759	663	728	719	735	712	745	709	715	715	687	703	707	721	732	735	725	766	724	727	700	713	749	720	732	692	745	701	724	677	734	712	691	755	708	719	754	690	700	712	658	715	708	715	655	699	721	710	713	683	749	697	748	690	712	685	708	721	692	692	674	693	672	678	745	681	653	715	728	665	713	711	713	728	728	706	706	693	767	735	695	736	652	703	732	745	725	699	698	699	701	692	682	692	764	684	762	723	711	706	761	756	711	694	713	689	669	709	702	705	735	701	738	722	684	740	658	709	694	692	751	711	702	747	716	734	725	706	738	747	717	722	722	749	731	729	700	688	678	687	721	729	711	686	694	732	702	688	628	661	751	680	691	722	705	672	700	729	721	713	712	691	720	701	748	683	706	687	759	727	723	720	677	674	691	686	723	751	687	710	771	718	667	723	701	733	682	662	700	730	724	711	714	736	696	650	728	748	727	742	696	710	760	683	733	771	700	767	693	689	744
31123	9507	2520	1622	1147	853	784	646	578	503	483	445	391	330	359	384	362	331	353	365	355	328	353	371	346	387	370	363	366	355	340	354	319	338	369	353	361	367	358	340	385	333	356	352	350	363	328	323	356	338	341	359	351	332	323	323	314	357	366	347	350	376	360	331	348	369	348	352	338	361	338	338	338	338	361	372	369	355	359	365	366	324	352	367	346	348	364	379	369	327	334	331	383	357	361	337	331	351	363	335	353	357	316	333	343	331	335	404	385	326	346	346	320	384	361	326	362	364	364	351	368	336	355	306	360	343	396	383	312	356	341	361	331	327	384	362	378	334	355	336	345	371	361	367	323	353	339	341	337	349	331	361	388	298	335	345	353	373	377	367	352	356	361	367	337	320	387	351	366	376	329	333	343	343	336	381	316	325	346	323	357	346	390	352	363	367	292	381	363	326	332	324	337	345	322	392	323	325	329	341	340	338	338	366	336	309	311	354	349	367	349	346	343	332	343	340	354	326	355	320	341	354	359	326	353	332	333	369	339	356	357	343	348	327	319	369	359	344	363	327	321	361	297	348	331	382	347	339	319	330	355	373	329	317	353	363	350	384	366	361	368	363	346	336	360	332	316	347	322	336	345	348	374	341	358	341	353	345	357	347	345	355	342	346	362	337	377	355	294	359	376	329	347	303	382	339	344	329	358	320	371	361	363	339	348	382	344	349	381	367	381	312	368	334	361	378	380	334	320	348	371	375	339	381	336	344	362	336	344	359	316	355	365	362	367	373	334	322	374	363	345	375	329	341	360	361	340	335	340	330	332	364	290	353	341	379	339	346	306	370	368	332	367	339	376	315	392	357	373	379	320	367	373	339	375	368	340	340	363	350	380	343	366	365	351	319	341	357	338	349	350	313	375	328	357	349	304	352	352	347	357	351	335	369	347	351	370	340	355	331	315	326	367	335	373	361	320	332	377	357	388	367	352	329	358	397	345	333	350	342	355	364	360	380	375	366	368	337	339	358	378	346	381	334	373	324	333	372	339	327	330	336	334	358	340	345	360	344	335	351	344	367	331	311	363	336	368	339	365	367	321	319	332	396	354	351	325	348	328	359	340	345	325	366	366	357	326	374	348	353	372	354	365	361	374	361	340	359	343	364	332	342	350	350	345	327	323	323	356	355	340	345	331	344	353	370	323	337	362	335	351	314	354	360	352	358	316	355	353	362	345	328	375	353	356	368	330	364	348	336	336	336	337	372	355	366	343	349	338	391	356	364	365	348	354	362	356	344	353	324	345	378	351	386	356	347	322	371	352	349	350	346	354	348	330	317	344	385	349	338	349	344	353	378	366	342	371	383	367	328	313	389	353	355	372	313	312	331	337	354	309	336	313	346	332	350	362	363	347	354	344	363	342	383	324	361	347	387	352	382	373	371	345	378	348	384	285	320	320	347	401	369	359	399	350	356	342	310	362	338	353	353	351	353	325	325	326	338	349	343	323	350	371	355	353	360	327	352	359	385	342	355	331	350	305	390	344	389	370	327	332	366	349	340	347	340	357	387	369	378	372	312	329	340	305	340	327	357	342	345	360	348	361	348	350	342	372	377	355	338	345	344	334	350	337	348	322	329	359	371	381	347	348	353	331	364	395	350	371	311	363	364	347	343	374	356	354	374	417	369	377	357	324	374	321	338	335	359	335	341	329	339	356	345	359	341	309	355	351	338	361	344	365	364	357	341	347	333	350	329	346	350	322	351	329	314	337	337	360	360	326	349	360	353	363	380	365	358	349	378	334	332	285	374	334	361	388	337	378	358	333	337	340	373	328	352	354	351	309	355	325	370	356	341	360	340	376	341	399	374	290	321	365	369	331	339	366	373	338	344	357	315	365	349	342	344	303	343	374	389	364	338	375	352	357	346	372	313	368	349	363	362	336	341	350	374	350	332	343	349	342	360	332	351	341	300	347	316	370	341	360	337	355	307	342	333	355	404	373	318	328	329	353	364	366	367	368	355	348	343	314	356	355	375	383	383	358	336	332	340	342	329	340	341	369	353	349	327	340	343	343	370	337	325	321	337	351	322	338	376	373	356	326	364	379	352	342	341	352	328	339	311	333	342	353	351	310	359	367	305	341	338	337	388	343	371	356	327	335	371	339	382	355	360	387	352	369	310	349	364	354	350	330	369	353	358	348	348	340	355	358	306	333	379	365	379	326	352	352	391	340	372	386	359	367	354	376	331	323	327	366	353	379	384	355	336	337	361	331	346	361	363	330	357	343	331	349	327	371	362	345	353	384	363	357	339	373	374	346	376	355	371	389	380	350	326	364	350	361	336	321	329	354	387	361	352	345	387	323	358	349	338	321	391	419	345	359	356	368	350	374	347	341	366	383	344	329	338	366	367	363	371	366	311	354	363	366	319	356	389	362	390	310	353	373	349	355	339	351	327	370	328	356	328	354	364	335	330	328	360	337	327	331	348	307	374	350	348	328	355	337	353	334	343	331	392	378	359	348	352	366	345	331	358	372	364	353	349	318	366	334	331	354	358	356	342	370	357	313	376	376	310	373	342	347	327	378	362	362	340	362	325	349	341	329	360	311	321	346	357	336	356	329	357	373	325	333	332	329	373	342	358	355	389	356	323	362	338	322	382	354	373	336	373	351	357	326	348	347	367	327	351	315	345	327	329	333	397	360	377	382	359	365	336	357	349	370	347	382	375	346	364	350	333	371	373	350	377	383	362	370	362	324	376	335	355	360	384	375	355	367	370	359	350	321	351	350	359	365	341	360	367	289	361	340	337	344	337	344	377	386	374	329	348	398	339	351	354	338	384	340	327	366	361	334	376	358	356	335	362	381	392	376	364	330	350	323	376	354	360	376	351	368	366	343	364	361	341	354	371	360	368	339	362	340	354	370	362	355	336	331	333	316	336	333	309	353	336	367	323	345	331	344	375	357	358	385	335	341	355	347	347	385	330	326	399	354	334	359	369	357	318	360	313	359	366	347	346	394	362	388	333	383	358	335	330	342	317	347	345	352	366	323	345	355	369	334	296	338	321	356	347	369	361	355	357	366	329	343	362	332	383	371	336	370	351	364	351	331	336	345	357	341	376	362	365	323	352	360	378	382	342	377	319	325	324	374	340	353	366	347	325	359	361	350	378	344	359	328	353	355	323	329	359	313	325	353	337	370	333	365	341	326	330	363	343	359	349	356	353	347	350	335	303	356	338	345	326	406	356	314	358	329	343	367	376	350	349	333	374	362	374	348	378	359	349	317	367	366	320	388	358	359	333	343	363	374	326	353	361	340	329	362	366	372	360	374	336	348	337	326	352	367	369	375	353	316	357	339	331	345	346	321	331	367	313	342	384	372	345	349	361	357	359	351	319	326	322	352	373	350	315	342	361	370	375	344	383	321	357	343	374	361	362	380	354	377	366	365	310	348	338	338	360	350	350	369	338	380	335	339	374	322	408	324	386	350	382	338	358	386	307	363	355	335	334
21650	5215	5078	4968	4283	3258	3118	2695	2244	1884	1554	1257	1116	1059	932	919	924	885	835	858	912	884	865	838	828	823	801	849	810	842	853	830	876	852	889	847	881	836	823	849	858	823	841	826	833	823	863	849	836	836	814	825	769	791	780	830	851	798	843	792	836	846	807	808	798	761	747	844	820	809	839	780	813	806	823	776	838	791	834	807	832	785	859	856	853	827	819	844	815	798	835	878	863	824	821	828	833	833	872	803	853	857	803	825	731	848	843	872	786	823	850	847	814	840	839	827	811	842	896	852	820	841	861	804	770	861	825	831	836	812	846	788	842	834	854	851	837	787	808	843	793	850	821	857	827	838	821	819	846	824	821	812	817	845	793	834	844	804	824	876	838	836	787	827	814	833	790	819	817	834	815	853	801	768	808	799	798	804	782	843	836	820	796	845	808	859	854	802	856	794	758	784	851	831	849	764	808	835	797	835	836	819	836	800	857	817	856	817	848	857	810	864	851	786	831	822	832	816	837	796	817	807	779	762	779	814	828	802	780	868	830	785	836	801	804	814	830	800	840	844	805	866	826	837	813	784	832	833	798	882	798	816	850	830	785	830	848	769	829	857	801	859	851	846	824	837	862	818	787	868	876	799	767	834	784	842	869	835	847	848	820	823	837	814	841	808	843	821	830	775	838	829	769	849	843	791	818	793	776	811	806	843	820	812	797	855	785	817	837	848	836	847	813	882	897	783	770	802	819	776	780	792	803	823	839	826	827	857	865	837	853	849	852	768	868	818	815	832	845	824	817	838	797	812	856	793	791	813	858	794	803	824	852	824	802	834	810	822	792	790	833	835	853	824	770	828	784	822	819	783	845	875	841	830	829	849	805	838	813	793	751	833	851	784	755	843	851	815	865	848	809	832	904	873	812	822	837	816	828	841	782	820	829	846	800	834	779	818	836	821	819	809	854	837	803	798	808	845	830	802	831	804	833	869	814	850	776	853	822	808	860	808	854	862	843	810	806	840	776	829	791	795	850	832	876	855	787	877	801	800	845	802	843	817	808	806	829	838	825	816	804	774	854	812	822	819	874	858	796	803	853	810	864	806	834	817	837	815	840	859	811	853	846	797	845	808	768	825	770	824	850	784	729	797	831	819	825	802	837	755	767	764	858	833	837	884	859	824	780	880	809	837	782	779	845	768	863	822	819	829	810	835	817	833	828	815	811	829	792	808	777	899	859	810	834	867	813	888	818	855	843	856	828	776	827	789	808	850	814	772	801	872	797	808	811	814	753	830	840	842	838	831	833	823	831	818	810	832	862	867	835	825	819	805	862	813	832	805	849	835	809	867	863	764	841	884	856	793	814	834	824	843	828	846	860	803	787	835	805	786	814	823	811	774	824	814	840	848	871	868	829	811	813	823	776	762	840	837	809	834	821	801	851	841	766	795	819	825	793	834	814	845	807	823	832	840	785	829	830	832	810	822	780	862	823	766	808	846	831	812	861	827	853	810	786	815	826	810	798	826	824	824	844	863	803	821	826	856	797	830	807	781	790	852	832	838	878	813	834	791	844	816	829	837	807	850	786	830	826	892	832	802	801	790	837	862	836	835	842	792	822	831	857	837	808	802	834	836	856	796	771	838	861	817	845	851	806	823	799	805	783	819	834	793	875	868	855	856	828	812	829	807	767	809	831	774	804	825	828	822	815	856	807	815	790	787	821	791	818	820	859	775	853	833	812	862	802	846	792	834	792	811	825	860	823	795	812	816	814	880	816	831	769	837	804	829	828	828	851	808	803	807	818	852	846	803	866	837	851	824	876	835	811	858	848	820	835	818	870	788	802	828	784	830	834	804	789	816	803	854	824	807	826	831	843	786	841	808	815	743	816	859	868	823	833	843	823	830	833	834	831	793	814	852	814	811	864	804	821	783	834	836	839	791	796	883	800	859	875	819	811	784	808	804	833	806	845	826	784	792	798	835	797	837	793	804	870	839	850	824	770	811	816	821	826	854	840	801	787	816	797	807	819	872	872	853	790	815	799	835	874	818	814	807	794	828	830	839	783	895	843	766	831	831	789	841	816	796	866	783	869	825	830	781	809	776	795	844	841	825	820	835	788	826	826	878	806	808	796	828	821	799	802	827	825	796	835	864	810	862	790	875	814	846	797	851	807	882	845	815	825	866	788	839	849	814	812	848	793	839	881	832	803	890	807	843	838	783	746	895	814	861	829	722	783	817	838	841	825	795	852	811	868	843	874	838	881	828	845	841	792	833	798	821	801	805	826	838	793	759	823	844	847	814	778	776	820	843	820	817	850	816	798	848	835	821	831	815	838	829	845	795	818	799	815	826	804	789	811	868	841	806	797	861	820	839	809	862	818	828	843	805	852	829	825	854	804	785	829	857	783	846	832	814	870	832	815	842	849	835	856	818	858	781	832	809	827	783	833	815	818	808	823	800	831	813	800	845	804	778	825	843	839	796	768	854	818	773	819	799	816	808	825	768	775	854	857	828	853	836	824	887	777	877	828	813	861	807	826	789	830	848	818	818	827	808	793	805	876	808	782	859	814	808	809	840	793	828	817	833	840	833	863	839	806	794	780	834	797	829	874	782	789	828	824	799	858	808	833	753	796	863	840	792	795	809	818	886	818	787	832	813	840	772	831	884	842	857	763	786	836	852	827	766	871	845	810	830	826	829	835	810	801	851	784	815	839	865	838	905	823	800	815	866	867	804	775	830	884	809	802	867	862	815	841	879	795	832	831	800	849	867	831	829	863	809	817	809	881	775	765	819	809	824	832	882	825	842	761	852	782	792	798	808	829	827	837	806	815	829	851	837	888	829	780	857	821	845	777	808	813	774	821	830	857	861	840	877	825	823	825	818	825	781	829	827	797	864	835	813	795	840	842	795	822	830	765	821	844	859	805	815	834	808	896	849	809	816	856	890	820	777	819	759	822	835	915	818	850	870	775	834	810	813	791	810	846	849	800	786	841	799	812	818	850	847	823	809	753	775	884	804	824	814	851	821	804	831	826	865	833	821	843	808	850	822	844	855	834	800	786	753	773	785	824	788	779	815	847	829	858	815	824	827	813	829	829	834	775	813	808	832	842	817	820	825	810	902	761	840	812	838	832	804	831	818	840	816	869	828	792	844	787	857	869	797	834	867	864	809	807	803	798	818	875	790	813	833	879	795	832	835	805	853	852	794	804	770	806	811	839	844	837	855	831	866	816	747	827	833	772	740	869	875	809	821	796	853	849	817	831	866	834	834	775	846	875	780	783	811	865	738	801	795	823	810	785	798	804	823	850	813	823	790	846	791	825	866	812	837	840	804	841	811	740	813	830	845	860	829	813	830	792	849	804	848	829	851	788	837	879	818	826	802	857	806	797	801	831	918	842	848	818	832	858	826	804	817	765	812	864	825	817	814	820	895	844	778	804	858	847	809	800	827	791	811	860	843	853	828	858	847	800	804	834	832	828	843	827	802	807	817	822	809	893	819
41147	15307	3930	2174	1505	1127	827	772	588	465	390	331	302	263	278	243	251	226	234	225	229	212	250	244	220	230	234	239	270	212	250	245	271	235	242	231	224	208	204	214	216	207	240	240	215	231	240	235	244	263	213	219	225	220	223	253	218	218	248	239	225	232	216	202	252	232	238	229	215	259	235	224	214	231	235	230	222	229	224	258	199	236	259	220	193	214	231	238	207	230	253	218	239	259	196	229	227	207	226	266	249	240	234	251	242	256	225	233	227	216	235	218	242	253	227	230	249	228	233	231	226	231	217	276	233	218	222	230	242	221	217	220	235	227	219	213	257	252	233	254	212	229	227	205	200	228	240	237	246	223	235	234	225	225	240	223	218	227	197	231	221	236	213	222	237	212	241	205	221	245	233	223	212	239	234	241	225	235	220	219	260	201	235	223	235	207	227	255	250	210	255	231	240	229	209	218	224	248	238	238	228	211	244	225	251	209	226	245	217	194	213	238	240	212	227	258	231	215	219	219	183	241	230	232	211	222	241	230	231	230	227	190	195	248	235	235	208	217	224	255	231	224	242	226	218	234	220	196	218	258	268	222	226	238	237	200	191	224	217	235	231	236	244	222	221	235	250	229	237	201	241	246	231	232	219	248	213	201	212	212	250	229	223	220	231	201	232	253	218	202	237	206	217	213	193	235	250	218	218	223	243	204	191	213	189	245	232	235	217	258	236	227	213	234	206	215	206	229	223	223	240	249	202	228	211	217	246	250	235	227	218	233	193	200	211	241	197	207	218	228	246	249	223	231	236	194	211	236	226	213	224	230	224	250	229	237	221	232	212	211	198	231	190	221	238	224	221	239	217	196	221	236	228	243	240	219	197	239	237	234	248	219	250	248	234	233	224	235	207	230	226	215	223	260	234	218	216	256	233	203	234	226	226	254	214	226	219	218	212	210	235	213	216	258	225	220	223	206	243	208	240	210	227	240	251	220	247	234	214	227	207	220	227	246	231	246	240	240	239	248	189	229	263	234	214	227	209	169	250	240	251	238	225	221	247	247	229	253	227	205	213	219	225	232	224	232	216	212	197	203	226	236	229	197	218	227	239	232	233	227	202	252	229	243	242	213	210	208	250	220	245	279	218	225	249	186	207	232	220	213	218	218	231	238	201	222	210	237	212	245	207	200	266	213	252	223	225	238	223	227	228	237	230	241	226	213	223	227	264	218	228	226	220	214	233	244	211	245	202	224	252	222	254	230	201	240	228	219	213	262	214	215	205	224	271	222	248	227	223	205	248	187	242	232	211	229	232	222	214	202	221	238	227	201	239	231	216	228	217	210	233	234	241	254	242	260	237	213	223	252	252	241	226	216	221	229	212	252	239	231	220	266	232	235	221	230	228	216	264	221	221	224	233	224	193	231	246	252	242	223	228	225	224	251	244	233	250	209	215	230	213	252	242	233	233	229	209	223	209	231	247	221	231	249	236	262	237	232	199	215	195	216	233	195	229	233	239	251	234	231	255	235	204	235	220	219	212	233	186	238	245	215	203	223	209	207	235	226	240	238	224	201	247	243	257	240	211	251	214	195	235	237	230	236	228	207	225	229	233	266	228	232	235	220	224	204	209	206	215	241	243	234	255	241	215	250	245	247	243	223	224	242	208	238	230	218	236	201	238	233	241	215	230	261	226	233	228	236	235	219	214	218	202	237	215	230	243	231	218	236	218	234	235	218	204	198	225	224	252	236	247	203	192	238	224	222	230	214	237	222	238	209	254	236	251	225	218	238	229	221	217	204	228	227	254	214	269	252	233	229	211	200	232	222	200	221	235	238	253	209	238	232	232	245	220	244	227	231	235	230	195	197	214	240	210	217	229	215	218	197	211	255	215	220	223	232	227	225	213	232	227	223	230	222	214	231	221	241	232	205	253	217	214	217	240	219	240	231	222	206	247	209	204	199	242	216	257	241	207	213	196	233	221	243	220	234	224	202	226	219	236	223	246	206	230	221	214	224	235	250	203	205	217	217	225	210	224	239	239	224	208	222	212	224	232	211	206	206	227	227	236	214	240	245	193	236	234	219	259	230	202	254	220	216	230	262	236	234	196	206	217	230	210	222	252	241	230	213	232	225	257	230	259	217	224	220	232	236	238	219	239	250	228	242	216	204	212	240	224	218	198	233	206	218	220	215	245	227	216	223	238	254	225	202	232	239	240	215	243	234	232	238	203	207	251	237	242	207	220	237	228	233	255	252	222	226	218	243	245	214	211	209	219	238	219	204	228	229	225	233	241	238	217	254	190	246	219	234	257	213	230	269	252	226	231	213	209	217	229	211	219	201	204	233	224	236	227	214	215	203	210	227	191	234	236	214	224	246	242	215	234	217	219	220	220	207	204	224	228	230	216	218	250	214	249	234	217	226	243	226	218	231	228	234	198	220	245	211	227	236	207	228	198	219	236	239	223	261	231	238	203	230	247	229	249	244	228	229	207	239	207	251	210	221	268	247	196	222	237	221	252	219	236	221	237	258	230	232	238	225	205	258	235	213	214	220	223	205	238	249	214	214	207	201	227	200	241	238	255	245	229	233	245	209	204	220	209	229	217	242	244	234	206	216	210	228	227	227	225	223	220	215	241	250	230	230	199	240	227	199	229	238	205	208	226	209	236	220	213	226	223	231	199	221	232	222	240	214	216	218	211	216	219	219	197	248	233	222	244	206	214	233	223	246	231	252	248	217	211	223	242	219	230	270	235	221	213	241	236	220	247	248	224	239	228	236	214	245	234	216	230	240	235	241	206	255	239	211	214	241	221	217	224	238	205	232	234	237	249	219	218	214	255	222	252	225	220	212	218	225	234	205	208	214	263	245	198	227	261	200	245	229	217	213	217	226	236	223	225	205	249	257	228	231	245	220	233	219	234	238	192	207	202	256	235	219	225	227	243	228	223	242	213	235	251	228	219	231	248	219	231	223	212	256	229	245	198	234	230	230	221	230	230	244	197	213	240	202	243	259	247	223	223	254	249	215	230	216	227	221	226	216	195	227	216	228	206	213	226	259	225	223	223	201	234	218	238	231	231	224	205	232	212	228	222	216	226	235	213	227	238	243	205	260	244	199	241	236	243	213	234	229	222	236	214	211	202	231	221	197	244	218	227	240	195	211	217	239	199	210	227	211	206	227	252	247	248	201	240	229	228	209	239	204	224	227	198	227	247	233	208	224	241	211	226	212	244	246	216	244	218	212	207	203	215	218	215	204	219	255	246	252	215	215	218	241	211	221	226	240	214	239	234	235	240	202	228	212	234	209	250	244	234	188	221	206	232	221	222	239	215	200	218	226	231	216	249	241	215	251	231	245	249	222	221	216	244	220	243	233	231	234	197	239	232	261	271	222	226	236	204	221	235	248	242	239	224	220	237	235	254	199	224	226	225	210	213	207	249	238	253	216	243	213	222	233	207	239	227	230	215	249	218	250	229	230	259	232	223	232	217	236	219	246	220	207
26984	7481	6253	6677	5478	4866	4175	3363	2674	1990	1491	1135	937	845	731	704	622	646	666	612	601	591	572	623	612	566	595	546	565	607	619	609	557	574	550	527	586	592	553	543	547	530	553	537	541	517	565	549	587	527	520	538	543	540	562	613	549	543	564	543	546	573	543	563	510	547	526	561	520	548	561	533	570	571	564	557	530	580	573	516	549	522	513	534	562	547	544	531	569	526	534	546	529	536	535	532	522	572	577	583	526	572	545	555	543	560	553	555	580	560	541	547	477	556	598	593	509	555	576	553	541	560	571	566	509	564	543	482	550	528	533	540	552	517	514	593	557	536	599	545	537	536	552	526	526	578	535	559	549	559	546	584	538	587	521	529	546	592	551	577	577	571	492	559	588	534	589	572	546	536	555	542	535	507	550	578	541	563	529	524	562	515	535	564	592	546	576	550	569	525	528	548	529	599	538	557	577	546	581	532	524	516	534	552	539	560	577	538	548	589	570	562	566	536	536	564	509	536	535	545	559	541	562	515	563	529	518	611	549	525	542	587	547	528	551	589	540	548	526	569	534	572	507	527	530	580	552	544	509	552	565	550	578	550	539	542	526	545	554	539	510	565	581	530	580	570	517	571	567	543	506	560	529	558	554	548	570	553	520	540	562	550	518	558	540	555	495	597	583	538	557	562	546	532	553	574	518	484	569	573	547	539	551	542	547	562	536	548	560	530	566	524	579	591	552	564	547	564	571	552	571	561	553	537	563	482	580	563	555	574	592	524	535	562	522	560	522	555	562	547	587	589	585	548	516	574	568	569	516	551	546	557	584	503	546	549	513	578	543	550	522	520	528	561	498	568	531	552	603	532	550	512	554	574	555	552	512	548	506	563	544	550	573	572	565	572	523	601	528	543	593	509	562	552	548	538	539	534	536	560	564	539	550	531	554	593	555	530	538	551	553	533	539	540	552	594	548	545	558	549	532	540	557	547	550	532	560	570	547	529	561	566	514	552	553	550	570	533	523	528	513	546	501	566	520	540	545	509	540	558	543	564	566	556	539	535	537	578	542	527	554	544	539	533	543	552	535	556	529	544	555	549	524	574	533	556	557	546	554	594	516	552	521	549	555	557	545	566	532	527	573	571	556	519	544	562	568	547	520	529	576	594	541	534	581	560	543	550	547	503	543	564	541	554	546	562	564	590	532	522	561	565	561	559	564	577	482	551	533	553	557	512	588	544	592	515	569	509	549	537	574	594	542	577	531	563	546	546	552	555	537	518	554	561	555	525	585	550	527	539	540	548	566	546	546	546	563	546	543	546	522	566	564	537	545	560	541	561	576	575	565	493	528	549	526	580	548	573	526	533	612	531	512	554	592	556	539	551	559	564	534	553	525	576	550	565	584	541	540	535	546	558	510	511	573	539	573	537	531	576	544	541	538	542	530	576	528	531	549	567	575	509	589	522	586	546	543	519	590	554	548	557	536	568	528	582	539	537	560	543	553	579	531	514	560	551	539	562	570	500	532	528	555	545	513	564	540	547	523	551	546	522	554	542	562	497	557	568	573	544	537	560	538	560	485	527	541	554	552	548	546	512	582	539	548	525	551	548	515	574	565	528	562	527	518	585	525	541	512	537	550	540	581	561	555	562	526	574	545	569	551	533	575	571	541	561	556	580	531	514	558	564	558	532	553	548	551	531	490	588	551	556	507	542	488	588	578	619	529	562	552	517	545	588	546	517	540	557	557	518	550	559	548	552	571	558	508	567	552	553	573	553	549	543	539	534	526	542	541	522	586	565	510	540	551	534	543	533	536	570	576	564	557	568	545	569	552	585	556	528	530	551	529	534	552	530	531	560	534	530	533	585	543	549	564	540	540	554	524	572	543	590	531	547	559	575	546	577	530	537	536	569	557	569	577	561	555	582	537	540	530	529	540	564	521	556	574	511	605	597	552	559	543	554	543	544	567	527	587	565	538	547	552	568	536	507	529	528	514	538	590	540	529	510	570	536	576	535	549	565	542	542	527	553	548	555	553	522	540	567	547	557	534	582	569	519	506	553	567	528	517	540	550	558	539	531	537	535	511	543	532	508	551	596	547	575	521	582	591	583	584	581	568	569	559	566	526	569	571	556	541	577	572	547	525	564	548	527	531	525	523	564	568	556	551	586	536	515	510	611	520	549	577	528	480	543	532	554	548	566	536	560	524	549	527	558	558	515	570	535	532	576	572	557	542	554	560	518	554	528	598	612	514	552	578	518	516	506	513	570	563	540	528	530	529	535	514	583	540	550	546	490	511	517	531	528	567	552	554	514	573	545	574	542	522	516	498	533	576	562	550	527	563	567	540	601	536	586	584	571	553	519	538	551	539	574	582	555	537	572	534	557	531	512	540	618	578	582	568	535	616	585	560	521	520	535	562	607	575	538	583	523	513	524	552	524	554	550	580	549	592	539	551	583	570	579	568	542	596	551	553	552	528	574	577	522	510	532	545	551	595	530	538	548	560	547	539	589	551	558	520	553	510	576	551	566	542	558	518	553	564	533	527	544	542	565	619	568	556	552	501	524	557	544	535	560	546	541	537	566	563	553	541	561	536	545	587	556	556	543	492	561	597	547	541	582	538	556	511	567	541	556	525	539	537	558	562	567	563	559	552	523	534	576	579	539	512	563	564	549	573	544	543	547	568	521	554	556	561	505	537	555	519	528	562	529	545	551	556	589	510	554	557	545	543	557	555	575	569	543	550	512	570	553	510	553	519	548	555	563	546	566	561	590	552	507	541	543	541	558	509	586	552	518	566	537	551	574	517	569	530	535	564	593	540	585	544	563	611	566	563	546	524	540	554	525	517	545	510	514	564	559	537	527	525	562	548	543	532	565	550	553	561	544	581	578	525	597	564	543	539	567	583	510	540	558	584	586	517	542	513	578	553	576	568	518	534	537	528	523	568	562	553	547	574	549	512	572	583	556	550	537	583	524	545	515	511	559	571	566	526	506	573	518	599	559	612	565	535	559	542	551	526	543	587	563	552	494	529	560	585	537	544	533	529	574	565	577	549	562	537	586	502	554	543	554	529	536	511	557	530	534	531	540	592	499	509	543	558	579	591	524	595	541	536	568	582	582	548	549	543	559	544	509	586	544	491	516	514	571	532	541	531	539	526	538	566	550	540	550	529	469	573	514	591	550	552	567	518	557	558	559	555	588	589	553	574	544	539	529	529	541	504	553	566	537	541	571	520	559	542	542	546	558	534	511	530	595	543	566	496	577	496	515	540	554	550	559	607	568	596	579	518	545	535	543	513	576	549	558	516	562	563	573	551	541	525	547	570	512	545	572	571	553	564	550	549	536	504	556	558	561	557	577	518	559	529	577	551	539	532	574	567	545	572	535	536	564	568	531	560	516	542	512	538	564	532	539	547	567	571	556	513	565	581	497	575	515	535	540	539	544	516	531	534	591	558	565	548	561	548	514	516	543	598	501	555	539	532	554	583	570	539	530	542	584
15111	3665	1293	1010	774	633	581	499	420	367	363	340	337	302	290	334	308	280	304	310	305	285	314	298	313	345	295	309	298	299	311	280	282	334	318	296	306	298	283	297	322	312	291	281	290	347	343	294	346	308	301	299	291	301	302	296	273	286	310	286	318	316	326	302	294	290	323	321	304	317	318	298	305	315	262	273	290	281	305	342	310	295	318	307	297	324	324	292	340	311	311	256	276	273	312	320	308	292	290	287	301	319	285	316	290	314	307	283	313	301	304	284	295	311	303	303	294	310	280	321	310	311	300	320	298	324	342	337	315	287	298	297	305	292	280	305	291	295	309	305	281	346	287	314	301	310	296	277	304	272	283	325	342	310	325	344	283	324	308	295	325	309	306	302	304	293	301	322	289	283	269	304	313	301	313	294	293	307	297	306	318	283	293	338	317	323	308	328	329	323	317	341	256	281	288	284	299	281	327	303	281	292	317	324	301	316	321	308	290	320	335	331	311	312	287	301	309	309	284	316	257	314	300	299	318	284	280	267	309	330	322	300	309	293	265	305	344	327	307	293	321	311	287	268	278	291	297	289	308	306	301	259	313	284	297	239	302	313	288	308	326	272	300	332	340	314	292	294	277	278	307	282	319	324	317	270	341	328	286	336	323	279	318	326	289	293	328	349	261	289	310	294	268	284	290	310	291	293	294	316	308	322	293	302	268	289	278	294	312	310	275	287	300	294	284	316	301	297	294	291	313	312	302	316	298	302	287	287	282	309	316	307	292	269	288	286	322	283	314	293	295	293	323	304	276	300	303	312	303	316	325	328	287	320	327	320	330	317	296	281	318	295	306	291	319	282	293	303	308	265	297	304	311	276	318	320	328	308	309	285	295	302	314	286	279	323	316	299	286	272	320	299	255	283	304	275	326	320	303	305	300	276	303	316	313	274	314	310	306	298	309	300	277	289	334	296	298	312	312	310	301	304	309	319	341	310	308	320	308	280	308	318	320	333	312	261	289	323	322	283	324	304	301	321	303	317	287	300	263	284	262	311	307	325	326	287	287	302	292	310	319	291	315	313	277	309	272	312	283	323	324	314	298	273	286	315	331	302	313	302	302	330	298	299	308	284	287	313	300	284	309	317	319	298	305	295	320	284	302	298	295	306	325	302	285	303	310	299	296	297	320	299	318	288	295	301	291	326	332	317	320	302	289	285	285	320	336	336	293	296	327	306	323	288	326	288	324	306	332	327	278	308	311	293	290	269	304	290	310	288	297	301	285	333	296	302	321	330	318	333	333	279	308	299	306	303	341	301	325	279	292	293	306	287	302	301	305	312	255	317	300	295	295	295	294	292	332	302	295	325	281	316	285	311	323	321	300	268	321	281	312	309	297	319	297	314	277	300	269	298	317	317	305	291	279	339	292	319	283	285	324	314	298	283	312	289	294	323	300	321	347	316	310	318	304	296	317	311	293	282	336	287	309	333	309	295	297	317	298	298	303	312	279	295	273	327	265	338	310	320	312	344	298	308	289	301	302	307	299	307	295	292	308	297	302	311	312	305	287	303	273	326	297	298	287	314	316	320	332	268	292	301	264	286	296	280	296	307	282	290	314	296	306	279	312	312	288	305	296	323	294	285	273	278	316	325	292	270	306	311	299	294	314	268	317	307	283	300	329	316	304	322	319	333	310	300	299	315	305	297	316	315	314	284	320	313	308	334	279	297	284	311	313	268	326	300	283	305	301	318	325	324	332	296	332	270	297	300	313	300	282	285	289	311	319	334	334	308	273	305	305	290	339	304	309	291	286	281	315	271	280	277	306	320	288	288	291	327	273	268	328	329	310	307	307	295	323	283	306	326	292	336	304	308	300	317	305	328	304	300	289	344	316	292	312	279	326	285	292	288	292	273	324	309	304	291	281	319	284	310	277	294	301	296	302	303	275	310	317	304	279	317	305	296	297	314	285	291	312	270	287	308	274	328	309	287	279	307	307	302	308	356	298	315	274	288	306	289	335	293	320	275	290	318	289	289	295	333	312	283	280	278	316	338	303	327	317	323	332	358	302	281	299	305	281	293	292	304	310	316	287	272	304	318	321	323	312	315	296	295	314	301	302	312	302	308	322	301	315	306	312	320	317	312	290	328	304	336	271	287	317	320	297	285	290	328	300	321	293	290	294	282	265	261	333	284	315	291	295	304	323	319	316	298	322	277	287	304	311	292	305	315	314	283	279	297	313	275	300	295	290	293	295	281	297	310	316	297	311	275	311	304	311	292	279	292	314	291	305	277	297	294	321	299	304	324	329	290	315	311	286	291	294	320	334	314	321	322	282	294	299	279	297	298	294	318	277	281	263	307	296	287	302	299	283	297	304	280	283	298	285	308	273	298	295	321	274	264	255	290	284	284	271	313	346	278	287	319	314	297	315	344	297	310	297	322	295	303	284	326	295	318	306	294	323	299	313	296	290	280	308	294	297	312	298	309	290	293	284	310	330	270	302	289	329	294	253	295	263	293	318	294	271	308	281	323	264	304	265	338	307	307	324	289	270	261	291	305	287	310	297	311	331	286	292	284	289	308	332	332	290	298	306	285	293	274	313	333	326	294	309	314	289	299	308	322	297	296	318	307	296	314	318	271	315	286	319	284	297	299	308	291	259	290	296	308	285	288	309	302	292	316	295	302	299	299	286	301	281	339	291	300	320	311	298	331	314	296	307	317	321	326	279	315	273	288	262	333	294	286	280	294	290	307	306	300	317	265	345	295	306	322	318	322	284	307	287	318	294	278	310	317	287	277	303	323	304	276	329	292	308	319	300	287	288	319	315	325	311	296	300	267	272	311	309	254	300	287	296	319	309	281	313	314	297	296	298	316	313	275	315	318	309	282	305	296	283	319	315	321	308	288	278	298	317	307	317	298	283	299	328	281	319	304	299	309	283	273	290	322	303	272	328	305	298	298	337	295	293	329	322	309	310	304	315	301	299	320	314	312	269	324	295	294	279	293	309	320	302	284	299	290	286	295	298	313	314	281	345	316	256	305	299	296	289	290	294	292	346	313	310	300	316	316	299	284	283	303	293	306	334	313	302	274	320	296	318	302	325	313	304	285	315	325	332	314	269	279	317	306	323	317	314	300	308	318	313	299	319	319	346	289	281	296	295	334	311	309	276	314	304	301	322	312	330	317	306	285	316	307	311	303	308	303	296	294	308	349	318	316	324	296	285	318	317	281	296	312	312	292	298	276	285	299	295	278	303	332	281	309	287	321	282	284	306	267	348	258	264	293	299	281	303	330	307	378	296	298	281	334	324	326	318	351	313	262	304	273	288	301	318	280	311	329	294	287	326	309	315	317	325	323	308	302	256	273	327	297	284	305	302	281	294	277	307	279	296	281	292	309	315	299	313	311	324	307	291	324	313	311	300	317	298	256	306	304	251	283	285	275	311	307	303	278	312	316	329	287	328	299	268	321	268	287	300	286	330	310	296	299	290	329	322	286	280	299
10635	2985	3139	3406	2786	2476	2196	1876	1345	1090	922	854	752	862	759	680	778	745	733	753	741	739	749	740	743	720	730	763	772	748	734	661	780	767	741	749	780	745	756	758	751	763	753	748	721	710	729	726	745	668	714	737	734	784	760	724	679	722	767	715	725	743	732	701	759	696	702	716	766	692	758	769	710	712	742	718	708	777	693	759	729	750	735	686	772	738	690	697	737	666	779	738	768	775	751	760	700	764	725	726	717	724	756	716	713	736	769	729	681	734	745	715	749	744	692	716	748	766	763	736	699	744	712	749	689	723	731	739	702	693	733	735	774	726	753	663	736	743	749	691	726	770	713	706	726	702	701	670	705	765	699	730	740	732	736	769	744	793	799	748	702	741	764	739	699	724	773	697	772	731	722	736	762	773	706	705	740	757	694	725	756	752	714	703	691	728	716	745	715	754	796	702	769	783	780	702	787	811	766	727	683	736	735	715	715	778	723	701	769	721	716	754	777	740	724	779	739	731	760	750	704	722	760	728	773	739	697	710	761	750	711	706	719	715	742	691	733	772	780	742	749	717	756	706	715	775	739	738	730	739	709	721	754	729	727	737	778	731	726	748	769	726	738	754	751	793	755	795	790	733	747	765	704	751	769	750	728	772	739	691	748	749	765	732	752	691	761	668	662	783	700	775	695	697	719	735	680	701	710	726	709	746	753	744	720	739	773	733	727	742	738	738	749	684	724	702	722	721	790	736	745	699	697	785	735	753	766	742	737	750	761	783	785	746	743	737	751	735	732	705	759	750	746	760	727	746	715	751	703	743	765	724	764	718	726	741	777	713	716	745	758	730	703	710	689	709	722	694	758	756	741	708	729	746	755	725	737	744	677	708	740	741	756	771	718	691	777	744	690	735	771	708	766	683	719	723	743	703	728	752	736	775	698	722	713	730	738	731	683	736	697	749	799	679	712	735	737	741	726	702	718	722	721	684	713	714	766	725	726	660	779	765	720	707	665	768	715	683	730	742	660	740	700	742	759	682	757	695	722	729	768	711	721	702	732	777	670	726	715	739	743	759	718	697	706	699	740	707	752	745	771	684	708	720	777	758	717	708	739	722	772	768	741	737	723	717	724	718	737	727	726	719	745	694	733	781	755	682	779	682	755	719	723	698	742	752	718	707	748	741	734	761	761	740	732	735	722	739	712	715	707	718	756	776	710	751	743	729	702	788	719	762	744	705	717	675	718	721	729	705	764	728	672	705	749	758	780	685	734	730	702	697	806	691	695	697	673	793	740	673	745	687	719	742	709	684	768	790	758	725	720	699	700	761	767	748	772	701	691	698	722	733	776	743	720	732	708	751	721	792	736	751	739	764	763	742	680	771	715	706	725	743	764	797	718	702	745	740	703	741	751	694	752	725	742	750	739	725	750	685	696	755	737	724	777	750	702	726	710	770	741	705	725	728	719	710	729	701	759	724	735	732	724	753	745	753	711	754	718	732	732	727	729	744	643	709	696	709	757	713	701	778	725	711	740	686	764	729	695	700	764	752	687	727	722	746	752	727	765	723	716	710	696	783	769	703	725	714	733	774	798	762	768	755	723	750	747	740	721	746	731	764	746	688	732	715	690	731	732	752	675	731	771	753	737	717	723	712	678	682	765	758	774	736	738	755	729	709	723	747	729	716	725	772	732	700	715	741	758	727	736	718	724	766	735	743	725	719	696	736	721	747	760	719	715	723	779	707	734	728	747	814	696	727	768	762	715	731	715	769	744	742	705	724	725	741	740	714	772	781	732	742	748	757	736	710	702	722	694	719	696	709	706	753	731	744	744	706	729	720	774	706	728	720	763	714	696	712	755	705	692	753	706	744	720	729	727	763	727	765	747	742	702	745	755	730	726	701	687	770	730	720	730	763	705	754	741	748	685	757	709	758	740	773	713	740	737	746	709	699	713	706	701	734	766	735	752	702	720	734	699	702	731	768	740	767	711	705	735	796	682	732	747	737	734	765	752	777	731	763	757	741	735	697	736	756	734	726	736	742	728	772	763	740	744	717	736	726	724	776	747	738	706	727	716	703	706	742	734	730	720	735	687	725	707	740	741	737	768	729	710	754	735	732	753	706	745	750	723	709	711	764	712	734	710	749	696	760	732	706	751	730	762	739	794	732	763	737	735	711	727	717	716	713	755	693	727	708	740	702	745	691	724	727	763	723	798	786	732	733	733	708	704	763	745	709	713	781	732	742	690	698	737	742	742	748	712	750	742	689	707	694	773	711	728	718	701	775	735	705	771	698	712	689	705	715	783	733	754	710	802	790	717	781	732	789	755	772	700	743	724	718	731	734	720	745	714	796	661	720	783	744	746	724	710	747	739	737	723	741	758	708	741	734	732	739	699	696	746	732	735	758	727	759	710	729	733	709	734	688	718	712	728	711	796	722	721	750	708	710	713	764	720	774	723	748	722	722	672	750	724	760	709	738	736	740	749	737	716	694	746	748	715	716	786	712	732	712	751	714	670	708	734	719	759	782	760	705	734	737	711	787	689	755	692	753	695	724	761	691	715	748	705	751	747	728	760	728	752	713	719	795	724	727	739	734	706	791	719	721	721	756	722	718	721	733	722	740	727	695	758	712	714	744	726	748	714	723	746	693	728	758	700	742	784	717	755	722	737	690	735	729	771	755	750	727	732	695	753	754	731	755	684	732	716	720	743	731	730	750	753	739	729	732	737	738	765	722	755	693	744	725	704	759	725	747	733	772	733	717	757	701	719	757	695	711	739	722	718	763	733	738	765	735	716	780	743	712	731	761	776	746	728	772	725	756	721	723	742	726	715	766	723	758	691	763	715	734	761	729	669	743	786	700	751	749	754	693	741	716	729	707	777	712	693	766	705	728	697	685	745	733	762	715	741	702	736	739	705	720	703	699	680	814	712	731	729	752	743	733	707	693	729	751	744	719	704	715	674	695	710	688	722	705	719	752	729	767	725	709	741	775	748	762	728	728	697	749	777	694	713	721	733	747	759	692	744	723	765	740	744	743	689	707	712	740	758	749	754	791	710	737	721	741	767	725	749	748	716	671	747	783	729	712	758	736	719	714	710	718	703	694	760	717	754	710	738	754	749	767	693	709	722	799	694	785	720	788	695	785	749	741	722	694	705	695	748	749	707	715	750	732	745	714	703	721	699	697	761	716	703	714	701	693	714	706	730	762	769	745	713	687	748	750	735	782	713	703	680	773	726	722	737	751	705	721	776	748	692	820	743	702	751	690	763	666	723	715	698	767	734	766	768	683	733	723	722	722	733	703	687	723	758	711	695	737	762	746	719	727	722	742	750	702	761	740	783	682	742	732	713	731	749	722	779	717	724	704	727	704	750	786	724	773	745	740	709	721	710	697	747	743	738	773	760	736	797	769	736	752	716	731	733	750	665	707	748	758	720	753	726	724	737	787	730	744	728	743	685	776	760	758	747	730	736	723	725	684	687	724	731	732	737	729	767	728
31516	11107	3104	2118	1369	1180	908	738	562	484	388	377	372	364	351	354	362	371	361	375	341	367	369	337	395	380	363	350	356	368	360	356	382	375	337	325	348	376	392	359	361	377	360	333	362	352	402	354	389	348	340	397	331	396	377	362	357	350	351	361	325	402	355	325	362	324	378	372	324	362	372	356	404	350	358	350	361	352	359	341	383	332	377	341	347	363	367	365	406	335	336	328	369	306	365	330	332	384	377	359	375	382	375	370	345	332	354	377	377	351	407	325	371	380	360	331	359	376	366	352	383	371	343	376	361	381	373	382	375	360	318	361	369	386	335	381	346	371	374	366	359	366	386	392	397	355	350	346	381	354	378	349	345	366	335	380	375	355	358	362	367	366	336	364	399	343	400	360	335	359	376	389	399	375	366	325	365	361	404	366	337	355	363	338	359	376	381	357	352	380	333	375	358	370	351	370	366	375	358	370	319	363	352	381	348	395	379	350	330	376	354	387	375	362	371	379	358	353	344	374	357	340	325	349	388	356	369	361	357	362	390	350	361	409	374	363	347	358	380	355	351	352	358	395	355	390	375	348	370	334	336	318	367	373	321	357	335	317	344	375	350	375	365	386	336	364	372	359	343	354	347	356	364	380	316	353	368	370	337	368	366	362	342	337	371	358	353	382	342	382	361	348	370	371	374	379	368	389	379	350	360	315	332	368	368	362	366	381	353	348	368	373	400	343	396	356	340	347	361	371	367	347	376	340	351	365	332	351	352	328	369	381	368	369	380	388	358	373	360	386	373	352	369	363	374	351	384	358	322	344	376	309	379	359	353	383	359	342	373	345	364	355	332	358	398	398	337	386	363	365	361	324	375	346	331	377	363	367	373	344	354	346	372	372	362	393	387	380	375	356	342	344	392	354	410	342	355	337	352	361	378	345	363	333	353	360	360	335	364	336	348	377	325	350	355	372	352	361	392	371	371	360	340	374	383	337	368	372	337	381	370	356	401	384	337	372	356	362	324	337	382	354	344	358	373	330	360	357	362	393	362	370	393	338	361	366	348	363	340	347	381	343	342	372	336	362	344	359	349	357	358	338	381	317	355	357	354	349	363	337	324	350	389	371	344	360	351	343	394	357	371	400	332	350	376	435	363	345	374	376	364	389	353	351	368	334	346	370	361	374	372	383	360	347	365	402	367	355	389	402	338	358	365	385	401	381	385	381	384	320	367	385	362	382	342	346	350	370	338	353	342	355	355	390	383	339	367	338	309	369	364	386	388	353	343	358	370	392	383	374	380	366	343	356	359	380	390	375	378	371	370	335	367	371	382	356	369	337	392	378	343	355	341	367	329	380	364	350	379	344	350	373	336	384	365	371	389	296	369	349	368	351	405	356	376	363	400	325	370	389	365	327	339	320	342	353	347	358	363	358	388	384	365	366	343	348	388	356	342	380	328	336	400	385	378	339	359	386	392	362	357	370	350	352	410	357	380	344	347	342	345	357	366	325	330	364	369	374	388	350	325	343	359	356	338	348	350	395	371	364	382	371	386	341	368	391	347	367	379	362	350	381	357	360	370	349	368	355	342	380	392	314	350	360	376	383	386	354	372	371	353	318	370	373	380	369	364	370	378	352	357	332	344	380	338	328	344	368	386	339	377	361	406	425	373	354	386	336	343	380	347	324	364	391	330	373	343	322	359	362	316	352	368	362	366	371	334	323	341	361	329	360	351	382	363	386	345	378	379	398	387	397	330	348	345	363	385	353	330	354	379	348	336	327	362	365	365	391	408	363	395	338	366	329	385	378	370	345	357	371	360	335	385	378	364	394	353	354	377	352	339	334	370	370	390	325	371	366	346	347	332	384	341	344	384	354	370	369	363	357	408	349	387	370	338	367	332	328	376	389	343	358	363	391	376	368	368	335	373	341	351	427	354	367	380	337	323	371	329	389	374	378	372	363	318	351	348	359	345	396	375	334	351	351	349	362	371	384	328	381	363	362	354	360	384	389	360	336	368	377	343	352	350	400	364	351	383	387	402	370	368	354	374	344	372	376	331	418	351	389	392	348	366	401	340	361	372	388	328	362	366	348	351	341	305	360	344	340	386	339	325	378	348	333	354	358	386	334	395	387	347	299	351	318	368	338	402	352	363	358	385	346	371	361	375	346	350	357	393	342	373	396	415	355	354	344	371	334	376	353	359	379	387	303	376	370	352	362	361	378	340	358	331	348	345	312	389	365	373	359	374	346	338	371	329	352	337	415	356	357	389	375	372	344	418	362	319	351	331	325	369	349	378	360	349	384	334	382	352	390	373	379	356	391	387	346	391	346	360	378	368	377	354	377	344	348	341	348	342	369	377	358	348	390	360	378	339	363	355	327	354	394	390	339	346	380	361	385	380	360	344	341	350	353	368	338	385	402	381	366	357	355	373	344	375	375	320	347	363	342	357	363	374	359	330	358	372	379	349	391	405	370	350	354	358	399	371	362	386	394	345	383	336	386	358	361	354	376	365	362	341	358	344	339	376	339	360	375	347	364	378	331	389	378	362	375	359	390	383	345	372	336	385	340	393	345	355	322	347	369	377	341	346	387	321	356	351	352	335	388	365	358	334	383	343	405	372	370	351	375	353	343	393	350	365	379	399	371	326	347	378	372	390	377	378	388	365	353	361	403	339	386	382	381	364	369	375	379	406	373	349	355	381	362	317	390	323	365	387	351	395	372	357	364	372	386	374	348	358	380	338	351	322	407	375	366	375	339	327	355	377	416	378	353	333	399	370	383	344	329	337	359	369	351	339	403	367	358	336	348	329	359	327	390	340	362	388	354	358	360	342	338	381	356	336	381	329	361	367	367	333	349	336	357	360	373	321	368	395	388	353	340	367	326	377	394	391	361	347	370	329	338	381	355	350	406	400	340	407	374	342	352	360	382	367	379	374	355	361	399	370	359	383	352	353	363	333	333	377	319	368	362	400	363	348	372	340	409	387	343	326	350	384	347	394	348	350	372	399	348	346	336	345	374	369	370	356	368	372	376	316	336	363	365	327	382	383	338	384	390	338	351	381	322	365	346	321	364	332	363	379	359	375	378	359	350	371	364	345	392	365	317	370	370	375	359	394	345	388	369	369	384	331	358	371	362	380	383	386	382	369	395	336	391	334	370	352	346	352	365	371	382	392	373	337	380	321	353	351	332	372	353	382	314	338	390	366	323	321	351	348	398	367	385	341	362	363	381	380	345	378	362	369	346	374	367	344	342	381	381	372	398	356	362	386	427	386	336	372	383	376	343	378	348	361	357	379	328	372	369	417	371	385	361	376	318	385	366	342	383	338	382	419	365	361	338	379	401	365	354	368	393	380	397	391	396	353	345	375	374	355	378	335	390	372	365	412	362	359	377	344	391	352	386	374	379	404	329	363	400	365	372	352	389	349	344	385	365	368	357	344	407	373	361	367	379	374	344	386	373	325	370	383	364	353	367	346	316	353	357	328	344	365	332	328	315
21757	7252	5826	6388	5294	4799	3745	2698	2015	1469	1300	1182	1028	989	955	995	954	873	868	932	878	908	889	873	900	875	894	871	821	873	924	837	849	837	855	842	842	847	843	855	912	841	879	800	904	821	831	864	829	832	833	827	842	805	848	867	842	855	849	850	829	850	822	801	839	792	865	878	872	871	833	874	838	832	871	795	839	857	858	873	846	842	845	800	884	850	861	835	842	858	859	882	841	777	852	864	819	819	886	818	824	833	901	848	894	910	829	817	895	852	846	864	872	848	853	894	816	855	858	859	814	845	865	886	840	837	839	857	832	878	851	872	865	822	818	837	854	837	875	897	862	849	888	839	880	796	848	811	837	855	890	843	799	856	833	867	826	812	865	793	837	879	799	921	847	860	792	901	826	866	858	865	816	849	805	863	840	848	838	833	858	866	871	805	820	868	868	880	812	867	864	876	867	928	863	854	824	783	870	841	864	925	802	842	879	858	818	826	872	859	849	826	825	848	806	849	873	887	874	809	818	815	832	876	827	814	872	800	802	805	871	811	882	877	874	866	835	876	804	768	851	875	814	848	823	854	793	884	859	858	867	833	820	844	821	840	824	851	811	892	844	873	845	795	793	847	847	897	824	860	821	837	832	850	890	841	890	857	881	892	841	803	830	809	899	845	861	796	862	903	834	846	797	830	924	817	874	840	823	838	798	838	891	797	855	859	855	801	822	870	851	835	815	816	858	863	802	802	847	826	893	820	869	799	775	868	843	863	803	896	841	861	847	807	818	809	848	858	839	816	889	853	910	877	833	825	844	828	864	872	837	852	901	836	818	847	884	835	850	880	852	849	882	851	900	873	852	861	890	844	802	824	829	899	903	841	843	808	805	890	883	829	825	826	825	842	822	852	891	866	859	871	839	846	841	863	864	866	839	893	843	833	832	846	879	824	824	853	843	880	885	886	839	842	891	860	804	847	785	837	937	874	852	858	827	876	809	848	836	869	918	857	868	846	773	845	798	858	816	805	854	859	899	851	822	849	848	807	809	861	857	880	862	830	822	880	866	852	837	859	796	847	851	896	907	855	908	869	791	887	850	835	885	819	824	829	873	840	827	846	856	876	877	872	817	865	857	862	877	894	860	839	830	882	894	863	861	853	874	908	804	805	846	855	784	833	826	849	834	846	863	832	837	909	870	861	898	849	836	828	814	860	836	831	877	888	879	865	816	822	836	867	886	847	795	851	860	840	844	849	860	827	905	864	822	830	859	843	867	849	813	839	843	855	812	823	867	840	807	799	881	772	856	885	891	902	856	840	815	901	840	842	850	858	857	837	875	817	826	861	833	870	883	866	842	906	833	872	822	825	822	862	803	876	853	876	841	929	828	822	794	898	823	824	836	868	827	841	865	840	869	821	875	891	825	852	870	857	878	868	830	844	828	825	861	918	837	827	865	887	854	847	830	791	834	849	847	836	825	876	861	877	820	855	832	860	830	834	867	845	847	809	847	828	794	851	845	891	865	826	855	842	828	849	808	843	874	858	833	832	845	873	841	853	866	835	819	889	881	812	909	833	861	827	826	873	826	801	829	850	880	846	807	829	855	872	878	779	826	900	869	814	937	831	888	844	872	869	804	879	914	799	833	836	881	889	812	870	834	775	867	836	813	826	856	856	853	875	816	854	838	846	864	864	879	852	812	844	827	827	839	853	863	823	864	859	904	878	841	846	879	850	801	832	780	873	825	915	876	878	844	854	840	840	843	842	838	844	925	833	807	855	809	857	881	864	859	824	857	864	844	853	829	842	856	820	842	867	854	803	870	869	843	875	855	803	838	823	834	823	809	876	844	876	873	810	831	828	815	878	840	868	868	844	785	823	867	880	854	796	886	808	835	833	854	862	833	827	816	877	836	802	847	849	757	878	857	870	862	811	861	839	847	811	877	836	851	883	878	862	857	910	825	886	847	814	867	832	838	878	822	846	918	807	850	857	839	920	841	846	796	864	820	898	820	809	806	877	852	855	827	825	862	860	874	861	862	862	769	848	816	849	821	858	829	865	845	937	834	889	831	869	822	822	844	860	798	829	873	847	875	820	828	894	844	872	808	836	895	804	815	843	815	825	888	910	799	862	863	842	836	825	824	845	836	805	858	868	818	823	864	824	840	888	864	776	833	877	876	853	870	803	837	897	851	837	852	865	870	841	867	835	818	823	865	839	850	857	806	848	820	784	812	850	848	800	794	837	834	912	878	825	877	825	896	846	871	826	854	840	830	878	881	787	797	846	892	834	893	860	809	856	884	799	803	860	876	785	881	833	807	818	837	854	830	882	831	819	844	835	875	836	872	810	853	834	845	821	808	796	818	851	826	854	890	841	835	834	842	844	817	921	783	829	821	814	851	848	871	870	792	860	838	785	779	857	878	824	893	882	829	934	829	822	845	797	865	859	836	848	820	864	873	831	815	930	745	846	956	852	851	859	863	860	817	794	833	858	838	858	846	841	867	834	839	860	847	862	850	876	856	859	836	871	829	827	846	905	807	831	809	856	820	854	860	823	885	846	841	840	792	845	866	860	804	861	848	841	793	830	815	893	820	838	842	818	869	831	844	867	866	863	854	906	855	837	825	809	904	827	837	816	835	887	863	856	858	879	841	867	845	830	833	770	880	813	854	847	865	858	849	786	852	923	902	872	852	927	841	840	866	850	905	830	872	857	851	857	867	899	835	865	885	815	837	825	830	844	840	822	840	825	818	864	835	834	803	852	883	833	871	933	876	839	861	829	861	896	843	831	794	836	801	815	862	868	844	864	848	796	839	886	839	918	871	917	809	832	916	867	814	838	875	773	834	779	823	865	819	815	905	873	873	905	849	875	848	812	813	885	857	869	864	859	848	891	821	858	837	826	875	889	849	863	831	858	838	801	820	863	857	828	816	868	849	795	897	806	824	823	846	871	827	846	884	853	837	837	897	831	826	820	837	817	828	840	834	868	841	871	917	835	914	875	881	822	868	844	874	824	857	823	836	858	877	875	870	888	883	841	917	870	841	833	893	772	851	857	818	851	818	828	858	861	899	885	885	848	835	891	799	839	830	798	846	854	858	855	888	866	818	887	847	853	834	885	871	792	848	810	854	881	820	865	837	848	826	849	821	813	847	796	864	841	881	881	863	859	835	863	892	812	849	841	844	862	834	855	822	818	800	832	849	842	862	831	826	863	866	853	842	879	870	864	819	836	860	838	895	814	866	861	848	825	831	862	844	864	857	907	889	847	870	857	866	868	871	874	868	824	872	861	835	825	881	769	876	845	892	870	850	837	872	868	854	787	824	855	845	883	841	826	841	861	890	810	851	885	831	793	819	864	828	845	882	865	884	876	799	844	838	887	857	903	804	890	857	781	839	869	872	816	821	859	828	872	838	848	834	837	846	828	827	808	856	873	829	874	862	779	887	874	877	830	910	829	848	821	847	872	836	878	850	823	869	848	848	840	859	850	854	931	808	873	852	812
41048	17980	4873	2837	1969	1529	980	582	486	378	368	327	291	289	258	280	232	231	251	251	247	255	263	256	241	254	212	203	255	237	245	246	231	247	239	233	223	254	223	225	248	241	261	269	248	269	255	236	263	222	235	237	228	238	215	209	214	228	214	271	235	245	261	246	255	220	246	252	246	230	220	235	220	276	242	269	228	252	263	207	210	216	220	250	231	248	233	227	229	221	250	239	247	232	238	253	224	227	242	225	232	238	258	217	246	250	231	246	236	243	236	246	251	211	249	240	233	237	233	259	214	258	248	217	216	227	239	214	236	214	227	271	241	222	248	246	234	255	263	260	218	221	262	249	254	224	218	236	262	239	221	253	236	224	227	255	257	248	246	251	232	249	260	258	212	240	226	246	205	246	263	217	240	235	244	242	254	247	225	228	241	241	249	270	235	223	221	249	234	239	221	217	230	240	259	244	271	211	189	210	258	232	253	254	207	239	232	252	247	244	241	245	279	229	227	223	241	257	231	212	222	240	213	264	225	236	240	219	229	228	240	252	238	249	211	235	267	237	230	250	248	232	246	247	230	246	240	231	240	239	234	232	226	235	249	197	215	188	257	234	221	219	277	230	253	259	219	236	229	234	261	234	237	268	243	231	256	243	202	218	227	226	259	241	240	207	252	231	218	232	232	235	200	226	224	224	240	240	223	224	225	260	214	238	242	246	255	253	255	199	245	228	225	227	233	235	245	230	236	221	228	243	230	253	239	222	223	224	243	223	214	243	239	220	257	240	234	225	234	245	244	246	240	269	242	248	245	244	246	258	246	240	246	251	232	231	261	243	237	237	229	238	238	232	238	254	224	229	233	254	210	212	240	247	223	230	260	239	249	234	230	248	229	223	229	215	254	250	236	217	233	254	233	236	246	250	206	239	250	245	222	234	216	217	247	256	240	238	274	252	247	241	208	263	217	241	243	244	250	235	237	225	239	248	242	235	210	225	199	217	242	226	279	234	238	246	224	224	202	234	246	231	223	241	246	247	231	235	215	230	255	236	224	250	253	227	243	226	254	236	233	222	236	242	211	226	245	247	246	238	234	238	223	237	244	242	235	226	215	256	241	203	255	256	203	248	230	243	244	225	243	236	227	260	231	238	207	223	250	225	206	228	216	232	250	235	239	246	238	232	278	242	237	226	253	246	213	228	246	225	221	246	248	245	234	209	239	259	213	252	226	209	221	214	265	222	243	228	235	212	216	233	232	235	257	254	224	227	239	235	243	243	233	233	227	221	253	226	219	238	232	260	217	237	240	247	205	241	217	217	259	257	211	233	222	240	240	258	231	232	226	231	248	270	233	237	243	219	245	260	253	209	260	249	267	254	236	232	254	235	255	230	197	222	226	210	257	234	253	255	244	258	260	256	216	227	229	229	260	227	244	259	236	256	237	237	237	238	239	240	213	247	217	240	226	216	241	240	241	226	224	241	245	238	234	210	223	260	214	233	220	266	237	257	233	214	226	212	258	232	238	214	230	247	235	195	215	231	225	242	224	262	227	224	221	213	247	247	225	240	220	241	223	280	257	230	248	218	219	204	259	263	240	222	225	236	250	222	248	258	261	245	239	235	267	240	228	247	213	208	236	246	240	221	259	209	227	230	203	241	225	232	237	271	250	201	258	239	229	231	244	258	190	227	234	246	224	250	227	258	221	223	231	241	248	247	272	229	218	230	236	245	239	224	217	244	234	242	218	235	242	194	242	250	233	246	298	237	243	206	239	239	223	228	258	228	236	271	270	234	254	219	261	242	232	237	203	234	224	212	237	227	242	247	251	237	214	210	234	209	238	226	225	257	209	249	237	221	252	247	214	241	242	239	253	210	232	220	252	234	230	230	232	230	229	208	212	240	276	256	248	260	216	252	245	264	233	217	222	244	211	242	235	219	233	229	226	243	236	229	235	229	220	208	218	251	268	227	213	241	242	237	280	225	250	249	212	232	223	233	231	250	241	265	285	233	229	261	250	229	238	285	240	234	241	257	218	241	203	230	246	257	273	229	216	225	248	253	240	245	218	211	203	248	238	255	234	240	228	222	228	287	208	257	246	240	247	213	239	238	242	220	239	233	262	258	251	253	258	247	229	240	209	256	231	259	225	260	223	234	226	254	206	229	248	249	241	239	228	216	217	256	261	260	227	212	216	218	207	225	241	207	237	239	220	244	217	230	233	225	217	224	244	212	231	225	247	241	247	279	251	232	227	269	249	225	211	231	239	235	214	228	238	248	241	248	225	237	246	218	233	238	230	243	213	232	207	250	238	231	231	227	242	240	228	226	252	246	238	237	248	237	238	234	239	253	264	251	269	258	221	209	235	225	212	246	234	255	274	253	245	222	229	254	229	224	257	232	234	254	247	254	253	244	219	210	243	201	240	210	198	257	252	220	256	243	261	261	224	255	235	222	247	234	276	238	248	246	264	261	242	224	253	242	244	232	271	244	218	204	252	230	243	231	223	238	236	252	245	216	263	242	243	209	227	231	219	222	242	228	236	225	232	234	224	220	246	209	208	215	237	257	252	235	247	207	227	246	244	227	256	208	219	242	238	235	224	212	241	240	245	235	252	254	230	235	242	244	231	235	220	252	220	251	210	231	234	241	243	217	225	238	242	261	253	246	242	257	257	242	268	246	221	246	255	244	260	231	228	241	242	230	237	226	256	237	228	250	255	239	231	243	230	242	226	248	237	223	263	250	240	246	230	271	229	257	233	237	248	235	237	248	244	239	221	249	225	247	209	213	243	217	208	221	229	217	257	221	249	228	231	244	237	241	228	236	240	215	251	221	253	241	242	247	234	242	242	262	215	227	238	232	269	247	234	239	263	232	222	225	212	262	239	250	250	231	233	207	243	235	243	251	229	234	273	257	226	233	228	238	254	222	248	239	217	247	235	245	232	211	238	241	215	221	239	259	236	275	223	241	209	231	258	250	230	250	261	253	254	218	248	257	231	215	251	208	215	206	197	269	247	214	249	242	245	247	232	240	239	258	246	272	232	234	245	228	228	239	249	250	212	198	223	244	254	227	244	230	232	235	233	239	239	260	224	205	251	263	244	234	225	223	245	219	244	222	252	251	255	238	235	237	211	243	217	236	255	258	240	233	230	249	252	239	248	262	256	223	226	213	253	244	246	222	244	232	271	247	236	217	247	222	226	234	211	264	242	244	265	244	220	217	225	231	244	249	209	229	247	239	221	254	237	225	236	229	232	241	227	215	230	229	222	215	253	226	246	236	250	211	227	242	247	251	236	243	233	211	231	230	226	234	237	216	219	215	221	202	242	234	219	223	249	245	242	257	249	240	238	267	228	258	235	238	222	215	205	228	254	233	239	248	243	254	215	261	236	244	214	242	273	254	238	245	220	234	222	228	218	230	229	227	238	255	249	221	221	271	223	227	245	219	231	231	245	247	245	259	269	265	252	240	236	242	208	261	260	227	234	232	222	224	231	236	233	231
27095	10358	7765	8138	7398	6372	4474	2827	2034	1569	1247	1063	930	851	753	742	717	600	684	587	647	604	648	615	631	613	628	628	608	554	638	557	559	598	586	581	571	622	584	591	592	597	613	590	550	580	585	539	577	612	598	595	579	581	541	605	610	567	572	571	594	587	588	588	587	576	562	604	570	613	556	584	588	575	566	582	582	532	533	605	550	563	510	543	577	578	575	549	551	577	594	582	596	609	601	590	591	608	506	616	543	577	583	585	559	562	580	596	570	605	573	557	582	603	583	581	600	558	601	595	566	586	610	577	586	585	578	551	586	625	573	565	592	594	566	548	565	545	546	563	559	616	539	561	577	594	564	577	563	546	558	538	540	588	522	580	576	561	605	598	544	591	537	586	610	574	585	596	566	568	567	580	609	564	577	585	547	562	526	556	598	543	547	576	581	567	572	539	577	611	591	545	553	606	599	575	557	571	573	576	599	588	544	617	562	598	557	568	594	574	584	555	594	568	571	572	620	609	566	582	555	535	611	555	577	569	600	589	593	591	632	567	572	598	547	529	547	570	584	589	575	548	558	594	575	577	584	572	529	575	572	594	581	611	590	511	542	578	567	549	577	586	572	592	619	553	551	557	602	592	604	529	568	541	542	563	590	591	562	535	560	573	555	566	546	616	599	580	600	634	530	607	580	552	594	566	574	581	548	611	576	573	572	591	570	577	604	576	526	577	579	526	550	580	580	532	562	607	557	629	545	561	567	554	594	594	586	603	549	598	561	538	553	582	572	569	551	615	566	604	523	579	550	589	541	540	574	587	555	564	529	567	567	594	528	564	582	602	574	589	636	598	572	545	548	555	560	568	607	554	525	592	567	566	552	582	583	534	566	580	592	542	537	525	580	581	586	614	573	547	569	588	599	584	569	568	584	547	528	545	539	560	534	574	581	600	553	549	521	583	557	572	574	568	543	579	592	556	583	596	525	536	615	580	569	541	554	581	571	548	548	547	635	576	619	627	606	603	588	561	544	576	565	550	555	609	580	563	565	550	610	581	546	533	586	603	561	585	541	596	609	605	576	568	612	541	577	600	577	580	579	511	585	584	595	557	603	546	566	590	567	557	571	590	555	552	589	553	599	565	616	562	545	564	551	603	586	607	580	583	589	557	585	524	579	590	592	591	610	585	574	607	554	594	569	589	550	592	567	570	550	547	566	580	571	547	559	541	557	531	579	573	547	593	598	580	539	577	570	549	559	555	559	545	561	549	573	532	612	557	540	564	586	549	599	596	519	535	586	591	577	581	598	561	574	618	564	602	572	570	562	568	594	580	562	565	534	611	586	577	554	527	539	611	565	563	557	599	537	583	599	591	524	528	593	592	594	555	572	591	551	592	585	566	566	593	576	521	573	582	547	577	602	579	560	612	602	625	545	559	607	556	577	590	610	577	614	550	535	575	570	565	571	552	586	567	571	616	600	591	607	580	565	530	538	545	575	562	574	556	542	565	615	581	572	547	567	578	577	572	560	556	586	558	542	546	590	528	555	585	543	597	551	593	576	561	577	540	542	593	546	558	592	551	555	575	601	504	573	601	593	588	570	565	565	590	548	591	516	569	584	603	562	544	552	553	588	574	588	583	544	551	575	567	557	532	549	534	549	591	590	529	562	540	552	614	554	633	588	566	539	611	569	542	566	561	601	609	549	591	558	560	590	524	553	601	560	573	564	557	584	595	574	547	585	600	554	585	560	548	559	548	590	565	539	603	585	595	601	566	578	599	561	605	559	577	565	571	559	583	562	572	565	565	583	578	569	563	563	562	553	505	574	584	574	501	602	560	574	588	542	540	598	558	585	546	569	598	573	598	558	564	604	595	574	564	556	551	558	592	589	567	546	573	619	550	571	598	576	569	580	581	529	531	577	533	563	604	617	554	598	599	547	547	608	592	600	586	578	590	574	562	619	551	612	539	571	573	533	580	598	578	610	540	572	600	617	553	559	564	595	573	567	568	577	559	524	533	551	598	595	544	566	589	561	582	599	564	587	578	592	575	563	604	568	578	555	574	579	568	537	549	567	593	589	569	545	576	580	559	510	538	588	549	569	560	610	604	591	537	557	541	547	590	587	593	568	586	495	540	589	579	626	586	505	540	529	540	563	589	516	575	615	567	556	563	588	526	614	560	589	566	588	560	566	572	553	590	515	546	563	585	588	620	571	548	602	583	591	588	582	583	561	545	575	592	580	585	582	555	559	584	578	589	585	597	556	611	590	602	605	603	555	597	573	567	563	629	580	569	583	595	605	610	579	571	522	580	568	573	579	526	582	613	581	582	557	527	582	583	546	548	554	569	607	610	565	593	588	572	553	581	559	553	569	603	582	585	569	511	605	591	594	573	571	572	613	576	582	586	610	574	596	547	560	531	571	550	581	551	566	574	542	593	512	574	586	640	630	589	596	565	536	549	601	557	564	570	577	515	576	586	559	548	590	540	632	599	585	582	583	620	584	596	616	564	542	588	566	608	592	571	576	581	508	611	558	519	564	549	553	626	577	572	520	556	576	535	583	590	599	592	563	602	561	560	574	554	560	613	579	546	576	594	538	597	581	568	548	599	531	578	564	575	559	578	625	607	577	581	534	569	565	564	555	555	540	575	566	606	590	563	513	577	589	560	554	615	519	574	593	571	590	587	564	552	625	552	602	535	564	645	569	607	572	570	555	581	591	568	547	557	598	600	580	550	586	552	540	556	579	542	547	593	561	541	539	527	613	573	601	598	565	536	559	573	562	553	604	568	608	580	571	605	585	576	557	572	583	601	553	533	577	611	589	582	536	587	591	601	550	558	567	584	541	545	578	603	535	563	566	552	567	596	527	559	552	575	590	564	556	517	534	571	583	580	547	575	603	542	561	529	582	608	565	549	602	583	543	515	548	608	567	588	596	575	575	551	580	562	553	540	514	573	557	573	574	576	559	564	587	566	587	606	538	547	578	583	563	583	560	624	570	567	568	577	549	580	583	549	573	549	593	604	603	575	615	599	589	580	569	553	592	579	538	591	550	561	619	569	604	578	544	583	554	585	527	538	596	571	583	581	579	575	595	540	552	595	562	585	546	558	575	524	550	576	576	563	607	552	559	579	545	550	593	590	545	584	559	558	614	541	519	595	570	576	593	590	548	578	542	588	589	570	551	540	547	603	535	553	579	575	543	548	524	605	559	594	654	579	514	587	584	552	593	599	565	562	568	577	543	549	552	512	547	555	601	590	629	566	552	582	554	561	571	575	604	555	607	597	592	525	580	567	593	553	553	589	554	563	534	592	577	580	585	581	599	554	615	569	563	572	600	564	574	591	560	539	599	565	601	584	571	595	603	575	570	601	573	586	613	611	567	545	575	525	604	591	568	586	581	569	557	558	565	532	573	556	589	589	559	600	582	617	571	585	610	602	559	587	581	560	587	590	537	585	547	581	588	560	584	577	599	611	614	571	542	561	584	596	570	542	551	582	538	537
15413	3991	1371	1061	844	745	481	398	342	330	317	316	323	304	298	269	310	308	275	309	294	292	282	316	333	307	311	284	319	326	337	332	311	320	295	290	318	300	342	331	289	285	312	319	304	286	274	314	326	291	271	306	325	331	301	295	313	307	310	288	288	324	306	309	335	307	326	305	278	309	292	268	273	323	299	274	286	278	279	319	317	312	293	301	281	336	305	321	288	288	313	295	313	356	337	314	312	333	293	290	312	321	332	295	318	321	353	283	302	271	318	317	296	299	308	318	275	311	340	298	324	288	294	309	281	324	284	279	284	305	346	308	285	307	312	289	351	334	318	269	293	307	280	317	284	297	306	319	317	308	312	309	294	319	283	323	322	286	322	306	309	322	308	303	303	280	299	298	309	318	311	328	291	309	283	270	330	301	273	277	298	322	305	299	312	331	335	308	306	273	262	300	315	287	318	290	294	303	288	345	324	326	288	298	272	319	283	330	287	328	309	336	357	290	313	294	339	275	302	271	301	309	297	317	294	288	290	339	291	313	314	309	282	292	293	295	323	312	291	277	302	257	299	301	325	311	341	313	316	300	283	298	315	310	305	306	296	332	304	276	293	305	329	303	317	319	279	296	324	277	328	308	311	309	314	293	298	290	303	305	305	298	287	334	310	306	332	297	319	314	331	280	273	324	300	316	273	328	288	284	321	302	326	287	318	286	294	308	297	297	284	289	306	309	294	345	330	326	308	307	300	296	302	310	293	320	284	311	304	307	283	292	361	311	276	325	319	316	337	284	334	329	319	284	294	268	303	282	270	307	294	327	317	317	315	308	320	298	291	291	320	323	296	319	295	327	259	315	289	273	273	300	337	335	334	308	290	336	287	286	312	309	304	299	296	330	291	290	319	285	315	292	319	265	282	309	296	321	270	281	309	296	309	314	288	326	304	341	290	325	292	294	297	316	326	289	325	285	295	320	325	324	330	337	327	314	296	312	309	318	312	293	346	320	282	300	265	309	257	298	300	344	297	277	280	310	282	317	337	284	303	326	314	297	260	314	305	329	290	302	305	306	297	304	293	291	283	281	282	284	328	289	310	312	312	317	312	315	278	337	296	300	319	292	311	339	314	298	256	303	325	256	285	324	307	341	303	305	293	289	287	304	305	294	299	299	322	320	279	304	332	325	310	273	324	321	294	301	323	292	300	285	302	306	314	304	295	302	299	340	269	292	312	279	321	297	302	278	304	286	277	309	278	285	281	282	304	313	339	277	299	315	284	266	302	283	327	308	318	315	293	325	308	291	320	295	273	311	283	312	311	313	294	316	278	320	292	337	285	297	305	313	299	318	329	284	315	310	309	311	303	292	296	317	322	322	302	291	336	326	298	296	283	299	339	309	304	301	303	307	301	301	302	299	305	311	329	296	318	303	269	301	338	310	326	296	298	326	325	311	333	346	314	294	299	286	297	308	311	310	302	290	301	282	319	310	305	310	316	286	289	284	339	287	300	293	279	306	312	328	297	287	304	327	300	335	302	273	240	318	286	327	302	307	313	309	310	297	293	288	286	307	344	288	302	302	318	314	282	302	293	276	301	297	306	290	266	302	311	307	298	292	311	277	311	330	323	282	327	299	327	295	253	323	294	291	309	311	322	325	341	286	323	282	285	327	310	282	295	301	326	339	296	291	304	287	299	315	323	285	310	314	334	290	308	338	257	308	295	311	323	278	313	337	354	310	259	332	301	302	296	286	314	296	316	301	324	319	304	342	300	277	310	301	306	290	284	292	331	273	299	288	301	279	305	247	307	285	285	300	314	297	297	311	293	324	295	328	325	290	295	303	303	289	289	293	283	286	318	315	264	277	321	296	311	275	311	324	279	275	315	297	284	315	290	278	293	307	311	292	310	304	305	320	293	285	296	299	319	282	296	310	290	311	305	273	285	282	283	321	290	289	288	319	302	293	273	326	287	295	275	309	317	283	304	296	335	300	279	283	321	311	327	315	293	293	321	296	273	314	315	296	299	274	271	324	304	305	286	293	287	327	298	302	284	282	290	264	322	317	289	332	308	333	293	314	323	302	273	280	293	345	311	313	273	319	324	326	339	299	310	321	320	347	305	290	275	306	331	305	342	293	268	302	301	310	300	334	297	321	327	274	319	336	315	319	320	282	287	320	314	292	326	296	287	312	280	319	328	305	316	290	292	287	300	321	327	303	296	292	287	308	264	314	318	270	333	343	292	357	339	304	366	344	288	283	325	305	268	304	314	264	350	298	305	313	311	277	313	270	285	297	316	308	320	288	335	316	311	324	301	267	264	297	306	351	289	318	345	319	292	302	274	321	311	331	303	297	283	303	282	331	291	303	292	282	304	314	263	286	302	317	272	303	288	294	282	312	326	310	291	329	331	285	309	322	311	317	293	297	288	302	293	281	276	278	263	264	311	305	267	270	297	325	323	318	313	335	313	306	277	270	291	344	306	300	278	311	297	284	304	327	301	314	294	333	339	316	306	324	332	339	323	305	321	310	315	289	310	289	314	260	323	328	314	275	310	303	341	299	301	275	293	300	326	302	292	288	284	301	315	335	309	325	315	304	294	340	280	305	296	279	314	288	294	313	309	322	334	317	313	320	286	299	263	278	303	296	291	308	266	320	317	300	317	314	338	277	311	314	317	300	306	337	288	295	295	311	329	309	314	309	285	319	341	315	306	342	286	295	287	269	294	324	327	303	292	294	308	330	330	333	301	325	330	298	290	297	318	320	341	296	322	314	296	300	315	280	276	283	316	303	307	282	316	313	308	294	352	283	278	317	294	302	292	325	312	287	307	313	280	303	288	300	307	304	316	283	321	322	287	308	299	281	291	269	287	308	283	265	310	278	313	291	303	323	302	316	271	307	285	312	312	329	309	325	330	292	302	300	340	309	277	304	289	309	321	333	278	310	315	301	307	291	309	293	320	332	315	307	312	328	290	281	309	304	282	276	289	304	298	298	328	304	300	306	336	314	318	288	320	298	340	332	307	285	316	296	312	320	293	301	301	294	313	300	317	285	287	295	303	327	321	308	273	297	311	313	306	279	320	310	345	321	301	285	295	298	312	322	290	279	310	309	336	300	317	295	300	301	312	327	300	322	299	277	271	314	299	286	296	281	299	295	320	331	283	302	333	311	331	326	270	320	299	310	316	278	344	280	297	299	299	316	292	294	314	312	312	279	321	334	302	325	292	282	316	346	308	326	293	283	296	329	287	305	301	308	317	294	291	293	303	295	310	276	309	307	317	293	296	323	328	292	306	336	338	291	293	306	279	303	263	333	299	306	349	296	304	337	321	298	318	303	308	274	310	308	270	319	308	332	311	306	291	338	300	291	344	337	306	309	293	305	294	314	304	308	275	290	335	279	306	326	291	309	318	290	295	340	325	302	284	290	283	277	276	354	311	284	322	291	304	323	343	294	276	296	301	292	304	288	332	312	308	302	293	288	255	286	308	282	277	298	307	313
11081	3197	3192	3518	3607	2829	1757	1352	1029	1024	908	844	832	795	758	788	758	739	731	740	718	788	772	714	738	778	700	767	725	752	747	744	739	692	721	736	770	694	732	743	722	776	753	715	754	742	711	761	690	741	733	722	738	735	741	742	749	793	754	715	696	722	748	776	747	699	792	685	685	731	791	766	735	749	750	777	721	720	782	767	752	728	752	708	729	750	728	697	709	792	715	773	794	766	729	746	798	738	748	688	702	770	796	748	745	749	758	730	726	779	760	743	747	740	745	741	730	736	776	773	748	756	740	757	703	732	743	715	777	730	768	709	772	735	781	748	647	801	754	719	741	776	732	729	743	769	699	711	699	741	739	726	742	744	787	767	801	700	764	744	777	731	742	736	740	690	724	693	715	759	757	744	718	726	741	709	768	710	761	700	738	743	701	683	762	718	701	755	732	720	731	765	754	721	721	711	752	699	778	695	712	700	655	745	729	725	779	766	745	742	747	692	758	756	710	787	757	731	694	738	707	744	788	723	731	814	741	718	734	694	699	704	671	738	770	832	717	747	721	707	724	710	713	787	729	728	778	738	786	739	726	724	718	749	719	734	757	701	760	716	740	771	769	713	767	738	745	724	736	740	758	745	766	720	737	754	778	711	774	744	753	724	737	721	772	681	735	739	734	658	718	764	696	708	781	713	770	735	748	798	711	751	717	713	731	733	751	741	745	722	758	744	735	741	759	747	682	776	728	723	734	676	741	729	724	735	734	720	708	720	728	793	736	710	716	758	767	708	705	719	749	730	759	716	747	779	765	780	716	788	744	799	747	721	723	758	751	729	761	736	771	740	742	699	749	747	746	718	706	706	708	718	749	748	705	749	741	753	756	738	753	718	707	743	743	745	755	739	757	767	784	742	789	715	789	723	757	733	747	724	732	741	732	699	748	753	730	740	717	733	764	755	745	730	731	720	761	743	786	741	726	749	717	769	709	717	751	691	767	757	714	752	779	729	715	739	760	713	729	720	759	784	754	727	699	757	743	740	717	756	727	777	680	745	745	767	736	738	810	719	740	754	768	720	745	749	655	749	750	690	699	671	733	749	735	733	697	702	746	773	777	722	744	724	724	701	723	715	719	761	723	730	748	741	702	717	727	733	731	736	718	768	748	710	717	741	752	751	711	720	723	718	787	759	688	764	728	752	699	744	760	785	710	692	752	778	723	771	752	744	740	716	734	715	721	712	713	749	756	749	733	777	758	705	721	730	757	691	722	749	693	704	750	787	704	729	788	744	780	758	737	775	764	778	764	795	759	732	742	714	715	777	742	749	695	707	781	736	748	753	696	760	740	751	777	766	728	776	714	764	749	698	744	740	762	746	749	726	771	731	744	712	712	680	728	769	729	725	721	780	726	702	766	734	725	720	743	798	698	751	743	714	730	781	742	767	747	747	733	694	739	758	725	686	788	712	744	737	741	762	728	758	699	781	714	764	722	753	730	698	764	716	771	747	728	721	723	738	766	715	709	758	744	737	709	707	722	760	770	719	755	761	742	731	694	732	737	732	753	775	744	743	749	717	738	747	729	777	737	749	739	713	742	729	762	725	728	716	745	771	765	749	681	719	765	750	684	762	750	715	758	695	728	718	684	722	743	727	744	728	727	771	760	768	748	728	782	727	785	726	750	738	705	726	755	686	747	748	779	724	764	764	739	740	672	729	727	728	765	769	765	724	723	755	731	775	760	721	732	782	679	699	747	727	723	727	764	726	741	776	737	741	761	734	740	724	731	756	732	762	745	786	692	715	681	771	708	730	706	674	763	776	758	721	723	724	722	762	743	738	741	714	704	690	744	763	762	696	756	748	718	742	722	728	719	720	781	728	768	702	728	709	735	766	713	761	786	748	748	741	723	736	724	761	754	766	763	740	727	808	755	735	766	746	733	645	755	732	707	714	773	682	725	728	735	726	718	711	732	751	747	767	772	794	751	712	756	765	680	743	747	793	720	725	777	698	723	708	695	727	725	806	697	724	733	770	735	752	694	755	745	704	716	721	733	712	728	729	749	754	714	761	749	762	770	734	734	746	717	766	781	745	719	721	737	699	763	745	731	764	692	666	697	739	774	733	752	706	758	719	773	774	761	710	748	763	702	737	767	750	705	700	714	731	687	699	759	790	784	781	706	755	727	773	720	748	728	676	726	720	737	708	727	717	720	751	689	733	715	754	721	715	764	708	741	724	759	760	744	750	768	741	706	720	756	759	736	737	751	737	775	764	787	722	755	731	771	765	735	723	757	759	727	778	735	768	741	738	718	738	729	672	725	736	718	711	727	751	748	731	712	726	790	762	794	732	767	726	762	741	801	722	735	758	758	740	699	737	684	748	739	741	725	681	793	779	771	695	733	735	712	748	724	724	750	771	741	783	683	733	736	733	758	702	686	709	767	696	756	745	752	726	694	760	757	785	720	762	734	730	732	721	728	754	733	737	759	707	723	738	688	727	839	716	775	713	749	730	729	753	793	738	770	725	719	739	755	712	722	734	740	742	737	754	768	735	719	755	803	781	723	701	687	708	729	729	730	752	712	719	778	762	721	723	727	742	788	751	767	771	745	746	710	752	742	784	726	734	684	751	764	735	756	727	693	786	769	756	757	744	779	724	782	703	711	762	706	747	722	743	726	777	759	713	707	741	701	755	741	724	675	732	740	721	701	770	758	694	725	755	723	720	699	747	760	722	749	729	766	738	756	687	755	734	784	727	741	731	750	682	766	726	739	731	758	703	753	715	732	745	706	732	753	741	751	743	702	742	718	730	685	771	745	692	741	709	760	773	698	790	722	735	788	742	737	771	768	729	745	757	733	696	781	747	773	709	717	739	736	752	745	684	746	733	772	744	712	781	745	782	702	780	714	706	755	765	715	762	725	774	730	712	742	721	779	768	735	727	766	785	758	749	733	760	732	779	780	709	743	723	735	733	679	778	738	750	775	701	732	710	758	721	794	735	765	716	700	762	744	741	746	751	751	701	783	696	721	780	756	742	749	686	740	692	749	722	708	717	757	735	731	752	746	771	740	749	758	758	771	769	745	753	722	751	742	744	727	744	762	782	736	724	690	706	722	729	749	717	763	733	720	727	758	743	729	722	757	771	709	718	765	731	720	707	716	772	746	747	771	711	754	715	774	765	722	750	713	757	808	791	749	732	744	700	750	734	711	722	728	728	758	733	711	763	730	749	712	734	711	780	723	750	758	711	703	723	717	762	735	795	750	699	731	747	792	721	745	757	733	776	760	733	770	731	749	714	732	739	738	715	711	747	742	797	741	720	783	685	743	690	734	710	730	697	717	775	782	743	752	744	786	757	703	761	758	768	750	775	742	769	747	730	767	695	697	730	713	675	749	757	765	751	746	734	735	778	749	686	707	687	746	744	744	726	763	783	720	744	789	771	727	753	746	721	791	771	739	731	731	691	746	756	734	744	731	759	763	708	760	721	771	756	738	752	726	733
31630	10771	2583	2138	1547	953	660	538	478	485	420	420	386	381	396	420	351	407	403	368	333	353	359	335	348	381	349	351	377	377	386	369	404	338	365	401	338	374	385	374	370	376	321	391	367	333	341	376	353	378	378	375	339	371	340	351	377	376	347	340	357	319	363	338	361	357	336	367	359	358	351	384	370	366	344	331	337	393	360	322	332	343	372	365	326	331	365	322	373	384	394	358	372	366	342	376	303	332	350	367	342	312	373	386	372	338	333	351	357	318	337	335	354	386	343	308	328	341	328	331	384	335	344	359	359	388	326	362	362	377	344	360	331	385	348	378	378	369	366	367	347	348	319	352	357	332	378	360	365	361	397	348	382	364	346	358	323	379	407	323	350	350	334	373	410	368	342	369	382	356	338	379	362	392	363	347	385	355	384	371	389	342	332	366	344	371	346	377	354	372	377	360	353	376	403	353	355	330	352	339	387	364	354	385	386	374	384	366	319	348	372	368	351	316	362	344	372	368	362	362	342	361	365	306	339	393	348	349	414	356	368	372	400	331	316	388	368	351	382	348	344	357	377	354	390	342	358	351	325	369	366	341	399	374	354	394	325	335	378	355	373	327	331	365	364	347	374	347	371	353	370	382	364	342	349	345	341	343	362	376	341	354	372	356	333	337	356	351	391	357	328	319	350	334	360	296	355	366	371	356	343	355	341	370	375	372	369	386	356	357	355	342	378	368	342	345	334	350	344	373	384	348	325	344	349	334	368	367	360	353	325	384	354	357	348	365	349	383	388	377	348	354	366	330	356	362	392	367	350	351	336	331	381	352	368	343	373	361	364	347	359	348	346	376	365	343	337	376	385	376	385	366	375	338	325	342	354	357	352	386	366	319	363	361	367	359	340	329	347	348	374	388	384	360	367	352	364	360	332	399	396	357	339	310	346	371	346	328	349	368	356	331	354	331	334	370	344	366	348	338	360	363	342	383	366	388	323	369	365	366	368	366	360	326	350	358	335	313	385	364	357	370	359	335	360	345	352	391	362	379	332	365	340	320	346	343	350	352	349	376	333	360	373	347	361	352	359	347	341	362	363	340	387	358	348	342	374	341	338	372	322	338	344	360	386	362	333	389	341	360	373	340	346	343	337	358	375	367	351	355	355	333	317	377	359	343	404	338	370	359	317	364	354	353	383	359	332	328	331	312	366	322	338	374	348	353	368	372	332	373	384	355	350	345	352	328	358	364	400	392	371	376	394	341	368	334	346	355	369	375	343	379	341	371	346	333	366	346	356	383	366	396	388	344	332	362	346	348	354	313	368	372	379	374	364	353	310	346	370	359	350	339	354	350	356	337	336	356	300	382	384	363	355	360	320	378	369	344	381	344	401	385	370	386	357	355	336	390	364	350	332	395	350	346	340	337	372	368	343	366	378	353	349	341	315	364	332	354	361	352	351	351	352	347	373	377	347	343	398	379	331	352	349	341	371	367	335	340	376	369	358	394	348	354	347	376	396	346	389	345	335	337	357	360	344	337	326	335	383	386	349	352	385	344	339	347	352	326	332	312	330	347	344	347	345	347	355	386	355	324	350	410	357	365	365	357	345	355	350	347	343	360	333	359	341	355	366	384	336	359	375	373	342	322	355	356	349	345	357	343	349	357	358	345	346	353	325	346	330	377	388	352	372	376	380	331	359	373	362	370	378	349	361	324	356	359	391	370	367	330	365	374	366	348	334	387	357	359	370	375	351	380	354	341	342	378	398	341	324	345	377	319	344	351	370	358	361	338	366	341	379	355	386	347	384	377	382	334	343	336	380	336	329	337	349	335	343	321	336	337	353	370	365	368	335	343	369	365	349	335	367	380	336	385	393	366	349	324	361	374	365	331	338	336	351	346	378	384	349	374	343	368	341	342	371	364	365	341	362	353	332	406	376	361	403	367	372	334	330	375	362	372	352	366	355	352	342	339	371	365	374	374	353	357	348	367	364	344	362	380	327	363	354	384	347	330	350	384	347	386	367	355	385	357	368	336	357	357	337	349	344	332	367	362	383	376	367	351	308	333	353	366	374	355	349	366	367	338	374	343	373	336	363	356	344	392	343	346	354	351	389	341	350	338	338	377	338	333	354	366	350	378	334	352	384	379	366	350	333	331	365	363	357	364	372	337	376	351	360	397	333	341	378	355	362	342	336	327	338	368	357	348	350	365	356	372	381	373	334	337	342	429	366	357	335	345	361	374	344	356	374	370	358	350	364	324	373	342	364	382	353	368	345	368	332	334	383	353	406	347	388	349	362	378	363	329	377	375	375	346	345	373	436	369	340	336	335	340	366	343	352	411	359	366	368	353	340	342	369	387	361	374	396	339	357	332	341	327	333	339	353	367	378	383	359	372	376	343	391	360	356	375	375	355	386	386	337	340	371	385	351	335	312	362	387	366	386	342	377	343	361	352	379	352	344	413	348	341	333	318	325	350	314	340	368	308	342	316	393	392	341	373	354	378	354	335	345	387	363	366	367	353	389	366	368	370	338	344	368	343	377	344	364	375	358	345	380	359	371	342	345	343	331	332	364	308	350	366	369	360	365	348	368	353	353	354	362	348	362	337	344	359	329	342	379	356	342	372	363	367	345	357	352	364	385	334	378	304	374	336	348	358	359	383	339	374	382	336	388	340	360	356	378	381	362	388	370	353	338	365	337	340	388	335	371	347	360	322	341	322	371	355	354	338	360	334	390	363	340	363	325	351	377	322	342	356	340	360	362	360	298	371	335	386	407	350	371	362	390	348	321	342	362	326	355	339	334	340	358	350	387	373	347	378	343	365	353	357	370	360	360	352	339	344	373	371	346	350	385	369	323	357	328	378	358	382	392	390	335	374	367	358	369	335	373	382	379	336	348	359	341	379	390	365	373	320	360	368	369	367	361	355	353	364	350	332	381	381	385	362	360	355	370	330	371	366	355	362	352	354	353	361	346	371	344	366	336	336	368	381	355	358	402	386	378	355	325	373	357	340	368	343	372	333	360	343	367	372	367	380	347	334	353	362	347	331	367	324	332	375	352	348	319	370	360	374	399	312	378	342	321	356	363	354	363	384	367	326	339	353	349	370	341	373	324	341	377	354	375	339	299	353	360	331	362	358	383	352	361	348	367	355	329	382	372	378	358	345	325	345	368	350	345	332	392	339	358	389	341	361	341	360	384	338	373	357	340	372	365	347	331	367	402	369	358	372	356	349	366	355	387	316	362	343	374	343	344	334	368	371	338	320	365	373	341	374	395	366	355	356	363	357	382	329	343	380	367	328	329	365	355	396	385	336	373	364	369	383	353	353	399	374	387	325	343	368	360	398	356	361	389	359	337	342	361	348	401	355	398	355	344	341	368	380	373	380	349	362	362	353	391	355	340	370	379	367	343	377	377	381	335	384	355	347	372	341	356	339	342	365	338	371	379	369	353	360	367	356	355	344	313	338	336	339	355	355	335	335	356	367	349	348	370	346	356	354
22097	6568	5138	6668	6132	3657	2518	1994	1741	1458	1186	1122	1060	979	921	931	901	866	861	858	903	904	859	890	889	865	777	799	884	841	797	798	800	890	845	824	800	814	878	816	828	869	868	874	855	816	816	849	801	863	834	838	813	848	839	835	854	809	870	822	904	839	835	854	854	817	873	818	834	872	853	807	891	816	833	842	856	825	870	820	852	836	850	824	874	841	815	843	870	893	789	808	837	816	828	851	878	855	805	825	850	850	879	835	819	858	830	877	786	871	807	865	887	819	872	875	822	840	879	858	848	816	803	871	825	851	826	852	839	817	798	813	843	796	825	888	789	845	852	817	855	807	862	873	900	866	827	827	832	819	810	868	831	815	844	868	863	814	850	862	836	821	808	823	871	847	871	817	861	838	828	843	892	788	814	852	819	815	799	910	877	842	869	840	854	799	873	941	842	861	833	867	805	841	839	850	846	840	833	814	833	839	835	884	795	847	838	846	819	814	869	831	780	841	855	833	829	831	810	828	768	822	872	838	835	791	859	900	839	856	845	821	822	820	860	818	827	799	910	833	828	854	824	843	806	825	856	820	897	826	863	862	827	867	830	828	811	753	808	853	848	806	900	852	826	814	881	815	843	886	882	835	803	867	855	891	830	837	851	792	826	834	809	872	821	809	801	852	790	845	844	885	840	843	860	855	843	830	857	816	817	848	845	830	820	898	863	892	860	789	875	841	832	889	829	828	840	862	832	801	847	836	875	824	816	834	858	848	848	827	831	836	831	801	855	830	854	812	860	804	847	873	813	855	837	824	844	842	752	842	860	820	851	830	873	861	858	852	810	835	886	825	871	833	847	846	842	861	856	835	817	889	800	849	805	837	824	834	840	805	814	863	849	816	845	819	847	855	827	831	826	891	780	817	850	826	812	818	827	834	829	876	877	811	815	796	832	825	832	858	854	837	829	838	850	843	814	838	833	853	829	879	821	810	813	846	755	831	841	877	869	795	804	814	832	832	824	858	784	851	830	824	850	802	855	834	890	819	853	846	834	796	855	871	872	829	839	819	836	870	857	831	853	828	821	842	787	801	861	798	900	787	874	822	821	850	794	839	826	844	837	850	843	857	804	830	826	801	837	894	861	855	858	844	829	843	827	801	838	888	858	794	812	886	854	883	871	868	905	793	841	844	806	867	831	810	807	833	816	850	872	845	853	841	877	797	790	858	844	860	853	825	819	824	834	795	788	828	809	781	776	842	862	860	837	869	851	833	818	820	830	886	854	840	811	839	814	825	879	818	817	863	827	839	822	810	880	862	852	840	839	857	789	832	817	822	799	839	847	807	843	834	857	838	824	797	840	900	791	843	820	826	799	823	879	825	790	824	859	787	817	809	865	796	803	817	868	872	869	879	846	865	907	814	821	799	829	777	810	872	820	869	849	822	770	850	850	837	845	856	811	856	804	820	861	843	833	849	846	841	848	797	842	847	873	890	861	847	823	842	801	787	841	871	820	871	844	848	900	893	862	846	811	836	791	836	827	839	862	783	821	802	827	820	878	826	842	843	758	804	839	807	803	830	843	876	834	786	877	877	862	850	861	854	811	822	839	784	845	845	851	846	837	824	895	812	823	807	838	861	831	861	826	855	870	864	783	877	814	839	842	839	849	789	851	839	879	868	860	833	828	845	813	864	791	852	873	844	826	894	853	850	829	834	807	864	859	807	789	815	831	871	816	800	860	867	855	858	847	850	842	859	835	797	866	870	853	819	832	824	795	861	858	848	823	899	892	828	848	864	847	849	847	841	781	826	813	846	781	831	831	851	795	827	869	803	811	790	835	845	877	837	801	786	818	874	795	871	830	838	829	847	825	823	828	824	744	841	824	843	820	779	822	813	801	851	855	867	807	802	853	862	856	787	826	841	810	871	842	857	834	881	847	822	825	837	853	849	812	844	805	887	863	832	854	840	844	781	839	869	834	810	891	779	860	855	840	820	879	860	836	827	802	796	840	850	834	799	834	893	819	833	814	796	803	874	821	839	812	829	821	824	796	837	891	807	875	845	859	777	854	841	831	815	816	845	837	829	817	840	823	851	860	817	842	793	834	805	834	833	886	870	846	826	795	853	827	818	854	783	798	797	817	774	840	841	830	859	851	817	858	872	794	821	828	859	807	882	789	817	843	815	870	829	816	870	833	855	829	784	871	800	845	836	829	811	827	844	842	864	829	868	811	821	892	846	873	876	801	832	825	892	866	819	810	849	821	848	859	871	816	827	810	909	787	841	859	773	837	768	839	859	788	793	835	826	844	867	854	847	799	791	829	849	827	815	800	777	842	854	834	828	830	803	880	855	872	819	846	847	808	894	831	839	815	840	884	840	811	844	869	832	813	831	826	813	872	834	849	852	815	823	858	857	828	823	851	823	835	834	817	815	854	895	859	778	822	879	820	830	823	882	858	857	838	799	817	787	856	844	815	860	781	852	817	833	884	845	843	814	833	807	824	826	867	896	844	812	882	832	798	839	806	847	862	862	822	834	820	803	825	823	838	814	848	854	852	824	832	846	782	852	842	846	808	819	856	855	813	806	861	899	839	778	828	839	873	868	829	852	817	867	885	836	802	845	845	915	825	849	894	870	875	818	813	814	781	833	829	859	843	817	811	793	826	832	863	843	904	827	829	841	846	834	857	862	799	919	816	834	768	827	824	867	855	841	816	837	865	862	810	883	840	824	835	874	852	828	808	837	786	900	784	807	798	780	868	861	822	817	888	814	859	843	820	862	884	897	851	781	863	776	809	826	863	814	793	836	772	858	823	791	797	818	833	859	841	833	813	891	888	855	889	840	849	839	817	792	870	822	851	805	803	786	820	869	819	826	854	831	819	836	841	838	845	823	847	834	789	871	858	895	855	803	849	814	804	809	849	844	871	846	822	870	840	830	790	814	876	805	848	843	807	846	827	853	851	780	845	823	848	832	789	818	884	857	904	828	860	806	804	808	810	823	871	828	809	842	840	806	806	834	805	857	873	850	850	888	840	822	862	859	868	814	839	799	774	869	789	837	887	863	860	858	862	853	827	801	780	844	795	878	808	852	845	843	843	898	820	885	877	843	805	847	808	758	866	876	792	783	870	835	837	811	861	797	767	819	805	832	871	870	847	871	863	846	829	832	810	823	838	883	839	803	871	821	790	831	784	879	829	845	810	801	817	883	860	845	845	805	835	834	858	788	844	818	861	786	839	807	810	796	856	851	853	834	821	859	854	840	817	864	816	799	809	833	848	820	842	848	805	832	835	831	824	843	837	815	842	867	866	849	802	889	822	839	814	837	830	834	825	817	805	861	863	845	809	833	849	852	853	869	843	820	803	769	819	828	842	828	848	823	828	889	798	829	843	789	806	798	844	858	848	851	813	844	747	838	851	849	816	844	810	864	854	805	799	822	851	830	796	818	851	821	850	850	865	864	781	832	844	892	813	809	841	790	847	768	877	828	816	808	835	858	827	825
41192	16400	4178	2579	1449	939	723	504	439	389	320	293	262	275	249	254	238	251	248	237	243	235	229	231	272	214	217	223	250	233	208	256	238	224	212	221	221	203	214	209	223	222	238	247	219	217	224	238	220	200	218	218	234	229	196	239	217	254	230	233	188	233	250	240	225	230	238	230	229	256	248	237	210	222	227	219	212	219	230	236	218	253	235	220	222	242	228	233	200	235	210	256	235	251	213	245	237	235	230	263	243	230	212	221	246	221	253	214	266	242	220	212	211	207	251	209	191	202	211	219	235	220	242	240	229	246	236	223	258	218	219	216	196	213	219	227	225	225	234	196	237	218	236	226	261	219	241	248	216	207	235	195	233	238	237	226	205	236	202	237	236	228	204	243	215	235	248	243	239	254	255	257	233	236	218	253	252	225	240	241	200	219	218	235	233	232	242	207	217	231	221	203	216	229	210	214	234	239	237	260	269	230	244	217	245	234	234	242	226	241	214	237	239	230	215	210	229	239	220	229	228	237	221	211	222	220	232	200	249	232	255	217	203	231	233	222	212	229	233	209	226	212	198	248	256	259	263	238	249	241	241	226	208	231	270	219	237	210	216	268	253	226	238	227	209	218	206	231	226	218	209	251	216	223	219	247	248	224	221	219	200	218	216	229	228	248	236	221	241	233	228	211	242	229	236	231	232	233	223	242	241	221	227	210	206	218	242	227	229	224	225	236	210	228	217	216	228	217	218	233	223	238	238	197	269	242	250	185	221	232	252	240	239	228	229	238	194	206	226	250	213	211	253	211	207	221	254	244	224	217	209	214	209	221	227	243	238	240	228	267	224	240	221	218	234	232	271	245	208	213	236	215	234	227	225	210	210	201	236	228	229	233	206	196	225	254	222	238	211	198	224	245	257	209	254	242	251	229	228	203	241	209	197	235	228	235	230	242	231	227	225	206	220	213	229	222	252	210	227	210	264	237	216	229	234	230	226	236	206	207	236	211	210	217	222	204	220	233	253	238	197	222	229	243	232	246	249	214	242	205	193	227	236	190	237	244	237	233	239	230	255	233	231	236	210	220	243	222	205	267	221	252	239	228	231	241	214	226	208	235	221	230	223	211	243	202	209	234	219	219	229	223	233	215	203	221	230	211	252	244	236	208	216	237	212	231	233	253	228	216	208	226	194	214	238	224	228	239	224	212	238	220	228	210	209	237	223	245	207	239	225	232	240	226	209	224	246	205	211	214	235	234	221	234	263	213	224	217	218	223	232	230	199	220	215	227	240	225	229	193	230	205	236	220	222	234	216	242	216	230	243	220	209	228	241	212	216	212	240	219	228	229	208	229	229	216	212	211	225	224	200	218	214	214	209	228	210	234	252	258	248	225	217	243	208	230	246	195	199	215	232	234	223	238	243	216	194	227	227	204	239	206	231	230	255	227	208	216	210	210	202	195	243	235	228	231	219	208	220	237	234	200	210	228	225	229	216	239	223	226	238	204	196	191	224	209	217	250	240	213	231	251	235	201	208	230	229	228	233	229	228	234	237	232	246	238	201	222	234	208	198	210	200	243	216	215	184	216	186	206	224	219	220	234	247	264	203	216	232	236	211	218	218	221	241	223	219	239	234	250	221	230	213	235	233	228	233	201	259	241	202	244	220	236	257	218	204	224	243	216	244	224	235	211	246	263	252	251	218	234	223	249	250	246	231	236	235	228	205	211	229	254	266	203	224	204	217	204	206	225	229	260	219	234	217	226	253	223	208	211	238	213	213	233	236	235	237	236	230	229	248	219	192	212	208	214	233	220	224	243	252	220	222	233	224	234	221	237	231	259	210	221	218	226	221	239	236	222	235	226	229	228	199	215	231	200	203	215	224	212	224	214	227	208	209	237	228	215	228	219	190	246	221	239	227	222	240	204	221	235	231	219	211	228	192	203	223	234	248	249	201	231	232	211	219	235	249	226	197	224	221	222	219	232	221	227	202	204	207	199	214	261	231	236	235	195	245	233	224	200	215	218	223	231	229	239	222	235	222	223	226	234	241	210	243	197	214	257	206	227	219	228	201	215	218	240	211	231	242	225	235	240	223	266	225	222	196	235	220	211	226	225	222	198	227	207	218	208	221	216	243	218	209	223	255	231	225	229	227	209	252	230	212	231	212	252	238	229	192	227	242	233	245	227	190	217	223	234	197	243	214	240	207	209	229	222	220	240	255	225	233	238	221	202	222	210	245	190	212	238	211	221	217	242	227	207	227	228	210	191	216	221	229	240	243	231	229	204	204	209	264	242	237	231	227	225	245	218	226	190	209	218	236	215	214	184	237	220	225	228	236	229	245	246	229	214	222	232	226	257	278	223	247	228	240	249	208	237	201	227	231	230	236	210	220	231	238	224	239	215	234	219	226	220	246	212	243	219	234	220	236	227	207	248	253	231	201	244	234	222	216	219	207	205	264	212	235	212	245	218	244	253	210	226	236	216	234	252	228	237	232	220	228	208	207	230	245	226	238	191	221	218	218	234	207	229	241	231	224	218	211	231	216	240	239	216	242	237	225	238	235	242	216	198	240	228	222	205	236	215	222	224	231	227	199	222	196	237	201	246	217	222	242	217	189	231	219	206	239	228	206	239	226	230	242	231	180	210	200	216	225	236	228	231	278	234	226	228	227	242	209	249	208	239	226	208	214	200	214	227	237	234	200	252	242	235	215	254	240	251	219	212	221	245	216	171	205	248	228	231	221	220	249	208	210	221	220	218	221	264	223	209	242	230	262	227	221	227	242	243	222	234	214	216	250	213	235	208	212	237	235	217	246	219	223	204	218	207	231	229	245	226	218	243	210	249	237	242	222	234	259	227	237	201	206	250	216	213	226	202	235	223	231	215	245	204	212	208	256	215	227	211	192	226	228	234	254	220	207	208	208	266	249	237	239	225	226	201	223	216	233	184	243	235	220	215	223	203	211	202	207	220	240	198	252	243	239	241	241	232	239	220	242	241	212	212	214	210	200	190	224	228	267	244	231	219	233	211	221	256	215	250	202	219	214	229	191	213	227	230	211	223	200	229	264	257	240	249	230	200	222	201	226	233	209	263	224	227	236	225	221	237	216	227	218	208	228	225	246	224	193	241	233	221	203	266	218	225	209	213	238	258	235	223	213	220	234	225	231	216	211	195	212	221	212	223	228	192	233	235	246	207	223	214	224	222	236	213	263	231	220	216	219	245	224	222	214	219	252	259	236	268	240	230	187	237	220	209	221	210	221	201	224	226	202	221	223	241	230	214	220	223	249	217	229	221	221	212	213	218	241	239	237	197	216	236	229	240	208	218	218	208	231	238	227	232	192	230	219	209	224	205	263	227	221	206	248	271	206	240	217	214	240	227	250	201	223	239	208	237	221	242	251	248	245	224	210	245	235	239	222	204	229	240	229	217	235	218	224	228	214	239	213	240	220	226	217	217	223	226	217	223	232	222	228	214	205	239	234	192	202	228	231	214	221	212
26754	8862	6711	7761	5736	4088	2905	2289	1809	1343	1212	1006	847	720	645	682	679	572	634	615	628	548	620	540	611	607	574	564	606	566	537	546	567	534	529	504	544	586	572	562	512	588	534	578	559	542	588	553	523	566	546	562	550	557	563	539	547	533	546	570	581	545	558	596	543	553	549	587	573	577	576	575	530	564	528	535	550	560	545	536	529	599	569	554	556	557	574	520	580	534	506	542	541	606	533	544	544	513	537	572	554	551	551	515	558	514	510	531	595	548	534	536	580	545	527	553	539	522	586	573	549	557	542	575	544	551	544	554	524	560	536	527	550	568	522	565	548	500	527	526	561	566	512	518	544	522	547	551	571	528	547	536	575	513	526	552	526	538	528	534	538	538	541	527	564	540	525	543	533	539	520	503	550	528	544	563	537	513	547	538	550	515	555	520	580	588	513	568	557	578	582	540	506	558	572	552	583	517	563	543	572	548	524	536	551	504	497	524	543	543	539	511	511	542	535	506	487	595	554	544	602	540	539	499	550	573	492	570	585	538	564	570	560	491	552	562	519	562	563	513	561	597	549	556	546	595	560	513	525	529	546	570	552	564	528	583	529	544	518	559	544	545	559	497	517	543	581	545	549	565	524	530	559	512	534	573	562	565	552	564	586	550	512	564	553	540	544	562	581	568	579	574	506	536	548	559	582	494	520	550	547	545	549	561	557	545	582	562	548	538	524	569	550	508	507	566	514	582	573	559	547	560	513	545	521	551	551	537	532	598	528	560	608	501	524	586	559	539	584	534	573	578	525	580	533	547	522	521	572	564	578	534	542	548	524	555	578	526	552	499	547	537	571	533	550	500	574	546	545	545	572	574	550	521	551	553	567	555	529	541	513	543	563	534	577	555	525	556	558	493	487	567	500	505	514	529	551	544	523	544	511	509	550	549	512	534	531	522	552	545	554	551	541	556	543	534	575	567	537	518	549	584	530	571	530	490	541	515	580	519	544	542	519	560	543	531	536	546	542	559	571	581	546	505	524	571	559	539	539	552	552	566	561	566	524	536	556	539	568	519	564	536	529	555	567	518	538	549	558	533	521	567	533	565	545	538	540	560	547	522	514	528	541	579	562	555	572	517	548	559	527	567	547	541	554	591	537	569	530	509	520	549	546	555	550	507	565	555	525	571	582	547	589	529	556	538	534	487	555	501	542	533	585	537	579	555	541	552	582	534	567	549	549	604	520	541	514	537	551	575	584	561	529	517	542	541	543	539	551	566	502	545	573	544	580	571	588	519	578	503	551	561	516	509	553	589	553	511	555	573	550	533	539	583	540	526	536	551	547	569	548	564	558	598	536	546	517	532	558	545	556	538	528	537	583	580	504	578	532	511	550	580	556	553	528	540	555	551	524	530	561	539	534	508	527	516	527	582	546	517	539	548	547	518	535	549	603	571	555	546	571	504	534	573	567	525	556	539	541	588	527	545	508	535	544	580	525	544	498	555	564	547	507	534	559	539	541	525	561	509	558	523	523	538	529	599	577	517	504	578	544	554	503	574	530	574	545	534	515	542	556	528	560	571	514	554	521	580	571	525	567	552	523	569	484	513	581	557	507	519	526	543	569	494	588	566	537	532	553	539	529	527	543	544	521	571	514	563	546	537	550	558	569	540	534	538	559	569	565	599	556	501	580	525	572	496	556	593	543	572	551	562	585	552	544	521	568	543	532	539	545	506	577	530	549	581	568	528	534	527	546	517	555	491	553	579	546	579	504	556	555	543	572	556	528	560	551	509	573	555	532	543	534	530	571	539	549	547	521	580	557	546	554	566	578	568	543	547	559	545	567	508	575	484	581	560	536	544	610	589	576	521	527	589	567	558	547	563	512	525	543	543	581	557	521	544	512	554	538	552	552	561	533	567	508	516	524	524	545	570	515	511	569	550	538	527	566	545	529	544	551	551	534	525	547	547	542	526	534	558	546	541	573	565	582	577	535	546	522	544	588	597	510	570	566	545	521	595	555	535	570	519	557	553	543	526	539	517	498	514	532	552	526	546	569	513	543	560	592	538	564	548	560	555	528	526	540	546	550	501	551	565	597	580	539	572	531	543	569	582	525	540	518	543	571	546	536	520	576	556	546	550	558	535	536	563	551	534	549	598	573	543	520	502	574	532	545	583	571	577	581	563	551	521	566	537	530	522	539	512	539	541	525	553	555	500	535	530	531	537	502	499	540	540	521	573	538	583	531	579	545	572	538	564	508	559	550	508	559	538	564	561	562	517	531	554	547	564	530	581	574	545	494	541	544	573	539	548	561	532	558	566	543	562	550	536	542	567	541	561	535	486	553	566	529	603	539	551	544	514	561	553	566	548	536	557	558	538	535	567	529	544	538	512	538	564	528	529	514	589	522	560	556	500	547	589	550	527	567	555	526	520	569	546	568	543	563	550	558	559	546	561	557	557	558	534	566	533	514	498	586	538	576	587	506	584	585	537	550	557	524	575	553	568	549	544	517	565	568	611	579	550	536	542	563	523	512	562	546	507	556	563	538	533	532	544	518	543	548	537	575	520	516	546	570	528	524	534	563	587	585	586	550	527	529	523	531	578	558	558	543	576	568	576	539	563	578	509	531	521	549	518	516	543	566	516	555	536	474	580	549	558	491	561	551	487	544	570	547	556	525	546	571	516	582	534	544	550	562	571	565	579	528	562	556	559	525	521	575	526	552	529	527	580	572	553	553	546	578	552	575	568	530	542	521	565	533	527	512	553	510	518	574	506	534	561	529	546	508	546	578	544	548	573	537	536	541	537	551	549	568	547	540	543	510	590	549	562	542	581	558	556	564	549	515	575	503	522	537	559	547	573	505	553	622	534	541	538	568	560	588	549	547	525	523	559	557	574	529	502	534	540	566	564	562	574	514	529	604	544	544	533	552	558	549	546	539	550	571	553	557	557	511	571	562	526	556	540	563	537	560	571	548	555	523	535	551	525	572	521	549	549	501	545	530	554	554	506	521	568	562	582	525	529	545	550	571	538	531	596	538	588	560	521	551	553	529	534	528	554	540	496	533	552	566	531	483	512	538	558	494	555	577	559	567	529	553	533	573	514	528	548	545	561	532	564	572	499	582	525	522	546	527	562	501	540	541	529	572	563	510	539	566	535	563	487	516	572	538	575	535	583	525	503	553	535	517	522	550	554	544	573	560	563	492	533	574	567	555	569	537	561	570	534	561	507	552	552	526	527	515	533	577	533	541	559	521	520	563	544	517	542	528	563	534	587	550	557	548	544	568	558	508	565	550	540	546	519	546	560	571	538	542	558	578	567	504	549	598	588	520	581	561	580	534	568	539	531	597	557	566	564	550	546	551	581	528	563	534	522	563	551	538	526	552	530	557	582	555	567	548	574	552	535	516	575	539	581	522	512	541	521	518	541	564	549	539	549	525	580	517	570	517	564	540	548	502	513	501	531	568	534	553	576	555	537	502	548	549	543	526	565	535	541	518	559
15596	3981	1182	856	626	476	392	382	396	329	328	290	322	290	303	277	300	282	301	292	303	291	290	317	319	312	308	313	295	299	263	298	307	283	282	280	306	300	329	273	292	291	270	305	304	292	310	298	288	276	290	303	296	319	298	285	342	269	265	286	281	290	286	307	306	282	312	288	305	300	304	266	290	279	287	297	288	346	312	278	298	313	283	301	296	305	286	286	269	307	308	279	319	268	315	291	312	303	266	280	281	273	289	276	289	318	310	276	307	302	321	275	330	295	302	347	300	274	281	300	263	279	304	298	317	314	313	311	325	292	286	266	295	284	297	294	291	275	321	273	276	307	294	288	298	270	309	264	304	286	316	288	286	300	294	307	281	319	300	276	305	290	269	299	281	309	279	294	302	307	297	267	302	274	313	323	301	284	289	287	290	300	296	323	273	312	284	309	311	280	278	316	302	275	293	288	328	331	251	318	322	287	294	322	265	283	306	275	295	266	257	313	290	274	301	287	275	294	294	292	307	299	284	314	315	274	277	288	302	236	255	293	275	278	309	296	285	287	316	289	280	282	310	297	287	299	300	306	297	303	341	333	276	288	277	302	278	268	264	288	248	304	302	302	309	318	298	323	341	313	309	277	286	317	308	285	278	308	295	312	274	340	310	300	258	296	273	297	292	312	320	277	324	308	326	270	291	287	292	307	267	273	262	313	298	292	257	274	301	285	277	313	292	312	309	334	300	293	272	265	310	288	257	286	297	293	295	278	292	288	291	295	317	313	311	282	306	275	297	286	293	297	288	276	308	320	297	283	332	283	296	272	335	281	295	273	281	283	279	293	287	280	331	271	300	304	318	275	307	301	302	301	302	268	290	295	290	318	291	275	327	297	283	261	272	282	284	294	304	288	302	308	278	284	312	306	307	312	273	296	283	297	279	281	333	309	311	341	322	274	299	297	266	288	315	338	285	281	288	300	264	282	305	297	329	312	277	305	311	321	331	292	304	315	320	275	294	272	302	296	298	275	268	264	298	263	295	286	323	294	283	315	282	280	303	290	293	280	289	283	262	248	304	313	260	292	342	316	333	296	329	309	277	286	286	326	302	316	293	290	298	326	264	305	305	269	307	303	306	303	293	282	298	287	299	301	300	294	281	300	282	314	271	304	274	298	283	300	292	283	305	301	310	309	272	276	297	320	311	265	271	311	304	294	276	269	306	278	290	318	280	325	288	304	304	285	323	298	295	260	275	287	286	258	315	301	326	324	300	296	285	293	285	282	293	269	352	277	298	277	265	296	284	278	307	298	288	288	299	284	294	283	267	302	291	291	308	275	301	312	296	288	288	279	289	305	290	307	268	286	271	267	294	284	278	271	326	286	328	314	292	325	298	285	275	275	288	281	297	330	272	263	282	279	293	307	293	308	297	285	316	275	289	317	289	295	318	295	295	311	313	283	300	302	280	304	307	335	281	279	306	269	280	281	280	289	302	282	298	288	297	285	316	308	272	276	269	292	324	330	318	300	294	312	304	266	286	309	299	284	297	315	284	303	305	295	293	285	270	289	301	292	284	270	327	285	331	333	307	306	318	323	285	277	275	325	302	288	319	325	350	282	299	282	334	299	275	288	271	314	303	315	281	310	296	279	288	301	298	277	278	288	299	328	311	283	305	290	301	307	277	279	304	281	301	282	308	284	277	325	284	299	310	290	305	276	296	330	309	299	288	270	281	338	297	275	303	300	314	313	287	317	293	314	323	267	323	306	294	275	300	293	292	300	331	262	320	267	331	296	282	286	298	296	319	349	310	264	289	321	283	287	310	289	287	315	284	337	288	273	302	259	279	294	292	287	281	299	287	272	280	287	312	309	270	340	276	280	286	290	274	304	298	312	294	317	295	275	310	266	302	320	314	331	310	303	292	309	307	286	315	284	270	295	318	269	277	337	302	293	309	323	317	319	314	283	305	323	299	297	285	309	296	293	276	304	299	272	294	290	252	282	338	299	278	300	278	295	321	307	303	296	258	297	303	282	315	288	286	288	283	288	293	267	304	269	312	302	301	276	289	301	299	275	321	297	295	324	340	321	285	288	288	286	294	291	309	292	301	327	309	279	304	322	296	286	268	293	263	271	297	299	311	303	332	304	310	289	296	290	313	320	283	295	261	318	324	284	286	311	321	293	313	311	270	278	293	306	295	296	305	312	311	328	307	283	299	309	280	323	331	290	293	289	284	286	310	295	283	285	295	297	296	287	283	296	315	318	282	304	260	284	287	290	301	294	303	329	268	287	309	301	297	273	288	289	289	298	285	310	305	315	273	312	281	295	285	332	298	336	315	314	289	274	271	321	278	288	310	285	290	266	291	284	319	262	311	302	307	292	312	299	269	297	320	306	316	284	338	293	256	290	259	330	314	287	299	329	290	285	260	289	311	311	281	307	296	322	313	280	294	286	325	277	296	324	283	297	285	294	300	339	287	319	299	312	290	286	264	291	303	263	269	270	278	310	296	308	303	283	269	296	294	299	288	308	302	289	278	316	322	297	282	284	297	290	255	298	294	310	255	306	315	332	291	280	262	272	303	300	282	282	314	314	281	296	307	293	262	305	302	276	301	282	291	273	334	332	315	299	296	287	306	282	273	266	298	273	289	297	291	289	278	312	295	285	310	288	265	271	282	288	277	309	300	300	287	327	303	287	291	308	322	308	302	313	315	260	254	296	277	289	291	291	312	262	304	271	293	270	317	290	267	309	288	319	308	274	312	304	312	286	301	322	314	304	294	295	294	293	337	305	273	282	306	282	290	259	329	332	290	319	312	242	261	312	304	286	322	296	293	292	306	291	285	307	302	298	320	343	299	297	268	281	282	242	291	280	301	321	297	283	297	302	311	303	289	321	287	293	261	312	304	278	296	294	276	308	276	316	294	296	309	269	304	315	283	300	286	265	271	306	315	285	293	278	323	293	292	304	307	283	279	311	295	293	327	297	318	311	306	280	294	274	283	300	289	298	302	323	277	307	293	298	274	291	311	280	294	287	293	314	299	318	332	296	346	296	280	301	294	323	303	309	330	325	288	263	316	334	305	273	314	321	311	293	305	273	272	285	268	277	301	312	292	270	308	315	267	275	285	283	298	275	297	257	312	294	298	314	314	274	275	303	262	265	344	328	283	280	297	337	291	307	288	275	276	320	294	310	292	288	268	309	294	289	292	292	295	311	307	318	294	330	304	269	334	291	273	250	254	272	279	289	330	271	298	298	292	325	328	280	275	262	271	316	328	337	338	311	286	270	261	296	288	295	273	288	314	314	308	312	305	281	302	331	296	269	283	312	272	271	269	325	309	315	274	274	271	304	304	307	252	285	280	312	302	291	273	263	282	290	294	320	290	293	296	296	316	293	325	293	277	322	296	310	271	315	280	248	292	282	295	287	301	301	267	315	319	329	279	319	284	291	340	256	286	319	253	308	302	284	291	287	274	307	277	279	304	279	294	296	342	297	276	305
10911	3230	2691	2903	2276	1743	1431	1192	1016	924	890	870	783	749	761	721	691	729	693	731	794	740	688	715	711	750	721	686	730	707	713	712	694	688	670	745	690	730	703	725	733	724	760	706	721	719	742	716	727	748	776	712	703	719	712	671	727	716	772	736	755	732	756	717	769	679	743	728	718	671	716	710	688	700	728	713	749	726	715	741	729	691	722	672	718	761	685	703	748	703	703	719	664	729	712	721	744	736	722	705	714	750	709	716	720	725	693	696	692	726	729	751	718	685	692	732	710	734	757	737	714	697	705	767	703	709	695	671	723	690	754	675	696	697	747	666	715	712	729	696	680	680	721	700	725	695	732	750	738	706	737	719	730	763	656	715	693	708	730	740	712	757	726	701	667	678	698	747	695	754	684	739	717	700	771	736	731	712	738	730	754	774	635	766	706	687	682	741	738	707	679	727	729	720	735	787	753	681	717	708	676	697	739	710	718	720	700	693	743	723	732	760	725	777	687	736	725	711	779	698	695	723	671	727	721	713	739	738	739	691	711	753	728	745	687	691	714	695	704	713	730	755	754	677	741	732	753	727	696	677	696	719	713	689	729	758	708	678	721	744	733	676	705	739	689	696	684	745	711	660	712	694	755	769	715	722	706	715	742	721	679	704	703	741	712	688	760	705	706	685	722	675	685	724	671	725	697	716	708	756	724	756	717	726	711	735	757	725	723	706	742	715	737	690	737	744	762	730	721	714	722	704	717	738	713	692	749	714	714	710	730	693	702	662	695	713	712	765	702	694	692	737	710	692	741	755	691	738	718	720	711	703	725	706	737	749	720	739	731	745	698	740	691	686	698	696	741	736	703	750	704	720	719	720	685	778	757	695	681	722	709	680	735	692	731	712	752	711	689	716	694	707	662	695	742	755	738	727	743	719	722	747	658	680	699	705	697	684	710	736	705	705	716	722	715	719	744	715	707	728	727	710	724	759	708	744	679	727	732	681	740	704	704	671	730	711	714	701	670	766	717	758	716	741	717	745	660	682	717	708	701	715	725	739	714	726	734	698	701	714	748	720	735	675	686	713	720	737	696	693	718	725	720	707	717	676	735	704	700	779	757	716	687	766	711	759	704	763	683	717	698	693	702	692	698	741	746	697	694	729	675	728	679	748	767	709	747	715	721	697	707	763	702	724	714	738	707	767	728	661	745	687	746	701	687	714	681	675	760	700	747	736	690	687	671	719	699	681	756	727	730	677	695	697	762	735	677	727	712	721	711	711	745	722	732	731	690	742	679	764	710	676	707	705	725	728	708	681	702	734	750	720	714	705	692	695	688	746	738	726	732	683	730	697	713	744	746	686	721	698	692	685	702	710	742	735	730	724	715	707	718	687	718	695	721	736	706	690	723	713	707	708	757	737	729	723	680	669	736	720	716	739	697	756	698	713	738	743	691	706	744	689	715	682	739	659	704	702	680	741	732	695	758	743	689	701	702	704	668	681	724	711	727	753	718	695	751	698	751	701	730	729	747	763	719	743	679	745	714	715	781	758	728	744	734	763	743	690	733	714	721	667	732	680	731	711	730	613	735	731	685	704	741	753	721	702	677	701	691	737	755	743	703	744	752	735	751	715	756	733	715	713	728	677	750	726	728	732	669	694	707	747	700	725	774	742	775	690	725	680	699	734	736	728	664	699	715	704	733	721	736	712	721	689	654	711	702	725	718	733	740	698	650	729	681	720	744	734	722	684	728	739	721	745	713	768	694	698	680	713	713	753	714	723	702	694	743	768	677	678	733	712	713	690	709	775	691	679	737	726	741	718	743	742	723	732	711	694	722	704	689	702	762	685	692	736	714	743	713	708	740	773	707	746	759	769	728	722	674	721	702	723	754	740	717	713	666	689	733	742	670	739	720	712	707	748	694	723	683	705	705	721	729	763	685	708	705	738	680	733	714	724	737	695	677	776	679	689	745	676	731	731	715	696	686	684	724	728	707	734	723	679	736	706	692	691	698	744	742	767	670	771	731	698	747	774	696	763	708	672	669	747	721	723	756	694	681	702	735	722	690	728	700	658	692	689	678	692	729	706	684	720	711	738	679	723	682	697	716	681	704	730	701	715	741	683	735	708	705	728	752	720	729	707	726	735	695	714	699	677	733	724	740	716	708	650	761	742	725	749	712	716	699	660	715	727	746	707	742	768	734	757	699	755	746	779	706	715	716	704	710	750	759	712	734	697	718	685	702	707	729	694	691	705	733	690	718	777	687	724	681	710	728	710	751	757	736	662	715	710	698	651	734	665	752	738	688	726	695	713	705	709	716	689	748	697	725	705	717	700	713	734	729	702	716	695	726	711	742	734	739	689	752	731	712	724	709	741	704	707	743	766	703	749	710	747	689	710	740	724	695	742	707	746	701	749	714	704	669	787	694	730	729	707	745	748	726	726	727	679	695	746	681	705	670	748	739	702	742	689	677	683	692	674	740	713	717	707	705	694	669	812	696	666	772	753	759	745	686	707	700	773	702	663	704	685	697	705	765	727	707	699	661	708	737	679	735	687	715	710	693	698	652	723	753	750	766	704	711	707	686	715	706	742	720	739	770	752	697	714	706	705	696	716	722	676	743	745	736	719	718	723	726	752	677	726	732	777	682	701	714	732	658	724	699	741	745	715	709	789	707	705	674	733	750	739	745	724	707	678	761	666	761	727	763	716	688	727	745	761	676	734	733	705	674	738	699	678	687	694	657	665	692	732	748	687	688	758	665	719	751	699	764	694	779	724	734	725	663	702	695	693	708	691	655	700	732	766	723	653	707	705	711	697	675	701	713	724	732	734	725	716	695	696	728	714	713	758	734	733	716	728	747	760	710	719	730	727	750	712	743	726	689	711	708	728	728	768	742	700	694	712	692	718	699	709	698	741	692	698	733	723	670	708	699	664	698	684	709	693	723	715	720	696	734	723	733	746	719	714	728	748	699	769	711	749	719	752	775	709	718	746	741	694	721	727	681	723	733	710	769	718	709	698	729	754	728	724	745	702	721	731	736	729	670	743	767	695	693	678	702	702	714	717	757	712	727	678	696	708	732	740	706	719	661	724	711	735	733	737	686	738	727	692	737	650	690	716	769	701	700	691	706	731	700	774	716	699	729	717	711	760	713	730	733	755	689	713	686	673	716	694	718	740	716	696	720	672	736	711	707	701	768	727	686	712	729	666	690	722	688	699	717	710	707	760	700	692	709	755	672	708	643	690	693	691	675	722	691	727	750	768	719	741	728	691	693	700	707	710	713	689	760	733	677	763	706	736	739	754	674	693	821	694	708	674	728	758	679	713	701	689	707	708	691	681	712	713	712	717	784	657	723	782	736	690	655	748	744	715	702	703	709	721	697	700	725	703	722	708	713	709	745	726	718	748	726	734	663	676	765	717	733	687	695	699	678	722	732	719	739	711	747	764	741	708	675	710	750	665	748	723	671	720	759	690	677	741	701	768	719	745	744	710	712	702
31681	11059	2176	1451	1006	725	596	583	452	470	450	451	360	406	345	336	360	375	348	384	349	382	338	359	351	356	367	357	327	361	393	304	337	345	358	362	334	370	320	341	352	374	386	362	346	344	348	373	336	335	377	370	360	351	328	383	397	389	304	346	347	364	321	353	371	361	361	328	333	352	350	344	328	338	340	348	384	367	335	358	339	350	342	327	352	372	362	355	341	356	340	360	335	340	360	354	354	309	341	356	350	348	308	366	353	339	354	339	345	330	336	363	358	348	346	352	340	374	363	327	344	334	363	310	329	369	317	383	349	349	353	355	337	380	333	375	360	338	318	392	364	355	365	320	353	347	336	356	383	378	359	347	370	339	350	340	313	343	357	355	348	388	346	349	352	333	364	328	360	351	356	357	378	386	396	345	345	369	342	372	338	366	339	372	339	376	343	363	351	346	372	314	373	356	316	356	329	384	315	331	337	408	332	366	359	403	344	311	373	343	375	349	327	317	352	344	368	345	363	347	361	335	388	386	429	391	315	327	344	339	358	311	356	361	311	373	323	369	343	367	354	330	342	364	332	322	384	335	344	310	344	356	307	341	340	359	308	345	329	418	357	300	326	341	327	366	341	341	358	350	331	354	339	337	346	349	335	333	318	329	345	347	371	318	336	352	345	336	315	349	345	349	375	373	344	341	348	399	338	354	386	327	353	381	335	338	363	371	344	312	364	342	338	376	364	366	327	364	338	371	349	329	355	353	308	346	327	348	343	364	316	354	330	350	331	356	335	371	366	352	408	330	327	354	357	341	349	351	351	345	361	333	305	368	332	312	371	366	353	366	332	383	331	379	366	354	373	337	336	384	378	358	349	326	360	358	374	334	377	349	324	353	348	379	317	370	349	367	342	353	365	348	351	387	364	337	363	368	373	384	352	327	356	341	394	362	396	353	366	342	375	353	351	356	364	381	388	359	349	330	386	361	335	345	347	370	350	356	334	356	336	339	336	361	343	335	363	353	374	329	375	357	365	337	338	331	328	366	323	408	335	353	316	336	311	358	377	309	377	369	351	355	372	343	357	319	368	350	323	340	354	340	390	363	354	382	384	373	358	382	361	349	349	363	367	327	366	353	338	320	356	386	362	326	363	378	378	354	349	343	377	372	321	327	320	353	352	363	345	353	393	361	354	373	340	370	311	359	350	383	316	367	344	345	343	370	363	347	328	345	332	373	359	346	334	351	361	348	357	349	348	377	364	379	357	329	342	385	399	359	380	338	348	325	328	350	363	347	341	320	334	342	349	356	338	327	354	373	361	346	359	346	347	353	367	340	334	304	357	356	358	353	335	329	402	314	318	385	340	319	347	342	368	362	300	305	342	344	308	382	373	309	354	319	334	328	360	341	364	332	364	316	357	357	330	337	351	370	336	337	361	359	343	352	376	337	372	345	359	359	325	357	379	326	348	364	384	326	339	335	334	324	355	347	338	347	355	344	354	348	339	339	334	368	331	325	330	353	349	336	381	366	372	359	343	349	377	305	336	356	322	326	367	356	327	361	381	357	321	362	355	345	358	331	319	356	355	332	334	344	358	352	367	358	301	325	344	367	338	311	319	307	339	349	363	387	341	382	406	378	340	354	301	356	381	364	354	324	354	357	362	364	342	378	337	329	359	327	335	336	374	352	361	338	339	387	337	356	321	339	341	316	351	396	332	317	371	357	326	360	369	328	334	337	348	334	342	344	335	353	338	361	367	346	358	341	371	322	348	323	358	342	357	387	385	324	327	386	346	390	352	351	346	326	331	383	339	335	360	312	362	368	332	388	389	366	336	351	376	366	346	340	359	351	356	352	321	345	346	345	380	365	352	356	337	325	353	386	358	354	332	334	353	321	342	308	322	352	359	330	377	396	363	358	350	372	313	342	340	337	362	349	352	330	346	345	341	358	331	333	371	350	331	339	343	359	368	333	386	340	383	322	354	346	356	350	339	360	347	377	389	349	321	405	343	342	320	334	307	360	330	304	363	361	385	349	378	342	354	322	376	337	350	341	360	365	337	359	355	355	384	342	346	383	355	363	328	333	355	321	352	376	392	330	311	345	351	366	359	310	348	334	325	357	382	360	371	353	405	365	368	372	340	347	337	351	339	332	351	328	359	372	352	366	330	334	317	309	375	350	356	340	359	349	358	340	348	336	346	318	373	381	325	380	365	386	341	375	353	321	357	332	350	334	402	387	336	328	357	297	331	317	361	357	359	358	337	356	316	325	355	361	365	293	344	321	330	334	318	351	339	338	344	361	348	375	353	358	313	349	349	321	314	338	367	341	333	363	344	367	358	375	337	330	343	338	341	348	374	371	351	344	332	345	332	337	364	334	364	365	372	341	326	339	366	331	376	351	339	350	335	319	338	384	348	340	339	345	343	353	324	355	386	357	353	391	352	347	364	338	328	339	345	334	354	376	386	336	339	375	358	387	377	343	333	359	344	362	342	341	379	369	339	357	378	347	346	325	329	363	316	314	339	345	368	375	358	362	354	347	337	363	360	332	378	323	330	322	332	313	361	356	354	376	333	412	348	333	362	317	345	352	373	373	345	364	366	354	337	339	334	327	332	351	360	351	330	392	336	336	345	373	363	343	371	326	361	377	348	335	366	330	353	385	324	388	355	376	339	329	366	355	355	357	327	321	372	359	355	348	346	343	317	299	359	363	335	358	360	361	334	395	369	389	335	376	371	346	320	359	350	350	379	360	319	313	363	358	401	336	350	323	343	351	326	346	359	370	357	331	333	330	380	349	327	365	349	353	390	371	341	348	327	352	343	355	367	349	345	370	367	320	364	386	373	340	343	310	329	343	303	368	376	334	340	364	350	368	366	387	347	339	361	346	366	323	347	322	288	335	350	342	362	357	360	364	358	381	340	367	352	319	345	335	336	357	365	336	351	353	352	350	345	355	379	356	374	385	302	355	362	322	318	382	383	382	341	353	364	353	341	379	338	365	342	347	372	313	317	360	378	339	379	361	345	349	342	371	328	341	356	366	365	331	337	349	349	320	337	357	343	321	349	386	324	368	347	370	385	359	376	348	350	346	331	389	345	359	318	367	352	362	359	352	364	349	385	367	301	350	362	341	366	368	345	302	361	324	335	357	334	358	324	363	363	379	361	371	347	319	386	343	372	349	342	383	351	384	327	413	364	364	355	374	358	387	414	370	346	351	360	337	328	363	314	339	357	400	348	357	335	337	364	356	349	352	351	348	341	355	357	394	338	336	401	343	371	355	358	363	350	393	366	378	349	323	360	333	363	344	375	352	363	371	396	358	297	359	365	330	327	338	351	372	311	364	324	306	324	345	347	382	327	351	358	377	330	355	354	316	390	360	338	383	352	347	340	365	339	363	350	360	353	369	356	384	326	325	337	341	324	335	332	360	366	314	334	352	357	347	379	367	352	388	346	354	378	364	312	325	366	327	347	348	354	337	342	375	360	347	370	352	341	377	336	343
21958	6603	4105	4282	3593	2796	2101	1905	1545	1441	1199	1028	963	937	927	919	886	859	841	864	857	813	856	913	805	850	899	872	864	839	830	824	839	792	878	807	829	817	780	823	829	833	815	861	834	842	784	813	833	795	770	834	795	802	781	806	800	837	812	863	776	807	796	836	806	847	856	819	764	861	805	849	824	819	815	784	768	825	772	762	851	839	821	771	802	823	829	804	812	809	748	793	828	853	805	832	853	866	770	787	835	863	856	853	762	853	815	850	848	830	810	808	773	801	792	865	767	812	789	781	799	826	880	840	772	847	763	867	777	859	784	826	829	913	826	854	785	820	819	807	821	737	821	814	796	830	818	806	849	837	787	828	840	802	821	822	817	811	866	831	797	831	786	797	795	826	840	866	803	798	879	847	813	811	790	789	815	815	812	869	837	811	756	793	839	797	782	840	816	757	807	840	790	853	784	789	792	816	784	756	802	820	854	851	790	782	841	837	834	834	793	813	875	836	813	822	817	832	822	788	804	760	840	825	761	840	858	772	836	829	826	843	804	865	854	751	807	802	825	844	840	804	808	773	869	829	792	833	829	798	851	842	786	812	783	842	845	858	823	821	845	835	845	783	825	808	824	840	823	827	867	834	814	846	839	813	827	754	866	792	800	816	835	807	857	825	796	788	829	763	794	841	901	826	793	801	796	816	833	883	806	759	815	809	810	828	785	791	820	748	777	781	804	823	793	825	803	763	831	790	851	809	805	774	852	806	842	854	862	829	787	860	768	852	780	827	821	803	789	832	828	793	823	808	803	841	836	807	793	848	817	829	825	813	787	759	794	788	820	800	782	804	809	795	819	850	819	776	820	772	830	805	820	825	811	767	859	841	847	855	840	842	800	797	817	846	834	845	810	864	850	796	843	809	816	808	786	809	813	818	854	829	836	821	824	751	823	841	840	821	786	858	817	813	868	830	829	837	802	843	830	783	804	809	816	854	820	804	813	817	787	769	827	794	872	848	802	831	790	832	806	888	819	824	805	862	826	741	787	781	829	797	813	810	778	826	793	800	877	811	814	848	814	813	817	859	850	789	795	856	778	838	760	819	849	814	808	772	798	858	793	858	855	814	780	790	806	839	833	803	819	841	827	831	837	815	810	775	833	822	779	828	813	801	832	834	843	831	874	775	801	808	833	797	816	809	816	814	795	833	837	835	779	828	808	853	831	762	863	827	829	832	788	805	783	869	765	808	842	789	840	875	731	841	816	828	814	813	824	837	776	755	835	778	810	848	770	836	835	805	854	771	825	799	832	884	855	827	816	872	870	822	787	818	845	812	799	819	809	878	786	802	789	792	847	817	822	786	799	797	805	840	848	852	767	811	849	797	806	822	822	853	844	791	785	833	810	822	831	855	820	856	789	793	856	792	800	826	788	814	828	805	799	841	814	808	802	851	831	791	846	849	804	772	807	782	837	840	847	777	832	870	841	807	872	842	811	851	808	814	820	825	837	804	843	826	809	736	858	822	839	806	784	840	792	826	802	825	824	817	868	796	790	792	797	805	882	857	818	891	834	802	804	831	829	819	819	819	843	861	855	780	801	754	809	780	818	776	824	802	811	770	800	820	852	785	810	862	805	781	831	794	799	822	819	801	801	815	800	825	864	840	767	815	824	862	805	806	859	817	802	812	791	815	787	820	772	775	824	745	828	815	808	790	817	836	868	781	861	839	785	838	804	826	767	820	801	789	831	817	817	840	810	870	865	815	782	812	818	844	826	831	797	796	789	806	820	834	841	811	815	822	792	853	825	778	859	811	862	835	797	848	860	828	780	793	829	837	798	827	822	763	790	827	814	833	842	823	777	809	766	783	803	878	831	842	783	789	852	862	796	886	775	767	736	827	789	805	801	776	850	824	837	821	808	828	835	857	744	847	816	811	839	819	798	797	795	799	821	870	847	839	831	754	859	808	781	837	848	837	773	802	799	832	823	777	870	811	790	857	833	809	852	808	797	856	762	835	812	858	839	805	820	803	794	792	801	836	749	794	843	828	819	866	779	842	815	787	805	854	810	847	817	805	798	787	776	823	778	821	812	798	844	800	806	818	837	815	839	822	806	801	891	818	830	800	753	784	824	840	792	789	795	876	793	863	827	886	867	799	800	853	827	796	799	832	841	793	844	835	785	842	802	824	783	788	777	853	793	799	784	875	824	823	865	803	810	814	814	840	860	828	823	848	816	841	814	846	844	807	776	796	814	890	782	799	829	800	858	819	833	874	859	794	828	799	906	775	815	811	762	858	786	822	830	832	824	826	846	850	850	847	803	832	858	825	867	846	854	873	804	807	800	842	807	816	820	829	851	826	824	819	819	819	810	840	776	790	798	811	828	813	837	783	885	800	835	796	798	827	790	867	815	819	909	805	806	783	803	807	842	807	868	818	811	816	812	824	847	831	813	790	838	774	832	778	823	815	805	837	829	888	837	844	769	843	796	871	804	794	815	819	853	813	859	795	871	754	784	849	857	772	791	842	801	811	847	813	787	809	839	786	841	842	793	869	769	878	819	824	825	876	778	846	820	837	788	815	761	825	779	832	805	808	795	795	820	840	841	827	844	795	844	806	852	825	812	843	833	817	816	824	841	801	870	879	854	814	817	784	850	789	770	792	810	815	783	803	856	804	783	827	827	847	805	838	856	811	825	830	802	772	814	800	771	808	844	782	789	858	797	802	869	810	826	810	789	796	859	817	850	774	811	852	784	814	813	811	820	796	820	795	787	816	834	867	830	832	792	792	765	778	798	831	818	769	801	828	790	875	861	829	788	821	772	860	826	803	836	802	804	859	744	774	821	828	813	804	756	813	813	792	785	845	823	752	801	861	840	861	853	804	840	798	830	831	806	766	804	828	821	800	824	770	843	810	792	828	867	818	841	831	872	827	821	846	819	799	815	799	816	836	790	789	767	773	820	809	843	814	815	857	807	809	844	852	849	793	809	818	779	835	788	828	808	803	843	790	800	854	805	806	828	817	813	792	844	815	830	784	818	793	800	813	837	783	806	831	859	818	829	783	834	803	825	877	823	827	849	825	795	834	822	823	789	841	805	787	885	816	797	780	798	856	827	828	724	803	797	777	849	792	798	833	838	814	831	859	808	854	809	799	820	838	836	823	841	813	849	859	829	791	852	740	861	859	835	817	850	808	856	782	794	780	831	908	822	840	784	768	828	841	802	805	852	822	840	864	810	806	826	815	802	837	853	778	837	783	942	835	817	821	846	855	807	804	769	817	789	861	824	802	813	801	805	816	763	873	868	810	794	796	864	829	813	801	792	793	813	814	781	749	772	816	838	861	819	814	809	829	798	821	846	819	860	880	826	826	781	817	832	788	782	796	828	835	818	821	820	813	811	813	756	787	859	853	812	798	811	812	783	747	903	788	839	869	810	862	791	768	826	863	808	819	825	801	772	829	823	787	775	827	825	885	831	792	846	803	813	841	839	762	826	828	797	797
41324	17538	3222	1645	1064	782	722	541	422	351	266	258	276	243	278	234	236	255	231	188	214	209	228	234	236	242	216	242	239	216	236	236	226	256	204	240	214	210	231	250	243	230	236	227	235	210	240	205	231	204	219	246	214	210	216	202	229	207	244	230	205	189	227	191	216	238	240	223	228	207	208	182	231	215	198	213	212	217	228	201	234	233	211	232	222	235	255	214	217	211	238	234	195	214	216	193	239	216	214	249	192	215	217	214	204	229	225	233	231	236	225	231	231	240	234	244	247	214	225	235	204	211	226	225	195	202	241	226	201	199	231	229	234	215	247	228	217	235	207	245	214	228	226	247	216	215	233	223	231	227	214	228	234	233	245	233	232	231	216	206	220	249	253	238	238	225	214	252	225	215	226	226	235	245	192	196	208	209	239	178	228	250	254	204	224	201	244	231	216	240	220	242	224	221	233	207	245	225	186	196	228	240	225	213	229	231	226	210	201	235	219	229	284	237	214	213	230	223	235	220	217	204	213	218	203	224	210	244	213	206	236	233	231	169	213	204	209	242	232	219	232	218	231	225	210	205	231	219	227	213	214	233	234	227	241	206	225	244	255	218	218	223	221	209	239	227	245	228	226	227	220	220	221	218	195	230	227	235	223	221	230	215	198	233	247	239	224	261	232	217	238	200	218	233	215	236	223	206	233	226	239	219	235	220	239	210	204	231	246	226	223	226	201	195	249	211	188	217	236	225	211	235	235	217	224	227	218	243	235	199	235	235	217	213	228	209	199	202	236	227	233	208	229	241	204	240	218	208	203	244	219	235	220	226	208	205	218	214	214	238	201	223	214	224	226	203	236	209	221	238	232	232	212	197	230	231	218	213	205	211	220	218	202	215	240	193	214	218	200	212	249	249	227	245	222	234	265	237	230	246	208	248	222	231	243	205	233	207	215	211	232	243	209	245	240	230	226	205	228	223	236	209	213	210	211	216	241	220	216	233	229	221	189	236	234	190	228	231	220	215	194	223	229	228	207	209	216	231	260	247	239	240	201	221	247	248	210	214	219	231	220	208	237	219	246	211	240	235	239	218	214	235	219	209	198	239	218	224	216	225	206	219	218	227	218	226	195	228	217	223	208	187	224	237	225	238	234	205	194	250	219	226	206	195	213	236	231	239	236	220	213	211	224	224	213	214	220	185	190	240	227	229	227	232	235	218	218	221	223	240	246	229	238	212	217	244	231	213	269	221	268	241	230	213	232	217	207	235	234	224	223	227	215	216	198	207	218	242	211	249	231	211	237	216	214	248	210	229	239	209	231	229	212	207	242	224	226	223	216	246	198	251	227	224	212	213	222	203	213	246	231	209	233	220	191	233	205	213	229	225	230	236	238	229	234	204	222	220	224	251	237	211	211	215	221	214	212	229	198	239	242	248	218	213	217	207	207	216	214	217	231	239	225	239	216	221	195	210	218	219	201	206	200	213	223	239	205	242	216	244	235	231	256	220	219	228	172	225	218	228	202	232	228	210	223	210	256	242	238	244	196	213	216	251	242	247	212	223	236	202	207	225	238	227	215	240	198	216	212	242	216	217	218	220	223	223	244	193	242	221	213	215	198	223	230	198	242	235	225	227	249	231	225	230	236	226	236	204	236	212	214	228	219	200	210	224	249	224	230	234	207	205	226	194	199	221	216	218	214	208	224	201	237	209	214	233	231	221	224	237	245	207	242	224	222	234	202	229	220	188	224	253	224	251	216	243	215	182	257	221	226	249	235	194	240	233	217	197	248	201	223	229	250	215	220	230	243	254	240	252	233	201	219	239	217	210	194	237	193	231	202	212	226	226	219	214	231	232	238	245	235	230	227	220	233	223	252	202	229	241	218	211	233	234	240	252	255	217	221	230	199	263	243	239	228	221	198	245	211	247	237	209	207	238	216	226	225	222	214	211	211	212	219	214	204	220	231	195	195	222	218	226	221	240	232	224	227	222	213	238	221	243	210	199	240	230	210	213	196	230	216	259	246	197	214	228	232	235	242	206	224	233	235	200	232	239	209	219	218	233	206	195	193	229	218	206	205	222	232	248	254	220	247	231	193	198	217	200	205	194	247	189	222	224	224	209	213	226	246	203	205	244	211	233	239	201	240	230	205	216	221	212	240	199	200	224	199	209	240	223	262	247	233	235	206	217	228	228	230	237	231	224	228	247	230	212	217	208	237	255	227	203	227	233	203	232	226	200	226	245	251	227	253	253	228	232	209	233	219	225	205	198	222	229	241	199	207	219	263	210	222	246	223	211	207	229	211	217	226	207	221	202	224	251	237	213	227	248	197	227	230	241	226	228	214	210	221	196	238	233	237	231	201	222	228	189	220	206	251	215	194	184	236	237	207	230	213	196	209	196	246	247	225	226	232	211	203	210	201	224	219	246	238	204	230	211	192	179	236	213	229	220	229	247	223	217	190	230	221	218	247	207	221	227	250	234	205	234	218	208	231	221	220	213	217	218	236	235	220	219	214	260	206	208	209	217	202	201	242	212	214	224	208	223	223	238	222	221	220	223	205	220	196	217	225	234	226	213	226	221	216	256	250	203	247	242	270	240	213	237	207	229	203	223	214	234	224	212	220	203	216	198	225	243	259	217	198	192	207	213	216	201	220	218	224	228	218	209	210	226	230	264	234	197	227	224	244	216	213	220	206	213	252	217	199	240	244	257	193	230	242	214	217	249	214	241	212	208	202	225	214	224	248	227	233	212	225	239	214	208	239	246	217	228	208	244	221	240	254	181	238	216	209	186	222	228	226	231	217	202	204	238	218	232	227	249	231	205	219	209	201	224	231	214	250	231	254	223	236	191	203	223	232	204	199	253	228	219	201	233	238	225	201	205	243	197	214	204	239	201	213	241	239	237	217	206	220	230	202	211	234	231	233	248	219	230	216	210	227	220	195	229	197	230	243	234	231	232	218	228	224	191	265	223	208	226	203	259	238	203	213	220	250	228	220	212	225	196	237	207	237	234	212	210	222	239	247	220	222	248	233	197	216	241	208	217	210	224	239	257	223	225	230	239	255	234	219	223	216	224	218	233	202	267	247	230	232	209	232	237	224	242	210	246	258	239	243	218	199	227	231	224	264	220	243	213	229	230	239	216	226	203	223	200	223	226	213	238	216	229	236	235	233	244	244	204	224	233	185	222	225	227	256	227	226	214	223	242	216	219	219	223	241	227	197	233	238	212	222	235	227	209	208	223	204	218	203	218	215	240	258	233	220	224	236	219	234	202	221	205	219	212	231	219	229	214	227	217	246	249	226	231	235	211	202	247	219	226	215	210	205	217	239	227	234	214	242	236	242	236	208	213	234	222	221	236	209	241	241	228	211	225	221	210	237	220	248	218	208	236	218	219	227	224	209	240	205	236	242	220	239	224	212	224	230	219	205	230	215	226	243	205	218	193	210	208	228	207	243	218	230	222	244	209	227	229	219	231	241	240	230	231	196	210	220	227
27456	9398	4749	5087	4358	3678	3113	2428	1684	1435	1034	899	826	723	689	657	626	625	616	586	634	622	618	593	549	552	536	550	553	576	586	568	536	528	528	546	557	530	554	551	526	530	514	558	529	506	549	555	582	562	557	553	559	554	599	512	497	470	491	535	553	576	509	503	545	522	560	562	528	494	537	558	588	589	514	556	553	546	540	547	533	594	553	511	558	567	544	521	566	570	537	505	537	531	505	538	561	545	566	542	538	533	608	526	532	597	519	554	505	533	513	547	543	527	542	525	591	526	538	598	523	531	535	511	519	529	532	522	512	524	570	534	479	526	526	529	554	521	536	501	497	501	509	539	542	546	509	557	539	566	555	512	522	531	557	538	564	482	565	538	541	546	516	513	552	524	505	535	509	546	528	551	582	585	550	552	522	526	504	557	536	517	544	532	524	516	561	550	572	571	555	527	573	517	548	546	517	488	542	506	546	507	514	543	500	562	533	553	586	516	570	504	549	522	507	578	582	526	504	534	547	544	543	537	539	554	525	532	541	556	546	547	544	539	546	512	532	571	504	519	517	587	525	516	542	516	547	492	535	554	551	523	599	506	543	559	545	505	539	537	574	517	535	524	559	540	555	553	539	505	564	552	539	549	512	575	560	558	533	552	524	565	501	540	555	537	561	528	535	506	526	553	533	516	487	554	521	534	546	556	517	521	530	540	521	507	521	543	547	541	567	497	546	570	549	535	542	516	541	539	547	503	557	552	507	536	543	530	549	536	537	519	544	559	536	548	526	541	561	563	544	548	563	540	530	572	520	522	506	533	564	520	528	538	546	534	530	545	508	491	548	580	546	533	552	565	526	517	550	559	525	558	573	516	522	521	538	557	523	472	552	564	514	545	526	533	555	543	509	512	497	519	539	522	576	512	557	518	548	500	513	531	511	549	545	589	541	534	509	548	543	554	573	609	523	544	552	544	485	537	510	526	566	553	549	489	559	549	546	549	527	545	554	549	537	566	525	519	499	511	528	568	571	531	560	558	511	509	587	576	507	550	520	551	569	564	522	557	514	535	546	541	515	542	521	528	565	494	494	530	518	536	536	531	535	555	567	537	533	571	558	553	579	543	522	533	523	511	561	510	530	545	517	531	547	508	507	518	534	536	531	506	600	549	499	526	550	512	574	563	550	545	541	522	521	515	528	558	530	519	551	534	532	541	510	540	575	512	515	567	516	550	529	528	539	540	540	532	569	535	603	586	535	555	538	562	511	560	561	564	530	527	567	570	573	537	564	526	527	548	514	536	549	533	580	487	527	542	554	522	594	563	526	528	492	565	593	549	532	548	538	503	520	510	565	519	540	512	547	547	545	526	550	485	539	505	531	526	511	557	541	561	536	579	545	555	558	521	537	523	550	515	523	557	512	554	515	511	535	556	529	509	511	513	547	541	521	543	511	525	505	519	560	581	536	538	514	521	531	563	533	533	540	559	518	513	545	550	561	567	561	523	527	554	514	559	542	500	531	536	547	509	571	565	552	523	511	544	566	491	544	533	537	539	502	546	551	500	539	554	550	535	579	543	547	524	485	540	555	526	520	574	552	518	515	528	570	545	525	584	540	564	531	532	511	577	514	593	544	517	526	502	524	506	524	538	510	546	519	570	540	579	554	497	535	555	528	558	539	558	554	510	550	534	506	498	531	539	555	535	563	529	585	535	522	532	526	487	547	512	542	546	519	533	539	514	500	558	499	519	563	548	524	569	497	485	511	527	546	549	580	541	532	543	552	537	549	555	556	531	552	521	539	527	508	506	566	555	515	517	527	555	534	567	514	516	583	515	546	507	582	520	531	546	546	534	547	528	468	508	548	513	497	561	508	502	554	511	562	568	540	549	503	583	551	545	540	502	499	534	582	501	558	582	518	556	539	565	517	533	538	496	502	534	525	523	555	550	514	547	560	516	534	549	553	524	545	566	541	545	556	522	550	527	525	551	533	533	540	526	541	522	551	551	540	567	541	533	556	578	560	521	484	527	526	523	511	586	515	537	556	536	539	527	526	516	566	548	540	544	488	500	498	525	532	522	530	518	546	549	518	550	508	552	530	514	528	537	574	547	535	478	538	532	564	551	516	512	539	560	544	565	516	515	533	551	568	526	543	573	583	529	537	529	553	500	511	479	548	554	496	540	512	527	532	546	511	525	532	523	600	550	512	551	574	562	532	531	500	550	526	516	536	514	553	530	541	542	483	540	535	515	537	518	559	524	544	554	514	503	575	561	519	547	528	517	543	555	555	521	512	514	514	539	561	513	526	554	548	549	534	560	524	564	539	564	572	548	546	537	531	524	544	552	547	537	581	535	502	560	537	528	499	509	518	545	585	540	516	521	531	576	548	522	535	539	578	549	526	534	518	545	568	559	539	552	536	473	559	574	492	519	531	535	545	519	541	546	526	555	532	532	514	527	538	549	583	529	511	499	520	487	548	575	514	540	521	537	507	568	519	530	575	533	549	510	513	543	520	562	513	550	567	531	527	569	532	507	542	531	529	530	536	556	523	536	528	554	507	545	512	531	523	543	533	556	517	551	542	583	538	507	507	508	512	531	546	522	529	549	557	564	533	511	512	532	523	570	522	512	510	555	529	521	543	541	554	545	520	526	521	496	527	540	557	524	517	517	500	551	538	595	520	526	557	532	525	522	490	540	532	533	560	555	488	528	538	568	480	564	529	546	558	544	536	576	513	520	540	520	546	539	533	581	514	534	515	509	503	506	542	528	529	563	532	498	553	552	555	531	558	538	490	507	565	514	504	515	534	564	541	518	565	546	534	574	497	525	545	506	579	523	539	510	554	594	576	516	551	505	525	544	519	540	518	551	570	562	550	556	489	555	563	571	530	551	503	546	484	542	561	487	516	499	552	561	580	525	549	538	569	573	534	507	504	556	544	543	514	537	552	525	541	555	533	525	544	540	535	544	562	533	533	529	514	570	574	529	517	503	550	512	541	530	550	573	533	560	541	509	540	591	536	530	533	550	545	581	537	565	557	553	542	564	591	546	503	596	534	533	531	512	554	564	555	556	554	509	536	514	545	511	539	524	503	524	559	532	565	544	565	535	497	550	526	535	589	540	514	500	563	536	543	555	514	551	556	543	532	521	550	560	500	483	508	545	564	496	513	534	573	508	538	561	560	543	532	520	521	518	565	516	533	523	536	527	535	520	551	556	520	526	502	512	567	561	507	535	498	531	533	514	544	521	509	544	549	521	576	552	552	518	588	553	557	542	544	496	554	528	490	584	511	492	516	525	521	583	513	540	535	547	562	505	497	517	508	543	535	531	516	559	519	562	525	578	511	585	563	525	536	516	545	560	567	558	579	526	533	530	530	556	543	537	543	585	538	537	527	587	528	544	512	535	533	514	538	515	527	540	547	538	528	560	523	526	558	550	588	520	532	545	519	500	554	559	506	552	553	543	542	574	537	552	538	529	566	523	524	561	527	514	559	536	534	550
15844	3893	868	718	569	540	438	372	365	328	313	266	269	256	273	299	302	287	276	280	333	319	284	315	247	285	315	295	284	292	261	285	318	292	283	263	274	258	263	309	279	284	317	311	285	275	303	299	294	296	285	286	290	293	265	299	305	325	307	300	275	269	273	268	312	282	305	291	285	322	279	297	296	302	270	308	303	295	304	307	268	304	267	271	275	277	302	304	335	303	262	290	286	279	301	305	321	302	309	313	339	289	315	292	297	294	308	293	300	321	287	311	308	297	302	273	294	284	349	324	290	296	302	292	270	287	316	256	320	292	276	304	293	283	288	310	305	310	287	261	286	334	283	318	284	284	276	269	295	283	300	303	296	289	307	291	293	335	326	278	303	247	312	312	314	280	295	304	327	313	299	286	316	313	320	278	292	318	307	286	299	290	281	308	309	301	311	327	275	289	278	322	272	275	314	314	297	325	248	322	301	268	287	306	297	268	278	261	303	310	304	286	306	295	299	277	308	295	305	299	294	293	293	315	299	333	300	278	276	285	337	303	309	307	285	310	283	282	306	304	287	264	283	287	323	335	284	298	282	277	301	283	262	301	290	264	282	301	268	313	308	296	291	312	272	261	297	322	272	288	306	276	313	300	308	282	300	287	326	338	321	279	299	302	260	333	286	314	313	290	284	276	280	293	292	321	292	314	316	287	312	308	296	319	261	297	285	303	296	291	304	265	325	302	305	304	276	276	316	283	305	277	275	298	303	279	285	286	305	316	290	265	262	297	257	274	310	287	259	282	327	318	294	314	302	290	320	284	295	297	311	303	302	299	307	255	323	307	289	282	277	304	321	310	323	295	309	291	251	294	292	268	315	287	310	332	292	290	258	293	301	311	274	297	327	280	278	289	280	281	317	307	296	276	320	311	285	284	311	270	292	306	281	294	278	291	301	296	328	274	306	279	316	298	309	285	299	291	296	287	310	294	291	309	325	269	245	310	288	252	282	292	291	324	317	306	301	314	293	259	316	297	287	306	290	305	264	299	301	299	278	276	315	350	301	254	282	318	274	254	319	298	281	277	283	271	268	280	321	299	291	273	283	290	319	260	261	260	294	292	289	309	280	274	272	285	273	304	305	305	296	289	284	325	293	292	277	313	246	319	271	308	262	290	280	309	269	284	272	300	298	293	269	282	263	306	269	283	308	323	306	297	286	276	304	274	280	294	305	330	301	294	284	308	288	316	293	295	298	291	302	284	271	300	306	309	282	289	271	313	303	284	283	306	303	307	279	314	295	283	300	288	297	278	279	294	275	299	291	289	289	316	268	263	261	277	306	283	296	318	320	306	321	278	267	298	300	270	286	300	305	276	301	306	271	336	310	273	303	299	290	293	303	282	308	287	299	307	290	264	337	311	305	327	297	284	282	298	306	299	301	295	303	278	310	335	296	283	310	298	281	276	289	266	318	259	292	318	328	306	300	286	298	308	312	292	296	300	301	283	308	298	284	310	289	301	287	305	281	295	321	314	297	278	313	281	295	280	284	287	275	298	307	252	292	269	280	305	300	283	264	294	301	292	275	315	328	285	299	299	306	322	276	303	285	278	296	314	300	299	292	297	277	307	288	275	316	286	278	316	274	252	291	276	278	289	286	314	317	305	311	289	295	271	303	291	310	286	305	323	301	284	281	272	301	298	270	317	278	277	282	295	285	285	282	294	294	299	314	287	307	287	310	289	292	292	291	260	300	315	273	310	290	303	274	299	279	287	267	272	314	272	272	288	297	288	298	313	281	294	305	311	295	299	320	280	314	296	288	271	306	316	305	282	269	279	283	314	318	281	296	288	332	286	304	302	272	301	298	325	276	276	288	281	295	324	292	269	297	315	292	265	321	302	295	268	259	284	316	270	299	324	294	336	317	279	305	294	258	271	302	299	297	300	312	290	262	295	299	311	321	260	290	313	299	283	288	301	284	308	278	299	285	271	297	310	279	287	296	306	310	298	309	303	285	297	280	285	279	270	288	313	291	314	286	280	286	305	319	296	292	275	283	316	297	311	288	294	283	303	295	290	295	283	303	269	311	313	265	275	262	282	287	265	275	287	258	284	294	325	298	296	329	283	291	303	295	276	258	311	285	309	284	263	275	295	314	308	289	312	300	307	283	280	257	243	280	256	288	282	284	282	285	315	282	303	308	277	320	304	305	304	288	304	306	284	305	277	263	308	322	277	286	304	280	334	295	292	278	276	284	292	297	290	298	270	283	284	295	249	283	298	297	291	275	296	269	310	294	263	319	320	309	279	315	274	303	317	254	305	291	284	305	292	295	283	302	265	282	291	307	261	296	325	289	277	281	316	311	282	320	306	284	300	257	290	274	281	300	345	268	280	254	275	275	301	302	268	278	344	286	308	282	292	295	343	293	287	267	315	314	345	299	302	300	289	289	327	299	310	266	296	265	286	313	300	327	355	274	292	311	284	297	303	316	275	301	287	252	266	271	300	297	301	262	250	276	272	276	303	305	280	298	273	269	265	275	286	296	306	314	265	285	271	294	264	270	283	308	294	323	256	288	286	316	318	328	322	318	325	315	318	302	298	281	277	314	306	301	288	311	305	295	272	277	267	291	309	304	291	316	290	309	302	258	278	267	294	268	282	290	304	286	313	285	276	324	303	316	303	268	280	274	281	331	326	326	274	308	312	342	341	311	311	278	273	304	283	288	277	299	280	278	298	265	263	304	307	289	306	285	284	288	276	296	263	270	283	284	276	289	293	278	305	316	288	272	298	280	271	317	289	271	304	304	298	330	309	301	299	264	284	301	296	289	321	302	304	297	298	298	283	295	296	281	302	299	301	284	312	268	263	307	278	290	261	302	262	288	292	295	278	307	262	274	319	323	241	304	277	278	300	300	290	291	282	323	281	287	303	297	293	275	302	293	272	285	294	264	290	304	265	290	299	317	302	304	313	347	305	302	311	269	274	279	301	272	291	319	314	313	290	323	287	304	298	260	257	275	295	279	294	296	298	305	280	302	305	329	281	303	276	278	289	274	305	298	268	308	295	317	280	299	290	288	291	292	329	308	274	281	284	307	290	317	285	309	286	285	309	314	297	320	315	297	302	274	283	304	258	275	287	305	289	301	315	289	302	305	305	266	303	286	272	281	248	300	285	260	279	277	281	286	285	305	285	304	288	294	281	286	309	299	288	286	305	304	269	289	285	303	301	317	303	290	285	299	275	310	301	302	281	292	275	304	294	286	261	294	272	323	284	309	318	295	296	289	319	300	286	288	268	256	299	277	297	262	313	295	306	288	297	301	287	318	290	283	280	291	297	303	297	282	310	294	319	298	267	288	273	319	307	293	311	311	302	306	289	282	292	287	277	267	288	300	301	274	264	293	308	258	279	319	279	295	329	309	272	269	297	304	306	292	311	277	289	286	329	316	303	294	288	298	315	273	281	294	264	253	305	305	288	323	282	303	299	296	293	292	297	264	284	298	285	262	286
11114	2908	2157	2201	2124	1975	1540	1208	1057	902	849	782	736	744	790	745	729	710	717	733	731	722	687	713	742	690	734	693	745	723	702	707	740	750	689	729	770	688	707	687	706	708	732	727	741	703	686	750	726	714	698	701	694	700	667	748	722	674	754	714	678	688	733	721	730	762	683	764	732	724	671	693	656	749	699	661	708	727	709	731	707	728	755	736	779	696	694	717	657	720	722	720	638	719	747	723	713	710	749	742	713	713	752	694	668	715	720	692	707	705	717	695	704	710	675	673	718	765	687	717	668	714	681	739	683	691	716	698	721	682	748	712	679	692	684	650	697	735	703	689	720	693	744	667	705	648	680	712	696	742	711	679	780	745	639	729	708	751	698	704	690	694	729	703	665	727	739	702	723	683	762	764	664	716	766	732	706	762	704	710	698	731	678	715	712	718	705	685	707	649	694	714	704	694	689	651	722	720	684	657	682	745	674	695	665	711	660	700	722	694	679	680	736	725	733	722	698	711	689	750	632	719	687	706	706	699	700	708	704	732	717	731	740	736	703	684	695	763	712	725	711	729	713	688	707	755	683	657	703	769	705	713	696	704	696	695	730	740	686	680	726	728	709	702	701	680	697	658	738	702	713	746	687	720	705	708	715	710	725	722	740	709	693	678	710	718	656	693	654	662	734	714	715	685	692	714	769	724	729	686	710	687	645	703	750	656	708	714	683	728	676	695	739	717	707	738	689	756	707	695	731	766	684	720	747	699	715	684	703	684	715	733	694	718	737	737	707	724	690	726	725	773	704	729	722	741	737	725	702	716	726	712	659	743	723	696	685	668	727	683	707	751	666	733	702	775	729	719	737	799	705	708	718	691	712	773	719	693	713	694	654	734	709	690	738	705	689	775	668	743	671	742	754	708	690	695	732	715	731	714	696	639	737	693	681	679	711	715	663	666	697	710	750	703	699	720	748	715	698	694	725	733	668	677	681	712	683	659	683	730	696	747	726	750	730	700	681	711	698	675	709	677	735	716	727	723	767	764	706	725	685	764	682	744	674	687	740	727	708	701	745	711	707	720	737	727	721	694	718	712	758	714	744	766	718	687	715	715	720	711	696	688	692	709	720	714	765	739	663	669	691	727	704	723	687	693	718	708	714	651	668	715	700	748	697	716	717	688	648	685	685	703	695	716	711	676	700	742	764	725	702	746	769	716	717	712	742	747	707	680	744	693	706	638	670	711	686	714	742	661	678	772	757	726	687	753	760	664	719	724	668	707	677	651	685	668	684	681	724	656	676	716	727	705	747	744	720	688	746	713	749	718	727	698	717	738	730	662	736	709	662	731	684	684	720	712	768	721	681	695	696	667	719	764	697	720	689	677	711	654	711	683	685	731	720	719	709	662	699	706	704	710	730	720	735	758	728	690	730	699	732	741	712	807	740	699	697	668	744	721	680	721	689	718	675	739	733	684	681	697	685	706	713	648	716	711	730	692	681	697	711	721	700	666	685	641	686	721	682	698	716	713	677	754	691	704	746	708	713	693	688	709	685	756	699	752	654	725	675	725	707	759	689	692	693	722	681	737	702	687	702	746	708	659	672	705	622	671	705	688	705	708	663	664	757	689	740	733	743	708	731	719	683	713	674	718	663	739	750	718	703	729	700	737	728	711	734	685	668	710	739	710	714	693	697	719	745	686	694	711	737	695	731	695	710	704	745	698	696	748	765	721	742	710	707	750	718	686	708	624	699	716	714	719	704	715	720	701	767	734	715	729	723	709	695	709	692	704	666	717	710	684	730	692	700	741	733	744	716	728	749	689	748	714	687	722	725	665	698	735	715	755	652	690	679	668	699	741	751	690	740	720	729	683	682	751	774	686	721	715	677	742	716	711	750	744	661	697	761	691	684	648	683	750	729	703	655	740	726	688	696	667	714	738	714	703	738	719	706	698	701	705	747	709	679	709	705	710	726	752	698	732	687	735	704	713	690	750	696	648	751	687	647	712	684	692	717	665	704	692	725	689	753	679	727	710	703	688	722	745	716	702	676	694	711	722	688	752	719	757	718	750	680	675	702	698	715	670	706	692	721	692	722	721	722	685	729	747	693	718	674	705	694	729	712	687	686	717	707	718	722	726	765	740	714	687	748	728	779	721	733	705	721	708	715	700	722	710	679	706	707	711	710	704	667	689	721	720	670	710	703	743	726	666	738	690	755	748	692	695	667	714	743	752	726	722	714	730	706	685	710	695	697	729	734	715	729	690	725	720	683	697	653	678	722	697	725	695	705	705	735	688	717	705	709	718	728	674	676	686	710	702	702	749	692	746	745	725	704	690	717	736	700	740	810	675	727	650	695	705	668	746	751	641	681	722	754	677	717	715	721	750	703	719	741	753	730	739	708	727	696	700	737	685	661	704	674	722	674	702	697	728	679	719	680	708	737	700	693	690	712	734	681	684	727	697	718	729	748	705	666	703	741	742	678	693	652	699	692	693	700	664	737	689	755	713	704	667	702	728	713	712	685	739	720	673	702	665	663	724	733	709	680	652	723	740	737	708	682	743	722	716	737	673	752	692	734	678	717	749	668	729	695	724	735	700	705	697	700	682	696	716	728	714	689	699	721	715	741	658	695	698	686	654	703	708	761	699	753	696	691	697	739	679	729	735	701	750	710	732	694	746	745	668	714	689	728	748	676	739	691	671	748	713	728	682	742	719	732	713	737	677	721	664	712	700	740	689	720	748	701	726	657	691	716	692	722	694	700	702	686	730	741	699	699	688	661	663	722	746	645	681	689	714	710	725	737	748	716	734	688	718	701	690	689	710	714	698	714	714	758	749	689	661	690	665	674	686	724	694	716	735	748	709	736	679	697	709	689	711	704	711	713	695	723	720	727	717	702	734	743	703	693	726	704	717	737	722	717	662	731	714	772	683	702	732	712	717	703	714	777	729	752	704	750	707	707	724	721	695	691	662	700	692	693	720	709	688	728	663	732	721	709	702	707	727	676	716	686	668	679	695	711	673	698	656	731	680	715	776	738	758	731	717	682	708	715	703	727	673	718	695	707	745	672	712	708	754	698	742	712	712	715	683	714	699	702	711	685	729	717	728	711	738	698	747	667	706	723	743	680	699	685	661	715	691	711	738	734	745	676	649	732	713	695	678	733	656	713	708	696	714	663	791	712	674	708	695	695	713	715	750	756	719	718	723	692	770	680	737	731	684	725	728	698	679	731	701	702	691	727	706	720	729	753	696	712	644	708	719	714	727	714	732	754	712	704	710	715	730	695	772	723	683	676	718	737	705	674	675	703	673	697	729	749	715	721	691	769	720	732	718	756	744	734	759	707	713	678	752	760	713	727	717	730	726	735	676	680	723	715	682	702	798	713	753	726	705	698	715	707	675	693	775	677	692	708	716	751	690	682	753	722	686	698	730	700	758	722	659	720	739	724	762	752	683	754	666	740	715	705	738	719	693	731	686	734	704	732	686	708	696	738	714	694	693
31910	10778	2020	1292	1103	921	603	501	419	410	405	373	367	377	352	376	345	339	353	335	349	342	359	351	368	395	374	354	380	336	405	338	351	348	377	349	353	358	365	359	348	355	348	326	354	355	354	363	376	371	354	322	330	343	328	331	369	344	325	342	342	344	358	354	361	355	339	337	336	325	357	359	328	346	405	380	337	349	343	358	355	349	395	371	344	332	370	296	359	303	366	347	333	328	349	342	362	357	339	339	349	338	344	351	361	305	364	352	347	335	339	339	369	360	370	351	335	359	331	361	329	369	367	326	375	362	335	336	369	332	337	349	338	353	373	365	390	361	331	342	338	356	350	328	363	337	328	353	364	331	372	349	345	351	352	375	314	360	360	361	347	342	341	344	347	352	367	324	325	347	344	321	365	371	326	334	381	350	330	342	338	338	337	370	323	341	354	378	361	312	346	333	319	319	339	321	360	364	378	378	328	334	405	344	361	328	349	353	358	353	353	316	343	323	320	361	338	357	349	356	349	371	328	392	329	344	360	332	354	321	355	337	342	376	333	341	314	341	373	352	333	340	344	362	367	353	387	356	346	360	353	364	368	350	302	329	342	338	342	335	359	348	359	350	341	373	337	349	346	360	330	363	371	370	303	382	338	321	333	353	337	331	328	379	356	353	345	269	350	327	375	334	300	325	337	361	328	354	349	384	361	381	368	319	374	329	312	355	346	356	347	340	356	354	357	347	342	320	334	383	374	345	371	349	330	349	364	328	320	358	351	364	334	321	335	343	331	332	353	359	348	319	321	355	349	359	344	398	406	358	360	366	358	370	387	322	318	305	366	370	338	331	352	324	319	361	345	384	352	369	337	342	365	335	335	361	332	342	340	337	344	305	340	347	354	346	395	347	340	332	345	349	378	325	355	351	375	376	346	370	357	387	338	352	381	351	361	347	311	328	361	379	354	355	354	358	354	359	331	353	321	336	361	344	350	336	323	328	315	352	329	352	310	340	367	330	382	368	375	335	325	344	342	353	353	326	384	349	346	301	388	337	323	324	343	377	347	330	328	371	336	358	341	315	375	352	312	344	318	345	333	351	377	375	366	352	330	334	326	347	379	342	314	361	321	342	308	367	360	374	359	373	352	331	364	367	383	338	347	349	350	348	324	360	316	363	312	376	362	333	361	346	391	330	387	345	345	334	337	352	350	352	327	364	330	354	368	346	337	348	347	359	355	341	345	352	357	333	321	382	381	333	363	342	356	334	315	349	325	314	347	322	335	353	349	352	356	335	360	416	329	349	349	321	331	351	323	331	369	323	346	316	368	330	380	347	377	343	345	340	357	322	330	370	338	347	367	363	290	355	315	355	337	356	353	372	324	376	341	347	356	350	351	342	342	338	311	344	309	326	328	381	344	333	369	352	338	351	356	311	340	330	343	393	303	344	369	356	374	326	362	345	326	361	316	312	333	354	337	334	357	360	339	332	307	334	334	348	336	330	320	318	355	364	370	340	351	336	347	326	337	352	350	355	328	352	359	310	349	359	362	332	352	383	341	341	345	362	332	358	379	337	306	329	317	336	332	307	334	335	372	357	364	337	340	360	372	347	342	377	320	324	337	308	320	324	350	349	356	338	356	342	330	354	363	317	330	371	352	350	353	339	345	356	383	350	362	345	325	326	353	351	311	309	344	350	350	365	352	356	372	319	371	362	365	341	322	344	368	314	361	307	322	346	345	357	368	332	370	332	361	354	321	359	312	347	322	336	366	338	316	351	376	338	334	335	335	328	354	318	359	347	344	346	334	384	349	341	336	376	353	355	340	368	332	353	347	357	327	382	411	376	322	356	325	360	354	368	348	325	302	327	324	363	378	370	364	340	322	323	358	324	319	355	321	354	327	354	302	344	351	341	347	354	353	318	329	309	340	356	316	369	350	386	335	373	337	373	325	340	373	344	340	384	336	361	321	361	347	314	321	386	366	344	353	335	326	352	365	357	367	379	335	346	354	323	324	325	394	321	367	334	344	326	346	325	353	320	369	350	345	327	347	391	363	355	362	365	327	361	323	324	362	339	330	345	377	310	323	331	337	339	315	366	345	351	355	342	327	341	347	344	351	373	357	338	372	349	308	324	362	323	342	338	326	331	341	346	346	322	305	353	328	326	357	334	376	351	360	341	379	368	337	339	334	362	334	365	345	346	347	356	331	345	347	317	348	358	326	354	339	372	307	364	331	379	379	338	328	329	316	332	354	355	337	361	368	348	364	345	350	348	350	350	375	334	366	355	377	322	334	367	349	322	360	350	328	340	339	337	363	357	346	334	349	350	347	391	315	337	347	329	309	364	356	330	344	363	400	366	329	320	343	307	339	369	353	328	358	354	330	326	326	343	355	325	363	323	336	340	341	365	309	346	333	325	397	346	319	348	329	340	359	342	325	397	366	313	330	323	357	322	386	340	338	321	321	345	344	310	327	347	342	353	353	339	350	357	364	359	353	304	366	341	320	327	371	354	338	337	356	338	314	345	349	350	370	329	338	374	318	340	347	351	319	313	360	365	346	340	287	335	345	352	366	345	353	347	344	370	356	372	369	336	372	384	365	379	378	330	341	365	373	353	308	335	350	369	331	315	326	366	295	350	343	328	350	338	325	314	362	342	338	366	339	327	323	347	344	350	318	360	371	339	344	348	320	337	335	359	379	361	364	311	327	351	304	328	334	347	342	353	362	392	349	343	334	387	331	365	341	402	323	367	338	359	359	316	363	320	315	371	370	340	330	349	355	357	345	355	336	357	369	346	342	362	331	352	357	332	357	360	364	340	376	308	323	354	313	346	320	352	360	347	354	349	368	396	342	363	336	333	365	344	333	367	330	348	365	370	344	343	357	365	367	330	352	370	332	353	340	351	360	356	351	311	374	338	336	358	341	337	320	364	346	347	344	334	337	357	347	347	350	347	356	346	355	359	373	340	346	345	328	292	343	326	326	382	337	318	365	333	311	348	320	377	354	348	371	339	338	330	340	304	364	345	345	360	332	372	347	331	404	350	329	318	348	346	329	387	347	351	377	323	357	371	353	318	385	338	336	355	369	366	349	400	332	339	327	327	339	356	342	327	379	339	354	340	346	329	338	385	366	340	319	391	347	343	365	360	342	343	352	324	367	335	365	355	377	364	355	358	337	318	356	353	350	343	339	334	348	356	345	335	309	345	345	339	337	325	341	346	351	316	337	346	355	348	318	359	347	348	375	332	298	336	348	347	346	399	347	344	365	365	358	318	385	331	339	351	340	364	317	342	340	404	323	344	358	360	331	313	397	350	346	328	373	361	360	349	331	366	366	358	316	331	325	325	371	344	340	367	345	318	376	350	377	318	358	371	364	359	325	317	346	312	356	348	364	316	320	383	355	328	342	363	354	365	385	385	313	334	330	340	366	341	344	328	304	311	347	341	348	346	326	335	384	388	337	343	356	353	375	375	326	359	321	349	350	364	364	344	342	327	350	347
21970	6241	3783	4310	4154	3573	2399	1715	1404	1118	1076	953	937	901	926	896	828	863	833	876	870	825	790	871	809	845	870	823	827	839	798	825	811	813	837	810	855	798	789	794	856	861	828	823	799	829	813	804	808	818	805	782	779	889	832	797	790	797	786	818	807	822	813	854	809	798	756	773	759	824	800	816	802	828	877	779	787	824	863	811	813	814	814	769	803	787	814	825	871	796	849	755	819	867	866	788	801	794	874	829	857	829	860	801	795	794	833	808	815	782	828	824	838	815	831	814	808	792	833	809	803	761	811	815	820	830	830	828	802	791	849	828	774	766	841	801	764	814	785	815	787	796	815	814	828	818	813	823	797	873	824	747	772	812	841	808	738	804	841	820	838	753	788	830	803	817	841	822	861	846	840	830	818	804	802	857	833	806	818	843	801	746	836	806	812	851	827	770	791	813	802	770	823	784	791	811	770	787	853	845	816	814	779	789	835	845	793	798	788	791	823	820	785	851	834	842	796	772	828	766	861	818	815	854	783	801	834	831	781	800	784	834	800	846	749	806	859	808	866	812	803	837	819	815	829	867	835	848	834	791	765	801	806	759	795	837	807	779	867	830	804	823	804	858	813	835	826	839	815	841	818	796	798	796	790	836	816	798	809	844	826	801	775	856	778	825	845	843	791	808	853	868	815	804	786	807	784	776	877	809	812	823	817	815	829	861	848	808	854	797	839	790	797	787	770	810	813	809	773	788	827	760	840	792	814	779	832	829	791	788	850	790	818	775	814	771	844	856	841	795	819	849	818	838	812	806	827	828	766	825	792	766	806	832	781	801	820	841	844	813	775	848	811	800	814	840	809	777	814	878	863	860	809	749	795	843	801	834	794	812	800	798	812	840	790	805	820	716	796	813	804	814	848	829	872	760	827	860	801	844	813	821	804	796	794	813	813	801	862	765	843	837	808	852	810	785	830	803	791	822	831	801	837	801	814	815	773	826	797	805	801	836	868	845	822	881	811	835	795	837	758	796	850	772	807	834	780	799	825	834	801	809	784	848	784	778	828	819	771	791	747	778	806	790	804	796	751	868	848	842	800	768	851	777	846	803	824	814	843	845	842	759	865	893	759	804	799	812	815	811	798	812	821	827	799	796	853	788	801	840	787	777	867	828	791	852	829	797	800	841	842	832	804	771	813	786	815	805	826	802	789	868	833	768	793	786	843	832	785	826	807	880	817	812	821	825	780	798	808	827	776	817	849	795	796	740	848	821	810	807	809	790	794	812	770	809	794	878	773	799	834	816	796	780	797	825	904	810	849	771	816	817	816	771	802	779	852	785	827	777	749	781	834	825	820	781	764	810	796	857	811	804	849	825	826	814	830	804	827	774	807	840	810	838	819	861	767	758	797	822	815	831	843	794	779	794	820	902	769	787	831	857	808	789	840	815	828	796	842	773	790	803	845	821	845	771	865	811	784	792	866	814	737	824	759	768	776	762	857	805	759	826	805	792	799	849	764	800	789	809	802	808	804	836	816	789	801	801	812	815	811	800	778	865	779	818	792	793	849	809	812	784	853	811	814	795	824	767	812	877	835	863	836	836	821	833	814	763	776	815	773	820	771	812	813	774	781	813	827	794	826	748	807	739	780	844	864	822	813	817	795	790	824	796	794	835	853	755	817	819	814	830	793	799	814	820	799	807	874	856	837	747	832	776	796	809	845	795	852	791	831	818	775	833	815	785	813	795	776	817	815	872	817	827	837	804	820	808	782	837	832	880	747	784	817	844	792	829	815	804	811	828	790	855	841	796	822	828	811	800	805	828	719	803	811	879	787	795	807	826	814	844	803	802	753	831	802	814	841	799	820	847	810	816	805	830	837	797	808	836	846	861	798	788	841	801	798	813	765	801	782	821	781	830	838	810	784	838	791	835	863	851	837	793	796	821	799	796	804	768	769	772	816	840	790	844	781	800	797	838	798	790	858	803	853	843	788	816	801	795	806	812	752	836	840	794	845	841	773	809	809	834	794	804	845	789	804	834	828	811	783	822	828	750	812	848	828	756	772	797	862	823	781	767	776	831	870	838	824	808	787	835	856	721	790	801	820	871	823	795	739	799	815	819	847	820	840	831	786	774	821	842	834	855	823	833	819	794	862	817	824	775	804	810	846	812	796	823	772	761	820	730	792	889	853	806	812	812	790	811	842	809	862	833	781	869	803	807	864	838	795	787	862	819	801	807	796	846	814	784	825	827	770	793	831	794	823	771	829	851	865	816	812	782	817	836	758	762	805	829	816	795	803	839	815	837	794	820	816	787	873	843	795	815	813	890	828	794	831	846	789	797	777	836	800	824	871	843	858	821	785	829	827	807	794	893	794	788	808	810	799	807	825	845	842	857	833	769	829	812	780	804	797	845	831	796	800	810	819	864	787	798	832	801	777	836	862	805	772	822	763	817	838	835	794	791	818	800	816	808	802	873	798	850	821	781	790	845	819	786	774	851	837	790	763	829	851	798	868	733	755	764	769	845	846	821	853	822	805	792	837	790	801	789	798	829	857	841	759	801	791	845	864	843	862	748	843	800	781	780	810	839	881	807	747	835	825	834	823	783	773	804	790	801	819	796	795	850	860	779	783	827	811	804	834	803	813	810	821	835	797	816	757	799	767	835	855	750	837	814	755	836	801	826	808	789	800	818	877	796	814	805	796	809	829	841	760	788	835	815	806	797	823	786	821	768	809	774	795	803	784	787	832	764	829	847	899	817	813	846	838	791	837	807	840	885	767	787	851	808	791	833	831	817	796	795	759	811	813	853	861	850	822	820	801	835	790	829	817	790	814	760	794	835	766	808	825	811	786	787	827	821	830	821	867	805	791	860	771	791	835	848	802	809	813	817	832	816	762	808	804	805	767	769	805	785	858	823	808	789	820	867	813	794	810	788	866	859	808	803	784	808	808	780	763	810	813	824	815	857	819	782	800	784	818	786	785	839	805	768	826	815	793	829	833	772	781	814	803	795	820	806	783	779	911	803	874	812	797	824	819	811	822	774	775	817	755	833	765	785	863	817	819	793	883	831	785	749	862	815	822	851	794	800	812	763	799	816	813	788	828	812	815	802	831	819	837	826	822	825	767	809	827	857	812	815	848	790	838	793	851	769	826	770	831	818	842	811	807	860	802	807	805	797	825	863	871	792	818	785	816	763	807	792	815	813	781	842	796	821	814	765	741	757	814	821	862	837	802	803	817	832	797	788	846	803	856	819	836	856	818	828	834	841	840	824	742	823	792	788	837	802	779	797	821	777	826	799	841	793	817	815	781	868	791	815	813	816	800	804	851	766	763	788	787	798	825	798	811	813	826	770	828	827	802	811	744	819	830	827	793	842	817	832	811	821	759	771	857	808	807	792	775	796	820	807	766	797	823	800	828	836	847	808	802	799	808	806	805	778	866	825	842	820	789	783	854	870	798	800	816	805	867	794	846	830	857	819	788	841	785	824	808	877	834	789
41002	16604	3226	2104	1383	877	572	402	361	310	284	246	281	272	279	238	236	276	229	226	219	204	233	219	226	221	218	222	195	183	234	242	230	209	197	240	227	252	219	200	224	232	208	204	212	210	222	233	189	243	228	216	235	229	249	192	209	211	207	248	237	244	223	225	238	200	224	206	228	205	214	187	229	199	192	194	190	235	219	199	209	220	239	218	228	235	229	206	208	220	227	228	207	201	220	202	228	231	200	221	181	214	191	225	201	222	223	186	201	257	248	214	210	203	220	206	223	224	206	200	208	231	229	219	231	202	218	208	233	218	237	219	245	220	208	232	235	224	245	227	209	238	236	208	183	225	230	206	192	230	213	202	210	205	211	215	213	243	214	207	204	217	233	224	196	231	193	230	218	238	233	210	226	221	218	215	205	235	240	215	196	219	207	217	197	221	220	212	245	225	228	221	212	220	196	208	239	221	225	220	229	216	242	196	219	197	217	190	238	190	219	225	236	247	224	222	242	234	226	210	197	213	212	217	227	222	217	208	229	254	221	234	207	210	210	213	221	249	218	200	210	197	238	205	227	213	201	230	232	235	216	230	223	182	218	232	195	202	215	221	217	232	218	194	202	238	222	221	224	234	212	200	203	212	233	216	193	204	233	216	215	223	197	217	221	235	241	202	215	202	239	209	221	221	205	239	220	232	217	203	212	204	228	245	213	211	201	250	193	223	217	209	215	227	220	216	219	261	224	213	215	224	211	202	203	213	205	224	226	209	216	218	214	206	212	217	200	205	215	234	217	227	218	218	199	197	217	220	203	200	222	222	242	221	201	201	211	204	221	280	236	237	221	204	229	213	260	215	218	222	224	209	245	215	218	216	213	229	219	241	237	221	196	217	196	208	219	212	228	221	204	225	190	216	233	191	244	221	230	237	190	228	206	228	206	210	205	216	216	212	234	211	252	242	200	200	226	205	223	210	204	231	208	211	208	221	228	212	219	217	211	207	202	236	211	208	214	225	220	235	224	232	211	224	223	202	200	198	222	232	255	226	197	209	238	195	204	194	250	215	207	205	236	223	242	223	204	217	186	207	224	241	251	224	217	205	240	207	209	239	209	222	232	212	244	229	191	188	244	235	223	239	246	222	231	243	223	197	205	212	225	221	198	264	203	205	233	261	241	233	199	224	206	219	254	213	206	238	220	209	202	224	218	218	227	216	223	234	199	201	200	189	219	210	205	255	212	187	250	237	224	236	232	198	220	216	192	224	214	222	178	202	214	236	204	210	239	231	218	210	195	232	222	229	203	226	218	219	211	213	204	236	233	225	193	218	220	240	238	202	209	237	206	213	205	200	215	194	202	223	225	216	207	236	241	231	218	210	232	203	196	233	221	215	236	229	184	229	227	214	205	231	210	217	217	193	230	220	235	203	215	237	220	208	233	214	213	185	224	200	204	203	225	206	211	204	183	240	235	220	207	216	207	207	212	214	210	221	240	213	212	234	207	229	244	209	206	234	218	201	219	207	221	204	223	238	222	204	205	223	220	199	233	206	246	227	232	192	192	194	226	204	203	199	200	174	204	216	193	213	191	224	196	184	251	209	225	223	236	210	229	220	219	186	235	192	196	207	220	226	230	212	197	248	225	232	222	219	231	225	251	230	192	210	251	216	205	222	199	226	242	211	245	238	203	211	229	226	206	219	209	206	195	219	218	207	187	223	226	218	193	221	205	234	225	228	214	235	208	219	233	262	213	224	204	247	210	215	214	203	219	204	193	216	244	221	232	217	191	220	193	212	235	191	217	237	208	197	204	230	221	210	244	211	225	213	238	221	213	228	244	214	201	237	205	215	201	203	209	208	225	184	211	214	212	218	227	242	232	216	231	216	187	238	213	242	197	237	219	216	217	213	203	197	231	242	216	233	225	205	242	239	224	226	239	199	235	201	221	206	222	169	229	226	229	194	217	233	214	202	205	219	170	231	197	239	206	198	188	225	235	231	202	192	225	240	226	204	246	236	248	219	221	207	224	228	217	196	244	253	230	212	223	243	230	244	217	205	213	214	220	220	194	223	203	196	228	230	209	230	230	220	191	207	237	204	215	241	215	236	226	219	203	229	213	211	195	198	215	219	224	239	225	210	208	223	212	211	232	214	238	215	224	209	242	235	228	214	223	214	225	220	217	211	221	218	229	195	225	196	207	209	210	205	213	228	211	243	246	218	206	204	220	229	200	247	254	231	200	238	216	206	234	187	181	217	211	206	252	204	246	247	211	217	178	198	206	209	234	233	201	211	217	245	215	204	194	224	229	212	227	216	210	205	219	226	227	224	196	202	235	236	226	225	215	205	227	228	237	266	232	222	211	225	202	214	220	221	209	243	215	231	209	216	220	203	222	185	223	232	209	220	256	234	212	239	196	207	218	211	222	233	199	213	248	245	207	210	191	200	231	218	200	241	205	189	223	225	208	213	217	212	230	177	225	215	200	212	222	180	215	209	227	215	230	208	209	191	203	213	217	206	227	195	219	226	225	222	236	241	203	212	224	219	235	211	214	232	219	228	221	219	191	239	211	246	204	206	230	209	201	204	181	219	243	229	228	216	240	222	201	183	241	212	178	215	222	224	207	209	211	240	205	224	199	190	232	196	228	227	195	238	224	223	230	239	183	235	202	258	235	229	220	234	232	217	213	204	196	214	197	193	216	253	237	227	217	252	220	217	195	230	178	224	204	226	241	206	216	251	212	224	221	206	218	201	211	222	236	228	228	181	184	229	221	208	225	222	231	188	245	230	218	220	241	212	224	257	204	246	215	207	224	254	208	249	223	230	217	224	238	247	241	221	233	192	200	205	199	224	219	209	214	200	236	241	215	193	212	235	239	220	204	229	220	231	222	223	201	213	201	212	224	218	220	236	197	224	189	186	233	218	226	211	205	260	213	195	230	198	220	201	246	218	223	238	235	242	215	183	209	236	207	200	215	216	202	224	197	184	225	216	205	221	222	211	197	227	214	184	190	202	238	249	225	205	236	253	229	213	221	207	209	226	193	208	228	196	210	255	229	240	214	203	224	232	211	210	204	210	216	216	231	239	225	223	229	245	198	246	218	216	207	206	216	212	209	215	224	211	251	229	213	229	195	213	209	213	235	216	208	234	210	205	245	214	224	228	225	202	234	235	206	202	202	255	205	207	215	260	216	215	243	207	237	227	237	227	230	235	230	223	220	219	226	218	253	189	230	205	227	208	212	177	239	234	225	221	200	208	203	211	206	230	210	226	242	204	229	205	236	211	215	212	234	216	209	204	225	224	214	231	230	231	212	224	241	202	230	218	223	217	230	238	208	202	221	212	228	219	215	222	211	232	202	240	207	228	206	232	229	226	221	209	265	218	226	188	222	217	229	232	199	205	207	201	242	236	200	204	226	205	238	237	234	202	208	221	215	216	219	234	239	214	244	240	199	235	201	213	208	234	181	214	217	208	223	238	257	239	223	220	216	221	233	224
26838	8859	4822	6288	5605	3830	2429	1669	1321	1169	985	830	810	726	665	617	664	619	607	592	591	577	617	544	552	631	564	533	557	575	554	545	547	575	522	521	572	525	561	508	548	530	526	563	524	548	571	539	571	553	541	503	532	530	558	522	567	531	523	526	541	574	501	541	554	529	540	507	549	471	527	534	565	567	519	533	564	522	545	577	508	529	567	488	502	541	568	542	533	490	517	526	526	570	510	585	515	517	526	519	499	493	550	508	544	559	499	544	550	526	537	524	532	520	491	492	516	541	503	505	502	523	515	495	490	567	481	510	507	524	527	543	525	511	551	521	518	487	505	502	504	512	490	520	599	577	531	522	482	529	539	514	516	512	536	540	531	524	527	529	520	546	506	504	556	532	487	551	537	513	520	544	514	556	517	522	505	512	520	519	522	517	507	504	495	515	542	519	548	531	538	495	531	506	528	551	525	494	511	503	542	470	515	507	505	562	533	538	553	499	519	528	525	533	537	507	506	553	514	553	552	568	566	530	589	525	498	528	502	511	529	533	543	522	508	493	522	532	551	523	515	546	498	481	543	471	513	566	507	528	510	521	485	504	527	553	503	499	508	562	505	523	525	525	502	509	506	530	513	508	524	522	510	481	533	559	529	498	533	480	532	536	490	511	505	505	514	537	508	503	558	535	547	510	538	495	506	550	539	564	547	518	503	499	525	504	550	504	483	499	533	491	533	497	502	543	537	519	529	524	548	530	524	571	548	532	486	517	534	554	540	531	511	527	508	499	534	525	522	567	550	545	524	510	537	511	501	523	501	528	540	539	518	544	527	501	523	522	555	528	522	504	578	541	522	534	524	501	508	497	519	534	514	515	499	501	496	542	527	539	477	497	530	534	538	539	525	500	527	500	514	473	501	512	549	549	556	524	472	529	535	534	561	528	500	526	519	484	521	503	509	514	489	507	489	515	517	508	517	563	546	548	521	484	507	521	481	499	516	499	534	542	543	524	539	528	542	506	537	536	526	522	532	509	513	548	541	529	539	521	564	561	543	490	488	523	504	508	510	551	522	506	505	492	502	506	534	521	498	499	528	517	511	572	550	541	546	526	545	539	578	552	501	500	546	583	513	536	527	551	565	530	530	493	501	530	492	491	547	516	519	546	492	520	539	547	510	531	538	535	500	512	514	520	517	534	511	506	502	527	530	566	541	494	545	532	503	515	512	506	529	496	509	512	527	528	529	549	546	514	545	517	472	541	539	539	526	514	518	541	486	545	466	519	527	505	509	571	541	530	536	525	514	504	545	508	551	535	550	513	529	531	524	507	501	540	513	532	546	508	544	530	550	522	519	503	464	537	513	518	444	494	535	506	533	553	501	498	562	541	544	531	528	545	517	505	541	531	555	525	511	546	526	492	559	508	546	514	488	511	527	553	525	516	528	514	526	497	543	528	536	491	492	533	532	541	522	522	485	575	473	531	519	545	548	555	541	518	535	485	536	492	510	543	518	500	519	542	497	519	544	486	542	507	510	513	526	500	512	538	539	515	523	492	489	522	584	532	510	544	501	514	549	546	494	532	506	502	566	526	575	550	559	528	546	515	493	530	537	502	546	517	533	515	549	453	536	576	510	506	516	549	525	513	512	571	530	513	521	496	522	514	507	531	542	550	536	578	486	546	506	529	557	511	506	525	525	555	521	481	527	527	519	526	492	515	477	530	503	536	518	513	507	539	521	526	576	526	502	531	514	478	486	486	557	547	528	526	519	534	507	538	531	553	524	518	524	526	529	523	536	515	550	518	520	561	547	541	513	513	513	547	527	564	569	507	545	496	562	523	486	504	497	546	516	490	526	551	528	517	515	474	508	521	499	491	547	503	552	561	537	534	554	491	477	522	506	569	551	521	543	504	510	532	548	507	542	557	497	511	486	505	535	498	503	517	478	557	510	504	533	518	551	511	538	558	534	510	519	509	538	550	532	494	512	543	495	513	526	512	600	537	518	519	538	545	506	543	521	530	543	526	506	483	462	557	499	538	512	558	485	513	531	484	510	528	522	554	529	537	540	528	536	556	517	541	558	535	540	499	537	527	482	514	532	493	515	465	536	497	517	491	521	544	563	552	508	538	567	517	510	562	540	508	526	496	518	492	598	532	568	465	515	517	553	507	508	528	564	509	551	586	498	531	504	500	548	533	549	539	524	530	583	545	547	503	517	518	510	506	525	509	531	496	483	554	531	520	528	526	537	500	567	522	479	519	527	522	528	502	509	536	501	493	538	507	538	515	509	522	520	575	513	503	527	512	549	510	482	515	549	519	516	542	520	530	497	511	515	526	502	514	498	536	508	503	536	500	502	486	493	535	518	540	513	528	526	529	534	516	537	542	525	491	509	502	549	521	526	508	514	526	526	532	480	491	535	553	510	485	551	482	512	510	511	503	509	522	569	535	482	508	556	569	541	540	522	502	532	567	540	541	497	569	520	514	523	486	512	507	546	538	488	532	530	512	527	577	488	514	540	456	521	506	509	506	552	551	519	530	541	519	544	504	527	538	498	541	550	548	548	542	522	514	502	495	548	588	549	509	587	558	500	532	542	541	507	587	532	528	505	491	524	521	555	515	550	492	516	534	486	535	480	522	494	500	512	491	519	484	556	562	544	557	522	482	518	537	571	533	560	515	515	526	502	483	532	518	562	519	551	526	518	521	528	515	509	534	551	493	529	532	532	515	508	538	525	506	534	510	489	562	552	504	512	538	550	565	529	514	520	507	534	582	528	528	491	535	557	526	522	518	572	499	520	521	524	499	521	517	503	471	508	520	523	541	523	532	500	522	534	510	572	516	512	487	559	529	538	550	506	524	553	523	569	525	503	539	538	528	507	532	498	506	527	554	502	510	511	528	501	503	555	518	533	502	517	511	525	524	477	587	475	540	524	476	529	512	546	518	525	487	546	486	569	524	556	502	504	538	527	542	519	524	532	533	519	566	483	493	492	531	489	536	502	540	512	546	513	541	523	512	515	488	551	539	547	525	554	501	491	539	529	566	549	535	530	520	508	526	515	531	541	496	494	538	506	552	503	548	563	488	505	599	522	516	511	541	488	545	504	508	538	561	568	510	514	500	531	503	519	542	509	520	521	501	522	552	538	532	515	492	537	494	515	530	543	523	504	533	490	558	570	520	501	491	518	540	512	499	554	543	545	549	549	519	494	529	539	517	543	527	535	539	539	517	521	493	518	581	505	522	522	488	508	546	525	532	523	536	540	531	536	528	546	495	552	552	525	524	496	505	551	522	519	563	495	569	527	544	511	509	522	533	553	502	523	541	532	531	550	536	493	500	560	524	541	516	511	527	514	510	475	494	511	514	482	528	541	520	567	514	542	575	533	562	489	490	514	548	508	540	525	520	500	523	524	498	517	486	506	528	513	524	533	514	523	497	547	505	511	538	523	496	520	518	541	548	488	580	518	549	528	528	521	516	523	494	494	509	527	531	495	541	517	574
15548	3690	1072	843	589	459	370	340	301	304	299	306	278	317	267	272	256	277	302	257	297	281	275	266	294	283	261	297	282	301	288	274	305	298	305	296	286	302	312	266	287	293	287	272	274	267	335	301	284	252	297	311	296	305	333	327	276	276	250	284	280	269	302	302	304	265	287	313	289	306	294	261	313	258	278	255	270	301	291	283	311	288	321	305	305	284	312	276	278	308	286	302	290	300	304	298	276	288	249	275	296	322	271	278	303	313	291	287	291	323	256	310	296	252	287	272	292	285	304	268	259	281	305	300	293	311	304	285	291	262	302	277	284	294	302	284	290	316	297	300	283	295	268	260	300	290	278	319	299	290	304	300	270	264	263	302	292	276	277	277	305	296	252	274	298	272	308	295	268	274	283	293	281	278	306	281	271	294	271	301	259	293	252	302	302	293	297	288	288	289	278	314	301	304	294	294	287	273	294	325	279	293	295	284	317	311	293	313	291	296	277	299	312	293	261	295	318	306	322	269	267	282	279	281	283	296	315	331	311	295	277	314	276	305	285	324	305	300	335	311	288	271	274	283	296	322	306	303	309	303	289	282	263	275	312	279	286	279	274	294	312	278	298	267	266	299	307	280	269	317	286	309	293	279	282	289	288	286	311	295	297	285	287	278	323	287	281	281	296	291	264	291	266	250	321	247	308	288	283	290	303	281	294	277	274	259	266	319	312	281	283	316	279	299	278	269	276	280	274	294	283	332	310	258	296	303	294	285	292	318	290	314	329	260	256	285	306	253	284	256	286	271	286	284	314	292	316	308	276	298	283	320	267	294	314	267	255	327	253	290	299	283	296	290	293	286	278	286	287	250	290	299	292	284	294	291	303	243	254	266	280	261	294	296	275	258	296	317	293	286	296	287	273	317	293	301	296	284	278	307	277	287	305	295	294	271	272	289	284	274	284	312	307	297	296	284	317	282	285	300	276	290	250	287	269	280	287	298	287	278	272	282	301	289	282	326	316	299	312	256	289	265	288	290	306	266	287	322	258	299	313	283	289	257	275	288	300	252	281	277	292	309	299	314	298	298	301	268	301	301	313	286	307	293	295	289	288	280	285	284	295	263	260	293	285	298	292	271	294	293	280	283	302	304	291	272	308	298	315	292	275	292	272	274	317	289	275	280	315	289	288	271	311	318	267	274	265	297	280	256	297	273	287	259	299	290	301	285	299	309	299	299	291	270	297	309	290	306	293	254	292	275	287	281	281	280	314	312	312	337	285	283	272	259	301	308	306	279	281	285	300	297	258	295	308	271	273	262	330	283	287	300	303	273	272	295	298	269	286	240	287	288	264	272	281	254	288	280	256	269	262	338	296	265	293	294	275	287	281	261	295	306	287	278	306	282	298	282	278	290	300	288	280	268	298	296	322	321	297	298	311	282	303	273	285	341	273	322	266	291	346	315	319	304	302	297	281	291	315	301	334	291	279	332	277	296	274	295	292	301	285	328	286	275	319	286	297	266	282	313	271	312	290	285	308	288	285	302	303	305	321	270	248	334	313	301	300	274	293	267	318	303	314	288	303	296	279	311	288	286	288	288	276	251	283	286	288	292	275	302	274	286	299	282	298	273	300	299	323	284	318	280	295	285	269	260	313	285	285	306	287	281	293	299	279	283	274	288	285	298	298	303	287	276	314	284	298	289	321	281	291	275	259	279	299	303	279	283	294	261	290	264	300	286	283	297	296	295	288	314	292	339	273	302	277	268	272	318	299	292	270	299	280	283	288	281	302	295	275	277	307	293	277	302	308	329	311	298	296	303	279	308	295	278	287	335	281	304	329	276	274	289	280	332	274	281	280	257	282	331	309	268	290	283	270	304	287	303	294	276	286	303	312	264	242	311	314	298	324	324	300	285	302	292	278	315	293	325	314	266	302	286	282	285	286	296	283	321	289	284	320	267	293	264	282	292	305	296	304	284	268	291	284	267	287	287	297	301	271	319	300	257	282	285	307	268	293	285	314	296	279	275	262	281	253	292	314	304	274	304	277	264	301	304	292	297	289	281	291	276	292	281	323	302	285	295	273	295	309	294	322	276	276	280	303	300	275	291	282	298	281	288	257	300	316	277	305	291	285	301	291	312	283	311	315	289	291	260	298	290	296	288	294	302	298	286	322	292	306	280	295	283	315	287	283	296	302	293	274	304	328	301	292	315	286	307	305	313	287	310	270	268	272	320	302	284	288	260	296	290	312	309	315	299	274	266	312	285	254	323	251	320	315	279	298	299	276	262	280	305	272	269	260	288	297	294	278	298	274	273	270	285	302	273	247	298	304	282	240	274	277	277	251	307	280	313	302	269	280	308	288	291	288	294	279	273	302	317	275	270	290	265	288	290	239	279	245	284	285	311	258	270	259	268	283	326	291	273	323	310	272	304	316	343	281	300	317	290	277	290	319	297	277	289	262	266	304	276	275	323	269	277	270	299	318	287	291	286	294	280	269	320	308	271	290	294	302	285	256	283	287	289	261	301	298	287	297	297	290	298	299	297	269	263	305	276	281	297	301	323	281	294	305	289	273	291	296	292	277	269	303	292	287	265	299	289	281	283	270	293	279	278	283	304	294	341	295	273	300	286	285	288	295	311	291	278	297	272	309	301	293	293	326	329	303	300	281	302	304	273	265	301	244	286	256	279	260	290	260	317	307	271	291	288	294	315	259	311	310	283	290	313	319	272	290	302	280	312	311	280	267	283	274	290	289	271	311	264	287	253	243	289	296	295	277	311	292	296	302	283	274	322	295	316	326	272	318	307	331	335	273	292	260	290	308	277	291	288	301	265	310	281	302	282	286	265	283	279	304	298	307	260	303	292	289	292	309	327	279	271	250	295	280	307	324	283	304	300	297	305	315	266	295	316	257	289	300	280	271	293	312	276	279	290	256	272	268	288	296	287	314	315	293	274	297	274	271	270	280	288	314	272	285	300	285	302	274	282	296	276	282	269	279	314	311	296	283	301	292	269	275	267	263	271	303	251	312	275	287	296	291	286	313	271	264	269	300	295	278	296	261	315	251	267	302	286	272	266	290	280	310	297	300	288	292	306	281	285	264	280	307	308	281	265	328	323	298	268	299	288	265	289	280	282	269	272	287	296	297	292	269	254	274	290	335	291	308	270	275	289	292	315	282	290	259	287	302	272	270	296	294	291	293	296	318	287	293	252	313	298	258	284	271	278	278	320	280	332	284	274	283	290	305	272	302	276	272	292	285	314	279	254	294	285	321	278	293	299	304	317	274	293	291	262	298	290	292	289	287	286	280	261	326	324	309	277	286	302	288	303	262	293	295	283	273	295	267	297	315	282	312	300	295	294	282	270	324	305	260	255	288	303	272	316	248	280	333	270	281	313	250	290	317	314	263	268	262	279	261	311	311	299	279	269	301	265	298	280	287	273	261	292	302	320	274	301	255	313	293	295	302	297	288	295	262	294	244	293	296	269	266	283	312	279	289	281
10863	2761	2411	2673	2082	1605	1244	1096	1004	842	846	723	770	746	716	727	759	710	683	740	677	728	701	739	679	719	737	703	706	683	764	696	707	709	727	697	748	697	683	739	745	667	721	708	715	697	691	690	687	705	728	699	673	698	736	697	719	746	702	709	678	674	751	698	696	677	677	676	682	686	686	735	687	691	698	686	716	744	693	681	672	712	703	738	725	734	703	654	704	684	711	709	711	675	728	692	668	689	719	667	687	680	699	699	720	677	721	698	743	671	734	700	742	697	710	682	711	711	696	671	693	670	680	720	681	674	727	701	704	718	676	718	720	700	724	710	633	695	705	782	693	708	689	738	691	729	713	713	737	718	676	712	753	689	722	691	667	700	715	702	704	714	687	723	705	699	667	725	697	667	694	669	721	692	717	707	686	714	678	700	724	724	715	711	718	679	713	733	698	719	714	672	742	686	625	639	700	685	700	691	702	703	671	723	706	716	696	675	711	687	744	737	699	725	688	652	711	714	695	657	697	713	675	684	674	735	636	756	706	704	720	660	733	725	714	727	691	697	671	645	674	719	718	717	704	702	680	724	738	709	706	670	649	690	731	693	724	692	688	665	727	703	717	717	729	693	711	736	699	722	705	689	675	722	686	722	699	662	690	675	715	774	674	691	648	707	687	707	726	752	779	726	746	706	703	756	667	666	677	650	719	693	716	744	698	687	717	708	668	673	732	742	709	731	716	699	720	708	690	694	698	724	692	689	672	705	716	707	672	674	730	741	700	723	697	716	646	742	697	718	726	693	730	698	717	708	717	689	666	736	678	678	682	750	692	742	675	687	721	699	684	732	741	688	707	650	704	687	703	749	678	696	680	678	724	693	734	711	726	680	706	714	686	708	693	727	694	731	676	703	755	684	738	706	669	652	731	687	709	677	721	706	718	711	685	694	701	679	708	702	696	698	658	714	680	702	714	751	697	712	722	727	625	691	683	692	682	699	721	728	694	688	720	794	728	721	718	692	667	700	689	685	712	712	662	706	689	685	753	742	680	740	698	724	745	757	707	709	738	693	697	720	721	724	692	717	707	686	669	738	733	640	692	685	721	698	737	698	731	713	661	729	691	667	714	758	737	707	763	671	718	704	732	682	659	673	742	723	760	687	651	701	693	700	706	677	718	705	682	708	682	680	703	711	741	708	700	696	736	668	719	677	756	646	687	691	699	705	734	732	682	700	708	689	748	715	694	723	692	694	698	676	679	698	725	745	726	656	645	728	750	676	675	682	714	731	701	736	638	713	708	701	725	686	722	693	679	717	674	701	714	684	716	684	715	749	705	728	663	756	684	723	723	693	671	718	677	716	682	677	713	673	672	724	689	715	682	713	728	738	688	674	714	691	698	695	719	715	719	694	700	729	653	709	712	738	679	721	666	729	716	682	721	681	682	696	678	694	706	726	742	693	686	649	693	705	704	664	667	722	687	723	660	686	685	713	692	724	670	711	722	689	655	703	694	697	761	671	690	721	657	728	682	718	703	692	666	673	746	725	740	682	649	728	705	732	730	676	703	658	714	668	730	653	644	715	718	739	705	718	709	699	691	683	677	671	669	696	652	692	721	764	697	694	692	678	680	721	700	713	714	729	730	700	692	705	700	657	716	697	738	655	708	697	683	726	682	714	746	659	696	708	670	718	642	729	693	696	715	683	684	679	651	736	772	697	728	677	711	734	676	722	704	720	707	682	713	704	676	735	722	713	717	748	719	698	719	676	685	741	691	742	749	705	708	734	696	707	686	698	686	716	683	700	681	645	699	656	653	682	695	682	717	731	685	679	681	700	741	713	695	711	736	688	721	703	703	742	713	712	667	685	725	730	713	725	647	662	691	663	675	709	666	700	722	703	753	702	694	702	688	702	695	676	693	720	740	685	726	671	671	722	704	717	685	722	709	704	719	732	676	773	693	717	680	722	668	692	671	716	735	684	730	748	691	681	706	696	708	687	699	700	699	686	715	672	721	701	694	700	721	659	729	676	693	685	677	725	682	714	669	685	717	710	671	641	732	678	661	699	700	695	702	691	731	691	717	713	711	656	697	708	737	653	723	664	623	665	737	706	653	729	735	680	718	697	682	714	717	722	675	678	727	711	673	749	672	692	680	689	684	698	672	650	705	713	748	687	726	680	686	700	707	736	698	667	672	704	685	732	738	733	709	660	679	722	724	727	737	764	720	712	667	663	737	701	691	733	690	709	737	756	710	678	683	674	710	680	705	695	691	706	709	703	654	678	714	656	705	694	667	742	692	722	707	727	738	726	726	708	676	710	686	696	692	700	718	677	708	702	705	700	682	701	712	749	745	762	698	669	710	700	711	714	720	721	689	680	718	740	697	668	712	696	722	691	738	709	701	745	699	731	723	711	721	736	741	702	700	727	701	689	732	745	676	692	686	689	700	769	726	698	725	654	641	657	708	711	724	710	688	707	717	715	695	734	697	711	672	722	627	689	693	720	636	697	688	705	710	656	659	664	700	703	661	625	706	724	712	688	691	726	730	747	709	695	731	737	711	721	729	686	685	727	710	688	678	678	673	687	701	699	700	716	683	718	689	675	717	688	739	723	679	723	698	723	709	717	680	696	673	706	701	721	702	719	693	727	726	716	697	699	684	719	701	702	683	679	675	737	739	685	707	702	672	662	730	725	686	709	695	719	710	726	702	698	705	742	727	654	707	708	733	701	736	701	706	685	679	713	693	719	711	683	671	712	655	724	706	691	716	722	668	680	677	717	744	709	730	734	680	701	718	703	710	659	706	727	748	716	742	746	693	708	660	727	701	704	696	734	660	652	677	728	673	716	654	694	729	699	649	776	706	682	728	713	684	710	671	695	760	749	713	689	669	695	691	718	683	705	686	721	666	688	677	645	654	693	697	695	705	656	725	735	702	681	726	653	688	722	705	747	619	716	712	675	698	755	697	720	704	643	713	704	697	744	673	653	676	699	717	680	697	706	686	716	668	739	683	719	727	758	730	718	709	692	693	729	745	704	698	653	729	693	686	683	680	735	689	695	677	710	697	698	732	726	724	654	731	694	679	694	733	697	724	701	674	696	682	715	706	679	712	686	698	691	685	701	700	704	682	734	687	686	686	695	718	705	702	716	693	718	685	664	710	724	750	687	686	697	687	712	653	704	689	705	739	677	704	665	656	715	705	719	703	741	687	684	712	681	699	743	697	709	664	727	700	701	660	727	742	675	714	704	698	767	676	738	702	736	769	725	731	685	704	715	669	706	670	666	706	692	714	693	711	685	736	684	706	732	707	761	703	658	684	708	704	719	690	718	626	686	705	703	747	676	712	674	719	667	670	734	679	651	715	716	692	669	695	725	712	703	713	738	701	648	740	679	728	716	684	725	671	666	688	702	695	684	663	694	719	743	706	701	720	686	740	719	669	707	718	755	719	705	706	716	733	658	700	711	758	672	690	679	694	719	699	706	648	680	731	660	701	709	670	720
31101	10173	2332	1526	862	650	552	546	475	381	407	379	345	338	358	360	348	328	347	397	363	356	356	382	347	372	358	333	357	335	372	361	300	364	345	313	357	317	347	371	336	362	364	338	344	360	273	314	312	343	338	316	333	342	397	342	354	325	339	374	332	387	349	328	355	342	349	370	350	335	322	371	349	352	340	321	334	342	367	315	343	328	338	304	316	293	317	337	332	309	333	332	372	313	340	368	328	344	337	371	326	351	355	349	364	355	323	310	362	371	334	325	339	300	302	338	345	355	321	371	328	340	316	335	361	354	337	338	347	333	324	346	360	352	366	326	315	331	324	354	352	331	338	347	326	334	311	383	333	361	348	328	372	358	337	352	334	301	359	359	342	331	321	342	351	366	362	330	322	327	364	361	356	347	326	329	329	311	361	331	351	354	375	328	338	372	352	356	332	364	355	346	342	371	356	331	323	377	338	339	370	338	356	323	345	328	338	337	328	372	354	340	379	355	374	329	344	372	360	370	333	342	338	342	318	313	369	308	330	359	313	323	327	327	332	338	370	355	360	348	323	305	336	360	339	329	313	323	337	357	360	351	311	333	346	315	368	333	356	317	333	342	368	386	348	315	317	344	337	304	318	343	367	340	309	336	357	339	350	326	332	343	309	371	345	378	351	336	305	331	342	350	323	373	318	330	362	363	349	367	353	321	352	338	345	334	332	323	351	346	339	335	365	342	351	341	314	340	364	355	360	351	352	335	308	311	370	364	351	353	337	312	345	324	353	353	337	362	342	340	303	320	351	306	338	302	316	370	365	335	342	300	320	316	280	346	374	328	349	344	339	351	301	366	325	341	374	335	331	344	304	350	343	372	302	345	361	359	339	333	362	303	357	332	365	346	345	355	342	336	357	347	310	329	389	364	347	323	343	299	370	322	358	322	316	388	340	325	334	330	336	381	324	355	382	352	345	327	323	340	334	364	307	336	364	383	352	330	358	352	302	344	312	347	309	338	349	360	327	321	354	332	319	350	366	345	342	355	382	328	353	356	343	343	345	363	342	341	325	360	362	349	347	351	351	360	375	331	300	370	334	338	319	309	376	333	344	338	341	368	349	370	333	344	345	338	324	349	336	342	342	373	326	339	343	368	305	346	304	374	321	339	370	344	346	338	318	358	361	363	364	316	352	323	333	313	336	328	366	355	341	347	330	365	335	314	315	320	335	372	369	363	342	317	379	344	351	313	345	355	358	327	322	354	326	344	358	298	349	378	342	347	358	319	358	372	330	348	345	332	366	367	352	332	350	302	386	315	318	336	325	390	322	352	372	354	318	328	336	359	371	324	340	344	330	354	370	317	355	353	326	374	341	392	341	322	352	329	324	344	336	370	394	335	327	359	341	351	333	408	339	331	369	362	334	329	333	315	348	367	351	343	313	327	315	350	325	339	331	338	333	378	323	332	365	318	344	325	346	351	342	335	406	282	297	358	368	342	390	304	355	344	337	340	352	360	342	342	348	315	328	328	345	361	311	342	341	335	352	355	382	336	347	329	365	353	383	396	333	359	337	342	355	362	350	371	343	313	310	320	329	378	359	339	302	356	352	366	318	331	323	356	355	321	348	339	306	300	360	331	354	340	327	410	340	337	359	355	361	348	325	323	343	323	350	340	340	323	344	326	311	349	380	340	330	348	401	317	370	352	358	342	333	314	357	339	359	352	357	349	348	351	351	304	352	355	332	335	323	357	321	325	350	356	385	341	346	350	361	288	358	349	354	330	341	330	324	334	344	346	341	338	355	341	339	346	331	341	360	357	368	353	347	337	368	334	336	329	382	346	364	323	365	354	356	355	366	318	363	362	370	376	358	350	329	343	365	372	342	307	342	355	351	384	345	370	327	323	346	315	366	378	346	350	344	359	360	340	316	367	332	320	346	352	362	348	381	304	350	341	348	357	351	352	346	323	352	322	317	324	356	331	343	323	339	327	331	351	334	337	353	350	331	323	340	321	333	308	347	339	365	327	379	366	353	341	333	361	350	328	336	340	349	357	317	349	319	346	333	347	354	330	372	342	332	365	353	342	392	328	327	339	330	317	338	302	334	348	360	313	348	311	317	358	345	320	374	362	357	325	326	324	334	340	326	344	340	324	346	292	355	344	311	315	309	365	338	341	343	329	332	365	333	336	336	349	369	353	351	301	363	349	358	347	337	317	371	350	361	325	351	317	325	359	351	318	362	329	327	333	371	328	364	393	347	340	306	342	349	365	324	301	346	372	355	330	351	352	366	326	332	327	340	340	366	372	323	341	332	319	356	334	320	335	353	357	316	338	321	352	360	355	359	342	341	332	309	363	346	337	354	355	330	324	336	355	344	360	350	347	305	340	319	347	331	331	381	366	369	334	338	304	341	343	355	326	344	325	338	356	326	329	316	342	366	350	309	345	353	337	334	380	326	333	335	363	317	338	354	361	340	334	345	349	322	366	314	379	343	347	340	380	357	340	335	348	328	313	369	314	315	350	343	334	324	368	353	353	364	345	359	369	346	345	321	325	352	318	349	352	332	328	302	378	368	377	353	370	366	352	311	334	355	397	326	320	334	344	345	346	361	345	344	314	368	332	309	332	354	350	346	330	335	331	343	365	319	359	342	317	328	329	339	374	323	366	338	357	349	342	341	329	332	371	353	324	337	304	363	339	342	327	362	332	394	341	305	352	343	360	341	357	352	352	353	351	335	359	341	363	336	363	331	355	353	362	366	345	334	373	365	319	331	371	367	328	333	335	354	318	299	356	331	331	352	337	349	336	332	370	368	338	329	346	333	373	369	361	359	319	353	362	358	305	346	305	369	330	340	326	365	312	328	336	339	317	356	369	350	340	319	374	318	373	332	340	351	337	307	361	343	334	307	310	370	332	335	343	332	346	394	348	361	370	355	381	356	334	321	338	316	365	328	328	328	345	310	369	360	323	332	386	363	352	341	324	300	361	350	304	333	318	353	345	333	340	359	347	363	344	328	360	343	344	314	350	358	389	339	330	334	349	327	332	309	307	343	364	343	302	339	316	322	320	350	345	341	312	352	366	368	346	319	372	319	348	354	348	336	360	347	355	334	386	335	316	334	330	348	342	333	332	329	379	334	337	359	383	352	326	344	368	368	333	351	340	351	359	335	357	328	345	309	344	319	318	353	323	336	343	313	327	337	336	312	364	355	355	357	348	339	337	373	347	298	323	331	348	391	318	349	356	364	313	354	359	348	348	326	362	335	354	363	331	367	349	359	331	295	342	346	339	350	346	357	350	377	341	325	340	370	371	392	341	331	349	339	329	363	362	355	312	317	305	315	355	382	343	356	337	338	383	359	341	371	312	364	334	351	352	320	344	331	332	334	345	331	318	359	340	331	318	341	354	364	324	356	300	343	354	358	357	356	351	387	348	340	296	350	358	331	332	357	344	337	293	310	344	350	327	336	396	352	353	372	360	338	358	369	294	325	352	318	343	301	339
21393	6018	4487	4770	3276	2347	2061	1809	1303	1198	1169	1034	996	897	880	906	846	866	828	816	760	843	844	836	813	818	832	879	836	825	760	889	844	814	851	811	820	774	746	827	806	763	853	806	803	809	874	771	802	854	787	764	802	771	807	844	801	771	785	794	825	782	852	769	764	797	832	838	825	794	830	831	835	836	832	792	772	848	808	793	787	806	793	759	842	818	813	897	860	794	799	798	769	811	818	774	805	789	789	775	807	799	790	799	839	801	759	801	821	792	786	816	795	807	827	802	791	771	808	814	797	811	828	822	790	812	800	755	780	822	818	792	788	820	781	798	786	782	784	778	811	821	860	807	784	774	801	825	827	788	822	783	822	801	774	812	811	757	753	822	812	861	759	811	824	790	830	814	791	865	807	808	819	816	797	800	820	811	786	764	837	776	782	791	789	808	828	803	819	822	812	845	763	734	791	783	816	814	794	755	803	805	788	818	814	787	804	801	769	778	789	804	817	799	776	826	802	792	815	824	806	803	806	784	820	818	834	754	795	786	795	796	815	783	815	808	798	780	844	782	804	847	870	762	840	823	799	755	807	803	802	827	790	834	785	791	793	730	751	795	797	775	825	818	806	802	824	832	814	805	831	814	782	796	832	787	793	802	822	790	800	817	818	785	786	827	791	852	835	818	821	813	791	757	817	793	874	744	886	807	790	754	824	761	771	797	799	805	786	857	785	821	820	856	781	765	809	793	799	823	851	846	786	799	835	825	769	851	844	818	825	835	774	778	839	797	796	819	796	817	802	799	807	811	802	773	822	784	800	832	841	830	804	816	770	820	754	787	812	805	809	815	832	765	808	836	819	739	826	786	814	760	770	828	807	815	778	781	807	753	758	778	762	803	832	868	801	803	753	758	786	798	789	842	829	822	810	871	771	837	777	822	853	848	854	800	808	813	843	845	794	849	793	761	814	794	771	792	801	783	800	765	796	842	819	806	846	838	801	840	810	831	813	777	841	858	707	757	772	832	786	855	770	792	808	769	845	790	810	817	791	796	786	761	840	815	802	857	793	828	847	788	807	772	805	819	778	818	796	780	803	796	803	819	828	821	817	813	770	774	751	876	767	839	777	758	812	816	831	823	793	753	764	808	826	832	833	823	787	815	761	822	782	831	782	785	821	767	851	831	774	825	817	814	788	800	785	774	799	826	850	827	777	781	832	851	808	858	776	781	805	767	791	840	795	829	805	852	787	819	802	774	776	761	811	801	822	820	828	835	786	777	777	843	791	858	853	811	795	842	790	799	819	830	790	787	763	775	774	823	797	800	836	799	811	773	878	802	824	806	809	771	786	767	789	813	752	820	812	782	788	786	789	800	818	823	807	782	793	782	863	805	838	828	805	773	839	766	769	809	853	835	792	820	842	823	836	767	830	765	786	813	879	839	841	814	809	810	807	824	851	782	844	814	821	773	760	839	746	806	826	806	793	760	759	820	818	851	855	813	782	808	872	794	792	785	805	845	777	780	786	802	775	835	763	818	791	824	809	799	780	821	805	802	743	825	799	811	845	778	821	784	778	833	782	735	767	837	798	762	845	778	747	780	853	813	792	816	761	797	813	809	780	820	832	771	816	814	793	805	742	776	776	863	762	821	809	821	826	789	789	788	821	825	829	783	786	803	809	757	828	831	845	818	788	817	798	807	814	753	817	785	814	832	802	779	782	753	830	876	818	818	790	751	803	805	761	808	811	796	818	833	799	815	776	801	798	813	793	794	821	789	866	768	778	744	759	783	776	824	796	791	813	778	749	789	823	804	769	780	833	786	860	759	788	771	802	752	779	813	795	780	791	798	827	847	762	804	767	810	787	765	792	871	764	760	831	823	782	824	830	826	772	817	763	818	833	842	826	792	808	772	795	785	753	827	827	797	819	834	802	824	805	807	749	791	788	779	832	811	803	803	785	807	776	837	755	806	825	777	783	815	716	806	840	781	837	816	804	826	779	824	810	825	796	807	821	801	816	747	762	818	781	783	766	807	846	794	793	786	796	831	783	773	839	761	837	825	839	735	835	832	756	795	797	779	791	822	765	769	776	766	829	790	806	831	790	809	793	778	761	817	751	783	858	784	767	745	771	851	803	801	821	782	860	840	765	826	802	821	762	789	815	778	781	818	823	791	779	784	827	834	828	820	810	820	842	868	796	761	828	801	794	802	787	768	801	833	767	819	792	807	843	794	796	839	810	763	800	801	786	781	851	832	823	832	850	872	849	781	822	818	761	798	765	817	807	801	820	798	827	830	832	834	840	832	811	813	809	824	773	840	871	804	799	809	770	813	819	832	802	806	818	789	845	859	829	840	789	836	800	790	841	763	791	793	811	789	786	841	788	806	783	802	848	813	791	832	804	852	807	865	800	826	843	774	763	847	795	807	788	831	799	814	793	863	798	769	813	754	825	781	815	839	779	863	781	779	828	851	785	822	749	828	831	797	804	780	784	788	751	832	816	853	757	782	847	827	812	809	798	811	819	825	823	842	804	837	808	804	758	872	777	838	843	772	786	809	770	812	841	782	800	781	779	773	817	783	801	776	825	809	822	830	796	811	812	788	866	781	843	835	821	836	820	810	827	740	756	804	877	808	809	833	833	789	787	782	818	810	832	811	827	830	822	838	757	802	765	840	769	802	781	830	776	826	845	816	840	806	799	794	823	790	820	822	847	825	855	774	787	801	802	816	809	803	827	788	807	788	779	795	822	787	771	837	810	862	745	829	792	741	794	825	803	805	835	852	791	815	832	810	802	799	840	759	805	804	781	795	795	834	805	793	792	808	808	863	785	803	809	844	821	867	836	841	790	791	817	803	798	803	841	826	775	796	800	785	810	831	773	798	848	844	858	799	800	803	794	775	728	815	753	838	815	808	813	798	748	815	819	810	754	822	832	884	820	809	835	798	787	793	775	862	785	786	892	786	789	795	799	795	828	831	804	834	857	837	817	772	798	822	789	810	781	800	881	791	754	795	809	835	782	782	784	774	796	822	809	836	877	858	826	788	798	787	798	832	828	793	810	809	773	811	797	805	811	862	834	726	776	821	788	789	833	825	810	848	844	812	819	816	820	826	845	826	771	736	789	788	783	808	777	768	765	820	800	815	802	835	805	815	833	780	763	822	816	791	817	791	833	809	810	816	791	823	782	810	785	842	785	770	782	845	785	841	824	797	807	721	815	784	857	834	778	798	855	797	806	784	762	802	824	745	805	772	734	771	758	809	810	770	842	788	798	787	768	820	840	815	807	800	781	767	808	776	786	758	761	775	804	747	777	811	805	787	762	844	808	864	801	798	851	815	809	839	806	795	791	747	781	855	805	852	812	806	846	808	774	814	856	843	809	789	791	769	824	790	807	805	808	821	781	767	797	872	806	840	773	789	827	827	774	786	787	741	827	856	837	783	813	791	809	791	803	792	790	809	782	820	822	838	757	807	789	837	794	792	817	806	765	770	805	798	819	760
40632	15680	3434	1753	863	637	488	469	358	363	288	230	245	276	255	222	200	234	245	215	215	235	228	197	211	209	222	223	230	238	209	220	240	203	209	232	213	201	210	212	186	222	235	234	210	208	216	227	233	225	230	224	231	212	220	195	211	218	206	196	203	210	206	210	231	205	204	199	211	211	200	256	197	219	217	215	223	220	188	177	198	186	205	196	230	195	224	210	199	211	199	251	197	207	225	197	216	210	197	222	206	209	215	224	198	240	207	216	218	218	211	213	187	192	209	196	184	202	233	211	220	215	247	213	220	191	225	179	210	211	203	194	213	228	199	215	228	223	234	238	228	203	239	193	217	200	211	209	222	232	201	217	203	227	241	224	207	221	201	191	201	209	222	201	209	229	205	195	197	204	222	202	203	188	208	194	195	214	218	228	234	193	217	197	171	224	227	223	231	226	202	201	232	218	204	226	206	226	215	224	209	209	230	172	208	212	240	211	207	217	246	208	183	190	198	223	259	184	232	198	195	212	235	209	205	215	210	232	203	218	178	210	230	239	212	218	199	211	224	220	215	207	204	210	223	232	234	202	191	227	233	248	195	221	202	206	220	202	201	219	222	216	227	221	203	229	217	202	207	202	214	201	215	216	207	226	204	204	243	213	235	214	200	209	213	202	230	192	232	224	239	222	221	232	204	210	209	208	202	225	221	200	226	193	213	226	207	203	202	242	200	198	242	216	214	196	206	196	213	230	233	243	192	214	209	217	215	237	230	229	193	228	225	211	200	202	191	226	202	215	215	205	212	242	231	213	216	224	220	226	271	203	211	213	234	193	217	199	240	221	189	220	201	219	233	221	206	218	222	195	235	235	236	182	220	209	216	189	196	237	187	223	228	232	202	240	188	223	235	213	222	225	204	218	226	197	206	224	221	206	208	252	196	206	204	210	202	212	248	227	199	247	198	228	189	207	218	233	227	207	211	204	199	209	222	223	218	190	204	235	197	236	196	197	207	193	206	222	252	204	212	202	226	207	203	229	211	236	212	208	228	219	188	198	221	207	213	188	190	221	217	220	208	197	220	223	209	219	231	215	206	215	214	215	209	222	199	225	205	210	193	240	181	193	223	193	202	191	241	207	205	218	231	217	228	202	227	222	219	199	204	212	202	206	204	205	210	216	217	213	221	187	210	217	219	230	229	200	236	201	200	200	228	219	233	226	230	201	206	211	206	221	210	214	201	204	209	204	206	220	238	205	191	191	235	216	219	238	193	224	230	211	207	225	220	196	206	222	202	215	206	195	208	213	221	225	196	208	202	199	202	218	205	231	190	200	228	198	223	217	231	189	195	225	220	230	228	230	200	230	209	195	221	229	211	218	194	208	207	225	205	220	212	204	213	214	221	228	249	240	196	205	208	200	217	186	188	219	234	247	204	189	185	213	204	182	227	200	226	228	191	234	198	201	194	207	199	224	222	202	225	210	212	223	237	214	221	217	210	222	232	210	218	213	241	222	208	223	205	213	235	200	218	213	209	227	237	209	202	196	231	224	201	198	215	225	214	204	178	232	190	199	219	231	235	249	203	208	224	224	216	217	197	235	204	199	221	199	200	214	220	228	191	218	216	220	215	219	202	233	216	216	227	179	187	235	237	223	187	222	195	230	222	243	211	244	228	209	205	235	216	213	224	180	235	249	232	180	192	223	175	223	222	236	224	229	226	213	234	218	198	206	212	208	180	214	213	234	228	226	241	232	197	214	218	205	212	239	224	211	226	228	206	209	191	213	216	207	220	226	211	218	213	217	216	213	222	195	216	219	218	211	220	169	229	214	222	218	229	201	208	219	198	198	213	217	188	231	212	197	208	229	217	226	240	190	225	223	224	219	203	178	220	227	186	191	222	202	234	212	213	225	212	240	191	230	196	187	208	210	225	213	222	211	216	216	202	215	244	226	211	246	211	208	229	207	213	217	225	206	208	207	222	201	226	202	212	215	193	203	190	220	210	208	236	258	218	213	211	220	196	193	223	183	214	209	207	224	236	217	209	227	252	222	211	231	211	239	211	191	202	225	217	204	220	198	215	239	237	235	229	208	214	210	187	195	214	198	198	223	254	228	212	192	212	208	205	193	235	195	214	223	201	216	185	225	224	197	204	238	187	210	237	216	205	226	207	202	242	178	233	217	223	202	214	200	220	232	214	221	193	238	220	196	211	199	224	212	205	206	208	228	210	208	210	217	241	217	216	214	225	198	226	221	209	229	197	207	231	196	181	196	202	206	166	191	198	201	217	234	242	199	233	237	204	202	202	229	223	210	226	209	227	224	218	234	209	252	212	208	228	210	194	217	192	199	211	193	202	218	187	192	254	199	215	195	204	219	230	209	199	183	220	207	191	218	211	235	199	202	225	212	210	236	218	230	204	208	250	223	218	228	224	239	231	199	251	192	218	207	222	188	201	220	216	229	211	229	191	197	206	206	211	218	211	197	213	191	204	202	204	222	214	217	216	218	210	227	221	217	215	207	223	205	212	200	196	213	187	239	203	225	220	194	166	227	191	210	195	230	219	209	214	217	208	243	255	212	208	222	195	214	201	219	212	213	206	204	197	208	208	230	215	224	203	244	222	227	217	199	225	200	197	193	224	221	211	224	210	220	210	201	204	178	233	224	202	180	187	221	245	194	212	231	225	193	207	190	256	230	245	245	226	169	180	216	196	230	202	206	245	195	200	197	193	220	212	201	207	206	217	212	206	210	213	216	223	210	232	198	213	210	215	194	216	217	222	199	223	186	220	193	202	224	209	206	204	207	213	238	229	201	234	196	244	202	238	222	214	206	209	215	215	223	191	233	225	229	204	210	212	219	243	202	224	212	231	224	238	225	229	207	206	206	206	210	231	235	190	233	195	222	208	195	223	207	215	185	203	209	202	203	210	227	218	203	207	209	207	231	195	224	208	222	220	200	186	206	212	235	217	240	209	243	230	210	212	262	225	218	218	222	198	216	232	226	217	234	224	214	214	207	191	215	252	231	200	217	227	227	189	204	190	217	196	195	201	200	203	218	195	252	216	213	205	228	241	240	210	216	195	217	220	202	241	207	236	225	237	195	202	204	197	213	209	191	228	176	221	195	198	240	188	199	221	190	197	171	213	214	222	188	199	204	214	224	239	239	200	211	203	237	192	199	230	245	218	236	238	211	199	218	259	243	207	220	219	197	237	249	229	251	215	218	219	230	223	213	215	228	223	235	206	175	214	213	244	218	220	218	219	228	225	215	241	196	177	230	242	208	222	224	234	224	247	195	189	209	217	232	239	235	218	215	212	197	201	235	234	205	200	223	221	209	207	217	216	199	235	206	223	213	190	221	231	245	240	192	193	210	186	202	200	237	200	217	229	217	238	193	209	209	219	215	230	193	231	217	238	223	213	229	192	226	216	182	212	215	218	222	207	190	206	237	218	205	227	237	176	224	206	207	205	207	205	217	209	215	219	192	193	215	226	233	198	219
26642	8046	5375	5293	3632	2657	2371	1830	1386	1211	1023	898	766	696	661	596	628	608	531	595	590	568	615	546	597	567	558	617	536	581	553	519	506	537	566	561	524	549	500	534	482	556	536	552	518	521	504	549	530	519	515	556	500	531	496	540	502	484	539	517	527	528	570	514	511	486	498	480	539	514	519	486	563	507	503	540	496	519	535	568	510	513	517	520	544	546	523	517	504	552	502	520	572	509	532	516	505	552	492	521	527	500	517	487	557	497	524	542	566	514	510	610	505	493	527	544	513	487	562	488	507	559	522	500	523	536	515	505	473	520	513	509	533	513	495	500	518	540	525	523	539	525	561	540	512	527	511	530	494	536	559	504	499	517	514	507	513	535	499	531	539	549	486	534	525	516	514	489	513	515	498	533	534	532	553	542	486	507	480	518	531	507	486	477	533	509	521	503	501	511	557	516	507	515	530	482	497	525	504	498	501	490	506	519	544	486	543	551	510	515	483	499	501	486	512	517	504	495	498	537	513	477	518	507	523	519	518	542	520	518	540	476	507	505	521	520	481	493	518	497	531	515	479	513	505	549	554	520	563	507	516	490	502	509	493	527	551	533	514	567	515	484	545	524	536	491	520	510	484	496	530	508	533	514	515	497	511	534	531	517	508	499	506	518	522	518	507	509	523	563	490	528	512	492	469	523	514	511	503	475	482	510	504	533	518	511	560	529	493	533	509	561	553	515	521	529	527	556	517	507	530	530	503	538	529	472	502	482	518	508	517	504	548	529	532	517	559	563	504	532	524	493	565	537	531	493	504	536	553	476	504	519	531	478	523	519	504	525	535	522	561	489	496	515	551	571	515	537	515	548	511	555	528	528	502	490	495	472	517	516	475	526	531	539	527	502	510	530	490	524	524	492	523	500	543	545	483	514	530	545	509	521	547	525	465	495	539	507	517	545	542	547	550	516	495	533	515	510	518	513	529	496	496	510	531	528	500	508	553	531	541	539	533	521	464	484	522	468	506	500	547	490	491	533	571	466	557	515	502	528	495	538	515	536	534	514	508	530	489	519	534	495	508	517	498	528	511	499	524	516	474	526	505	514	523	528	506	528	474	500	525	502	567	529	484	520	544	570	540	491	486	484	523	509	505	505	543	519	502	516	533	528	522	508	517	563	545	478	530	522	564	494	533	556	489	546	467	503	511	512	462	520	531	528	500	506	511	540	495	486	515	501	519	525	524	499	497	485	512	517	527	507	487	576	536	515	536	517	510	552	517	521	516	536	490	571	525	498	534	543	556	504	507	525	510	521	499	520	501	504	536	564	547	488	485	532	512	524	509	472	523	532	489	546	528	512	499	499	554	525	475	536	519	490	483	518	506	486	486	493	502	502	562	504	490	513	523	502	519	516	568	543	499	557	506	489	509	485	508	489	484	505	528	522	535	503	511	463	523	501	518	495	538	480	509	516	520	517	579	520	555	522	546	498	517	492	504	536	516	500	496	515	551	514	477	509	495	473	529	511	515	503	529	511	523	499	497	539	515	524	510	556	528	495	519	502	521	498	498	523	482	522	509	499	509	533	538	483	516	518	555	516	508	496	500	516	542	502	505	535	537	508	533	520	489	536	505	540	523	504	499	516	528	516	565	517	476	539	456	555	512	516	491	550	497	506	529	523	527	550	494	529	559	473	520	515	563	477	543	493	517	520	535	579	506	534	519	509	530	506	488	515	522	494	476	513	500	501	528	507	508	533	558	526	474	513	539	500	533	509	529	533	527	493	509	491	486	522	517	557	531	510	537	496	519	493	538	511	479	496	521	522	501	525	522	526	513	502	500	537	508	511	544	499	533	551	513	546	508	524	522	511	529	494	554	525	525	515	510	550	510	546	536	486	510	508	542	497	513	494	491	547	515	509	512	476	501	509	548	516	519	512	533	538	515	561	520	561	550	495	500	531	497	471	513	460	503	514	512	496	519	485	525	530	475	511	532	518	532	514	506	525	510	527	523	518	513	493	516	494	501	505	505	491	511	522	512	501	516	541	548	554	501	491	517	546	531	534	518	512	508	520	446	523	528	483	514	488	541	507	494	514	492	565	498	540	538	534	521	516	534	520	527	483	483	554	521	484	539	518	516	549	517	487	531	531	506	536	501	552	531	512	507	499	521	500	533	517	526	541	554	511	535	529	506	476	477	530	496	518	496	473	511	543	450	505	548	513	519	485	505	556	499	502	537	512	541	504	529	486	558	532	516	507	491	543	533	548	491	499	540	492	495	534	488	518	497	554	529	493	526	491	486	542	529	512	473	511	524	511	546	523	512	542	527	475	527	500	535	519	520	590	546	506	548	510	517	532	514	528	486	523	536	507	550	518	535	513	500	529	508	535	504	518	503	512	511	525	510	496	516	566	504	541	483	549	522	549	474	471	511	534	488	485	481	537	561	507	496	531	550	510	507	514	505	548	487	517	529	535	527	562	502	532	502	524	513	557	474	491	518	575	539	511	538	521	487	523	569	551	509	464	505	524	511	542	537	520	497	525	536	527	504	530	574	516	482	507	538	524	577	512	514	505	489	517	518	498	539	525	519	542	532	525	500	557	526	531	497	485	474	492	567	492	562	499	531	531	537	523	528	541	543	500	462	505	511	486	506	500	505	527	515	506	535	499	536	538	492	501	540	520	527	516	480	555	516	484	516	532	547	494	487	490	531	491	524	524	517	510	491	519	522	481	534	525	503	537	552	559	553	528	523	583	567	488	493	529	531	503	507	544	539	483	485	517	527	504	514	499	504	514	499	508	499	485	511	524	495	490	530	508	559	485	504	485	528	503	526	520	536	532	492	531	493	489	521	500	507	526	499	472	513	518	453	538	500	532	532	503	506	560	538	531	516	494	526	515	509	498	580	536	549	516	478	530	530	519	491	548	499	525	508	502	475	525	529	512	515	485	496	529	528	497	511	519	539	528	518	537	489	507	499	476	534	482	533	511	490	520	525	511	542	484	473	485	470	509	495	503	496	478	477	495	520	506	578	547	475	523	550	552	504	521	538	496	480	524	534	501	535	539	533	512	505	523	583	527	502	492	516	514	505	536	499	534	536	502	477	528	519	569	502	503	535	526	494	501	505	512	562	535	531	531	511	498	531	541	515	510	518	505	504	496	556	501	526	512	469	463	501	492	523	531	548	543	519	523	500	548	490	530	512	500	516	557	519	559	520	545	499	542	489	547	525	521	521	491	511	505	513	547	516	520	505	524	560	524	490	539	498	498	556	516	491	489	478	561	497	500	502	523	539	493	522	524	528	537	533	497	519	534	525	495	512	545	529	478	524	509	509	492	489	547	498	527	526	522	538	534	520	517	524	530	472	545	491	539	509	507	547	506	500	529	530	528	556	490	528	558	486	502	560	512	483	517	484	542	474	503	467	517	500	486	488	542	517	504	491	537	518	530	521	477	520	503	508	498	479	484	520	523	532	544	484	523	545	542	477	489	516	535	505	457	526	514
14689	3373	933	699	456	425	412	385	351	321	305	330	299	291	299	307	244	281	355	277	280	258	296	285	306	277	306	306	305	293	307	274	271	290	284	303	301	294	272	272	305	289	298	282	277	287	283	322	278	306	303	295	271	304	303	279	301	277	287	291	288	304	266	286	299	273	281	287	300	257	294	260	280	301	299	258	292	297	255	299	302	267	268	309	266	300	271	312	305	278	286	310	303	298	259	270	249	293	278	281	287	289	311	284	308	281	300	294	308	293	275	302	290	305	285	273	300	281	294	286	293	266	284	272	277	285	286	308	288	269	303	279	303	297	248	290	270	304	317	271	318	299	265	288	275	288	270	291	288	272	270	271	312	290	300	273	272	258	326	278	300	287	280	300	287	289	263	249	289	309	262	309	265	295	272	298	284	288	296	275	264	285	300	293	299	307	245	260	275	291	260	277	287	304	285	313	286	279	297	266	267	290	305	289	266	301	277	301	278	298	253	293	336	274	284	269	270	274	258	278	272	275	253	275	273	280	264	286	287	271	298	263	291	265	271	311	277	300	272	285	266	308	293	275	320	285	284	238	301	280	283	302	264	292	315	289	262	292	339	254	302	268	247	260	284	289	298	262	294	298	282	283	261	268	268	266	297	256	283	286	276	271	279	291	251	289	288	301	308	298	298	287	279	291	311	291	298	294	314	289	288	287	269	289	278	278	233	278	271	282	298	289	288	284	258	267	289	257	289	253	295	303	262	274	287	281	296	307	269	288	254	273	271	284	285	308	283	288	276	279	281	282	278	264	334	268	298	280	283	273	290	288	280	285	278	246	297	282	290	275	276	284	293	281	284	293	271	300	277	272	253	272	293	278	284	319	288	293	307	296	286	281	288	252	263	317	299	274	308	281	305	293	275	265	282	296	261	297	271	267	296	291	281	318	302	282	302	292	262	247	284	271	308	279	236	292	282	301	263	291	280	300	303	255	282	303	275	309	318	267	268	290	309	266	261	305	286	251	279	274	261	275	292	306	305	258	282	251	305	303	304	296	297	267	287	255	291	304	310	300	298	287	286	265	264	302	271	301	253	277	306	281	274	271	274	285	283	255	282	247	295	281	275	240	273	305	279	299	305	309	307	277	310	304	286	269	293	303	280	280	300	268	301	292	318	281	290	266	284	290	287	260	280	250	257	270	304	284	309	268	301	271	291	306	268	324	276	283	286	269	278	273	296	299	288	272	303	300	287	264	270	283	282	314	302	287	271	304	290	275	314	315	285	295	287	284	316	277	261	278	289	284	289	271	316	287	257	267	255	287	304	253	312	287	251	302	311	268	292	280	296	283	300	308	300	293	292	277	284	279	289	271	269	307	322	274	306	291	278	281	272	290	269	274	272	302	295	322	305	277	276	291	297	305	269	328	298	267	306	302	290	278	317	277	277	290	305	287	253	236	309	268	280	302	269	277	301	279	307	276	262	285	265	250	250	287	293	303	272	293	287	268	248	286	282	301	292	278	290	287	267	273	290	292	292	298	303	294	281	291	261	302	289	265	260	304	322	280	275	282	298	285	275	250	279	270	271	297	295	286	238	291	291	292	294	290	297	295	305	273	297	318	278	304	285	282	280	281	296	264	267	299	282	290	309	280	282	280	287	279	305	279	298	282	315	276	290	256	277	312	307	274	299	282	327	291	286	294	266	298	293	304	279	247	262	304	251	298	259	294	255	283	299	311	285	294	284	280	281	298	277	300	302	305	309	303	275	310	254	300	268	257	283	278	293	256	265	267	289	296	291	298	265	249	288	283	279	313	281	295	230	281	294	275	301	319	252	251	297	272	296	278	302	315	280	259	288	285	321	326	252	260	281	271	266	270	271	298	279	248	280	289	293	307	318	273	256	319	309	309	281	284	271	296	277	276	272	293	274	289	262	283	286	292	312	293	310	281	303	325	282	282	276	269	263	299	288	281	256	288	251	275	288	283	259	299	282	279	253	294	306	276	281	278	302	264	277	281	288	270	303	301	291	248	273	295	298	294	269	290	253	282	295	304	288	291	287	250	266	257	288	274	278	302	268	296	307	287	289	287	314	301	316	284	275	289	257	295	262	262	276	258	298	310	259	281	303	297	316	274	273	262	271	280	299	303	267	276	286	277	277	306	311	268	284	299	319	297	299	280	277	273	276	313	292	297	265	301	340	295	322	272	304	290	260	283	264	253	322	286	282	269	277	302	296	322	280	300	279	328	292	283	287	268	302	264	312	292	261	290	300	276	283	299	272	289	305	277	302	287	290	289	302	299	286	312	273	302	261	315	289	300	271	290	303	248	274	284	261	271	310	292	273	311	272	286	269	281	283	278	265	264	270	275	298	295	275	290	282	271	248	288	287	302	282	330	249	291	255	277	289	287	323	259	255	276	244	298	305	301	253	281	292	296	283	306	273	281	295	274	279	293	275	293	289	266	307	271	290	281	293	284	290	288	296	303	265	275	288	295	283	316	297	307	297	295	290	280	273	277	259	287	274	309	274	294	285	278	290	292	299	286	276	292	265	296	294	277	267	283	255	284	294	269	295	277	300	251	290	278	278	268	269	268	271	262	263	243	269	273	289	301	279	266	281	287	307	278	268	277	317	256	234	262	293	289	262	304	278	332	276	312	280	299	316	267	276	290	296	277	289	313	293	290	307	286	293	268	296	277	278	260	284	267	266	263	293	264	299	275	302	317	307	286	286	268	308	274	300	290	276	283	296	289	275	284	315	288	272	275	286	282	284	263	296	292	309	265	258	283	290	260	291	280	272	283	259	261	307	291	279	298	293	266	291	311	263	296	292	314	248	262	308	284	255	251	273	300	284	279	281	298	320	287	264	257	274	288	295	290	252	241	291	268	300	276	313	291	272	274	302	310	337	254	274	278	292	303	264	329	306	262	284	272	280	267	282	348	316	273	303	309	299	258	297	289	256	312	286	250	277	287	288	254	287	300	295	293	285	298	280	313	291	278	272	283	301	273	282	288	288	259	289	274	308	272	272	269	288	266	314	291	313	302	310	265	314	283	308	260	309	277	279	308	272	284	301	316	289	292	275	316	265	310	270	282	295	281	290	307	277	238	303	289	299	287	265	269	283	305	279	302	265	268	281	260	299	290	320	291	300	307	306	290	290	271	293	273	285	301	294	315	298	272	302	274	267	295	293	274	297	299	269	283	320	303	285	277	275	300	295	275	305	308	294	290	312	282	289	285	273	299	277	295	321	280	304	246	278	314	256	289	302	289	291	284	267	261	257	266	307	316	285	290	288	272	308	278	333	308	283	288	314	297	312	316	285	309	271	269	282	257	283	305	293	288	294	266	299	323	263	298	311	286	304	259	283	281	261	290	300	292	298	281	270	307	306	268	296	277	294	270	288	269	283	307	267	298	266	301	292	270	282	265	279	274	290	287	283	256	289	293	306	296	279	275	283	287	299	315	295	332	305	256	268	290	294	299	285	297	295	287	270	292	296	306
10517	2603	2171	1983	1567	1460	1323	1076	926	836	797	751	797	746	702	673	688	735	706	715	740	692	719	655	693	706	686	743	699	661	703	721	718	680	724	705	732	721	669	687	664	733	670	672	675	682	707	691	696	684	690	652	704	716	689	700	707	677	661	690	707	664	681	712	713	700	695	715	687	706	676	719	691	659	676	661	681	707	755	677	689	728	700	624	640	696	711	718	707	691	670	686	716	658	659	705	676	681	711	680	667	682	701	748	712	691	659	716	698	700	690	665	721	692	699	672	701	684	698	701	740	706	702	758	675	704	704	676	680	680	684	672	708	688	714	708	708	667	716	666	710	678	706	688	695	719	738	653	677	686	699	696	695	705	686	687	689	690	686	679	642	717	750	716	681	669	677	693	701	702	720	696	669	703	731	707	687	695	685	678	669	698	720	714	706	719	685	711	682	663	729	669	694	703	705	662	712	697	691	764	728	712	734	691	701	711	743	708	712	691	670	720	644	669	681	718	698	743	728	712	692	694	724	735	734	726	682	691	633	700	683	684	664	673	695	652	684	716	713	714	706	713	686	731	728	694	667	711	663	699	695	668	761	709	670	754	757	710	716	675	656	733	712	649	715	647	693	689	709	690	662	693	716	691	691	673	679	627	708	686	665	671	748	652	671	684	668	729	717	700	710	655	711	695	712	657	722	724	685	700	676	735	750	735	637	687	687	689	699	700	702	720	724	688	734	685	684	680	702	713	638	675	721	655	670	702	693	695	684	693	696	651	676	697	684	692	707	682	716	700	691	714	742	708	659	716	683	661	686	696	663	677	656	747	686	671	675	700	711	695	676	671	665	676	656	714	708	728	658	729	706	650	685	694	652	663	733	734	728	658	684	689	705	736	683	681	701	667	755	685	670	726	680	728	680	671	711	661	729	664	750	693	712	736	695	675	711	697	706	712	699	701	654	690	753	669	757	739	710	711	692	684	685	687	673	686	683	676	762	721	747	696	670	713	708	708	697	688	739	707	754	701	695	680	663	703	720	695	712	716	710	702	678	739	702	717	709	695	669	680	680	663	725	697	663	680	649	696	671	701	686	707	695	638	662	698	688	724	677	659	724	716	717	680	700	699	687	715	691	678	717	724	687	665	667	711	681	707	689	684	670	697	665	727	704	702	715	665	659	652	693	743	701	654	664	687	687	710	699	691	662	693	672	676	647	725	746	698	671	696	663	661	638	674	654	714	671	718	629	686	705	727	681	738	721	667	734	686	650	690	660	678	647	689	671	700	664	658	700	672	689	659	708	667	682	689	736	711	752	695	712	714	717	702	699	659	710	741	702	680	656	699	728	665	695	693	633	697	671	719	661	662	664	740	729	696	718	674	707	654	705	711	729	723	675	704	689	723	703	692	660	702	687	719	691	712	668	707	752	723	707	698	715	727	691	680	718	696	733	677	701	719	668	684	692	659	691	675	695	678	714	670	725	726	741	711	736	678	722	706	683	674	721	684	747	651	710	717	677	691	682	685	661	668	718	684	715	697	713	663	704	711	696	683	721	723	661	736	744	662	658	718	729	714	686	711	677	654	668	677	728	709	672	748	673	691	669	711	728	644	700	690	720	664	704	670	616	674	711	676	702	696	641	718	693	739	680	683	656	681	689	680	682	699	745	725	689	666	677	706	698	662	694	689	653	714	692	693	732	664	721	685	645	700	675	698	655	719	664	737	698	729	712	688	692	682	728	732	708	673	706	688	678	670	671	695	676	688	683	685	716	697	671	695	691	675	713	686	705	696	686	690	699	712	685	679	688	727	728	714	693	749	669	718	646	687	682	697	673	712	677	687	715	628	657	691	688	709	661	709	715	659	705	711	700	716	715	702	663	690	669	704	678	650	645	652	691	649	704	690	708	736	697	696	685	650	644	721	713	726	685	663	692	663	725	760	682	712	659	725	688	669	684	716	701	708	674	628	673	728	692	677	682	698	695	657	718	711	684	718	713	752	738	727	668	717	664	661	746	689	705	652	657	735	698	662	704	676	678	720	721	688	666	716	700	682	716	696	698	750	698	666	739	715	720	663	721	690	712	685	655	695	753	691	730	705	714	763	700	674	710	663	748	701	677	705	682	704	753	677	669	686	703	735	670	697	694	679	688	719	669	709	677	680	698	683	670	644	682	721	719	735	700	685	683	689	680	692	682	687	729	706	750	686	661	715	716	685	746	676	718	675	664	718	664	723	660	698	704	658	662	641	635	710	693	654	697	691	668	679	697	703	713	685	682	761	690	764	692	756	673	712	658	698	692	694	689	690	654	670	724	677	696	694	704	728	718	698	684	742	695	661	716	699	673	682	733	669	691	706	714	667	690	728	713	685	686	678	742	689	648	708	705	724	687	715	683	696	658	639	684	701	729	675	699	673	679	755	628	691	710	626	724	636	698	648	702	713	682	751	703	679	666	737	665	712	703	650	717	700	719	720	712	672	683	728	682	719	708	673	724	700	712	707	628	693	686	674	699	718	718	730	719	681	710	692	658	737	710	675	692	692	687	719	703	683	694	711	699	696	709	671	712	693	681	689	710	696	685	702	646	671	668	701	742	709	690	671	714	660	685	710	675	705	637	710	662	718	686	691	686	694	720	735	706	702	680	742	709	717	701	693	658	639	692	717	697	640	707	672	695	713	699	702	702	685	707	655	727	718	704	708	682	735	701	667	710	686	683	751	635	742	693	660	699	703	701	698	720	657	637	674	659	665	680	650	694	647	644	692	656	720	657	687	668	724	708	658	729	708	706	652	663	657	688	708	653	625	653	679	709	675	704	679	706	681	697	710	657	704	763	657	699	688	697	707	710	692	703	666	678	696	683	674	781	686	659	697	732	749	693	731	677	743	705	731	751	727	659	691	711	685	696	703	712	732	673	706	680	677	710	730	718	679	678	676	706	671	683	727	725	682	653	684	680	700	655	742	743	696	687	638	620	672	670	696	670	689	726	701	710	690	648	694	732	709	702	654	715	718	700	697	685	680	709	674	712	674	748	700	687	679	697	728	658	702	682	705	720	672	699	659	698	661	684	692	685	681	691	694	695	709	667	664	732	698	681	700	674	711	703	692	720	714	710	759	691	699	702	722	709	721	679	691	712	673	719	667	720	727	686	711	702	680	674	700	719	685	730	670	703	674	722	747	751	694	721	721	748	691	741	703	694	731	717	702	658	652	724	617	682	732	721	680	694	745	649	693	685	706	694	719	703	664	732	755	704	709	690	692	695	692	716	710	681	649	742	727	680	694	713	703	706	699	698	704	735	667	680	702	717	693	675	688	659	759	693	691	724	683	700	707	717	711	730	696	703	693	670	663	697	684	697	689	694	663	703	664	735	720	731	658	687	726	744	681	651	663	708	726	700	695	723	676	695	692	720	666	690	715	704	683	682	705	684	753	683	721	680	743	657	692	672	673	709	676	652	708	697	644	725	699	653	698	692	701	708	666	668	695	687	673	709	711	708	689
31108	10290	1848	1181	862	749	620	510	436	416	386	385	365	323	336	389	383	354	351	321	370	357	368	345	338	325	356	326	323	347	327	344	349	335	331	322	352	344	342	352	339	348	327	316	330	349	342	296	332	355	347	340	323	326	350	332	351	346	344	341	338	353	307	327	323	304	360	328	331	345	337	341	347	360	345	365	307	348	331	358	303	366	360	345	318	341	331	323	338	359	338	305	351	339	330	356	344	330	365	343	336	334	309	333	325	363	351	339	309	339	313	329	337	372	365	313	340	341	358	330	362	328	357	329	350	323	300	342	336	343	356	345	378	339	350	359	341	349	348	340	363	349	336	342	333	347	366	361	338	347	364	340	368	331	381	348	339	333	345	304	387	338	382	371	330	354	328	352	355	355	310	368	353	347	355	330	314	346	362	319	311	335	344	362	357	356	342	347	314	366	361	345	342	359	354	348	370	343	322	317	326	282	342	334	370	338	337	310	346	313	329	377	362	319	321	362	322	331	336	376	364	350	379	344	348	326	353	355	326	346	337	358	305	309	356	352	338	327	307	414	333	347	308	335	334	349	323	366	352	364	349	358	364	387	326	312	350	338	355	354	352	327	379	354	346	366	315	370	323	371	335	351	342	328	366	339	321	333	377	315	341	333	334	331	386	356	316	338	375	319	338	347	320	349	303	339	364	346	320	392	343	324	360	353	330	334	374	320	354	336	327	333	298	290	318	332	369	347	310	360	321	329	348	338	339	355	327	359	370	373	346	344	336	338	359	289	313	330	382	350	362	342	313	333	344	326	365	338	314	330	330	380	343	331	336	328	332	308	359	366	348	369	338	311	353	361	360	360	320	371	358	340	285	325	343	381	333	347	384	340	375	312	326	360	339	348	311	360	357	352	333	342	356	329	320	334	338	341	323	340	323	353	382	369	366	378	356	341	318	342	318	383	331	334	377	339	320	351	343	331	346	366	312	336	328	349	349	346	335	316	318	323	337	339	351	313	311	344	328	362	373	345	361	306	347	376	341	327	337	313	319	341	374	338	323	328	363	355	376	365	336	369	361	362	340	375	361	335	370	329	340	321	323	349	360	355	339	355	310	340	341	333	347	327	320	334	328	280	298	368	348	346	349	341	340	369	366	355	358	349	352	375	368	334	362	348	333	341	353	393	361	341	321	338	367	319	352	356	338	314	331	315	367	367	357	325	349	353	330	367	340	372	388	381	383	363	350	329	321	352	326	351	346	350	373	321	341	352	307	331	349	322	326	341	368	344	327	323	331	334	340	353	376	345	319	348	380	351	336	341	367	359	339	352	330	326	366	352	333	334	319	309	338	355	346	326	333	299	352	341	326	358	363	341	373	306	349	335	364	314	330	335	365	338	333	357	379	358	373	331	368	316	310	345	347	317	336	353	380	382	354	327	341	384	338	356	367	325	316	353	303	355	351	337	345	361	352	307	320	329	343	355	333	326	336	346	326	350	332	337	345	372	340	357	343	364	357	330	348	357	337	326	388	342	341	335	349	337	360	310	388	294	325	315	346	360	371	296	330	381	313	320	344	337	330	343	315	348	335	343	349	337	352	346	376	330	328	381	375	328	357	321	312	348	384	353	318	346	356	345	345	314	336	348	325	327	338	374	352	350	387	317	321	355	367	348	336	343	364	305	358	359	378	351	312	302	356	340	401	324	343	325	333	351	346	313	337	329	329	351	345	315	370	312	336	388	329	336	348	338	340	352	342	325	319	304	333	330	353	340	343	340	336	361	340	341	361	345	335	387	369	326	337	329	316	331	355	355	351	338	353	320	367	340	370	319	356	353	314	327	346	351	335	339	337	360	349	350	321	342	395	332	346	379	369	327	350	312	326	321	311	328	320	342	372	357	325	341	317	347	322	348	305	366	338	322	349	366	339	326	352	325	329	311	380	343	335	371	352	339	342	335	325	330	322	351	336	321	328	347	344	339	316	343	356	347	338	329	346	313	313	333	340	315	365	359	367	342	306	338	335	331	339	366	317	343	354	339	351	342	369	335	335	331	343	363	363	330	301	305	359	374	305	328	360	380	337	320	344	329	313	348	304	318	349	351	355	349	341	343	352	332	341	367	332	344	349	366	309	369	338	329	345	334	345	322	312	344	387	386	320	327	327	330	326	359	347	333	372	322	379	385	326	317	345	329	367	332	344	332	345	346	363	349	363	363	334	334	334	345	329	362	338	345	349	334	355	349	332	344	335	320	347	334	353	327	343	340	330	334	319	359	330	357	373	350	371	367	335	342	332	357	351	305	375	362	333	337	345	368	338	331	319	321	375	346	328	338	346	339	313	346	305	348	363	345	339	338	337	367	334	361	367	345	349	318	300	300	361	330	336	321	353	371	325	317	352	353	353	322	349	317	314	326	337	323	325	340	343	350	364	365	326	341	340	342	341	339	312	317	375	353	360	356	336	360	357	358	347	317	358	333	344	331	336	333	331	342	317	343	294	363	358	303	372	350	303	331	352	339	338	316	333	355	357	348	342	345	291	373	369	335	347	344	357	383	357	368	352	330	331	358	346	327	329	337	328	337	363	331	344	345	333	337	357	340	333	353	365	328	344	338	328	354	344	340	330	349	339	355	354	353	364	335	352	336	357	342	323	316	386	338	352	355	375	333	343	317	297	351	343	366	403	361	336	344	308	347	351	324	336	330	360	362	313	325	357	366	349	342	351	355	344	323	401	358	339	343	302	345	344	344	313	365	350	359	340	359	321	323	339	333	359	382	356	328	331	359	328	318	325	394	358	342	343	319	318	371	362	352	329	337	357	370	364	375	332	333	327	313	368	359	348	320	369	329	354	348	337	366	332	335	338	317	321	359	339	366	326	344	345	330	282	313	359	339	323	362	330	341	326	331	345	339	326	371	336	335	323	325	357	363	382	379	344	353	341	335	355	315	325	353	360	321	358	343	327	351	362	358	332	353	365	300	300	352	345	349	322	344	338	336	335	341	310	332	352	292	354	363	329	373	361	352	342	335	336	328	340	319	299	320	291	347	336	318	315	356	331	329	319	334	376	369	322	345	336	324	331	333	378	309	369	342	347	363	328	321	327	317	348	326	332	324	333	336	354	316	328	324	314	323	351	383	334	338	359	334	304	360	348	381	350	341	337	373	329	351	361	332	349	348	318	313	344	347	361	335	340	307	355	356	343	345	353	335	320	349	366	325	337	349	302	332	311	342	353	384	352	355	336	347	340	335	364	370	343	348	351	337	360	359	287	328	320	365	341	320	348	321	327	304	313	325	344	349	353	325	349	341	346	351	341	345	337	370	348	400	352	357	355	383	351	342	326	313	384	330	333	351	350	336	376	332	331	344	342	373	338	325	298	350	354	345	335	340	348	342	327	352	347	313	351	397	341	333	347	308	332	336	350	346	333	314	348	353	346	353	317	344	296	334	323	369	343	344	356	336	374	366	357	353	319	329	354	327	369	350	346	359	361	377	326	310	359	316
21472	6057	3480	3704	3007	2898	2279	1788	1349	1253	1044	1046	952	926	850	857	912	876	810	878	840	837	840	827	891	815	857	799	886	779	821	834	801	817	819	778	851	822	817	772	822	809	852	842	835	857	827	864	873	801	801	794	840	786	823	839	807	773	816	806	762	824	832	844	812	838	845	798	835	831	818	814	794	783	762	800	818	843	786	728	800	818	835	799	792	823	764	765	822	780	804	753	814	770	848	814	833	826	791	845	779	847	822	845	805	800	791	747	853	785	792	794	752	774	845	808	875	849	770	745	818	856	837	789	763	855	816	786	818	822	807	826	768	811	782	771	860	743	857	825	838	814	828	791	792	796	787	748	805	789	800	803	833	839	848	854	851	816	818	829	771	782	830	780	843	772	781	781	844	819	802	763	801	838	816	826	818	812	778	839	784	849	743	828	769	831	815	779	831	845	758	799	785	799	794	785	847	839	855	800	786	808	789	809	773	822	773	794	807	804	841	789	798	790	795	792	813	826	747	780	796	789	839	785	837	856	823	747	838	792	819	825	799	840	806	789	787	811	810	794	779	841	819	816	791	843	855	830	780	784	839	859	828	850	824	760	820	812	827	819	825	785	778	780	824	803	814	762	790	819	777	825	828	804	807	805	824	824	748	762	784	784	734	822	768	796	793	794	792	795	792	832	798	833	784	816	832	754	794	811	780	794	772	850	810	846	856	820	793	790	827	734	835	806	821	818	847	815	782	774	775	782	764	778	813	820	830	816	828	812	793	849	771	805	822	851	788	804	841	812	808	803	826	812	820	801	786	846	836	798	808	831	808	797	767	784	771	768	746	856	771	810	754	866	742	829	765	806	836	824	796	763	777	810	822	830	762	857	770	819	771	852	830	842	855	797	801	805	785	848	830	816	825	819	756	787	873	805	837	794	803	810	815	816	822	779	801	809	836	795	796	792	769	808	845	806	844	792	787	822	825	833	804	806	776	752	772	788	799	828	774	835	816	785	832	844	791	806	799	822	751	816	819	835	886	830	834	838	830	794	770	815	784	829	799	816	824	792	794	793	788	825	827	831	842	803	851	750	815	788	830	782	764	790	784	754	784	855	847	821	795	769	804	807	781	822	812	795	800	812	836	791	815	769	797	840	814	790	770	828	806	826	844	779	781	809	840	789	790	824	760	805	782	796	812	753	821	784	773	840	805	750	783	780	806	771	797	827	798	817	825	829	819	813	799	814	779	792	822	806	800	788	746	809	819	819	827	778	801	796	821	867	834	835	831	787	804	821	814	827	786	803	833	797	808	823	793	823	806	742	770	805	806	807	794	865	791	786	790	845	780	818	791	811	835	865	824	783	851	764	791	780	777	774	870	793	799	797	779	781	837	791	797	747	775	775	847	824	813	860	757	773	810	827	799	775	780	803	813	817	794	770	813	824	829	750	815	794	777	772	798	777	807	811	855	838	850	821	811	809	802	771	766	835	826	754	792	797	829	804	761	836	846	812	811	826	818	782	876	779	780	828	831	798	785	834	787	764	795	797	786	848	773	808	802	811	788	771	842	806	799	856	786	851	794	809	813	815	849	842	808	783	848	794	783	806	861	810	788	807	846	774	773	804	794	800	860	765	828	816	835	816	767	809	813	813	848	782	895	813	861	776	736	779	801	815	844	829	798	839	731	753	841	884	788	821	804	834	770	804	801	765	838	795	834	835	821	794	823	808	788	808	801	811	808	799	842	775	789	832	824	766	807	803	804	817	806	752	803	798	786	792	840	754	776	817	829	834	781	771	789	801	824	776	868	849	770	849	791	792	792	789	745	827	832	774	802	807	752	745	824	806	793	785	822	785	798	807	811	750	822	889	783	835	757	791	837	731	849	824	762	814	802	831	804	821	813	777	848	832	840	859	826	801	782	794	756	794	809	777	786	782	798	851	793	779	802	752	830	732	811	798	851	850	777	759	767	800	814	853	790	847	837	792	837	824	810	791	795	817	863	777	815	848	796	834	832	797	779	818	798	784	813	813	814	822	834	774	801	826	838	839	791	834	769	785	835	770	823	810	851	801	793	727	819	794	792	809	835	838	821	830	812	809	736	814	822	826	817	786	829	793	792	707	789	836	824	807	789	802	815	845	771	815	856	797	838	839	834	768	814	821	759	796	800	781	859	804	851	800	843	840	783	787	794	818	839	784	821	788	812	781	829	775	795	789	793	806	815	821	801	835	812	831	747	798	886	825	780	898	803	795	831	808	833	801	791	793	838	786	763	798	835	812	799	835	800	786	787	836	811	780	816	838	844	790	798	794	777	761	788	803	817	797	823	785	853	761	779	831	862	768	772	857	810	807	794	820	790	827	826	803	778	800	801	837	842	780	847	816	766	761	810	778	805	786	772	795	765	824	760	801	806	845	836	792	823	812	796	787	863	790	840	873	795	768	790	804	810	761	814	820	805	865	785	817	764	783	806	802	854	794	822	782	780	850	794	802	819	806	818	786	811	786	851	850	769	838	796	817	793	821	820	799	806	811	813	846	861	808	796	801	817	826	842	802	822	782	785	834	799	768	793	783	771	798	831	803	833	821	812	759	848	842	837	762	809	825	814	762	845	797	814	755	796	790	810	843	813	813	812	796	840	797	787	796	775	807	836	785	836	783	790	850	830	810	834	789	771	836	830	767	810	790	804	802	733	772	827	861	789	751	809	783	824	764	855	777	779	774	844	851	820	784	819	793	799	806	845	769	762	816	830	817	756	815	798	833	810	786	777	812	808	820	819	809	814	772	818	842	862	820	794	818	797	793	800	832	769	788	849	820	772	785	778	809	793	795	763	802	768	860	793	796	829	797	806	808	773	778	816	779	807	831	822	827	799	815	807	816	883	810	797	813	789	789	771	825	814	819	856	812	846	796	840	784	843	800	774	816	806	803	781	803	803	805	787	813	798	814	765	846	800	789	829	826	799	775	831	781	836	829	854	819	819	836	837	829	841	763	803	758	768	820	864	818	836	746	780	800	830	767	798	741	823	846	785	818	810	825	883	817	809	792	818	837	813	804	802	871	826	751	799	794	833	801	818	781	801	761	862	821	821	803	820	795	849	810	816	801	810	794	779	794	785	825	792	834	797	848	804	761	806	818	783	769	798	813	772	803	745	764	805	794	801	757	797	843	811	811	812	753	768	781	795	810	766	800	804	803	798	797	824	845	774	825	814	775	811	799	860	787	819	781	836	843	772	821	813	814	825	816	787	853	781	818	839	788	808	756	760	840	793	834	796	804	803	776	817	845	815	798	815	793	749	794	777	809	765	826	810	752	785	795	895	829	842	821	873	811	816	786	766	819	806	765	778	785	789	806	805	845	799	850	791	791	786	804	804	766	804	814	865	810	846	800	823	830	807	789	833	810	801	798	799	795	835	823	811	766	759	841	794	718	811	787	808	829	840	869	786	822	791	780	828	847	809	820	790	842	843	782	829	858	778	789	815	777	800	787	767	791	813	761	843	794
40317	15689	3049	1648	1248	903	672	432	401	316	268	259	237	259	225	223	240	231	228	210	204	208	200	227	207	216	228	225	259	211	217	223	221	199	229	227	186	203	202	229	204	203	227	216	228	223	206	229	205	227	209	208	224	212	222	230	207	217	239	229	207	194	255	212	221	223	218	203	231	220	231	221	210	216	204	215	208	230	229	201	243	191	243	226	221	204	216	223	203	206	209	215	188	219	204	216	242	228	229	218	220	211	193	205	209	218	215	208	211	210	215	215	210	204	218	222	212	231	204	226	197	208	192	220	199	225	226	202	224	201	226	216	233	237	238	243	201	209	242	246	243	210	191	230	187	229	230	210	230	191	200	197	191	220	259	264	212	239	191	238	233	234	213	225	209	207	201	205	209	235	232	200	214	237	191	199	205	210	212	217	223	201	193	204	224	215	211	216	229	198	220	211	214	223	206	200	212	220	210	229	226	216	205	236	236	206	208	214	210	214	180	215	212	228	211	226	220	203	241	225	224	228	222	223	242	218	218	237	205	251	223	196	203	197	196	187	193	225	209	223	209	236	221	221	236	225	198	207	213	228	203	236	209	189	231	220	208	211	215	217	206	229	242	214	206	209	219	228	209	208	218	234	212	193	181	228	211	231	198	228	198	203	221	217	198	220	240	200	198	223	212	189	211	227	222	216	228	202	222	192	215	222	207	225	209	206	202	191	225	207	205	222	204	214	208	231	204	209	217	221	226	209	206	208	235	213	182	214	231	214	226	209	231	207	216	237	234	215	228	191	191	231	241	219	212	248	224	191	223	192	258	241	211	180	240	223	211	224	220	231	218	236	263	211	213	230	200	214	216	215	229	225	206	242	204	239	198	225	223	197	211	222	182	191	211	208	217	222	228	234	207	226	224	226	232	223	218	207	239	228	202	218	223	230	205	206	218	199	222	196	209	198	256	232	228	233	234	216	207	223	194	212	224	201	245	190	252	219	229	232	217	212	190	182	236	219	217	199	230	239	205	220	219	226	212	218	224	193	224	189	203	234	214	213	217	206	232	227	233	217	215	243	222	218	213	215	224	229	197	212	201	216	217	211	231	202	236	213	220	237	215	201	221	200	210	213	224	249	219	210	228	210	215	222	226	242	195	180	204	238	250	191	220	213	210	214	242	200	221	218	200	250	208	215	224	186	207	213	208	236	219	198	210	225	215	222	220	249	218	197	221	221	210	197	256	240	225	207	232	217	195	193	211	200	239	236	205	256	221	234	221	213	208	185	197	203	224	227	222	225	223	198	210	201	211	204	196	217	189	233	208	217	215	239	216	204	176	235	249	219	205	219	202	211	203	216	227	216	219	212	183	205	263	227	226	192	213	227	210	205	193	234	218	213	240	222	223	206	216	211	222	200	216	195	196	221	212	199	226	235	236	208	189	196	195	211	214	229	199	229	189	228	228	230	207	213	184	232	225	211	222	192	211	221	213	216	206	213	222	200	225	202	209	193	202	208	202	201	179	188	217	212	202	195	209	226	219	221	191	221	214	187	234	215	227	222	212	235	219	236	225	183	201	226	228	215	220	189	195	208	209	210	229	216	220	222	255	216	201	228	217	209	232	219	213	216	223	191	204	207	219	231	204	194	246	213	196	234	213	228	218	199	205	237	206	231	229	209	236	210	213	218	207	215	217	217	200	207	193	236	209	229	223	225	223	217	195	206	210	206	198	199	207	210	214	200	221	204	178	218	216	239	209	210	215	213	216	223	206	209	203	185	192	235	216	242	220	198	211	215	224	222	228	234	215	221	184	235	207	190	208	236	248	228	196	200	213	204	226	207	194	223	192	197	246	217	241	238	208	219	217	210	224	240	206	213	222	219	228	210	214	188	199	227	230	205	199	193	252	213	228	225	209	206	207	195	201	191	190	204	221	229	226	191	203	223	215	235	218	231	212	196	213	215	229	196	211	211	214	247	234	237	197	213	186	233	220	222	204	231	193	220	185	234	205	233	221	224	211	219	240	205	221	245	217	231	188	244	211	228	210	215	221	205	213	187	229	210	203	222	219	221	209	237	191	230	208	187	191	210	197	213	196	240	188	190	226	197	251	216	207	210	208	210	208	226	227	195	225	237	180	190	203	202	230	207	225	258	192	212	222	220	212	221	199	213	213	208	210	208	212	207	187	243	218	255	217	217	189	223	213	186	211	212	198	222	198	229	207	205	218	197	229	175	213	215	221	215	230	214	226	214	209	211	200	200	218	197	209	206	198	200	221	234	235	243	233	213	225	248	189	208	199	202	222	214	224	233	236	216	207	223	218	228	232	234	197	207	209	233	207	219	193	239	237	202	206	212	229	214	200	214	232	205	205	217	177	225	203	231	198	226	215	212	232	235	211	211	184	225	265	243	205	222	242	190	230	182	243	228	196	216	195	189	226	218	238	226	192	195	252	207	196	245	205	197	208	204	204	203	196	220	225	235	197	223	201	213	207	208	197	223	207	209	230	246	204	230	244	220	199	195	219	218	207	207	214	229	219	210	216	200	199	217	223	264	217	234	212	223	208	236	227	217	217	211	189	211	213	229	225	218	190	184	231	201	221	208	225	225	216	210	189	220	211	233	236	192	218	203	179	220	223	222	230	190	222	185	199	213	205	209	230	206	219	208	207	203	219	212	214	210	223	208	199	202	209	221	198	244	224	186	192	189	215	204	227	193	249	230	226	225	234	219	212	203	200	222	226	239	216	223	223	221	219	217	225	217	217	233	209	206	218	212	197	202	203	217	190	233	191	213	201	199	213	209	218	194	225	193	212	224	232	221	206	208	201	213	204	207	217	205	216	242	194	232	232	226	218	199	218	220	214	193	221	209	201	212	220	197	227	231	184	225	236	221	223	203	239	251	183	225	203	212	207	222	207	226	221	212	226	206	244	222	252	249	221	214	206	219	209	214	208	240	209	201	240	224	238	209	213	215	220	225	220	202	208	220	225	203	245	202	202	185	202	232	220	212	225	220	215	221	217	214	214	223	214	210	212	236	227	193	203	217	220	204	210	212	206	223	199	239	224	229	218	224	212	201	179	207	214	219	225	209	246	249	234	222	201	219	236	215	190	195	211	208	202	198	219	206	185	220	209	236	212	234	219	219	224	219	212	197	212	188	231	207	221	199	238	225	199	218	217	231	223	190	236	221	214	226	214	207	215	220	208	230	231	215	206	220	240	226	230	219	206	214	229	227	229	216	192	206	217	209	199	226	211	196	230	218	203	216	229	214	237	239	208	216	239	223	223	182	165	225	221	232	219	192	229	236	218	250	233	206	230	226	205	221	223	206	240	201	207	205	213	205	201	193	193	224	216	237	222	221	217	238	222	203	201	209	204	197	237	207	200	197	216	219	235	190	220	224	216	215	205	210	197	194	255	200	222	243	233	222	210	199	221	213	266	209	219	199	219	226	204	241	205	189	238	229	210	198	231	192	235	214	210	214	201	216	226	223	206	223	213	189
26824	8221	4439	4947	5019	4050	2694	1781	1478	1169	932	850	712	683	630	690	642	629	614	627	603	595	601	585	575	567	573	556	553	561	592	528	520	525	551	535	526	572	543	515	532	511	524	545	568	522	518	529	536	567	562	491	550	478	519	505	509	576	523	526	514	581	506	542	502	554	556	551	525	505	507	524	530	551	530	521	524	496	536	550	527	528	521	486	508	542	569	533	503	561	532	501	513	566	498	519	541	485	509	536	497	522	491	540	558	468	508	510	549	512	523	525	553	490	536	519	500	548	527	563	525	521	539	487	516	515	500	544	504	553	499	504	474	526	518	597	562	498	496	522	497	519	525	492	560	528	550	567	519	512	560	554	517	548	563	549	510	523	498	529	531	532	506	509	522	527	489	555	551	561	489	522	514	522	499	534	495	527	548	551	493	520	549	462	560	517	514	506	506	519	507	545	514	533	524	531	507	519	569	505	531	523	494	525	514	490	473	508	494	510	504	511	532	527	516	505	504	482	539	547	528	516	532	546	541	532	498	548	486	515	513	535	493	530	510	537	517	501	484	515	521	527	490	545	535	505	556	459	496	511	510	525	532	504	524	506	572	525	495	521	513	507	499	522	518	492	502	542	483	566	527	493	528	515	502	541	498	551	530	536	500	492	546	508	525	514	509	490	532	493	542	512	520	532	550	514	509	557	520	556	494	528	524	491	520	531	497	489	516	509	514	540	524	484	534	538	515	521	484	499	541	469	509	511	541	534	526	549	553	490	548	525	473	511	507	519	539	521	544	507	514	498	533	500	525	490	494	529	565	541	547	535	541	510	531	511	530	536	500	535	512	530	535	520	481	546	519	476	544	521	522	518	513	520	513	502	504	513	526	508	506	502	548	482	506	472	516	501	530	499	573	463	554	540	518	513	518	514	523	496	524	546	561	539	484	563	530	499	530	514	555	536	540	522	543	548	533	505	513	509	550	527	518	514	530	494	520	538	506	479	526	528	512	516	514	523	542	518	509	554	490	493	514	535	510	494	536	479	550	545	533	520	526	547	484	524	567	460	480	516	536	570	500	529	526	542	553	492	530	527	543	522	525	520	525	521	518	536	519	539	489	515	524	555	500	530	529	505	511	535	508	481	511	533	489	497	537	555	506	500	528	570	534	543	506	547	537	484	508	539	540	513	512	518	547	521	504	515	514	524	542	499	521	522	501	512	550	533	532	514	529	510	502	560	534	535	513	550	555	550	532	507	545	542	499	516	534	546	526	504	520	556	508	530	532	526	530	460	521	509	602	488	488	560	517	509	542	509	501	515	529	546	521	509	538	519	536	510	525	503	502	519	506	528	527	509	520	490	512	511	510	578	565	493	534	523	531	499	522	534	519	507	514	480	542	526	528	521	570	536	515	545	526	525	552	516	491	538	535	515	526	518	523	544	497	516	532	490	536	483	522	523	541	535	523	572	511	589	513	521	536	508	563	529	509	509	552	538	528	543	525	526	539	512	527	529	510	484	506	483	573	508	512	554	551	513	513	495	513	559	503	507	546	563	551	559	506	545	547	516	494	508	532	550	524	558	530	516	522	538	530	509	476	499	500	480	538	487	523	500	520	534	536	486	565	593	509	514	496	548	513	499	499	501	541	525	514	525	514	492	514	519	547	521	496	520	554	488	561	521	529	516	548	506	532	558	533	518	532	479	514	510	556	505	528	513	488	510	504	522	490	512	532	517	542	567	495	547	495	528	539	484	494	573	510	558	503	542	531	476	515	495	542	534	555	540	519	495	545	542	503	520	502	552	527	522	514	536	495	525	495	529	499	528	513	505	534	506	505	544	520	529	536	496	515	516	545	529	542	492	515	525	476	502	530	508	552	546	525	547	543	525	557	512	508	545	517	518	535	526	514	489	529	563	535	483	554	533	511	504	506	530	515	501	517	529	517	489	488	548	493	564	541	541	524	509	524	485	522	540	516	524	519	503	510	511	489	553	506	499	507	532	508	517	530	550	539	527	534	538	524	502	520	545	537	504	495	498	505	535	509	518	508	505	503	549	495	561	545	501	525	512	499	511	555	574	536	549	530	504	560	516	537	561	542	477	548	506	535	500	530	525	496	495	552	504	499	507	546	538	519	514	493	515	475	530	511	487	540	506	530	566	524	498	506	493	534	542	530	506	527	513	533	497	540	541	532	521	527	495	524	537	554	513	487	511	508	510	496	463	528	506	536	541	510	516	503	520	511	556	537	551	482	498	521	481	542	530	514	496	510	493	552	539	550	537	514	510	525	495	493	497	501	519	526	542	493	522	483	512	486	503	461	557	529	531	547	517	486	497	542	552	517	521	534	523	525	516	555	497	515	585	506	540	583	602	537	524	525	531	557	555	529	498	559	526	512	486	551	510	504	535	542	541	541	540	506	529	496	499	555	534	532	495	516	518	488	548	529	489	481	528	514	496	508	534	535	510	552	524	484	557	536	502	547	518	527	533	513	575	528	542	554	512	491	529	506	519	553	477	485	523	568	475	553	539	558	521	510	527	493	517	535	502	542	506	523	557	521	512	508	509	493	497	514	511	517	536	499	503	537	562	524	523	527	481	515	537	534	540	513	541	485	502	544	521	490	549	545	548	541	540	546	509	523	462	492	525	532	513	524	537	518	499	531	543	528	535	528	539	548	528	543	564	515	491	539	545	490	501	545	506	534	513	532	535	514	487	497	537	522	524	528	507	536	546	512	513	516	528	497	520	540	527	459	532	541	508	539	518	553	531	537	537	531	500	532	497	538	539	536	531	520	507	527	504	498	491	533	532	554	514	540	504	543	541	539	555	520	530	527	524	496	536	505	537	567	533	502	515	529	514	533	487	520	512	528	503	542	538	530	468	494	511	556	556	525	573	499	501	530	539	541	536	538	524	532	530	494	543	498	520	537	552	513	514	523	537	520	505	515	482	505	543	520	552	513	514	568	534	525	561	539	506	498	537	569	496	567	509	469	520	513	511	494	543	550	528	499	525	551	517	486	532	539	510	479	535	547	485	511	505	506	510	506	532	507	498	504	532	530	498	496	547	529	495	533	541	514	545	533	531	561	571	477	522	504	518	532	492	539	529	478	535	482	524	524	482	530	531	512	511	487	537	490	535	506	565	516	525	529	545	528	514	509	548	552	543	475	519	533	525	545	537	554	548	552	532	537	510	476	539	502	559	519	509	521	548	515	511	530	547	518	462	521	513	560	544	506	511	520	504	521	500	504	543	536	530	553	501	494	512	554	511	487	560	469	497	519	483	496	509	530	520	559	529	544	489	479	593	520	477	536	534	494	547	520	548	498	487	504	534	510	518	507	562	532	496	523	526	513	509	522	496	551	497	539	546	524	501	525	522	544	505	508	509	551	524	521	497	539	497	549	526	510	572	523	485	518	555	500	522	486	487	551	497	506	516	484	538	534	490	510	539	558	544	558	514	524	576	538	528	532	508	527	526	510	533	515	512	512	513	564	536	543	528
14410	3245	874	756	636	513	413	377	325	327	292	269	276	281	300	294	292	297	312	311	281	281	291	298	303	292	296	305	276	291	281	319	283	292	298	273	279	253	301	296	272	274	299	279	318	278	298	287	295	309	271	287	297	289	285	296	282	248	297	318	309	286	311	270	300	283	313	275	267	268	309	298	275	264	297	334	315	287	283	291	274	291	261	286	289	292	291	263	287	289	299	290	285	277	280	274	280	291	285	288	300	296	310	263	292	279	289	279	313	309	325	274	291	306	315	260	289	274	247	301	278	305	299	296	320	305	299	278	285	285	317	294	304	295	301	297	276	259	271	283	278	297	300	286	297	277	288	275	283	324	306	286	295	285	317	279	289	311	282	271	299	277	301	311	280	296	277	277	269	287	288	278	313	290	304	302	282	265	305	283	304	316	274	286	277	280	289	302	284	286	262	284	275	283	304	290	305	284	277	305	282	326	278	315	295	267	297	282	273	315	282	258	292	281	276	290	311	283	274	310	333	286	280	278	282	313	299	281	288	302	313	273	286	320	287	273	322	312	280	303	261	295	266	289	283	258	287	295	274	267	301	317	291	269	278	273	277	264	314	294	295	326	269	246	293	295	303	288	308	301	294	281	301	273	307	266	288	287	299	299	285	281	260	328	298	308	293	276	314	280	289	279	324	281	296	277	277	274	267	281	313	266	257	295	294	295	283	302	292	280	309	290	274	309	300	302	330	304	287	295	298	298	294	336	274	314	273	283	289	310	314	273	296	288	271	280	294	289	259	274	276	295	271	253	295	266	306	305	291	278	266	295	304	296	314	300	264	278	275	324	283	295	327	289	296	274	324	277	273	299	306	278	294	295	280	302	306	336	300	305	295	287	303	303	272	276	275	283	285	302	310	269	282	304	273	325	268	316	286	270	286	262	285	290	275	288	279	326	283	286	291	272	323	293	278	248	272	291	319	290	306	297	298	309	330	306	303	313	281	282	300	266	261	304	271	311	333	294	305	315	312	291	293	312	273	289	304	314	286	282	303	269	289	297	343	280	310	274	285	265	282	318	326	272	315	309	257	296	301	285	250	336	277	266	292	275	290	291	281	282	297	264	311	300	282	279	258	278	312	250	253	304	290	282	287	295	282	333	292	292	302	287	311	314	305	273	318	292	310	283	295	295	288	272	306	278	285	310	295	293	286	291	304	270	294	290	294	293	302	314	286	325	291	286	291	288	291	278	280	257	319	298	281	303	288	309	285	288	298	327	319	314	314	288	310	310	280	279	298	281	296	287	329	327	302	299	305	281	254	314	280	295	315	295	316	295	283	281	287	309	282	295	290	302	304	290	268	263	276	299	297	293	300	279	307	281	292	284	278	304	264	286	262	287	268	279	308	340	308	309	288	310	277	263	285	302	333	308	344	295	307	279	322	314	288	290	302	305	287	300	315	290	258	288	284	279	292	285	300	286	299	280	294	272	299	273	256	272	313	301	296	287	291	270	312	319	323	257	315	268	278	283	270	291	309	301	267	282	273	268	289	302	271	308	289	303	277	301	300	289	289	330	289	278	295	308	312	281	298	286	315	333	287	304	294	303	276	287	289	281	292	300	298	278	281	279	276	314	305	265	306	298	292	281	299	291	268	266	288	303	308	274	281	295	300	281	275	316	300	327	332	265	272	273	263	314	297	294	297	270	271	273	298	291	307	270	293	275	275	263	320	286	317	290	281	269	276	275	287	305	290	280	303	311	293	295	296	283	279	299	295	326	279	282	307	295	293	289	291	301	275	311	269	289	304	292	279	274	305	290	259	314	282	267	268	296	310	274	285	295	281	280	279	266	293	294	290	291	273	276	267	296	284	302	281	286	314	305	283	283	322	298	323	261	247	283	271	319	277	298	307	278	330	315	273	296	304	278	286	296	303	339	286	283	301	243	311	269	272	279	309	292	305	282	296	311	282	272	298	269	263	262	268	285	310	319	263	310	302	275	282	274	297	284	296	292	288	273	268	296	320	294	267	291	265	261	303	306	341	281	278	301	289	315	297	292	283	277	308	318	312	293	317	264	298	271	286	292	292	301	275	278	304	273	280	277	308	356	301	297	296	277	286	317	305	280	256	298	297	291	273	248	292	302	287	277	272	288	316	303	318	294	273	298	302	311	322	272	287	318	296	318	262	292	274	295	269	300	318	266	254	280	300	314	308	275	303	280	304	287	244	292	269	302	256	296	304	299	261	318	299	306	305	293	300	266	267	280	295	301	318	308	275	272	271	286	284	279	264	284	311	295	299	320	320	286	315	272	292	288	277	277	309	262	303	275	295	309	316	266	291	315	285	300	263	284	283	309	333	324	276	286	251	311	288	268	279	301	284	326	291	300	302	282	263	292	296	276	300	291	269	301	290	319	291	288	321	291	289	285	280	267	282	263	287	302	271	297	320	343	321	304	287	317	297	280	313	283	285	299	297	278	315	275	282	287	306	311	281	286	279	293	300	308	293	298	289	298	256	262	245	286	317	316	312	307	307	271	296	280	285	283	282	303	291	309	313	305	283	276	279	303	294	289	311	282	301	283	265	255	288	267	296	265	266	250	304	268	295	293	317	292	291	297	287	295	310	272	270	303	313	253	289	284	301	300	306	300	290	286	304	342	261	288	288	298	310	308	297	287	303	298	249	287	268	301	310	287	309	292	289	276	297	286	311	315	286	287	268	278	284	292	262	304	259	297	262	298	299	294	299	274	301	299	274	258	298	265	295	286	300	276	341	314	247	303	304	304	310	299	264	298	291	248	281	322	300	299	298	280	286	265	284	271	314	287	281	255	311	295	296	293	270	306	314	275	280	295	299	287	298	274	329	271	288	283	293	281	307	266	316	279	307	276	286	337	308	254	282	298	303	319	283	283	308	300	290	289	306	301	242	282	276	330	285	290	307	283	275	278	265	293	307	280	271	324	276	296	304	294	272	274	290	269	280	263	290	294	285	288	291	295	287	302	283	292	271	289	304	300	265	337	315	283	255	310	297	306	262	282	290	336	281	278	323	303	253	292	298	330	296	276	273	313	285	268	284	306	313	279	315	298	275	273	298	271	310	259	311	307	288	313	307	302	301	303	297	327	337	296	266	265	298	294	280	284	257	286	266	263	275	306	271	321	325	310	300	285	273	273	278	288	294	280	296	292	321	280	292	292	288	290	305	312	280	289	293	260	279	323	270	307	295	283	293	284	296	317	303	269	315	288	292	277	317	304	277	281	295	278	293	282	279	309	304	294	298	323	307	272	276	287	249	302	313	296	278	293	287	284	277	280	278	289	321	295	307	296	253	276	258	274	303	279	287	280	299	267	292	280	302	305	279	281	301	302	305	272	286	297	319	282	297	318	337	316	269	285	285	327	304	281	285	335	292	289	262	303	305	295	288	309	304	320	278	283	322	298	283	290	275	299	302	259	262	281	278	283	306	318	278	280	292	295	323	303	304	285	294	282	288	301	274	283	270	312
10326	2584	2033	2527	2446	1893	1270	1043	939	899	847	783	736	751	725	744	736	737	720	715	702	721	733	732	712	714	694	727	652	683	689	699	667	707	713	695	695	733	725	710	750	680	746	739	679	710	682	693	722	648	690	722	706	712	689	672	735	693	731	681	646	681	735	684	716	748	698	714	720	674	740	690	704	700	752	740	719	721	713	705	726	692	707	677	707	725	675	710	698	733	732	698	757	699	757	682	673	705	702	735	683	728	743	673	682	704	675	703	739	698	699	701	713	701	742	705	666	717	718	712	719	757	728	671	716	713	689	715	725	698	725	671	685	725	704	689	702	678	763	686	690	708	759	697	733	693	696	694	733	703	725	720	683	664	704	699	667	719	703	717	680	738	734	693	674	732	644	663	729	747	678	722	722	647	709	720	708	686	681	689	722	686	662	737	673	715	704	715	719	713	672	724	683	695	706	683	705	666	747	705	697	767	684	714	764	722	662	707	687	728	663	675	719	702	695	707	702	742	726	702	715	729	694	710	708	740	702	646	653	693	723	741	703	736	722	702	757	680	685	710	670	699	682	706	757	681	708	686	669	722	766	725	741	715	735	716	679	713	709	684	682	727	681	766	748	737	749	723	674	643	679	744	733	691	683	679	671	685	706	707	699	768	684	698	732	678	740	678	717	700	735	695	685	740	745	708	715	721	724	671	711	660	723	720	706	680	713	714	738	703	723	720	724	669	708	722	695	717	705	685	712	717	697	701	708	742	719	678	691	657	748	712	742	689	740	692	673	678	688	724	725	704	696	721	658	690	685	718	743	710	685	711	737	681	717	656	688	700	679	692	688	686	731	710	713	699	710	691	739	745	720	708	742	699	733	689	690	710	730	678	683	694	672	687	708	692	695	649	735	693	757	702	713	760	700	688	713	744	715	679	686	728	717	685	732	677	705	679	720	704	719	695	752	693	702	673	708	694	736	745	681	693	694	652	711	750	732	652	697	712	744	674	683	725	682	683	677	671	675	706	700	658	686	686	693	712	710	725	699	694	701	768	702	681	689	696	676	704	707	712	639	703	721	702	735	703	671	695	749	686	697	752	710	675	728	711	713	718	679	686	702	710	712	729	721	711	749	680	750	691	730	683	696	731	768	730	656	691	730	698	728	686	675	727	695	691	667	709	709	659	701	694	735	675	696	680	695	734	721	692	735	694	734	688	709	749	760	651	703	674	660	758	677	710	746	705	710	715	663	711	711	720	698	670	737	722	655	690	671	732	718	748	711	704	724	692	705	709	706	720	718	651	744	727	673	719	678	659	703	703	740	665	688	723	741	702	721	696	694	693	700	740	743	726	754	722	707	691	680	773	717	716	719	720	707	675	666	739	711	711	659	721	718	674	834	731	728	699	696	718	696	701	692	711	676	748	701	671	697	718	687	699	675	715	727	670	687	742	674	714	720	738	696	754	676	705	688	673	684	699	671	717	729	698	743	698	717	711	696	713	739	683	695	690	714	681	705	664	764	683	656	727	671	680	699	732	736	708	679	676	674	691	692	721	677	749	698	722	727	748	716	639	718	702	738	727	720	703	697	720	697	706	688	693	707	709	764	713	696	728	675	686	668	692	699	680	673	689	731	726	710	696	708	722	746	684	659	696	742	693	699	675	725	720	666	675	718	681	727	725	743	691	752	684	715	684	669	688	723	680	685	714	740	698	690	732	711	698	737	702	671	710	731	721	746	715	683	687	709	708	706	685	669	769	699	673	726	663	735	719	697	764	703	717	700	752	738	704	662	719	726	722	697	662	691	729	681	703	719	714	724	682	691	686	661	741	715	693	723	703	714	753	699	702	694	716	713	718	722	700	749	727	706	712	690	702	721	693	726	710	665	711	667	704	691	748	713	646	718	715	719	726	703	680	668	719	690	692	667	711	692	747	755	717	704	668	718	702	754	656	734	697	736	681	696	670	716	720	653	668	711	710	711	716	738	724	708	698	715	727	760	722	763	672	675	692	668	727	714	699	722	641	718	707	702	710	677	732	729	702	696	714	678	723	670	739	692	727	686	714	707	716	708	731	653	688	691	754	710	686	714	685	725	702	676	710	743	705	728	690	754	710	703	742	741	679	700	731	743	696	667	692	697	700	724	720	739	703	727	699	769	665	703	693	707	727	700	695	702	728	750	703	721	748	702	700	655	697	715	707	706	706	715	727	727	691	692	661	719	670	668	697	729	705	711	749	708	669	738	688	684	729	696	697	654	718	679	729	696	687	702	723	667	708	725	691	704	651	691	717	675	679	718	693	716	681	718	725	692	734	787	699	743	676	698	691	683	672	713	676	735	685	707	681	724	678	703	704	687	724	678	721	698	683	719	724	741	680	739	702	675	650	694	710	725	764	737	721	714	692	683	734	713	680	741	670	684	705	681	711	688	683	727	700	709	684	760	711	752	717	667	731	717	720	686	705	674	753	670	707	724	732	714	658	679	675	724	664	734	675	710	666	720	689	744	670	713	682	732	696	711	696	724	683	689	685	723	717	697	741	706	749	699	722	729	694	731	727	657	690	695	727	658	689	722	730	677	711	729	713	725	690	685	673	710	700	733	688	729	750	719	700	703	706	718	744	731	756	678	683	736	720	702	716	716	663	713	693	694	707	679	677	727	678	708	679	729	673	739	689	696	685	704	713	699	715	692	702	675	690	664	748	664	715	764	710	687	721	697	751	696	676	680	670	695	681	734	731	704	741	756	711	664	674	678	697	741	729	752	684	688	719	697	683	730	733	725	702	715	682	756	678	706	759	785	702	717	682	716	692	709	683	729	699	689	714	673	717	712	705	651	746	715	677	683	690	668	762	728	705	694	731	741	720	620	710	695	722	707	712	742	717	734	652	742	694	700	673	748	718	745	749	682	673	716	703	726	701	707	710	751	707	712	683	697	699	688	708	769	719	653	715	721	730	675	702	688	712	687	732	713	674	702	652	716	715	684	717	688	699	726	666	680	729	704	695	715	690	717	684	692	723	728	654	734	732	739	716	686	677	702	680	732	693	690	674	676	718	720	743	687	683	675	689	705	733	683	719	688	678	717	671	732	691	665	735	697	680	635	684	681	701	685	654	717	703	769	721	663	770	677	678	726	661	681	661	691	694	734	739	698	713	697	724	687	696	669	735	719	723	719	719	710	773	715	683	730	717	641	705	659	726	680	711	700	735	710	725	685	698	676	653	716	682	696	720	681	698	739	671	683	678	696	695	765	728	696	705	700	680	714	687	730	681	680	742	710	720	722	686	638	711	680	730	737	758	756	718	665	670	730	641	763	697	765	712	710	663	684	708	714	753	679	682	723	745	694	736	708	703	741	698	677	708	725	682	731	680	733	680	696	665	700	704	708	692	665	691	711	730	709	701	670	729	719	729	706	781	709	702	727	729	721	685	682	716	699	687	688	686	736	710	703	693	722	706	730	700	683	691	696	699	662	700	674	735	692	669	685	737	703	734	663	704	735	672
29999	9300	2108	1475	1114	772	599	495	459	404	369	328	392	379	366	336	353	333	373	347	368	316	376	347	345	338	328	322	399	381	364	379	375	343	333	320	338	369	383	353	346	326	353	330	329	335	368	317	375	352	324	351	343	338	322	359	358	353	367	327	336	338	334	352	356	335	352	342	348	321	322	359	371	361	322	347	320	333	384	330	341	331	344	322	308	350	348	339	339	333	343	339	338	319	353	345	363	369	368	334	385	339	381	383	330	346	339	356	332	353	303	339	351	322	365	314	337	309	354	342	347	339	357	348	340	354	348	326	319	324	338	362	353	354	338	361	361	321	346	315	360	297	368	314	363	359	334	315	318	318	307	345	354	335	317	322	358	339	337	332	381	359	350	326	375	330	325	352	372	339	343	349	327	360	357	325	347	325	357	334	365	372	365	349	316	333	321	352	335	360	363	351	387	376	321	362	353	348	349	355	310	338	342	329	317	341	384	329	356	377	348	344	382	327	317	345	317	372	320	347	350	384	361	315	344	308	355	323	334	371	334	336	347	338	313	369	342	351	371	340	344	312	394	322	351	336	336	364	347	330	329	337	345	328	330	307	394	360	337	362	345	324	397	360	346	362	345	357	359	303	329	381	333	361	359	340	307	361	335	336	307	347	361	360	318	343	348	347	376	374	294	361	308	362	368	349	310	335	313	336	356	315	342	354	334	331	364	332	338	332	336	359	318	343	310	316	327	377	334	358	369	357	319	331	357	345	343	331	321	379	343	327	307	348	353	320	340	340	344	349	351	339	372	343	376	397	340	358	374	310	340	396	335	301	361	341	354	324	333	357	370	363	365	340	354	354	390	335	365	333	324	321	336	326	345	332	331	333	338	349	321	363	361	348	323	349	354	364	342	372	353	360	355	350	336	343	315	319	336	358	370	374	346	337	359	339	343	322	356	343	378	376	347	336	362	348	337	368	370	370	379	360	315	352	340	316	340	370	317	353	318	345	344	357	328	349	374	343	336	355	343	302	335	340	361	351	360	323	335	343	303	357	366	313	343	323	376	332	364	365	338	383	298	344	354	343	347	355	357	338	391	371	357	334	307	370	328	336	352	345	343	350	329	303	341	360	340	321	309	342	366	348	313	328	350	352	367	356	326	321	351	360	318	337	340	334	333	359	348	381	365	349	342	298	356	375	355	369	348	341	368	375	299	387	352	320	339	342	347	363	340	330	363	347	316	359	340	370	367	375	371	353	318	340	341	371	360	347	373	362	325	320	311	331	338	306	334	340	345	365	387	343	339	328	339	322	340	359	363	329	350	349	403	356	348	341	370	370	335	331	342	351	340	325	329	350	329	340	346	319	335	340	316	344	342	333	373	366	329	361	316	386	313	327	343	345	388	331	341	351	361	340	322	338	355	340	343	374	330	365	315	349	326	342	316	314	360	331	351	333	354	346	348	328	331	384	349	331	370	358	361	351	335	312	342	332	363	339	320	351	385	340	346	368	329	322	339	343	384	357	329	314	355	375	338	321	306	313	323	366	344	285	335	394	361	349	294	334	308	334	338	312	342	323	364	353	334	396	327	355	349	342	310	349	372	358	353	351	346	343	323	351	336	353	367	349	353	333	325	313	354	350	345	362	316	359	335	371	322	351	326	317	367	326	387	325	368	337	331	343	330	353	308	315	336	362	351	349	304	336	347	373	367	363	322	359	332	320	356	375	325	315	342	348	332	313	370	356	339	350	355	312	338	300	343	356	349	322	320	321	316	354	361	345	340	353	343	337	376	371	354	388	340	353	361	342	365	334	323	338	329	323	356	370	351	327	309	346	318	326	322	370	344	312	365	316	333	349	348	339	319	364	347	322	323	331	305	312	342	347	385	347	335	351	347	343	370	333	314	393	321	341	358	317	325	336	351	312	321	338	326	337	336	329	334	332	327	334	340	348	339	351	336	304	361	337	338	398	333	355	320	328	330	359	313	360	386	338	356	341	336	345	313	355	375	364	329	327	344	323	344	324	343	355	343	342	349	353	355	320	320	361	337	361	360	354	338	353	385	322	291	321	367	342	346	346	360	315	347	327	348	325	368	338	337	351	319	336	369	354	351	404	384	346	361	334	342	375	329	331	372	344	372	321	315	338	337	372	335	346	347	326	353	370	362	358	326	309	317	348	355	321	367	375	368	378	311	357	336	336	350	347	342	376	372	327	332	318	326	343	355	331	332	334	346	344	324	307	346	350	376	348	333	352	352	310	334	335	367	346	364	368	358	351	359	365	357	362	314	350	366	335	330	351	323	352	318	344	341	307	336	346	350	376	298	322	356	341	345	371	357	303	354	351	339	358	328	373	345	363	389	345	353	312	351	357	333	362	350	320	365	336	341	347	329	354	330	338	329	360	310	348	372	358	325	359	378	338	351	372	351	398	342	351	354	374	355	375	339	352	336	346	361	325	328	325	380	330	379	326	354	316	355	322	395	371	339	360	352	335	351	360	367	342	354	353	354	303	343	348	328	329	357	351	369	362	338	337	347	356	307	337	343	336	360	337	315	342	304	351	367	336	315	328	337	312	356	380	372	380	325	340	369	339	338	356	353	348	345	349	336	358	367	332	322	340	391	337	370	296	330	335	350	355	295	355	374	328	318	317	324	333	371	353	368	360	341	356	336	367	343	329	384	333	355	327	355	323	346	355	315	360	327	343	344	346	374	334	311	340	364	344	296	352	328	316	344	339	370	331	360	349	368	337	332	341	344	327	332	340	350	356	311	335	325	363	363	393	300	340	329	293	340	358	361	347	334	316	348	360	320	380	335	331	367	364	344	337	323	325	377	360	329	356	341	354	346	347	348	294	348	322	356	311	338	351	342	351	364	354	369	341	367	348	363	375	358	354	366	341	338	362	338	329	327	356	346	331	335	324	325	301	377	362	341	337	335	346	327	372	336	339	324	350	299	348	331	365	314	369	337	331	368	351	335	312	307	358	324	370	332	362	345	372	387	342	390	336	376	293	334	314	369	335	326	335	358	359	374	372	350	313	325	322	318	333	363	371	358	314	348	332	328	327	341	337	321	322	312	356	360	331	388	344	323	313	355	375	374	400	315	331	362	338	355	350	349	342	346	394	325	357	348	321	363	318	364	336	375	361	383	341	342	342	334	357	358	358	348	332	324	356	337	317	356	349	319	339	350	369	342	327	351	357	318	366	378	357	374	378	322	337	328	365	327	331	335	360	331	347	306	354	335	336	347	366	354	321	344	341	338	336	333	350	335	371	374	388	344	344	305	372	338	338	315	326	334	354	346	330	324	350	359	355	359	338	369	341	346	341	311	352	337	335	325	368	365	314	327	341	357	360	356	345	346	341	370	330	329	378	353	311	355	350	347	322	383	323	326	367	322	329	326	340	338	316	355	336	338	363	335	324	333	341	326	361	312	353	329	331	370	339	359	343	359	339	355	320	339	330	350	355	346	340	340	363	338	353	326	329	342	340	307	374	351	380
20751	5726	3947	4895	4196	2784	2114	1650	1397	1141	1089	969	936	879	939	885	891	854	878	900	809	822	798	824	859	818	858	852	790	826	817	823	849	832	819	785	781	834	846	802	858	838	800	816	837	801	780	828	803	803	857	810	817	788	832	825	813	809	805	861	842	764	770	794	786	806	824	805	845	847	794	776	792	827	823	791	815	808	818	818	855	832	824	823	776	842	794	809	796	799	854	823	793	763	789	838	803	766	823	823	823	835	830	774	851	843	790	830	775	867	818	860	755	793	782	788	820	839	825	806	763	802	838	793	790	782	787	787	806	794	764	789	815	842	831	791	763	802	796	806	780	776	836	788	806	788	796	794	814	840	789	813	806	844	812	772	822	836	786	799	802	785	787	819	802	808	856	774	815	840	812	827	830	825	818	798	833	864	830	842	860	808	889	804	823	852	778	806	795	799	778	791	875	773	819	797	772	802	788	797	795	834	810	767	846	834	842	802	807	815	793	797	784	805	783	838	768	832	800	794	782	795	756	833	812	849	842	805	824	836	853	819	785	813	817	818	839	784	776	795	849	793	826	794	758	803	817	809	796	825	809	806	823	817	804	760	778	853	793	798	833	755	824	847	799	806	820	809	792	811	831	772	766	840	777	802	835	839	777	804	802	804	822	802	811	802	784	855	789	806	798	759	826	763	862	790	811	838	822	818	791	820	792	800	802	823	765	788	846	823	812	809	838	790	832	791	817	748	818	815	761	786	794	818	841	804	827	803	827	780	816	816	786	821	833	783	822	812	829	848	838	824	822	796	801	815	788	777	837	855	809	810	807	786	751	844	828	820	861	826	821	860	840	823	810	779	795	782	796	829	800	808	851	790	842	807	796	881	784	776	860	854	803	780	803	813	820	829	801	813	830	803	809	805	811	801	797	810	855	819	786	838	859	799	790	772	805	793	793	798	806	834	813	831	848	791	801	832	792	754	815	857	823	810	819	833	820	789	782	827	786	762	782	797	773	829	825	832	803	765	812	844	831	784	825	855	820	813	832	848	798	817	828	805	832	811	817	789	814	813	866	829	794	828	825	790	753	774	799	783	829	778	802	794	831	785	810	807	829	809	789	808	820	765	837	798	854	786	777	819	831	798	794	801	804	822	798	804	832	862	839	814	861	854	823	825	783	811	826	808	774	803	791	796	813	790	792	787	823	803	810	759	802	790	853	794	814	780	820	846	805	788	789	824	833	768	839	811	818	877	847	792	860	811	866	838	758	810	791	794	799	822	788	832	793	831	809	798	804	776	863	771	824	797	784	756	790	839	838	838	859	834	771	763	859	746	784	835	790	823	807	827	856	781	826	835	805	819	810	847	803	779	793	779	798	797	759	824	783	821	827	815	815	745	839	837	813	797	858	800	845	832	819	807	811	799	787	780	846	754	796	815	820	781	780	787	838	826	793	880	811	838	810	829	817	772	809	800	808	827	790	823	801	843	801	793	836	813	815	817	812	814	835	821	770	755	812	782	773	830	808	840	833	774	770	837	777	797	793	756	832	843	792	743	804	815	809	802	813	783	831	802	769	774	809	803	796	821	769	792	814	857	858	761	806	805	787	806	823	838	826	836	798	824	761	776	802	769	788	815	798	813	800	781	784	838	836	849	850	786	785	762	790	805	852	792	808	810	778	856	821	795	849	838	754	815	816	812	802	836	808	812	833	785	835	821	792	779	842	786	762	775	809	819	825	801	810	818	758	801	761	798	769	801	816	815	806	814	806	854	856	850	838	747	790	776	788	830	796	814	799	860	810	792	815	786	794	818	850	794	819	841	826	790	825	822	822	802	870	825	780	774	815	825	789	815	809	828	818	817	834	772	794	811	824	807	754	778	789	791	835	829	780	810	821	848	816	801	763	779	803	790	837	831	840	879	818	860	776	824	787	833	811	810	738	749	851	742	800	806	780	803	820	803	804	857	795	812	778	820	760	756	783	790	732	813	837	807	832	785	776	772	802	828	800	792	795	790	796	892	782	808	759	785	770	841	803	817	787	832	846	792	803	872	847	868	816	815	830	834	794	821	817	769	793	756	776	787	780	772	810	777	837	786	770	797	808	837	783	779	840	770	811	784	788	840	796	824	774	792	755	827	772	837	857	824	769	858	786	858	788	798	847	785	765	803	798	824	821	822	834	822	808	784	808	831	804	790	800	743	829	790	848	801	819	788	830	806	761	814	849	806	862	772	851	819	785	814	815	818	778	864	831	756	856	835	815	839	777	793	831	784	824	800	804	802	805	795	780	778	820	814	778	811	765	817	797	844	798	806	805	783	798	844	817	827	845	812	828	792	845	838	806	808	832	804	774	787	837	765	811	840	871	813	783	786	799	851	797	874	829	830	815	836	839	777	813	830	791	795	787	759	786	807	824	783	807	803	806	816	793	792	775	811	790	799	836	818	773	816	801	826	796	806	821	813	862	857	886	790	806	777	815	819	806	831	792	814	802	785	743	756	784	819	857	815	848	800	821	829	803	786	817	814	759	792	781	841	795	798	809	827	736	807	857	833	840	805	818	804	827	847	794	817	827	791	822	799	847	789	850	844	797	805	825	827	810	841	820	802	779	859	787	789	786	846	800	851	797	831	790	810	816	838	781	791	772	783	815	813	787	825	814	792	796	832	785	789	781	825	786	812	796	774	770	792	834	836	766	789	814	803	800	779	845	813	829	763	820	797	823	805	794	812	803	810	800	812	846	852	788	845	843	835	793	810	824	799	798	794	811	851	817	734	799	818	823	821	796	785	765	811	805	788	769	838	794	796	786	829	801	773	796	816	785	798	827	823	887	791	801	822	832	811	827	819	782	792	796	770	810	815	811	826	794	796	808	836	803	772	837	839	801	785	786	802	747	765	808	761	815	740	806	738	869	832	813	788	790	882	815	832	842	818	779	783	781	816	803	796	829	855	765	789	840	805	847	822	798	800	857	812	863	849	781	849	806	815	803	778	870	770	786	810	831	803	804	833	860	813	799	812	785	778	780	779	799	834	801	845	758	803	816	804	848	753	795	790	817	800	822	804	829	820	804	808	791	825	791	799	862	860	841	777	810	775	858	813	813	779	838	804	826	806	833	794	776	849	826	814	785	827	780	824	790	756	836	817	818	806	804	793	831	803	748	788	811	783	812	844	822	853	773	815	751	792	796	775	818	850	825	860	844	854	810	835	770	815	797	774	848	844	870	746	829	875	823	759	804	804	809	857	793	831	833	818	763	840	828	866	785	811	787	814	798	819	814	798	833	819	836	776	782	822	834	786	843	806	817	769	834	848	826	842	791	828	822	822	776	791	807	822	729	828	802	811	798	822	779	845	774	843	827	798	824	871	877	793	791	850	833	805	799	833	790	807	843	842	789	801	741	809	818	854	857	804	819	751	829	825	791	822	779	840	784	793	804	838	769	763	768	792	837	782	854	777	787	853	819	813	838	830	809	821	834	834	783	798	807	758	791	796	780	801	805	787
39572	14735	3392	2051	1253	808	613	411	359	319	275	259	247	251	256	225	208	219	240	233	237	206	209	243	245	216	235	219	223	232	200	212	218	219	196	183	222	206	235	220	199	209	203	212	214	222	221	204	220	208	191	242	209	203	220	203	215	234	239	235	207	229	220	215	236	229	247	209	220	191	229	183	225	210	225	208	215	224	224	232	185	201	210	206	211	222	231	204	202	222	240	218	205	219	217	241	229	238	227	221	216	217	208	245	188	192	249	207	222	218	222	235	221	212	233	224	211	245	197	225	195	215	197	226	234	175	212	205	200	196	223	225	223	200	237	206	207	204	190	197	206	191	219	224	180	181	213	238	204	220	181	227	206	205	208	199	204	218	213	192	195	220	175	218	226	220	215	228	240	243	229	240	196	209	220	192	198	211	206	215	217	210	205	213	207	195	230	232	188	216	199	212	218	197	210	210	220	220	215	212	231	219	217	223	221	207	195	212	216	227	203	232	189	193	218	198	229	205	225	205	193	212	185	212	226	234	214	218	201	209	202	211	231	213	222	200	211	193	212	214	205	209	250	223	241	220	176	188	199	216	224	244	203	222	196	209	197	213	190	207	199	216	236	235	216	243	201	212	198	199	211	213	218	205	225	220	206	223	230	213	235	203	215	198	217	218	210	208	198	230	208	242	205	185	212	209	228	219	207	226	212	220	209	215	210	208	213	208	205	236	249	243	208	214	171	206	187	188	195	204	213	199	203	204	226	226	190	216	185	185	222	199	202	219	210	200	257	216	216	262	210	242	226	230	215	205	205	202	218	190	225	207	213	221	225	216	246	229	175	208	201	185	231	224	228	191	216	220	186	234	211	211	180	226	250	197	190	217	221	207	203	216	222	184	229	214	204	202	211	219	215	231	233	216	189	228	196	226	225	231	196	208	193	197	213	209	203	254	203	211	204	224	223	210	232	233	210	217	233	204	187	197	206	201	203	219	199	203	192	226	239	215	215	214	194	219	207	215	239	220	209	214	222	204	212	239	219	233	212	232	211	196	203	231	235	226	211	239	209	206	215	211	212	233	207	214	217	187	213	203	223	221	205	192	230	230	207	202	211	219	228	210	197	215	230	200	218	249	228	215	189	223	238	196	203	185	195	237	186	218	221	199	211	192	185	197	214	218	224	221	222	207	205	218	236	205	207	196	219	222	262	228	198	248	222	210	210	209	190	206	216	225	231	225	211	189	229	223	204	205	233	222	224	232	208	212	219	231	212	211	217	188	217	247	215	221	205	219	249	212	203	204	225	234	194	233	193	248	203	194	212	237	204	237	198	225	231	221	240	191	225	215	213	204	228	207	228	207	206	198	198	207	215	200	189	189	216	183	227	215	206	215	231	174	196	220	210	227	206	232	224	216	225	205	201	235	210	221	167	232	216	222	202	204	210	233	188	218	222	231	242	240	226	220	227	223	222	220	190	206	199	240	205	218	212	214	221	209	235	250	240	204	195	213	223	182	205	230	231	237	228	221	248	203	206	234	210	232	218	223	218	201	224	216	186	237	199	241	216	228	220	221	204	230	210	211	209	231	207	249	226	221	251	229	234	192	205	181	238	187	238	227	255	219	208	216	227	214	195	212	209	216	195	198	232	237	229	188	231	230	219	203	208	242	234	199	221	228	202	240	241	218	197	206	248	221	245	221	209	211	191	189	208	223	235	213	213	224	224	225	218	198	222	220	193	205	221	223	228	247	231	210	240	240	221	228	210	224	225	207	212	175	180	207	212	219	237	226	221	211	230	190	215	222	184	230	208	210	236	213	209	228	231	226	216	193	238	223	203	235	213	228	206	213	221	208	208	198	225	199	196	212	242	227	194	159	213	200	229	223	189	219	209	244	224	189	215	224	199	218	234	235	188	217	225	242	207	229	205	203	203	211	227	222	208	227	203	218	184	201	197	217	217	231	235	193	228	208	235	219	213	209	230	224	218	213	232	245	216	210	229	182	197	230	244	198	209	210	196	201	208	231	217	222	215	239	243	217	212	214	255	236	213	234	210	238	236	213	200	189	239	220	214	198	225	231	209	221	227	209	249	252	242	216	248	199	198	210	186	240	218	224	205	215	201	207	195	228	224	204	193	217	188	203	218	213	242	220	209	210	189	238	204	212	227	206	210	230	214	209	239	242	198	197	223	201	208	218	212	253	209	171	218	207	203	222	219	213	208	208	208	207	194	199	215	233	189	212	196	205	185	203	191	216	214	241	224	219	190	210	220	232	216	228	217	211	186	227	195	180	211	195	213	205	212	191	216	241	197	191	228	208	209	209	220	200	204	219	212	223	220	218	209	217	206	185	240	222	227	213	208	192	232	182	205	209	218	184	213	216	216	218	225	235	229	225	216	187	231	188	200	198	200	196	227	214	217	208	194	232	226	201	224	223	197	230	215	218	203	218	236	219	218	227	216	216	212	239	220	204	202	197	239	224	198	208	205	229	214	241	230	231	225	214	203	194	226	234	212	198	224	212	202	219	218	227	219	214	191	232	218	234	216	209	203	196	214	240	198	216	205	235	240	218	227	203	218	188	198	195	219	192	225	212	229	207	212	210	195	202	213	207	211	200	212	236	219	207	221	195	224	202	209	187	209	218	209	199	207	240	202	219	219	243	211	226	250	191	219	230	205	221	203	214	208	207	219	234	235	206	210	207	206	211	201	236	246	218	220	185	205	236	206	227	217	225	219	193	202	220	235	217	217	215	197	204	213	209	194	191	244	218	203	216	219	221	211	236	247	214	220	234	206	224	195	217	211	213	213	206	208	229	186	217	211	201	243	189	249	204	209	180	206	221	189	224	219	217	219	219	198	210	206	206	193	210	212	212	230	223	197	206	236	212	218	191	225	214	195	216	212	202	201	245	224	184	224	201	181	228	215	232	205	232	222	223	235	220	204	226	239	212	220	203	252	231	205	220	217	201	197	210	206	204	221	194	233	204	199	240	250	224	216	213	222	209	224	210	226	203	235	244	204	219	213	180	215	199	205	244	217	218	237	207	239	237	218	194	216	232	230	214	229	180	202	220	218	253	215	217	208	181	194	223	215	233	223	217	223	216	239	193	208	208	242	215	219	229	215	183	208	245	236	226	234	222	205	215	226	209	202	240	197	230	193	203	209	218	212	222	228	222	215	208	222	212	233	191	214	225	238	208	219	215	238	213	230	239	216	241	244	223	227	202	209	225	216	226	232	196	191	198	204	216	197	228	197	231	217	204	223	222	218	222	225	205	254	218	202	222	221	203	218	182	194	201	217	200	227	202	190	195	224	234	218	211	206	208	190	193	202	211	194	216	202	218	217	217	177	211	185	203	196	189	226	211	193	223	201	217	199	219	227	233	228	227	226	223	189	237	197	200	219	198	207	222	235	224	220	223	242	214	207	229	249	237	188	219	211	236	246	230	184	226	208	235	201	221	214	231	208	224	223	219	234	241	213	227	209	232	218	188	209	214	214	220
25870	7306	5445	6465	4626	3303	2452	1715	1427	1122	900	806	752	715	703	609	672	600	620	598	598	579	558	570	539	528	547	595	557	536	562	483	532	555	516	544	544	528	500	539	555	550	515	505	482	533	532	543	540	546	492	541	564	532	525	541	541	518	540	534	536	546	515	525	509	532	563	468	499	537	525	542	504	565	552	561	495	525	474	516	517	502	544	521	533	520	527	535	496	529	506	567	517	542	542	482	556	536	506	512	511	518	521	577	546	502	525	524	513	518	513	496	509	507	521	528	530	520	549	516	552	526	526	499	528	525	557	488	553	538	492	499	498	502	535	497	522	496	510	519	504	532	484	522	501	512	489	496	515	519	535	529	514	537	524	517	499	493	528	518	506	520	502	529	549	499	522	547	529	516	539	536	504	513	526	524	504	511	488	481	536	572	539	542	548	541	477	519	517	530	480	516	514	543	533	508	505	531	509	479	510	535	505	555	493	536	513	540	494	491	519	515	490	530	528	540	514	519	508	542	536	525	526	505	560	549	510	497	537	551	512	516	479	556	538	488	514	505	517	542	521	544	528	471	511	509	508	537	526	552	547	529	492	483	526	517	487	550	537	512	530	507	487	489	506	523	515	564	481	511	547	495	521	519	543	524	527	525	526	534	512	512	545	519	520	539	501	555	527	500	502	492	585	533	488	491	533	472	503	539	575	511	519	537	514	506	481	552	553	510	483	518	508	590	525	519	534	514	500	535	501	539	542	525	528	499	492	565	539	507	504	492	539	513	547	509	515	523	476	495	481	528	543	549	498	524	512	526	509	544	517	547	553	498	529	545	552	514	514	529	487	523	501	573	564	518	517	572	526	506	522	481	541	530	515	530	474	554	533	530	520	499	489	543	551	496	533	527	491	510	557	519	525	509	501	494	516	499	515	508	530	509	493	534	477	507	532	510	558	509	519	537	499	528	565	491	496	509	532	527	525	532	545	488	501	511	518	530	469	548	544	528	534	541	483	512	526	537	541	507	515	519	539	505	496	513	516	518	519	530	555	508	519	491	528	528	509	513	490	553	502	559	531	526	527	559	537	502	537	520	516	552	523	483	527	497	529	491	510	520	537	489	497	542	512	530	512	516	524	509	545	519	516	526	519	546	515	540	520	532	505	512	541	536	517	487	496	531	488	514	527	548	534	489	530	539	552	521	526	547	508	528	526	512	516	511	531	489	543	541	514	501	535	518	501	534	575	536	486	515	521	515	512	558	499	530	513	527	510	528	509	543	520	499	538	513	547	538	484	523	554	553	541	497	516	462	529	517	494	545	473	560	502	531	536	489	562	568	541	501	539	526	510	476	488	511	526	490	547	547	501	504	506	530	529	557	517	473	494	525	469	551	555	488	482	505	511	513	528	507	543	524	516	526	504	501	518	564	488	524	531	510	548	488	504	522	515	503	480	526	523	529	481	557	528	548	529	523	496	506	530	518	496	501	555	537	533	502	530	476	551	463	526	552	531	494	475	526	489	557	517	516	509	480	512	542	504	524	510	524	549	523	503	507	531	512	485	523	547	507	489	520	535	525	564	469	555	504	538	509	526	516	495	521	507	531	515	487	501	533	512	519	534	516	558	507	530	556	500	539	542	550	529	539	513	501	555	499	513	514	507	523	542	523	524	495	552	531	509	507	514	523	554	503	542	528	497	499	533	512	522	570	523	559	522	549	488	532	460	545	504	501	509	501	500	552	512	517	550	505	488	501	481	526	507	541	528	533	561	535	516	527	521	502	568	537	492	514	515	497	507	491	524	530	541	512	545	552	551	547	498	532	513	521	556	533	540	504	535	522	526	500	530	514	468	542	553	516	534	515	488	511	533	533	514	519	507	508	531	531	540	477	554	512	493	479	526	550	538	503	493	479	541	486	503	532	530	554	513	546	559	504	507	544	511	531	527	502	537	498	569	537	492	517	539	528	533	556	532	517	526	520	503	497	506	505	548	523	526	524	508	536	511	545	531	498	530	553	505	548	551	478	512	511	539	517	554	464	499	522	528	541	501	518	549	521	525	533	508	486	518	532	528	507	527	540	503	511	510	545	463	528	556	484	520	588	551	515	511	520	526	545	534	545	489	504	518	518	480	554	523	472	569	535	487	502	535	514	564	506	498	530	537	552	543	541	548	553	497	548	555	530	495	506	507	538	530	502	546	491	544	515	568	506	550	482	580	569	500	500	563	539	531	498	520	530	518	500	548	544	508	545	504	500	540	516	482	513	508	563	494	505	530	490	528	521	527	506	525	514	536	524	496	530	511	545	538	537	502	526	504	533	558	501	490	527	527	518	547	498	509	523	503	526	526	535	484	527	522	505	542	493	468	539	520	524	518	484	477	541	519	528	523	502	526	558	535	545	516	491	532	523	548	516	508	501	513	505	527	514	540	545	491	503	508	536	462	507	504	483	500	498	503	518	533	528	535	528	488	509	504	515	497	539	523	542	543	513	508	483	501	545	530	522	522	491	542	528	553	536	521	480	516	521	522	574	539	560	509	504	515	508	551	519	554	550	514	543	502	504	537	521	522	505	507	480	534	487	501	507	486	516	537	497	577	534	563	525	491	515	549	510	513	521	518	532	506	525	536	512	494	555	505	509	521	490	513	479	508	505	497	512	467	528	542	518	514	560	512	527	528	567	548	522	535	529	506	521	487	523	475	494	495	505	553	520	583	518	514	519	528	537	543	524	505	513	525	502	558	510	495	488	529	551	491	518	526	515	521	520	507	564	505	513	496	526	554	539	521	481	494	528	502	505	502	539	587	481	512	527	497	552	527	511	533	525	540	501	516	561	562	565	559	519	528	476	543	532	481	507	551	505	519	535	503	542	533	529	520	500	521	462	525	553	492	595	535	519	543	526	489	505	527	513	547	517	500	506	569	542	524	564	482	493	512	491	496	537	574	500	516	518	547	519	538	540	511	546	507	583	551	514	576	499	492	498	532	523	551	547	533	547	513	508	514	497	550	476	516	529	533	540	532	528	526	501	539	501	493	509	525	509	533	520	572	507	511	506	524	542	535	499	497	513	539	506	536	525	507	494	550	538	550	499	541	548	553	519	517	504	512	528	522	517	551	523	529	517	542	502	492	529	523	550	527	519	583	536	529	537	541	516	533	536	512	517	470	534	548	513	515	506	528	522	506	512	511	546	524	514	507	542	544	471	518	589	538	503	480	526	512	501	543	527	508	507	483	492	517	528	531	571	535	532	537	557	501	510	522	518	531	534	489	532	516	505	496	519	547	501	513	495	482	502	512	480	541	535	550	496	514	491	536	514	539	506	499	511	550	579	525	541	529	547	544	485	543	523	495	499	524	543	558	516	497	553	513	515	518	481	542	540	532	519	517	565	524	521	544	511	546	509	520	533	519	506	501	544	475	505	471	516	505	515	511	532	499	505	510	563	511	494	517	547	514	517	514	513	520	504	540	486	535	543	537	508	520	548	516	542	525	524	505	512	529	543
14058	2925	1003	700	565	434	403	358	323	278	281	273	283	297	304	300	307	318	311	298	284	290	296	285	292	316	317	291	290	299	292	298	305	304	325	290	278	308	316	274	286	284	297	284	329	275	282	286	314	319	270	271	278	326	289	284	278	281	304	279	290	320	313	285	252	294	263	277	280	299	270	266	307	285	308	286	321	279	277	285	294	276	256	316	288	291	290	296	276	278	268	311	298	302	290	273	295	281	268	298	287	273	293	302	294	325	276	289	254	256	280	295	316	313	288	299	274	286	264	301	301	275	283	267	312	320	301	291	271	245	288	281	285	308	283	300	261	249	301	301	291	322	287	300	305	277	301	336	292	292	261	308	287	303	283	284	284	299	248	313	291	309	273	289	275	295	271	294	294	285	292	280	264	274	269	333	306	291	307	258	259	312	262	299	312	276	289	295	294	276	312	297	277	288	310	255	303	312	296	322	311	295	307	307	285	309	286	305	299	282	311	282	287	292	261	283	272	296	286	287	304	312	270	322	323	290	290	310	304	271	280	297	283	263	257	282	299	263	291	291	302	322	310	283	273	335	285	295	292	273	322	283	257	299	275	301	290	305	262	259	305	274	314	313	274	273	309	283	300	273	295	292	257	262	328	315	289	294	318	277	259	268	262	294	297	283	294	267	282	296	272	264	287	311	295	300	278	271	292	258	314	322	268	279	299	272	286	290	331	263	302	298	277	294	315	272	292	305	292	287	269	314	311	299	258	287	252	292	264	324	269	268	286	258	297	281	273	289	311	295	297	300	243	315	286	299	301	290	286	290	269	273	276	282	277	303	287	268	294	262	289	262	277	285	285	262	293	300	285	297	298	320	268	286	262	272	301	281	326	280	292	286	327	293	305	276	284	301	284	316	311	297	271	283	280	278	296	286	321	291	266	305	274	326	284	290	266	272	273	285	288	269	293	294	271	321	272	281	281	296	274	280	290	288	301	279	290	279	262	269	266	301	279	332	290	267	253	302	286	320	288	294	266	329	289	315	351	263	287	272	309	288	281	285	256	281	277	295	291	260	305	286	291	306	281	285	292	314	316	278	269	321	282	313	306	286	274	270	284	277	265	294	295	324	301	276	337	298	294	277	280	330	273	265	279	285	287	290	261	308	296	271	305	271	290	282	284	300	285	302	286	299	301	292	299	275	290	281	303	295	295	286	283	277	295	287	284	293	275	285	313	275	289	302	302	276	283	283	273	320	281	276	293	282	296	295	292	312	271	265	284	306	291	330	308	284	300	345	257	289	311	285	237	232	281	313	303	308	284	281	292	285	263	263	329	269	284	300	277	304	298	301	297	327	312	278	295	291	297	306	289	304	319	307	295	322	284	268	301	276	288	335	323	291	284	304	318	295	314	280	294	315	314	249	272	292	294	318	294	279	296	307	301	293	308	273	286	316	297	285	298	255	277	273	294	292	321	276	277	278	286	269	314	312	297	290	298	297	274	273	271	284	279	290	284	293	292	271	289	311	307	285	275	264	284	292	272	298	297	273	280	273	295	308	281	292	266	267	256	285	288	294	265	270	305	307	293	274	298	276	308	266	294	281	280	293	310	293	292	296	287	250	298	301	260	298	276	297	309	303	279	286	303	284	262	307	288	324	261	278	295	305	289	279	287	310	301	294	257	285	299	283	300	314	284	252	288	287	267	305	279	300	296	319	274	284	266	297	270	302	297	280	298	293	295	284	305	309	258	276	317	282	302	285	286	297	301	327	279	332	308	286	294	277	266	286	321	272	301	261	308	298	288	293	281	278	279	292	271	285	318	318	256	310	292	251	301	280	255	270	252	270	268	317	295	265	265	291	311	301	263	277	276	267	262	254	279	323	290	282	311	293	255	286	325	318	308	283	260	285	274	276	276	280	270	283	267	318	294	303	304	305	304	294	260	274	277	306	296	301	273	280	302	297	312	299	311	302	333	290	296	268	304	288	281	306	294	274	285	249	323	288	288	291	298	290	279	290	281	290	295	275	284	295	284	288	289	333	284	296	305	302	311	293	278	294	270	272	243	277	270	261	275	306	295	264	255	296	294	279	301	309	314	310	303	297	290	315	306	274	287	296	292	282	310	295	256	289	302	282	293	295	294	273	302	306	273	282	271	299	273	289	294	295	296	237	294	300	240	289	288	279	291	284	270	293	311	289	262	314	282	277	303	306	289	243	327	317	291	307	280	295	303	319	346	263	315	261	297	266	298	299	281	293	290	285	268	305	264	262	292	296	278	257	278	280	292	275	279	278	252	309	267	269	305	280	291	301	287	278	280	269	293	299	273	293	310	268	306	293	287	288	282	300	272	285	288	271	273	289	286	281	276	285	284	264	270	308	302	270	296	297	284	286	261	296	298	286	282	265	281	306	315	304	278	310	304	295	285	277	295	287	257	283	277	289	282	273	283	302	289	308	279	287	274	277	293	276	283	299	300	254	288	292	298	256	300	295	299	274	292	285	285	253	273	262	320	286	282	300	285	299	316	304	326	311	299	297	289	253	275	277	276	285	269	271	314	266	301	277	288	293	269	287	287	276	287	282	284	272	289	328	311	267	299	290	301	264	304	275	303	269	322	259	292	284	300	298	269	278	251	265	278	265	272	296	260	280	301	268	295	286	290	288	277	291	288	285	318	312	301	274	285	288	298	303	283	292	288	284	309	295	285	306	290	261	271	289	295	289	292	278	296	287	291	327	303	283	277	321	324	292	265	287	298	281	296	269	268	268	307	275	284	275	255	305	303	307	275	311	286	307	316	249	315	307	293	301	299	271	289	282	304	307	289	309	291	293	302	284	276	262	294	280	322	268	274	290	270	273	297	289	254	285	293	300	292	293	285	281	284	294	254	278	310	278	315	265	276	290	303	279	281	295	302	300	277	268	305	274	301	285	247	263	289	304	297	284	320	319	291	298	281	259	299	287	280	279	287	293	331	276	302	289	267	315	292	306	249	273	290	279	296	273	229	285	316	303	328	282	279	280	258	289	307	285	286	262	266	310	285	275	307	308	280	259	297	270	278	259	283	281	299	275	300	281	308	279	245	287	299	277	309	289	283	298	307	325	310	307	329	282	282	281	287	330	283	280	291	293	288	268	300	300	284	284	310	269	308	279	279	307	256	303	286	316	290	310	273	281	294	309	290	286	325	274	275	301	267	269	279	309	288	268	289	309	271	279	313	298	305	309	301	258	284	279	300	265	290	317	291	277	307	265	287	302	284	275	306	273	280	290	287	311	299	273	266	269	292	325	283	280	291	279	301	269	304	277	293	290	302	297	301	290	298	274	268	283	281	278	266	323	272	317	280	324	271	317	290	277	281	255	277	329	283	247	314	279	283	307	307	277	286	258	285	299	290	284	266	310	308	292	273	298	275	282	293	278	282	304	245	309	269	267	296	257	290	303	305	308	304	324	290	277	291	295	303	289	318	287	286	289	282	270	277	301	333	293	276	325	295	299	289	288	286	264
9883	2468	2376	2394	2020	1579	1274	1097	919	827	772	706	797	742	732	682	705	726	718	706	723	708	705	719	709	734	695	751	702	680	750	697	777	714	710	735	672	698	725	775	765	692	700	670	733	754	714	680	721	666	729	733	706	678	740	701	703	738	672	694	715	670	688	703	701	720	664	725	717	732	726	772	695	693	697	720	793	677	735	711	671	715	687	707	738	724	689	691	702	698	738	684	681	644	734	682	680	714	715	669	691	697	748	698	711	700	703	707	680	700	761	705	712	714	703	738	698	695	725	733	734	674	643	729	720	674	670	719	732	733	727	702	737	747	685	688	724	717	675	716	710	714	768	710	680	739	728	693	738	681	734	735	728	687	704	678	643	660	671	673	670	717	727	672	752	702	765	674	700	717	679	684	682	707	693	698	696	750	759	708	662	713	701	696	680	680	697	678	726	681	670	709	729	715	732	691	697	687	751	715	751	690	718	711	743	737	702	740	689	722	720	695	696	705	690	731	697	643	728	710	718	709	724	709	680	655	694	667	721	698	708	709	725	679	714	681	732	758	757	714	725	728	718	725	746	719	730	731	709	693	671	703	701	793	698	754	683	738	718	675	740	717	715	671	752	685	673	709	654	712	704	673	687	714	792	713	728	685	713	686	737	710	680	670	717	697	718	757	689	699	704	728	722	705	751	723	750	693	659	678	681	716	707	690	748	704	679	673	715	733	698	747	696	745	666	724	672	697	736	714	722	725	717	719	749	703	672	740	705	738	709	688	659	764	672	686	682	678	726	712	703	733	699	757	682	683	708	683	678	717	702	732	705	695	717	707	693	709	665	659	688	738	673	712	717	715	710	717	707	719	697	664	711	720	700	704	695	740	692	679	696	711	692	705	724	697	707	753	696	653	695	711	718	726	737	741	715	715	664	716	685	747	654	688	688	751	691	699	704	662	739	725	703	669	659	699	690	728	741	724	709	717	711	719	701	707	722	647	745	711	752	658	721	675	709	717	720	683	711	724	733	678	680	705	692	723	728	725	724	680	700	686	646	692	650	669	696	679	681	708	686	707	706	731	708	753	691	723	711	704	744	660	748	747	686	725	720	692	719	700	725	695	677	665	721	722	675	702	723	701	682	661	676	674	684	721	706	736	694	687	684	673	697	697	687	726	699	718	724	651	700	691	690	721	705	713	733	733	718	741	701	728	683	658	702	678	706	736	751	705	693	713	688	685	710	711	720	740	706	741	717	634	665	697	715	685	682	706	737	662	717	718	703	719	701	678	754	718	719	770	716	734	723	713	671	727	681	744	719	700	702	756	708	685	697	733	732	732	736	724	681	683	663	709	662	694	676	698	706	738	720	706	707	675	687	735	700	711	729	655	663	738	715	671	707	703	722	673	699	701	697	720	695	696	735	703	733	743	712	777	714	694	688	688	713	680	666	690	692	690	722	682	706	677	703	720	703	695	713	717	671	745	703	723	681	713	701	737	721	681	711	737	745	693	741	722	698	686	726	720	661	688	700	726	704	736	681	692	672	730	724	777	691	679	715	740	686	677	724	683	662	672	736	678	697	674	695	730	711	704	726	708	733	703	787	671	688	703	665	701	719	695	712	705	711	715	705	669	688	688	673	729	725	733	767	702	723	713	701	667	710	688	709	746	746	698	702	701	709	688	723	700	692	737	698	677	702	711	665	673	660	713	662	721	734	702	742	734	698	724	706	753	762	714	683	723	706	708	722	706	716	765	657	660	761	703	733	631	703	714	707	751	723	693	683	737	719	697	733	712	717	691	696	674	707	718	701	699	706	717	760	712	706	679	653	691	699	722	700	694	779	755	727	728	730	698	672	675	676	673	695	705	748	704	708	711	729	653	713	680	721	711	716	723	674	726	710	734	740	720	673	713	714	699	681	667	694	713	709	750	772	719	692	723	733	715	694	698	718	755	659	739	736	676	770	714	692	712	708	744	683	701	747	754	755	691	707	700	700	714	679	747	726	695	667	701	693	739	720	741	684	719	741	690	703	709	728	712	758	722	766	720	778	697	693	696	704	694	715	733	705	692	702	652	706	686	724	723	700	738	719	770	745	665	676	757	723	677	695	676	676	720	704	738	725	682	727	685	703	737	735	718	717	712	694	725	695	673	721	732	714	718	701	745	694	698	693	696	656	721	716	697	713	703	708	698	695	702	665	733	664	688	683	725	699	699	668	733	683	721	694	658	712	674	650	720	723	707	720	694	731	693	727	763	691	680	768	694	692	712	750	757	667	766	667	678	739	724	707	709	661	750	676	687	680	705	748	726	708	686	726	689	750	732	659	690	772	771	732	722	734	722	734	710	677	723	718	706	680	665	688	699	696	737	730	739	691	706	698	727	717	746	723	666	686	648	702	687	709	733	709	708	719	748	704	693	665	703	752	704	699	735	733	721	685	707	772	688	706	739	672	748	705	727	689	712	725	720	675	711	706	697	770	680	751	717	664	710	715	733	684	708	702	712	679	743	717	673	672	702	730	750	671	710	727	691	681	718	711	712	696	727	735	716	731	715	743	751	670	729	696	697	696	730	695	720	694	726	701	728	687	727	697	710	726	711	701	699	741	709	714	740	709	703	726	704	705	737	693	709	671	670	684	713	676	714	732	650	721	776	688	711	706	698	763	737	665	675	667	657	714	667	727	712	676	692	707	791	677	714	681	717	704	741	695	726	692	785	684	678	712	703	737	725	716	686	702	715	710	705	687	652	661	729	733	727	709	704	681	708	774	665	673	709	712	729	678	704	717	718	695	672	706	717	726	717	706	693	640	739	684	663	701	759	710	664	723	748	707	694	714	729	713	691	716	737	728	742	690	717	737	692	669	721	723	656	663	758	758	692	740	746	717	712	664	667	695	726	725	701	688	700	689	721	683	701	738	681	726	706	697	680	743	738	710	695	703	703	702	667	708	719	727	721	731	680	683	733	682	726	678	672	678	675	729	681	650	703	676	757	690	705	701	713	701	701	738	699	744	717	709	723	752	751	701	718	719	713	728	683	729	741	735	682	724	673	645	694	734	688	677	732	705	702	705	682	721	720	727	687	725	684	694	731	733	650	735	659	704	714	705	703	767	729	760	667	749	697	728	746	745	703	709	684	680	710	693	700	720	719	701	764	734	701	719	679	683	690	730	763	722	726	690	707	770	676	728	703	710	699	718	689	681	709	692	669	689	727	709	705	703	756	679	760	692	724	670	702	742	730	660	677	682	676	715	680	739	705	708	656	720	709	758	707	698	736	722	699	658	725	729	695	704	738	735	705	663	711	709	716	695	690	721	678	703	733	728	719	702	725	722	703	668	638	711	679	735	723	715	710	727	738	723	674	700	697	694	745	670	675	706	735	789	701	747	673	717	708	716	717	723	713	693	695	722	733	693	694	681	701	733	689	660	765	721	693	760	715	712	676	686	753	692	672	684	751	677	706	651	724	683	713	710	691	721	684	694	685	695	718	752	704	733	667	682	709
30213	9512	1901	1412	948	752	599	511	405	406	380	421	356	350	400	357	347	340	384	381	355	384	370	368	335	368	397	327	368	339	354	337	328	325	344	377	309	330	335	333	424	323	344	345	353	336	345	347	348	311	343	371	357	357	319	340	371	381	345	351	330	361	370	368	385	371	359	348	336	351	364	354	378	345	325	357	365	366	336	328	362	379	355	335	366	358	348	395	345	347	388	383	324	377	351	330	357	358	329	345	353	354	346	325	348	343	353	350	330	330	332	361	373	337	331	322	336	345	341	316	374	341	360	324	362	388	355	313	317	351	369	328	357	332	335	323	350	370	349	338	340	345	366	325	358	333	344	354	355	308	331	345	344	355	335	325	328	329	353	348	331	376	366	367	368	321	364	361	355	330	343	356	321	327	351	354	354	339	366	296	344	351	337	370	318	327	364	384	357	353	306	325	359	324	334	342	368	350	391	346	348	380	313	363	343	341	353	308	389	369	320	337	333	326	348	336	383	320	343	345	379	374	354	410	371	345	348	350	324	358	330	364	343	358	344	325	346	372	331	352	335	315	342	384	357	310	339	370	371	370	383	345	329	349	360	369	346	313	334	351	353	354	360	349	330	361	352	345	355	394	369	349	320	355	347	350	382	396	370	330	315	317	331	395	321	341	348	335	352	358	360	322	356	321	333	389	344	355	368	346	355	343	350	360	362	398	329	358	329	336	356	342	321	360	383	353	327	371	375	347	404	357	365	357	340	363	340	355	367	313	365	327	330	360	351	360	349	334	357	327	361	355	350	358	370	351	346	359	363	334	371	368	344	342	361	324	333	363	342	343	328	343	325	332	328	338	362	367	341	351	338	325	314	331	315	322	331	362	321	403	322	364	378	372	377	358	336	319	356	343	342	330	374	351	337	353	361	345	368	373	343	348	334	357	346	322	330	357	363	353	319	359	375	306	324	359	353	363	329	366	354	325	345	326	348	355	357	328	331	355	373	336	311	358	349	377	402	352	346	366	334	354	363	335	377	342	342	345	334	343	333	338	317	332	337	387	364	361	342	351	346	356	336	326	342	328	349	360	359	341	357	348	327	333	361	319	344	361	339	356	351	363	335	340	368	348	344	342	323	351	349	308	342	367	375	347	357	365	333	356	369	322	401	354	326	325	367	357	326	393	356	330	399	323	361	377	354	344	353	340	350	340	325	311	360	302	309	315	335	347	347	345	363	373	353	336	341	347	351	326	328	316	325	342	359	344	364	360	354	354	337	367	341	388	371	374	348	304	329	359	352	338	326	325	370	327	347	376	366	321	323	368	349	363	341	346	356	334	323	412	354	340	355	359	379	336	331	355	338	394	377	353	344	334	360	360	368	359	359	365	347	333	355	348	300	356	351	358	343	351	355	348	316	354	337	371	321	396	347	365	376	326	316	340	345	357	321	322	351	385	383	353	330	351	345	352	352	344	338	333	363	345	381	352	365	336	359	341	322	335	368	362	385	343	320	336	373	345	350	384	313	326	321	353	343	343	373	340	324	345	334	342	345	336	348	333	341	319	384	363	347	359	356	334	330	345	367	377	359	328	342	357	354	340	358	350	347	356	364	367	359	331	327	343	311	369	345	321	380	357	335	312	351	338	323	356	331	334	373	347	329	341	324	329	334	325	392	371	355	342	339	328	344	357	333	324	349	315	345	319	340	348	350	361	326	376	328	308	348	360	328	361	367	356	308	399	303	372	331	329	360	369	342	324	381	343	319	302	349	320	370	323	355	333	354	376	351	333	312	327	355	371	323	347	325	345	321	370	345	361	340	317	354	364	354	360	340	345	351	351	366	379	377	343	360	371	349	312	371	381	318	314	358	315	374	356	354	329	349	355	338	327	357	338	318	329	412	338	331	354	367	350	365	336	346	363	336	324	340	337	296	324	357	344	310	373	313	342	339	342	407	345	338	375	337	361	377	341	351	319	367	355	349	339	341	381	352	383	333	371	363	359	369	373	364	417	328	319	359	359	347	353	335	335	344	343	341	340	327	377	392	350	326	355	348	320	349	348	379	339	377	357	317	364	349	357	385	354	364	325	363	399	336	354	349	317	335	334	395	356	323	362	328	326	365	371	326	328	341	348	363	325	321	318	330	357	365	346	385	331	330	321	348	326	346	318	335	330	347	328	328	331	365	340	334	358	367	377	352	375	353	330	307	351	338	361	315	340	353	347	339	378	359	343	345	363	382	332	350	345	336	344	340	302	348	351	334	346	371	350	335	343	311	346	361	340	342	335	331	309	360	324	342	393	335	390	372	369	345	339	354	353	360	345	309	349	328	345	381	346	355	339	366	345	363	328	377	337	345	358	388	354	344	330	340	343	374	370	333	349	349	365	334	375	407	315	311	339	320	342	364	343	355	388	334	345	352	361	344	310	371	364	330	330	329	282	359	342	325	376	332	383	368	339	321	364	345	331	322	360	363	349	370	369	378	359	379	332	332	393	371	330	330	358	339	359	346	325	336	338	341	341	376	373	319	379	360	352	335	354	361	361	352	348	351	366	319	311	324	365	370	344	335	341	366	361	352	345	352	320	367	376	384	363	349	342	345	342	354	371	338	361	366	352	357	367	387	371	362	353	364	357	324	348	373	365	305	347	346	361	340	330	339	352	337	341	339	314	339	360	323	344	355	359	367	334	353	335	316	346	362	342	376	379	306	354	356	365	348	371	338	343	346	365	324	357	343	305	331	352	354	323	338	327	370	343	385	355	372	334	359	349	353	375	334	356	345	341	330	364	363	386	333	363	320	344	324	293	355	338	348	350	332	366	348	356	338	337	374	336	375	363	332	367	339	374	337	349	337	336	388	383	379	363	326	335	358	396	370	347	354	306	349	367	328	380	331	320	364	326	338	376	353	311	345	324	350	310	343	340	338	363	358	330	373	353	346	330	348	348	340	349	362	377	336	369	353	359	341	386	364	334	347	336	358	363	323	364	346	355	341	333	298	342	347	335	376	351	345	337	312	354	340	338	374	337	349	377	358	348	334	374	353	310	346	386	352	326	329	326	371	354	382	360	356	358	331	342	359	338	377	361	335	351	351	361	335	341	349	338	345	387	373	375	354	330	364	341	344	334	325	346	353	340	356	330	334	352	311	323	332	337	328	337	345	380	341	347	344	374	355	365	328	355	351	351	346	341	332	346	342	364	351	351	364	325	328	342	346	352	348	366	329	329	333	372	331	365	361	362	341	327	328	350	337	341	396	373	358	365	348	351	342	336	353	325	372	369	345	321	386	349	376	362	351	333	333	364	354	340	355	346	336	362	328	372	331	391	334	344	334	304	363	381	314	323	352	376	319	324	331	339	382	364	350	344	363	358	348	336	376	352	347	349	358	365	381	359	345	334	319	354	318	349	355	348	344	366	347	361	375	367	346	364	343	324	345	357	368	350	343	335	380	370	361	357	362	364	348	324	344	349	318	310	316	323	361	344	369	363	347	331	353	365	327	351
20657	5978	3788	4153	3523	2904	2139	1582	1253	1129	1030	1003	951	913	878	873	957	864	893	831	859	818	830	884	839	885	844	822	872	857	850	806	830	838	863	868	815	818	880	866	840	866	823	856	820	760	770	828	836	898	805	841	789	818	769	892	806	819	797	859	763	812	806	826	860	766	852	811	806	838	853	775	854	818	777	829	824	801	853	784	786	843	887	851	811	794	850	852	818	827	791	809	833	785	827	810	794	798	817	844	846	819	863	815	840	841	820	879	831	802	797	844	791	776	787	814	839	840	814	803	801	825	805	808	820	802	802	798	875	729	834	805	791	763	787	830	803	876	841	790	817	781	805	826	781	809	822	818	818	732	778	760	767	762	804	810	859	830	862	814	796	768	792	813	791	829	854	820	791	787	816	852	832	828	784	830	776	802	851	831	872	818	859	843	811	845	761	818	787	858	805	775	784	823	799	798	838	843	815	797	833	802	809	845	831	870	815	772	768	805	832	785	802	785	797	803	799	741	851	826	821	751	854	821	801	792	796	804	833	799	828	794	869	850	846	763	762	835	804	812	775	783	862	805	755	782	833	850	826	839	797	799	828	819	818	847	789	817	835	795	827	814	760	839	887	824	843	782	795	793	823	831	816	817	811	866	802	830	782	803	821	814	797	756	823	822	824	788	832	815	785	858	802	776	826	814	814	791	858	884	779	784	825	778	842	832	836	797	838	865	784	799	851	785	843	810	821	824	842	803	811	818	797	849	857	805	836	809	827	803	820	786	832	800	809	815	817	798	793	799	792	854	765	807	803	850	803	838	809	815	822	767	824	794	827	856	783	885	808	773	797	819	829	813	823	817	828	822	805	806	794	849	855	857	792	806	796	800	808	781	820	803	747	800	819	790	833	801	832	797	769	862	834	788	822	802	829	887	826	828	845	801	831	812	827	837	842	837	783	799	813	804	778	831	831	823	810	832	830	776	817	773	842	841	795	829	783	854	799	801	828	833	808	828	836	818	832	781	825	795	859	777	842	833	828	849	813	810	892	808	818	807	795	829	818	825	853	858	823	820	763	751	870	844	842	793	802	816	847	819	808	825	810	817	841	787	795	846	818	806	871	768	846	839	812	770	770	801	801	807	820	862	787	812	821	833	788	815	813	876	847	791	803	804	831	853	861	812	817	752	832	807	856	822	863	780	803	878	809	774	791	825	805	800	800	792	802	853	798	805	807	836	793	813	785	815	805	731	811	786	859	822	778	828	787	854	836	800	798	787	826	814	841	816	810	824	776	829	801	811	815	794	748	816	829	814	869	793	816	789	815	792	820	849	813	853	812	765	807	827	852	832	786	807	789	847	789	836	830	793	791	742	866	816	784	792	779	872	795	827	799	832	842	821	799	836	824	832	830	844	763	859	795	844	809	802	816	802	898	854	817	809	870	831	782	769	773	805	795	797	806	803	792	777	828	804	809	841	837	799	820	789	798	814	782	766	834	842	796	796	822	783	788	789	797	805	863	825	792	799	754	823	796	822	793	812	854	780	811	816	794	809	813	859	787	793	823	820	847	817	804	783	826	848	833	775	873	805	811	810	776	774	761	757	852	846	765	802	789	795	807	847	818	810	868	877	841	784	802	766	809	785	809	849	858	832	776	783	850	815	780	835	822	808	842	818	835	848	805	852	799	734	800	816	805	868	841	796	803	820	875	813	788	820	822	756	825	832	817	817	862	811	850	864	832	822	792	832	765	850	827	848	845	812	845	802	860	822	799	795	792	863	805	818	869	768	834	842	782	848	824	814	825	810	856	778	812	823	810	766	806	779	824	830	875	807	809	812	876	802	872	822	811	807	839	796	838	897	770	854	806	826	782	841	844	781	823	796	835	776	853	845	797	838	792	790	823	828	780	792	790	812	837	822	817	827	829	788	823	872	841	831	842	843	782	798	842	837	794	805	819	829	853	808	815	819	763	764	827	817	801	811	863	759	838	806	779	789	858	795	817	809	844	859	825	782	832	855	770	806	836	771	867	777	832	783	797	812	848	789	864	802	798	830	795	847	809	845	825	834	789	770	813	897	798	828	791	853	806	770	785	802	802	790	814	774	815	843	837	807	795	834	813	831	808	833	801	783	830	798	798	804	845	814	776	826	884	784	877	824	777	842	811	876	818	830	827	826	842	823	817	832	823	781	820	799	883	826	876	805	789	855	892	842	840	866	836	804	813	873	824	832	795	786	836	830	773	838	811	788	818	775	787	822	821	755	851	808	795	846	814	777	871	820	828	816	732	813	826	797	791	783	839	806	854	796	804	844	845	831	817	757	794	858	838	780	829	819	881	764	827	795	817	797	802	805	807	831	785	846	783	817	787	797	848	833	818	851	782	844	818	777	816	840	766	836	837	854	779	805	801	795	830	835	791	767	812	841	827	820	850	812	803	805	819	815	788	817	856	860	804	815	826	850	798	785	812	801	784	791	774	823	802	829	837	830	860	836	826	814	821	808	800	823	857	807	858	845	845	838	802	838	819	778	793	782	836	809	823	828	780	820	798	831	826	792	824	796	842	749	833	807	839	840	848	839	821	807	847	842	833	825	854	899	768	870	803	825	819	802	828	852	864	802	830	823	802	854	807	778	814	808	802	829	810	782	822	854	863	866	820	794	807	809	814	847	816	839	823	816	801	781	868	811	774	782	801	775	814	840	794	832	817	811	797	808	827	846	844	886	797	816	826	777	834	800	837	887	792	887	781	863	817	797	868	816	791	745	828	791	832	787	864	817	752	829	831	846	832	782	830	820	858	872	858	823	840	839	851	863	815	834	807	797	808	810	808	816	837	824	809	831	744	824	828	798	769	809	816	788	804	836	814	853	771	790	806	757	785	804	787	803	816	831	792	817	859	823	831	816	795	844	880	786	847	808	771	805	799	824	778	805	769	826	761	828	793	807	803	802	779	840	805	861	839	830	815	833	862	773	823	830	864	837	798	893	790	800	801	851	809	813	776	816	826	838	819	778	812	789	839	799	879	867	857	774	783	802	764	820	813	831	870	846	793	835	804	870	847	762	766	865	776	797	811	851	859	831	835	820	851	829	833	803	824	823	789	808	795	794	763	749	825	782	836	773	847	823	863	829	845	822	807	781	813	877	768	834	860	830	857	799	863	781	836	773	837	822	777	777	825	807	823	812	845	855	821	852	854	886	813	788	803	811	794	852	801	807	833	784	817	788	834	780	774	878	811	814	836	816	765	809	830	804	824	819	838	836	801	872	802	819	801	828	827	828	869	827	778	737	832	760	835	784	832	829	814	846	842	837	809	800	794	793	818	831	839	773	805	802	817	831	818	832	819	802	839	770	811	858	778	781	853	766	824	820	793	813	793	835	791	883	818	846	821	805	830	831	832	812	823	896	801	820	802	832	834	813	856	768	865	771	831	771	802	827	808	778	815	824	787	846	794	836	869	811	849	849	853	831	820	834	836	839	810	816	797	843	885	771	850	820	816	824	809	829
39359	14530	3120	1764	1236	921	527	402	320	325	284	286	251	254	236	232	209	245	209	198	214	226	213	216	227	233	235	223	233	241	213	230	244	190	210	208	225	201	233	220	206	205	206	225	224	238	232	239	237	225	217	209	190	219	205	222	206	196	204	220	207	215	215	228	249	242	185	208	216	262	228	218	216	211	229	221	202	237	222	214	229	228	218	207	233	222	229	221	219	201	225	189	223	212	201	242	222	237	221	221	231	226	221	220	219	249	197	220	219	228	213	243	227	235	231	216	228	200	230	226	234	228	244	209	240	238	230	209	214	198	218	235	223	211	240	251	205	207	179	217	226	239	200	230	218	226	209	211	218	199	242	215	247	213	223	208	201	209	232	230	219	229	213	213	207	191	209	213	243	226	253	201	216	201	214	206	221	214	221	214	216	227	239	225	203	213	225	219	210	184	226	187	211	214	215	212	221	213	191	207	189	213	217	220	239	257	216	193	214	232	208	236	228	187	207	192	198	216	220	227	211	233	233	230	231	231	237	216	227	214	206	189	216	226	232	224	220	202	186	201	225	217	237	220	194	244	241	207	245	226	206	222	227	203	204	219	222	203	231	204	237	175	240	245	201	217	213	231	182	238	204	233	216	227	198	238	256	216	204	235	193	204	219	233	230	208	213	216	231	223	216	185	191	223	231	219	220	215	247	201	202	216	223	217	230	227	217	226	237	229	236	199	219	224	228	228	210	232	209	217	207	181	229	210	237	224	223	203	233	220	199	212	199	208	232	227	213	217	194	220	205	192	231	205	224	229	205	184	195	228	218	222	229	229	212	205	247	215	227	198	230	243	210	210	196	223	239	195	225	194	206	204	225	206	207	229	232	188	213	224	244	220	232	210	216	230	217	221	223	201	216	251	216	216	194	224	219	219	207	226	207	198	220	218	216	216	227	227	204	216	185	237	205	186	195	189	229	246	232	200	201	214	220	235	210	219	231	196	230	204	191	212	205	224	244	221	228	211	228	234	217	205	221	211	212	259	221	197	236	254	209	210	189	197	217	195	227	218	237	214	206	216	219	219	240	240	200	206	223	239	226	225	233	213	227	209	224	220	196	228	192	223	227	233	218	213	211	205	212	203	207	233	225	226	225	240	226	234	221	183	202	233	253	220	203	200	190	244	191	219	231	225	219	207	221	215	220	209	196	231	185	235	244	205	204	221	223	235	235	202	244	255	217	224	235	205	190	233	258	227	209	204	188	229	209	211	222	209	199	231	239	205	223	230	233	218	206	204	208	233	216	228	209	236	204	211	215	207	213	201	219	185	229	187	211	198	230	220	245	185	236	225	203	212	216	238	245	220	208	222	192	234	238	208	206	214	200	182	199	220	206	210	211	206	201	226	226	219	202	233	228	208	191	229	216	224	217	207	240	214	212	237	195	209	204	224	204	242	214	238	204	236	213	203	233	233	211	189	204	180	227	231	221	218	224	216	224	214	231	229	198	208	215	208	225	211	216	239	224	204	238	223	225	217	201	197	203	198	200	198	220	202	200	225	225	217	201	189	216	206	220	211	185	223	216	220	215	222	245	206	223	189	192	222	225	224	231	212	206	230	211	189	229	211	243	213	208	192	190	223	233	221	239	225	215	234	204	229	211	222	216	209	232	208	216	223	220	233	202	212	219	234	243	233	208	197	197	215	242	205	250	222	200	223	233	211	225	226	198	232	225	207	209	215	231	220	227	228	191	235	220	211	253	196	217	220	199	195	218	212	209	225	194	220	242	241	235	243	211	228	223	233	188	231	193	199	217	225	200	214	231	208	218	198	208	202	202	215	226	234	234	225	216	237	224	198	222	229	221	239	207	181	230	235	200	209	231	222	246	221	224	230	216	229	211	196	214	230	247	212	221	229	261	216	230	247	240	196	221	205	223	200	221	217	265	231	219	225	230	210	226	244	207	231	219	246	215	203	220	224	237	222	209	218	227	224	220	215	209	215	237	209	195	225	191	211	240	220	243	197	224	204	226	220	199	222	222	197	229	237	188	209	216	205	192	225	212	197	223	215	234	223	230	214	195	207	215	222	199	205	214	225	219	246	181	227	210	215	214	201	227	228	216	212	217	238	229	222	214	228	198	203	219	225	192	202	222	214	209	214	205	233	229	235	204	225	231	183	206	219	203	209	192	204	229	200	190	205	202	194	224	209	237	227	213	220	218	202	229	204	219	240	207	194	229	212	224	231	219	195	213	221	189	214	209	209	214	205	182	202	243	208	205	229	206	228	198	198	219	222	202	251	211	227	203	189	223	208	192	212	225	250	230	218	193	230	218	209	205	232	241	199	223	220	211	187	211	210	204	216	209	212	256	228	212	199	201	222	221	226	228	197	239	226	226	226	230	220	180	207	222	202	218	217	198	193	235	245	224	216	242	225	239	228	216	187	207	186	239	211	213	218	234	225	225	199	213	204	231	238	212	218	225	236	199	224	209	184	228	220	229	194	203	230	218	193	210	214	245	216	235	209	220	198	208	211	193	219	193	213	221	200	204	228	235	228	213	269	227	209	219	228	253	222	232	216	224	219	213	209	204	231	203	233	217	218	216	202	231	220	198	241	227	223	239	232	214	217	231	212	218	229	236	208	238	194	201	207	230	222	207	188	237	214	221	196	222	228	215	241	230	213	257	220	248	231	196	230	197	203	222	205	225	220	231	224	215	226	227	245	234	255	204	211	207	222	215	226	221	209	228	234	237	217	233	213	251	201	231	206	202	205	239	221	240	239	217	228	229	199	226	225	249	228	214	208	186	205	229	219	215	219	195	240	228	222	203	230	244	207	215	220	221	238	213	233	194	220	210	204	193	211	219	208	246	223	216	206	229	212	227	212	206	221	239	237	239	190	195	206	232	231	217	209	208	214	205	189	196	194	217	249	215	217	223	215	232	185	240	217	214	201	212	205	200	199	211	219	235	210	215	202	208	219	254	223	231	208	252	236	184	224	218	222	229	224	218	245	202	209	209	257	210	232	218	229	229	246	251	209	199	214	238	222	215	201	233	211	247	194	212	195	219	230	230	218	207	229	209	210	193	216	238	226	202	223	197	211	256	248	226	246	221	195	220	234	208	210	214	235	232	220	194	234	218	230	223	223	226	260	218	204	191	226	231	217	221	214	225	208	225	231	200	224	209	196	215	250	216	193	251	210	224	200	211	218	221	245	194	233	219	197	230	217	206	221	226	212	213	242	220	227	203	202	201	200	210	207	215	221	209	222	217	184	237	228	226	244	228	204	212	197	218	223	218	220	237	205	226	208	239	197	205	200	211	202	230	226	226	218	232	210	207	226	224	220	241	230	240	216	216	199	218	227	192	237	204	201	262	209	257	241	215	214	189	233	188	213	221	209	214	209	220	238	210	222	193	201	212	209	229	250	195	189	223	185	249	228	211	223	212	221	218	221	216	203	210	243	196	230	184	234	187	193	223	185	218	209	228	213	196	210	195	221	229	222
25587	7759	5072	5643	4966	3739	2156	1413	1167	1021	960	798	745	683	614	634	663	636	645	610	651	619	600	589	590	601	558	601	577	555	512	529	506	527	557	524	504	542	538	576	553	555	533	591	576	572	502	543	551	550	576	526	519	551	552	528	600	547	512	538	525	503	543	567	530	525	541	518	556	545	540	531	513	498	523	505	483	556	546	512	553	543	558	521	489	542	511	523	538	546	531	561	525	541	523	536	518	530	552	580	539	512	557	511	547	525	552	560	552	537	508	525	562	537	526	554	495	558	544	548	564	558	538	524	564	539	529	529	552	494	493	504	528	535	521	535	530	506	511	518	524	502	511	538	503	530	544	562	550	503	579	511	505	589	535	568	529	547	537	556	537	517	526	518	545	530	565	537	530	507	527	530	521	534	545	548	534	504	539	501	546	576	528	502	528	515	550	498	564	533	564	579	529	525	521	539	524	526	513	543	517	563	539	484	553	475	542	528	542	519	535	512	550	507	524	545	548	525	559	528	501	496	529	562	534	495	534	522	529	545	562	528	509	494	506	533	538	554	529	472	533	509	472	533	540	494	533	526	573	492	518	560	521	515	512	585	526	516	540	522	508	526	542	479	550	504	534	494	575	506	506	488	533	532	489	553	514	532	531	515	537	511	508	497	548	511	546	501	507	500	506	471	537	499	514	536	542	515	524	523	561	499	531	544	472	515	503	540	508	508	570	513	552	547	493	531	529	528	554	484	523	550	502	519	479	539	552	556	520	532	504	555	481	487	529	504	513	548	529	527	528	524	529	560	529	514	565	524	504	535	535	517	526	537	566	517	513	526	550	488	489	486	510	559	539	496	503	541	521	523	508	539	537	523	532	589	574	474	509	528	548	529	562	560	517	551	505	476	542	518	538	481	488	532	530	524	532	487	521	502	523	568	522	525	535	515	525	527	569	480	516	542	516	513	530	510	514	549	527	523	531	578	531	504	542	513	512	519	527	561	548	531	518	515	521	475	502	529	529	546	489	496	520	513	527	541	514	523	531	495	554	493	527	534	495	527	524	507	537	539	528	543	480	528	487	523	535	531	519	493	556	578	505	525	513	545	534	539	514	502	539	505	509	545	513	520	533	542	538	544	501	532	553	520	539	520	506	571	559	556	497	515	554	541	491	526	534	512	557	556	509	585	519	526	542	494	516	529	540	559	528	522	480	552	499	523	517	500	505	519	540	533	543	523	523	557	507	554	513	490	503	507	465	510	491	543	580	486	545	553	530	529	527	519	542	536	513	531	540	514	507	528	542	513	541	506	537	577	539	506	548	513	510	544	496	533	574	519	502	532	517	492	532	535	516	545	526	495	522	527	518	535	526	509	553	550	529	545	517	526	535	548	531	529	523	545	553	552	535	559	544	529	481	516	524	509	543	587	542	524	511	565	509	520	526	580	516	542	533	538	534	515	483	550	543	524	501	538	518	523	533	545	542	520	480	521	503	544	513	521	560	501	550	493	539	551	547	522	508	503	525	498	514	542	514	513	545	502	516	512	517	522	511	540	520	514	514	572	548	489	504	570	516	502	570	526	531	547	540	523	517	518	509	530	586	520	491	557	525	526	506	562	532	530	535	542	525	509	555	513	556	532	526	489	508	538	525	532	527	508	531	501	513	499	523	483	515	514	523	536	516	518	521	486	528	527	522	539	539	504	563	549	530	553	531	488	500	568	541	480	582	515	528	495	539	549	514	531	562	585	475	515	557	519	515	482	543	524	545	531	538	587	492	521	528	504	510	488	530	543	496	521	533	523	511	524	558	509	507	540	478	509	522	529	550	529	505	494	517	522	540	527	535	492	488	517	526	503	548	527	516	520	514	513	566	530	553	509	524	522	556	525	498	581	487	549	526	529	512	506	535	520	497	482	516	531	546	505	544	544	538	539	503	534	552	545	512	586	518	487	507	531	527	520	474	525	537	507	507	532	531	508	557	524	533	516	553	516	541	523	558	547	521	545	517	518	541	523	516	495	530	509	516	522	581	559	527	515	571	561	541	522	556	527	477	540	562	537	554	545	558	512	526	501	482	536	519	518	527	517	531	536	566	511	513	533	509	492	514	500	486	522	496	524	538	495	567	527	542	496	547	512	529	473	535	488	552	576	533	525	530	534	531	538	513	483	550	523	514	506	565	586	540	556	527	528	549	552	523	485	534	529	523	552	537	536	522	514	533	536	533	514	542	528	503	544	526	550	520	565	506	515	516	532	501	546	499	492	488	476	525	519	520	532	558	541	516	547	503	517	507	480	481	565	510	508	555	492	482	547	543	512	553	584	520	566	507	527	544	547	566	495	522	505	514	579	505	526	545	521	482	502	512	558	499	481	527	498	510	538	538	529	553	522	563	528	500	540	535	539	524	549	511	513	525	494	493	530	508	517	533	509	490	544	545	522	515	491	542	507	473	533	560	543	555	534	508	506	491	482	577	507	519	542	537	533	530	540	510	518	534	574	477	542	522	567	588	546	525	531	512	457	550	561	528	537	507	495	526	531	494	524	528	545	528	557	520	544	513	539	518	546	481	508	522	559	522	563	537	532	547	545	535	502	485	551	533	547	526	530	479	561	525	534	500	505	526	535	574	531	512	553	480	546	532	544	563	555	585	502	551	524	546	547	558	527	505	570	522	546	524	521	549	517	577	492	522	518	515	551	511	570	539	533	513	535	481	564	534	507	502	519	511	518	517	550	516	517	512	503	521	564	551	535	503	534	483	519	522	534	555	536	523	516	549	508	526	496	503	528	529	530	507	526	544	552	551	527	538	532	555	564	513	546	522	562	507	505	557	512	506	557	489	543	521	500	501	495	578	505	489	500	517	539	503	524	524	533	530	545	559	504	528	545	563	574	472	524	507	520	514	508	542	494	510	498	492	538	488	535	553	538	497	524	501	539	529	499	513	511	518	527	487	509	534	523	537	484	554	514	488	524	520	544	505	507	556	487	527	526	571	540	518	515	534	547	560	507	522	504	522	513	520	526	551	516	539	525	515	500	500	546	516	537	554	537	545	550	543	513	520	542	522	469	553	508	503	533	572	551	549	562	478	499	548	504	567	505	583	520	561	540	502	552	507	521	515	516	513	530	554	499	587	565	522	509	528	534	522	543	519	545	536	520	534	528	556	505	544	521	546	489	543	486	514	566	522	515	548	501	507	552	540	539	586	533	518	499	500	522	569	565	529	525	489	521	526	530	510	518	525	541	519	536	505	536	491	528	533	504	489	540	518	493	543	544	552	543	539	533	540	540	528	531	534	522	523	499	574	538	554	537	567	565	551	543	506	504	507	523	498	476	545	517	539	509	526	511	504	507	523	522	499	519	507	517	576	494	521	523	521	538	489	564	541	525	536	498	548	502	542	522	522	574	566	517	531	599	574	527	517	594	560	523	524	538	512	511	541	534	535	554	536	562	528	506	551	518	558	552	541	516	560	503	518	536	546	509	532	564	489	512	546	550	589	503
14399	3137	955	812	620	444	367	339	325	307	301	310	296	302	314	303	296	312	309	295	299	315	294	311	275	297	297	315	317	294	286	315	311	278	302	286	288	279	299	283	304	311	296	308	279	258	304	275	297	296	330	327	304	292	286	289	271	302	302	282	292	278	265	300	292	321	309	275	302	294	307	324	311	310	292	276	270	259	263	298	281	306	309	285	286	271	284	273	273	296	308	318	297	299	308	301	321	306	295	281	332	281	324	271	293	279	269	275	309	340	324	279	271	312	283	324	304	313	303	279	255	284	298	271	286	295	305	303	318	295	278	306	290	313	265	303	248	300	322	287	339	283	314	280	333	314	316	287	286	296	285	294	278	318	279	309	291	334	294	274	293	303	303	304	299	305	300	293	284	310	320	305	316	306	309	279	306	273	311	261	311	286	266	268	326	293	265	305	291	280	285	289	290	278	292	289	292	304	311	280	282	307	296	282	275	296	293	327	287	293	300	281	343	310	283	273	312	256	277	296	295	285	315	326	310	310	271	293	284	289	280	278	297	290	283	297	295	292	326	281	332	303	311	275	275	296	277	304	291	245	324	300	290	294	292	303	305	285	328	244	320	308	298	281	317	295	302	301	308	259	300	285	282	316	298	274	290	290	294	316	298	278	253	293	295	304	298	295	309	310	316	277	306	277	290	309	316	349	302	294	305	291	323	257	302	287	299	324	298	309	286	278	302	293	287	265	285	286	310	291	310	282	297	277	301	278	280	311	291	289	326	283	306	342	314	303	343	292	326	293	343	342	299	310	290	323	281	262	276	304	302	286	312	266	292	279	325	306	296	273	301	314	278	276	291	262	280	332	287	291	280	275	289	271	303	288	293	292	322	297	307	272	289	277	269	313	320	331	302	288	288	302	310	273	284	288	289	295	269	291	279	301	284	295	309	284	320	318	286	279	326	277	302	297	280	286	332	278	288	292	308	306	296	277	307	257	304	275	272	264	295	290	299	285	291	327	325	303	305	299	283	271	314	324	306	274	305	302	284	308	277	290	270	296	292	303	282	296	280	285	290	303	305	257	321	302	303	304	287	296	280	288	310	308	294	325	309	315	295	311	309	323	319	259	275	308	307	280	294	290	315	280	304	304	284	299	313	290	312	304	266	302	305	222	315	289	274	281	286	327	333	271	289	288	258	292	287	297	318	298	307	318	289	331	292	290	307	306	306	296	272	297	290	273	277	281	289	291	292	301	270	278	280	310	281	297	292	300	326	300	300	279	291	282	329	292	299	298	297	309	294	293	292	316	285	287	276	330	270	286	286	294	291	318	280	320	310	310	314	314	302	288	325	302	317	298	305	288	313	327	298	290	305	312	284	299	260	280	276	286	290	267	295	303	320	281	281	294	299	297	267	315	290	289	287	303	287	337	304	302	294	296	246	298	293	286	259	287	279	272	288	318	287	272	285	265	293	322	298	322	276	295	303	313	264	267	321	291	282	297	298	305	341	280	290	305	288	301	319	326	297	309	264	313	282	269	330	262	287	320	301	298	282	321	288	326	308	309	305	308	285	303	290	318	327	286	287	320	284	294	238	303	286	287	305	286	281	265	264	281	273	304	303	319	278	266	288	305	284	271	303	312	307	299	287	288	305	287	294	312	299	326	276	288	288	298	285	289	298	279	294	282	303	310	307	332	284	280	336	314	292	336	293	301	305	302	324	303	312	316	323	306	317	260	285	319	285	290	303	307	318	270	287	286	285	301	328	313	304	304	332	283	306	250	296	290	315	317	306	296	268	284	313	266	288	306	282	275	313	313	280	309	314	288	295	295	306	306	326	282	282	257	296	327	283	282	307	279	317	309	313	315	295	305	271	253	315	281	276	290	287	313	282	273	316	290	302	277	301	307	279	292	303	297	302	284	310	310	279	301	282	310	284	341	270	315	268	267	297	291	317	297	278	310	271	279	308	322	276	312	330	346	275	299	258	321	273	308	292	317	317	284	289	280	255	292	300	302	286	278	273	286	277	294	307	294	307	297	291	302	299	338	302	290	292	314	291	316	302	306	262	298	311	308	310	296	308	276	287	319	303	291	266	266	255	278	304	255	264	294	321	268	310	311	291	287	296	314	313	286	286	263	328	314	339	289	304	293	285	289	298	295	256	298	308	316	293	313	288	299	301	304	287	318	315	303	282	279	279	301	287	317	294	280	259	299	269	284	309	301	291	318	299	320	293	303	316	329	301	289	289	293	308	317	304	292	285	300	310	299	298	303	314	294	323	272	275	303	280	281	315	364	321	303	303	316	284	296	312	280	324	299	311	320	296	303	290	257	302	308	271	287	296	276	314	329	307	300	280	292	271	292	301	283	283	321	282	295	297	306	320	295	274	297	297	311	283	283	312	335	259	266	263	293	303	301	302	275	275	325	340	307	263	330	325	303	297	324	298	311	267	297	302	299	296	309	313	291	316	300	284	255	321	318	324	308	281	288	288	307	258	273	288	294	310	294	329	296	331	284	320	283	304	289	286	280	327	246	298	273	286	325	303	296	251	276	309	302	274	235	308	306	262	287	289	287	309	269	300	318	281	314	268	284	272	295	267	311	314	283	327	312	300	299	270	274	267	319	314	285	299	295	287	328	298	276	302	305	299	295	292	328	290	294	277	273	295	322	303	269	288	305	286	295	298	273	298	298	312	292	254	255	294	297	298	280	301	275	279	326	296	317	293	283	296	267	309	294	310	344	295	280	296	280	274	326	256	313	294	338	305	296	281	285	322	300	299	300	321	309	289	309	337	282	280	294	301	299	297	259	287	289	298	329	270	283	299	307	338	269	315	284	261	321	279	291	294	300	322	315	293	317	283	270	303	304	299	284	318	302	301	285	308	272	290	288	305	304	287	317	321	286	294	305	290	288	282	316	294	278	317	321	283	280	296	284	314	310	282	284	325	305	305	278	272	299	297	283	291	304	300	298	317	318	312	324	274	292	294	312	300	312	274	285	301	315	302	306	277	311	281	342	286	300	297	278	264	302	282	306	291	318	283	278	299	324	274	260	313	302	305	329	293	294	288	295	321	295	291	279	297	287	283	284	328	292	257	279	323	308	311	269	286	280	286	248	292	277	311	272	269	286	277	272	284	303	305	317	295	326	292	265	284	271	295	317	305	302	302	308	295	315	325	292	302	288	245	293	289	282	302	289	309	289	277	274	324	285	272	276	278	305	293	291	321	282	290	294	277	319	337	301	274	314	335	302	319	284	319	317	299	281	306	312	306	301	308	329	304	303	275	307	274	326	289	293	298	283	278	299	281	288	265	293	286	299	285	282	274	274	298	275	303	293	287	289	301	340	304	288	282	297	305	309	282	297	320	300	298	298	277	302	306	302	277	304	314	319	291	283	300	307	299	322	284	301	303	301	318	310	306	290	272	304	305	310	298	301	295	274	291	300	305	270	262	312	305	275	307	314	299	269	299	318	304	309	290	296	277	267	314	299	306	291	286	318
9905	2490	2360	2674	2182	1390	983	932	862	911	827	718	799	735	680	769	724	780	750	688	717	701	731	732	752	739	697	708	672	732	714	685	744	743	753	687	702	700	717	708	759	760	686	741	695	752	707	709	765	704	746	656	697	722	719	719	736	702	696	759	731	771	744	687	745	666	744	720	723	681	704	670	709	710	795	757	705	734	737	739	736	680	689	703	719	731	759	708	768	717	747	681	730	738	759	735	732	731	730	716	726	784	767	680	699	697	723	738	728	700	698	712	776	693	655	715	730	721	690	719	707	734	716	738	722	684	725	739	676	682	711	729	701	691	726	782	743	743	720	726	741	728	710	730	723	728	742	738	726	680	740	695	738	699	705	724	718	707	728	732	750	713	708	675	733	763	731	715	662	720	746	719	743	701	703	717	708	685	703	710	757	754	724	678	681	716	721	706	756	727	716	714	747	764	722	760	722	701	682	708	743	718	729	720	738	695	730	719	673	699	718	652	702	703	699	737	710	787	716	722	758	733	719	716	680	724	724	717	701	731	697	744	685	728	723	722	792	704	695	661	706	716	689	679	668	672	806	724	725	706	672	686	710	753	714	791	717	701	711	691	721	737	716	746	653	710	727	686	707	722	731	715	727	685	705	711	724	693	679	713	700	695	703	759	708	723	760	685	659	718	735	736	732	724	695	702	714	698	741	697	721	702	729	757	751	744	734	740	668	672	685	688	760	772	734	751	763	750	768	706	698	678	729	664	724	725	735	736	678	764	699	748	741	741	763	734	748	697	750	741	764	734	746	766	716	701	765	786	664	699	705	727	743	742	722	693	705	704	716	692	755	683	699	724	741	698	731	711	751	734	703	698	719	728	728	699	725	720	703	706	702	701	702	760	694	716	696	740	686	684	745	706	739	710	750	715	704	704	668	731	690	764	704	743	695	713	763	712	715	658	728	778	725	710	730	731	693	696	673	711	697	737	698	736	741	691	709	718	762	709	714	670	762	734	668	748	735	709	713	694	682	699	670	684	722	720	766	768	778	743	690	758	729	728	741	666	713	709	732	762	746	699	759	739	732	719	705	691	729	705	729	693	748	687	761	696	726	687	725	721	723	700	690	740	718	693	737	756	734	699	713	805	696	766	755	690	742	677	697	726	737	716	758	696	695	791	715	763	730	714	733	699	775	701	710	716	755	727	707	710	717	701	724	758	769	673	693	774	775	753	720	720	660	698	729	699	690	661	777	727	717	668	762	669	738	683	692	739	659	722	684	730	666	724	718	726	717	776	771	743	723	724	744	682	742	708	762	741	737	714	711	725	741	688	755	777	690	675	734	719	728	708	684	725	723	713	745	689	691	747	712	694	728	773	742	758	720	685	709	711	708	671	762	748	729	715	728	713	706	772	715	664	698	709	707	710	672	744	703	712	699	689	712	745	731	709	717	751	746	735	700	683	751	741	662	751	716	752	696	696	710	727	693	703	675	711	729	739	760	694	710	682	757	690	721	697	710	722	723	712	750	758	731	719	703	761	726	710	725	736	719	723	743	758	743	759	725	686	685	729	715	680	763	711	679	713	708	727	740	683	705	762	711	690	723	739	744	740	721	729	689	722	779	740	752	737	731	710	712	705	769	717	694	725	729	697	735	721	705	753	700	714	717	697	720	721	743	739	729	754	726	739	759	706	800	707	687	707	737	721	733	734	659	703	713	700	689	716	672	705	732	717	684	669	674	708	682	694	753	734	740	674	740	735	729	716	765	686	690	731	696	677	761	712	748	732	707	741	704	681	742	715	699	701	694	710	704	695	766	749	749	714	715	697	680	702	791	695	705	764	726	744	753	702	678	747	744	714	799	709	753	707	744	695	688	794	707	704	745	729	691	635	675	707	672	770	699	734	688	733	748	709	728	737	717	704	773	701	692	663	722	750	709	713	754	711	694	747	721	729	754	669	694	704	741	738	731	711	775	687	691	706	722	694	757	705	712	704	725	717	740	658	706	728	703	702	720	733	738	695	687	743	746	745	754	749	720	729	716	718	714	778	740	710	698	695	687	719	697	738	697	681	717	681	711	694	722	728	728	725	702	685	701	709	773	737	716	700	731	726	708	737	729	730	743	727	740	751	704	720	693	702	686	753	707	750	725	721	719	787	755	728	739	737	720	713	720	738	719	717	707	741	723	726	737	718	748	697	724	797	718	688	729	724	770	726	753	726	725	728	746	730	742	695	710	695	754	704	746	707	695	705	741	708	730	683	689	745	730	705	728	720	699	714	752	716	750	703	752	717	729	728	700	748	761	707	684	784	687	692	671	750	753	692	759	761	735	707	725	721	725	706	698	749	705	686	741	716	783	703	728	709	707	693	755	705	710	701	704	738	690	754	739	738	699	719	753	720	746	723	765	729	719	665	707	685	692	684	734	698	687	726	703	717	711	698	718	704	722	715	727	699	713	667	711	752	716	743	700	693	729	735	775	740	706	729	737	729	736	711	697	724	719	698	690	722	749	700	758	690	714	743	773	769	745	729	733	687	725	699	686	744	684	754	770	742	698	744	715	645	746	725	715	707	701	701	728	719	679	706	735	725	747	719	728	745	691	702	742	728	712	693	737	727	706	681	701	687	748	732	704	739	758	715	728	778	766	721	757	668	710	725	699	678	719	716	684	733	781	723	720	689	708	682	681	713	660	710	711	676	704	685	715	722	716	748	742	729	778	745	746	681	723	751	733	722	706	724	692	718	726	714	749	732	686	660	710	712	700	709	718	689	765	693	722	750	741	727	679	724	697	701	734	725	720	739	685	726	735	711	690	728	734	774	719	753	718	711	690	727	757	702	743	705	754	733	673	716	658	726	700	721	711	725	707	746	756	714	696	674	738	720	715	724	685	747	749	719	763	718	738	718	727	745	681	692	697	686	710	727	762	714	721	695	707	715	683	673	708	738	753	738	675	736	753	721	739	747	675	697	693	723	753	716	770	753	703	740	742	718	748	704	745	764	716	767	709	716	732	722	752	713	755	719	754	694	716	738	727	696	713	724	723	692	723	734	732	643	741	738	730	725	673	748	768	700	737	724	677	769	724	739	715	665	719	670	726	719	735	686	767	711	766	652	712	733	707	717	728	702	714	726	681	737	701	701	698	665	688	723	744	712	775	705	746	744	711	717	780	706	689	723	715	709	757	751	751	716	692	684	685	777	716	715	694	763	713	702	736	714	682	684	711	766	771	764	703	711	711	725	692	700	701	688	680	714	670	720	752	727	721	699	714	741	698	768	728	684	785	759	765	701	755	690	706	697	712	759	724	700	730	733	722	759	724	736	732	705	695	690	727	760	778	659	711	690	744	746	707	698	717	705	690	679	699	733	743	729	727	749	690	768	759	730	738	709	725	764	715	755	723	714	721	706	717	714	760	735	746	719	745	756	760	717	699	709	761	678	681	672	752	696	725	723	710	731	718	705	712	721	719	678	714	743	709	740	683	725	727	704	685	698	716	714	714	711
29901	8842	2156	1542	910	623	471	468	453	423	388	384	344	394	398	374	375	402	352	357	357	374	329	355	355	359	325	375	369	351	354	365	361	326	303	350	323	388	386	366	347	352	395	363	382	319	363	344	333	322	361	360	353	334	335	350	346	343	343	326	370	322	363	361	375	358	365	336	381	358	353	375	376	343	329	358	357	363	359	373	355	393	325	338	323	368	361	333	374	381	360	330	331	330	343	354	357	365	370	350	348	339	372	357	338	356	379	349	358	330	349	295	375	343	359	385	333	351	356	409	343	322	353	342	371	337	336	359	354	346	328	344	362	347	333	360	351	364	354	361	374	354	312	348	343	354	351	368	403	335	345	377	344	376	344	348	349	371	357	363	391	375	359	408	335	374	361	332	364	361	318	362	342	339	350	371	347	315	344	370	388	326	328	352	350	344	344	387	359	362	349	348	353	351	349	353	325	354	364	348	378	366	347	340	366	352	363	378	347	352	375	362	329	327	324	325	367	336	365	353	385	348	351	340	311	327	355	347	368	367	336	353	356	353	349	350	333	342	353	364	336	334	385	345	354	356	380	348	338	316	345	344	356	347	326	364	302	387	384	389	371	338	305	335	342	383	362	336	345	334	331	337	365	332	382	328	365	366	348	346	361	370	320	335	354	336	387	360	362	357	353	393	334	337	326	368	365	365	336	350	383	335	347	342	384	337	339	349	364	334	372	368	345	355	343	353	339	356	377	340	344	332	375	350	337	369	363	370	351	357	391	331	357	325	337	377	377	360	353	340	327	347	331	360	372	379	332	360	345	342	323	344	337	331	321	354	377	344	351	325	343	363	332	376	351	323	331	364	371	361	349	385	327	343	319	323	334	369	353	353	361	362	363	389	335	365	378	357	376	361	347	355	345	348	392	363	366	356	343	360	377	377	363	388	365	364	353	378	360	379	343	360	348	359	358	379	366	389	325	332	373	366	356	362	348	384	352	328	361	313	365	325	371	327	336	336	386	370	352	364	335	360	309	380	343	311	332	344	358	367	350	345	333	363	365	364	360	327	368	331	353	356	342	379	351	346	382	374	358	367	339	314	352	327	337	341	372	342	346	371	367	372	333	376	321	354	376	335	364	322	374	349	345	391	378	381	343	393	401	316	331	365	338	352	367	365	379	332	356	360	345	329	338	323	335	322	339	356	350	376	326	396	351	360	348	331	371	380	366	335	372	385	357	336	365	351	353	390	367	373	328	330	320	350	325	360	343	358	355	379	333	383	358	359	380	338	370	356	369	352	348	383	357	330	349	350	363	352	344	389	366	357	339	343	384	351	314	373	363	322	336	348	326	343	387	373	346	363	329	349	365	344	322	359	354	364	358	389	359	336	349	339	351	363	356	342	371	354	336	364	362	309	346	359	357	369	335	371	367	346	371	372	336	332	358	362	328	365	360	362	347	384	337	351	347	353	331	366	373	346	361	388	360	362	339	385	351	359	357	363	370	371	336	371	364	333	378	404	373	342	342	380	352	358	332	346	336	349	317	364	321	314	326	333	336	331	351	346	361	325	364	328	333	376	330	342	333	357	325	409	338	333	352	367	336	322	400	387	331	373	353	343	384	385	352	370	361	373	344	340	339	365	347	348	361	345	332	324	349	338	369	339	352	366	367	366	359	364	375	317	345	333	344	346	342	409	364	322	361	367	381	359	345	351	383	367	343	382	331	389	383	333	372	324	349	349	395	363	361	355	385	385	364	360	331	398	374	348	329	373	352	339	338	360	388	377	336	385	338	332	396	373	374	317	353	339	341	350	352	360	363	364	345	365	359	359	333	365	361	347	363	316	335	340	356	327	328	322	331	381	349	356	335	363	315	364	343	337	375	351	382	364	339	361	345	369	353	311	345	355	368	325	371	362	375	316	385	329	381	355	310	348	324	330	346	359	308	328	368	363	382	354	346	348	381	370	355	340	359	322	373	321	353	321	333	370	359	359	363	335	337	344	380	355	364	389	320	327	348	358	340	305	335	350	342	330	353	364	333	359	365	359	394	348	350	332	360	383	364	325	353	343	383	355	372	348	349	361	373	357	313	329	363	382	365	311	368	314	368	343	351	355	325	342	329	365	355	349	378	385	322	339	340	351	359	374	346	325	319	335	366	364	388	366	351	353	336	393	342	349	398	380	367	377	389	327	352	368	340	367	367	379	364	333	356	337	339	347	392	349	351	335	383	409	341	374	388	379	386	354	336	339	336	357	331	366	332	360	330	341	370	399	383	363	384	313	322	303	354	344	337	335	344	327	324	352	372	324	350	354	327	325	354	357	387	352	363	312	322	350	366	350	358	346	360	316	346	307	365	343	371	320	343	337	347	309	359	337	367	351	359	355	334	339	349	350	346	379	349	319	373	325	365	337	375	337	337	323	397	347	386	309	333	342	369	356	364	347	328	382	349	309	387	325	385	365	352	344	341	352	357	370	373	374	359	344	370	337	337	367	323	325	358	346	359	341	359	329	347	338	336	346	344	338	358	374	313	391	326	336	364	348	341	347	341	362	389	335	349	364	374	328	361	362	354	382	331	354	400	353	389	349	383	365	356	322	354	363	386	357	329	356	328	356	360	368	330	348	331	360	326	344	388	365	356	370	336	345	348	362	353	335	330	350	368	356	357	366	332	354	357	362	374	327	354	347	359	383	371	348	307	317	361	333	368	331	307	375	346	399	364	380	334	335	378	305	334	376	361	380	323	332	367	365	320	364	353	360	360	357	374	349	389	346	385	370	386	379	360	358	350	371	332	351	344	337	350	359	343	352	348	354	395	369	348	336	347	368	339	333	363	361	395	366	349	327	320	348	372	341	348	318	340	318	354	346	395	343	353	360	357	357	357	350	333	361	336	361	344	399	338	343	367	325	338	382	374	335	365	400	356	359	332	365	352	388	326	379	357	331	343	347	361	350	371	380	342	351	351	350	405	361	380	369	358	316	309	377	368	359	357	360	341	309	357	347	313	344	302	374	335	342	357	326	364	352	346	327	370	343	367	363	348	355	346	361	354	347	325	363	303	335	310	348	351	355	367	340	345	336	344	345	348	363	330	372	384	362	376	351	330	386	366	363	355	345	362	348	342	314	364	343	361	402	356	379	373	343	334	366	375	363	368	334	354	304	344	373	354	389	351	351	362	335	329	343	324	339	343	337	358	343	357	370	354	386	338	385	331	344	388	363	335	374	342	364	379	352	371	356	340	393	344	344	368	355	352	350	317	325	369	402	339	355	358	339	324	351	312	339	340	355	330	342	355	349	384	328	339	348	327	324	346	363	346	337	361	380	359	344	362	350	326	358	310	375	354	342	359	358	360	327	365	394	312	343	330	332	305	383	312	375	364	345	337	344	348	403	344	352	368	355	367	363	335	378	363	346	312	354	347	327	362	377	335	336	367	359	350	317	366	348	350	348	337	343	361	362	388	369	337	325	365	347	323	333	396	398	328	359	318	372	344	320	339	336
20460	5460	4422	4741	3033	1975	1672	1525	1406	1206	1031	959	936	984	927	925	972	899	896	889	860	839	901	879	823	890	835	779	811	832	824	830	805	787	845	862	868	861	833	870	829	869	811	898	841	828	869	844	822	819	842	838	819	837	799	826	851	788	850	836	820	808	820	790	810	817	835	858	815	791	860	870	882	845	814	833	830	856	798	773	842	823	829	824	818	826	877	790	805	834	832	797	772	873	774	854	808	798	790	823	830	815	743	789	792	855	847	862	813	836	799	773	787	851	821	810	822	834	809	806	855	884	833	877	795	829	879	830	799	832	787	892	789	823	838	848	847	811	838	878	786	826	872	815	836	840	815	824	782	838	809	886	815	830	868	789	828	768	838	763	806	844	781	844	848	765	847	827	807	804	816	813	874	802	760	854	816	859	808	806	822	787	856	788	825	752	810	806	840	804	794	865	831	840	828	797	849	864	829	808	800	822	882	793	859	812	826	760	822	787	839	837	791	835	865	855	787	820	804	792	796	857	840	791	857	811	809	755	833	862	864	819	837	813	835	867	858	839	833	829	809	837	842	789	815	849	795	719	823	811	818	823	818	857	892	782	893	806	820	788	843	877	839	800	819	816	765	809	815	844	809	833	804	791	865	832	801	811	825	815	795	849	799	815	852	837	851	838	793	829	860	817	846	840	833	790	860	861	844	866	818	847	838	811	800	817	817	809	805	833	854	872	902	824	800	778	856	872	816	808	871	800	820	812	822	792	816	830	819	823	832	816	853	881	841	841	884	799	806	844	829	881	850	847	820	877	841	808	822	854	824	837	814	833	800	791	796	802	824	849	836	867	823	855	795	802	809	872	808	836	835	865	784	789	820	846	896	814	792	794	848	810	857	771	770	831	861	808	817	818	838	831	826	882	860	790	811	765	821	789	774	812	809	817	806	793	806	827	768	773	848	837	843	850	820	800	812	797	783	859	839	866	810	846	820	797	802	827	810	806	783	831	845	838	838	814	795	816	869	824	831	842	834	843	870	796	823	803	847	803	829	800	833	795	803	856	860	827	837	873	855	819	792	792	855	802	862	848	811	841	822	815	781	779	837	798	870	890	810	828	866	824	814	816	809	894	842	841	783	835	839	809	861	842	831	786	850	877	879	842	843	800	831	770	806	856	796	803	851	819	834	777	786	809	851	810	845	797	806	818	817	870	786	818	812	865	775	856	821	793	806	804	840	854	865	764	868	844	890	860	795	846	819	850	839	776	782	886	882	847	804	802	793	799	766	824	849	827	844	855	815	860	791	841	829	814	857	841	796	833	845	877	835	873	795	771	786	820	847	824	805	826	838	832	796	859	827	856	825	853	851	815	779	825	791	808	785	813	833	799	790	870	836	849	822	782	809	836	793	826	878	863	867	834	884	873	845	836	846	868	842	858	808	814	859	787	745	794	817	806	851	856	816	818	837	831	832	792	764	825	870	832	819	842	802	827	810	828	827	794	859	774	846	790	811	763	819	866	841	787	796	837	822	785	808	865	789	857	815	834	824	819	820	822	842	873	841	828	845	833	836	840	796	810	824	805	861	807	804	886	792	796	821	828	843	799	818	822	863	804	875	800	771	870	875	872	777	816	842	820	777	789	817	817	827	821	831	781	805	782	774	837	820	787	830	848	777	805	866	818	849	833	834	777	764	773	821	861	857	813	800	839	861	824	843	870	825	809	862	845	849	829	825	816	841	816	836	765	858	826	819	812	796	814	812	859	822	872	814	785	831	839	837	816	805	836	792	765	838	853	846	870	822	836	850	791	794	774	844	828	852	803	803	814	824	824	904	800	809	830	788	841	838	815	809	855	790	805	841	877	844	830	804	871	839	863	852	829	849	892	825	812	844	845	818	784	854	891	837	895	865	842	861	799	775	804	796	851	833	808	855	817	874	828	840	859	841	842	822	775	830	826	860	801	862	798	824	813	835	777	821	868	812	805	798	847	829	816	765	833	833	813	814	830	860	807	836	807	893	823	847	848	849	882	812	866	801	830	868	872	823	818	871	770	789	832	807	792	806	823	836	810	823	823	782	851	844	835	824	820	844	816	806	815	810	808	805	758	828	814	781	831	741	816	843	822	804	878	814	821	773	792	890	792	844	821	753	832	820	813	801	785	815	840	845	849	876	771	889	812	804	848	900	831	814	762	830	852	873	804	813	858	825	783	809	783	824	850	793	826	851	824	872	840	829	854	809	862	789	853	810	796	876	823	837	749	779	812	833	766	825	830	809	857	832	815	820	764	826	804	763	804	822	818	852	866	847	792	856	828	829	843	868	807	853	846	836	845	841	847	812	786	790	880	823	828	804	844	891	855	839	792	788	797	808	843	838	843	823	828	818	882	812	841	830	803	801	813	790	848	827	834	866	841	840	786	816	815	815	862	864	800	830	772	800	855	832	867	771	805	814	869	820	846	799	788	811	833	859	847	817	795	849	805	847	851	817	856	801	865	793	847	828	812	826	804	809	831	811	824	844	799	777	758	796	806	816	856	838	822	821	800	822	840	825	806	806	826	870	839	811	819	838	828	826	781	813	806	793	799	777	846	831	814	862	804	798	793	840	818	850	810	833	811	871	813	842	797	852	804	773	798	784	841	842	839	837	814	828	807	802	850	838	873	845	794	832	854	810	811	804	828	796	823	800	829	811	778	820	806	796	778	854	786	802	840	809	819	824	758	872	817	850	842	835	858	811	838	842	837	837	796	824	849	806	828	801	859	860	819	828	836	821	810	800	804	771	843	790	865	827	838	844	772	798	833	894	840	791	808	802	782	798	817	817	801	865	849	860	787	863	782	749	802	822	842	803	826	834	841	795	833	801	839	801	797	773	821	829	851	857	832	832	811	776	835	788	809	796	792	791	841	860	825	814	803	827	811	806	856	767	812	833	794	799	803	854	842	829	799	895	802	813	822	824	833	835	840	849	824	801	798	805	869	795	842	811	856	877	821	845	837	870	794	828	816	847	846	805	835	831	827	850	803	808	796	833	794	853	844	777	806	854	849	808	838	829	799	837	794	834	875	847	840	797	789	796	817	770	808	793	803	892	822	836	836	883	822	813	807	829	841	860	805	797	784	835	867	891	827	822	872	784	789	818	852	798	861	836	827	845	828	839	840	797	857	815	823	817	855	809	835	817	900	834	832	794	840	855	858	805	787	869	828	785	856	810	773	809	781	825	845	803	818	836	817	839	793	843	877	845	798	828	820	841	857	847	803	820	792	806	806	846	840	786	823	836	832	826	819	820	816	855	815	807	831	815	825	831	865	773	844	841	838	843	813	821	853	813	854	814	789	872	814	861	820	825	808	809	863	858	857	836	853	809	825	757	861	798	815	837	887	847	846	821	861	807	890	783	795	824	831	785	825	819	817	824	825	836	760	803	819	800	795	844	860	839	889	891	831	839	839	839	814	799	812	814	814	855	844	840	845	879	831	798	868	797	813	856	805	833	819	834	861	828	817
38856	13451	3227	1638	822	585	477	480	391	304	275	265	255	258	239	246	253	214	257	230	208	221	222	229	241	282	245	226	223	224	236	239	185	214	225	237	243	228	218	248	199	245	229	237	212	215	241	200	228	245	227	209	221	196	196	208	250	198	210	220	213	215	244	218	241	225	220	214	205	197	223	232	207	194	216	220	221	195	218	232	233	199	238	230	180	211	235	225	230	244	214	223	192	235	229	238	224	208	223	199	237	210	228	220	215	221	210	216	208	250	214	218	228	253	205	197	224	198	185	218	219	221	192	203	197	225	226	231	221	223	219	215	217	209	233	206	209	211	211	233	236	239	245	200	192	242	199	198	246	218	202	211	204	203	210	226	230	229	236	255	212	223	225	226	221	214	230	217	208	201	211	229	204	207	237	217	243	210	231	207	208	211	237	191	226	242	220	236	218	196	225	242	217	212	226	229	184	215	230	273	202	200	211	202	239	197	227	214	233	227	230	257	216	214	240	207	218	217	226	225	195	224	207	189	184	221	211	197	223	218	213	252	236	203	211	206	213	243	213	241	225	215	220	208	222	204	234	217	198	204	211	229	224	238	215	224	206	240	225	236	220	230	206	214	230	223	218	230	221	210	225	221	219	196	208	176	199	231	225	208	202	216	216	219	224	221	206	232	210	200	232	221	208	209	237	229	230	212	227	199	203	216	206	208	213	223	234	192	227	206	198	219	209	243	203	249	224	215	233	229	238	242	205	225	216	213	226	236	217	212	203	229	192	225	213	191	218	214	222	224	229	211	211	237	221	201	221	218	235	206	221	247	220	190	207	221	244	237	226	229	229	240	235	244	239	207	236	222	216	225	216	243	212	219	225	185	227	214	217	224	222	232	233	226	211	210	236	230	222	236	218	199	232	185	196	229	194	216	206	227	213	223	243	243	191	215	242	241	230	230	199	217	215	197	198	218	216	210	228	211	205	217	236	229	232	166	231	196	220	223	231	239	201	252	225	200	205	216	233	251	191	203	225	213	228	213	190	207	241	211	222	219	197	216	217	231	208	196	221	210	191	192	240	216	216	230	204	213	220	202	188	225	205	213	225	236	199	222	198	224	228	192	218	222	213	187	208	220	179	222	214	216	216	235	216	235	217	180	207	208	245	211	214	222	234	203	233	204	212	200	230	190	224	228	207	209	201	217	196	207	217	218	195	251	195	221	196	215	214	210	210	225	214	252	234	224	233	214	222	220	226	203	206	219	224	209	197	206	242	247	217	231	217	196	229	214	221	212	236	228	231	234	193	207	210	216	224	209	224	180	212	216	240	203	220	199	225	212	219	210	230	231	231	204	226	221	238	220	232	222	217	220	210	219	205	230	214	219	221	222	221	245	231	185	218	226	244	254	206	238	245	244	220	219	235	213	236	222	235	233	195	256	226	211	235	222	240	234	211	201	239	238	211	201	200	209	219	193	234	231	224	213	201	233	219	224	206	214	205	197	234	198	219	254	219	219	223	222	220	235	252	200	215	217	225	217	246	233	231	233	210	218	212	220	206	238	210	230	226	228	184	221	226	224	222	221	210	215	225	203	241	213	235	241	232	205	233	247	207	214	239	224	250	206	204	222	204	226	196	218	202	199	198	232	218	223	228	195	207	235	217	225	255	226	231	240	242	227	201	208	185	247	223	223	237	211	219	195	195	230	231	213	219	238	208	216	222	231	228	229	200	201	212	223	229	201	208	233	246	216	213	239	225	237	209	228	197	233	216	212	248	209	193	230	246	237	187	209	229	211	224	232	206	232	230	218	199	213	200	221	233	225	214	228	202	211	200	227	236	225	247	213	202	213	215	224	224	195	209	193	222	215	200	207	239	216	211	191	200	220	206	224	247	196	216	209	219	232	213	216	219	244	214	223	224	194	219	224	203	222	200	183	253	252	241	208	226	212	215	206	224	228	199	202	203	229	203	218	235	190	226	221	244	195	206	236	245	248	225	228	200	257	208	230	236	238	187	252	228	220	217	233	195	218	220	241	247	225	237	207	243	212	243	209	238	212	189	207	234	210	221	194	218	225	223	222	217	235	194	228	204	225	220	234	219	206	232	217	226	223	215	212	215	217	201	199	197	211	213	212	228	237	204	207	204	220	234	225	220	208	219	203	230	227	209	216	225	211	186	189	209	215	210	210	216	198	216	200	192	202	226	232	216	214	193	227	239	212	218	198	204	185	228	233	225	229	232	245	233	214	223	215	208	207	205	248	209	216	231	226	240	207	232	216	212	230	237	222	226	221	214	204	209	196	232	191	238	217	226	243	231	249	224	230	207	219	233	230	201	207	227	214	238	226	242	233	219	245	245	193	210	240	205	227	210	228	217	206	205	227	214	215	232	200	214	220	213	208	235	214	194	225	228	213	232	231	215	206	219	208	240	246	262	212	221	222	249	246	249	241	228	205	213	208	213	212	211	252	207	216	226	208	205	219	232	210	217	207	239	229	226	222	216	217	216	203	207	211	206	211	230	213	242	196	233	207	230	238	249	212	238	206	216	208	224	239	236	241	203	249	212	202	229	211	233	193	200	198	190	206	203	220	193	230	253	224	219	226	203	210	217	219	215	238	240	208	223	233	237	231	220	220	232	195	224	207	218	172	224	224	226	206	223	201	228	248	225	218	198	229	226	214	199	213	207	200	213	212	237	244	217	206	237	217	205	222	252	197	228	246	223	219	183	220	245	205	217	237	243	219	234	235	200	239	246	195	235	231	227	230	236	235	212	222	217	237	204	222	220	226	231	229	216	223	224	219	216	220	206	227	230	218	205	234	230	200	195	197	211	214	202	223	206	217	223	206	221	225	221	233	231	228	237	217	220	217	226	213	218	244	226	215	206	228	214	239	229	221	217	221	233	200	239	194	219	213	167	198	227	225	208	220	198	258	206	198	220	192	215	218	208	190	217	196	211	219	223	178	218	213	234	199	202	212	246	217	225	212	206	228	210	208	249	222	219	212	244	240	220	212	198	218	229	223	193	205	230	221	228	220	225	209	187	220	191	208	250	236	217	242	193	204	222	219	244	226	214	203	236	234	199	213	214	219	198	225	225	224	244	222	242	237	231	222	220	214	206	218	221	231	252	214	219	230	223	210	223	211	229	218	236	225	221	191	233	211	225	235	205	198	202	201	217	201	219	221	217	215	166	212	209	219	194	254	204	227	196	222	229	237	237	252	215	217	201	224	216	216	201	225	244	204	221	217	229	211	237	216	233	206	197	244	216	213	200	215	252	219	211	231	231	209	230	198	230	205	217	243	230	241	228	205	238	232	215	226	195	221	216	215	220	229	244	207	225	229	203	243	219	254	198	198	205	226	198	225	242	185	217	186	212	228	222	240	234	220	218	205	226	218	204	220	245	202	204	236	213	212	210	216	242	235	194	245	207	210	216	219	229	190	223	230	237	201	217	237	217	212	200	199	245	198	193	221	212	245	231	217	237	212	241	213	241	231	232	206
24883	7044	5493	4898	3028	2443	2143	1850	1583	1023	862	747	714	758	730	739	731	666	617	618	579	603	592	640	552	562	561	575	572	507	550	547	562	532	589	532	547	539	505	517	502	533	519	521	557	513	517	558	524	522	515	550	554	527	516	485	568	570	571	520	553	513	567	530	535	520	562	530	520	528	548	541	495	552	541	554	538	541	512	593	513	535	546	488	553	561	537	521	514	518	531	524	555	505	481	530	503	538	533	549	496	549	536	520	524	547	520	529	512	527	532	507	509	488	516	521	496	524	521	545	497	525	475	550	570	511	513	531	517	544	548	540	533	528	523	542	527	566	503	523	536	539	509	562	506	471	544	514	508	525	472	512	491	539	534	506	531	560	533	524	533	519	585	536	508	521	534	594	521	518	498	541	501	507	511	504	570	531	554	543	517	543	565	532	557	521	473	544	529	588	546	537	525	532	501	509	496	484	537	564	522	538	554	546	527	577	523	508	529	545	519	551	555	508	557	553	534	579	535	537	518	577	529	500	531	518	512	508	578	493	533	514	557	511	541	543	507	551	533	526	523	510	536	528	494	556	511	566	537	552	559	564	576	542	541	519	503	533	532	514	514	512	546	536	531	542	542	550	520	533	513	487	559	522	518	525	533	534	494	537	529	554	544	520	510	541	519	525	521	503	542	558	508	533	540	540	537	546	526	527	516	482	556	549	524	518	510	524	544	531	567	526	539	474	552	575	535	465	514	520	547	519	522	522	549	527	503	528	507	520	497	509	554	524	503	528	552	506	521	531	535	540	546	502	523	553	519	493	499	501	517	553	494	549	499	535	570	528	507	571	551	564	518	525	541	477	525	516	510	554	543	589	532	512	585	526	544	509	557	539	535	527	546	535	512	508	519	502	549	514	543	538	514	552	505	536	557	536	519	525	520	534	497	515	534	552	508	555	535	523	538	525	575	539	564	547	475	540	539	477	538	531	528	566	510	507	534	503	523	507	517	546	481	512	535	510	522	532	549	510	500	571	531	499	517	549	535	558	534	506	534	518	542	559	516	493	553	537	518	545	524	462	533	557	538	494	514	557	517	507	546	499	510	536	544	546	538	516	546	536	509	542	499	522	516	543	533	539	550	568	550	549	533	533	523	519	548	519	539	446	533	524	549	557	551	549	520	529	544	537	531	525	525	512	511	498	526	502	539	537	508	513	583	541	551	513	517	530	528	521	543	506	545	529	494	467	518	493	490	582	564	542	496	533	559	521	560	500	547	541	496	507	531	520	528	545	540	483	530	537	499	516	543	553	483	506	494	486	512	570	557	519	517	523	512	530	521	495	547	523	567	527	505	470	543	507	531	512	511	496	545	497	578	486	529	532	529	532	494	497	522	549	500	564	506	527	529	530	545	487	514	516	579	565	523	538	543	549	544	507	537	554	494	513	527	531	501	508	533	505	569	559	566	550	535	564	535	592	535	524	555	545	510	553	501	538	489	554	516	546	539	519	561	531	557	539	499	511	521	559	499	553	548	507	525	529	517	525	532	567	507	533	535	506	549	471	538	560	513	503	528	508	543	537	535	483	506	486	542	482	539	520	522	515	508	498	506	521	526	523	492	515	549	503	525	506	518	549	521	544	551	516	541	533	550	512	533	518	494	547	534	495	539	564	555	536	537	549	575	524	536	524	514	489	536	521	515	536	521	494	524	515	531	525	540	493	536	517	509	538	552	516	507	560	500	530	550	535	543	535	498	521	512	557	531	557	536	498	519	561	536	513	519	559	523	536	507	544	562	546	485	569	549	538	502	573	537	545	548	462	467	510	509	542	538	543	488	533	541	537	552	528	564	545	548	524	524	520	498	567	491	530	520	533	555	536	486	543	522	515	488	506	535	538	514	472	530	525	542	510	532	542	529	557	540	521	521	537	544	491	529	557	508	541	541	481	569	524	529	546	525	512	559	559	504	528	481	542	494	523	563	535	510	510	549	553	526	559	527	526	521	494	514	565	489	493	526	539	547	522	522	545	581	532	497	553	568	527	505	536	507	547	481	523	511	532	501	570	559	532	475	529	523	533	556	511	573	516	558	498	568	521	523	530	501	513	528	505	518	550	523	566	551	514	496	528	508	500	491	498	564	518	484	505	479	541	547	557	539	497	530	502	514	514	519	556	524	512	506	505	531	559	527	502	554	469	516	546	504	505	500	488	503	540	517	550	514	509	515	530	549	536	522	514	560	527	527	540	532	518	543	515	540	514	514	507	500	519	536	534	515	541	507	516	456	539	496	510	528	504	563	547	524	518	509	520	520	546	500	526	543	549	529	540	522	528	514	493	526	557	536	488	514	498	521	517	535	526	533	513	516	542	504	537	511	545	541	489	516	505	532	503	538	559	544	522	469	488	524	519	543	540	505	517	505	525	554	522	489	531	552	547	522	521	533	547	529	548	500	544	528	552	522	588	497	536	513	530	512	551	512	476	502	542	521	533	513	519	544	514	539	529	512	517	522	517	500	532	547	517	543	531	470	540	524	543	501	510	497	455	545	547	540	557	509	514	496	557	503	494	550	572	542	543	541	533	526	546	497	497	503	505	546	524	513	550	505	520	555	465	535	509	525	491	495	580	484	523	525	527	513	497	509	509	533	555	480	532	547	519	531	539	511	477	514	567	507	516	518	554	530	499	511	526	516	533	531	564	545	518	547	542	527	502	518	533	549	542	530	560	548	554	541	503	563	508	565	470	540	539	562	545	496	553	532	509	533	529	524	555	573	529	501	501	490	552	522	518	562	502	517	540	507	539	523	493	512	520	497	545	521	574	539	548	540	513	500	507	526	517	531	495	531	549	546	511	516	508	500	505	485	536	503	570	530	506	490	513	513	503	578	521	517	530	517	521	547	519	513	543	534	561	554	502	501	531	551	562	520	487	537	579	471	520	502	569	548	517	543	501	488	529	520	495	514	517	506	563	499	535	545	515	508	543	540	491	506	506	522	540	540	580	544	545	551	507	541	547	515	544	537	569	549	540	529	549	481	506	515	548	473	547	550	510	539	573	503	500	520	516	491	552	478	513	527	506	533	546	511	518	528	539	502	526	496	530	539	517	523	513	527	514	541	532	531	525	523	537	481	572	526	508	534	486	524	533	520	547	538	582	535	556	525	535	512	537	510	516	505	510	551	540	534	502	529	513	542	513	537	532	497	571	499	552	533	523	524	508	531	498	494	545	544	541	504	528	519	546	522	529	565	538	564	520	533	497	529	502	503	546	552	537	545	530	502	515	529	512	483	539	522	554	595	558	510	541	527	543	541	519	504	499	541	497	519	520	541	523	510	532	507	520	513	526	512	551	572	543	491	540	536	549	526	527	544	549	495	535	543	481	569	505	505	541	547	550	549	549	490	515	518	528	525	532	494	540	492	532	532	520	527	504	534	522	556	525	553	498	563	492	549	485	531	514	503	483	528	490	549	525	509	529	539	556	543	532	510	541	506	525	552	510	542	516	530	519
14031	2863	799	571	412	400	414	357	331	298	321	261	321	327	323	311	282	295	289	280	298	302	306	294	287	303	316	305	277	309	301	299	278	311	285	327	287	328	272	311	340	309	307	308	325	282	283	303	294	302	295	285	267	319	289	324	262	278	294	328	308	314	319	302	356	296	287	322	343	298	320	287	309	318	322	306	278	258	307	311	298	261	314	334	330	276	285	288	319	260	277	282	325	337	335	277	303	286	307	284	315	252	294	277	307	300	330	259	307	292	299	307	313	307	301	291	310	302	316	309	317	295	281	275	302	265	319	316	286	306	305	326	304	265	309	304	265	265	297	284	306	277	315	277	300	319	293	314	285	277	308	322	276	298	272	317	275	274	301	306	294	291	296	325	313	310	310	292	274	330	309	289	309	301	304	286	298	290	282	278	288	264	298	312	289	294	297	341	284	296	298	276	283	281	311	302	310	301	297	322	318	299	289	289	287	287	332	323	308	285	286	334	331	302	279	295	279	269	285	302	288	312	322	310	316	335	294	279	277	315	318	298	278	309	319	284	334	320	308	300	301	287	298	341	305	305	281	274	292	284	300	289	299	314	258	266	304	268	298	275	269	300	320	294	336	296	279	267	312	294	285	282	302	277	264	303	299	284	273	280	302	302	298	315	303	282	295	321	304	274	271	289	321	288	307	284	317	274	260	291	284	294	337	302	296	299	290	290	302	292	324	310	271	286	321	302	307	271	267	286	319	286	295	293	291	297	322	305	296	298	283	323	318	290	282	294	312	327	283	290	281	320	322	314	302	299	281	291	274	289	292	305	330	315	271	283	291	272	284	300	254	282	296	297	328	287	272	300	308	280	273	299	301	290	321	312	280	319	318	303	315	311	275	312	312	314	329	275	321	320	247	302	315	312	296	310	284	271	312	266	304	296	299	321	294	293	300	276	280	305	307	262	319	303	312	271	317	281	291	302	323	302	312	306	289	267	309	298	289	326	280	290	270	312	292	247	295	302	297	272	323	303	312	331	277	317	303	304	310	290	303	299	333	294	341	305	307	272	308	290	305	257	272	276	286	284	311	298	323	281	300	315	295	298	305	308	281	291	275	298	316	314	281	298	312	293	290	302	277	310	279	307	284	269	300	317	304	315	273	287	290	304	276	282	292	310	319	290	285	300	306	286	309	327	293	309	263	266	303	279	293	300	302	300	275	276	298	298	268	285	277	304	299	246	290	282	331	301	295	287	302	284	289	287	316	284	297	298	291	325	315	295	285	304	270	304	315	284	296	325	289	285	284	252	314	294	299	282	313	291	309	315	315	304	279	321	275	281	310	315	277	294	314	312	299	278	303	278	302	319	286	319	290	285	318	296	315	296	334	302	310	291	295	283	290	331	291	316	298	294	298	291	289	292	250	287	327	290	261	294	315	282	283	280	300	305	313	287	276	288	322	286	249	302	279	296	282	303	286	286	306	294	290	308	317	283	309	323	288	292	291	295	291	288	268	294	301	304	271	291	303	336	264	303	278	305	294	296	294	291	294	302	259	281	274	315	296	286	294	292	284	321	324	284	299	285	283	308	285	297	308	301	304	307	294	278	301	278	309	288	337	270	261	285	291	268	297	309	302	276	305	308	288	301	303	277	268	293	279	306	312	317	301	309	294	299	290	289	291	280	273	285	318	284	318	271	329	273	310	310	274	316	300	270	325	308	278	300	312	268	305	314	288	274	309	304	285	286	277	291	291	301	312	282	281	303	286	289	312	330	286	279	303	308	314	287	315	294	303	296	288	323	288	288	296	290	320	299	285	290	262	255	311	309	288	265	289	286	285	317	274	303	281	311	294	274	301	291	273	291	315	312	304	276	290	304	275	334	283	299	280	320	279	329	285	334	312	288	292	297	306	270	286	299	284	282	282	296	349	337	286	286	275	289	321	293	282	311	299	313	284	278	304	277	292	306	289	309	326	311	324	310	303	273	300	271	289	307	261	306	302	290	286	303	289	279	291	323	292	340	300	275	309	304	316	286	314	280	292	299	295	278	279	301	286	288	325	311	285	290	326	317	326	320	261	299	312	273	284	310	279	263	278	278	281	311	309	272	265	283	295	305	290	302	282	304	299	253	272	302	281	312	309	301	289	299	316	328	313	302	292	313	302	325	287	314	293	290	298	285	288	304	306	316	362	290	307	317	312	298	290	292	295	276	332	320	306	302	262	280	317	320	278	287	316	265	297	289	283	318	266	269	322	279	280	334	278	306	330	289	308	294	314	262	272	323	319	260	298	298	320	281	281	310	307	305	316	333	288	303	271	266	310	296	285	296	337	310	290	301	286	313	289	256	276	306	299	290	285	289	265	310	284	305	296	349	284	302	264	305	309	279	300	270	340	280	241	295	321	320	282	277	319	292	292	293	316	290	342	291	285	283	296	309	268	295	279	287	311	284	271	297	315	321	312	285	306	282	295	319	309	283	317	283	337	259	293	306	303	291	282	274	291	266	283	302	287	354	264	313	281	285	271	334	303	306	276	297	268	287	316	335	328	322	311	310	299	306	300	268	283	288	278	288	296	281	304	285	290	285	311	279	283	307	284	315	331	255	321	297	293	292	308	291	305	271	302	304	299	294	280	303	327	304	319	277	296	322	286	308	304	254	285	297	301	290	297	290	286	298	302	319	290	316	298	288	326	292	309	260	326	290	293	308	313	325	273	293	303	305	315	293	256	303	295	269	312	283	301	283	290	295	303	276	283	283	301	297	285	273	294	307	294	271	288	305	316	265	277	302	290	279	270	318	294	273	294	286	335	299	284	302	279	303	282	327	281	302	275	308	284	312	281	312	316	262	298	302	275	286	311	328	304	298	311	316	274	309	285	301	290	311	313	263	304	283	298	321	295	317	316	306	265	305	322	291	286	277	292	307	282	284	282	283	286	318	295	255	285	281	297	271	304	298	305	315	318	280	315	266	298	289	318	284	277	292	313	278	289	310	337	324	297	303	316	306	310	277	288	305	287	284	316	300	293	294	278	323	265	282	300	306	279	316	282	288	309	316	285	323	292	314	344	301	303	300	292	317	335	322	299	308	315	299	279	303	305	332	358	269	281	322	284	299	297	305	318	273	311	299	340	262	308	270	248	293	324	302	296	295	317	282	298	284	292	294	294	294	293	283	294	317	285	302	290	288	277	315	274	301	292	338	321	292	324	304	265	271	298	331	307	289	328	283	316	291	275	297	309	297	286	289	322	318	340	303	313	285	310	314	272	276	304	305	305	255	270	293	325	292	249	335	266	277	306	268	288	309	326	304	290	290	298	310	293	308	288	307	307	319	253	317	333	312	299	293	298	267	314	289	276	307	304	319	291	312	284	300	310	292	294	311	316	297	291	288	295	305	284	288	294	308	295	302	295	284	319	293	316	286	293	287	328	322	277	300	280	326	289	301	302	313	285	302	276	287	320	335	278	313	297	324	286	324	277	333	312	280	289	282	314	282	311	288	288	301
10058	2306	1812	1562	1565	1411	1346	1176	968	807	806	732	737	745	784	796	767	773	788	731	716	750	714	687	712	710	729	753	712	700	726	737	765	706	760	730	674	736	758	751	679	725	703	698	782	755	676	762	750	746	771	762	772	764	648	750	670	727	742	752	708	708	717	708	684	758	705	767	730	701	655	734	745	704	733	756	707	715	723	736	684	759	735	747	681	736	764	734	698	711	700	688	729	695	731	735	733	739	690	726	685	742	735	704	750	727	712	727	732	727	706	726	730	732	704	735	758	735	676	686	738	727	724	754	687	713	731	676	764	739	753	743	744	731	743	728	750	743	733	734	765	739	750	734	701	698	729	703	694	719	738	708	742	738	689	717	653	742	760	729	724	676	721	709	737	696	682	677	712	734	704	712	748	738	733	720	692	678	696	697	708	784	658	781	711	709	753	751	731	704	697	720	773	723	678	712	672	737	723	727	714	704	676	718	699	698	728	738	688	732	734	698	697	677	709	712	732	688	719	703	707	727	733	759	713	751	703	689	725	764	720	764	707	785	747	743	735	708	724	718	723	702	660	714	711	738	736	721	733	679	749	688	703	721	703	745	764	726	697	761	716	717	742	698	723	738	764	709	728	729	727	701	676	729	700	731	725	738	708	709	718	771	720	706	734	728	692	692	715	718	730	698	691	714	703	755	733	770	685	710	742	699	704	656	742	717	727	750	745	763	741	694	689	692	726	763	742	710	741	659	710	724	738	728	670	714	727	682	728	727	750	698	727	700	761	756	718	720	724	731	722	714	703	740	668	701	703	719	728	720	691	719	713	750	638	717	703	750	676	740	723	735	706	704	714	733	696	700	726	754	719	674	709	768	746	713	708	706	776	717	729	697	748	758	725	741	716	730	762	752	719	719	714	744	724	756	699	745	693	729	696	687	688	720	784	704	702	690	711	727	706	732	731	724	685	706	779	743	783	699	700	730	733	727	718	717	720	709	701	707	740	718	716	740	773	738	678	727	697	738	724	723	744	724	744	718	670	710	677	697	725	716	724	735	677	750	775	701	710	727	706	733	676	736	687	723	714	732	712	659	751	721	758	674	721	697	721	716	683	693	692	737	780	709	714	756	734	748	775	712	726	714	709	698	765	704	684	714	721	700	723	772	747	744	722	784	726	742	751	684	756	733	742	749	712	717	705	696	710	748	720	704	683	696	691	742	703	724	685	756	693	723	724	687	743	744	698	690	733	741	703	746	720	691	742	727	691	712	674	715	719	680	745	746	751	722	714	705	729	689	681	721	719	694	719	705	734	740	768	736	729	724	712	739	698	708	752	774	739	696	742	670	752	707	704	723	730	703	756	705	696	740	745	673	688	732	710	734	695	739	679	753	686	718	723	748	706	730	788	709	737	731	668	735	699	687	717	710	725	678	716	780	708	728	761	698	762	736	705	691	724	710	716	758	715	704	720	721	730	712	700	736	728	685	713	744	727	710	716	746	744	687	721	715	742	734	673	747	692	764	726	713	726	690	679	696	754	685	723	700	746	711	721	736	712	696	691	704	744	760	743	716	723	718	707	684	762	726	790	774	702	672	754	689	671	738	732	726	742	741	709	702	733	689	733	661	732	736	702	738	699	712	716	759	669	708	753	725	736	743	707	699	707	712	739	743	738	739	778	753	699	762	702	738	711	774	718	706	726	726	726	714	732	718	695	740	688	744	739	723	730	699	709	677	732	748	689	686	677	736	744	719	724	731	676	754	769	689	666	713	719	726	749	706	800	745	725	686	768	705	705	700	675	778	752	750	678	729	663	747	715	758	678	694	747	776	686	773	726	713	699	753	697	693	771	744	705	722	719	709	690	722	699	721	727	742	711	741	723	740	670	729	721	711	697	685	725	705	702	736	675	707	693	682	729	726	704	711	713	727	702	690	733	739	721	751	708	710	708	687	735	732	726	706	706	710	692	703	723	739	733	730	736	760	697	706	690	688	718	746	706	717	704	709	742	710	686	746	737	666	718	734	714	696	673	709	738	729	721	694	702	746	692	695	672	721	761	716	726	712	739	749	711	722	733	732	761	690	748	724	662	701	708	704	724	701	694	740	712	708	723	699	750	690	750	735	673	774	769	731	738	688	670	678	740	671	742	683	730	724	713	724	730	739	685	720	709	727	729	716	763	721	692	738	711	689	716	681	729	725	718	729	795	685	772	768	697	685	701	760	692	782	697	722	733	709	770	705	665	693	720	723	726	746	736	711	733	691	742	693	761	719	732	765	707	694	735	733	749	760	748	768	691	755	737	728	735	777	689	737	697	718	694	739	733	748	705	718	705	740	701	702	684	773	723	702	731	732	741	642	704	730	714	749	722	717	740	698	738	678	705	633	727	694	763	745	753	701	686	727	695	696	721	663	705	754	657	700	730	740	742	660	689	711	747	690	730	704	683	713	754	707	673	774	699	751	756	706	686	711	697	760	736	711	705	708	680	696	712	724	686	706	717	741	738	698	707	722	732	756	678	722	732	726	702	754	755	707	717	707	667	709	692	753	696	701	735	708	726	708	762	741	757	720	729	775	706	694	749	731	728	652	712	704	752	710	711	738	703	711	688	711	746	730	657	720	723	709	734	755	691	737	711	731	725	717	700	727	722	756	737	798	690	659	701	762	713	716	774	706	707	721	704	718	729	719	712	707	727	801	727	717	781	691	693	732	735	696	711	720	712	712	764	653	746	703	693	726	703	758	742	685	711	714	705	740	703	731	719	716	770	742	725	682	710	744	719	708	710	696	769	694	713	735	675	723	765	720	703	708	736	719	694	700	724	693	692	731	738	738	697	723	715	732	736	725	711	767	745	705	773	727	736	724	694	740	718	739	689	748	725	701	681	744	731	704	711	670	739	718	777	729	733	722	742	757	729	747	717	708	735	745	715	725	683	737	717	730	716	754	706	755	716	712	686	707	664	690	740	751	713	727	756	690	734	738	713	752	754	692	687	697	748	700	726	712	686	704	693	721	691	759	728	733	729	751	719	660	743	751	714	721	733	691	747	729	691	744	705	805	696	738	712	716	733	763	709	710	744	712	777	734	714	704	763	723	668	709	736	699	715	687	774	733	710	759	749	703	687	721	720	699	728	684	725	711	680	746	774	760	712	715	710	746	753	690	713	741	733	720	762	710	695	755	754	719	727	740	726	716	734	737	721	726	690	737	739	747	740	727	724	687	769	679	733	751	733	722	696	716	727	727	736	755	730	763	717	730	690	711	729	720	682	722	744	670	734	738	734	725	716	668	724	777	703	743	709	705	746	729	705	731	707	713	729	706	700	728	749	709	730	699	643	739	740	682	710	731	744	714	697	697	716	709	732	708	699	759	787	750	716	759	763	728	707	664	716	710	743	737	689	706	704	733	735	678	711	703	730	728	742	723	756	779	752	699	675	749	744	694	720	683	758	701	722	685	703	754	753	704	739	738	711	720	718	702	706	725	752	744	752	740	724	731	762	699
28917	7998	1464	1013	869	739	613	501	441	429	392	407	383	365	395	407	359	396	344	341	353	334	389	362	385	347	334	361	360	345	345	333	359	324	346	334	353	346	342	396	371	371	344	384	377	343	342	367	362	345	351	367	364	374	324	330	352	364	302	358	350	349	331	370	351	373	363	326	400	376	376	319	357	328	341	339	373	350	358	321	345	338	365	333	339	329	338	380	338	347	337	369	397	377	331	379	355	324	369	335	341	347	367	360	360	344	345	373	367	347	340	355	362	344	359	354	331	341	382	386	367	341	381	360	378	373	374	339	358	323	342	357	362	373	375	348	324	362	368	362	356	363	356	349	334	324	362	345	339	381	354	370	377	350	371	374	372	332	330	350	341	335	331	320	358	348	377	360	363	321	359	329	341	369	364	348	358	319	365	364	341	353	364	352	332	354	347	323	388	353	396	360	364	362	371	341	381	330	333	375	347	351	350	321	363	342	376	346	344	350	324	356	349	346	360	394	354	364	315	363	293	329	338	333	310	353	344	337	341	347	349	357	355	365	344	361	349	380	364	330	345	372	346	327	371	352	326	335	342	326	326	409	380	329	409	358	336	354	338	379	355	384	350	365	367	376	328	331	331	365	361	330	340	357	366	367	337	394	385	334	379	351	356	338	321	364	342	361	395	367	338	337	355	346	326	337	336	367	300	311	363	350	347	351	329	341	357	337	339	346	332	341	337	354	345	344	329	373	360	334	404	353	310	349	356	362	362	360	349	317	342	331	352	333	376	341	343	356	320	368	370	364	302	330	356	326	382	361	359	340	363	367	375	318	335	367	341	372	349	369	365	391	366	359	340	358	365	366	341	357	366	341	364	347	345	334	350	358	389	333	360	382	321	375	316	322	348	361	338	338	292	349	354	354	372	371	349	347	303	361	380	358	357	357	338	368	365	358	365	358	370	298	341	340	343	373	346	322	345	336	336	356	323	317	345	340	345	380	368	321	358	359	358	350	324	320	354	370	375	371	345	373	355	363	341	327	369	325	351	367	348	336	352	314	357	360	351	407	373	362	346	374	339	347	385	332	331	352	351	334	321	340	381	322	363	341	366	370	346	362	367	335	353	331	333	362	321	359	362	370	353	335	342	335	399	364	382	383	348	324	353	346	336	364	370	378	376	371	369	364	298	365	339	342	361	330	347	315	378	376	354	342	345	360	362	351	362	365	344	341	374	319	356	369	377	340	351	353	343	365	331	373	344	365	326	355	337	371	324	382	378	382	354	351	345	356	356	355	320	347	342	363	351	375	331	329	346	334	328	384	382	329	362	378	367	349	345	335	366	329	346	351	399	344	359	338	337	331	352	362	336	376	348	321	329	375	393	350	351	373	356	355	351	331	342	364	323	366	371	342	351	368	337	332	335	346	329	364	383	340	380	355	354	357	352	348	376	323	375	366	365	376	327	361	363	354	341	335	371	318	365	354	359	333	390	367	360	379	329	392	335	378	349	331	350	321	316	361	352	365	361	312	326	350	360	328	340	364	350	337	380	349	341	364	365	363	373	377	389	358	395	321	327	368	354	372	324	328	355	349	336	318	355	360	374	375	354	316	345	394	339	328	332	334	346	339	364	351	332	374	330	348	337	332	364	379	346	335	331	359	375	341	329	343	356	332	357	358	332	351	339	314	332	372	349	394	383	347	379	358	349	353	362	332	369	354	332	353	331	330	357	375	400	375	329	336	332	365	352	386	364	370	326	372	378	340	364	348	340	367	374	354	337	348	359	348	374	371	352	354	383	339	352	345	330	359	345	332	340	339	353	337	377	323	358	333	387	382	346	359	358	379	348	348	352	358	336	357	360	344	338	353	329	359	344	339	373	370	342	385	366	352	352	367	318	376	363	372	349	322	345	336	343	379	320	337	350	385	359	318	373	327	357	348	361	364	351	346	331	397	375	366	355	330	363	346	416	354	352	347	356	344	343	325	331	293	350	338	352	322	353	384	333	365	341	333	378	370	334	355	335	346	365	353	355	361	364	389	362	342	322	356	409	319	366	340	365	377	339	330	336	345	377	367	334	335	326	314	364	383	335	329	327	363	355	338	376	341	311	342	344	389	335	369	366	366	351	396	351	345	365	357	349	375	348	330	367	374	380	388	336	387	334	347	369	363	318	370	324	363	342	395	346	343	376	343	342	354	345	346	330	368	340	349	384	345	373	364	345	317	354	325	373	400	339	385	370	367	327	338	386	355	335	333	361	336	353	353	345	352	360	361	367	323	363	325	350	367	373	349	366	318	362	367	395	331	355	380	353	350	374	364	395	360	365	343	354	326	352	368	336	349	383	353	360	361	340	330	335	374	342	346	342	334	354	316	356	362	350	334	384	345	388	339	360	404	379	351	366	372	387	380	360	373	349	354	363	319	367	337	294	357	364	329	337	314	320	350	349	330	340	345	369	349	345	362	355	340	351	347	370	340	353	343	355	343	361	368	372	349	364	325	330	346	399	364	387	347	340	360	355	358	402	347	346	410	352	357	344	346	361	374	378	346	345	349	362	316	350	336	335	330	355	356	332	357	367	389	346	381	323	376	320	359	358	357	342	370	367	355	339	390	368	376	360	380	379	338	377	370	353	377	388	369	363	348	367	357	305	331	344	348	347	315	340	385	353	340	362	375	329	346	336	343	359	378	357	356	365	355	329	324	348	350	386	347	390	321	362	372	326	338	314	374	361	365	345	356	362	366	329	352	355	394	351	340	324	364	365	348	362	350	353	336	365	354	329	381	389	354	366	372	335	375	342	351	400	345	368	343	322	363	354	331	313	340	367	353	382	344	333	343	326	348	363	357	362	357	409	387	356	353	381	339	351	336	340	344	362	337	336	337	320	357	352	305	342	333	317	326	333	316	330	344	341	387	336	340	361	369	371	383	320	334	346	336	349	356	350	364	327	337	335	385	328	326	338	347	323	347	322	374	358	383	370	343	345	347	374	338	338	364	339	363	382	352	354	353	398	354	373	352	359	362	326	372	354	369	331	354	357	337	354	350	334	357	362	311	344	357	332	359	361	353	318	354	336	367	355	383	351	350	350	366	362	374	340	374	333	348	371	329	322	356	350	362	346	374	354	318	340	332	324	351	365	360	337	325	332	319	357	349	326	375	346	348	350	388	346	357	376	357	341	349	380	407	331	329	371	373	360	365	352	350	353	326	385	353	372	358	348	379	307	331	341	374	346	374	349	381	346	352	322	310	333	337	360	354	330	359	319	335	365	340	345	346	348	360	351	367	350	301	321	343	366	347	366	336	361	326	313	357	342	351	330	355	327	378	398	341	319	365	327	364	347	337	362	358	354	349	334	382	286	332	370	360	339	296	330	361	361	330	324	340	335	347	354	309	318	389	337	352	373	346	344	372	336	314	343	356	352	342	366	393	401	370	366	328	314	355	372	352	343	349	356	354	345	359	336	349	359	382	378	348	370	353	340	335	347	372	316	343	349	348	397	356
20022	4699	2893	3171	3010	2823	2464	1782	1218	1074	1077	993	963	1036	976	1027	974	888	828	844	899	832	872	847	852	851	874	917	811	820	857	870	832	852	806	825	849	821	840	825	837	782	858	789	842	787	883	833	855	879	856	797	845	813	819	861	819	789	848	840	824	844	834	792	804	756	823	846	849	817	847	791	800	833	862	800	831	844	860	814	816	858	843	782	760	869	839	831	864	798	819	804	878	830	838	875	878	823	800	826	816	835	855	843	835	820	880	834	791	785	839	860	780	847	857	826	789	827	803	836	879	813	855	783	792	869	825	809	808	857	820	810	818	871	826	792	850	763	895	837	840	845	846	798	811	797	861	861	828	811	846	856	817	820	822	895	856	820	813	858	865	780	835	839	856	881	804	881	840	838	781	846	839	787	833	870	759	807	894	830	897	795	867	814	783	808	868	826	768	815	785	809	825	852	865	832	820	861	825	839	823	812	796	781	843	818	862	884	822	840	842	837	804	810	861	775	821	836	786	821	837	847	800	864	804	788	789	838	844	822	849	805	832	833	818	810	844	884	819	849	816	793	819	796	845	892	848	837	804	834	814	838	811	886	849	819	810	781	854	821	864	872	834	826	806	785	821	876	793	868	819	807	850	832	795	835	811	787	846	779	826	883	812	815	822	821	865	794	850	780	824	820	797	869	835	821	799	795	831	895	824	827	871	872	847	787	834	779	830	816	817	822	837	826	858	857	851	857	819	819	819	839	860	807	826	848	839	824	783	788	814	791	818	825	813	859	797	795	820	818	870	807	776	836	867	784	839	868	859	865	901	851	865	858	838	785	833	838	844	809	802	836	839	837	832	867	829	896	830	830	818	862	826	813	818	881	784	827	848	888	777	890	839	823	851	809	824	823	851	818	795	784	848	793	870	773	854	817	836	824	827	862	803	833	850	816	795	775	842	830	839	822	777	821	861	797	842	766	846	791	866	825	876	857	807	781	823	809	820	817	840	800	831	836	788	817	833	854	828	810	831	895	815	800	762	899	858	834	823	824	793	822	905	867	871	833	827	814	832	819	878	824	853	808	830	775	883	831	825	803	797	823	850	820	819	808	828	809	846	841	760	869	808	860	831	766	828	811	838	819	800	821	762	841	833	813	801	827	806	785	817	777	852	864	822	845	802	855	787	833	824	821	814	798	849	859	847	824	892	822	799	838	878	822	847	847	846	808	858	852	808	819	800	860	824	832	851	842	780	790	895	812	837	875	831	847	807	821	865	829	798	819	830	822	852	813	840	827	827	855	811	845	831	818	820	850	784	832	819	862	810	795	815	874	807	820	807	792	844	874	776	854	824	820	790	799	856	846	789	829	801	823	833	760	773	860	840	827	851	823	808	788	834	851	834	827	810	841	831	812	827	796	832	861	876	836	804	811	803	841	799	843	804	837	916	825	826	847	780	812	862	828	821	841	782	851	828	837	845	805	834	796	750	838	846	823	866	840	871	892	804	811	822	790	821	868	840	800	831	811	829	838	821	830	770	851	867	837	887	873	865	831	849	837	860	801	807	835	840	814	839	902	862	816	840	817	808	838	834	826	768	812	792	781	822	839	836	881	808	843	831	830	824	854	765	828	803	816	824	855	888	842	874	833	877	816	818	769	835	821	812	788	821	744	815	797	791	796	784	862	804	833	830	797	829	890	807	850	846	782	832	795	867	812	824	864	845	844	839	874	808	790	843	836	819	842	816	856	821	759	830	835	817	845	818	803	819	800	821	810	823	808	819	789	832	855	778	855	863	845	811	863	821	793	793	832	799	847	796	806	882	831	905	893	768	866	806	861	817	849	848	794	817	837	839	854	841	857	811	832	857	871	797	854	820	855	801	807	838	857	836	804	852	829	798	856	819	832	848	852	761	815	803	853	817	802	813	849	813	816	812	768	848	863	817	835	800	841	869	775	829	820	880	808	827	821	858	775	807	837	812	785	799	840	827	829	827	810	788	842	854	807	789	826	827	824	827	882	858	795	815	775	845	789	837	865	862	784	811	814	799	792	845	844	778	814	834	849	853	875	825	871	814	827	835	833	867	830	832	812	843	811	841	889	825	869	810	769	816	835	814	855	788	836	825	878	873	808	811	814	768	822	897	832	800	812	800	772	793	839	822	843	785	816	824	839	856	824	885	889	805	861	852	880	850	906	813	839	826	811	838	810	817	844	868	835	808	813	795	801	886	786	843	861	801	827	803	798	826	869	838	844	779	847	781	790	779	828	781	835	850	815	824	822	838	802	835	846	835	830	819	849	793	818	811	827	839	818	890	831	831	826	842	796	852	829	844	870	813	809	938	899	878	806	803	850	828	845	868	863	825	914	797	826	871	843	818	831	842	855	798	793	829	805	806	821	829	780	784	850	815	835	845	786	852	839	810	796	808	827	770	848	825	869	879	825	847	760	867	824	854	835	832	798	830	817	851	854	849	843	852	795	829	826	828	806	811	832	883	860	830	891	776	849	854	792	816	813	865	867	841	857	821	783	852	848	857	850	850	866	821	839	819	820	865	859	835	837	853	812	804	870	861	802	828	828	783	817	828	885	861	876	833	818	812	829	825	847	820	847	864	783	858	772	800	866	834	855	843	826	827	837	830	807	841	815	831	854	825	789	824	791	831	834	827	830	809	790	810	872	802	828	802	804	782	851	826	792	819	788	820	839	821	841	839	855	829	855	806	831	824	842	860	831	860	814	810	809	818	835	803	781	854	884	795	851	794	832	808	837	854	868	767	847	820	851	817	820	800	814	816	813	832	873	808	781	797	858	782	815	772	813	840	808	855	784	818	796	836	772	836	844	834	818	823	807	874	852	862	794	817	857	841	819	847	861	891	821	825	804	806	800	778	786	794	865	825	834	795	809	867	802	868	834	836	852	842	809	821	862	844	805	820	825	843	785	821	836	817	884	846	852	843	850	807	849	847	747	889	817	834	817	817	854	815	812	867	800	857	871	851	897	800	827	829	819	830	815	814	871	863	810	848	859	770	848	851	849	850	870	852	839	794	869	862	836	778	855	803	890	846	853	825	831	826	823	815	782	842	843	809	782	817	858	857	844	832	862	827	819	823	831	892	826	895	817	753	880	847	844	776	820	828	848	824	833	838	853	803	785	794	841	818	817	820	794	863	815	900	829	854	807	843	862	833	845	790	825	826	828	797	813	843	798	854	769	875	842	831	830	837	821	795	893	876	837	837	851	822	920	818	830	840	844	810	864	850	826	809	827	827	799	850	796	847	809	842	844	840	852	801	849	828	811	811	833	802	852	823	865	758	865	824	799	837	817	825	842	836	856	832	848	806	832	857	838	853	835	869	840	798	808	823	821	827	827	817	805	821	790	823	811	836	857	880	791	848	866	796	875	754	827	812	838	773	855	826	826	783	838	825	822	810	851	855	836	822	887	842	885	827	797	842	831	804	799	863	810	835	819	797	875	782	799	855	775	801	796	838	825	775	838	815	798	813	812
37975	12343	2051	1440	1215	832	615	460	341	294	285	282	247	262	241	250	277	225	224	234	275	234	246	205	230	241	226	219	232	217	212	198	218	247	242	208	210	221	222	200	260	211	257	219	208	201	194	253	231	215	228	227	216	221	229	214	231	231	220	210	196	220	216	227	221	215	207	201	203	248	205	197	227	236	223	215	237	210	229	263	235	220	225	238	201	233	207	218	215	219	204	199	237	201	206	221	204	235	229	229	206	173	233	221	217	215	219	204	266	205	248	226	229	239	220	234	209	220	194	227	194	212	243	226	221	224	232	203	241	218	220	213	208	211	211	220	234	226	258	228	243	217	224	239	228	238	231	240	222	226	208	217	216	211	252	206	211	199	229	208	209	223	241	189	256	207	231	196	237	215	247	235	221	199	246	205	163	219	188	204	224	220	200	203	213	220	228	210	206	204	198	205	205	213	235	245	228	216	227	215	211	221	217	238	232	236	261	217	234	209	217	219	221	212	216	248	212	208	214	206	224	235	223	210	198	206	234	215	199	202	230	239	227	219	235	210	211	243	239	222	184	204	215	223	211	245	193	217	222	218	226	218	223	206	225	195	203	214	206	223	225	229	223	248	210	189	228	230	224	240	217	225	255	231	236	231	199	224	216	214	201	218	207	193	186	195	217	212	214	218	253	211	232	191	226	212	219	218	233	223	237	240	183	214	221	235	190	237	211	220	214	218	219	215	179	202	235	214	247	237	178	252	220	224	214	216	216	209	202	181	200	241	206	226	215	220	223	222	188	216	210	208	232	206	216	208	213	250	203	200	215	201	190	203	226	218	199	224	199	227	224	222	231	207	216	260	210	203	210	190	241	235	212	213	227	239	198	237	239	235	208	191	221	213	223	218	227	208	219	239	221	233	221	194	238	239	206	201	210	232	212	212	218	205	215	234	202	224	234	223	200	196	230	213	214	212	219	228	205	207	213	231	226	201	225	206	211	228	175	233	202	237	243	213	204	249	189	211	210	245	243	203	213	236	195	201	243	230	224	219	248	233	231	202	235	239	201	194	196	227	209	204	229	211	225	212	225	211	185	242	212	215	213	230	226	209	225	217	209	214	228	239	215	239	240	246	224	247	218	212	226	213	233	214	240	234	227	214	218	240	245	232	215	227	196	226	234	211	213	238	217	206	204	196	231	220	221	204	202	233	229	230	218	244	234	224	225	194	232	205	197	215	218	235	212	218	231	222	218	210	229	243	211	211	233	200	228	246	213	211	180	216	234	236	245	205	246	219	236	244	223	210	244	228	236	192	214	223	218	234	201	228	230	223	222	211	215	217	229	222	227	219	228	222	205	192	177	232	208	230	208	235	204	206	218	224	225	222	228	229	215	213	220	206	249	237	227	212	194	212	214	206	208	215	207	226	242	211	236	214	228	220	196	216	220	214	240	231	181	211	196	226	216	224	236	228	230	199	212	217	225	205	234	256	217	215	223	225	210	234	212	239	229	216	220	203	234	219	232	246	197	222	238	219	194	207	227	200	203	224	206	221	191	240	221	183	223	232	222	220	230	226	222	244	219	220	239	215	200	225	230	218	207	206	191	206	210	209	218	215	227	245	205	236	203	223	242	254	229	234	228	212	209	209	228	224	244	226	244	228	244	217	228	206	227	236	228	226	223	227	235	229	213	196	226	220	197	216	223	184	222	229	211	201	193	201	238	224	216	214	214	242	216	208	238	222	232	223	200	207	221	209	214	236	221	222	225	232	233	230	196	204	233	224	250	248	211	201	226	222	208	233	225	240	219	233	240	258	220	226	210	231	247	237	206	231	234	224	223	182	210	231	225	244	251	225	214	222	220	203	222	213	233	271	214	194	232	221	231	202	225	233	231	206	212	242	243	208	234	216	234	222	210	195	200	236	223	214	228	242	224	214	221	214	205	214	235	245	202	216	244	226	218	225	233	216	232	220	214	220	212	221	212	207	202	209	208	210	210	241	193	213	217	241	207	241	224	258	209	212	212	240	219	226	221	235	208	214	210	220	228	256	233	214	212	251	238	226	208	221	210	217	225	221	229	244	209	218	207	209	219	197	192	220	205	229	252	235	201	227	224	208	216	230	238	216	230	185	232	242	213	222	217	218	194	232	221	223	251	235	190	231	251	210	225	235	203	228	215	229	262	221	237	214	216	210	236	210	215	216	213	222	232	224	234	190	196	213	225	214	242	215	248	221	233	217	217	165	209	246	219	236	221	236	217	220	238	226	254	216	228	232	234	237	200	248	206	199	218	221	199	234	226	266	219	241	214	218	219	217	242	225	240	245	207	209	217	227	214	251	194	214	215	215	201	193	196	219	239	228	231	230	214	225	225	215	248	241	225	219	219	219	206	204	197	202	220	229	212	207	208	210	254	227	244	222	200	229	230	229	226	218	239	209	225	204	266	212	205	220	234	214	241	225	219	204	233	245	232	233	246	217	213	260	238	256	217	234	210	274	205	246	235	196	225	247	244	232	205	204	230	248	225	194	228	217	207	227	205	232	229	224	221	208	234	204	215	232	198	236	228	222	192	203	235	233	213	226	222	205	239	215	222	213	240	221	218	219	207	225	211	227	217	209	214	218	200	204	188	237	231	223	237	204	223	215	217	205	221	245	217	230	238	252	224	228	209	234	218	218	207	223	210	267	222	241	230	230	235	224	216	251	229	217	241	206	219	224	238	228	222	246	243	231	230	186	228	203	217	226	213	234	205	228	216	256	225	222	226	241	222	177	233	201	249	217	224	211	223	225	225	211	220	213	240	201	239	243	250	199	208	217	215	232	218	210	210	224	224	193	228	196	210	210	209	198	220	208	223	234	224	211	216	232	229	221	250	215	220	199	228	228	223	216	205	232	226	242	230	226	208	208	203	245	215	217	227	217	221	199	246	205	224	229	200	232	207	222	237	219	226	225	218	235	199	213	207	235	216	222	207	244	224	197	226	203	233	218	205	221	237	232	202	220	217	223	214	196	202	197	242	219	211	207	213	226	250	202	253	247	214	218	223	211	227	235	234	238	218	211	239	235	218	228	226	225	196	209	226	224	216	198	225	236	213	198	224	225	239	203	234	222	225	222	213	227	219	204	204	236	210	204	207	247	252	228	217	218	207	253	208	222	224	218	221	228	236	224	188	227	202	248	212	214	225	231	220	210	192	235	201	197	210	232	219	211	209	234	229	225	214	242	224	240	262	233	196	215	212	236	211	258	226	226	229	215	219	205	208	212	217	207	217	208	224	229	235	216	204	200	229	241	207	248	223	239	227	223	210	183	224	227	211	231	245	218	222	223	211	190	230	201	218	206	225	197	221	204	228	221	234	207	202	243	225	213	228	198	223	242	234	250	230	234	223	222	216	230	237	186	188	230	193	214	202	215	216	229	198	223	219	204	217	232	217	227	248	220	223	232	238	200	217	204	206	184	235	223	230	219	224	200	223	184	219	242	222	230	231	222	259	214	236	234	225	185
24479	6013	3459	4799	4691	3684	2558	1755	1281	1068	951	786	804	755	791	778	676	639	640	625	627	594	579	606	620	562	576	612	601	525	553	568	560	519	577	561	564	533	549	578	564	552	565	553	553	524	562	595	502	553	526	557	524	519	538	478	537	554	556	604	495	543	522	526	575	527	536	538	522	520	536	515	531	527	503	543	537	531	567	514	576	533	523	547	564	551	548	556	544	531	523	584	547	517	552	528	553	544	561	539	515	570	525	520	553	532	532	490	528	513	540	503	534	543	524	556	536	567	490	535	574	569	552	524	540	536	516	488	537	529	523	544	570	554	540	559	557	533	534	511	519	527	565	514	541	534	577	566	539	542	527	498	549	503	592	515	536	571	522	498	550	515	558	496	533	551	522	517	503	519	531	558	545	518	536	555	556	583	554	527	552	539	561	536	534	542	537	548	564	531	539	498	521	575	536	530	545	564	554	562	515	539	541	549	546	536	506	517	565	533	535	545	494	528	561	532	543	520	544	520	550	554	509	515	553	521	514	557	576	519	520	543	532	558	527	489	516	569	518	534	557	568	518	560	530	532	501	537	567	564	530	527	522	568	532	524	501	509	505	528	514	547	516	555	530	554	500	492	565	516	533	533	556	501	520	556	569	547	529	544	565	520	549	543	587	519	539	506	544	545	545	583	553	541	510	554	562	554	501	567	529	525	541	550	535	541	529	555	520	531	572	569	552	516	509	525	530	542	557	556	516	535	562	559	512	522	538	537	543	510	551	560	535	518	523	536	473	555	579	538	525	584	528	530	498	502	555	544	526	557	559	518	548	535	533	556	558	540	575	541	497	518	517	490	531	540	502	516	518	513	502	516	505	524	564	549	502	489	519	506	566	567	533	536	544	569	548	553	539	543	543	517	511	538	549	513	518	489	515	534	506	533	533	549	538	523	526	560	495	511	528	524	512	504	536	555	513	559	519	531	551	524	544	538	560	553	504	577	526	501	565	505	555	515	490	515	546	515	525	558	551	557	536	510	512	531	515	541	537	528	544	510	527	557	546	555	572	535	532	570	515	512	520	520	527	556	526	525	635	536	527	513	592	546	538	544	528	531	543	548	508	549	526	539	514	495	546	524	540	538	543	530	505	556	514	526	512	532	551	510	514	541	498	521	492	540	523	523	498	537	537	512	527	542	577	546	542	536	550	552	533	558	509	522	535	520	489	550	523	523	554	480	536	522	553	516	533	524	546	529	528	547	601	509	551	532	536	539	462	585	546	538	552	515	552	503	562	514	522	526	545	505	522	516	531	568	570	519	495	515	515	562	545	525	519	540	511	562	525	547	521	520	507	548	566	524	595	540	523	597	576	534	529	509	547	556	550	528	590	555	505	558	512	554	515	547	537	524	578	571	557	515	518	537	557	529	518	558	535	543	572	558	502	547	524	528	510	566	562	530	523	511	530	543	529	556	529	483	517	493	562	556	505	582	508	513	525	534	534	541	584	540	535	494	531	552	543	526	559	555	532	557	545	519	548	569	553	505	507	494	556	527	510	512	565	574	504	531	554	524	515	540	524	550	521	531	532	549	524	515	571	551	512	501	562	541	532	506	542	543	545	583	548	539	535	531	498	562	519	536	549	560	563	533	559	511	552	474	526	538	579	511	568	537	565	488	514	504	554	558	560	530	531	524	528	555	524	525	539	531	530	531	531	529	535	516	537	542	563	548	523	534	552	532	519	508	553	511	560	515	547	518	538	522	537	569	511	548	521	553	558	522	518	547	530	562	517	541	545	503	540	550	548	532	534	523	556	531	510	517	517	544	564	541	530	525	570	547	537	536	530	558	552	536	503	531	547	542	534	544	547	538	521	519	517	541	515	505	534	503	559	529	553	525	525	546	508	558	542	520	526	508	548	487	545	552	554	571	519	518	526	526	541	517	501	553	524	539	555	530	539	530	524	512	577	526	551	512	554	550	542	510	517	513	548	476	511	568	512	529	588	545	537	547	532	560	521	543	574	469	608	533	570	516	542	553	510	511	577	529	541	506	521	526	540	563	528	545	536	553	520	538	541	552	587	508	558	549	550	568	506	509	542	514	547	537	526	541	517	545	510	569	548	542	514	541	570	527	545	507	527	516	543	499	525	533	546	568	516	521	577	539	535	539	557	526	566	566	553	528	563	498	524	505	521	509	517	591	534	523	548	524	545	507	553	500	526	497	550	554	502	555	494	533	507	510	552	585	545	525	563	544	546	554	522	517	558	530	571	524	558	520	543	579	551	543	553	556	551	541	544	536	522	483	598	555	487	509	555	520	575	537	543	492	509	548	535	493	557	536	576	544	528	483	532	583	493	545	523	536	526	567	505	547	540	500	523	529	496	518	538	536	532	505	566	537	533	518	564	551	534	562	554	501	539	549	526	561	545	540	521	512	537	549	531	494	537	513	557	540	495	528	547	519	500	518	529	554	602	542	563	512	540	515	534	528	541	543	517	546	519	576	533	518	556	548	535	529	521	563	586	539	525	532	602	539	528	527	536	549	584	544	519	540	527	527	509	551	568	539	533	498	520	576	544	514	504	557	511	551	520	485	534	535	510	553	540	513	544	506	563	544	598	531	551	551	543	523	557	546	504	534	515	504	536	511	538	461	567	518	521	525	551	590	551	510	521	544	532	509	575	544	526	554	516	536	514	492	482	552	555	509	542	519	523	554	530	526	471	562	540	524	528	549	527	522	575	500	532	544	535	547	513	529	502	475	566	556	520	522	542	565	524	519	538	563	535	563	556	550	539	567	577	552	519	525	585	578	510	561	547	528	536	560	557	550	538	558	532	561	560	562	498	573	524	530	518	526	502	545	555	576	580	496	540	553	521	570	576	550	530	538	517	487	584	557	534	533	512	542	527	502	540	471	549	531	510	508	523	552	492	541	511	581	530	526	567	525	552	538	574	566	528	526	509	553	565	526	562	537	559	556	513	522	533	562	596	559	530	491	535	577	545	521	563	538	529	540	544	546	532	539	504	547	503	520	528	520	540	521	509	517	530	535	519	550	525	561	514	535	553	522	533	553	487	524	563	553	508	578	537	549	588	553	564	539	485	548	516	534	566	573	566	513	508	552	536	538	540	548	504	544	492	556	547	531	539	549	532	571	560	533	552	508	515	578	499	539	555	563	519	530	556	572	527	523	523	527	543	508	492	522	535	545	560	535	550	545	561	511	515	503	532	543	502	553	547	521	556	549	518	532	547	548	492	524	563	579	504	532	535	524	509	540	546	565	524	551	517	520	542	554	561	455	566	499	509	558	551	516	538	565	552	560	557	509	575	544	528	502	559	586	542	513	514	556	544	563	509	504	535	547	504	521	531	564	527	572	531	543	524	530	563	545	507	581	511	531	528	558	543	563	500	506	523	549	511	538	570	539	504	574	525	512	567	559	562	554	527	572	533	496	553	515	553	528	579	495	508	547	530	536	557	540	548	499	533	516	549	556	569	551	542	538	524	521
13468	2612	820	704	554	437	354	368	345	300	315	269	319	296	295	278	321	294	295	282	298	283	295	315	330	338	308	308	324	297	319	308	303	317	307	339	285	319	317	281	289	288	284	329	277	313	288	313	300	304	332	305	292	263	280	327	292	333	279	296	263	279	270	336	296	301	294	302	278	294	321	315	342	289	303	298	324	306	295	294	303	269	279	276	301	313	290	301	326	292	308	298	314	308	304	311	287	306	298	320	284	293	309	295	315	315	280	298	280	265	276	308	272	292	312	274	310	298	327	308	301	313	277	310	317	296	308	306	284	278	295	297	300	282	280	329	320	310	268	303	335	320	300	308	327	271	285	300	311	310	259	283	261	309	283	312	316	308	284	249	309	305	280	316	301	306	286	269	276	314	309	297	282	305	313	277	318	302	336	334	297	301	304	293	290	302	272	285	274	320	301	282	334	289	286	303	294	312	285	328	320	318	314	288	320	329	320	300	302	348	270	280	260	313	313	274	308	269	310	329	322	326	319	295	287	310	291	323	322	321	319	303	288	302	314	297	292	287	306	305	292	291	278	304	269	335	280	337	311	313	314	295	297	289	324	313	281	298	300	296	300	320	299	316	296	304	291	294	275	317	310	306	331	292	275	283	279	318	300	295	293	306	321	306	281	305	277	292	333	299	316	306	327	298	285	318	315	279	336	296	307	289	307	319	301	292	290	323	294	302	311	275	297	318	290	292	283	294	332	296	321	302	260	284	309	332	295	312	330	279	300	300	286	285	327	289	296	281	267	332	314	298	298	306	299	328	290	312	328	318	293	319	303	263	307	306	297	308	287	312	321	289	309	283	316	279	289	290	315	326	316	299	311	311	279	314	331	307	287	316	297	316	318	332	309	297	316	297	262	299	307	289	285	319	315	340	318	293	273	278	346	288	296	321	309	312	271	298	306	299	326	284	323	300	301	315	339	297	333	280	255	300	291	316	316	295	258	318	308	296	305	303	280	301	282	312	317	279	247	257	283	276	310	300	326	274	293	285	290	308	306	324	313	292	299	285	292	299	331	294	301	284	310	308	320	317	294	286	314	324	311	317	315	300	280	261	313	290	304	343	340	294	294	291	335	290	297	301	291	302	310	295	339	319	294	317	257	314	279	266	340	310	293	287	282	276	338	292	295	321	290	286	301	295	323	283	299	337	304	328	278	314	309	289	317	303	306	341	293	289	324	293	301	284	305	316	308	297	306	287	285	307	314	289	317	329	298	311	287	335	329	311	312	303	286	304	305	326	273	289	323	316	319	288	283	290	271	312	338	303	288	286	321	266	338	317	304	326	309	280	318	320	311	280	339	276	293	338	301	331	298	304	301	295	313	295	329	325	298	278	297	366	275	315	311	304	291	288	297	286	308	297	282	288	248	288	281	295	259	300	322	302	278	314	320	304	327	307	290	272	294	303	299	303	329	265	294	301	324	312	302	294	320	311	319	311	325	306	286	266	267	301	315	345	322	287	265	293	294	311	319	311	316	320	321	317	316	308	319	311	305	294	328	324	312	325	273	300	290	310	279	307	332	296	303	283	334	298	312	344	339	320	302	321	329	341	324	313	314	283	294	303	295	287	315	290	313	287	298	319	308	324	256	291	302	332	341	305	303	264	305	263	329	321	330	291	297	296	295	275	338	340	331	299	319	360	293	293	318	290	306	315	322	309	325	311	278	301	296	293	286	302	322	316	302	325	311	333	310	310	338	311	299	290	300	323	293	272	324	283	302	319	321	277	320	303	302	302	317	273	259	286	297	294	307	326	309	298	297	324	287	307	314	274	305	304	311	318	300	306	286	307	298	309	291	318	314	325	323	295	289	328	315	279	287	309	307	295	316	327	303	293	302	294	302	296	298	308	326	300	270	327	323	301	283	284	319	262	272	275	327	302	298	324	274	297	300	283	297	318	284	319	290	319	300	312	275	293	296	294	296	310	323	292	307	304	305	337	297	309	291	320	307	287	310	305	294	254	290	322	298	293	321	295	283	272	288	292	286	289	288	318	296	348	315	316	325	302	305	323	287	294	315	311	248	296	300	307	273	308	327	344	307	310	307	292	310	314	295	311	290	331	282	262	315	260	300	280	316	277	296	304	284	332	288	262	310	311	302	308	310	293	292	288	291	326	295	305	330	302	293	308	312	307	305	289	300	304	304	300	308	310	290	298	292	305	322	306	301	342	295	310	290	303	284	351	300	298	282	307	291	275	300	290	297	241	316	295	295	294	297	329	295	285	330	311	341	280	270	310	287	279	295	298	308	334	281	345	315	321	324	325	288	308	327	289	322	292	289	297	314	304	316	301	341	330	296	298	319	316	277	295	295	271	296	319	264	315	336	327	288	326	333	307	292	314	277	298	282	274	283	291	337	278	282	317	333	289	279	299	308	314	280	293	292	298	305	295	278	326	304	316	296	302	289	310	292	309	332	317	324	295	274	336	345	286	290	308	314	280	315	292	278	296	282	289	301	330	316	302	319	300	302	295	311	315	270	311	285	319	287	319	303	324	311	287	303	285	315	297	314	289	285	313	300	309	297	366	328	267	309	318	330	319	314	299	319	292	292	285	314	333	284	261	297	284	275	314	300	345	285	311	305	307	332	293	308	308	307	295	295	278	321	327	312	293	300	302	285	311	308	304	333	328	309	326	293	316	297	323	324	330	314	289	326	287	307	288	301	310	299	288	304	332	311	336	270	309	298	315	311	278	307	310	326	305	325	326	319	334	289	268	314	281	294	316	275	290	289	289	326	306	312	282	313	295	290	298	320	314	303	263	298	283	264	302	305	330	307	315	278	289	286	291	294	288	298	302	305	326	312	311	304	313	283	307	302	303	310	299	300	293	283	322	291	300	269	309	308	314	301	300	281	313	294	332	272	310	295	339	284	289	300	281	284	301	302	289	301	270	311	297	320	258	284	312	278	293	272	315	304	290	274	292	300	309	285	284	338	296	322	299	330	327	317	292	283	303	312	291	291	299	292	253	294	281	311	309	323	294	320	310	284	294	314	288	317	317	291	286	279	286	294	324	306	302	336	308	318	323	271	316	332	316	292	304	318	272	312	294	268	314	323	299	335	298	284	302	273	317	299	282	295	292	311	301	328	272	308	287	270	300	278	295	299	319	317	317	285	307	288	298	296	321	251	284	313	296	274	297	326	328	294	324	308	320	295	283	298	288	282	273	293	321	287	285	281	289	276	305	346	328	285	286	277	304	299	313	302	292	336	293	300	329	307	339	280	304	284	297	291	301	318	311	313	332	306	298	302	297	298	305	301	275	323	324	273	303	280	301	259	285	286	302	313	330	309	321	326	283	325	307	294	345	295	312	301	267	298	276	324	299	256	299	289	294	311	305	290	324	293	304	289	313	288	272	297	286	286	306	296	312	273	297	299	312	312	323	286	282	315	326	308	322	316	308	294	318	312	284	297	326	337	322	295	300	277	294	314	303	302	310	294	303	312	292
9595	2048	1870	2533	1994	1555	1151	1096	949	874	750	808	816	821	787	743	844	763	741	715	758	723	706	741	719	716	691	736	716	752	757	756	763	733	730	764	730	720	796	742	721	770	674	764	708	751	707	798	710	755	742	718	714	732	776	780	758	762	705	772	718	734	744	763	753	741	749	671	728	769	761	715	755	725	720	747	706	654	732	719	718	695	729	750	737	742	706	725	712	776	724	713	743	725	753	702	740	720	747	725	687	733	760	686	716	752	742	722	763	728	726	752	730	742	710	741	717	731	706	684	739	701	769	718	765	715	719	698	748	698	805	676	748	703	725	708	692	748	783	763	752	716	739	724	729	744	707	741	787	684	755	729	707	757	771	727	689	705	729	763	738	674	721	739	705	716	742	691	724	726	731	621	731	742	736	728	711	772	721	709	723	693	712	730	740	714	787	725	747	726	725	734	701	728	731	722	733	715	702	695	695	698	703	688	710	771	773	726	715	751	719	701	769	726	722	727	727	728	710	724	703	722	734	722	695	747	756	710	773	724	738	675	757	695	763	768	701	726	709	713	723	687	740	752	739	719	729	782	741	757	728	737	715	680	733	714	714	724	749	713	737	680	778	774	730	718	699	699	724	731	753	740	708	750	728	778	689	766	709	767	720	750	810	736	747	754	717	715	726	713	694	789	735	721	747	697	764	776	696	768	709	725	732	744	743	747	729	718	743	743	719	722	717	688	716	705	719	726	698	775	713	739	711	732	716	739	708	756	716	756	722	711	733	722	740	705	751	743	769	724	747	729	707	683	769	740	724	731	755	752	771	764	713	734	745	770	715	719	770	733	719	700	710	737	697	713	709	747	708	733	735	737	742	753	750	713	760	756	728	745	777	705	753	783	748	756	727	752	766	774	699	734	747	738	760	747	674	675	754	731	754	774	728	741	720	757	791	758	761	725	747	735	750	741	733	729	716	740	758	758	730	710	711	722	739	769	749	748	692	735	700	742	744	747	749	787	716	696	727	738	761	697	709	704	690	759	726	686	720	752	723	679	672	737	718	695	763	700	698	734	745	710	747	694	680	725	739	715	701	741	733	732	752	705	713	679	699	735	693	780	711	702	717	718	735	790	703	709	704	705	748	740	749	738	702	758	744	718	705	725	705	729	701	726	744	781	714	732	750	702	735	773	691	713	746	725	732	740	757	738	691	791	764	722	746	696	746	726	762	701	760	701	688	705	703	715	716	728	706	710	702	725	753	767	744	748	764	775	733	734	785	757	746	703	753	722	725	730	757	733	713	741	766	708	724	687	758	718	712	679	710	725	705	755	750	779	722	753	699	804	649	758	785	705	684	738	738	738	746	759	705	714	737	693	729	705	736	752	763	702	772	693	737	740	727	734	736	756	684	748	767	780	743	729	751	700	727	777	716	709	711	767	749	752	779	736	734	762	705	717	733	790	794	725	738	729	708	721	709	768	728	734	688	730	738	701	736	703	751	756	713	768	745	787	743	786	719	761	667	748	704	692	757	703	757	736	716	720	738	655	733	697	746	764	736	755	745	731	761	751	722	722	715	713	721	722	715	716	714	709	745	711	746	712	720	803	728	782	721	753	742	709	714	726	729	714	677	682	774	768	731	697	715	734	763	755	723	765	715	729	769	767	711	680	762	733	685	730	731	705	701	703	746	786	752	719	722	717	725	716	714	823	735	735	737	717	739	685	776	751	740	681	739	721	741	703	710	728	740	759	745	717	697	774	729	760	735	716	748	693	726	702	746	723	747	771	758	735	770	685	751	733	689	719	702	715	744	719	764	791	750	701	724	703	704	716	736	719	703	705	759	754	711	758	733	737	753	692	684	734	754	753	725	699	755	765	734	753	700	733	714	671	710	731	731	715	784	766	721	755	731	738	763	713	791	674	710	696	680	763	708	758	705	743	725	773	778	729	756	696	725	767	761	699	676	692	735	775	706	722	730	752	712	753	717	715	768	771	807	685	723	793	760	773	725	739	773	742	719	735	718	746	721	753	748	733	698	741	749	754	728	741	753	724	737	739	731	781	724	737	738	726	734	695	724	718	742	775	732	755	761	767	743	807	703	719	708	750	715	687	732	700	717	677	737	716	736	752	750	760	713	706	741	726	661	741	729	712	736	731	721	766	728	729	717	747	795	732	745	749	665	723	757	783	695	711	737	713	742	707	728	725	765	742	763	760	732	727	775	729	730	733	718	696	722	726	673	742	702	729	744	705	731	753	744	745	744	745	785	721	718	786	715	779	750	737	754	703	680	750	745	764	697	713	693	740	747	733	701	742	717	754	750	763	782	761	747	732	713	689	766	717	695	726	717	761	731	694	758	736	704	722	731	736	756	794	729	688	739	765	716	677	764	731	682	772	750	727	730	757	724	734	788	747	745	721	724	776	721	744	758	771	744	770	675	790	738	708	720	753	723	724	725	744	706	733	735	796	720	759	752	739	688	726	733	747	732	769	755	729	722	737	735	743	758	690	720	770	693	761	747	756	760	743	746	780	759	734	727	725	749	741	744	723	745	721	689	703	725	791	705	713	741	744	729	723	735	674	696	743	719	745	712	752	731	718	724	692	729	684	763	723	748	739	771	734	736	717	719	735	729	734	726	738	717	731	726	692	705	753	749	718	736	755	706	756	754	739	728	680	770	758	736	707	749	673	716	777	708	740	737	779	765	745	767	771	741	735	768	723	760	727	769	742	733	697	731	739	705	724	756	740	679	734	749	772	755	784	687	708	765	733	733	749	750	751	722	749	709	714	744	713	754	714	713	731	753	739	729	782	773	705	729	755	715	725	727	734	711	738	728	726	748	703	767	720	733	781	716	716	735	761	712	734	716	794	711	726	733	724	738	736	783	727	756	746	731	731	720	748	743	756	733	745	709	721	729	713	717	786	736	693	754	686	755	712	768	763	745	723	728	737	680	753	719	708	675	750	746	736	756	703	694	757	705	748	769	719	750	724	735	757	710	765	706	719	763	732	677	745	689	708	730	730	775	738	700	760	732	717	694	719	779	708	702	707	712	712	729	716	707	734	699	772	742	696	753	747	706	714	721	757	745	741	698	700	744	736	770	694	727	727	736	757	712	781	701	668	678	684	771	728	753	750	706	725	768	746	711	715	729	741	731	758	785	732	781	773	720	738	723	720	752	683	784	722	732	737	785	760	799	759	711	764	733	696	744	707	752	730	778	770	717	762	724	758	734	713	717	768	708	803	756	767	669	764	711	713	732	720	727	694	719	760	753	744	685	796	725	700	752	790	724	726	707	788	723	720	740	794	769	753	749	729	722	724	743	711	751	750	736	748	723	681	700	723	698	698	702	754	675	745	751	695	738	745	727	728	713	724	686	750	702	711	754	694	726	739	713	715	789	715	765	729	726	783	724	732	722	723	716	734	745	725	758	738	769	745	694	730	727	680	711	650	693	687	776	699	716	742	741	764	711	751	784	701	733	724	748	734	706	747	701	732	752	745
28205	7594	1773	1295	909	691	539	507	443	361	357	395	361	380	394	350	350	347	326	366	359	341	381	414	360	417	352	339	342	338	351	366	378	343	373	351	405	350	344	379	354	360	336	343	342	331	361	358	370	370	343	348	326	333	317	302	335	363	350	318	377	339	375	354	377	389	340	349	380	354	378	364	328	346	348	319	370	354	372	387	340	394	365	331	352	327	328	343	363	390	321	379	401	358	361	356	347	334	357	353	357	350	349	348	356	345	382	348	346	367	376	354	338	350	355	357	350	367	340	368	330	331	332	354	367	352	395	362	363	367	338	350	382	356	392	361	362	375	375	372	315	367	348	349	360	406	363	344	359	394	372	326	384	357	352	339	324	400	327	356	372	333	347	348	364	347	364	347	345	343	367	340	391	388	365	340	323	347	381	382	337	365	345	367	371	345	385	365	362	372	382	363	388	356	367	354	372	351	356	352	356	340	375	349	341	321	351	407	351	381	367	371	348	389	354	372	356	403	332	346	345	357	344	344	360	303	346	377	329	368	361	360	366	322	379	368	336	341	341	375	332	347	321	345	350	354	357	374	343	357	388	380	364	353	370	374	362	369	342	372	348	362	373	359	346	399	382	375	399	401	349	347	379	352	325	362	373	372	351	330	349	340	332	368	343	370	351	348	394	361	337	343	352	319	367	339	378	390	379	330	322	369	324	361	382	392	347	357	356	372	366	306	374	371	335	338	355	351	345	387	380	321	375	326	348	326	378	359	375	384	341	326	368	374	358	366	353	370	320	351	384	323	346	342	358	382	371	373	363	326	364	390	343	328	342	344	332	368	332	357	337	325	314	348	332	328	389	340	337	360	359	363	365	355	343	340	386	362	370	363	372	328	376	321	324	364	355	342	390	364	340	340	338	340	372	352	369	370	379	383	379	371	361	369	370	345	329	360	346	312	331	362	332	371	356	369	339	404	337	363	353	349	351	382	379	319	366	345	359	359	379	403	334	382	336	371	338	353	357	353	353	387	355	362	330	340	356	375	370	365	403	384	320	357	352	349	364	358	388	351	389	382	388	371	316	343	345	328	367	374	347	352	333	379	316	354	385	335	373	314	368	341	362	358	385	371	357	355	378	331	365	384	346	363	361	390	338	393	356	381	377	347	352	360	353	324	319	315	346	376	394	343	349	339	362	354	361	352	352	367	388	368	355	344	354	354	325	329	319	353	335	359	355	352	363	359	377	321	411	347	346	355	363	363	338	337	383	348	343	336	367	331	356	388	362	352	327	327	342	371	332	355	338	364	330	350	386	337	362	335	365	350	338	349	336	365	359	378	347	359	402	329	359	344	353	334	381	360	389	320	380	322	374	338	377	360	365	364	365	334	391	359	336	372	340	384	369	384	376	352	352	357	342	365	348	334	370	356	351	381	359	357	345	358	344	364	359	306	333	356	393	336	380	349	331	385	371	372	365	382	374	398	350	358	341	365	344	354	330	344	369	358	351	336	343	344	361	382	344	319	371	347	339	361	343	342	354	377	320	348	343	376	347	337	340	346	379	340	349	346	347	323	346	331	352	353	359	375	363	352	367	377	381	358	360	325	347	348	377	384	363	351	363	353	367	360	340	334	397	327	352	352	355	356	363	358	303	372	352	368	356	348	393	354	352	366	334	342	338	364	366	349	334	293	335	338	379	360	338	374	358	375	338	344	375	326	325	347	375	358	385	345	380	353	323	360	351	354	355	366	338	348	357	316	324	368	351	378	358	336	347	364	381	336	349	349	322	364	351	341	326	335	342	367	375	326	351	369	378	344	344	334	359	391	353	328	339	365	374	358	377	363	333	375	364	346	366	351	351	358	364	362	367	364	329	330	369	353	336	347	367	346	375	333	343	339	358	339	345	370	346	346	361	407	349	360	355	361	330	366	399	359	335	354	402	341	381	368	353	343	374	361	341	315	350	349	369	366	380	324	374	358	347	380	362	344	327	344	354	333	364	348	338	336	385	364	351	359	316	330	381	332	386	327	354	406	338	332	331	366	341	357	383	345	387	413	355	335	329	353	357	366	334	388	361	328	348	368	359	354	331	329	360	359	381	384	342	322	341	330	373	371	348	345	374	355	359	317	364	381	359	381	318	350	355	369	386	383	337	351	392	333	370	350	305	338	315	340	318	325	322	386	358	331	335	384	349	397	340	340	357	341	346	368	336	365	362	360	347	332	355	393	361	371	322	378	362	351	334	341	390	326	320	391	335	354	343	396	381	366	364	334	352	358	355	353	339	345	341	353	379	339	358	369	344	374	339	327	362	334	383	394	346	338	335	360	367	344	338	337	353	339	356	361	361	366	357	368	370	363	359	352	345	347	387	344	379	380	312	380	384	375	381	384	344	354	366	362	316	366	356	353	346	390	371	348	324	332	335	344	351	349	341	320	364	360	352	374	347	381	333	346	376	352	380	371	357	360	359	378	356	326	388	347	353	392	356	359	338	384	357	342	325	356	337	335	349	353	338	345	327	370	334	365	379	363	345	370	360	354	334	336	329	338	341	367	369	358	406	376	314	345	366	325	347	327	357	332	316	346	343	352	373	377	316	365	383	375	357	356	337	349	320	343	348	316	382	333	357	377	331	339	346	343	343	359	386	366	359	349	299	361	353	319	372	355	375	376	367	356	367	345	332	342	340	358	317	359	368	335	397	370	414	344	370	336	349	373	347	340	344	313	351	346	375	361	360	339	335	332	401	368	364	359	337	350	338	368	352	331	347	342	328	365	361	385	366	373	347	356	336	336	353	336	331	346	332	376	354	329	370	349	332	328	360	342	383	347	343	331	341	338	357	342	393	355	340	372	380	357	354	356	355	358	330	335	327	336	341	345	379	370	361	331	349	346	337	341	356	380	339	360	340	366	364	360	352	329	358	346	350	369	350	350	361	379	363	331	331	365	384	332	362	383	340	332	341	343	358	368	366	372	342	353	342	362	358	403	347	354	366	376	365	374	350	357	426	339	326	338	345	319	366	351	338	350	367	364	337	339	353	354	379	338	369	349	331	359	339	375	362	368	352	343	372	353	329	373	347	371	358	317	354	341	339	344	323	377	337	380	359	323	387	364	341	328	399	328	320	357	366	321	336	338	366	343	368	355	355	347	342	364	337	371	392	369	331	326	350	357	359	344	342	375	331	369	292	378	372	346	318	341	329	361	333	345	352	397	370	345	355	375	340	358	335	347	327	353	358	372	372	327	320	361	329	360	359	373	323	325	364	349	345	329	352	355	336	345	409	354	363	325	380	348	324	325	348	335	341	334	344	357	342	344	384	367	391	355	391	357	353	336	386	324	349	312	321	353	340	351	346	367	328	359	397	354	347	353	334	355	319	321	353	353	394	346	358	369	361	389	391	367	390	378	355	354	318	353	332	315	361	375	322	386	375	355	329	348	339	388	373	345	319	336	364	388	360	343	356	378	382	379	329	393	394	385	360	373	360	384	360	343	328	390	338	349
19263	4299	3629	4203	3142	2331	2098	1718	1337	1023	957	1003	998	973	1047	938	859	905	893	887	799	875	852	858	856	832	884	907	866	860	871	851	813	828	809	824	846	784	848	870	840	847	866	863	845	874	813	848	893	809	875	853	801	831	818	790	831	794	817	814	807	884	805	798	831	819	827	894	820	834	864	819	818	840	843	832	852	849	817	851	861	837	858	816	858	809	829	786	802	835	832	819	799	820	821	871	791	849	795	869	885	828	808	827	834	793	836	814	860	834	845	802	863	847	845	825	787	885	851	818	802	862	826	801	802	879	867	827	794	850	818	787	832	803	799	838	833	789	810	857	765	878	833	889	836	837	862	847	844	900	829	823	820	829	844	805	879	860	823	882	866	848	805	857	887	840	841	832	868	859	837	820	826	928	831	804	819	886	867	875	834	850	819	778	824	794	834	807	875	831	786	855	828	857	815	849	838	844	808	840	839	792	855	806	829	821	864	804	840	808	898	861	901	823	856	809	869	801	857	819	848	835	838	839	871	801	865	805	891	797	815	797	870	820	844	830	783	828	833	810	866	873	780	835	819	829	856	825	839	825	857	834	849	791	836	832	890	866	838	824	777	818	847	854	838	815	816	864	798	813	830	782	879	863	825	837	821	851	794	830	859	793	826	793	849	823	798	877	847	855	847	790	839	854	856	802	828	840	836	829	881	828	842	789	892	790	837	868	868	858	805	834	828	816	893	813	804	813	872	836	849	875	840	859	793	765	826	831	879	846	872	805	817	849	867	840	847	895	808	838	817	787	870	842	838	890	855	780	872	779	803	789	821	819	779	793	853	807	805	816	825	798	852	844	855	816	856	819	768	820	860	853	873	821	812	848	818	849	844	866	812	874	847	856	819	835	809	851	897	820	871	802	817	788	820	792	861	839	753	852	848	759	858	875	830	780	802	801	840	810	816	892	784	836	773	870	782	818	855	811	837	810	825	793	818	846	834	820	871	811	840	854	810	764	837	846	823	882	827	905	820	858	885	802	859	842	789	835	845	778	840	820	835	844	842	836	807	811	805	829	797	800	815	823	830	859	841	871	817	878	779	836	864	839	886	847	866	877	829	860	860	843	847	831	865	859	808	845	863	855	814	861	816	801	810	795	860	770	844	864	810	859	816	802	835	858	855	867	865	822	872	787	819	808	835	846	840	904	763	869	774	838	810	780	836	808	831	882	829	849	779	809	830	799	824	847	812	823	826	782	873	812	816	831	883	845	845	806	827	889	841	870	851	808	790	830	852	770	798	822	853	836	808	839	874	833	836	858	802	854	835	843	795	809	822	788	854	852	809	843	840	824	889	781	845	868	857	805	859	836	790	832	821	839	799	773	829	802	811	855	839	827	832	795	785	862	865	868	888	799	815	797	885	838	835	811	878	821	873	893	804	825	852	782	896	797	860	824	893	831	874	860	770	822	820	814	864	819	821	857	844	826	853	826	827	837	803	865	831	790	837	893	815	845	835	858	821	839	789	830	790	841	806	893	831	834	832	857	830	843	810	806	866	848	836	834	877	810	794	791	829	852	857	810	802	833	839	828	799	847	898	861	811	866	891	831	824	811	803	863	865	882	808	822	770	817	882	815	816	870	812	792	824	766	845	816	854	840	780	853	882	826	823	846	824	832	791	871	808	827	800	853	878	823	819	807	827	837	805	810	851	839	814	777	825	825	798	857	827	832	850	821	845	809	858	873	801	811	819	824	737	838	813	801	761	857	818	852	818	837	832	796	866	803	845	784	836	832	795	784	851	834	820	836	822	825	788	803	845	810	848	854	835	824	850	856	828	857	817	814	843	819	828	822	829	805	841	838	819	826	860	848	827	787	828	791	806	862	839	837	811	810	788	840	816	803	796	869	860	820	800	794	875	853	844	827	806	821	849	828	821	781	801	860	785	762	824	833	865	847	853	808	813	805	903	842	820	844	816	785	808	822	788	788	843	860	869	826	858	774	835	847	838	818	830	825	887	866	853	826	778	855	889	845	881	833	845	836	874	827	813	814	794	764	871	846	847	818	827	872	811	850	771	800	815	822	800	822	850	829	874	823	853	848	845	834	846	819	822	783	870	861	858	812	826	876	813	836	839	864	847	798	813	763	797	799	858	849	794	785	805	800	834	795	784	803	825	831	873	843	841	845	881	840	831	858	841	770	788	866	830	815	825	826	853	858	875	794	849	857	808	842	828	808	839	852	788	805	789	825	861	817	821	893	941	831	820	826	835	831	875	874	858	832	796	850	850	849	874	808	853	850	858	834	832	836	817	826	876	833	869	831	810	843	815	895	809	865	811	826	821	778	810	855	825	844	851	806	863	814	811	837	806	816	844	810	808	824	798	860	842	916	823	850	836	820	810	819	892	876	831	840	827	851	899	846	840	830	829	812	855	822	851	818	874	897	805	844	842	853	842	788	821	768	864	899	812	808	841	792	854	800	861	781	869	873	837	833	804	839	872	904	792	845	899	876	837	829	812	852	816	829	838	780	781	795	785	817	815	862	843	827	860	838	807	837	841	846	806	818	835	877	829	821	879	802	877	844	822	839	843	869	836	844	832	873	851	804	859	867	788	829	853	832	818	835	828	856	828	844	797	863	886	780	827	850	862	881	824	883	782	830	798	793	836	813	844	828	798	803	853	819	829	794	821	842	867	844	830	864	815	833	848	804	823	850	855	798	853	852	805	851	857	858	813	818	833	821	875	782	837	843	824	849	819	880	823	829	839	835	841	827	791	804	748	793	852	873	850	819	830	875	845	836	838	793	827	852	836	828	811	796	848	880	819	822	794	804	866	841	832	838	845	868	824	819	802	799	828	811	858	811	809	799	837	833	829	751	820	784	817	814	805	892	825	791	789	866	824	884	764	847	850	802	823	792	827	833	834	848	815	821	791	872	810	834	756	882	809	859	841	883	798	825	859	897	830	811	863	821	834	807	832	824	799	783	837	864	843	793	863	832	863	820	823	813	811	830	780	809	864	868	832	828	796	830	829	834	826	839	881	766	870	816	868	833	830	823	883	888	832	798	760	805	831	831	832	896	848	755	814	840	835	802	812	885	817	825	842	872	866	840	856	806	830	843	851	859	803	850	816	852	816	820	825	843	892	791	825	827	820	836	830	848	864	825	838	849	803	857	859	819	842	847	833	830	820	821	910	842	804	825	809	852	870	837	789	821	839	872	856	828	860	877	880	838	855	821	821	811	866	817	809	854	796	799	826	846	826	880	838	847	880	818	837	845	769	763	850	808	786	860	851	810	862	853	750	906	781	856	792	827	835	798	874	859	866	812	814	791	892	812	782	839	835	857	876	790	863	823	864	875	865	884	870	804	834	808	822	793	845	830	811	872	864	848	847	835	845	839	846	849	878	888	860	842	839	866	840	822	837	866	850	863	853	846	834	866	856	855	873	803	802	774	850	884	850	800	887	861	876	819	867	844	835	818	836	828	797	840	824	828	751	848	857	802
37343	12187	2532	1558	940	657	487	358	304	282	280	285	267	226	271	251	230	218	252	225	246	227	231	239	205	247	221	215	222	234	216	210	227	237	246	205	217	206	234	213	185	247	221	208	216	220	217	215	230	209	220	214	210	192	227	255	228	207	234	237	252	230	192	212	235	228	213	213	208	210	238	205	207	238	211	243	230	235	229	251	217	235	213	212	209	230	229	223	223	234	219	200	227	194	211	218	223	196	221	198	235	207	226	224	236	237	244	241	160	214	196	219	230	201	227	221	184	230	195	190	223	223	192	201	195	212	199	224	223	216	248	191	224	190	201	224	213	218	221	217	211	220	237	215	200	240	201	240	227	212	197	189	233	192	197	212	217	200	208	222	216	237	204	208	206	239	214	230	224	203	212	194	242	225	225	218	205	249	232	213	227	230	219	209	207	244	233	211	195	227	212	234	214	234	198	229	231	243	250	204	238	195	232	190	211	227	223	206	228	190	194	206	208	233	206	210	230	225	208	219	232	203	210	197	205	224	229	208	187	219	201	203	220	205	211	228	246	222	231	172	242	201	225	218	213	189	198	246	222	205	214	226	239	205	226	225	202	229	213	246	192	207	221	220	202	224	255	203	209	221	221	223	216	219	216	207	220	216	219	214	203	185	229	196	234	227	224	263	210	219	226	224	216	226	213	207	213	231	212	232	226	203	213	198	214	208	229	224	201	219	203	201	200	204	201	234	200	245	210	242	205	215	251	206	223	216	231	221	213	179	206	223	218	219	217	215	235	214	208	242	238	218	221	235	225	229	213	230	195	228	215	228	237	243	210	216	200	222	225	210	203	201	223	196	224	222	213	246	201	208	243	220	216	217	218	192	220	248	220	223	221	220	211	219	182	223	197	210	219	206	225	218	253	197	235	194	208	235	228	211	207	213	220	214	212	224	197	203	211	234	225	234	221	215	230	219	211	235	210	204	238	206	231	222	211	219	204	219	204	221	215	218	213	250	225	200	209	212	248	216	205	203	246	227	211	213	242	243	248	223	211	215	234	214	254	199	238	234	224	221	232	240	205	225	210	210	187	243	220	220	235	183	226	206	230	227	210	216	204	217	206	209	208	197	245	254	220	225	223	224	224	218	227	206	221	221	201	224	242	221	217	219	213	212	204	229	232	214	193	201	193	230	196	206	199	209	208	210	205	215	259	225	197	237	227	216	204	218	255	236	222	203	207	222	214	227	246	192	214	233	205	241	211	211	206	226	216	220	189	234	229	217	238	222	218	222	203	207	224	219	235	220	218	212	230	210	208	200	216	226	245	201	231	237	217	207	207	217	213	210	193	239	217	230	241	241	215	212	190	219	221	172	236	242	242	205	224	214	219	214	185	235	240	241	228	212	236	199	212	261	226	200	242	215	204	225	205	225	216	228	227	202	217	198	215	216	203	201	215	233	223	192	232	233	215	193	205	227	206	225	210	231	205	252	220	234	225	190	213	203	213	212	226	186	224	228	202	218	226	261	198	200	220	224	212	188	223	218	214	193	225	230	202	204	212	206	223	217	232	208	208	225	230	223	226	213	213	226	197	222	195	265	242	233	209	206	227	203	209	248	216	228	245	205	232	224	184	232	207	203	216	220	197	210	231	181	216	242	199	225	234	216	205	238	224	227	225	219	236	204	236	207	212	226	213	224	196	222	200	218	229	192	218	239	213	228	188	203	231	194	217	203	207	234	257	225	211	242	232	215	203	218	222	233	243	207	223	201	225	234	195	234	196	198	211	224	225	213	213	240	243	220	229	197	232	235	197	223	218	225	193	207	213	246	192	214	209	232	199	200	214	209	216	229	208	218	216	247	251	209	229	228	198	226	222	242	223	215	238	230	201	192	235	198	229	241	224	214	219	196	241	229	217	209	233	213	202	225	195	184	200	205	208	187	238	259	232	225	226	222	217	218	203	223	212	235	216	233	203	232	225	248	211	226	222	210	190	239	217	220	231	219	215	197	225	226	219	219	207	221	225	209	212	254	253	248	228	226	217	215	227	227	194	230	223	223	242	207	223	199	225	221	223	237	231	215	221	232	247	219	209	228	237	210	222	233	243	220	219	213	218	226	226	235	241	244	255	220	196	217	210	241	195	239	218	194	216	209	238	215	222	203	209	210	233	250	217	224	191	203	237	211	193	203	228	207	205	214	216	190	240	220	238	236	222	228	247	208	210	212	227	213	203	234	206	229	207	251	230	225	218	198	222	250	209	197	213	221	200	217	223	213	204	215	226	240	214	223	230	210	188	209	212	230	217	214	191	216	204	200	206	235	243	204	229	248	213	211	231	212	230	202	206	204	233	203	206	222	198	231	218	216	232	191	226	219	220	228	231	212	254	217	227	192	184	205	209	211	205	240	191	211	223	238	227	212	230	211	231	205	219	226	217	232	211	206	222	217	226	202	228	217	245	228	221	242	233	224	224	198	221	203	206	211	185	232	221	217	227	209	211	224	215	212	242	230	216	205	207	212	250	214	226	198	227	215	212	229	178	195	203	204	228	238	231	205	212	224	194	216	217	220	201	237	218	213	227	244	210	218	194	214	247	213	191	222	213	193	205	229	192	241	210	241	202	224	217	211	252	203	223	206	236	212	212	216	231	245	231	227	226	258	208	202	208	214	224	214	217	191	222	220	210	238	208	215	221	244	227	241	226	196	239	212	216	239	207	232	225	229	198	225	226	212	226	209	231	198	204	216	209	233	206	220	220	240	230	218	211	227	193	209	227	249	215	232	236	214	235	241	214	223	211	210	243	242	231	186	215	242	204	206	213	240	207	218	204	214	199	226	240	248	219	250	201	244	225	196	217	219	233	189	226	234	258	217	214	195	211	249	218	197	220	215	218	219	212	228	222	220	183	211	224	213	203	227	196	200	207	255	237	233	207	195	221	214	249	222	217	219	207	233	200	210	202	206	206	223	211	248	201	207	229	207	217	209	212	218	208	236	244	221	194	203	198	227	210	236	202	248	224	232	212	211	220	209	190	218	231	206	233	239	214	214	218	215	215	199	208	202	217	240	223	232	199	216	240	212	212	201	193	190	216	234	235	248	229	212	206	213	195	215	215	218	247	240	234	187	197	237	227	221	234	218	224	246	209	230	256	223	235	218	208	209	214	224	225	257	269	192	216	217	221	243	246	221	185	242	222	235	208	208	195	185	203	241	204	222	232	225	205	204	225	221	207	207	230	238	200	218	230	220	207	224	206	206	227	234	232	213	243	211	213	199	228	212	209	200	167	214	232	191	246	191	228	236	241	203	242	206	206	193	179	223	194	220	222	193	249	217	220	212	217	202	207	227	225	218	229	193	248	218	216	234	227	192	211	203	231	239	221	244	208	229	277	228	222	223	224	199	203	191	224	221	215	199	218	181	221	227	213	232	187	219	221	225	236	216	219	194	223	203	203	216	214	192	234	205	213	241	247	231	242	227	226	209	221	206	234	240	215	224	235	237	195	226
23914	6128	4451	4681	3543	2836	2155	1436	1033	939	871	817	830	924	823	708	679	653	588	590	582	665	577	524	608	554	541	560	575	533	530	548	548	518	553	513	529	520	528	511	547	566	562	501	508	557	534	511	533	518	520	520	521	534	530	565	563	550	544	535	490	552	507	493	524	514	581	579	513	525	525	516	540	550	564	551	554	493	590	583	512	532	552	500	544	520	492	548	528	565	549	562	519	558	526	518	537	517	529	506	523	562	539	573	540	535	557	509	533	492	534	543	525	537	506	529	569	531	551	481	544	543	480	524	515	562	515	542	527	527	498	532	546	552	496	532	520	506	548	557	551	546	535	539	593	530	566	513	528	567	543	488	503	546	525	501	528	536	495	520	519	503	503	527	526	527	565	518	540	534	523	559	512	571	530	544	498	568	504	483	501	533	522	538	529	494	496	494	532	506	537	547	548	560	539	495	573	527	511	523	531	453	521	529	503	513	553	584	494	512	539	524	502	521	532	532	493	522	590	520	522	516	507	554	532	507	515	540	513	531	533	535	553	533	536	534	498	496	558	529	514	521	557	532	520	496	522	526	562	534	520	561	525	517	515	528	529	564	524	507	524	496	528	545	523	540	519	533	489	517	546	544	518	551	558	545	526	520	537	525	536	523	531	507	500	515	516	518	516	562	520	515	543	535	569	505	518	515	572	521	526	569	516	535	536	571	526	521	529	556	483	542	531	582	525	496	510	564	495	541	517	536	572	554	509	541	491	520	539	492	508	504	546	501	554	535	521	528	522	504	497	534	530	509	508	533	510	505	472	526	519	542	539	526	524	524	528	533	535	573	534	486	524	543	557	523	559	551	507	516	580	545	520	538	560	527	508	533	516	540	519	516	538	558	535	509	512	550	530	556	545	530	521	513	497	533	482	495	512	572	504	505	546	485	505	568	530	530	590	524	536	525	547	545	514	558	553	545	506	522	504	509	572	536	564	556	538	534	552	554	541	519	550	573	511	551	530	538	510	548	497	549	533	513	505	516	532	531	558	517	500	526	520	527	521	529	562	525	519	508	538	529	462	542	532	533	583	510	519	543	544	516	506	517	524	512	537	522	519	538	545	533	498	523	542	528	490	510	516	498	528	503	510	508	516	530	519	505	541	551	550	496	500	554	524	516	472	525	562	511	533	529	535	537	510	508	544	504	514	523	521	530	515	571	541	518	500	570	518	547	500	562	527	497	532	572	522	552	528	507	507	526	548	553	547	521	537	500	555	557	520	546	525	502	484	535	523	524	514	532	541	491	508	545	574	530	543	517	550	501	497	549	559	569	514	527	535	531	532	519	553	533	566	521	547	528	548	514	525	543	486	549	518	547	512	537	521	500	540	549	526	564	496	489	518	533	531	509	528	542	503	496	548	550	537	510	537	508	523	531	530	533	496	547	500	563	552	487	518	517	536	535	511	532	556	544	518	534	524	556	513	529	516	513	546	486	511	539	497	510	520	542	533	529	516	523	527	494	531	583	512	558	548	526	566	561	529	506	516	501	519	503	539	507	511	512	551	536	476	509	493	494	497	556	549	544	527	505	510	538	503	508	501	509	527	559	532	521	498	530	531	542	519	527	542	580	541	504	534	533	508	486	477	499	527	517	555	537	511	539	500	542	527	514	526	592	531	501	538	518	530	546	562	503	505	531	539	541	549	532	513	512	514	572	540	524	498	549	494	490	525	557	547	567	556	538	507	530	497	518	551	504	517	512	562	484	551	513	546	553	524	506	524	526	518	500	533	507	558	543	546	519	486	562	571	504	519	529	569	508	501	539	520	565	559	502	536	562	508	527	558	515	509	560	533	553	491	495	578	551	537	512	485	529	546	540	528	501	501	557	562	521	521	536	538	541	525	525	517	550	548	521	538	545	494	518	537	482	568	520	513	533	523	544	492	538	493	567	512	512	582	497	501	531	504	517	515	499	525	480	546	532	559	530	500	545	566	469	533	558	520	533	499	529	507	497	553	509	483	529	523	497	515	513	531	515	500	508	549	482	540	530	524	534	463	505	510	582	518	495	504	589	528	521	529	525	561	504	501	524	549	513	539	561	528	496	532	531	575	555	532	536	498	516	548	517	530	495	491	544	513	527	505	537	547	495	508	534	511	547	556	523	497	529	540	540	531	545	540	534	545	513	530	519	561	491	486	541	544	515	537	528	503	508	548	552	535	512	483	566	489	540	536	516	569	510	495	501	546	522	561	550	548	552	556	538	528	527	554	500	540	555	537	522	519	515	526	491	516	485	571	524	546	517	524	494	524	541	549	509	554	544	582	568	526	552	512	484	545	521	504	542	515	530	517	564	567	539	564	511	525	539	519	520	538	584	510	544	548	500	550	569	552	470	533	528	531	554	531	580	543	518	515	499	508	532	552	559	532	577	484	553	600	534	516	506	502	493	493	521	552	502	540	516	521	523	527	556	574	570	504	523	519	574	495	498	517	511	596	543	513	519	570	531	558	509	536	548	539	493	511	552	506	502	517	534	534	502	536	541	529	542	497	511	487	536	533	497	559	473	524	561	531	525	508	530	512	495	532	579	520	585	519	506	524	558	537	534	565	477	520	534	505	537	498	542	536	560	561	544	522	529	547	543	510	522	526	473	507	572	564	533	513	510	528	566	519	536	535	567	498	520	521	593	575	506	522	496	576	552	536	551	561	527	580	539	510	548	506	494	521	548	532	494	544	511	514	510	517	541	451	518	564	521	497	550	540	480	578	521	560	520	503	557	505	520	567	552	522	533	558	557	508	504	536	505	539	526	508	525	523	543	566	501	542	513	531	529	538	534	528	517	509	550	569	520	539	544	512	541	523	535	501	546	533	557	578	505	520	563	529	487	537	523	503	515	531	534	502	496	552	526	556	545	531	587	482	536	508	542	533	520	542	522	530	516	529	514	525	537	505	523	535	535	505	547	518	527	531	514	533	543	578	579	517	541	515	557	538	519	503	561	559	491	526	547	499	580	534	517	545	559	568	548	538	551	534	502	563	506	575	563	568	525	528	510	546	486	556	484	521	557	473	521	530	522	527	510	527	530	503	545	549	518	578	505	561	509	510	493	533	498	558	521	509	539	529	533	521	507	543	508	485	541	549	514	543	536	539	527	533	481	553	508	553	543	568	559	515	523	525	531	518	527	551	545	560	543	518	552	514	504	525	506	516	498	505	541	558	527	511	562	523	498	497	555	500	497	531	562	536	521	528	534	544	529	526	524	528	539	501	509	516	548	541	520	528	518	539	511	547	549	525	531	514	531	511	533	500	477	525	521	574	526	510	537	507	510	541	520	519	492	521	551	535	519	561	594	501	558	509	489	553	516	550	546	520	506	504	535	510	540	530	513	510	526	514	505	553	502	553	520	558	533	538	514	525	555	523	532	568	532	537	527	503	502	532	491	533	519	528	506	485	508	495	524	511	531	534	526	519	496	504	542	524	515	538	525	529	547	532	544	551	518	530	517
12912	2430	811	565	487	411	326	330	291	329	311	299	323	299	311	319	274	310	291	276	264	298	287	301	312	288	294	298	308	298	295	290	296	279	300	288	294	293	306	280	289	294	271	284	310	313	295	283	298	299	306	313	253	313	315	312	293	290	288	270	336	283	312	308	303	326	272	315	330	309	278	291	297	301	305	292	310	313	294	300	292	325	302	291	296	279	293	276	283	296	297	335	294	279	292	299	257	309	305	304	279	275	313	287	303	314	284	318	293	262	285	303	270	270	283	299	297	293	278	272	301	293	296	322	283	315	266	288	296	310	300	287	294	296	288	268	299	285	314	274	321	286	292	306	282	275	296	282	276	265	287	271	294	324	249	302	261	271	314	289	283	282	289	287	278	303	318	282	285	284	286	275	267	288	288	309	278	297	283	302	310	280	294	281	342	297	325	299	284	340	271	310	280	322	318	266	303	274	300	278	273	298	305	313	293	306	302	290	313	273	320	276	297	293	286	316	317	297	340	310	266	282	326	287	301	286	308	297	292	263	330	297	297	308	311	308	285	256	269	344	272	281	304	324	309	294	293	305	278	303	311	301	283	301	263	305	234	317	257	286	306	337	310	317	280	274	299	302	293	304	292	278	266	299	324	321	264	292	276	318	266	294	304	310	260	267	300	283	316	249	264	286	304	293	277	279	290	303	284	298	315	283	301	326	290	304	287	290	313	286	289	296	293	285	293	272	329	300	286	282	282	277	310	295	268	285	338	262	297	242	282	289	283	290	284	279	300	289	288	316	290	299	284	279	266	287	300	316	303	292	303	301	296	291	303	274	304	282	284	324	282	294	298	286	316	285	302	273	291	263	290	287	313	305	279	286	268	290	284	290	297	297	325	308	272	311	285	307	283	327	298	294	274	323	315	282	254	267	282	304	291	287	315	276	275	293	309	272	299	283	305	305	314	306	284	275	287	299	299	266	282	324	324	301	286	289	254	297	296	293	276	312	269	297	289	308	261	283	325	275	300	274	325	299	283	311	278	279	300	294	290	260	281	302	281	316	299	274	288	332	314	310	314	296	284	309	280	317	303	273	310	304	285	278	302	315	319	286	320	319	334	275	276	322	295	306	266	281	297	280	263	309	282	268	292	283	316	309	297	306	288	302	315	335	282	284	290	309	295	304	288	268	266	243	285	291	327	317	307	309	285	275	258	314	310	299	327	310	329	268	325	295	273	298	307	298	291	316	253	275	296	308	296	272	295	296	282	275	277	259	273	289	304	301	295	332	293	297	316	283	299	273	290	290	280	298	281	258	269	278	288	291	290	279	291	264	267	284	271	320	290	304	263	282	279	278	319	289	322	288	304	269	289	293	299	311	267	286	305	306	279	298	336	272	269	289	277	275	307	306	287	296	285	273	294	267	287	310	300	321	303	276	289	265	302	303	321	295	340	321	287	304	283	291	269	308	321	279	293	328	293	302	316	328	283	274	280	292	302	333	294	300	303	309	284	303	298	291	287	282	269	288	291	277	284	256	278	294	321	305	295	292	292	289	295	297	313	270	282	273	259	290	279	303	309	327	252	304	298	289	323	295	273	312	302	315	277	307	296	269	289	300	348	311	319	271	295	322	295	287	300	313	312	301	318	285	304	257	287	286	309	303	293	292	308	322	302	324	283	309	292	297	295	269	299	280	273	309	298	319	289	284	304	311	290	278	335	305	250	297	303	289	317	288	268	311	289	297	307	329	288	262	306	277	305	285	302	283	309	291	306	299	294	291	293	323	260	288	321	268	308	308	283	278	287	281	280	268	328	276	280	298	285	285	308	283	321	292	266	329	291	298	295	288	282	307	295	332	298	326	318	273	296	299	294	322	276	315	317	260	288	264	279	265	250	282	317	303	328	311	289	300	311	309	297	259	296	301	300	339	304	312	286	288	267	326	266	291	291	312	295	332	299	316	290	260	260	315	304	274	301	284	286	289	287	302	280	266	320	287	291	280	304	259	308	283	286	297	284	300	303	283	287	299	284	298	312	329	288	279	281	296	280	296	269	317	316	268	301	278	296	294	283	298	286	291	328	320	312	330	298	293	287	299	273	313	262	301	267	281	314	256	282	295	302	297	305	312	284	265	311	327	328	266	280	277	300	327	292	274	275	282	311	291	311	292	314	296	309	305	298	276	283	306	303	291	284	283	310	310	318	254	238	290	289	335	283	294	291	293	283	299	299	299	301	313	334	311	262	289	258	323	292	280	330	286	282	313	288	289	286	296	288	294	301	285	245	263	305	295	302	285	281	309	301	324	312	325	274	251	299	303	294	305	275	295	295	297	293	288	293	267	276	289	298	291	291	306	285	301	284	311	312	306	295	300	296	279	277	319	311	315	276	275	288	326	328	289	285	289	287	316	287	292	301	286	303	272	319	287	261	256	314	273	292	306	296	259	308	265	294	268	294	284	312	309	282	262	296	267	290	303	276	305	298	306	283	290	291	328	320	276	282	321	295	281	277	301	270	289	290	273	312	290	309	293	305	291	292	285	265	316	305	304	286	275	310	349	254	317	260	293	276	296	305	333	307	330	287	270	272	297	291	289	288	285	302	311	313	281	271	280	283	321	294	289	301	319	291	257	307	278	293	305	301	271	283	278	273	282	291	310	297	303	260	303	287	294	322	289	294	305	268	306	304	284	331	270	303	293	280	288	331	287	301	303	294	302	295	283	295	288	295	270	299	337	271	321	299	276	304	265	292	294	280	291	291	263	301	284	310	284	298	320	285	280	272	290	272	301	312	280	285	309	272	305	267	281	295	276	296	323	306	290	296	284	283	251	266	284	306	312	300	277	327	340	299	290	296	300	286	273	261	329	276	295	309	287	302	305	258	282	294	288	281	299	286	296	295	304	295	273	315	304	264	296	290	276	317	301	296	260	287	277	330	296	262	330	284	301	295	295	312	283	279	298	324	281	283	305	294	284	280	292	290	296	289	315	314	292	333	261	304	259	307	293	292	270	286	304	284	304	314	276	277	279	299	285	306	287	285	295	303	303	315	304	320	289	295	278	266	271	289	315	321	307	289	301	293	282	299	308	274	267	281	296	352	311	295	291	303	283	284	286	306	281	295	267	295	288	274	289	301	315	293	296	298	285	258	333	271	277	274	311	285	315	267	288	302	280	302	297	306	299	310	284	324	292	290	294	281	293	276	296	290	312	266	299	275	277	313	309	274	273	306	298	302	295	309	266	301	288	317	327	272	278	319	329	284	283	293	271	268	290	291	296	319	308	289	269	327	324	275	306	252	295	277	312	284	316	303	311	294	302	297	304	327	287	305	299	276	316	307	299	288	323	290	317	283	312	296	277	292	309	310	254	314	259	285	286	306	304	319	314	303	289	295	320	278	273	309	322	277	325	287	264	269	300	279	282	272	286	296	302	281	272	273	298	283	306	292	277	252	290	288	286	295	277	307	296	259	287	287	317	289	299	276	294	305	309	311	252	313	282	270	267
9131	2115	1817	1823	1592	1254	945	828	778	790	758	747	841	808	777	749	760	708	699	720	707	702	745	687	709	700	692	723	648	714	718	725	683	692	766	721	697	687	739	717	714	716	702	681	679	698	691	740	704	718	737	719	728	703	681	739	733	690	709	715	720	744	733	721	761	696	741	734	688	713	659	733	723	739	758	689	757	741	691	700	727	753	711	738	726	710	723	716	691	751	734	725	734	756	687	781	697	706	737	732	724	699	685	719	756	696	692	667	681	714	706	679	648	724	709	749	717	776	757	669	762	715	688	712	694	742	743	715	690	669	703	675	732	708	712	755	665	698	654	737	706	760	704	742	696	745	763	727	737	709	694	709	748	742	765	706	703	731	711	757	763	712	706	705	725	693	720	689	722	681	780	764	724	692	717	687	696	734	736	717	722	718	690	737	734	734	694	721	686	772	678	730	692	697	727	701	730	722	713	666	729	685	695	729	728	711	739	719	741	743	757	715	734	714	685	688	747	715	791	682	711	761	720	723	673	726	710	715	668	748	759	702	731	701	673	718	668	712	729	683	706	714	695	702	715	748	724	734	731	750	721	728	734	696	727	721	679	725	719	703	706	723	710	730	681	736	682	721	703	723	726	711	688	670	763	679	726	704	689	732	757	751	723	733	714	706	710	711	726	705	715	694	725	672	687	672	722	712	749	661	645	697	687	686	749	710	690	736	712	715	723	698	706	703	692	727	730	751	682	689	712	714	702	734	721	707	727	700	692	719	720	735	748	720	709	709	721	732	702	684	710	694	720	728	698	703	713	657	743	699	700	734	745	734	717	695	714	689	735	699	704	697	759	723	697	696	735	711	680	725	717	719	686	696	690	687	707	746	701	724	706	701	758	769	730	694	686	710	726	733	749	694	749	708	720	677	721	728	723	750	721	696	673	681	754	700	731	673	696	702	723	703	711	699	715	752	769	691	752	755	703	696	709	706	715	744	722	676	747	727	746	702	715	661	724	659	686	745	709	697	708	741	699	699	699	764	732	728	736	737	677	693	665	716	754	730	679	665	689	733	691	683	694	740	736	759	754	778	717	751	705	705	732	749	708	695	717	727	755	726	756	729	716	720	680	709	722	748	702	732	771	768	700	737	692	748	731	739	729	706	728	726	699	726	736	689	674	733	723	714	694	734	709	724	669	713	713	727	700	672	717	743	721	703	748	730	704	697	725	696	739	717	726	734	738	729	711	712	735	711	720	755	708	683	728	730	706	720	709	746	760	714	744	691	697	684	748	717	704	739	685	706	693	735	731	718	734	730	688	709	672	717	688	713	705	712	695	723	744	706	687	680	743	725	728	749	765	727	692	689	743	744	651	742	744	700	698	705	740	731	740	684	708	700	700	713	705	739	706	709	762	700	679	752	681	664	727	721	723	695	730	741	664	663	734	714	703	715	709	724	691	653	699	685	670	711	695	688	677	718	685	753	678	738	701	699	723	721	684	699	714	697	746	745	712	724	675	741	720	740	667	673	697	716	698	710	753	704	688	709	663	682	703	707	741	694	716	674	667	702	744	682	734	708	714	683	743	701	721	719	707	712	714	729	671	702	730	728	734	725	749	673	705	715	648	692	734	684	721	739	735	726	705	713	739	715	747	692	743	737	693	738	705	737	708	711	740	695	685	718	692	723	733	735	724	781	660	668	709	724	732	700	692	719	746	720	706	673	749	686	740	674	725	736	727	769	721	726	738	728	740	762	675	729	716	709	685	700	762	795	687	742	764	691	731	720	650	723	706	701	703	725	711	695	733	730	664	726	741	729	709	735	714	667	701	703	673	739	711	715	775	729	708	714	712	758	712	702	686	745	732	738	689	719	710	699	669	677	704	704	717	720	702	771	714	707	720	685	714	718	765	726	721	706	726	698	713	717	702	692	745	691	711	734	674	731	710	711	747	690	724	720	712	778	677	718	700	677	755	735	727	748	753	714	699	694	733	711	713	667	734	722	713	743	698	750	716	677	697	688	686	784	662	755	737	711	735	746	722	712	714	731	687	699	704	728	707	718	696	737	756	735	704	756	738	720	757	755	688	734	732	676	708	684	716	732	736	729	686	742	734	652	735	716	692	697	735	718	712	716	733	659	728	717	724	711	704	717	691	694	742	718	738	709	772	720	724	736	708	750	702	786	749	744	725	671	753	681	645	744	771	654	713	755	751	661	737	703	722	721	738	666	751	712	722	745	753	730	706	701	748	700	718	722	724	702	704	713	680	720	743	695	708	716	688	763	689	728	754	738	706	753	731	762	730	711	746	755	737	697	686	735	760	682	739	700	743	731	731	743	679	748	736	700	701	698	709	702	776	760	714	724	731	721	704	698	749	687	694	761	727	732	727	674	767	741	716	732	749	703	706	738	711	721	711	678	785	702	725	746	699	723	728	714	727	688	681	703	735	677	697	677	713	733	731	745	708	652	714	752	674	704	664	724	741	722	696	704	733	736	706	692	729	723	739	733	748	767	765	689	660	675	745	721	717	725	706	734	687	681	701	728	683	698	716	718	699	759	742	716	788	701	713	755	738	729	719	724	705	672	649	693	709	717	699	760	683	713	742	787	737	701	719	699	759	702	706	715	674	733	676	742	735	704	689	745	686	731	700	675	711	727	738	724	737	727	709	702	683	718	715	747	677	714	701	735	779	711	666	694	725	641	732	745	717	697	716	725	769	679	713	732	682	685	681	702	769	688	768	732	728	698	729	710	735	710	680	703	773	689	723	703	741	732	715	717	681	720	699	716	713	727	717	726	703	720	678	715	698	709	721	690	755	755	680	718	748	726	720	679	760	727	710	720	688	721	728	685	687	728	716	734	722	712	714	722	691	680	681	727	667	760	759	716	747	680	713	722	716	706	704	691	710	711	689	687	713	754	693	708	688	731	702	737	721	682	701	686	709	679	755	711	715	716	702	730	665	720	703	650	724	705	736	744	711	698	713	691	738	747	740	711	709	717	677	716	760	688	711	708	694	710	734	727	703	732	718	687	698	726	729	716	759	686	670	721	707	705	718	709	702	712	690	733	694	720	712	745	742	691	722	732	722	740	702	694	712	715	706	736	739	735	718	699	726	720	748	724	740	697	718	666	713	733	738	709	730	683	700	740	729	662	688	701	699	682	726	716	725	706	752	705	732	717	735	735	694	698	681	719	740	764	745	737	749	729	702	739	706	746	682	716	685	767	730	734	675	707	722	705	677	748	710	738	720	715	675	727	716	692	724	721	708	679	688	741	724	742	690	706	687	723	693	706	721	696	762	712	728	707	708	752	738	717	698	743	753	745	699	723	714	739	726	702	741	701	684	718	714	736	733	686	739	668	748	704	752	695	710	710	711	738	746	728	685	691	722	742	729	675	711	737	696	725	644	729	718	735	727	726	704	732	743	680	767	717	719	702	708	707	710	734	738	730	735	707	714	696	717	728	683	753	701	742	719	692	765	711	723	737	722	691	735	716	737	730
27812	7443	1403	1018	730	493	480	462	400	415	402	424	386	395	363	401	352	320	353	339	351	373	364	357	351	331	388	346	373	385	364	317	359	325	340	364	320	355	343	352	343	347	352	364	351	329	366	379	374	350	339	360	362	368	325	346	374	357	369	353	320	356	385	374	322	325	340	383	376	348	330	392	347	366	343	368	387	336	391	331	335	366	355	377	353	345	384	341	345	333	372	414	400	337	345	381	356	343	376	369	339	335	356	347	343	345	364	357	321	364	327	345	354	350	351	349	374	346	309	371	347	353	319	324	325	349	361	391	340	304	336	343	334	381	355	332	335	345	319	383	322	360	365	348	384	345	336	350	383	335	348	352	369	339	356	347	328	385	326	354	379	336	370	328	337	329	379	363	323	352	348	382	346	370	357	368	313	352	345	355	362	322	355	355	346	331	349	374	370	343	382	345	364	347	309	352	356	356	344	313	358	367	352	338	365	332	317	303	372	367	357	363	340	357	357	323	353	338	376	348	378	388	341	347	325	332	347	345	368	349	344	384	362	342	331	328	364	375	381	356	359	358	337	337	362	345	362	371	376	371	343	326	330	350	312	344	356	336	343	332	363	355	335	318	335	388	367	330	303	372	309	375	326	359	370	375	353	382	351	354	384	346	332	340	346	342	328	377	358	345	369	346	337	354	352	358	360	346	363	339	355	323	337	348	342	371	332	343	328	360	369	315	368	375	325	366	344	382	327	381	344	346	368	348	346	328	348	359	334	325	321	351	348	345	331	352	348	321	360	376	367	352	330	334	325	357	376	340	345	347	326	375	364	342	385	305	348	349	397	330	356	383	380	340	351	351	360	355	371	371	349	335	336	321	346	317	343	346	342	331	346	354	396	313	344	344	346	378	368	351	364	338	318	349	331	350	355	320	346	305	350	374	358	339	336	344	309	333	355	340	344	375	321	365	345	341	369	364	353	381	350	336	349	367	365	348	367	350	326	342	307	307	356	338	327	356	353	326	364	380	361	373	348	321	348	316	304	363	353	347	359	349	343	318	378	349	345	364	362	391	350	322	315	335	349	342	355	365	332	355	357	345	351	328	358	355	377	362	337	360	369	392	324	369	331	375	378	339	326	357	392	358	343	354	373	353	373	327	356	348	313	342	352	351	367	374	342	350	368	358	331	324	333	350	353	341	329	353	342	327	347	357	332	371	392	351	360	339	324	348	337	335	341	363	361	325	337	357	331	334	367	336	392	366	360	332	363	328	345	344	372	349	350	355	305	337	387	356	361	342	375	347	342	314	320	314	365	339	349	348	347	348	356	332	349	332	306	364	362	337	337	317	352	353	330	368	375	364	378	324	355	319	337	349	353	345	360	329	346	339	353	327	330	355	341	338	343	346	346	348	362	341	297	348	340	318	354	357	356	358	352	364	355	355	338	360	331	341	338	343	363	342	339	355	358	349	358	285	327	316	344	353	348	355	350	329	341	330	382	302	337	353	351	317	361	360	382	372	363	351	383	384	354	365	356	357	341	356	316	328	340	347	320	343	345	359	383	353	350	326	335	341	364	345	334	323	346	338	356	376	334	341	358	324	316	313	340	363	328	358	317	341	301	351	345	318	389	322	346	318	348	321	355	331	343	345	339	373	362	339	337	349	384	343	338	367	323	342	367	371	371	323	364	339	352	386	333	366	346	342	360	327	344	337	364	348	342	329	323	316	371	342	334	357	340	354	347	343	343	355	333	339	333	377	355	361	312	333	342	321	367	390	342	316	337	311	363	346	357	344	327	343	363	359	353	392	346	334	357	371	342	356	361	345	393	362	379	385	305	353	370	330	378	341	346	368	341	335	387	375	326	360	372	343	359	360	349	312	352	344	369	355	337	332	353	339	344	363	304	352	368	355	335	342	364	345	335	346	361	363	361	344	313	342	344	346	328	346	369	334	330	356	336	340	389	368	324	322	380	333	349	321	373	355	351	376	376	351	364	358	302	367	340	316	344	330	397	360	342	376	351	339	355	396	361	365	342	347	361	366	341	343	376	350	346	346	350	315	341	364	358	368	335	349	329	337	329	334	323	341	349	311	347	354	314	374	343	336	345	344	313	363	333	328	327	350	367	359	354	327	353	365	337	348	332	345	332	324	350	324	327	331	341	329	338	323	332	359	367	353	336	358	342	364	339	343	377	358	346	368	368	306	362	361	353	370	339	365	354	347	349	364	336	363	355	330	339	325	351	340	345	331	357	316	331	320	349	330	365	333	317	392	343	337	353	371	381	327	331	335	355	327	349	355	366	333	347	364	347	355	351	323	358	334	317	341	315	331	374	350	342	314	349	376	324	347	373	359	356	319	323	317	353	381	329	366	342	406	331	311	358	347	352	348	329	355	340	343	392	350	321	368	331	354	353	370	395	338	374	331	325	343	355	395	357	325	346	378	337	338	317	342	353	362	336	374	382	343	359	355	354	317	322	370	309	310	346	353	325	396	340	317	348	352	326	332	325	355	331	387	307	382	348	389	373	384	328	327	349	349	348	350	383	353	365	321	301	357	325	334	359	333	383	391	341	301	359	382	320	352	348	358	321	344	359	346	353	389	362	351	353	357	332	333	344	335	361	364	348	353	356	344	377	330	323	337	336	337	346	334	355	354	356	356	371	367	348	322	376	371	324	334	334	364	346	357	365	372	342	378	361	346	342	325	320	323	338	387	369	337	325	361	340	362	339	352	397	353	331	354	332	386	335	353	358	355	354	353	323	379	348	335	366	340	375	385	375	384	339	351	356	351	372	381	345	305	368	346	344	361	330	341	366	321	339	337	356	348	384	363	414	350	375	325	352	357	377	387	351	368	360	346	362	353	393	399	353	354	309	348	367	362	383	368	342	321	349	323	357	372	376	355	360	368	339	335	331	325	379	338	409	361	331	332	336	329	338	325	321	365	338	356	357	352	356	367	327	337	342	338	374	335	362	385	353	344	342	358	348	364	387	279	379	393	357	381	306	349	365	351	370	350	376	361	403	367	358	374	337	348	331	348	358	325	331	385	396	333	320	332	340	344	381	378	325	323	378	332	351	344	343	355	372	361	383	351	362	323	370	351	323	373	351	354	335	373	365	358	330	342	369	319	358	382	366	342	341	329	330	346	386	363	355	357	343	343	364	360	340	383	345	402	378	332	369	370	374	384	361	326	359	371	338	381	334	328	366	359	324	351	374	371	388	358	353	364	337	369	346	352	329	329	367	371	331	358	352	335	341	331	342	350	322	357	343	351	349	383	358	339	352	348	360	340	334	340	380	373	381	346	365	358	334	325	345	361	357	342	364	364	347	332	374	331	326	338	371	337	328	311	334	340	374	349	317	326	326	329	331	369	305	343	334	334	370	340	355	318	335	340	360	349	353	352	360	325	354	356	374	345	328	315	341	367	343	336	363	350	339	356	348	350	364	342	336	360	371	303	367	351	365	394	339	346	379	367	325	302	361	351	379	344	364	335	318	330
19375	4518	2656	3028	2571	1790	1507	1512	1238	1098	1084	1046	1116	1023	946	936	935	889	834	860	807	916	819	854	832	800	792	826	832	840	824	863	852	830	865	865	817	873	781	830	781	794	824	861	817	868	815	813	835	827	852	788	769	817	805	830	781	798	825	813	836	824	846	743	857	800	780	770	826	835	846	828	858	822	820	841	780	818	796	798	833	846	820	821	806	836	821	844	812	848	788	833	795	829	767	789	860	827	832	838	781	819	805	793	767	800	848	799	854	824	834	781	834	857	800	768	791	833	856	827	786	862	859	811	782	800	841	840	892	807	818	829	779	754	829	793	900	821	829	820	877	784	795	756	779	877	822	800	823	804	825	774	822	815	785	819	799	797	761	799	785	809	857	824	850	825	796	799	853	817	825	814	805	828	808	862	819	845	825	809	769	743	759	804	851	805	822	831	843	780	784	858	820	830	846	798	810	795	778	854	849	823	802	795	839	796	847	808	793	809	802	816	831	819	794	831	770	825	805	838	840	802	839	809	781	813	867	792	766	824	822	887	870	784	831	803	883	855	836	815	786	842	724	727	827	796	800	787	855	827	830	787	827	871	850	770	821	823	820	799	766	867	750	825	818	798	814	819	773	830	792	853	820	807	804	819	806	802	833	828	803	804	805	789	835	818	787	833	826	830	727	785	803	857	824	839	788	843	789	793	789	787	845	832	797	852	767	800	826	837	847	789	824	783	799	778	806	838	845	867	860	859	881	818	838	819	799	796	820	857	808	819	819	814	786	813	794	830	828	785	796	780	788	767	859	752	817	792	823	767	828	831	793	807	840	759	808	789	803	826	790	841	800	820	830	771	826	796	814	817	846	867	852	812	818	839	841	844	819	851	798	850	772	819	816	821	838	840	803	852	783	831	811	806	840	778	767	836	852	820	825	791	818	816	843	783	891	826	857	880	845	829	790	801	777	850	844	761	855	786	834	794	829	813	814	865	779	800	762	843	851	809	817	857	804	803	819	815	854	865	806	867	837	798	811	812	836	827	808	830	855	777	805	807	789	872	864	790	783	832	797	863	763	803	864	796	807	821	827	841	777	808	766	843	825	786	869	738	837	865	828	820	827	845	830	786	810	816	854	787	794	834	814	839	775	790	782	822	803	842	786	818	833	812	873	793	762	830	804	852	785	806	829	861	833	797	809	888	824	796	786	841	866	812	818	813	808	877	810	828	886	780	834	795	794	781	827	815	832	835	812	841	834	809	815	877	828	811	818	771	828	781	861	769	810	853	816	867	834	854	870	874	854	832	798	881	842	791	804	800	828	786	844	867	803	854	816	811	819	795	826	794	837	829	810	792	810	824	771	817	829	809	843	788	811	875	839	802	829	807	821	860	783	820	824	818	805	815	865	790	768	828	818	800	796	797	834	795	803	860	788	800	782	835	832	827	776	817	852	811	804	807	810	828	836	820	818	848	772	864	872	816	785	773	858	842	816	824	749	827	838	840	851	834	787	803	838	785	804	850	792	855	828	874	850	824	836	799	770	870	847	842	786	814	798	799	819	893	841	801	822	791	819	809	832	802	850	827	810	845	820	869	773	763	814	792	834	796	838	819	820	807	830	778	799	841	839	820	820	790	851	790	769	815	861	822	821	775	848	790	841	817	840	803	802	860	841	776	822	840	773	769	832	854	840	799	836	844	864	812	820	806	789	834	810	813	789	834	807	788	782	819	791	812	830	803	831	847	834	810	830	846	857	839	779	765	802	843	818	822	811	806	835	827	817	806	859	781	815	864	792	800	832	837	814	816	792	847	826	817	792	755	787	766	811	843	821	804	800	859	787	801	786	812	780	819	846	829	864	911	812	857	854	859	794	820	837	867	839	800	795	790	843	880	838	816	782	758	822	789	874	790	809	854	799	865	832	816	790	862	826	816	883	796	829	863	800	762	779	748	835	821	834	814	828	787	798	807	780	881	817	794	807	804	827	870	843	807	864	860	819	847	809	804	817	765	860	832	763	798	835	788	848	810	806	806	877	837	817	839	834	794	807	790	791	837	868	803	770	824	828	806	767	816	807	780	827	844	828	777	844	780	817	841	803	838	839	846	822	766	833	824	753	811	845	822	756	812	808	814	819	790	798	825	826	828	827	838	773	834	809	802	870	810	826	823	817	810	753	827	830	799	796	787	845	827	814	813	828	828	798	798	806	782	824	859	802	824	810	854	791	806	841	859	786	774	787	771	834	792	816	798	865	763	815	788	806	806	842	843	804	834	808	809	783	819	811	777	808	790	876	820	814	839	805	778	818	799	812	796	764	815	794	842	830	863	788	752	790	827	752	775	834	768	815	829	832	834	797	835	783	833	788	794	848	798	805	828	814	847	816	806	817	777	810	774	830	796	798	854	781	826	823	840	840	789	773	789	812	793	813	814	793	790	794	808	825	861	798	828	775	767	797	783	844	749	792	774	839	808	830	773	809	835	808	798	816	854	799	794	806	763	822	797	827	782	826	837	814	785	807	832	789	865	840	830	839	812	817	837	855	852	818	805	775	832	828	766	805	855	853	829	792	810	824	836	834	797	833	837	818	813	765	794	845	820	801	803	842	802	833	840	843	819	817	820	843	764	824	830	830	835	796	800	865	836	836	834	795	802	824	770	856	874	759	805	841	808	763	859	805	843	837	825	826	826	823	804	878	787	808	835	827	782	815	891	853	810	830	808	837	844	789	816	829	753	810	886	806	804	858	822	787	833	872	827	848	820	793	799	791	824	829	787	801	864	836	864	838	786	790	836	779	862	823	793	829	821	793	813	785	866	794	780	822	776	774	853	828	807	819	835	824	862	817	785	799	824	823	755	839	822	812	815	848	832	890	786	748	790	828	832	831	819	836	839	800	862	866	861	833	793	787	740	808	820	863	859	796	851	789	828	777	846	842	823	817	794	814	765	810	824	796	844	839	847	766	775	822	822	822	777	854	774	845	763	811	838	856	845	839	851	784	831	786	797	824	851	826	808	806	802	860	801	831	758	824	801	807	826	828	820	798	826	823	772	823	816	822	834	776	859	867	841	821	863	804	774	829	760	809	805	802	861	823	801	823	818	828	833	800	798	839	812	833	853	802	805	829	876	814	811	835	804	808	798	757	788	822	787	824	842	807	843	795	806	809	848	808	798	839	809	836	798	760	830	825	777	810	781	863	852	861	839	809	788	821	815	763	785	819	874	771	851	833	808	798	890	782	836	813	830	851	786	872	821	871	830	741	836	817	814	800	781	797	791	818	796	767	851	877	805	775	795	811	816	828	833	819	834	838	796	835	858	808	851	852	854	832	870	818	803	853	807	829	791	807	827	772	758	788	787	805	822	744	787	778	819	798	771	782	824	814	842	831	807	816	834	845	832	880	788	835	849	797	836	862	836	873	865	798	820	832	846	826	792	808	804	815	828	826	822	788	796	822	836	799	822	844	861	815	776	846	828	874	824	770	857	762	775	828	777	844	809	815	846
37296	12507	2132	1074	616	471	508	405	274	282	283	263	294	270	242	229	262	235	239	205	194	227	206	225	208	222	215	223	198	212	236	245	197	212	236	189	208	225	220	215	215	228	236	207	206	241	186	219	211	215	217	223	212	201	196	223	207	251	217	201	221	210	239	207	211	232	218	211	202	221	212	223	218	206	237	198	204	200	236	224	195	222	227	187	240	213	211	245	235	188	224	224	196	212	202	211	218	211	223	232	222	184	212	193	203	230	235	206	226	217	220	238	231	203	230	229	241	188	218	214	215	202	201	223	240	215	208	243	221	214	192	216	233	230	209	217	205	210	216	212	227	242	262	226	233	218	238	204	222	209	222	222	228	218	223	210	186	226	216	231	234	224	217	222	213	252	239	203	212	195	203	236	226	195	224	216	223	230	236	244	223	229	222	221	204	244	227	232	232	213	239	216	220	206	176	228	227	209	200	243	237	245	227	217	204	220	234	217	186	211	212	203	206	207	195	229	214	249	207	205	203	268	220	188	199	208	200	235	209	205	205	254	222	215	233	216	244	232	218	211	189	203	199	226	219	208	228	220	235	199	204	215	217	196	197	203	198	201	233	213	229	188	231	229	232	203	210	223	193	199	218	219	206	228	199	231	189	202	219	223	216	195	195	207	214	219	227	221	219	227	184	220	217	221	206	220	208	211	209	216	218	216	237	212	245	214	222	241	204	197	211	252	223	240	204	212	213	193	209	213	194	184	199	224	213	207	204	235	222	225	210	203	194	210	205	217	213	200	244	230	217	233	190	211	225	179	242	218	210	223	211	190	223	244	198	218	199	193	214	214	184	218	216	220	192	187	219	232	210	193	200	214	201	208	204	230	204	196	178	217	201	191	212	187	222	205	196	253	205	206	232	215	207	229	244	215	211	226	201	198	208	248	215	192	210	209	210	217	234	217	219	210	209	215	207	193	206	216	200	216	218	226	217	230	216	188	220	228	199	209	204	220	229	226	222	192	224	219	216	205	231	210	228	244	199	227	227	215	203	206	218	196	195	202	181	198	210	209	203	223	224	222	226	235	250	221	191	189	212	195	232	195	209	197	184	197	196	230	202	192	209	204	227	236	209	228	221	184	206	203	208	226	215	201	219	188	197	206	204	250	200	218	221	208	219	209	215	193	217	213	230	209	239	179	194	228	206	234	233	203	194	209	218	226	198	224	183	211	224	182	223	196	231	222	227	230	199	201	210	185	206	225	215	201	194	225	201	183	239	228	197	191	207	220	226	208	229	208	228	230	201	193	227	188	213	223	200	202	211	231	207	215	214	225	199	209	240	219	190	197	194	220	221	210	181	214	235	226	244	226	243	221	223	206	241	193	224	221	219	245	223	226	231	211	222	205	196	207	179	207	207	198	208	226	230	199	203	213	236	218	237	221	222	246	217	217	230	212	214	206	233	204	212	217	196	184	202	203	212	220	221	211	233	244	199	245	188	183	225	206	205	214	229	216	204	216	220	233	210	204	218	174	228	212	227	210	201	217	224	216	231	206	246	232	225	213	212	197	223	225	237	236	198	203	218	195	225	228	227	258	194	223	203	216	199	212	236	211	240	200	207	195	226	192	222	210	207	227	220	206	214	237	207	218	191	207	215	182	224	203	207	230	208	214	181	209	202	201	179	201	226	211	220	201	206	222	226	214	217	217	222	223	210	185	219	213	229	220	218	241	223	218	218	189	215	206	224	215	226	227	234	225	240	224	248	186	202	240	228	202	228	195	209	213	214	200	225	226	236	201	204	242	224	212	229	224	215	228	214	203	216	214	195	234	219	181	225	226	234	217	271	234	230	220	197	219	201	201	237	207	237	228	197	203	230	232	194	198	223	210	250	221	258	207	199	205	207	193	201	254	189	202	191	218	214	227	200	213	190	202	218	230	209	233	239	200	218	235	191	220	210	206	213	234	209	223	205	198	246	239	224	199	188	221	193	190	202	239	222	221	198	209	194	214	207	215	221	239	203	246	203	191	217	196	216	223	231	242	220	204	237	213	249	220	212	220	186	204	207	227	230	184	201	191	191	189	174	214	226	213	224	198	229	248	201	226	207	208	221	190	214	238	204	219	243	233	224	236	213	209	199	222	193	234	218	202	217	209	222	222	217	246	260	222	256	238	199	220	206	214	201	209	198	207	204	204	196	257	208	196	197	194	228	230	216	236	212	202	193	215	193	229	216	203	228	231	229	227	230	202	216	225	198	195	217	223	192	229	202	187	231	194	199	227	218	182	188	208	183	229	232	193	224	199	236	208	227	217	230	200	212	223	211	232	222	219	184	210	232	207	198	204	200	196	204	224	212	189	177	200	214	236	210	223	215	214	230	234	214	235	226	216	211	190	237	222	213	224	198	219	221	188	203	218	210	216	212	220	214	211	204	227	198	187	214	208	196	203	197	209	227	243	196	205	203	200	238	223	195	215	234	237	250	220	224	247	191	237	212	219	238	232	216	257	225	240	213	224	192	198	217	198	239	229	218	186	224	202	237	232	226	211	190	195	192	193	177	192	242	208	223	255	201	209	218	237	196	218	203	229	213	207	206	233	212	200	219	244	246	212	214	221	229	196	189	213	195	187	193	196	221	212	207	240	220	193	215	220	229	190	209	222	193	208	221	238	206	225	200	190	219	221	224	245	209	218	188	199	242	218	229	206	231	193	212	211	219	224	223	219	213	246	246	203	203	222	217	198	227	214	219	223	212	223	257	230	232	187	232	204	195	189	210	211	197	229	228	204	229	222	220	200	206	215	216	198	230	219	211	207	208	215	198	208	238	196	209	208	223	212	253	230	219	226	211	204	216	217	209	196	216	216	218	218	238	237	234	211	200	219	221	234	194	207	235	176	224	239	208	210	217	209	210	216	223	221	197	215	222	237	225	213	216	231	214	246	222	203	219	225	209	205	225	244	207	204	216	233	199	197	226	214	218	205	224	218	201	202	236	222	225	216	229	222	219	201	208	184	220	215	191	203	202	228	211	228	190	217	215	231	183	218	230	198	214	226	182	227	242	187	231	225	178	203	217	192	244	204	198	227	210	229	215	248	225	210	221	201	206	233	224	220	218	212	168	209	239	240	200	218	227	213	240	235	190	253	203	205	212	221	233	211	211	226	210	222	210	247	201	222	213	183	171	232	216	222	199	226	226	216	172	205	223	225	191	196	200	225	216	243	221	231	199	205	235	203	201	202	205	229	222	233	243	237	210	198	225	227	219	224	211	217	230	231	197	222	201	216	201	199	225	224	233	199	214	219	228	205	209	226	227	205	223	233	215	202	221	222	225	217	197	218	227	222	219	200	227	211	201	210	213	227	214	215	239	199	220	196	207	199	205	190	191	194	228	212	240	214	212	217	227	192	195	225	193	233	216	183	214	219	228	206	207	210	197	227	226	238	213	189	202	216	177	187	205	206	201	228	231	207	234	223	216	238	200	211	223	225	222	224	231	213	231	208	223	210
23895	6317	3356	3288	2442	2134	2170	1459	1039	1022	945	906	932	776	760	697	641	622	657	600	594	607	614	577	567	588	509	550	559	508	563	466	519	540	518	502	531	545	548	544	517	584	518	529	523	567	543	494	561	582	528	472	514	502	495	491	523	508	536	548	541	517	526	512	537	573	553	546	496	585	543	485	483	509	537	518	513	527	501	533	504	512	609	522	546	478	525	508	525	472	523	542	485	537	524	516	564	555	498	491	512	536	505	529	544	544	586	480	519	527	515	558	554	510	529	515	512	517	532	504	507	520	506	533	550	549	553	509	558	513	561	521	533	528	528	522	495	513	521	537	499	525	513	570	497	548	571	495	521	503	477	493	488	549	515	546	542	534	533	509	498	504	497	550	520	536	501	460	514	539	562	497	520	546	516	495	487	483	504	511	521	500	527	498	505	568	474	511	499	508	512	511	487	453	521	507	535	540	494	521	548	494	518	478	543	498	472	537	490	513	490	526	544	516	497	556	538	526	503	515	560	518	531	532	527	522	511	533	484	533	559	531	502	524	472	541	500	529	486	530	499	531	464	496	546	525	523	505	547	526	526	514	503	514	527	506	553	519	511	503	530	522	539	514	503	505	480	516	531	480	525	505	515	545	511	540	543	486	512	542	473	517	508	534	533	539	548	517	524	535	522	564	506	487	528	558	573	508	531	503	517	502	534	527	490	528	526	550	493	524	523	532	541	513	508	539	535	539	512	499	523	527	487	524	566	520	475	546	475	518	537	528	508	509	558	514	497	537	499	515	494	530	540	542	541	505	481	544	498	551	523	532	517	532	520	559	525	553	528	530	480	535	480	489	527	499	527	511	477	491	543	478	497	500	505	569	472	531	537	523	458	535	540	525	524	536	561	534	515	552	540	570	534	524	525	486	546	548	573	509	532	560	549	538	469	534	518	540	522	513	540	506	540	524	490	504	513	526	536	548	503	518	527	556	494	516	517	554	499	493	491	519	530	522	510	525	491	470	491	467	499	559	510	545	515	534	493	537	517	479	511	567	462	518	517	528	490	545	546	483	551	526	528	517	513	521	563	511	585	527	525	504	513	509	565	532	474	516	519	501	524	503	467	494	536	526	523	542	538	549	502	544	552	501	516	521	484	481	504	537	505	572	499	519	546	523	544	546	542	529	550	519	490	487	492	475	531	509	493	504	498	534	496	527	522	523	518	515	489	528	552	502	557	565	532	511	526	511	567	528	474	508	541	524	495	511	536	524	528	560	525	574	484	517	504	595	520	535	502	509	516	541	562	492	493	530	516	513	539	509	504	509	520	547	567	557	558	528	574	532	518	500	504	516	490	498	493	529	478	544	485	526	500	530	485	503	543	531	486	520	533	511	534	458	527	554	503	517	503	440	547	506	514	502	561	524	511	525	535	490	497	515	531	522	500	549	533	528	534	526	534	496	550	550	529	542	516	509	512	494	541	533	570	529	498	485	559	518	500	524	577	577	522	543	484	522	527	522	523	512	519	531	505	532	539	491	516	545	525	554	561	514	518	521	497	501	523	495	530	513	539	496	551	490	517	513	508	515	514	526	501	489	511	515	509	541	537	531	545	512	551	549	522	530	514	473	537	517	514	565	539	536	512	543	535	502	589	494	523	511	511	543	501	504	543	558	488	505	564	527	524	525	537	530	485	544	526	541	527	496	513	529	488	515	536	535	542	509	520	487	519	521	536	540	521	546	539	541	567	521	512	517	518	508	493	535	541	518	528	517	494	541	482	529	521	543	539	541	529	516	546	519	519	499	494	485	518	538	541	546	537	517	523	532	502	489	540	543	542	560	560	491	568	555	492	513	527	543	514	552	517	493	561	524	504	543	507	534	508	527	499	513	505	546	481	543	519	486	514	540	500	506	495	520	506	534	545	522	464	499	543	542	496	507	519	507	498	534	528	507	480	539	494	502	562	490	547	498	545	501	540	531	516	513	534	518	507	501	513	538	508	525	500	569	546	534	507	537	488	522	526	515	548	502	598	488	510	519	483	528	513	537	471	526	534	489	493	509	533	539	529	565	533	527	542	487	489	532	501	511	508	487	536	520	508	505	569	484	471	552	488	529	533	577	486	526	524	531	524	534	529	549	520	567	511	480	523	533	487	496	554	501	517	536	539	526	496	530	525	526	538	542	518	535	572	527	513	531	505	528	556	512	528	525	581	539	547	520	527	479	529	519	507	492	514	502	538	541	506	534	561	545	533	502	491	481	497	531	501	518	524	551	538	530	509	514	538	485	517	519	535	501	514	512	542	518	543	518	541	495	515	531	548	497	532	525	561	507	503	537	492	511	524	508	499	516	501	529	503	549	549	532	503	509	529	482	521	531	514	532	550	510	523	523	487	550	511	508	509	488	536	505	519	473	506	521	502	560	541	547	512	498	524	530	553	509	569	507	533	562	500	516	497	533	542	506	521	524	519	545	518	510	551	548	550	497	506	500	502	506	521	531	546	524	551	535	509	514	498	531	488	489	516	532	492	513	495	539	533	520	518	510	513	511	537	526	528	500	479	519	527	563	506	506	495	536	533	531	556	562	517	487	531	516	518	536	513	541	515	535	473	555	494	493	528	509	487	465	551	537	524	520	501	505	508	507	501	536	481	512	513	519	522	534	560	517	496	490	502	480	541	507	535	485	497	503	514	476	490	501	535	511	539	561	552	543	551	530	492	517	546	486	529	551	500	538	543	530	537	519	541	540	544	524	552	513	488	535	502	514	507	553	515	509	542	470	572	553	518	505	521	493	504	507	534	480	515	560	550	554	529	507	529	546	561	497	546	531	486	508	530	518	533	521	493	523	537	525	566	560	507	528	570	512	534	516	531	555	530	533	529	471	549	524	509	531	558	547	538	515	488	527	492	553	509	528	542	497	513	524	538	505	507	534	535	555	494	516	527	500	525	533	488	497	508	536	523	533	525	517	547	516	539	562	522	512	522	532	514	523	530	566	530	501	520	505	558	480	522	547	516	487	579	554	522	527	578	518	563	492	527	515	506	553	488	509	545	547	513	511	572	502	514	566	526	570	512	505	536	521	525	491	505	483	528	519	516	511	531	544	544	508	502	519	507	510	505	487	556	512	515	502	541	515	518	531	532	544	498	542	504	540	534	535	558	538	529	539	544	501	490	528	521	534	529	529	521	494	544	495	575	511	554	546	513	525	493	557	544	505	534	527	516	526	524	521	555	552	528	527	516	499	527	553	515	488	499	544	533	475	510	546	510	542	524	536	512	541	517	565	525	511	494	481	512	464	487	507	539	522	543	490	516	549	536	531	504	486	533	548	526	541	483	556	489	542	502	538	509	520	545	538	494	553	523	522	580	545	517	527	489	520	462	569	533	520	485	567	512	511	511	523	588	533	537	521	543	537	508	491	542	508	553	531	531	526	553	503	556	523	516	491	523	502	523	512	495	484	534	598	526	558	564	519	536	500	533	485	499	512	514	548	542	518	490	549
12953	2730	596	481	415	431	332	344	287	329	304	309	320	322	320	315	297	308	276	275	305	296	299	273	299	294	299	303	295	323	302	291	344	329	345	295	283	292	270	290	325	338	308	287	309	311	304	259	296	290	287	291	298	304	277	302	322	291	341	313	336	273	291	304	307	297	287	289	302	264	311	316	314	306	322	286	310	292	285	299	298	294	309	276	301	263	265	331	305	300	288	320	281	303	316	285	289	307	295	311	289	300	305	290	321	264	328	304	308	296	298	294	314	310	314	319	283	287	288	279	298	356	304	303	310	279	333	289	328	317	292	302	291	286	313	295	298	273	307	290	265	296	286	322	336	309	290	296	304	304	306	273	285	322	308	271	306	316	320	297	295	300	290	311	283	260	300	308	314	287	307	270	278	292	287	311	296	287	313	304	283	329	299	284	285	305	305	304	326	319	266	304	328	273	303	290	306	297	282	309	270	308	303	282	293	315	311	317	289	295	324	306	292	296	270	268	282	325	291	268	284	309	315	296	285	307	283	293	298	302	314	316	310	298	299	295	333	297	304	300	271	309	280	292	295	333	274	318	293	272	280	243	323	300	306	266	293	317	276	280	292	320	315	275	307	299	284	278	288	263	289	291	275	289	285	316	289	301	294	262	318	309	310	291	323	314	288	269	287	281	295	276	295	305	300	279	263	272	333	317	281	287	274	316	318	281	264	330	326	310	299	276	303	295	299	268	283	321	286	291	273	292	290	272	304	288	340	297	312	280	302	273	285	325	305	274	300	328	304	292	291	285	312	290	288	248	300	308	330	294	280	285	321	302	288	286	289	261	313	301	273	288	310	313	310	306	308	296	289	303	264	313	281	271	277	322	301	292	340	285	276	317	276	300	293	284	283	279	296	299	298	282	330	315	294	327	297	280	289	323	321	279	301	301	291	303	282	319	280	308	304	294	303	305	287	279	300	318	330	287	275	286	308	296	274	313	279	317	307	313	311	317	316	266	299	296	302	292	306	285	318	307	326	324	284	314	284	274	310	296	310	295	320	293	291	293	317	314	296	317	312	338	275	294	280	300	322	310	323	309	291	284	264	292	285	287	287	282	299	273	305	291	294	316	257	295	333	286	298	309	301	267	292	298	285	311	278	318	299	269	304	306	287	308	295	346	318	329	322	297	303	297	271	287	312	275	272	321	321	299	294	303	289	303	308	308	330	291	288	281	274	294	308	267	324	277	311	279	292	276	313	291	310	302	291	300	308	304	319	306	277	292	296	326	277	278	262	258	292	303	289	292	273	279	278	290	280	305	317	320	318	297	267	297	318	316	331	309	301	311	270	299	301	322	337	282	277	266	273	292	298	315	319	265	307	303	295	312	278	270	296	309	293	313	328	273	332	275	351	272	276	333	277	296	287	291	277	304	316	284	289	310	320	290	321	319	301	281	297	309	315	308	302	270	315	265	282	306	328	313	287	303	298	284	348	270	299	302	308	259	304	296	309	288	306	282	302	314	283	282	314	271	286	285	283	296	290	310	321	296	286	287	290	302	330	259	296	297	289	249	302	274	301	295	289	295	289	274	300	328	293	294	296	308	280	317	287	320	285	293	308	282	266	283	307	312	311	311	298	295	268	287	294	317	304	295	329	299	294	280	289	283	301	278	310	305	293	309	288	315	313	273	291	319	295	292	310	271	286	298	276	303	288	300	263	309	312	291	281	308	297	306	296	294	309	309	322	295	292	277	309	280	323	304	294	279	277	307	279	318	316	268	334	284	279	295	295	296	283	299	305	333	305	298	309	281	286	303	293	279	280	326	251	312	289	291	302	293	293	313	289	304	299	288	285	313	300	303	316	296	285	293	302	295	300	312	256	327	294	273	298	286	331	288	264	335	300	317	312	293	312	305	256	295	281	288	302	279	278	305	297	296	275	297	278	284	265	299	296	287	283	304	303	265	284	314	288	305	262	308	266	353	262	276	305	311	293	253	320	309	292	307	267	277	321	311	297	287	287	320	287	303	282	284	298	294	266	310	287	276	315	305	287	290	273	292	281	282	280	268	284	300	281	315	277	279	314	274	288	281	300	285	273	292	281	338	294	293	282	325	274	299	303	276	324	304	315	268	287	289	272	282	295	284	313	324	305	303	287	266	279	289	297	304	309	304	342	317	273	345	320	259	292	268	304	302	325	283	311	308	306	301	296	271	291	337	309	325	254	297	267	319	321	296	273	312	309	285	272	312	300	305	283	305	288	299	298	296	315	301	297	281	303	340	312	296	293	355	296	317	272	321	279	293	315	240	263	286	311	294	315	334	284	279	319	277	259	299	317	281	276	300	279	305	302	288	297	306	297	285	273	309	288	263	308	290	281	263	291	259	266	303	284	290	286	278	318	334	292	310	310	310	272	290	276	287	297	305	290	276	275	263	292	297	264	296	308	285	293	263	293	300	317	302	296	318	297	294	302	279	309	276	294	329	313	264	291	278	306	279	302	289	288	287	315	323	300	284	279	302	321	295	284	295	325	292	286	288	311	259	311	304	320	307	290	291	325	298	309	267	329	298	289	259	287	282	287	265	307	330	314	313	291	320	311	285	294	322	308	301	300	285	330	289	300	310	282	291	282	304	303	346	314	331	298	309	328	304	287	324	302	310	262	290	277	303	336	295	288	267	293	337	309	295	260	287	284	287	284	315	300	282	314	281	302	316	284	290	338	298	276	314	293	308	282	244	298	267	296	292	289	295	296	299	284	290	294	301	332	299	287	274	298	287	294	250	301	311	320	299	280	293	282	300	322	327	276	310	272	293	289	296	299	308	289	297	297	280	302	270	300	287	269	296	292	266	271	314	292	256	262	291	314	318	280	286	290	272	310	293	316	294	270	297	313	305	280	294	255	321	300	304	310	365	302	288	319	316	313	294	325	284	254	303	303	323	285	273	293	315	281	356	295	292	324	311	291	330	320	304	270	303	309	294	313	293	258	268	288	309	300	291	295	299	313	312	286	286	277	309	310	338	291	303	312	303	319	292	286	324	308	307	292	293	279	294	269	303	295	319	296	311	294	327	307	308	330	287	282	305	294	313	333	315	297	296	306	311	307	294	299	291	299	295	312	315	303	304	307	326	332	316	275	249	280	292	306	287	308	289	305	290	279	295	307	319	273	299	281	279	287	301	281	301	327	276	306	260	275	320	314	309	292	272	303	268	285	286	290	310	274	333	277	276	271	296	304	301	312	283	293	322	305	298	306	296	305	282	259	302	302	303	281	269	274	300	300	320	313	276	272	268	283	270	314	301	305	306	293	252	273	300	280	307	321	314	305	290	288	315	296	310	323	304	284	279	275	300	308	330	332	321	279	300	273	263	288	286	299	280	312	280	311	302	277	306	274	315	299	288	313	286	307	313	308	283	292	318	303	293	285	263	305	351	295	291	304	300	329	302	310	332	302	301	286	297	314	309	303	283	307	315	270	297	290	307	290	275	309	252	292	333	286	300	278	309
9358	2166	1420	1318	1430	1467	1095	860	816	833	805	826	810	801	812	781	723	749	724	760	721	733	716	680	712	767	677	733	740	718	726	735	709	732	721	670	762	718	712	685	680	723	753	752	741	750	785	714	740	757	757	739	712	754	717	696	708	684	720	697	721	747	713	691	683	713	759	707	748	719	731	709	724	739	665	761	742	751	686	752	690	722	725	775	712	697	702	733	715	721	744	718	695	734	731	661	714	731	749	760	711	732	681	711	754	723	728	722	734	762	734	729	702	719	705	697	708	715	701	703	734	737	732	734	759	741	699	718	760	728	738	728	734	709	684	667	718	717	694	733	721	740	730	752	728	723	735	722	707	726	789	668	731	736	715	723	762	747	748	714	714	689	720	787	734	723	709	741	725	735	744	725	716	767	759	698	756	733	726	781	697	726	696	703	761	712	758	709	736	782	721	736	686	689	736	693	689	702	724	728	728	710	708	768	724	707	679	728	733	707	747	760	785	763	718	720	746	774	710	732	704	737	716	722	759	698	704	730	717	731	760	691	692	706	693	729	743	723	725	733	740	773	706	768	719	709	716	712	732	726	691	744	681	727	684	707	751	688	697	734	764	692	727	703	691	733	692	771	724	714	736	709	751	726	739	703	752	717	777	699	787	759	699	748	746	711	733	707	708	715	664	702	709	706	693	711	713	692	756	713	726	750	746	712	713	710	740	774	667	772	760	698	668	775	688	728	690	702	763	689	744	736	685	755	731	690	689	774	695	713	712	728	702	711	693	739	753	718	709	694	726	735	751	679	739	642	685	694	742	705	729	727	726	679	728	720	699	733	695	733	686	713	733	748	724	714	742	704	704	744	695	717	688	684	754	698	731	708	771	674	680	721	806	708	741	749	748	750	757	735	695	744	706	717	699	698	706	715	716	716	705	708	726	697	683	719	760	705	719	706	704	730	716	776	742	767	741	722	712	702	762	702	740	747	710	676	712	723	762	721	676	701	709	741	719	743	758	709	739	720	759	716	687	732	744	735	740	695	688	728	726	726	742	753	694	692	732	707	793	726	761	724	682	734	690	725	726	691	731	676	707	726	719	728	668	668	732	727	717	717	701	707	712	672	728	758	717	719	709	727	728	731	759	730	742	720	678	741	720	703	756	720	701	753	685	718	701	715	755	690	651	738	715	750	727	726	738	676	762	679	716	725	712	715	754	720	753	685	681	789	753	714	656	745	706	743	746	732	691	752	744	756	755	684	715	761	734	738	716	738	718	706	728	814	752	684	715	693	738	733	741	788	726	775	698	766	707	724	740	709	738	727	738	729	713	731	718	694	661	741	711	700	736	669	743	717	718	763	763	702	680	759	726	749	702	726	681	766	694	751	766	749	662	730	715	777	709	706	707	764	693	696	732	704	706	701	751	676	763	734	712	711	727	792	727	718	695	731	741	697	702	717	689	660	745	744	726	699	737	684	703	693	714	746	743	723	747	729	760	685	765	769	692	773	727	730	703	717	760	684	738	795	738	686	688	732	702	748	725	777	703	691	766	701	780	748	726	724	775	717	715	745	721	714	718	703	716	670	755	729	704	749	760	691	748	723	770	748	752	703	694	723	752	676	689	751	746	738	743	729	778	687	721	748	726	718	732	718	733	724	748	742	697	747	701	683	724	694	741	734	791	759	700	700	753	711	718	782	694	727	716	736	733	740	792	723	733	745	743	694	761	687	740	714	712	663	726	736	669	682	689	694	743	725	747	711	689	691	707	768	683	745	677	706	665	704	715	690	710	759	726	777	676	743	744	692	725	706	737	707	710	707	690	713	737	808	705	692	727	694	720	717	727	722	766	693	710	703	719	771	727	678	746	708	724	693	709	735	653	733	690	744	742	752	724	757	758	766	715	731	745	701	697	720	749	677	681	686	702	686	713	715	752	758	748	721	726	735	693	701	749	715	738	718	749	760	787	685	742	717	761	757	751	699	714	717	719	689	697	684	718	666	692	730	753	742	680	724	711	752	745	739	736	744	699	744	706	763	688	772	778	724	728	739	711	700	735	713	703	698	680	716	724	741	728	804	733	748	742	770	734	762	699	691	719	755	690	726	710	741	718	747	689	718	797	703	683	762	764	723	757	697	678	726	739	705	693	724	741	773	715	734	743	795	738	724	702	740	738	701	696	766	754	728	723	714	770	732	671	681	749	718	706	721	676	739	759	741	703	768	747	702	732	722	704	690	723	784	717	732	711	758	694	656	710	745	736	713	718	760	686	713	727	762	721	729	718	653	717	748	696	719	742	722	717	719	661	664	769	695	771	711	721	784	744	701	770	697	725	713	709	753	696	747	739	762	755	681	750	759	748	753	717	721	719	768	714	720	720	734	707	696	770	772	677	783	668	715	713	718	723	728	713	696	739	716	723	727	731	763	760	751	746	697	714	767	703	752	745	691	743	709	752	689	781	716	712	699	738	722	695	701	743	680	688	755	735	739	666	737	709	752	717	694	704	745	698	746	741	737	725	731	759	750	677	792	709	783	770	740	693	696	772	726	733	711	749	734	729	734	772	752	675	753	751	708	761	750	743	696	667	690	758	755	688	729	693	754	717	727	741	754	694	680	662	732	718	741	691	688	715	731	706	728	722	751	711	719	753	753	744	727	694	740	733	737	737	698	719	706	792	731	691	757	715	722	729	716	762	704	755	714	720	723	700	708	665	726	692	723	717	763	646	715	767	676	703	723	719	698	702	683	773	697	717	703	705	760	712	696	751	752	663	692	732	694	692	715	725	702	701	736	717	701	750	714	742	676	734	747	732	716	722	732	768	737	749	684	691	716	746	732	778	755	732	712	733	698	707	712	733	751	740	700	767	694	764	721	751	740	725	765	729	726	684	726	714	737	729	722	737	769	701	727	753	729	763	706	704	707	737	725	730	653	734	726	737	781	706	749	731	716	705	695	700	749	686	698	659	705	760	743	714	697	726	714	767	724	728	714	699	729	749	762	744	741	770	717	719	691	752	720	682	727	750	708	757	708	735	735	729	687	674	719	743	716	709	723	718	710	748	742	744	677	682	690	715	717	692	736	721	753	761	720	709	730	726	729	718	731	719	725	711	727	754	709	653	723	697	720	734	755	723	700	734	694	699	744	703	710	701	734	716	710	698	724	702	736	757	686	766	729	755	720	697	675	703	724	735	696	754	749	681	709	742	773	806	721	744	756	743	733	759	687	740	686	744	689	712	760	718	715	709	730	701	732	749	684	723	762	686	703	743	722	737	721	743	698	700	718	694	755	750	684	716	704	754	665	698	701	735	711	769	766	675	763	761	708	717	735	716	705	760	716	730	736	678	728	716	698	746	718	677	721	725	719	716	693	715	650	737	770	709	727	723	688	693	709	737	715	776	724	764	717	725	747	702	757	728	724	682	672	694	752	753	715	713	726	696	744	753	711	745	742	743	789	716	727	700	695	758	697	733	745	718	751	713	723	720	740	677	686	696	667	735	774
27608	7712	1158	1007	911	765	510	412	452	398	389	421	387	418	367	390	366	365	322	390	347	352	329	342	349	373	361	317	348	364	377	366	364	358	349	372	374	361	374	336	370	332	363	401	348	369	350	337	356	320	347	358	359	356	354	342	329	344	365	319	355	348	364	368	328	341	359	307	368	371	362	306	360	395	373	371	341	391	368	360	351	336	341	340	375	354	362	408	321	346	368	368	340	353	391	346	336	324	331	346	348	353	353	404	393	385	353	366	344	364	350	350	371	353	387	346	328	316	356	345	352	314	359	390	369	367	398	368	320	361	363	379	338	363	367	397	337	370	351	388	349	390	382	335	358	349	309	347	346	374	396	394	354	324	328	332	386	383	368	349	344	377	344	321	380	380	344	368	331	368	373	376	375	338	351	315	352	349	370	363	375	354	351	353	367	345	333	336	366	357	387	371	328	353	366	331	341	399	401	354	295	336	352	328	377	336	394	340	368	355	382	359	371	346	343	355	326	348	321	355	359	352	335	341	367	355	339	390	322	348	384	307	359	394	341	342	358	349	385	343	361	349	342	359	367	306	362	365	331	391	347	344	372	333	361	333	344	371	375	342	347	371	337	383	366	336	358	323	342	337	345	367	360	351	375	361	350	368	356	336	351	359	371	352	343	357	331	344	343	351	349	372	376	354	345	342	352	360	375	374	348	372	373	373	330	360	338	379	372	369	336	327	367	366	373	362	365	375	349	367	347	346	340	346	347	382	344	392	324	342	387	390	318	393	321	370	370	353	368	325	344	358	327	374	330	345	367	361	361	355	325	360	347	359	364	339	369	355	336	376	360	367	368	367	363	340	339	360	346	340	332	373	367	353	322	375	326	330	363	318	358	344	351	332	374	337	366	370	358	385	355	354	368	379	386	356	346	349	352	368	366	368	331	366	380	380	324	336	354	391	367	327	350	352	336	347	345	351	364	361	324	386	354	367	379	364	363	377	354	355	368	378	314	324	356	338	366	364	379	355	354	330	361	347	351	360	356	328	333	318	358	314	365	377	369	347	349	355	376	380	376	376	361	333	349	387	362	388	342	331	322	360	379	378	388	383	341	342	355	370	355	370	319	404	380	317	355	361	360	366	393	353	374	365	344	320	345	349	366	348	345	356	342	340	371	356	352	342	330	344	317	306	395	344	317	311	362	338	342	345	365	397	370	364	353	339	341	362	354	373	380	314	357	365	351	352	359	348	360	360	327	337	338	341	386	345	369	369	342	319	348	325	332	376	350	368	338	348	354	371	383	375	372	374	320	367	381	376	342	343	378	354	371	375	326	334	358	344	368	360	368	383	369	348	349	377	333	369	345	365	353	318	349	385	342	339	342	380	354	363	343	355	378	343	341	391	385	341	365	359	379	358	353	365	412	365	370	350	344	378	391	372	323	348	364	358	385	390	341	379	364	368	354	347	382	337	379	387	402	341	355	352	377	373	357	365	342	362	353	368	314	335	317	349	369	300	331	355	374	388	339	357	363	358	358	349	342	393	368	389	381	379	376	357	350	332	342	392	362	347	341	341	370	350	346	319	337	353	348	338	340	339	362	384	348	338	329	366	344	392	389	368	350	361	348	340	351	332	404	353	344	362	372	373	322	348	362	357	343	337	340	357	378	321	378	361	359	359	362	366	347	332	367	380	360	346	320	332	358	361	346	384	378	377	369	383	361	365	361	364	361	357	364	391	360	392	349	391	335	365	378	371	366	350	379	386	345	358	389	309	336	343	335	328	351	366	379	380	368	322	366	373	334	370	370	384	362	361	359	350	351	378	362	352	352	371	378	345	350	345	350	364	348	390	371	332	324	337	361	361	341	384	351	304	376	354	348	334	354	352	346	373	327	362	373	363	378	334	398	328	335	357	329	355	318	388	415	342	351	383	363	368	393	391	368	337	335	338	401	352	371	349	332	349	385	375	357	347	348	382	365	350	332	355	340	330	359	318	323	344	366	364	377	356	390	368	380	371	351	370	364	361	366	348	375	336	312	346	357	384	362	358	336	308	375	340	349	349	335	365	333	347	336	341	383	367	388	352	345	354	353	343	323	337	380	382	355	360	376	365	368	333	347	351	349	355	377	339	345	347	366	366	347	335	385	300	362	386	378	324	377	359	339	359	344	332	366	372	357	371	394	316	391	376	356	352	357	354	347	348	386	335	404	370	361	374	371	369	346	362	349	401	329	351	364	345	353	327	371	378	324	372	326	366	390	348	363	337	358	366	373	413	311	345	347	364	340	356	391	365	342	330	353	366	331	334	340	340	348	378	380	347	335	357	350	352	361	385	340	321	367	366	345	368	326	345	325	369	332	324	345	403	356	388	342	351	348	372	350	362	339	357	360	372	354	353	334	379	343	377	332	352	371	373	362	354	361	361	339	336	364	329	380	345	356	348	334	307	346	354	357	356	351	341	360	334	368	366	344	343	343	364	364	351	339	326	337	302	338	367	359	368	341	379	322	347	319	350	343	347	334	366	324	348	367	341	360	371	344	365	363	365	378	374	332	346	341	347	384	372	336	377	392	356	373	399	361	372	363	341	320	355	365	336	387	376	358	335	372	326	372	347	338	348	376	345	344	321	389	347	376	373	359	379	326	354	359	341	335	323	337	363	352	363	345	389	334	351	362	396	339	351	340	358	384	347	329	363	303	352	336	374	375	365	341	347	366	342	353	334	328	364	370	326	349	384	347	326	343	358	376	334	329	365	367	385	384	362	380	344	353	360	368	378	377	357	384	383	379	363	354	336	371	385	334	371	336	360	374	348	367	337	350	340	347	384	366	326	368	386	337	367	352	378	384	311	335	346	363	381	352	338	353	362	376	355	370	373	359	367	355	378	345	336	349	332	350	334	355	380	378	345	318	351	355	345	364	336	333	365	358	349	373	352	340	349	326	376	372	366	386	318	330	363	386	328	369	354	367	365	332	371	344	381	315	365	341	348	380	341	360	368	336	350	323	333	349	343	335	346	367	407	370	373	416	369	348	377	325	334	365	354	352	361	392	383	349	331	410	369	331	342	357	350	339	383	367	378	295	359	385	366	386	348	361	368	349	331	342	361	400	369	316	339	346	321	365	371	381	368	343	356	419	364	369	352	352	361	366	335	344	378	345	393	332	371	334	350	347	363	349	331	357	407	344	363	349	365	388	311	344	345	389	363	361	358	331	347	357	375	328	363	331	319	319	366	341	358	359	326	370	372	405	361	375	376	370	388	364	361	366	365	374	392	340	371	324	379	347	410	376	363	347	317	367	355	359	362	361	357	383	389	360	350	364	354	360	381	377	351	340	350	367	356	330	391	349	369	360	298	356	340	380	367	370	371	378	375	331	369	365	348	325	323	359	350	389	341	332	353	346	359	363	316	363	368	368	366	379	367	360	327	335	358	369	384	360	372	363	336	345	425	358	350	366	342	299	372	364	353	347	360	361	355	355	351	324	364	350	310	374	356	343	368	341	414
18824	5004	2396	3008	3428	2674	1542	1229	1252	1131	1121	1033	1015	1053	981	984	875	833	844	876	873	892	891	854	866	893	842	854	862	846	857	829	846	831	885	867	830	835	802	838	873	857	786	770	861	826	848	844	826	810	873	856	860	796	826	851	883	834	904	816	866	822	810	834	833	838	841	857	859	809	857	825	866	810	800	800	820	857	793	801	824	811	859	844	813	794	787	844	808	800	883	848	842	843	872	831	844	851	823	866	782	836	836	835	791	832	812	838	854	797	813	818	820	822	836	838	820	835	760	811	816	790	808	899	860	829	817	839	813	816	809	837	816	844	785	783	806	827	843	822	814	872	844	799	804	842	869	842	865	826	841	868	794	850	828	803	818	840	834	857	821	784	863	866	836	806	834	871	823	841	811	831	805	801	861	804	842	811	814	857	874	845	824	895	835	832	838	798	835	843	861	837	842	863	859	850	844	849	794	807	819	878	821	838	887	814	853	810	813	813	821	825	819	788	789	791	800	856	819	821	827	821	799	866	825	815	802	803	802	818	860	857	802	889	822	834	825	868	849	846	797	853	849	857	785	838	814	849	801	850	794	819	865	794	850	806	821	766	810	845	862	844	883	851	842	819	829	816	816	840	840	812	825	772	796	805	851	840	860	828	835	827	804	836	840	809	825	805	783	851	829	829	863	861	813	828	829	815	834	914	883	802	834	814	877	850	863	909	890	814	839	814	797	834	875	855	815	782	849	846	845	868	855	853	846	796	832	845	858	802	803	830	814	770	876	809	862	813	798	852	806	847	847	856	886	843	826	825	850	860	865	823	851	820	849	817	801	859	894	873	863	894	845	855	831	852	811	774	791	855	793	838	858	794	844	883	861	816	834	830	795	881	892	785	797	835	811	814	878	851	772	850	819	827	831	843	802	836	848	794	867	778	848	876	893	819	866	802	836	827	816	811	821	828	839	821	776	812	759	859	807	856	823	795	855	856	858	761	832	877	862	811	810	875	820	830	786	849	863	846	811	817	795	864	844	810	791	855	791	848	807	838	816	881	870	846	823	809	864	871	814	834	838	827	855	851	838	818	890	807	826	822	850	841	811	796	814	826	868	767	828	831	794	861	884	817	858	827	851	818	825	841	836	775	841	804	879	798	787	855	837	808	847	809	866	825	806	865	833	765	829	807	823	777	856	789	836	851	850	823	835	836	826	881	830	808	815	807	838	803	827	769	812	865	827	799	774	826	850	822	797	827	798	833	856	854	787	828	810	824	836	839	852	846	810	809	842	830	791	869	847	809	804	869	795	862	790	857	835	870	866	838	799	862	827	789	832	832	873	855	804	784	795	804	864	825	843	798	805	844	839	753	818	821	860	852	834	820	863	815	834	827	813	855	790	830	818	906	844	843	794	828	859	853	863	844	809	908	867	832	874	874	809	785	806	852	832	794	825	808	797	875	812	847	836	850	806	876	823	837	805	839	848	802	792	857	833	857	860	831	816	808	832	858	862	839	866	815	830	840	821	825	876	788	826	832	820	858	839	790	787	813	856	846	817	818	796	817	801	864	859	866	818	845	800	874	843	841	868	839	852	802	809	818	776	800	889	817	882	836	857	815	824	848	813	858	804	899	794	793	803	857	820	838	836	846	827	809	837	866	839	822	801	869	786	839	859	831	806	816	800	780	792	818	826	868	815	847	841	845	825	774	796	783	814	846	825	860	782	865	845	888	826	858	813	885	825	895	808	811	845	822	823	859	853	820	839	810	849	803	808	825	801	782	847	839	847	856	822	846	836	838	865	829	823	786	798	822	755	860	831	810	790	851	853	824	842	857	824	823	848	815	835	873	832	839	829	851	864	809	814	838	881	842	862	880	863	842	810	818	805	893	833	768	839	829	842	815	840	819	797	806	798	822	840	842	805	830	847	835	844	811	860	853	822	879	862	826	835	817	778	839	844	867	792	808	834	828	883	851	835	839	794	841	816	854	883	854	860	804	805	858	842	905	858	815	832	853	810	832	844	898	796	836	859	779	829	790	841	860	792	858	847	786	896	819	816	882	804	819	863	822	807	867	792	847	812	840	829	817	828	891	844	828	818	799	902	813	836	801	810	794	815	768	870	838	778	889	890	861	866	868	815	838	842	803	866	797	854	843	783	867	790	860	802	843	747	808	826	859	833	808	793	834	837	842	793	830	874	778	803	792	856	850	819	881	820	816	871	888	843	836	893	833	822	831	816	824	791	865	808	808	789	850	836	844	860	837	829	837	835	795	834	829	792	832	811	837	875	794	860	817	827	848	824	804	797	845	847	874	840	785	903	860	843	844	877	826	797	796	878	847	796	860	889	811	836	815	860	877	860	861	835	898	780	802	812	821	807	843	814	820	771	841	846	770	847	816	799	799	869	844	824	820	900	839	830	832	844	804	876	804	806	834	846	837	791	804	872	842	862	861	864	800	781	783	835	831	792	810	783	848	807	825	871	808	789	855	855	809	831	784	753	807	853	838	817	839	827	868	783	836	833	799	769	840	853	843	843	864	850	812	806	806	853	804	833	815	803	869	849	823	815	789	781	890	858	813	825	857	819	811	804	823	891	857	846	825	857	787	808	819	867	832	832	820	836	839	820	822	806	807	820	780	786	815	859	861	802	846	795	789	813	844	816	843	840	840	805	856	798	799	786	801	881	849	826	860	844	878	885	844	832	864	850	865	796	861	804	871	853	872	861	841	834	884	841	826	842	827	785	828	826	837	794	757	809	810	825	803	863	856	852	817	835	799	850	833	807	864	799	822	859	865	822	835	773	848	827	868	834	837	802	886	811	850	822	835	836	835	816	851	846	805	813	880	847	845	807	872	838	856	794	857	829	808	833	809	829	839	854	819	816	843	898	841	835	849	834	806	842	807	824	857	846	872	824	897	861	797	835	828	836	852	829	856	804	823	876	833	849	847	820	799	767	816	815	826	840	899	798	797	882	852	828	799	867	844	868	878	844	844	818	864	837	840	869	841	835	856	857	813	829	803	801	889	866	825	828	869	895	831	826	805	838	891	889	855	870	848	865	807	867	818	871	856	835	824	817	884	856	842	851	826	855	821	843	853	779	870	805	845	756	830	846	847	872	857	807	823	879	835	806	812	820	824	826	915	812	807	770	901	793	767	820	869	788	800	853	792	802	831	809	798	898	836	856	820	819	812	812	888	825	850	811	784	846	821	883	841	799	799	797	861	834	834	854	820	793	860	856	807	837	825	781	821	832	814	810	851	827	801	852	850	834	800	796	841	829	807	839	775	798	844	840	823	860	826	831	856	838	865	867	809	838	838	826	779	881	810	789	815	774	835	870	839	859	842	867	854	864	811	890	814	837	814	868	827	857	806	792	847	839	854	795	878	866	830	836	852	876	879	846	809	863	850	808	864	853	845	822	879	817	841	860	847	831	798	861	824	859	814	850	788	827	856	781	805	870	853	799	820	880	856	846	880	864	830	888	808	850	853	869	816	840	842
36634	12494	2023	1548	1254	629	419	359	366	302	261	278	290	254	261	225	218	248	217	222	259	233	232	194	244	247	215	231	230	247	203	230	215	224	218	237	244	248	198	201	226	229	223	232	209	215	220	223	253	222	215	232	224	218	198	205	255	218	200	232	222	246	215	244	222	204	213	216	235	241	212	207	202	222	230	225	230	194	244	237	230	220	235	229	240	222	205	229	211	226	189	207	255	228	210	225	215	207	167	236	202	203	217	248	218	229	255	183	205	184	219	218	218	224	233	241	229	232	208	213	204	218	234	210	204	212	195	224	222	221	241	220	225	222	225	231	233	245	202	204	202	211	185	232	227	233	225	223	224	217	215	222	244	229	240	218	231	262	198	213	178	238	236	231	241	250	249	196	256	208	227	214	203	217	217	217	215	215	182	198	207	216	218	228	213	218	228	233	245	199	193	207	219	249	226	207	226	245	187	255	228	196	213	203	222	215	196	212	229	235	208	224	220	250	207	223	205	216	223	213	222	216	195	211	243	231	210	235	198	223	236	221	229	228	210	221	196	225	237	212	244	244	216	218	246	225	243	213	233	226	220	239	222	238	238	231	236	240	202	224	231	242	224	215	226	212	208	205	219	214	225	213	227	231	220	222	203	218	200	214	219	221	216	201	241	219	225	224	223	196	226	225	234	210	189	247	226	217	213	219	196	232	215	237	241	223	238	247	237	199	208	262	218	202	192	230	218	216	225	219	234	219	199	214	224	201	220	234	249	226	245	213	243	242	219	220	214	196	215	210	252	244	204	241	226	240	215	214	226	231	226	220	204	239	224	221	208	223	221	228	229	218	229	232	214	249	230	213	244	225	219	261	249	248	223	219	205	223	220	234	253	239	203	216	232	226	248	219	235	204	222	187	205	235	227	240	242	256	204	235	249	244	219	240	235	225	192	211	228	231	234	200	207	236	221	244	241	196	212	221	212	189	226	214	233	238	224	211	212	197	227	227	226	228	205	255	231	212	237	207	223	218	264	237	233	238	209	203	220	232	207	200	223	214	221	213	216	222	209	208	247	227	229	211	225	228	238	221	247	220	244	214	224	237	222	212	217	233	225	245	221	216	229	261	206	258	207	227	222	220	214	242	214	224	257	216	236	223	222	204	220	198	213	250	249	243	228	251	202	235	219	216	227	211	208	213	218	231	191	234	226	241	250	201	222	218	224	226	184	224	208	222	201	222	215	206	233	194	210	236	220	237	271	225	203	229	220	218	225	209	212	220	190	230	216	211	253	216	219	207	214	237	205	221	256	231	254	228	206	213	221	229	214	229	224	197	235	207	249	247	211	225	217	220	207	211	205	232	225	205	220	225	203	218	268	264	250	233	246	241	218	225	223	223	243	235	214	216	216	244	228	219	233	244	191	218	207	221	222	225	203	233	213	239	215	218	205	246	194	245	228	220	204	223	216	206	223	249	248	220	206	235	225	217	204	221	223	228	224	208	237	191	234	221	227	212	226	213	222	209	230	215	237	213	206	193	198	225	169	218	211	236	203	222	201	219	228	240	199	211	220	254	240	224	230	241	237	224	241	216	186	205	242	212	208	242	203	206	228	233	242	219	273	238	240	222	202	239	253	227	217	204	230	217	213	218	231	218	241	206	238	228	222	220	197	237	250	216	247	222	222	218	200	226	223	200	219	195	217	205	222	210	235	212	244	234	217	221	211	228	234	223	223	207	217	227	222	253	221	203	217	209	237	229	241	225	250	229	221	226	217	200	185	207	200	216	240	227	231	224	222	220	217	222	207	228	219	214	220	239	227	233	229	232	192	216	189	212	195	220	224	229	236	234	207	230	203	236	223	221	187	230	213	198	210	214	215	229	228	249	216	208	256	246	186	216	215	246	248	201	232	234	212	205	224	240	247	194	221	234	226	237	233	226	216	244	242	201	222	241	215	194	229	226	220	230	203	249	225	215	197	238	219	240	225	233	230	215	212	254	230	199	220	203	216	207	233	208	214	193	213	204	234	227	222	257	227	204	225	211	221	208	190	219	206	237	217	220	214	226	216	221	181	239	236	218	211	242	214	212	243	229	202	225	226	211	205	214	225	218	218	226	233	188	224	206	203	212	231	224	240	218	227	212	237	251	234	212	223	225	239	224	214	239	218	208	206	228	227	243	208	228	229	210	235	218	229	214	237	235	196	201	205	244	233	224	248	243	242	205	216	229	230	241	216	208	217	202	249	229	197	194	222	251	232	219	215	210	213	223	226	194	205	217	226	209	221	236	215	208	218	239	221	232	203	232	232	235	229	240	199	227	221	213	221	223	226	257	206	230	228	221	194	234	219	230	213	195	204	249	204	208	239	222	234	216	216	211	233	189	231	226	249	207	212	232	226	248	223	187	244	237	190	202	231	236	213	247	217	261	231	233	194	199	217	202	238	227	242	212	211	229	217	231	223	228	220	212	208	218	218	201	223	265	237	219	228	217	215	217	218	222	227	206	240	210	217	221	217	219	248	238	231	220	238	218	228	209	217	244	208	237	253	224	226	252	209	226	210	228	237	202	211	245	245	224	222	192	231	215	242	205	233	201	220	233	243	212	263	195	231	202	209	206	215	221	214	219	230	225	212	234	203	229	197	232	220	208	220	225	207	243	232	204	206	228	224	202	260	228	217	207	213	226	220	226	238	211	227	233	236	225	239	254	212	212	207	198	213	226	212	222	229	228	226	243	238	233	209	210	210	215	226	231	237	215	217	232	218	230	203	224	219	223	203	232	229	226	240	195	220	259	208	226	232	217	227	212	203	203	226	257	280	226	217	237	200	211	221	204	199	211	234	226	179	198	235	200	212	221	205	208	228	226	222	246	233	246	237	193	235	242	214	228	244	215	222	222	237	206	228	247	227	237	218	200	229	211	221	246	242	218	201	188	235	229	216	219	211	219	221	227	196	229	224	214	213	253	220	236	266	198	222	234	218	218	219	209	198	239	218	215	216	223	211	233	214	247	213	193	217	219	228	238	202	214	240	195	216	215	227	208	233	222	248	236	218	219	233	213	208	236	228	247	240	246	274	205	228	190	209	233	228	227	204	274	210	219	226	225	220	224	230	236	195	241	222	241	239	221	222	236	221	214	225	236	211	235	207	220	210	220	221	242	244	226	232	232	197	236	217	253	222	206	247	224	225	229	222	214	257	245	243	208	213	194	229	232	225	223	210	236	208	210	219	204	200	206	192	170	248	212	226	219	202	201	251	195	214	221	222	238	227	202	219	239	228	216	195	221	206	206	219	231	242	243	221	218	207	224	239	219	227	227	224	221	208	235	224	217	239	205	208	242	194	219	226	211	220	236	233	237	229	219	199	227	215	217	234	244	193	233	213	216	244	229	215	221	226	212	233	211	203	234	203	205	197	223	225	198	196	247	234	203	218	200	183	194	212	236	228	247	236	212	193	212	202	246	246	217	246	187	216	216	221	258	222	245	239	232	219	218	224	198	205	207
23912	6789	3240	5134	4672	2378	1649	1434	1144	1081	981	991	962	877	778	721	676	587	618	609	593	612	604	569	600	601	529	549	560	529	563	558	538	569	559	546	506	561	551	539	570	534	583	561	583	533	531	556	561	511	558	536	558	544	525	558	530	562	527	545	561	530	544	571	520	583	537	516	569	554	518	546	546	501	543	539	567	555	567	569	552	568	557	519	554	529	590	540	569	534	538	531	552	530	532	543	516	554	528	511	536	507	544	539	526	543	495	515	526	486	530	524	518	579	560	505	517	529	528	548	525	548	586	534	561	569	505	492	566	577	510	528	502	561	547	530	589	540	541	530	540	507	564	535	550	535	574	540	529	549	550	547	504	530	558	538	524	530	552	548	517	539	534	529	525	525	547	511	546	544	483	587	537	556	561	532	526	564	500	551	500	527	513	532	538	501	557	539	555	498	553	532	531	526	549	572	543	509	556	525	554	559	507	559	556	532	522	539	510	506	475	566	559	508	502	530	521	570	534	532	546	573	549	541	519	505	571	508	549	583	504	559	544	515	534	520	531	512	525	486	530	528	525	532	551	564	526	539	551	540	552	558	519	533	549	516	505	536	525	566	492	548	539	575	482	557	557	505	558	530	555	535	508	553	508	530	519	545	541	568	530	530	526	569	508	525	528	522	526	524	520	543	545	537	553	510	551	524	542	534	577	548	566	563	505	528	525	567	533	554	546	562	532	511	523	564	528	518	549	552	522	552	533	534	503	537	518	545	560	518	589	522	522	514	504	570	558	524	529	493	565	535	596	566	537	550	535	511	475	515	547	531	541	506	483	523	509	549	542	542	514	517	504	512	516	564	472	538	532	542	495	507	543	505	498	541	555	547	512	531	543	538	557	492	533	527	539	531	573	489	547	551	553	537	498	554	542	529	552	533	518	562	544	506	510	561	524	566	521	537	558	546	565	533	563	564	543	522	566	578	524	517	544	558	531	569	530	573	556	537	525	480	571	552	519	530	610	555	556	535	500	571	543	537	569	545	558	524	559	518	514	521	577	544	507	491	478	526	517	551	530	529	543	553	527	538	513	494	537	524	554	538	535	537	490	513	509	545	521	555	528	567	543	545	539	554	502	557	540	517	503	511	473	580	555	525	520	540	560	519	549	499	497	515	513	485	536	549	583	553	540	538	549	514	555	525	515	549	534	567	531	577	549	579	546	499	554	507	546	532	580	568	533	511	522	564	478	551	519	553	584	527	555	566	486	517	542	524	513	525	563	514	531	560	571	518	573	526	561	536	510	554	550	529	538	538	525	532	535	553	574	528	513	559	521	555	520	508	490	542	545	548	530	537	552	565	564	516	520	513	577	563	502	535	529	564	523	541	529	526	544	529	548	546	537	529	497	552	559	524	594	518	559	571	529	568	538	516	547	521	574	500	531	543	563	551	547	527	544	541	516	526	496	541	551	576	517	530	578	504	550	569	519	509	545	523	576	552	502	538	572	492	567	495	523	532	549	584	498	545	535	563	566	545	513	584	538	578	523	535	535	529	545	519	533	516	555	565	516	558	534	520	561	551	536	520	518	554	551	532	533	543	530	528	546	553	511	496	502	535	585	520	546	533	545	538	518	539	541	545	534	575	499	519	526	545	534	560	553	530	571	558	569	507	511	504	556	591	538	544	525	516	551	509	554	546	527	531	556	512	536	525	511	509	519	557	516	570	550	511	548	550	562	547	525	572	544	535	528	522	548	549	508	526	521	510	510	526	578	544	516	542	547	500	523	550	524	598	552	558	499	505	516	539	516	518	564	536	522	532	557	517	518	549	544	545	536	546	522	571	559	527	507	509	573	513	553	544	553	528	481	516	562	549	550	551	505	533	505	504	506	560	556	534	550	540	539	548	530	575	504	548	504	551	518	549	533	553	516	538	499	523	592	507	516	557	492	549	560	535	504	528	563	547	532	486	552	533	524	540	562	569	525	516	519	562	571	539	528	535	526	542	576	582	534	564	512	579	542	552	553	539	490	530	540	507	535	485	534	551	519	554	551	535	528	553	539	508	546	530	543	574	551	566	473	571	537	552	532	531	538	529	562	547	581	580	572	497	541	538	522	510	492	500	518	573	548	488	546	574	576	553	571	554	591	521	537	552	540	558	539	503	555	527	536	553	546	536	545	548	598	527	533	530	534	486	518	504	545	571	517	540	552	549	529	519	515	507	516	557	524	562	541	537	510	532	544	532	531	528	556	544	500	551	558	530	564	594	530	551	545	539	541	532	519	525	515	573	535	537	542	555	531	543	554	566	543	506	554	514	561	506	528	540	526	565	520	505	559	547	551	534	543	584	595	501	526	555	541	528	540	535	572	516	563	504	578	569	550	525	523	546	534	548	490	539	526	548	540	540	540	581	538	561	528	554	555	538	556	548	522	532	477	524	521	499	504	551	561	533	574	540	543	530	541	543	534	561	544	540	541	553	502	525	531	560	522	511	544	567	526	494	514	520	535	516	570	555	556	542	528	528	515	551	461	543	507	513	532	561	498	563	536	570	529	539	566	532	533	582	526	552	571	545	511	548	544	515	548	527	523	552	519	533	528	511	528	512	514	537	560	535	493	492	504	514	570	534	539	532	507	505	558	535	511	541	544	565	573	534	529	538	534	497	548	551	560	554	561	556	534	557	531	580	534	511	528	558	533	535	569	557	529	538	521	536	517	535	512	547	477	493	517	523	529	510	487	545	514	499	533	528	546	556	559	530	537	530	532	534	558	551	529	553	569	527	510	506	549	521	522	564	541	526	534	554	558	516	568	544	520	548	477	548	570	482	550	507	538	546	520	506	515	544	533	545	556	523	550	540	508	551	549	554	514	521	516	552	562	514	533	551	525	543	555	567	540	523	530	552	546	548	512	507	506	555	543	507	516	529	536	580	544	525	554	562	510	531	548	529	511	519	548	499	528	486	558	543	520	519	550	525	524	559	525	527	530	561	526	521	539	534	544	532	558	488	550	547	504	527	526	511	559	545	538	531	535	558	533	492	558	548	550	502	529	529	500	552	537	558	518	537	489	531	499	513	577	550	516	572	537	529	549	502	569	507	525	549	538	555	523	537	535	526	527	559	516	526	559	538	557	520	548	568	524	555	537	571	523	546	507	552	548	539	530	529	560	598	542	556	519	548	523	567	528	551	562	522	560	535	527	531	516	513	505	535	510	538	538	516	540	561	542	545	515	541	526	547	519	583	520	516	548	542	549	547	542	545	546	571	509	552	538	522	565	542	483	525	516	566	544	568	528	541	504	525	559	528	559	534	497	505	545	538	569	539	604	560	507	567	521	579	549	556	507	572	526	573	512	525	545	548	545	514	545	562	490	532	537	550	557	533	538	536	527	535	533	545	548	557	504	542	534	514	552	521	534	523	517	545	534	508	584	556	520	521	506	540	533	529	586	566	523	545	501	500	549	546	557	513	544	541	535	558	532	547	507	572	551	513	553	554	526	545	557	530
12729	2799	701	721	482	388	334	285	325	292	298	312	323	309	306	324	299	302	304	297	305	278	261	316	272	305	311	289	310	285	306	298	297	309	305	311	290	300	294	310	298	276	272	276	306	281	318	326	293	289	323	296	303	307	325	349	308	324	267	284	318	279	321	293	283	276	297	311	294	275	345	297	306	303	295	273	313	295	291	287	338	329	261	298	255	319	291	302	349	294	340	327	315	298	303	292	306	332	347	293	293	288	324	302	292	330	321	317	320	298	329	309	292	296	303	277	290	317	330	297	299	335	303	325	316	313	286	316	299	323	296	275	306	301	323	309	286	296	278	285	288	310	307	307	310	335	268	318	327	335	285	264	278	306	301	282	296	284	303	276	312	296	326	274	315	350	330	307	297	287	299	310	338	309	322	287	290	295	264	271	297	289	325	318	278	286	335	323	335	301	258	338	318	307	302	316	354	276	316	283	319	297	313	314	302	328	310	300	299	291	313	297	291	285	279	327	299	304	310	319	304	258	320	287	310	322	324	335	274	306	283	282	295	309	276	329	289	261	302	284	320	289	271	284	291	304	309	293	291	304	333	329	298	291	304	326	310	303	280	305	300	331	281	285	311	302	305	293	313	300	304	272	295	299	304	313	312	304	308	295	317	335	318	325	289	295	281	322	294	290	337	313	294	275	323	294	320	303	298	300	300	311	312	310	301	336	310	313	307	282	321	300	293	287	293	341	300	307	294	289	292	305	316	305	332	322	304	313	318	295	306	283	295	313	295	318	277	318	285	319	284	300	293	303	280	330	284	320	320	299	308	301	313	247	324	297	327	322	302	282	320	322	297	302	314	305	325	290	303	311	264	291	314	292	290	327	321	303	297	296	304	287	317	298	265	312	293	286	280	278	291	299	317	294	337	300	310	313	288	290	307	272	319	306	292	283	295	312	325	284	306	308	304	299	313	328	309	294	290	282	321	287	306	308	304	310	317	278	335	294	322	285	307	276	285	303	330	313	308	289	324	302	262	327	306	332	297	321	294	311	272	299	306	295	326	305	283	256	300	296	284	297	268	319	319	306	324	283	324	300	316	314	311	302	298	319	296	298	282	296	319	280	311	297	324	295	288	327	278	326	308	296	290	328	334	311	298	312	303	347	327	286	277	303	307	324	339	305	331	298	300	287	299	347	293	305	306	308	316	319	294	326	303	314	271	294	314	298	324	342	290	287	315	299	264	338	331	319	324	346	312	287	303	340	276	304	319	301	290	293	276	324	321	314	295	322	307	303	306	286	281	308	275	298	266	350	319	290	312	330	330	330	278	324	277	315	299	291	324	310	315	323	300	287	323	299	303	309	319	290	315	308	310	275	276	304	319	313	266	290	310	311	321	326	293	325	280	294	258	284	285	287	279	297	298	305	310	285	296	297	310	279	292	282	319	290	278	283	330	275	307	275	310	311	326	296	295	301	286	313	295	290	289	314	304	296	285	293	299	266	302	289	294	330	277	312	308	334	304	277	304	334	261	318	316	313	297	327	301	299	315	286	313	276	283	300	326	298	298	292	286	326	308	303	294	308	293	307	298	307	310	276	278	296	303	308	312	313	300	304	278	288	291	326	310	320	329	296	327	262	273	315	311	299	292	282	299	282	315	294	309	304	292	291	342	304	309	295	332	308	289	311	300	307	315	314	297	302	309	280	326	289	278	279	351	288	276	315	301	284	300	331	315	307	307	327	293	308	285	282	299	305	316	313	293	310	301	319	299	320	291	270	279	293	312	328	280	280	300	286	298	316	291	303	308	331	283	301	320	323	306	331	286	296	286	304	307	316	325	308	304	307	311	281	281	304	311	296	296	301	340	289	310	344	286	294	301	306	357	334	299	283	330	316	316	298	270	306	295	304	326	333	322	283	340	324	303	295	320	294	324	307	335	335	322	290	298	317	284	321	326	320	319	309	318	309	307	288	312	289	308	300	282	339	308	295	305	298	298	314	328	282	316	278	309	285	267	332	282	299	300	312	316	288	298	277	310	316	319	282	275	335	310	308	277	315	290	302	287	269	311	312	283	310	316	279	276	288	309	283	273	291	266	311	303	298	284	310	335	299	301	285	308	292	289	322	322	289	295	322	294	296	315	313	302	272	258	301	341	327	281	270	328	306	310	342	284	337	338	294	307	295	336	303	316	287	293	323	318	276	265	288	320	311	266	298	266	307	301	287	301	305	319	332	337	272	314	328	273	321	297	294	326	338	317	314	285	310	340	322	329	312	321	289	322	265	317	278	272	322	321	296	326	245	320	283	290	322	312	306	281	299	298	332	292	314	264	293	313	319	295	307	296	335	306	266	322	276	310	282	302	336	276	322	294	315	298	325	331	292	322	299	313	314	287	298	292	309	302	299	301	321	315	284	281	280	277	344	281	302	322	310	271	274	318	323	301	310	296	298	307	309	306	284	281	294	314	305	272	296	299	291	318	320	299	281	320	306	305	318	289	321	303	341	312	319	317	315	278	322	288	323	289	305	310	276	286	299	316	307	299	305	299	276	309	337	328	307	315	318	292	320	284	307	249	297	274	291	335	317	328	287	287	280	303	289	290	294	288	340	323	314	299	293	323	280	320	317	274	279	323	283	297	322	275	294	319	330	346	327	276	267	296	316	301	310	311	316	337	303	304	275	295	294	256	303	293	302	308	318	325	334	324	319	322	340	292	297	304	266	288	315	306	304	319	274	280	258	291	303	330	296	324	301	287	322	308	319	311	295	279	302	323	324	310	319	284	304	315	312	287	306	326	261	308	311	312	321	301	280	304	307	315	321	322	326	298	306	325	293	272	317	345	304	317	295	297	317	337	290	305	322	319	303	341	309	297	320	307	299	286	296	292	323	290	321	323	302	312	317	319	305	291	325	296	276	293	310	347	306	301	343	292	314	307	285	295	334	326	290	302	283	296	294	292	318	305	338	301	337	297	281	321	318	285	329	310	296	310	303	284	329	288	266	313	305	356	340	290	289	323	343	310	285	288	298	275	308	335	298	295	337	302	294	313	308	283	311	312	300	348	306	306	310	320	279	320	315	287	302	347	319	309	284	280	329	287	280	313	321	302	307	294	320	302	290	322	340	271	313	315	328	301	288	280	299	316	312	297	298	305	300	331	307	292	302	311	315	287	304	310	327	301	263	329	337	288	301	295	337	313	319	294	311	294	306	299	276	304	263	312	300	323	306	318	327	290	300	296	314	282	280	310	304	305	315	320	319	304	293	315	312	289	286	334	292	304	299	292	270	319	294	330	312	313	275	281	318	319	301	286	314	296	309	276	292	294	291	296	308	304	306	264	292	352	290	311	337	320	289	295	305	290	299	311	292	306	289	295	318	327	295	315	300	310	344	314	282	343	278	310	333	268	284	324	282	299	281	313	312	306	324	299	365	282	316	281	316	280	301	274	290	267	307	310	310	260	299	317	276	286	282	319	298	284	312	312	300	290	311	325	317	297	302	291	296
9186	2355	1756	2449	1495	1143	997	949	862	838	861	881	860	853	794	751	741	769	731	792	743	687	736	704	777	741	756	713	799	700	732	710	722	747	750	704	740	732	731	727	737	742	711	701	718	717	744	690	729	747	760	736	725	811	740	683	717	734	735	678	749	734	724	717	733	734	758	784	749	731	715	755	758	739	736	701	780	724	740	743	725	734	722	709	771	720	771	724	777	730	736	713	715	768	733	752	754	769	803	704	719	709	760	704	700	760	692	735	706	675	752	715	713	710	733	688	769	743	741	736	688	730	717	746	745	708	698	746	748	714	718	712	730	741	719	718	737	736	702	723	726	719	769	745	718	786	720	760	690	725	692	763	705	704	750	738	772	759	726	709	700	715	802	757	755	718	770	712	769	744	740	724	761	736	694	741	706	726	768	692	753	698	727	771	739	733	742	737	721	781	682	777	697	708	653	735	733	716	755	713	717	718	703	729	771	769	718	733	706	743	717	777	749	747	715	762	737	734	712	716	682	760	742	754	670	731	712	712	718	734	760	733	744	702	703	752	744	741	768	757	785	776	783	722	714	732	755	790	726	757	721	710	761	734	703	754	736	747	716	693	733	724	775	748	733	738	760	745	695	748	722	712	706	728	712	735	747	758	726	723	719	738	684	780	737	749	719	791	728	776	736	648	717	690	738	724	714	752	692	726	731	729	679	683	709	726	704	731	730	733	753	703	723	733	738	726	760	744	727	721	727	686	662	685	720	745	769	736	703	756	774	732	715	742	683	735	674	728	728	697	765	703	741	712	717	751	751	735	701	740	715	729	686	766	740	741	732	781	782	770	751	683	732	747	680	720	694	711	738	745	709	723	745	746	693	765	767	710	719	729	728	744	662	734	700	740	712	678	708	737	703	717	756	792	757	705	755	721	754	690	726	714	787	715	715	750	696	760	768	740	763	746	747	758	734	715	745	701	778	742	770	759	748	740	706	752	731	802	686	709	709	750	779	743	752	747	719	716	741	696	698	726	725	746	754	689	769	721	737	745	722	686	787	713	710	707	710	751	678	781	695	675	722	742	711	698	775	753	747	737	741	740	777	754	726	781	745	765	729	716	720	724	750	725	718	748	731	710	728	764	712	724	727	674	750	721	709	767	764	685	718	716	681	758	716	745	718	743	722	677	694	734	696	720	804	698	680	745	719	712	747	780	771	712	752	724	733	739	734	761	721	705	749	737	683	742	706	746	755	770	702	744	734	750	722	723	745	747	723	715	699	796	733	758	730	772	725	729	720	729	783	775	724	739	763	749	730	759	735	749	741	694	739	729	728	786	755	802	725	791	753	744	733	731	768	702	757	773	746	749	730	724	779	723	795	729	747	718	757	730	770	750	726	807	754	754	762	748	741	740	734	721	727	790	754	724	712	755	759	723	735	773	769	720	745	742	734	795	705	765	746	740	738	691	763	773	735	771	710	727	797	686	735	739	764	728	764	755	765	749	688	707	718	698	733	737	682	744	673	733	723	757	735	765	715	776	696	759	803	697	725	708	726	747	703	745	696	708	733	733	737	701	667	696	782	711	717	723	785	689	718	735	730	768	753	696	755	757	728	764	710	720	715	743	738	733	757	733	728	757	713	763	736	733	792	733	708	771	723	723	756	683	735	737	756	725	699	748	745	782	725	796	765	728	734	722	813	756	726	739	711	734	694	695	712	688	696	716	761	777	735	754	751	766	747	738	757	694	716	739	711	770	724	746	697	730	762	730	717	716	722	713	720	726	720	732	771	710	782	755	717	727	712	716	730	773	733	681	763	734	723	735	734	722	777	756	722	703	773	741	798	750	733	750	726	739	718	741	731	721	745	755	730	728	755	731	724	763	756	760	720	699	706	723	754	695	750	751	739	713	746	743	750	742	718	716	660	769	695	706	759	700	726	729	704	734	795	744	711	728	745	724	786	745	772	726	763	730	718	802	733	731	715	747	720	698	716	726	760	737	752	774	752	713	764	742	753	718	735	772	731	751	724	743	730	752	695	760	742	729	733	743	729	744	743	706	711	755	784	742	734	703	723	787	783	703	733	716	740	736	735	717	726	750	700	738	744	744	729	703	737	727	732	753	727	737	736	751	758	745	731	736	739	743	704	741	708	717	715	751	742	696	743	749	770	774	720	711	734	725	726	765	759	739	721	762	668	714	723	756	703	746	717	721	790	754	730	719	771	733	771	705	721	748	707	763	728	731	726	722	748	696	765	662	702	757	695	716	722	736	737	767	730	716	698	697	721	705	745	721	740	709	718	709	690	674	680	757	740	704	748	691	744	741	741	728	767	757	745	701	755	730	790	673	744	717	705	718	733	726	712	688	757	777	726	690	698	701	689	728	700	778	747	753	747	739	732	731	742	738	725	733	674	754	748	758	745	731	771	762	715	754	732	740	672	713	722	713	725	763	790	702	740	795	724	702	735	725	716	730	754	768	719	767	734	735	732	713	746	766	732	730	703	729	751	698	746	766	751	776	714	698	709	720	764	753	736	722	705	754	739	731	701	714	718	731	707	732	758	699	771	722	728	760	714	727	705	744	695	765	728	750	756	734	760	788	748	727	684	712	717	728	707	720	747	726	793	661	729	737	733	770	744	707	719	780	734	733	734	709	752	715	749	740	809	753	760	731	703	733	673	768	735	711	699	743	724	693	725	705	724	763	746	682	730	749	706	793	736	764	731	747	725	744	747	701	736	719	759	722	722	692	720	687	724	717	679	751	754	719	743	738	744	686	752	679	763	728	704	787	713	717	701	687	773	732	687	720	735	750	747	711	749	746	742	739	759	728	736	765	758	740	736	765	747	742	680	803	733	709	749	754	743	734	726	765	709	738	738	710	786	750	713	700	749	691	751	752	696	757	726	775	696	727	728	736	715	770	751	777	768	736	724	754	724	717	746	770	735	800	717	711	748	776	740	733	750	780	719	784	677	734	647	756	743	709	756	767	696	727	732	710	759	729	757	723	768	752	699	692	776	699	755	721	716	713	682	759	729	725	761	718	733	726	752	731	744	692	737	735	718	753	740	736	704	800	753	766	745	706	743	749	717	729	705	755	747	728	717	771	744	771	738	758	708	757	742	707	754	730	777	781	776	710	732	750	653	702	739	736	743	770	772	770	745	705	742	701	723	696	717	711	732	728	762	765	723	716	768	730	742	746	767	761	749	756	744	758	728	714	725	695	743	733	755	741	729	745	764	734	727	751	747	726	693	739	714	742	738	756	734	706	736	763	725	760	720	740	741	731	757	666	754	746	770	738	794	775	752	697	738	735	714	732	674	754	740	756	779	677	736	779	702	716	779	720	760	742	735	734	767	742	732	774	726	773	729	681	733	703	780	745	778	730	713	722	719	755	771	725	688	730	797	694	708	736	713	791	726	727	713	749	708	761	726	764	719	676	795	734	723	709	683	739	729	694	707	776	713	753	754	750	745	757	725	703	801	722	762	736	773	783	747	698	783	725
27242	7968	1649	1092	691	509	486	478	442	413	377	379	395	359	374	385	396	359	367	346	367	376	382	350	341	357	360	336	381	365	369	357	364	364	383	335	349	377	360	388	358	368	338	318	342	358	384	360	355	376	370	333	321	353	383	329	357	376	362	375	375	344	327	357	355	350	346	332	348	333	357	401	356	384	352	364	341	337	330	344	352	355	367	377	363	357	339	353	364	335	360	368	373	342	353	390	392	367	340	347	357	369	353	372	333	377	386	385	326	331	372	341	358	339	412	380	365	394	362	350	361	380	357	325	337	373	366	335	374	374	339	381	356	386	350	380	406	375	332	329	355	349	345	337	384	372	366	363	387	387	362	382	349	372	339	389	350	362	350	370	380	347	384	398	351	385	352	383	354	339	341	316	353	371	367	366	365	374	328	304	335	381	377	369	386	383	410	343	354	347	370	370	363	400	357	362	387	331	363	363	327	374	357	365	359	383	371	356	367	379	352	362	373	334	378	372	359	345	356	332	337	360	385	373	393	360	374	377	330	377	355	367	372	362	331	380	365	358	353	338	352	354	376	351	352	340	357	388	343	348	373	360	351	366	335	338	340	337	339	339	390	375	328	336	335	306	367	367	383	384	376	343	361	334	353	376	384	349	348	367	332	366	335	362	416	361	384	321	332	316	316	386	333	384	361	373	354	353	354	356	340	341	336	312	382	379	359	342	340	376	367	355	374	400	347	355	381	342	365	399	369	375	355	337	378	370	366	408	369	343	368	346	359	353	367	352	344	320	352	337	365	385	404	397	361	323	373	362	352	375	358	362	381	365	327	339	380	328	331	336	345	347	397	350	365	407	349	347	365	350	360	386	336	313	348	388	336	341	369	377	346	364	362	359	362	377	362	335	359	392	355	368	333	371	368	380	390	368	347	341	368	372	350	328	340	328	329	331	340	311	378	336	379	382	351	358	371	366	342	361	356	361	340	384	369	355	365	368	373	351	325	392	349	367	368	343	390	354	348	364	345	370	418	354	350	385	380	346	349	355	359	338	329	378	367	320	375	373	374	342	338	358	339	353	360	395	377	359	355	368	345	378	329	375	363	347	348	327	401	342	370	355	356	345	315	345	339	349	416	363	364	387	341	378	358	337	345	374	392	379	360	361	396	370	373	338	358	336	368	376	363	333	351	341	377	365	345	383	354	380	369	368	352	395	330	383	346	325	369	329	344	357	356	342	376	350	342	342	364	338	342	371	332	314	358	341	352	354	363	342	362	383	322	331	344	366	371	345	364	350	371	351	360	352	352	344	346	340	346	335	337	350	353	332	378	365	325	359	363	360	369	320	327	317	366	362	366	346	348	354	357	323	297	310	379	353	342	329	369	362	337	344	366	339	353	354	332	382	334	373	350	340	340	392	370	359	370	364	338	342	387	425	343	368	330	344	377	352	329	389	336	312	376	374	346	396	365	330	353	376	373	366	384	365	345	362	395	351	362	338	322	337	352	360	380	380	346	363	344	353	349	269	336	331	377	385	383	375	354	350	353	367	375	376	351	350	328	307	369	358	346	363	375	406	357	376	353	396	392	357	339	357	358	354	403	354	374	332	351	329	350	366	359	356	363	369	333	374	333	366	384	348	373	373	359	361	331	360	353	371	351	368	364	335	341	346	357	381	384	361	353	369	323	342	334	380	368	351	334	379	342	368	366	373	394	333	346	364	382	392	389	358	361	366	371	343	383	339	371	356	354	341	337	339	371	375	334	348	377	341	386	376	362	346	335	411	358	358	376	358	367	326	363	345	373	405	365	370	348	358	359	373	372	348	316	336	387	375	342	360	353	343	337	348	359	382	379	358	394	365	373	341	365	327	322	343	436	368	344	347	316	346	375	360	362	351	373	373	336	369	362	350	317	354	416	377	363	342	356	357	338	352	379	345	338	346	359	376	332	389	381	402	352	364	331	372	368	366	370	364	376	350	382	382	341	345	331	319	342	352	370	340	388	378	355	368	354	367	380	367	374	360	385	332	367	336	351	358	358	328	344	322	360	356	345	325	331	384	357	379	352	377	333	401	360	325	363	339	329	347	329	350	355	354	367	356	353	368	353	340	367	327	361	350	366	338	370	369	363	358	342	366	357	377	367	427	380	365	373	385	360	332	355	339	365	339	369	348	344	359	344	363	338	351	362	355	340	365	365	339	380	400	375	345	336	381	388	388	354	358	378	326	320	347	315	381	348	356	370	359	380	353	353	342	366	366	378	362	355	370	353	376	384	343	377	361	353	329	352	337	362	377	381	338	338	366	370	368	350	378	336	359	368	330	340	341	375	381	365	335	345	329	336	342	389	396	342	354	337	347	374	353	356	378	319	401	355	356	348	328	391	348	352	377	397	366	361	318	356	343	365	323	376	348	354	378	347	356	340	378	365	364	337	370	347	351	347	401	372	376	372	373	355	359	352	341	361	346	353	392	348	358	385	361	374	362	353	360	364	340	346	365	357	400	348	366	377	380	374	370	369	354	335	363	376	370	387	353	373	325	354	362	348	368	383	356	349	347	380	356	375	360	348	381	339	357	399	372	386	368	401	341	349	360	362	350	378	341	358	324	365	357	372	360	359	362	353	366	406	392	365	361	332	353	376	376	326	359	347	353	399	354	361	333	352	334	317	359	344	326	316	348	344	355	360	375	381	362	397	393	349	370	360	351	358	347	371	361	348	383	363	343	366	359	379	320	368	348	385	341	346	366	353	358	353	354	361	350	369	331	355	372	390	375	420	342	344	328	351	360	345	358	367	381	344	367	380	337	362	371	362	375	350	358	383	391	343	332	373	382	367	369	394	360	377	399	334	380	349	349	318	350	337	343	369	349	357	364	350	373	377	389	383	331	378	366	340	372	378	372	383	354	336	343	331	339	387	351	327	349	351	385	350	402	333	359	384	342	335	336	362	357	374	379	351	358	356	324	331	354	353	365	372	359	395	335	331	337	362	355	351	324	374	387	346	380	338	373	382	393	339	361	356	347	357	344	382	338	377	319	378	395	359	384	365	342	372	328	385	354	344	374	337	359	354	369	387	353	391	371	336	359	359	354	387	371	343	387	359	337	359	381	341	362	342	364	382	362	348	337	372	328	368	363	327	348	351	369	372	380	415	337	353	359	332	353	352	365	388	375	372	360	389	392	396	363	358	380	359	372	341	326	338	331	359	306	374	350	347	384	371	380	344	373	344	338	340	392	356	395	383	347	370	343	298	389	365	362	336	368	344	391	330	333	361	375	333	358	333	375	340	353	331	340	343	338	336	354	380	342	312	324	334	360	355	345	348	376	363	303	383	319	354	375	386	356	334	384	373	393	381	355	372	382	360	344	366	379	339	353	359	374	361	324	360	399	377	364	356	355	357	348	394	340	345	352	389	388	359	353	366	386	386	363	353	347	384	352	349	381	354	329	314	385	354	372	352	380	388	311	384	382	344	357	334	358	352	371	376	344	362	366	327	390	375	336
18876	5577	3284	3355	2450	2003	1648	1393	1164	1174	1071	1114	1160	1039	997	912	911	866	894	846	870	891	856	877	886	838	842	851	888	880	866	786	837	892	864	861	908	882	874	854	855	827	854	891	862	886	872	867	886	823	836	841	845	812	846	844	865	878	825	804	861	868	829	833	832	881	882	791	838	844	855	850	875	818	831	852	826	817	829	861	819	882	815	854	862	855	860	878	810	945	863	811	856	779	850	863	766	811	804	850	868	860	863	769	875	830	807	843	863	878	835	835	844	806	874	836	804	848	823	855	876	895	800	865	804	850	817	870	906	837	821	835	839	861	824	859	842	825	822	819	828	833	905	850	843	846	831	837	843	796	876	882	808	854	874	866	881	807	899	854	842	874	859	861	851	836	796	818	766	881	855	791	867	857	872	852	872	839	828	854	870	866	825	834	877	874	861	860	859	808	813	840	830	858	810	828	901	860	866	861	818	838	840	794	863	833	825	845	824	876	848	840	811	852	916	818	859	812	848	875	833	857	812	836	795	780	823	878	799	832	776	859	836	843	834	798	846	818	829	817	828	838	837	830	814	854	816	846	845	858	845	858	849	872	846	807	861	854	818	870	861	838	829	858	847	849	845	845	825	792	864	837	929	851	834	838	799	883	870	824	844	803	863	840	833	837	823	836	836	818	843	820	825	890	848	788	796	819	846	813	822	826	822	830	846	852	855	824	851	830	858	865	829	845	801	842	885	838	848	816	852	854	844	830	912	829	853	794	826	845	848	812	842	802	781	854	897	815	841	833	839	837	822	798	824	787	838	819	823	850	809	831	856	857	829	867	864	800	817	779	850	863	874	847	841	831	797	833	818	843	854	835	829	842	891	855	866	780	865	840	820	838	884	862	844	849	874	810	862	827	793	829	825	822	844	833	830	842	857	834	826	820	818	862	820	830	853	858	856	834	815	816	860	790	833	800	862	820	841	827	891	867	780	868	879	840	857	821	834	821	843	849	827	875	857	809	890	821	876	799	859	834	810	851	855	851	795	852	834	823	826	806	855	830	846	864	839	818	834	862	836	829	856	815	853	848	828	891	816	825	858	815	788	820	824	778	851	840	883	866	808	824	850	820	860	834	826	838	815	863	818	816	809	853	797	891	883	833	871	850	790	857	878	809	820	816	835	902	806	884	860	850	804	863	811	785	815	850	873	829	838	898	839	847	865	828	806	855	804	830	876	835	868	796	824	844	832	857	863	886	862	895	862	839	839	837	861	842	832	821	842	806	876	827	827	873	828	830	837	842	893	862	830	862	864	864	869	834	853	797	867	799	820	848	875	844	867	829	815	875	816	887	846	829	827	833	809	835	841	833	836	882	881	862	815	829	868	859	861	817	813	797	903	870	814	851	846	890	819	790	830	865	839	812	790	837	856	801	825	819	863	872	836	830	810	823	869	898	867	796	859	893	862	842	853	847	834	852	831	816	821	870	808	801	864	816	817	876	808	865	869	786	854	848	824	852	868	847	872	820	818	840	839	864	852	836	854	835	786	839	926	804	851	876	853	896	887	887	830	854	850	818	846	834	815	902	808	826	841	802	787	829	828	817	876	851	868	855	811	799	779	859	807	840	863	836	826	869	813	840	829	864	840	820	914	841	848	816	832	839	864	828	863	865	829	862	847	835	779	829	845	842	859	846	822	841	834	867	874	840	841	820	881	861	826	824	806	824	829	833	821	849	869	857	807	881	846	848	807	868	858	787	861	836	843	784	839	881	829	895	852	806	820	837	861	862	850	878	807	841	873	833	882	788	849	829	846	875	797	851	767	854	860	801	863	791	810	843	845	872	825	835	819	851	856	840	860	874	829	827	796	829	844	830	839	831	876	874	807	831	858	889	827	852	834	875	855	780	817	829	870	817	834	825	852	863	774	881	857	830	841	868	850	821	793	839	868	846	868	833	878	898	856	808	820	823	806	880	856	836	869	858	812	833	830	830	847	820	839	823	826	829	856	868	850	846	844	863	869	810	807	835	846	838	858	856	839	848	829	836	788	859	863	872	821	765	802	875	879	834	811	837	792	813	874	851	825	875	797	761	833	833	884	859	876	868	853	827	820	895	835	779	806	847	836	858	822	880	850	854	805	839	846	892	815	847	800	800	901	802	917	801	813	844	888	852	805	810	872	836	866	843	813	853	802	824	849	862	813	830	824	832	813	859	809	793	811	777	904	828	802	828	862	816	802	872	854	830	798	909	819	873	839	821	823	826	878	893	830	786	870	784	818	845	829	779	864	819	862	840	791	835	795	895	868	799	807	816	881	803	865	923	812	832	851	863	821	876	821	808	847	817	793	851	842	818	834	838	893	842	826	815	844	833	864	808	867	829	805	846	845	836	818	880	847	878	872	880	844	865	807	857	805	872	835	833	838	779	851	818	915	823	832	839	810	859	875	874	841	877	857	875	870	826	850	827	804	839	843	829	827	840	898	842	836	890	875	831	851	829	828	854	875	872	829	826	891	818	884	839	827	845	832	812	824	833	795	808	896	787	831	842	885	841	820	823	845	880	853	873	875	817	814	901	812	856	843	855	760	839	855	834	843	790	857	815	815	869	776	833	875	796	825	881	838	804	870	847	852	820	823	857	871	819	821	869	852	867	838	800	872	840	824	803	822	862	794	848	874	850	890	832	901	814	845	889	890	799	810	826	848	828	809	805	826	843	798	844	843	868	831	830	863	893	867	837	799	872	832	870	873	875	880	872	826	857	833	826	784	857	867	834	887	842	818	867	854	826	851	817	885	875	816	819	856	841	836	828	844	863	815	835	808	815	828	883	850	826	835	804	832	868	832	870	859	807	813	824	839	790	851	836	826	877	848	820	837	862	849	854	820	851	818	824	860	834	835	869	810	850	864	864	805	806	901	835	814	824	804	868	875	857	822	826	841	831	834	862	863	822	818	796	850	860	828	859	830	822	872	870	833	824	855	806	819	864	864	869	825	881	829	868	846	815	835	892	888	894	833	819	834	878	828	849	853	854	875	868	878	833	835	846	851	866	825	847	826	840	841	826	862	838	767	836	833	807	817	849	872	849	866	844	827	829	784	858	842	828	851	854	859	856	825	818	841	824	873	847	881	821	867	823	846	852	819	798	814	848	842	871	804	811	798	847	786	813	868	824	832	830	813	853	842	814	839	789	853	804	857	842	847	853	826	839	795	815	790	865	781	839	836	873	843	834	811	811	823	846	843	841	777	779	882	781	822	868	843	824	840	830	843	874	833	855	845	843	846	850	840	864	804	834	877	832	818	838	876	815	840	849	812	852	850	827	845	824	809	872	818	821	836	902	838	876	859	863	843	866	843	842	881	843	875	828	824	838	871	861	855	802	842	836	883	780	832	815	817	842	828	859	848	861	820	852	848	822	831	842	840	863	794	832	832	838	890	853	836	795	874	817	808	873	852	797	822	816	848	800	830	837	816	856	853	829	861	806	857	867	853	829	805	806	810	795	854	875
36216	12625	2179	1080	792	651	401	362	336	316	302	298	259	236	270	256	240	242	220	224	244	229	252	210	236	242	223	239	259	240	234	239	242	243	241	235	219	216	202	226	234	224	213	220	252	245	195	245	213	224	225	212	221	197	212	187	223	228	225	177	227	249	192	217	223	221	244	237	185	228	203	217	215	224	233	238	238	228	256	255	217	247	239	211	221	207	241	214	239	222	222	248	212	205	214	195	201	228	242	213	189	196	223	212	182	207	227	201	201	222	210	221	214	203	224	216	238	233	238	217	222	198	230	240	202	210	219	217	218	219	227	231	224	221	220	206	219	222	232	238	198	234	227	235	220	216	210	244	232	214	218	227	227	254	243	236	228	216	199	235	201	201	238	221	214	217	207	220	212	217	220	198	214	210	237	200	218	184	198	217	197	202	249	235	245	203	266	224	200	197	227	205	199	241	190	232	218	214	236	238	223	213	225	256	161	216	213	222	222	238	218	208	210	199	235	234	234	194	196	201	220	203	237	226	244	215	208	227	216	209	215	258	220	210	186	203	206	232	226	223	207	231	221	239	220	195	206	191	196	204	229	212	224	219	221	238	219	221	225	215	214	225	206	224	229	231	237	207	222	210	229	241	209	194	218	238	208	211	220	232	257	238	197	202	211	233	226	243	205	232	182	224	208	204	209	217	213	224	190	192	199	215	264	221	229	223	209	220	226	237	211	212	213	244	227	216	211	226	217	224	217	211	209	208	273	213	204	217	216	231	231	203	233	257	245	228	251	256	225	188	193	220	222	241	233	217	205	217	213	192	200	200	236	242	208	249	212	237	224	222	246	240	213	231	223	228	221	212	249	217	240	215	207	216	198	221	225	213	200	217	217	201	232	224	227	229	214	211	218	210	235	211	245	254	204	230	221	217	214	212	251	225	217	235	211	222	217	208	211	219	217	226	242	229	244	216	225	241	208	218	212	236	226	263	214	221	232	226	238	209	228	223	234	227	238	217	218	215	232	258	194	230	234	185	198	207	211	206	216	208	232	223	227	225	216	248	231	245	205	201	215	213	215	224	220	236	222	212	206	192	218	227	217	238	213	204	216	236	217	220	240	218	231	221	229	212	247	237	216	216	244	179	213	199	214	210	221	208	202	227	251	220	211	211	234	191	220	198	211	239	216	202	206	212	223	197	198	233	210	224	201	216	234	197	212	219	239	203	207	207	235	223	243	220	237	218	192	234	230	222	204	216	226	198	253	195	227	241	210	191	238	211	235	227	194	213	225	208	216	237	222	210	226	208	192	198	203	206	225	215	214	238	226	212	230	214	229	233	209	212	209	191	249	242	260	213	231	225	221	247	239	226	226	242	210	223	221	208	213	204	214	214	245	204	219	212	225	216	221	217	186	194	218	237	224	203	214	216	201	210	213	210	201	242	213	243	232	234	198	200	209	217	180	206	200	216	206	205	182	205	202	214	222	217	214	225	198	228	194	205	201	218	208	203	235	202	202	241	211	253	221	218	229	195	227	221	213	220	199	199	225	188	234	226	208	217	224	244	234	231	218	209	199	226	223	247	234	230	203	218	216	230	232	227	227	181	211	234	225	207	224	218	209	214	193	220	222	213	235	222	215	215	246	216	237	205	224	243	252	242	222	210	195	219	202	210	196	246	203	222	212	234	219	228	204	196	215	223	211	237	218	211	225	234	215	224	186	201	237	226	244	204	237	223	200	217	240	235	232	271	227	207	208	224	233	215	232	215	219	224	222	222	202	210	238	226	222	233	224	222	208	223	231	220	224	210	234	227	225	233	257	216	227	196	242	241	214	220	212	214	224	209	220	253	224	207	212	212	244	184	204	249	208	214	202	249	211	224	246	215	220	203	219	226	248	233	226	205	186	223	211	239	219	230	238	220	240	228	222	221	215	217	210	244	252	228	231	213	223	204	203	255	204	211	192	223	269	220	223	226	245	214	254	212	215	240	233	211	225	225	231	217	250	221	216	234	212	205	211	213	210	211	223	233	231	212	209	224	197	205	218	227	242	242	220	220	221	219	232	239	241	229	241	206	209	230	246	221	206	220	232	224	243	224	218	228	209	241	204	202	214	219	216	247	222	218	206	224	237	244	185	214	223	216	220	210	238	215	227	223	199	196	176	199	206	223	212	214	226	215	226	231	241	230	217	242	222	210	217	250	236	220	223	225	258	224	188	238	218	186	222	222	233	225	226	228	208	231	217	204	200	217	215	235	220	230	225	217	212	245	240	226	208	206	205	220	228	213	215	206	224	215	221	226	240	233	231	237	247	231	232	210	222	246	210	224	231	231	236	223	200	194	226	217	198	226	200	230	197	238	218	222	222	198	215	202	207	226	213	252	212	197	227	218	253	219	207	232	214	223	206	214	237	216	229	225	229	216	212	203	216	237	212	193	222	203	253	238	202	227	207	262	227	219	244	218	192	212	224	212	223	213	221	201	227	224	249	230	234	218	205	223	216	206	207	224	197	219	227	228	205	235	232	200	240	222	210	164	230	232	221	246	237	218	235	197	201	229	237	224	222	222	202	250	201	231	226	210	208	211	252	247	194	232	217	225	229	218	216	222	247	229	217	234	220	207	213	181	220	222	257	229	197	236	210	203	211	209	240	218	235	227	241	204	220	214	221	224	227	234	247	221	213	218	202	211	223	216	242	229	265	231	229	215	210	219	211	240	256	214	224	225	240	231	222	229	225	245	237	217	242	227	219	233	224	227	235	233	207	242	231	208	212	229	221	217	192	224	203	197	207	201	216	206	223	213	202	216	226	257	210	233	210	223	243	219	222	218	221	221	215	211	236	214	208	209	211	234	235	210	249	175	213	231	231	207	207	234	225	193	209	244	203	226	224	222	227	241	222	236	241	211	214	231	238	217	207	226	224	229	235	232	217	239	214	217	207	217	216	225	209	245	195	234	226	229	240	209	190	224	224	211	234	207	242	233	231	231	227	222	228	213	227	207	246	196	263	223	220	217	202	220	199	229	227	229	232	217	238	192	209	211	223	208	213	210	229	245	247	233	233	243	232	209	233	231	243	195	212	229	220	218	209	244	237	247	208	202	223	231	246	177	224	202	222	225	212	225	250	205	209	189	202	236	225	215	226	192	237	232	236	208	230	252	237	203	221	240	213	218	237	252	218	200	226	218	213	194	214	242	216	232	243	182	215	232	226	199	253	226	227	226	215	229	219	205	237	232	213	247	229	238	236	213	230	218	229	217	224	207	190	221	201	216	227	216	208	212	198	220	185	202	237	199	222	225	240	201	211	223	222	235	212	180	217	224	253	205	231	196	222	213	219	194	221	225	208	212	217	223	194	221	234	203	214	228	232	240	209	235	222	229	216	198	204	234	216	219	211	202	236	208	188	212	200	254	214	228	223	213	212	226	230	205	221	204	235	242	230	212	207	237	231	238	205	215	243	239	250	227	229	211	224	214	218	229	231	223	220	242	229	215	218	210	224	231
23166	7157	3332	3388	2950	2558	1774	1356	1084	1025	990	1014	925	795	729	668	671	625	612	629	586	597	592	607	570	610	573	565	533	568	525	564	564	589	524	578	577	550	590	529	560	578	555	575	516	577	607	533	531	512	543	540	542	533	506	537	516	589	577	533	522	492	513	571	522	493	581	522	520	495	576	577	520	546	531	527	526	546	566	549	549	546	564	534	551	563	539	531	571	533	545	531	565	517	512	580	496	538	544	522	554	484	561	524	540	519	546	535	553	552	517	546	527	547	537	527	538	519	541	551	533	524	574	521	542	538	562	564	527	540	572	547	568	544	533	538	535	495	524	599	545	520	542	526	510	531	530	552	547	537	527	533	516	553	517	534	553	562	516	523	500	522	564	545	537	519	561	543	536	580	537	517	543	469	532	498	513	516	525	547	546	516	516	504	540	556	554	564	546	568	555	578	560	566	571	522	530	536	524	557	542	500	515	510	511	528	545	516	542	546	556	588	592	537	523	541	520	548	541	554	506	545	547	540	520	547	550	558	529	569	524	527	505	531	570	569	521	522	506	481	522	519	504	543	549	490	531	532	549	523	516	505	560	504	515	547	548	539	526	556	573	529	537	573	526	544	522	610	519	475	503	534	546	535	480	527	558	556	511	534	504	499	538	582	525	549	515	526	510	513	535	519	539	541	513	523	537	545	488	532	509	546	530	545	507	555	545	528	555	511	532	576	519	519	547	497	548	524	550	535	545	539	540	511	538	539	517	461	535	568	548	496	535	537	540	532	583	524	561	511	543	520	537	543	543	496	571	563	584	520	559	589	518	525	530	492	549	530	526	560	556	540	529	524	541	555	540	569	511	549	551	546	555	526	549	525	518	513	540	559	469	556	555	536	565	526	541	522	545	496	486	505	536	557	525	577	535	546	525	537	531	532	508	507	528	531	549	565	537	581	538	584	528	561	522	525	527	575	542	593	482	547	570	504	524	562	548	539	534	556	576	536	569	520	483	565	556	554	519	541	549	562	567	579	550	520	525	542	556	532	538	512	512	558	528	519	510	528	537	569	502	577	546	496	532	566	515	548	561	522	511	581	526	478	537	527	575	565	555	527	597	521	560	546	570	542	503	519	561	574	564	609	530	518	516	556	517	566	542	531	546	537	526	518	520	548	549	547	549	542	522	530	549	523	548	529	478	583	600	560	490	556	548	526	522	557	526	568	587	550	507	502	567	548	548	517	547	532	552	551	550	532	537	571	535	516	546	519	536	551	521	557	486	568	526	523	519	517	560	566	548	509	542	557	514	555	546	570	555	483	543	524	557	533	556	566	550	545	552	578	526	541	538	560	543	539	530	538	536	542	544	565	519	544	521	547	517	535	490	520	515	528	525	529	528	520	509	523	533	538	561	526	545	573	535	507	533	505	556	543	547	556	526	517	516	551	537	553	560	544	538	519	538	524	504	499	562	560	523	516	565	549	547	507	564	514	503	511	549	567	547	550	574	550	530	535	508	547	509	529	504	522	522	563	520	519	513	502	510	522	562	543	506	530	567	554	533	524	543	519	524	500	512	510	547	522	547	499	571	562	520	571	553	550	530	535	528	538	531	483	520	562	535	533	555	548	531	553	529	517	528	515	529	518	535	549	549	530	531	491	551	528	544	543	581	537	505	516	533	540	534	562	547	508	554	538	548	551	583	564	494	552	578	537	531	542	521	501	500	512	520	550	537	559	566	545	506	552	533	498	549	583	505	529	552	522	542	532	528	528	560	575	536	483	538	527	498	524	546	561	559	496	505	549	513	503	560	539	543	517	488	545	551	557	530	522	534	536	571	537	506	516	562	549	542	503	506	549	517	523	541	550	562	540	513	512	565	524	563	538	559	537	550	501	522	535	539	496	497	561	555	560	510	532	529	536	547	538	540	570	517	513	571	513	561	479	583	544	533	527	540	572	541	558	527	528	547	497	544	555	552	544	565	546	550	531	518	573	527	524	543	569	548	528	535	517	568	563	509	522	587	522	550	534	541	569	541	523	521	554	503	542	520	544	498	542	538	554	498	529	585	507	508	543	542	565	531	565	504	559	551	517	534	552	528	518	545	552	540	547	583	540	517	526	519	493	592	549	540	544	506	561	534	533	553	568	493	556	480	547	539	533	563	586	535	538	523	529	533	585	532	551	508	530	554	524	528	544	561	497	534	504	545	540	529	557	566	553	494	528	547	498	555	576	539	490	493	551	501	570	543	524	561	496	502	499	541	554	520	525	515	546	528	576	542	512	521	559	560	556	562	507	519	587	545	538	553	490	492	534	490	499	513	547	574	510	545	500	559	551	516	532	496	516	512	513	538	563	559	480	573	525	521	544	515	521	535	517	521	542	529	530	532	547	543	534	558	588	491	502	554	509	572	542	533	539	511	561	515	494	519	564	500	551	526	519	562	530	521	542	509	549	536	571	564	509	548	503	525	520	560	493	530	515	531	511	536	516	540	528	529	567	521	538	550	561	519	559	508	534	537	491	570	509	527	524	524	537	557	573	545	540	542	536	574	547	541	531	543	521	512	530	537	553	534	556	516	530	535	530	551	533	518	541	552	530	552	519	497	535	527	513	547	561	540	550	511	523	506	532	558	506	533	536	555	554	534	501	532	553	546	541	548	519	577	533	537	515	535	566	555	542	510	529	530	540	539	517	543	539	540	525	543	571	563	574	545	509	547	533	526	545	539	537	541	533	516	507	546	525	528	527	530	547	521	546	540	531	551	550	544	580	556	492	495	557	529	551	532	550	557	526	539	554	548	532	552	534	594	562	540	527	532	495	535	542	544	539	532	508	536	508	536	520	522	560	577	548	526	598	517	540	542	558	540	543	533	533	520	493	531	529	554	495	542	524	538	515	545	558	515	575	472	515	531	561	569	538	550	566	544	531	557	558	523	589	524	551	508	590	563	502	546	548	551	525	544	535	532	551	557	529	552	557	500	531	499	558	525	519	544	546	507	528	561	543	540	534	532	540	523	535	530	582	520	569	518	556	481	527	543	532	551	525	495	538	505	507	532	548	518	568	553	516	538	514	552	529	564	508	506	523	518	560	533	562	535	564	552	557	530	520	533	542	512	538	550	561	548	515	571	543	505	519	524	522	532	547	528	570	567	542	514	554	577	549	514	510	554	550	541	530	563	547	516	519	554	563	559	520	563	558	525	551	539	545	489	454	531	527	546	533	506	518	563	570	524	533	569	481	551	536	556	539	521	568	555	570	546	513	506	596	531	506	507	500	506	535	545	521	561	544	508	538	515	559	582	511	500	534	515	554	538	559	506	560	578	537	528	540	529	569	524	546	534	513	560	551	503	563	531	554	572	531	541	527	574	521	556	520	506	499	560	550	543	535	551	526	528	526	554	570	517	533	507	551	518	536	537	569	584	533	551	543	563	552	537	549	521	515	541	508	504	546	502	578	565	552	528	550	541	517	520	541	546	549	535	537	511	534	545	513	516	519	509	514
12651	3041	600	548	505	420	355	298	324	327	321	311	329	315	313	312	306	307	271	297	300	302	340	305	307	304	309	322	324	322	307	317	290	292	313	301	266	265	289	299	285	304	311	313	304	319	301	321	312	284	265	332	305	287	317	322	363	298	328	273	299	308	321	294	320	299	274	332	285	300	332	306	301	347	280	312	293	322	297	307	285	300	293	306	302	293	302	306	316	313	348	322	296	293	331	299	303	297	329	304	286	302	278	337	311	316	304	313	315	278	326	324	310	293	351	292	313	299	295	302	284	296	324	300	311	339	298	317	313	295	286	288	316	311	325	327	316	335	297	314	317	290	299	296	297	312	318	297	290	310	302	282	301	311	322	310	355	305	311	278	292	274	307	313	313	302	282	333	314	299	303	302	329	291	320	343	282	321	294	304	302	294	291	276	335	345	317	300	326	322	283	309	302	312	294	336	311	307	309	338	311	287	289	303	297	286	280	295	290	330	310	298	324	342	327	287	316	317	333	287	299	309	311	312	284	322	308	308	299	286	325	308	294	261	311	291	297	310	327	326	319	318	268	319	301	317	297	300	304	313	292	275	285	326	298	279	337	319	323	337	291	310	308	295	297	293	296	265	316	338	287	308	329	289	301	291	318	268	309	290	308	256	294	309	281	287	334	314	302	313	303	310	285	302	339	306	334	332	325	295	290	308	287	278	268	285	268	320	313	312	278	295	312	324	288	335	312	296	303	295	310	295	293	296	291	315	290	297	300	307	317	283	325	325	307	338	310	328	321	300	274	306	299	306	328	290	285	291	293	302	276	306	326	328	314	301	329	298	318	277	245	319	322	308	316	320	311	292	277	302	321	311	309	286	309	281	296	281	310	305	299	287	319	309	304	336	310	315	327	304	293	290	315	284	295	311	283	299	311	300	333	284	309	291	312	305	319	321	291	297	297	304	290	301	293	323	296	302	340	320	302	287	319	336	313	289	298	301	291	280	302	307	317	342	313	319	298	332	291	305	316	310	324	292	317	295	308	297	288	298	287	293	309	290	340	305	308	282	336	303	307	332	313	313	326	311	325	309	268	289	336	301	297	298	291	295	299	316	297	254	302	262	333	271	295	324	303	306	316	326	328	292	297	321	332	281	301	282	317	346	296	316	319	330	284	327	311	320	314	298	341	304	328	297	337	315	309	299	298	353	306	284	296	309	315	322	287	281	286	319	282	281	285	324	291	258	281	322	310	330	333	306	311	332	298	329	285	288	319	321	320	287	338	329	298	323	278	265	334	331	341	303	300	307	259	297	277	248	272	316	309	306	307	332	296	289	315	308	331	293	286	299	323	264	274	329	282	299	301	321	292	308	293	336	281	290	309	314	301	312	312	278	268	288	309	314	296	313	311	314	320	308	307	281	308	282	309	310	288	328	296	346	306	292	296	303	319	342	295	279	309	304	315	283	283	295	316	321	303	330	279	274	316	290	285	307	300	285	281	316	296	325	288	293	303	286	335	285	308	320	278	334	310	330	309	316	296	314	313	292	296	316	302	332	301	308	322	345	295	323	327	344	346	309	315	318	336	320	315	321	276	303	325	314	284	320	307	330	286	340	296	277	263	304	314	279	320	320	293	325	329	285	314	290	297	284	323	298	297	285	321	308	305	322	307	301	295	308	307	291	296	295	304	330	286	300	308	274	325	287	359	301	278	302	275	308	297	303	271	306	308	296	310	324	313	326	279	302	310	307	297	283	287	289	293	322	312	299	311	320	314	300	301	288	334	355	260	288	302	322	292	306	288	300	307	313	290	281	323	297	331	307	307	310	284	320	310	310	313	336	299	298	334	306	287	332	311	300	328	296	330	315	319	301	308	293	276	313	305	313	312	312	251	246	324	345	294	308	317	321	315	326	291	311	300	299	290	273	342	282	299	275	286	282	323	312	311	297	315	314	287	303	306	291	336	308	313	318	289	305	303	333	316	321	292	339	278	310	288	286	300	322	324	267	320	336	301	339	286	307	290	303	298	275	282	309	311	329	342	331	301	318	298	314	312	301	309	309	304	304	310	342	315	315	291	316	296	309	325	344	260	301	290	304	267	296	327	307	321	315	285	305	313	331	299	299	324	292	299	304	317	345	302	307	304	286	295	317	321	309	321	283	289	324	287	305	311	299	278	281	308	341	322	291	280	290	290	270	274	305	293	263	319	272	317	312	298	324	305	306	293	295	300	323	287	284	288	312	281	321	295	296	296	308	283	307	300	298	332	317	287	298	289	304	330	295	287	308	343	321	294	300	275	323	327	313	298	299	275	309	295	288	322	297	332	298	287	291	296	314	300	296	311	319	319	286	299	304	304	299	329	283	301	324	290	279	291	293	300	298	286	315	302	281	334	291	301	304	299	339	287	309	290	297	289	316	311	314	315	292	303	298	277	302	291	293	321	308	353	328	291	310	299	280	299	299	310	297	309	311	318	324	334	282	331	308	307	314	301	308	336	335	286	313	309	335	311	294	327	307	279	317	336	281	256	329	291	286	278	316	300	296	297	300	307	329	289	295	302	339	342	308	304	278	287	336	312	317	323	323	314	301	349	305	303	318	332	316	300	338	307	301	324	295	277	320	290	298	260	308	343	288	293	346	326	342	308	263	277	315	311	324	305	310	288	344	288	304	291	303	316	297	313	316	306	326	324	316	316	345	271	313	284	292	315	346	314	318	298	308	347	291	241	299	295	315	309	299	269	318	314	347	317	312	291	303	286	312	338	340	293	302	335	310	315	326	293	290	307	307	291	314	325	319	299	317	330	288	303	305	307	323	353	298	330	323	284	268	299	296	365	317	324	345	295	302	317	314	302	289	300	301	349	321	314	335	310	299	286	302	306	285	332	347	310	351	290	315	302	315	299	310	327	293	309	320	308	311	286	301	319	293	285	301	298	326	321	304	306	300	276	308	345	309	302	309	300	301	319	307	262	311	283	313	314	284	285	336	318	286	313	279	374	314	294	305	310	300	312	295	286	301	321	326	304	290	316	284	330	328	348	305	312	318	328	268	314	315	325	326	297	297	298	351	291	286	326	293	277	283	284	266	303	321	307	296	304	316	319	334	312	305	286	320	302	332	351	299	344	335	314	282	323	318	307	272	312	321	292	280	285	313	317	301	312	312	299	282	296	283	290	271	329	319	330	350	297	321	289	294	269	306	287	315	338	281	292	301	300	336	306	304	332	293	339	328	285	375	305	276	365	317	271	289	292	299	296	278	272	326	268	297	293	302	305	307	293	281	299	283	284	294	301	313	321	300	322	275	314	332	302	292	312	318	296	312	313	317	333	304	315	322	297	283	306	338	346	307	290	314	317	298	295	321	311	283	292	301	321	309	305	270	296	315	322	320	309	283	310	303	271	324	290	297	300	301	293	334	322	313	307	309	302	304	306	284	292	288	290	313	283	311	297	310	307	312	293	321	280	289	319	280	326	284	283	293	264	305	319	301	306	360	307	323	318	292
9203	2643	1377	1519	1473	1239	1006	841	817	881	838	894	785	832	791	753	741	776	727	733	733	764	745	739	731	759	741	760	724	730	700	735	772	723	726	781	799	789	768	745	716	729	713	770	771	785	774	747	644	730	738	732	757	714	691	714	731	748	731	771	716	710	712	698	756	747	757	694	739	755	771	735	733	757	813	770	702	721	768	750	769	748	718	738	684	764	754	756	773	741	768	745	741	729	747	757	737	755	741	748	711	754	731	752	726	710	738	721	758	717	749	783	734	711	691	766	762	739	749	697	746	751	758	773	759	735	780	721	754	744	740	748	725	720	709	741	711	712	745	761	772	712	737	680	788	682	751	776	735	729	770	683	762	736	717	773	742	752	727	779	671	757	774	750	747	729	706	765	704	734	730	701	736	790	757	721	750	716	750	778	715	760	740	733	779	742	729	712	724	740	742	721	746	753	739	720	718	721	730	685	724	701	753	745	701	769	738	734	709	748	749	755	738	728	762	715	768	742	715	751	728	748	729	731	742	773	750	749	756	745	729	729	736	798	749	775	695	760	707	733	776	722	746	752	721	743	725	749	778	709	731	736	723	726	800	759	748	739	706	766	745	771	759	705	759	781	687	756	747	782	714	749	744	730	760	727	696	794	706	750	699	741	789	716	808	714	752	751	753	743	764	694	751	752	686	736	739	766	703	755	701	772	718	741	715	709	726	736	733	716	748	754	767	700	701	769	694	715	748	718	706	748	718	730	714	736	707	765	709	726	722	750	752	702	755	754	768	729	747	717	788	745	742	798	735	714	736	738	725	758	748	739	709	754	743	733	732	685	741	728	725	748	773	754	765	760	773	725	710	730	773	718	726	760	752	732	770	760	706	787	720	740	723	745	719	758	738	784	718	757	728	718	734	695	716	714	785	764	780	720	755	719	719	767	713	718	695	752	750	752	710	728	706	762	750	715	756	746	742	766	720	754	768	776	781	742	712	742	711	718	693	741	731	726	751	707	746	751	762	693	772	758	724	719	687	695	726	720	739	708	760	715	734	699	772	761	724	791	688	744	749	777	768	742	713	736	762	703	736	740	755	792	728	744	757	745	759	746	716	709	692	730	780	743	767	697	726	736	732	741	764	698	707	720	674	754	723	678	723	755	691	777	726	697	750	713	783	696	776	748	757	730	723	756	720	777	765	706	718	764	737	692	722	747	747	710	716	741	767	705	677	749	757	688	767	744	733	757	734	735	741	790	731	754	747	723	839	778	677	764	756	760	708	752	737	734	745	712	719	721	783	757	763	699	734	703	727	733	755	726	774	713	738	736	735	744	702	735	713	718	741	752	746	766	703	748	747	727	745	772	701	728	747	748	772	739	736	726	724	733	736	713	758	721	720	787	804	721	742	737	746	757	751	720	758	725	714	736	685	716	685	767	732	730	772	751	763	767	744	747	756	735	723	726	688	732	769	715	725	768	754	722	757	751	705	673	740	733	707	714	704	773	786	773	751	697	713	714	724	701	712	766	773	742	791	772	738	773	712	770	738	720	702	756	801	731	697	704	704	736	747	694	718	770	711	768	705	764	719	774	742	744	740	753	786	771	721	705	722	749	751	732	694	787	722	732	770	737	756	784	769	727	704	681	717	727	742	743	735	731	676	707	695	730	729	761	780	683	739	761	697	761	757	780	759	767	728	736	748	762	740	750	744	693	714	741	713	753	746	755	755	795	724	750	752	701	735	730	732	716	716	716	761	718	787	725	730	767	744	689	735	725	743	733	742	730	726	733	778	702	750	731	761	708	733	741	734	758	754	794	711	758	725	743	699	757	741	710	742	732	761	760	744	763	718	699	716	709	769	754	714	733	738	706	763	733	711	719	684	759	750	736	726	733	718	722	791	778	776	740	740	784	754	734	736	723	700	815	736	770	738	747	749	768	704	731	700	755	744	771	774	797	726	746	722	773	722	697	723	692	760	808	737	715	688	736	748	784	755	690	694	769	718	730	686	715	738	724	744	752	702	704	706	757	759	769	776	731	707	764	747	713	780	755	715	756	763	702	753	748	700	751	740	726	707	740	685	764	717	710	694	734	729	758	708	781	785	744	736	718	710	744	735	725	737	717	742	728	723	732	724	756	699	740	757	769	747	786	677	738	738	759	723	732	773	745	694	720	751	748	725	780	690	687	750	750	675	748	739	795	739	741	805	737	755	723	713	773	729	785	698	715	740	742	756	783	747	726	730	737	723	730	760	753	723	732	689	733	736	757	750	720	736	694	717	743	730	756	739	733	780	718	764	719	742	722	720	729	715	737	701	792	735	702	727	745	712	738	718	740	731	715	758	686	755	687	799	698	728	746	755	711	728	797	811	725	759	709	739	734	747	752	756	738	717	763	704	792	706	732	745	772	748	715	740	713	721	704	699	721	773	703	774	746	713	714	770	751	679	714	740	762	762	777	709	757	726	680	726	733	710	785	737	771	737	762	704	750	757	762	761	755	706	742	689	792	764	738	732	688	734	739	740	758	755	754	729	750	675	813	726	739	796	766	740	734	716	734	688	738	796	702	703	726	739	694	718	729	728	807	747	689	762	732	753	742	726	757	752	728	735	728	732	725	737	720	734	774	734	731	727	732	772	770	738	729	733	701	732	734	746	728	739	745	789	766	763	766	733	725	753	721	736	741	692	719	698	767	748	724	732	795	781	715	733	786	731	809	719	668	795	767	784	723	682	721	785	760	715	751	707	741	749	708	741	781	762	732	687	734	771	778	757	753	726	731	729	735	706	699	799	772	804	752	747	721	759	712	742	777	739	735	733	745	752	747	716	759	725	733	733	706	786	724	731	726	736	749	699	717	749	770	733	770	724	763	792	717	766	710	786	787	756	777	710	701	734	749	800	730	724	727	749	779	706	727	776	727	733	749	719	756	727	734	720	694	751	741	764	750	727	724	779	750	792	758	706	727	745	805	756	702	680	772	725	702	737	745	788	711	736	750	778	707	768	746	734	773	743	716	786	740	765	759	699	710	769	714	707	734	748	688	711	752	734	706	789	713	712	763	731	720	793	776	741	729	741	715	763	762	702	766	777	752	754	707	725	753	741	735	717	774	731	745	747	697	730	717	767	742	744	757	765	736	733	745	731	685	742	709	684	765	750	710	736	771	738	786	724	722	747	747	756	710	762	727	730	779	721	705	744	740	765	722	706	782	771	741	736	751	719	755	723	758	743	717	730	722	783	735	725	741	744	752	740	701	733	763	791	701	721	761	724	754	727	697	748	737	736	739	745	700	763	691	703	734	770	736	716	728	787	728	740	730	760	739	717	677	737	782	758	693	786	692	715	716	772	793	692	713	697	745	720	725	763	683	773	737	738	715	750	731	748	738	789	737	709	770	754	764	733	711	720	737	717	675	741	726	718	802	743	722	763	733	713	782	774	731	676	768	709	733	767	719	700	736	735	721	744	733	733	774	720	702	738	715	790	744	741	755	737	771	719	736	734	745
27828	8061	1220	937	718	555	477	450	422	407	438	390	393	390	377	359	394	384	377	351	346	360	370	337	405	347	393	369	368	374	349	369	365	347	379	394	394	352	398	390	374	380	350	406	363	332	346	372	396	358	367	361	376	365	373	364	376	328	394	395	352	330	372	406	360	403	319	362	355	346	359	390	335	372	360	380	369	381	349	329	435	386	346	387	358	348	359	366	373	393	357	383	341	375	368	363	348	373	353	323	368	368	348	363	369	353	371	370	317	382	318	369	393	368	379	351	344	365	359	367	353	383	375	386	356	342	367	369	373	340	370	356	367	387	386	375	380	384	347	344	350	337	359	350	350	369	366	375	357	332	368	382	344	347	363	384	386	348	364	372	394	377	359	348	365	334	339	367	375	367	352	372	369	387	357	381	409	357	353	374	369	364	329	377	363	369	339	365	346	314	357	377	362	374	357	374	380	361	373	335	356	370	398	396	340	360	352	349	371	362	361	365	360	342	350	355	342	341	364	418	360	341	353	357	361	377	369	398	427	360	349	355	342	374	340	352	357	365	377	345	352	403	371	336	371	353	362	345	369	374	350	345	334	400	368	384	376	346	342	362	381	309	381	385	381	388	366	339	406	356	380	390	378	359	378	329	353	383	370	353	407	344	359	355	380	348	333	384	393	392	400	373	343	377	338	362	381	366	360	377	327	368	330	369	348	362	390	358	345	351	381	338	369	349	366	316	365	339	347	371	390	374	392	340	363	361	375	366	335	345	384	352	376	398	393	414	345	341	370	364	358	354	349	382	342	369	387	411	389	323	356	335	353	344	374	381	353	355	358	367	365	381	348	395	376	343	346	380	357	357	358	315	384	368	330	354	351	375	342	380	355	369	351	367	394	378	352	361	356	390	359	332	364	364	370	360	377	358	323	374	383	390	364	359	352	379	335	344	369	379	365	350	347	383	355	352	366	402	362	338	332	322	332	338	414	347	381	321	370	360	361	360	381	339	381	351	348	371	368	361	380	383	361	335	381	339	343	387	359	367	345	363	369	399	358	341	359	338	364	364	398	354	360	350	352	332	349	360	372	354	345	333	355	381	347	343	333	374	375	347	357	345	359	385	359	387	351	359	374	349	323	365	361	369	385	386	423	373	386	354	345	331	351	325	356	397	386	386	363	381	342	350	336	360	343	378	346	330	364	365	343	359	314	338	374	338	353	353	375	316	368	372	351	350	327	382	376	347	372	346	365	375	391	381	351	352	389	360	352	340	392	350	386	357	335	340	360	339	336	337	343	351	347	369	389	365	367	355	356	366	369	323	373	361	359	352	375	375	380	366	339	367	329	351	400	324	343	367	338	364	361	376	388	364	296	330	367	365	368	329	375	408	377	358	384	371	382	348	365	378	390	369	329	388	359	330	350	350	353	353	367	379	357	335	392	345	361	354	407	343	370	361	348	336	360	344	372	344	314	380	370	386	344	359	342	383	349	325	312	378	382	357	341	357	366	359	344	340	379	316	339	350	326	337	372	378	348	377	385	404	379	347	358	363	367	388	343	369	382	355	383	370	382	342	318	383	344	361	337	386	370	367	346	339	384	359	367	364	333	382	407	347	369	334	342	403	365	372	380	359	333	351	363	362	367	357	373	357	347	375	385	348	371	390	352	338	367	384	352	384	318	341	388	364	357	360	357	380	361	313	353	390	345	352	357	351	377	350	378	358	350	378	381	352	374	393	382	405	360	336	361	367	408	387	374	394	328	345	353	352	329	351	364	357	380	375	350	388	371	340	356	374	363	348	353	343	325	388	374	344	366	380	377	407	344	369	380	406	394	361	344	354	365	355	389	377	374	408	363	346	381	352	368	336	352	326	393	382	387	372	375	412	377	333	372	331	387	341	352	343	369	372	372	350	365	331	344	364	341	353	379	376	342	356	363	367	379	381	354	331	333	365	356	340	359	366	381	407	352	383	323	349	361	336	343	360	384	363	325	370	350	359	342	368	353	396	415	347	322	372	368	331	355	322	367	394	367	362	367	347	344	385	344	408	354	377	331	384	350	338	348	367	351	387	397	366	385	393	376	385	370	320	370	357	371	360	331	372	372	353	359	380	361	351	375	376	372	363	382	348	362	392	375	364	353	388	383	367	339	367	345	332	355	334	393	369	359	376	325	346	357	340	368	339	351	352	349	362	359	378	339	391	364	318	367	334	360	361	360	345	373	356	384	378	349	334	345	378	367	374	365	359	345	350	339	378	377	331	333	387	356	356	384	352	368	339	358	369	368	393	381	357	346	393	360	333	368	352	366	336	366	364	327	370	408	384	381	358	369	384	334	342	365	371	347	313	318	348	343	355	360	371	368	352	361	307	347	359	354	350	396	390	364	346	357	328	348	345	331	365	380	349	381	368	386	389	359	374	358	368	351	373	346	391	383	378	362	351	373	360	385	389	343	384	351	382	387	391	366	371	368	373	334	424	351	352	405	369	356	373	358	350	368	362	374	351	332	359	354	361	370	377	312	377	369	345	345	355	329	375	362	389	306	348	359	384	371	363	383	340	353	368	378	357	363	366	395	375	405	368	312	399	383	368	392	366	375	352	378	372	393	371	356	371	370	357	356	358	364	350	365	403	326	365	327	334	377	362	346	339	350	350	381	344	312	354	374	381	330	365	371	385	374	346	376	374	342	368	342	411	350	340	339	339	346	377	347	382	365	370	412	382	378	335	366	357	349	326	376	383	366	365	359	351	380	349	386	375	343	300	350	345	389	376	370	335	377	383	365	397	377	355	387	360	343	396	393	345	343	354	372	361	342	370	384	347	354	340	362	353	349	370	363	363	377	381	343	328	348	353	348	355	320	384	379	371	362	308	395	331	372	366	381	390	385	324	339	317	351	380	377	363	351	346	366	395	334	382	347	357	397	350	340	394	352	356	335	411	377	367	342	376	351	383	346	341	366	325	364	337	340	401	368	374	401	377	372	336	346	360	384	352	365	362	333	348	381	368	374	364	366	364	377	368	324	344	374	366	376	346	340	357	397	352	368	374	381	348	398	358	316	339	363	372	368	330	361	378	384	349	369	351	356	367	349	362	340	365	373	354	370	369	323	385	372	326	355	347	365	399	347	340	391	362	354	372	352	345	372	359	366	365	343	367	342	393	386	366	338	347	365	399	405	351	408	336	368	357	352	356	385	366	402	400	390	351	376	371	371	364	379	372	409	396	328	328	355	363	345	385	358	354	371	359	325	379	383	365	333	374	332	347	341	387	363	372	389	324	347	400	353	407	337	358	337	382	364	374	371	341	354	376	352	333	356	346	337	360	375	368	433	341	311	342	372	393	365	385	346	361	353	400	347	401	361	378	345	358	343	366	322	404	372	365	368	351	355	400	364	381	356	384	368	345	373	342	344	337	354	351	394	356	367	377	353	376	349	335	355	357	379	393	344	332	344	356	361	359	326	325	377	369	383	377	342	348	357	354	401	356	387	383	353	373	361	364
19030	4933	2441	2870	2590	1705	1527	1369	1254	1232	1134	1110	1084	971	992	914	903	920	849	848	855	869	925	859	832	883	852	840	854	874	878	872	862	887	902	881	844	831	846	847	853	904	830	854	824	868	881	830	836	837	878	868	812	811	876	882	771	916	877	851	827	811	838	858	894	934	852	834	874	822	863	872	837	837	814	885	863	881	851	817	849	804	812	891	835	812	831	852	844	849	832	797	818	856	868	803	862	845	846	853	824	834	811	841	861	870	879	824	812	909	801	846	866	822	793	828	836	791	815	800	787	851	844	815	844	919	823	878	887	877	860	877	842	816	828	787	812	817	820	823	828	868	846	852	850	876	833	827	868	916	847	818	826	777	822	845	818	873	884	805	803	890	932	818	848	842	856	894	827	837	859	889	806	891	964	851	826	835	844	847	811	820	881	892	818	827	833	794	813	880	866	833	873	850	832	841	804	824	858	835	815	856	845	778	801	833	879	879	831	863	829	873	890	850	886	846	872	847	857	814	815	802	861	858	875	830	841	894	815	841	852	812	832	828	855	848	842	854	837	866	855	818	835	860	862	831	869	861	854	835	861	852	834	863	870	840	839	828	874	840	796	821	865	818	868	810	858	888	918	846	886	875	812	871	833	887	894	831	796	884	859	850	880	797	847	817	857	847	906	847	853	796	848	858	815	866	891	802	888	840	840	833	821	867	904	846	839	843	842	842	875	842	849	801	862	806	816	839	835	871	850	848	830	880	804	884	860	844	858	810	848	875	832	802	879	860	833	880	857	865	826	885	886	837	880	807	875	896	865	847	908	862	786	932	839	885	778	846	835	839	836	823	800	829	807	854	872	847	872	869	848	833	915	871	841	832	831	842	845	853	860	875	819	823	835	802	850	812	840	892	870	856	847	823	810	842	846	852	876	847	899	817	894	834	879	851	842	877	863	911	836	888	844	858	837	845	832	829	821	856	860	830	842	867	822	862	831	830	803	882	832	808	860	849	865	840	851	854	893	817	821	834	794	809	875	856	889	863	850	865	837	834	835	851	843	864	852	844	865	860	815	846	791	837	866	791	854	870	844	808	861	868	814	858	882	841	824	764	864	853	833	896	836	844	783	860	849	861	835	816	844	856	824	825	892	892	794	843	804	851	865	813	853	815	820	862	828	880	783	844	853	836	862	847	817	842	824	833	846	873	828	864	840	797	835	820	824	847	871	821	852	864	829	794	861	837	839	887	862	865	836	927	852	829	848	824	819	801	843	804	852	864	847	823	871	832	845	830	856	824	877	838	826	856	806	837	880	865	820	848	865	831	862	848	862	871	832	804	864	860	843	836	838	784	867	841	811	828	878	851	822	881	831	869	900	853	896	789	837	812	798	861	851	869	852	883	910	853	882	804	848	842	833	897	840	840	887	894	854	816	833	837	836	902	838	853	823	801	855	848	846	862	797	823	865	861	832	812	842	899	846	858	850	867	829	811	809	911	852	842	847	818	845	805	840	874	916	901	808	831	852	856	801	844	896	810	798	760	795	840	795	881	855	891	815	820	853	838	849	825	793	871	858	807	838	843	823	793	835	838	840	870	871	828	804	874	836	792	857	926	881	877	854	903	870	867	810	852	873	845	825	838	857	849	797	821	861	857	799	795	844	895	845	853	817	826	850	868	794	844	828	834	776	863	858	816	818	855	847	803	858	868	853	865	881	827	846	866	880	917	837	910	854	825	807	861	906	863	840	813	850	860	840	837	828	889	807	837	825	857	834	873	841	817	851	873	868	844	811	853	827	827	809	820	859	855	864	852	824	823	855	815	821	849	867	885	837	888	840	844	841	866	832	881	884	855	866	805	818	843	856	845	794	884	903	815	866	816	820	814	851	855	822	834	855	904	883	884	855	824	870	837	835	878	834	834	895	836	842	798	876	824	828	803	826	863	853	845	866	851	845	859	810	804	822	882	838	864	800	851	847	866	827	871	833	858	857	862	867	854	878	815	854	850	832	830	834	790	797	809	813	928	814	803	864	876	834	900	854	874	877	812	850	876	837	831	846	903	852	807	862	881	842	861	842	803	860	824	870	829	871	854	863	814	878	864	820	909	851	867	821	836	829	830	862	849	895	881	855	844	821	816	790	889	829	872	869	797	805	841	806	824	823	866	887	820	840	806	872	900	827	855	857	842	862	808	809	870	839	816	865	825	869	871	839	752	873	826	870	857	850	836	864	794	825	821	790	856	856	892	882	833	855	804	844	849	877	849	830	813	841	922	860	869	855	878	826	855	838	824	868	866	858	788	874	866	820	826	879	859	814	852	887	870	901	832	845	857	854	882	851	856	834	822	855	834	769	869	874	856	811	837	801	786	793	837	861	833	854	823	857	860	833	847	866	828	860	905	809	822	854	842	825	811	878	898	865	835	847	866	808	867	859	879	854	848	863	820	834	837	855	863	835	822	854	848	868	885	799	820	876	871	844	867	848	860	812	829	863	780	883	862	829	825	868	877	838	872	891	833	804	808	878	839	805	806	859	839	895	896	864	813	841	823	774	844	827	913	844	840	862	863	848	833	844	837	839	817	889	844	877	822	841	826	859	860	890	852	867	860	855	848	816	792	867	822	862	866	807	816	833	857	867	865	786	869	862	866	849	825	844	847	880	796	856	865	867	857	784	824	816	846	866	866	840	815	860	832	802	816	820	820	890	875	849	814	837	838	881	844	822	871	810	866	837	892	863	861	914	868	806	871	842	808	817	830	814	857	823	862	780	857	829	848	759	823	826	859	866	875	853	856	851	867	843	854	869	837	846	874	831	821	830	880	827	799	800	787	879	850	825	858	861	795	849	806	802	840	839	886	884	812	871	787	815	854	891	829	879	861	824	823	824	860	800	839	842	801	813	836	824	827	779	836	871	828	823	813	833	890	837	857	938	827	915	830	808	796	859	850	875	837	841	867	886	836	867	816	820	863	847	829	891	861	832	834	822	856	867	838	871	811	825	838	857	851	843	866	877	860	828	835	840	842	806	860	814	829	863	872	856	820	844	858	847	885	860	805	809	836	850	857	850	892	818	818	828	874	866	831	832	842	807	891	815	866	867	807	831	828	809	837	835	901	842	854	753	813	836	843	791	900	845	833	808	866	864	839	823	845	810	866	871	828	834	815	764	866	906	905	842	882	831	816	846	900	842	894	833	811	831	808	839	813	823	832	798	893	882	833	818	884	835	789	893	835	819	849	805	821	859	869	829	857	841	826	855	873	843	883	906	849	815	868	841	865	904	813	903	839	868	845	852	809	829	799	860	851	808	869	820	874	793	822	840	865	818	850	811	895	878	826	862	877	824	835	817	812	824	840	859	836	830	865	840	932	825	853	828	869	853	839	836	853	851	857	859	777	872	803	872	883	846	837	865	847	825	841	842	851	851	837	837	887	847	822	798	844	875	839	887	825	899	838	851	863	847	874	809	841	871	847	818	873	809	815	844	808	821	838	896	876	846	839	811	869
36865	12397	1830	1158	743	518	462	384	353	317	317	287	257	280	218	240	256	236	203	233	232	225	214	228	225	225	221	234	205	230	201	230	220	232	225	201	203	244	226	235	223	199	232	243	208	203	241	202	194	216	200	247	270	245	210	207	209	237	205	206	220	211	223	262	225	228	227	231	203	236	228	241	206	191	214	224	222	213	234	256	226	239	220	203	259	217	210	233	208	233	244	201	233	249	232	225	220	206	202	223	227	253	252	273	208	187	237	236	214	201	234	196	192	197	255	232	236	226	245	219	203	225	223	218	221	241	230	204	231	252	222	225	266	218	219	181	225	199	215	222	245	217	241	248	215	240	218	228	224	225	230	218	223	210	201	247	195	240	204	239	233	213	213	237	248	225	239	220	213	213	229	219	225	256	177	213	188	225	248	231	232	249	202	237	206	244	226	236	229	216	206	240	198	224	207	194	187	208	225	192	199	221	232	244	221	239	208	220	233	200	197	217	211	245	235	230	215	229	240	183	225	219	234	218	205	213	235	221	221	250	233	219	251	235	240	204	202	220	206	231	235	218	182	237	168	219	217	206	263	242	218	214	243	220	218	239	222	245	236	229	238	236	234	246	229	213	219	212	216	219	205	227	216	208	219	195	208	216	227	208	240	213	217	195	195	241	222	232	254	218	232	232	208	228	228	232	273	211	216	208	253	211	240	214	217	220	226	240	221	205	205	204	239	227	249	219	214	239	236	247	219	235	224	220	220	256	242	227	214	227	241	254	227	232	221	211	241	219	202	231	226	228	231	249	224	226	247	247	234	236	202	216	231	211	262	227	215	236	225	219	235	231	248	229	225	245	225	233	213	226	205	186	208	234	214	225	213	216	213	219	215	202	209	215	192	231	215	214	204	241	215	248	197	231	234	223	221	241	223	237	240	215	250	252	220	217	219	238	225	242	247	206	235	244	218	224	226	218	197	208	238	229	227	211	223	217	242	194	203	207	225	223	208	230	242	232	193	241	200	213	234	223	233	203	222	248	181	226	224	208	207	203	244	219	258	222	239	211	221	211	223	219	201	232	229	235	213	223	221	234	214	204	238	218	196	222	258	219	219	235	223	241	219	240	215	233	218	185	258	218	204	216	237	206	200	211	237	230	200	241	222	209	236	195	218	205	229	233	251	245	228	234	231	211	227	208	234	244	241	231	240	231	218	215	228	230	214	207	226	221	221	230	220	207	229	208	208	227	234	229	203	206	229	253	218	198	217	228	210	229	227	217	237	205	219	234	201	212	202	227	220	237	198	228	206	214	223	219	217	207	222	205	214	241	240	208	236	232	202	231	254	231	245	222	223	236	203	217	236	218	220	240	189	200	219	227	220	224	217	213	235	214	240	235	242	218	229	195	223	264	219	204	202	223	218	241	212	241	240	237	235	220	213	203	247	226	207	228	224	215	228	236	209	234	234	190	237	234	215	245	210	219	223	241	223	233	248	247	245	216	205	218	230	240	215	222	209	210	226	220	212	217	194	203	222	202	202	215	229	220	224	219	232	245	227	246	234	236	233	210	232	226	216	232	230	213	203	240	230	219	237	211	236	205	240	203	224	194	219	215	227	229	208	218	232	223	209	231	209	230	234	241	234	193	248	215	220	207	245	219	224	224	238	233	230	244	239	224	220	209	252	231	222	207	229	222	216	212	201	225	224	224	204	228	225	235	244	225	208	190	223	230	235	213	193	222	231	248	221	225	208	266	194	214	220	225	224	250	224	245	228	232	215	233	211	200	233	202	220	250	244	221	244	231	204	213	227	242	227	240	241	232	211	222	202	210	209	242	232	226	210	236	227	217	247	233	223	232	188	251	229	226	198	234	241	247	225	235	220	233	222	220	215	250	229	232	205	216	234	229	221	208	202	223	246	196	210	236	200	221	219	224	224	215	188	214	220	236	223	220	241	218	211	223	198	223	212	223	220	244	259	230	228	274	231	212	221	226	219	219	235	231	261	196	203	248	239	243	224	221	236	234	214	208	218	219	199	212	220	223	226	243	242	234	220	193	219	234	218	215	239	242	240	210	245	253	231	233	219	212	204	251	225	225	227	224	230	216	225	225	227	209	253	239	218	211	245	228	225	244	221	229	239	218	222	216	198	237	226	237	223	246	238	200	208	231	218	249	199	219	211	221	208	241	232	222	226	188	241	230	228	224	232	212	234	232	232	231	243	223	233	243	218	234	223	220	227	215	213	237	228	214	202	238	208	204	209	229	247	186	225	234	215	243	197	241	169	204	188	208	249	242	215	233	219	231	204	217	220	223	233	223	203	226	234	216	213	228	211	241	214	205	214	231	243	204	207	230	199	208	254	232	254	239	225	231	231	216	213	205	225	229	230	202	191	246	211	218	238	240	231	229	231	243	221	254	206	251	217	216	210	235	203	235	211	208	221	229	207	223	207	271	229	214	233	224	212	235	205	210	234	244	221	220	244	228	225	234	211	231	214	229	201	209	226	194	222	235	242	232	237	212	263	241	220	224	260	199	240	225	215	223	237	249	220	223	242	235	233	215	225	233	223	236	233	253	246	227	248	191	213	208	214	194	226	191	252	219	235	235	219	226	216	231	237	203	212	210	232	204	210	218	209	203	209	220	243	192	220	218	228	219	202	232	251	238	229	231	228	237	199	213	248	221	223	207	215	217	223	212	238	236	205	235	227	218	219	213	195	233	268	244	229	232	210	230	230	230	235	254	219	202	226	211	227	201	219	240	248	242	247	192	223	206	217	215	241	218	231	216	209	229	229	223	192	211	239	232	225	215	203	234	220	266	209	218	198	244	225	208	209	231	227	232	204	220	209	201	206	213	235	232	220	242	197	226	228	219	203	225	245	202	208	218	214	225	213	240	234	238	232	208	207	222	233	214	210	193	214	220	254	220	232	235	222	242	211	218	207	216	197	232	204	189	238	234	220	231	208	239	211	218	217	218	223	234	227	228	241	215	211	243	202	220	201	211	246	221	220	216	190	217	211	237	215	248	201	237	222	215	228	203	225	268	210	214	201	236	210	244	220	243	226	234	222	233	219	210	245	248	214	218	247	239	224	219	214	200	220	228	231	220	226	236	230	212	210	231	213	240	230	244	210	208	208	224	213	236	259	215	233	219	209	227	237	219	224	184	219	224	242	202	232	224	210	251	230	234	224	221	249	223	238	238	208	202	216	252	216	251	229	206	208	219	183	223	226	236	230	261	226	223	204	202	228	215	236	222	232	247	227	242	205	229	233	207	213	205	211	199	210	224	226	233	214	209	224	221	236	204	213	239	246	201	236	210	208	225	231	179	215	222	209	254	229	223	211	238	206	201	224	223	209	227	230	231	219	225	223	206	230	218	220	209	214	215	229	186	228	258	198	219	209	207	230	218	230	221	220	220	215	242	226	190	231	194	223	222	238	232	229	228	196	232	228	200	217	232	213	253	200	227	220	225	225	229	236	220	193	210	193	244	257	207	246	213
23538	6500	2887	3642	2864	2148	1768	1430	1181	1063	954	946	809	716	735	646	621	623	624	639	616	635	627	619	562	568	607	591	525	528	565	544	578	577	538	561	572	550	519	550	559	546	538	564	550	543	553	544	574	539	516	539	563	545	471	524	554	526	535	590	532	499	567	539	513	570	524	582	541	512	514	581	572	526	534	542	558	514	550	552	532	614	562	574	547	559	524	545	513	574	533	571	553	585	544	558	547	521	516	531	583	566	526	530	560	578	529	512	539	539	510	563	544	534	532	545	531	535	512	514	518	552	518	555	526	542	504	506	521	537	550	554	579	539	547	598	546	513	540	588	480	556	507	557	524	543	501	526	555	537	567	539	505	514	518	537	558	524	526	513	549	527	548	550	505	500	521	575	577	536	585	581	535	572	554	537	527	459	508	538	561	494	511	538	521	568	533	554	546	493	558	550	543	522	527	541	521	541	541	529	524	504	486	513	518	531	529	567	535	525	534	540	532	571	551	550	535	514	551	533	509	524	582	539	539	533	528	562	531	495	540	562	545	530	583	536	580	511	555	568	570	563	495	549	583	517	505	500	573	542	523	535	559	582	498	553	515	568	565	518	543	520	542	566	528	523	540	534	568	568	559	525	551	464	530	537	527	553	505	513	482	548	530	513	523	529	544	526	536	539	515	546	560	530	517	509	530	546	550	532	559	523	521	538	530	522	549	545	525	530	513	564	523	572	567	548	512	525	561	550	527	540	524	547	531	546	574	551	504	570	540	568	489	498	565	577	533	515	528	540	513	530	540	562	512	559	527	514	547	496	558	510	550	519	555	518	511	555	550	572	555	508	535	562	583	514	539	528	539	533	538	557	578	511	535	560	527	502	595	524	584	545	521	567	549	518	527	481	538	533	508	545	519	533	524	516	531	526	585	535	507	549	569	562	579	501	522	576	518	535	550	498	553	512	509	520	570	553	571	553	524	541	546	568	580	531	529	545	529	540	471	541	548	526	543	554	516	514	557	549	520	558	522	570	544	559	570	551	562	510	523	533	512	559	536	532	501	534	508	548	568	570	565	565	560	531	574	557	525	539	537	553	503	529	552	570	565	533	546	575	533	537	544	551	539	525	512	527	548	499	477	510	562	536	552	514	541	555	500	532	554	522	564	536	522	563	565	514	585	480	519	550	521	518	534	537	541	605	513	508	571	568	510	593	577	548	527	517	548	490	518	524	552	534	544	511	548	521	533	563	594	544	533	571	566	521	549	575	548	537	554	569	568	537	523	526	540	539	552	537	522	531	556	498	501	547	543	557	511	481	546	519	561	543	571	547	523	531	539	550	548	536	511	507	551	533	528	537	525	509	539	537	575	505	501	559	519	544	551	533	499	531	516	539	569	539	533	522	551	543	548	539	558	506	554	574	526	502	551	555	572	519	552	547	529	544	543	526	554	531	578	548	513	537	555	551	531	514	544	532	568	560	550	520	540	525	518	554	545	550	601	580	506	558	552	559	566	544	495	501	571	541	557	524	547	513	511	526	547	495	530	516	491	559	544	518	513	536	528	553	555	543	539	573	519	597	574	555	515	504	569	560	585	537	524	518	594	547	490	517	518	551	533	546	524	501	519	520	523	536	604	536	559	532	548	533	529	538	523	537	523	521	531	533	566	525	533	513	548	555	544	575	557	581	538	563	507	549	544	512	541	535	518	557	520	577	543	550	499	524	532	511	546	492	528	553	545	535	529	510	536	533	552	520	596	520	544	551	529	536	542	493	555	549	561	543	564	508	515	548	549	556	539	539	523	531	552	588	543	553	534	531	552	548	548	549	501	558	550	524	536	523	554	550	550	576	501	511	517	561	571	457	585	536	528	557	519	547	549	538	543	566	553	516	516	588	574	536	519	536	556	555	527	562	572	545	552	536	546	546	523	528	525	503	519	534	533	559	557	555	567	562	526	524	547	559	516	498	510	519	538	540	509	534	533	557	509	542	560	594	535	558	497	532	537	511	538	546	546	535	537	560	546	509	504	512	504	525	542	537	500	579	510	517	538	540	533	547	512	483	521	491	579	522	541	533	546	502	529	569	560	548	549	520	552	507	546	565	519	566	506	478	524	514	561	577	559	533	539	548	544	497	511	548	525	576	513	508	526	521	547	534	560	535	539	537	533	533	535	529	512	561	501	548	532	569	524	519	515	548	567	502	524	560	517	593	567	566	529	535	527	557	522	543	532	555	562	555	531	567	536	552	499	511	522	538	536	521	537	527	522	534	535	508	495	517	585	506	500	533	516	553	522	537	546	557	517	530	544	582	550	532	515	558	460	537	560	483	548	544	542	501	529	533	558	538	505	508	555	537	534	547	537	531	540	518	519	531	571	535	536	527	503	536	580	545	575	595	521	519	510	529	532	553	572	517	502	533	558	547	524	595	563	530	485	493	559	525	543	558	544	547	559	562	547	561	533	562	569	522	533	551	532	504	556	523	531	529	524	544	541	536	585	555	503	539	588	534	510	532	542	529	536	523	493	559	523	525	568	526	565	549	531	532	552	563	516	506	554	527	488	527	521	548	538	558	553	560	546	518	542	561	533	472	537	528	536	532	542	576	541	522	548	521	501	491	517	538	510	579	561	525	539	492	558	534	534	544	533	524	522	556	551	576	523	516	513	523	525	544	523	512	533	517	557	560	532	515	525	577	573	579	549	575	525	550	538	542	550	490	539	543	556	573	550	546	549	534	542	548	556	491	541	568	537	540	512	497	506	524	553	512	553	592	522	501	498	533	529	563	564	587	541	562	540	546	593	520	547	551	542	535	529	526	578	523	501	501	555	582	495	566	531	525	542	506	547	531	533	540	558	543	539	497	527	520	539	536	538	541	594	533	537	529	560	541	565	587	543	560	533	559	549	514	557	491	546	531	525	564	564	526	525	539	542	514	575	583	536	515	572	556	512	551	503	536	551	544	551	480	526	554	519	524	544	523	562	547	536	463	546	528	532	526	554	546	546	523	529	563	548	505	503	522	544	524	502	523	560	538	554	529	550	521	560	512	549	547	532	512	558	556	550	520	531	550	525	556	508	538	517	533	551	533	496	572	565	576	532	518	533	538	500	508	544	528	488	558	544	532	521	502	529	526	525	535	506	501	549	512	565	531	525	520	566	557	533	504	524	590	495	522	513	543	503	566	528	521	524	578	547	530	525	492	548	530	557	539	537	491	501	541	560	540	582	531	519	542	567	550	543	553	560	526	531	519	481	530	562	543	559	497	520	536	552	538	544	538	570	505	541	526	505	514	503	568	537	536	514	517	554	531	510	521	517	550	538	529	524	542	532	536	519	547	569	518	517	545	476	541	525	561	535	544	526	579	565	546	518	522	535	505	541	539	510	584	506	553	572	543	541	561	517	565	553	548	535	572	565	583	541	526	539	522	524	513	560	543	509	535	527	554	581	556	561	531	517	542	579	535	507	535	532	546	506	528	531	499	547	529	519	532	519	528	580	509
12912	2714	598	522	371	398	365	359	314	311	317	333	311	289	303	327	336	334	300	308	331	319	290	254	301	314	295	267	285	278	294	288	328	340	286	306	310	313	315	295	290	295	287	285	310	279	318	302	292	327	281	334	299	286	272	288	314	314	297	325	327	277	308	278	304	288	330	290	284	292	311	301	299	289	286	296	296	315	305	329	320	327	294	303	278	276	311	312	310	339	328	301	300	299	317	303	295	306	310	318	321	304	308	297	286	278	320	299	293	311	319	299	321	275	314	309	307	308	287	315	308	338	345	277	295	298	310	310	311	293	335	288	343	309	286	324	263	273	292	313	323	300	306	307	315	282	285	280	325	298	310	315	309	323	286	327	284	309	295	295	320	305	308	335	346	287	331	336	321	282	278	303	295	315	284	302	327	305	301	332	299	332	306	289	282	295	322	278	307	308	297	312	339	310	290	316	301	306	326	285	277	313	323	299	326	305	310	280	266	317	291	296	299	269	304	316	334	311	311	332	302	294	301	283	300	338	295	306	316	283	316	349	319	322	309	288	337	290	273	304	282	302	320	293	324	307	297	301	279	332	304	280	304	302	302	319	303	302	308	293	321	289	309	323	298	265	314	280	285	259	308	327	320	329	267	294	277	286	317	315	322	330	306	314	324	295	285	329	318	317	330	324	346	302	299	307	294	320	306	296	293	316	323	286	280	306	323	267	306	299	354	296	298	271	289	283	299	296	293	301	297	303	317	298	356	270	306	328	322	347	313	283	307	308	296	321	321	287	312	326	316	304	339	321	315	296	323	329	337	250	313	314	314	324	268	318	298	286	287	324	305	306	289	289	311	292	319	301	353	288	310	313	316	286	309	322	312	313	330	324	290	289	286	317	315	364	270	309	300	321	287	283	285	279	295	320	300	321	297	315	321	295	278	340	282	296	278	305	312	304	298	301	265	303	301	275	299	309	326	270	319	294	292	340	296	328	316	299	291	300	283	329	291	292	354	280	298	316	305	287	293	317	322	332	284	314	299	322	299	351	323	332	290	278	270	309	297	311	285	298	287	268	326	304	305	351	273	300	262	308	301	293	324	321	304	315	315	290	295	319	296	302	295	306	298	310	285	296	299	282	324	335	319	292	323	349	312	301	300	281	329	335	301	290	321	348	337	315	288	321	324	305	314	299	282	316	297	288	339	302	333	310	322	302	316	319	307	333	297	292	295	336	340	312	297	296	306	327	311	296	269	310	315	280	323	291	287	319	297	296	308	298	345	302	307	300	300	281	320	337	265	302	320	325	298	291	269	327	294	292	297	295	303	291	338	289	282	316	331	313	292	329	280	268	330	307	292	313	304	312	285	286	273	277	308	289	289	324	274	361	298	338	327	325	289	316	284	323	276	290	294	257	269	285	311	292	303	279	274	312	320	303	277	306	298	288	313	279	280	307	311	336	318	312	366	341	327	296	297	295	321	313	303	287	266	275	299	287	320	266	347	301	304	344	328	295	291	324	312	333	313	294	290	324	298	271	307	329	285	317	288	289	277	312	319	275	305	342	315	303	305	295	280	301	312	310	292	301	322	305	298	308	288	293	319	297	291	319	335	336	295	298	303	274	277	336	312	328	302	297	292	304	331	304	312	324	314	298	274	323	291	303	283	290	311	306	308	331	271	311	272	242	301	316	331	309	294	308	283	285	313	299	322	319	312	295	281	309	326	287	320	307	294	297	293	276	315	302	324	295	306	277	298	303	336	298	320	301	320	300	308	315	296	321	297	309	305	271	285	317	278	311	316	306	343	283	303	273	319	319	318	306	307	301	360	297	298	326	292	314	308	309	345	289	315	319	300	315	318	315	297	279	344	286	280	306	322	310	339	306	276	332	314	304	296	320	338	297	298	308	308	319	323	319	318	292	293	297	320	319	323	317	297	296	322	251	306	342	324	340	311	297	308	302	295	279	287	334	287	317	316	306	318	300	325	327	296	326	283	297	302	314	279	289	311	295	317	307	312	305	308	337	310	336	320	285	302	314	348	340	321	318	319	315	307	286	300	312	267	289	319	298	301	303	289	297	276	310	317	297	273	277	313	300	319	307	321	339	309	321	333	345	305	295	286	285	334	344	292	333	313	281	332	333	281	275	288	306	323	294	307	307	320	309	312	335	295	278	299	320	262	297	307	330	284	322	296	286	297	306	333	331	299	332	300	270	309	313	267	318	284	270	310	321	314	299	307	292	310	287	305	332	317	327	307	294	309	324	301	292	269	309	271	300	313	317	337	355	323	318	283	327	288	324	293	322	290	267	266	286	274	304	306	293	321	322	278	338	263	291	316	303	308	306	320	307	313	301	307	331	284	299	300	293	287	331	307	306	292	273	303	296	304	289	306	308	300	324	283	305	295	310	321	327	303	290	311	322	310	332	288	320	336	288	299	296	329	301	287	270	298	308	335	284	305	288	292	311	293	317	314	333	316	306	280	288	249	310	309	313	318	300	303	300	282	310	280	308	325	303	322	272	320	311	290	288	301	312	286	297	323	297	342	306	322	298	276	346	306	296	317	310	279	311	313	299	367	339	291	322	316	310	303	303	302	309	311	287	299	291	295	315	322	325	280	278	298	301	303	317	294	299	317	296	323	311	294	333	294	299	331	320	324	344	293	267	337	317	321	294	298	308	293	282	286	290	298	320	308	280	285	314	326	302	282	303	301	296	304	350	324	296	318	309	328	312	294	299	338	311	300	312	301	285	294	293	329	313	334	302	309	304	299	317	280	257	286	271	302	332	306	323	324	283	308	302	307	308	336	306	301	314	274	256	312	283	322	297	288	297	273	277	315	316	321	341	278	314	312	352	306	308	282	325	319	335	295	278	299	330	314	289	320	305	334	307	324	309	309	330	342	258	282	315	343	310	291	295	342	317	290	298	304	301	294	287	325	294	315	321	301	307	314	304	306	319	285	292	313	284	300	303	329	317	313	335	310	311	297	307	270	310	323	306	300	301	283	311	301	270	310	300	296	308	286	288	287	305	298	315	269	316	308	271	295	312	326	306	316	310	320	301	281	301	311	284	327	318	309	307	316	286	300	291	277	297	327	306	319	318	343	304	296	294	272	295	322	309	302	279	319	301	322	292	313	333	302	294	314	312	329	339	280	338	298	318	302	300	339	339	305	313	314	300	306	302	325	312	322	274	299	303	321	268	308	320	314	330	308	317	307	311	318	291	296	260	316	289	289	313	295	314	291	320	306	313	305	279	294	281	300	322	299	339	294	315	330	324	317	295	302	308	289	292	296	297	326	309	314	315	309	301	298	317	342	285	299	300	317	297	301	300	330	304	291	297	319	306	306	319	290	311	318	300	302	308	333	311	262	285	267	304	309	320	307	293	307	326	307	312	287	309	268	292	292	269	277	293	299	300	319	321	314	345	304	310	305	283	263	304	302	314	342	322	332	292	271	338	282	282	298	324	290	317	314	299	334	302	316	301	331	298	283	309	325	307
9366	2188	1403	1505	1238	1197	1000	899	843	799	796	810	749	807	760	786	765	690	747	715	737	728	751	703	721	742	738	778	724	787	738	799	744	741	732	776	724	726	721	778	755	757	749	706	730	746	689	758	733	791	728	744	768	689	718	693	675	740	741	723	754	683	712	701	709	724	733	726	770	701	724	732	704	727	771	741	756	705	728	716	687	693	779	712	773	755	734	777	774	722	725	701	728	731	701	757	727	689	749	745	736	734	741	744	706	773	765	752	695	743	770	692	755	758	716	695	766	741	687	731	786	745	779	752	750	760	687	737	714	727	690	740	707	803	758	744	709	708	760	704	743	727	722	751	776	733	719	760	740	709	723	757	740	723	747	772	790	770	753	748	721	717	738	728	729	713	761	726	729	749	703	738	762	700	726	726	762	769	730	742	746	749	678	729	723	721	751	725	699	720	733	725	729	753	747	738	750	726	751	733	748	735	708	726	750	762	732	754	742	794	758	729	758	757	720	746	744	706	758	739	762	734	750	716	700	750	780	748	760	738	710	734	755	738	774	766	750	776	739	732	721	803	705	747	747	719	711	712	771	734	733	760	738	712	745	765	773	722	754	732	710	747	786	768	758	694	714	727	757	667	731	714	736	683	780	707	754	689	735	748	724	721	706	754	739	707	725	716	771	729	729	720	745	782	762	753	739	688	745	685	708	705	791	699	760	702	697	744	725	695	743	733	693	698	759	698	764	794	736	719	732	726	688	754	748	739	727	747	761	762	753	747	754	697	676	712	746	772	741	729	700	714	723	756	774	762	746	726	689	795	737	750	731	752	720	734	743	745	690	759	748	762	738	761	742	804	750	750	736	731	747	718	694	674	717	690	730	735	766	758	743	752	730	693	760	719	745	714	765	720	740	742	789	740	745	734	726	693	768	701	699	721	762	752	765	728	749	747	751	710	660	718	762	724	699	743	727	687	710	739	729	737	758	741	744	727	745	722	764	720	731	752	759	764	779	745	726	707	756	700	716	736	778	695	775	738	740	706	694	733	695	726	770	789	731	727	683	728	714	707	700	684	778	723	743	729	676	763	712	768	815	685	695	707	747	754	751	746	706	767	723	729	742	773	747	684	724	737	755	736	738	744	772	732	724	730	730	746	746	755	714	736	728	776	705	759	726	739	715	774	702	752	756	719	789	747	689	725	772	725	701	721	752	759	712	730	813	769	729	708	726	742	747	722	729	791	782	761	712	695	704	773	780	745	721	791	737	672	768	744	716	692	708	772	736	704	777	713	697	754	748	768	772	764	732	784	723	735	687	751	691	754	730	766	718	701	771	756	778	702	767	741	767	743	750	748	745	681	724	742	752	732	700	728	737	747	715	746	768	728	773	767	783	719	736	675	742	715	759	782	742	783	722	739	749	774	732	658	724	746	686	714	701	751	711	783	737	741	743	775	784	727	733	756	789	709	725	720	717	760	720	781	724	777	766	699	705	732	719	729	761	728	765	719	763	725	713	835	726	749	733	724	734	738	740	756	751	771	701	694	770	753	699	768	710	755	767	755	766	745	740	703	722	740	748	736	762	755	721	695	727	713	767	793	745	760	707	739	734	733	743	740	763	756	781	734	764	698	727	700	726	748	779	737	720	715	717	702	740	745	729	752	693	741	670	782	727	700	699	762	717	743	714	702	753	719	740	767	685	751	714	670	753	699	707	721	737	719	754	748	736	741	754	740	742	788	675	730	722	736	752	770	772	695	708	739	741	695	721	760	729	742	733	752	755	686	735	747	798	753	719	752	724	762	715	734	687	764	741	719	698	717	733	754	723	748	736	785	740	756	727	758	748	739	746	788	757	716	776	740	739	728	769	723	744	765	704	728	722	717	775	728	734	706	715	721	749	729	803	786	715	720	742	738	733	719	737	684	765	776	742	725	697	734	749	718	720	761	736	719	741	739	744	745	714	780	742	772	775	741	761	718	746	719	724	752	685	722	765	727	738	731	744	732	771	767	691	765	783	714	713	734	702	735	726	717	700	742	755	706	769	691	745	702	754	722	754	760	730	767	707	733	718	704	758	764	730	738	750	726	764	716	743	694	743	750	715	738	697	753	760	748	767	763	716	742	732	750	738	778	760	753	733	739	724	710	733	744	711	698	726	705	776	790	751	728	733	781	756	756	733	720	759	722	751	738	707	718	750	678	720	730	733	752	744	761	717	715	767	717	727	741	745	736	745	781	690	714	739	738	729	777	740	714	692	737	733	804	736	767	712	786	781	711	742	744	735	728	766	773	750	725	752	740	709	685	755	726	754	735	719	753	760	754	721	722	700	745	740	760	770	723	785	762	742	755	721	746	699	745	718	726	727	708	794	780	694	756	697	745	714	732	770	725	771	743	708	745	736	757	741	753	767	727	726	686	738	720	757	748	712	762	715	766	738	747	690	717	708	712	751	691	767	761	772	685	717	726	751	750	761	734	745	678	745	706	705	721	736	742	763	762	763	707	760	781	752	740	714	741	756	721	758	768	721	764	757	779	751	740	700	725	753	751	760	686	680	707	726	682	711	726	756	742	718	710	717	740	704	778	717	719	730	762	719	783	747	718	726	752	762	722	770	712	782	717	788	757	736	768	705	727	748	736	714	833	739	723	754	763	732	736	727	703	739	745	716	685	740	732	780	757	727	785	818	779	718	735	712	748	710	742	684	749	738	754	763	766	716	698	756	769	715	765	767	686	725	746	737	790	755	734	736	795	737	723	763	745	722	737	774	706	729	732	696	716	760	734	765	757	731	786	725	721	764	717	692	708	720	724	681	744	733	732	721	784	758	715	714	748	713	749	724	692	735	734	741	695	718	709	687	749	758	752	716	749	734	707	740	702	741	750	689	742	728	689	730	743	714	732	765	736	762	765	755	730	749	816	744	685	718	723	734	790	705	747	692	726	764	755	767	709	739	727	710	745	721	770	749	731	705	751	746	721	717	751	756	717	662	744	737	741	710	747	742	744	697	748	731	733	710	734	721	751	712	737	740	757	724	769	772	763	699	737	769	702	738	730	756	731	757	715	765	716	797	737	751	715	729	768	718	705	728	753	759	723	711	691	724	700	767	720	728	812	720	742	727	686	704	745	694	768	731	796	794	736	744	742	781	745	715	789	726	735	790	665	717	729	711	718	777	766	790	700	772	791	679	713	746	747	724	762	765	730	776	725	691	721	705	676	693	740	784	726	711	767	814	724	746	670	749	756	676	744	739	751	743	768	740	730	714	722	737	761	698	699	714	769	736	739	765	754	682	723	762	763	720	721	721	701	781	718	755	697	710	733	785	782	705	801	760	725	765	670	740	770	740	716	740	746	714	721	730	714	731	729	709	748	743	746	741	698	702	755	717	763	791	753	744	727	779	784	780	742	711	782	742	754	728	706	690	766	733	731	760	734	773	728	719	715	715	712	727	663	708	678	756	756	724	752	754	751	684	739	754	678	729	713	696	730	717	768	759	734	738	746
27369	7269	1149	869	711	610	476	459	383	412	416	399	352	333	359	352	351	366	381	386	374	387	354	350	371	352	344	349	343	374	364	340	363	302	347	350	350	370	371	361	359	355	411	332	360	373	413	362	334	333	376	384	357	356	376	319	336	366	353	337	361	384	378	371	347	349	386	341	315	329	335	375	343	393	341	339	367	379	362	396	336	377	343	338	344	357	353	363	387	352	337	371	335	366	377	321	388	323	368	348	361	382	366	383	370	391	345	332	374	367	399	359	374	328	349	356	351	356	357	329	361	341	356	357	372	348	366	348	377	379	362	349	385	347	314	380	347	347	344	363	354	325	351	354	333	362	364	369	324	348	367	339	348	353	367	372	356	366	362	354	315	374	353	339	368	379	348	348	351	360	360	347	368	378	357	348	333	348	342	370	374	357	372	351	343	341	403	371	354	367	327	364	348	356	342	370	359	338	362	354	331	347	345	372	389	325	369	330	345	366	333	352	353	359	372	332	375	369	327	325	381	366	325	379	362	391	348	371	364	357	349	368	342	349	387	360	374	371	364	390	346	354	350	339	375	378	374	347	350	383	362	353	344	364	373	351	326	353	370	343	361	343	366	324	380	375	351	390	344	325	360	350	338	376	344	344	366	341	355	375	369	337	372	387	340	363	361	391	362	367	371	329	343	352	355	348	347	347	347	381	367	337	384	368	367	313	370	328	355	327	350	372	357	384	348	361	384	346	318	362	331	356	352	330	360	374	329	360	342	350	347	379	345	336	371	347	354	376	366	325	375	360	343	345	353	332	346	353	336	342	332	386	332	319	387	354	385	345	343	379	337	351	332	367	343	356	352	398	372	344	339	407	365	352	368	318	330	363	366	347	336	343	366	310	363	351	358	330	375	357	369	367	400	352	364	346	343	333	314	305	364	361	365	368	342	319	341	361	354	378	307	367	376	371	332	343	394	360	345	409	401	369	365	331	321	408	328	333	389	356	366	372	321	345	357	376	373	365	375	373	350	352	355	360	350	363	365	348	386	349	375	404	356	379	374	366	322	371	397	344	398	384	373	321	324	370	328	343	361	361	379	361	329	353	381	361	360	357	356	352	332	346	354	367	361	336	357	350	351	353	370	319	350	336	354	363	345	365	329	337	348	359	326	393	364	376	344	395	363	361	374	373	383	364	369	350	327	312	364	381	358	374	368	348	359	370	332	384	371	358	351	316	346	347	366	386	362	309	395	381	361	370	340	338	355	342	360	383	378	366	401	369	356	395	371	392	333	368	386	377	326	387	369	378	358	362	323	346	369	354	324	341	361	378	385	314	343	372	373	358	363	361	337	333	364	354	363	342	351	348	347	335	367	311	336	353	371	334	344	360	353	373	371	382	356	343	374	377	409	381	356	371	325	382	355	368	329	360	351	346	384	354	355	368	351	370	362	396	346	342	371	345	355	364	344	358	401	366	332	373	365	365	319	342	355	346	359	343	343	386	373	368	358	353	348	361	371	344	323	335	361	352	372	330	393	378	339	367	354	372	331	328	376	375	374	332	357	371	386	366	316	378	349	345	336	360	338	361	382	366	374	340	372	387	362	373	398	310	343	342	367	402	352	361	386	351	349	353	366	346	359	374	360	351	341	346	345	321	366	410	337	354	353	402	338	368	373	375	382	344	348	408	327	363	363	351	345	359	339	375	354	355	361	395	348	353	371	360	345	362	378	359	354	392	345	340	369	346	371	357	358	339	348	402	373	347	336	366	359	346	352	349	328	353	340	381	304	342	342	356	364	352	351	396	361	347	364	359	393	364	385	360	389	369	374	380	387	334	374	369	362	343	344	364	344	385	343	359	333	352	369	357	359	349	354	361	359	355	357	341	413	330	360	333	340	348	326	342	369	371	381	328	358	339	357	374	355	375	352	388	373	332	386	383	359	379	361	331	364	389	358	335	325	352	368	360	377	355	385	375	366	340	375	376	367	353	368	327	356	356	339	328	362	342	352	339	344	370	343	314	370	355	351	389	329	363	346	373	364	373	355	349	378	358	311	350	351	327	373	366	347	379	336	318	368	374	354	368	361	416	374	353	362	367	344	349	370	344	367	344	376	358	372	374	363	354	362	364	347	382	356	390	342	375	342	373	339	372	361	349	368	388	384	370	380	364	321	358	356	351	348	372	336	374	400	350	338	342	378	355	328	350	341	347	353	329	369	372	358	342	323	389	385	372	346	361	366	338	326	345	363	383	357	332	359	336	337	342	352	352	346	392	376	329	332	371	387	345	362	335	346	322	351	339	382	358	350	325	324	372	343	344	362	346	376	386	349	325	356	378	386	350	362	364	338	344	337	366	357	364	341	376	391	363	371	376	354	360	366	340	340	363	385	391	358	358	352	341	365	347	351	328	359	350	376	363	346	362	357	345	391	372	349	368	362	349	348	353	324	343	377	300	334	353	330	337	370	326	370	342	375	378	361	361	388	331	387	333	363	345	355	337	329	352	358	350	358	357	351	350	357	385	351	362	377	309	392	352	388	355	358	373	347	352	346	342	346	332	361	339	338	360	338	354	320	402	390	368	359	342	325	360	334	370	364	331	345	323	361	408	353	367	366	417	337	339	372	355	391	358	352	353	347	374	375	311	377	319	371	356	339	398	374	393	368	332	361	366	356	400	369	302	355	337	345	329	369	368	372	388	361	390	375	384	386	404	357	379	345	392	350	346	381	333	345	339	330	385	363	354	371	363	336	359	354	348	364	367	380	353	338	339	329	321	356	347	362	357	352	375	357	373	364	336	392	304	356	385	357	339	332	364	359	334	341	357	327	371	345	344	376	372	348	348	358	346	394	414	352	329	335	361	360	363	357	351	359	357	329	378	365	393	341	389	333	373	334	394	356	401	341	355	360	329	369	354	359	373	347	398	353	389	379	346	358	378	346	329	337	362	368	335	344	363	366	362	381	343	364	392	318	342	323	323	385	306	345	376	391	366	356	356	370	377	364	351	381	359	338	347	350	394	345	370	354	363	331	348	358	385	378	313	361	385	327	334	377	373	336	351	343	341	332	337	306	359	393	357	377	367	380	340	361	391	342	354	380	343	349	360	386	380	347	291	341	343	348	357	362	330	339	404	385	346	374	343	353	330	358	378	336	364	323	360	390	363	362	360	344	329	362	349	338	346	318	359	313	331	403	381	379	333	354	341	374	341	343	342	361	353	327	357	341	338	349	387	339	387	356	361	364	345	370	348	333	386	368	360	373	352	371	368	343	335	356	355	357	372	370	380	384	329	321	344	343	333	369	332	369	316	368	352	369	389	362	355	349	408	362	342	395	357	368	384	331	394	345	355	343	327	339	368	355	337	345	365	348	349	382	349	335	348	369	344	344	345	343	364	339	360	351	348	377	397	351	351	364	347	345	328	360	374	387	371	352	351	369	365	369	352	382	377	352	376	311	335	361	346	338	351	339	305	349	379	345	375	362	365	380	347	306	344	360	364	383	347
18730	4314	2309	2660	2470	2093	1554	1307	1142	1127	1077	1091	993	902	878	845	879	929	872	889	903	836	818	883	850	885	866	810	842	873	824	823	814	891	844	823	845	851	848	839	854	835	802	843	845	818	837	882	833	827	819	824	840	863	880	835	814	830	848	879	790	836	809	791	825	857	826	784	839	834	883	869	822	830	808	852	869	754	836	846	809	833	819	838	865	888	792	852	770	839	825	877	898	826	825	817	839	820	790	829	840	871	810	847	796	787	837	819	800	833	779	819	859	819	811	850	806	848	881	785	852	811	832	826	799	817	834	777	849	834	870	862	801	845	852	845	821	831	822	877	838	842	853	859	781	850	840	857	851	812	842	798	785	829	823	834	895	824	812	827	872	827	850	802	789	872	828	837	884	864	790	854	789	807	898	818	889	812	847	777	864	829	817	801	843	832	794	849	816	889	777	803	829	854	816	821	799	837	846	865	845	817	863	838	816	795	796	820	831	771	827	826	878	823	866	854	814	792	821	806	826	797	842	800	839	814	906	842	793	847	800	820	855	870	825	845	823	836	774	783	791	868	808	841	778	814	809	836	812	856	854	824	796	852	829	832	852	815	808	850	879	837	929	837	845	832	808	817	817	851	817	834	818	825	822	849	814	821	776	845	829	816	800	864	838	834	776	820	807	851	826	862	846	787	806	873	844	845	866	847	839	789	833	866	822	832	843	833	805	823	810	780	862	815	840	784	788	829	812	835	879	775	866	823	788	863	833	835	807	812	828	839	819	829	842	831	880	833	786	814	778	884	854	814	843	867	826	810	840	832	840	818	859	856	763	850	829	825	849	833	827	821	853	864	862	819	859	778	818	829	857	814	789	834	854	823	851	824	835	824	806	861	832	849	786	883	806	851	826	867	826	846	813	860	852	827	787	788	822	809	839	785	795	802	838	847	810	789	817	904	825	863	836	856	842	828	815	853	829	843	849	850	851	796	869	820	850	873	811	791	885	814	865	875	770	825	875	815	833	786	788	764	756	830	847	829	816	865	819	842	828	842	781	785	847	834	802	839	778	900	855	848	820	885	827	820	803	829	821	860	888	823	899	856	840	871	850	862	836	835	845	851	774	852	814	847	776	812	840	818	802	830	892	837	838	815	887	831	822	846	834	823	800	819	841	813	845	832	854	823	854	826	849	802	858	801	890	792	815	853	808	846	780	850	820	767	787	854	863	857	838	831	814	810	841	841	828	806	758	824	836	857	844	852	834	831	809	832	854	841	828	842	851	799	837	825	864	822	845	815	798	815	804	822	846	818	832	892	820	822	811	787	811	834	802	841	840	848	845	828	818	790	830	853	838	800	827	853	816	803	823	789	806	831	804	842	800	834	788	854	810	882	838	829	831	815	872	854	841	892	793	813	849	838	864	833	843	809	851	801	836	828	815	827	805	797	850	862	806	848	804	883	803	807	825	836	866	827	795	870	847	797	864	833	823	881	799	746	863	874	811	807	854	825	869	810	796	880	868	821	862	834	795	825	826	851	839	852	849	817	883	823	800	810	829	809	859	800	832	760	825	811	790	799	818	836	870	894	802	829	839	826	814	827	824	819	768	848	815	772	845	859	872	810	857	833	819	814	792	793	845	835	851	835	814	843	851	838	797	846	789	823	848	871	837	807	846	863	831	799	879	839	817	842	818	841	833	797	835	846	780	851	840	822	784	818	849	882	863	816	746	806	771	837	848	881	855	838	851	815	863	859	800	852	838	848	868	838	901	796	775	838	856	893	768	835	833	913	765	911	811	847	846	902	827	865	842	836	826	840	778	832	816	839	821	852	832	793	804	852	784	814	840	839	806	826	842	754	809	854	857	890	881	819	866	837	824	838	823	887	852	753	789	872	828	903	833	848	854	872	832	840	820	802	852	842	785	844	867	808	805	857	857	845	783	803	847	800	773	835	830	821	873	866	907	886	858	848	848	872	821	839	779	781	841	810	810	772	827	831	809	828	814	785	844	859	792	843	855	858	853	840	831	862	847	902	864	840	821	821	854	879	873	827	848	839	841	879	838	880	816	824	849	815	822	813	819	834	816	808	825	795	833	858	855	800	808	855	847	788	794	835	793	881	832	824	856	833	808	889	832	844	844	818	847	836	778	829	887	848	827	853	844	831	835	759	807	851	818	816	828	826	829	828	819	818	841	822	812	855	826	790	793	856	831	895	808	832	813	825	847	803	795	809	848	817	783	835	901	855	838	838	863	834	898	857	849	835	806	819	796	860	861	815	887	840	878	854	831	854	828	875	871	838	853	853	772	820	829	862	786	804	837	825	825	779	816	851	871	851	805	889	826	832	824	833	819	870	842	800	873	852	800	856	803	852	824	842	804	800	848	838	857	801	838	816	777	832	877	826	833	788	853	833	876	870	882	833	805	796	852	840	830	791	827	842	819	791	828	812	867	842	839	828	793	811	811	814	871	827	784	870	797	819	860	834	826	838	826	762	825	785	820	873	809	810	828	783	818	825	797	841	832	863	760	848	813	849	833	856	860	794	806	824	847	843	839	798	864	796	816	869	826	808	824	785	830	845	823	861	829	821	766	815	814	809	823	805	823	842	792	833	789	852	873	813	839	818	830	871	796	807	834	837	834	852	832	801	792	794	822	832	887	773	852	848	823	802	804	795	836	791	823	849	836	807	837	799	878	815	832	818	840	817	811	858	823	828	890	847	854	849	881	812	860	783	812	863	838	845	866	882	823	826	877	804	833	859	829	847	867	872	844	866	896	799	797	828	825	801	846	787	803	859	848	832	816	826	827	829	850	839	818	801	849	823	834	836	848	761	830	833	835	849	845	792	876	847	807	738	826	830	855	823	835	816	826	837	847	833	841	797	811	815	817	805	795	862	808	836	855	788	844	885	826	848	814	837	814	829	877	808	785	793	865	863	805	893	799	863	843	847	861	848	795	865	830	819	867	820	877	815	823	828	797	823	850	765	802	860	837	807	855	883	843	803	843	870	814	890	848	834	822	834	867	835	817	804	786	814	858	887	852	813	809	814	835	847	790	852	844	853	826	783	830	823	801	822	820	871	904	837	785	867	811	860	852	798	834	824	823	751	802	870	792	810	868	817	870	795	834	828	866	809	812	820	837	843	831	826	843	803	810	837	835	832	805	835	844	834	858	812	759	797	794	837	861	832	849	839	810	884	856	839	850	895	802	790	857	821	757	818	798	888	815	837	827	900	810	811	788	880	865	815	820	819	856	828	844	820	835	804	862	853	813	837	848	825	845	868	861	852	876	826	804	825	789	838	873	825	804	793	789	819	893	855	841	900	789	815	811	807	833	809	805	887	834	867	814	837	853	864	776	863	828	876	874	819	816	856	818	837	798	859	824	809	847	824	824	852	882	815	850	856	832	826	855	877	809	821	864	796	829	790	828	829	782	841	836	877	813	780	849	860	824	821	786	797	852	858	815	812	864	824	838	824	830	845	866	796	792	795	841	830	834	822
37282	11765	1793	1029	782	567	406	335	338	292	291	273	260	235	249	264	226	214	211	214	217	249	250	234	236	223	212	233	192	238	243	209	222	237	220	227	203	222	218	241	233	220	219	229	210	234	203	209	228	247	257	206	211	235	197	229	243	231	230	215	220	229	199	205	229	217	248	212	200	216	211	222	242	229	210	211	235	218	210	247	203	221	201	228	206	229	229	192	241	244	240	221	212	191	222	173	202	235	215	241	233	230	217	220	220	207	227	231	222	191	204	213	212	223	203	223	229	221	229	222	211	224	229	228	204	207	223	220	202	209	233	218	203	196	210	230	184	185	197	217	241	206	229	243	209	228	233	246	231	231	214	197	230	195	177	210	221	221	205	221	203	233	236	194	198	231	228	246	203	198	221	189	235	228	202	202	235	236	220	213	231	221	214	190	233	207	222	214	219	232	222	237	200	216	222	190	201	212	216	206	194	211	214	233	189	226	226	189	233	227	170	226	222	211	194	196	214	209	235	233	201	220	234	210	194	234	210	237	198	193	196	214	236	205	239	197	233	210	189	217	201	222	196	241	215	192	209	199	227	205	219	246	193	221	217	226	218	218	220	219	230	221	210	211	184	229	226	223	230	229	231	257	212	178	241	216	186	237	202	230	220	217	227	253	204	228	236	232	215	215	216	220	191	210	216	199	226	210	252	233	249	223	216	228	210	211	189	206	211	221	222	194	208	210	204	192	214	225	226	205	212	245	212	238	228	235	194	208	255	233	217	217	227	229	210	210	239	201	206	220	244	210	239	240	205	228	188	198	238	233	222	191	191	227	217	202	201	220	195	199	222	206	214	198	196	240	214	211	229	193	225	233	190	210	229	223	232	232	219	234	227	209	223	200	212	209	250	212	231	229	223	226	199	208	210	203	216	234	210	209	233	209	244	183	184	226	230	214	215	174	218	216	228	206	220	229	241	221	199	197	213	217	239	237	193	206	233	240	236	264	191	222	233	245	229	223	230	235	213	213	192	211	206	202	218	219	249	194	207	208	231	184	234	189	202	211	227	202	215	232	223	185	225	239	214	254	226	229	221	198	209	216	218	200	232	189	242	210	205	209	212	220	249	228	217	219	214	233	213	223	224	215	212	193	233	247	213	220	239	217	214	207	230	239	206	225	207	231	207	200	239	210	210	235	240	231	236	219	213	202	243	240	206	198	223	231	216	229	228	206	196	236	193	189	207	216	232	202	252	215	194	230	226	224	219	220	231	241	221	206	231	223	212	230	219	211	200	245	265	239	234	220	218	242	194	231	210	216	211	233	226	201	190	234	224	199	210	198	239	231	186	211	246	192	235	221	229	207	194	215	198	213	212	191	214	219	209	238	220	204	207	206	213	226	209	219	227	198	237	230	228	229	233	197	206	217	215	226	184	199	230	219	223	230	232	214	237	223	227	228	211	232	196	211	189	215	227	219	233	211	209	224	231	208	217	207	211	235	228	215	215	199	209	203	214	211	216	212	211	212	232	206	220	211	228	231	195	203	233	195	238	204	222	202	233	241	259	214	225	199	213	230	226	245	223	217	217	219	226	222	218	236	217	218	207	230	243	243	238	227	193	230	177	200	211	199	219	205	197	196	176	228	199	209	209	204	198	227	255	203	216	211	235	239	213	212	194	212	203	230	233	221	183	189	239	254	216	210	239	225	220	210	219	214	230	245	210	230	207	225	244	242	219	217	205	231	196	232	221	219	196	228	202	188	213	213	221	232	211	240	197	214	232	201	230	213	224	225	223	210	268	247	222	231	217	213	223	238	221	217	206	200	230	236	219	199	197	224	240	212	199	218	179	213	221	194	202	218	227	218	181	201	251	214	225	233	224	210	218	222	212	249	215	214	223	228	207	225	218	204	221	264	215	231	229	236	212	260	219	228	217	196	204	215	218	230	224	208	229	194	226	232	213	233	216	197	230	209	237	231	239	204	228	227	252	226	214	203	201	199	217	239	211	221	214	208	224	222	212	223	234	202	202	227	210	204	236	246	237	229	212	184	245	241	237	198	222	216	221	233	218	219	185	211	205	225	210	197	212	219	233	205	232	213	244	217	205	211	235	229	239	242	235	215	198	198	226	219	243	218	246	224	235	200	218	215	189	228	231	239	207	216	222	217	219	201	207	198	220	204	216	216	206	210	232	225	237	226	234	187	214	195	213	196	192	205	227	227	216	215	217	221	240	231	252	227	245	183	226	226	203	203	182	195	190	236	217	231	200	219	204	240	222	234	211	224	234	226	227	229	221	213	179	222	232	204	219	219	208	218	217	227	210	223	221	211	232	214	231	216	212	230	214	230	235	206	211	204	220	238	238	257	220	205	230	220	225	218	195	208	238	214	194	206	246	238	247	230	196	218	227	194	212	187	218	208	240	237	234	233	229	228	229	232	234	249	225	205	219	198	205	239	214	199	213	216	198	212	214	227	239	219	203	195	233	227	214	219	231	244	221	223	243	251	250	231	228	212	243	228	216	202	246	210	214	222	210	231	251	219	206	216	210	246	196	229	226	231	235	261	201	222	198	221	201	233	210	229	206	194	203	247	235	203	212	216	214	189	237	201	207	238	197	211	197	199	227	217	211	213	203	224	239	232	206	236	230	204	211	216	223	225	207	221	213	216	206	214	210	214	240	192	223	248	228	232	203	229	208	218	198	209	198	202	244	209	236	226	225	215	228	204	215	232	216	215	227	213	237	230	196	198	187	212	202	219	205	234	212	206	229	223	203	194	218	233	227	225	233	231	246	242	227	241	213	232	216	197	224	234	232	223	207	204	218	230	209	202	206	236	226	215	241	196	192	238	233	223	215	198	228	249	240	215	223	220	253	235	220	228	225	214	217	224	233	201	188	207	211	234	216	246	225	217	215	209	223	184	229	207	222	222	226	215	265	211	220	209	229	212	223	210	206	228	214	256	202	208	185	211	225	243	239	203	228	221	232	238	232	198	207	205	208	209	205	211	236	218	217	228	215	224	204	204	224	183	224	214	231	251	206	228	223	229	199	203	208	240	204	231	224	260	237	212	243	222	215	207	238	233	216	222	219	236	214	227	187	224	222	223	235	241	215	221	214	232	218	225	208	225	213	199	216	231	219	220	220	204	217	183	207	210	205	206	236	221	221	204	212	225	218	215	240	228	266	232	215	203	254	236	236	220	201	192	207	204	220	251	204	208	165	218	200	220	223	205	209	201	199	206	239	208	192	234	214	225	233	241	236	221	223	207	194	203	209	214	225	203	194	233	190	211	191	198	221	239	231	206	197	213	235	217	233	222	243	216	207	236	184	224	220	227	214	236	237	223	231	190	233	191	227	195	191	224	238	235	214	247	234	188	285	202	247	213	235	201	264	210	222	259	226	219	221	206	227	198	230	210	228	207	227	230	225	220	244	226	223	207	223	222	207	237	193	203	186	198	246	213	236	205	237	195	228	210	214	216	209	227	231	207	212	220	217	221	227	199
23849	5547	2752	3340	2952	2313	1500	1257	1036	1011	932	954	801	696	647	622	621	657	651	606	625	575	544	578	562	552	563	552	574	537	556	556	526	525	540	528	527	547	559	494	484	571	590	534	539	580	554	561	550	577	526	566	497	552	542	528	541	550	547	564	531	534	501	515	558	526	515	528	535	522	535	513	490	539	554	533	557	514	514	551	556	574	519	553	569	534	575	545	537	531	515	515	538	541	555	510	530	521	515	494	482	553	525	570	563	486	556	520	527	477	494	545	551	543	509	521	512	534	539	506	563	491	535	518	541	541	497	562	537	543	524	557	551	536	520	526	549	547	515	508	568	541	516	528	497	535	483	532	526	547	508	550	486	561	552	559	528	530	527	538	516	549	544	540	545	530	518	479	536	570	510	510	527	563	528	521	518	534	539	545	568	573	563	527	523	568	517	528	560	560	551	532	535	497	507	543	539	547	543	517	534	505	576	528	502	609	525	537	506	556	502	521	552	532	497	488	535	491	489	550	554	532	522	508	512	512	521	504	530	530	553	551	509	553	527	543	539	493	523	503	535	573	520	567	526	553	506	557	492	541	551	513	507	532	548	531	514	540	530	581	534	515	491	543	565	488	524	564	545	528	524	550	515	536	563	508	536	513	523	554	546	572	542	539	527	552	509	537	514	539	550	546	532	534	542	554	549	544	538	499	484	555	570	547	557	530	540	511	534	545	522	544	549	519	542	546	555	520	516	532	516	537	498	543	565	521	529	558	524	502	514	512	535	547	477	516	547	552	538	497	471	527	544	535	555	514	552	526	447	505	534	572	552	542	540	524	549	510	510	593	544	530	518	500	561	512	522	538	528	554	528	539	541	555	536	573	510	538	475	531	532	549	552	514	532	499	552	536	518	540	544	555	509	529	517	569	529	538	514	518	559	504	537	500	517	516	519	522	515	580	571	506	556	536	515	549	497	496	495	513	494	536	487	518	527	573	533	498	541	534	530	537	518	490	539	538	512	506	541	531	571	492	504	562	531	508	527	532	499	521	527	562	521	551	538	506	524	531	519	522	551	577	520	526	512	571	537	527	522	533	493	541	501	541	510	529	496	562	519	469	528	502	530	536	548	527	530	529	531	507	520	528	569	521	527	520	472	544	502	542	547	492	477	540	533	546	527	508	533	539	529	557	547	546	524	487	562	519	470	548	529	520	526	508	508	485	505	496	518	540	563	552	540	518	535	508	556	541	531	534	553	537	509	511	537	532	522	502	559	553	517	544	564	577	534	575	521	533	514	551	511	536	519	560	583	544	539	576	528	493	508	571	503	532	536	509	551	524	543	534	526	528	515	509	540	520	546	561	544	517	514	513	559	570	507	495	552	554	534	562	565	528	529	500	519	513	521	567	535	549	530	542	509	555	527	554	501	539	530	533	504	528	560	489	517	518	519	509	504	516	536	551	538	530	496	527	526	554	540	510	520	522	506	540	513	529	489	557	525	531	514	544	554	530	537	509	566	514	506	523	520	518	541	542	529	596	530	530	546	517	528	548	529	498	523	520	518	501	518	535	551	518	514	557	505	510	559	526	546	528	548	523	531	518	537	494	484	490	528	551	532	508	548	548	530	523	508	545	520	565	562	515	540	576	520	510	524	530	482	528	549	563	535	487	483	526	551	529	534	516	515	551	525	529	557	515	513	533	536	552	528	500	534	522	519	519	558	534	542	493	532	532	529	561	527	566	545	505	530	519	540	533	532	522	526	528	525	507	514	509	513	530	536	525	559	549	526	501	508	503	499	519	526	547	533	526	530	521	530	497	545	533	536	565	552	523	549	516	543	526	514	558	539	576	564	494	572	534	493	535	534	530	514	514	548	521	541	568	567	512	584	563	530	539	541	546	506	535	527	512	539	537	515	548	537	517	527	523	538	528	552	522	518	511	577	516	519	563	518	538	530	526	503	539	493	560	538	546	515	513	503	522	542	539	549	542	548	502	555	513	532	525	535	540	534	569	506	545	491	585	527	565	489	510	514	522	552	498	490	523	549	551	561	543	483	496	505	542	563	546	526	564	536	518	541	543	530	558	530	487	563	533	593	538	556	522	554	534	516	511	541	507	541	546	511	504	499	519	524	543	504	521	532	548	509	540	548	536	533	556	503	533	547	572	528	534	501	519	501	563	536	516	563	528	562	547	510	534	526	519	532	525	548	524	531	585	522	514	588	532	504	551	535	537	574	556	546	546	564	513	511	555	559	525	543	487	538	532	550	520	561	510	562	546	527	546	464	506	556	540	526	488	548	556	523	509	549	530	538	571	523	525	538	509	516	505	524	525	538	521	489	548	516	573	503	508	514	517	531	542	544	531	535	547	539	541	493	529	490	519	508	506	534	530	568	505	526	532	482	491	540	546	532	541	575	556	522	522	527	517	522	541	537	522	556	522	557	496	497	511	539	556	509	537	547	570	525	537	515	540	546	538	525	530	568	513	515	541	473	525	590	493	509	539	529	519	538	540	543	507	516	493	507	542	521	521	568	503	526	534	549	516	508	538	518	509	488	525	520	555	515	518	554	542	546	503	527	493	546	517	511	509	567	549	533	531	504	540	512	512	535	529	557	496	486	527	486	527	523	497	516	559	527	521	528	514	569	520	535	537	536	504	542	543	506	545	528	507	522	550	510	526	516	527	527	506	512	513	521	532	529	540	575	530	528	531	517	518	499	515	514	523	536	539	511	505	529	501	532	511	514	513	527	530	540	554	489	494	572	557	537	540	491	549	520	557	505	484	495	564	538	537	530	508	547	482	555	540	501	479	497	548	548	534	538	523	553	550	531	525	525	557	542	535	539	529	571	557	518	530	513	519	509	517	516	497	554	531	529	513	531	524	544	523	499	539	567	521	495	524	556	520	498	535	509	499	550	529	509	529	538	518	529	517	538	524	510	518	504	468	509	529	525	495	520	504	535	554	522	554	523	487	507	510	503	533	543	506	525	512	564	518	511	522	548	500	526	558	503	522	537	500	545	515	533	545	493	510	527	511	551	514	549	516	493	493	509	570	505	495	577	503	555	508	547	484	532	513	505	535	474	508	556	595	538	527	505	528	493	529	535	534	511	528	536	510	467	522	556	537	539	510	512	491	487	528	540	575	499	551	521	507	503	562	512	550	526	499	521	526	494	558	508	568	557	559	571	570	562	549	508	529	499	527	566	542	558	527	554	531	515	533	526	516	529	565	554	546	514	552	519	544	512	529	491	523	552	520	508	541	528	522	541	484	559	498	542	575	526	551	579	573	506	509	545	517	526	527	534	526	535	523	509	515	543	542	523	515	473	525	542	521	582	565	567	520	517	516	539	523	540	539	529	499	480	498	480	542	573	554	534	536	570	541	519	524	486	529	484	551	551	553	517	522	569	532	514	532	543	520	518	526	532	483	486	519	541	542	486	553	542	564	496	542	567	534	560	536	505	509	516	484	573	571	542	509	551	507	510	508	536	499	535	492	539	542
12168	2218	526	464	440	334	325	298	313	296	295	325	295	322	335	295	315	254	268	281	273	255	315	273	306	290	288	284	282	272	263	276	289	265	308	303	291	272	284	313	289	301	280	326	277	296	255	299	297	287	304	279	281	317	294	318	299	333	297	268	280	271	295	303	286	323	313	275	292	329	303	294	333	296	320	291	299	288	285	316	292	286	278	334	310	309	313	331	264	296	328	337	288	318	273	298	332	282	323	258	298	313	311	284	288	273	290	300	301	319	331	284	334	277	277	314	281	291	293	325	307	302	310	281	300	316	299	278	282	336	276	287	244	286	279	314	274	305	333	275	325	283	287	251	307	319	307	283	298	294	267	272	294	268	321	273	283	320	308	295	308	287	270	308	315	293	324	315	286	304	274	282	312	297	331	273	252	273	291	306	328	294	305	299	293	275	326	293	317	313	303	341	308	301	288	295	305	317	278	297	268	301	290	305	289	283	304	269	308	324	259	284	291	303	275	307	305	283	279	307	283	297	233	310	280	308	304	297	320	300	279	261	272	301	303	328	271	316	260	310	285	300	281	298	321	310	289	269	270	327	311	311	293	330	306	326	295	324	292	297	309	291	290	297	281	301	339	285	328	321	274	293	265	306	263	320	300	321	276	333	284	305	311	293	262	291	314	284	286	316	295	286	296	289	302	306	287	296	323	292	312	282	295	280	303	277	321	272	285	292	304	295	303	266	329	295	294	284	317	314	283	307	323	302	286	292	289	288	235	313	280	293	309	282	253	324	298	311	267	268	293	282	275	313	288	255	304	294	306	309	275	309	296	296	302	293	311	288	307	329	290	287	301	290	278	307	310	305	294	306	286	330	305	297	284	327	270	280	275	299	284	282	304	259	280	313	275	277	272	296	300	303	331	298	295	300	329	289	301	311	299	338	310	324	290	292	297	268	279	282	278	310	280	277	322	345	280	277	286	300	285	285	317	306	301	318	300	320	294	273	307	302	288	268	321	288	297	276	302	324	336	293	313	276	249	259	266	331	273	271	317	316	311	297	285	249	306	280	284	302	312	284	295	291	282	285	296	298	318	278	289	316	316	315	299	329	270	296	311	315	315	298	302	297	294	278	307	274	323	270	303	297	276	294	292	320	280	269	291	295	324	278	278	294	319	331	273	295	312	322	269	284	283	277	294	326	261	305	322	296	299	307	314	271	297	278	273	295	300	297	317	302	315	258	270	298	330	294	317	281	302	320	316	315	347	304	340	302	275	327	313	278	283	286	264	318	319	293	269	319	331	287	294	291	296	286	296	314	299	305	327	310	292	296	298	323	286	298	278	295	283	294	297	305	294	301	331	313	314	306	284	271	304	304	301	317	282	329	263	277	281	303	278	328	303	323	290	281	257	329	284	349	327	295	258	293	310	299	337	319	305	301	266	249	291	314	328	270	303	278	299	284	306	256	309	278	291	332	296	283	282	310	323	299	319	287	269	296	282	295	316	266	297	338	280	308	279	266	325	286	289	274	312	276	321	288	292	300	318	315	293	275	276	315	280	285	291	309	329	324	312	272	286	287	330	304	298	284	316	294	313	317	314	281	267	301	322	291	278	284	288	296	323	327	307	340	296	328	311	306	309	309	326	297	305	275	261	284	304	301	299	279	284	315	299	282	324	304	272	282	270	316	285	266	275	272	314	309	280	293	287	279	294	277	296	328	299	270	278	327	270	280	317	295	280	310	308	274	280	313	308	336	292	290	294	314	294	314	299	283	302	322	285	277	264	285	289	301	310	286	322	287	266	279	307	320	269	302	336	286	308	313	316	273	308	292	269	304	284	276	286	272	311	331	294	275	283	297	309	279	300	318	288	286	289	318	301	292	292	256	292	262	308	321	268	281	308	327	271	288	303	302	304	298	302	315	270	282	321	313	286	276	313	336	291	280	290	309	318	282	314	277	285	303	310	297	291	277	292	271	308	313	278	290	303	296	306	315	309	302	309	246	311	312	312	302	311	300	308	274	284	304	289	275	334	314	294	269	266	311	328	286	295	260	310	305	305	282	280	263	300	295	310	298	301	304	302	294	324	320	279	269	282	289	316	290	336	263	297	279	278	311	277	290	309	302	301	271	303	293	290	284	304	312	281	302	294	293	316	277	280	313	267	297	299	314	289	317	312	309	299	271	271	302	328	287	298	264	275	304	271	273	324	302	294	289	289	332	317	297	292	300	302	271	276	297	301	263	273	288	299	298	297	278	299	273	288	295	298	295	293	297	300	305	287	296	275	293	315	301	316	259	324	296	282	320	309	279	303	337	309	279	299	307	279	295	288	314	298	261	287	296	280	314	344	343	291	323	303	317	300	311	299	310	299	308	306	306	307	312	322	320	311	306	337	313	325	295	303	322	290	274	281	323	297	283	290	295	331	311	316	282	314	328	254	290	301	314	314	309	275	295	276	289	279	274	322	282	323	320	284	328	299	311	318	333	266	275	260	335	301	304	309	284	311	298	298	271	278	326	301	287	295	308	278	302	270	300	294	307	306	300	320	300	300	279	298	316	279	309	298	291	294	292	297	329	279	308	301	308	300	288	295	295	297	313	301	303	303	300	300	289	306	288	316	315	301	292	295	273	287	292	312	269	298	291	286	304	315	297	295	278	287	306	324	304	303	297	291	298	303	283	278	323	282	298	297	299	304	307	285	284	285	301	333	307	276	294	286	287	287	300	315	261	292	264	319	298	278	295	300	305	263	296	305	306	333	333	342	323	270	299	315	278	331	297	317	315	305	303	300	289	273	276	294	315	288	286	287	317	326	308	311	299	326	298	275	326	288	316	281	295	287	304	297	304	324	280	311	320	332	292	330	283	286	330	286	267	277	298	277	293	289	289	290	289	297	298	280	327	319	284	280	306	294	295	328	282	276	291	318	319	310	304	298	278	297	292	316	298	327	331	270	293	296	291	290	280	304	321	295	282	294	293	274	317	289	303	312	307	313	275	284	289	306	278	306	262	260	324	289	317	287	270	307	298	278	313	307	339	281	329	315	288	310	281	304	303	336	267	291	299	290	299	301	291	258	288	328	290	298	286	293	321	305	292	312	315	278	320	282	302	266	270	325	294	283	287	297	302	284	306	310	289	277	315	267	284	320	310	295	331	269	310	304	255	255	308	251	307	317	282	298	319	267	315	287	308	266	294	347	307	299	289	285	283	321	256	292	298	264	310	305	319	278	273	300	299	311	294	285	327	295	288	304	324	279	285	296	305	279	298	308	331	311	297	313	312	303	270	316	297	289	295	283	288	262	318	323	282	319	320	320	293	308	310	316	316	320	289	301	315	291	338	297	323	295	300	347	302	256	307	279	292	294	307	313	308	300	304	250	297	275	323	277	291	330	329	317	279	289	293	263	314	295	288	300	276	300	298	276	287	271	286	330	299	312	271	334	276	266	304	300	347	328	311	303	301	288	311	303	310	285	307	289	291	323	273	279	274	293	294	302	286	302	271
8711	1869	1180	1591	1381	1048	817	823	883	891	820	778	768	726	739	732	770	743	739	753	724	691	723	707	738	692	698	743	756	733	748	737	695	747	694	714	678	719	718	733	728	671	787	665	759	699	728	719	696	751	690	762	688	684	755	778	733	729	716	757	710	721	758	740	685	721	729	712	707	733	715	738	734	741	697	742	723	717	700	712	711	723	767	704	711	728	655	731	705	744	725	675	700	717	781	739	775	732	730	695	770	722	778	739	716	706	773	718	690	704	729	704	720	733	756	713	763	718	720	689	696	712	750	724	757	698	716	721	675	741	761	719	703	730	700	693	712	721	725	721	726	723	718	720	762	684	712	712	704	717	726	734	744	724	698	789	745	720	774	751	728	723	755	782	750	732	747	692	724	743	699	732	724	706	707	701	677	709	695	706	696	716	674	729	720	707	708	724	717	705	740	703	694	705	713	700	781	723	721	696	758	712	719	671	697	736	755	788	769	741	659	719	704	729	721	723	656	678	731	750	713	746	730	737	704	791	724	709	721	734	718	700	711	690	738	687	738	703	733	751	675	711	755	746	722	742	712	786	674	727	711	738	711	726	743	695	703	694	720	762	679	710	739	708	739	763	707	705	723	702	700	707	750	727	727	759	722	717	786	748	721	729	727	723	678	674	706	714	732	698	718	741	711	720	769	727	733	725	731	714	714	763	726	691	777	740	694	759	704	729	743	714	730	711	708	733	794	704	755	710	718	720	728	697	727	705	715	714	696	730	706	683	707	713	727	717	729	773	791	718	719	693	713	714	683	724	695	734	672	685	731	703	689	662	721	690	770	779	684	697	696	731	717	730	716	738	737	721	693	718	712	687	748	721	711	742	750	737	695	724	728	771	759	756	707	706	727	748	738	714	754	691	760	698	737	695	712	712	673	747	729	733	735	707	744	756	698	727	740	749	733	692	697	738	762	736	743	757	694	721	726	725	726	690	694	739	690	693	706	720	717	704	664	704	728	699	745	724	735	700	736	703	720	711	735	742	675	754	731	698	726	703	703	731	739	764	739	739	732	719	775	709	703	764	789	709	727	759	717	735	708	761	739	744	718	711	703	668	698	753	730	726	727	762	741	729	716	752	674	737	704	687	733	720	715	717	684	694	749	689	665	704	686	704	695	741	740	707	692	716	751	702	739	753	713	739	735	672	713	723	656	746	723	720	699	729	720	760	726	720	716	722	700	688	712	749	742	672	747	659	697	709	728	736	700	712	747	763	711	678	725	725	727	751	708	692	704	710	703	707	695	705	716	704	770	689	753	684	760	737	748	712	714	712	694	733	753	735	683	694	723	767	712	736	750	731	710	719	726	693	718	713	738	741	695	681	755	743	766	683	672	723	698	704	762	683	702	727	740	659	730	699	764	706	753	708	704	673	679	736	668	721	707	664	734	770	718	696	750	763	746	727	766	736	729	705	713	679	705	710	757	762	747	723	662	692	743	751	742	663	719	781	759	741	748	683	737	693	730	757	733	712	740	757	706	689	698	732	711	742	710	721	686	690	698	731	734	740	707	713	728	668	732	771	748	736	718	715	741	723	704	711	737	703	760	728	704	700	733	729	697	709	698	710	724	700	709	701	689	734	731	730	685	709	703	701	691	687	718	741	706	755	669	677	713	772	693	714	731	752	705	727	753	739	714	742	733	760	712	701	739	696	741	746	740	761	738	730	720	702	748	725	784	703	736	671	727	728	683	676	775	749	763	745	738	707	707	719	718	751	728	731	746	704	703	726	752	756	760	740	672	726	662	726	748	695	766	663	715	674	697	694	727	758	754	727	757	728	647	731	740	663	713	724	712	697	718	743	687	752	685	722	729	721	701	747	724	702	705	724	760	708	758	749	686	692	720	757	704	722	643	679	709	750	719	754	727	781	706	731	731	717	731	722	740	740	660	680	677	748	711	709	757	737	719	725	756	697	710	769	763	734	664	719	745	734	756	745	703	759	719	737	763	747	715	742	714	730	718	706	735	733	777	736	714	736	738	704	744	726	701	706	683	727	711	698	699	733	693	755	681	764	704	776	751	795	723	739	770	735	713	698	740	672	732	711	731	698	743	751	720	688	658	725	724	732	713	679	707	749	736	720	729	721	761	745	730	715	731	735	741	755	737	714	768	730	720	758	681	760	733	726	695	713	755	718	724	660	763	706	700	719	728	751	713	714	698	684	693	776	695	722	676	676	696	710	718	688	729	745	746	732	700	737	752	795	682	712	743	730	701	732	688	689	715	697	731	699	747	726	694	736	712	761	726	713	783	731	700	669	732	704	759	721	727	717	744	723	732	733	701	673	716	722	681	709	713	770	733	724	756	683	774	777	664	750	689	702	752	716	665	726	655	692	686	711	705	697	755	745	750	684	716	734	712	714	730	758	719	702	730	716	730	717	712	679	748	724	739	745	710	715	707	726	732	686	739	707	713	750	730	693	691	726	741	714	680	719	734	719	707	748	754	695	775	679	693	709	770	706	693	744	714	707	712	730	723	681	723	675	744	685	713	737	723	712	733	674	744	741	685	716	690	775	756	781	743	785	733	699	731	756	732	767	741	734	723	734	696	680	727	719	654	753	722	716	715	689	727	707	738	711	710	712	695	732	715	698	742	726	739	730	702	708	712	671	767	715	721	705	703	690	662	715	704	739	686	789	761	755	746	746	728	732	736	753	766	723	724	714	742	712	742	747	747	744	693	736	742	702	680	737	750	717	716	730	744	756	693	672	745	761	720	748	754	689	695	689	736	758	741	742	726	727	730	751	715	734	720	681	703	740	779	758	720	733	707	683	705	748	698	679	725	723	725	721	748	735	694	745	790	707	707	721	718	743	668	733	747	707	664	712	705	689	727	752	719	695	732	710	745	683	737	745	722	775	672	683	710	746	721	693	716	756	738	686	704	715	735	747	737	664	707	750	735	710	692	759	726	748	755	780	705	748	725	744	741	747	678	804	734	714	755	746	751	746	726	744	733	703	714	725	800	776	714	700	741	707	723	696	707	712	766	748	699	723	734	727	650	697	741	665	733	712	732	710	744	669	715	710	731	743	709	675	731	709	702	714	713	693	732	743	705	671	768	717	724	716	773	710	686	726	778	730	728	725	693	744	696	687	719	665	713	710	772	712	750	743	664	740	730	737	678	714	778	710	702	718	701	692	701	778	732	736	752	739	741	735	701	789	669	726	744	792	695	737	778	698	723	725	704	732	769	713	696	706	736	664	744	728	751	700	715	695	697	720	747	688	728	737	703	736	740	688	719	689	745	705	721	718	718	725	699	695	704	759	727	748	740	697	674	750	688	714	748	757	757	754	698	706	768	746	675	719	698	753	716	715	735	716	709	772	716	720	730	703	682	708	725	721	730	692	724	731	721	701	737	691	703	715	687	678	776	720	707	752	704	683	762	741	698	752	715	709	700	744	751	728	731	715	703	737	734	692	675	706	681	712	738	770	708	727	716	785	723	709
26280	6336	1072	847	606	509	420	429	407	406	383	357	326	366	375	378	355	336	382	366	373	341	345	345	350	354	310	331	334	360	341	344	396	350	351	351	359	356	343	395	364	311	317	355	338	371	331	331	333	338	359	362	348	351	349	340	331	362	350	328	364	343	369	360	330	374	312	330	340	364	346	328	352	346	338	339	345	340	341	338	312	338	354	299	289	360	319	358	371	329	321	351	332	372	351	339	326	362	324	359	361	331	341	341	335	316	345	355	357	359	364	343	318	325	355	357	355	343	324	318	305	337	323	333	360	350	370	351	357	347	374	334	333	341	329	332	340	367	315	360	322	335	339	342	347	362	342	323	327	365	381	319	349	382	328	363	348	334	300	359	352	360	314	354	360	329	380	346	355	361	336	324	361	319	357	336	333	339	383	340	339	336	358	316	337	339	343	323	329	346	346	379	350	333	346	332	340	335	371	330	356	362	322	355	361	352	372	340	338	336	319	360	356	315	351	382	342	374	359	349	324	345	322	365	350	344	347	363	361	341	338	361	358	361	350	351	347	325	355	364	359	371	333	312	331	381	349	394	380	352	371	384	348	376	328	349	363	329	329	347	334	346	331	349	351	321	354	353	300	340	353	334	368	334	348	289	355	374	324	345	360	334	326	336	407	340	360	366	367	330	347	306	334	318	351	329	336	331	366	390	361	348	359	342	379	309	327	319	354	364	378	352	333	345	316	331	329	357	341	360	357	379	372	388	362	366	339	384	361	335	332	340	305	349	353	348	367	337	335	342	403	342	373	352	353	352	329	355	351	348	325	352	346	319	331	348	356	354	307	340	343	397	314	329	365	359	340	337	374	381	313	347	333	342	366	338	321	336	343	351	348	340	342	357	326	359	345	358	342	376	323	333	344	348	366	363	379	346	345	355	344	358	351	353	330	346	366	358	355	319	354	346	337	364	358	334	345	368	347	391	347	363	360	362	383	360	343	327	342	322	364	344	357	327	350	351	356	370	323	322	367	362	356	335	347	339	346	364	363	350	369	363	324	359	352	330	371	363	362	347	353	342	373	350	362	352	343	373	341	336	347	346	336	359	326	352	365	325	360	345	347	329	322	359	322	384	300	351	383	353	380	350	325	345	376	340	357	343	388	352	359	338	363	346	351	351	335	341	351	360	375	326	350	339	385	360	366	333	334	352	325	346	332	364	371	344	330	358	367	438	327	343	397	345	345	357	341	349	381	353	335	358	334	364	347	344	329	332	350	310	347	328	352	363	342	341	357	338	358	338	344	341	350	335	360	333	316	324	332	367	356	324	332	354	374	341	352	334	328	372	342	354	364	360	366	344	347	326	321	344	339	336	341	350	377	339	389	364	369	343	371	366	356	347	353	367	312	341	314	301	347	347	343	369	367	379	342	390	322	336	348	335	347	341	373	329	363	341	325	356	336	312	319	354	311	366	302	337	372	343	319	343	337	334	356	362	338	337	347	324	361	355	344	322	321	348	359	367	339	381	349	322	349	330	355	340	334	371	318	379	356	311	321	337	363	364	318	399	369	361	361	314	346	362	350	319	359	336	344	336	334	373	332	343	326	325	359	382	347	348	319	349	386	390	355	361	332	339	362	320	338	344	334	359	376	374	365	342	345	342	363	364	334	356	329	384	367	353	342	357	381	337	395	342	354	348	351	357	366	377	367	346	323	370	321	333	331	337	351	344	346	358	335	322	398	354	353	334	339	353	330	357	349	382	365	345	349	347	341	346	356	370	347	363	345	341	335	349	366	394	374	361	353	364	346	333	347	363	353	340	318	351	369	393	351	330	320	324	365	342	340	362	341	340	342	354	358	363	353	365	346	365	345	329	372	369	314	361	317	329	338	366	360	381	358	349	342	380	354	316	346	363	353	337	359	339	328	332	354	331	381	302	318	351	336	352	376	344	361	327	362	355	357	379	348	379	334	375	340	369	351	328	335	363	380	371	379	336	359	337	345	361	387	359	333	347	336	338	361	369	387	354	342	364	348	369	403	346	367	340	358	339	334	329	404	352	359	316	343	333	381	366	341	360	341	357	358	333	308	356	332	369	349	334	344	336	377	355	378	367	364	348	354	330	335	383	342	336	339	331	365	377	369	316	371	329	342	332	343	330	313	366	355	353	364	319	357	349	362	346	328	318	387	360	344	361	318	334	357	387	343	378	337	347	340	327	352	324	362	349	367	355	320	375	310	369	388	347	359	368	358	337	349	347	368	324	309	348	352	344	369	360	347	368	327	336	313	329	343	367	381	318	298	312	367	314	367	348	377	363	352	320	363	353	322	331	348	315	348	359	328	347	369	304	382	362	353	368	337	337	337	331	339	328	365	338	357	353	395	318	325	355	327	347	372	354	323	358	356	376	395	343	366	336	312	343	360	336	346	342	357	363	326	338	336	363	339	374	337	370	363	369	373	324	331	366	324	368	358	341	355	324	374	338	353	330	342	343	356	341	364	371	342	340	368	362	355	328	344	346	330	338	349	347	319	326	337	340	383	332	348	363	330	352	311	324	394	360	378	331	326	350	348	330	358	363	327	302	343	322	357	310	359	313	359	338	325	359	329	357	369	394	338	344	371	357	360	356	337	344	334	321	321	343	341	379	340	324	335	342	339	362	331	361	335	345	353	355	390	379	356	372	343	340	347	297	375	367	344	348	334	334	323	350	337	376	359	341	330	332	329	321	363	371	356	329	369	350	319	355	321	350	350	373	346	361	377	352	339	327	328	357	338	342	351	339	359	323	341	344	342	371	341	355	356	393	347	362	372	382	380	353	324	324	363	360	351	362	366	347	344	325	364	347	364	354	364	345	354	349	346	359	352	352	362	346	375	330	373	338	319	335	347	308	332	348	339	316	367	352	307	372	366	329	295	329	377	311	373	351	333	340	346	365	367	328	328	365	334	346	331	354	339	321	356	355	366	343	353	308	374	371	350	318	340	358	352	351	357	343	347	343	300	327	336	353	361	375	320	321	301	341	336	339	373	329	365	372	363	340	304	348	341	350	364	309	344	368	348	353	359	325	332	376	391	336	362	364	318	321	326	367	370	362	337	315	343	351	341	365	355	340	323	349	372	363	346	342	385	352	315	366	366	396	378	361	346	347	346	341	342	348	320	324	355	355	378	335	332	397	337	379	322	330	343	346	345	360	334	367	341	369	335	369	338	375	372	331	387	345	358	342	327	325	341	359	341	325	379	353	337	337	362	363	355	379	355	345	360	306	340	369	310	325	339	317	361	380	357	323	340	363	308	319	351	317	338	370	368	341	372	356	351	381	358	370	382	342	363	369	372	345	340	344	323	368	356	370	358	346	357	382	342	345	346	354	356	361	360	363	359	366	316	337	341	369	345	341	349	380	337	342	351	359	399	362	381	370	334	361	338	330	353	391	351	330	350	364	366	370	384	373	345	363	349	346	319	373	339	321	355	353	392	348	334	376	328	353	393	348	367	335	348	332	347	362
18089	3825	2257	2580	1950	1556	1382	1220	1190	1223	1227	1033	943	920	919	917	862	853	875	907	827	868	844	831	845	788	818	779	781	815	846	801	831	779	814	835	785	813	831	868	808	797	847	853	812	858	814	829	780	842	832	785	757	839	827	794	856	836	843	761	872	808	838	831	810	837	833	899	793	854	825	826	805	751	801	819	812	833	822	779	801	790	788	822	843	795	818	778	809	804	844	812	764	780	857	842	819	759	810	810	835	800	771	810	772	759	793	787	834	805	831	795	831	866	820	800	800	786	787	823	877	822	796	857	775	863	803	849	863	829	802	818	770	770	797	805	817	811	836	832	782	851	794	827	866	815	819	870	822	830	825	769	858	804	815	778	820	785	827	763	842	768	824	801	771	824	786	828	815	851	828	817	815	768	813	793	786	843	779	879	812	829	858	793	836	763	791	808	828	771	807	781	849	808	816	814	848	833	793	780	791	838	809	759	830	852	792	780	820	834	815	831	820	811	804	785	842	840	809	820	801	788	844	793	840	738	762	822	772	792	835	830	818	798	833	840	816	862	863	858	830	827	785	803	826	804	839	822	839	776	808	841	816	835	779	816	784	843	804	749	800	838	755	802	754	863	818	792	849	854	803	750	796	828	829	815	822	811	819	823	827	818	782	798	828	825	798	815	819	833	802	816	817	806	812	846	842	771	811	769	821	802	817	802	868	814	808	800	823	807	854	802	859	875	807	794	812	776	823	797	791	841	812	790	839	792	857	870	767	856	835	820	818	833	833	804	805	830	832	812	805	837	835	818	816	809	812	801	802	847	815	776	789	811	801	887	861	784	808	830	831	869	771	814	739	819	836	808	828	835	802	770	831	822	828	820	843	813	744	819	808	826	874	819	852	858	779	799	802	804	797	802	821	823	800	794	847	779	807	798	751	834	784	877	832	839	818	785	777	819	759	766	837	837	793	827	828	858	776	832	861	828	769	825	783	784	782	824	816	767	846	842	810	802	810	836	839	791	811	838	835	845	777	813	825	774	829	835	836	808	830	823	860	855	825	828	782	811	762	794	789	838	842	774	818	797	804	838	792	827	822	876	771	787	836	832	852	836	818	831	849	793	826	788	825	797	828	808	809	800	843	817	806	759	850	796	836	752	812	795	803	826	782	830	784	785	836	767	785	799	851	844	873	853	757	809	826	843	762	792	805	810	818	835	808	850	820	813	770	851	782	840	827	838	801	845	795	762	819	790	843	810	817	781	913	840	849	842	791	813	799	825	805	792	789	875	794	824	777	798	836	736	821	854	805	813	778	768	796	792	817	803	787	789	786	811	863	775	812	833	858	853	782	771	793	827	809	845	865	799	785	846	804	797	800	773	801	824	767	847	817	818	825	758	811	790	855	810	814	854	827	832	813	807	784	809	830	790	808	800	822	806	813	866	774	810	831	779	812	824	800	793	842	773	811	809	803	853	815	799	830	820	760	772	825	826	829	779	826	855	810	794	812	863	811	778	778	802	818	793	840	802	787	829	844	857	818	826	767	807	884	783	783	814	818	800	803	837	866	751	823	783	862	820	819	843	854	815	845	840	780	762	827	768	761	786	788	842	829	847	807	793	794	743	826	772	805	780	842	806	799	761	815	841	779	860	814	821	829	834	832	791	792	867	799	753	794	815	774	842	817	825	865	780	767	792	807	812	842	846	865	797	762	845	843	756	822	812	815	857	849	818	837	841	857	818	806	812	856	786	834	849	840	834	811	826	811	850	825	794	792	804	821	768	851	816	827	806	766	835	810	829	829	836	823	844	843	855	813	848	827	872	839	799	824	848	794	788	797	790	903	853	812	809	802	813	792	858	845	822	806	870	815	811	834	812	793	845	818	813	807	788	810	831	798	836	820	781	824	821	795	793	806	821	781	792	879	846	804	746	827	822	851	840	782	814	780	851	829	791	818	835	857	824	790	789	811	844	840	840	779	791	847	781	832	780	803	769	814	853	842	831	777	828	832	856	787	865	835	813	778	776	836	870	854	789	812	782	800	779	860	789	827	809	808	817	840	832	801	840	852	792	836	796	770	824	825	822	884	801	805	854	809	807	828	822	821	820	845	879	810	845	834	829	823	819	852	838	805	774	808	785	840	828	806	805	811	812	779	771	846	828	883	823	855	852	777	827	821	845	830	783	831	826	787	774	783	777	806	843	793	835	801	772	790	786	854	849	792	835	842	860	787	806	825	848	814	799	829	782	788	815	782	839	833	733	816	741	846	784	805	814	792	778	798	834	823	806	824	846	769	827	825	816	823	814	845	836	830	804	838	789	840	824	783	843	813	806	805	784	829	830	790	775	792	807	764	776	755	837	855	791	816	785	795	799	836	828	849	852	847	820	810	803	826	796	824	820	811	830	772	834	830	793	824	824	765	764	819	790	806	791	828	840	792	818	848	834	827	850	865	838	819	831	821	772	794	802	848	828	813	856	823	812	784	791	760	825	820	834	798	794	798	798	796	813	846	843	819	799	823	787	815	795	846	795	823	795	818	847	796	824	758	835	751	812	827	809	770	826	810	853	810	836	787	830	853	806	810	795	810	840	865	808	833	829	834	799	816	813	855	831	864	802	852	814	844	864	817	856	808	801	826	863	787	818	812	824	797	827	818	897	821	804	821	813	830	867	788	885	803	820	839	805	765	775	804	848	813	829	809	812	817	757	821	821	808	811	804	796	832	850	805	808	748	798	804	801	848	821	833	766	860	821	828	815	819	793	844	821	820	824	772	805	749	808	797	803	798	813	782	827	815	746	804	853	894	811	817	854	856	790	838	822	809	856	808	823	842	818	818	821	829	816	803	809	785	813	829	814	842	797	823	831	797	832	852	814	830	857	837	795	842	836	815	841	788	830	800	842	823	856	847	816	744	847	835	799	784	824	818	788	830	852	886	828	812	797	798	806	831	868	799	784	800	823	884	861	809	851	820	775	756	847	836	820	807	802	812	814	752	778	806	839	792	852	825	784	849	806	802	860	795	836	827	840	839	819	802	790	837	810	849	793	819	808	780	807	830	840	862	797	825	793	799	808	795	788	812	805	804	840	786	850	834	795	802	814	825	743	776	811	850	855	837	862	805	805	771	796	803	804	847	789	810	832	784	830	765	835	839	817	870	855	762	843	777	833	842	849	824	826	833	832	853	767	776	788	822	833	814	861	854	838	859	838	854	756	803	794	810	805	817	861	806	839	828	796	790	762	830	784	782	819	793	867	848	829	823	794	801	823	830	833	812	771	800	793	851	816	802	823	795	808	814	820	823	812	776	797	790	799	816	846	782	843	779	828	813	783	822	818	804	838	746	815	808	807	865	844	780	784	777	876	872	796	794	799	808	769	797	823	822	758	805	849	820	811	832	806	802	801	821	820	823	782	798	826	820	805	796	814	817	809	821	845	794	831	785	816	837	773	794	764	822	786	824	849	794	814	831	803	761	803	819	841	768	795	806	844	795	822	824	800	858	776
35299	10207	1481	888	623	431	399	362	328	313	266	253	248	252	223	225	210	230	227	222	247	207	192	229	198	178	180	202	213	216	219	209	183	214	208	187	228	198	213	203	239	214	226	219	202	225	219	212	230	227	230	201	212	217	215	211	215	195	211	225	235	185	225	211	221	216	180	210	229	199	231	210	196	225	231	207	196	192	218	188	220	193	219	219	209	193	215	220	223	190	233	220	201	212	186	211	211	228	223	196	208	228	223	222	227	222	214	192	230	220	212	199	222	195	203	210	223	219	230	234	204	191	201	204	215	227	208	243	185	226	199	200	208	188	202	221	225	204	226	212	222	215	209	187	201	204	204	198	210	208	206	214	192	225	219	211	224	219	186	193	207	208	217	203	191	217	191	224	213	204	230	205	222	184	187	201	197	198	223	209	234	227	223	200	226	218	218	202	202	229	198	192	253	236	200	224	230	217	195	201	208	209	203	159	204	214	174	195	189	193	209	212	210	197	203	191	203	223	222	227	199	227	206	229	203	205	186	208	173	212	205	219	208	200	193	213	191	190	232	196	197	233	224	171	220	203	202	217	211	183	204	191	246	190	215	227	227	181	191	219	213	205	172	210	221	212	217	227	209	203	224	203	242	219	211	221	254	217	219	205	211	213	217	210	223	209	190	167	238	241	198	201	203	196	204	189	235	213	198	194	207	191	186	199	196	208	207	185	173	171	193	194	216	215	197	224	220	248	208	189	187	213	201	226	204	192	217	214	206	169	198	239	219	201	240	213	185	209	216	213	216	209	186	208	195	221	236	224	202	193	191	231	187	192	241	204	219	211	220	200	201	227	223	189	189	199	219	225	206	224	208	201	218	216	200	198	211	196	205	200	206	204	192	226	205	198	193	235	185	193	212	203	212	200	189	207	213	184	226	206	220	180	211	208	196	208	196	242	212	224	200	231	214	224	189	206	227	217	191	199	197	209	242	219	202	188	234	259	224	190	208	212	216	198	214	217	216	217	204	242	206	194	246	221	202	217	200	210	231	241	210	195	198	218	206	222	230	211	216	216	201	213	223	207	212	190	195	213	205	216	215	214	212	206	221	214	178	214	218	209	205	191	179	205	233	207	189	183	191	229	196	191	213	215	198	215	217	190	197	198	214	205	194	210	223	208	206	196	231	212	184	239	225	196	204	229	210	221	229	235	182	209	214	184	231	217	208	240	204	219	239	213	206	214	217	204	235	208	198	229	201	174	244	220	188	219	221	218	205	192	230	189	197	240	197	207	218	209	212	212	206	201	208	212	224	222	190	195	206	224	186	199	225	179	201	228	203	219	193	218	216	205	215	208	200	202	209	212	203	215	198	192	208	207	219	222	231	208	205	223	213	219	225	206	202	216	214	212	204	207	211	174	182	207	217	229	209	181	225	217	237	210	215	212	192	207	198	216	224	198	200	208	189	191	220	193	213	227	226	210	200	208	236	212	199	223	245	248	199	202	206	213	213	179	218	203	196	183	214	204	186	217	203	214	207	216	224	225	188	189	200	228	223	231	219	229	222	188	227	242	216	210	202	216	230	187	183	209	213	228	207	213	203	237	212	201	221	203	188	205	219	212	208	194	206	180	213	209	217	198	190	205	219	217	218	212	243	230	184	205	212	221	203	210	214	211	222	210	224	218	186	212	202	188	217	224	215	204	214	238	216	205	199	180	222	193	220	227	198	219	217	209	226	224	174	207	199	226	193	223	203	190	197	212	184	215	226	200	206	216	200	218	186	228	226	183	207	220	184	212	220	214	226	207	190	224	225	223	195	197	187	208	222	210	210	216	196	227	184	215	216	196	208	214	192	240	197	223	188	201	182	235	221	212	215	200	217	192	200	195	226	237	200	245	215	211	190	211	189	227	195	215	234	197	200	215	189	207	177	164	260	216	218	202	223	214	216	191	197	201	239	235	215	209	235	201	235	212	218	209	235	211	233	205	226	210	216	214	198	217	225	200	171	215	230	206	205	224	229	216	228	193	222	193	199	191	197	207	221	212	204	252	215	210	210	232	213	185	213	213	239	213	215	192	211	202	234	197	206	215	200	204	182	211	194	237	209	202	196	210	185	232	228	195	225	185	206	217	185	203	202	221	188	198	201	234	213	206	235	206	191	230	195	197	218	218	225	238	215	194	207	188	227	197	205	204	220	202	187	203	232	222	231	213	212	214	232	200	231	201	227	234	203	203	216	195	200	202	191	201	193	187	216	206	239	215	222	205	235	221	199	190	184	198	201	202	203	218	208	209	225	189	209	188	212	208	200	221	229	221	206	210	227	192	204	234	214	204	233	208	237	240	214	247	211	222	192	196	206	205	186	207	216	223	184	178	213	221	219	211	230	220	204	226	200	188	206	199	238	216	202	203	189	204	193	196	216	191	225	217	215	215	213	214	224	208	209	207	198	186	187	212	220	197	201	181	198	203	228	221	217	190	208	228	199	211	200	210	239	210	207	227	203	213	198	221	236	190	204	241	232	202	212	230	214	199	193	224	236	194	215	205	211	245	207	229	188	194	227	234	204	206	207	210	225	226	208	208	210	220	202	188	203	219	209	202	207	220	167	189	187	207	207	217	197	213	214	201	239	215	223	202	197	200	192	234	192	223	220	210	206	213	202	211	200	217	174	207	230	200	219	263	229	214	225	211	196	221	208	217	225	212	216	200	202	181	204	221	198	197	196	204	242	206	236	212	194	212	196	230	215	209	194	199	193	205	229	211	204	219	214	207	212	241	204	210	194	210	211	215	208	212	202	223	211	200	242	216	183	219	223	233	221	204	238	198	211	226	209	219	207	214	208	211	194	193	232	216	214	223	214	230	203	207	227	199	202	189	239	212	202	224	231	210	232	209	193	184	197	204	206	216	238	194	211	202	198	206	202	235	191	200	201	205	226	222	196	208	226	200	188	162	196	174	216	185	200	201	189	204	211	208	191	181	215	207	206	211	188	194	206	170	185	163	205	198	207	184	208	222	228	180	205	218	197	217	216	220	211	219	202	189	208	209	196	195	179	241	187	226	242	213	204	218	210	219	243	229	206	180	204	198	250	211	207	222	211	216	208	253	227	194	200	197	214	223	178	231	214	196	193	219	216	234	203	195	217	219	202	227	193	213	225	242	194	227	216	194	210	224	196	228	212	220	217	211	217	189	187	218	217	181	211	208	223	207	193	250	205	223	212	208	190	214	220	184	207	220	197	171	212	190	230	204	205	207	209	186	226	213	212	211	193	210	197	227	211	205	200	203	191	183	184	203	218	227	232	208	224	224	223	212	200	221	209	193	231	227	203	247	195	222	192	213	229	187	200	203	225	192	226	205	200	204	205	242	251	234	214	219	178	203	234	200	201	173	194	202	224	227	223	204	207	195	229	190	210	246	197	168	219	219	208	214	211	214	208	218	185	214	216	241	210	211	222	218	228	213	221	228	198	225	215	206	215	223	206	239	227	188	212	207	208	190	212	209
22484	4824	2676	2929	2411	1836	1451	1331	1334	1137	1066	912	786	710	673	631	611	601	591	599	668	547	546	579	542	534	550	553	537	548	535	554	520	567	531	546	491	545	568	492	500	550	498	535	529	539	521	528	534	547	556	519	526	530	500	509	478	526	518	504	527	533	528	532	536	519	482	523	533	551	538	492	511	500	477	513	512	509	510	510	485	526	528	515	465	502	494	542	504	478	534	553	488	519	566	504	552	524	516	508	534	514	526	513	481	487	531	528	523	516	497	479	495	528	508	494	520	492	529	555	556	482	549	501	474	513	526	500	500	476	524	531	511	580	495	527	473	497	561	567	510	516	496	465	524	503	530	489	526	564	485	502	515	532	482	497	541	531	527	519	505	478	545	526	572	467	491	541	483	497	504	487	496	505	480	506	515	544	501	535	504	520	509	517	517	523	473	526	493	472	492	504	485	498	538	519	536	504	521	517	467	506	510	510	475	504	503	495	470	554	468	518	517	471	448	491	492	469	469	486	545	532	505	519	526	537	553	473	522	500	508	478	496	483	526	518	492	474	488	503	516	538	517	549	539	506	541	450	510	512	518	523	564	484	506	539	538	503	508	497	507	553	500	508	494	529	473	516	542	531	536	484	495	510	514	503	489	530	506	537	497	493	534	520	520	518	524	496	548	514	500	527	509	537	506	475	476	499	515	479	522	529	499	481	558	515	498	509	522	533	517	526	480	515	488	500	532	509	498	526	538	518	484	474	510	518	517	525	527	507	490	505	523	527	527	565	536	521	492	493	496	505	488	515	513	497	526	542	513	506	491	474	527	534	505	495	499	509	505	487	501	531	535	478	547	497	512	545	527	506	499	499	515	496	488	485	533	499	529	464	534	464	502	517	484	507	502	454	519	501	528	539	495	531	487	532	529	498	538	515	524	529	508	504	468	513	466	533	582	537	559	495	517	537	483	532	483	511	510	497	513	497	484	505	500	492	545	512	511	502	500	540	502	522	498	505	503	495	477	534	527	496	556	476	503	533	515	511	511	491	532	489	493	540	515	522	540	580	527	522	539	510	498	518	508	484	498	503	522	553	523	501	497	531	520	498	529	507	481	498	519	501	526	497	498	557	523	533	514	497	507	541	490	535	529	496	515	505	550	496	504	504	526	516	518	527	546	450	507	530	517	499	522	505	502	515	480	516	546	486	537	541	499	477	495	507	517	476	539	483	500	530	486	480	480	497	513	501	501	487	529	524	506	508	498	501	510	514	497	531	518	494	504	532	516	511	489	506	512	525	503	494	512	485	521	513	511	533	507	526	529	514	541	523	523	507	526	472	514	537	520	483	506	477	498	503	495	498	531	539	522	537	464	535	554	515	491	509	545	509	456	562	517	529	528	469	510	534	508	503	539	557	495	476	496	487	467	510	509	518	513	503	473	513	506	530	521	486	522	508	502	514	513	517	496	472	517	491	544	517	536	488	508	518	514	519	489	508	514	503	520	525	548	526	529	492	516	488	499	467	517	512	489	486	523	531	488	510	554	493	487	486	538	523	502	523	487	469	498	536	492	528	520	485	545	500	480	482	442	505	485	475	520	505	485	515	515	491	524	487	505	462	448	521	515	517	517	521	530	475	545	484	464	522	499	523	529	488	533	518	514	514	523	495	488	524	494	501	541	501	536	538	490	506	512	549	507	496	493	511	495	502	524	477	527	456	516	479	516	484	496	478	491	505	494	518	514	542	520	510	500	542	495	505	486	499	513	530	508	544	475	448	496	519	512	542	477	507	484	525	484	475	528	551	469	519	523	499	506	533	508	513	490	560	500	537	573	471	499	535	493	509	527	488	516	531	471	549	487	498	519	488	529	475	493	515	511	491	493	514	536	470	520	487	511	479	544	479	475	510	483	515	516	517	515	503	475	508	537	509	521	537	516	479	522	485	534	498	538	474	504	485	512	482	519	500	501	510	459	504	530	486	502	511	490	492	520	500	524	507	495	483	504	470	535	520	553	476	493	503	549	537	516	501	526	482	538	514	485	518	513	507	472	506	508	509	511	528	506	512	506	550	495	522	480	495	504	540	518	473	525	528	521	497	493	496	475	500	532	477	495	541	527	543	503	510	519	489	532	504	502	503	490	501	481	491	516	531	538	516	457	493	500	509	539	480	453	501	470	537	542	458	504	464	492	490	513	540	503	509	514	492	491	566	571	474	488	483	529	492	503	510	476	489	512	521	544	477	494	481	494	494	532	484	499	512	511	531	505	508	528	507	518	485	539	524	562	543	498	486	468	504	527	548	506	477	523	491	544	494	475	529	498	512	532	507	526	510	501	492	495	509	499	533	494	468	512	486	532	497	536	537	437	537	524	514	497	510	527	493	508	525	509	526	480	519	524	519	532	555	484	498	523	513	497	473	513	565	514	486	525	485	519	491	520	548	519	484	494	501	525	530	480	546	510	480	485	533	463	538	512	556	489	484	527	500	512	497	496	478	514	538	518	449	512	490	489	522	490	459	503	494	536	475	517	520	496	488	532	549	480	514	478	507	514	518	488	503	466	503	487	515	495	504	533	519	518	479	517	525	514	487	500	513	472	469	537	540	507	521	598	484	533	489	519	537	468	519	555	527	508	546	504	526	567	476	497	500	489	466	495	512	514	500	498	537	474	544	507	486	546	539	481	519	501	517	514	520	503	544	491	552	492	532	502	495	476	482	515	487	532	529	490	545	487	498	507	524	515	513	512	562	533	465	512	517	496	506	501	505	515	514	513	519	523	516	508	493	476	490	465	504	541	530	515	513	490	513	473	535	498	504	529	544	524	532	497	542	503	530	515	513	502	494	490	486	499	463	498	516	527	519	541	498	480	537	512	489	510	498	519	528	498	519	565	508	498	545	527	489	516	467	526	516	538	520	507	502	520	514	529	501	472	525	517	477	520	481	511	495	508	457	516	532	487	508	497	508	512	528	516	515	510	507	530	510	499	547	515	535	576	525	497	522	524	556	513	509	484	527	494	526	508	508	517	506	491	529	520	545	534	530	529	510	527	511	503	530	502	516	504	518	470	504	432	495	514	581	532	481	517	548	490	539	534	510	537	534	493	487	509	474	463	553	536	508	522	524	514	510	471	508	478	491	494	493	536	526	538	520	529	506	530	526	497	500	526	502	531	498	538	516	538	530	510	497	480	532	496	491	539	519	503	496	510	478	497	490	487	470	551	501	484	490	561	533	513	512	561	512	510	500	529	506	520	505	459	512	494	489	518	535	509	551	477	497	490	546	507	475	505	563	465	497	498	493	518	528	521	518	530	531	512	500	484	439	472	524	523	500	546	498	506	487	502	502	525	493	517	499	520	500	528	481	512	501	520	512	525	536	523	513	501	495	500	483	561	503	488	515	489	496	516	499	518	477	499	485	572	516	518	464	531	469	498	526	498	499	463	522	501	527	525	526	534	529	521	510	467	538	526	537	479	527	505	538	542	508	533	489	496	476	531	500	524	510
12247	2227	481	429	365	325	345	275	349	310	294	301	331	303	319	285	320	287	294	306	289	302	309	297	284	318	286	319	284	308	315	282	292	262	269	310	277	315	290	302	296	294	296	308	286	276	274	303	290	297	306	274	267	292	290	277	273	297	309	319	286	280	295	304	323	275	290	301	278	285	294	288	276	277	302	270	258	325	258	310	256	292	294	281	304	304	327	324	273	289	290	284	303	293	295	281	285	297	293	255	287	298	308	284	284	261	312	319	293	296	279	328	286	301	307	294	297	301	294	292	312	295	291	277	295	278	285	309	282	288	312	281	296	301	280	265	305	314	305	272	252	289	276	317	287	276	291	287	328	334	264	342	286	300	304	296	300	270	299	267	291	281	298	314	340	277	296	298	304	289	306	292	312	285	271	303	276	265	276	282	296	297	282	292	296	289	294	281	299	288	302	295	286	295	290	290	275	264	298	300	303	313	263	284	304	290	304	268	297	301	300	302	318	275	303	283	290	292	308	324	303	308	266	290	303	282	321	303	284	317	312	289	313	305	303	276	307	309	291	272	282	271	286	260	316	299	323	290	277	278	309	283	277	292	292	303	326	301	303	277	290	280	315	298	334	305	251	274	296	321	315	266	281	311	314	269	279	296	259	308	291	298	276	295	287	325	278	307	258	288	294	299	293	280	284	264	284	292	305	259	308	296	273	309	302	305	281	307	284	287	310	320	313	258	298	291	261	288	284	298	286	300	297	317	327	273	307	267	294	311	306	285	305	271	287	296	275	314	307	315	301	260	295	284	277	273	273	295	295	291	309	251	310	296	316	302	335	318	320	296	282	304	299	312	250	316	267	288	298	282	325	277	276	311	296	295	307	304	260	289	311	285	299	278	304	289	306	291	307	307	288	310	323	293	282	306	277	288	333	279	288	279	267	286	293	287	282	304	295	290	320	291	293	306	272	297	283	340	331	300	290	277	287	317	300	306	284	329	289	322	267	316	308	293	277	312	324	322	313	324	296	295	289	281	318	288	301	315	283	308	267	282	319	305	297	269	288	289	286	295	318	268	271	293	306	299	319	305	311	310	280	296	325	269	282	272	330	324	264	280	305	300	291	294	288	279	312	309	291	296	335	288	251	291	305	305	284	284	325	283	294	292	303	288	291	315	292	333	310	324	312	292	291	270	328	289	293	307	312	280	300	274	282	304	309	287	279	307	318	293	263	308	245	276	292	283	289	316	302	278	281	284	305	296	275	292	264	315	300	303	308	304	269	304	275	305	308	305	261	280	298	304	307	302	309	315	285	262	279	273	259	292	310	263	257	301	297	296	304	291	309	312	259	291	311	302	318	282	288	283	273	307	307	329	319	257	303	315	308	306	310	281	322	313	312	276	271	244	269	297	242	283	306	321	275	307	271	289	266	297	268	311	306	296	272	311	299	287	320	310	317	290	267	304	268	270	283	305	337	320	306	279	319	309	287	289	292	301	287	308	294	298	313	270	292	296	281	291	284	282	308	280	288	304	306	277	254	308	324	305	300	277	288	317	294	292	316	314	299	284	268	284	312	284	268	325	267	284	270	288	316	290	280	271	296	283	267	306	295	303	315	289	268	284	258	311	317	300	320	289	317	277	286	331	291	302	298	302	282	284	290	300	318	306	274	308	287	304	342	303	285	286	270	276	275	305	317	302	288	280	291	304	290	244	286	279	291	276	253	274	313	282	296	296	307	273	330	292	295	291	292	287	287	313	313	289	304	292	283	269	276	293	286	255	311	324	326	295	295	302	317	274	277	270	327	287	287	313	302	305	283	281	294	287	291	283	300	275	316	339	332	277	305	269	307	265	296	278	279	321	291	278	284	306	295	318	328	316	302	317	304	264	290	282	303	266	306	283	320	283	288	274	298	321	298	291	318	276	271	281	322	286	284	320	333	285	288	324	239	324	314	275	333	259	271	302	303	294	335	298	280	282	270	319	279	320	271	296	298	309	306	320	295	309	296	291	283	295	304	296	289	292	318	276	305	277	296	313	293	315	266	295	281	285	257	262	260	320	309	300	300	302	297	283	309	274	312	261	251	295	266	262	249	268	280	277	296	297	297	300	294	289	304	314	305	299	300	304	310	283	323	299	293	302	291	297	279	284	282	309	307	283	248	291	297	316	285	305	293	320	287	286	320	293	302	297	291	280	306	322	290	300	314	302	344	304	298	274	287	330	294	295	297	309	289	307	314	281	303	279	288	304	272	300	269	288	329	295	284	309	307	273	296	308	320	334	307	282	321	311	281	282	280	314	255	279	320	314	288	305	273	306	265	301	276	290	314	281	305	302	298	292	280	285	288	304	297	288	300	301	295	304	302	301	288	312	292	331	300	250	261	279	298	279	308	299	316	276	295	302	300	308	316	341	310	275	305	268	297	291	282	268	304	315	300	263	310	283	294	281	290	284	263	322	277	285	313	281	333	295	304	312	293	311	326	298	311	293	306	274	324	263	283	269	298	297	289	287	288	299	308	317	309	314	267	301	315	287	281	291	280	296	273	284	282	268	287	294	328	268	303	253	291	312	300	315	310	314	277	312	284	242	282	280	286	316	288	271	286	284	281	310	270	298	319	306	267	336	292	281	269	280	301	299	286	307	272	287	292	291	293	313	304	308	271	294	275	270	295	291	303	289	300	270	299	267	292	326	268	275	306	290	308	312	293	288	289	326	286	324	304	321	314	291	310	289	265	310	299	292	292	261	281	302	307	310	310	304	318	266	302	293	319	316	290	270	305	277	267	299	296	308	277	293	303	270	318	324	314	310	256	294	306	298	319	281	292	291	292	308	276	307	254	278	279	306	296	316	294	310	306	330	319	301	317	316	261	306	327	280	301	290	293	287	299	303	306	287	278	303	284	292	308	301	303	306	262	309	300	347	316	323	324	305	322	315	299	310	308	306	250	274	303	310	283	292	316	293	260	307	293	312	306	309	290	294	294	258	282	276	311	311	264	304	296	296	288	311	278	288	298	345	279	295	293	293	280	292	303	272	280	281	299	270	312	312	312	294	279	267	286	292	284	326	304	293	322	277	264	275	286	314	308	264	293	280	295	268	275	285	335	314	294	293	298	272	286	291	282	307	318	266	304	288	295	309	292	255	283	320	303	286	276	316	326	270	313	276	287	290	293	296	298	296	272	289	282	318	290	299	288	290	248	294	282	239	314	295	281	335	300	280	305	281	276	294	301	304	296	305	284	268	301	308	311	308	307	286	313	303	299	291	321	328	299	304	307	303	276	315	305	300	283	300	303	293	284	305	292	328	303	297	298	291	276	294	288	295	310	294	292	299	300	283	315	324	281	250	316	314	285	319	270	285	281	312	291	313	269	283	276	326	289	302	299	308	314	272	272	332	322	298	324	301	323	285	300	271	324	323	347	292	260	287	308	308	295	290	308	309	290	316	312	307	310	303	320	291	303	281	301	327	286	332	300	284	295	264	302	264	284	301	286	316	292	296
8845	1841	1151	1219	1144	933	915	959	865	850	787	817	771	768	776	760	723	716	752	771	698	719	695	737	668	707	713	744	683	692	762	758	695	759	713	696	732	752	740	712	696	687	762	705	709	683	719	712	738	736	697	747	728	769	694	773	689	684	703	680	723	762	737	719	754	700	699	775	730	740	695	719	739	742	674	714	733	757	678	739	708	725	669	701	713	736	698	711	700	736	719	689	707	724	671	756	724	725	731	689	702	669	657	688	727	728	723	706	634	696	772	759	685	780	696	700	702	753	761	699	740	705	715	693	707	653	720	698	728	726	718	712	677	745	722	768	690	746	743	713	710	733	711	706	683	713	722	703	735	737	708	697	683	681	706	672	670	701	734	711	697	699	770	701	733	687	686	744	733	698	695	695	694	680	683	725	740	723	714	762	748	685	698	723	733	690	720	698	724	718	685	717	705	689	733	669	717	781	690	701	719	692	703	732	731	738	749	709	678	705	693	723	732	720	711	719	721	721	715	713	680	713	670	724	712	703	706	720	714	704	746	698	746	749	669	725	696	670	689	712	773	730	688	696	749	693	722	692	767	663	720	718	656	702	696	706	699	737	729	711	765	739	729	735	731	672	706	699	707	697	681	700	758	729	725	702	726	697	730	691	744	685	689	713	664	750	698	727	737	714	690	717	700	713	739	682	719	685	724	710	733	735	750	741	718	724	708	736	720	688	771	711	668	704	651	711	663	720	707	710	676	729	743	711	736	702	695	682	686	683	725	744	705	718	709	710	686	718	692	792	748	739	722	660	752	670	717	746	688	743	739	728	643	711	744	730	725	725	718	721	735	677	725	757	742	706	701	716	708	738	742	706	730	733	740	719	720	722	702	727	726	769	699	758	728	755	700	721	638	705	726	750	686	719	676	711	657	691	728	726	739	707	708	776	761	724	713	707	741	750	713	716	741	719	734	687	744	737	769	710	692	638	672	679	674	708	716	691	693	697	737	736	709	738	726	733	753	676	671	660	682	725	705	694	728	717	711	744	700	715	722	773	669	738	736	743	661	726	703	703	668	731	669	735	704	684	675	742	763	735	736	731	723	707	730	668	735	733	739	692	742	736	743	755	688	662	757	704	721	716	747	740	720	705	730	697	694	718	752	704	706	716	728	723	669	765	718	736	724	747	715	685	754	733	728	709	763	727	744	774	705	714	742	709	711	720	728	689	696	744	675	748	729	716	697	703	729	719	756	701	705	748	743	707	771	688	753	756	705	671	729	741	761	720	696	720	680	716	761	680	702	758	760	703	690	810	729	704	695	743	669	706	738	710	750	702	685	735	719	739	724	664	686	686	719	719	678	745	743	745	667	704	747	770	745	736	702	716	660	725	692	646	715	696	734	703	773	689	680	712	717	698	723	660	737	695	719	692	733	680	719	719	712	679	694	733	753	673	698	750	724	710	676	700	707	776	727	709	735	747	676	724	722	729	690	719	699	683	703	699	763	749	721	669	712	756	741	710	733	696	660	699	728	697	737	757	706	735	705	712	663	694	783	674	701	687	751	750	701	764	700	768	676	703	699	712	702	683	715	702	720	734	692	674	669	670	657	748	738	740	731	710	721	708	708	734	703	716	684	717	668	722	708	711	755	700	691	701	741	708	700	707	674	692	729	663	711	748	719	703	737	704	698	775	697	680	746	749	707	719	695	739	740	710	716	705	711	697	747	651	732	700	740	741	716	737	730	726	781	728	752	782	713	728	732	716	680	704	724	679	703	720	694	716	721	701	746	718	691	697	756	687	801	687	698	717	687	723	721	718	728	686	726	690	656	681	718	694	702	705	756	752	709	726	697	703	750	761	691	712	690	712	680	715	705	776	699	663	743	749	706	696	754	743	698	709	670	709	712	721	690	758	704	737	725	706	763	691	673	688	759	714	732	757	741	728	728	669	704	730	751	673	717	727	688	741	762	750	678	695	665	684	714	693	668	675	728	684	754	729	705	706	767	737	655	712	746	701	731	751	693	703	720	705	736	758	745	737	754	738	709	669	727	753	720	714	747	714	703	691	719	711	766	730	656	687	731	728	755	683	710	710	740	756	728	716	695	708	755	692	678	722	706	673	676	700	734	742	699	729	761	701	678	728	712	671	693	682	620	665	672	703	712	656	718	678	683	724	719	757	728	722	739	748	712	671	709	707	721	696	704	676	730	738	656	735	707	693	662	619	745	730	748	736	721	700	717	731	705	716	729	684	696	685	687	720	710	741	705	678	744	746	692	695	724	699	778	735	758	724	708	665	713	700	763	708	759	751	757	713	673	700	684	705	694	713	669	701	704	735	664	721	776	701	739	731	738	710	722	698	707	679	750	716	668	726	712	713	688	737	733	727	764	717	724	702	697	709	712	684	736	770	749	754	677	685	706	690	690	689	705	781	744	709	736	662	727	691	748	748	741	675	747	733	746	662	733	724	694	725	716	733	715	679	757	746	725	673	715	745	736	682	704	679	727	708	741	711	681	689	718	742	700	732	700	689	703	708	738	713	774	715	674	716	700	712	704	708	702	715	698	729	727	687	742	687	752	718	736	692	718	678	750	733	752	738	695	679	744	679	689	728	717	737	722	733	688	722	697	753	721	721	699	662	689	725	767	700	697	754	696	700	722	724	701	721	757	724	725	674	730	711	700	666	696	642	715	676	667	709	707	695	735	746	745	701	692	657	748	737	734	754	720	776	721	724	736	711	757	661	702	735	683	708	716	717	741	758	743	685	768	724	680	746	720	689	717	746	755	713	695	720	681	650	725	716	730	732	706	682	702	695	730	754	694	713	748	763	732	740	730	711	680	724	740	685	714	711	670	655	745	724	690	709	776	662	733	726	711	692	678	713	704	694	717	682	689	744	705	715	749	722	750	719	732	730	694	713	716	743	689	721	717	704	722	719	700	712	689	710	722	697	703	728	740	748	716	683	747	755	701	693	703	712	691	718	727	722	737	732	732	696	714	703	730	738	704	686	715	701	670	740	724	733	771	704	681	747	724	712	733	761	696	711	686	727	678	707	667	727	733	693	710	715	757	671	712	679	737	755	710	728	694	703	710	727	712	744	708	716	703	711	731	773	732	691	701	722	770	698	715	707	708	686	703	666	740	706	732	704	717	715	727	729	688	714	708	737	688	680	731	721	713	703	759	718	689	708	710	722	709	682	753	718	761	724	701	704	653	707	722	725	667	688	693	770	722	769	753	765	727	724	712	768	726	682	696	694	723	751	743	721	740	739	712	725	723	725	718	717	722	729	703	686	714	698	711	717	727	709	690	739	720	677	734	726	645	725	729	744	728	709	720	723	664	706	702	718	659	774	705	715	705	713	730	736	723	692	699	700	726	695	747	721	713	733	734	732	749	697	744	753	712	708	681	728	753	685	700	700	768	741	694	691	715	716	721	713	742	700	696	757	736	713	709	691	715	720	704	744	745	730	733	715	696	698	723	776	692	710	725	663	716	682	665	740
26530	6226	974	753	597	469	431	421	400	406	407	377	345	398	361	389	356	336	367	343	352	329	378	342	340	333	334	381	336	354	385	369	352	327	385	320	374	368	314	349	350	328	355	367	320	338	339	344	338	360	314	335	308	352	348	350	363	340	354	317	350	343	336	347	354	378	336	357	321	301	360	361	346	377	367	342	377	336	340	324	294	385	334	333	355	374	333	379	351	343	358	354	328	357	374	367	331	319	338	317	354	348	322	341	353	374	351	335	314	326	351	356	360	340	350	349	318	356	357	365	382	359	344	361	351	387	377	379	351	320	322	351	378	382	339	352	338	345	365	357	338	334	355	366	352	354	344	367	393	363	313	333	366	331	369	361	320	329	333	348	363	351	351	356	342	350	361	360	318	340	355	328	343	345	376	329	364	327	366	357	320	345	373	324	321	357	340	343	344	320	387	326	356	352	344	357	332	311	337	337	329	361	349	353	328	350	323	338	323	381	340	361	354	367	378	373	404	332	352	345	356	359	364	369	331	334	315	315	343	328	349	371	369	332	357	370	323	354	342	328	351	347	376	374	367	387	339	353	348	358	326	376	339	324	344	365	341	347	338	328	323	322	333	362	357	347	355	327	361	292	365	328	337	350	393	367	323	358	346	345	353	366	357	345	335	342	345	340	367	318	319	350	372	343	360	355	355	377	316	374	355	353	325	352	322	338	313	349	349	394	358	337	343	376	374	349	342	351	343	339	358	319	348	358	336	374	312	331	341	325	318	355	337	366	365	329	353	313	330	345	371	316	337	332	367	346	335	352	341	361	328	310	329	366	380	329	395	363	370	378	343	345	340	339	360	335	350	318	331	326	347	393	367	391	346	334	332	337	369	338	326	332	330	342	357	324	381	345	371	326	321	314	324	346	313	364	349	363	372	332	352	332	359	356	360	355	365	351	356	352	338	363	366	342	336	332	326	345	374	327	342	375	337	345	338	385	381	341	369	341	324	387	345	365	357	350	345	373	338	324	346	350	331	313	296	348	334	337	330	363	351	341	344	362	348	331	328	336	344	363	306	328	327	345	287	307	342	394	331	342	351	341	334	353	348	312	347	301	343	281	343	357	365	336	343	341	321	353	335	328	378	330	377	326	343	360	330	343	358	376	328	339	365	324	329	358	345	347	342	371	325	344	336	376	349	340	314	339	356	337	337	349	343	349	385	363	349	358	313	360	373	394	335	348	356	352	335	378	360	353	332	354	354	361	334	382	369	329	329	354	331	362	360	344	365	347	324	329	349	371	312	343	347	308	345	348	360	307	328	361	382	351	349	371	373	347	340	336	346	324	360	398	340	358	293	328	359	361	341	334	339	337	331	365	351	346	361	327	370	374	352	318	342	344	337	331	344	382	353	325	330	336	360	366	348	376	331	369	377	375	353	340	360	354	336	382	365	373	338	325	328	358	310	353	358	340	326	352	325	339	317	333	357	337	338	375	363	362	336	338	337	322	344	322	357	332	332	367	332	372	361	379	348	389	372	336	351	335	354	343	356	374	321	373	363	333	352	368	306	357	326	333	351	339	325	375	359	321	345	354	339	345	317	315	354	339	331	325	334	341	353	368	337	322	371	358	343	329	320	360	342	346	350	332	347	341	351	356	361	354	337	339	348	354	331	300	337	334	361	377	345	367	352	349	321	353	361	369	317	372	367	351	346	355	348	334	367	348	384	379	334	335	358	357	335	393	343	342	367	352	347	342	372	319	327	347	365	372	325	339	299	321	361	363	294	354	318	363	329	331	375	343	374	357	332	316	334	299	351	343	343	350	334	343	337	363	359	363	339	360	339	336	371	379	362	342	329	352	317	385	362	358	331	343	320	385	306	349	375	368	338	368	342	349	390	345	344	339	361	327	358	339	346	356	358	370	327	369	379	367	347	350	340	319	351	332	339	365	364	303	383	341	377	340	369	381	339	344	335	312	316	319	348	336	325	348	331	351	332	366	341	339	341	340	364	359	351	336	324	349	345	380	337	352	369	355	343	329	336	357	310	346	360	348	383	333	371	335	339	353	353	304	349	360	350	336	301	332	341	358	374	392	331	346	356	358	348	370	331	314	374	323	335	349	341	387	345	375	334	342	371	336	354	363	358	343	365	355	363	357	329	355	348	365	331	348	357	341	358	348	314	335	377	359	345	355	358	375	363	368	337	341	337	338	337	389	374	367	339	314	358	341	336	330	373	357	360	344	373	365	349	357	323	348	326	349	314	333	339	332	376	365	385	345	374	322	336	358	354	352	351	371	344	373	310	350	334	346	332	370	362	363	321	329	366	368	342	318	342	344	350	348	362	319	338	326	341	322	358	374	316	364	352	371	350	350	333	333	370	338	365	325	307	384	317	349	367	373	377	331	365	388	350	349	370	312	355	340	327	348	333	379	335	346	353	360	326	328	334	365	355	367	355	336	355	389	368	347	331	362	361	343	343	377	335	356	347	333	313	358	337	355	401	345	330	349	338	326	345	337	356	300	329	326	347	358	355	323	362	337	350	313	325	336	331	343	351	355	385	340	346	328	364	357	335	357	350	334	333	343	345	376	338	364	340	383	361	366	348	334	347	346	377	335	320	333	373	372	366	316	340	359	314	347	328	343	362	341	353	339	358	323	380	334	341	356	389	346	332	329	340	331	346	378	376	307	367	341	351	360	328	335	350	347	357	348	377	333	348	382	370	403	342	343	337	360	319	335	331	345	366	384	356	360	359	332	326	362	347	315	342	319	371	318	322	331	366	358	334	331	340	351	352	349	353	363	347	359	358	326	366	362	309	319	370	349	369	350	351	339	372	364	368	342	353	377	351	344	335	309	364	363	344	318	362	358	388	351	309	308	357	343	353	324	339	345	340	298	346	357	339	368	363	344	354	363	378	342	349	343	350	380	354	350	373	375	361	347	329	327	348	375	339	361	306	371	330	367	341	320	326	358	374	326	365	308	367	301	331	349	331	349	340	323	341	341	345	359	371	342	336	363	358	335	346	363	374	354	368	336	324	356	358	350	344	329	332	400	349	373	360	359	332	352	358	329	358	376	338	324	327	354	382	348	326	348	374	362	362	380	341	352	340	363	360	363	327	337	375	332	404	368	329	302	340	370	358	351	346	344	362	339	355	350	359	393	346	342	336	381	359	398	344	355	312	342	343	327	371	352	382	328	314	365	363	365	367	342	310	342	336	307	335	354	309	332	341	381	354	381	369	365	340	364	364	351	376	377	336	345	373	367	346	324	354	345	357	379	327	379	350	354	333	325	314	377	331	342	364	332	368	382	369	373	355	343	321	349	315	348	380	332	332	330	352	344	349	352	348	364	352	325	351	340	343	361	367	305	344	345	328	360	324	345	330	320	354	342	323	328	351	328	341	318	352	325	346	343	338	384	396	338	362	308	346	392	371	333	347	347	345	327	351	330	316	349	386	347	372	349	362	367	360	318	329	387	346	350	338	299	347	338	321	319	321	351
18260	3408	2003	2343	1760	1492	1514	1428	1238	1146	1152	1081	965	979	914	894	867	866	846	882	865	857	840	881	865	818	821	864	828	754	845	776	810	833	838	862	818	809	820	823	799	811	820	807	823	799	810	820	844	818	835	821	760	838	808	847	817	826	828	814	794	802	851	789	765	801	825	840	783	831	850	788	806	804	775	816	810	830	825	853	837	845	820	762	808	865	804	806	805	811	844	796	833	804	794	826	750	864	847	831	795	794	814	770	837	819	791	848	812	808	792	791	801	786	846	832	877	866	830	843	823	786	797	800	785	788	834	838	775	827	842	852	866	817	766	820	844	780	815	807	809	809	764	841	824	800	810	823	816	812	784	789	820	790	837	867	866	849	754	796	780	792	760	771	844	832	840	798	771	860	823	772	833	772	821	806	780	836	814	840	840	808	842	819	843	830	818	822	821	827	832	823	806	863	799	803	841	819	864	809	788	776	804	831	848	841	862	831	851	817	786	798	770	811	851	791	827	752	849	825	818	789	798	770	787	828	768	800	842	797	838	757	822	824	807	828	802	775	771	813	835	816	819	839	817	786	837	844	834	775	828	837	821	815	808	767	833	760	859	817	781	792	750	810	782	815	812	854	772	804	832	830	810	810	766	822	826	772	839	801	864	832	846	791	835	784	806	870	807	808	858	833	820	815	849	825	816	817	867	810	783	819	811	813	820	764	863	819	791	861	786	813	806	816	816	831	862	907	842	811	806	840	833	773	799	783	800	865	838	804	788	811	784	770	838	827	809	835	810	838	834	753	804	800	852	824	832	805	816	736	752	800	826	775	833	851	825	848	823	791	793	815	796	758	802	801	816	844	745	828	799	796	798	849	828	831	842	773	876	781	833	786	782	843	785	782	817	825	855	816	805	830	790	857	782	831	804	819	806	854	868	833	806	800	815	775	795	796	890	810	806	778	784	804	830	816	812	791	770	844	856	822	853	844	872	821	811	799	821	790	836	803	836	815	788	842	869	810	789	826	795	807	793	838	811	837	829	790	832	806	769	796	773	787	776	845	792	784	775	809	834	779	826	792	830	837	793	838	826	811	772	872	837	854	750	819	795	782	866	817	805	810	827	812	777	810	790	841	774	819	817	786	823	816	809	815	832	802	783	776	825	804	807	831	769	850	831	850	805	848	844	796	768	815	833	792	789	808	808	834	814	806	870	781	796	831	794	811	830	782	801	749	792	823	794	858	802	831	793	807	830	832	788	824	813	808	874	779	767	852	838	841	815	781	823	764	827	826	840	750	835	828	804	823	825	828	826	794	867	824	897	838	827	798	799	799	871	815	789	812	803	770	831	812	791	855	807	777	786	832	801	791	851	838	850	847	813	789	772	851	811	792	848	831	784	908	798	815	789	785	848	829	810	790	775	815	826	796	806	805	763	842	817	859	803	814	797	826	774	823	845	820	881	828	870	786	822	818	799	841	822	844	851	866	780	796	790	758	821	826	803	778	810	830	823	824	814	810	827	774	809	758	816	827	774	847	804	798	845	787	842	774	797	773	820	796	819	763	828	833	857	859	813	770	759	848	802	803	750	811	838	784	828	843	787	791	808	812	777	823	806	759	796	802	865	836	825	826	761	840	766	818	828	804	828	772	809	839	859	788	815	797	809	796	859	780	806	826	859	817	826	844	842	812	813	846	856	823	811	833	831	816	802	821	841	851	812	808	762	793	827	816	775	795	801	819	806	753	797	833	860	821	790	788	846	786	816	841	810	846	842	867	765	802	828	805	784	804	757	787	781	877	828	849	863	867	806	841	811	804	798	775	835	838	819	791	839	850	815	826	799	838	829	784	776	802	832	768	813	792	878	797	786	824	755	798	811	791	799	820	798	810	793	811	842	817	747	844	830	801	810	808	835	891	813	819	786	808	875	801	767	847	829	838	838	788	770	829	838	852	828	812	815	816	775	824	844	811	816	847	770	850	771	794	780	776	819	815	824	809	823	803	823	778	788	832	831	783	813	793	847	820	847	822	841	800	836	810	783	874	805	823	809	845	858	775	840	788	853	813	808	850	851	880	857	849	728	817	767	814	823	833	865	852	808	809	904	811	765	829	818	807	781	807	860	821	793	790	841	838	785	789	798	844	847	823	808	800	787	804	839	861	890	805	811	786	754	825	861	838	829	795	823	813	821	793	798	819	779	802	813	817	807	840	814	791	846	813	839	756	802	831	838	847	809	848	816	847	764	823	843	875	852	792	818	769	816	833	801	784	859	849	852	829	811	807	773	844	785	834	788	832	866	834	854	758	816	823	791	802	781	818	869	758	777	788	812	826	784	854	814	820	805	883	829	839	830	812	791	781	823	829	836	789	826	817	810	798	808	860	808	779	852	758	796	765	828	770	808	862	791	835	818	813	810	791	828	843	809	817	796	802	834	811	842	756	780	783	769	839	834	817	817	803	803	823	853	784	840	800	818	818	830	778	806	784	781	815	791	853	832	798	801	829	784	825	811	773	818	800	835	797	811	774	809	819	809	797	794	842	777	833	799	847	852	799	816	826	856	843	807	828	832	826	807	838	864	858	828	872	781	858	812	813	791	778	799	798	799	822	827	780	798	894	857	809	829	864	812	776	821	820	807	791	808	847	856	780	849	808	797	812	795	794	796	815	794	785	806	864	829	783	862	860	812	855	815	768	809	834	825	854	783	794	818	791	882	811	839	818	861	813	808	787	778	809	787	776	787	845	812	801	801	780	800	801	834	850	849	869	840	830	769	850	816	812	780	821	799	837	799	814	824	840	757	806	807	843	796	774	816	788	811	814	827	851	857	842	822	798	761	796	820	795	773	833	794	854	836	855	809	812	780	852	804	819	807	818	830	817	782	764	838	794	846	843	786	845	794	794	806	822	786	799	801	766	832	804	831	827	842	827	832	836	828	784	738	825	787	700	827	765	798	814	813	842	824	843	759	817	833	853	878	742	749	805	873	806	846	795	835	840	811	806	815	836	796	812	809	816	809	808	816	826	819	794	800	853	879	762	777	828	788	792	852	877	805	821	854	815	854	858	830	814	796	815	760	812	814	821	789	829	784	801	810	802	800	807	822	854	809	858	784	826	802	873	798	822	800	874	809	827	824	816	765	820	807	856	788	797	795	832	797	874	809	837	810	815	850	810	777	799	825	777	800	783	787	750	825	793	804	806	824	785	818	817	831	766	812	838	822	805	792	791	824	839	858	772	813	831	882	813	850	794	779	817	856	797	798	837	837	822	823	827	767	791	827	818	780	827	777	829	810	807	836	809	790	822	815	761	799	837	839	841	774	790	802	802	820	799	772	761	830	837	858	814	799	818	826	798	826	823	810	786	809	838	847	874	888	795	792	783	805	815	799	833	829	821	809	793	809	829	875	799	834	767	817	837	794	830	825	823	798	803	740	795	807	828	848	813	832	764	834	798	764	769	811	773	812	825	786	823	814	761	800	757	862	814	829	880	829	879	819	834	839	815
35933	11023	1568	821	529	453	376	311	336	307	327	275	240	241	239	249	268	222	255	213	223	247	213	224	210	193	212	231	234	225	206	218	209	210	225	179	212	199	218	208	191	232	215	216	202	194	216	195	231	230	231	187	211	210	218	210	194	210	267	209	211	200	209	232	198	223	217	183	170	229	209	187	210	217	208	211	199	231	216	201	205	202	178	215	227	185	209	193	250	203	221	219	238	206	224	218	197	211	201	221	206	214	189	190	205	197	229	203	204	204	206	204	199	209	203	193	200	220	239	198	228	209	192	197	213	229	192	209	232	214	214	202	216	194	213	223	214	189	201	196	209	203	221	235	216	207	198	228	202	221	210	197	203	204	208	215	222	176	200	189	200	210	204	197	209	199	230	188	188	210	223	231	248	195	194	210	239	234	214	168	214	203	199	212	199	209	240	221	192	203	215	204	184	212	204	191	203	191	192	183	207	190	241	204	188	224	224	189	199	218	179	224	198	215	189	240	207	208	196	192	219	180	209	202	206	211	195	218	217	204	236	248	237	210	218	234	204	212	220	193	213	225	231	218	233	199	220	226	208	199	197	229	240	190	239	207	199	231	181	224	224	198	209	205	182	213	217	225	207	227	203	221	213	235	207	213	220	207	232	215	203	180	208	191	239	230	219	218	188	190	224	202	226	232	195	206	201	238	192	184	184	187	210	207	201	207	231	214	206	208	207	225	202	206	213	209	219	198	202	202	213	222	202	219	208	189	218	186	239	192	224	196	229	194	205	205	200	219	241	236	217	228	210	224	222	218	218	219	217	204	211	244	206	212	238	235	219	224	210	224	222	210	239	196	204	218	204	221	207	216	200	220	211	216	200	217	191	215	172	204	185	199	201	207	224	202	192	198	207	237	190	196	192	225	200	198	238	193	249	182	203	237	192	210	212	195	210	235	195	209	183	211	199	226	184	239	215	202	209	214	215	216	233	213	222	227	202	235	215	230	226	211	194	231	220	199	205	185	213	224	219	212	183	222	205	200	246	216	233	197	214	204	198	223	187	206	236	205	201	214	201	209	234	218	221	224	221	216	197	218	218	210	210	238	240	189	219	191	202	237	209	191	190	219	234	211	209	222	231	203	219	211	215	224	215	209	206	226	218	199	211	221	225	228	184	215	217	199	224	227	215	206	218	208	181	198	229	209	215	226	201	196	201	216	203	218	206	209	211	196	192	216	221	188	241	198	195	192	226	195	193	220	219	198	241	203	206	200	179	190	205	210	229	221	221	196	206	203	192	203	200	212	213	202	223	208	244	198	223	209	223	219	205	199	173	225	212	214	213	205	229	211	187	209	216	220	201	212	223	229	234	217	213	189	221	234	189	217	218	216	220	212	189	215	212	183	207	214	238	204	199	195	204	177	212	194	229	217	192	213	191	198	226	223	194	205	225	203	215	236	246	196	223	206	193	184	217	182	199	211	233	222	196	198	221	219	198	181	225	238	218	222	189	217	198	202	198	197	216	201	234	202	206	226	205	204	209	229	229	202	202	226	219	210	201	223	202	185	189	208	200	228	217	210	199	241	216	195	192	210	191	226	201	198	232	201	216	236	193	229	197	222	200	198	218	221	208	216	216	217	224	242	210	210	240	204	230	219	222	214	198	187	209	222	180	194	192	236	211	205	227	227	198	197	200	191	223	184	205	206	206	234	211	203	204	211	212	226	222	209	210	182	194	219	190	210	224	203	190	221	211	201	223	197	222	173	185	210	222	209	229	185	210	224	184	175	205	213	205	217	219	209	186	202	229	184	199	208	235	227	214	231	227	216	195	217	217	232	200	207	237	184	204	182	216	184	223	221	229	196	206	222	206	198	217	237	215	203	227	205	215	211	220	211	213	191	221	198	229	200	243	219	209	213	202	217	194	179	210	201	222	226	220	196	231	195	214	230	201	215	212	206	210	220	186	204	180	202	215	205	201	193	212	186	194	206	201	189	213	220	209	232	197	231	221	223	200	209	186	195	216	229	214	207	188	234	230	212	241	236	190	186	194	228	225	213	196	220	227	210	218	211	234	213	237	222	201	186	216	210	201	207	223	209	196	210	236	227	227	193	202	231	188	230	227	239	195	223	230	221	193	227	224	191	243	216	215	183	241	225	225	199	214	201	208	213	225	184	221	222	201	232	213	211	234	213	200	207	231	195	221	213	195	200	194	237	202	197	234	197	211	210	194	210	227	179	212	210	214	207	199	188	232	217	201	204	218	213	204	259	214	215	198	197	229	220	221	202	201	201	222	217	193	213	219	203	197	219	181	173	200	214	201	217	191	190	222	222	199	227	215	238	229	217	214	227	193	208	221	193	196	225	194	214	211	196	214	226	203	218	216	179	221	224	230	223	208	197	206	201	204	224	192	186	219	244	218	208	199	235	206	234	192	198	207	213	221	213	201	192	228	217	202	216	235	220	227	222	212	219	216	222	219	206	218	232	208	204	224	202	223	184	225	212	220	190	232	238	208	198	228	194	201	243	237	234	206	220	249	227	205	218	213	200	220	238	206	213	206	216	164	221	218	221	195	193	208	205	205	201	204	191	228	231	237	227	205	208	232	207	229	231	217	181	210	204	180	225	204	225	199	188	202	215	190	203	193	203	194	232	223	185	208	210	174	208	234	219	226	187	223	233	248	204	200	201	208	193	212	208	189	212	211	185	196	227	232	187	208	226	183	193	226	191	221	226	215	255	201	237	221	181	222	198	203	190	226	214	219	215	201	204	219	215	202	207	206	232	196	201	215	207	193	233	207	222	194	213	236	222	186	220	211	205	195	211	211	205	210	205	200	207	183	178	219	218	210	212	209	205	185	217	224	220	210	186	230	229	204	242	235	206	211	218	216	211	191	206	234	194	205	227	206	218	214	217	205	198	194	194	208	204	195	229	206	204	210	241	216	227	231	193	239	223	205	207	202	208	217	197	202	211	201	230	183	192	221	215	221	199	205	201	194	223	235	212	225	202	208	190	206	217	204	213	202	192	188	209	227	217	198	208	208	224	216	222	210	184	211	206	209	195	209	220	217	224	228	219	222	217	242	221	234	192	187	212	210	222	190	215	235	214	190	202	215	224	217	213	194	196	184	206	186	241	204	205	198	179	213	234	213	222	194	187	201	217	227	231	212	229	214	213	194	192	218	197	204	194	211	187	219	212	204	207	188	198	203	210	191	201	198	193	223	227	210	229	202	193	200	227	216	206	221	212	211	216	214	195	199	180	211	211	193	186	206	202	191	234	212	171	238	233	225	246	212	221	204	208	190	216	204	226	219	205	186	244	212	217	195	216	213	204	234	213	223	202	199	190	243	239	204	208	205	203	213	204	211	213	210	190	231	203	171	178	205	221	214	221	222	206	224	186	227	239	201	200	202	192	209	199	221	239	217	232	221	222	197	246	224	202	180	199	228	195	211	203	169	238	257	240	196	209	203	202	187	216	200	205	208	223	223	232	204	215	205	201
22847	5256	2394	2396	2077	1805	1449	1275	1143	1253	1100	953	821	710	694	693	647	648	598	588	578	605	551	549	555	545	483	593	516	510	492	561	517	524	571	536	544	558	531	484	490	522	527	521	516	536	538	504	511	528	506	542	535	535	523	552	530	556	479	533	545	490	508	517	499	541	537	547	532	520	519	501	518	510	521	529	528	527	512	497	500	491	523	538	535	483	526	520	507	550	533	481	535	488	525	525	510	482	523	526	475	485	537	507	478	525	545	470	544	498	515	506	513	545	513	499	484	527	480	489	495	528	536	533	511	535	483	537	517	498	490	522	507	571	495	521	504	524	544	525	500	487	508	496	534	530	528	526	477	488	526	510	547	526	503	508	493	543	520	486	496	468	481	496	507	515	495	495	530	487	502	477	485	483	573	507	539	511	509	483	491	523	518	488	542	482	521	513	538	555	521	529	491	529	482	511	514	505	501	505	542	515	500	523	537	494	529	514	526	508	479	527	482	524	494	512	518	517	501	503	506	511	516	517	513	550	513	517	493	488	468	505	535	541	527	567	537	480	497	534	455	475	478	484	536	500	541	516	544	540	502	546	498	494	508	478	559	558	497	539	524	492	506	522	515	502	507	497	535	523	527	512	529	518	518	518	509	491	508	472	493	509	534	547	504	487	494	489	519	544	486	499	499	518	523	522	480	483	544	557	508	474	501	529	473	530	504	505	496	479	530	486	540	546	534	496	513	521	521	519	548	533	505	535	517	506	502	464	513	517	501	507	503	519	473	510	530	516	499	545	472	494	538	518	556	507	509	512	532	536	497	500	516	520	501	492	559	511	512	500	548	508	481	503	479	520	498	525	504	529	548	517	487	504	528	474	518	510	542	512	537	492	491	534	502	499	475	506	502	514	545	527	499	518	485	530	479	495	486	537	531	509	526	476	510	522	509	537	513	479	563	509	517	529	515	484	503	533	491	538	446	506	500	541	534	497	482	491	490	526	476	535	529	517	485	520	491	484	519	542	530	488	483	503	477	481	551	501	510	472	491	497	523	530	511	499	531	517	506	509	511	529	548	503	530	517	487	512	548	507	560	506	500	516	534	510	481	541	515	533	493	509	518	515	494	505	538	531	513	540	527	476	483	521	481	528	511	509	522	510	472	505	528	519	502	494	515	527	514	470	519	529	507	493	518	501	479	502	541	509	468	497	512	473	514	537	499	492	524	533	495	490	491	515	488	497	527	514	499	469	471	507	507	446	502	563	481	487	537	527	537	490	516	515	471	494	516	513	495	516	517	521	564	522	503	518	542	497	493	510	488	487	530	494	521	536	468	519	544	507	473	487	529	528	530	520	557	501	509	517	500	481	508	523	495	482	501	508	489	505	481	509	554	553	494	501	520	521	508	499	510	523	513	494	491	459	472	526	519	536	501	533	515	483	511	499	516	544	522	493	517	492	519	516	496	509	503	500	548	512	497	535	496	458	556	544	514	571	524	528	528	474	496	503	501	509	505	537	509	490	474	474	508	535	528	523	504	531	543	484	509	500	479	493	487	503	511	505	509	464	531	524	488	565	521	509	494	490	504	499	524	510	498	505	522	530	529	512	485	496	509	512	517	532	512	508	492	514	500	509	525	527	572	521	485	543	485	496	523	507	558	500	498	514	519	506	523	512	515	526	512	497	474	527	530	509	549	513	522	476	493	488	593	473	535	529	509	529	507	521	545	499	517	519	499	501	497	525	450	479	551	509	508	545	493	481	513	554	539	536	499	488	534	486	523	504	517	495	523	511	494	512	496	536	556	524	510	501	516	548	511	525	512	487	510	536	547	521	518	484	482	511	527	498	540	475	535	507	487	513	552	543	516	520	514	504	504	548	529	466	489	508	491	509	530	496	521	530	545	498	514	508	533	488	509	505	513	510	527	531	522	504	517	545	519	528	492	533	515	506	502	519	512	472	521	504	541	520	475	529	522	507	490	514	528	512	489	537	494	543	533	500	488	522	510	506	507	466	523	506	502	478	497	498	532	515	512	498	526	509	502	506	497	480	506	552	480	500	507	496	522	479	538	533	503	522	523	496	517	505	505	490	518	530	501	529	482	532	511	539	536	475	514	497	511	522	514	489	521	477	540	500	511	513	506	534	552	510	472	532	497	548	533	454	493	481	482	506	511	509	480	538	561	514	495	510	573	520	521	541	520	511	515	530	527	509	537	492	541	518	511	525	511	506	519	503	521	552	503	539	550	533	504	518	519	487	514	512	533	496	501	530	505	523	521	552	513	530	492	507	508	516	509	529	499	485	565	510	509	516	503	495	534	498	521	472	560	498	523	518	542	514	480	528	540	492	529	506	514	499	521	475	530	519	500	473	501	515	523	481	480	496	519	529	532	523	491	506	553	517	512	524	518	525	466	486	470	464	496	585	507	522	524	507	526	495	559	485	545	540	538	514	571	541	538	499	492	501	481	498	529	486	559	472	523	492	514	555	492	543	514	513	538	525	520	483	525	473	488	534	491	527	506	532	548	494	499	493	481	499	502	483	471	477	495	474	513	486	542	527	490	492	469	497	470	526	530	532	483	497	506	474	499	483	496	479	511	502	504	455	489	469	520	508	508	499	511	506	541	530	484	514	510	522	560	519	519	538	531	516	494	520	499	498	535	518	533	503	522	513	507	524	496	519	522	483	530	520	530	533	552	491	498	486	533	534	489	531	503	535	528	522	519	489	513	499	528	481	498	504	523	506	497	504	492	517	532	497	473	506	494	510	514	489	486	488	493	536	509	500	514	519	538	561	501	543	534	504	523	516	484	496	511	512	469	534	519	527	545	556	485	546	482	514	490	521	502	499	517	514	483	528	495	521	517	507	484	498	463	505	500	504	487	500	513	538	550	500	527	483	546	480	496	519	525	537	510	510	541	498	529	496	463	517	484	503	524	489	494	544	538	567	521	537	522	520	541	519	540	477	575	510	473	515	512	506	491	513	539	507	564	483	528	494	516	524	517	542	524	534	513	492	506	503	528	498	506	535	485	531	526	511	500	505	491	444	541	537	496	511	564	508	528	500	524	498	513	507	486	528	478	528	524	466	492	519	506	511	472	505	522	537	508	496	488	532	506	482	480	518	483	517	513	499	515	506	522	508	485	532	466	533	464	526	522	510	516	514	548	493	535	535	503	503	513	536	503	479	510	527	541	507	549	491	484	505	499	498	525	506	480	490	541	488	514	520	494	512	547	511	536	494	510	540	470	516	491	506	493	546	520	559	518	532	540	536	499	532	532	509	495	520	527	493	531	534	513	511	535	534	511	487	528	494	493	518	525	480	507	530	533	522	495	524	505	522	531	505	561	542	532	475	497	507	500	546	485	545	542	487	526	556	492	508	477	490	513	511	487	506	519	491	527	541	525	495	487	495	514	553	550	516	550	465	487	507	523	543	512	551	533	487	537	507	524	502	464	516	495	492	498	454	534	540	528	521	485	514	498	461	515	553	479	490	499	494
11908	2372	450	392	406	355	371	350	302	342	322	299	280	287	287	291	307	286	321	316	316	312	305	286	332	302	277	293	282	288	278	282	279	282	305	309	327	285	312	314	267	300	300	296	281	302	302	287	304	296	289	280	293	270	292	318	308	280	282	279	296	309	296	309	296	344	306	320	279	287	304	307	269	327	297	292	296	292	332	255	305	321	286	297	290	312	298	306	312	336	279	298	305	293	286	290	301	299	285	327	296	310	307	317	286	299	298	304	278	313	281	303	326	308	327	315	329	300	337	298	285	318	307	288	262	306	305	266	308	316	271	298	337	290	269	295	327	342	313	281	293	260	309	317	314	313	310	279	318	295	312	277	266	308	285	307	259	282	305	278	285	291	323	271	313	310	299	292	283	294	295	286	298	293	314	324	298	275	261	318	268	290	274	308	282	284	306	302	295	297	291	325	257	293	293	295	316	314	302	287	288	317	303	318	290	307	285	288	289	276	302	287	298	339	298	318	308	304	324	293	317	288	277	309	287	284	289	326	327	305	313	315	290	300	289	314	249	290	311	323	286	299	321	345	301	259	314	280	315	292	321	306	282	266	288	298	310	323	347	270	260	286	260	320	313	299	301	282	304	261	285	320	261	299	306	292	302	298	307	313	311	286	299	321	301	296	312	296	298	291	282	299	351	311	320	313	280	294	291	314	281	307	291	313	305	305	287	320	302	311	270	284	281	276	282	300	296	294	316	327	271	313	304	277	269	300	269	272	312	322	266	280	301	303	290	312	310	268	288	289	306	277	286	324	298	311	255	296	296	261	302	302	305	299	300	311	305	283	259	289	288	285	248	298	317	321	295	278	282	281	300	312	307	282	309	309	295	285	322	340	269	295	293	319	267	328	315	348	288	316	270	313	291	268	304	274	288	300	276	313	325	315	302	297	301	316	286	258	286	298	289	304	345	285	308	309	298	282	278	298	270	294	304	297	294	296	311	280	322	312	294	263	316	332	330	312	292	298	286	283	337	295	289	367	310	319	287	328	299	318	316	267	302	292	267	302	269	296	344	288	302	290	287	295	262	315	273	300	321	305	317	299	318	294	283	345	276	315	280	295	283	292	309	280	304	317	315	316	271	321	298	282	270	263	317	306	315	301	282	304	317	311	280	282	273	304	303	295	286	313	303	299	287	323	312	254	290	302	286	311	284	326	320	301	285	312	263	362	332	293	301	277	299	289	314	302	277	279	270	296	294	308	324	308	310	268	307	324	290	311	295	251	322	294	261	298	287	284	326	308	305	323	293	305	303	287	252	296	313	298	286	335	286	304	311	296	300	321	305	304	308	298	287	289	269	313	302	293	298	330	290	285	307	280	294	277	302	319	285	291	296	302	294	320	308	342	277	283	282	277	288	276	304	316	312	319	296	311	301	290	257	277	279	306	300	290	276	285	271	291	302	266	273	334	283	291	291	313	327	315	303	281	257	326	287	272	293	314	307	302	327	312	312	285	292	309	307	298	313	315	310	314	319	290	300	267	271	282	295	298	291	283	278	291	308	300	302	334	303	278	305	288	314	270	280	317	285	313	294	305	275	314	277	293	295	291	319	304	306	292	301	290	287	280	288	281	283	277	320	305	278	313	340	311	298	305	291	290	278	323	315	302	300	343	291	283	325	326	281	300	338	305	304	282	276	257	298	311	270	269	320	304	313	304	298	307	290	284	323	314	335	308	289	297	293	299	284	270	260	275	274	305	309	305	278	292	316	283	276	282	295	276	289	314	312	330	282	314	294	300	303	306	291	275	278	302	282	349	290	284	271	277	276	283	316	328	297	287	305	304	310	296	310	311	275	300	291	291	308	314	270	329	291	299	301	306	283	292	258	281	259	316	286	309	266	301	281	305	307	313	263	319	314	310	283	339	257	306	325	283	299	266	308	254	307	288	299	332	294	261	320	299	277	266	303	301	277	286	277	296	319	262	294	314	288	294	308	281	262	302	286	296	299	300	300	303	286	316	297	305	287	270	298	274	316	281	297	296	326	293	275	287	264	276	301	287	301	324	253	296	254	284	273	310	295	327	292	277	288	328	293	323	309	291	293	274	284	315	302	299	312	298	284	276	278	298	244	314	282	308	298	313	303	280	281	297	320	297	302	285	260	303	296	326	300	282	287	293	319	294	274	329	331	285	263	317	307	308	280	294	319	314	307	232	315	310	298	311	310	311	292	293	305	298	308	289	298	281	314	281	301	283	306	294	317	303	308	293	289	296	263	284	309	296	262	306	289	298	331	291	277	277	286	283	291	302	322	258	260	301	345	253	272	296	279	313	291	304	260	274	323	304	292	278	313	293	318	310	310	338	319	291	282	253	311	275	297	315	292	312	293	292	312	327	303	295	301	326	327	321	302	286	281	312	311	314	299	286	327	302	299	272	320	290	303	280	307	313	318	295	282	301	294	285	286	279	308	314	277	275	272	281	300	287	265	292	286	237	279	297	316	330	297	290	288	281	275	292	338	321	273	273	300	296	296	291	294	290	301	300	307	296	310	327	289	300	310	344	306	280	291	312	272	296	292	264	297	325	293	299	303	270	305	317	316	304	293	297	298	300	296	308	283	292	265	283	307	328	283	283	285	297	303	297	314	269	334	310	303	300	309	307	297	296	272	306	297	283	285	292	268	296	311	319	296	315	307	291	266	256	335	294	312	341	287	263	295	294	295	274	259	310	330	323	284	284	284	307	289	292	281	312	287	282	290	317	287	311	320	303	284	321	298	277	327	315	294	266	294	326	299	288	274	297	305	329	280	309	302	284	267	303	297	307	316	308	304	283	290	294	290	284	322	303	322	284	290	330	304	324	279	290	281	300	321	291	293	291	289	295	255	305	329	323	297	312	290	299	326	307	318	304	245	329	292	297	264	301	300	295	295	274	322	311	316	284	328	298	311	286	329	293	278	276	306	275	305	271	285	301	280	311	313	293	256	306	288	336	301	319	305	301	289	306	296	307	289	328	281	291	299	311	303	295	323	289	315	277	297	316	299	299	297	323	295	323	314	305	281	326	295	320	274	314	333	318	298	294	309	305	302	321	295	316	317	271	347	336	287	320	324	324	305	293	314	270	267	272	268	313	268	295	314	308	328	274	278	315	288	314	291	327	260	320	315	290	275	261	291	282	317	326	336	275	312	313	319	314	286	326	266	322	301	320	268	283	309	332	281	301	264	308	323	289	313	284	287	307	286	296	294	318	298	301	318	290	286	292	300	299	284	323	325	265	295	288	315	304	263	332	279	315	325	296	279	317	295	303	309	341	291	299	289	323	281	265	330	280	305	280	306	286	319	317	320	290	305	306	284	310	315	331	300	290	301	294	281	305	272	294	295	315	301	310	307	299	282	299	289	295	292	296	275	317	275	291	287	307	291	267	264	304	290	312	350	291	301	277	314	316	289	307	335	289	267	302	298	285	333	292	326	300	270	334	315	270	295	292	265	305	329	306	300	320	312	308
8577	2051	1081	1051	1085	889	876	934	975	864	847	745	769	768	761	742	701	764	698	664	693	694	705	705	725	713	742	737	723	719	699	722	749	722	711	746	742	742	735	709	709	728	701	729	733	698	749	725	746	684	737	739	689	742	709	751	717	705	741	682	701	729	690	718	732	773	718	750	720	715	706	735	720	675	722	709	748	738	742	684	712	697	674	698	760	749	693	722	735	685	738	739	690	704	696	758	765	757	714	751	721	738	710	756	734	749	683	732	696	719	725	717	697	750	711	716	736	725	740	684	719	745	703	726	750	696	686	716	756	698	711	676	652	674	702	710	719	742	765	754	696	747	727	711	701	729	707	728	738	707	755	777	721	720	776	739	709	748	646	698	712	737	777	743	699	727	722	759	728	714	725	745	679	719	704	701	722	755	752	694	717	667	745	729	778	737	719	740	740	704	726	727	734	737	731	715	732	748	713	707	748	717	739	751	717	732	771	732	679	726	750	740	718	709	729	713	712	725	764	707	724	698	747	754	698	763	689	749	767	745	724	754	702	744	707	777	692	737	711	693	729	714	702	747	769	729	695	715	768	732	726	732	758	698	711	734	756	689	678	735	668	705	751	699	733	694	738	705	670	745	719	701	744	737	734	713	723	660	706	770	763	738	766	707	714	714	772	783	717	716	718	703	765	686	704	666	723	752	682	696	722	706	710	710	723	752	698	718	784	722	711	738	692	711	727	713	718	698	712	683	691	714	755	711	677	719	713	725	706	733	709	750	723	733	705	715	755	716	702	723	730	726	699	745	707	696	724	744	709	764	725	728	653	671	674	758	710	726	722	763	728	724	716	709	736	759	717	765	689	759	729	727	724	747	733	707	721	738	704	715	720	731	705	754	729	713	752	730	713	726	766	735	682	724	737	777	690	758	741	735	735	759	693	751	722	751	699	701	715	750	749	760	701	731	694	738	743	707	714	738	722	705	718	691	691	723	729	709	782	669	734	720	721	715	702	700	719	684	770	733	790	745	750	707	688	641	678	728	735	769	705	787	737	744	684	727	755	708	673	723	696	727	737	705	708	712	712	652	751	725	701	719	685	691	668	704	744	716	693	742	673	746	747	714	746	707	716	747	756	702	706	726	715	714	708	701	763	692	706	722	667	779	709	712	735	744	673	707	731	713	707	732	696	705	698	693	720	705	697	731	764	740	690	718	710	721	723	722	733	708	759	724	713	700	722	707	761	697	735	779	739	723	691	692	688	713	734	740	762	713	763	727	729	805	732	739	698	729	744	717	713	727	688	701	734	669	737	720	700	717	732	763	756	715	757	718	712	691	721	745	750	773	647	726	733	710	737	775	723	756	721	774	694	720	684	699	782	702	708	698	698	731	679	716	754	698	734	781	763	723	731	742	702	690	699	687	686	742	710	740	729	744	701	708	777	723	713	706	735	724	727	729	721	691	710	707	747	683	704	684	748	704	750	710	717	744	716	721	709	732	742	686	713	714	696	698	768	744	704	703	693	699	694	709	705	730	669	696	718	719	741	736	716	792	750	742	676	739	704	762	733	666	686	674	714	734	713	711	729	685	739	737	775	734	723	723	702	758	716	745	685	704	684	702	720	707	678	746	661	759	761	695	687	760	726	728	716	727	726	717	726	724	696	703	692	754	737	726	677	739	711	783	712	731	682	727	741	709	697	740	697	694	735	756	725	733	751	793	688	717	714	739	670	695	714	712	704	729	711	731	743	662	725	686	722	722	710	759	686	709	702	729	718	685	729	701	726	709	686	716	701	753	713	694	707	720	682	663	661	753	763	749	722	775	700	750	760	710	668	763	720	727	756	765	725	731	693	700	772	692	643	692	713	726	746	699	720	753	749	732	697	697	725	720	693	700	735	753	727	691	728	740	690	731	705	759	756	713	690	728	762	725	668	756	730	699	716	725	701	726	700	738	662	679	724	684	751	739	694	754	774	696	769	714	727	738	702	710	696	699	680	755	761	686	755	689	723	738	685	726	671	718	728	705	733	705	705	769	677	729	710	712	724	765	715	742	736	753	753	702	692	703	711	743	744	769	650	719	707	714	709	734	730	705	718	734	739	706	722	692	717	693	714	660	747	733	754	693	729	695	714	753	685	734	697	708	763	704	705	750	693	745	671	703	726	746	675	744	731	700	725	731	705	787	703	720	720	715	747	717	675	732	711	758	726	692	717	712	775	682	723	721	729	724	726	691	707	731	700	743	737	735	759	771	729	729	722	788	723	722	696	737	780	714	735	753	719	721	780	734	727	710	674	716	737	678	752	717	771	739	688	714	707	658	748	711	702	715	731	729	720	718	722	714	717	718	720	730	741	731	772	722	694	751	740	731	680	718	685	722	728	756	690	741	739	724	748	734	706	727	737	715	693	765	723	698	738	746	680	778	736	726	741	692	741	737	733	667	709	713	709	751	743	696	686	707	683	726	732	715	767	711	802	713	689	709	756	701	709	720	693	729	714	727	699	738	715	695	774	778	725	698	724	716	741	635	710	725	735	742	711	688	772	720	705	676	733	753	752	775	766	701	668	748	683	672	700	713	694	720	737	704	709	755	696	749	748	753	702	719	710	720	699	728	716	735	667	730	778	724	718	704	707	708	713	745	684	675	737	754	742	767	695	716	775	684	678	735	713	704	729	723	749	710	729	689	745	723	735	728	705	706	714	731	711	728	699	728	723	700	688	714	699	768	710	687	698	747	739	718	714	707	765	726	703	775	742	713	707	723	720	716	671	666	664	698	712	731	716	711	716	772	729	707	752	690	740	754	705	720	718	749	717	710	725	707	739	703	708	681	700	737	729	696	737	715	719	695	741	762	735	728	765	708	754	684	718	702	718	704	699	700	729	767	763	701	729	699	747	687	725	731	694	746	704	719	754	735	705	743	740	754	740	744	733	739	745	726	725	724	710	732	726	719	751	736	733	751	758	757	684	707	755	754	750	725	763	712	709	692	694	699	706	719	731	738	719	738	652	736	701	773	730	681	699	715	688	739	720	690	743	671	733	712	682	681	712	737	686	777	710	713	699	767	738	727	707	711	729	685	795	733	751	692	748	756	684	751	760	718	748	711	762	706	755	686	741	692	710	680	699	715	716	705	666	770	719	750	696	770	722	736	723	729	724	755	701	775	727	728	765	727	749	698	737	720	695	724	748	740	729	754	681	729	674	744	726	726	718	721	736	702	725	702	733	740	762	751	700	757	664	725	723	673	719	735	714	747	748	731	710	737	740	774	756	722	779	705	731	746	724	684	713	748	783	756	745	694	715	725	751	735	719	700	723	728	765	754	716	772	704	719	781	741	764	735	737	795	745	718	731	710	708	687	763	711	662	737	690	688	744	753	717	683	731	740	713	747	727	744	715	683	745	764	734	725	742	666	738	700	745	761	733	756	693	714	694	731	720	715	756	755	697	735	736	654	727	693	694	734	698	708	703	708	711	757	680	703	726	709	736	727	733	717	696	741
26001	6141	840	704	534	477	503	551	402	421	401	347	409	359	329	370	358	350	349	342	364	369	381	388	329	345	319	346	347	356	351	339	336	321	364	330	355	366	377	356	353	334	324	360	345	332	333	376	367	352	372	343	357	389	359	374	345	382	364	302	318	368	344	372	359	370	366	348	340	356	384	338	341	303	335	359	360	352	299	335	341	355	375	341	373	325	344	335	336	336	320	381	330	339	354	335	366	347	374	375	378	371	349	343	344	334	388	365	366	358	365	344	367	355	347	359	307	353	323	349	347	355	316	333	382	395	351	383	313	342	368	329	328	356	364	323	381	326	371	348	368	365	324	373	346	348	371	366	346	329	362	393	331	386	344	327	381	338	326	345	351	355	342	318	346	360	309	358	330	344	378	348	374	356	367	338	312	379	350	349	350	376	314	335	335	377	369	376	350	360	314	366	373	356	332	324	363	353	336	314	326	326	305	357	344	327	362	343	378	353	323	325	355	387	340	350	357	365	366	335	306	328	376	375	358	348	324	357	328	333	353	296	351	373	366	377	380	398	353	343	339	358	388	345	324	337	350	362	338	366	379	356	352	354	389	345	378	372	329	374	351	339	317	345	350	290	283	342	370	327	333	340	314	325	333	347	326	374	348	372	340	387	338	353	345	330	344	300	342	397	353	319	319	314	382	302	342	333	330	317	340	369	328	371	357	342	340	340	336	375	346	340	356	366	317	321	362	370	329	336	382	372	356	336	348	345	353	370	337	378	315	343	333	375	316	341	358	381	377	357	332	376	361	377	323	339	316	348	345	331	338	383	385	341	335	348	341	353	373	333	349	350	387	367	342	348	366	326	358	345	336	344	355	365	339	361	342	368	359	348	345	369	349	351	316	376	341	369	327	333	342	342	349	346	352	376	342	333	357	362	348	330	336	376	374	343	341	335	349	374	364	326	349	321	351	384	346	373	370	352	327	374	365	314	350	363	340	364	338	297	419	369	358	363	334	351	343	388	348	331	345	327	352	390	352	349	339	358	338	347	380	385	356	324	365	353	389	328	388	335	338	332	374	348	346	377	364	330	373	373	352	330	309	395	359	329	350	340	357	342	322	314	351	341	384	349	335	328	363	356	339	337	368	374	340	362	359	349	376	364	325	337	353	328	368	342	297	347	349	383	356	370	360	347	322	332	352	337	343	294	335	357	356	379	319	385	388	349	349	333	327	369	366	343	364	359	335	320	366	350	357	342	367	382	377	363	349	354	368	368	338	327	349	350	311	333	334	311	374	334	373	352	362	371	346	385	372	310	366	350	336	357	342	339	341	344	339	348	368	365	309	348	355	336	356	360	334	347	312	353	350	347	336	334	361	332	362	354	350	348	345	377	344	307	320	371	335	371	362	340	334	360	336	341	361	324	345	363	330	358	330	367	357	293	359	351	315	344	338	373	360	365	340	307	352	350	345	349	323	381	361	325	332	349	329	322	353	327	373	358	345	316	350	347	374	360	339	357	317	378	352	336	341	350	404	361	335	371	380	336	350	353	363	359	376	340	339	359	358	318	342	380	337	331	352	351	344	361	340	369	340	375	345	365	327	351	292	371	347	348	333	358	332	382	375	371	364	346	330	363	344	394	321	319	369	380	385	346	358	329	325	358	382	354	306	310	361	381	345	340	377	321	360	341	342	365	341	350	369	355	381	372	334	360	335	338	316	358	346	347	337	342	336	359	355	369	349	341	354	388	328	353	319	349	324	307	360	368	357	323	331	344	318	358	371	353	347	346	381	309	338	351	366	340	370	365	315	321	333	424	334	323	322	353	370	333	338	381	338	341	346	362	386	383	353	351	380	333	329	340	358	321	358	355	318	349	356	343	335	339	341	357	342	351	361	345	339	351	342	365	330	340	362	336	347	354	344	351	348	354	315	353	365	337	327	326	365	351	352	379	349	343	394	339	326	331	369	345	354	374	348	325	391	326	355	331	332	354	331	347	328	380	354	321	329	353	363	380	341	350	387	358	337	352	345	349	327	336	355	351	354	327	374	384	368	345	327	335	335	336	368	318	362	353	333	344	351	375	315	364	360	339	343	383	348	370	362	316	354	359	347	379	325	347	335	359	371	354	364	351	327	357	360	353	353	345	332	365	379	299	361	368	335	355	335	351	392	358	359	361	338	345	360	338	333	357	338	354	327	332	318	380	337	355	350	374	324	349	313	338	355	321	329	342	373	373	349	369	342	325	378	348	324	331	350	337	353	366	328	337	324	368	361	392	364	342	328	332	340	352	365	378	323	352	365	358	362	379	341	374	358	355	342	334	359	351	363	349	336	350	361	349	355	334	338	359	338	397	327	310	381	338	361	346	344	370	336	349	389	324	348	359	350	355	362	344	335	323	377	349	356	354	338	366	364	373	358	361	337	320	361	355	365	299	375	359	385	329	336	361	356	340	332	345	397	377	371	319	335	359	385	391	329	344	355	372	374	392	348	343	314	344	342	328	352	332	349	341	372	319	368	345	363	389	365	373	341	340	361	347	370	325	361	351	365	384	343	330	354	332	364	316	324	309	322	351	387	386	370	344	369	358	401	322	342	384	356	375	360	366	358	346	345	383	351	371	321	363	349	332	354	366	334	333	350	371	377	343	351	364	335	334	317	348	327	327	346	320	356	350	340	378	355	354	344	324	335	352	356	320	355	377	362	329	349	377	367	346	377	337	351	332	350	320	317	348	331	301	365	338	327	343	334	346	331	326	362	387	326	319	299	350	340	370	323	348	369	366	342	363	356	342	377	358	397	357	375	358	364	376	359	352	384	348	333	382	363	356	351	335	354	363	338	319	371	324	328	354	347	321	333	355	357	319	310	340	347	342	373	321	339	342	337	342	364	363	349	315	332	367	371	341	360	347	336	320	337	322	329	345	316	387	345	337	332	354	332	341	336	339	359	316	392	341	347	332	345	353	358	331	402	338	398	326	330	347	360	386	371	328	344	343	367	348	355	348	313	351	326	329	372	350	338	381	362	372	360	351	360	336	365	355	329	382	393	320	371	337	353	386	333	348	371	366	334	349	354	326	333	357	311	355	387	368	350	361	372	366	344	347	364	359	330	352	341	344	353	362	347	333	350	322	365	348	323	346	341	349	319	351	360	358	393	357	362	367	351	341	354	337	344	345	338	319	354	333	336	385	315	348	379	342	344	359	333	319	327	351	359	325	362	352	352	358	391	363	342	365	349	353	350	312	315	361	349	354	349	381	391	329	354	358	332	360	357	374	351	375	348	341	366	345	326	350	341	374	317	343	376	335	339	373	327	351	374	364	364	339	348	374	366	372	333	314	337	356	334	350	340	338	350	339	335	335	355	291	325	352	360	393	347	376	369	330	343	314	352	315	355	331	337	328	351	332	320	325	369	356	360	351	371	368	337	377	361	347	346	332	362	330	356	352	315	409	306	370	332	344	343	393	369	337	322	304	336	342	340	359	377	331	333	361	357	329	371	305
17892	3747	1833	2164	1841	1467	1514	1630	1555	1473	1236	1059	1017	936	889	955	937	874	898	811	886	856	882	826	844	838	836	789	843	829	816	848	858	850	847	842	876	836	855	815	845	841	827	773	848	867	782	783	837	876	834	801	788	822	831	769	830	754	872	793	814	885	837	827	804	873	825	817	790	793	848	758	848	836	785	776	784	824	897	828	779	797	811	827	849	802	832	820	804	778	896	732	789	815	821	832	836	843	825	852	805	847	836	882	804	810	843	803	802	775	825	795	864	837	788	845	791	831	789	804	845	828	845	812	798	784	843	815	849	844	845	855	816	836	829	810	837	837	782	799	842	831	815	829	754	790	816	849	826	836	822	812	776	832	832	845	789	848	875	832	874	816	844	777	807	833	800	813	817	835	764	834	850	855	750	857	833	860	819	834	840	852	826	845	855	845	836	871	823	841	824	782	795	825	852	844	854	792	820	803	842	779	854	847	800	831	814	817	802	844	768	827	788	827	809	831	853	823	834	794	812	761	848	808	821	816	848	846	813	811	763	780	805	881	856	822	797	832	800	833	805	828	817	743	786	792	862	855	821	778	818	827	864	879	785	803	785	829	832	844	815	835	796	783	876	847	821	839	826	822	801	806	815	840	834	827	834	845	809	855	858	814	844	806	803	809	798	787	807	864	842	854	810	803	845	783	851	788	826	840	808	834	845	765	836	814	822	843	775	827	818	878	810	788	849	862	848	764	860	866	841	775	871	828	835	785	837	821	831	810	796	873	839	876	818	810	788	842	806	797	810	874	800	788	757	837	828	835	792	835	789	813	840	845	792	855	776	835	763	839	822	816	820	807	803	806	809	827	812	814	871	814	825	824	842	793	828	765	824	812	804	797	793	821	811	861	870	824	805	812	840	774	803	795	825	878	799	852	785	852	816	827	770	827	860	851	809	865	787	829	818	793	809	798	808	799	803	808	823	861	724	854	830	834	820	827	829	812	817	793	820	824	838	815	820	833	795	833	867	800	827	796	820	801	834	843	819	831	795	848	796	789	825	808	850	792	815	792	837	784	828	810	818	834	797	765	843	824	804	821	816	813	810	803	830	794	788	818	832	822	806	825	820	834	820	789	800	808	812	798	849	826	732	819	876	798	831	832	833	780	823	755	849	759	810	822	802	861	749	812	821	761	774	849	775	818	811	801	819	816	831	842	816	844	830	824	822	765	815	827	885	838	841	811	836	826	853	812	774	824	863	876	820	795	795	824	804	820	847	834	851	812	847	828	827	812	800	840	824	844	817	822	812	806	790	822	837	835	842	861	831	810	806	830	820	880	791	833	822	803	830	823	819	838	803	860	858	799	847	823	770	812	788	796	812	797	812	780	799	794	858	783	765	790	835	805	820	850	823	849	810	805	787	791	824	851	814	842	801	810	841	827	849	853	822	819	805	795	805	819	867	768	797	827	827	805	845	811	750	828	797	837	776	798	841	829	826	816	838	864	814	814	839	818	815	830	790	809	787	800	789	836	825	810	813	838	812	832	793	821	807	833	772	810	823	826	840	796	816	807	839	831	841	786	815	783	816	853	795	808	805	835	767	834	808	848	810	881	824	847	814	791	820	836	876	836	871	812	841	842	811	809	825	840	812	805	808	864	801	807	856	805	820	770	761	795	822	831	824	814	819	859	813	794	856	800	892	846	796	777	837	817	874	835	780	835	779	873	822	859	777	782	859	825	801	827	792	823	856	817	846	871	803	810	790	787	828	784	853	828	815	802	846	865	816	892	788	832	804	871	857	853	862	858	846	801	863	788	807	868	805	823	791	820	825	842	817	786	796	835	830	845	836	836	784	823	848	827	791	769	835	829	827	790	813	839	911	781	854	788	814	865	839	829	791	873	800	846	857	833	827	845	804	812	803	819	804	876	807	819	853	851	808	828	857	838	854	836	833	878	728	813	802	830	778	862	883	819	804	862	812	828	824	855	858	800	845	836	848	847	831	856	780	815	820	835	832	817	884	820	780	819	888	849	812	833	820	771	866	839	765	881	817	815	807	848	784	811	840	773	759	857	837	800	774	820	759	774	816	844	840	801	888	830	839	915	815	821	814	852	800	833	833	845	811	784	787	833	842	807	833	836	810	832	847	792	787	826	858	855	857	833	924	843	847	807	890	840	772	810	788	798	828	834	779	796	821	831	775	842	860	781	883	887	775	740	796	776	820	855	831	787	764	799	793	819	806	820	810	844	876	848	798	804	822	804	862	795	853	812	857	827	854	847	845	761	813	815	846	771	816	845	797	773	798	801	821	836	758	782	826	827	837	787	835	842	794	755	853	863	844	845	773	782	825	805	745	806	809	802	847	792	783	824	847	821	789	834	871	796	833	853	796	826	828	767	849	823	816	799	806	808	805	815	841	804	808	833	786	816	832	859	804	843	830	815	821	835	837	837	808	866	844	864	832	824	819	771	816	859	791	838	774	843	788	840	828	824	811	827	821	790	828	780	801	851	773	830	856	822	772	790	840	783	828	858	856	812	812	782	839	787	825	856	864	838	843	841	760	854	814	820	858	845	800	800	804	803	815	826	722	847	800	775	851	794	827	808	833	846	856	750	813	843	825	854	825	839	778	793	826	820	801	754	846	857	823	790	813	810	808	849	804	840	858	790	889	789	815	826	856	818	834	797	799	850	818	822	830	809	777	807	839	792	768	766	816	770	825	830	791	839	799	800	859	871	779	804	790	825	841	849	868	818	854	856	816	893	762	807	827	867	816	779	804	827	783	872	760	766	868	834	821	829	823	787	830	824	897	813	867	826	861	811	858	765	772	834	835	802	764	787	808	817	849	806	823	776	810	807	877	817	825	789	873	851	900	847	853	845	792	829	771	774	822	859	800	862	746	842	832	810	847	818	828	797	806	862	845	817	853	853	824	820	819	785	862	830	848	803	856	861	808	776	823	772	851	754	785	807	781	807	838	819	836	797	803	835	829	809	768	777	826	781	823	859	850	803	873	861	838	833	783	828	776	824	825	862	805	846	826	818	828	823	818	837	812	799	782	763	784	834	750	816	880	815	804	824	845	771	885	835	855	852	859	840	827	827	826	840	842	877	834	835	831	819	798	777	791	846	827	868	825	816	793	785	854	843	801	808	823	769	802	806	863	842	832	809	803	839	781	835	839	804	815	810	825	833	815	787	774	812	847	835	849	796	770	799	789	799	818	805	795	839	801	839	783	781	828	882	798	827	828	787	815	855	794	837	782	798	768	819	856	822	847	808	823	837	816	803	807	841	867	816	855	811	886	765	810	864	887	820	823	828	826	800	791	835	819	840	819	820	814	821	821	818	791	815	817	773	838	852	841	786	817	761	847	844	868	836	827	766	813	854	804	793	817	797	859	843	849	770	823	802	817	844	847	817	853	850	841	854	802	783	830	872	853	790	831	801	836	796	835	816	795	831	858	842	773	882	826	797	800	809	792	835	810	800	792	838	854	834	826	872	772	818
36333	10733	1327	753	525	460	462	514	444	364	309	278	216	234	260	228	245	244	242	241	172	195	208	219	199	216	217	200	216	191	217	209	193	199	204	217	219	242	202	224	202	218	213	242	229	204	191	215	213	189	192	230	197	204	234	223	191	211	190	215	198	197	225	209	232	206	198	196	226	197	192	214	215	206	243	201	208	222	179	213	222	203	218	212	208	243	205	199	211	213	199	203	218	198	218	245	194	184	196	221	208	229	212	213	234	198	208	212	221	197	215	222	208	237	217	217	231	211	210	223	211	221	229	207	219	188	201	207	208	227	211	202	211	200	242	210	193	212	196	224	217	216	213	251	194	219	218	207	222	214	235	235	184	195	225	216	224	221	207	229	204	236	213	183	224	211	253	206	170	256	241	222	214	202	194	182	208	183	229	229	208	178	236	229	209	195	189	221	235	216	214	216	201	223	201	224	221	223	246	194	190	219	180	220	207	211	237	221	231	214	219	242	233	217	217	211	194	216	206	220	225	204	196	210	214	218	200	207	216	195	214	224	179	227	194	198	203	213	209	220	212	196	205	196	222	205	230	198	205	195	191	185	227	197	218	209	222	194	198	220	194	227	180	219	207	194	212	177	197	205	233	215	238	183	220	215	178	226	183	202	226	186	220	190	213	226	220	223	216	216	208	210	233	195	194	201	218	172	189	182	215	238	201	213	221	196	245	211	218	217	207	208	231	242	188	220	198	219	206	206	216	244	213	231	194	196	228	197	240	227	220	202	219	190	234	228	210	199	212	226	219	219	222	205	190	238	231	204	221	203	203	193	192	203	210	202	218	209	221	235	236	215	214	219	246	197	224	239	231	206	219	220	211	226	199	191	204	189	208	191	249	208	246	215	209	196	198	215	230	212	195	226	235	220	217	213	217	253	198	207	219	221	201	210	190	258	218	205	238	224	213	203	213	206	202	201	198	225	214	253	225	229	193	230	238	199	202	220	215	194	242	236	239	251	201	201	224	228	208	213	241	187	217	196	243	228	213	218	234	205	186	216	246	214	208	221	224	187	217	220	213	187	227	213	213	224	223	191	207	209	215	221	216	244	215	229	229	208	227	192	208	207	226	186	193	202	212	210	220	228	195	211	217	197	202	195	215	221	217	210	205	185	218	192	232	203	218	216	215	198	200	226	223	184	218	196	201	203	206	211	219	191	194	196	184	211	190	231	211	191	228	191	207	198	183	216	223	184	225	235	225	238	228	220	206	233	226	216	232	216	222	218	229	216	204	229	185	222	211	218	206	223	199	218	229	200	224	240	223	197	201	222	222	217	224	230	199	228	211	204	209	219	225	232	221	210	201	210	214	227	248	226	222	225	220	224	208	222	225	196	193	250	201	191	209	208	193	224	213	207	215	231	212	209	239	197	222	218	250	235	214	215	196	205	214	191	191	220	199	243	222	205	221	209	209	216	264	238	228	223	216	216	232	212	193	220	231	226	205	227	220	223	230	188	215	200	207	191	195	191	226	217	209	202	202	226	203	240	221	187	223	212	202	223	191	222	214	219	208	225	191	219	214	194	210	201	209	240	199	202	199	207	201	201	231	243	238	210	241	218	181	214	208	191	203	227	230	215	219	245	218	217	256	218	213	219	214	240	209	209	221	229	204	175	214	218	240	227	203	225	232	210	214	213	205	232	218	207	190	222	200	211	196	206	214	240	220	220	216	208	216	211	196	213	199	197	192	198	189	221	220	211	190	224	201	210	208	197	214	238	245	192	205	249	217	222	204	222	205	226	237	210	213	209	230	211	193	221	234	216	207	228	213	220	237	198	212	211	213	228	240	210	199	230	217	206	201	208	206	199	201	230	206	218	218	215	233	226	207	203	223	198	218	239	183	220	213	218	221	198	214	184	208	229	194	223	224	221	211	220	230	223	223	202	218	218	213	217	189	198	202	213	217	181	192	230	207	233	201	210	182	200	220	205	205	244	214	234	219	197	185	209	210	195	196	210	200	224	205	186	185	194	229	206	216	181	213	221	212	228	219	226	188	185	210	202	213	203	231	207	230	204	204	241	219	195	217	224	217	205	235	227	194	216	199	207	202	194	218	220	218	205	194	228	244	217	227	212	191	240	218	222	201	208	176	234	215	204	221	219	201	204	218	231	218	248	207	209	230	214	216	204	228	227	223	216	205	229	215	205	208	234	214	246	192	206	214	195	215	227	198	202	198	256	206	194	209	213	215	208	214	199	212	213	209	207	207	225	228	216	229	211	236	221	205	206	183	221	204	185	226	204	182	233	197	223	196	226	230	211	211	197	214	232	231	199	219	226	233	219	192	175	208	195	209	218	193	226	228	220	204	209	185	186	219	208	212	206	191	203	224	201	199	210	207	223	206	228	217	206	244	232	216	231	233	183	225	209	221	205	206	242	182	212	212	237	253	211	224	228	216	204	228	223	213	214	219	234	195	219	246	210	213	199	209	206	214	208	193	204	208	219	216	193	215	210	249	241	208	217	211	248	212	200	204	226	221	218	202	219	194	190	208	202	200	222	199	236	233	190	185	197	203	220	215	207	202	206	214	197	198	232	198	215	213	214	198	205	187	204	154	210	216	215	193	220	208	195	232	220	225	212	215	188	211	223	196	214	205	226	211	216	230	196	210	231	222	238	230	225	206	237	218	220	219	219	220	208	231	179	230	223	189	214	202	232	191	192	214	210	215	234	204	182	218	190	224	204	178	199	212	198	242	211	220	200	216	205	217	228	222	222	240	214	183	191	214	223	217	233	186	224	201	204	238	220	221	215	248	231	217	226	175	222	197	214	219	182	229	215	208	204	230	206	182	212	240	228	202	211	193	218	209	195	226	203	196	198	195	216	221	225	235	242	206	215	219	204	235	196	214	207	207	211	184	218	207	228	235	226	213	210	237	208	204	200	235	229	234	199	191	220	219	204	227	210	201	199	236	217	205	198	217	214	229	188	230	254	229	214	214	231	207	210	205	171	207	200	212	216	229	209	206	193	185	221	207	210	197	198	215	214	217	201	232	236	235	216	234	211	196	221	194	232	192	204	202	218	211	199	203	184	212	192	185	204	219	223	225	220	212	233	250	209	222	217	261	222	192	237	212	220	224	217	224	205	219	212	207	202	210	226	203	219	197	204	232	206	197	186	231	215	215	248	211	203	238	201	186	186	211	193	205	199	211	212	190	215	207	222	213	205	206	211	237	212	230	189	205	241	215	177	207	210	199	208	205	205	204	217	207	206	222	204	217	242	198	212	212	224	248	225	220	216	194	200	217	220	214	189	216	238	230	235	210	193	224	224	222	223	217	214	190	235	221	204	190	213	235	250	203	213	236	213	223	205	232	226	202	243	183	198	204	208	203	228	231	222	202	210	190	174	221	229	218	212	231	218	199	192	200	198	230	218	238	229	216	241	210	210	214	223	229	220	194	204	220	248	203	237	225	184	227	223	218	258	222	184	213	213	201	212	192	205	211	220
22985	4787	2240	2415	1879	1694	1874	2103	1902	1414	1120	916	763	746	712	726	664	603	587	592	571	572	538	592	550	570	516	595	531	566	541	530	556	563	511	577	550	505	523	538	522	525	568	543	511	568	485	544	505	520	549	520	548	504	537	530	532	515	553	482	516	532	520	541	563	544	525	494	511	508	493	534	512	537	476	526	519	517	508	523	526	553	528	517	509	545	537	537	525	542	519	534	554	546	527	520	521	531	497	529	513	488	581	502	507	523	509	509	544	479	532	527	511	477	545	555	540	522	499	510	526	532	521	505	526	547	514	534	549	496	499	547	549	547	484	527	514	514	468	494	558	541	546	510	521	507	535	504	532	530	497	492	499	552	534	544	520	502	510	515	514	512	531	501	522	496	541	514	526	505	542	566	498	505	525	524	541	530	520	530	471	544	521	539	527	525	491	515	534	516	498	490	580	547	537	562	536	543	562	501	531	530	500	538	540	534	491	511	508	524	514	496	534	517	548	514	519	572	499	515	475	527	536	528	517	509	493	534	541	523	535	521	509	533	531	548	500	510	526	540	528	484	585	489	560	540	545	562	519	551	517	514	558	511	541	525	524	507	503	510	470	515	511	495	510	553	497	506	534	511	521	507	519	494	560	579	506	515	500	516	500	537	511	508	510	537	502	523	544	500	520	504	513	502	518	548	534	525	482	511	496	512	530	545	520	526	558	520	554	524	518	530	555	542	478	503	519	518	485	525	510	534	508	507	515	454	556	545	513	521	519	495	516	510	556	507	541	524	534	529	494	517	526	571	493	530	536	541	517	502	520	489	534	510	508	505	527	511	515	519	514	559	523	535	547	530	518	496	525	539	503	535	538	535	493	504	558	510	544	512	527	517	535	507	553	551	521	504	534	536	520	475	522	501	490	551	554	541	474	523	501	471	502	558	545	499	496	487	495	548	508	486	509	499	510	505	544	512	536	520	518	500	572	504	477	524	512	504	486	558	528	516	511	553	533	512	513	488	523	481	525	529	503	520	529	517	543	519	536	529	514	499	511	528	536	534	534	523	488	548	579	516	523	538	501	482	532	524	558	502	539	547	503	523	536	527	549	577	542	533	488	541	482	524	552	571	583	538	510	522	519	512	493	507	489	542	532	536	502	542	543	549	515	525	526	505	524	535	567	503	520	545	547	534	524	548	545	557	510	507	561	566	510	518	543	493	530	560	495	557	532	505	527	540	495	487	516	498	531	541	512	535	494	525	489	483	522	538	520	518	480	542	498	546	540	530	573	510	508	503	515	525	521	475	505	505	516	502	511	512	525	526	572	557	512	506	514	502	529	519	521	507	529	501	536	528	538	504	508	509	496	511	499	537	490	509	533	493	528	542	523	497	544	550	525	546	529	540	528	513	500	527	509	530	495	491	499	535	517	529	550	491	524	503	533	531	509	560	483	528	479	505	534	508	520	490	518	575	538	522	527	503	537	534	495	488	511	565	484	480	515	534	487	476	531	559	499	521	534	515	545	511	502	510	522	531	488	527	516	506	511	501	511	482	501	498	496	550	551	521	564	584	529	543	522	530	532	523	522	524	519	532	520	524	472	519	540	471	536	501	527	557	527	528	522	520	529	539	525	501	519	512	528	502	497	542	524	514	501	505	496	502	549	500	547	497	533	482	498	520	525	502	584	534	535	561	496	499	540	506	482	509	522	500	560	534	521	548	535	584	551	502	514	515	540	536	534	500	493	525	465	501	546	567	516	515	491	515	510	510	499	528	530	509	482	533	517	553	500	528	512	555	508	536	486	490	529	548	505	523	496	566	532	519	512	545	503	490	567	501	482	526	487	525	489	529	539	530	483	561	551	556	494	493	486	550	543	482	514	495	506	523	552	548	487	519	530	533	523	523	492	512	528	544	505	554	499	512	533	504	542	527	507	498	519	519	506	549	497	483	533	546	529	566	523	533	524	547	510	522	478	519	526	492	513	514	527	479	534	513	529	478	536	512	527	507	517	499	525	486	519	546	494	538	519	520	542	502	491	528	509	554	537	488	549	498	524	487	546	542	517	482	494	504	512	512	543	512	495	511	532	548	554	511	542	518	459	501	523	559	514	547	526	512	549	502	512	512	527	504	534	467	531	532	487	498	543	521	507	496	543	468	558	578	504	493	530	516	514	552	524	467	532	499	488	558	536	542	583	488	499	494	520	552	526	529	547	534	518	555	553	526	519	541	476	531	521	518	472	583	512	510	520	530	561	513	517	507	545	515	557	546	500	528	515	536	519	531	528	510	513	491	554	510	497	538	529	471	546	494	497	507	546	500	546	522	504	476	550	516	525	497	524	546	516	482	503	502	548	469	526	513	497	508	504	529	535	526	515	509	533	534	520	511	504	512	497	563	541	509	498	548	512	518	526	515	516	533	524	488	503	543	514	501	533	526	488	563	497	573	519	496	495	512	511	552	527	531	506	518	503	560	515	531	530	490	529	511	540	529	519	540	521	507	523	515	507	515	509	496	516	541	503	552	519	513	536	529	520	535	539	521	518	503	537	532	529	545	523	510	516	543	518	528	500	542	552	524	538	504	514	537	519	538	523	503	545	491	501	520	505	508	505	544	498	510	497	510	525	515	523	513	551	497	542	559	517	463	538	506	504	530	505	527	506	547	569	532	526	540	514	529	510	529	529	510	545	536	554	515	507	544	535	523	527	512	560	513	529	507	498	513	517	530	517	511	512	531	542	543	569	540	554	563	487	533	488	494	538	516	560	479	519	526	518	519	532	475	513	520	508	532	509	577	533	519	528	512	473	565	557	511	495	545	487	544	503	481	497	479	519	532	549	555	512	511	560	488	496	481	491	538	491	499	522	537	558	554	562	529	511	494	526	523	577	521	540	474	531	559	510	527	520	480	525	526	512	555	533	547	486	542	518	532	582	529	531	520	529	538	515	528	514	534	510	535	479	571	541	497	522	501	477	565	500	510	507	512	548	500	500	516	534	513	506	567	486	498	494	542	474	521	510	508	536	536	525	510	536	521	527	490	509	536	511	527	526	512	566	549	489	516	502	508	578	505	489	527	513	490	502	533	477	542	535	554	490	496	527	522	528	510	513	517	497	518	510	544	523	499	528	534	488	491	510	561	492	461	491	502	485	527	517	520	535	511	518	513	486	497	546	490	512	505	531	513	539	518	485	501	530	500	487	541	566	530	526	521	489	515	551	538	490	483	504	533	525	521	500	555	525	525	507	500	544	522	561	491	492	539	546	500	554	549	537	538	523	490	531	544	514	509	500	560	535	523	538	478	520	548	521	510	521	457	530	517	547	528	521	514	533	532	487	517	528	539	538	535	545	486	513	556	489	556	536	531	537	504	512	564	543	542	470	534	531	517	506	514	502	520	525	501	496	561	537	481	508	523	494	497	516	543	539	519	475	514	504	547	525	491	564	491	507	528	533	570	553	521	537	515	512	507	542	470	544	546	476	543	525	448	514	517	553	549	533	516
12196	2025	417	389	335	369	370	367	366	331	322	310	364	303	284	323	322	308	316	292	291	273	323	285	294	287	270	294	304	290	294	301	291	327	310	301	310	294	302	296	257	304	295	308	319	337	297	275	294	306	326	314	312	267	329	296	281	328	290	304	309	329	331	290	320	311	289	287	312	265	283	313	333	311	315	267	298	254	309	310	284	307	272	296	289	295	266	303	297	310	278	285	324	295	271	317	325	324	283	304	300	315	282	315	297	300	290	325	299	315	323	284	277	289	272	312	261	313	298	267	334	310	304	295	294	288	309	304	286	260	311	285	282	311	316	287	336	291	291	326	304	300	316	277	311	316	326	316	281	311	301	325	307	290	288	273	308	264	269	297	299	298	300	291	309	280	280	304	330	314	289	306	301	309	293	290	309	294	297	291	316	307	268	296	315	291	326	304	303	270	305	298	292	311	311	295	317	286	326	299	299	319	303	289	311	330	301	322	288	282	280	305	283	299	303	324	320	315	293	274	260	298	316	335	250	346	320	283	278	317	275	272	301	273	298	296	311	292	319	262	282	274	273	300	319	299	319	342	273	274	292	333	298	302	315	310	306	317	307	281	300	278	326	298	321	280	316	313	299	278	283	285	287	323	274	287	314	297	278	309	292	236	296	305	325	301	328	314	284	274	309	321	328	307	285	279	311	311	325	314	315	303	268	295	276	315	285	305	308	298	297	274	317	305	278	283	324	313	310	301	290	297	287	298	295	314	300	299	292	325	307	279	307	294	283	283	284	315	305	287	280	275	286	312	335	305	338	295	293	301	309	281	292	321	297	294	328	294	264	299	286	296	290	308	291	300	296	280	316	313	283	301	327	321	260	295	303	294	291	296	318	338	282	278	294	299	282	315	294	315	299	302	297	266	272	306	293	298	345	326	302	295	332	264	339	305	315	320	302	315	280	261	309	293	311	294	277	299	291	309	270	309	304	325	340	322	308	264	300	311	335	323	277	328	312	324	296	293	311	322	265	277	294	293	291	290	304	289	301	293	299	293	289	310	277	291	327	285	316	279	340	299	309	270	294	319	288	305	329	298	287	272	273	316	298	298	301	313	317	342	289	251	306	281	329	312	286	289	326	317	256	319	317	283	320	270	275	317	323	303	281	306	317	279	288	316	269	295	284	339	289	331	296	305	298	256	283	272	297	259	264	265	284	293	275	276	311	321	287	307	311	294	299	310	289	301	310	310	354	319	327	276	281	275	287	275	266	301	300	309	310	333	313	315	312	306	320	284	329	300	277	285	288	280	299	266	301	317	274	299	283	295	313	292	276	347	275	291	310	313	324	304	255	297	330	303	274	309	290	285	298	306	272	269	322	279	291	345	298	288	300	307	275	300	323	316	296	295	310	328	337	339	333	312	300	287	316	290	289	312	290	294	290	260	324	309	327	305	275	283	263	312	297	297	277	299	297	304	286	306	294	323	286	309	267	302	315	304	280	256	306	321	307	287	308	305	288	288	296	306	326	287	314	316	285	294	289	278	310	290	327	300	302	297	271	266	313	284	287	279	292	311	293	257	302	284	293	300	289	283	299	294	295	294	289	314	307	306	338	332	322	299	301	289	251	309	314	328	314	278	331	241	327	284	303	315	294	278	291	334	293	317	291	303	311	279	301	304	264	291	282	309	305	270	292	286	318	310	311	283	311	263	309	317	307	307	285	318	290	295	265	260	277	284	364	279	315	273	319	336	266	315	305	274	293	285	303	273	286	281	290	308	294	335	305	278	292	281	322	266	312	308	298	318	298	339	299	282	260	309	301	295	319	286	331	305	316	288	320	299	300	289	300	280	319	291	296	290	303	282	315	299	334	262	336	274	318	318	322	286	289	276	280	313	301	273	324	290	323	312	306	274	334	290	289	273	316	305	333	319	311	301	335	314	308	308	331	312	306	295	291	311	313	325	299	291	274	298	313	270	298	300	289	288	295	302	312	295	314	309	323	320	310	307	293	292	314	294	281	324	282	322	358	266	336	305	281	277	296	332	318	302	263	291	314	290	308	298	317	317	281	280	302	272	301	279	304	301	286	338	300	278	330	295	293	271	318	309	312	312	288	300	296	271	308	281	297	310	336	253	290	335	311	292	325	284	293	302	297	300	309	295	295	281	279	306	296	298	300	285	269	324	306	297	300	322	300	283	272	293	296	310	287	314	294	301	281	309	300	276	298	294	326	304	321	335	312	276	328	333	283	285	253	306	292	312	298	298	268	303	299	310	326	281	320	292	270	335	308	285	322	302	287	302	290	343	275	308	282	317	277	304	300	290	326	282	271	269	277	292	277	301	298	292	288	309	282	312	312	320	326	299	283	284	305	302	323	307	292	299	329	312	277	247	299	281	282	327	291	315	273	297	305	317	340	309	297	295	320	277	298	290	313	272	345	314	303	275	271	310	284	317	300	312	301	305	294	303	274	311	293	291	328	291	298	305	288	277	279	329	299	262	297	308	306	301	314	284	325	276	300	296	269	304	322	304	314	297	268	322	288	281	264	276	291	316	321	283	296	288	320	286	297	317	318	276	272	298	272	288	329	330	323	266	317	275	293	301	284	328	290	290	285	326	295	317	278	286	276	300	292	272	270	318	303	283	307	291	300	322	293	295	270	299	252	293	330	311	255	350	286	304	308	263	333	299	317	329	264	302	306	297	339	306	368	340	305	293	285	325	309	286	343	308	296	307	270	273	308	258	298	291	289	261	299	279	271	286	313	304	283	293	279	301	319	318	329	269	287	312	291	290	279	263	278	286	281	291	287	290	304	278	295	281	296	293	275	274	303	245	303	290	290	293	305	289	292	272	303	299	298	307	297	290	312	295	271	287	300	307	297	277	316	336	305	313	317	316	263	295	303	307	268	335	295	320	270	306	293	317	313	285	293	282	281	296	265	317	341	292	269	307	300	312	299	289	301	323	285	286	306	313	360	299	293	295	297	280	306	303	319	293	301	294	325	312	286	307	300	312	308	289	307	306	301	291	251	293	285	294	313	285	328	307	289	271	258	326	297	276	284	287	281	315	313	290	316	303	325	293	280	320	285	309	285	289	347	282	276	281	319	356	289	342	310	292	293	299	301	297	310	288	265	319	277	296	302	294	332	306	294	291	286	286	299	278	309	321	313	321	312	288	293	289	313	269	324	322	277	301	298	280	304	270	286	296	284	273	302	323	289	264	314	294	281	329	320	271	328	302	304	305	277	306	308	294	298	312	273	296	304	288	298	294	295	259	270	297	299	258	302	268	281	306	291	308	289	296	323	314	299	280	294	305	324	305	278	306	303	347	280	280	314	288	283	293	282	301	301	278	340	266	295	300	294	296	314	304	257	289	275	322	311	276	320	305	329	308	276	329	312	280	319	299	325	297	340	312	313	348	298	268	288	289	342	277	300	301	282	298	312	284	286	249	265	309	305	296	298	296	307	296	298	280	297	281	290	288	303	306	281	269	263	295	289	330
8846	1499	1001	1018	903	1058	1239	1311	1082	923	885	799	770	845	733	737	784	742	758	733	733	717	726	738	691	737	766	714	753	710	746	709	705	663	749	699	723	714	720	708	691	745	726	726	734	730	680	772	792	712	737	724	713	748	731	736	734	741	665	729	728	737	724	795	683	735	707	715	770	749	685	755	754	744	753	746	726	724	707	671	718	721	706	714	691	726	706	690	748	728	732	761	738	761	713	732	727	760	739	723	721	717	708	753	713	724	690	737	736	683	764	739	735	732	730	715	727	707	719	722	716	683	705	747	718	701	743	746	724	733	727	726	715	692	730	714	690	722	724	673	741	702	726	739	739	721	728	715	721	703	710	722	741	743	701	723	736	751	718	754	690	715	759	686	692	690	687	715	732	722	698	746	694	706	718	704	711	746	703	730	729	692	706	686	750	655	726	742	766	750	730	724	717	719	713	719	735	687	717	755	692	740	711	743	724	673	721	675	748	710	775	738	740	740	726	761	764	756	730	740	682	739	747	711	712	703	708	746	688	697	727	720	708	740	711	715	767	755	736	696	714	718	756	705	726	690	738	746	733	738	747	695	745	707	737	723	711	728	730	749	705	682	702	685	755	771	705	733	686	705	748	686	763	729	729	727	738	753	723	691	654	758	661	741	713	741	691	725	734	712	749	740	668	704	714	733	666	679	699	758	696	694	728	686	721	728	743	701	705	681	704	719	728	737	744	696	707	677	666	677	697	706	710	703	782	703	732	689	741	717	739	700	710	721	744	727	676	692	686	763	741	744	761	731	731	732	692	725	735	735	669	715	748	772	675	696	769	661	694	743	705	719	735	731	757	694	759	722	692	783	689	769	693	692	714	712	750	705	669	753	774	728	742	707	697	693	719	655	724	717	736	734	690	739	687	755	745	673	708	737	724	729	699	745	738	671	699	684	729	734	699	729	735	749	713	753	725	715	705	688	765	679	707	751	741	762	718	690	733	727	680	726	685	736	694	761	675	709	748	723	737	745	650	754	781	756	752	760	686	711	693	676	733	723	708	714	766	722	688	724	728	742	731	698	726	691	725	686	739	738	755	733	728	693	705	712	743	682	753	732	702	717	779	682	711	715	695	752	727	716	743	730	722	710	689	736	711	752	711	695	756	662	760	712	696	705	725	714	746	694	708	729	716	708	682	688	671	728	710	740	645	739	674	743	732	743	697	738	737	691	731	689	730	718	706	750	732	702	718	687	757	671	707	728	715	707	772	772	722	721	667	686	740	672	732	686	777	763	736	692	749	738	684	732	743	686	719	691	760	768	719	750	734	738	776	678	701	701	722	673	726	705	738	745	724	712	745	689	707	739	693	742	705	677	745	716	709	669	731	756	729	738	730	676	702	706	676	788	738	715	700	736	710	755	743	777	781	726	716	718	652	755	698	695	694	727	727	702	760	736	710	705	738	748	715	712	682	718	712	737	701	748	721	720	757	712	713	689	750	769	720	675	724	741	706	708	724	700	759	742	709	730	712	732	734	689	711	696	707	638	706	746	741	701	805	716	700	738	706	690	692	779	745	746	732	728	747	717	689	738	728	681	734	710	684	707	739	765	760	730	745	708	750	730	704	756	695	695	741	747	720	752	716	742	720	732	698	755	717	745	737	787	720	730	741	769	765	724	693	766	702	699	693	650	690	773	746	689	746	726	739	720	689	719	724	696	727	749	701	711	676	742	708	721	660	709	789	743	725	700	726	727	757	733	691	765	696	726	736	744	671	743	756	738	710	696	698	751	742	687	741	713	718	661	711	684	745	741	727	692	705	712	712	698	720	699	702	754	722	728	715	731	702	748	721	726	720	747	707	729	733	701	700	730	668	768	740	741	717	739	708	740	708	726	722	778	731	702	712	741	723	723	702	735	743	720	703	688	719	719	724	782	712	705	724	678	706	730	743	771	751	692	769	725	777	737	708	734	717	726	713	726	711	748	743	728	711	772	693	737	751	743	715	736	750	695	709	767	787	740	753	749	698	683	719	795	705	753	701	687	698	724	721	684	705	722	699	744	721	686	692	707	696	697	682	702	726	697	684	710	696	710	771	744	709	728	721	733	724	728	719	722	710	726	787	714	661	744	702	690	741	731	742	748	710	704	684	712	681	827	713	720	722	714	717	782	769	699	703	727	719	672	732	681	730	714	732	684	711	735	732	776	724	711	750	731	687	743	735	639	719	737	717	720	657	712	725	744	692	738	722	746	729	708	761	711	721	714	695	678	723	706	728	780	687	742	721	733	686	648	750	732	741	701	715	729	711	774	681	770	698	754	723	695	724	717	757	738	700	728	719	754	745	763	689	679	705	711	696	700	681	692	722	742	730	736	706	726	701	706	741	740	727	710	669	764	744	720	758	711	756	736	712	713	740	717	760	687	757	714	770	779	716	674	730	722	723	747	699	685	728	738	723	719	694	721	765	733	705	753	742	705	728	710	707	744	678	679	738	728	749	683	744	710	687	732	744	748	731	737	768	709	695	704	739	690	703	735	739	683	704	740	741	742	730	721	749	701	734	747	711	712	728	787	711	698	694	671	684	744	670	750	670	746	748	696	751	708	727	734	704	729	771	687	766	751	764	712	744	744	706	692	740	746	715	729	755	711	724	750	735	727	716	722	692	760	722	757	718	696	725	738	722	740	690	748	726	714	749	665	716	739	728	709	732	723	651	750	715	763	707	664	754	712	690	752	718	759	723	739	746	741	746	744	695	696	707	710	712	755	726	699	718	719	747	756	668	721	730	749	724	665	765	746	724	696	742	700	711	732	699	754	691	673	708	739	715	703	783	707	736	702	712	708	685	710	752	741	748	748	724	725	717	730	705	681	730	779	737	720	751	757	679	730	744	709	678	713	725	744	702	741	742	730	716	751	726	729	749	697	716	746	742	737	730	744	750	716	715	676	737	730	712	770	719	690	740	723	727	707	701	709	666	765	734	759	726	706	755	741	695	721	740	748	716	741	763	740	683	681	739	691	715	659	736	712	708	742	730	689	692	709	712	741	732	721	700	654	714	714	677	706	768	709	734	720	709	711	711	722	734	738	714	685	717	745	736	703	745	702	727	747	738	708	695	732	724	725	784	748	709	730	722	724	726	747	757	684	718	673	713	717	750	721	709	754	747	737	681	734	733	669	703	707	712	744	699	673	694	681	762	727	694	701	735	740	724	739	720	752	695	687	722	708	704	753	730	743	717	722	700	773	757	718	697	725	707	645	725	710	721	704	712	659	727	735	714	695	684	775	708	731	697	737	698	667	698	718	748	733	719	731	680	765	744	733	696	690	700	745	752	726	695	718	722	714	769	738	719	717	692	681	715	706	735	686	716	679	718	739	662	680	737	755	692	706	749	703	716	727	751	755	687	739	701	740	677	702	768	692	733	677	761	740	724	696	733	717	727	776	691	741	705	734	713	735	659	711	723	752	721	778	774	719	712	654	699	739	690	755	738	767	728	755	744	669
26621	5831	841	682	563	517	699	544	504	473	401	381	377	381	377	393	385	356	358	392	385	348	378	332	341	368	333	353	365	370	361	353	373	372	314	346	418	351	374	331	339	392	357	320	368	361	372	359	328	338	369	346	344	372	342	356	347	356	357	354	333	356	346	369	326	361	334	330	348	339	350	361	322	358	409	337	361	362	353	338	341	346	325	325	365	383	393	401	366	379	350	350	366	351	324	337	377	342	333	350	338	348	338	323	388	340	360	366	338	335	330	346	358	334	337	362	312	367	306	362	345	366	342	354	350	331	350	323	348	368	327	348	363	335	331	358	372	331	401	346	321	347	379	371	343	349	335	362	380	334	339	334	354	336	352	312	326	364	358	391	366	339	386	352	365	354	365	341	359	365	335	336	387	344	372	365	340	367	346	342	372	372	382	386	338	403	393	323	372	386	351	337	347	378	334	371	359	330	364	396	344	337	352	327	313	315	325	336	368	351	326	340	337	335	309	349	346	345	352	388	333	334	355	351	349	356	390	389	335	339	353	333	358	353	328	350	324	346	348	359	388	361	337	318	371	373	347	363	375	352	365	346	373	340	337	370	391	350	344	341	340	358	365	396	358	406	377	418	358	376	388	339	362	343	318	337	326	371	346	350	352	369	320	344	351	322	375	350	365	360	358	351	380	341	347	363	336	327	376	362	342	380	381	363	318	335	339	348	349	337	356	308	351	353	338	337	349	375	354	351	363	350	377	363	375	321	357	373	339	329	334	329	361	357	347	380	354	350	370	348	335	346	357	349	347	336	366	338	367	347	328	332	395	378	361	348	337	332	346	383	378	314	341	348	362	335	369	375	398	381	350	348	339	330	374	346	339	331	363	415	325	348	363	348	341	323	402	374	348	338	336	350	338	399	348	352	318	365	367	318	332	340	356	345	346	353	359	363	362	324	327	362	351	348	353	385	351	313	351	381	367	340	357	341	363	353	337	372	375	322	356	335	359	364	382	333	340	346	371	357	369	364	331	360	334	326	332	373	349	370	358	381	359	327	333	323	319	316	326	352	367	316	349	352	355	375	340	345	378	345	342	374	354	359	368	351	350	371	344	347	381	354	320	321	314	349	336	347	327	361	346	334	335	349	379	342	380	341	361	361	312	365	333	357	388	357	343	391	329	313	364	358	371	370	331	358	331	307	336	361	345	328	342	366	306	326	322	349	386	383	346	399	382	376	386	380	378	352	340	335	322	386	353	348	339	325	358	389	370	338	332	370	369	342	362	384	342	358	370	368	374	341	335	341	355	366	349	355	345	375	342	374	348	379	349	363	365	361	323	326	374	380	376	340	358	373	366	343	341	332	348	358	354	282	352	361	354	371	344	353	372	360	364	338	352	350	326	343	375	364	360	363	340	364	359	313	312	349	349	354	352	331	337	366	382	345	367	363	341	363	294	359	366	378	324	398	321	386	375	311	362	384	333	340	380	325	349	321	344	366	335	372	341	326	326	335	316	322	361	373	318	345	371	374	342	346	341	330	369	355	323	354	348	334	350	352	369	356	370	380	359	376	351	321	325	393	383	397	361	340	319	343	357	387	361	347	362	334	337	362	329	369	348	329	403	353	343	344	329	349	357	325	316	333	340	347	334	364	401	346	363	376	345	326	325	370	348	360	368	333	354	333	339	373	371	339	357	359	335	345	358	342	361	308	383	338	371	347	386	368	369	326	367	332	356	417	333	361	351	356	349	304	337	334	337	308	344	335	317	374	391	355	346	391	337	354	359	328	357	353	347	349	352	323	333	361	355	368	361	372	362	365	330	335	380	365	349	340	349	360	338	339	343	374	353	398	368	375	355	354	337	360	385	379	340	325	355	347	336	324	344	327	366	341	354	362	352	348	357	355	337	343	325	316	378	356	337	354	354	326	355	351	346	339	381	358	330	380	368	362	387	351	357	373	382	358	361	335	352	362	322	356	341	392	335	365	326	327	369	355	377	347	342	324	357	362	373	401	374	352	311	365	344	364	395	327	325	333	353	331	305	330	324	352	389	348	347	363	364	332	332	369	372	353	388	352	381	375	359	370	333	340	334	349	335	377	318	316	383	349	379	348	343	370	345	367	326	355	351	327	310	371	369	381	328	353	330	335	375	313	345	368	325	368	369	374	331	356	351	351	320	371	354	321	328	356	351	391	359	352	358	379	340	376	371	319	345	369	348	367	346	353	372	381	311	357	366	329	343	328	349	353	332	363	362	374	361	334	358	342	299	329	349	328	336	310	353	320	351	359	338	357	367	345	363	372	384	356	322	375	376	321	341	343	341	386	372	351	372	374	369	352	330	369	368	382	351	369	340	386	335	340	334	333	387	326	366	342	328	348	329	390	350	382	399	361	331	346	369	369	365	354	328	355	369	327	350	347	356	345	341	365	319	354	337	343	311	365	406	354	356	346	331	325	353	364	348	334	354	351	384	387	335	353	362	353	339	337	386	374	361	350	389	342	351	338	384	355	345	364	354	335	329	366	359	369	385	393	304	329	348	344	372	356	333	354	364	351	374	327	320	342	327	349	366	329	354	350	361	367	334	313	326	340	314	349	350	328	321	388	352	350	358	378	354	371	348	361	360	382	375	370	359	333	330	332	340	362	366	313	358	369	342	363	336	333	332	348	343	346	331	351	371	360	346	356	358	329	356	338	366	331	381	368	350	357	326	380	344	346	336	390	329	371	358	337	345	360	349	316	306	373	364	390	350	334	352	338	335	341	338	328	376	324	320	343	320	342	315	339	346	324	369	341	361	313	335	368	360	341	367	346	305	362	355	345	313	327	374	364	337	360	362	325	341	380	357	345	321	353	327	375	375	358	317	358	343	356	314	361	369	330	342	372	355	370	364	368	342	353	335	329	349	358	375	359	330	340	330	349	384	353	354	384	345	370	337	342	360	351	362	331	346	366	362	332	340	371	382	338	337	313	342	332	364	358	329	344	314	341	349	343	335	363	339	339	315	312	338	340	383	348	362	326	361	334	342	341	325	320	349	319	360	340	333	372	346	312	387	331	322	332	368	335	356	394	362	339	350	351	356	370	375	354	345	340	364	351	358	383	363	344	341	343	347	347	359	325	355	365	353	346	327	338	350	356	347	354	353	374	344	379	355	362	329	398	356	393	346	341	347	351	338	348	349	338	325	352	336	373	310	347	372	373	371	362	330	328	361	352	334	334	344	339	340	359	371	380	385	375	370	346	357	363	330	388	340	319	361	367	358	341	338	381	390	370	352	374	341	357	337	370	345	344	367	364	319	393	335	367	388	333	339	336	349	365	326	369	369	368	332	347	342	358	383	345	348	381	371	371	356	373	385	383	329	346	348	342	337	339	367	327	376	361	348	365	355	384	382	356	317	347	361	345	374	331	348	383	338	347	361	323	346	334	356	322	376	372	320	344	367	355	369	363	360	341	364	362	385	332	316	356	359	341	339	337	347	332	330	362	372	362	360	365	334	375
18059	3197	1695	1758	1799	2100	2390	2062	1656	1328	1187	1072	956	1015	953	933	866	874	849	901	872	912	868	809	809	848	852	870	830	837	739	849	823	834	774	783	834	832	814	846	886	821	783	813	821	821	811	780	846	818	844	841	842	822	834	824	842	820	784	813	889	859	809	845	865	825	802	767	800	828	834	781	821	804	823	844	810	780	911	805	833	850	870	802	817	806	845	810	875	779	826	827	851	822	805	839	880	813	800	810	812	835	795	835	848	786	800	831	882	771	779	838	836	835	789	866	835	846	819	828	830	774	792	818	817	889	813	837	782	813	855	835	862	837	843	791	819	833	829	841	844	877	837	801	824	781	779	800	835	835	838	844	832	840	850	860	859	782	816	801	804	881	880	836	819	887	822	799	839	822	780	791	790	824	838	809	813	866	798	823	819	833	831	824	779	834	807	837	757	826	793	784	802	812	801	801	825	844	831	826	803	812	815	878	800	884	856	824	810	854	847	838	809	811	815	856	821	852	796	870	820	822	813	793	822	837	858	796	790	830	828	833	841	860	825	782	822	833	847	872	860	868	788	842	809	803	792	843	806	801	838	818	827	819	865	814	786	765	851	794	800	902	834	799	813	849	810	810	798	829	803	807	820	825	826	834	796	841	864	817	822	829	786	827	873	838	879	846	796	785	838	830	866	831	777	766	782	789	790	806	811	878	822	838	832	860	842	790	842	813	864	832	867	843	791	828	821	784	810	791	831	837	845	805	826	859	824	795	867	827	805	829	805	763	817	840	858	798	877	810	847	851	881	792	852	869	859	830	841	847	802	776	805	864	812	798	801	816	834	836	860	837	830	837	807	828	789	830	799	846	820	790	835	840	834	809	818	833	837	816	834	804	867	815	793	813	841	863	836	779	858	887	855	791	818	832	860	808	799	778	815	865	819	795	839	825	836	792	803	785	842	772	802	804	838	841	868	896	819	858	840	823	814	805	814	776	786	834	784	835	816	810	817	843	810	809	815	854	838	791	800	835	863	830	852	852	807	819	864	820	841	836	804	872	840	813	872	820	825	868	859	821	819	820	832	803	810	802	826	872	798	788	811	831	814	807	830	848	768	833	807	771	801	773	785	800	805	846	807	869	826	821	868	786	845	860	832	838	819	820	773	872	860	755	811	825	801	802	772	843	832	816	863	853	830	856	788	873	845	790	809	819	801	793	843	830	832	802	837	843	805	791	832	778	757	824	809	825	808	804	817	788	765	802	774	846	779	808	810	846	791	799	819	802	848	867	791	815	786	824	808	801	792	842	822	840	780	807	814	795	815	835	780	883	848	821	815	765	842	782	802	829	809	874	836	782	826	816	840	817	811	811	887	824	803	866	782	833	816	819	876	802	779	832	793	844	807	820	814	768	842	821	791	828	851	834	742	763	792	885	819	826	802	849	799	798	869	767	896	855	801	777	811	859	828	869	835	838	843	818	859	820	819	854	826	789	858	857	813	801	838	841	829	861	781	841	811	795	752	843	811	780	845	845	791	838	867	798	845	819	789	834	829	825	828	830	821	791	827	824	880	836	817	810	809	830	798	795	847	875	805	837	810	794	843	820	871	816	825	821	856	840	830	868	802	787	855	872	865	843	894	823	846	815	828	860	809	815	800	811	809	802	825	843	769	858	842	833	831	810	802	807	808	834	765	851	819	772	819	764	791	857	782	862	823	844	824	813	850	806	792	797	764	841	787	756	793	797	793	884	814	793	808	821	808	807	842	865	838	819	829	777	839	829	807	900	798	817	839	788	805	823	799	788	834	804	815	793	794	800	824	839	814	849	850	816	819	840	814	790	782	813	880	826	821	812	754	804	859	852	865	823	848	815	802	812	785	829	760	780	819	846	788	802	882	820	839	754	899	824	767	875	852	849	819	867	805	809	821	805	839	788	832	821	857	796	791	817	812	830	815	790	827	876	857	851	873	783	823	804	816	804	847	819	804	827	868	805	875	844	839	795	831	814	855	822	834	793	843	805	863	823	797	807	847	840	862	865	820	847	809	790	830	843	800	850	787	817	877	765	833	766	840	852	825	824	807	814	838	812	851	834	794	819	773	810	798	816	818	815	815	795	808	868	842	813	792	802	777	803	840	794	827	839	823	844	810	884	824	820	813	801	800	821	780	838	865	807	841	898	818	849	830	819	805	817	774	846	819	866	815	810	824	847	816	767	831	854	833	789	802	804	878	804	857	857	859	849	800	841	802	812	806	811	774	847	786	803	865	795	828	818	791	738	820	811	824	801	870	801	845	835	823	808	813	848	786	857	801	816	826	847	839	813	793	815	805	838	823	776	841	851	772	755	823	853	843	810	810	849	811	794	798	787	827	863	825	797	814	830	820	861	832	863	866	765	882	843	815	855	788	791	834	786	849	786	831	830	783	819	874	838	838	817	781	814	775	798	788	794	791	819	849	840	853	831	847	820	817	812	909	843	825	814	802	836	817	888	836	824	789	823	809	824	846	818	813	802	804	805	818	783	829	820	823	779	890	822	799	833	814	808	772	840	800	816	881	799	802	775	787	827	826	844	808	827	810	797	817	817	782	777	828	831	802	775	818	802	829	829	840	821	867	796	820	841	807	830	828	790	795	849	826	824	832	849	782	823	846	876	772	789	845	804	850	820	876	832	839	824	826	832	793	811	835	791	793	821	802	805	875	880	858	877	847	813	853	875	826	811	816	876	856	847	869	816	818	814	768	826	796	783	852	863	818	866	813	788	841	800	817	824	789	809	857	818	842	810	799	905	840	826	859	836	856	822	808	819	823	826	876	833	840	801	803	892	840	857	821	778	787	810	785	831	787	839	866	859	790	825	843	838	796	800	772	813	831	832	839	828	810	839	818	782	843	807	785	845	820	819	809	794	822	814	848	800	837	815	826	769	862	849	855	807	850	824	819	783	830	890	868	824	819	853	888	838	787	845	835	773	765	792	790	825	770	836	790	822	860	844	849	876	840	799	806	829	800	830	844	786	835	815	783	825	808	840	830	818	816	824	828	884	842	806	768	750	890	840	850	875	845	750	815	815	813	806	808	842	841	729	855	820	819	816	813	811	809	810	856	808	804	810	809	825	822	841	800	846	814	819	852	815	863	797	871	854	767	810	783	884	837	870	834	813	844	835	798	846	827	888	818	840	802	821	837	806	839	844	849	801	831	812	861	760	849	822	860	804	833	845	824	818	808	842	775	829	849	812	861	783	833	815	785	816	797	811	821	764	791	790	814	774	843	760	830	781	800	840	815	798	790	806	804	772	842	835	785	845	830	850	836	814	785	834	818	862	800	797	823	840	831	799	804	831	819	860	758	834	798	814	824	832	814	762	870	804	814	829	872	745	787	826	829	832	834	792	832	869	791	795	812	820	834	819	779	869	855	822	827	816	862	838	830	776	823	829	776	824	807	838	863	795	808	827	802	862	808	871	862	797	822	808	785	826	854	801	836	845	838	788	841	813	782	799	820	861
35703	9837	1170	663	623	681	667	555	384	345	304	273	265	219	240	247	222	203	247	218	213	210	217	218	230	193	212	216	193	231	218	194	218	202	213	204	225	209	244	231	198	268	225	224	215	203	220	231	201	256	212	228	213	218	216	220	244	244	207	204	207	204	204	208	230	188	220	219	230	190	211	198	246	207	193	208	210	224	197	174	207	217	221	195	196	201	204	216	231	251	210	212	224	215	220	209	222	206	207	210	217	230	193	227	197	187	201	206	216	207	221	202	200	212	173	212	214	193	200	203	196	211	233	192	194	178	218	249	192	227	218	204	244	206	219	210	209	197	202	226	184	227	220	249	214	190	206	211	213	194	207	223	225	223	202	211	209	217	225	198	238	217	234	179	206	203	211	236	222	229	215	188	209	194	201	213	199	217	237	217	211	241	230	200	207	205	226	241	235	197	233	184	195	212	235	204	198	209	208	197	233	220	222	231	183	222	241	232	193	219	202	199	225	206	192	221	201	208	242	206	236	195	212	190	232	232	220	219	206	196	195	219	217	208	215	218	195	221	225	203	210	191	229	216	222	206	235	226	242	220	196	221	212	196	235	216	239	200	203	203	225	222	214	231	199	219	194	224	219	220	212	217	243	239	218	193	214	216	196	198	194	227	233	205	200	230	275	230	226	236	231	194	185	204	213	199	197	218	192	226	212	204	182	179	232	195	224	222	198	204	204	156	197	205	211	220	193	223	199	205	229	221	212	235	205	201	223	208	217	186	218	209	219	218	210	206	196	207	203	221	213	198	187	216	234	197	213	189	199	228	221	229	229	196	196	213	198	195	204	215	204	184	183	217	211	252	252	223	196	205	203	225	217	214	249	237	213	198	245	202	219	199	214	210	207	224	219	226	217	209	212	205	217	202	184	203	187	193	213	188	222	218	229	183	208	236	217	223	213	183	219	235	182	215	211	207	203	206	216	196	223	220	227	226	213	219	218	213	237	211	208	202	196	177	241	185	211	233	206	218	225	210	209	209	207	223	214	230	217	214	218	206	187	227	208	232	214	226	208	228	202	210	200	231	242	192	212	214	206	206	218	201	199	212	203	210	208	198	225	202	197	206	212	194	221	213	178	209	216	215	190	194	210	205	179	189	210	222	209	223	219	207	210	219	225	227	214	232	195	227	198	249	216	214	224	220	204	204	211	218	219	198	239	221	241	230	209	233	211	194	204	226	161	194	191	211	233	209	246	257	218	202	248	197	211	225	212	195	223	233	205	231	188	194	187	208	219	244	189	219	217	191	218	222	225	201	213	203	197	202	201	197	224	194	220	241	200	237	197	206	240	197	228	194	208	220	214	203	201	221	237	205	226	197	204	235	198	205	214	212	213	187	200	199	214	189	215	217	233	200	218	222	223	183	210	227	199	220	217	226	206	229	224	220	217	199	193	190	219	238	238	216	209	190	216	205	208	201	206	220	219	204	211	215	220	203	221	240	229	210	226	226	212	194	215	229	232	195	225	205	250	201	230	218	198	201	209	224	217	171	231	207	236	204	232	213	240	213	183	235	241	229	216	236	229	225	228	218	217	209	232	177	185	212	224	197	199	242	240	210	222	210	222	226	206	239	216	208	206	203	205	194	219	209	230	224	241	206	223	215	205	217	227	219	184	212	217	210	242	204	227	202	228	209	218	212	214	213	230	222	208	241	202	208	208	189	214	201	218	192	214	189	203	223	223	179	223	241	201	193	195	210	215	177	206	213	198	213	196	200	211	194	205	174	219	233	200	230	196	219	192	222	193	218	200	225	216	231	218	214	239	195	197	220	198	214	216	233	221	189	215	199	216	197	219	218	209	233	212	200	190	222	227	197	226	230	225	185	210	195	207	210	204	228	200	198	199	216	212	195	202	225	234	192	207	226	222	213	218	204	226	210	180	197	204	197	210	220	217	242	218	211	232	208	218	212	217	217	208	194	202	230	216	222	206	215	219	235	228	222	238	223	182	213	233	218	214	188	220	211	227	195	192	225	212	206	202	203	212	230	201	233	218	202	241	207	214	176	215	216	222	222	201	222	229	210	221	206	205	213	177	250	231	207	225	215	204	234	223	204	229	228	176	231	230	221	219	215	213	213	223	194	224	207	217	210	201	218	211	207	207	227	197	207	211	217	200	220	223	222	208	242	219	219	201	219	232	242	187	205	224	211	221	221	222	199	212	219	190	196	222	221	217	223	237	230	201	206	203	182	224	206	234	209	247	216	233	210	231	241	175	215	188	218	212	221	203	201	209	224	214	245	228	206	211	210	202	207	228	226	194	217	213	223	244	232	186	218	224	208	224	172	217	189	215	212	236	181	191	203	203	220	184	185	229	194	222	191	218	227	195	204	200	208	220	210	219	215	210	218	191	186	193	210	226	181	219	215	195	225	214	215	188	189	230	222	203	219	191	220	181	196	240	203	189	248	191	202	189	214	222	241	256	228	196	216	201	240	212	204	223	206	231	227	235	211	211	223	258	209	197	203	195	241	224	213	212	263	236	203	212	207	219	223	202	199	229	231	191	184	217	229	219	206	199	211	236	233	208	196	215	195	206	217	201	212	208	209	201	247	198	217	212	219	222	201	222	217	194	228	194	233	212	218	216	243	203	181	207	232	217	239	224	197	197	195	220	203	204	228	247	223	233	222	219	238	202	198	214	226	219	214	215	221	227	229	219	211	197	175	185	213	201	211	219	217	225	212	220	205	186	218	210	246	214	203	221	228	202	212	217	219	217	212	226	173	221	219	206	231	210	202	190	228	216	231	207	201	229	218	232	200	185	198	188	217	230	195	210	225	219	213	208	213	212	207	210	205	243	189	199	209	234	227	235	207	200	211	204	227	190	190	198	175	227	174	213	206	207	191	186	217	201	202	216	224	205	195	240	240	220	204	199	196	218	211	194	219	222	237	236	225	230	203	236	223	224	236	227	206	211	240	200	211	241	231	217	223	223	227	207	224	237	239	222	210	226	229	209	220	206	237	213	199	230	183	208	214	241	221	214	233	224	211	199	222	260	207	216	213	215	220	233	209	205	201	186	218	211	211	195	216	209	179	204	235	230	207	220	206	218	185	206	234	219	215	198	208	221	233	176	196	228	184	189	217	198	203	224	197	181	187	206	220	218	207	228	202	200	234	213	193	215	220	198	212	263	196	212	208	216	206	231	215	209	238	190	214	245	208	228	204	220	236	216	215	231	235	222	225	203	207	247	222	223	209	227	216	199	228	206	228	190	210	224	201	197	222	207	190	198	238	200	257	211	180	208	237	206	230	205	210	219	266	194	218	220	202	228	194	197	225	193	229	191	207	204	190	236	220	202	188	225	211	212	213	212	206	215	225	232	182	200	196	214	211	224	241	209	210	223	216	201	225	183	186	238	222	204	211	231	204	227	203	218	214	228	234	195	193	222	214	219	203	223	225	223	181	207	227	202	227	226	212	222	227	240	181	192	232	229	209	201	235	208	198
22706	4373	1800	2179	2446	2949	3093	2380	1801	1262	945	904	800	778	691	661	607	623	595	609	606	608	543	522	519	557	526	502	556	553	547	526	557	560	498	527	548	500	564	520	543	519	503	520	507	580	545	535	539	516	483	556	539	499	473	563	516	528	503	489	502	505	547	509	518	539	525	540	496	517	517	464	500	549	536	512	510	540	470	506	487	556	527	557	504	523	493	553	531	498	546	512	527	565	507	464	539	492	540	525	535	494	486	514	504	512	486	489	508	536	526	489	532	545	526	495	532	564	544	531	494	543	524	557	526	536	544	524	508	487	493	513	492	493	509	500	533	488	515	486	513	512	516	508	540	503	499	522	509	523	538	489	495	513	475	488	527	567	543	494	496	491	491	498	495	524	468	499	509	499	455	561	516	518	497	526	500	568	505	538	533	542	528	544	525	515	501	507	501	542	505	562	510	529	511	474	516	515	519	515	521	527	529	529	522	499	496	540	508	516	545	527	486	557	514	539	539	513	503	501	506	478	519	499	517	574	515	497	502	526	500	502	484	520	492	528	503	487	529	558	528	494	545	516	522	502	585	543	521	537	517	504	492	503	513	531	498	509	525	528	550	525	543	538	550	476	504	494	551	551	526	531	540	545	535	533	515	494	517	514	512	556	508	528	506	498	524	533	490	537	521	514	529	495	527	532	534	499	543	504	502	564	515	522	516	518	520	534	502	551	531	528	492	509	538	515	472	551	518	526	539	560	536	533	528	525	508	534	525	560	483	511	505	533	491	508	503	555	509	511	487	530	532	494	519	465	494	502	506	494	513	504	461	518	527	519	504	529	501	552	543	488	519	504	503	492	533	485	546	538	531	523	493	504	483	529	490	496	527	514	546	498	508	521	529	510	517	526	500	530	489	532	485	547	522	513	523	488	529	541	514	484	545	493	520	500	514	510	551	520	534	502	496	501	501	511	511	507	526	526	537	527	524	525	516	524	495	509	502	503	497	518	531	486	532	515	577	497	485	490	509	559	540	495	528	517	500	493	519	501	523	535	530	542	510	524	556	486	527	491	511	526	500	533	523	549	513	529	486	564	493	577	572	495	527	533	523	536	515	519	527	533	516	531	525	537	479	538	481	505	496	516	503	527	498	531	511	486	515	484	530	502	523	522	510	526	526	484	539	495	510	524	494	531	498	574	547	483	533	563	512	515	541	476	546	530	509	510	490	507	508	519	499	546	520	544	526	482	494	539	506	497	510	542	556	544	532	504	541	494	544	523	496	561	526	528	499	477	506	518	490	532	558	540	521	482	528	521	503	502	504	514	507	542	490	496	536	534	498	495	503	516	520	506	529	560	544	562	481	498	513	528	545	514	550	498	479	473	506	553	531	513	517	522	482	520	552	533	566	526	516	576	499	500	469	533	534	527	479	536	549	472	510	516	517	530	522	513	501	561	569	476	493	530	516	517	440	512	524	525	489	535	524	505	495	461	506	490	522	497	493	529	518	522	506	486	542	541	494	483	513	505	541	510	515	540	491	511	484	494	531	493	512	501	534	526	505	484	472	507	476	526	529	509	535	508	515	491	515	522	507	549	552	516	513	506	527	498	475	501	515	466	474	519	520	512	539	512	508	521	536	560	517	502	488	536	514	512	507	515	486	494	515	500	550	537	556	519	511	568	541	540	526	529	538	486	508	524	511	481	534	500	531	514	529	521	517	551	523	513	502	498	553	513	520	526	519	532	506	521	524	490	494	510	471	552	521	529	540	528	533	547	564	528	485	519	510	528	466	499	506	494	573	549	524	553	520	532	488	486	523	487	538	519	505	520	521	508	525	501	507	549	494	517	513	530	501	516	526	523	496	488	535	522	513	543	515	522	487	529	500	514	514	555	489	522	536	560	522	558	508	490	524	504	533	512	500	535	509	513	486	518	530	499	509	509	512	556	500	514	520	521	490	490	527	534	475	506	512	521	502	498	468	529	542	516	503	507	525	543	541	546	500	526	497	539	502	500	503	507	505	541	515	554	499	519	561	503	483	492	574	544	453	528	540	520	473	540	548	511	531	515	518	552	533	516	517	543	479	518	522	506	521	519	482	544	480	570	561	538	518	547	526	526	507	498	495	498	562	509	512	550	533	525	519	502	523	519	522	540	516	545	541	503	523	532	465	479	513	564	507	538	514	533	490	468	566	487	507	498	552	486	525	494	513	551	470	526	495	516	534	514	505	549	489	506	509	541	541	498	539	479	510	492	490	500	523	532	475	536	526	551	518	525	515	508	520	501	533	512	506	509	504	559	512	534	486	516	512	503	534	522	525	518	538	490	502	549	477	527	545	535	512	503	510	538	527	489	535	520	489	501	518	505	505	549	555	506	507	541	537	583	548	526	503	499	485	533	540	484	509	497	516	519	543	497	519	581	471	529	509	546	510	524	508	490	526	511	516	512	486	503	511	543	510	503	504	525	549	533	501	511	500	469	541	530	535	538	497	526	508	555	533	538	513	527	514	494	533	542	531	503	514	540	518	487	508	520	503	539	533	545	500	484	506	524	509	528	500	493	503	483	541	519	503	466	499	492	534	520	523	509	531	498	557	523	501	529	492	492	528	544	486	501	465	505	527	500	522	521	501	503	484	514	468	474	559	543	510	502	509	486	529	515	515	521	563	542	483	512	519	503	522	462	492	532	533	489	530	505	525	493	506	472	535	486	511	514	537	502	573	490	481	520	523	482	534	495	537	509	523	521	529	537	542	550	482	503	498	490	539	534	503	538	534	479	516	504	526	474	487	519	468	516	513	502	492	552	499	483	531	527	543	544	529	524	502	557	542	551	493	529	503	497	485	517	521	542	542	539	472	505	546	529	516	525	523	481	459	553	488	528	489	515	534	551	500	549	524	531	569	543	488	567	485	532	525	502	517	513	497	522	517	522	515	513	521	539	506	540	480	516	492	523	514	512	500	525	455	500	507	521	548	508	531	524	505	505	537	553	532	465	521	570	471	496	583	526	501	488	529	523	497	465	471	530	517	512	457	510	545	541	527	526	502	494	487	545	536	498	484	548	498	511	522	523	512	501	522	531	501	531	500	473	525	514	511	504	544	531	535	514	518	504	528	509	495	514	502	506	518	541	504	470	508	495	532	522	533	523	550	522	543	518	502	545	509	542	533	522	529	518	545	534	510	488	533	505	522	486	541	513	542	527	568	503	511	533	512	533	499	494	511	521	516	506	487	530	462	500	486	545	521	525	496	487	519	525	533	504	525	540	546	526	519	532	512	542	548	509	481	566	541	528	516	526	498	520	521	527	523	497	538	503	505	483	509	490	512	519	526	530	552	519	543	522	499	519	520	449	508	497	496	496	527	540	541	537	542	522	493	480	527	526	540	518	528	493	526	505	512	488	497	483	503	493	476	486	539	487	500	540	477	522	511	509	537	474	488	537	577	495	537	518	532	543	503	522	550	525	544	498	520	525	534	505	500	514	541	503	486	511	516	532	506	500
11684	1908	398	384	453	503	501	356	328	300	297	304	325	282	298	299	281	275	280	327	284	301	259	262	305	308	292	272	303	298	295	269	313	279	314	295	278	318	290	303	297	286	302	300	324	286	288	303	276	293	311	282	294	301	326	286	326	297	302	319	300	276	309	286	303	285	283	307	300	325	308	288	297	302	282	313	314	328	295	279	259	288	283	266	284	299	289	316	317	295	297	311	315	317	312	311	325	307	265	295	333	288	299	308	308	321	299	284	293	308	316	308	293	297	321	314	326	303	276	312	320	289	288	302	290	292	330	290	315	278	283	305	298	297	294	309	289	283	296	323	272	307	280	308	278	279	311	314	297	283	296	296	313	321	312	281	306	301	296	295	302	312	299	301	294	310	276	303	289	294	306	293	301	305	314	289	308	305	284	313	307	282	291	282	268	300	272	306	314	312	353	286	280	293	342	308	299	301	294	290	280	260	316	318	308	313	315	281	309	294	279	269	301	302	302	297	292	281	302	316	285	298	342	327	296	303	315	262	319	288	290	291	278	283	322	322	314	313	301	273	292	255	276	279	283	276	326	310	262	289	326	314	302	331	312	268	325	282	314	288	316	323	319	294	326	313	296	297	288	304	345	309	269	306	290	271	292	296	304	304	301	296	276	303	265	285	297	273	283	305	318	310	301	298	293	316	307	313	310	345	296	312	321	319	303	306	297	277	270	284	333	261	293	302	285	308	312	304	309	291	304	293	302	300	299	324	271	327	290	308	283	282	269	313	328	294	285	274	319	327	294	311	270	292	307	289	258	315	292	283	295	295	316	301	283	310	285	306	342	319	294	327	306	320	296	268	338	314	324	301	295	293	282	299	326	298	274	319	321	309	318	338	268	315	321	289	285	291	255	301	307	298	264	293	307	317	297	289	314	308	310	314	277	304	328	323	280	299	353	283	275	297	314	264	305	309	287	297	313	290	282	306	271	301	294	342	328	296	309	317	304	322	295	330	278	304	299	275	317	295	309	297	291	290	282	269	298	279	270	329	293	304	277	292	288	275	295	288	306	314	314	294	280	269	280	314	301	302	290	298	326	280	311	317	287	316	337	298	310	301	293	305	276	257	317	303	329	300	320	289	291	296	318	308	329	297	283	298	322	301	249	298	321	264	276	306	345	264	292	298	311	279	305	301	308	329	282	299	287	312	324	318	320	330	303	280	297	328	305	293	287	274	285	300	283	289	280	327	296	311	303	264	280	300	287	353	324	281	306	301	319	317	320	285	296	313	273	294	314	286	284	268	269	290	291	324	314	294	295	325	304	331	308	284	322	323	294	273	291	335	293	309	275	272	289	275	296	295	302	305	308	305	305	323	316	274	290	301	286	284	287	296	301	272	275	307	310	285	291	279	307	348	304	308	287	295	289	291	286	311	256	268	298	292	315	311	326	272	313	286	316	283	306	299	321	301	290	328	303	297	259	278	279	295	265	293	260	320	308	293	286	294	259	296	303	300	292	322	297	294	320	319	321	308	274	310	275	287	300	298	309	302	276	290	277	309	350	301	296	305	304	286	295	261	327	314	291	269	299	301	302	301	296	280	306	305	239	302	287	359	276	333	308	324	285	286	313	282	312	299	285	267	308	277	296	268	324	285	306	275	293	290	306	343	306	273	298	285	303	317	316	297	316	287	295	264	328	298	290	281	265	309	285	281	301	269	293	307	340	295	312	336	302	321	281	259	275	318	332	283	276	267	308	299	301	306	294	301	254	298	299	268	309	308	316	310	292	278	276	294	286	281	267	272	310	295	324	285	296	299	303	252	276	322	310	305	289	272	290	307	288	324	302	303	285	318	290	320	293	296	288	272	305	287	312	307	311	337	290	318	300	288	290	263	297	318	296	312	284	287	308	306	292	287	314	321	294	279	291	299	304	297	293	257	276	282	278	284	301	283	333	281	281	269	297	311	275	320	336	305	314	349	290	286	297	265	316	316	316	289	301	279	283	274	313	300	289	318	284	290	296	298	308	285	291	291	309	317	305	287	287	284	284	284	278	299	257	298	303	297	309	318	303	295	317	277	286	307	328	280	304	317	296	300	298	309	273	250	288	300	303	315	292	298	331	331	285	281	270	309	307	275	306	292	274	300	287	289	279	257	315	294	320	307	290	285	290	317	294	307	315	312	253	298	320	305	308	259	313	304	272	284	323	343	277	307	317	316	294	293	294	315	290	315	313	310	313	302	308	253	294	318	324	296	277	286	252	260	309	280	314	315	306	305	309	298	308	268	279	277	284	312	312	279	280	278	306	304	290	279	294	309	300	310	307	312	275	294	299	316	266	291	323	297	320	301	287	303	284	266	328	286	309	309	313	313	293	322	305	335	303	305	311	289	260	283	280	310	307	297	289	316	313	295	283	289	302	298	276	253	306	299	275	310	319	276	280	322	297	317	296	292	296	303	278	341	317	326	282	262	280	319	283	277	314	268	295	272	286	286	292	275	287	278	278	331	309	294	357	337	318	294	274	301	302	304	279	280	304	305	308	301	284	302	282	296	323	280	301	291	315	325	274	303	289	280	309	289	277	272	266	302	313	291	295	301	239	291	301	334	307	291	303	289	294	296	307	308	301	278	258	300	300	286	321	291	321	284	310	339	323	317	303	294	327	304	316	275	290	338	306	284	287	285	325	293	310	290	300	301	302	291	295	310	316	302	270	282	310	312	293	305	291	320	295	328	315	284	242	280	307	312	298	262	289	290	331	290	271	305	294	310	292	295	260	299	285	285	316	286	298	309	332	268	301	279	279	295	302	310	270	354	267	280	314	325	295	323	262	296	316	297	290	277	327	303	297	308	299	288	317	257	316	327	293	272	317	294	271	319	307	278	294	299	308	300	250	262	302	317	300	265	283	311	270	331	276	312	317	300	342	311	299	317	312	266	309	289	333	284	287	312	300	314	300	302	288	320	279	302	318	302	311	276	304	338	271	279	313	259	317	305	305	315	306	280	275	305	289	254	293	313	293	288	290	325	312	313	321	281	287	333	293	319	270	315	299	296	280	298	293	298	309	310	272	318	311	321	297	313	300	292	302	298	290	264	335	332	293	272	317	305	301	285	252	301	299	299	322	279	314	302	312	275	292	308	305	281	278	316	293	313	295	272	279	298	285	302	276	296	288	300	311	315	297	298	316	303	302	301	312	295	289	255	275	297	293	295	300	289	298	285	328	272	307	280	273	305	283	319	312	310	291	318	327	322	303	323	298	333	302	310	327	325	343	290	263	300	298	304	284	275	288	289	299	298	324	266	273	309	290	289	327	317	277	285	306	293	263	309	305	313	303	319	326	285	271	274	284	277	282	281	293	271	292	290	304	282	292	275	257	299	317	347	311	270	286	303	307	311	312	313	334	294	302	274	290	290	310	316	273	273	310	313	319	294	302	289	330	318	282	293	266	274	297	289	329	281	352	301	268	309	281	306	297	289	319	310	334	280	297	252	290	281	301	278
8360	1679	939	1179	1519	1682	1566	1357	1075	907	845	781	751	783	775	754	742	760	750	773	748	693	676	767	705	727	707	708	679	725	715	734	712	697	734	750	725	713	732	717	722	704	707	712	726	727	742	721	728	740	742	754	707	723	696	752	716	743	711	761	741	715	702	718	691	758	723	742	717	722	728	658	791	744	695	722	712	751	707	758	698	700	747	753	672	735	695	711	749	745	707	704	748	694	681	749	688	710	706	717	739	720	721	710	722	713	697	750	679	726	758	744	691	682	705	726	770	667	725	742	721	710	712	714	716	718	724	779	720	736	734	713	739	707	745	687	706	711	754	701	719	749	720	691	701	700	713	721	715	731	721	719	705	743	703	731	672	745	689	732	692	751	730	698	743	690	731	761	705	696	730	787	732	739	707	728	749	692	725	744	763	728	656	698	682	755	692	679	742	725	750	701	710	705	737	741	663	745	715	719	750	736	728	689	741	763	731	739	730	758	702	739	685	738	714	744	755	694	711	706	731	725	746	725	716	691	702	758	733	707	712	728	717	717	718	765	735	699	705	727	645	744	707	718	717	708	736	739	752	700	701	716	683	658	703	684	732	705	708	698	757	734	681	734	736	740	770	769	776	765	726	723	717	738	710	701	712	745	734	734	703	709	680	709	715	716	713	747	738	740	741	673	743	739	703	706	712	727	731	768	764	748	764	722	687	699	752	697	736	716	695	718	706	759	715	771	699	681	720	759	697	777	730	744	751	723	710	736	752	705	753	723	723	667	740	736	727	693	710	710	750	737	715	695	666	702	761	701	732	713	743	702	772	721	751	765	717	740	729	702	717	707	745	744	707	726	719	701	725	704	708	713	689	689	703	680	769	732	737	710	715	719	762	710	698	706	700	775	714	705	764	751	782	761	774	730	748	711	730	748	753	714	686	708	715	684	680	730	707	722	688	731	709	721	674	706	678	738	686	709	719	724	697	702	694	702	759	711	715	737	740	715	712	732	715	695	687	731	764	711	765	708	783	728	684	696	698	761	702	716	739	708	766	719	762	723	693	697	708	708	684	709	695	700	684	746	726	696	734	681	701	736	779	729	721	728	733	710	710	701	767	724	704	740	699	726	753	703	714	701	759	742	709	759	758	740	722	694	772	724	690	694	738	749	723	712	726	742	689	750	718	740	702	669	724	667	734	731	709	718	701	728	728	699	751	687	749	695	701	691	741	658	726	720	712	781	729	722	711	728	686	714	740	721	722	714	738	763	711	689	724	749	686	760	751	747	723	752	737	725	727	775	686	700	697	693	759	751	711	721	743	694	746	725	721	796	710	745	731	697	691	699	754	721	722	707	712	723	762	723	679	712	693	735	711	702	781	703	722	689	718	701	740	716	666	716	704	706	721	718	723	699	709	706	737	743	716	702	752	715	720	687	734	693	728	735	783	704	755	724	738	693	735	673	721	715	694	718	728	757	702	739	729	708	690	689	693	695	713	741	704	711	760	688	692	733	781	734	744	687	742	709	766	752	716	678	728	704	725	730	721	700	717	727	709	704	702	730	732	708	747	761	714	720	783	725	740	714	735	737	730	707	726	674	738	719	720	748	713	672	714	748	722	695	747	660	686	755	744	698	761	692	693	702	702	744	694	723	710	751	748	680	722	711	733	719	744	674	711	712	742	740	737	753	674	719	721	757	701	706	675	692	757	706	721	681	698	737	783	731	754	735	726	707	737	749	724	727	758	724	737	718	681	705	762	719	698	702	700	685	729	708	755	762	726	712	712	727	728	686	723	700	739	699	744	739	838	720	725	701	747	741	717	753	720	751	691	726	714	741	766	715	658	688	706	754	723	732	759	746	697	741	708	713	683	718	747	697	702	717	675	695	733	657	722	681	745	776	657	735	715	723	701	766	708	776	683	735	766	758	710	685	654	703	720	698	726	697	734	708	747	688	712	724	709	736	692	770	703	751	734	686	714	723	695	763	691	714	688	674	710	700	757	718	740	748	701	736	759	731	724	700	695	698	731	692	704	681	717	709	707	707	730	715	738	733	744	722	725	669	772	745	770	723	691	744	745	767	749	771	683	728	736	705	740	701	699	760	731	769	805	711	713	748	707	723	766	740	691	714	706	712	716	757	719	711	741	744	713	704	714	729	736	707	754	737	721	667	750	750	720	756	706	725	726	744	737	721	731	704	711	749	709	727	747	666	759	712	703	691	737	685	769	751	771	681	757	752	731	713	714	715	732	704	721	703	683	766	747	697	736	766	672	757	768	715	699	663	677	764	670	740	747	726	682	717	727	701	660	672	750	682	714	759	738	769	751	666	743	740	743	694	752	781	685	689	725	677	745	745	776	734	750	708	687	771	740	734	711	697	686	696	673	707	735	771	691	718	703	741	695	712	700	733	667	698	734	732	694	731	705	765	763	726	729	700	793	672	766	680	721	685	742	692	768	734	658	733	754	676	774	716	684	772	700	660	727	692	716	730	740	758	720	744	718	717	722	703	752	691	731	742	772	733	727	699	741	753	672	695	738	703	761	734	704	714	724	758	751	772	729	747	741	734	721	750	719	692	736	714	698	709	726	748	727	712	712	804	728	739	747	715	678	751	738	720	772	716	711	675	696	688	681	738	758	729	677	683	721	755	758	716	696	753	753	773	718	684	674	753	708	685	762	707	720	713	696	697	737	718	745	705	709	685	705	749	721	713	763	773	676	742	690	765	715	744	762	692	695	690	750	695	741	740	739	712	692	741	774	732	713	725	702	786	701	782	779	725	702	706	738	743	723	765	767	701	713	737	687	701	704	708	670	705	733	749	702	716	712	743	685	701	703	702	717	754	692	690	752	724	714	739	715	723	682	698	751	703	740	713	750	707	695	723	659	721	740	699	727	677	711	751	729	724	764	752	673	773	758	760	737	781	709	738	687	671	695	728	712	728	709	788	727	651	710	695	706	800	720	724	687	731	740	711	754	736	761	704	701	696	697	713	747	744	767	722	746	743	751	706	700	733	741	706	733	688	714	745	677	718	687	668	722	725	764	778	726	767	699	699	705	748	700	730	715	762	692	734	657	680	739	745	709	693	689	708	761	751	713	692	761	751	698	723	710	721	725	743	723	713	685	702	751	719	710	764	778	692	702	716	690	708	699	702	737	692	687	747	691	719	740	764	746	778	717	698	761	745	706	696	674	774	767	751	693	767	710	684	720	759	711	716	742	716	752	695	737	737	726	752	753	703	718	700	711	764	737	726	726	733	750	744	712	742	708	739	687	770	696	701	706	656	752	655	743	746	719	713	707	740	756	694	720	769	739	754	674	720	816	728	720	734	718	709	724	694	711	713	730	744	743	756	708	736	673	689	703	670	722	738	714	722	673	716	748	707	720	723	681	703	757	706	703	645	725	694	710	762	725	687	712	714	716	669	681	744	706	734	730	704	717	741	689	681	695	707	740	729	720	723	757	706	727	729	721	680	695	699	771	695	711	666	704	706	713	700
26096	6215	871	754	849	781	647	522	484	403	383	371	371	400	398	322	356	366	376	349	371	322	375	346	385	400	339	362	347	365	349	364	343	354	355	365	350	354	321	367	339	340	330	341	333	336	309	355	390	365	364	326	368	354	344	373	371	326	380	340	404	374	355	350	335	319	341	370	299	345	358	374	359	377	372	373	356	369	344	353	368	351	380	345	309	358	367	329	350	338	366	353	374	328	351	341	347	348	364	389	378	385	356	334	354	355	328	359	377	355	366	356	313	364	348	371	337	335	348	341	339	327	361	345	349	350	336	331	349	362	348	336	354	341	364	336	385	350	326	355	383	330	335	362	303	334	368	374	347	397	347	357	361	322	369	415	338	357	370	320	393	333	340	341	360	345	343	357	338	343	339	338	381	347	371	369	333	319	359	339	336	356	367	375	359	364	342	369	325	352	333	394	358	328	352	377	369	350	351	345	349	316	349	380	360	367	405	381	355	381	352	352	369	362	392	357	345	350	351	354	356	334	372	320	363	328	356	316	349	348	381	390	359	335	344	386	370	343	338	360	362	282	349	365	406	336	356	391	350	329	322	349	357	357	347	394	366	339	326	363	348	343	347	389	338	333	319	357	406	338	365	400	338	362	339	345	353	358	365	354	356	344	352	358	359	364	345	347	376	355	372	325	319	371	352	336	367	341	385	350	349	355	347	341	357	361	377	371	341	372	363	335	352	357	366	349	327	374	340	365	347	356	352	369	342	381	388	368	362	378	357	368	356	366	343	365	341	363	346	344	377	353	367	362	331	321	352	386	371	356	355	342	359	358	351	342	351	344	381	365	355	366	344	333	333	383	362	383	334	332	356	372	408	366	348	356	378	365	314	368	374	371	397	368	346	332	327	402	344	357	317	336	390	352	396	343	323	356	356	318	379	347	342	360	358	373	375	333	318	331	377	324	370	364	358	356	365	372	336	341	334	346	333	357	360	337	350	330	349	336	335	346	400	381	343	354	358	351	380	354	343	353	355	330	342	360	352	336	348	363	378	367	344	336	348	365	381	340	388	324	364	347	316	361	371	345	380	339	338	353	322	345	361	351	368	361	367	354	353	347	364	353	368	326	351	348	371	381	360	345	357	354	356	365	325	368	343	332	387	344	358	354	361	337	355	348	373	389	341	348	343	356	381	381	342	352	341	349	375	394	359	328	368	376	351	361	350	353	348	336	341	346	372	330	345	337	335	342	346	364	311	341	326	344	358	373	333	363	361	374	331	362	372	356	333	325	315	341	358	366	326	330	331	359	355	355	346	310	348	350	343	369	342	338	368	365	313	348	325	375	333	366	361	322	400	364	327	330	356	346	334	343	306	350	331	362	340	390	353	351	317	366	336	333	334	367	308	364	358	332	388	354	293	343	365	387	347	343	359	361	361	334	364	320	353	354	396	365	365	372	385	384	343	413	349	378	382	339	349	367	334	344	348	370	335	339	369	352	353	336	341	326	352	364	336	360	340	372	358	383	370	365	347	369	370	321	366	362	356	349	352	336	348	377	386	321	299	312	351	357	327	321	364	360	336	353	344	346	343	378	366	315	342	360	375	358	327	359	355	322	355	381	369	345	344	334	382	346	326	366	355	372	340	357	364	344	371	360	355	332	360	342	350	328	372	370	347	355	352	356	343	359	336	346	381	361	350	369	359	349	352	331	346	334	370	354	347	320	333	350	359	350	353	363	339	324	345	333	357	330	330	363	340	376	361	332	354	348	327	361	357	355	362	364	379	344	349	322	355	350	377	347	379	364	340	346	319	324	355	363	333	342	342	356	381	369	319	366	343	368	351	327	343	346	381	337	336	331	371	340	363	360	355	332	351	365	332	366	380	343	327	368	330	375	310	308	334	367	324	333	347	364	331	373	379	363	343	367	357	370	359	341	338	352	302	389	357	323	376	327	361	368	333	346	324	351	381	353	344	349	342	328	347	328	371	358	341	355	389	361	329	350	377	346	351	342	371	367	344	318	336	374	347	384	331	349	360	373	344	311	367	352	352	335	395	322	372	352	327	373	367	350	337	379	350	375	386	336	324	351	327	374	327	326	373	358	352	347	343	356	396	347	348	384	360	337	362	343	367	375	367	354	367	369	316	338	350	351	374	368	332	327	332	358	374	369	369	325	331	366	355	348	326	338	361	341	358	327	331	347	346	365	350	344	349	363	356	372	331	363	352	333	353	352	371	368	370	367	349	328	356	357	316	319	342	373	379	358	333	339	369	370	328	336	329	368	356	361	349	361	330	343	369	380	378	351	326	353	336	354	329	354	354	360	355	346	348	364	346	371	350	323	366	350	335	335	376	370	375	372	354	360	365	372	372	335	362	321	336	347	367	379	360	375	314	346	353	354	335	337	370	357	334	381	378	371	368	356	368	378	389	369	387	396	351	307	374	360	337	327	339	324	331	371	345	353	323	374	337	312	339	323	342	357	376	356	328	367	352	356	357	358	339	339	364	326	335	303	346	359	368	337	357	346	372	371	369	333	375	382	350	311	370	375	338	328	365	384	356	366	343	333	344	362	359	362	311	334	322	338	335	343	354	360	357	376	369	359	360	341	343	386	353	361	354	326	337	324	372	379	356	350	364	393	361	347	356	368	364	370	341	331	350	356	371	382	356	354	347	335	352	358	375	379	340	341	320	358	357	347	366	391	348	333	356	379	331	328	334	328	318	345	346	353	346	367	326	346	308	331	344	321	344	337	379	375	371	369	352	367	352	365	350	343	337	364	344	323	331	392	331	360	366	375	367	365	337	353	361	380	336	317	373	392	355	353	398	358	357	378	331	337	347	364	341	369	365	350	370	302	338	349	345	362	336	349	375	394	368	343	378	367	337	347	349	305	358	352	382	378	366	357	356	353	356	343	324	331	362	363	316	369	320	368	379	316	352	328	412	357	334	356	347	334	351	338	361	325	357	367	362	366	356	362	343	376	356	327	352	337	344	331	380	391	351	320	365	382	379	357	369	361	346	365	365	341	343	320	339	365	366	371	323	354	368	341	347	353	341	354	325	357	339	342	339	344	360	368	349	351	373	351	349	356	364	319	346	356	377	383	355	338	329	320	314	339	365	370	334	376	374	374	359	376	382	361	378	342	352	346	378	379	319	356	343	365	380	325	355	369	366	363	347	369	368	377	328	332	346	369	356	350	404	335	357	383	355	347	323	339	329	366	343	366	346	335	352	325	348	346	354	337	347	364	357	360	368	337	317	337	343	300	346	331	376	353	333	374	367	357	355	346	347	328	335	393	323	333	372	348	347	382	377	368	307	370	346	327	332	340	362	361	336	363	331	316	341	379	345	366	316	378	371	340	368	361	365	367	346	354	325	357	362	356	364	372	344	403	333	364	378	377	365	354	355	374	346	379	318	341	347	383	371	341	358	371	359	360	376	376	373	370	342	384	384	318	351	355	340	358	364	364	387	368	355	320	339	329	374	335	389	327	381	341	340	323
18034	3618	1742	2447	3037	3263	2517	1947	1440	1228	1084	1006	981	915	936	868	904	893	822	888	881	905	845	845	836	868	854	856	832	815	840	843	835	802	864	831	826	811	862	861	853	873	843	847	840	862	806	830	817	875	853	809	830	826	832	792	871	837	821	812	800	844	814	767	788	847	826	838	842	849	826	844	821	831	825	813	835	816	809	768	777	835	779	816	806	858	826	815	843	842	810	856	815	797	778	843	848	806	812	879	822	814	864	839	816	798	817	902	816	849	836	835	753	873	805	839	867	830	826	838	793	817	825	891	846	878	834	852	805	808	862	797	847	804	839	793	826	803	862	808	833	816	800	770	837	873	811	859	774	832	805	769	884	859	816	824	787	787	796	832	855	828	813	833	821	814	820	799	842	850	822	812	818	851	799	819	840	840	826	839	844	790	815	845	848	794	824	819	820	821	845	801	809	835	819	842	823	847	846	818	822	827	835	832	860	808	805	827	789	813	775	813	847	821	808	797	829	825	837	850	809	796	826	847	834	784	806	836	838	832	861	812	857	844	818	855	786	802	840	875	817	818	856	861	768	853	792	869	821	801	843	823	842	827	905	817	865	823	828	845	826	832	816	798	819	838	822	783	815	828	789	847	873	798	806	827	819	876	841	802	809	812	834	835	856	821	823	779	830	829	792	830	807	823	837	840	828	811	834	867	799	816	774	782	822	837	813	808	837	826	803	880	867	802	842	833	863	809	879	826	842	802	802	831	802	827	855	887	802	801	856	801	850	854	834	808	768	828	806	782	830	824	799	807	840	839	802	826	828	879	773	798	862	784	812	804	819	838	839	857	896	817	875	775	827	809	759	818	854	748	796	879	828	826	803	822	803	857	794	863	803	810	778	866	820	807	794	840	793	832	864	849	858	854	807	823	826	866	854	831	809	841	825	825	835	854	803	754	858	820	865	835	821	826	874	852	802	838	895	803	803	825	816	862	854	816	853	809	810	809	815	840	828	857	801	811	842	804	801	857	824	783	820	801	863	848	796	823	860	866	849	808	823	808	816	815	848	872	818	778	871	847	802	815	802	776	876	845	784	855	805	796	873	836	810	855	879	863	880	850	775	877	859	815	793	792	806	798	839	838	776	796	795	848	890	882	790	839	833	825	856	818	776	861	825	859	843	799	826	818	830	838	848	813	784	806	831	854	816	834	857	823	808	828	817	809	853	843	811	789	867	821	883	812	832	829	807	796	768	830	861	842	828	846	813	794	815	793	830	793	852	846	850	810	836	787	846	761	823	822	789	848	819	820	868	847	814	857	849	792	824	832	794	833	799	782	793	798	818	807	828	816	829	854	863	828	787	853	818	881	869	761	810	825	832	784	783	777	792	807	825	773	845	843	773	871	860	855	816	850	830	831	880	811	834	862	845	860	844	901	826	843	827	859	814	808	814	844	802	849	853	781	822	824	810	858	801	873	792	811	765	818	812	795	870	837	851	778	803	834	810	834	819	801	801	876	850	865	803	861	873	816	876	842	807	801	829	885	799	781	839	859	799	837	832	798	860	801	847	821	841	810	875	829	847	852	827	860	773	890	850	833	847	803	810	853	816	819	802	831	835	826	840	808	796	831	773	866	888	813	795	832	845	783	845	828	822	828	777	828	780	778	784	783	863	871	861	806	842	777	816	913	823	841	827	815	779	854	893	839	851	808	825	794	845	860	802	813	812	848	834	846	802	787	856	860	811	829	799	793	874	808	788	839	813	808	842	828	808	843	847	816	841	803	791	861	796	846	822	843	794	844	817	808	827	835	834	872	782	834	850	811	836	814	802	796	817	839	831	831	825	793	821	781	823	796	849	832	824	863	831	815	826	852	827	815	831	766	814	866	821	801	816	803	835	772	817	894	841	804	847	830	839	799	839	856	829	840	812	847	790	829	796	865	795	823	827	825	860	831	825	807	810	856	788	804	795	789	773	830	826	835	828	795	813	818	801	849	840	811	852	815	812	849	830	811	810	922	870	816	881	789	831	872	823	815	802	821	835	769	789	780	839	836	791	844	868	817	850	814	862	828	842	793	845	826	847	838	803	844	834	806	836	907	825	819	817	790	791	801	813	819	852	764	850	840	828	800	885	819	848	797	829	838	845	828	783	823	842	824	821	824	878	827	774	841	809	819	835	806	800	818	917	807	831	806	860	799	799	861	760	842	849	812	856	863	805	821	780	800	789	839	871	822	818	755	819	841	787	828	756	820	784	857	856	871	818	807	806	853	833	874	791	868	796	795	864	813	838	816	832	865	831	832	839	802	810	848	830	791	817	812	829	836	829	818	837	851	811	808	849	875	818	806	797	812	820	832	761	836	839	781	847	813	823	809	825	886	860	808	826	839	814	874	811	841	835	864	785	816	819	867	816	826	833	772	821	780	868	855	823	823	865	831	785	854	783	838	857	866	826	807	854	837	839	785	793	859	843	856	820	835	765	774	844	787	847	808	783	833	822	808	807	831	861	786	831	844	819	791	809	824	872	801	831	814	826	816	817	844	828	801	870	833	800	827	860	781	776	885	826	790	869	806	818	837	849	848	789	806	819	801	838	848	794	826	831	864	801	785	857	839	869	821	783	815	796	783	783	833	779	802	782	829	838	806	846	820	803	809	849	804	811	797	813	783	803	806	801	809	833	825	826	827	840	806	841	790	827	847	863	812	857	861	835	820	835	829	808	830	796	798	822	820	838	770	836	816	885	792	839	853	813	878	817	878	861	822	863	845	823	856	848	867	831	799	817	809	846	862	837	870	825	813	770	820	824	847	838	803	835	787	847	777	851	821	853	844	820	806	823	792	854	766	831	838	839	849	805	870	840	837	761	775	811	887	790	826	863	807	794	814	803	861	813	815	820	837	845	776	830	813	796	869	852	816	815	791	846	808	817	834	767	799	854	838	806	818	833	836	871	783	881	819	795	823	879	836	787	779	851	861	803	816	829	802	889	799	829	873	848	851	844	834	840	841	806	840	812	828	847	788	812	817	814	830	837	790	814	816	815	774	859	813	778	839	791	765	819	859	817	814	796	844	783	824	816	873	859	834	820	832	771	816	822	806	871	817	817	817	833	821	857	796	838	822	869	810	817	856	843	837	770	845	865	835	900	805	832	825	840	842	833	843	821	827	834	793	855	849	808	868	847	855	841	835	817	792	829	878	786	782	834	811	796	879	814	819	837	815	794	849	781	799	803	786	865	830	821	875	865	804	902	852	859	838	886	834	838	800	797	837	770	815	846	849	784	790	830	799	833	794	891	823	828	792	797	832	849	865	848	896	834	798	880	843	843	817	834	855	789	815	797	804	863	776	827	837	850	919	810	784	755	790	839	779	860	844	824	847	784	790	838	826	825	844	836	804	789	802	826	821	857	810	790	804	817	842	810	785	852	869	854	808	836	792	851	790	786	846	791	769	790	825	768	800	815	810	803	797	825	778	800	790	787	848	836	832	807	814	799	853	805	868	850	859
35413	10199	1335	1092	1120	874	640	448	370	299	253	283	241	244	250	237	236	214	225	205	225	222	224	196	224	205	237	218	206	213	220	247	214	252	205	202	188	210	215	197	225	198	187	241	186	207	230	197	208	212	207	215	230	214	230	233	249	205	193	220	220	227	227	210	213	230	194	210	227	218	226	198	208	226	217	220	197	217	198	217	211	241	218	214	203	203	196	210	232	203	209	210	198	209	229	220	211	223	224	197	201	228	210	242	222	209	192	168	219	233	212	215	201	182	191	216	230	201	212	195	194	213	194	220	226	225	241	206	238	242	242	218	279	209	210	198	205	220	219	208	192	199	230	221	189	187	184	231	190	196	230	211	222	176	213	221	201	230	203	223	186	230	200	201	205	222	198	191	205	218	181	238	217	221	210	196	212	204	202	217	206	215	210	215	197	194	212	227	220	215	198	211	215	216	207	220	205	228	218	215	206	192	248	224	206	208	216	202	186	219	209	203	225	206	208	239	224	189	214	218	217	241	247	196	184	210	223	218	196	198	242	203	212	198	220	219	215	245	218	212	193	230	221	191	222	210	210	207	217	207	212	216	210	209	213	217	214	224	216	199	192	207	199	214	200	242	202	210	213	216	203	237	213	231	235	209	215	213	228	209	212	216	225	197	245	208	223	228	197	208	203	187	228	217	215	218	226	193	229	185	202	219	229	189	240	207	222	222	230	220	233	217	214	221	225	210	197	224	217	211	216	243	237	187	227	239	204	204	226	230	203	202	216	227	218	201	196	242	212	230	220	203	215	214	210	208	226	204	206	225	226	205	220	219	191	204	224	240	230	217	192	211	203	202	203	217	208	193	187	210	209	197	230	218	218	207	204	228	214	251	227	208	215	222	216	214	204	211	222	225	224	218	200	203	179	187	242	212	217	204	207	199	208	198	203	190	221	192	208	235	203	190	183	219	198	224	221	202	223	220	223	234	240	214	218	195	230	195	226	199	205	219	185	222	220	226	232	225	227	191	208	250	211	221	193	234	187	196	198	218	204	193	210	209	194	228	231	236	219	197	206	249	229	211	220	236	231	243	227	214	204	227	187	221	218	216	204	210	214	205	191	217	181	185	206	207	190	216	210	198	208	214	195	211	225	207	219	204	193	229	220	201	227	199	231	208	211	209	245	216	216	237	222	205	241	211	210	235	216	200	220	199	195	190	208	212	226	224	205	204	216	210	219	211	220	226	201	228	234	220	200	215	217	218	207	181	229	221	222	236	235	248	210	214	210	213	218	218	188	224	197	200	215	189	206	217	208	194	221	217	201	196	218	219	208	219	197	229	202	232	217	197	226	226	225	224	230	205	178	207	191	204	207	228	207	205	186	194	244	212	223	234	193	216	237	211	221	215	210	210	197	196	192	214	210	218	203	218	234	207	205	197	229	207	225	230	233	196	234	192	226	199	251	192	238	244	216	222	224	203	192	227	229	204	189	232	223	209	239	226	216	236	197	230	194	227	199	205	203	227	212	214	236	246	215	205	219	217	207	210	218	250	229	211	224	187	223	206	207	221	206	234	231	201	226	218	187	215	207	213	214	192	219	217	205	198	215	235	196	200	223	211	213	219	203	228	213	233	199	197	224	245	220	195	188	203	198	185	209	223	211	230	202	236	212	234	188	223	204	227	239	224	242	218	206	236	177	196	218	227	230	205	246	194	242	214	208	228	207	215	217	216	211	191	244	190	238	189	209	200	224	219	215	225	221	226	207	227	244	208	238	190	251	223	220	184	214	234	218	231	211	206	227	219	207	196	228	199	235	239	228	194	197	240	225	210	209	211	200	224	223	229	223	239	218	196	216	226	220	214	214	224	187	199	224	204	228	223	210	217	222	232	206	191	211	210	222	205	207	220	202	194	228	216	199	192	210	209	217	242	209	225	195	215	196	204	197	218	193	211	182	195	220	210	221	212	241	222	212	204	238	205	207	212	213	200	225	230	208	226	220	207	189	194	221	233	237	225	194	193	239	203	232	206	202	227	232	231	221	216	226	204	226	225	199	223	181	210	219	211	204	200	198	240	220	207	202	208	232	213	205	210	173	230	225	199	229	204	214	223	198	185	231	207	216	237	180	186	233	224	200	196	223	225	210	228	214	201	222	207	219	211	212	232	206	239	220	230	223	211	229	201	185	209	202	230	213	218	226	225	222	220	203	212	197	230	222	239	232	229	214	222	182	197	203	229	202	201	215	208	204	196	199	188	220	207	200	198	242	195	223	228	195	211	215	206	249	218	224	218	202	219	216	230	223	229	215	222	192	223	205	223	210	231	202	230	218	217	213	231	221	207	196	220	214	209	224	219	221	199	217	218	201	215	208	199	212	213	209	210	193	218	200	181	218	220	223	245	230	220	228	207	191	204	230	201	223	205	235	246	201	226	199	194	204	207	209	209	212	206	225	241	188	235	238	191	220	222	245	204	217	205	199	194	216	204	214	221	214	219	208	238	218	211	236	199	211	205	229	192	197	204	226	232	181	216	223	199	219	201	232	205	239	203	230	242	219	203	229	225	199	230	220	209	205	230	225	217	202	224	233	184	190	222	204	214	196	240	182	221	171	208	210	221	205	220	238	197	207	219	233	220	215	233	219	196	228	177	182	240	207	226	195	245	212	217	212	218	225	237	202	225	218	224	205	240	218	220	191	177	225	208	204	206	208	221	219	218	232	227	206	220	220	225	255	208	222	239	211	197	236	208	220	226	202	198	221	209	209	181	236	219	237	243	213	210	230	221	203	185	190	213	212	218	199	202	210	209	221	226	258	238	198	177	203	230	184	195	192	234	220	209	226	201	203	219	223	200	235	217	229	218	191	243	227	195	212	230	202	211	221	195	216	211	214	195	262	222	245	245	249	216	213	209	187	216	214	213	220	229	225	223	220	231	189	226	201	221	187	230	217	208	198	244	225	217	224	227	187	202	231	235	226	212	220	202	229	218	223	231	229	206	226	209	234	185	210	198	218	216	193	200	252	194	208	223	236	238	225	212	200	250	196	219	219	201	194	215	205	217	209	173	200	207	246	254	225	234	222	207	225	200	238	238	240	219	204	221	216	243	196	222	213	224	186	245	221	230	232	200	205	212	207	231	228	193	198	201	201	200	221	204	217	210	211	197	187	207	204	208	228	218	212	200	229	193	206	215	217	198	216	209	212	225	197	210	240	212	183	223	208	240	216	231	211	225	229	228	231	215	240	195	211	223	216	199	194	225	211	250	187	213	214	219	228	225	232	217	209	211	214	182	229	232	205	238	213	211	196	234	205	202	189	197	206	206	218	222	218	197	234	212	229	203	214	202	241	199	206	210	203	218	209	226	202	193	196	209	220	196	188	202	225	197	229	224	223	213	225	211	231	210	219	212	214	198	242	212	211	236	231	181	235	202	214	228	199	224	230	212	167	184	215	222	247	208	217	199	204	205	220	201	234	218	211	218	200	219	228	217	230	201	217	223	212	213
22767	4364	2293	3738	4348	3641	2715	1904	1430	1124	854	779	760	757	716	680	600	607	622	607	555	640	545	560	570	545	568	518	512	583	561	532	494	536	526	526	557	516	548	548	544	480	534	548	549	532	482	499	510	527	539	554	516	544	527	554	511	577	519	532	507	496	551	495	529	501	543	526	507	521	525	492	518	494	526	522	516	523	512	555	546	533	530	506	536	518	511	515	520	550	527	507	534	481	485	521	559	521	518	525	543	535	515	534	524	533	515	534	539	516	539	520	499	536	493	528	550	526	521	493	502	519	560	564	512	572	527	476	492	530	496	494	513	524	509	519	482	505	504	522	540	542	527	452	528	546	530	489	504	535	542	550	552	537	512	497	518	540	503	480	525	523	528	554	508	541	552	507	536	500	505	518	469	502	523	538	573	499	537	530	504	523	487	540	529	506	528	480	498	515	518	522	495	482	542	524	519	501	509	510	520	488	542	510	525	525	533	542	519	534	544	514	522	506	552	518	498	479	524	516	447	513	501	510	545	525	508	521	539	569	508	501	528	497	527	502	520	510	512	566	559	563	571	503	542	514	509	528	507	527	505	510	496	525	537	515	538	506	525	492	498	454	526	496	541	532	510	554	493	508	486	547	511	516	520	482	488	514	504	526	541	502	507	527	540	546	491	570	507	550	555	464	536	525	500	516	459	491	544	495	497	529	516	504	493	528	465	513	535	540	526	541	488	551	526	492	498	544	529	490	521	473	531	510	525	509	498	514	532	514	528	512	498	552	508	483	510	492	520	520	499	504	550	532	538	501	515	522	537	522	530	534	525	520	511	534	524	467	505	485	530	521	494	498	491	513	499	527	484	500	505	520	497	491	570	518	553	551	546	503	526	541	505	519	526	535	516	551	524	509	553	490	499	519	490	533	505	541	525	543	544	533	532	465	482	542	528	509	540	484	536	506	490	502	548	530	512	499	506	550	519	548	508	525	541	534	519	552	472	508	518	528	496	534	497	526	539	521	543	479	498	493	504	519	507	504	540	519	513	530	560	514	532	526	528	448	539	512	487	511	486	552	544	508	471	534	461	527	509	501	497	505	521	476	530	529	512	541	575	546	495	531	502	547	550	507	491	540	520	546	534	510	483	537	509	511	491	495	494	532	505	490	528	537	489	501	519	509	551	542	529	485	521	510	530	492	531	495	519	540	514	554	556	517	537	505	506	529	556	558	511	484	543	516	523	520	532	552	502	497	530	504	506	522	510	504	547	511	535	511	548	481	510	486	521	494	508	595	528	509	482	502	503	522	538	526	513	497	508	494	480	486	496	576	560	527	560	520	540	520	526	550	507	539	500	576	522	514	539	555	544	542	544	479	499	557	514	550	540	569	524	502	525	536	516	524	506	539	500	509	513	533	506	511	509	482	512	520	513	499	534	500	524	485	532	482	522	492	552	548	534	540	525	552	483	518	534	525	508	534	514	505	529	538	504	532	517	537	541	556	554	582	514	492	508	543	525	516	541	531	553	548	532	502	523	476	528	567	491	549	503	535	522	520	548	513	548	518	540	472	520	504	521	528	507	533	501	529	465	541	501	494	467	503	510	466	497	498	508	550	574	521	560	503	531	490	515	497	555	506	527	516	528	521	511	456	537	560	545	492	515	515	479	486	528	487	531	493	506	519	543	497	524	527	517	485	532	563	502	517	540	529	573	473	552	537	538	523	527	495	504	513	506	500	512	493	494	528	546	487	496	536	509	530	476	540	524	527	505	508	528	547	512	540	573	530	507	544	500	496	546	506	516	570	495	602	545	525	535	479	532	508	527	521	551	546	550	494	512	493	570	512	520	482	555	499	549	490	486	469	528	522	518	528	523	511	536	451	495	551	503	505	501	508	522	544	507	492	506	510	554	532	554	496	538	534	527	498	531	535	550	556	491	473	538	496	538	532	548	504	543	510	541	531	512	499	554	522	511	503	492	546	531	473	508	566	529	495	578	548	492	534	473	502	533	550	540	559	518	533	511	560	526	523	543	541	495	522	517	503	539	529	481	511	521	508	524	535	527	571	501	521	523	513	491	505	509	549	517	524	505	532	516	506	503	502	513	538	528	556	552	518	526	503	497	495	495	516	523	507	507	520	508	516	514	529	519	487	533	522	500	537	486	546	512	549	524	528	529	490	558	500	537	522	495	541	515	502	535	511	501	527	498	500	507	539	470	493	522	564	543	540	530	533	530	503	519	520	515	513	568	488	508	496	523	547	531	492	536	515	465	539	497	547	551	509	523	507	518	516	512	493	545	558	515	507	488	484	538	540	500	496	546	525	500	504	541	517	538	518	522	490	497	489	503	497	580	540	524	492	502	511	560	540	524	519	509	546	513	484	547	571	546	535	467	526	512	541	545	514	522	525	548	563	529	523	552	499	538	488	545	524	515	517	473	488	530	598	494	522	512	567	546	505	517	476	529	534	537	530	542	517	523	527	547	533	501	495	527	543	524	558	474	561	524	559	566	514	516	498	506	511	509	525	519	501	518	523	556	554	510	539	526	525	510	528	517	526	515	500	500	555	540	527	522	550	538	537	537	488	522	520	497	541	496	481	492	519	487	517	557	523	525	520	531	532	538	509	553	534	490	536	544	489	511	521	488	496	540	538	509	526	551	503	521	495	515	498	512	515	529	505	537	466	514	532	517	549	511	527	533	484	538	478	512	490	542	537	513	533	495	475	503	484	535	505	506	531	519	501	523	525	512	529	508	527	552	507	515	509	522	552	521	510	562	532	498	539	528	512	515	525	541	493	495	488	534	511	508	548	501	501	549	521	520	530	478	557	504	515	512	490	559	489	516	523	527	520	516	511	535	500	517	562	521	528	456	537	533	537	469	543	508	511	530	492	539	528	501	503	521	514	503	557	552	507	524	511	538	487	536	527	519	484	531	522	528	586	499	505	508	469	499	476	526	528	536	487	516	502	519	537	494	539	522	536	518	544	533	531	524	522	529	535	531	509	478	535	566	513	512	536	479	544	528	536	551	514	496	484	503	509	514	505	494	515	542	523	506	527	518	513	499	570	526	556	546	525	512	549	523	538	531	536	486	509	490	503	496	509	516	583	559	484	493	541	518	545	538	505	520	535	539	513	524	536	547	488	516	483	511	541	511	505	553	550	527	496	499	498	505	519	516	514	527	489	518	569	540	476	518	520	538	502	499	530	509	480	486	578	503	524	525	562	495	505	498	529	522	492	539	525	527	565	514	480	475	551	492	533	518	547	491	497	508	530	494	548	505	560	530	531	539	550	507	531	546	508	526	499	549	487	519	546	551	518	515	511	525	535	559	497	484	539	525	482	514	524	507	506	542	510	498	495	539	546	525	552	551	515	512	518	514	465	516	492	521	513	507	511	527	528	483	516	540	522	513	556	529	529	511	560	499	516	497	535	565	513	508	540	473	569	496	555	489	492	524	520	477	542	520	508	550	543	516	521	515	530	486	530	526	482	532	513	522	498
11994	2093	496	635	617	500	404	372	323	301	305	322	298	336	308	306	291	293	308	328	299	277	264	320	311	309	262	314	306	280	298	302	299	316	292	296	287	292	301	326	309	279	318	311	303	291	277	279	311	288	290	290	303	274	275	295	302	289	311	312	317	313	302	290	317	334	299	297	325	308	282	277	272	286	296	273	310	312	283	304	320	307	303	288	301	285	295	324	304	320	289	295	297	346	305	273	294	327	282	308	301	306	302	285	297	318	326	292	278	277	319	280	293	305	279	297	279	279	305	294	307	254	311	287	295	302	319	318	278	296	274	338	310	291	321	297	301	285	312	327	293	301	263	317	310	275	314	325	327	301	316	299	294	305	310	288	296	287	303	293	282	282	293	329	297	308	295	314	314	295	318	290	296	311	273	320	264	274	310	282	316	283	305	281	308	266	279	321	320	293	317	337	295	313	264	314	255	312	304	266	281	282	324	298	299	289	329	296	302	294	289	307	303	274	279	333	296	300	325	273	320	266	261	301	334	300	295	329	297	277	297	306	290	287	275	291	284	253	303	332	268	315	318	315	292	307	288	264	265	282	297	286	300	291	299	292	304	273	336	287	310	280	313	303	290	288	293	297	253	297	293	271	304	243	284	303	285	290	300	320	327	285	301	340	295	282	288	322	286	289	305	337	302	279	289	306	272	293	298	314	300	311	276	283	283	313	304	312	304	304	281	282	312	294	281	256	296	294	327	334	298	291	293	297	309	274	299	268	316	334	317	328	283	334	316	299	312	286	287	289	298	287	320	276	303	289	289	331	287	292	288	281	315	256	331	265	291	306	302	318	294	306	322	278	296	269	317	306	311	297	315	287	290	268	311	282	315	316	313	305	296	323	267	294	291	331	300	297	319	328	309	284	297	272	275	297	305	299	314	287	299	299	275	304	332	305	282	285	309	285	319	306	289	277	266	284	307	310	303	318	302	289	328	290	316	306	326	332	280	335	298	308	297	283	262	298	282	289	292	301	311	282	288	311	284	304	296	316	312	279	297	301	254	309	268	338	315	324	275	286	347	330	333	297	255	313	316	268	338	306	296	320	275	298	283	313	321	298	286	293	292	328	300	296	319	292	293	293	336	311	315	306	273	326	280	251	290	307	292	291	297	284	307	309	291	313	321	300	334	304	267	295	292	269	309	267	299	307	310	288	306	298	300	301	312	330	320	316	325	302	312	330	317	291	310	332	325	299	346	294	308	291	288	313	270	290	327	293	303	324	298	329	304	305	322	284	304	292	316	313	296	313	293	333	287	279	275	289	310	314	305	288	325	285	261	315	294	299	280	289	297	308	335	268	320	319	268	305	313	309	277	341	292	286	290	314	297	314	303	280	297	305	306	293	286	293	286	305	288	286	294	296	309	303	255	281	307	310	309	291	323	315	301	274	301	257	283	314	318	325	281	321	298	276	290	296	306	321	275	286	294	278	284	304	322	326	285	328	274	324	292	304	294	262	331	297	278	275	309	336	333	287	291	303	307	293	289	336	290	311	283	319	296	267	294	306	291	282	320	308	239	275	274	310	320	269	291	297	289	292	289	291	294	300	306	267	297	307	291	306	314	314	324	292	292	282	299	364	293	338	305	264	291	295	353	274	298	263	278	328	276	282	325	288	303	302	309	325	288	328	311	297	277	303	333	314	295	281	323	273	290	276	311	280	317	308	284	288	306	283	311	292	289	321	321	295	298	274	311	299	307	307	294	313	326	323	298	288	294	302	277	281	282	320	303	312	352	304	282	306	313	295	324	315	283	313	292	268	289	291	274	301	312	323	301	294	297	329	298	297	288	286	300	306	310	297	324	298	255	303	298	283	331	280	277	295	280	287	281	295	275	317	261	294	301	287	301	291	283	295	293	326	308	312	308	281	288	279	289	293	326	304	289	293	321	289	300	263	302	296	282	307	285	301	291	291	264	300	308	306	287	292	336	290	283	284	274	291	318	317	310	316	321	295	296	293	286	279	342	279	280	326	309	284	296	267	324	307	299	308	288	282	309	283	293	276	316	297	288	289	328	295	302	349	277	294	309	306	307	334	332	278	302	282	298	290	278	327	261	294	284	302	315	315	286	289	292	279	286	283	313	315	296	287	279	314	299	288	342	285	346	307	292	289	318	303	322	306	303	305	270	294	310	311	287	317	319	316	309	300	298	331	313	277	285	289	323	318	289	298	308	313	287	294	272	299	292	337	315	338	271	265	288	270	325	298	289	310	278	288	291	315	337	336	317	268	324	284	322	344	281	285	278	274	327	281	318	306	317	302	316	318	277	307	319	303	286	269	280	313	294	289	288	294	308	306	287	285	272	295	277	300	282	303	310	325	272	293	295	304	325	297	315	320	305	264	297	292	276	316	281	298	278	297	309	317	306	308	332	296	298	312	304	274	313	290	299	328	307	274	319	343	308	300	301	295	288	289	287	338	283	327	285	290	257	273	277	329	327	302	319	324	312	319	297	288	308	308	289	305	293	273	292	305	330	294	280	317	305	333	281	289	284	293	295	302	298	308	298	273	301	278	264	317	294	290	305	290	321	313	312	291	297	311	297	316	298	305	321	285	314	291	296	309	284	293	291	282	312	293	305	302	312	282	296	289	313	283	272	306	284	289	272	309	304	296	320	283	278	272	283	310	316	253	268	315	336	305	309	314	290	296	300	296	320	269	296	260	284	303	313	303	285	281	280	284	305	289	325	332	292	313	292	290	289	324	300	285	284	317	290	300	296	305	298	277	301	297	291	294	278	284	304	318	292	291	322	274	286	264	294	271	301	315	335	299	303	326	320	297	313	298	298	285	319	313	279	286	309	330	308	299	294	285	314	325	278	259	267	333	298	283	267	322	315	279	304	306	284	303	307	253	284	310	281	286	299	275	286	298	286	288	299	304	300	302	301	299	301	322	315	350	305	296	317	277	284	277	296	300	285	312	318	310	287	308	334	281	314	297	281	295	290	282	286	331	318	299	314	294	325	310	299	300	278	274	307	281	319	286	278	290	279	278	309	300	279	298	339	297	264	321	303	318	309	292	307	294	273	298	296	278	307	291	347	291	302	279	329	279	305	305	258	324	291	315	294	304	292	312	284	299	315	301	318	291	298	313	300	280	289	283	307	286	269	274	297	318	317	303	322	279	263	277	273	312	310	316	310	277	298	291	337	330	281	318	292	256	256	316	323	299	281	273	293	286	286	338	303	250	316	298	301	279	313	285	334	295	289	292	331	308	273	278	310	305	333	302	341	328	293	300	313	278	314	287	275	291	291	324	294	290	281	294	289	290	276	284	296	284	268	305	285	284	298	302	294	271	317	309	319	322	296	277	319	320	279	317	296	306	300	312	339	298	317	303	302	303	301	291	307	344	314	311	284	302	298	305	306	293	309	304	283	283	306	329	313	289	268	268	309	312	282	271	323	283	310	300	272	283	307	281	262	296	317	294	294	318	272	306	300	305	293	310	291	284
8608	1779	1364	2149	2096	1677	1370	1073	931	791	796	775	806	742	771	729	717	749	688	730	729	708	763	694	733	719	705	742	786	732	689	730	772	726	766	705	767	708	703	708	752	782	717	732	710	731	731	751	762	733	739	744	715	754	742	716	707	754	644	777	730	737	737	711	741	703	702	722	652	757	691	767	732	725	740	763	724	721	719	734	733	703	716	752	764	708	804	751	764	727	731	734	741	712	728	675	701	708	697	692	736	766	718	740	666	737	774	743	690	734	760	716	710	669	702	712	726	676	790	688	735	732	783	695	695	714	730	733	714	707	719	715	757	736	724	736	697	717	744	732	830	734	772	703	732	752	721	701	763	717	764	732	721	749	723	743	728	704	700	707	733	746	776	736	695	731	696	751	709	751	736	708	724	743	721	711	753	747	704	703	732	704	717	758	768	721	689	758	711	725	735	756	764	766	712	740	759	742	723	726	700	738	660	693	696	736	729	697	757	694	701	738	694	744	744	745	721	732	730	742	718	676	740	706	740	684	723	707	726	710	688	717	662	720	726	705	729	747	705	716	684	687	736	702	732	748	686	738	772	695	747	736	770	755	729	688	684	678	695	718	716	709	716	720	741	711	750	773	795	718	708	678	739	711	737	743	709	698	736	742	741	748	715	705	727	702	778	716	771	749	740	744	720	736	739	714	750	711	718	729	759	716	786	747	699	699	733	730	731	737	757	693	722	739	721	694	756	725	685	716	707	744	748	753	704	746	762	668	697	739	747	740	778	706	714	760	702	810	694	776	759	691	725	736	739	776	712	759	708	739	725	758	721	698	713	745	746	732	752	728	732	684	717	699	725	727	756	690	690	709	740	730	731	690	716	748	719	692	772	738	719	730	744	718	718	714	764	739	773	699	708	731	761	719	748	676	784	749	715	762	748	736	709	758	680	697	730	749	687	691	724	690	713	743	715	716	702	751	760	773	731	743	746	758	707	714	687	701	714	703	757	704	772	736	731	716	713	732	712	730	746	687	723	729	736	732	766	781	723	669	724	695	787	725	751	732	702	759	726	735	702	732	722	708	772	713	729	708	701	726	717	737	755	741	739	758	709	740	722	773	735	723	721	770	725	769	687	748	766	729	744	752	770	725	749	681	736	738	772	742	743	712	786	747	715	710	764	723	751	710	710	703	666	749	682	737	719	714	674	703	720	695	750	770	700	720	712	736	744	730	682	744	729	740	738	732	729	695	737	751	700	781	748	698	753	715	756	729	711	690	725	691	739	721	731	700	773	787	687	752	695	714	715	717	724	733	743	744	649	732	749	751	753	704	759	724	739	722	767	745	755	712	729	714	649	763	716	718	770	738	675	703	724	732	685	754	716	699	707	720	713	724	702	721	741	732	680	758	742	718	699	743	730	721	711	730	728	719	729	731	717	772	734	697	738	720	744	773	723	760	702	759	678	768	702	708	647	699	746	720	761	783	737	751	692	688	734	691	708	758	722	725	699	731	692	728	717	698	761	750	753	784	709	709	720	733	709	697	768	758	700	735	760	707	688	763	738	727	696	701	742	781	716	715	778	759	699	758	780	739	766	693	726	776	723	754	718	662	733	737	752	716	740	737	744	702	749	713	723	745	702	757	715	724	720	729	759	722	719	736	751	729	699	691	699	739	728	781	765	719	729	699	660	736	760	765	750	721	738	737	764	733	728	754	718	728	683	719	712	761	733	737	700	730	690	721	764	714	761	758	726	753	756	708	738	682	716	799	724	705	704	742	742	689	723	730	731	749	722	720	736	719	682	707	696	739	725	705	745	729	770	708	732	747	693	744	787	737	705	690	702	713	702	742	753	713	760	710	786	783	764	721	697	727	735	742	669	702	736	723	673	773	725	755	718	730	719	762	708	708	694	701	691	690	737	731	706	743	776	767	777	664	715	719	727	722	748	723	719	705	708	765	767	764	764	734	775	735	745	754	752	717	704	711	726	717	702	748	752	748	754	707	718	707	704	748	742	719	745	747	644	752	729	711	704	736	747	727	753	736	745	739	698	742	719	741	739	699	729	792	716	756	689	713	733	739	712	711	753	737	749	693	740	753	780	716	721	675	709	728	754	700	699	729	708	767	702	755	727	684	733	792	734	717	716	748	701	708	697	751	705	749	727	654	716	735	732	739	739	705	733	741	734	713	752	705	741	735	684	719	690	761	710	757	754	745	776	727	695	712	749	742	764	756	690	725	732	769	761	697	731	705	706	752	724	722	731	742	736	758	735	771	720	734	679	701	720	740	720	740	700	751	744	708	702	722	733	736	714	720	711	725	773	756	760	739	721	773	735	700	739	732	734	743	740	787	704	731	703	785	741	719	726	710	768	741	699	730	709	778	795	722	700	721	766	721	692	736	747	723	750	708	724	720	687	750	686	688	754	792	725	740	688	697	686	719	785	756	686	711	733	735	708	710	750	735	743	745	697	744	766	768	667	715	697	744	720	694	668	702	731	728	699	693	725	715	750	734	711	664	729	741	697	713	744	732	713	751	758	701	734	686	690	713	708	759	674	706	728	699	783	718	747	675	721	678	749	677	736	751	725	721	743	696	714	721	679	736	732	709	693	684	762	701	743	725	739	755	757	719	712	734	719	771	798	754	754	779	762	701	721	681	723	740	704	756	745	723	766	764	744	731	742	702	719	696	711	741	764	739	749	749	727	740	731	712	742	739	718	758	703	761	769	717	711	755	728	760	698	725	701	739	726	727	777	730	722	695	720	749	762	733	778	690	725	745	756	744	767	685	737	725	692	714	754	719	735	734	701	714	747	693	744	704	697	779	772	741	773	722	742	726	780	677	689	724	711	737	722	705	741	682	783	689	668	733	739	696	733	761	706	750	698	724	708	746	742	777	744	719	719	699	752	728	714	682	665	735	750	746	771	748	693	708	752	745	769	744	695	714	712	754	743	679	733	740	694	738	793	709	728	741	758	671	740	733	748	713	700	740	736	719	695	706	716	688	741	699	724	690	757	768	696	757	744	706	742	741	715	736	685	760	730	767	737	737	723	753	729	704	721	736	706	724	685	716	785	714	763	751	697	702	748	707	734	699	754	728	727	722	747	714	689	718	729	765	766	763	672	731	724	705	710	767	734	719	678	787	726	728	721	761	730	734	718	790	764	726	764	724	716	716	734	727	718	732	686	720	743	741	728	745	758	736	715	718	765	749	712	723	739	737	708	723	769	747	691	722	739	712	712	754	744	668	723	739	752	743	725	702	763	749	765	709	774	750	731	716	751	768	725	703	757	802	749	710	741	742	722	712	695	741	745	766	691	709	744	734	697	712	751	731	744	726	726	706	714	712	759	730	735	709	731	713	723	690	762	741	701	749	721	662	766	733	702	700	733	740	776	718	673	729	720	753	776	709	733	714	769	729	720	718	711	727	723	700	727	741	757	739	723	721	753	718	686	750	689	768	784	719	728	696	758	774	724	704	688	728	662	737	715	696	694	714	719	750
25799	5326	1222	1210	930	706	549	434	411	411	416	352	363	389	372	341	350	372	324	365	352	360	387	359	342	335	350	326	335	344	399	372	378	372	391	340	379	360	374	359	331	331	399	351	347	387	359	334	323	360	339	331	365	332	374	371	315	314	372	363	346	328	354	356	379	362	318	362	413	365	365	344	351	392	380	350	313	341	336	368	338	308	370	347	317	333	343	347	355	337	374	377	335	352	329	376	327	341	374	376	342	349	325	414	349	315	390	363	352	341	358	337	358	319	356	397	341	329	336	329	345	350	296	394	328	322	347	347	357	350	353	348	382	335	344	352	340	349	344	399	375	308	315	350	346	382	358	376	359	304	368	366	342	322	324	346	397	356	366	364	330	310	326	324	331	354	354	327	329	361	336	345	356	368	347	286	302	345	357	370	347	366	329	395	340	376	362	358	366	342	351	375	336	360	365	373	358	309	382	366	346	376	373	351	344	335	375	365	338	346	354	373	370	365	332	376	336	352	331	358	341	342	340	364	384	372	376	345	341	364	370	377	363	355	372	349	356	368	334	311	338	364	332	356	334	306	342	333	340	333	370	325	392	365	340	359	351	345	358	362	318	366	338	330	333	336	359	341	335	322	338	351	359	335	359	330	314	347	345	363	326	370	366	341	356	358	332	386	345	363	366	368	342	299	333	334	384	307	324	346	348	368	332	353	373	342	347	347	373	360	355	303	350	370	351	363	349	327	342	364	361	382	341	357	348	341	328	337	377	338	374	377	320	333	326	357	322	335	356	374	337	359	344	373	383	363	338	346	359	354	335	343	334	340	345	345	338	329	349	370	332	376	325	351	363	377	311	331	377	392	372	340	354	358	349	338	361	316	359	339	317	362	380	345	371	384	307	341	310	364	366	331	316	353	373	380	337	359	328	343	336	335	351	341	363	357	378	392	347	377	353	333	345	372	364	337	364	333	390	373	339	349	403	387	369	394	346	357	321	362	368	350	365	355	305	361	366	359	398	347	379	389	343	359	331	320	355	322	375	319	333	378	385	357	346	355	368	358	375	332	358	340	348	317	393	337	356	371	337	343	327	378	357	363	369	334	353	373	350	362	362	367	378	337	354	340	365	367	385	344	361	334	390	371	292	326	378	334	333	352	335	374	377	356	359	343	341	365	345	342	333	350	345	357	371	339	332	333	354	360	358	323	352	309	345	350	343	294	332	321	337	311	364	345	327	340	345	360	354	378	340	317	341	348	346	349	380	350	337	355	323	372	336	356	371	340	351	374	325	326	331	349	341	353	370	315	317	327	356	367	359	348	374	349	349	338	356	368	335	340	358	394	332	362	375	349	390	363	351	325	353	306	343	350	370	348	349	367	317	345	363	376	357	346	330	319	382	349	345	346	360	335	380	344	356	367	349	329	320	329	355	340	345	324	342	372	360	327	345	351	338	337	377	331	357	325	365	359	343	384	311	370	378	327	381	381	343	334	361	336	358	340	347	350	343	381	324	351	342	377	342	350	380	322	322	312	357	335	350	353	371	367	400	382	346	326	336	361	376	305	349	365	353	329	402	385	340	421	317	369	362	365	371	350	356	347	318	395	378	374	339	359	382	303	348	341	347	337	358	342	325	370	301	368	365	375	336	355	340	364	375	356	367	346	353	383	357	316	325	382	367	349	364	337	335	352	332	357	332	327	318	354	355	358	373	354	347	350	325	329	362	356	343	338	369	361	418	336	333	330	383	356	326	337	335	351	360	357	313	358	338	365	352	354	393	337	335	350	343	331	341	363	350	357	369	326	327	355	335	347	327	332	354	357	349	320	337	350	375	324	333	324	345	368	318	345	385	391	342	330	333	374	329	351	336	346	363	342	341	383	349	349	366	376	296	333	369	354	311	335	343	342	345	357	339	368	348	364	332	348	352	370	355	341	330	358	333	339	366	360	331	338	348	374	386	362	343	349	325	335	366	348	369	353	361	359	359	365	365	345	305	364	375	334	339	353	307	351	367	330	347	363	361	366	349	370	364	340	331	320	362	321	367	373	371	352	340	337	377	350	341	373	349	338	339	365	351	352	343	369	366	352	375	364	368	354	349	341	362	311	341	331	355	359	321	364	337	385	361	361	315	351	330	352	337	327	343	357	337	351	340	369	362	319	346	372	343	320	353	347	342	322	383	326	333	323	367	351	293	363	350	349	360	364	391	347	361	363	335	354	366	346	354	344	344	332	344	323	372	313	350	376	391	383	331	341	334	354	334	359	376	391	335	350	371	332	325	359	360	339	336	339	368	373	344	329	342	385	359	351	365	373	344	335	348	386	378	361	347	354	339	345	338	356	362	357	363	316	354	357	374	342	366	370	386	363	394	348	343	356	356	342	373	354	311	339	340	397	332	358	372	376	327	366	337	367	353	327	316	334	362	370	365	332	357	377	331	364	374	334	356	378	356	324	340	345	345	333	342	351	350	376	335	307	347	317	333	349	344	341	334	347	365	361	367	363	356	357	355	359	367	304	370	281	363	342	351	348	368	346	368	372	333	351	359	365	350	370	361	377	348	343	373	344	345	327	312	330	346	336	401	358	339	347	357	356	341	336	342	356	362	368	329	319	353	331	347	334	378	357	325	306	375	330	346	320	377	374	358	356	358	364	347	322	347	352	351	339	312	335	383	346	348	336	363	340	328	335	324	314	365	322	320	366	337	351	319	319	350	343	319	367	373	361	377	335	331	346	366	362	357	347	370	420	334	328	346	359	349	354	376	395	333	375	345	310	339	319	365	372	337	338	363	332	328	351	354	370	391	389	362	357	329	331	347	293	339	343	354	318	361	354	366	355	357	352	366	397	363	359	336	342	384	348	381	367	349	339	344	343	305	367	345	352	344	327	351	322	335	380	319	374	361	349	352	360	370	338	341	362	379	343	383	342	352	370	357	354	347	369	330	333	376	359	415	366	345	347	322	351	348	339	364	356	353	361	340	346	315	321	337	346	361	340	370	332	389	353	354	344	344	332	386	353	336	318	375	349	347	366	327	327	382	327	355	341	310	358	337	339	345	341	336	323	400	338	379	339	360	345	340	346	384	342	369	364	349	369	340	318	316	321	321	323	349	344	379	372	334	336	311	363	340	370	398	370	366	351	350	345	319	351	356	366	361	323	362	370	312	324	393	338	333	333	372	343	375	342	323	345	315	371	377	363	343	329	346	388	351	330	319	376	333	358	397	350	358	373	352	338	333	376	360	324	345	412	347	338	342	340	362	320	359	339	380	332	347	344	373	386	351	314	326	370	343	352	341	348	352	356	325	333	369	330	411	335	344	365	346	320	359	345	328	411	351	331	367	326	359	409	348	357	363	373	346	353	358	338	363	366	352	371	365	335	338	377	362	331	375	330	368	375	362	345	344	354	357	333	352	314	337	330	352	370	339	338	349	309	378	345	361	371	347	356	357	340	340	318	358	345	337	383	362	364	360	357	330	332	353	333	363	343	339	354	342	338
17964	2811	2801	3815	3351	2490	1865	1479	1248	1103	993	1005	956	924	912	913	897	838	873	859	830	836	909	844	854	881	832	881	807	813	837	850	812	807	890	814	834	856	839	826	831	799	831	778	827	848	812	817	849	822	784	828	824	790	827	818	856	859	833	857	838	838	832	821	772	818	816	815	800	803	842	787	800	806	819	845	860	823	829	806	819	870	861	786	826	871	846	810	811	823	824	788	830	833	816	803	814	759	839	794	785	855	813	815	785	782	787	862	850	828	821	845	802	793	799	841	786	792	801	813	818	791	803	824	792	857	870	804	804	813	804	848	764	796	754	848	860	816	828	846	821	779	809	797	823	815	849	850	793	783	820	826	799	814	798	799	811	827	827	850	859	838	829	796	786	868	822	772	760	842	796	804	839	781	806	845	794	810	810	781	791	824	831	816	812	830	777	829	806	761	796	832	792	854	832	846	783	820	768	774	805	831	823	794	821	814	819	830	807	836	814	816	794	755	719	782	831	793	869	792	838	802	792	788	835	843	832	808	804	848	792	835	816	768	840	766	805	811	823	821	826	840	823	820	804	851	810	791	798	834	821	834	743	803	812	850	828	843	806	861	860	808	812	808	824	825	814	857	795	866	821	829	772	837	856	808	808	780	804	807	834	809	837	804	792	774	872	845	780	793	902	814	849	877	815	803	826	858	813	824	796	774	877	822	831	835	821	815	840	777	784	738	773	820	776	803	794	784	779	795	801	855	805	807	813	834	844	791	845	796	801	800	847	850	765	865	818	816	868	803	822	834	840	832	822	806	830	816	793	827	847	789	784	834	842	825	810	831	832	808	841	763	835	825	830	821	783	813	841	827	850	779	828	842	834	791	811	785	772	841	835	839	830	776	826	783	802	810	833	830	781	843	818	802	826	792	814	819	869	807	761	806	867	840	771	744	801	855	829	794	775	812	829	820	855	808	848	796	897	782	819	851	841	814	802	821	876	842	806	840	791	860	815	893	808	789	845	804	835	778	874	791	766	849	856	794	791	828	884	807	836	821	767	790	813	855	854	783	828	803	818	833	837	815	810	804	823	784	785	808	828	800	839	790	812	836	748	813	804	853	779	823	836	809	799	873	830	820	848	800	803	825	820	795	844	813	817	809	829	853	838	792	780	810	816	835	822	839	799	826	833	790	763	800	846	793	816	813	810	841	806	822	844	805	817	832	828	833	854	834	848	792	845	836	799	816	804	784	798	790	807	804	808	789	822	777	796	829	803	828	844	856	830	784	828	816	800	824	822	753	807	793	828	836	824	803	843	789	859	831	807	856	796	834	818	784	781	810	769	858	822	844	831	871	866	870	806	823	873	808	821	803	828	803	781	782	775	882	816	807	870	849	857	820	803	789	768	785	827	801	856	800	830	822	838	785	799	806	850	815	846	847	830	851	822	826	806	758	787	846	830	878	847	806	808	816	841	803	849	807	782	833	848	804	834	777	797	811	798	820	760	833	815	797	774	832	826	812	801	790	862	817	875	849	799	828	824	790	800	810	794	837	842	822	827	842	788	853	847	823	831	832	787	815	782	837	855	793	805	781	840	774	814	805	801	848	781	781	830	818	856	802	822	836	848	818	795	819	825	831	828	856	806	822	839	851	830	845	849	847	849	868	818	856	809	821	801	823	860	825	792	774	830	815	800	782	841	825	832	815	810	830	862	843	820	800	802	830	825	831	808	822	844	829	785	820	774	791	816	851	849	782	818	834	816	821	825	795	813	846	828	821	819	812	754	873	826	826	788	831	815	865	793	803	837	808	777	839	802	827	895	839	796	781	850	860	866	846	841	856	841	909	805	811	812	817	841	835	781	804	840	762	772	831	779	826	792	856	834	775	812	818	810	795	811	829	803	832	836	845	806	811	826	827	803	822	778	867	789	802	855	794	788	801	829	816	794	822	804	827	838	797	755	857	831	797	807	830	781	834	800	799	824	785	790	818	824	768	842	836	815	811	863	848	790	784	816	786	796	815	804	811	789	822	814	869	804	828	821	822	830	837	856	810	772	791	787	820	834	842	803	869	774	821	816	806	844	832	856	847	812	845	822	803	822	807	840	798	806	834	790	834	859	786	820	780	812	850	795	851	819	792	740	794	811	805	769	858	807	828	875	818	832	819	813	808	793	825	797	826	819	834	797	781	802	810	803	855	818	797	788	835	837	815	845	798	797	786	828	789	861	735	842	831	850	849	866	820	787	833	810	777	784	830	811	843	776	849	797	808	816	813	817	825	786	849	881	864	771	830	790	866	836	811	783	852	844	806	845	799	809	805	804	809	780	814	794	779	808	793	802	824	832	783	819	819	845	789	843	793	826	852	799	805	848	835	811	821	846	807	798	849	820	824	856	831	883	808	816	844	822	781	853	857	849	869	843	809	802	817	826	837	849	816	790	862	841	814	870	867	825	813	823	845	836	831	814	831	821	836	833	801	835	782	786	831	789	829	793	834	795	812	813	840	803	810	789	834	807	820	846	809	787	807	798	823	820	780	811	800	851	813	815	829	801	851	820	764	854	809	788	816	883	915	819	824	831	835	839	830	817	825	829	780	829	795	730	827	810	818	802	843	837	823	825	845	823	872	808	803	809	784	867	806	800	833	860	864	836	864	764	755	836	816	798	822	819	799	808	829	799	848	787	873	849	825	798	858	785	783	871	827	811	819	799	783	787	818	808	827	808	821	798	774	844	826	881	822	803	867	846	826	840	789	794	845	832	865	803	766	835	870	803	785	803	771	813	816	774	796	819	890	800	829	784	810	826	792	836	770	822	795	789	846	793	842	806	783	856	808	798	826	835	873	738	811	814	820	832	840	804	807	841	802	781	877	805	828	820	846	813	846	825	793	869	856	764	830	794	881	790	857	798	865	860	817	833	830	783	829	822	833	783	833	871	795	819	793	841	807	820	814	787	766	864	817	800	794	812	800	834	848	821	875	844	774	807	845	845	796	787	808	828	828	819	857	832	812	858	808	824	826	870	844	850	818	872	816	806	782	790	829	823	833	808	810	850	816	889	844	841	814	815	815	756	840	821	856	835	838	822	819	826	792	860	884	831	792	840	840	842	801	789	796	850	782	824	837	879	818	844	780	787	856	806	854	809	867	884	806	870	792	767	812	832	818	805	796	836	867	796	855	821	770	814	812	840	817	837	837	748	820	795	853	804	832	849	825	819	840	876	814	790	827	782	855	823	819	811	791	852	806	809	788	824	836	857	849	784	825	818	843	796	836	821	823	791	785	859	812	841	830	773	835	843	811	801	834	824	809	832	843	825	814	811	843	871	861	828	843	842	820	827	806	796	820	799	786	860	817	810	826	816	787	806	786	877	815	801	836	858	864	863	841	832	869	813	808	822	833	842	851	767	792	758	859	818	817	817	770	806	865	818	790	841	816	796	824	792	825	818	816	802	806	825	858	770	803	866	792	802	854	909	853	806	796	818	835	859	834	815	825	851	778	876	835
35699	9708	1997	1522	932	592	492	379	324	286	274	277	248	247	253	234	229	252	231	231	202	237	217	235	214	227	226	230	218	229	204	233	212	231	204	222	234	210	232	215	215	216	219	221	214	214	227	211	200	212	214	223	201	215	215	204	227	212	218	217	229	212	212	242	223	224	225	217	215	202	205	201	211	227	203	215	205	212	221	223	231	197	211	224	193	216	178	203	196	192	198	242	207	204	205	223	189	232	223	214	243	201	214	199	209	220	220	230	219	226	199	209	219	214	194	207	231	226	220	235	221	255	234	195	217	230	220	208	219	205	241	215	211	201	215	206	232	205	208	244	228	201	202	211	219	216	223	238	225	158	237	228	227	201	201	216	220	218	177	205	220	211	188	199	214	201	227	209	226	194	241	238	212	204	205	218	201	229	191	240	238	212	222	217	179	227	234	202	214	202	246	210	198	201	204	228	220	241	195	232	224	189	240	219	218	219	243	221	196	197	211	202	210	197	226	244	222	213	223	214	227	202	231	215	207	188	224	184	206	222	229	230	209	201	220	224	242	234	220	204	201	224	206	218	226	207	225	210	187	193	212	201	216	230	210	239	231	226	242	239	224	214	225	197	230	220	212	212	220	177	220	235	203	221	186	224	217	226	232	224	219	203	201	209	192	190	203	218	199	212	239	200	226	203	222	214	225	242	204	212	212	180	211	232	191	200	216	212	214	204	213	212	197	207	222	219	214	213	202	222	223	218	195	222	206	192	228	225	217	222	210	192	201	201	213	219	227	200	223	227	193	213	237	245	204	185	208	212	210	211	215	226	194	211	218	217	194	221	230	202	190	222	219	217	217	221	192	190	223	214	205	203	222	229	207	250	242	208	177	221	221	221	222	205	209	170	235	201	229	208	214	220	214	246	226	208	198	237	207	221	235	226	222	233	220	200	213	201	193	175	232	237	209	206	241	253	202	235	211	215	229	237	220	203	217	188	210	216	229	228	203	221	210	237	192	209	246	244	215	224	196	217	199	182	220	203	201	239	187	203	207	231	243	170	212	221	210	215	235	213	222	218	210	201	226	229	213	217	225	218	223	217	212	197	213	194	189	202	229	216	248	203	230	210	224	219	213	195	214	209	211	208	209	219	226	224	197	197	231	198	220	213	197	199	208	195	212	207	190	248	223	236	216	198	210	226	226	211	209	208	226	217	221	212	211	215	217	214	243	220	222	238	243	204	232	218	222	199	212	154	209	214	232	192	222	196	224	221	211	233	226	209	210	225	212	191	212	203	225	220	215	195	192	233	215	225	228	203	226	196	231	199	230	215	237	206	215	202	239	202	217	220	197	220	212	198	239	207	232	220	203	213	195	236	220	189	246	206	225	223	231	209	237	228	226	215	233	228	240	205	225	231	253	211	232	217	214	241	234	204	206	193	220	213	209	188	211	240	189	194	224	215	208	198	203	248	250	222	201	202	232	235	220	197	221	236	212	248	229	176	212	213	214	234	226	235	202	222	206	205	220	242	238	226	218	217	221	219	218	214	214	202	197	221	219	221	207	222	213	214	230	225	227	205	247	196	197	231	206	207	222	224	223	208	204	205	210	229	182	211	201	202	205	236	228	194	188	206	213	233	241	216	206	220	209	227	207	206	205	230	209	201	206	204	200	241	199	202	215	218	219	239	200	195	215	243	262	209	233	217	186	223	214	210	205	230	218	220	244	238	208	213	224	211	228	197	244	206	229	230	221	214	228	208	231	210	239	207	247	203	234	241	218	217	201	214	214	194	218	224	217	209	216	200	208	206	177	202	196	182	216	210	218	205	202	231	193	255	202	191	211	168	242	201	211	223	212	216	204	199	218	200	227	200	211	221	264	224	211	210	220	217	211	202	222	223	210	212	217	209	221	202	205	203	233	228	247	227	230	200	220	226	198	217	216	228	192	224	193	204	217	222	184	204	224	244	230	199	245	220	207	223	208	219	232	239	216	212	230	217	214	214	216	207	218	204	222	223	219	194	198	219	204	219	226	213	241	199	193	228	204	214	206	239	227	217	230	234	218	213	206	222	207	199	211	224	194	204	185	210	172	194	193	245	196	235	204	192	183	202	206	206	202	217	238	189	213	193	203	217	201	194	225	209	203	197	211	201	209	213	228	206	209	233	223	209	219	217	226	197	197	198	199	229	213	214	238	217	215	193	204	239	205	231	212	212	214	195	216	199	199	214	241	238	196	206	209	213	224	220	206	196	222	222	214	208	232	235	232	213	229	217	191	196	207	216	230	236	209	216	231	207	230	225	231	233	219	212	210	197	214	193	215	200	229	232	220	237	172	214	248	191	192	229	214	232	217	213	230	221	209	213	212	208	224	221	192	204	211	208	213	204	210	217	187	209	217	225	187	207	228	211	212	228	219	195	236	203	201	193	233	229	232	225	220	233	219	234	192	188	206	170	215	235	211	218	224	243	191	204	202	192	223	202	221	207	247	210	208	237	243	184	207	207	179	200	204	202	189	228	228	242	240	220	220	232	210	219	217	210	192	217	214	211	183	210	195	205	212	238	196	201	208	218	210	205	212	200	202	231	231	209	220	233	203	210	219	198	202	200	222	218	213	233	235	205	204	198	222	216	223	211	205	233	184	221	216	235	235	195	233	196	210	187	246	239	176	212	211	196	219	202	202	204	206	229	231	210	200	207	203	208	229	233	191	187	183	220	197	208	204	231	225	206	226	192	213	214	198	197	207	231	215	200	196	206	209	196	199	182	200	188	224	205	223	205	195	191	192	210	213	224	192	215	218	194	196	211	249	202	229	248	203	185	230	226	250	216	209	195	235	201	232	211	202	205	217	220	206	222	207	197	230	220	201	199	217	212	185	220	224	235	218	187	217	196	220	230	207	210	228	221	209	220	202	248	216	208	242	187	221	211	219	224	227	222	187	201	237	214	216	219	222	218	216	233	213	221	211	251	233	246	214	205	216	229	224	211	231	189	249	215	191	226	204	209	224	219	235	230	209	217	199	233	205	197	226	213	231	203	204	220	191	209	209	204	203	216	218	227	210	199	201	230	207	193	214	222	228	199	208	210	215	201	188	243	193	198	218	207	236	219	214	219	217	208	202	207	230	211	228	209	211	202	212	204	200	227	173	222	222	235	221	227	217	200	233	195	203	174	211	224	233	207	202	196	173	245	180	199	222	214	210	218	215	191	204	185	226	210	206	215	203	210	239	208	204	221	202	222	271	205	213	197	211	199	222	216	230	213	204	214	227	223	219	199	211	224	237	239	209	198	203	215	240	222	219	212	223	202	189	185	220	230	224	189	187	231	239	214	231	222	228	197	203	214	197	218	228	218	202	223	196	204	214	204	224	226	193	201	236	209	221	204	194	247	188	204	218	195	196	210	207	218	210	229	207	220	205	227	205	189	221	234	200	204	206	207	229	237	240	225	196	224	199	223	221	210	204	205	185	244	232	189	216	222	175	218	192	191	225	195	216	222	216	228
22590	4214	3775	4514	3666	2573	1879	1329	1139	968	831	801	733	711	661	705	666	671	581	602	606	576	559	548	564	537	577	526	547	549	569	512	535	532	512	513	518	543	544	547	551	531	509	517	516	536	545	527	526	554	508	541	520	500	562	482	487	521	537	503	542	498	519	520	524	553	524	562	536	510	519	530	549	555	506	497	480	528	553	504	506	498	524	516	546	551	549	545	511	486	530	544	506	529	481	502	559	525	541	555	522	496	541	541	544	494	486	477	529	478	507	559	475	528	535	509	540	539	501	532	509	529	526	516	557	489	546	514	520	569	541	502	572	532	508	539	513	515	495	498	530	513	526	555	572	547	494	522	513	486	554	493	522	551	499	514	529	555	539	494	541	505	543	492	519	535	528	517	501	530	500	505	511	502	514	535	517	543	527	519	502	502	495	501	499	516	497	513	502	528	486	533	519	490	525	496	509	496	516	546	526	509	507	525	548	554	532	485	484	493	522	534	495	511	502	516	546	548	511	470	506	521	528	522	560	515	514	517	484	542	542	540	523	500	513	527	549	487	533	543	533	543	533	536	506	533	536	500	508	523	480	538	519	499	495	512	534	512	503	509	511	510	513	502	526	475	466	539	482	502	495	524	522	518	478	496	519	513	513	554	519	476	502	517	487	531	540	542	499	556	486	522	477	494	489	514	541	525	517	504	511	485	536	521	543	539	515	521	545	492	527	525	504	530	551	512	507	515	527	527	509	552	521	495	559	554	525	505	530	531	533	524	529	517	508	521	505	499	500	522	496	512	497	509	507	536	534	489	515	539	521	554	495	496	512	520	528	502	528	503	549	494	510	516	505	473	514	502	525	511	523	541	502	505	508	500	555	554	516	517	541	521	509	510	494	511	500	521	510	535	502	537	526	512	493	523	545	565	575	506	530	511	536	532	497	522	522	535	478	532	518	489	497	519	484	496	540	530	494	520	506	537	498	502	511	541	501	474	496	526	505	523	505	487	532	486	516	519	516	514	551	510	514	524	507	502	483	559	514	491	495	530	527	530	527	546	522	514	550	508	493	539	518	495	546	513	551	539	520	537	544	532	582	509	528	500	517	527	520	506	497	496	509	538	510	515	530	520	523	503	518	522	536	504	477	511	505	475	513	556	499	511	527	524	494	520	509	491	487	549	525	502	506	502	546	522	560	483	528	561	503	538	555	504	502	540	564	513	554	514	561	529	517	498	552	531	522	501	522	517	502	506	528	500	524	517	497	502	529	519	545	500	508	535	522	486	460	486	508	491	492	481	518	478	539	491	531	499	501	504	509	488	531	517	517	560	510	547	513	524	493	492	529	530	524	522	529	477	478	502	480	495	531	501	504	522	514	490	529	546	515	489	475	503	526	513	490	524	482	532	503	530	550	502	519	484	472	497	534	523	489	511	536	537	530	510	470	510	502	525	536	536	562	525	468	546	516	546	453	534	497	571	515	571	520	537	522	532	545	539	482	488	516	513	483	506	502	499	479	549	545	535	526	562	561	545	508	538	522	498	579	496	502	491	540	507	500	545	527	555	464	479	492	510	518	528	469	494	535	518	522	460	483	505	543	500	505	536	497	494	547	492	540	545	541	522	536	532	519	481	508	533	507	519	544	535	497	508	511	530	528	545	474	530	516	538	509	553	511	520	476	496	534	534	512	508	509	526	514	503	548	526	528	522	540	531	503	511	503	537	502	527	509	532	502	520	541	528	520	501	525	511	490	533	565	536	520	508	496	536	501	509	489	497	556	513	520	535	551	501	526	486	515	524	520	543	502	517	506	543	522	493	535	529	506	519	535	535	488	518	548	499	511	498	501	489	538	542	516	483	558	516	503	520	552	520	468	540	521	528	546	523	496	493	504	470	491	525	503	506	485	501	531	514	499	529	497	480	539	556	520	513	511	477	496	501	562	536	561	505	544	526	511	513	492	518	522	518	562	550	501	519	489	516	575	566	513	554	508	512	495	521	529	520	516	511	530	517	507	477	561	506	530	521	510	535	566	537	512	491	556	533	553	511	521	507	507	497	507	532	542	520	538	539	498	516	542	535	541	487	530	493	556	512	520	521	526	572	526	520	521	522	522	513	527	498	539	454	492	511	541	469	503	520	553	498	492	506	522	480	531	509	554	554	498	465	455	529	522	542	479	482	572	490	522	531	495	505	527	544	466	553	473	536	582	520	500	521	535	507	510	520	505	504	526	526	483	522	564	561	519	503	511	527	538	511	517	490	509	523	512	521	504	481	511	511	494	543	517	490	486	516	563	501	544	533	551	481	510	507	550	487	511	523	544	479	559	550	541	499	519	502	490	516	483	568	521	508	543	550	487	567	514	498	539	442	533	529	495	539	527	526	504	519	547	484	527	551	539	543	500	498	541	502	523	526	555	479	528	514	520	554	512	535	524	501	526	513	584	513	491	524	509	519	512	482	508	476	542	478	498	538	483	494	520	592	539	517	537	513	553	507	510	566	515	511	529	508	486	526	487	515	518	492	451	520	568	563	475	509	552	510	495	514	525	541	454	504	534	487	524	523	486	475	518	518	518	551	519	486	513	484	538	513	542	503	504	494	520	523	571	509	512	523	513	528	496	540	514	529	522	516	524	488	514	514	557	557	516	553	525	493	497	501	472	534	499	531	480	520	521	487	470	496	528	518	490	506	510	513	530	550	534	524	572	511	509	491	522	544	499	511	507	573	502	537	531	513	486	522	511	522	516	492	561	521	552	505	528	548	492	505	544	515	540	477	519	488	504	504	506	509	530	500	536	516	517	534	519	544	556	509	558	538	524	509	507	545	540	539	523	492	543	486	541	502	551	497	541	508	507	499	530	485	529	520	492	546	506	512	508	559	556	535	519	494	472	539	535	509	513	449	551	516	508	551	518	544	550	535	532	539	526	502	525	543	536	549	539	544	530	504	499	505	485	542	522	519	485	544	525	538	550	489	534	512	506	505	529	504	479	493	533	480	536	477	512	509	527	509	507	508	494	469	472	521	509	542	542	527	541	493	518	483	493	535	519	523	506	562	531	527	502	545	511	522	449	508	523	481	542	513	529	495	534	545	514	525	517	523	498	531	494	504	522	561	509	522	500	502	532	529	526	493	528	509	527	526	526	487	533	562	525	569	533	508	512	530	483	519	515	525	530	543	506	520	519	533	487	512	535	530	510	529	551	493	512	510	534	510	507	555	498	536	502	539	550	516	519	524	511	480	538	507	513	501	528	519	545	526	505	536	536	510	544	548	535	504	511	481	498	531	523	561	520	475	543	513	518	494	519	541	515	495	548	525	483	549	552	477	527	501	538	482	524	559	543	532	490	530	534	503	546	531	541	523	523	488	561	522	516	512	504	510	509	494	514	502	514	489	481	467	513	522	515	510	530	559	537	514	521	535	544	496	514	515	463	528	513	516	506	462	529	492	535	533	495	529	512	505	493	501	494	557	508	546	549	528	561	496	495	509	538	513	540	533
11720	2048	789	626	489	387	346	320	337	322	300	317	312	299	272	313	310	273	287	290	311	317	313	274	317	298	276	298	320	291	310	310	300	304	291	272	289	299	267	284	340	294	304	294	305	294	297	285	290	315	305	311	296	289	281	310	302	312	285	305	317	296	297	294	272	289	338	285	305	298	293	281	278	293	297	291	310	312	303	293	286	255	301	280	292	323	312	276	291	265	301	299	289	293	294	288	293	275	326	297	294	299	305	307	314	300	337	318	303	276	276	288	309	294	262	276	288	288	334	277	300	280	288	288	284	264	301	283	308	341	304	305	267	270	292	326	294	284	324	329	255	310	311	300	279	282	305	317	306	294	289	275	322	318	283	297	298	325	290	283	277	295	307	286	315	296	297	257	323	279	305	312	282	312	278	297	290	309	312	260	300	307	317	294	341	328	319	301	298	275	294	309	304	308	292	284	331	302	298	281	291	278	306	283	289	302	309	292	285	313	277	312	302	317	286	265	281	305	287	315	274	273	283	322	292	287	305	287	289	335	302	305	272	289	295	333	301	299	323	315	303	304	240	288	288	284	289	352	273	297	291	274	309	312	294	303	316	325	291	318	282	289	286	290	302	300	322	312	336	318	284	282	328	318	306	283	289	286	282	306	308	298	326	286	301	288	292	287	290	310	293	272	321	306	305	274	301	323	300	278	258	274	296	314	318	300	290	305	264	306	309	300	318	306	278	300	328	297	318	268	319	322	296	309	285	303	289	291	306	294	280	317	314	281	293	284	323	316	291	323	301	288	308	274	297	326	285	278	273	321	334	288	288	314	293	283	314	315	301	295	317	313	293	247	274	275	302	281	296	284	290	300	321	296	272	288	299	316	280	308	326	303	305	304	298	301	304	294	285	329	263	306	296	303	309	280	300	280	312	288	298	323	290	326	303	315	318	307	280	294	275	287	279	305	259	283	256	265	295	324	286	293	283	288	307	295	284	298	292	341	311	362	301	337	289	295	294	296	300	287	297	293	287	306	285	281	300	305	325	317	278	278	298	317	307	255	290	298	306	254	291	300	287	324	312	294	307	328	300	291	286	308	319	288	298	330	281	252	285	264	290	301	315	293	288	296	274	297	331	300	275	278	280	316	284	316	294	292	310	297	288	316	322	303	296	336	339	292	290	268	275	292	279	289	327	316	315	339	290	306	319	273	300	286	306	283	319	283	304	288	271	296	325	326	284	261	320	309	298	307	311	286	292	277	295	284	291	298	309	338	282	299	303	274	329	302	302	255	267	305	303	319	284	308	345	293	316	320	293	314	324	324	317	288	277	292	305	279	298	291	346	307	342	258	300	293	295	308	330	341	302	315	338	318	306	315	289	295	319	282	311	317	290	311	304	306	295	344	275	285	285	295	311	252	285	267	286	297	279	277	315	317	251	302	309	281	325	302	277	300	272	293	289	277	307	312	312	334	291	255	311	281	286	297	302	281	312	280	290	307	303	302	305	309	287	279	316	302	323	307	294	310	287	292	287	301	296	315	292	324	318	314	330	320	282	302	282	279	311	311	282	319	275	321	330	288	297	279	292	302	296	269	305	307	273	283	344	295	296	310	280	304	269	277	275	308	247	268	253	302	308	309	305	283	260	303	292	303	317	291	280	271	298	295	265	306	295	309	291	313	296	281	283	305	290	304	281	308	271	324	286	298	293	312	296	270	314	273	280	277	313	292	313	308	284	286	311	275	296	331	298	290	316	311	289	276	316	299	291	317	306	311	293	318	287	291	293	307	295	309	290	296	313	278	303	270	276	278	280	276	289	307	274	300	302	274	308	296	297	294	277	247	310	247	271	317	338	303	287	253	284	300	302	286	308	287	320	290	308	313	266	301	296	312	308	313	301	293	325	302	281	280	289	301	301	308	290	295	280	295	273	306	303	324	313	348	337	272	286	269	280	300	292	292	319	283	297	296	300	279	320	282	289	267	286	318	299	289	308	298	312	308	321	292	312	289	319	295	264	280	272	275	289	317	281	309	297	313	308	317	283	333	299	324	306	306	277	269	279	269	275	287	315	339	305	335	319	314	254	317	268	293	299	294	315	305	302	335	303	270	284	317	300	301	277	314	285	288	293	281	297	288	316	309	329	302	272	323	311	300	292	295	296	274	261	283	308	295	323	262	312	276	273	282	310	261	283	286	284	310	299	311	317	303	296	315	290	278	284	307	285	317	311	294	309	309	280	280	307	277	256	317	278	266	294	294	313	300	299	301	290	298	311	304	332	325	306	304	312	300	300	330	305	294	304	278	325	308	292	268	306	331	300	320	286	323	309	295	309	267	310	299	336	314	301	285	297	326	286	300	291	307	307	322	303	312	302	286	329	318	270	309	294	298	291	258	308	309	278	345	282	294	329	300	330	298	317	265	328	316	261	315	304	316	248	310	302	294	283	321	315	295	349	347	346	294	331	288	301	285	311	297	308	343	302	294	314	318	264	295	330	274	307	304	290	326	306	308	283	292	302	293	332	307	285	291	287	316	315	282	316	258	281	292	314	317	322	284	278	301	302	305	310	307	285	287	324	306	295	343	304	285	284	305	294	287	304	320	293	290	300	315	302	302	324	310	312	344	296	282	317	272	305	338	293	297	264	291	314	291	291	325	277	306	322	315	269	296	305	293	270	290	325	303	314	279	279	302	304	318	272	284	295	278	266	288	290	297	247	320	306	303	304	296	273	312	336	308	300	305	246	303	278	293	273	301	331	298	301	302	285	295	290	261	275	321	297	304	311	257	323	283	301	292	281	302	304	335	319	271	308	306	338	312	304	314	302	273	304	320	321	295	324	295	307	280	302	306	290	324	305	302	315	317	279	314	294	309	321	308	318	313	286	317	291	296	294	310	330	317	300	299	302	291	307	306	326	275	292	311	308	297	313	279	322	288	305	276	331	262	318	292	314	269	283	316	274	280	299	311	314	288	287	308	320	274	300	305	294	313	306	298	320	295	295	302	344	283	307	328	302	302	288	333	297	279	246	291	280	281	282	290	270	291	301	312	316	327	314	281	281	274	271	301	329	257	310	303	298	303	291	289	277	281	299	304	319	325	308	275	240	327	292	278	280	308	298	265	311	286	260	276	285	279	280	291	315	318	272	293	329	276	282	311	312	293	328	282	324	305	311	318	291	296	331	309	285	286	330	316	291	292	314	300	280	276	338	299	284	343	274	316	339	306	296	293	283	312	279	315	288	318	324	283	309	300	322	334	325	335	297	262	301	286	274	292	278	292	333	316	304	293	303	293	325	296	310	300	284	322	314	306	265	317	281	290	261	293	323	303	292	279	316	317	295	310	253	306	263	298	290	269	297	297	277	306	326	279	309	310	281	262	296	294	313	306	331	297	287	280	316	297	272	284	303	345	307	293	278	286	331	294	292	251	306	268	278	297	274	299	286	260	296	302	309	295	310	332	300	286	295	289	292	310	309	276	303	277	283	286	274	280	293	314	319	312
8250	1688	1837	1952	1475	1254	993	913	810	775	740	773	776	737	740	758	747	724	789	755	753	751	775	711	742	734	735	730	704	753	698	699	710	712	793	712	705	761	766	724	741	716	746	736	690	728	708	721	726	684	715	755	760	766	696	737	761	740	737	715	703	709	732	725	696	792	752	709	754	712	722	732	735	754	706	744	712	747	718	744	764	720	717	686	726	735	745	678	741	671	696	731	746	751	730	682	732	776	731	735	753	721	695	722	781	689	705	743	668	767	732	722	685	680	704	675	700	736	770	799	770	711	754	680	707	713	745	666	699	747	700	713	772	714	716	694	729	666	684	729	671	746	707	705	718	754	790	709	727	669	695	775	677	735	750	706	721	731	689	755	766	709	702	703	730	753	709	726	711	752	705	683	738	645	723	667	768	729	755	727	711	775	753	725	731	715	736	739	727	716	710	728	729	699	714	740	739	743	699	653	706	755	748	724	725	720	738	745	729	703	725	688	682	748	704	714	673	708	669	733	763	763	728	743	747	731	734	738	746	734	702	749	702	753	730	686	709	753	709	681	697	689	703	753	738	691	757	693	724	749	705	742	734	739	701	691	738	701	722	780	698	716	750	759	735	723	700	758	714	699	711	687	704	690	751	753	688	745	740	732	740	746	745	742	689	709	755	772	708	781	762	736	744	668	732	686	689	738	723	681	723	733	733	703	667	740	714	727	684	740	691	749	750	674	735	742	689	701	727	747	688	796	710	687	799	701	687	666	735	755	670	719	706	728	746	710	716	746	730	669	740	735	727	687	663	695	734	751	755	682	702	743	726	735	729	718	670	781	728	698	687	676	702	750	733	717	731	751	729	728	745	713	706	726	755	774	746	758	702	695	715	715	749	704	721	702	732	685	759	693	750	711	674	706	674	700	710	731	763	755	729	721	689	759	725	741	737	689	725	760	714	756	758	702	726	740	708	722	672	729	704	738	670	718	761	729	729	733	739	699	745	720	750	706	751	753	732	707	686	705	707	720	742	730	752	734	730	731	687	722	720	762	703	675	711	714	748	723	774	723	676	725	738	715	645	751	715	758	701	735	707	745	713	741	722	733	697	724	736	704	729	721	724	728	682	698	782	703	687	743	780	706	721	721	723	708	745	733	710	719	778	691	755	715	719	744	705	718	751	736	748	728	726	707	747	701	742	707	696	738	674	752	714	736	716	703	678	694	728	723	707	770	764	733	726	725	660	687	678	724	686	771	726	690	711	732	647	716	791	745	747	688	721	716	732	753	733	670	759	771	754	716	731	736	749	689	696	713	743	731	690	735	741	683	717	690	741	714	727	690	769	729	699	775	722	716	694	728	689	671	752	669	735	704	753	713	752	733	722	670	683	723	727	699	774	743	720	752	721	731	735	733	685	699	727	734	720	708	732	711	709	730	749	721	738	746	744	740	715	705	719	717	757	763	736	691	718	696	697	695	678	699	743	726	699	720	722	689	763	665	723	732	692	739	772	748	715	705	778	730	735	745	746	738	766	762	730	705	743	703	725	741	701	758	773	772	721	740	713	754	743	724	710	736	755	724	709	756	761	741	744	725	750	728	723	657	695	661	762	741	730	742	704	686	714	693	695	731	734	751	728	709	720	743	715	690	706	711	738	727	746	717	744	735	755	740	747	673	725	755	759	734	719	738	684	705	713	739	747	679	727	728	710	718	662	730	721	736	711	713	704	697	764	761	690	708	702	742	775	682	718	703	706	727	760	723	706	698	721	742	758	713	750	779	663	715	675	733	729	732	758	699	742	736	714	719	724	675	745	748	705	726	721	761	720	650	746	685	711	725	727	688	738	755	725	714	721	747	758	763	737	710	745	753	703	725	698	733	709	703	726	710	714	697	707	716	702	711	767	714	718	825	723	710	701	697	756	714	759	732	709	735	703	741	718	719	706	704	718	717	706	715	694	696	704	663	717	708	692	705	699	735	742	757	733	705	712	728	691	684	698	767	668	704	738	688	718	751	714	741	657	715	720	754	679	707	713	702	731	690	703	767	737	736	701	765	773	748	722	707	745	769	726	703	723	678	735	692	703	753	732	795	731	719	727	686	697	705	730	694	726	723	741	726	705	724	717	702	715	694	721	682	717	703	732	704	723	677	705	758	744	718	737	743	699	732	667	701	709	738	741	730	725	757	767	719	754	744	739	721	692	803	781	719	768	735	713	746	707	724	725	748	707	728	734	747	734	726	702	716	708	732	741	714	739	739	739	739	760	737	718	790	728	739	696	705	677	719	734	687	724	722	788	764	781	732	715	752	737	733	782	711	704	769	723	707	708	728	746	749	696	718	703	691	726	704	725	695	759	691	725	723	690	691	740	741	762	705	758	731	747	747	704	780	726	775	732	652	697	747	713	701	752	727	722	775	712	743	666	691	773	707	732	746	757	698	687	721	728	716	731	735	755	751	754	690	710	747	754	721	772	690	721	769	737	752	747	781	683	723	772	694	687	728	753	716	728	705	732	695	717	701	737	739	693	691	729	703	709	731	707	734	764	725	727	723	715	715	722	760	768	720	759	718	737	685	697	741	696	706	734	713	718	759	718	731	675	751	714	677	731	770	711	736	701	715	723	700	698	750	739	717	714	710	742	755	718	704	732	701	728	704	779	714	708	716	731	702	762	743	733	746	767	704	748	717	695	733	731	688	743	738	779	732	702	710	706	659	764	727	719	687	773	780	772	748	745	719	702	679	687	698	692	749	713	691	717	751	768	730	710	754	709	742	763	746	717	759	712	763	702	717	723	779	729	705	713	763	674	750	737	680	755	711	744	699	685	686	710	722	666	747	705	770	715	769	719	728	745	730	704	718	715	775	730	750	719	721	717	699	692	680	747	696	731	733	729	711	743	705	736	723	720	729	704	741	746	723	728	720	692	698	697	711	779	713	741	681	759	743	698	701	734	716	709	680	804	771	760	675	727	720	729	686	717	718	740	702	744	715	729	754	701	706	668	791	727	739	727	778	700	755	690	748	756	736	717	734	766	705	710	735	672	711	760	731	692	722	718	695	736	763	726	754	732	735	721	688	716	724	772	744	712	745	743	706	727	710	698	714	682	726	721	696	763	732	730	750	757	719	724	716	725	719	753	726	679	754	753	710	747	752	714	736	749	715	715	742	715	731	709	736	705	685	718	729	689	755	729	772	737	736	688	697	707	740	672	754	732	708	714	672	719	722	743	750	692	738	720	668	748	750	708	717	718	694	737	711	732	736	748	732	698	677	712	751	739	698	708	723	711	681	713	771	739	747	700	712	693	739	718	771	679	727	695	766	751	678	725	762	696	720	725	732	713	712	726	725	714	728	721	732	707	703	732	759	732	714	731	718	715	729	692	751	727	693	718	734	688	691	734	707	701	713	732	756	667	753	697	746	698	736	763	726	695	714	701	728	740	723	712	665	721	719	684	704	718	744	712	720	722	738	739	733	686	664	698	777	670	696	740	737	713	739	734	700
25954	5924	1416	965	620	515	486	396	377	411	388	368	379	344	350	358	344	333	350	346	347	367	350	345	356	373	371	352	353	362	333	370	308	327	364	347	357	355	364	366	369	350	330	343	339	336	327	302	331	337	368	363	355	338	366	332	358	373	315	344	396	358	324	369	362	302	322	347	379	367	345	380	362	349	351	336	343	335	333	325	357	359	384	359	319	338	330	353	341	312	378	364	343	344	320	373	355	336	333	328	377	345	344	341	342	352	344	375	339	341	346	346	347	346	333	337	356	348	351	378	329	358	350	346	374	364	343	344	357	334	362	350	358	382	369	341	366	347	322	369	324	333	330	354	325	388	360	363	357	339	319	382	335	368	400	364	335	356	344	386	360	376	345	358	346	379	333	329	350	324	365	301	376	373	350	334	351	383	353	355	332	373	383	346	333	328	331	317	345	359	341	308	357	361	327	327	356	368	342	374	387	336	340	308	358	367	325	371	342	294	357	338	317	365	355	388	352	332	363	355	339	374	359	338	353	358	367	320	318	358	361	339	324	361	356	362	345	352	354	355	373	326	374	346	329	364	336	325	367	329	337	367	350	359	343	349	345	322	377	346	326	336	385	344	347	366	306	341	348	342	319	343	353	320	349	338	341	336	352	352	371	331	329	350	348	350	337	342	326	363	347	323	346	344	358	357	362	376	393	353	352	350	372	347	338	400	345	343	348	320	362	370	343	337	372	310	346	360	347	320	383	362	358	347	362	368	347	326	349	380	323	367	356	354	292	344	359	386	343	365	344	331	360	363	359	362	386	347	351	340	365	365	383	334	369	358	365	378	325	364	382	351	344	373	342	369	324	336	322	345	329	378	393	353	378	328	364	336	367	348	387	330	335	345	378	335	346	330	364	390	353	386	384	377	334	360	367	366	380	358	375	356	352	362	383	347	353	345	335	348	325	321	330	352	335	335	335	365	379	369	339	365	354	341	330	383	371	341	332	323	363	327	368	338	354	340	359	378	315	365	364	364	375	336	357	330	349	331	382	331	342	335	395	299	371	342	347	344	360	365	365	367	367	353	361	336	365	356	385	367	342	360	352	335	322	364	348	345	358	378	355	317	383	325	356	362	345	359	389	336	339	370	347	360	351	353	338	339	371	345	332	361	337	338	298	377	347	361	344	369	355	349	360	364	349	336	347	367	354	367	365	334	368	354	368	345	375	330	351	363	324	378	339	395	343	324	358	334	371	377	377	355	326	313	360	324	317	396	313	349	308	359	350	305	345	338	335	363	351	329	341	338	354	375	337	319	334	377	354	328	344	380	355	369	328	355	316	342	327	328	361	366	314	356	362	344	351	409	373	331	355	383	368	388	325	343	351	337	307	329	356	379	328	375	365	384	359	367	354	363	308	380	315	332	341	317	313	344	287	357	346	357	345	356	387	318	342	359	336	359	367	309	358	347	347	361	376	364	378	352	355	351	355	321	351	377	328	343	351	350	347	379	325	355	354	355	352	350	362	355	329	315	348	366	374	342	321	337	344	327	328	368	404	345	344	346	367	341	381	344	329	374	375	350	350	369	338	347	353	330	292	320	346	362	359	344	349	383	357	345	398	389	302	350	343	386	330	342	376	313	346	362	371	379	403	359	382	354	329	334	336	343	329	343	356	322	395	353	377	370	336	340	364	354	361	337	371	379	367	342	342	362	336	353	347	350	326	315	386	349	315	357	318	343	362	358	334	348	360	381	364	312	312	346	356	372	349	365	355	327	355	351	362	323	371	346	322	392	359	340	337	351	367	345	388	328	348	349	327	330	344	359	325	310	363	348	367	398	351	347	378	328	343	358	358	341	384	355	366	339	364	370	367	329	357	363	376	349	322	343	371	342	342	376	361	349	363	371	356	317	328	372	317	314	323	345	314	315	355	365	353	341	360	334	363	354	345	352	370	378	370	334	383	361	352	357	370	359	314	367	350	366	313	357	361	355	358	351	392	317	360	324	367	324	301	389	340	372	317	333	307	336	369	357	326	318	359	361	332	342	332	347	315	365	380	340	320	332	343	368	381	347	339	314	343	337	361	390	353	361	325	323	344	354	320	329	346	354	334	382	346	333	340	381	371	348	364	345	388	372	348	337	366	352	340	344	336	339	303	348	366	338	361	360	336	355	365	334	308	321	374	360	329	340	352	379	377	372	365	352	364	307	320	360	345	339	350	355	337	375	355	371	362	338	373	362	345	338	355	340	337	329	337	375	392	398	342	366	361	363	357	370	363	316	360	353	350	362	345	326	348	346	320	353	358	375	342	362	333	344	395	357	372	340	337	344	330	386	366	311	309	360	358	339	352	345	366	362	319	328	368	338	306	342	324	358	353	354	359	377	348	342	316	340	362	353	348	352	304	340	389	359	346	321	332	363	347	326	352	349	341	334	388	318	342	343	354	320	333	328	353	310	328	372	356	367	322	338	375	315	334	369	329	367	365	376	360	342	368	344	371	386	368	347	318	327	324	334	340	361	353	338	355	335	368	352	350	343	336	355	343	375	357	358	336	349	360	332	378	359	358	369	330	365	399	363	373	353	347	330	371	352	367	344	342	341	310	312	333	356	341	345	344	347	338	353	374	379	322	346	336	305	325	358	300	352	372	344	357	364	355	316	374	331	344	359	369	345	375	364	359	370	344	356	342	337	368	321	366	304	325	338	380	333	377	338	355	360	376	383	338	323	382	343	325	354	364	380	301	363	353	338	354	352	353	360	391	348	343	379	352	358	398	341	364	334	359	389	367	341	364	355	354	402	372	335	315	362	354	397	349	357	329	363	315	360	370	330	366	359	359	361	329	360	357	340	354	340	362	336	367	340	373	360	348	371	374	338	354	351	350	315	358	323	335	322	337	365	346	343	340	330	339	350	322	382	347	336	340	333	354	336	361	344	355	324	331	360	324	375	353	339	352	368	330	330	320	362	331	338	317	382	364	386	362	377	335	370	382	335	334	337	330	348	355	318	342	352	345	367	350	360	359	333	393	377	352	373	339	358	335	320	340	341	349	345	346	325	343	334	343	318	353	347	355	366	367	363	361	329	368	329	342	369	344	343	331	356	322	361	297	346	343	372	354	331	350	365	361	339	321	338	367	339	337	358	318	333	344	312	335	394	378	354	344	330	341	319	344	331	347	334	355	403	326	362	336	342	337	380	313	339	362	364	314	358	341	385	358	326	327	368	358	361	374	341	354	319	327	381	360	337	356	392	322	330	354	339	319	336	343	346	377	331	330	364	368	324	368	344	333	336	342	337	339	367	358	314	342	345	407	372	331	338	334	348	338	334	387	342	382	360	352	364	338	383	338	350	306	339	337	383	344	338	330	335	349	349	369	321	370	371	356	367	337	359	318	348	328	340	398	384	354	357	350	358	387	380	363	341	335	361	319	337	381	379	332	344	378	367	351	345	343	344	326	318	339	385	376	377	343	344	372	363	312	333	359	342	376	344	367	351	360	368	333	389
17566	3445	2725	2695	2188	1881	1638	1308	1111	1073	1012	976	959	971	912	940	913	887	894	877	817	858	863	870	809	866	867	832	839	796	936	803	833	819	790	783	799	832	816	884	888	835	839	814	854	822	796	841	841	823	824	823	851	860	793	840	824	810	868	856	851	802	851	804	852	793	815	845	854	798	860	840	831	796	809	810	779	796	767	798	837	829	825	865	834	825	804	791	878	873	845	789	841	803	809	779	794	787	828	798	836	766	857	792	869	825	828	818	846	824	845	829	815	841	829	816	763	812	827	845	834	790	796	799	768	757	867	825	832	841	865	800	785	784	838	847	788	873	830	859	831	841	772	833	812	787	876	804	853	789	808	809	894	809	851	770	813	800	856	859	842	769	822	822	862	783	788	802	770	805	860	800	803	833	773	819	819	781	817	811	807	774	827	879	817	808	800	762	795	873	801	869	781	818	881	770	834	846	833	805	810	786	813	813	793	766	853	780	822	820	839	826	815	776	806	801	808	855	848	792	808	824	781	811	832	820	797	796	822	838	788	810	805	858	866	857	825	804	780	792	846	802	828	785	834	802	829	808	822	773	835	798	799	793	844	812	809	792	829	847	792	849	807	840	825	833	764	842	792	819	819	753	810	817	829	811	809	837	843	813	833	807	797	799	808	774	825	784	809	851	846	779	831	787	849	786	812	817	861	773	810	761	772	878	836	799	788	866	832	914	837	850	838	813	869	830	800	852	821	824	825	821	807	782	801	821	838	894	790	815	823	802	843	826	760	812	805	841	826	863	847	815	841	791	811	786	840	826	821	865	808	861	805	804	818	783	777	815	840	803	819	818	846	824	821	805	857	772	803	802	797	832	851	811	810	843	859	827	792	792	812	840	831	850	810	792	859	862	821	773	835	820	818	824	864	821	765	816	829	810	847	831	795	835	867	779	850	763	826	761	826	797	825	812	843	812	827	814	820	790	814	853	826	817	823	830	837	860	800	824	821	826	801	876	826	814	848	810	788	828	802	835	766	806	824	816	818	767	813	801	773	779	836	851	806	816	791	820	808	844	824	814	791	780	769	768	778	794	819	836	812	825	787	827	823	841	815	839	816	833	826	779	822	834	815	802	809	841	769	834	797	902	803	798	834	778	826	846	812	762	834	810	865	820	833	849	831	825	792	797	835	803	835	802	796	897	809	847	882	823	822	805	867	778	825	851	853	829	762	816	792	834	781	862	755	806	823	775	811	853	823	839	774	808	855	852	815	812	910	873	802	828	819	815	852	805	820	835	849	812	812	843	851	796	797	798	783	815	815	804	793	815	829	830	829	846	774	832	790	847	829	810	827	797	818	831	800	804	845	824	770	815	824	848	834	806	826	843	837	782	801	867	792	824	815	798	832	824	845	816	806	808	809	764	782	825	856	742	835	832	834	815	818	827	763	806	788	813	853	785	837	868	840	809	807	832	814	761	853	799	807	832	814	817	821	811	777	811	819	855	812	809	798	822	802	784	821	820	851	812	835	831	767	795	784	840	786	824	769	829	797	819	846	824	826	858	818	863	820	818	785	835	778	915	871	808	824	802	816	827	808	818	846	901	826	795	832	819	780	808	790	813	835	823	848	817	786	781	873	819	812	804	843	794	850	804	842	861	787	786	832	842	753	779	860	826	867	790	794	822	834	862	854	835	878	861	866	829	811	798	861	849	780	784	857	837	777	773	823	856	836	810	778	813	834	856	831	798	867	847	849	829	843	809	853	811	799	822	783	784	806	849	817	797	816	816	788	827	833	811	826	813	814	826	802	808	827	843	806	891	778	830	823	803	845	804	849	787	783	797	857	842	769	792	824	866	905	822	811	818	817	792	814	816	840	836	797	800	812	825	822	826	830	839	772	738	781	850	816	841	805	839	827	826	793	776	829	792	804	789	827	819	858	917	796	780	789	826	845	781	750	807	836	799	800	807	808	816	879	836	835	813	804	824	817	840	827	852	787	827	751	836	817	837	794	848	758	805	800	865	818	795	817	807	821	830	815	766	867	799	804	797	824	818	836	825	790	826	753	793	840	834	796	834	767	820	821	824	801	749	795	793	821	811	816	793	832	852	810	801	778	894	839	861	752	817	854	837	822	827	756	752	783	802	832	876	818	810	784	825	823	798	828	853	834	795	831	805	804	847	841	819	863	820	807	828	809	828	801	832	853	789	831	849	857	842	832	766	831	843	863	803	776	796	787	783	790	804	836	808	824	872	817	874	810	793	843	802	827	775	841	791	790	804	849	845	805	799	799	814	784	802	789	829	833	829	805	799	813	857	821	798	795	828	857	824	803	851	831	803	792	843	826	849	828	786	823	805	776	792	787	814	750	822	826	835	853	840	831	833	819	823	776	801	818	812	829	861	831	810	779	800	766	849	789	794	802	833	832	776	818	840	827	859	833	829	807	775	795	816	800	776	853	803	864	827	771	814	830	857	824	794	837	837	827	816	822	819	839	841	789	812	847	811	763	831	873	813	833	866	867	870	773	819	783	792	807	829	828	820	819	817	840	855	811	791	784	848	775	813	827	766	884	860	814	837	797	794	818	817	766	788	799	855	834	791	837	890	813	817	815	804	793	755	799	816	808	804	857	855	872	839	807	839	838	802	869	831	848	841	807	863	837	841	826	787	815	845	839	872	801	808	812	840	787	807	773	837	790	801	812	798	819	821	822	850	810	806	831	799	801	803	810	801	858	862	794	789	821	827	849	826	829	820	857	791	770	826	793	822	780	798	807	828	830	788	852	788	821	824	802	812	834	841	849	864	851	827	820	859	859	839	835	803	871	900	795	827	818	810	794	835	754	788	847	814	833	802	854	841	770	797	832	853	783	826	870	849	826	797	817	823	826	824	819	838	810	796	839	780	812	813	788	832	785	839	830	814	847	794	835	824	812	829	813	798	799	791	827	837	836	824	855	849	822	855	881	785	796	810	828	828	805	825	794	780	857	755	795	847	753	818	805	830	820	856	773	785	838	805	846	813	801	833	794	870	792	774	710	828	824	868	712	817	828	802	836	815	850	822	798	834	823	864	789	795	724	826	804	803	817	798	822	817	848	802	836	840	814	775	783	783	843	815	824	836	823	817	840	817	812	840	761	789	808	816	788	836	858	807	819	811	857	816	849	802	806	850	790	816	811	809	864	850	867	828	822	763	799	807	851	821	797	794	812	809	824	842	816	800	813	825	817	756	826	838	800	820	837	801	822	797	837	803	822	810	777	786	794	841	833	802	822	759	812	808	836	843	836	822	792	818	856	803	831	843	813	824	858	770	823	798	803	827	827	801	795	778	790	803	771	782	858	833	821	817	794	869	826	809	851	768	794	845	834	829	844	835	836	820	813	822	823	848	822	878	801	815	817	828	805	837	789	791	831	840	804	821	826	832	801	853	819	773	840	850	793	824	862	783	829	799	855	807	816	807	822	797	825	799	798	845	803	796	821	807	821	875	798	772	846	824	847	906	851	812
35559	10200	1633	974	648	510	431	349	291	280	241	238	230	225	240	221	239	258	201	235	243	213	234	216	210	210	235	229	201	196	223	195	211	196	215	199	208	199	233	216	243	200	208	219	219	220	204	207	236	199	216	224	212	226	199	203	199	162	216	214	238	258	236	223	185	221	228	201	255	211	208	188	203	206	188	201	214	212	223	213	208	192	188	200	214	210	211	216	200	197	206	221	202	226	218	235	187	204	233	210	188	200	226	207	223	207	208	196	235	182	211	217	221	191	230	201	205	210	237	209	228	214	207	212	247	198	201	220	224	225	217	230	233	232	215	233	194	234	227	216	189	216	187	232	188	210	187	211	216	201	225	217	173	215	190	217	212	230	200	213	217	193	247	195	223	205	196	212	196	214	208	198	203	196	225	209	223	207	214	196	232	222	215	208	199	199	193	216	199	227	202	211	186	224	219	204	210	217	237	212	207	208	228	212	204	222	201	183	206	198	202	228	216	215	219	200	226	205	214	200	193	209	168	214	223	199	218	211	204	208	202	216	206	225	229	200	246	214	243	178	205	232	205	202	195	209	218	213	218	208	225	238	213	198	185	216	215	180	203	211	194	196	210	209	192	218	219	191	204	239	216	220	221	205	177	219	207	197	204	230	215	195	189	187	202	195	211	194	211	200	205	246	235	171	213	180	238	198	215	206	195	201	231	180	206	220	229	209	237	183	219	210	207	187	214	202	227	193	205	211	233	220	218	198	203	218	239	206	200	214	221	221	230	202	202	209	182	188	220	220	206	232	192	229	244	213	228	233	212	239	227	220	241	223	195	180	233	203	214	189	181	201	216	223	199	214	176	202	195	248	205	208	209	235	200	233	208	209	197	235	229	212	236	211	193	211	192	226	219	226	229	220	187	226	213	195	192	207	202	198	203	203	218	203	203	197	210	216	196	220	199	205	199	230	216	194	224	199	213	218	207	214	213	196	199	197	220	214	194	187	200	208	196	206	205	228	207	223	225	215	212	188	211	204	196	243	194	224	231	222	203	201	218	223	218	236	196	219	219	218	191	221	194	195	217	222	213	220	212	207	217	208	201	218	207	191	219	201	231	212	224	187	225	182	194	227	211	182	229	200	213	210	186	205	211	239	215	223	217	193	212	202	194	212	227	211	217	197	227	206	210	197	220	228	201	238	194	227	182	228	221	210	206	192	242	204	182	203	214	211	206	193	215	234	219	206	204	206	250	226	212	189	199	206	217	218	234	221	214	191	221	225	238	231	214	209	231	229	222	208	202	232	206	204	195	196	218	203	226	225	193	195	222	202	236	210	224	224	223	181	213	193	197	213	242	223	197	226	210	192	219	228	182	221	180	220	215	200	187	216	199	211	226	202	205	237	249	218	189	236	212	207	193	194	198	201	224	205	225	194	237	250	210	218	228	185	233	220	219	220	208	201	210	223	210	224	206	219	216	222	224	211	206	192	200	194	231	189	223	212	235	208	195	220	198	179	216	211	221	220	194	206	229	213	243	217	213	205	195	200	208	195	186	216	236	223	221	204	198	167	213	183	198	222	251	226	202	210	194	190	184	221	205	189	218	216	202	221	235	205	202	191	234	220	222	196	209	241	215	225	205	216	199	206	218	240	195	191	194	213	197	225	212	209	200	211	206	218	189	212	221	240	210	235	224	231	242	225	225	208	220	191	209	240	220	191	201	218	221	189	224	213	197	205	228	207	197	199	217	247	181	203	207	216	209	214	233	220	235	197	236	207	216	198	226	216	214	198	203	211	222	223	209	184	209	205	198	188	211	225	216	211	248	222	232	205	203	231	235	196	239	215	231	227	232	201	231	216	190	212	215	217	203	263	210	217	198	193	197	229	186	204	210	242	240	249	235	176	217	215	247	218	227	200	241	200	209	209	205	210	189	196	209	238	222	199	193	205	222	211	168	212	204	218	205	183	209	215	201	225	230	187	234	207	200	191	219	196	220	238	210	238	233	204	212	202	217	206	199	215	203	197	232	229	198	187	221	219	197	202	190	212	208	212	217	209	224	203	228	220	212	213	214	218	214	222	195	194	227	230	218	228	216	189	223	211	203	240	193	223	210	209	209	192	197	216	184	210	224	219	183	224	206	202	240	177	210	198	223	241	201	216	231	206	212	201	198	206	194	223	203	195	225	220	205	194	208	181	194	184	203	215	195	228	217	166	217	191	206	205	224	204	188	219	235	222	197	200	209	192	224	194	207	198	199	222	200	195	202	204	214	235	201	214	217	197	197	189	185	206	202	233	193	215	206	223	187	221	183	227	200	207	221	198	222	191	211	246	211	222	221	246	211	207	219	198	206	235	211	205	186	217	210	194	214	235	192	216	202	217	207	208	224	229	205	201	217	204	221	214	208	221	254	234	244	210	241	208	214	202	210	195	216	214	223	184	219	206	191	196	193	227	187	201	198	211	214	223	194	229	218	199	218	210	197	205	175	199	230	206	215	218	192	194	188	219	183	217	227	231	221	196	213	201	223	211	202	198	232	219	225	200	200	193	205	195	198	214	197	231	228	215	185	212	184	239	218	236	216	208	207	223	175	200	201	215	201	206	218	212	208	229	197	231	216	209	179	219	217	224	226	216	184	222	206	203	228	214	217	238	210	210	232	233	200	207	219	220	216	228	243	223	205	226	238	233	217	188	215	236	227	221	220	228	215	219	229	214	254	222	215	236	193	192	225	237	184	221	217	219	193	193	193	230	220	165	218	236	190	197	215	209	180	210	203	191	217	232	214	218	233	209	198	216	206	210	224	215	226	235	217	198	240	216	219	217	198	221	218	212	192	213	212	201	211	228	238	216	222	202	202	195	200	248	195	209	209	203	209	220	198	219	218	212	230	248	208	180	207	204	191	211	218	236	208	203	204	210	194	218	197	218	208	201	223	207	234	211	216	196	203	200	248	228	228	204	194	224	209	213	204	231	204	223	226	224	218	188	228	210	195	246	226	206	220	200	203	218	221	198	203	233	205	226	199	204	213	231	208	242	216	183	205	215	217	201	223	199	201	199	191	185	214	215	217	218	217	221	226	204	217	215	231	198	258	204	202	206	248	252	202	216	183	189	233	222	214	193	228	220	208	233	194	228	211	209	228	215	208	199	219	208	226	219	226	211	201	225	211	211	191	216	193	209	201	181	194	209	211	211	209	200	206	240	197	218	209	242	226	216	209	192	219	196	210	219	209	197	216	231	187	199	245	191	199	225	227	194	218	234	213	214	205	188	212	216	203	202	214	223	248	209	218	222	234	208	196	206	214	199	226	224	223	213	234	235	180	224	196	203	205	221	208	211	167	206	218	232	245	206	223	200	222	206	219	236	233	220	197	201	225	212	169	225	185	232	227	218	225	197	199	216	222	230	207	218	212	208	223	222	195	214	227	178	193	205	219	206	204	206	232	218	235	207	229	222	201	200	198	202	213	233	228	243	229	228	230	211	219	214	195	236	205	201	205	200
22423	4806	2812	2792	2423	2102	1493	1176	1030	963	827	785	740	754	753	710	624	627	626	630	644	579	542	508	539	541	539	527	529	539	559	523	546	536	528	493	540	517	546	547	493	525	516	526	548	578	555	543	538	523	488	492	527	512	490	541	510	506	511	513	477	561	479	510	534	539	483	503	532	490	517	504	508	490	499	535	486	507	512	528	459	510	475	472	545	524	535	489	534	488	486	482	495	515	518	513	509	503	549	513	491	525	523	531	572	529	484	524	515	527	477	504	505	458	520	529	509	510	510	509	503	539	566	471	523	484	485	478	478	507	516	523	531	503	511	502	544	508	497	503	494	498	535	512	523	531	514	481	521	537	537	472	555	501	554	525	476	503	521	532	546	493	537	513	527	505	502	527	497	518	528	533	518	508	555	513	518	508	515	526	485	502	502	568	523	522	472	495	558	500	509	494	550	484	526	493	475	510	505	506	502	481	515	472	508	527	558	544	523	503	518	522	499	507	501	510	506	515	513	498	511	502	492	534	507	505	510	498	549	512	539	509	490	524	590	544	503	495	520	496	509	558	511	496	522	522	511	495	503	518	489	505	564	504	480	510	514	481	521	531	532	489	517	468	508	533	534	554	477	534	526	492	492	547	496	521	513	516	515	496	503	485	506	528	536	546	450	504	519	493	519	479	516	464	517	544	481	524	494	524	488	532	555	544	499	517	470	492	530	515	500	485	498	501	546	499	516	497	492	515	494	523	489	522	509	492	512	486	505	488	498	512	486	527	546	534	476	516	506	540	474	525	542	467	507	543	527	496	526	476	503	478	514	513	534	505	504	524	506	496	505	556	575	534	505	508	536	503	505	467	499	506	479	545	492	507	526	467	528	518	514	533	479	536	540	478	537	542	488	472	501	503	499	538	514	491	472	492	473	509	527	524	485	518	501	516	534	474	515	540	539	553	512	527	519	486	510	532	501	480	512	487	496	538	501	544	514	527	517	517	513	549	489	515	506	515	495	507	496	493	562	514	536	526	505	513	469	502	478	503	527	527	523	479	521	512	528	472	576	515	496	515	484	547	522	519	500	490	499	484	514	494	545	532	544	500	495	490	528	505	540	452	490	518	507	521	501	483	538	495	528	503	497	548	511	503	520	480	502	532	546	515	520	473	537	508	543	548	501	488	494	496	514	514	534	500	516	488	486	535	514	516	563	492	542	483	525	472	515	535	502	532	524	507	523	527	495	525	482	486	515	462	495	537	507	536	528	503	516	487	458	500	519	473	543	500	501	528	520	535	515	511	515	535	490	532	519	533	531	512	495	512	501	513	526	521	520	502	488	519	516	479	550	504	500	504	487	524	532	454	523	560	500	508	492	525	515	503	493	498	493	509	513	536	507	525	499	504	498	482	536	510	508	540	498	491	498	497	513	527	500	540	480	483	530	516	507	510	531	498	519	533	514	514	490	526	491	511	530	538	555	530	468	519	544	479	524	499	547	509	436	481	518	526	504	526	508	526	485	497	506	534	509	477	496	547	511	505	514	486	519	506	480	515	513	481	496	493	512	467	497	532	527	527	537	503	531	535	544	506	483	481	519	468	520	489	523	493	496	500	527	544	497	502	529	548	490	537	527	548	528	559	509	476	542	508	510	487	530	517	541	488	499	497	506	568	479	554	572	539	552	482	545	489	520	540	537	483	517	494	494	482	525	508	518	521	573	536	521	491	502	506	456	532	512	501	477	523	525	514	536	510	495	512	574	507	510	530	494	487	531	562	528	524	507	475	534	490	531	480	504	523	506	501	489	521	505	530	511	531	503	509	522	541	513	474	541	522	520	548	535	501	501	508	504	539	509	538	511	512	544	497	497	482	477	507	488	517	482	511	506	478	523	520	489	531	526	490	500	495	521	519	517	554	507	512	543	482	533	466	561	509	500	513	529	504	533	498	510	511	532	530	521	473	538	501	520	495	475	538	476	514	501	519	518	544	501	506	506	494	515	511	525	513	514	520	487	524	538	499	493	514	461	513	483	539	516	493	492	514	469	527	479	472	521	511	484	500	529	540	500	487	508	519	501	494	547	505	458	498	498	520	501	507	518	499	505	533	515	508	486	573	497	503	477	515	496	519	496	509	531	488	529	482	532	496	522	522	503	527	520	568	520	520	558	525	491	510	522	524	510	535	509	508	479	523	541	538	497	497	511	532	491	564	536	518	511	496	552	510	534	537	524	495	474	539	500	495	556	507	499	517	521	507	529	510	525	501	507	508	506	510	524	477	507	553	538	535	455	523	526	508	526	476	509	500	526	467	550	533	500	544	494	518	540	540	555	511	523	526	535	512	523	506	540	557	512	514	510	537	547	514	520	482	453	519	513	515	519	459	517	508	517	526	508	495	526	504	494	515	522	517	504	533	542	466	476	492	487	526	498	512	515	499	498	501	545	496	510	514	480	522	530	520	546	511	521	516	516	497	508	497	493	560	504	532	515	513	481	489	499	533	503	512	481	502	535	524	525	516	515	491	517	566	515	518	525	530	506	527	562	543	529	511	516	510	491	494	522	527	506	500	546	508	492	512	536	521	533	479	543	492	473	514	498	524	504	495	526	508	486	535	453	555	503	520	523	548	523	485	498	546	528	483	539	498	490	536	545	502	557	514	513	508	485	482	506	485	529	495	507	508	486	489	530	532	506	549	520	510	537	475	592	528	491	535	511	542	504	530	501	536	476	519	530	490	487	505	540	499	511	541	523	566	511	511	548	516	531	521	508	524	549	549	511	489	511	492	505	543	516	504	508	498	483	525	550	512	544	551	489	564	541	527	545	502	496	528	540	543	505	533	519	520	535	470	515	493	461	449	523	500	511	525	543	490	502	495	470	541	511	520	544	527	525	504	508	584	540	512	537	537	545	501	509	527	551	491	504	529	482	490	519	495	508	515	532	498	517	520	488	474	545	520	491	508	525	479	527	485	564	479	515	501	486	528	546	542	538	533	534	505	478	527	493	526	480	551	485	525	521	530	502	499	536	510	470	484	465	536	522	514	536	489	507	543	493	515	506	506	497	527	522	515	539	548	525	507	457	519	485	497	478	512	498	476	506	538	473	546	509	525	513	518	498	518	503	499	515	496	500	503	533	509	511	550	526	518	500	483	510	510	517	527	492	505	507	507	499	517	487	543	534	507	485	502	532	509	488	539	573	532	491	533	538	547	482	535	498	532	507	490	524	526	517	491	524	486	503	480	520	543	502	507	503	505	512	533	529	528	479	490	498	548	543	496	504	513	540	522	527	494	554	526	537	507	527	529	544	481	519	497	515	536	511	510	529	532	520	543	500	527	496	539	495	530	492	480	532	502	509	509	515	501	506	516	505	504	506	482	489	539	513	483	519	542	535	513	535	546	508	520	526	540	514	549	539	481	493	514	484	525	529	498	521	512	500	539	537	505	520	524	489	522	482	488	550	487	519	511	533	507	485	527	498	483	541	497	500	526	526	535	504	487	494	556
11719	2106	424	451	425	358	332	317	327	325	317	299	284	310	317	358	333	306	297	310	262	336	276	296	314	305	297	322	298	303	348	301	279	257	315	312	291	282	272	271	288	285	280	278	278	300	290	300	310	312	322	330	323	335	274	324	315	312	326	310	327	289	308	281	334	314	321	336	307	273	287	289	295	277	301	312	288	306	295	260	294	299	323	284	298	283	277	280	303	311	294	280	301	278	305	293	342	332	315	325	309	302	285	279	293	276	334	287	303	274	305	294	330	287	280	295	334	317	295	297	288	283	269	315	319	306	304	291	282	310	294	296	345	332	316	316	335	317	294	274	272	313	309	321	299	272	279	323	331	320	345	290	303	309	296	343	321	295	321	326	291	297	279	299	256	302	274	297	261	321	272	286	285	302	300	283	313	305	286	324	284	281	298	294	298	303	292	310	339	291	261	322	290	318	318	314	291	302	291	294	288	341	304	255	310	311	302	317	314	317	302	310	303	249	271	284	320	290	293	312	299	275	337	273	314	297	308	311	305	294	295	315	300	290	332	281	286	278	300	321	309	314	327	282	288	280	307	308	304	286	285	310	295	280	290	321	283	292	269	304	299	326	292	283	300	274	316	327	314	310	294	334	303	308	324	297	292	259	294	346	276	293	274	309	300	297	326	300	297	296	290	321	298	305	295	313	325	318	283	308	327	302	289	308	297	331	300	313	335	296	297	258	315	322	281	306	317	298	291	309	274	298	288	293	287	307	314	265	261	310	298	328	302	252	270	293	296	294	299	325	310	332	339	349	323	317	304	298	316	320	281	281	293	302	285	307	315	330	289	285	321	320	321	278	280	317	272	293	308	301	325	307	300	302	295	289	275	310	343	270	306	314	278	296	310	295	333	322	311	295	302	285	318	275	305	288	327	332	301	300	315	270	274	303	289	280	278	281	310	307	316	325	296	297	309	314	296	308	308	278	273	313	304	311	294	325	306	327	283	334	292	282	297	281	313	323	318	308	281	318	316	286	316	312	278	269	330	305	295	279	314	317	279	328	298	271	295	272	313	303	307	304	262	285	298	269	286	294	320	292	285	299	304	285	318	274	294	285	267	280	284	295	294	289	284	304	327	278	327	296	323	289	329	292	293	299	318	288	313	287	307	315	317	304	321	316	306	341	275	311	313	295	306	283	312	324	300	311	302	289	290	310	329	336	311	317	296	294	290	310	302	299	300	306	281	308	318	313	304	301	289	303	285	284	312	318	330	302	296	302	305	317	295	300	313	300	296	271	310	326	331	318	312	310	315	319	313	301	273	334	296	251	276	273	341	290	317	322	306	315	284	308	316	318	324	305	285	308	286	306	295	284	319	261	306	332	324	298	316	353	275	294	283	281	296	314	324	295	310	300	326	298	300	276	315	290	281	314	276	291	280	271	296	282	295	296	306	327	271	301	258	299	321	317	302	293	298	269	302	317	302	303	313	281	306	324	317	291	288	299	294	297	285	320	265	283	305	319	312	318	331	301	291	262	273	297	281	325	272	299	305	294	296	285	317	284	324	277	286	292	281	291	315	289	288	283	282	338	271	296	283	323	300	310	288	280	299	309	273	293	283	287	305	335	284	321	311	331	308	275	289	305	307	305	308	325	315	298	286	284	297	277	310	304	317	277	267	306	295	299	344	312	322	296	306	311	296	252	286	301	290	328	295	321	302	297	312	281	314	278	315	295	277	286	302	290	288	328	285	344	304	318	266	315	303	315	361	329	280	319	301	307	319	309	322	302	305	294	280	287	278	290	330	309	293	268	310	299	297	292	335	305	315	319	307	278	290	301	288	309	291	329	326	317	310	292	306	336	288	309	303	267	305	287	288	302	292	309	295	305	296	282	311	298	302	294	277	301	306	296	306	320	318	280	315	300	344	307	284	302	287	318	336	307	294	308	313	280	313	320	304	316	331	304	295	287	287	326	302	332	267	314	286	294	306	322	292	302	288	315	289	281	287	271	301	321	289	288	291	317	283	302	301	295	330	300	284	312	339	321	289	315	279	281	315	285	276	338	285	293	312	281	304	304	324	294	279	297	314	264	295	305	321	323	306	288	281	313	299	296	304	265	315	314	271	296	287	303	306	314	293	318	332	290	268	311	271	294	290	320	326	331	315	325	286	259	302	283	310	316	305	283	318	336	301	298	318	340	295	322	297	310	329	310	319	322	311	315	298	292	286	273	277	293	325	288	301	289	296	289	271	328	329	323	291	334	304	312	285	281	308	285	301	310	317	287	265	305	338	297	331	301	297	282	317	307	308	306	282	319	298	303	296	310	335	272	290	272	296	294	320	309	315	296	297	322	311	309	281	292	273	280	324	288	291	295	271	289	300	310	304	301	281	324	309	313	312	291	312	312	289	311	321	311	314	292	322	275	292	307	292	299	301	312	304	279	307	315	278	316	291	290	313	281	256	338	297	306	281	309	270	318	313	284	332	288	316	315	318	298	299	294	304	314	296	314	327	307	275	307	323	303	277	286	314	290	332	309	316	313	289	315	309	298	303	250	308	282	314	311	296	305	324	320	314	284	297	288	293	284	269	287	299	327	320	283	317	313	313	290	288	322	318	265	304	292	274	289	287	291	303	315	328	296	295	293	291	323	316	276	290	295	309	321	277	323	280	296	275	346	307	286	310	301	289	296	322	295	280	293	287	311	305	289	311	285	317	277	298	275	320	300	311	312	298	291	295	267	293	314	314	284	328	299	303	305	309	304	297	315	314	322	298	312	280	294	278	329	291	320	322	296	324	283	310	309	311	289	329	276	288	315	333	306	315	279	303	312	339	280	309	320	315	316	281	290	299	328	309	316	326	301	315	326	247	292	306	276	294	275	306	307	311	287	280	302	281	281	279	329	342	283	294	291	297	310	320	331	318	288	310	278	320	301	280	336	308	282	307	277	314	289	334	303	310	321	266	312	314	282	292	318	307	291	311	288	278	318	336	286	313	308	308	302	338	264	323	294	307	308	293	259	328	366	297	319	305	295	287	256	295	298	279	317	285	317	280	300	301	293	305	302	304	345	283	288	299	312	263	283	310	313	302	285	291	311	313	310	309	337	279	295	316	276	277	306	273	306	290	310	298	307	288	284	282	303	305	283	292	317	306	302	322	319	297	300	280	316	282	272	283	329	304	290	289	294	296	318	289	272	284	315	302	297	286	291	302	267	305	261	263	270	267	297	303	303	334	280	289	290	302	287	269	298	280	302	297	279	317	309	301	335	318	330	277	285	288	287	327	324	291	285	294	323	303	316	309	279	333	298	348	303	329	311	275	298	306	328	325	309	314	332	291	278	279	337	342	311	296	299	299	310	286	278	315	314	338	276	293	307	295	289	271	260	319	291	317	277	298	303	333	324	303	309	330	281	290	311	341	319	308	295	324	310	311	331	298	281	260	308	309	291	317	315	294	265	307	303	324	281	298	296	290	271	276	289	299	309	324	290	277	297	286	294	292	302
8466	1864	1133	1197	1191	1078	930	827	811	758	761	786	784	811	759	745	690	734	752	719	750	729	727	717	716	774	764	769	708	730	758	697	726	801	706	755	718	698	730	749	723	770	726	719	733	764	750	765	756	745	694	782	711	688	747	693	775	794	762	704	705	738	739	725	751	730	712	673	725	695	754	712	752	756	728	697	789	695	739	777	725	768	705	733	735	730	713	737	755	726	735	751	721	732	753	731	660	759	697	748	734	724	697	737	720	743	691	767	744	747	763	758	727	709	748	736	750	754	773	774	730	755	733	724	712	724	757	740	775	733	721	774	744	715	726	720	747	697	755	758	719	747	725	748	716	690	758	712	740	717	739	740	695	713	712	741	715	722	779	738	707	756	685	757	713	710	714	731	717	765	747	728	721	721	784	719	716	695	732	745	721	722	734	725	760	765	727	734	730	747	708	708	695	714	783	698	782	705	742	698	733	739	724	723	702	705	719	753	706	761	717	746	719	732	763	714	713	757	729	771	799	689	740	695	698	698	727	778	705	726	777	730	705	723	707	729	750	727	740	693	763	740	669	713	688	742	763	718	710	705	704	726	741	675	728	701	729	705	673	734	740	687	748	755	724	749	744	729	717	738	755	775	726	754	699	757	713	746	681	707	684	707	723	745	730	784	729	719	732	740	736	763	727	738	748	719	738	735	720	706	727	772	759	724	747	743	753	707	723	729	743	770	700	732	711	711	714	743	744	755	722	719	702	737	717	722	706	768	665	750	725	767	706	700	752	742	742	701	736	723	723	683	731	714	732	705	783	713	701	720	661	734	664	695	742	713	756	770	729	726	719	712	702	745	729	720	732	712	717	732	754	753	705	741	757	727	694	733	743	776	699	752	714	696	714	723	711	722	723	729	733	734	703	732	709	711	750	754	760	724	739	735	707	777	732	754	714	739	702	707	732	727	689	763	749	710	701	692	686	749	709	726	736	721	702	793	716	730	716	733	749	677	742	733	733	738	715	729	727	729	731	771	725	714	705	736	734	753	749	684	741	746	685	719	751	757	763	745	698	712	763	721	770	757	740	755	705	748	737	709	717	717	753	729	693	777	677	673	757	758	689	689	751	726	734	744	692	719	748	711	729	708	654	744	732	691	737	728	699	731	725	764	748	706	720	697	768	740	696	723	729	710	729	753	727	722	732	769	750	676	722	697	752	757	713	730	750	757	707	725	750	719	740	774	704	801	766	747	695	707	727	710	752	750	723	768	746	733	730	750	751	762	718	709	694	744	708	738	755	724	723	697	739	764	694	708	776	724	753	737	727	706	766	754	729	728	686	739	721	761	752	725	706	695	717	739	723	761	726	734	743	737	687	766	784	718	671	741	716	760	746	737	757	742	717	739	735	694	722	791	772	738	720	741	743	759	727	709	709	722	764	692	741	668	710	738	726	719	715	696	691	711	715	730	710	761	722	717	756	735	744	745	774	704	705	724	713	728	703	714	713	738	723	724	726	725	799	725	746	706	750	699	772	781	695	749	746	773	702	810	711	744	738	760	728	727	705	728	789	716	750	716	756	712	738	714	721	695	733	787	702	706	677	720	739	733	740	719	750	711	684	723	736	724	786	752	726	728	701	699	686	671	743	723	713	730	735	700	729	705	756	738	732	722	690	729	728	732	803	760	692	710	770	760	731	733	706	727	702	740	809	707	692	746	723	722	735	811	703	749	776	731	737	767	744	731	750	737	724	729	716	734	733	675	747	718	745	760	730	733	729	757	711	711	720	738	705	740	725	737	755	719	640	750	721	704	732	742	746	686	715	690	730	725	765	672	687	692	684	717	724	692	737	752	733	693	741	730	712	725	737	769	730	730	710	757	772	710	751	771	763	689	767	755	709	700	742	751	754	698	687	761	752	728	712	710	721	732	708	721	705	734	730	759	738	717	671	766	719	781	732	690	684	749	671	692	775	750	720	683	762	705	695	756	698	713	764	734	771	677	714	798	741	741	750	761	729	765	710	726	735	762	704	694	685	724	710	756	777	736	756	736	723	708	765	749	706	741	694	736	691	742	727	722	736	682	699	717	718	780	694	726	741	740	756	751	718	748	743	724	718	747	721	729	738	798	772	690	702	739	737	747	692	755	776	725	776	781	776	699	722	746	749	744	672	741	708	739	817	749	672	694	791	742	721	760	709	725	645	736	780	758	686	714	762	736	764	761	729	678	745	732	756	770	693	732	712	695	727	756	735	750	767	745	722	740	703	689	736	720	762	751	763	788	697	731	781	762	722	703	720	763	717	732	691	795	747	751	703	744	758	697	712	759	694	753	700	761	716	729	732	724	693	730	695	694	706	745	711	683	732	772	732	752	717	733	754	729	762	694	724	734	733	734	729	733	777	712	711	741	746	754	718	784	712	706	751	728	731	696	711	796	743	736	710	690	739	765	732	750	721	759	751	712	710	729	736	739	733	754	741	754	657	708	677	687	680	687	710	752	763	669	763	719	724	690	684	721	757	706	743	752	764	739	776	732	749	737	714	751	718	715	756	724	724	725	750	763	748	722	746	704	709	724	762	748	738	740	733	699	721	722	723	706	685	741	708	734	715	689	739	802	748	721	739	705	697	728	712	707	741	726	733	716	708	682	724	747	759	722	680	726	718	780	744	718	724	765	703	745	701	721	712	705	736	724	703	720	777	673	697	729	777	767	726	725	706	735	669	761	703	725	797	685	701	779	714	727	745	729	759	727	706	728	714	728	747	708	732	722	734	702	731	763	729	754	758	752	686	732	759	750	738	704	735	728	769	774	684	710	730	725	759	712	727	714	751	715	779	750	765	746	769	733	717	763	694	741	700	715	753	749	717	725	737	735	737	680	737	737	664	660	772	718	771	741	720	737	766	753	729	733	759	767	699	734	677	741	729	745	713	721	722	737	748	763	750	772	733	700	740	717	763	751	719	705	756	730	735	713	707	698	743	729	739	714	731	726	702	704	759	738	755	723	734	734	768	769	744	730	702	741	766	733	769	733	783	724	750	714	736	736	739	749	705	702	732	686	730	696	773	699	739	729	713	755	768	706	721	764	743	748	723	702	706	704	743	730	737	734	761	710	738	731	717	723	752	745	741	743	746	717	711	766	739	687	746	737	745	764	769	740	695	748	748	722	747	736	735	743	736	765	737	718	726	718	780	767	739	731	701	724	735	693	685	705	760	748	735	722	774	765	680	733	752	750	729	746	727	757	740	700	756	736	744	727	739	747	711	728	732	726	745	765	744	746	736	757	734	695	740	742	743	702	713	721	696	659	703	718	709	707	757	777	762	669	701	731	664	761	779	703	745	739	699	728	730	768	726	694	726	751	697	776	782	735	730	777	706	753	727	698	767	707	791	759	740	768	742	708	775	771	749	753	735	748	777	747	714	749	768	723	744	724	730	729	752	755	708	720	779	758	765	768	717	729	732	730	719	767	713	761	688	700	776	703	744	750	767	709	688	766	710	720	725	749
26637	6577	943	769	589	554	458	433	419	395	370	400	368	366	389	352	345	340	376	367	353	332	392	372	376	331	358	349	377	318	371	364	404	351	362	339	366	361	379	362	378	334	359	411	381	358	351	401	368	361	364	374	364	345	337	349	376	359	371	376	332	344	347	323	373	361	337	357	342	350	369	363	362	367	356	352	377	351	372	335	367	358	356	357	406	363	324	333	348	356	410	338	326	354	358	374	379	319	349	367	346	384	346	383	373	339	371	344	367	352	371	345	358	360	353	363	346	336	326	380	368	375	352	377	383	327	357	356	333	383	363	319	388	386	367	317	362	358	361	345	338	351	357	354	361	351	361	370	344	358	332	370	374	327	331	353	384	336	354	370	371	321	336	361	347	365	380	339	349	303	362	355	332	351	376	354	361	355	346	386	332	325	355	364	370	335	353	410	355	350	382	324	399	361	397	369	373	350	367	376	390	352	351	365	370	353	361	350	343	340	348	353	346	363	350	322	363	371	349	358	330	358	356	371	354	332	373	337	404	358	349	357	354	321	366	336	408	345	337	359	321	360	329	373	360	342	313	334	310	349	368	325	326	370	371	330	357	320	369	352	362	338	323	351	361	367	374	347	324	369	361	341	339	336	332	352	367	393	355	376	382	347	370	336	371	378	384	351	355	356	371	345	318	360	341	339	352	341	341	359	334	357	359	337	322	369	363	361	353	364	362	369	342	353	360	339	351	347	373	364	351	361	364	333	357	394	326	330	354	340	373	366	368	358	373	337	370	343	341	374	360	370	371	394	372	351	370	355	332	340	332	328	382	367	352	381	387	361	365	351	371	371	352	347	359	379	365	377	348	362	369	369	375	357	372	391	360	389	388	368	356	327	346	368	343	347	337	376	348	416	374	363	362	373	357	352	383	389	347	361	353	369	345	385	345	354	373	361	367	374	331	367	371	361	364	351	360	399	345	342	378	377	346	372	358	358	340	384	385	348	357	365	358	325	337	358	355	352	336	360	312	345	356	307	373	355	341	371	358	362	374	362	376	368	368	375	338	385	361	355	356	343	387	370	361	356	346	345	329	360	369	346	335	350	322	356	344	340	343	323	338	367	393	375	341	343	340	401	394	369	366	362	375	351	383	379	351	357	365	358	344	344	360	352	394	361	342	367	347	375	336	382	361	353	364	368	344	397	337	357	338	349	348	350	382	331	345	366	375	350	346	433	380	371	356	332	345	358	369	333	332	395	353	379	339	358	371	365	385	378	407	368	369	347	372	368	377	353	383	389	358	353	357	353	376	352	327	385	342	356	379	377	398	371	352	361	355	320	353	361	400	377	347	339	366	353	409	387	349	373	335	370	417	353	357	352	402	358	381	415	339	346	381	348	352	345	342	331	355	351	368	358	368	325	355	356	368	373	395	371	354	362	368	376	313	339	376	358	380	356	361	374	340	355	410	357	344	370	360	358	360	342	373	365	329	393	365	334	345	337	381	351	323	327	378	350	358	385	342	315	359	337	401	345	369	318	379	372	365	321	340	351	398	330	362	340	354	338	377	404	356	334	329	382	361	362	366	362	330	329	349	341	359	347	363	342	387	370	333	376	351	339	345	363	376	333	383	315	358	349	351	406	374	342	416	339	363	356	352	358	302	346	359	368	343	333	368	362	356	352	324	357	324	374	344	344	320	382	381	381	365	377	359	402	345	347	380	368	394	359	337	376	341	360	373	367	377	363	349	314	356	338	372	356	336	383	363	342	367	338	415	373	374	366	376	341	329	344	394	355	327	352	390	344	366	360	388	315	361	366	344	362	345	305	325	343	371	355	347	343	367	375	365	355	361	378	379	345	352	303	346	329	367	338	374	375	379	370	328	330	344	379	322	333	336	345	339	341	356	364	379	385	355	348	348	369	358	360	356	357	306	328	330	377	395	349	357	383	368	392	344	341	348	318	371	370	391	366	366	353	374	326	354	344	405	345	359	359	347	376	363	345	385	394	338	359	350	364	372	368	362	351	392	363	379	336	357	322	314	314	334	316	360	333	370	344	357	389	361	343	346	369	348	350	365	360	373	383	371	377	380	335	327	377	363	381	355	361	353	356	330	364	393	407	345	368	349	358	360	319	368	359	376	408	363	391	376	345	373	345	381	339	319	350	326	371	349	338	366	358	350	361	398	366	360	341	329	351	398	358	367	335	337	345	337	314	337	365	330	362	349	348	363	335	366	337	336	352	345	364	337	352	375	370	363	376	333	351	334	336	310	375	354	341	327	350	379	361	365	328	342	378	372	322	344	362	350	357	376	344	363	358	368	351	363	377	339	391	373	359	339	343	342	359	351	378	377	362	373	346	361	340	346	384	360	405	368	369	362	360	328	321	400	375	367	330	335	383	360	338	351	350	348	378	368	354	328	353	403	380	359	348	368	355	319	363	354	332	350	326	407	338	351	375	375	394	377	369	369	360	341	363	354	381	359	338	372	379	368	331	364	374	375	342	387	395	322	374	366	356	376	351	359	365	342	373	373	394	385	355	365	332	338	358	328	336	352	368	394	382	372	354	356	353	332	352	381	381	393	338	349	379	361	366	362	361	343	354	349	353	370	391	329	341	383	369	361	350	365	356	354	374	357	370	361	339	322	359	334	368	358	334	324	374	351	350	359	338	377	320	358	341	375	353	349	334	347	360	372	386	371	332	373	372	322	378	335	369	389	353	344	377	324	332	337	345	385	363	384	350	394	359	364	377	349	347	348	393	351	360	372	368	349	378	355	320	375	367	346	349	343	393	332	361	401	370	367	339	376	351	347	338	332	322	347	371	382	362	350	340	356	362	377	361	325	349	378	329	364	383	336	313	389	311	365	360	312	339	381	358	366	337	360	344	371	354	355	350	288	373	325	319	349	356	348	316	361	362	361	356	343	341	389	359	334	325	361	392	333	333	363	369	375	361	353	369	386	346	363	366	375	353	366	368	354	332	324	377	326	296	328	312	355	367	383	345	356	328	356	321	354	344	362	354	341	331	366	368	340	362	352	334	344	374	387	336	357	366	347	350	366	368	350	371	396	356	357	354	353	348	373	362	361	391	364	363	337	339	357	364	370	389	366	368	323	352	383	341	380	358	350	359	348	359	368	404	342	335	370	353	330	352	370	354	338	374	352	331	328	355	386	377	337	391	395	343	348	360	341	358	388	362	394	378	358	351	362	353	331	350	396	340	360	384	354	331	311	395	361	331	357	344	396	377	355	360	392	334	351	359	342	374	322	374	348	352	339	370	390	348	388	315	326	353	327	337	380	377	340	337	356	402	344	345	344	329	356	342	376	360	349	356	321	401	383	376	354	313	357	379	344	368	351	382	397	348	329	388	339	343	336	410	350	354	356	339	359	368	371	366	346	381	389	340	318	353	341	320	366	369	355	356	360	382	356	329	339	359	359	382	381	341	413	348	352	335	352	350	341	364	367	329	343	369	406	369	365	364	354	373	403	363	363	325	338	363
18033	3846	1795	2339	1868	1488	1369	1293	1170	1104	1035	955	993	976	1011	923	866	866	913	864	872	817	879	875	871	895	906	858	843	844	850	896	811	869	900	816	811	862	830	867	842	899	795	796	837	863	862	851	861	858	899	842	840	838	879	826	853	853	846	847	882	875	813	816	895	815	883	851	845	827	845	878	860	844	831	806	844	839	809	776	817	872	830	860	845	843	874	823	900	855	850	856	848	857	788	821	887	874	789	885	831	883	892	786	868	847	868	905	856	804	835	895	776	850	789	831	827	859	866	869	822	873	818	813	814	802	852	794	855	792	820	846	819	902	813	825	830	831	806	870	887	817	843	856	879	898	882	912	818	869	784	859	846	805	829	846	858	835	829	837	827	850	853	869	806	823	848	862	831	832	842	875	848	811	860	851	839	880	850	815	867	873	851	892	885	833	838	834	846	847	826	868	840	837	828	817	891	798	885	814	829	853	774	781	796	852	882	827	808	847	834	854	823	819	838	801	794	824	852	876	893	810	843	904	860	920	830	829	838	859	783	872	804	832	804	878	837	868	853	829	893	862	844	766	826	827	808	851	822	831	912	811	812	855	879	803	824	828	833	819	854	811	788	804	834	855	875	848	852	865	794	875	877	769	820	868	852	852	808	845	900	815	869	817	788	814	860	879	862	823	813	839	865	842	833	848	854	827	830	884	833	807	848	827	844	839	859	808	891	893	827	869	804	871	830	817	874	848	875	846	855	859	817	836	788	837	835	814	768	815	858	838	853	841	809	851	788	789	807	859	865	878	821	820	875	826	856	789	824	860	829	865	832	838	802	911	796	826	825	843	834	851	849	812	836	814	815	866	807	833	852	855	827	810	823	822	827	838	820	844	861	817	824	830	851	825	826	849	851	832	795	875	832	849	849	859	824	889	855	838	817	775	849	847	845	896	838	867	843	819	847	861	817	791	838	801	810	831	837	877	815	838	872	825	834	785	765	792	881	792	833	845	812	866	811	848	854	855	837	851	863	880	792	827	829	834	857	823	782	904	868	839	830	815	847	853	791	848	885	823	776	873	826	828	872	852	861	861	836	792	808	831	880	845	881	774	831	824	829	869	841	799	880	850	872	840	837	826	851	835	842	849	831	824	845	795	874	869	845	860	839	887	834	848	825	849	831	843	834	849	849	799	886	832	840	863	813	804	865	835	849	825	836	835	865	831	894	857	805	840	828	794	817	792	850	855	882	803	874	880	843	803	899	820	847	829	810	812	837	873	844	863	795	810	812	848	832	886	780	837	823	844	835	823	810	807	802	906	856	838	841	852	835	837	870	833	884	807	784	860	861	813	878	835	814	837	854	838	835	829	834	865	874	860	799	882	803	789	834	841	838	820	831	810	811	794	867	842	848	810	858	844	882	784	841	851	904	833	844	840	842	811	800	811	869	856	802	839	809	858	841	820	818	878	817	842	830	830	822	871	785	818	878	805	890	823	851	841	899	870	818	843	889	931	821	861	820	891	799	757	815	836	839	884	793	838	833	858	810	839	847	844	823	812	865	779	856	814	863	849	843	844	828	820	837	769	833	835	838	770	812	829	832	893	908	826	821	826	840	821	800	823	799	848	836	810	820	809	823	837	876	824	819	891	811	823	836	855	813	836	910	826	819	825	809	792	894	852	778	765	873	873	829	824	866	861	886	757	831	824	894	885	832	845	848	873	846	897	826	798	857	817	855	835	814	813	870	805	876	813	834	849	804	871	877	865	869	826	835	843	850	822	841	835	862	884	787	810	807	813	844	844	868	864	853	851	787	851	849	907	781	832	794	839	814	863	834	792	841	799	835	850	840	814	835	876	833	868	880	794	863	867	812	862	797	816	837	843	845	871	850	812	892	784	847	845	857	832	838	846	841	821	812	831	846	835	844	887	806	847	828	818	841	894	823	847	822	905	808	838	802	845	865	794	892	819	870	835	855	811	778	809	869	783	873	849	782	853	807	820	840	872	819	856	843	802	843	792	809	847	806	892	816	845	820	904	833	811	870	864	836	895	839	824	884	822	846	882	840	837	836	805	797	836	852	871	850	759	843	840	821	832	875	818	812	831	807	850	818	875	855	842	836	862	808	847	844	808	847	859	884	864	855	844	838	844	870	837	844	842	836	853	809	904	822	917	818	858	822	849	847	859	864	825	922	842	785	849	817	816	797	806	844	877	830	797	804	800	843	874	828	825	828	836	858	838	840	869	916	791	837	898	795	866	819	778	852	823	881	916	811	873	825	840	836	817	803	829	816	833	830	869	827	883	846	828	803	868	881	859	858	835	837	854	864	860	861	859	820	857	823	825	831	820	872	809	871	860	846	805	875	813	796	784	848	815	835	842	799	788	848	858	816	835	837	853	859	826	823	847	798	801	850	805	847	826	780	826	882	784	811	840	838	872	812	828	817	874	840	848	819	820	875	865	865	807	856	820	867	871	833	867	818	851	881	827	786	844	871	825	835	826	844	842	821	826	893	852	852	828	841	804	794	875	802	820	816	836	839	821	858	852	829	832	847	860	842	862	865	872	765	850	815	819	794	860	866	839	829	811	813	858	858	810	797	814	841	853	871	866	821	801	884	831	859	849	828	880	829	843	888	822	853	820	823	845	817	833	818	840	836	846	839	869	868	855	814	841	856	807	816	844	834	779	770	883	870	850	836	889	807	812	778	833	832	911	835	854	823	796	896	782	847	859	807	806	884	853	879	828	862	792	841	824	889	797	822	818	837	843	904	813	800	833	860	838	848	824	778	824	816	840	793	875	827	862	852	798	840	805	840	852	845	898	848	824	901	832	873	831	882	817	815	880	864	865	856	841	824	846	823	842	794	818	841	813	853	870	824	819	825	837	825	854	894	831	823	825	879	853	830	923	876	807	875	823	859	814	787	848	795	801	862	819	808	808	861	772	878	851	866	835	791	822	886	816	904	851	895	816	817	863	836	889	896	879	845	837	821	854	851	811	801	846	764	828	844	793	879	907	909	838	842	840	836	854	836	824	888	890	800	840	821	871	805	793	875	910	824	773	823	777	865	837	888	833	859	882	870	812	808	789	809	821	812	820	832	874	894	826	879	873	790	793	787	859	854	815	898	819	772	873	854	868	825	791	815	878	889	864	816	877	886	849	770	822	805	870	866	833	803	917	876	834	814	808	838	827	777	866	882	838	858	851	848	874	828	855	869	769	883	837	842	823	832	861	819	852	855	831	823	881	836	812	840	831	843	861	863	816	825	847	814	829	800	846	888	839	818	812	856	819	817	841	831	812	818	859	847	877	858	838	768	845	840	810	884	906	843	866	848	819	824	798	810	880	785	844	790	839	863	801	835	869	854	874	881	840	804	860	847	814	894	850	821	798	822	803	843	845	864	871	865	838	839	799	819	803	827	813	810	800	855	853	819	812	787	845	875	849	861	830	898	827	869	822	773	846	790	827	805	829	833	840	849	833	828	800	842	833	812	859	812	902	879	824
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
