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
336825258728	336825259291	336825259839	336825260389	336825260941	336825261491	336825262041	336825262591	336825263139	336825263689	336825264241	336825264791	336825265341	336825265891	336825266441	336825266989	336825267541	336825268089	336825268641	336825269191	336825269741	336825270289	336825270841	336825271391	336825271941	336825272491	336825273041	336825273591	336825274141	336825274691	336825275241	336825275791	336825276341	336825276891	336825277441	336825277991	336825278541	336825279091	336825279641	336825280191	336825280741	336825281291	336825281841	336825282391	336825282941	336825283491	336825284041	336825284591	336825285141	336825285691	336825286241	336825286791	336825287341	336825287891	336825288441	336825288991	336825289541	336825290091	336825290641	336825291191	336825291741	336825292291	336825292841	336825293391	336825293941	336825294491	336825295041	336825295591	336825296141	336825296691	336825297241	336825297791	336825298341	336825298891	336825299441	336825299991	336825300541	336825301091	336825301641	336825302191	336825302741	336825303291	336825303841	336825304391	336825304941	336825305491	336825306041	336825306591	336825307141	336825307691	336825308241	336825308791	336825309341	336825309891	336825310441	336825310991	336825311541	336825312091	336825312641	336825313191	336825313741	336825314291	336825314841	336825315391	336825315941	336825316491	336825317041	336825317591	336825318141	336825318691	336825319241	336825319791	336825320341	336825320891	336825321441	336825321991	336825322541	336825323091	336825323641	336825324191	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
34551	22904	11776	2075	1180	796	629	499	361	309	237	226	181	163	187	139	137	122	131	120	107	137	112	153	168	189	196	98	107	100	125	145	128	111	217	153	208	67	89	77	78	85	86	86	70	56	67	58	68	74	79	83	83	72	78	70	70	67	68	71	69	82	79	78	72	60	84	75	74	74	64	70	83	75	66	79	70	76	74	72	76	76	62	85	67	72	71	74	73	53	78	62	78	52	75	73	70	66	72	78	70	72	71	77	68	76	60	56	64	70	80	57	76	76	72	66	52	65	91	69	73	100	65	67	63	61	72	76	65	71	70	60	69	67	67	64	70	75	62	65	54	76	70	65	68	70	64	61	62	80	73	62	62	78	70	63	64	78	64	87	60	61	55	54	61	80	66	61	84	66	63	60	75	74	57	53	73	62	73	68	71	44	72	73	67	60	66	66	67	57	91	65	64	62	58	67	81	78	61	69	71	61	67	68	75	70	75	80	68	73	61	54	77	62	60	63	72	81	65	65	64	81	69	61	68	57	82	61	60	62	80	87	84	63	59	65	65	58	68	53	85	60	79	73	75	64	69	71	68	59	46	64	62	74	64	67	63	65	83	67	66	54	72	92	74	84	86	83	70	55	66	60	53	74	68	70	60	64	68	64	69	63	88	69	79	67	70	63	61	72	83	72	67	65	80	83	75	56	80	69	61	77	65	76	65	71	66	63	67	73	57	75	63	72	78	77	76	76	69	81	51	66	73	74	67	62	71	50	53	75	67	76	71	73	56	66	65	71	70	67	66	72	57	80	66	60	66	64	71	73	72	87	70	68	91	70	71	64	78	61	64	76	59	91	73	82	66	65	65	52	71	63	71	62	65	61	70	80	67	77	73	71	69	80	70	75	63	61	72	65	55	67	82	65	56	81	68	65	62	71	78	72	63	54	78	63	73	62	76	76	59	75	73	68	58	79	68	75	70	64	74	56	71	63	74	75	63	72	65	53	72	65	70	61	63	57	67	68	70	59	68	77	68	57	56	61	62	80	62	69	64	55	70	64	56	72	81	54	78	57	66	74	65	68	73	57	59	69	73	72	76	90	70	55	68	60	78	73	66	54	57	67	84	56	77	46	67	60	65	57	71	77	58	63	81	69	62	59	59	61	62	44	58	66	69	83	71	60	79	56	69	71	66	76	65	68	71	55	69	73	79	66	63	67	62	77	64	70	63	55	53	74	63	52	67	80	78	72	47	64	58	55	56	72	69	79	59	71	67	66	72	70	64	68	76	67	59	68	76	73	66	63	79	70	87	66	73	65	65	65	68	78	77	67	71	75	62	57	65	61	68	71	76	66	51	59	61	77	76	72	79	75	71	66	62	61	77	71	73	80	77	64	66	68	64	67	73	66	56	65	81	83	59	79	63	70	67	64	67	56	49	76	59	51	61	65	74	78	64	68	66	72	54	70	74	61	69	67	84	73	57	61	59	57	70	57	61	83	67	61	68	75	59	68	74	65	71	81	65	61	61	74	67	61	72	66	65	68	73	68	59	60	65	78	81	73	76	65	65	70	62	67	71	71	54	75	76	59	70	61	58	78	67	72	68	61	66	64	65	67	50	71	64	75	57	69	69	67	51	75	73	67	63	71	85	62	71	85	57	73	60	62	71	69	76	67	68	77	71	71	57	56	62	60	67	87	74	67	73	69	54	64	61	67	57	83	65	71	67	80	70	53	67	60	62	69	59	44	58	62	69	88	84	55	62	77	66	66	63	66	70	67	70	72	60	86	59	68	65	62	75	69	66	72	68	64	65	55	68	58	66	69	66	72	62	65	75	73	70	63	67	65	65	56	66	71	50	70	64	66	71	66	56	70	73	78	68	63	68	60	76	65	81	56	63	67	71	70	64	75	80	76	69	73	66	62	64	77	47	66	60	60	61	65	69	53	62	51	77	54	62	73	72	76	81	62	80	77	67	67	64	63	68	63	79	71	54	70	66	66	61	58	56	60	70	61	74	79	72	61	59	57	72	71	81	71	85	60	62	67	59	78	68	63	62	82	74	74	69	75	58	66	66	67	69	69	66	64	58	67	79	79	71	67	60	68	76	84	64	63	76	64	64	71	86	75	69	58	54	83	63	62	76	61	61	66	51	69	62	86	78	73	65	60	64	67	73	70	48	62	69	64	62	71	74	69	76	62	69	65	57	75	57	82	69	69	68	57	59	47	51	83	50	79	83	62	55	77	72	67	73	64	66	74	79	71	61	79	77	59	74	57	74	71	69	60	62	54	61	68	74	70	67	63	64	60	66	66	68	55	69	58	69	57	65	61	63	88	66	65	69	58	60	60	72	72	72	65	61	61	50	61	76	59	74	52	74	61	71	63	42	69	60	84	76	67	62	67	63	63	57	69	71	64	68	66	70	73	54	60	66	68	75	69	77	73	61	60	63	60	54	73	72	57	67	75	70	88	74	61	60	65	70	79	69	66	53	79	57	60	71	60	62	65	65	76	80	72	71	81	65	73	69	58	57	68	65	64	72	63	66	69	65	59	61	66	67	48	63	76	58	83	78	73	66	74	84	72	66	75	64	79	70	73	67	75	75	67	67	81	69	70	60	80	73	61	58	58	74	85	70	57	68	53	75	78	59	66	60	59	60	70	72	65	76	86	74	70	63	67	78	72	56	60	61	74	64	76	67	69	55	70	64	62	65	66	64	75	69	63	78	73	79	68	53	52	72	70	71	65	61	63	69	76	56	53	71	58	62	70	71	62	74	82	70	69	72	75	68	72	70	74	74	70	60	72	72	75	54	73	75	79	66	71	66	73	61	62	74	64	66	80	69	63	56	71	69	74	75	51	61	61	58	62	60	68	67	61	76	65	86	63	63	72	65	67	48	71	62	47	73	65	81	57	73	56	54	71	72	72	72	76	59	62	64	65	92	66	75	69	59	68	63	79	61	57	73	62	67	64	85	69	83	80	70	67	68	75	58	81	65	67	68	75	58	83	67	57	55	68	57	68	61	67	70	61	61	61	76	85	64	69	64	62	59	75	85	59	59	64	67	58	52	73	62	58	59	61	67	67	61	70	73	71	77	78	64	67	75	65	72	74	57	61	53	69	76	63	67	81	72	81	61	72	66	80	68	75	84	60	60	70	92	64	69	69	64	61	80	72	77	71	65	74	76	69	79	66	86	56	61	62	77	59	63	74	63	56	57	68	71	80	61	76	61	43	76	72	73	59	77	65	52	64	61	64	58	72	78	72	58	79	62	65	79	72	69	81	79	71	76	69	65	56	78	58	67	74	90	66	69	70	72	61	69	52	66	76	58	87	70	65	63	63	64	72	60	74	72	79	62	72	54	53	65	64	65	69	69	70	62	63	64	66	59	73	68	60	61	63	75	73	66	75	70	74	58	70	60	75	69	66	55	76	69	53	57	54	74	66	73	63	58	76	84	68	71	80	68	67	65	66	69	64	61	62	62	66	81	72	77	63	63	80	73	69
18119	16962	5451	5063	4364	3542	2816	2247	1843	1525	1305	1204	1065	1012	901	810	760	673	636	619	660	829	675	886	1111	1319	1109	447	467	436	697	778	734	738	1411	939	1374	307	318	309	258	280	270	259	271	272	257	265	286	248	259	263	271	238	270	260	252	264	246	263	239	241	217	228	206	218	224	225	238	218	213	255	225	180	236	237	240	210	208	202	220	214	220	219	224	232	231	216	244	220	240	221	218	222	244	199	238	213	217	216	205	222	215	208	221	189	209	212	169	215	217	212	209	219	215	216	225	195	205	205	212	226	221	193	219	189	212	230	207	222	186	202	194	206	216	199	195	212	197	222	191	206	200	206	241	204	232	208	195	214	177	216	219	226	197	223	212	218	230	229	204	197	219	202	204	194	200	203	214	200	216	207	184	206	216	215	211	219	211	232	179	202	210	187	196	208	224	199	229	207	181	233	217	214	188	200	194	245	218	204	177	175	205	199	208	212	222	172	204	194	180	176	195	248	193	175	206	208	188	212	183	195	215	196	218	204	202	216	226	187	200	187	207	211	207	195	186	208	202	202	208	197	172	201	171	196	222	199	196	194	216	205	193	202	199	212	188	198	211	215	200	216	215	184	217	186	200	220	210	199	243	198	220	217	205	228	188	201	229	198	211	211	189	209	200	196	210	194	212	219	200	209	216	211	212	218	227	226	209	205	219	187	214	182	222	202	194	208	184	189	193	193	176	225	224	184	200	215	199	203	192	208	210	201	198	199	232	235	220	207	193	206	208	164	211	197	200	204	216	210	212	208	192	199	167	205	213	222	188	205	185	204	210	218	192	202	200	190	189	195	192	205	190	227	189	196	226	204	204	200	196	186	211	179	181	220	203	215	188	218	186	199	171	185	195	214	207	209	193	215	188	193	225	193	196	192	178	192	188	211	220	197	197	222	180	193	190	202	211	205	223	217	227	203	201	202	170	217	192	206	208	184	160	207	210	220	205	210	203	215	216	233	206	183	191	209	210	216	196	200	201	193	205	169	207	210	175	213	219	208	190	211	190	208	194	178	196	205	213	215	220	214	179	222	219	209	219	209	208	201	213	214	188	200	195	217	208	195	177	199	209	203	218	212	202	192	208	206	210	193	242	218	189	211	191	222	195	211	198	217	199	190	221	187	186	211	181	208	211	203	228	207	210	208	208	198	219	199	178	203	192	197	173	196	173	192	212	203	227	187	207	194	198	227	195	226	180	191	186	180	227	195	212	226	176	209	224	230	210	200	222	227	191	203	210	217	214	192	185	195	193	191	218	233	197	224	197	184	200	195	184	206	196	193	197	198	186	191	218	202	202	227	222	192	209	192	212	203	201	207	196	214	195	219	205	214	203	210	178	198	220	207	201	214	195	207	218	190	207	201	191	218	192	211	206	198	186	217	197	208	208	200	208	201	194	203	228	212	225	193	206	177	207	184	189	229	227	219	185	220	197	196	202	193	221	224	192	215	226	191	221	192	207	220	211	206	213	223	179	204	192	183	222	213	217	223	194	229	221	193	217	212	206	204	223	207	185	194	202	179	195	189	172	181	227	194	205	210	232	189	191	199	213	210	194	195	226	199	206	194	179	220	220	196	186	201	186	216	217	193	191	208	185	193	174	199	205	202	209	177	198	191	217	169	209	206	200	192	210	207	216	196	191	187	197	173	199	181	180	190	199	210	196	204	195	204	207	182	208	187	203	202	217	220	199	189	199	218	192	219	193	219	200	196	192	200	202	183	199	181	209	215	193	182	216	173	209	200	212	217	204	223	201	193	218	223	210	188	193	220	217	193	196	208	182	240	209	187	183	207	186	185	210	218	201	205	209	193	214	219	200	221	197	192	212	190	228	216	191	203	208	195	216	189	216	200	204	227	211	236	204	170	188	218	219	214	212	208	188	190	216	208	212	204	190	207	229	209	220	202	211	207	212	201	184	169	213	229	201	207	214	218	220	200	196	213	190	215	237	180	217	195	201	216	198	211	181	192	204	183	192	211	215	211	200	201	196	208	188	192	230	190	199	180	196	182	212	200	226	209	207	218	209	210	195	199	229	216	195	198	191	211	199	208	210	218	220	200	202	218	216	213	189	215	180	206	216	180	198	190	217	206	212	199	201	174	208	227	197	189	213	193	211	211	176	208	208	213	178	203	203	200	195	181	221	189	226	212	204	210	189	214	213	208	228	176	180	203	218	206	188	211	206	204	208	222	182	185	205	209	206	206	225	211	198	181	206	222	205	202	206	184	205	207	211	179	188	197	223	213	209	213	196	219	214	202	221	188	198	236	196	212	219	212	206	186	199	200	233	189	196	212	200	202	202	186	205	205	207	229	207	191	205	204	207	190	174	222	209	200	223	201	192	187	214	206	224	226	206	183	198	172	206	200	193	223	202	219	184	200	192	220	218	193	199	196	224	195	198	227	204	202	200	217	214	208	200	187	228	193	190	221	177	222	209	227	196	190	213	192	191	237	196	177	222	223	212	218	202	202	209	185	206	200	214	195	190	220	242	202	195	209	215	181	195	220	193	186	219	197	204	237	183	211	209	194	219	200	218	204	184	193	196	182	198	189	197	201	198	190	230	189	205	202	227	208	183	199	205	192	226	184	216	173	219	233	215	195	187	193	207	196	217	231	209	200	192	197	201	218	202	192	188	205	208	200	177	195	219	220	215	191	206	189	189	206	196	202	183	228	196	188	188	190	182	204	196	204	184	224	182	226	177	207	192	211	192	196	182	213	208	204	224	198	217	214	190	208	211	226	197	223	220	213	185	183	220	186	184	233	221	178	199	187	207	201	215	191	222	190	223	196	194	195	198	224	200	210	194	224	193	205	184	186	186	199	189	220	196	232	194	192	208	195	199	190	222	199	188	217	196	190	201	210	182	218	203	251	209	202	205	197	197	229	199	196	202	216	170	204	191	185	209	205	192	185	205	203	209	191	221	201	191	187	221	181	209	203	201	198	206	195	208	218	231	214	196	198	200	216	208	195	195	209	191	212	196	193	206	199	222	188	212	208	206	207	204	209	195	194	212	166	200	206	179	189	202	219	182	201	222	207	185	223	211	188	205	194	174	202	197	205	207	215	192	203	191	201	197	211	170	207	206	226	199	204	203	201	219	216	206	202	189	204	195	210	198	213	219	221	184	203	196	204	211	209	223	232	210	216	210	198	188	199	203	176	209	221	197	205	218	200	195	206	202	233	208	212	234	209	195	185	170	225	209	179	183	202	195	179	217	204	231	214	221	175	188	193	179	211	197	200	187	204	229	176	215	182	207	197	243	209	190	211	200	198	177	196	192	207	173	196	224	187	224	201	204	170	235	196	203	217	205	202	215	208	213	192	194	195	210	182	224	213	230	187	198	216	202	225	235	197	193	218	194	218	203	208	225	191	198	208	241	203	220	195	178	211	223	192	189	211	206	221	238	212	190	204	223	211	199	182	199	216	192	221	203	238	197	225	207	186	214	214	193	191
4200	714	363	300	320	292	258	287	284	289	274	271	258	286	225	271	248	249	287	257	268	282	275	256	281	285	253	246	292	272	272	261	236	254	268	270	268	249	271	261	240	258	248	275	275	273	298	264	282	272	284	279	277	289	303	300	270	272	255	229	298	267	271	271	281	281	264	283	295	287	276	261	281	268	279	261	255	266	258	282	270	246	264	252	256	252	250	265	249	267	294	248	267	283	289	276	269	274	295	279	265	257	266	269	292	279	253	243	276	270	252	245	278	286	253	298	244	245	245	269	279	266	247	280	281	265	277	255	274	266	242	224	277	285	256	294	251	263	238	258	260	261	259	293	240	272	251	253	279	251	267	257	251	262	235	257	295	268	247	290	261	273	231	272	281	286	248	289	277	249	260	234	233	292	251	289	254	247	269	238	232	272	239	238	256	264	277	269	262	264	277	250	269	239	288	277	244	240	290	254	232	257	257	280	263	263	263	287	267	270	263	249	261	260	259	263	263	262	255	250	285	252	263	266	257	277	255	296	283	273	263	251	260	281	246	267	236	274	266	275	278	271	268	249	237	261	265	281	280	276	263	269	272	241	240	301	252	271	264	249	255	284	241	250	280	254	286	269	261	260	249	258	265	277	253	238	250	287	269	300	285	274	257	272	270	265	272	277	293	270	273	296	286	273	277	259	270	237	287	304	264	283	253	265	288	254	279	258	292	247	288	239	286	256	254	289	247	286	248	280	263	240	243	270	264	298	259	259	287	275	276	264	261	253	291	297	253	248	255	257	286	259	237	268	273	295	259	272	279	263	268	254	275	269	249	241	251	244	275	260	249	256	265	273	263	274	238	256	263	261	251	234	254	294	307	255	263	250	282	264	290	268	259	290	240	267	253	264	258	267	252	253	268	281	295	281	287	273	297	285	293	274	244	255	271	268	289	247	266	272	276	237	276	274	262	229	266	261	259	280	255	276	255	295	245	258	250	281	231	270	247	247	242	269	272	279	271	258	264	263	259	280	279	283	270	269	258	242	283	249	243	262	272	224	252	258	281	262	276	233	256	281	271	262	277	253	282	261	277	288	258	260	246	276	256	234	242	282	269	264	264	267	262	272	262	259	232	248	248	266	259	288	281	265	247	259	275	251	278	261	260	262	289	284	298	260	254	280	253	242	271	306	254	265	242	263	256	273	269	291	261	263	285	259	245	289	261	268	263	267	261	257	234	265	270	248	253	296	264	281	255	249	239	262	242	246	259	266	292	265	215	291	260	256	271	256	258	265	251	248	274	246	270	300	259	263	265	274	253	282	274	267	262	285	276	251	274	253	292	284	273	260	320	286	241	283	250	264	255	252	291	293	274	270	254	256	256	255	267	280	268	244	258	254	267	258	275	273	249	270	257	275	267	301	278	269	279	276	251	243	273	275	263	264	242	276	277	252	282	276	242	253	264	258	288	278	278	272	277	282	271	307	286	296	272	243	282	279	260	244	245	304	269	259	289	263	259	271	260	239	243	293	275	256	241	279	268	300	255	277	264	235	261	261	253	244	294	277	264	272	271	263	285	281	295	268	233	246	254	260	259	256	297	258	257	243	248	264	261	274	260	271	272	263	241	261	264	273	252	261	280	297	308	269	264	215	247	270	273	280	302	234	275	250	283	246	255	273	259	240	262	256	233	254	291	253	263	259	266	240	271	266	252	276	273	263	234	244	271	267	257	250	267	260	256	303	270	288	270	278	278	267	281	300	250	269	280	274	250	254	247	227	263	299	251	277	251	249	271	287	244	244	244	239	272	276	266	283	277	263	269	276	287	248	248	256	252	236	244	273	293	258	241	272	285	265	276	303	283	309	271	255	268	267	270	271	268	276	254	261	265	237	266	266	255	273	266	264	289	263	276	278	289	238	255	281	238	250	251	262	247	256	266	281	258	286	266	244	271	261	262	304	285	264	247	282	286	264	281	279	272	278	277	254	250	267	260	246	238	279	255	282	290	264	276	275	250	268	242	262	273	252	251	262	268	257	263	285	259	261	259	268	268	220	272	290	259	266	263	236	230	251	254	291	260	293	258	236	267	240	252	282	241	285	258	239	277	277	259	275	244	312	281	297	255	259	285	240	285	234	271	271	280	276	245	272	265	282	275	246	252	257	226	259	275	264	254	245	260	259	275	270	259	296	251	270	274	266	246	268	298	284	235	237	252	267	242	252	279	275	269	235	287	245	276	275	272	290	253	313	272	280	248	247	264	268	272	265	264	250	272	277	257	275	252	262	271	285	276	272	248	263	259	284	271	247	261	246	260	259	263	252	263	255	275	254	286	250	260	245	298	246	228	249	292	296	261	246	300	268	267	278	265	285	261	305	284	264	279	258	280	257	271	280	280	254	216	292	256	273	284	266	252	270	286	274	275	281	284	257	293	273	286	284	233	250	265	269	267	275	261	254	234	244	277	275	284	256	281	294	246	244	266	260	259	280	256	240	290	305	260	231	289	270	282	269	255	258	257	269	264	240	263	263	275	246	290	264	249	277	268	296	291	277	257	282	263	313	243	271	294	260	249	286	278	271	275	274	257	260	249	306	251	294	284	275	281	285	289	269	264	264	251	261	260	248	272	269	265	286	263	276	245	280	259	288	277	262	267	293	277	248	282	261	276	245	265	304	270	257	253	266	276	262	251	247	314	249	260	277	265	264	272	271	275	296	275	308	266	283	275	247	273	249	259	295	277	281	253	262	262	259	251	259	293	239	279	250	279	270	273	294	240	257	253	293	234	286	281	291	275	281	231	282	282	278	287	270	257	256	261	300	255	271	262	249	283	275	259	263	270	275	271	243	248	274	282	276	269	257	260	293	279	265	270	262	270	247	241	267	289	253	258	269	256	262	264	298	258	273	270	278	296	279	278	249	238	272	254	269	262	280	283	281	284	269	262	257	289	258	245	229	274	269	261	261	264	265	272	265	284	263	264	252	264	274	251	262	282	297	257	238	268	288	280	281	257	300	254	282	266	251	277	279	252	232	287	255	272	266	286	269	259	263	259	243	263	264	265	284	266	247	292	287	271	278	266	267	277	298	270	295	281	280	286	231	262	255	249	297	300	241	268	255	268	259	262	263	283	274	266	269	272	248	242	255	247	270	253	280	289	265	256	260	285	252	278	269	249	242	261	256	261	288	278	261	258	272	272	265	273	277	258	250	286	255	272	273	237	279	275	235	251	239	278	269	273	255	257	266	268	283	262	261	289	251	269	251	261	257	268	268	254	259	246	248	259	275	269	271	262	256	274	241	241	282	256	275	264	282	284	290	271	265	272	273	271	275	282	262	249	298	279	267	267	264	260	270	292	268	267	286	273	259	282	284	279	290	265	255	245	279	274	251	259	247	287	256	281	266	255	287	274	256	246	258	278	299	247	263	279	296	286	297	263	250	255	251	268	280	253	249	242	301	265	278	256	279	253	272	243	240	258	264	259	262	217	280	265	290	247	288	251	275	267	262
4347	1456	798	756	760	753	745	652	656	719	687	654	662	705	618	699	642	687	613	626	682	609	697	639	711	669	732	644	671	652	668	681	631	647	694	642	752	667	680	698	643	670	669	672	655	683	656	674	649	649	658	697	701	634	671	647	664	661	666	687	657	634	678	651	667	659	652	615	643	664	645	638	676	660	652	682	692	683	656	648	647	642	645	664	735	677	641	659	678	653	643	650	678	625	676	632	638	620	720	655	668	624	655	620	628	649	659	661	677	711	676	653	702	690	636	659	636	648	608	734	626	650	687	667	676	700	709	652	659	650	661	649	663	644	713	665	687	658	634	669	676	640	679	647	660	646	630	654	654	634	615	629	628	673	678	709	627	698	632	685	673	658	676	643	642	642	660	685	675	640	653	647	664	624	655	640	659	636	687	677	666	663	614	693	622	629	643	638	663	690	696	698	632	647	673	642	664	637	632	604	621	671	694	652	645	680	661	656	662	652	617	658	661	650	674	637	657	638	670	654	703	612	617	685	700	643	687	695	643	623	664	661	641	636	647	682	689	638	652	619	668	637	641	655	685	672	631	630	651	665	614	676	679	666	647	678	631	645	700	653	630	679	688	676	682	639	681	659	634	649	678	690	651	659	628	625	652	668	651	645	675	629	592	642	687	672	658	712	656	633	658	692	662	657	639	666	685	691	615	644	670	642	618	610	627	659	698	685	684	644	668	671	661	641	708	619	637	651	634	643	653	699	665	671	662	641	680	651	701	644	618	671	663	640	651	638	658	659	649	683	686	690	705	659	646	698	677	703	648	625	630	701	607	649	633	664	679	650	616	628	658	671	672	652	685	656	715	654	666	686	695	647	644	644	674	606	694	649	671	663	656	658	664	667	639	651	653	655	651	693	656	652	649	729	673	701	686	632	606	681	663	714	630	647	620	676	667	630	647	678	638	666	680	628	700	638	655	676	608	652	637	611	611	696	691	644	641	623	624	657	702	636	680	646	655	636	702	629	686	686	680	646	693	679	604	677	656	687	709	658	682	703	666	662	654	651	675	730	644	694	654	722	663	653	673	661	656	677	671	639	652	660	647	681	654	664	630	681	610	628	705	640	640	651	644	664	695	666	669	662	634	674	648	658	623	660	605	645	718	676	679	613	680	682	646	665	675	629	714	717	710	674	674	643	700	667	700	648	626	707	690	646	629	649	714	711	635	635	666	665	624	690	679	643	691	658	678	617	634	660	616	674	656	636	655	689	658	655	675	677	644	672	634	670	700	678	645	653	648	675	713	686	651	630	664	627	635	642	670	737	624	669	653	634	662	679	649	684	639	634	674	709	645	653	598	681	701	656	602	676	674	640	638	664	635	638	675	690	662	617	664	662	656	662	674	651	627	643	666	694	671	705	623	675	721	673	632	626	650	663	656	653	627	636	631	696	666	666	673	658	712	645	678	644	696	644	673	673	590	663	660	677	630	701	674	665	682	647	660	644	672	694	716	639	689	640	676	665	654	661	632	625	668	735	652	678	625	655	628	639	636	724	664	654	673	649	676	665	663	668	591	646	644	649	598	664	655	679	676	605	707	650	653	668	669	630	604	645	703	704	658	631	682	672	663	679	654	670	664	603	653	691	698	652	658	636	658	671	684	609	644	625	656	699	684	663	641	679	631	651	670	653	691	667	675	631	654	629	647	677	651	648	641	698	642	621	702	682	652	682	665	639	644	673	643	661	656	674	663	686	656	661	688	683	665	646	645	692	662	668	581	592	612	637	651	624	658	669	658	655	650	637	637	677	657	638	670	671	657	668	651	650	667	651	650	668	669	699	685	635	677	628	624	608	660	649	673	629	674	655	645	657	651	684	703	711	650	659	658	656	649	659	668	677	646	718	635	658	687	652	638	655	686	614	650	733	659	687	623	675	686	691	628	625	657	638	648	692	660	680	643	649	641	634	645	649	641	651	678	685	622	649	690	659	647	655	619	634	658	658	708	685	663	712	655	653	647	634	653	669	650	647	664	631	698	635	667	664	667	659	689	649	670	623	665	642	664	658	685	656	657	612	661	664	622	660	634	662	670	668	664	688	661	684	668	664	627	658	688	608	636	656	683	650	675	657	674	658	674	639	668	653	626	631	657	710	647	697	692	676	679	651	702	634	654	661	661	662	627	623	656	679	647	665	665	689	650	650	646	674	650	698	661	672	630	662	669	614	639	651	635	629	682	651	647	670	617	674	662	666	667	687	723	693	667	637	655	632	665	647	649	638	650	618	669	614	639	657	627	628	662	635	671	652	647	661	672	672	671	663	649	681	684	663	685	676	664	689	667	664	660	689	667	703	617	653	666	630	634	631	685	649	710	695	674	668	669	677	628	656	673	680	633	627	684	683	723	639	666	677	629	641	655	660	667	635	620	675	657	634	654	675	719	645	659	694	698	682	658	649	646	691	657	682	650	678	619	645	694	681	630	667	672	681	649	641	654	644	671	628	670	636	640	661	608	672	637	717	664	682	675	726	676	723	682	673	639	715	700	629	643	697	658	674	660	641	627	672	650	679	687	671	615	658	644	664	658	606	703	685	671	668	598	689	622	674	663	648	679	672	666	720	663	683	638	677	692	631	668	696	680	675	645	680	632	659	620	666	639	657	631	656	663	674	649	639	682	654	642	662	626	667	662	681	607	688	648	618	671	667	703	636	684	652	662	626	679	703	619	665	674	685	668	660	659	632	607	678	616	665	645	645	625	646	677	642	645	674	615	603	600	655	615	705	704	664	666	671	650	662	663	667	634	613	682	658	621	666	642	649	647	678	660	675	688	701	671	650	655	691	684	644	619	673	701	669	634	621	672	700	703	668	722	692	684	690	680	700	687	642	642	624	624	640	670	687	631	710	686	663	642	648	647	688	620	667	658	653	667	621	659	646	670	630	659	686	676	699	661	611	655	618	641	657	583	651	687	655	647	666	641	644	635	620	653	696	667	668	675	654	614	676	642	610	623	611	661	646	647	655	626	657	669	649	679	631	705	675	659	683	639	695	638	640	624	710	656	629	648	682	662	643	693	670	658	733	662	645	642	668	655	665	660	684	640	666	715	718	670	671	692	676	640	707	627	676	639	636	718	651	646	685	695	652	683	687	659	709	681	672	672	657	653	665	629	672	683	678	633	668	622	666	693	667	647	648	635	654	650	667	610	698	691	612	605	731	654	649	672	653	683	630	631	637	650	706	680	673	654	683	623	638	642	681	675	644	651	666	680	634	710	680	666	635	636	670	644	655	653	643	632	606	666	707	624	670	604	646	671	644	636	657	651	688	684	644	670	643	672	672	654	652	649	694	646	664	623	684	635	664	660	658	655	644	687	641	633	674	653	676	685	640	706	697	660	620	649	709	675	672	644	626	601	615	673	647	666	688	623	650	682	600	661	638	649	683	633	681	617	652	700	653	711	689	721	641	670	635	684	632	638	640	696	648	632	653	635	661	686	695	636	655	637	652	672	662
21974	14720	6610	1386	844	571	401	364	307	273	259	241	239	249	225	219	193	228	204	202	205	196	206	242	255	254	220	194	199	183	178	219	198	183	226	200	553	192	176	174	159	201	175	184	193	172	183	184	170	181	179	175	179	184	172	203	180	174	188	171	174	154	169	172	191	182	195	167	172	205	196	186	173	174	193	171	151	146	205	175	183	201	189	185	167	194	178	176	187	174	189	174	177	182	195	173	162	174	183	147	161	178	186	201	172	184	200	174	196	166	182	187	170	207	180	181	173	136	155	157	174	170	189	175	186	182	146	179	172	188	162	171	194	199	159	179	159	182	169	158	189	179	174	171	161	164	161	186	182	179	177	164	182	168	192	179	151	175	181	157	156	188	167	189	172	178	181	190	180	155	151	174	172	151	188	176	212	173	196	182	178	174	156	191	164	191	188	159	194	163	178	166	172	176	182	167	171	186	184	180	192	163	173	196	188	183	197	190	168	182	184	179	187	173	162	180	167	191	184	186	160	177	178	196	165	140	174	191	170	161	180	178	172	189	170	190	154	175	168	206	157	183	208	174	179	184	180	178	167	157	183	170	191	165	169	207	195	180	172	166	179	181	159	185	192	194	172	184	192	181	168	156	156	152	157	160	203	167	181	185	167	170	194	185	155	168	189	176	171	168	172	169	182	179	170	166	164	175	169	158	162	198	165	171	172	158	183	187	164	181	157	189	164	178	153	179	173	190	177	178	198	181	183	187	153	174	187	166	191	168	145	169	178	169	183	193	187	199	166	202	154	187	175	190	186	166	181	173	177	166	193	184	185	187	172	160	153	191	182	182	173	181	178	174	156	188	160	165	170	196	185	174	182	173	214	163	182	200	184	183	186	172	180	180	194	165	184	200	192	175	183	180	172	161	170	199	201	182	190	189	190	196	171	174	169	170	144	192	158	153	155	179	193	173	194	180	191	197	157	204	166	179	158	182	195	182	174	173	175	175	188	157	174	185	182	196	173	193	161	170	160	184	178	161	194	163	170	175	190	136	166	192	194	168	170	176	183	186	156	175	167	148	192	175	162	172	177	141	190	192	166	182	168	157	191	191	176	187	170	194	187	163	172	208	157	185	183	201	167	189	178	173	188	204	176	171	163	185	188	151	197	182	194	176	169	158	196	185	178	188	167	184	152	156	181	186	185	184	187	182	174	162	172	180	171	192	190	163	167	171	187	186	177	186	170	173	170	178	166	187	192	192	193	181	172	163	178	166	177	164	174	161	178	177	192	167	181	187	180	191	180	196	171	158	166	181	154	182	186	177	169	184	173	197	172	160	198	183	168	177	185	192	203	200	185	186	191	201	156	170	163	183	180	194	155	176	156	169	164	170	175	186	160	190	154	168	146	191	192	193	179	164	204	176	172	188	188	180	193	170	183	161	178	185	187	173	186	182	192	168	161	162	214	183	204	173	178	166	193	168	170	188	207	150	204	227	161	195	159	182	176	197	158	206	185	172	156	180	190	175	188	177	190	156	184	185	202	179	147	161	191	186	165	153	178	177	200	168	173	190	152	170	187	207	171	177	168	165	191	169	189	176	173	172	148	167	178	174	175	180	170	179	160	168	197	174	156	173	177	176	175	176	161	178	183	170	170	163	178	169	168	180	202	180	191	170	174	174	184	173	154	181	197	162	170	165	161	186	203	175	168	170	161	191	181	162	160	167	181	167	182	169	185	153	168	169	199	187	199	181	182	182	180	159	174	181	144	160	180	165	158	194	168	190	177	161	169	195	170	171	172	164	160	178	165	151	184	165	178	166	178	206	159	192	166	202	174	179	174	189	198	170	163	174	177	175	174	186	176	184	168	176	176	189	181	141	179	178	166	211	182	172	187	214	193	178	151	199	160	168	175	166	158	175	161	184	162	158	168	187	178	182	183	174	182	152	147	170	186	176	182	166	193	196	179	174	176	197	172	192	162	166	169	183	165	182	159	164	189	186	192	171	166	187	181	135	153	164	169	169	185	172	218	161	152	178	176	186	177	174	195	179	155	168	166	156	174	167	157	155	164	162	183	178	162	165	165	190	159	213	141	171	158	150	175	171	195	178	175	145	153	164	179	181	180	170	181	189	190	174	184	184	172	192	175	180	162	184	169	159	205	158	179	170	172	179	196	182	162	153	178	196	172	158	175	179	186	194	204	157	178	189	162	181	193	170	174	181	181	172	170	175	210	182	158	169	170	167	217	166	141	203	172	187	215	190	180	180	168	189	173	163	177	164	187	196	166	153	171	177	172	185	180	154	175	170	205	195	170	197	190	186	184	188	160	157	171	156	160	152	160	170	184	196	178	138	164	171	160	208	188	168	186	163	174	188	187	160	200	173	204	171	160	154	156	194	180	169	197	201	165	161	202	203	152	187	180	173	162	181	165	167	168	173	178	192	173	163	207	175	194	178	182	195	182	170	168	213	175	191	198	163	164	171	172	170	170	182	179	184	200	180	201	160	182	180	182	204	175	173	164	177	182	180	184	194	167	163	175	167	170	181	177	181	168	167	173	165	155	160	192	167	176	165	154	178	151	169	182	210	180	176	175	167	169	164	159	179	190	146	173	191	191	175	164	162	202	179	171	178	179	167	184	181	182	185	184	196	179	175	192	180	170	185	198	194	167	149	182	160	170	196	169	169	169	190	166	170	154	171	177	175	169	180	188	178	165	160	170	198	180	189	167	178	166	174	171	183	163	180	174	179	176	150	186	199	198	189	197	187	191	173	171	186	182	155	185	194	161	193	189	170	179	192	177	196	188	181	167	155	194	167	181	181	194	197	156	175	165	177	187	169	187	173	172	132	183	202	185	159	159	175	182	182	185	151	189	162	166	157	186	183	165	186	163	186	198	179	193	174	164	176	194	176	185	164	146	185	164	166	160	170	154	182	192	171	180	185	199	181	172	203	178	170	186	164	197	175	186	178	163	164	163	177	183	162	164	157	194	182	194	199	174	191	189	179	177	174	164	187	179	204	158	204	176	163	169	180	181	153	202	171	171	158	176	192	156	151	162	196	171	177	177	176	192	174	173	175	173	187	182	162	176	197	166	177	164	175	182	180	179	159	161	188	175	192	197	180	187	198	185	161	193	181	191	171	197	169	183	182	158	184	189	174	183	171	171	165	154	183	157	186	169	175	172	169	184	172	149	180	174	162	156	178	161	190	165	171	172	183	179	176	186	172	184	172	174	198	160	192	185	170	174	168	189	158	156	166	185	168	183	165	183	200	205	187	171	190	184	171	195	176	175	183	181	189	182	193	167	158	186	183	181	163	163	168	183	185	169	165	174	196	187	193	181	169	193	205	162	167	183	163	178	186	167	166	192	186	210	167	199	185	161	170	204	214	164	188	175	185	177	192	172	195	177	151	197	188	183	170	167	166	171	164	162	179	203	166	186	160	174	199	169	184	188	180	170	181	183	163	192	178	174	172	172	168	165	199	181	198	163	182	183	176	148	178
12147	12458	3670	3092	2629	2182	1780	1515	1322	1125	1069	941	829	833	749	737	708	698	666	693	677	718	737	812	1014	1188	623	518	536	594	660	728	791	789	791	854	3168	519	512	522	492	493	476	464	482	497	447	463	484	471	498	470	478	488	445	468	472	478	472	489	447	477	445	442	480	437	445	463	440	466	475	454	512	460	446	469	460	512	464	462	485	482	466	458	478	463	482	463	460	467	417	459	422	456	475	445	473	423	447	465	456	474	467	439	466	468	431	504	426	459	456	452	425	455	456	456	436	473	487	438	436	487	465	450	440	471	430	461	451	432	450	419	450	476	437	411	479	432	412	494	434	444	458	481	440	438	415	444	468	420	458	438	418	418	417	458	505	444	439	457	443	447	408	430	455	466	454	454	451	428	475	429	455	474	482	466	392	480	443	460	428	412	457	398	462	415	447	448	430	434	461	435	490	481	446	460	479	455	478	466	437	426	425	441	448	441	463	440	450	490	450	467	465	460	462	473	470	466	443	433	438	475	399	445	430	424	459	436	467	461	435	451	452	474	446	458	420	464	457	445	416	455	456	464	426	458	471	442	440	473	472	445	440	426	461	489	468	411	464	443	437	434	491	457	426	446	429	489	464	437	409	494	449	438	429	485	445	473	461	455	424	422	448	443	429	425	458	474	438	441	431	444	461	472	476	432	456	409	456	432	424	423	433	424	433	449	433	453	449	465	443	411	449	445	416	443	444	444	490	500	437	411	442	470	464	443	436	434	474	492	427	467	426	479	460	456	451	482	461	422	457	448	455	506	421	482	408	454	444	446	432	446	473	492	438	452	463	445	416	462	485	465	448	455	442	452	420	464	422	452	499	446	470	414	450	428	419	443	425	439	419	435	464	432	441	425	430	478	444	431	429	451	459	446	414	435	471	441	469	453	434	435	416	453	421	458	468	473	436	427	422	399	459	428	460	468	461	464	444	414	452	463	433	473	437	479	451	446	443	415	443	398	462	453	462	451	481	474	431	409	440	438	437	451	486	457	463	443	443	447	464	458	463	429	443	450	435	454	455	460	403	467	430	439	443	440	455	474	447	439	462	415	427	449	451	458	447	467	440	460	453	455	473	468	462	443	457	439	452	463	455	436	458	451	443	495	439	445	464	449	455	488	438	446	478	417	441	435	470	452	452	427	447	454	423	416	477	444	435	464	483	447	438	488	483	467	442	441	454	452	471	431	414	450	452	409	424	431	428	398	453	473	475	456	421	438	420	464	441	459	427	441	443	447	475	455	449	440	464	447	482	464	446	421	441	429	440	467	440	472	485	391	428	462	468	419	435	454	460	488	437	440	465	442	430	437	434	479	447	452	433	476	500	466	458	471	482	452	446	438	474	469	423	459	485	428	465	481	437	438	450	443	456	470	438	441	438	458	422	448	449	465	466	432	453	457	405	437	471	486	462	452	454	415	410	449	502	465	446	488	443	473	458	462	453	434	447	430	464	432	432	436	460	424	450	452	437	422	433	453	445	480	499	461	447	429	498	442	426	407	470	470	439	443	440	481	424	423	467	446	448	447	480	424	440	467	404	418	415	446	450	432	442	424	435	477	463	485	414	420	485	428	451	404	452	452	432	452	449	447	395	449	441	458	443	428	475	453	468	432	447	428	456	457	480	449	459	448	415	474	460	450	455	462	444	454	496	448	433	475	426	415	418	459	460	461	423	475	449	445	436	447	432	461	458	456	472	452	447	457	421	438	427	401	450	456	450	424	479	457	473	456	405	435	478	466	461	425	450	422	443	448	429	451	448	443	489	476	459	446	485	428	491	435	487	442	469	456	450	466	452	442	463	439	469	432	425	436	449	447	410	456	441	427	447	437	445	494	415	427	452	427	445	436	422	428	466	467	404	451	508	471	437	459	463	486	480	452	414	484	414	423	453	452	469	422	419	434	461	472	459	441	447	423	458	454	435	456	489	457	451	444	452	431	429	434	496	442	446	466	439	450	453	477	425	457	454	509	458	472	443	457	449	440	456	469	446	425	473	468	425	456	415	472	431	454	455	436	438	472	429	468	430	420	471	463	471	459	458	469	450	451	431	454	490	415	470	453	475	427	449	459	483	452	457	460	491	462	448	440	431	453	422	413	447	435	419	462	444	433	420	445	445	482	441	429	425	469	485	450	439	461	450	454	435	470	425	492	454	434	451	445	441	462	463	447	420	431	429	480	433	468	445	430	428	456	446	464	421	454	434	431	454	474	478	447	467	458	476	466	471	457	419	444	426	470	416	408	393	454	453	468	436	454	421	448	468	494	443	492	418	418	454	426	431	424	461	450	428	433	479	460	466	444	392	469	426	442	484	441	442	455	449	485	413	463	461	456	459	440	428	445	438	450	449	418	446	463	447	405	452	456	487	419	488	439	442	459	426	439	450	450	437	422	464	455	441	453	480	464	479	474	438	471	475	399	459	446	443	451	430	463	437	463	428	470	447	455	443	454	453	434	432	407	443	436	451	449	419	460	435	445	445	424	449	437	443	455	466	423	426	474	440	466	420	489	480	444	419	467	433	456	419	434	417	456	448	441	434	439	432	438	484	403	455	472	432	443	459	453	478	454	471	462	482	442	417	452	446	457	420	435	483	466	440	432	411	422	439	468	479	494	436	442	456	450	424	463	485	461	442	485	430	463	433	424	470	470	453	457	430	451	473	441	466	441	473	450	436	422	443	472	439	428	414	455	455	398	495	489	438	483	407	446	435	422	432	447	403	427	430	415	467	457	476	433	459	407	424	506	463	443	444	431	424	496	447	431	454	460	472	464	442	447	444	424	421	432	440	444	468	454	452	426	445	413	435	440	419	477	479	426	438	475	445	450	428	461	437	464	454	482	489	479	452	454	495	443	457	460	466	427	425	484	433	431	471	433	423	513	433	448	419	451	463	394	442	424	449	425	450	448	464	478	453	482	445	476	459	445	461	427	439	448	474	469	457	470	465	454	416	427	416	461	438	459	479	469	454	427	458	482	454	430	460	463	462	460	467	452	445	439	438	449	482	448	445	459	443	447	433	449	440	436	453	432	477	456	443	453	487	443	460	441	428	446	465	428	479	461	431	455	475	398	432	435	441	446	426	426	419	448	451	461	438	421	461	432	439	454	438	474	435	446	459	442	454	472	458	448	457	451	448	484	447	416	450	457	474	433	477	422	494	466	451	429	440	457	463	417	450	461	421	414	416	479	404	432	461	461	447	456	437	451	441	466	454	427	428	445	463	434	451	456	440	410	447	472	412	503	460	484	430	409	443	413	431	458	491	416	445	410	464	468	435	422	456	428	432	492	470	427	486	517	426	421	430	452	463	473	442	436	426	431	411	433	419	450	446	445	460	436	448	432	451	443	417	438	457	454	436	426	441	458	492	455	463	477	469	428	437	461	414	423	456	459	435	422	461	430	432	402	445	434	447	451	449	445	450	460	455	460	439	427	495	409	455	427	458	451	453	455	428	457	459	402
32250	24857	14523	2385	1405	1039	638	445	389	276	250	202	208	166	160	178	162	127	115	113	145	148	130	147	184	239	127	93	98	106	101	122	122	161	117	154	896	86	86	79	84	76	93	73	62	68	86	73	79	66	77	88	74	72	74	79	66	90	95	70	75	74	65	62	55	65	63	64	56	79	70	52	63	81	67	76	84	75	60	84	83	58	51	67	84	76	55	89	65	68	70	87	70	85	67	71	63	73	76	68	70	74	59	74	74	67	79	82	69	66	71	70	69	73	70	73	64	81	67	75	82	64	83	69	71	91	61	61	65	73	77	61	86	62	69	66	66	64	81	76	63	81	73	72	54	64	63	87	72	79	83	80	66	77	70	74	72	92	73	79	61	83	65	74	71	68	68	62	66	67	66	68	56	66	75	61	78	67	71	59	75	60	71	72	74	73	81	91	90	80	77	72	78	63	71	69	79	76	60	67	87	71	77	60	85	72	78	70	71	75	79	79	94	78	69	66	67	67	66	67	67	97	72	66	78	77	73	87	72	64	61	58	70	77	64	74	77	81	56	65	78	73	72	69	92	96	57	78	58	93	69	77	69	75	74	68	82	82	59	79	68	63	84	66	82	72	61	79	89	65	70	89	78	69	66	58	71	65	82	72	76	73	58	57	85	83	54	71	66	86	71	56	68	65	67	64	75	71	64	83	72	63	76	68	72	89	67	69	78	61	60	60	97	59	54	57	74	71	69	71	75	79	70	57	81	92	72	67	76	87	58	69	67	69	84	72	81	75	64	73	69	68	77	70	78	95	85	53	80	94	73	74	69	65	73	77	77	63	81	76	74	62	68	61	68	91	76	78	69	62	76	69	85	69	72	71	67	67	71	68	67	72	59	84	82	66	69	67	72	81	60	93	75	65	85	60	57	60	58	71	75	68	75	66	75	63	63	63	62	73	84	62	68	77	69	78	74	70	70	66	67	76	72	62	83	67	75	73	58	82	61	66	76	74	71	61	75	72	67	72	77	67	86	68	73	64	69	78	82	62	62	63	76	63	67	80	66	73	76	72	71	61	73	86	70	73	71	65	78	75	63	52	88	74	66	103	81	69	76	78	70	79	73	76	74	71	70	63	66	45	53	77	67	78	71	65	72	64	89	85	68	66	73	59	79	77	76	79	72	65	92	67	73	78	73	77	69	83	88	68	60	72	69	69	64	70	78	58	64	57	72	78	74	73	69	93	73	69	64	73	85	80	79	64	75	63	63	63	78	68	61	76	69	66	66	77	69	64	78	69	79	74	78	75	74	69	76	71	63	75	75	58	64	72	74	86	71	58	79	67	79	75	50	77	66	81	76	75	71	82	77	60	78	83	63	52	75	73	63	78	87	79	57	77	71	71	66	60	66	49	80	75	62	52	67	74	87	80	76	75	75	74	65	63	55	68	74	70	84	61	74	85	70	66	60	80	70	63	70	69	51	81	82	67	78	77	77	65	65	69	81	77	62	70	68	72	61	71	67	81	80	74	77	71	71	65	75	74	72	76	73	82	69	51	65	65	84	80	80	69	73	59	81	61	64	67	55	73	73	66	73	68	89	69	56	81	68	61	60	59	67	67	76	61	71	69	87	69	75	82	64	64	79	57	70	67	72	60	83	56	70	75	87	52	62	96	66	71	77	67	64	66	70	73	92	86	75	75	70	76	67	78	81	60	59	83	77	64	77	61	70	67	72	68	76	73	87	68	76	81	70	61	55	60	59	67	73	70	69	59	76	71	69	63	65	55	78	86	67	70	78	98	69	78	86	79	70	73	72	63	73	83	72	90	67	77	61	68	74	74	79	52	73	70	73	85	73	61	66	68	62	68	68	63	72	71	84	74	80	72	61	57	71	66	72	63	75	76	72	58	75	60	74	50	70	85	59	75	54	66	61	54	68	89	65	73	65	55	59	89	66	62	55	75	79	75	82	86	67	87	57	63	76	82	68	68	88	75	92	73	71	73	69	78	77	76	67	85	48	79	72	80	77	69	67	72	57	68	74	69	66	62	88	60	73	66	73	68	98	73	66	69	75	75	77	71	62	72	65	70	69	79	63	65	60	66	70	55	61	55	62	69	89	67	70	90	78	65	82	65	64	68	69	70	71	68	85	52	74	81	66	61	77	73	76	78	65	74	65	64	66	68	66	70	84	63	61	55	63	78	67	80	58	59	70	81	73	56	50	73	71	74	73	59	58	65	87	72	69	73	75	65	66	83	79	64	74	72	66	70	78	85	91	78	86	85	88	71	69	75	83	89	76	73	88	73	77	61	70	76	56	72	60	70	63	65	70	71	73	70	72	64	88	56	70	74	54	75	86	61	74	65	67	73	68	74	67	75	63	65	52	87	72	67	85	66	75	73	62	62	68	73	72	67	65	72	84	93	72	57	74	72	66	58	72	71	71	72	70	59	62	68	61	85	64	65	83	84	61	60	67	97	93	81	85	55	67	66	79	73	77	66	63	61	74	83	70	78	56	63	72	71	69	72	67	81	69	70	83	68	78	65	66	61	84	60	65	76	73	82	73	64	82	66	81	85	60	77	55	83	66	68	60	85	74	68	82	69	58	65	76	71	57	69	73	79	70	61	53	88	97	79	74	63	75	68	62	66	70	60	78	90	80	68	69	73	76	76	65	79	73	71	89	70	73	75	79	57	72	70	77	65	57	77	67	56	66	78	62	67	73	63	60	67	56	65	89	81	75	81	60	83	67	61	61	81	82	73	72	58	77	76	62	80	73	59	75	69	64	75	82	75	69	72	67	69	67	68	80	92	65	63	69	76	68	70	68	61	75	72	76	81	77	75	71	67	74	68	62	65	73	72	63	74	71	59	77	73	91	86	84	77	74	65	70	81	72	76	52	58	73	67	73	72	68	64	58	71	68	76	53	68	65	60	60	65	76	63	76	60	70	75	71	71	70	70	72	61	80	72	82	67	59	66	84	82	88	63	61	74	49	70	75	74	55	76	72	76	58	90	68	55	71	64	59	76	86	65	75	56	86	74	75	73	70	71	79	59	72	68	72	75	59	75	70	54	59	84	81	72	73	52	68	63	69	80	82	63	72	68	77	67	79	66	83	70	73	64	72	75	68	81	77	58	71	63	84	70	71	80	67	66	68	67	82	80	79	74	76	67	58	63	70	72	68	87	71	77	77	77	58	73	69	71	82	73	71	76	64	72	77	64	72	73	72	68	70	66	64	85	87	58	84	76	62	82	92	60	61	81	61	65	68	78	58	80	84	64	75	81	79	65	76	71	74	72	79	81	68	54	66	69	59	66	54	81	63	80	68	81	88	81	68	72	67	72	73	69	58	57	83	75	58	61	54	79	68	82	80	80	69	55	77	65	80	75	80	85	76	80	72	78	78	79	66	80	75	66	60	83	50	68	76	61	80	70	70	54	56	75	64	55	63	87	75	61	78	58	86	74	69	78	69	65	85	55	73	68	79	68	59	92	59	77	77	63
17029	18244	5537	5106	4350	4012	2774	2221	1821	1549	1368	1187	1067	911	875	827	745	676	595	665	632	738	710	811	1173	1874	785	426	402	439	508	691	884	832	805	863	6126	313	312	291	281	286	282	283	289	251	288	296	290	245	259	266	264	281	244	249	236	253	258	248	233	249	256	211	230	226	225	227	220	229	224	230	244	246	241	224	245	246	241	249	199	217	228	198	230	236	215	223	217	217	213	225	225	224	201	218	238	205	221	238	223	217	239	205	214	222	236	208	222	207	237	206	236	254	205	221	230	220	220	203	208	205	209	209	216	215	204	223	205	264	222	202	227	218	235	198	217	205	216	214	240	228	240	210	190	219	222	214	223	222	198	222	202	209	237	232	232	230	202	217	212	207	244	222	207	217	207	193	214	205	212	214	202	205	217	205	222	197	219	206	234	234	204	223	180	230	208	211	198	217	203	207	234	236	198	252	231	220	200	214	212	209	218	220	176	208	204	195	205	205	207	227	195	192	217	207	199	187	214	189	196	200	191	180	194	219	212	215	198	220	198	193	216	253	204	221	210	219	223	198	222	200	190	236	222	236	199	231	213	224	207	206	229	232	213	213	238	197	191	202	216	190	186	210	221	187	203	216	201	229	209	222	224	198	190	195	202	223	220	233	198	240	212	214	225	212	212	226	229	213	212	196	206	191	181	222	221	189	209	177	225	211	245	226	210	198	196	198	213	206	218	203	218	223	181	202	230	196	213	175	192	197	232	219	225	215	199	185	190	204	232	210	230	216	216	232	215	185	173	204	179	207	214	205	205	202	229	200	223	191	210	217	202	203	200	219	180	221	234	200	232	197	206	211	209	239	219	182	233	213	203	226	210	205	221	230	210	204	222	203	196	196	209	222	197	188	194	194	211	222	193	212	234	222	199	201	201	183	192	187	202	226	238	218	221	208	194	196	229	201	234	227	209	211	220	221	194	224	211	233	207	207	207	232	231	195	217	189	198	193	190	214	215	213	218	208	218	223	203	209	234	229	205	231	214	191	233	217	203	220	207	222	205	203	215	236	203	214	217	205	195	200	233	224	236	239	213	214	196	200	189	191	218	222	211	216	207	205	204	203	229	207	217	212	193	204	202	220	202	182	215	193	221	220	211	197	196	210	218	204	205	207	188	202	196	223	230	254	237	229	193	199	213	226	218	260	212	193	202	217	208	218	220	203	222	197	221	191	206	196	225	211	193	240	206	214	206	197	212	222	221	235	217	201	237	198	211	200	219	205	215	206	221	201	228	195	201	220	232	180	183	230	223	170	217	220	204	240	204	213	203	240	202	206	215	223	220	225	198	209	233	212	222	229	201	205	215	191	217	228	199	227	232	231	210	207	241	229	193	222	234	223	207	205	215	192	214	207	241	216	214	233	204	201	211	201	239	223	218	209	207	226	196	232	201	232	219	202	191	202	212	216	203	210	200	193	199	189	202	217	216	223	212	227	198	204	224	205	210	199	206	216	225	207	203	194	201	208	207	236	221	202	184	172	215	233	210	245	232	207	210	193	206	210	244	230	237	190	222	229	203	207	218	209	209	220	215	222	236	239	203	198	198	211	209	206	199	209	212	197	204	199	217	210	180	201	217	202	245	213	238	187	214	205	206	206	191	223	205	215	184	220	235	209	208	225	212	188	232	209	214	221	198	226	219	202	221	212	229	227	248	227	211	220	217	190	230	222	211	230	199	212	209	224	184	218	226	199	227	211	178	210	226	228	215	226	228	229	197	207	217	209	215	214	213	188	197	202	221	196	219	222	210	236	218	198	212	216	223	195	218	199	215	226	196	202	212	200	208	192	188	193	202	210	193	223	209	214	225	214	241	212	202	202	199	224	179	212	226	202	204	198	204	201	207	211	186	205	232	226	204	198	211	243	216	204	204	232	209	194	203	218	186	226	221	212	196	203	211	198	213	209	239	189	217	218	197	203	205	206	220	243	219	233	208	216	235	213	208	194	201	217	214	205	218	214	195	217	203	230	201	188	221	229	196	206	200	206	201	230	182	230	206	219	180	214	208	200	221	195	211	208	214	231	212	191	188	213	195	213	202	207	204	208	201	211	228	218	181	212	227	210	210	188	216	190	223	211	187	182	213	223	220	202	215	213	224	202	196	184	196	221	222	226	207	233	210	211	193	198	212	212	209	192	197	195	206	222	197	214	197	193	214	213	202	243	208	215	212	205	209	210	214	236	207	223	204	208	211	235	208	208	232	201	205	211	216	233	203	226	208	224	196	205	189	215	249	239	227	201	215	229	190	200	224	225	201	200	217	186	204	222	212	221	206	224	211	219	211	220	207	211	196	225	220	198	210	235	217	206	220	193	193	207	176	198	221	240	206	222	213	230	236	207	222	194	233	264	191	195	206	209	207	191	213	215	196	212	234	200	202	220	194	200	211	189	209	208	228	222	216	200	196	214	217	211	234	223	232	230	204	213	192	189	205	198	205	217	205	194	237	209	210	203	203	225	183	256	202	223	206	208	247	204	235	243	216	191	208	221	213	232	185	218	212	186	184	214	222	205	197	200	236	216	199	259	201	210	220	194	196	223	211	215	226	186	208	194	212	225	215	211	197	217	225	224	234	220	220	224	212	220	212	215	200	207	217	204	228	219	235	204	195	220	196	223	208	197	224	191	192	234	214	225	220	221	215	208	218	216	202	197	190	240	244	227	208	213	209	196	200	216	202	215	212	211	219	202	213	202	229	199	208	192	198	182	200	216	192	221	207	217	224	235	227	193	199	204	193	210	173	200	197	238	199	232	200	195	178	212	215	205	194	194	214	206	246	214	201	181	208	216	203	210	171	219	217	228	186	184	186	216	193	191	205	197	234	215	203	200	221	221	218	217	216	208	226	202	214	237	207	204	204	210	217	211	188	224	181	187	203	192	197	225	219	224	187	224	216	206	223	204	217	221	233	211	217	233	227	195	224	215	208	194	202	228	234	231	218	208	215	194	245	175	191	209	230	215	213	231	209	176	221	214	221	199	205	222	225	201	234	204	224	188	206	220	209	220	199	201	221	206	219	195	208	220	196	218	207	180	237	236	209	224	208	214	194	208	214	229	184	191	226	202	190	201	215	214	222	193	190	195	225	237	204	194	188	194	219	203	180	167	225	189	228	215	224	219	212	224	206	224	204	209	223	205	206	209	198	191	227	205	198	195	193	220	211	228	213	201	211	219	212	212	219	187	229	211	193	195	204	221	213	188	178	200	200	204	202	227	182	210	169	206	235	209	228	208	212	207	216	204	186	203	185	222	214	212	211	211	215	202	195	217	214	211	215	207	187	188	205	205	200	217	211	213	226	246	199	188	236	225	201	200	212	206	214	214	217	231	208	223	207	204	194	220	194	212	218	250	190	206	184	212	205	199	209	245	227	212	223	223	206	218	243	192	208	229	205	210	217	178	197	195	200	207	209	217	213	224	230	237	201	220	211	225	211	197	220	184	195	220	210	209	198	203
3938	1061	393	296	284	279	275	276	279	271	296	280	259	286	297	273	261	276	283	256	282	262	279	313	276	253	265	280	269	254	287	290	243	262	276	267	308	274	270	289	284	247	242	264	281	284	269	281	264	279	269	238	277	264	283	277	275	238	244	257	276	298	251	286	282	283	261	279	267	268	281	311	240	270	266	260	260	272	258	265	260	281	270	266	263	263	286	268	290	320	279	273	287	268	279	288	269	284	278	247	254	288	255	247	276	250	277	260	244	294	272	284	284	266	265	304	304	255	232	272	263	266	241	289	276	287	294	275	260	266	271	265	270	259	256	270	284	258	246	300	264	288	283	260	294	280	288	303	274	263	277	259	273	243	255	259	247	297	286	277	259	261	273	288	250	272	272	253	257	280	259	266	276	306	259	288	270	275	271	265	292	254	285	261	290	270	303	288	275	256	262	282	272	269	269	257	290	258	292	276	294	249	267	262	273	290	273	256	256	284	258	263	270	256	300	298	256	271	257	234	246	268	251	302	304	246	279	276	235	286	273	263	278	277	283	242	277	281	279	297	280	280	267	285	261	296	264	285	294	238	279	271	280	270	261	256	284	279	277	239	254	269	258	239	274	302	297	253	282	260	249	295	277	277	245	301	276	267	258	303	279	275	275	286	252	294	271	286	271	277	282	258	271	293	261	269	291	285	285	298	265	304	250	250	251	287	277	281	268	273	269	287	269	276	287	261	300	259	265	270	277	249	270	250	285	278	275	282	238	277	280	248	281	278	269	296	281	287	257	250	258	271	288	266	271	277	265	283	262	287	257	270	274	273	296	278	270	259	251	290	265	256	282	252	263	248	261	294	258	281	287	293	281	271	291	295	272	252	261	265	272	271	256	274	290	254	288	259	272	269	251	274	279	278	279	252	249	287	253	272	294	290	247	253	273	293	276	261	306	261	256	251	261	265	258	265	259	266	247	259	263	263	277	280	271	257	279	255	265	287	276	280	297	252	295	271	281	280	263	244	267	298	286	238	274	287	289	261	277	264	286	295	258	265	253	299	272	299	320	276	249	277	265	244	252	263	266	267	248	280	265	265	285	291	284	279	250	241	273	267	264	259	272	251	248	272	268	290	272	253	264	261	294	251	274	252	257	301	265	284	272	248	307	275	312	248	282	277	254	296	298	285	249	279	314	279	281	258	259	303	253	275	262	239	257	258	251	271	264	291	280	284	260	280	272	258	269	285	290	266	257	295	274	271	270	286	261	244	273	298	250	292	272	282	250	274	258	253	281	273	261	272	240	257	247	271	249	277	290	274	262	249	256	276	299	298	275	281	273	276	280	289	237	271	267	275	271	280	258	252	277	265	271	246	250	273	256	261	263	263	254	260	276	264	269	267	259	267	264	279	246	279	249	268	267	259	283	257	283	261	282	248	273	270	278	271	265	264	269	286	292	256	254	223	265	255	262	272	290	244	235	281	278	262	285	289	266	251	271	292	261	288	292	236	285	287	238	249	257	273	274	270	281	273	275	278	279	261	268	252	276	302	281	266	257	280	235	242	282	260	266	281	283	294	265	260	225	254	282	290	274	275	295	275	260	251	264	292	249	265	279	303	291	293	285	245	267	272	271	259	297	269	251	273	281	268	273	274	240	288	278	267	253	262	284	265	244	237	288	244	287	240	262	271	270	293	312	231	267	267	281	277	277	287	258	279	279	268	242	312	295	292	257	264	296	266	294	260	267	278	271	268	256	266	264	259	275	258	247	267	283	245	269	258	283	292	234	266	293	285	272	255	289	282	268	282	278	290	242	289	281	279	268	262	310	282	282	255	319	253	262	277	280	273	252	282	276	267	257	275	280	273	259	286	278	275	260	273	273	305	294	271	285	280	290	256	275	263	251	257	259	234	237	278	273	240	280	247	282	285	269	298	256	265	272	248	268	270	271	281	247	266	283	295	258	304	277	268	279	282	288	274	283	293	278	294	271	278	263	282	258	273	262	273	261	252	277	261	280	280	312	254	291	262	263	257	292	267	256	262	270	272	290	291	275	253	312	285	279	274	299	282	276	259	265	270	248	263	292	284	257	266	290	296	260	305	253	268	279	286	237	251	236	269	276	259	275	276	270	278	264	275	292	274	247	252	291	262	257	271	302	270	258	280	267	267	240	255	248	255	246	308	265	251	314	269	278	285	282	267	298	251	285	260	254	256	287	257	260	275	270	272	264	270	283	241	276	257	291	244	289	281	269	269	264	271	284	252	248	281	256	282	291	299	266	258	274	275	258	259	274	252	313	268	226	270	293	305	274	273	268	288	262	280	252	267	287	302	269	273	274	300	302	276	279	305	244	282	299	273	274	298	295	238	252	288	274	279	277	235	274	292	299	291	276	290	286	270	273	258	265	273	276	263	271	277	278	265	263	286	260	267	239	269	253	313	293	270	257	296	269	274	264	266	284	273	253	283	251	272	267	292	301	275	256	275	225	268	267	271	256	291	253	268	273	277	273	249	289	267	275	259	289	263	277	244	282	274	255	275	281	242	280	263	257	262	285	283	291	276	269	268	245	272	252	273	241	262	273	261	273	271	274	279	275	288	273	248	280	270	260	236	281	254	288	258	269	262	262	273	265	275	253	280	278	281	256	282	239	266	258	252	295	267	270	266	250	264	283	283	267	244	266	274	263	266	260	319	298	260	269	263	266	268	262	255	291	262	276	295	300	274	279	266	247	266	228	286	252	284	275	271	246	279	293	304	237	282	245	262	265	288	278	298	278	299	266	315	265	290	287	257	292	295	272	263	301	288	286	281	262	268	258	280	302	270	274	291	281	262	259	261	299	277	257	278	259	273	287	282	265	224	303	257	283	245	284	258	300	291	285	234	265	286	256	288	283	274	270	287	302	275	271	270	271	267	274	287	248	289	272	275	267	244	248	231	259	273	292	296	231	293	295	276	283	268	270	293	284	286	293	289	282	270	278	267	282	274	304	293	263	283	253	299	249	312	269	241	259	277	281	269	273	288	266	286	261	246	265	295	257	264	275	244	247	260	273	263	270	299	276	279	269	281	296	255	253	260	284	287	269	275	260	247	270	260	280	270	266	238	254	298	290	277	298	244	283	264	269	304	277	286	288	253	290	238	278	313	240	273	285	290	257	271	244	279	261	288	281	284	269	259	294	246	287	255	295	250	267	286	280	274	278	294	265	226	255	259	280	253	272	272	254	268	219	296	268	301	254	290	248	281	255	253	283	249	282	288	297	249	244	285	252	279	250	285	296	260	267	273	282	287	278	245	251	271	282	279	268	268	302	243	277	287	291	256	274	263	269	263	283	251	277	269	289	284	265	274	265	244	291	267	248	249	289	291	260	284	279	283	267	263	273	273	299	275	275	259	280	269	295	273	265	287	267	280	270	303	278	249	250	273	314	266	245	288	290	266	269	277	249	314	258	246	284	277	260	273	283	276	277	254	257	262	307	322	301	265	297	276	267	241	247	259	273	283
4086	2026	812	783	774	714	765	694	704	681	702	713	696	688	671	699	715	638	614	669	655	665	646	642	643	728	662	680	686	697	725	665	729	673	655	671	917	676	659	650	697	666	668	640	675	683	676	702	683	670	660	675	603	661	691	636	700	646	659	639	648	668	674	645	662	669	652	689	656	689	658	655	733	670	656	660	660	638	641	647	679	674	690	656	666	656	675	646	679	664	684	672	627	638	675	661	638	670	694	730	648	667	660	669	626	713	689	636	650	663	663	657	687	649	680	631	639	643	691	713	695	661	703	648	668	687	660	676	704	697	679	722	645	651	608	708	653	680	669	661	666	607	675	677	675	659	683	703	654	689	640	684	635	697	628	666	674	678	635	709	652	668	638	652	657	625	633	656	690	645	685	650	684	630	678	691	624	692	683	646	649	666	650	671	689	659	699	679	662	670	652	651	625	636	669	636	647	696	636	696	665	618	694	683	661	683	673	660	683	684	685	654	667	682	668	609	627	653	661	636	664	664	661	680	660	614	713	693	659	701	691	655	664	637	694	718	731	666	672	674	690	623	675	664	651	637	657	661	618	615	661	675	646	653	669	684	683	661	659	737	615	683	656	640	725	666	678	627	660	691	678	689	605	645	661	641	644	680	647	682	650	627	667	693	723	681	669	620	705	696	702	691	640	653	670	678	679	701	681	636	668	649	628	727	667	683	682	673	657	646	702	647	639	681	686	680	663	650	660	669	702	691	685	670	700	686	671	690	698	680	620	637	673	696	679	679	650	647	644	663	649	613	707	637	669	648	646	662	638	654	665	701	661	624	727	703	637	673	664	660	703	704	680	622	651	625	610	683	681	686	714	683	688	629	650	682	711	677	708	684	684	716	667	649	631	694	658	674	691	713	644	714	656	710	686	671	735	668	633	661	723	644	650	685	699	688	678	679	730	671	634	667	722	629	669	739	646	652	643	663	682	674	658	659	654	701	658	631	661	643	666	636	623	660	736	647	647	679	680	696	670	676	668	660	652	662	663	693	691	625	669	698	661	648	675	716	637	651	641	660	688	726	685	661	678	681	663	705	697	667	626	668	627	672	685	636	669	688	674	632	685	674	709	623	674	699	696	673	667	677	668	647	654	686	706	706	648	709	616	634	685	658	664	679	665	679	700	615	634	673	615	717	668	684	684	611	676	649	690	671	668	672	684	656	700	680	649	641	646	637	652	665	641	648	675	617	637	680	676	659	677	646	685	652	614	653	653	608	681	656	662	658	683	662	608	714	703	664	660	673	620	680	670	688	686	681	639	656	671	661	646	676	673	669	681	660	632	643	651	653	631	684	695	665	654	689	685	701	658	709	646	679	713	723	711	651	698	671	678	654	712	698	614	651	655	684	624	672	667	733	716	684	651	623	694	643	627	669	635	639	761	693	730	671	700	668	694	667	688	668	676	722	654	658	709	727	674	632	676	669	722	699	661	704	643	657	666	641	662	671	699	662	697	671	649	687	648	640	736	677	661	661	640	685	636	659	683	682	619	673	618	640	650	645	675	711	720	695	710	674	629	663	680	707	669	699	644	617	665	668	663	721	666	683	697	702	655	649	664	646	664	644	680	682	689	614	719	633	649	711	670	659	662	673	636	652	635	669	627	661	656	636	657	679	697	689	682	657	668	649	691	689	699	662	683	656	642	695	666	670	712	682	659	657	651	683	739	688	681	637	697	650	626	633	661	651	634	687	652	636	664	697	691	667	627	639	644	677	681	737	675	641	666	671	659	726	634	659	691	687	616	660	685	684	740	703	701	646	667	717	642	703	672	631	679	678	748	707	656	644	672	670	696	638	705	673	674	687	655	671	706	649	670	676	695	649	689	668	680	703	688	659	701	681	705	702	658	658	664	655	678	685	652	665	666	671	667	702	701	656	677	639	646	684	675	669	634	658	678	679	672	652	647	653	675	657	697	678	677	686	669	690	686	630	693	684	693	643	664	704	643	661	630	676	693	701	663	655	699	662	691	673	677	683	663	663	642	696	641	661	647	661	690	666	676	617	684	633	721	690	692	628	666	686	694	655	623	685	696	658	687	673	677	669	707	662	666	679	697	691	681	677	641	704	657	674	655	657	683	651	700	690	680	656	662	672	714	683	644	711	661	662	667	660	656	649	655	635	686	692	650	677	671	684	628	673	639	589	702	675	670	664	669	680	658	638	669	657	681	648	692	660	669	671	656	676	688	647	651	627	673	705	689	650	663	714	669	606	666	661	687	696	691	641	675	637	718	666	647	694	697	662	617	671	685	660	679	617	634	671	655	716	656	644	680	628	672	635	701	674	717	648	667	655	710	691	715	661	678	659	685	675	655	658	661	617	641	659	681	684	614	672	647	681	658	638	660	644	682	677	642	662	678	728	700	681	703	681	712	688	711	713	628	668	655	683	675	662	662	658	676	692	667	656	687	670	628	662	717	699	677	696	673	635	666	673	717	688	652	696	657	674	695	670	629	659	682	642	708	678	709	656	682	642	631	686	668	684	691	649	645	679	653	671	663	652	690	666	655	656	636	691	658	658	635	691	713	647	674	644	651	638	700	671	657	726	668	659	687	643	688	713	651	674	694	720	620	646	672	680	640	661	647	634	728	689	712	685	708	710	712	673	687	659	656	648	625	712	702	653	697	672	726	729	659	669	692	642	663	686	624	719	643	646	707	649	619	660	702	685	648	655	661	666	633	656	689	666	657	625	657	651	697	669	674	709	620	666	648	630	655	643	678	685	653	660	660	658	720	622	671	674	706	700	671	607	715	603	666	659	723	644	645	661	668	646	696	624	681	659	660	701	666	667	684	628	674	652	647	657	678	667	695	708	680	684	675	645	626	703	682	676	666	635	684	636	681	694	683	651	680	666	644	709	643	611	675	668	683	673	684	650	678	664	652	647	698	661	663	663	676	627	666	704	682	616	677	622	656	652	668	644	701	635	623	675	684	667	672	652	709	630	683	653	710	656	686	713	689	680	659	680	671	639	650	706	688	601	711	705	605	639	645	694	655	682	683	745	682	690	636	693	690	674	683	719	654	649	676	661	651	659	656	688	694	644	618	666	676	700	688	651	710	715	676	655	669	630	670	674	625	674	689	716	662	704	662	669	660	735	632	664	680	601	720	671	743	656	676	667	641	606	661	641	625	648	711	672	706	671	646	681	707	678	659	664	704	668	650	652	649	684	724	707	656	689	704	689	651	677	655	674	675	692	685	663	674	670	705	661	661	687	652	657	655	667	698	688	654	651	676	639	682	672	652	644	661	672	626	683	676	653	630	653	656	667	719	640	661	659	646	668	638	702	656	700	687	651	680	695	639	648	702	649	672	668	644	679	664	706	632	643	737	698	646	651	682	660	662	647	632	667	635	678	698	700	657	677	692	647	724	654	682	669	665	689	665	653	653	663	704	652	632	676	705	663	701	651	669	679	679	675	687	708	672	716	665	679	682	665	646	700	670	654	719	664
20531	17882	6746	1337	855	786	442	334	320	302	285	277	249	228	233	226	204	211	212	200	203	219	194	200	235	275	228	211	181	204	185	193	204	209	187	203	450	187	197	172	187	179	178	172	181	193	191	174	197	182	182	184	174	189	189	187	180	156	194	199	196	190	185	190	196	197	169	167	174	185	172	166	218	199	187	160	176	158	177	159	177	183	179	176	203	175	171	151	194	163	174	166	183	178	178	167	166	180	186	168	185	182	161	172	178	207	187	168	184	197	192	157	175	203	172	176	176	175	172	159	160	181	185	180	187	176	170	195	189	197	191	172	149	190	171	163	192	186	168	159	197	163	185	188	194	170	156	140	189	176	181	195	169	155	210	172	158	175	175	178	188	209	174	177	160	172	192	203	172	168	175	199	169	181	160	203	176	161	189	167	156	184	170	170	165	183	213	156	173	167	169	152	146	173	208	184	196	173	202	166	174	163	154	199	153	186	171	171	185	164	182	193	173	180	178	200	170	176	178	193	192	169	185	155	199	172	193	167	176	153	173	182	171	188	181	168	210	175	189	193	152	178	169	181	186	176	166	211	192	195	174	158	185	196	193	162	180	162	156	202	172	175	187	185	193	171	175	176	162	178	186	176	182	185	184	190	190	184	152	190	158	176	197	171	183	182	184	185	178	193	150	173	160	173	174	182	185	176	179	168	196	189	170	201	177	185	176	169	194	189	194	168	177	172	160	182	181	189	162	165	182	184	148	204	171	188	161	175	168	185	190	191	170	192	180	184	178	200	154	159	174	183	168	183	178	179	165	173	172	168	191	171	210	168	184	156	165	176	166	160	173	189	186	154	204	206	181	177	176	174	172	187	179	194	178	193	173	189	180	186	187	178	188	166	177	181	177	121	190	158	193	179	173	159	193	177	184	206	182	168	170	165	165	180	191	169	184	170	186	190	177	178	167	177	182	184	171	188	160	181	163	174	161	165	172	191	165	184	144	172	165	160	165	189	184	182	180	168	174	175	179	192	186	154	196	202	196	189	175	172	164	192	179	176	149	169	160	171	156	170	187	182	198	186	166	161	181	166	136	172	210	160	167	162	194	154	174	168	190	173	171	177	160	191	184	156	164	183	178	197	190	185	181	189	194	177	168	189	178	178	192	207	188	168	177	191	168	189	183	179	179	179	166	201	177	200	152	156	170	200	191	167	186	170	171	187	184	178	167	171	188	174	187	182	198	171	172	188	172	190	170	186	191	167	187	177	199	169	199	183	177	210	168	181	184	174	163	177	188	158	150	163	176	172	189	164	205	182	192	177	174	177	185	167	177	175	187	173	157	177	173	184	191	186	164	177	185	158	189	181	177	175	191	183	177	136	158	160	198	186	154	181	196	179	181	153	205	173	189	183	174	159	160	191	183	150	184	196	181	180	175	167	181	150	184	197	186	164	167	189	177	181	166	171	192	162	174	207	161	208	185	158	169	173	161	184	176	178	191	183	169	172	193	188	168	180	179	187	198	194	191	192	182	177	175	211	179	170	190	174	155	174	179	187	153	171	179	149	172	186	183	178	170	166	187	181	178	198	178	173	171	194	180	192	159	173	187	171	179	171	172	180	177	185	151	151	158	179	191	184	175	164	166	187	175	177	151	176	170	189	175	167	177	185	167	172	184	167	195	175	162	190	189	179	173	180	179	179	187	185	189	171	166	187	193	192	186	155	154	184	195	184	164	200	185	182	174	162	157	169	176	189	189	167	197	165	181	174	171	164	181	197	189	169	165	149	131	181	169	181	153	177	179	164	160	166	182	183	185	186	154	177	158	163	172	167	190	178	163	194	189	183	191	176	177	176	188	192	191	184	155	179	176	178	160	166	196	188	195	187	194	176	167	177	178	174	164	176	181	163	161	170	175	173	140	180	154	177	173	169	178	190	181	161	163	189	180	172	172	181	167	180	159	180	164	194	188	187	176	175	209	171	169	173	167	196	186	195	192	182	169	174	170	180	160	188	176	203	171	169	186	192	176	163	163	197	170	174	169	177	168	167	182	186	190	158	176	180	183	159	189	204	170	179	164	172	169	186	182	176	186	167	179	170	163	170	171	188	194	196	177	172	180	172	172	175	200	144	179	158	172	179	153	163	188	175	200	176	166	179	191	151	179	187	195	202	177	201	166	175	186	173	179	180	165	186	173	175	176	193	179	162	193	183	173	204	167	187	171	187	218	191	179	164	152	190	186	155	153	170	191	189	178	200	188	172	166	180	165	195	171	177	183	192	188	187	190	184	171	155	189	186	177	165	168	163	176	185	171	186	175	185	193	182	211	167	158	183	181	192	173	181	179	185	163	160	180	171	179	189	181	188	191	174	173	166	174	171	172	177	181	181	147	169	169	192	181	196	187	174	193	166	154	175	169	175	173	188	179	202	169	203	132	191	189	163	176	189	143	165	162	199	140	169	173	180	190	181	161	149	192	173	155	179	173	161	172	194	200	171	211	191	159	168	144	191	203	204	178	164	171	162	168	188	173	184	163	157	208	171	215	184	198	174	174	160	186	180	180	175	181	180	159	201	178	203	194	175	183	212	168	150	188	186	177	169	170	175	142	203	177	182	170	172	196	193	182	193	172	164	200	197	177	169	171	176	166	167	161	198	169	182	204	172	188	173	187	161	183	188	166	193	180	191	168	198	165	181	179	167	184	186	181	160	171	172	185	157	168	178	157	163	169	199	168	175	171	166	206	178	184	175	179	187	163	185	160	202	169	187	187	185	186	191	185	185	172	207	159	170	171	183	166	186	156	172	198	168	170	167	172	182	193	173	161	215	197	198	182	183	188	168	181	168	166	161	179	149	188	190	195	168	159	177	166	194	172	168	165	176	173	177	177	180	171	182	194	163	189	173	183	180	179	167	210	180	173	167	180	175	197	177	175	157	201	181	163	164	179	179	179	178	150	203	183	157	180	193	185	180	175	156	180	192	162	186	185	180	170	177	160	185	185	197	195	185	159	170	160	183	190	178	189	180	174	183	151	170	161	179	191	181	172	172	169	179	169	184	173	165	159	193	183	165	168	179	167	209	198	190	180	154	190	169	185	178	170	188	174	187	160	155	165	182	174	170	181	189	179	172	172	193	159	167	165	157	181	165	175	181	164	174	169	189	204	177	166	190	176	186	156	189	180	189	164	173	172	181	197	173	157	196	173	182	186	182	182	169	167	155	176	208	185	177	161	175	157	194	174	164	172	165	169	190	170	176	184	172	186	177	183	179	184	171	169	160	182	168	162	203	163	175	193	176	176	151	189	186	192	178	160	149	167	186	182	185	180	191	199	145	161	190	153	163	178	199	191	183	165	183	178	186	169	171	182	179	169	203	183	193	163	165	173	171	174	173	192	199	187	172	203	176	194	155	183	181	183	173	183	183	168	184	172	211	172	176	203	177	178	157	187	184	187	194	184	180	156	145	203	181	186	206	160	178	183	186	167	201	184	176	167	191	205	199	172	176
11159	15306	3193	3189	2583	3219	1724	1486	1290	1153	1049	991	881	836	809	761	725	704	704	640	712	726	698	819	1091	1380	885	646	556	627	612	575	719	777	646	623	2551	499	497	484	495	452	518	475	468	515	504	471	481	457	478	481	485	459	475	483	477	439	480	463	453	504	481	450	488	428	444	501	457	461	494	449	459	470	457	383	448	462	464	490	477	449	443	452	440	478	457	442	491	458	422	448	431	447	475	449	443	456	462	478	439	473	451	434	411	497	446	460	450	412	451	471	466	424	475	464	422	409	460	499	433	472	434	450	421	444	477	425	439	436	416	441	447	445	473	443	444	451	426	474	441	430	458	475	455	482	436	500	449	465	482	418	470	482	460	446	481	436	397	480	446	480	461	466	461	401	456	438	411	486	439	463	479	439	477	455	409	446	474	462	441	422	425	447	426	427	468	429	479	438	455	474	456	446	450	421	453	424	449	468	475	438	426	456	469	470	433	431	461	456	456	432	473	468	473	449	424	463	458	430	402	475	434	443	443	415	444	422	453	431	458	465	436	462	454	446	442	459	440	419	479	438	467	451	443	430	456	445	482	466	406	462	439	472	461	457	429	447	461	433	438	460	403	443	475	468	461	470	438	473	417	474	453	443	454	406	465	469	415	477	436	444	449	452	472	448	442	497	482	433	462	490	456	424	456	463	446	455	463	460	442	479	449	451	457	435	483	501	439	447	453	460	437	458	465	448	460	440	449	453	470	415	454	445	430	449	420	413	447	451	440	444	417	460	443	456	473	443	463	456	448	470	446	456	472	423	445	438	373	477	431	435	422	438	474	429	429	430	450	450	417	452	429	419	440	459	457	475	437	416	444	436	441	473	459	456	449	458	454	474	441	458	469	479	472	437	441	422	454	458	462	440	438	438	465	452	429	448	455	428	456	432	465	431	441	446	423	456	435	455	423	422	464	478	455	410	459	429	484	459	421	435	452	460	403	432	411	427	475	461	426	463	462	436	420	433	411	468	499	444	428	419	458	461	455	526	485	507	484	393	442	438	449	439	470	444	462	472	469	481	435	459	473	444	430	448	456	440	476	490	420	458	469	488	462	437	442	449	428	464	461	439	431	461	428	447	454	429	477	459	475	461	450	450	470	457	451	436	450	462	419	436	423	476	476	503	473	443	414	449	434	472	452	462	498	468	473	440	462	484	415	436	434	438	476	438	436	435	439	427	442	469	477	459	442	480	478	478	426	456	468	426	452	449	422	418	450	460	451	414	465	462	452	442	460	430	460	418	407	448	426	431	452	421	460	470	474	463	447	467	476	442	421	462	431	467	473	476	445	445	457	467	448	460	440	435	419	472	463	454	456	462	428	444	452	473	440	452	472	441	435	425	485	443	418	422	470	448	442	453	464	450	447	465	495	472	466	411	465	485	438	461	438	462	460	453	456	451	404	448	475	441	414	447	442	439	428	448	442	444	447	435	455	419	439	440	432	460	447	449	475	459	455	419	445	425	476	484	457	456	429	473	440	444	478	460	443	431	449	449	439	478	464	426	425	459	438	470	453	426	443	458	445	433	460	448	471	460	407	469	436	471	452	426	446	466	456	471	448	439	445	448	437	442	440	480	385	459	412	412	454	449	435	467	476	434	443	461	469	484	425	470	455	458	453	424	423	434	516	457	457	461	457	454	457	469	466	455	416	459	435	435	451	421	431	465	481	441	473	479	451	491	451	409	441	459	427	472	456	445	421	463	449	409	460	455	420	443	442	465	488	430	402	440	442	431	477	466	429	427	470	424	477	458	457	441	460	456	441	404	498	468	454	453	439	401	468	455	442	449	430	433	473	453	467	391	491	466	486	425	419	456	446	442	472	454	443	436	437	466	464	439	457	450	427	459	440	457	429	408	426	463	444	500	430	460	411	451	451	467	486	451	460	478	425	440	469	416	464	437	460	437	452	436	460	472	471	477	418	449	459	440	486	470	397	449	407	463	451	449	487	438	467	454	454	425	457	450	451	470	443	481	455	440	424	442	419	443	454	439	456	416	487	418	480	435	463	498	478	455	421	403	463	440	434	500	475	398	433	472	471	441	438	436	445	466	451	427	476	447	478	446	434	413	429	435	452	441	423	464	447	405	446	468	447	416	416	403	464	441	447	443	428	432	458	455	456	436	469	404	462	483	455	439	481	448	425	425	425	437	400	449	428	440	465	443	454	396	426	456	427	424	451	463	432	435	429	458	437	441	428	421	447	481	432	470	445	462	464	447	430	443	423	474	463	447	464	452	434	452	445	450	415	417	423	439	450	454	445	428	442	471	464	460	455	462	455	443	416	455	438	459	452	440	445	453	407	455	431	444	417	444	458	430	456	441	461	450	444	451	512	463	438	433	463	440	461	450	454	432	458	428	485	460	458	461	440	482	497	474	518	407	453	448	428	466	418	478	441	439	459	468	426	477	464	445	463	485	449	455	410	466	443	459	432	488	456	473	447	459	420	444	472	463	415	446	481	430	428	432	492	471	466	443	434	464	464	449	465	467	481	451	452	474	438	427	487	434	461	442	441	448	458	457	465	492	437	470	423	446	430	436	458	429	473	447	444	427	457	444	486	424	464	456	458	488	464	464	465	451	474	433	456	468	479	402	455	421	440	452	428	439	425	471	415	472	458	451	438	474	441	487	480	447	448	440	449	477	436	422	453	399	426	440	432	440	462	479	438	479	483	431	429	446	461	398	444	425	468	480	435	424	436	458	449	429	454	455	456	465	473	430	469	462	440	470	470	462	454	453	499	453	422	472	442	437	445	424	451	446	451	416	438	481	417	472	415	423	462	426	426	429	416	472	475	458	437	471	468	449	482	498	467	439	445	486	423	460	467	423	466	466	446	458	449	476	425	448	408	462	445	452	485	431	424	469	446	447	465	483	445	422	448	423	479	473	475	445	432	455	462	441	452	458	432	470	423	448	475	424	435	440	457	428	424	453	467	466	427	418	468	434	457	430	453	463	447	407	450	473	396	452	468	480	433	483	468	452	432	445	486	466	422	432	442	450	443	437	416	471	470	418	462	428	445	443	450	466	451	455	449	492	447	450	463	427	478	420	464	481	481	424	406	442	426	425	448	478	447	463	428	434	477	410	465	454	435	407	412	466	458	427	444	470	436	449	421	411	438	421	476	476	434	469	420	441	451	435	448	428	468	430	462	413	451	456	479	471	455	424	439	406	410	452	479	450	424	414	464	454	414	448	441	455	463	441	481	453	442	479	460	459	464	453	414	511	461	455	460	448	424	462	436	468	463	424	475	413	432	436	456	407	470	447	423	448	461	428	424	454	444	445	450	439	464	460	435	464	446	459	467	422	419	497	467	474	457	449	472	455	445	472	417	435	413	419	472	430	422	455	475	426	439	429	462	439	447	459	481	414	406	460	454	438	452	436	469	447	474	453	452	488	433	443	500	429	416	468	480	466	430	416	455	461	463	422	452	434	450	465	424	442	450	451	435	427
31322	28742	15055	2368	1266	2052	604	436	347	290	246	219	200	168	152	165	134	122	132	108	120	141	146	178	233	299	223	134	104	106	115	109	108	139	132	152	848	90	68	87	91	96	86	77	76	73	81	92	77	79	80	74	71	88	77	97	87	74	79	73	70	75	87	72	72	64	52	80	71	79	78	90	86	68	77	81	71	76	94	78	80	71	70	79	71	72	73	77	56	83	75	70	85	73	85	76	74	84	64	79	64	63	88	88	81	85	76	74	72	92	58	63	74	65	69	72	75	63	79	72	77	70	78	92	75	68	57	85	82	71	72	85	84	71	58	93	79	65	53	91	82	74	80	88	69	71	66	78	54	74	82	73	73	75	72	72	77	83	76	79	86	81	81	73	72	78	80	64	69	67	71	74	67	63	73	56	60	64	68	63	68	71	71	63	78	59	67	91	84	78	74	67	72	87	45	69	66	63	67	70	65	67	79	77	79	69	71	65	76	60	79	64	74	73	76	72	86	64	65	73	77	64	66	70	73	79	73	66	74	62	76	67	68	70	67	67	73	70	59	83	85	69	73	57	73	75	85	78	84	61	83	80	68	80	75	72	74	81	76	55	80	86	82	72	77	80	53	60	74	73	54	70	60	65	93	68	70	79	54	66	75	78	65	78	71	81	69	69	62	68	64	73	72	76	67	78	74	75	82	62	67	49	74	76	85	67	79	58	81	63	83	72	77	68	64	76	56	70	63	82	66	69	74	73	62	66	68	78	85	81	66	63	81	87	86	69	70	68	77	72	79	74	78	66	69	88	62	76	71	65	70	73	94	67	68	68	64	62	66	62	71	79	80	75	62	86	83	75	64	75	64	67	64	85	56	71	75	77	73	76	88	74	62	71	78	77	78	81	83	83	58	79	67	66	75	62	64	65	73	81	74	76	70	66	66	70	76	59	81	59	78	68	68	78	78	76	67	65	70	67	68	66	86	66	69	70	78	74	88	59	74	70	51	72	69	64	72	66	78	74	55	82	78	67	71	65	60	65	69	60	86	73	86	69	86	66	71	74	58	71	76	67	56	68	73	53	63	75	72	71	70	82	87	77	84	74	64	84	69	85	69	85	83	87	74	79	69	65	69	70	65	84	83	79	74	70	64	79	66	73	64	82	68	80	77	57	101	64	78	72	64	75	68	77	50	58	79	78	72	66	85	81	72	77	65	68	87	72	78	75	82	73	72	71	65	83	77	57	71	59	65	76	69	79	69	71	64	79	84	90	74	69	68	78	77	62	90	73	62	87	65	77	72	56	82	85	68	76	82	83	76	70	65	76	59	63	73	83	75	85	75	61	80	80	69	71	66	71	71	73	81	72	83	64	70	86	62	76	67	81	71	71	64	79	90	86	72	70	73	73	62	86	58	64	60	70	86	86	78	69	84	74	75	75	78	69	72	73	93	75	88	69	72	71	77	62	65	82	67	70	63	68	66	70	71	84	54	72	58	56	61	77	68	68	62	84	68	75	67	78	76	68	67	79	79	71	64	80	82	79	71	77	90	62	77	80	70	66	65	65	72	81	65	81	81	85	85	56	60	73	76	79	76	86	71	67	71	71	74	74	67	74	70	88	80	69	70	86	65	70	53	75	82	73	84	97	58	74	71	74	63	72	86	64	63	81	83	67	58	75	55	78	68	78	53	64	72	66	77	74	77	74	88	75	85	77	71	67	68	67	66	67	82	73	85	76	71	67	93	61	55	55	76	91	91	64	74	91	65	84	79	89	82	70	79	78	76	60	75	69	78	64	76	73	79	57	74	62	53	53	67	65	65	63	76	81	58	68	84	66	69	82	75	65	79	78	82	64	69	77	54	81	72	80	73	59	67	68	66	71	72	87	79	74	72	59	55	73	73	59	64	76	66	71	75	63	82	73	72	86	77	76	88	71	73	78	68	61	59	64	75	83	88	70	74	76	63	78	72	74	69	71	62	48	72	70	76	88	71	67	66	66	70	84	88	67	80	89	73	69	78	74	67	64	74	73	67	63	73	75	78	97	71	62	78	68	80	47	69	75	67	72	87	86	89	69	76	77	69	76	69	72	70	69	74	71	74	86	79	63	73	62	74	79	75	81	70	74	74	59	73	68	71	85	76	73	79	86	61	68	63	65	71	76	84	59	76	86	86	76	80	77	75	70	66	62	60	83	60	66	83	63	86	82	69	87	81	64	77	79	83	62	75	64	78	99	60	71	78	74	77	90	67	87	62	69	84	72	61	68	57	80	77	80	53	78	80	74	68	74	89	75	70	67	85	72	63	73	82	71	72	63	70	60	72	81	66	73	85	81	67	62	68	62	88	69	60	71	60	79	68	73	73	82	80	62	57	66	86	58	76	88	66	75	80	59	72	69	68	73	68	67	83	59	76	68	76	75	64	65	68	68	67	60	71	72	69	84	65	67	72	71	64	72	72	61	81	85	76	75	77	77	70	77	59	57	63	80	66	63	80	66	86	70	88	65	73	53	79	68	78	75	85	84	70	60	72	72	83	91	70	71	72	80	68	62	75	82	80	93	72	70	83	76	78	74	85	70	80	90	86	61	74	71	78	65	54	70	68	88	63	74	80	78	78	68	76	92	72	87	63	68	88	66	63	67	71	69	76	74	69	72	78	62	87	80	61	71	70	62	72	73	75	66	73	95	62	73	71	56	80	68	71	71	85	72	87	86	82	75	87	73	77	65	68	82	79	71	75	83	73	60	66	75	81	56	67	85	77	63	86	72	82	83	74	74	73	74	79	70	75	68	72	64	73	57	83	80	73	63	74	67	80	63	80	69	64	77	73	69	88	63	81	61	62	82	57	72	69	69	72	52	64	76	64	78	77	86	63	60	88	64	71	72	57	73	84	55	74	71	63	81	74	72	73	71	56	56	87	71	79	75	71	68	74	83	74	68	75	63	77	80	79	56	64	70	64	55	72	60	55	67	70	78	78	70	73	73	65	72	91	84	68	81	72	69	83	75	75	75	73	58	75	60	62	70	74	65	86	63	69	77	67	58	85	84	65	70	67	77	70	79	63	66	68	67	80	79	66	67	77	80	83	64	63	78	78	81	72	72	68	88	87	92	62	71	67	84	76	95	85	80	78	66	68	73	78	69	80	72	69	55	59	86	87	76	73	66	69	86	69	78	84	79	64	80	80	65	71	80	73	56	77	76	71	72	76	75	60	65	76	82	62	67	69	68	57	64	62	65	80	82	67	59	81	73	67	69	75	82	53	73	68	82	71	76	87	65	74	58	76	69	57	63	88	71	74	68	71	64	81	78	60	59	71	78	80	87	75	71	76	64	68	87	71	62	68	73	60	69	72	81	66	62	78	69	76	68	97	71	67	73	70	69	84	76	79	92	70	77	81	77	63	58	86	68	57	81	85	62	70	88	71	69	78	77	79	79	63	63	77	55	57	51	57	96	77	67	68	67	76	78	54	70	70	80	90	63	78	94	70	67	71	63	60	65
16060	20705	5137	5018	4300	6898	2667	2190	1807	1598	1318	1161	1088	884	847	781	741	642	640	585	698	710	879	1027	1447	1837	1197	601	469	497	574	670	550	752	712	714	5698	328	273	300	266	315	303	254	275	294	276	230	257	270	293	259	276	246	241	231	262	239	237	270	290	260	232	230	263	246	250	232	219	221	238	238	213	222	189	216	244	211	253	247	255	233	209	197	221	237	223	210	232	210	247	262	238	208	237	226	229	225	212	235	248	210	230	218	223	193	230	220	226	216	223	188	223	244	220	217	207	212	197	216	235	185	224	234	198	201	209	234	207	227	244	203	187	214	206	203	212	253	232	232	217	202	212	220	222	217	229	198	218	223	219	190	222	205	181	201	238	226	228	212	213	207	200	197	228	235	244	220	217	227	215	212	241	215	198	213	189	192	223	221	251	223	201	225	213	200	223	220	215	200	199	213	209	198	213	231	219	212	196	228	232	225	215	228	200	210	217	208	207	199	199	212	203	233	197	223	220	233	236	217	207	207	247	201	216	197	201	235	213	197	202	191	204	218	206	213	227	196	236	215	230	198	213	217	239	196	219	222	219	220	200	198	209	222	243	212	228	212	230	210	200	205	197	218	205	207	200	197	207	211	217	209	203	221	221	199	188	201	217	231	220	200	179	209	196	220	214	250	220	210	192	226	211	186	202	194	219	195	228	224	213	181	209	181	219	224	222	221	217	222	267	214	183	184	192	205	224	222	218	191	222	218	183	202	224	235	211	204	220	212	223	207	206	219	198	214	213	221	214	233	203	232	196	200	202	215	213	181	200	224	202	220	222	233	210	200	206	218	224	211	211	205	223	188	198	201	186	188	218	205	239	232	224	204	194	215	192	238	210	248	202	227	204	224	200	219	213	218	213	212	218	211	192	211	219	209	212	230	207	211	197	197	216	221	217	194	197	203	212	215	213	217	200	230	229	217	206	208	214	221	221	223	207	227	218	223	220	235	200	225	214	213	206	212	216	194	213	193	189	197	212	208	222	227	224	211	202	204	208	207	214	209	235	174	209	205	217	219	203	205	243	223	205	215	229	236	216	199	193	212	230	228	189	193	209	185	215	204	208	234	222	187	211	196	208	223	216	214	240	197	234	224	199	197	214	193	206	220	203	228	199	196	219	235	233	230	204	216	248	211	222	220	206	187	215	195	202	190	230	196	210	219	203	217	212	219	191	225	171	184	207	209	229	219	226	224	198	213	206	248	219	215	222	217	220	218	224	216	224	238	198	185	233	202	212	215	221	209	218	215	191	212	238	212	206	213	213	187	194	214	210	210	255	208	198	210	222	228	223	197	230	207	204	223	215	206	222	213	205	212	186	189	207	219	220	213	221	219	220	207	193	219	210	225	223	219	210	210	213	202	193	205	201	213	211	202	211	217	235	226	232	227	222	210	198	191	229	233	195	219	215	199	223	197	228	221	189	199	200	223	190	198	189	224	216	220	204	179	237	210	202	218	201	209	224	198	222	211	201	221	218	208	201	201	202	209	205	223	223	200	209	244	197	217	232	205	208	234	233	188	216	206	188	193	212	234	209	201	207	212	218	207	184	229	198	224	194	231	226	224	229	215	228	197	219	206	230	235	230	207	231	203	208	217	195	221	188	194	216	207	245	184	200	238	174	217	201	207	244	214	183	209	201	213	221	206	214	213	213	214	243	216	215	208	199	199	217	212	218	215	207	198	178	196	203	224	226	206	197	194	193	207	179	197	197	220	205	193	204	220	220	229	203	216	233	212	212	212	186	223	209	214	222	211	215	213	218	212	230	205	211	227	203	215	236	228	183	210	217	222	207	234	194	218	231	212	215	211	203	206	231	196	218	224	228	220	206	200	213	212	209	221	226	191	203	216	265	192	226	191	212	232	197	197	207	200	203	210	212	224	229	210	216	200	198	209	193	219	183	193	201	222	212	216	176	204	232	216	203	210	228	234	216	188	200	204	220	210	197	199	231	223	187	230	182	216	201	196	222	189	193	225	199	210	203	208	230	198	204	235	188	233	195	204	204	215	188	206	232	229	198	193	210	215	217	194	214	205	213	181	207	200	195	201	205	215	212	199	220	195	215	195	224	219	184	224	218	215	226	220	197	197	210	205	185	207	219	200	202	193	211	221	218	223	192	233	207	192	198	223	191	202	234	219	217	200	217	184	229	235	194	254	178	231	197	186	221	208	225	214	194	212	214	205	225	217	214	208	199	195	197	207	170	204	186	197	205	205	211	208	207	219	197	188	222	215	216	224	188	201	212	201	212	182	231	209	213	191	207	206	215	216	196	200	201	202	220	217	227	208	174	216	208	194	221	196	216	208	205	227	200	207	216	218	215	222	193	228	216	183	202	204	205	225	207	214	215	227	217	210	191	204	223	205	182	216	198	227	226	199	184	193	218	210	216	207	203	231	201	224	219	233	241	216	201	221	196	213	218	215	226	202	228	201	227	198	207	213	207	233	181	208	202	206	221	198	231	207	191	215	224	198	226	210	237	224	201	217	210	190	213	199	209	203	230	217	213	219	210	230	192	204	204	206	194	209	228	214	212	219	203	203	214	211	220	211	208	191	195	189	233	224	217	225	268	205	224	176	220	219	199	215	226	221	245	225	237	233	214	238	203	201	204	209	176	194	232	193	215	242	193	209	207	221	209	202	163	226	245	200	214	201	201	187	230	200	212	228	210	215	220	214	204	203	224	208	199	211	240	203	198	227	211	209	233	214	192	191	205	219	217	233	205	210	224	211	203	206	202	210	215	227	206	221	206	194	231	200	225	203	198	218	210	197	185	203	169	223	186	247	211	192	239	209	210	205	212	212	200	241	208	198	200	220	235	185	214	222	226	203	234	164	197	227	203	203	225	235	220	200	228	201	189	205	177	190	234	223	217	248	209	220	217	198	222	204	204	210	212	214	216	218	231	212	183	196	200	223	202	227	240	215	202	211	206	221	185	190	202	205	219	210	219	214	219	224	241	212	224	222	230	211	216	241	204	213	208	245	220	244	212	237	252	200	240	222	203	180	218	210	218	208	238	224	199	199	208	223	216	214	219	182	261	219	202	232	216	228	210	200	188	224	200	194	192	235	219	212	234	206	203	206	187	223	188	208	227	202	196	232	185	235	214	213	186	210	221	200	240	199	191	210	233	211	195	214	244	230	184	218	201	248	194	215	215	205	233	216	214	206	204	193	203	232	232	221	216	207	231	220	196	208	192	213	210	224	235	223	209	191	236	211	243	204	177	223	228	208	226	203	211	213	203	228	198	226	200	205	214	213	199	235	214	191	201	222	209	183	182	213	223	206	223	193	199	218	218	225	220	218	220	201	202	225	207	230	219	205	217	220	215	206	217	225	237	224	203	216	256	192	227	226	203	227	199	186	227	208	199	189	197	228	205	205	207	185	232	208	192	188	232	215	219	204	253	189	206	216	230	241	225	191	220	212	219	185	211	219	228	190	203	224	185	200	235	206
4065	1179	387	281	269	262	255	241	250	259	276	276	260	256	269	258	303	253	287	269	282	257	285	296	290	295	278	265	259	261	294	265	265	258	279	272	276	277	272	302	258	256	255	244	276	252	290	253	269	270	240	249	237	294	257	272	264	257	265	248	276	268	267	242	298	271	258	290	292	244	252	233	269	278	268	287	280	246	226	270	277	260	252	241	278	270	253	296	232	276	274	264	256	262	251	269	266	248	273	276	253	273	260	261	253	298	262	255	279	258	284	263	262	266	257	260	265	250	265	236	266	276	265	280	288	266	253	270	295	255	256	287	272	273	272	269	281	277	264	267	239	275	289	251	279	269	265	259	281	300	295	283	294	293	289	268	253	259	271	260	264	269	264	247	284	286	259	298	268	292	254	224	283	257	262	260	252	280	303	274	300	278	266	289	262	303	279	258	265	281	279	269	259	229	310	261	268	306	273	262	251	286	269	274	259	277	251	292	271	265	259	268	275	275	301	254	282	290	254	252	268	272	310	252	279	267	262	287	258	282	259	260	285	263	282	247	289	245	260	297	264	231	287	226	275	238	262	243	255	266	251	261	238	272	270	261	273	267	262	265	290	252	258	300	271	261	252	299	271	282	272	290	286	258	248	275	282	252	280	270	258	277	282	247	276	277	263	260	271	284	260	273	267	274	265	297	265	292	274	265	273	286	277	273	287	292	273	252	257	257	293	280	278	278	267	264	292	288	281	291	277	258	267	252	293	263	267	266	277	281	261	275	283	276	286	316	260	297	263	248	265	250	296	278	254	225	266	277	282	265	253	288	291	278	237	224	248	277	265	262	252	270	275	284	267	282	274	315	279	276	261	267	293	284	275	257	253	253	267	287	272	255	228	300	265	300	280	275	283	256	262	288	289	261	261	279	265	282	291	259	257	249	293	247	248	282	259	272	306	278	288	276	243	305	259	268	234	261	250	258	250	235	261	278	273	274	265	283	284	268	247	265	292	243	289	247	213	244	273	245	243	257	282	298	241	267	241	248	262	279	267	272	273	239	280	266	260	311	266	256	248	271	266	281	277	287	275	290	305	281	303	255	264	291	298	274	302	242	296	241	262	297	235	268	252	244	275	252	293	294	291	251	275	276	251	255	288	283	251	248	276	293	262	272	269	274	266	270	301	263	263	283	272	268	228	266	260	264	275	251	295	296	309	259	231	269	274	247	276	257	242	297	261	315	257	278	228	257	279	252	230	260	262	258	271	296	311	264	286	274	275	228	284	290	274	268	281	255	257	269	270	244	290	269	253	317	267	261	290	272	284	285	282	286	290	262	250	289	250	297	296	278	285	285	258	274	274	285	269	303	248	264	278	272	273	233	275	269	246	258	283	274	284	264	294	249	276	280	272	266	251	243	279	268	284	278	247	280	278	256	273	274	263	247	258	263	272	271	261	267	270	272	262	273	280	269	288	275	261	309	262	301	289	270	303	243	279	234	269	279	268	277	259	284	263	269	242	292	247	282	267	264	267	290	269	263	261	267	255	295	242	251	293	249	256	278	277	272	268	288	276	270	278	242	256	270	295	289	278	263	262	266	265	254	270	260	219	260	259	282	280	255	271	238	295	243	231	270	272	267	263	260	306	277	271	260	292	246	272	263	276	227	263	256	271	278	266	250	264	252	282	267	298	257	262	275	278	270	289	225	287	280	233	251	261	268	241	284	298	242	290	266	255	275	279	302	270	252	260	281	280	283	271	288	289	269	280	272	234	278	269	267	288	230	273	291	266	250	264	261	268	288	262	243	269	292	253	259	250	254	283	266	276	288	278	261	251	229	269	272	258	292	264	260	289	237	269	259	318	282	274	276	269	297	267	241	251	252	268	265	294	294	282	271	264	268	280	270	267	238	219	305	293	280	242	264	240	258	257	254	283	262	265	271	299	285	320	268	267	256	272	259	277	242	259	286	283	278	284	250	227	257	306	264	245	270	280	275	238	278	264	261	270	282	293	271	253	285	292	248	250	279	251	262	298	287	300	232	303	247	267	285	270	269	253	262	244	271	222	226	239	277	301	253	278	274	259	289	267	269	243	275	288	265	256	273	286	251	289	298	252	270	268	287	257	246	281	313	275	259	266	262	269	284	261	256	271	263	272	275	264	266	293	267	270	276	272	284	281	271	250	270	303	251	290	269	279	274	253	269	264	270	259	277	251	250	250	259	274	284	258	285	240	255	265	265	262	242	272	264	256	243	250	282	287	280	234	288	231	262	247	278	255	265	251	296	278	268	267	255	270	276	271	273	313	266	256	255	284	307	265	269	260	269	262	257	285	263	274	248	293	295	263	271	233	279	285	283	271	256	254	271	298	300	247	241	264	300	278	270	259	273	266	223	291	282	289	266	285	285	289	267	293	268	253	277	249	264	255	262	258	280	265	271	288	264	256	263	263	272	257	253	262	288	254	298	227	257	285	277	265	291	267	256	303	249	275	277	278	250	267	289	285	283	281	281	267	257	269	284	292	285	249	250	250	277	267	262	234	246	318	295	263	251	249	261	251	265	236	274	258	244	267	281	296	304	273	260	256	269	280	272	285	262	279	262	277	271	284	261	271	236	276	243	246	263	254	268	303	277	275	269	277	306	296	273	281	274	263	245	264	287	263	248	254	259	303	267	261	274	284	255	267	266	259	274	273	289	293	268	251	268	264	264	232	274	254	259	274	268	274	268	260	271	260	263	268	269	251	266	263	281	275	292	275	262	268	275	325	260	295	280	274	252	269	265	277	282	253	292	272	275	263	262	253	259	268	307	274	250	299	296	269	247	266	263	269	244	295	293	298	287	287	224	274	267	244	257	271	228	285	271	304	271	258	280	279	255	291	270	260	259	263	268	268	309	283	257	266	300	267	245	285	271	273	263	264	249	250	271	287	285	267	275	269	274	252	261	283	269	260	241	274	265	307	262	265	276	275	281	282	240	279	252	249	254	264	271	256	260	249	265	272	247	296	285	234	274	254	246	272	260	272	249	260	243	279	285	259	279	268	257	235	244	253	293	266	256	267	271	269	285	250	251	268	249	279	269	287	261	294	268	267	258	290	265	259	290	294	275	263	264	277	274	273	251	244	261	263	269	263	248	271	263	255	278	274	260	290	285	281	270	266	317	283	250	263	284	235	247	269	271	254	282	251	274	249	262	283	294	254	280	270	235	263	218	261	270	270	272	252	239	267	283	255	267	269	249	260	247	266	264	279	308	279	244	232	271	265	289	261	283	249	236	261	267	266	240	258	260	287	303	259	297	271	241	289	258	268	255	244	292	255	300	251	317	260	279	250	278	252	279	264	283	255	248	262	258	284	248	262	271	272	292	282	280	274	267	291	256	271	274	260	294	278	297	244	263	288	254	263	265	271	309	287	245	250	242	260	275	257	260	250	289	263	255	257	259	254	291	258	255	254	278	289	257	291	268	271	258	274	264	263	279	264	234	269	237	298	302	255	295	282	271	276	277
4003	2151	804	792	775	710	720	700	685	700	675	704	707	702	672	657	701	629	682	674	634	681	697	689	677	728	722	654	696	687	706	676	696	659	637	663	740	677	658	685	681	631	614	650	659	682	704	677	676	653	681	698	670	672	687	653	655	693	687	655	709	653	632	694	706	685	651	641	719	660	683	724	678	666	677	668	706	674	671	688	641	623	680	699	625	663	668	672	693	639	652	654	633	637	648	706	644	672	677	682	669	671	622	684	679	629	669	665	660	606	631	685	640	616	632	712	658	670	666	673	642	631	676	643	655	642	633	679	638	662	620	621	670	657	645	658	670	656	670	634	681	647	623	672	660	678	649	678	607	652	651	685	660	682	634	657	611	655	702	656	642	639	673	634	631	692	633	654	650	647	637	673	684	650	687	655	640	651	700	668	674	652	637	649	655	639	701	665	673	686	669	658	607	677	651	674	657	660	641	640	658	655	687	658	662	596	670	663	678	692	673	660	653	673	657	720	638	688	675	646	647	691	640	692	678	643	677	701	664	683	656	663	627	661	671	636	656	658	630	647	661	658	644	641	670	667	679	707	656	656	673	660	654	644	709	718	632	670	699	641	672	691	622	635	690	718	658	648	714	639	668	678	667	681	661	655	664	643	693	635	709	646	660	675	656	622	646	673	691	634	670	647	641	663	688	643	673	681	653	678	597	664	667	662	658	674	626	650	694	626	634	687	680	692	663	619	698	688	709	698	659	681	705	665	678	644	647	653	701	658	636	641	662	641	673	712	653	642	644	664	725	662	661	649	692	650	695	694	648	660	680	669	695	611	655	694	696	648	644	681	663	625	638	652	662	663	648	655	623	684	693	653	667	633	637	664	654	634	658	677	683	673	642	670	668	644	666	679	648	643	667	645	629	627	645	675	617	641	663	631	631	649	666	662	621	674	716	643	681	625	653	664	681	689	681	638	640	678	691	669	656	626	682	683	678	674	634	657	631	656	695	653	662	657	681	676	669	704	701	676	683	666	695	693	693	649	664	625	646	739	621	678	731	655	648	689	646	650	663	650	678	627	629	689	619	674	659	674	619	706	690	658	659	661	638	672	677	705	661	636	671	652	658	653	634	643	669	674	693	613	685	712	703	639	610	691	637	647	647	659	671	661	686	678	675	678	664	658	710	679	636	677	697	669	694	661	684	672	674	644	608	662	679	654	699	667	691	668	694	674	644	702	641	681	668	673	661	656	673	677	662	649	698	632	659	661	659	623	716	670	646	627	657	672	704	661	668	642	640	667	644	660	675	644	664	665	685	675	628	642	676	677	640	673	691	660	658	699	644	651	648	711	608	645	695	634	643	669	685	671	659	695	638	639	715	637	640	707	650	679	676	688	669	695	665	618	635	664	691	656	655	633	678	664	683	637	661	683	656	604	715	671	672	661	727	671	688	647	658	634	732	709	663	640	709	685	688	629	620	686	669	655	652	653	653	695	672	648	682	663	673	686	648	699	673	663	677	641	641	699	647	635	698	643	657	692	664	666	668	641	648	646	677	686	662	670	649	653	700	666	668	648	636	679	702	697	669	631	613	672	645	663	677	661	653	688	699	615	702	641	718	678	634	637	684	664	657	673	674	673	651	658	680	668	692	707	655	629	656	653	696	661	701	653	633	648	616	695	618	660	626	668	670	650	674	652	639	671	660	664	632	613	696	639	657	667	661	655	701	633	659	681	661	680	610	667	645	649	630	682	682	643	659	669	644	659	686	675	673	621	691	687	739	692	648	682	617	633	682	656	661	684	668	649	671	646	667	645	667	703	658	671	684	662	625	690	647	633	651	648	631	678	650	680	636	668	696	666	644	658	624	657	675	630	615	702	648	642	669	654	635	736	671	626	642	683	733	614	664	651	637	691	656	672	641	673	671	626	653	648	672	693	652	634	627	609	700	652	604	661	705	684	698	651	704	663	623	607	640	631	669	689	642	662	640	674	664	682	664	684	658	617	727	616	731	644	617	648	612	681	663	631	670	625	674	614	628	684	691	642	686	613	682	658	668	645	663	643	660	661	687	696	642	654	661	648	636	658	650	628	638	675	694	673	690	638	692	702	638	651	685	670	674	671	664	679	692	685	636	697	675	665	688	655	682	694	695	686	674	616	686	600	669	636	676	703	642	620	677	653	656	665	654	712	659	641	709	679	647	604	663	665	649	666	672	645	679	666	657	730	640	700	673	683	639	680	673	672	683	688	676	702	679	667	660	665	638	682	708	653	679	661	703	612	652	685	668	671	664	670	669	665	629	708	664	635	691	673	615	678	667	655	642	637	673	669	660	679	669	679	605	621	667	681	678	659	656	659	660	595	648	684	696	691	631	628	640	647	611	632	677	616	635	676	643	641	638	649	696	676	658	688	662	651	668	620	645	652	668	679	677	692	657	681	645	692	647	648	730	668	668	675	657	650	701	680	629	666	664	639	644	618	672	685	718	645	659	648	707	650	682	671	676	677	683	655	702	670	636	639	657	651	676	633	683	653	678	694	708	679	686	661	665	675	689	686	644	658	673	672	639	659	651	662	658	674	679	662	647	725	646	645	679	681	694	660	660	648	633	684	671	617	665	683	689	673	674	665	704	678	651	681	685	638	695	712	649	699	636	663	693	694	692	701	671	682	675	694	637	659	729	664	631	664	656	635	630	642	673	652	654	675	728	668	640	670	646	641	643	662	625	671	632	638	673	685	702	646	677	652	659	688	643	644	634	692	665	683	646	668	613	670	671	680	616	651	658	664	654	701	655	658	651	706	658	633	707	664	685	660	702	627	627	673	634	717	673	686	703	665	698	655	676	653	618	614	665	643	668	629	662	631	639	617	629	654	709	655	632	648	637	667	672	685	693	653	651	652	630	659	600	641	668	683	690	632	676	674	692	662	688	670	681	677	694	627	649	650	656	695	686	677	701	684	632	624	711	650	684	711	688	654	684	670	655	641	656	654	669	671	616	666	667	683	685	687	682	661	654	674	680	692	673	685	722	630	662	704	728	680	724	661	716	688	720	633	647	631	656	711	662	652	671	654	694	712	697	688	669	637	634	644	672	684	647	647	696	701	660	606	684	611	713	673	635	642	659	647	646	668	681	658	705	639	664	682	633	737	687	672	674	730	655	675	657	664	700	651	639	648	668	646	650	691	674	607	634	633	688	679	652	671	649	661	689	655	654	632	687	621	629	661	664	672	686	685	690	639	670	671	637	648	658	644	663	721	634	651	666	632	687	621	688	702	616	633	651	667	679	670	680	641	673	694	635	655	683	685	648	681	670	654	650	688	666	677	643	714	668	647	651	606	678	661	582	625	697	621	681	684	648	682	654	659	657	669	694	650	700	685	681	684	671	685	722	661	678	641	671	654	699	626	689	626	691	670	634	635	654	650	646	681	684	641	624	661	662	704	691	641	724	662	667	649	679	658	686	646	689	648	677	695	696	652	636	696	646	696	645	639	682	689	677	681	632	667
20749	18226	7001	1307	780	568	410	370	289	313	264	267	260	234	230	200	214	204	204	205	203	213	210	212	259	270	252	221	203	209	217	208	235	209	205	200	378	177	196	174	185	183	166	169	174	190	207	170	193	164	173	182	180	166	179	161	217	188	166	197	192	179	206	166	162	165	156	176	190	184	173	189	170	190	171	171	196	187	173	200	192	176	181	200	173	165	185	189	182	162	164	193	194	180	175	191	168	166	185	177	178	180	175	161	197	161	186	158	164	174	183	152	172	154	174	171	179	197	182	167	189	198	194	181	157	172	144	168	197	162	164	162	175	183	185	172	184	185	192	146	182	149	163	187	172	179	189	196	188	167	185	163	179	183	198	183	167	155	178	173	185	168	169	162	179	178	166	185	206	184	196	186	163	152	164	192	180	193	177	188	169	160	168	165	158	164	182	183	164	197	158	189	177	172	183	176	152	145	168	151	197	184	169	173	175	171	169	162	166	170	162	180	169	175	180	172	195	190	186	178	184	188	181	149	167	188	188	180	180	201	192	195	186	156	182	180	166	157	151	162	179	215	156	203	194	173	178	174	198	195	182	171	163	185	191	174	164	194	182	159	157	185	166	177	192	170	161	170	172	163	192	160	178	183	158	176	186	171	171	171	165	180	163	162	176	212	177	169	180	175	174	188	168	176	151	150	193	206	169	180	198	175	205	167	194	173	186	184	185	178	173	214	182	181	182	170	159	186	171	194	178	182	178	169	179	152	196	176	187	181	188	175	195	173	154	165	195	185	196	186	170	168	177	162	210	163	176	191	169	188	165	179	169	177	169	186	181	165	154	163	167	151	196	162	158	170	189	188	171	175	161	148	159	176	170	159	160	182	186	166	179	196	182	183	169	191	184	160	148	158	154	169	163	177	149	163	196	155	193	174	183	165	172	162	175	180	164	188	178	172	170	180	163	162	179	185	174	171	179	180	156	166	161	195	192	171	197	176	156	183	161	179	162	185	175	193	204	174	179	204	184	178	165	190	159	189	179	184	159	196	168	164	170	171	160	151	175	173	153	156	148	166	180	176	177	192	204	167	176	169	191	161	166	192	190	182	170	156	188	191	163	196	220	171	167	176	171	199	162	192	187	180	182	174	187	179	190	184	174	182	199	165	179	187	185	191	199	188	186	170	158	194	212	172	165	184	174	174	176	180	169	178	206	173	187	157	187	168	186	155	153	199	169	186	193	164	195	172	155	176	152	199	177	178	163	185	161	192	158	191	184	157	171	151	170	189	164	196	212	167	199	165	177	195	180	166	175	195	154	177	188	154	172	168	168	190	180	195	164	172	183	170	189	186	203	172	178	158	173	172	171	183	182	177	154	190	156	163	180	166	172	199	133	168	180	180	166	164	152	171	179	155	172	166	171	169	178	171	143	185	196	176	196	186	169	175	176	150	181	187	166	173	167	159	176	180	154	182	160	159	168	169	167	175	185	182	156	156	174	175	204	186	195	164	156	194	167	183	179	137	178	175	183	190	140	163	190	167	172	162	165	198	177	214	151	179	157	185	167	188	169	187	184	182	193	196	163	174	191	202	200	192	165	161	162	163	172	176	179	157	202	171	187	185	180	161	164	190	204	181	160	176	167	193	176	194	165	183	192	183	173	172	169	183	182	193	192	193	176	180	195	187	177	200	158	175	186	182	177	177	159	140	167	184	192	194	169	185	179	197	147	187	182	175	164	186	181	157	179	183	188	177	198	183	162	153	177	176	178	194	175	170	149	161	178	175	182	180	181	174	183	184	188	174	174	186	202	174	182	156	189	163	154	174	172	187	164	181	174	165	164	175	166	170	169	166	157	173	174	169	191	188	146	148	189	162	177	169	191	154	182	182	182	195	186	175	163	167	158	200	172	171	155	178	158	199	212	166	150	162	183	202	166	174	178	180	202	203	172	166	185	172	187	188	164	182	181	190	179	172	192	179	165	164	172	173	183	168	195	183	177	183	163	148	181	183	195	179	167	181	183	167	172	185	159	181	187	162	192	199	157	188	194	178	179	171	194	158	172	164	186	195	200	169	180	156	174	201	202	180	153	190	157	166	172	174	161	173	171	184	160	175	158	163	173	171	172	193	177	184	164	210	180	170	167	190	186	185	161	158	163	170	159	189	171	179	178	181	191	172	165	162	174	164	180	181	179	156	186	157	157	180	178	179	171	174	183	160	197	153	166	192	176	193	170	171	171	165	181	179	178	173	174	172	180	182	175	171	189	163	159	185	171	177	210	178	176	173	185	183	186	169	174	170	147	166	184	178	190	152	176	184	194	190	164	201	194	187	196	177	149	174	174	188	187	190	170	174	184	172	166	174	160	143	152	184	187	176	173	171	190	178	174	162	156	198	175	193	181	171	189	179	161	176	182	163	159	177	174	172	180	172	192	153	186	167	166	174	173	186	188	146	162	179	165	190	159	167	146	184	202	168	183	148	175	162	174	171	174	188	187	212	179	182	200	153	174	187	177	185	187	186	179	185	188	190	181	182	164	170	160	158	154	176	183	177	173	161	182	186	172	204	223	181	200	187	182	183	182	175	170	181	162	157	180	170	154	197	189	203	190	159	169	168	168	200	173	171	175	183	161	165	192	158	168	164	171	152	182	178	178	189	182	180	218	166	192	159	212	155	167	173	193	174	150	164	176	185	171	184	172	153	183	172	171	153	181	186	155	165	184	195	186	162	155	171	176	178	172	183	204	179	192	183	163	166	197	187	190	192	173	169	180	177	177	192	180	156	180	159	171	175	169	175	159	189	175	165	172	169	166	184	184	180	177	174	194	156	179	171	170	162	176	173	171	183	196	208	167	194	172	187	196	190	206	190	154	180	181	196	173	161	171	155	157	180	174	186	186	178	189	164	179	158	174	154	182	165	148	151	178	178	185	158	164	193	192	156	176	175	191	173	184	184	171	195	155	157	177	166	151	175	202	179	183	177	215	165	158	177	170	165	191	164	195	165	190	194	185	186	180	164	182	156	157	165	165	177	182	188	191	187	181	178	179	189	179	183	190	156	190	169	167	199	183	178	173	172	170	178	186	183	178	176	203	185	194	175	167	173	189	169	142	166	175	163	195	176	167	184	162	172	168	188	178	187	178	157	181	172	168	178	159	156	183	198	178	169	157	174	159	198	191	162	172	186	164	205	185	191	191	174	171	198	185	184	181	201	177	160	170	155	179	150	170	196	182	164	175	169	180	168	177	182	172	166	167	173	167	164	161	204	172	191	183	154	181	189	160	170	188	186	164	188	173	191	176	192	159	182	197	165	166	153	169	180	178	182	152	184	185	156	173	173	194	185	173	171	204	178	171	187	195	164	152	164	188	186	190	166	156	161	174	182	164	164	173	171	165	184	160	191	181	172	166	188	189	168	172	155	182	174	178	193	177	169	172	170	176	174	185	178	168	191	158	176	147	167	180	177	193	170	183	177	163	166	173	190	144	181	171	178	155	190	190	181
11451	14907	3317	3089	2582	2391	1744	1506	1249	1206	1047	965	844	841	805	723	714	661	669	700	699	693	773	790	1263	1232	1013	742	594	687	786	742	903	765	625	632	2150	466	471	512	488	465	527	472	478	487	473	509	482	495	498	472	462	492	470	450	459	471	455	446	459	460	434	433	488	503	459	456	468	459	493	448	442	462	452	472	439	449	427	468	453	395	445	467	475	460	464	432	441	472	416	441	453	450	470	446	433	470	464	455	440	441	457	453	442	479	418	466	462	452	488	493	442	420	427	470	473	446	443	426	458	440	450	421	445	459	476	444	461	465	435	474	437	450	456	404	448	472	465	430	427	467	455	448	425	467	430	457	427	406	416	442	441	449	465	465	457	470	458	425	449	468	456	468	465	460	438	464	444	452	485	448	447	470	448	449	441	434	453	440	457	432	432	439	446	423	433	471	412	433	469	442	513	475	481	473	475	418	417	456	457	457	449	416	458	431	440	452	440	491	453	410	414	462	461	465	454	452	473	494	433	400	464	438	384	443	383	475	447	438	410	462	466	463	422	429	460	470	438	472	452	458	421	438	405	455	415	456	455	458	431	459	461	457	483	454	431	437	458	491	434	461	423	429	445	460	473	471	486	446	448	401	418	460	464	425	443	437	469	466	460	450	435	469	473	452	427	473	459	449	491	443	468	428	455	503	469	437	432	424	417	464	446	495	484	447	490	420	453	399	448	453	452	440	459	464	447	439	439	468	462	448	466	412	403	450	459	464	458	430	442	463	454	463	444	458	417	451	419	467	447	417	476	472	414	427	469	466	428	396	453	474	440	426	375	397	468	423	435	406	458	488	451	419	436	470	457	421	441	430	429	414	441	444	469	433	441	466	454	440	436	427	414	460	428	471	439	443	433	440	482	428	446	457	439	432	446	469	426	475	439	445	475	459	441	421	443	428	458	450	440	430	435	483	454	432	464	476	462	459	475	444	467	444	471	488	474	441	451	446	451	445	397	448	453	454	488	495	483	426	447	420	460	476	439	428	429	454	429	426	457	469	459	426	439	414	480	493	421	462	412	451	456	498	417	469	434	456	397	485	453	442	458	449	471	438	447	449	458	440	463	481	424	438	458	439	450	455	448	442	451	480	481	454	467	433	418	427	443	436	458	468	466	415	456	465	458	422	464	437	406	424	446	429	453	433	436	402	474	446	433	458	472	463	455	497	414	410	439	426	424	464	452	416	463	419	429	488	428	423	487	438	451	416	441	433	472	476	442	439	485	465	404	440	437	445	457	427	468	442	435	455	485	437	476	439	400	433	452	457	436	432	424	446	433	468	379	444	490	444	469	482	446	472	460	477	469	448	440	431	445	438	487	424	447	463	447	434	432	450	407	463	443	452	449	431	449	479	493	436	470	438	451	425	443	437	428	432	421	470	441	425	453	468	445	432	438	454	432	411	455	489	438	471	451	472	447	443	456	454	470	464	462	405	482	470	408	429	446	427	445	429	453	482	463	448	433	409	476	426	420	448	427	481	465	454	472	487	449	421	459	462	459	416	463	465	427	475	442	472	458	426	470	441	388	432	455	427	433	392	468	465	475	425	448	425	460	471	454	454	459	465	488	445	455	395	458	483	453	429	480	434	440	441	446	443	464	458	445	459	509	455	446	442	446	476	443	425	460	446	438	444	436	479	464	481	448	431	441	464	464	427	432	428	458	483	423	448	437	441	487	437	435	465	455	464	467	437	431	427	453	404	470	431	476	463	451	426	425	436	427	438	481	453	461	424	473	466	453	503	461	453	461	437	461	457	452	423	448	456	469	442	435	429	437	462	459	438	453	439	430	445	442	414	479	461	432	462	443	454	438	483	449	397	420	439	437	456	442	434	478	457	429	453	467	469	430	456	451	450	434	451	442	450	466	449	443	478	427	438	453	456	436	483	444	426	447	487	445	446	474	476	418	481	441	450	446	441	420	440	447	460	440	462	493	458	491	455	492	449	420	429	440	463	435	493	442	437	429	441	478	420	469	452	461	453	442	451	431	445	449	456	445	453	441	414	426	435	414	441	419	457	440	460	438	425	429	389	456	467	442	492	473	462	437	440	424	478	449	433	444	467	420	447	475	437	439	474	427	485	449	407	447	475	472	470	450	469	504	469	458	458	457	461	425	457	470	457	497	415	460	431	411	442	439	450	455	456	462	443	454	428	461	458	481	422	466	428	440	456	431	444	440	438	452	453	466	455	482	430	424	452	425	444	468	489	488	467	416	447	447	466	461	426	464	455	427	434	462	476	426	454	434	417	448	458	464	446	451	486	429	431	445	457	415	461	453	455	425	475	458	443	429	467	473	457	436	455	433	464	456	426	497	414	461	455	415	440	427	430	493	442	492	478	425	397	473	469	441	399	445	459	436	432	430	422	446	437	460	420	428	408	405	439	468	446	452	433	447	463	450	438	433	437	487	465	458	445	450	427	454	433	460	438	414	453	448	452	443	444	448	430	466	498	458	423	465	460	453	462	427	442	441	467	425	440	480	434	455	452	447	442	479	435	394	466	453	453	420	453	462	437	434	482	421	472	412	462	434	466	445	435	415	436	421	451	430	457	457	474	442	439	474	459	448	434	465	427	458	441	468	484	468	441	443	477	427	440	449	484	481	480	430	448	460	446	439	435	471	438	481	408	444	452	448	442	449	427	441	443	447	425	444	451	466	459	436	445	448	484	461	466	456	466	426	460	426	446	442	466	444	467	417	447	449	483	422	435	454	426	458	440	421	424	485	435	459	430	444	452	474	448	469	419	426	485	459	481	428	458	449	463	437	424	454	389	466	449	449	437	435	408	443	422	423	415	442	467	442	479	470	454	473	469	480	437	433	447	408	407	437	444	439	413	425	434	439	420	442	437	426	436	450	420	411	438	449	436	456	455	455	426	447	460	443	451	420	429	432	433	465	436	418	462	421	434	454	421	448	490	464	481	472	444	469	429	420	470	442	433	435	468	474	455	425	467	440	451	405	429	441	434	392	426	417	395	449	410	451	505	450	447	422	444	454	442	416	436	438	464	460	418	457	461	461	487	440	463	412	427	453	442	444	443	498	444	444	446	459	455	483	477	401	423	442	425	392	453	453	467	430	471	436	420	444	449	407	443	460	442	464	434	445	448	456	471	439	439	433	476	469	445	467	450	464	438	459	457	470	451	442	463	425	444	438	433	428	440	456	459	455	489	402	462	480	451	457	410	442	465	431	398	457	445	441	457	447	430	448	449	433	461	422	449	430	464	451	435	457	477	459	471	428	422	442	453	452	442	462	439	421	477	458	424	432	490	408	442	423	431	455	465	494	417	453	399	467	441	451	425	423	450	439	434	429	439	437	459	402	434	467	438	454	416	456	474	474	466	447	442	423	449	419	457	461	440	479	428	432	475	453	433	475	402	448	426	406	420	474	435	411	459	449	458	438	465	454	418	454	429	470	446	474	433	476	443	456	467	464	474	455	432	497	451	437	494
31038	26858	14076	2267	1073	938	602	424	344	298	267	212	186	203	157	148	131	122	124	116	118	144	124	181	161	134	218	151	99	130	158	161	197	157	102	100	207	75	78	81	69	88	61	102	70	77	62	66	84	77	75	79	77	71	59	68	72	67	67	72	70	70	65	71	68	78	64	51	75	57	74	85	69	73	67	74	76	64	77	84	60	63	63	59	66	72	66	86	69	65	62	49	79	88	65	69	77	61	70	61	69	71	62	62	64	61	79	69	68	75	81	81	65	66	66	68	57	73	64	81	75	65	51	67	69	67	66	61	88	67	62	72	60	84	76	55	66	66	69	68	56	55	58	65	73	73	84	58	66	80	63	69	51	74	74	70	61	59	64	75	73	71	59	59	54	73	62	69	63	68	71	63	71	70	87	77	55	64	56	76	66	68	60	78	60	91	74	71	63	58	63	73	60	63	68	63	74	79	65	70	62	70	98	75	61	73	55	64	71	85	78	51	65	55	59	58	65	60	64	69	69	63	63	71	68	64	68	61	51	84	67	82	67	67	61	71	70	61	71	68	63	61	54	80	61	67	65	72	68	71	59	60	67	70	69	66	62	67	61	61	61	56	77	69	65	79	71	65	73	70	65	63	58	55	58	62	70	59	88	58	68	64	75	75	69	54	69	61	54	78	54	60	60	60	58	56	71	75	93	76	80	75	66	74	70	59	75	63	60	63	75	58	56	72	61	66	66	65	63	72	56	60	57	57	65	61	64	55	62	82	81	77	80	61	56	63	51	74	73	62	65	60	81	71	59	74	59	47	59	58	59	74	68	69	63	62	67	72	67	70	85	78	69	62	71	64	65	70	66	59	59	56	79	64	60	70	60	77	61	62	60	66	68	61	62	75	62	68	76	62	69	58	64	56	72	67	78	58	57	76	44	68	62	85	70	70	56	73	58	78	65	55	62	40	76	56	82	52	65	68	75	86	60	68	62	67	72	56	76	71	63	65	70	79	70	65	85	66	74	84	52	61	59	74	82	68	64	72	66	79	70	54	70	54	62	74	71	65	75	80	65	61	79	66	62	61	65	59	62	76	74	78	84	61	53	63	53	75	55	85	64	66	44	64	59	82	74	83	63	79	67	58	72	59	67	75	72	65	62	62	67	64	65	65	70	65	68	84	66	67	63	69	62	67	84	75	69	71	51	80	57	50	61	56	69	68	76	80	75	71	57	63	70	87	79	71	65	51	66	70	79	69	62	70	61	69	70	73	77	82	68	70	74	50	68	69	50	63	68	63	61	61	63	72	75	68	64	93	69	70	63	75	51	58	51	70	74	67	61	54	64	58	65	63	73	62	63	52	79	70	71	80	73	51	68	69	54	62	64	72	59	81	60	52	59	66	53	60	76	70	66	76	56	71	82	61	84	70	61	62	66	74	72	75	69	82	68	78	71	68	75	58	62	69	72	67	71	68	68	56	73	58	58	64	70	63	60	67	70	72	75	68	67	58	74	77	56	51	66	57	67	58	75	64	61	67	66	74	70	70	74	81	72	68	72	73	71	64	57	71	68	70	65	60	60	65	85	68	58	60	57	69	65	61	59	85	72	67	62	62	77	76	53	75	76	66	62	71	72	66	67	60	67	77	73	74	74	61	76	62	68	67	55	61	61	65	65	69	80	54	79	65	84	59	71	63	60	66	69	66	69	74	63	75	71	73	69	59	70	81	80	61	59	75	68	72	65	70	66	78	67	74	70	60	64	69	68	82	80	82	65	69	65	82	67	57	79	67	65	80	82	64	65	74	71	79	73	78	65	66	60	69	64	62	94	59	56	70	69	74	50	74	51	57	79	60	64	87	66	67	66	80	58	65	67	48	85	74	48	84	78	58	60	83	59	77	58	64	76	64	49	68	68	65	64	64	67	80	77	68	84	78	74	72	66	68	79	63	69	59	57	58	64	71	68	62	73	63	75	65	70	86	69	60	66	73	73	67	74	65	83	56	77	61	64	60	76	65	79	67	60	72	79	67	57	59	76	73	78	71	77	52	73	72	77	63	76	68	68	86	56	69	53	51	69	71	65	74	62	68	65	76	79	86	55	64	79	85	76	72	65	77	68	48	73	64	75	59	75	72	74	81	60	75	59	71	72	72	66	75	69	86	74	64	74	67	58	51	60	83	79	58	72	51	59	63	52	68	78	70	77	73	67	85	94	73	71	66	70	74	84	71	72	87	76	60	63	64	83	57	75	72	61	63	78	69	75	67	66	73	53	67	65	66	55	63	64	60	65	84	79	71	77	51	73	80	57	52	77	70	62	66	75	71	75	77	58	73	86	65	64	60	57	67	74	68	70	72	71	79	70	72	72	65	67	68	81	75	65	79	57	64	76	65	77	78	72	85	64	71	53	70	73	62	70	68	75	73	64	64	63	65	70	68	56	58	73	70	70	82	65	80	80	70	61	55	71	71	71	80	73	63	71	54	55	72	57	81	64	82	67	58	73	56	67	71	76	59	76	81	69	59	55	71	75	67	63	58	60	63	65	68	81	59	74	77	64	79	87	52	76	67	68	70	71	53	56	59	79	66	82	65	80	70	76	67	68	69	59	59	53	64	76	72	72	62	54	73	57	65	60	61	69	74	65	70	72	60	61	84	75	61	77	54	64	80	71	69	57	65	69	72	67	80	72	79	72	45	68	68	65	78	81	64	78	52	61	68	61	64	62	67	65	70	76	53	77	69	74	54	52	59	69	62	87	71	65	58	67	72	49	65	63	62	84	58	73	69	64	62	83	63	75	60	67	68	65	79	69	67	69	70	63	68	59	62	74	59	73	72	67	70	81	74	65	83	68	73	52	58	81	74	63	79	74	72	68	68	66	64	65	66	65	74	71	71	66	68	76	68	86	70	65	64	71	49	60	77	82	67	64	54	60	55	67	59	63	69	70	66	59	59	53	71	70	72	72	75	65	90	70	71	61	66	74	60	74	58	56	70	61	71	61	78	66	64	65	68	70	59	80	72	68	73	66	56	72	66	75	67	61	87	57	56	68	74	62	77	51	74	70	77	68	67	68	90	71	75	64	58	58	63	72	58	79	72	63	63	63	58	81	59	69	63	70	65	50	65	73	40	63	77	78	79	59	83	66	55	80	68	65	69	66	76	72	81	62	61	73	65	70	73	70	72	57	64	76	76	73	49	69	63	61	65	89	65	65	58	82	63	75	61	65	64	69	56	58	66	68	64	47	53	61	65	81	58	71	50	68	67	65	81	73	67	63	66	72	58	84	79	69	66	63	64	71	65	72	50	47	62	71	69	57	74	77	56	76	80	70	66	67	57	71	64	56	68	72	76	70	66	74	74	80	59	54	65	74	63	64	60	67	75	64	52	70	80	60	80	90	64	60	72	67	81	63	61	75	70	71	57	72	67	57	62	73	63	57	82	66	71	74	52	69	56	71	64	79	60	64	68	53	85	74	62	76	85	71	44	84	73	57	62	62	56	54	54
15901	19717	5121	5079	4239	3965	2728	2215	1809	1499	1396	1205	1078	911	895	779	709	646	657	636	663	682	830	953	1173	1037	1510	962	523	643	1090	1237	1319	1025	641	461	1238	327	308	284	299	288	303	261	296	294	286	271	272	289	262	252	274	272	222	241	229	232	235	241	227	237	223	215	226	188	221	218	242	251	220	251	200	211	220	231	208	204	226	233	212	222	236	197	211	230	211	232	229	194	220	182	201	219	212	199	235	223	189	190	205	238	212	200	221	217	215	206	210	205	207	198	196	184	184	218	212	200	214	203	207	208	211	210	189	190	230	219	212	199	228	212	216	228	195	203	194	207	232	209	202	220	216	207	183	201	232	194	218	188	195	196	198	177	192	203	204	197	203	183	196	207	226	205	206	191	206	173	204	226	225	186	206	195	200	210	195	195	198	245	182	197	199	205	200	201	183	212	213	220	189	211	186	215	213	209	211	197	211	200	195	194	189	199	212	220	229	210	181	227	204	201	206	204	202	182	230	184	218	197	193	208	211	234	198	189	191	180	203	178	190	204	202	190	198	213	188	191	190	190	200	205	219	202	206	177	221	212	192	218	202	212	211	216	224	193	239	223	183	213	200	205	227	199	209	195	196	186	195	182	185	194	186	207	223	208	207	209	225	200	211	211	186	193	193	178	191	236	193	188	190	223	196	218	196	202	213	187	220	183	211	225	198	231	192	207	163	200	216	201	201	204	181	232	195	194	183	207	193	229	198	178	208	213	170	180	207	196	203	210	180	214	210	220	213	197	215	220	200	184	205	201	184	213	214	201	216	184	180	182	190	184	204	184	202	203	231	214	196	226	170	207	199	195	192	181	183	176	227	196	203	198	200	186	209	205	185	163	211	175	177	178	188	210	223	176	211	188	193	199	213	199	221	192	191	190	197	210	179	199	222	205	209	204	195	200	187	216	209	215	184	222	192	207	210	188	175	199	188	198	189	210	201	192	212	179	190	213	209	183	213	205	184	193	185	227	174	220	202	219	227	202	205	233	211	208	217	201	174	202	215	205	197	177	183	196	235	200	194	187	192	182	163	211	211	199	208	216	192	218	191	174	215	196	185	194	193	181	186	169	190	189	183	182	179	194	205	190	201	200	206	198	215	178	211	181	189	194	206	193	172	203	190	184	198	210	191	202	215	197	186	208	214	211	209	216	193	206	189	199	184	205	211	205	214	219	206	204	222	222	189	230	204	237	224	179	163	205	186	220	216	202	207	218	205	190	211	209	212	220	217	207	196	193	186	204	204	193	186	183	220	188	204	200	194	188	180	211	202	197	199	214	211	192	189	224	180	193	181	181	193	200	199	203	205	203	194	188	189	195	207	208	201	197	191	223	205	206	191	203	192	202	222	204	195	202	214	191	183	193	208	191	199	211	196	199	187	205	203	213	221	211	227	189	178	213	213	199	215	213	172	210	223	175	224	201	176	199	193	201	206	224	199	195	199	174	208	181	186	219	190	210	197	183	180	222	181	191	205	193	211	206	197	206	196	167	189	168	207	223	197	194	220	206	182	216	191	203	195	223	210	199	181	222	188	197	207	183	204	185	179	226	199	179	186	235	185	219	205	192	202	195	182	217	201	179	221	226	207	204	220	200	210	192	208	218	197	217	200	229	197	213	177	213	212	209	201	206	198	204	204	190	185	181	195	209	190	206	184	189	203	190	191	196	208	212	223	185	202	214	199	196	204	192	219	202	185	195	192	221	230	208	201	233	220	213	185	215	189	208	192	202	195	185	215	226	213	194	208	212	211	217	178	198	194	202	184	223	195	184	206	187	203	194	210	187	197	190	229	207	204	201	234	186	192	176	169	209	199	204	190	187	195	230	185	207	223	182	181	213	197	200	193	205	204	216	205	198	206	200	208	202	221	191	210	208	176	183	199	178	201	215	208	178	206	188	187	207	197	206	183	217	193	193	204	194	192	212	187	218	223	191	191	178	193	203	190	189	197	231	215	182	223	197	192	202	216	201	206	202	206	197	180	191	206	195	215	195	189	196	199	189	194	193	203	205	178	219	185	193	193	193	190	204	216	190	211	197	176	193	189	194	192	199	186	201	194	216	203	209	198	185	200	194	210	189	209	204	199	210	204	193	193	183	192	202	206	222	188	211	201	190	208	221	193	210	182	256	209	221	195	221	231	197	197	192	206	213	234	176	202	190	212	218	206	198	207	187	204	208	200	201	217	212	213	201	201	179	195	221	219	183	204	212	190	223	204	203	205	197	208	201	205	219	200	190	191	206	206	216	214	203	203	187	225	184	173	205	212	192	199	206	187	229	226	216	203	211	194	216	223	191	178	217	221	194	200	202	175	182	189	195	194	186	219	194	196	199	204	194	197	216	217	209	238	226	200	210	201	207	178	196	216	199	222	197	194	201	205	190	204	215	210	178	197	189	216	185	213	205	203	178	186	211	193	220	202	213	193	227	208	202	181	209	197	216	202	201	195	205	197	205	208	187	199	190	186	193	181	216	203	206	204	189	206	198	180	199	195	221	191	205	186	185	232	207	203	188	208	190	192	201	180	185	190	180	195	212	211	192	197	180	181	200	184	198	185	190	221	215	221	217	204	228	200	198	220	215	226	209	184	202	196	200	219	217	195	207	237	202	193	211	192	218	197	216	202	216	208	189	177	201	192	209	207	188	198	204	217	204	190	182	194	217	190	226	199	199	213	201	197	212	210	207	182	204	201	191	207	198	202	203	202	204	200	215	193	218	187	181	173	212	206	244	197	207	209	174	213	215	209	205	227	179	198	194	198	192	177	210	208	205	203	200	199	210	201	206	205	214	199	219	189	218	225	204	208	175	188	203	199	176	206	181	197	200	203	164	221	205	193	204	211	181	196	176	226	225	208	216	205	225	217	202	199	207	200	208	196	213	203	201	191	235	226	215	182	200	198	191	195	206	182	186	179	213	186	177	180	195	199	221	187	204	177	162	193	210	207	194	192	226	181	205	206	195	214	223	216	185	205	208	201	204	214	213	202	194	195	195	209	216	224	179	197	196	173	231	199	215	193	206	189	205	208	188	190	174	224	213	185	194	198	201	197	201	164	197	186	211	174	215	213	194	209	208	195	189	214	202	187	207	214	186	222	198	220	218	171	207	199	187	186	205	183	216	211	202	204	199	188	186	193	214	206	181	211	207	198	208	214	201	208	178	191	212	225	179	188	201	202	208	208	205	210	207	197	208	224	190	216	207	186	180	215	192	200	202	191	198	190	212	213	197	231	179	212	178	197	207	182	211	194	199	210	199	191	185	203	218	161	197	183	201	175	216	228	211	194	201	196	215	204	190	214	168	207	204	199	191	217	207	183	189	183	205	221	206	195	196	198	198	211	202	199	196	201	196	196	207	209	189	205	199	194	203	192	180	189	205	203	206	220	235	198	209	190	195	204	215	204	200	182	193	195	214	178	218	190	208	215	202	218	172	204	191	235	197	230	219	205	174	203	190	186	201
3958	920	352	300	284	277	276	309	250	283	247	316	255	295	248	258	285	258	261	247	282	266	258	295	273	269	251	277	268	264	248	273	267	268	306	242	265	283	263	257	281	280	233	282	268	268	292	275	243	274	268	253	254	254	279	272	276	264	261	262	295	236	262	285	268	289	244	251	265	246	268	282	254	254	279	291	241	276	219	300	279	292	255	224	287	262	279	263	282	266	287	282	279	286	250	249	263	264	289	254	284	256	300	279	245	272	265	262	298	268	269	283	254	250	269	291	247	252	281	261	245	269	262	268	255	242	279	260	260	267	273	254	266	284	272	299	302	273	266	280	252	267	274	266	259	274	274	282	270	265	238	297	269	258	281	262	283	261	283	262	274	265	270	263	251	277	268	250	293	267	270	271	250	270	258	258	294	279	287	279	284	291	294	280	263	260	269	252	267	260	281	274	240	279	256	268	250	269	281	253	276	266	295	261	280	280	287	248	274	231	254	250	276	270	259	231	294	246	275	255	290	277	260	265	250	273	264	254	279	287	262	272	259	268	283	270	302	273	283	264	278	233	278	278	257	249	275	233	289	243	275	294	250	275	285	243	249	261	289	279	256	242	253	238	287	264	254	273	265	290	266	284	269	258	252	260	250	281	287	237	259	292	255	267	249	287	265	273	246	251	258	279	252	281	267	257	265	291	243	267	266	266	290	252	242	246	237	255	275	270	274	277	255	255	243	287	280	275	300	258	268	295	261	230	264	304	274	256	275	280	261	294	263	284	285	271	285	279	258	257	271	262	280	257	246	256	267	276	237	265	266	237	272	274	290	280	249	253	256	292	269	301	248	291	267	295	263	266	278	282	264	239	274	273	291	244	263	298	265	296	252	284	273	276	268	281	235	287	293	262	292	278	258	226	220	292	264	273	272	271	262	279	242	256	246	252	283	241	267	263	243	270	247	260	246	269	266	267	253	265	253	255	267	277	268	246	250	265	274	266	244	256	249	280	259	278	242	266	271	256	284	261	262	262	290	275	266	251	274	269	266	287	280	265	263	294	286	278	249	258	262	276	269	284	270	267	279	274	271	246	301	241	262	287	244	274	305	277	270	281	259	245	268	275	284	261	257	229	270	280	270	263	267	268	261	281	252	290	268	265	282	273	276	267	240	264	248	241	257	265	284	266	275	280	303	261	254	291	296	260	286	287	243	257	278	238	275	244	250	278	283	266	267	256	263	245	261	275	269	266	255	284	266	263	277	263	261	251	276	281	259	285	266	292	279	249	294	287	278	252	270	254	258	238	242	267	254	278	292	265	272	271	277	246	270	298	279	283	259	246	268	274	275	262	264	281	265	268	259	285	279	317	239	280	274	271	281	282	268	272	253	239	269	268	265	259	253	264	247	250	262	249	236	248	296	270	249	286	297	264	270	250	253	251	282	256	271	270	251	260	278	272	281	249	262	287	260	282	279	261	274	259	292	230	287	281	275	242	257	254	249	276	251	275	281	311	278	270	295	256	300	291	279	248	251	283	246	272	265	277	268	260	280	257	295	280	275	287	264	228	283	251	262	254	281	268	273	274	266	293	280	253	247	284	299	260	260	241	282	259	271	282	302	268	292	260	226	273	261	288	296	268	281	286	257	265	312	264	244	268	254	311	261	272	261	285	257	277	267	247	283	278	264	256	262	249	275	262	264	262	264	266	252	271	271	254	286	279	246	253	254	266	280	271	256	250	286	276	281	288	260	260	285	245	278	255	271	299	279	293	284	241	241	276	268	235	270	268	276	318	304	265	242	252	278	249	252	267	267	247	294	276	274	287	251	260	265	294	269	270	265	254	262	269	255	281	254	259	299	268	242	277	292	277	269	257	290	253	263	274	289	299	254	252	221	287	262	253	295	271	254	257	264	283	264	247	285	244	269	297	255	267	252	270	275	302	251	243	248	249	263	265	274	251	270	275	258	291	258	242	279	245	300	270	252	271	254	253	270	278	298	254	258	236	247	259	248	267	276	284	282	291	295	286	284	284	280	285	292	285	274	283	284	248	269	286	265	252	266	272	256	282	255	294	236	248	283	283	278	278	273	259	263	269	279	248	256	257	258	280	285	250	288	260	243	251	258	245	242	269	276	293	265	283	252	256	256	251	261	247	260	232	285	265	234	287	290	324	266	260	269	277	259	270	248	259	272	257	255	311	287	272	271	284	277	261	273	292	278	267	241	256	256	289	262	278	260	270	284	277	255	274	244	286	249	278	246	267	262	261	259	252	277	254	236	252	241	242	270	275	275	234	273	253	276	254	311	293	263	245	261	269	232	272	267	258	273	274	279	266	255	260	283	273	246	267	265	275	283	280	282	237	265	275	292	270	306	298	274	283	271	256	301	285	269	262	278	285	268	255	279	295	260	256	291	267	256	268	275	264	297	246	245	275	278	278	266	285	291	298	260	278	251	270	268	249	274	295	248	278	248	258	258	241	251	268	277	280	269	278	220	256	275	264	264	262	305	280	292	281	294	254	266	283	291	274	251	254	262	253	262	298	277	273	296	285	258	283	267	280	270	253	258	296	296	285	236	257	280	272	271	284	263	288	272	263	285	289	256	283	287	276	259	270	259	257	290	241	247	274	273	283	262	274	295	271	275	273	258	282	278	271	277	276	277	269	251	251	273	269	270	281	265	269	252	283	237	267	249	243	284	278	255	238	272	308	274	264	259	281	281	270	250	259	287	250	274	286	269	285	275	269	272	286	282	279	239	277	268	271	270	283	278	304	292	284	267	275	270	277	270	308	274	267	278	284	290	270	256	237	284	255	275	285	276	255	280	248	247	263	277	247	271	280	295	264	269	259	251	251	257	284	251	251	286	290	256	273	275	286	295	254	283	273	275	257	253	292	275	252	278	257	270	284	266	275	234	276	280	258	295	285	259	281	274	248	260	274	273	263	249	275	264	274	282	264	256	254	279	285	285	273	268	250	280	274	255	251	252	261	277	280	253	242	258	265	304	256	258	283	247	284	276	245	255	254	267	266	241	287	240	262	258	284	294	278	232	259	270	282	290	277	254	263	308	283	263	235	271	222	263	303	275	254	299	257	268	269	312	297	265	273	261	270	297	273	254	298	266	282	270	254	258	273	278	246	250	261	268	265	285	278	276	264	287	254	265	262	250	261	296	244	241	270	270	222	251	295	276	257	248	277	282	253	295	267	274	263	285	247	282	249	306	292	261	284	273	253	256	275	245	265	271	256	294	299	230	259	282	297	294	262	279	281	273	255	277	268	274	290	270	237	269	270	274	237	300	248	273	277	290	275	276	279	227	250	275	267	269	249	279	251	229	238	281	250	235	284	296	258	281	256	258	268	263	277	274	258	259	261	286	297	257	258	266	262	245	260	301	266	292	252	284	287	276	258	278	276	276	258	277	285	279	253	260	276	258	275	218	268	257	264	272	279	284	253	255	266	259	270	240	284	236	259	256	246	252	270	272	245	284	273	286	267	271	265
3881	1758	798	767	744	748	700	748	720	716	685	655	722	630	681	659	661	614	637	647	703	728	688	667	690	724	673	698	624	670	669	722	700	635	690	687	697	612	656	671	684	667	643	643	667	646	619	660	663	685	659	709	647	671	680	661	642	693	638	665	640	625	633	705	673	695	648	669	680	652	644	688	677	643	659	703	631	656	666	709	709	652	689	632	665	651	663	658	648	660	670	686	653	652	648	696	640	640	661	635	632	684	614	672	681	607	641	636	728	662	697	603	657	660	631	645	637	624	642	654	626	642	662	667	614	673	646	629	640	643	681	690	639	647	648	680	664	642	663	666	609	654	670	684	717	646	655	634	676	684	684	617	665	658	670	684	660	669	660	667	679	639	661	664	660	666	652	678	634	685	702	680	660	675	639	621	660	679	663	662	654	659	664	719	659	644	674	627	699	627	634	641	685	659	624	633	715	662	676	694	649	650	664	665	620	617	692	656	682	623	633	689	683	683	686	682	660	659	655	686	630	653	672	719	679	647	704	662	667	674	648	707	622	672	673	684	663	642	673	689	663	626	667	667	697	644	639	657	614	647	693	659	626	639	625	661	641	633	666	627	657	692	597	656	643	696	703	691	688	700	645	651	650	654	671	625	611	631	675	678	675	663	639	690	667	622	676	647	646	652	647	674	680	637	650	650	637	696	647	668	655	665	690	722	691	661	665	658	687	682	666	633	609	629	692	645	642	603	625	649	674	646	677	652	656	643	668	651	620	653	640	701	651	665	695	658	632	634	694	703	608	629	656	647	663	637	647	602	648	668	653	677	631	660	649	655	671	660	680	602	599	673	685	686	644	677	631	601	642	663	662	647	621	679	650	623	665	661	668	643	678	629	637	684	707	663	650	660	642	630	639	665	635	666	630	664	634	671	698	646	632	666	701	641	673	664	652	694	695	677	642	670	631	685	660	646	637	631	626	697	646	675	656	648	690	639	682	645	686	668	675	699	757	690	610	637	633	650	633	654	640	686	697	655	666	669	683	636	666	715	676	650	668	665	655	689	688	630	666	652	671	675	669	658	619	644	611	686	680	651	652	644	668	631	670	651	643	612	669	633	642	604	658	679	641	670	697	596	694	670	651	678	680	612	685	700	668	602	657	657	666	653	648	668	666	666	672	658	705	669	668	653	672	647	654	637	649	612	669	647	647	672	661	663	666	660	610	693	653	669	636	652	656	666	652	658	686	655	667	657	692	640	642	655	718	670	638	688	646	684	695	654	645	646	674	694	660	639	631	702	672	658	636	618	661	653	647	661	673	650	621	653	656	685	670	647	636	646	717	617	710	697	618	704	653	618	693	687	624	623	647	662	651	677	667	637	636	656	670	679	707	638	662	625	682	636	646	650	668	662	657	655	694	643	686	692	647	684	655	646	677	598	685	678	643	618	632	687	639	617	612	682	639	723	656	659	710	664	673	676	659	631	638	586	662	675	633	632	643	629	626	643	678	675	657	638	667	635	636	668	682	657	653	686	676	678	644	661	650	658	618	639	594	652	673	617	635	613	630	624	648	727	688	684	648	630	649	649	669	656	643	629	657	674	633	680	697	673	662	635	685	638	648	649	663	678	615	682	635	664	699	672	659	643	649	672	633	649	630	680	634	661	643	623	659	583	655	705	693	636	684	671	667	678	648	659	642	678	668	653	675	629	660	688	673	601	674	708	679	663	679	645	679	723	689	588	688	638	661	651	625	646	644	644	631	654	655	661	624	653	643	676	672	682	681	683	619	661	684	649	642	605	659	644	654	651	658	666	647	630	666	659	653	672	663	624	659	680	647	615	662	672	626	705	699	714	621	687	671	650	659	649	659	674	642	623	645	667	666	666	649	650	657	624	644	696	642	710	656	609	662	634	643	644	604	655	671	625	661	638	640	642	633	675	650	672	658	669	680	667	642	665	655	629	650	633	683	650	689	659	680	635	686	642	672	693	640	633	679	641	649	687	630	671	640	654	625	605	720	672	602	679	689	678	659	657	660	642	654	649	653	677	714	650	672	696	694	669	673	694	681	643	648	666	656	610	669	704	699	670	655	660	676	665	703	674	663	629	622	666	659	618	668	687	721	657	690	639	689	668	653	689	672	664	671	641	640	642	651	642	617	691	650	675	654	638	667	644	706	637	649	673	641	607	629	652	653	679	639	655	640	667	622	652	655	642	643	678	668	680	658	717	647	635	649	665	654	666	661	654	617	678	640	637	683	642	615	656	676	622	605	684	642	607	673	622	634	646	685	676	665	686	665	651	671	668	660	651	710	637	622	652	651	666	677	685	657	664	667	621	690	640	678	685	692	607	665	666	655	705	694	637	652	680	652	693	664	652	638	655	655	664	651	654	653	651	640	727	628	654	693	685	626	679	692	690	683	671	644	634	665	605	670	637	661	670	641	653	674	706	614	704	663	680	641	667	653	670	699	667	677	627	646	625	679	637	614	685	633	660	615	662	655	649	659	656	668	649	659	642	639	625	614	688	664	653	716	649	646	612	681	676	640	632	610	644	666	684	691	676	654	632	670	648	651	645	659	683	672	673	701	698	704	614	670	644	661	636	646	673	606	679	602	695	657	628	670	636	672	641	671	690	662	643	688	681	680	676	691	658	679	671	653	607	659	667	689	606	644	616	648	678	672	672	665	723	717	629	612	645	663	633	636	614	698	641	636	655	642	608	650	675	655	623	680	670	684	639	676	649	680	641	702	652	619	675	620	654	642	666	617	654	655	675	703	670	628	645	649	667	670	643	643	646	654	671	689	704	632	652	647	641	695	625	682	686	667	643	625	648	643	668	651	664	665	644	667	658	645	689	681	661	621	681	680	653	668	633	684	650	673	666	653	696	645	696	685	658	659	642	651	676	676	667	636	671	666	638	692	644	664	699	679	634	680	657	632	607	668	645	663	650	674	678	671	648	689	661	640	677	643	658	679	649	671	713	651	656	679	673	648	673	656	683	650	625	643	683	627	646	652	678	628	675	602	679	678	643	646	654	653	631	676	666	624	669	653	679	671	688	651	639	665	652	659	674	615	651	648	687	695	635	657	688	665	620	670	667	632	635	682	608	666	658	680	631	671	691	660	638	662	680	687	608	635	653	651	687	725	680	617	667	652	646	670	604	710	634	667	598	656	675	672	694	667	655	653	686	673	659	683	653	681	629	683	627	617	648	678	623	641	620	668	668	646	705	648	658	658	657	670	680	643	666	629	632	705	679	644	677	637	662	599	638	615	629	673	623	654	661	604	665	645	662	657	623	714	648	696	703	692	687	681	681	707	666	646	655	670	647	700	661	670	651	672	667	671	660	670	642	676	692	663	663	621	679	681	703	699	672	711	629	681	675	645	629	658	666	633	668	674	677	648	649	677	684	675	659	666	673	638	674	644	679	661	706	679	634	651	621	659	686	639	666	653	658	693	707	690	675	650	639	682	655	671	641	623	661	648	661	660	634	677	624	647	664
20676	14562	7437	1199	772	895	443	360	318	263	243	268	237	231	186	193	205	226	212	191	197	207	219	220	260	234	231	193	211	195	212	263	264	244	228	174	179	203	194	192	181	164	175	195	173	176	168	172	176	177	178	178	175	170	187	164	192	187	163	176	176	175	171	180	194	178	182	184	191	195	201	194	183	180	183	170	166	200	180	176	199	214	197	179	153	192	165	199	163	182	182	166	178	161	176	181	192	168	175	178	164	157	192	178	187	172	197	172	180	170	165	166	192	176	148	188	166	177	149	188	173	167	185	187	168	176	177	181	182	172	163	163	168	176	175	191	179	173	173	150	165	187	176	187	180	180	177	195	179	194	194	172	208	161	163	171	195	168	192	173	185	174	176	157	171	157	168	186	173	180	158	159	158	164	171	177	178	173	187	159	161	182	151	163	193	182	174	166	176	163	162	160	175	182	187	163	165	159	173	178	176	161	150	176	156	164	166	186	151	164	178	160	191	151	178	177	189	185	190	183	174	168	153	175	162	164	179	185	172	171	165	151	173	162	181	182	188	183	202	185	155	167	190	156	163	169	138	172	173	170	165	149	189	177	178	174	148	190	170	162	184	181	175	167	169	159	194	168	169	191	166	169	172	169	174	167	194	178	185	185	179	165	189	145	191	170	169	184	184	171	153	176	171	169	148	165	181	178	172	166	180	157	179	194	156	163	166	161	214	177	166	176	166	190	165	191	164	195	174	186	190	159	163	146	155	183	188	181	175	174	175	153	189	158	206	181	175	180	168	188	156	151	169	199	192	182	173	174	171	170	181	167	160	179	174	178	177	177	172	168	192	195	195	162	214	171	175	169	154	177	181	190	173	204	206	191	166	167	149	185	160	182	171	164	174	168	180	203	180	194	187	172	159	165	188	180	175	167	169	183	179	159	182	176	168	160	167	177	180	173	169	184	148	176	171	184	139	170	194	180	207	213	164	160	173	173	181	168	170	151	172	173	173	183	155	181	166	201	151	192	181	183	164	155	181	162	177	165	183	157	153	185	184	197	187	172	173	175	180	192	183	160	154	209	173	190	154	183	194	183	163	184	182	145	185	174	168	181	175	168	175	161	171	181	172	156	164	172	188	179	144	189	178	174	182	163	168	175	188	160	171	155	180	189	193	161	185	162	179	177	154	171	189	165	161	176	183	203	142	166	184	167	179	213	168	172	162	191	161	182	219	174	192	167	201	169	172	173	186	194	181	184	169	150	168	175	177	160	196	173	170	192	170	184	175	188	196	174	160	190	186	166	180	169	171	158	169	183	154	159	176	197	179	195	189	160	152	154	183	168	180	166	177	162	157	184	169	175	174	164	164	170	176	167	183	175	196	203	172	178	176	176	157	178	172	191	184	188	169	164	165	191	183	183	191	166	182	172	188	193	188	172	164	172	193	176	187	162	198	159	156	155	171	176	176	202	192	180	162	169	172	172	165	196	169	168	176	163	179	173	183	166	180	187	158	177	178	171	165	168	187	171	184	186	194	172	167	181	171	170	179	190	163	174	175	183	161	180	160	199	174	163	162	174	194	186	191	177	181	177	199	181	187	169	175	164	181	169	184	169	141	173	166	154	178	152	182	188	147	184	170	157	139	183	192	175	182	163	154	179	170	167	169	173	190	159	182	158	159	197	163	150	179	187	155	174	164	162	158	136	164	176	153	169	168	187	174	176	174	180	149	170	148	196	181	168	170	158	175	159	173	176	160	170	176	160	180	158	198	192	173	169	162	167	178	179	176	198	167	176	172	166	154	173	157	175	170	154	179	183	186	162	175	181	169	161	151	168	190	150	159	181	170	169	187	167	170	168	181	184	181	165	174	184	164	198	158	168	191	197	181	195	173	187	164	188	174	182	188	174	184	160	198	198	173	162	188	194	181	182	171	156	197	186	190	164	163	194	171	148	154	172	199	158	182	165	168	182	165	187	182	171	154	161	175	185	173	193	167	199	158	177	181	175	193	166	174	177	176	180	171	176	182	189	195	176	155	147	150	179	152	190	166	180	160	194	153	174	187	150	148	169	188	157	162	191	158	171	176	167	155	164	189	179	180	171	146	186	197	190	149	176	190	177	188	172	184	159	155	167	164	168	156	192	175	175	175	168	160	176	158	171	186	171	156	157	179	154	172	199	164	208	167	157	160	205	177	185	200	187	180	192	170	154	183	177	193	173	181	180	170	184	154	155	166	190	161	172	153	175	174	188	185	176	172	177	161	148	174	186	174	186	177	196	180	173	168	187	179	206	179	186	186	184	182	166	165	189	197	184	174	177	180	168	166	157	233	153	164	174	170	166	167	177	158	174	171	173	167	149	182	170	159	183	143	156	161	177	166	158	170	183	171	192	164	174	172	177	170	159	174	167	161	147	162	170	172	170	152	180	182	176	151	176	184	161	170	149	180	185	165	169	167	196	177	157	192	172	193	171	166	167	167	180	184	196	173	159	184	132	172	151	178	185	206	181	174	177	177	196	182	152	175	206	175	200	192	169	164	207	172	152	159	182	170	173	196	184	181	192	160	174	164	184	182	174	188	153	167	170	178	208	170	171	144	181	148	154	188	194	184	171	158	169	184	151	194	176	175	167	163	182	177	167	175	177	163	194	154	174	182	168	189	159	164	188	156	186	177	166	171	161	192	174	171	147	187	179	180	149	161	165	208	168	192	183	184	149	134	185	186	179	148	169	186	187	147	190	152	181	161	137	162	190	160	190	189	191	184	174	179	168	176	186	198	194	207	166	182	199	185	158	180	173	150	169	149	168	185	181	164	173	169	193	167	151	160	176	173	174	158	176	170	162	163	172	185	170	160	166	164	176	161	179	157	171	160	204	147	154	213	160	196	162	150	163	161	168	176	189	167	175	135	173	181	195	172	181	156	163	195	173	173	189	173	149	191	165	155	156	153	184	181	175	182	174	196	193	184	183	191	156	173	180	158	162	183	162	185	177	190	173	171	180	191	191	184	186	195	166	196	165	174	160	193	191	169	184	162	169	165	168	168	172	171	176	175	192	174	177	176	162	175	185	174	195	164	163	172	160	177	172	172	184	168	177	174	173	171	156	170	166	188	190	182	182	174	166	196	176	182	161	161	187	170	189	172	173	176	184	180	166	174	178	184	166	179	188	181	177	191	172	160	174	190	165	187	168	175	160	167	167	176	175	207	167	169	178	180	182	178	184	168	185	170	179	172	188	192	200	169	187	169	182	164	164	168	185	168	170	181	188	177	182	175	201	184	159	154	158	167	191	181	160	166	167	211	169	179	183	207	152	167	193	190	202	163	177	168	188	171	184	152	189	196	171	175	172	171	179	196	170	176	175	168	195	183	158	164	165	164	187	186	180	172	169	185	175	160	151	155	176	187	191	173	193	194	173	164	179	170	174	201	182	184	185	171	188	166	175	148	188	168	158	160	186	182	199	170	189	165	193	156	198	185	162	157	181	175	176	166	193	176	176	187	175
10993	12937	3053	3307	2655	3690	1716	1472	1260	1087	992	888	914	796	776	746	695	682	665	668	693	720	753	843	1260	1062	911	638	583	630	704	1156	1138	918	690	566	607	486	480	513	467	449	491	506	453	485	479	485	473	481	455	466	466	439	460	485	461	534	469	457	472	443	455	471	468	460	478	459	454	476	439	410	484	454	450	456	411	421	407	420	474	435	403	486	465	449	433	456	451	466	461	441	429	462	419	449	434	438	448	428	444	468	472	459	427	437	394	438	460	451	427	444	447	455	484	460	411	452	430	451	444	432	429	410	440	438	449	430	444	432	468	439	415	478	462	449	495	437	428	445	449	432	459	461	384	446	468	439	454	467	444	457	426	434	416	438	484	421	416	456	432	458	465	498	457	430	422	425	466	407	442	442	420	443	461	453	405	444	445	423	437	450	469	416	418	474	447	440	438	422	406	456	445	449	442	423	424	449	441	438	443	469	433	426	477	423	435	422	453	429	429	452	422	470	430	447	420	451	428	431	490	445	387	442	479	447	466	474	390	470	462	491	430	473	468	463	438	444	441	453	462	447	430	422	411	463	413	439	444	410	439	449	422	411	479	412	475	457	430	428	444	441	457	404	439	447	440	429	453	419	419	451	442	400	460	470	441	479	394	449	411	441	445	424	443	461	451	467	468	439	452	396	408	425	447	438	433	435	401	459	441	433	457	476	432	438	434	419	409	436	398	415	480	445	449	436	472	422	418	444	416	442	430	416	457	468	430	421	438	444	411	477	410	427	432	454	420	435	424	445	442	437	445	409	459	481	431	426	508	435	455	468	469	459	460	436	427	425	422	447	433	470	420	441	428	427	422	443	416	442	433	420	423	482	455	438	459	402	464	467	446	428	429	472	454	450	436	442	444	426	466	433	463	429	454	441	423	448	454	432	437	461	466	455	434	473	457	397	408	441	434	413	443	444	465	466	468	406	432	426	432	515	460	440	420	435	422	446	496	486	416	404	439	431	409	445	464	433	433	459	402	425	443	417	473	427	427	403	453	453	449	443	439	442	450	456	407	431	413	410	421	410	409	446	418	451	497	463	411	462	421	448	456	413	450	421	420	450	448	443	456	403	464	444	461	432	458	440	432	444	471	467	450	432	401	443	448	448	483	499	438	410	426	408	402	476	429	512	450	404	447	422	453	464	463	433	432	470	466	475	428	418	431	444	453	445	448	452	465	427	387	428	429	412	433	451	443	456	463	452	469	431	447	432	468	444	454	446	438	465	441	462	420	433	416	417	437	408	469	488	457	448	412	426	480	457	466	424	435	436	448	425	451	485	425	428	411	477	440	451	454	431	470	443	465	452	436	419	413	458	443	440	428	454	455	418	433	416	433	444	469	438	463	447	463	448	441	448	423	434	417	452	440	428	423	479	461	450	461	442	417	436	399	409	467	456	473	433	492	424	413	415	417	428	443	413	440	418	405	449	414	417	445	452	458	416	447	451	454	436	458	458	473	429	393	454	451	455	390	415	464	459	436	463	453	438	401	438	424	431	445	447	431	463	451	448	396	466	435	436	436	428	423	455	485	424	405	428	481	451	437	452	484	448	450	465	472	454	476	462	424	441	424	476	413	420	396	450	427	445	434	457	401	412	472	431	427	409	418	420	441	458	440	424	408	447	489	461	458	420	427	468	420	401	430	447	433	465	420	438	476	423	410	418	437	453	447	412	419	427	430	452	431	420	449	445	427	458	443	413	400	422	428	430	481	455	428	476	447	417	463	408	426	427	410	435	431	451	414	428	412	415	436	436	450	431	459	415	415	444	439	421	421	430	466	427	456	442	443	414	467	441	468	439	433	425	451	449	398	446	438	428	430	430	418	453	459	423	448	470	419	431	433	427	463	439	443	480	442	432	425	462	439	431	422	421	414	417	475	457	482	436	447	433	462	432	430	441	472	463	439	470	457	393	413	419	420	433	446	428	410	410	466	474	477	468	473	444	436	455	414	426	440	449	452	417	431	443	430	415	425	437	433	443	426	440	400	453	425	439	414	467	430	478	460	436	460	423	437	456	443	450	400	446	440	460	437	457	476	425	463	409	458	441	400	460	453	440	424	413	400	424	468	447	431	471	453	432	439	431	450	409	434	461	469	405	426	426	467	433	417	437	473	479	395	416	448	433	444	433	435	476	431	428	417	419	402	426	416	420	410	470	438	459	418	454	450	418	465	417	443	469	460	442	426	444	435	448	459	460	441	430	420	448	451	473	423	451	422	441	438	418	411	428	479	448	414	449	427	419	425	445	462	405	443	450	438	408	428	453	438	458	445	397	446	440	458	463	427	391	430	411	459	434	477	452	450	448	418	437	461	426	430	469	426	445	430	455	423	471	418	436	435	450	449	399	460	417	427	468	443	419	444	425	477	425	459	493	431	448	407	440	426	477	447	447	446	470	401	468	424	414	414	438	443	451	425	443	454	415	483	437	430	449	397	415	413	449	419	432	420	421	405	462	430	398	399	440	462	429	399	470	437	428	422	447	458	440	403	422	460	451	422	470	487	475	463	450	446	462	471	453	458	455	441	441	429	462	416	482	423	500	396	457	406	465	424	459	408	393	471	388	448	427	437	461	416	425	459	457	481	396	457	434	438	445	436	399	434	452	444	419	420	473	425	478	479	455	423	410	443	421	419	440	432	455	436	456	426	397	430	394	434	476	484	483	454	436	441	375	450	478	401	435	407	472	440	440	410	429	453	468	385	428	421	454	427	452	436	423	430	427	458	436	452	425	434	412	459	439	428	447	442	464	410	420	457	429	453	420	409	444	446	453	471	442	456	459	427	479	429	448	422	456	427	436	432	438	390	434	396	449	456	463	434	413	443	442	464	425	429	449	423	446	492	456	432	396	427	465	419	455	446	467	449	468	451	438	458	438	385	442	464	428	428	469	416	456	455	434	459	439	411	415	454	449	438	430	447	418	447	403	424	425	458	474	458	413	462	409	424	448	443	446	435	494	455	426	447	442	454	445	397	430	435	447	453	433	421	439	442	453	465	441	434	460	411	446	398	412	435	439	406	440	445	435	390	440	393	443	478	451	464	461	487	414	432	432	463	422	436	438	430	431	407	463	434	401	417	426	450	450	443	454	413	428	438	425	417	455	470	404	453	447	428	447	444	447	433	502	440	445	395	434	396	417	436	400	411	464	445	472	451	480	421	436	441	422	474	436	415	413	481	448	435	432	398	445	435	419	415	435	444	440	406	425	453	450	450	401	417	456	442	424	428	462	436	406	455	499	468	439	448	461	406	439	454	426	425	429	446	438	441	450	445	418	426	445	460	413	426	441	429	431	448	444	426	461	443	431	400	426	435	441	426	423	418	440	456	412	474	424	432	405	461	438	413	461	424	407	447	444	446	443	408	414	453	451	440	462	432	415	431	429	446	454	437	455	430	436	429	472	457	434	445	442	475	432	440	439	442	457	426	443	436	405	429	474	473	446	461	449	434	423	440	443
30597	20786	13264	2327	1296	3710	798	481	338	270	264	211	190	168	159	136	151	124	115	137	131	129	133	184	277	210	149	135	103	90	103	196	201	191	190	91	101	84	67	85	68	82	75	69	92	89	75	75	66	73	71	64	88	71	74	83	65	69	71	54	65	81	66	62	70	68	84	53	88	81	73	61	72	70	66	84	73	60	68	71	64	77	59	66	63	62	69	69	71	74	79	65	56	57	78	75	66	70	62	60	69	81	78	75	68	66	83	83	71	66	62	69	75	75	63	82	75	59	63	61	70	60	79	77	57	58	77	65	69	72	70	61	72	70	58	55	63	63	64	62	65	79	69	79	58	66	73	69	61	81	65	66	73	75	69	57	65	48	72	63	78	60	72	67	67	61	81	68	82	74	63	82	76	76	88	59	63	66	61	68	69	66	69	60	86	63	63	77	49	70	63	65	74	70	71	80	68	57	66	58	71	64	56	58	82	55	58	73	72	67	57	81	67	67	57	73	78	80	68	70	62	80	73	65	65	70	58	69	61	70	71	76	77	67	67	55	56	62	51	70	82	54	66	88	74	64	71	69	48	61	61	73	53	58	40	57	71	72	78	62	66	71	65	75	66	83	75	65	64	75	72	60	62	67	65	60	65	71	79	65	50	56	89	48	55	67	72	65	78	63	58	64	75	58	72	57	57	69	68	56	56	59	66	61	73	68	62	84	64	63	55	66	60	74	68	69	66	72	79	78	70	59	70	70	55	72	70	80	55	77	59	80	56	77	61	70	63	67	68	78	52	59	68	62	70	58	76	63	72	64	61	60	74	75	58	63	66	52	74	66	85	66	43	70	76	71	60	61	79	65	52	73	59	71	66	60	70	61	64	61	58	62	60	81	68	66	62	63	60	65	55	61	52	58	78	66	74	72	93	57	53	62	72	62	52	73	66	79	75	79	64	60	63	78	63	65	70	92	63	55	81	57	72	58	55	72	79	58	73	58	72	63	80	68	70	56	59	51	65	57	73	47	70	80	64	80	71	72	57	62	64	67	53	56	76	63	70	74	67	65	66	69	67	81	62	53	60	68	72	67	66	59	72	61	65	73	59	65	68	70	62	61	73	71	64	57	60	64	83	60	63	65	60	64	66	64	58	64	63	91	72	61	73	80	65	74	76	51	65	56	65	78	75	66	72	62	60	60	65	82	77	68	68	70	49	73	65	66	71	62	73	66	75	62	61	67	71	67	59	68	66	64	66	52	77	68	66	63	72	57	73	71	60	70	64	83	65	78	62	70	85	63	63	73	74	57	56	56	68	63	69	74	67	47	69	74	65	50	76	69	57	63	68	62	54	51	68	68	68	77	68	61	72	62	66	60	83	62	76	65	67	72	58	57	67	71	70	57	54	62	61	70	70	69	68	72	72	63	91	70	82	66	54	54	54	63	59	71	76	73	73	65	63	69	50	64	54	57	72	68	72	80	81	83	76	90	81	63	68	85	64	64	76	58	58	74	61	67	61	73	69	73	71	59	61	59	51	64	61	53	60	61	72	64	69	65	95	55	61	73	67	65	71	61	56	64	60	79	46	58	50	80	54	69	77	59	61	60	72	59	60	65	70	59	69	55	54	64	70	61	71	72	55	70	60	60	73	65	79	69	59	58	58	73	70	56	82	74	53	69	71	71	67	58	61	64	65	79	56	73	68	59	70	70	53	51	61	61	66	73	66	63	70	66	78	66	67	73	70	71	66	83	71	74	59	58	69	63	69	64	55	60	82	65	81	58	74	66	74	67	71	63	55	57	64	67	58	62	63	82	64	55	77	80	73	59	61	61	64	55	68	57	70	46	70	69	65	62	73	64	72	64	82	61	62	64	62	65	67	84	87	77	66	68	73	70	79	59	60	55	76	61	90	71	58	58	68	63	69	70	70	85	71	73	70	61	75	82	84	45	78	63	70	59	85	62	60	78	73	55	55	71	69	70	76	58	68	61	77	68	61	65	73	62	75	77	70	65	56	67	68	69	75	64	69	59	68	60	74	77	72	65	61	67	76	69	56	67	60	70	65	56	70	73	84	66	83	73	67	72	76	74	67	68	62	55	72	77	68	69	68	57	61	74	67	98	74	69	61	54	74	66	62	75	61	56	68	81	74	69	56	60	71	67	71	63	69	68	77	67	63	65	74	69	63	70	56	84	61	62	75	58	60	80	58	73	62	67	68	68	76	56	68	68	60	68	62	64	64	57	66	65	64	68	70	74	72	69	62	70	78	71	69	76	81	57	56	65	66	64	55	73	62	69	62	66	61	43	59	61	51	56	69	72	75	52	79	57	62	48	75	78	63	68	67	65	88	91	70	77	66	54	74	79	67	53	75	55	68	58	74	64	68	68	66	62	71	74	65	53	65	84	65	78	58	77	56	56	65	68	71	66	73	66	74	64	59	63	67	84	76	73	77	71	79	60	59	64	64	59	74	78	65	66	75	64	67	69	78	56	75	65	55	69	55	65	66	61	66	57	59	63	73	80	62	75	85	64	61	65	52	64	56	56	73	52	72	62	75	80	58	78	53	75	58	53	76	48	70	61	60	60	78	85	60	61	72	76	70	79	55	57	61	56	61	75	62	57	70	68	62	62	62	76	60	67	63	50	75	51	69	61	73	47	60	84	61	71	64	63	65	57	62	70	65	58	71	57	78	69	47	58	62	85	69	69	75	76	65	61	52	67	74	86	73	58	77	60	69	72	60	70	63	61	74	69	60	51	68	70	75	70	75	66	54	68	70	53	62	64	78	60	59	63	70	63	63	56	59	64	72	53	65	75	68	76	52	63	70	74	69	61	62	65	68	76	71	76	59	45	65	70	67	64	68	64	71	64	78	65	65	64	60	71	61	70	68	68	52	74	93	80	59	63	72	71	63	63	75	59	74	66	83	41	66	64	59	58	77	73	69	66	57	64	87	70	75	89	71	71	62	61	75	74	66	63	74	63	52	70	62	73	68	74	78	55	66	66	52	79	53	64	68	59	67	58	74	58	65	77	60	76	62	78	60	73	60	64	79	78	68	62	77	64	61	72	73	71	68	55	67	58	74	68	68	59	67	67	60	70	63	64	68	66	77	72	73	63	61	60	59	68	69	62	71	75	65	66	78	76	67	69	55	72	60	71	79	65	66	75	70	75	56	68	68	72	73	57	60	88	68	58	80	64	77	68	69	58	81	65	79	63	60	77	66	76	59	68	54	59	64	67	60	59	67	81	64	73	61	51	66	69	67	79	52	54	72	85	57	69	64	46	73	70	75	67	68	62	64	73	70	64	65	76	54	68	61	68	74	61	58	65	78	72	59	61	80	71	74	61	63	69	68	64	73	63	46	63	77	61	60	64	66	58	74	60	69	55	67	73	58	77	71	73	89	66	57	59	78	62	69	77	67	79	76	71	71	61	47	68	58	63	76	51	75	76	76	78	78	82	52	67	54	52	61	72	68	61	66	57	58	70	59	64	64	67
15362	16162	5191	5100	4431	10398	2676	2196	1843	1638	1347	1169	1067	875	867	791	739	656	705	608	649	745	831	1130	1824	1373	1019	723	444	492	655	1234	1755	1642	1393	413	440	332	283	310	282	283	282	284	261	305	278	283	276	255	293	234	254	240	248	225	243	242	238	230	255	257	240	205	222	222	234	221	232	216	233	239	257	252	224	233	245	230	189	265	205	232	231	217	212	211	207	216	211	217	203	236	225	205	203	192	194	211	213	199	215	214	183	200	230	227	205	207	191	205	198	222	212	200	213	217	204	201	217	205	216	208	195	187	198	210	213	235	209	214	230	224	198	192	178	196	201	179	182	211	212	199	203	199	220	196	207	207	206	189	214	200	187	202	198	190	210	200	183	178	205	176	177	177	198	170	189	187	207	199	186	213	211	210	187	178	192	232	219	179	195	205	202	203	216	220	232	212	204	200	226	179	203	198	221	210	213	193	196	201	180	203	187	202	205	190	199	193	214	193	217	213	204	189	213	199	212	198	194	194	195	208	204	212	203	216	190	202	184	192	188	214	212	215	196	193	222	215	218	193	225	190	222	203	224	192	199	183	198	196	203	237	205	209	198	208	186	205	204	204	237	192	179	181	182	190	191	193	189	196	226	208	207	205	188	193	200	180	210	205	217	201	204	208	170	200	211	169	189	206	190	165	176	198	218	205	230	224	171	181	202	160	209	193	207	204	200	189	218	184	194	197	204	209	207	176	202	207	201	197	224	197	215	203	211	193	192	212	181	206	203	215	211	197	191	188	212	189	194	186	191	178	185	192	198	213	197	169	215	221	191	169	187	188	194	212	195	194	194	190	193	201	186	204	201	228	186	194	177	212	186	210	194	194	189	199	208	179	200	191	203	201	194	177	196	207	197	190	197	185	183	198	204	207	211	204	210	209	185	214	199	202	225	230	197	214	202	185	205	178	225	181	188	204	201	186	199	217	199	217	219	181	183	183	191	193	190	200	205	212	199	223	192	208	197	186	203	204	225	210	183	205	209	206	197	207	212	193	196	199	197	187	212	202	185	205	212	205	204	201	211	213	191	214	217	228	199	199	189	195	225	168	221	193	174	194	198	204	188	205	202	190	220	204	165	203	201	229	215	212	194	210	193	183	207	210	188	219	219	188	177	196	200	213	199	188	178	212	172	184	201	220	203	201	198	223	186	237	207	201	203	211	199	198	201	202	176	184	217	196	214	206	195	194	218	181	196	196	194	194	193	185	202	197	192	205	170	196	203	214	218	204	203	213	213	223	218	192	195	193	197	202	213	190	218	196	197	196	211	201	221	238	183	197	210	210	194	217	193	211	212	194	218	184	189	195	208	175	192	177	182	217	208	207	206	206	207	201	190	243	205	188	221	202	212	217	189	212	208	202	199	221	181	199	188	177	193	210	206	214	198	161	207	216	208	183	207	197	179	180	208	223	217	184	197	211	189	187	176	194	206	202	206	195	195	199	209	184	241	221	197	194	197	221	192	213	211	182	204	206	201	197	230	205	211	208	183	195	179	222	216	191	182	185	200	195	209	191	200	187	195	219	198	189	221	214	194	187	205	201	208	184	192	187	224	201	190	199	205	213	203	190	205	185	178	203	212	202	190	175	217	220	193	221	203	195	190	199	188	183	188	212	176	159	171	233	204	210	212	183	208	179	200	196	217	190	207	183	212	219	199	184	182	183	228	198	224	199	195	206	214	225	207	182	208	207	214	197	180	200	184	192	205	209	197	181	186	197	201	226	222	231	177	197	190	207	216	188	191	199	168	207	186	217	191	201	217	213	184	187	206	168	220	209	192	199	208	221	196	197	199	214	221	205	206	186	189	208	244	198	201	226	205	189	221	213	214	203	203	192	216	211	198	189	261	184	203	195	191	213	171	190	191	196	201	223	173	213	224	219	208	204	192	200	215	212	211	192	204	200	197	204	183	188	190	190	203	180	188	174	171	205	185	192	211	200	195	170	195	188	190	184	212	203	183	203	201	193	178	181	193	214	205	196	195	175	181	197	195	234	200	195	210	198	197	208	203	220	198	192	202	187	215	204	239	181	185	220	180	203	193	201	210	221	216	202	195	202	185	184	189	200	200	184	182	182	173	209	199	178	233	208	213	250	196	185	192	178	207	217	201	222	175	188	193	211	216	164	176	205	184	184	204	224	214	192	202	211	196	205	222	188	210	195	193	203	186	172	186	166	195	199	196	205	193	179	180	209	195	210	218	198	191	183	197	169	186	202	198	213	199	181	199	197	193	210	180	208	202	172	195	233	209	173	214	224	229	216	208	170	205	181	193	189	212	212	189	196	195	179	175	173	198	194	176	174	201	200	215	174	197	200	204	207	209	210	205	201	171	181	212	196	206	167	202	199	207	226	192	211	201	181	209	192	183	221	183	177	194	214	201	206	217	182	177	192	199	208	204	182	189	186	197	207	194	221	216	177	201	189	184	191	179	219	206	201	211	222	172	205	197	222	227	198	228	198	171	182	180	210	212	191	213	199	189	194	201	203	229	211	200	218	208	171	216	196	198	208	188	203	196	208	196	190	190	190	202	219	209	190	196	177	227	190	202	198	172	191	207	178	196	174	190	233	186	213	209	213	208	200	223	199	214	190	214	165	195	211	226	202	179	186	197	185	187	192	194	195	213	186	211	207	199	201	222	192	188	179	210	220	205	196	209	189	178	180	219	213	212	227	203	220	201	193	215	219	221	219	197	188	223	208	192	177	188	172	226	209	216	184	212	182	221	198	221	195	184	199	201	207	204	206	204	189	187	208	205	198	197	178	176	204	188	180	206	205	190	178	196	213	191	183	215	216	200	211	214	202	177	194	201	211	196	177	207	206	207	168	201	155	191	199	222	172	211	210	211	193	182	184	207	211	189	230	214	187	220	201	209	193	200	220	184	203	211	199	203	216	187	189	200	188	174	212	203	196	213	206	187	212	209	181	178	185	204	207	192	201	197	215	223	209	199	205	211	192	189	184	212	178	193	216	201	199	201	192	213	198	189	201	190	172	183	203	216	208	198	195	189	219	192	199	202	190	195	230	169	184	200	186	169	211	202	202	191	194	224	157	193	193	204	190	217	205	201	198	193	194	228	179	200	207	201	233	188	203	192	170	196	220	210	200	214	222	180	194	195	228	179	198	195	208	218	209	188	199	192	202	184	204	209	192	202	200	180	233	189	195	202	203	188	199	207	206	194	196	193	214	199	192	217	214	196	179	211	184	193	217	183	208	196	192	212	188	208	212	191	195	190	185	195	191	184	193	176	207	194	191	190	197	217	190	186	182	216	214	217	218	201	215	212	202	197	178	188	188	203	200	201	210	189	179	214	188	195	200	215	201	203	215	190	198	201	218	178	210	228	185	201	209	197	180	216	192	188	208	219	207	194	207	189	177	192	187	204	197	173	209	200	199	214	204	186	190	185	202	209	205	173	202	187	198	209	189	203	202	189	198	184	175	179	163	202	203	198	201
4122	755	380	315	285	294	274	279	257	281	290	277	251	241	275	257	238	302	271	278	261	239	262	248	270	279	294	306	261	262	285	272	249	245	299	265	272	268	262	242	237	263	302	292	262	263	261	265	218	282	282	281	235	220	271	267	280	269	279	271	251	240	256	256	285	256	257	229	317	270	279	288	234	298	268	243	277	268	229	290	266	231	302	253	255	291	275	267	254	283	270	278	238	293	287	235	266	249	288	268	252	297	255	262	264	291	283	265	262	251	283	274	237	276	245	238	243	277	277	268	283	253	291	259	281	258	239	251	271	242	268	282	277	264	257	285	287	262	261	264	286	265	245	245	278	272	263	265	248	271	266	252	276	255	259	270	257	257	260	267	277	256	239	249	270	261	278	285	275	301	292	251	251	299	277	266	270	260	270	280	283	261	270	264	284	282	253	249	275	275	260	269	258	262	250	262	292	257	266	248	265	289	262	276	272	270	277	267	239	269	305	272	244	257	275	253	275	261	250	268	273	264	283	265	283	264	275	278	272	253	277	248	273	271	236	248	270	275	275	270	252	264	247	283	263	265	280	264	277	250	248	269	271	257	259	264	289	252	263	265	288	267	266	258	292	282	266	258	238	261	239	252	227	274	258	268	276	269	246	242	276	229	270	257	273	271	264	256	257	292	256	281	255	244	282	278	269	268	220	261	229	254	256	268	265	265	294	260	250	260	258	230	258	253	257	270	246	253	243	277	265	258	267	252	260	277	278	271	275	256	231	242	264	262	237	261	262	255	246	248	229	244	278	226	272	259	291	244	268	244	258	267	264	230	260	274	278	228	255	245	259	286	260	270	253	254	292	252	254	276	247	280	272	259	260	255	268	247	250	223	282	278	260	257	278	278	272	246	225	259	284	253	269	250	265	269	286	264	268	263	259	273	261	249	226	258	273	235	257	247	270	284	261	245	271	262	266	249	253	259	265	249	270	297	255	259	264	272	268	273	272	270	290	269	300	244	237	245	263	266	248	253	291	280	246	222	255	245	251	252	247	248	272	243	289	269	270	264	248	239	242	244	246	267	276	271	256	260	261	261	253	275	254	241	241	242	244	246	267	265	237	249	251	268	256	249	254	273	236	279	264	265	247	243	290	269	280	276	292	284	283	239	275	272	230	285	223	257	270	258	228	261	245	251	285	255	267	278	317	271	281	255	278	289	281	242	286	257	265	263	270	271	269	247	253	257	258	246	269	251	276	283	281	262	245	261	261	246	240	260	253	282	250	271	283	251	248	267	243	255	287	283	252	282	249	261	262	257	266	260	230	259	257	256	266	252	298	279	267	229	240	282	266	270	289	281	232	263	283	253	250	267	281	268	255	261	246	276	277	242	242	261	290	283	264	245	269	278	265	289	259	266	257	295	257	242	283	278	253	233	269	266	310	275	257	247	237	263	268	252	259	278	283	253	298	261	257	275	273	237	261	269	258	266	267	283	274	244	267	268	233	292	265	264	264	256	275	245	268	266	270	256	313	249	268	275	273	274	248	277	286	244	260	260	266	295	272	267	268	238	256	255	250	277	302	222	270	265	264	220	254	264	234	266	266	265	271	257	259	278	267	271	246	280	254	251	271	242	249	283	284	265	246	273	318	251	240	257	258	275	280	244	258	279	254	262	267	244	309	270	256	271	233	247	278	259	287	236	281	272	260	270	262	274	252	252	276	272	297	251	288	285	266	277	242	268	260	267	259	281	230	272	260	276	263	224	267	259	275	249	248	275	260	247	292	260	247	247	255	274	257	301	270	275	235	257	283	287	269	267	242	258	254	286	277	258	258	293	266	256	249	230	275	238	242	258	289	271	258	281	240	290	280	275	265	232	229	232	259	265	259	233	264	277	259	237	242	250	264	263	255	257	276	277	256	263	283	279	261	269	293	247	253	276	236	279	282	236	264	252	254	276	252	254	275	279	273	251	244	250	247	248	264	257	269	246	229	273	270	240	281	287	280	249	277	262	237	269	275	272	267	249	282	269	296	263	273	268	261	266	261	253	260	278	283	270	247	252	263	266	264	268	268	256	287	265	247	255	247	257	275	258	299	297	304	251	259	259	247	268	239	271	243	283	267	282	247	249	276	273	282	255	274	261	264	258	267	275	259	235	259	264	283	281	258	243	268	240	297	291	239	273	251	250	250	257	267	277	292	300	264	244	238	257	260	259	286	266	224	281	262	273	267	236	272	243	279	246	260	263	240	274	243	257	252	253	253	227	260	246	265	273	284	282	251	263	240	258	264	252	271	265	266	254	278	277	244	249	285	255	266	282	248	275	248	255	270	232	274	271	252	267	273	284	260	246	251	224	253	265	248	279	290	273	248	303	244	265	304	278	258	264	250	282	266	276	265	280	250	264	287	247	265	287	241	265	283	242	271	265	264	258	247	263	276	278	243	256	255	251	242	296	288	258	257	290	295	282	265	249	255	259	253	258	251	255	273	279	252	283	269	291	269	277	273	258	230	244	269	238	270	274	275	264	239	258	271	273	228	288	262	271	245	286	262	252	268	247	246	249	245	260	274	249	267	253	267	278	284	243	286	241	253	256	292	290	283	266	283	284	234	262	247	236	266	289	233	287	257	253	262	274	248	280	307	256	267	248	261	230	267	265	273	266	239	268	264	279	242	257	288	289	288	271	252	256	268	271	261	266	273	246	263	227	288	260	306	251	263	248	250	247	256	279	254	245	239	262	263	251	259	294	275	280	272	300	289	271	282	279	247	247	240	254	263	237	257	257	279	238	251	257	273	256	279	277	286	265	252	279	266	270	261	265	285	254	287	271	223	255	272	256	260	300	256	243	260	289	279	260	259	273	284	272	289	266	272	274	255	269	257	237	249	253	270	272	278	293	281	280	266	286	265	242	266	246	259	272	233	306	240	256	257	299	279	297	245	240	236	261	227	245	277	271	263	256	256	301	261	257	256	256	250	269	254	282	249	271	280	259	266	266	263	241	270	268	263	288	260	270	318	272	254	271	270	268	277	252	295	291	263	309	252	296	288	229	276	277	279	275	269	275	222	242	269	258	260	281	256	279	282	298	244	287	267	256	281	230	243	262	269	267	281	269	267	255	281	274	260	261	255	280	253	268	269	254	266	263	239	269	283	266	265	256	261	298	266	281	284	264	286	259	278	288	242	275	255	243	292	266	285	277	224	261	262	287	268	275	299	267	265	277	297	299	293	262	251	257	282	250	289	273	256	263	277	260	233	260	270	277	249	281	253	288	252	242	246	254	255	257	281	250	269	265	271	249	240	299	273	290	271	263	294	268	292	285	250	261	293	274	286	272	256	282	285	241	258	247	259	258	247	272	257	269	293	258	253	254	291	272	239	253	264	255	281	246	261	269	266	260	252	255	282	278	251	266	258	276	267	275	245	251	249	263	249	268	259	271	275	267	278	267	268	260	260	261	269	265	278	290	250	243	266	258	242	266	298	239	249	261	273	260	276	241	257	260
3852	1451	834	740	744	943	753	731	729	679	675	678	681	718	669	649	647	627	639	693	659	687	704	661	628	667	705	663	633	691	648	673	658	691	671	695	667	619	650	661	671	684	602	625	638	667	653	623	677	670	687	644	607	678	653	674	677	679	653	681	667	668	678	691	647	611	644	670	646	691	676	698	664	694	638	646	677	660	675	687	632	645	656	672	655	666	690	639	688	679	640	697	664	647	624	657	629	694	699	678	706	647	670	643	712	666	641	668	679	670	633	649	688	628	665	651	643	652	659	677	663	693	663	666	681	698	640	661	609	642	651	652	637	664	644	687	691	645	670	663	670	632	685	633	630	641	693	626	692	688	631	651	641	592	640	675	668	649	626	620	593	659	645	614	670	669	634	638	656	676	616	641	666	686	654	679	663	635	635	614	613	649	649	683	621	660	652	669	661	656	656	657	664	634	697	671	635	611	635	676	663	639	673	645	657	619	639	685	706	677	671	663	651	724	687	656	724	592	652	656	629	676	649	641	660	639	641	685	689	651	640	675	604	637	674	654	624	664	617	633	606	656	678	639	652	649	673	599	645	655	655	660	709	690	645	621	699	635	650	666	682	606	631	648	644	646	661	648	670	652	626	653	614	657	592	624	710	688	679	658	648	644	653	639	634	689	615	647	618	663	669	654	660	596	616	636	639	686	662	643	666	661	657	630	608	673	664	641	675	643	675	654	650	620	671	656	652	595	643	671	634	659	680	656	670	596	649	670	656	692	665	623	622	659	614	647	665	657	658	654	649	636	659	655	663	653	663	672	645	678	653	609	671	702	630	635	655	657	663	651	673	703	680	645	631	664	671	660	615	722	676	688	677	664	589	665	622	647	676	619	675	653	654	630	648	659	633	672	690	657	651	645	656	722	656	625	682	655	684	674	651	693	668	705	621	662	660	615	698	655	666	659	699	639	686	637	652	667	679	657	697	651	657	639	634	676	647	635	636	668	658	692	659	618	670	707	683	616	655	629	619	623	654	630	634	624	666	656	663	610	676	652	659	707	660	662	668	677	623	610	622	673	634	635	618	659	731	646	665	650	643	669	708	641	622	629	642	646	688	649	643	692	663	695	697	661	678	671	615	638	654	629	652	699	629	655	681	685	623	659	653	663	642	646	662	632	666	700	655	622	676	667	610	693	649	626	647	677	645	699	650	650	613	649	686	695	709	651	635	614	680	610	664	656	657	660	631	625	648	651	640	681	646	653	714	684	653	665	624	641	694	639	705	665	661	658	606	639	713	651	655	640	594	689	640	645	663	629	652	625	668	697	647	664	682	669	659	691	639	635	606	604	707	700	665	623	645	637	615	631	693	661	607	630	624	696	666	653	598	684	662	675	637	631	660	649	637	694	656	646	627	630	707	671	610	683	688	703	646	630	659	637	616	673	616	631	636	668	621	661	642	674	674	673	624	637	622	692	651	631	696	650	676	670	669	677	617	652	634	673	690	621	634	668	666	694	681	682	644	689	628	630	683	629	607	633	676	642	647	664	650	634	637	612	617	685	651	613	696	623	661	648	628	674	638	631	641	615	671	656	642	616	637	674	630	660	666	692	658	639	704	717	637	656	612	640	654	675	682	617	680	625	628	668	650	632	673	652	672	644	656	638	597	693	654	678	647	688	687	607	658	672	635	661	664	654	608	650	663	694	624	697	643	643	639	626	691	630	638	696	623	679	605	674	677	630	686	692	651	640	648	627	655	670	651	635	729	622	659	658	650	599	726	620	654	699	601	676	699	656	656	674	632	668	659	628	668	604	688	664	676	676	604	640	652	625	606	629	665	637	574	634	668	659	658	694	693	647	617	675	627	661	667	689	714	652	675	652	677	692	687	639	645	651	612	611	675	618	665	621	621	646	663	619	658	665	646	661	668	616	688	654	643	652	670	634	686	655	651	671	627	693	660	672	704	618	675	653	651	638	674	641	653	748	666	658	678	643	682	690	647	654	673	678	617	652	657	675	633	691	702	640	690	656	634	675	673	682	631	669	655	664	666	625	669	666	614	681	649	663	630	666	630	688	631	688	642	630	644	658	647	645	641	675	653	665	651	653	677	647	679	700	673	674	696	617	692	653	695	619	679	666	644	657	643	616	649	643	653	625	621	617	646	640	649	646	637	605	698	626	672	659	689	648	637	602	670	648	649	701	639	676	633	692	660	669	666	650	656	636	676	700	611	666	646	627	649	647	655	627	637	705	617	655	640	628	681	639	671	673	663	661	635	643	690	649	651	613	625	632	668	704	653	664	685	605	639	696	658	633	658	667	626	643	679	693	649	650	629	676	696	645	680	659	684	641	635	645	665	661	687	729	627	660	606	661	626	628	647	672	629	702	699	700	635	662	639	647	664	673	671	656	643	668	594	659	686	656	642	677	668	631	657	615	629	658	697	647	654	641	625	660	680	677	646	632	660	634	666	621	619	646	657	593	636	650	580	676	626	663	651	666	650	593	670	656	651	651	624	640	697	662	617	665	686	676	670	630	678	668	647	675	652	635	642	647	700	648	635	652	683	664	717	676	656	663	703	677	640	660	656	688	685	648	609	617	669	644	656	663	679	667	624	653	643	635	664	636	683	625	668	600	633	621	648	667	698	648	644	713	623	627	650	629	666	621	640	646	660	591	666	677	657	597	659	652	671	679	669	668	669	662	651	600	612	628	653	623	646	660	651	602	672	609	674	649	660	665	723	617	690	690	654	644	640	647	685	685	680	645	694	682	631	656	675	705	600	645	709	656	623	659	697	624	685	649	668	647	630	661	647	616	646	666	655	655	652	667	659	653	624	652	664	646	631	673	663	682	683	673	693	644	595	669	623	691	681	708	622	646	659	666	669	621	703	676	638	682	628	679	664	668	665	603	689	638	692	659	651	655	666	630	636	609	648	654	630	709	658	702	654	617	645	677	680	642	638	613	663	618	617	673	643	607	693	683	654	594	665	679	628	683	643	637	658	661	643	712	672	650	647	640	656	654	668	664	666	638	670	670	642	626	660	650	711	618	670	632	642	633	666	675	621	659	689	681	631	648	628	661	625	628	658	689	651	619	664	651	695	613	627	682	663	672	652	644	659	667	676	670	658	622	592	613	659	651	648	681	660	638	680	670	634	629	688	654	614	660	669	631	617	655	672	626	656	653	656	698	604	647	612	642	628	664	645	640	651	668	720	658	649	675	625	668	671	608	641	645	653	617	664	638	654	631	654	696	666	633	641	641	625	641	659	662	641	669	659	651	646	667	644	670	663	657	658	701	634	643	673	651	655	660	627	635	691	636	600	640	652	658	668	637	662	632	652	646	628	625	693	653	619	650	674	634	651	645	640	687	643	649	665	636	660	633	614	685	675	634	655	652	637	636	662	676	683	692	652	622	671	669	613	663	674	669	674	649	654	630	645	661	680	627	678	624	652	695	675	660	693	628	648	644	693	689	646	640	633	614	642	606	664	653	689	656	691	640
19929	10662	3859	1175	847	943	484	372	284	338	279	275	236	262	200	200	211	221	209	201	210	210	255	223	227	261	233	197	188	179	183	192	236	209	191	175	193	198	183	160	162	174	171	178	183	168	186	181	181	171	175	187	172	161	175	169	178	191	171	177	177	190	150	159	189	155	150	180	154	172	153	154	191	198	184	161	174	185	182	169	159	174	202	172	189	172	154	199	193	162	173	169	202	175	182	186	180	180	195	167	176	177	166	180	180	189	171	179	161	175	214	172	166	190	171	189	162	157	188	170	162	180	159	191	183	186	172	176	164	157	189	173	161	178	156	165	171	179	173	172	176	204	184	173	174	180	171	146	167	167	198	183	157	171	181	172	185	157	161	183	179	181	138	184	193	169	186	183	185	168	190	165	175	156	159	171	167	163	183	183	157	160	182	179	151	151	162	163	184	167	149	176	157	172	161	157	152	171	169	155	186	160	178	196	174	177	148	165	161	177	145	159	165	152	151	172	173	161	189	158	188	208	183	180	174	173	174	174	181	152	174	165	179	148	158	178	160	169	164	181	176	166	173	161	175	167	194	188	154	175	151	175	152	173	157	166	175	188	154	167	190	148	161	167	172	161	173	172	164	162	144	171	162	166	163	187	177	160	165	176	167	183	175	174	188	179	169	154	177	169	168	168	169	144	160	174	162	180	160	183	180	166	181	153	184	163	193	169	191	149	166	164	170	180	170	173	156	176	183	157	165	181	181	165	175	197	180	145	179	164	170	162	184	163	166	170	185	159	178	169	174	172	183	150	184	164	173	171	165	168	180	171	189	190	177	192	170	190	188	157	171	166	198	166	167	167	167	151	153	196	186	210	151	171	177	169	175	177	177	160	178	177	197	146	151	168	171	163	186	176	168	170	194	198	193	191	171	183	189	167	184	174	179	182	182	164	182	179	177	183	180	177	202	179	163	159	166	174	172	173	178	174	158	179	143	159	179	178	166	180	138	182	189	161	173	185	133	174	158	191	166	155	157	183	160	200	190	200	171	158	169	170	137	170	179	182	195	178	154	147	172	173	163	181	152	156	142	166	164	162	172	202	170	173	195	172	195	167	158	159	186	176	163	195	187	161	152	174	167	164	166	168	145	190	181	171	175	179	169	138	179	159	181	173	171	199	158	148	157	184	170	197	188	193	163	195	178	166	150	163	165	175	184	187	146	175	196	172	185	167	173	160	179	162	192	166	169	163	168	177	168	169	156	193	187	175	170	151	193	191	168	170	193	189	177	167	169	161	139	151	194	190	171	181	152	165	158	171	191	166	186	175	154	173	169	175	172	186	183	174	171	209	161	190	205	172	170	178	180	167	169	196	184	170	179	194	175	180	181	200	162	162	171	200	183	157	169	187	150	180	153	160	170	187	169	177	155	156	199	162	187	146	189	202	142	156	182	165	172	171	171	179	171	172	170	171	165	179	163	158	179	151	182	164	171	169	163	176	171	165	168	156	156	160	149	170	131	153	181	198	179	182	181	163	177	183	167	171	178	163	186	167	163	163	179	169	174	174	180	168	162	173	165	185	155	165	192	164	183	179	177	182	179	178	182	182	181	188	183	174	177	180	179	162	193	165	200	160	174	150	196	173	155	153	159	178	150	163	168	189	181	172	187	183	186	145	154	178	166	157	170	171	175	164	172	180	183	180	192	182	167	141	165	194	156	159	151	160	204	195	188	170	179	176	174	178	180	156	179	166	159	179	165	166	162	156	175	162	186	153	169	174	153	173	185	151	167	147	183	176	194	179	182	164	189	197	169	161	164	163	184	141	167	184	165	164	188	177	163	177	155	193	141	161	166	169	151	169	191	171	178	177	156	181	148	169	162	159	152	185	178	166	208	150	173	175	175	192	180	181	165	154	176	174	194	166	173	185	196	176	157	166	187	178	168	159	183	170	161	173	183	158	183	162	154	181	154	178	157	145	189	154	183	174	201	182	168	180	191	157	161	190	208	171	219	149	200	184	175	160	181	176	178	180	168	158	181	187	171	158	187	165	152	161	170	173	175	186	187	172	160	176	177	171	156	165	181	181	200	166	154	170	202	170	160	176	180	171	165	164	176	158	171	171	162	170	173	156	165	180	161	179	160	172	178	159	190	203	188	139	171	158	170	181	157	195	191	174	167	162	184	167	208	168	161	180	172	165	156	163	173	165	159	173	195	180	158	183	189	181	154	166	187	179	172	161	179	189	172	171	159	175	165	184	180	176	194	191	184	166	176	189	177	193	179	171	184	168	176	144	149	173	172	163	176	180	180	188	170	176	155	186	181	175	165	179	177	188	142	182	171	161	167	181	180	184	165	167	151	186	199	188	158	166	185	166	165	176	183	158	174	174	190	165	209	164	203	179	180	154	151	193	157	189	172	190	169	184	204	183	163	165	182	154	181	144	153	167	179	165	163	172	168	160	163	160	175	186	173	164	174	159	185	175	143	185	159	148	142	192	186	161	172	173	173	183	163	160	163	186	178	184	176	178	160	152	175	180	170	169	166	166	178	171	185	189	166	184	182	160	178	182	157	154	150	170	175	155	159	161	179	152	188	168	174	163	183	200	189	189	170	184	153	190	176	186	188	187	207	155	177	160	165	182	179	176	181	174	183	184	180	182	179	211	168	171	180	177	182	153	167	173	182	188	172	178	151	178	188	163	163	167	161	184	182	173	161	161	183	179	157	183	182	148	179	182	185	156	199	182	185	187	164	166	178	183	170	186	173	170	165	213	163	160	182	172	193	193	176	163	168	162	181	179	165	172	156	159	170	196	187	202	171	174	170	176	178	151	172	155	163	161	166	149	175	178	164	162	185	162	172	183	190	169	179	203	142	178	156	189	191	184	169	170	163	147	162	184	179	190	183	167	178	176	179	171	182	157	199	204	164	180	167	195	167	154	180	179	184	189	180	178	191	153	168	169	185	195	165	176	161	187	180	164	169	165	164	157	173	176	179	178	184	181	152	185	166	187	158	168	188	155	205	171	170	172	201	180	175	167	176	183	158	174	182	203	181	174	181	148	152	178	165	181	181	164	148	174	162	155	164	188	154	167	173	180	159	173	177	155	161	179	164	174	161	189	173	168	173	163	151	149	177	173	171	164	179	153	184	169	156	183	153	165	186	197	178	151	182	189	175	181	178	149	151	183	167	173	161	163	196	192	152	169	168	176	170	158	167	184	188	172	190	179	166	176	141	167	159	172	156	168	175	152	167	176	173	167	200	205	153	179	175	157	163	177	190	191	152	150	164	170	162	166	182	174	176	188	159	182	196	158	149	189	164	173	185	146	151	169	207	163	148	169	158	147	173	170	181	152	175	170	179	188	168	169	187	161	179	156	170	155	164	162	174	174	174	160	164	173	165	164	166	156	194	163	168	179	174	155	148	167	167	172	169	190	196	181	183	183	178	172	176	174	167	187	172	178	177	153	155	174	163	180	152	178	197	177	175	148	162	166	190	170	204	171
10628	9748	2955	3036	2629	3445	1850	1492	1435	1188	1052	949	908	853	815	685	706	685	652	678	735	719	773	890	1286	1188	964	619	619	555	563	713	898	834	693	534	487	506	499	495	483	482	463	453	473	444	461	448	470	468	462	455	479	456	464	446	464	522	441	455	486	458	455	467	452	470	475	440	462	475	468	449	415	492	445	406	433	450	475	455	447	448	458	427	440	503	462	446	396	480	460	458	442	457	444	426	418	373	480	414	463	423	475	407	436	454	430	463	477	445	417	444	442	421	451	476	426	473	441	455	481	429	429	465	453	431	390	458	445	432	409	432	452	446	442	421	405	477	452	429	430	474	437	437	452	464	446	434	438	438	401	454	468	437	424	410	453	426	429	445	417	440	494	440	431	451	454	430	413	429	439	438	418	449	432	442	446	441	444	451	413	441	450	430	457	445	426	420	440	459	428	430	467	460	452	422	419	466	414	427	417	478	391	435	457	458	377	410	456	443	445	450	439	446	454	427	429	438	426	478	404	448	394	403	428	441	450	443	465	387	449	455	436	451	412	444	435	466	447	457	449	443	457	409	426	480	434	435	419	435	453	448	432	445	460	441	436	418	425	448	402	461	431	415	402	433	396	443	396	439	439	443	440	457	425	442	441	434	440	444	437	444	411	448	464	442	427	471	439	438	464	439	426	433	445	446	444	441	449	435	418	407	421	427	445	440	460	453	435	406	471	438	417	460	474	451	433	419	376	416	445	431	389	440	450	425	437	441	471	435	450	462	466	467	410	445	452	443	406	391	421	434	424	412	403	447	437	449	434	432	459	447	428	436	437	404	451	420	441	387	458	423	441	444	419	430	454	483	423	443	421	453	442	428	418	422	449	429	457	457	439	457	455	458	425	454	410	465	463	455	438	435	485	382	439	468	436	418	421	444	430	435	432	440	428	428	457	424	433	470	462	414	472	438	425	403	435	435	421	447	448	419	435	434	483	443	486	421	447	461	460	420	436	427	412	461	434	434	452	447	397	415	415	459	443	424	402	432	429	415	441	430	460	453	408	495	435	454	398	479	459	480	467	437	425	433	428	440	441	474	432	490	422	474	438	442	452	397	444	446	474	472	420	418	388	450	394	439	430	413	443	400	458	439	429	476	454	463	428	488	445	418	432	465	449	417	418	458	420	448	429	417	444	421	431	428	454	454	438	470	456	449	460	439	446	469	474	442	455	429	427	441	447	449	420	442	439	466	427	441	426	421	407	417	447	445	437	479	445	462	433	435	458	432	457	438	432	415	407	426	429	427	394	445	410	421	416	439	457	418	438	449	450	417	428	409	418	408	433	447	442	429	462	437	399	418	426	496	428	442	469	422	432	448	438	461	452	436	425	453	458	418	435	433	412	472	456	450	429	445	433	422	465	432	409	441	440	481	435	418	431	469	424	421	418	426	393	419	461	447	414	438	456	440	430	422	423	447	426	424	453	416	484	427	424	432	443	385	409	439	451	465	447	422	427	436	397	443	460	428	493	456	431	432	466	428	414	408	440	412	441	446	477	437	425	468	436	464	469	451	468	412	433	421	429	412	459	466	414	424	404	435	431	438	418	453	463	439	456	463	480	414	423	442	451	411	415	421	430	456	434	422	429	418	418	454	503	435	443	448	438	373	457	457	423	465	475	425	406	426	417	425	430	437	416	422	448	418	436	446	406	433	425	457	440	409	436	453	427	468	447	424	445	440	438	424	416	408	406	464	433	434	429	443	445	439	435	395	443	477	434	410	459	459	444	499	478	447	445	411	435	432	432	418	457	462	408	417	464	425	433	410	427	446	424	461	413	438	431	440	411	428	429	426	434	466	404	466	430	406	437	458	449	397	427	459	446	450	403	417	429	430	454	445	410	415	413	433	439	420	401	439	383	472	421	410	453	476	424	459	448	419	494	402	425	433	422	409	453	429	429	444	416	458	456	400	429	489	432	451	431	426	413	450	426	423	410	436	461	434	463	388	438	411	459	465	459	421	418	446	461	473	448	412	463	428	391	405	448	469	448	479	430	450	442	449	425	430	417	454	391	457	417	448	468	428	410	461	457	453	406	441	401	453	433	418	439	436	451	444	446	437	475	392	416	470	446	448	440	455	425	449	421	436	400	452	465	426	434	444	426	445	432	445	471	438	444	469	421	454	428	459	430	441	416	425	441	451	434	474	434	424	410	412	410	455	442	450	426	449	468	437	399	456	433	397	465	424	417	415	468	401	451	425	451	447	480	433	447	445	440	445	404	452	438	472	428	425	431	440	427	422	423	448	399	451	384	450	401	421	454	433	402	471	403	452	519	463	432	413	450	441	377	420	430	427	437	434	449	396	446	450	452	420	439	413	460	442	454	422	413	422	449	469	412	443	418	446	426	454	423	392	472	430	416	434	416	454	480	430	445	401	447	447	476	430	437	427	444	433	414	400	415	466	409	463	446	444	450	416	443	437	452	434	447	425	457	431	450	426	468	425	439	405	447	421	425	423	449	434	450	467	430	441	429	416	430	439	429	439	455	448	429	428	427	442	449	397	413	427	479	408	459	450	415	470	451	436	421	442	435	425	438	472	416	435	427	424	413	439	440	393	440	445	434	382	489	467	444	400	428	435	442	446	403	433	435	465	444	430	430	413	434	454	419	413	454	407	438	467	437	426	456	440	477	413	470	432	433	434	460	429	430	428	432	436	462	423	436	390	443	442	460	419	399	433	429	427	462	410	499	515	420	419	447	463	431	381	435	430	446	461	415	465	440	433	436	439	425	442	414	450	455	414	408	457	471	455	458	433	489	466	400	447	447	458	460	445	415	441	424	456	423	443	472	410	422	465	422	462	448	432	469	438	420	418	427	456	405	433	424	425	458	413	437	438	442	449	413	443	422	449	447	415	447	422	395	448	434	428	456	477	409	437	426	427	433	476	425	428	419	423	419	444	439	444	470	432	448	426	453	422	445	478	461	416	455	452	429	434	471	416	474	452	434	430	398	436	403	446	425	448	447	439	461	446	421	426	417	438	467	424	416	408	430	491	462	429	437	449	444	439	459	440	469	452	449	450	434	453	465	460	409	441	427	461	437	425	453	437	415	372	373	446	417	470	430	408	432	423	438	433	436	425	454	416	419	417	414	422	439	443	459	424	438	441	408	401	399	472	462	455	433	438	425	453	464	409	423	430	470	418	423	428	451	452	419	396	424	463	448	445	412	461	422	407	424	431	455	445	428	428	403	453	457	439	428	431	430	423	400	419	427	417	442	439	402	401	417	466	423	459	413	434	441	417	414	440	447	422	443	467	404	410	425	466	416	431	466	435	444	444	406	455	458	460	441	443	445	464	461	473	434	445	421	457	460	448	463	457	483	456	458	429	471	448	417	443	408	420	415	456	443	470	436	477	466	407	445	435	434	442	462	436	414	398	444	417	444	431	460	451	465	464	444	454	448	421	469	440	405	439	440	435	433	442	429	461	462	418	421	468	425	443	429	451
30383	17713	8364	2191	1249	4368	739	434	314	321	264	205	195	172	163	157	135	152	116	129	133	138	154	160	247	239	201	125	105	103	79	94	113	127	139	103	80	75	90	75	71	63	61	74	65	73	80	68	65	73	66	80	64	66	83	70	60	82	65	75	58	63	93	68	84	62	61	66	74	66	69	68	65	62	79	54	60	71	54	66	88	75	49	56	69	66	90	55	63	74	82	80	74	65	76	66	64	55	59	62	58	67	65	75	56	57	72	61	73	65	64	56	65	65	72	71	71	71	70	64	57	57	65	53	69	61	69	69	66	59	69	74	66	68	89	57	81	38	70	76	68	83	65	78	71	68	83	66	61	69	72	71	81	67	66	64	68	61	78	77	89	76	57	66	59	57	57	75	65	81	59	61	57	53	73	63	59	60	73	72	71	48	73	70	91	64	58	56	67	68	59	63	71	54	64	60	58	64	64	70	68	47	64	53	66	70	71	54	68	79	66	67	72	61	66	50	69	70	66	73	61	63	61	66	75	66	61	66	76	73	64	78	47	61	61	63	61	71	62	67	68	51	67	52	52	67	65	58	54	73	65	75	60	71	52	57	61	62	65	70	79	68	75	75	61	86	69	74	77	62	69	64	65	61	58	68	87	84	64	69	69	79	63	63	69	55	62	50	54	69	77	84	60	56	60	72	68	84	61	71	77	78	73	64	68	72	66	68	55	76	63	53	69	67	65	62	65	53	65	75	74	69	65	80	67	68	84	65	64	59	64	58	74	73	61	60	66	76	76	86	64	53	59	69	59	59	61	69	54	71	60	67	72	62	68	50	66	52	57	61	52	59	56	73	74	61	58	66	56	73	55	61	63	67	71	59	73	70	75	66	77	57	62	58	66	55	71	67	65	68	59	58	73	70	63	60	64	72	78	72	52	72	59	69	60	65	55	59	61	61	76	62	77	78	63	66	62	67	73	67	60	70	83	71	73	59	46	68	70	75	55	70	65	66	69	67	76	72	58	65	64	66	67	71	57	71	63	73	64	73	88	66	65	58	61	66	62	69	74	90	78	57	66	60	60	70	73	41	71	61	61	56	45	79	68	69	61	73	75	62	55	73	55	71	66	59	78	70	55	65	67	65	61	73	73	61	60	63	65	73	85	68	77	69	60	76	62	70	64	71	47	67	61	75	59	61	56	77	57	63	72	62	62	51	73	56	77	63	62	55	64	61	62	69	81	79	66	57	62	58	59	69	60	72	54	70	64	71	74	60	77	73	69	64	60	76	73	49	69	68	67	64	81	46	56	69	73	76	73	71	69	64	68	77	70	71	78	65	74	73	65	45	84	71	64	61	93	69	62	67	59	67	77	66	66	71	62	62	82	59	73	52	56	65	73	65	64	67	58	62	86	65	69	62	53	59	64	82	64	70	65	73	66	67	57	54	64	77	69	68	61	46	59	67	72	69	65	69	60	83	53	72	58	63	68	58	61	65	73	72	64	67	69	80	56	75	70	83	52	63	69	68	60	59	60	61	72	68	64	76	71	62	73	81	61	68	73	66	74	68	68	63	68	59	86	68	72	69	64	67	62	45	65	58	61	66	71	75	66	74	74	70	72	63	72	70	59	75	61	70	67	71	79	62	65	56	80	66	61	67	58	70	40	95	63	57	74	51	59	58	70	60	72	72	63	58	63	60	66	71	46	78	69	69	74	79	66	67	57	75	86	68	55	65	70	64	76	76	58	79	75	72	79	71	64	65	68	59	62	64	79	45	65	86	59	70	63	56	75	67	69	59	56	66	66	68	68	68	60	61	54	50	51	69	65	65	76	68	81	58	77	60	84	68	79	67	67	69	80	63	63	66	74	64	57	68	58	70	65	58	65	71	68	61	54	65	78	53	71	69	65	72	59	77	56	60	64	79	64	65	81	72	78	64	64	69	70	69	69	68	70	63	71	55	74	58	73	80	60	67	63	60	68	67	84	63	69	65	62	65	75	60	65	67	65	70	73	63	57	59	77	64	57	56	70	63	71	58	68	57	58	77	61	73	64	69	66	69	71	54	68	76	57	54	60	69	59	66	75	89	63	68	54	66	64	79	70	66	72	53	81	84	66	74	77	56	64	57	77	62	67	75	57	70	72	59	55	68	52	49	62	72	69	68	70	52	65	55	62	63	65	61	65	68	60	72	73	69	51	67	65	71	66	70	68	71	77	73	76	56	77	80	73	56	61	68	52	74	69	59	72	73	68	80	51	49	74	68	69	57	72	82	66	65	54	57	68	67	66	66	88	79	67	52	68	77	66	66	64	67	59	61	64	69	71	66	62	65	68	76	73	66	57	52	62	56	70	75	72	65	50	64	75	64	70	82	51	72	65	62	65	76	55	55	57	75	88	75	90	59	71	67	66	76	61	60	50	72	59	58	66	63	69	66	78	73	78	76	72	74	82	55	68	60	70	74	71	64	57	69	85	71	72	76	56	60	72	65	63	63	53	71	61	62	53	68	58	68	79	62	71	61	62	70	64	86	61	65	65	51	62	65	65	65	73	68	59	67	58	82	66	81	58	70	79	64	53	73	66	63	65	69	64	52	58	68	79	56	52	68	59	62	75	57	62	67	70	68	57	66	69	69	72	52	58	74	77	67	72	60	58	77	63	64	50	67	71	64	68	59	70	57	62	53	66	67	73	72	67	66	79	58	61	66	72	60	73	53	72	61	60	67	57	52	72	66	85	61	72	61	78	60	69	68	62	64	53	71	74	53	59	70	71	59	76	77	69	74	54	81	66	72	65	73	58	72	70	53	68	78	57	69	65	75	65	64	67	61	61	80	54	69	67	65	72	68	65	64	54	79	75	72	66	63	78	64	76	55	56	70	52	68	75	58	64	61	76	64	64	66	72	89	74	54	68	64	80	65	62	80	68	77	69	77	67	53	49	57	79	73	58	64	69	71	63	75	56	71	77	51	68	73	65	64	64	64	67	66	75	60	64	52	63	61	59	71	70	61	73	60	69	75	73	60	66	77	71	67	82	74	61	57	66	68	53	63	62	77	69	76	65	59	82	70	73	72	65	66	83	78	68	82	62	59	61	61	61	82	68	55	63	66	59	63	60	67	78	69	47	79	57	61	69	60	63	60	61	70	69	53	46	68	62	58	65	55	62	64	55	72	57	62	74	65	67	57	75	79	72	80	63	70	83	77	58	60	56	66	62	64	64	50	72	60	59	70	62	84	68	59	74	70	74	63	65	75	71	61	70	66	57	53	72	69	52	67	71	60	69	77	70	64	68	65	76	69	56	66	60	65	80	66	61	78	66	65	67	84	66	59	68	63	57	63	57	76	60	63	69	72	57	58	75	72	75	64	76	60	56	61	73	51	62	73	49	56	62	71	59	59	74	64	62	56	64	71	61	72	59	74	66	60	59	62	61	63	68	74	66	61	71	65	68	70	65	51	56	78	70	55	59	75	56	60	65	75	69	62	70	57	73	77	66	51	75	54
15259	13419	4562	5163	4323	11684	2707	2304	1836	1627	1401	1198	1058	914	844	820	764	654	661	626	688	799	925	927	1779	1700	1554	643	543	455	404	558	647	789	788	411	350	311	317	312	283	291	294	230	296	238	269	267	261	252	269	280	250	270	237	243	240	249	256	244	242	226	229	217	215	223	229	227	217	234	196	219	227	224	228	218	239	190	217	219	209	226	211	197	204	223	194	218	202	223	213	217	214	183	208	211	216	211	211	234	224	183	202	185	208	215	219	210	215	204	225	189	210	191	204	206	214	204	195	207	226	184	199	192	211	190	198	215	202	190	205	202	185	199	194	211	164	186	202	219	203	195	222	193	212	190	195	214	189	192	187	199	227	202	184	185	208	198	207	182	193	188	211	195	193	203	186	209	184	184	171	210	214	198	200	200	199	199	197	205	189	222	205	183	198	190	187	199	210	192	192	198	197	209	204	196	186	214	197	201	181	184	217	183	181	195	201	195	181	207	218	204	177	187	195	209	210	183	211	183	190	233	181	212	163	206	216	214	194	195	186	205	192	212	197	183	194	205	190	177	199	195	222	202	211	195	210	205	209	183	212	191	182	198	210	199	194	204	207	197	200	202	206	182	179	188	209	182	194	201	188	210	209	182	207	195	178	206	191	204	206	197	189	181	191	221	203	213	198	200	197	195	183	168	187	188	197	191	202	185	185	203	226	174	207	189	208	194	196	197	216	176	215	223	178	195	203	194	194	198	203	206	206	213	194	207	179	190	183	184	214	227	192	185	199	189	199	199	205	191	206	180	214	212	191	177	212	210	196	187	227	180	203	197	235	222	184	192	197	234	195	211	195	201	178	204	192	212	218	197	201	194	199	199	186	207	213	214	220	223	215	181	219	217	190	207	201	191	198	197	179	197	188	214	224	205	190	205	204	179	222	195	206	222	179	206	197	188	199	200	195	166	203	187	232	199	190	182	206	187	212	199	201	194	201	199	186	191	204	204	216	210	225	205	217	206	232	177	198	206	193	190	198	190	194	197	196	200	205	208	200	188	202	225	191	187	200	197	182	224	204	197	192	184	209	194	225	198	203	197	170	207	184	209	225	194	203	214	223	210	197	203	206	202	175	206	200	205	191	176	190	192	197	199	208	182	205	195	194	228	191	166	196	207	195	200	197	195	177	207	190	205	203	176	212	216	168	214	197	194	216	209	224	171	188	201	197	190	179	227	165	205	201	203	192	204	227	180	195	235	198	176	203	202	191	180	200	197	182	225	207	189	195	202	203	189	197	180	207	178	241	197	201	206	194	194	181	161	214	208	154	188	216	200	198	193	178	183	198	203	218	198	229	191	194	193	212	210	211	189	195	218	195	193	180	191	221	196	211	209	191	196	220	211	208	196	194	201	189	202	185	210	198	198	203	230	235	186	196	212	190	215	209	173	188	210	209	183	177	195	215	218	193	190	201	205	194	194	195	167	185	201	182	197	194	212	185	203	205	181	208	201	194	195	180	198	206	201	185	195	213	204	200	214	212	194	205	189	209	191	187	202	205	213	201	194	186	195	218	182	219	189	209	212	203	207	197	169	207	185	196	187	210	211	186	197	186	206	177	178	213	188	205	203	219	210	207	210	183	240	206	194	215	190	183	214	188	187	184	185	203	175	203	177	185	194	216	195	179	214	235	177	196	186	175	198	178	179	217	189	201	204	201	188	205	201	196	195	201	199	189	190	207	197	212	188	204	202	181	217	207	189	208	181	196	189	223	196	187	192	203	197	194	218	200	210	176	228	203	182	193	221	175	194	194	186	210	219	190	218	183	199	183	189	202	198	191	181	204	210	203	201	202	218	193	191	210	229	201	190	198	215	201	206	178	195	190	217	212	209	201	227	158	195	195	162	190	202	210	212	177	188	209	198	210	192	198	200	211	185	193	213	214	190	198	196	190	185	214	176	192	183	185	184	220	205	188	196	212	195	209	208	188	198	177	193	190	190	192	190	218	206	202	206	222	172	167	193	203	210	195	183	193	182	200	205	206	205	237	212	223	200	229	201	225	203	198	212	199	206	210	186	193	195	195	208	224	221	218	185	183	187	187	199	194	199	177	196	198	201	202	194	177	185	185	201	172	211	178	187	201	219	221	179	197	197	210	204	200	200	214	226	217	196	217	202	215	208	208	202	198	186	202	222	183	207	181	186	189	199	210	187	170	209	205	203	200	189	183	187	192	181	223	167	197	212	193	184	199	206	185	180	194	200	206	191	185	224	198	208	228	189	219	186	233	214	207	178	223	207	198	198	204	191	181	208	189	179	210	184	203	204	189	183	175	218	178	208	186	206	206	203	185	203	189	191	188	191	182	209	189	178	205	192	201	193	225	211	184	220	185	191	214	188	206	223	188	210	220	198	195	199	208	190	199	179	231	193	237	176	189	192	191	192	207	205	202	206	194	191	199	208	182	205	194	199	183	193	194	199	208	202	189	212	199	204	196	183	186	182	194	231	193	186	197	215	215	203	203	171	186	202	187	190	201	204	191	198	208	222	220	208	186	182	199	207	188	209	198	191	205	203	209	194	189	194	210	208	222	190	187	217	198	194	184	197	173	180	191	183	212	199	194	184	188	193	204	209	185	222	208	201	205	208	212	182	168	203	215	210	204	209	196	194	217	197	184	189	182	167	212	177	197	241	202	199	190	202	195	220	186	187	199	203	189	179	204	191	227	199	189	172	197	197	179	170	207	195	176	187	210	201	196	188	208	198	186	190	186	195	198	202	216	214	189	165	219	194	206	206	205	189	224	203	224	205	207	191	227	195	188	184	204	165	203	211	223	186	221	194	193	210	181	198	212	179	211	190	173	204	189	177	226	224	200	186	191	174	207	185	214	211	189	213	212	186	208	192	208	193	213	247	222	201	194	185	187	183	200	194	231	187	210	179	204	209	211	186	198	194	239	196	196	179	190	194	194	202	204	205	208	207	188	186	203	206	200	223	210	191	203	213	197	197	194	202	192	186	211	219	199	203	216	198	203	197	212	191	188	199	204	211	209	191	203	192	187	190	184	209	190	197	212	205	175	175	177	188	205	181	189	218	205	197	180	205	193	206	212	182	197	218	215	201	204	180	213	205	206	221	198	198	205	193	198	177	181	208	216	224	194	203	190	201	199	192	209	187	221	200	214	215	194	190	196	178	173	186	199	195	183	192	192	209	207	186	178	213	192	200	195	184	163	203	181	187	186	173	195	160	192	223	189	207	190	203	220	190	206	189	166	210	196	164	207	205	200	182	182	201	197	214	184	212	208	211	199	189	204	197	195	211	180	203	194	163	199	196	201	199	189	215	206	212	167	175	193	194	187	216	193	208	213	234	199	205	195	176	214	176	211	181	188	203	250	193	215	180	177	176	189	208	227	185	190	204	209	205	172	209	207	204	195	203	212	187	201	189	184	213	182	209	205	193	213	187	213	172	172	169	198	234	208	213	228	219	202	203	206	193	196	232	209	192	175	182
3991	590	346	308	277	346	286	257	244	234	274	258	232	242	265	286	248	259	279	249	260	314	261	276	274	250	265	272	286	269	268	264	268	259	273	254	285	312	272	292	274	247	272	261	256	279	256	263	255	254	240	277	244	244	240	258	270	288	244	265	289	291	278	278	261	263	261	272	264	265	257	231	240	262	286	250	283	283	271	249	253	265	250	260	260	269	284	293	276	280	263	265	255	257	257	221	264	285	277	260	239	264	252	263	269	251	290	257	257	270	248	250	267	263	251	257	263	283	264	259	253	252	274	295	269	290	273	263	249	265	276	249	272	225	262	281	250	247	265	226	278	271	270	263	256	262	273	260	244	293	269	248	275	275	308	248	261	247	270	268	268	255	278	256	275	290	253	260	282	271	264	243	224	247	272	250	251	292	273	279	248	291	253	289	254	274	255	263	265	246	295	271	270	251	287	261	266	266	237	246	277	267	263	272	260	247	267	287	244	257	236	252	257	267	235	251	254	256	267	242	245	243	286	299	296	223	259	286	268	249	271	245	256	241	273	280	283	251	258	275	287	272	258	256	266	274	245	264	285	245	267	250	281	255	262	277	259	262	229	252	241	251	291	290	238	240	244	279	269	276	252	269	264	296	278	263	252	275	244	260	273	282	269	281	278	247	260	297	281	243	303	258	265	269	292	259	282	294	242	270	271	258	254	309	268	245	260	269	245	254	268	282	239	309	303	257	257	302	268	267	258	259	271	254	246	285	241	282	258	249	251	235	299	247	277	297	261	275	288	273	276	276	254	241	266	268	301	229	242	261	250	245	277	279	253	271	254	245	270	255	249	242	258	304	268	242	263	264	233	276	254	278	273	266	261	288	283	232	263	263	279	274	248	252	266	266	290	280	278	285	252	298	245	265	287	278	236	260	289	259	269	263	283	258	218	285	257	279	256	268	280	284	249	278	279	280	244	270	263	250	256	292	241	282	251	239	281	241	272	245	252	305	251	245	277	291	251	267	272	275	255	253	266	258	278	284	290	235	274	255	258	261	292	306	251	265	260	275	252	285	270	269	252	259	296	276	272	286	242	232	302	265	248	272	303	284	284	280	270	253	285	264	257	251	247	262	283	260	277	283	258	276	258	259	226	290	285	263	249	270	272	268	289	271	256	239	304	270	256	241	247	291	281	274	259	251	293	282	252	230	270	287	282	288	291	282	253	290	254	297	256	273	234	241	250	270	305	285	256	270	257	235	301	259	269	248	257	267	252	259	269	273	249	252	257	276	280	262	274	277	263	256	260	260	261	274	274	245	276	262	274	268	253	270	248	295	268	252	271	264	293	258	293	256	277	265	274	288	228	252	233	268	284	247	246	302	297	251	252	264	276	251	248	273	266	281	261	252	268	297	240	233	278	281	271	249	278	296	262	278	251	256	280	292	285	268	248	283	253	286	259	277	268	258	275	277	266	262	259	278	273	256	279	281	271	268	268	293	264	249	293	273	278	262	271	262	244	265	261	280	265	273	239	242	237	249	271	279	267	254	264	267	277	255	243	252	291	287	303	279	258	259	285	262	262	264	285	262	264	289	257	245	254	242	284	263	269	274	292	266	250	266	242	282	271	268	241	276	261	272	250	261	254	282	260	300	289	268	272	244	285	276	275	278	289	261	273	260	250	266	266	253	290	256	231	286	248	288	267	239	283	266	281	232	289	255	283	243	247	269	264	270	245	308	289	271	283	257	263	265	275	261	265	260	245	256	279	271	292	277	278	271	262	293	272	280	254	219	278	268	250	257	282	264	248	238	251	273	282	243	244	242	238	256	276	250	287	252	275	266	256	271	269	271	242	292	266	280	270	253	256	266	272	258	261	252	290	263	257	300	264	278	242	278	272	240	267	282	242	253	268	243	270	253	260	255	280	277	261	231	281	240	281	255	241	250	260	247	249	271	253	282	257	249	256	271	267	276	271	261	282	287	241	233	252	289	264	241	290	254	261	252	291	276	234	287	243	282	254	252	289	287	245	243	269	292	268	294	276	263	253	269	255	273	300	303	308	214	263	271	264	266	280	265	291	239	270	272	274	241	261	244	278	225	249	241	267	244	246	258	283	269	278	247	256	284	259	259	260	258	276	249	274	280	250	297	285	268	273	285	254	233	275	283	285	278	248	265	279	262	275	253	254	235	297	250	263	271	275	261	276	270	241	254	250	245	255	253	256	252	294	272	285	270	263	268	273	256	268	265	272	259	255	279	264	262	274	282	257	259	249	299	235	275	242	240	269	259	266	257	267	245	267	261	276	252	261	248	278	238	277	260	282	256	277	263	264	267	262	290	290	267	281	273	258	286	258	283	229	256	259	272	289	261	272	254	274	279	242	278	263	249	261	244	282	264	225	263	255	266	257	273	301	257	255	256	273	237	263	245	233	255	266	275	272	221	260	238	250	282	272	259	240	238	314	267	248	244	246	251	234	258	255	253	266	287	238	237	272	278	289	262	264	247	296	254	255	281	262	258	252	270	261	279	252	296	261	267	271	248	304	252	261	248	262	290	249	274	269	294	263	277	285	271	242	269	236	249	285	262	263	269	270	283	251	252	238	247	273	246	266	226	263	251	238	255	287	251	259	248	256	269	273	266	261	266	284	257	251	261	290	265	302	241	281	292	282	283	279	268	236	271	295	270	262	238	267	255	276	293	249	273	234	273	245	265	245	289	253	268	278	265	254	256	284	256	254	268	261	254	251	281	260	260	268	294	267	282	271	254	287	240	248	264	240	247	275	262	265	243	263	244	295	268	284	292	273	282	263	290	257	244	259	272	296	278	251	228	261	252	265	274	284	318	250	253	264	244	240	288	260	272	277	281	285	264	268	260	256	257	276	278	275	257	230	287	287	262	257	262	237	268	279	267	262	270	261	267	266	257	266	288	228	259	269	260	258	277	272	244	275	267	249	241	265	284	283	262	261	258	256	258	291	276	257	250	262	271	254	267	264	259	260	287	281	250	277	256	283	287	254	283	250	269	251	241	275	258	271	284	283	243	284	291	266	277	238	268	234	277	270	266	268	280	262	273	261	255	297	290	301	286	248	269	283	278	253	247	279	253	248	268	260	273	256	267	277	272	297	264	266	242	234	271	246	242	279	250	253	264	289	252	280	300	261	271	261	247	277	272	272	267	271	269	243	238	295	259	266	294	262	264	247	268	265	270	259	254	268	272	269	264	264	290	244	247	260	262	246	271	269	264	270	270	283	285	274	268	284	253	261	277	265	297	276	283	272	249	263	243	274	263	261	244	264	245	260	246	277	288	281	259	263	250	262	288	267	267	273	260	238	280	296	274	286	275	252	275	246	256	253	299	256	268	268	256	257	269	267	265	266	235	252	260	300	294	282	251	298	250	255	288	253	291	244	237	270	281	290	259	279	250	260	247	278	287	214	248	294	273	269	247	273	246	257	255	244	276	271	235	283	224	274	278	261	278	239	262	263	282	252	270	275	260	243	247
3851	1241	735	770	767	1106	727	733	667	709	638	682	678	697	673	698	630	653	683	671	689	666	692	658	692	702	702	691	643	667	725	663	644	675	697	678	701	702	661	628	688	642	678	641	688	685	623	638	726	697	684	667	683	662	639	653	600	694	674	634	618	637	644	632	679	637	669	649	631	693	662	699	636	674	675	689	673	652	612	677	646	687	710	673	643	596	620	658	594	684	647	657	684	648	637	675	605	638	674	664	620	637	641	605	672	659	653	699	644	655	659	637	670	674	691	658	631	708	642	672	653	624	687	639	663	689	687	644	667	678	665	674	639	643	664	655	663	630	714	651	656	655	626	606	629	602	661	648	624	682	666	654	634	671	643	675	705	672	697	689	677	605	595	663	642	654	648	661	698	682	638	674	612	651	669	646	675	634	693	610	649	678	697	674	632	627	696	708	685	658	636	658	633	678	674	651	661	655	656	697	684	632	662	633	679	655	614	611	669	640	621	682	679	611	702	602	638	663	651	653	667	680	628	615	697	620	718	623	660	628	636	644	639	682	638	662	606	624	684	635	655	623	627	706	657	628	643	649	654	657	641	663	673	625	672	644	672	716	677	630	658	614	596	684	657	673	629	702	648	689	704	673	630	631	678	673	640	626	645	669	690	670	657	632	680	643	648	616	628	673	647	660	668	646	665	640	655	676	662	638	679	641	698	621	666	682	621	634	636	589	675	671	696	611	698	640	658	684	649	662	664	665	684	683	624	710	663	657	672	654	659	652	643	699	673	630	700	654	666	696	663	630	656	656	614	681	682	646	644	663	653	666	633	663	661	658	665	656	647	601	639	711	639	626	653	653	651	652	649	626	668	636	718	659	630	649	663	652	701	695	619	673	639	656	634	678	681	650	689	664	672	661	693	681	667	640	649	721	691	685	649	688	661	664	597	659	646	663	667	642	657	658	695	629	612	642	706	697	652	669	690	674	639	656	681	686	641	674	636	648	656	647	687	635	662	649	713	674	641	619	679	675	648	651	666	646	661	682	679	685	649	683	636	652	632	655	644	696	627	670	618	637	689	652	696	637	681	618	694	704	649	660	630	631	692	645	696	628	626	684	661	653	628	690	668	657	668	717	630	726	614	660	621	658	682	631	715	645	670	651	647	651	625	636	714	598	696	650	649	682	656	698	673	648	618	628	673	649	645	722	627	675	633	625	639	671	676	634	658	653	648	662	667	659	658	690	641	624	696	656	654	656	683	716	663	658	630	704	668	651	639	657	708	675	679	656	713	655	670	673	641	659	633	645	680	672	679	631	680	688	662	616	705	653	684	671	664	648	656	642	711	678	653	676	690	640	657	698	671	628	698	667	662	666	652	672	667	668	654	691	627	683	619	627	674	662	667	689	654	638	685	679	664	617	662	689	699	594	689	682	632	691	657	658	663	579	698	662	612	666	691	627	674	655	686	682	682	715	636	655	646	748	640	703	641	704	646	663	676	695	639	650	650	659	723	625	690	636	706	667	640	692	683	637	663	661	675	660	668	662	669	630	660	656	674	629	659	693	668	676	652	668	607	679	587	644	666	637	683	597	688	638	622	627	643	678	676	623	662	683	657	691	701	691	670	645	651	643	641	655	672	670	633	680	646	663	690	661	632	700	683	625	684	658	674	641	650	648	630	662	665	669	613	651	660	657	639	612	668	653	700	684	672	666	655	668	633	642	702	671	676	672	678	611	671	626	677	688	691	654	667	629	626	647	631	625	634	640	640	626	702	592	671	625	645	659	673	692	622	677	712	663	650	699	650	617	666	622	640	642	641	639	689	695	690	650	663	636	666	621	616	650	643	705	647	659	644	687	641	668	645	642	658	655	717	625	628	667	707	632	716	666	667	660	635	682	631	663	674	671	635	682	678	634	633	627	649	601	667	681	644	646	671	631	666	626	659	662	635	648	656	690	659	649	677	667	650	666	590	682	634	640	648	718	646	656	653	666	691	688	622	674	639	650	641	645	656	641	637	659	639	643	628	662	672	668	670	659	636	689	645	646	625	677	629	615	691	668	691	621	639	640	685	681	643	674	658	671	650	634	660	641	665	645	659	671	661	676	700	662	620	656	690	685	633	673	665	688	657	663	635	667	665	670	671	662	641	628	691	667	627	658	616	705	673	633	654	655	650	652	617	653	679	672	674	615	639	620	648	684	668	650	702	690	673	645	699	690	614	672	682	649	679	659	648	657	640	697	672	683	628	656	681	628	707	696	614	704	630	675	624	641	677	674	669	696	684	658	599	660	674	665	667	653	631	695	699	696	601	660	665	707	663	723	667	662	641	661	679	654	611	646	617	631	695	672	623	705	621	667	674	677	678	630	627	675	628	669	641	680	669	677	586	657	629	625	652	664	645	693	659	647	670	668	607	673	633	677	673	628	643	650	682	672	649	627	671	649	631	671	678	671	653	653	632	664	674	621	717	683	659	600	642	667	621	679	644	650	657	670	642	693	667	664	704	675	641	625	669	651	639	658	641	641	674	627	641	613	636	656	645	651	680	698	615	710	653	666	680	634	623	641	647	635	619	614	652	679	614	632	657	663	636	657	673	711	661	626	654	695	664	666	632	661	668	656	662	642	673	660	673	679	650	626	663	669	663	704	663	652	664	692	663	690	688	667	639	682	688	622	665	641	696	643	643	691	692	645	664	618	677	699	664	657	655	639	668	647	626	629	695	674	667	661	663	668	667	624	624	684	615	642	681	640	675	676	622	680	672	621	676	658	657	679	684	697	706	664	658	691	653	616	651	610	661	622	657	672	656	657	680	634	673	637	658	661	654	662	697	656	664	684	682	636	627	679	660	664	645	627	623	672	621	656	650	672	637	692	665	643	663	665	666	625	699	672	672	698	642	639	674	698	662	637	661	679	629	724	656	675	667	652	625	624	699	652	632	665	675	678	660	680	698	636	636	696	635	653	614	691	690	679	697	645	617	631	674	662	654	625	642	678	690	667	662	665	748	646	684	661	670	635	658	640	686	677	654	644	668	678	658	651	655	690	621	641	663	718	710	666	662	672	669	645	673	617	653	617	635	636	627	622	657	679	663	636	654	716	645	717	676	687	682	666	670	596	682	618	640	698	666	660	684	658	678	636	650	667	653	680	673	675	661	623	696	659	709	662	628	674	651	654	705	645	712	714	683	691	643	681	695	674	654	677	671	660	643	693	649	677	640	672	672	643	649	665	661	636	698	673	672	643	690	646	675	621	636	636	621	697	670	637	642	646	647	622	706	646	689	644	683	652	676	678	694	655	663	696	645	634	657	662	673	675	649	677	659	681	650	691	678	684	620	616	694	654	678	652	614	656	671	645	683	648	601	659	681	624	664	674	655	661	670	675	703	671	630	664	670	621	666	656	683	639	692	699	663	656	672	692	663	659	687	637	656	654	664	668	656	696	635	678	678	655	627	664	674	680	656	650	672	695	657	640	688	686	677	593	628	686	662	612	632	662	642	663
20287	8877	3182	1012	798	3819	459	367	289	292	273	263	261	205	240	239	213	248	204	181	168	212	221	238	263	266	199	191	230	219	165	203	218	187	188	187	159	180	174	186	175	164	193	186	174	187	180	196	185	194	165	182	163	171	155	200	173	175	188	200	188	187	170	155	190	169	170	162	191	175	167	194	173	161	166	184	164	193	168	166	158	132	189	165	169	190	173	179	159	187	172	174	139	162	184	162	147	201	170	170	180	179	161	180	177	176	183	160	189	154	154	198	178	165	179	185	184	153	193	150	178	173	161	162	181	181	184	166	174	169	175	173	185	181	171	174	169	181	152	180	160	182	189	200	159	161	178	192	174	179	162	168	167	160	168	156	169	163	173	169	157	162	163	168	182	183	176	169	182	181	159	161	153	156	177	166	180	155	204	162	170	190	201	165	180	167	171	174	168	176	201	185	157	183	172	167	147	171	181	149	165	179	168	155	191	186	153	200	156	182	186	198	179	174	184	163	166	179	157	204	186	192	144	169	173	184	190	194	166	163	182	164	176	171	191	180	157	202	185	163	144	171	180	164	158	186	162	170	180	167	178	172	195	190	169	169	166	185	206	162	168	195	169	193	164	172	184	167	186	165	167	194	190	170	163	171	178	170	184	182	170	177	168	178	163	164	192	161	165	174	196	155	160	182	173	189	164	168	175	169	183	172	169	164	180	170	176	188	170	160	170	168	180	165	169	143	180	182	172	150	167	165	156	158	183	151	175	171	183	174	153	148	194	151	158	173	184	169	149	175	170	182	192	170	145	156	195	196	208	166	170	188	173	162	163	133	166	162	163	150	175	164	188	174	183	138	172	161	154	179	202	170	165	192	177	165	144	169	169	191	165	205	180	159	150	159	215	188	172	157	159	173	166	194	159	181	158	159	175	163	139	180	178	164	189	182	181	168	161	195	151	164	205	162	175	176	184	163	194	165	170	155	174	167	176	157	163	178	181	174	181	142	181	149	171	143	161	172	184	165	178	179	184	156	180	166	173	154	179	183	168	163	169	174	183	165	164	165	186	157	186	167	164	163	162	161	177	199	203	166	146	177	183	176	153	167	174	177	158	168	196	174	171	181	171	182	173	183	170	172	166	165	177	178	173	167	171	175	175	169	146	168	166	165	188	164	178	155	178	163	172	167	179	176	177	163	180	168	183	162	175	168	186	169	191	183	164	164	159	159	182	160	178	171	160	181	134	150	183	166	174	210	166	149	170	171	180	164	180	149	171	173	162	165	181	166	191	179	179	167	174	171	176	171	154	163	195	183	183	180	174	182	187	173	159	171	173	154	177	189	178	182	143	155	175	180	167	176	205	183	172	174	199	198	203	160	153	174	176	156	163	149	172	171	155	154	156	169	208	206	182	189	175	188	171	179	180	165	149	180	181	149	156	162	187	177	199	153	160	169	182	167	158	186	178	190	175	178	182	184	171	173	165	183	176	173	152	188	167	172	180	169	176	141	176	198	153	157	196	166	175	174	172	187	176	179	183	142	176	157	177	154	178	178	179	188	163	174	168	183	181	151	172	166	170	176	169	188	164	166	193	164	179	149	169	178	170	158	175	154	174	179	182	168	187	192	148	190	158	161	176	161	167	174	166	161	208	158	160	167	179	179	150	176	169	172	147	160	192	174	166	171	180	165	193	167	205	160	179	144	177	172	182	181	156	176	157	166	167	181	187	190	171	159	172	181	190	158	194	151	168	187	186	190	174	201	196	178	181	177	184	183	151	179	153	150	195	165	164	171	197	175	174	155	183	189	156	170	169	175	184	182	188	150	183	153	189	185	166	180	175	169	168	174	190	157	168	163	178	144	165	158	201	209	172	174	175	178	161	178	178	168	175	171	180	162	177	194	174	202	174	164	181	175	148	163	147	176	170	176	186	172	187	178	165	167	174	162	185	184	178	157	166	174	165	161	161	175	170	170	183	170	153	189	176	156	167	172	193	174	166	175	154	134	153	164	161	154	168	166	177	195	175	159	157	162	191	160	148	179	184	151	163	159	190	167	182	189	191	175	156	161	166	155	164	129	165	172	161	158	168	163	161	179	185	177	188	182	183	164	164	175	177	174	166	179	187	165	174	165	173	175	170	159	165	151	178	155	170	171	181	156	156	187	166	173	154	139	158	185	177	167	160	185	185	156	165	179	163	168	180	182	158	181	178	177	176	171	190	170	186	172	196	170	166	166	171	159	191	156	162	167	173	197	186	177	159	188	180	187	180	175	146	167	205	178	163	159	189	179	179	200	156	175	173	168	182	172	158	171	176	201	169	162	181	162	165	161	158	172	155	157	157	149	187	162	174	177	194	158	149	186	158	189	168	172	176	165	172	186	189	147	183	171	173	170	157	178	194	192	183	149	161	181	161	185	151	186	176	146	189	146	189	179	165	155	146	200	168	174	169	153	183	179	172	178	182	188	181	185	174	170	183	176	199	172	185	179	179	164	176	178	164	172	153	169	197	173	161	155	179	176	147	162	171	160	174	163	174	172	195	166	158	178	187	180	170	168	191	169	179	206	167	186	163	178	171	165	163	177	183	196	185	160	173	147	153	211	175	165	168	181	189	181	168	188	207	167	180	172	174	182	159	178	158	178	167	151	176	177	174	156	183	158	174	148	174	167	185	172	139	170	175	181	158	181	164	161	164	175	174	178	188	187	160	166	207	177	184	165	176	163	159	183	170	197	166	178	166	167	156	160	189	170	147	174	171	172	168	175	172	163	150	175	170	176	162	173	163	173	156	193	188	165	180	181	135	184	185	176	189	166	185	189	173	163	158	165	176	194	159	188	177	160	172	168	185	158	165	168	177	184	166	166	166	196	194	171	177	182	172	175	165	167	197	163	161	173	166	166	170	179	167	165	182	151	169	176	163	159	162	167	166	173	174	170	170	174	194	165	191	172	176	184	168	159	176	180	196	163	168	181	186	157	149	192	190	179	163	166	173	161	187	173	179	187	192	151	186	193	167	168	169	143	188	174	181	160	160	179	154	168	192	186	176	168	179	180	159	169	176	172	184	171	162	163	169	172	175	154	150	153	133	173	150	181	165	194	175	187	184	166	165	165	178	191	165	162	198	176	197	158	179	186	142	163	171	179	184	174	171	169	175	155	165	159	156	169	165	166	148	193	169	168	165	172	175	179	173	169	170	170	157	173	180	173	173	171	161	182	196	177	172	185	165	156	152	171	184	166	169	169	182	172	184	183	183	173	190	178	176	180	176	167	196	196	187	167	151	185	161	170	158	186	155	150	165	170	190	180	151	168	181	166	184	184	177	153	170	172	193	165	164	164	171	182	169	156	173	161	176	166	196	165	176	160	175	176	199	169	179	181	154	176	159	174	193	180	189	152	180	180	175	173	172	168	162	164	169	156	177	159	178	181	182	173	170	182	186	176	199	186	209	164	175	165	155	159	198	169	189	192	183	156	158	151	185	190	165	150	200	182	170	175	180	189
10690	8084	2837	3010	2744	11091	1720	1513	1273	1202	1015	939	898	819	766	792	729	658	707	701	670	748	733	818	1156	1220	769	779	973	668	534	635	631	711	647	587	509	541	477	481	455	479	459	515	466	500	484	457	493	471	467	424	494	472	486	432	478	482	431	435	416	427	461	458	504	464	452	441	476	447	439	442	492	443	435	458	440	468	470	473	412	467	438	435	461	484	479	428	443	443	439	426	432	473	447	458	427	461	423	411	461	448	447	441	435	458	462	453	422	428	426	483	501	450	440	454	463	475	454	458	484	448	442	473	434	438	428	419	416	450	462	472	451	436	483	473	439	452	436	477	438	430	445	442	425	471	471	445	464	434	470	468	450	419	473	431	419	394	416	426	406	445	495	456	412	456	423	441	466	416	487	450	428	453	419	440	452	474	458	430	387	445	456	451	448	459	459	446	404	434	459	461	438	439	475	439	446	436	446	402	402	463	455	436	394	507	441	417	445	453	463	470	459	412	428	451	453	439	435	414	456	415	474	443	413	401	436	480	434	437	428	433	465	474	465	401	418	424	432	457	447	434	422	444	425	443	433	454	402	462	463	443	484	430	437	447	436	445	420	459	467	414	440	460	427	440	447	400	439	464	399	399	432	433	459	438	445	415	425	411	426	462	438	431	411	411	456	438	458	460	430	428	407	447	398	466	451	420	429	404	432	407	433	463	445	411	442	457	468	451	453	457	437	462	445	425	435	384	459	475	435	447	484	468	436	431	462	437	445	389	446	468	478	428	438	442	430	445	442	409	430	422	439	480	443	428	435	459	470	444	437	470	432	416	441	463	493	396	448	410	468	443	439	451	469	439	414	444	471	428	474	434	409	467	470	409	422	454	444	443	393	454	454	465	439	467	464	475	440	460	469	433	434	444	445	414	441	431	446	462	415	417	457	438	442	460	452	405	453	453	424	436	453	424	456	453	452	435	481	405	440	459	390	438	445	454	436	458	434	408	431	411	423	438	460	419	437	436	463	418	428	417	456	435	458	496	456	418	438	415	422	429	446	443	393	475	396	450	467	439	438	439	445	436	443	414	449	433	447	439	474	463	457	414	438	441	481	431	450	438	437	466	426	465	429	451	455	419	486	483	450	440	401	437	436	416	443	428	475	431	428	417	438	424	439	443	436	467	447	473	447	461	477	432	447	451	444	471	423	469	447	449	447	444	441	475	451	448	464	438	446	442	433	455	428	438	457	453	449	460	442	429	412	422	420	459	416	492	438	461	436	439	442	452	433	430	466	437	455	401	445	447	439	433	441	432	439	433	400	449	452	446	445	453	408	489	424	489	447	450	410	408	433	442	463	441	456	454	449	485	420	427	454	440	472	462	439	438	444	435	429	443	449	424	454	427	387	427	429	406	435	436	457	455	432	418	430	464	454	463	411	446	456	450	414	483	431	437	461	449	431	453	450	412	461	450	427	450	428	442	421	439	453	429	452	445	456	460	438	503	427	427	428	438	412	459	411	451	420	441	462	471	460	431	457	439	430	463	384	429	410	408	444	448	403	412	426	472	428	448	445	426	420	438	422	404	467	429	448	406	420	416	427	460	471	478	435	436	414	413	434	459	412	431	439	439	427	423	455	403	448	438	419	427	421	440	448	458	457	428	400	408	417	425	475	417	440	465	436	451	416	424	466	415	429	425	442	417	426	440	439	427	445	442	463	433	441	452	453	443	434	469	417	405	402	439	421	429	452	443	444	472	442	465	408	451	401	409	424	475	412	412	424	427	466	409	431	401	444	440	444	454	447	428	418	431	440	443	458	428	421	465	443	452	437	433	427	443	459	445	392	422	426	455	424	477	437	442	447	425	432	480	438	438	392	410	425	434	427	450	439	440	411	417	403	455	444	454	437	440	433	459	414	438	426	449	458	423	451	400	457	417	478	404	459	429	416	479	438	396	420	452	406	424	415	435	413	470	436	430	465	426	426	468	445	432	468	483	448	430	458	484	458	422	449	393	442	427	463	444	436	459	408	461	423	416	451	443	416	437	453	466	426	442	434	453	427	448	444	468	454	463	439	420	460	400	421	442	388	416	451	458	444	450	399	471	480	447	428	447	438	387	445	466	420	436	408	459	419	450	443	401	413	440	421	460	434	446	450	470	438	469	411	442	395	424	432	449	454	459	427	434	421	417	403	437	402	423	469	454	463	463	417	439	478	445	419	443	457	453	431	428	475	476	463	428	443	438	450	456	378	441	419	481	437	411	438	453	494	410	389	419	466	473	424	435	456	470	432	468	457	457	453	454	451	442	442	438	412	448	415	429	413	434	408	450	439	461	442	462	412	428	478	415	428	409	422	418	471	462	438	455	471	448	426	435	456	438	405	470	470	459	447	446	439	441	423	417	433	443	417	451	442	455	420	425	436	462	462	435	456	400	433	450	398	432	450	443	418	470	407	405	400	436	454	437	450	419	450	461	442	438	412	431	438	442	475	427	434	417	408	437	464	418	430	442	478	446	472	435	483	454	412	432	468	467	416	446	404	419	403	428	475	429	448	421	488	471	392	405	395	440	428	407	417	464	423	451	444	464	425	474	414	420	469	432	438	475	460	454	449	419	446	427	404	429	443	428	450	435	446	405	428	388	445	433	481	432	437	441	474	456	422	420	420	449	467	456	432	483	452	440	441	470	425	432	437	466	454	442	455	445	421	447	456	435	457	457	454	453	453	461	440	435	389	455	479	409	423	440	420	453	469	467	455	458	459	408	453	474	457	455	435	426	440	441	417	447	400	446	450	463	447	447	458	458	453	412	419	448	465	420	452	416	436	453	445	449	460	437	418	452	444	433	451	431	450	452	407	424	470	439	483	417	453	441	438	420	478	443	433	435	453	412	445	435	421	455	436	437	439	434	424	470	430	428	467	436	432	399	423	455	453	454	449	444	421	448	474	401	434	400	428	452	409	470	462	462	455	423	406	437	482	432	418	413	421	449	417	398	416	474	392	449	445	455	462	441	437	403	458	478	475	466	443	397	427	470	457	427	416	446	432	412	444	444	442	411	413	434	468	430	437	431	425	453	444	451	476	427	429	468	439	421	438	464	425	436	477	414	441	439	448	444	432	416	440	441	463	431	442	448	415	459	435	434	437	398	475	422	463	423	449	456	412	443	446	429	462	454	421	420	453	425	452	428	455	442	412	456	454	410	444	430	459	431	429	451	446	460	451	416	479	489	471	448	440	451	470	431	401	470	472	482	467	451	465	450	455	469	425	456	458	426	460	431	442	458	377	416	435	468	461	420	446	414	470	418	451	450	447	477	491	477	422	466	415	424	462	420	439	415	420	441	456	436	409	450	409	444	410	457	398	416	445	448	493	448	450	440	433	455	466	425	448	446	448	455	387	484	440	422	448	435	398	457	405	420	401	446	449	483	416	452	440	447	451	430	449	419	428	441	427	445	478	433	473	475	440	425	418	422	453	462	465	461	443	443	449	448	415	397	410	403	438	465
31301	16728	8336	2590	1559	6734	965	511	354	260	237	211	181	189	162	160	141	146	165	124	134	150	166	175	330	258	123	111	126	168	98	84	112	142	133	90	71	71	77	83	84	94	77	76	62	78	80	83	73	74	75	98	68	69	58	71	68	69	75	68	67	76	60	82	74	75	76	70	73	63	66	72	76	72	79	77	63	71	67	76	53	66	56	78	76	59	68	51	62	82	63	71	80	60	84	54	72	66	57	76	64	76	69	79	53	72	75	53	60	69	73	73	71	75	72	59	89	66	67	68	75	60	60	74	63	68	89	64	63	62	58	66	66	70	65	71	54	64	65	62	70	85	71	67	66	78	63	70	68	77	73	54	61	81	64	62	59	74	68	50	81	57	85	67	61	65	88	57	64	67	75	76	63	59	67	66	55	62	57	70	61	61	61	64	59	52	74	65	78	52	79	58	76	63	77	70	75	63	66	62	81	67	61	65	74	82	61	69	63	65	53	73	62	73	63	83	72	81	60	79	69	62	78	74	58	42	74	51	74	64	63	62	80	77	57	69	86	68	72	59	74	58	62	56	64	81	72	78	59	55	72	68	59	56	79	67	79	60	60	51	80	61	64	54	69	70	66	54	67	48	76	63	59	69	83	41	66	73	64	66	70	67	71	84	61	68	58	72	77	44	70	71	72	76	66	60	74	58	71	48	71	61	69	68	60	69	67	74	70	66	63	73	63	67	58	75	69	75	60	71	80	81	67	55	74	73	71	62	64	55	68	91	62	79	50	51	82	69	62	59	65	73	59	71	72	69	86	82	71	88	63	76	65	57	74	60	80	63	65	71	73	77	62	83	62	73	64	66	64	73	73	62	66	65	74	81	68	79	57	57	54	64	66	65	66	67	61	76	81	78	77	68	70	79	77	72	63	58	65	62	77	69	59	60	63	70	60	46	60	74	77	62	60	66	59	66	80	63	74	66	53	58	45	63	75	58	83	59	61	70	54	54	69	68	65	65	64	68	69	72	62	68	64	73	64	49	78	78	76	50	67	71	56	79	70	73	62	78	74	58	62	80	54	61	68	67	62	66	68	67	69	58	66	75	64	67	66	66	57	57	63	58	83	73	62	69	55	56	72	71	56	68	68	67	71	68	78	78	71	61	66	61	70	73	69	61	71	68	63	64	66	73	68	65	61	49	60	69	80	65	69	65	73	66	67	57	72	74	68	69	67	63	58	68	66	71	74	74	63	62	68	72	68	70	78	58	70	71	66	54	67	55	68	74	68	74	52	62	63	64	71	68	71	57	66	70	79	73	72	60	78	61	56	58	60	58	61	49	68	73	67	60	80	46	85	79	72	67	70	76	69	60	56	66	54	60	64	67	67	55	65	79	79	70	76	76	75	60	59	67	60	56	73	74	67	56	73	63	54	56	62	57	71	72	74	57	72	58	68	71	69	68	64	56	65	70	76	52	69	68	59	68	66	61	56	82	55	59	67	84	67	76	69	59	74	65	64	64	66	67	74	64	72	78	80	66	73	62	72	64	61	68	63	73	66	79	68	72	79	61	56	79	57	54	75	74	58	71	89	62	50	68	71	71	70	71	68	62	60	77	73	65	77	60	80	63	68	71	65	75	60	83	69	71	55	70	51	76	79	72	66	56	65	69	61	80	66	74	70	62	77	67	69	70	72	76	69	85	72	60	77	83	65	49	76	71	59	67	61	74	64	72	70	80	66	66	78	48	55	81	67	70	70	81	64	65	68	60	79	56	56	79	80	58	76	65	76	77	68	68	76	62	62	65	71	72	80	55	77	62	73	58	60	73	67	60	83	59	73	62	67	75	61	60	68	65	56	68	66	60	63	63	61	57	65	69	68	63	72	79	70	71	67	80	70	74	75	63	58	54	61	78	82	55	73	64	79	71	72	71	56	68	69	71	58	73	78	67	63	68	61	58	48	68	68	67	71	64	66	74	72	72	77	53	52	68	88	64	68	67	64	58	59	68	72	68	76	63	72	61	70	72	69	59	60	67	79	71	67	71	68	96	75	70	60	66	46	82	59	62	63	61	74	63	62	68	72	69	76	55	77	69	71	61	54	67	84	78	67	64	63	78	71	63	66	70	64	53	56	65	67	58	74	61	58	63	75	59	66	72	79	69	68	71	70	64	51	74	66	73	65	71	82	61	68	73	64	63	71	71	65	57	65	62	75	78	74	53	61	51	64	58	62	78	70	71	65	69	58	68	69	73	47	73	70	79	74	73	75	59	68	49	66	63	80	53	70	69	67	63	76	57	68	56	71	60	59	54	70	65	66	48	78	70	69	61	69	55	82	79	73	66	57	61	73	56	79	71	60	60	61	79	67	48	78	78	72	43	66	84	72	68	62	53	80	62	86	62	79	59	81	80	66	57	64	69	57	63	78	56	78	55	76	61	67	72	56	65	74	77	71	70	60	59	65	67	79	76	63	64	66	63	53	62	71	66	68	70	67	51	63	79	63	78	73	59	61	54	67	61	70	75	62	71	61	64	74	64	61	60	60	77	82	70	86	80	77	49	65	70	85	72	71	77	79	67	78	68	89	59	57	49	85	64	51	68	66	55	63	84	46	71	67	63	60	49	60	64	57	55	74	65	73	62	65	67	69	70	64	56	59	65	73	59	68	82	77	82	58	76	67	76	71	62	59	55	64	63	67	70	78	89	67	65	60	55	72	71	52	85	80	75	71	64	56	70	72	61	60	64	70	65	58	61	67	55	55	60	76	60	60	70	63	69	65	73	83	66	58	61	60	77	72	54	61	64	64	67	57	64	77	69	73	70	63	57	72	66	63	67	63	72	57	66	75	72	77	69	63	58	51	66	65	71	66	48	82	84	67	65	65	79	77	76	63	69	71	54	59	59	63	66	64	75	69	73	55	65	55	59	55	58	75	66	87	75	67	67	66	81	76	62	51	69	63	55	66	62	76	60	60	64	70	64	64	53	76	69	77	69	69	64	71	77	62	59	78	58	60	69	56	72	68	67	50	64	60	62	57	69	60	66	72	64	60	76	73	72	61	63	62	82	71	68	55	85	74	61	78	54	61	74	52	79	68	92	65	69	64	49	66	72	69	81	71	74	47	65	55	58	74	64	68	69	71	66	80	51	63	66	73	67	68	60	80	64	67	69	58	62	74	64	57	67	63	59	77	79	74	65	87	69	63	73	75	59	64	64	72	64	69	54	78	78	58	66	73	78	62	74	58	64	52	59	75	55	68	65	58	78	59	71	77	62	60	60	73	74	53	62	73	58	59	74	68	61	60	59	72	70	60	64	84	67	69	65	62	61	66	66	63	54	63	80	66	59	66	67	57	76	64	63	70	71	66	71	78	60	46	70	84	46	61	64	77	68	81	62	70	83	83	57	68	55	59	66	84	64	65	68	70	64	75	82	71	65	59	60	70	64	63	71	63	75	62	69	66	64	77	71	74	60	60	60	57	71	71	64	65	75	53	68	65	67	70	75
15414	12756	4636	5157	4477	13756	2854	2179	1931	1560	1358	1175	1027	967	857	777	745	673	723	674	711	924	949	1257	2318	1811	687	586	808	861	468	527	628	636	615	378	332	314	287	315	284	324	279	268	258	263	268	259	285	280	257	216	299	248	264	246	214	227	228	215	238	248	237	213	243	238	220	234	204	229	219	211	199	230	227	244	234	208	211	221	247	218	237	235	239	192	242	217	217	217	198	222	224	210	240	200	215	190	224	199	218	187	212	205	211	238	240	179	222	214	214	225	217	195	222	195	204	218	209	178	198	218	205	200	208	201	213	209	225	202	206	194	223	204	187	210	226	198	198	201	214	219	203	208	200	192	197	198	219	195	194	188	203	177	185	187	187	190	202	206	211	190	183	211	201	209	204	187	211	196	184	210	193	200	201	207	195	200	215	206	192	188	201	214	195	209	215	172	201	214	208	198	184	211	204	219	232	193	225	206	196	190	204	209	207	206	215	204	217	182	232	201	187	194	200	179	217	188	194	181	178	214	194	233	206	179	201	198	232	191	195	162	208	207	192	196	200	225	177	210	226	204	207	202	195	197	192	188	199	168	227	215	216	193	208	171	204	223	205	203	201	194	222	188	195	218	186	213	194	187	181	204	214	189	191	226	205	204	207	182	197	214	197	179	234	201	211	211	187	211	181	210	174	192	200	211	200	239	179	219	204	195	222	195	186	181	210	190	200	206	205	210	187	202	200	218	187	204	208	198	195	188	209	188	184	212	196	191	196	179	189	198	216	211	209	196	213	160	190	203	209	179	200	215	198	202	188	184	198	184	224	229	201	205	209	194	198	181	218	197	214	183	176	202	211	208	220	191	186	197	200	194	201	221	201	225	213	200	209	185	187	197	215	203	207	181	212	205	184	195	186	171	202	191	220	180	209	181	181	205	192	204	200	194	174	174	203	197	220	200	201	191	208	218	219	201	196	198	196	193	203	184	195	182	213	193	198	204	203	199	229	205	217	210	196	221	200	192	190	192	226	202	207	181	214	184	186	208	197	174	210	194	191	198	193	204	183	191	180	228	196	204	181	192	176	181	215	195	214	190	196	198	197	197	190	218	221	201	196	203	199	200	197	178	207	186	191	202	195	198	193	222	212	213	185	193	187	210	226	195	203	162	203	178	216	197	227	223	203	191	208	178	183	206	213	185	205	188	218	195	203	202	203	201	215	199	225	215	230	213	204	194	205	204	168	174	194	195	211	179	205	236	203	197	193	190	178	204	208	174	202	215	206	199	181	173	209	218	187	201	195	195	181	214	221	195	189	194	196	203	202	216	198	204	208	207	189	204	199	205	184	231	220	214	215	204	188	195	188	192	186	214	191	189	181	203	194	210	190	189	179	181	215	213	197	216	183	193	192	208	183	215	216	185	205	200	221	194	215	206	218	197	191	209	194	175	199	185	199	195	201	201	174	215	193	209	201	197	189	181	193	215	179	198	222	217	220	165	175	215	208	190	189	184	186	224	215	171	194	226	185	190	201	220	198	198	198	184	200	179	212	197	211	215	205	225	238	193	177	211	197	200	206	177	218	196	207	192	198	183	203	225	222	183	213	183	208	196	203	177	194	234	202	207	200	187	195	182	169	219	193	191	186	174	176	177	177	207	184	197	196	210	175	184	188	212	191	233	186	221	215	191	204	201	188	198	203	197	198	178	230	176	189	196	191	199	201	188	201	210	202	209	210	204	184	210	188	194	184	215	193	179	183	193	209	203	202	181	206	219	178	215	204	209	190	210	179	215	189	222	198	205	199	190	196	204	208	201	179	193	165	196	219	186	194	200	215	184	211	210	198	192	206	179	197	228	207	211	193	190	193	191	199	197	203	166	216	177	196	205	189	180	198	176	198	195	221	191	201	199	212	203	206	213	224	204	195	203	190	217	194	200	232	216	182	195	191	189	217	221	207	212	204	193	172	200	173	198	199	165	209	214	198	201	175	186	193	211	208	202	199	195	229	179	209	195	217	158	196	185	187	172	191	190	215	174	217	195	199	212	195	224	219	189	196	208	205	203	211	198	203	189	208	178	208	200	206	218	211	186	221	179	210	213	171	216	182	178	189	196	189	194	219	211	205	199	218	184	188	161	206	213	185	175	223	180	186	212	182	168	212	212	221	192	211	224	186	191	196	175	196	195	195	186	195	188	212	193	211	174	215	234	209	168	201	187	172	195	197	225	198	179	203	200	187	178	201	207	198	190	183	221	213	184	186	219	177	198	189	210	192	219	178	215	198	197	213	166	194	189	223	200	217	219	201	182	188	222	192	187	198	217	203	198	186	206	212	187	186	222	201	181	231	196	190	199	213	192	215	182	204	190	178	199	208	198	224	190	199	188	200	203	220	216	190	185	214	203	196	181	200	194	219	194	206	200	216	209	203	196	205	196	202	202	206	186	212	221	181	222	209	213	210	244	194	204	194	204	202	199	184	196	201	196	208	229	206	211	182	196	217	177	196	195	194	202	206	208	222	190	205	180	193	204	215	186	216	205	195	182	226	231	179	232	204	198	183	185	209	182	200	185	195	206	170	180	217	185	215	183	190	191	195	218	180	199	183	193	195	194	201	202	206	200	165	207	193	223	188	205	199	203	179	213	195	209	202	227	212	221	164	184	192	206	207	223	180	199	192	198	215	227	198	229	208	198	206	204	204	182	193	204	186	203	202	185	213	210	193	205	203	210	234	199	192	183	191	194	188	214	188	189	183	184	189	222	219	227	221	191	185	213	207	197	171	194	196	214	199	188	218	202	219	214	221	184	207	182	189	198	226	202	216	186	215	196	171	190	198	204	174	198	218	203	195	213	195	190	225	191	164	188	195	217	185	209	220	195	219	197	198	195	197	178	191	210	206	213	187	213	194	195	206	206	204	189	195	206	189	188	203	223	204	211	186	203	177	204	206	197	210	213	202	197	214	204	199	215	204	203	184	186	202	198	214	199	182	178	203	196	208	187	212	192	201	202	214	205	199	206	202	195	194	192	230	210	204	214	212	211	187	170	202	195	193	188	200	187	216	196	201	180	213	189	193	212	203	229	222	198	205	197	203	197	227	180	175	206	204	200	203	200	197	185	204	204	216	190	188	200	209	196	209	215	205	201	203	191	199	197	208	196	222	224	204	179	199	175	197	176	196	204	187	182	231	176	202	213	184	192	186	209	199	208	200	198	196	216	198	182	194	197	188	209	209	185	177	205	218	202	202	200	207	214	189	181	199	193	188	172	215	202	179	168	208	203	196	192	194	231	183	173	176	198	207	192	188	201	178	189	208	193	184	211	186	191	190	206	189	196	195	218	195	195	179	196	216	207	221	222	225	205	220	212	187	225	222	203	181	218	211	196	190	194	200	209	214	187	200	198	230	174	172	196	192	222	183	197	198	186	182	184	218	192	200	209	172	194	211	187	215	198	200	206	210	209	211	203	181	194	199	215	196	191	197	197	180	197	206	202	195	195	201	203	192	181
4074	516	329	270	279	369	260	232	268	290	277	278	283	277	258	251	274	266	269	276	261	257	254	243	281	269	268	308	270	267	286	262	242	285	261	241	262	279	277	265	274	286	259	254	282	255	285	278	282	239	260	274	286	247	248	261	271	290	272	258	262	280	253	253	267	242	291	295	241	259	248	286	253	263	277	266	280	233	250	271	236	270	272	248	274	247	271	279	251	282	252	265	253	309	256	259	252	258	264	268	276	268	272	265	284	287	255	285	245	272	298	257	257	278	251	275	251	260	299	293	243	248	266	284	276	257	282	267	285	257	245	295	251	253	245	280	251	261	265	281	282	258	297	207	252	263	231	255	276	246	265	257	264	278	273	258	267	224	281	262	251	256	255	225	275	298	239	244	283	282	308	258	278	273	261	258	228	258	282	281	301	262	278	274	272	243	272	252	297	271	254	257	261	236	252	270	277	292	272	277	285	268	268	273	285	279	249	270	275	266	283	252	286	257	247	245	255	251	253	276	267	259	245	263	255	254	273	277	271	275	264	308	245	272	272	296	254	252	271	296	272	251	295	269	254	283	271	284	242	281	257	252	274	271	251	271	264	274	285	295	283	258	245	246	269	294	273	251	282	281	287	296	267	274	263	297	248	262	289	253	259	250	269	281	247	312	259	271	277	272	257	258	260	294	268	279	250	284	304	268	255	304	252	264	265	278	246	274	257	275	245	266	254	262	256	251	272	289	274	258	253	240	272	284	284	290	264	298	255	264	253	259	271	240	293	253	263	271	269	288	267	267	262	285	267	235	254	265	260	270	270	292	286	251	251	291	282	259	264	272	267	256	295	261	280	285	257	245	252	282	263	277	255	269	290	270	276	269	284	287	290	264	278	251	292	267	293	288	270	264	273	283	259	287	281	273	244	229	252	288	285	273	300	280	253	264	273	253	278	261	277	242	281	259	260	265	262	266	277	268	285	251	261	265	283	277	265	279	251	259	254	233	260	231	269	245	284	273	283	288	270	271	264	301	278	251	273	237	294	259	248	284	250	263	278	257	264	284	297	260	266	282	268	274	261	272	258	259	234	274	250	263	274	256	256	254	265	278	260	259	275	271	285	281	260	262	280	280	284	282	248	250	275	268	275	281	257	268	255	242	251	270	261	251	261	263	296	263	250	248	282	277	274	239	239	278	242	264	235	249	307	277	300	268	277	260	279	265	300	274	265	249	264	290	246	253	281	270	257	268	294	266	261	277	297	270	247	245	259	262	258	261	267	264	265	278	271	260	262	267	246	293	294	278	278	280	283	283	272	255	280	233	252	293	274	242	248	274	258	234	224	268	281	275	268	270	292	273	235	272	260	288	298	270	265	258	248	230	249	272	259	250	270	265	264	263	272	253	271	272	265	292	239	246	260	261	279	246	259	258	235	260	282	249	285	248	274	268	278	274	257	222	263	263	263	247	267	282	269	275	274	285	246	257	304	291	265	291	300	272	253	291	273	288	276	277	276	280	241	307	270	256	269	280	267	278	260	260	260	285	284	275	274	286	286	264	268	278	268	285	272	265	251	249	273	271	266	257	270	266	267	284	258	279	261	266	272	288	263	280	278	277	244	243	271	262	267	278	291	233	294	264	256	266	298	264	272	265	296	250	256	260	246	282	255	275	258	267	273	267	241	253	273	268	310	251	284	301	260	248	243	267	271	265	273	286	254	244	288	286	264	288	260	267	281	265	245	257	256	276	230	308	280	268	270	278	259	247	262	270	263	260	279	286	299	268	263	267	240	259	290	274	247	259	260	257	265	305	252	286	269	268	255	261	247	265	274	271	247	289	267	266	265	270	244	251	254	282	275	246	255	274	255	276	274	298	247	262	272	281	262	268	276	256	285	269	254	284	267	256	291	246	277	278	269	275	269	262	262	271	254	279	297	226	253	249	252	260	281	283	273	280	268	272	244	273	265	289	249	244	261	266	253	257	252	243	239	249	242	276	246	285	261	236	249	263	229	254	286	297	268	300	300	257	261	257	291	280	272	277	300	253	232	283	276	293	310	283	279	273	253	252	295	241	300	289	258	286	287	278	266	236	248	264	263	254	244	262	239	258	269	302	282	261	292	246	276	283	253	258	277	275	251	286	245	260	258	248	263	280	259	277	243	265	273	259	241	287	290	267	327	274	259	287	271	275	270	269	249	264	274	251	297	284	264	285	248	270	259	269	248	262	258	266	280	260	264	250	254	294	269	283	265	256	260	252	270	280	250	257	273	259	264	256	258	276	273	278	267	274	268	275	240	261	253	264	279	266	259	277	263	267	291	314	237	262	255	244	268	263	264	265	274	233	258	254	255	258	279	256	255	244	301	272	281	260	267	263	275	257	261	272	244	261	239	289	293	294	255	249	257	218	267	277	247	249	262	269	287	282	284	226	277	273	299	267	261	263	288	260	213	290	275	290	268	273	234	274	285	273	265	255	268	298	256	277	269	256	247	254	274	266	254	258	303	273	248	272	268	246	279	287	262	259	232	306	284	264	253	274	259	264	270	285	253	299	278	258	249	237	265	265	264	295	254	282	294	297	279	261	233	263	286	253	252	279	259	255	248	266	279	261	273	261	301	256	239	276	263	266	283	265	298	279	303	260	277	256	268	256	252	254	251	276	299	281	271	309	262	267	283	267	262	271	254	272	258	271	250	264	297	277	266	285	269	246	276	286	271	252	266	265	247	271	282	297	272	264	252	239	284	264	230	255	278	276	284	250	262	279	268	258	234	249	258	237	242	279	259	266	277	281	290	286	258	275	260	291	318	262	288	233	231	279	273	242	243	256	254	281	273	250	302	302	296	263	285	260	294	262	266	273	287	247	265	239	270	294	236	274	284	258	272	263	255	273	286	265	268	263	299	291	276	269	272	303	254	254	285	317	260	258	245	229	265	276	263	258	275	240	252	251	259	276	290	257	250	259	269	255	279	268	276	289	273	271	255	280	265	278	283	270	279	286	285	265	310	277	280	256	252	267	295	262	268	290	295	259	225	256	261	263	251	252	256	265	254	270	267	300	249	273	276	266	257	255	242	250	278	250	263	294	298	273	288	253	275	266	270	267	271	251	282	288	261	281	285	281	289	276	280	273	274	272	260	264	256	222	276	291	282	275	265	269	282	265	258	288	267	312	246	291	264	258	253	275	263	270	261	305	279	258	250	284	276	243	299	258	269	251	263	271	285	251	261	277	282	290	275	279	272	233	265	284	243	277	270	238	268	274	245	263	277	246	247	278	284	261	236	232	242	254	246	281	278	279	273	253	258	312	241	258	269	254	262	295	276	277	251	287	276	261	256	264	303	255	289	285	237	228	261	276	272	275	269	264	251	261	258	273	262	257	292	276	255	245	227	295	250	274	262	276	286	261	260	280	259	287	280	305	263	255	262	263	273	277	271	289	250	277	289	261	308	251	298	252	287	263	247	233	294	247	283	286	280	261	267	295	267	260	284	280	270	289	282	253
3701	1047	775	769	843	1283	691	682	688	667	712	686	685	696	721	654	726	689	694	649	731	672	675	690	777	746	653	697	657	744	655	707	663	687	643	690	655	659	620	629	688	641	649	626	673	648	667	650	639	660	642	675	663	688	672	659	646	643	669	670	659	647	672	694	643	644	638	641	702	664	663	681	639	692	659	636	666	642	658	589	618	654	623	679	714	649	640	720	641	675	646	650	660	659	676	658	642	646	660	675	666	661	635	645	734	638	637	670	648	642	638	666	635	655	600	647	628	644	641	645	659	657	668	706	700	670	690	649	615	676	635	676	676	661	696	668	652	675	694	655	670	690	654	643	664	643	682	630	678	601	672	643	707	695	647	692	640	624	644	677	644	617	656	678	663	646	646	622	677	635	653	672	679	623	632	673	688	658	651	609	633	684	675	647	652	682	676	627	690	677	653	638	678	664	645	651	672	708	646	649	691	703	664	728	673	664	683	633	695	647	648	705	659	659	636	653	701	643	705	656	651	646	655	619	636	651	705	680	679	675	674	675	649	651	655	608	626	647	696	690	625	645	659	651	686	713	673	657	636	635	679	630	646	637	656	682	632	625	715	679	665	639	687	702	608	639	699	662	649	698	668	658	621	660	665	681	602	672	659	677	662	644	665	667	653	649	706	701	702	645	635	725	639	693	625	689	666	677	638	650	664	640	661	658	657	675	615	684	639	649	646	692	694	674	632	715	611	680	645	686	645	657	618	700	686	662	681	655	707	641	638	666	685	691	665	694	628	684	604	689	660	617	622	675	660	658	651	656	707	650	721	626	647	649	618	719	649	657	656	646	632	629	681	690	637	652	661	631	628	682	634	670	689	670	641	644	710	684	631	648	680	659	670	663	673	652	715	627	713	635	669	650	667	640	641	671	639	682	650	702	610	625	653	666	643	633	675	623	656	667	621	681	663	611	702	620	701	648	707	644	639	661	710	639	704	647	623	629	646	621	636	709	633	647	650	649	605	651	666	676	610	686	682	648	655	691	661	625	619	661	679	701	682	699	662	648	653	632	697	694	619	661	674	679	681	671	711	661	606	620	661	667	693	666	667	678	649	660	633	676	618	635	679	619	658	654	671	670	681	676	659	683	624	672	648	660	668	635	678	634	600	668	618	669	646	651	654	633	640	643	638	664	647	642	689	746	658	666	720	671	676	677	666	647	655	678	657	642	693	646	640	630	682	635	607	655	618	632	648	667	679	620	631	633	630	674	686	645	675	648	663	667	657	698	707	626	689	656	659	687	675	635	658	704	676	663	669	659	664	652	639	710	622	702	598	630	689	712	629	669	681	675	660	670	661	672	672	656	632	696	664	665	647	631	687	639	625	675	649	660	639	702	626	655	685	686	700	661	643	648	680	630	712	694	621	637	683	684	635	679	647	633	652	678	693	659	661	626	658	635	719	648	646	700	659	679	657	640	657	651	659	624	619	650	690	634	641	681	642	645	725	662	647	635	681	680	662	636	636	636	650	658	604	702	650	657	663	635	634	656	632	646	688	668	633	667	612	680	664	647	693	661	693	683	670	634	662	677	683	634	661	694	675	641	683	673	641	676	627	696	632	663	711	661	679	637	640	632	654	677	674	664	663	659	646	662	638	667	593	665	635	654	666	674	637	672	673	670	631	641	667	686	645	640	648	657	623	642	655	684	635	662	643	654	679	631	690	626	660	691	636	689	653	690	624	666	669	648	687	696	667	620	667	665	670	654	664	678	617	611	683	677	691	642	655	683	649	657	691	703	680	629	661	622	728	637	642	666	613	633	677	662	662	626	625	670	670	645	640	633	669	627	631	713	644	674	622	613	635	710	701	650	669	689	660	659	637	663	681	689	682	617	655	758	656	640	722	695	680	638	662	692	657	681	620	681	680	665	685	654	688	619	667	642	625	616	646	643	678	656	626	650	613	635	660	645	657	584	628	640	687	679	629	657	712	662	630	631	664	636	664	664	644	639	657	617	668	678	655	724	624	655	668	652	660	658	630	667	603	662	635	634	655	616	701	658	634	652	639	668	635	674	659	664	641	632	661	641	678	618	667	664	654	686	675	641	615	673	668	662	680	668	679	656	615	638	685	606	672	678	666	678	650	693	701	648	643	646	632	660	684	632	629	667	680	694	671	643	652	625	639	665	657	645	662	661	657	655	693	675	685	662	668	680	683	656	673	659	679	643	672	642	649	693	645	637	700	626	629	679	724	643	657	692	667	666	702	625	692	660	663	628	677	658	688	599	655	649	699	600	629	660	646	652	674	673	673	641	653	719	649	674	636	643	749	617	617	706	610	640	652	634	696	632	660	665	649	659	674	676	651	640	651	670	685	674	622	694	683	664	659	680	661	612	637	605	649	655	691	742	630	701	652	680	650	674	652	665	677	671	669	678	680	662	662	647	673	626	639	735	661	631	685	662	660	654	683	630	642	624	649	688	630	659	625	688	666	682	673	640	656	639	670	641	698	667	685	648	681	668	692	650	611	645	638	658	677	659	677	671	681	648	630	622	633	641	665	675	663	631	658	636	678	650	658	679	620	652	608	668	653	709	618	629	615	669	627	612	622	700	623	638	710	695	622	662	695	642	657	681	622	639	677	660	646	623	645	671	602	606	682	641	638	666	654	682	633	660	629	680	672	646	669	644	646	647	636	626	629	664	661	652	658	649	661	669	646	654	627	675	659	659	663	621	656	656	640	653	641	664	717	647	659	692	666	719	603	657	664	659	640	666	641	648	670	639	685	705	667	662	624	604	676	607	663	673	641	657	655	630	652	672	647	660	633	629	639	661	615	687	698	669	661	647	670	682	690	648	614	623	621	693	633	664	641	681	682	677	654	653	652	681	674	665	630	673	646	625	644	639	636	646	683	640	688	661	644	668	677	617	646	637	687	690	669	662	649	698	625	664	672	613	614	656	641	691	676	663	721	682	660	634	698	654	649	693	645	647	611	683	670	647	676	658	624	669	598	688	661	648	687	636	627	652	681	642	635	652	646	676	640	677	658	661	691	673	682	645	689	669	673	641	673	668	668	692	634	660	697	624	705	699	666	667	637	681	647	667	683	671	689	644	666	608	634	657	729	684	689	666	655	715	688	702	708	651	663	695	666	640	626	635	689	633	671	605	688	714	604	678	625	671	628	642	636	641	647	669	630	668	644	639	693	695	653	692	643	678	694	648	675	681	642	658	668	642	648	662	667	712	662	686	692	657	625	664	631	645	669	639	686	617	719	673	706	627	645	646	632	643	644	698	628	702	672	665	653	665	638	631	679	651	666	643	695	630	652	641	684	639	633	677	651	630	669	666	663	665	672	665	660	676	635	671	671	671	630	654	700	641	679	620	690	658	688	636	683	636	684	611	615	653	684	691	664	641	654	690	683	656	671	662	677	675	661	686	659	625	677	677	670	682	670	676	633	656	648	642	625	667	715	675	641	641	666	674	644	670	598	649	667	634	675	682	665	664
20366	10165	4274	1116	883	2792	450	371	319	275	285	250	244	245	212	211	186	217	228	220	185	193	208	223	283	274	196	196	198	218	211	206	203	221	173	164	171	190	172	177	203	170	213	176	192	175	187	163	174	188	186	169	174	174	170	180	176	168	194	187	157	182	177	161	190	178	175	166	197	199	181	172	186	159	175	161	163	170	176	184	165	192	183	160	193	158	194	179	191	166	164	192	175	184	173	150	180	191	207	155	157	148	157	166	156	172	185	160	166	183	169	177	168	150	155	152	169	178	202	170	166	170	180	173	174	166	179	157	184	167	167	151	173	179	169	181	160	178	169	148	146	142	173	193	174	179	148	153	174	165	180	169	173	192	187	165	175	178	169	173	166	191	166	186	193	185	162	172	177	182	177	179	181	160	177	184	181	154	163	173	162	164	170	160	154	181	191	179	190	133	166	169	157	207	173	177	166	161	190	174	184	184	176	150	166	175	170	168	181	199	172	168	187	166	144	171	184	212	170	150	183	182	169	183	188	191	161	162	186	151	175	196	149	150	179	156	205	174	165	190	182	172	175	163	167	188	176	167	153	152	202	191	195	178	172	193	184	180	156	165	157	171	168	174	176	157	161	190	183	177	180	190	188	174	148	160	170	193	161	183	151	165	186	154	162	191	182	165	177	170	176	182	174	188	174	180	176	161	168	178	174	180	170	143	172	181	181	173	178	171	183	165	183	191	164	182	137	187	157	150	157	186	155	173	168	166	151	172	155	177	177	165	185	171	188	180	180	174	180	171	179	195	163	180	180	188	182	169	168	180	178	175	174	192	169	141	181	147	161	171	155	171	174	194	156	153	173	180	195	165	169	181	172	169	166	167	176	183	171	157	171	193	177	162	174	192	179	172	158	164	190	188	167	188	180	175	162	165	182	193	181	162	160	170	166	187	186	174	198	179	172	169	190	171	172	141	197	169	161	183	164	175	179	172	168	164	180	162	173	162	177	191	166	171	167	166	175	172	165	161	181	161	144	189	190	151	181	161	158	164	135	152	186	197	163	164	180	144	153	180	158	149	177	184	188	157	181	179	179	177	171	174	158	164	167	170	169	174	164	167	185	191	189	178	177	161	196	179	182	183	184	170	176	175	201	179	175	196	196	172	169	175	161	171	161	183	175	201	155	161	163	190	188	186	175	178	200	173	170	153	163	203	171	172	163	165	159	154	206	178	156	170	189	179	181	189	171	192	159	204	153	170	183	167	174	163	174	175	177	176	154	166	185	175	201	162	174	183	170	169	150	171	191	171	180	203	158	154	164	189	177	158	186	180	164	164	159	181	190	179	167	176	158	157	159	161	182	217	191	171	188	173	158	170	161	174	206	189	182	170	183	160	160	189	177	154	176	196	159	165	153	160	188	175	174	177	175	168	179	173	167	173	166	160	177	170	156	182	164	163	167	152	168	181	193	172	175	170	176	154	184	192	166	173	159	189	175	154	168	162	187	180	162	171	158	155	183	159	161	148	152	157	165	188	170	188	182	191	156	175	178	184	184	176	176	155	185	181	180	171	183	182	175	182	179	179	171	159	159	205	178	163	160	200	174	164	156	173	169	179	192	183	185	186	156	191	171	174	165	162	182	171	183	171	194	186	171	196	170	164	178	181	173	196	198	181	162	174	161	152	156	178	175	170	176	148	175	165	190	176	184	195	182	152	191	166	159	141	157	168	176	196	171	195	180	136	211	172	179	171	184	151	175	162	199	161	184	173	210	187	157	170	181	194	180	172	163	163	165	179	196	167	197	148	175	190	149	150	155	182	184	156	205	178	179	197	166	176	162	144	157	170	183	210	151	220	182	174	157	184	175	168	172	185	166	171	161	147	191	158	193	192	163	155	145	167	155	173	193	162	190	164	161	170	207	159	177	178	168	184	187	169	160	180	188	167	184	172	185	187	184	176	169	199	167	184	184	170	172	164	145	177	190	191	177	199	161	178	173	171	177	168	188	214	200	209	156	174	196	172	201	187	180	175	182	187	162	179	176	189	183	169	157	197	167	151	163	148	181	183	157	184	181	170	183	185	190	205	154	159	158	179	154	179	166	180	182	170	179	185	167	176	158	168	186	169	194	184	177	174	159	153	178	156	186	165	172	198	161	187	153	179	175	186	180	173	184	194	173	183	172	175	172	174	183	175	160	160	161	157	158	176	151	165	160	160	174	168	175	198	186	171	170	165	175	184	177	158	187	192	192	160	169	162	178	198	169	177	162	158	150	184	160	192	145	160	181	152	191	195	170	159	161	173	166	159	168	195	186	151	180	189	169	192	178	171	153	180	177	176	165	167	174	173	173	201	173	170	169	165	184	178	179	159	177	172	202	177	170	167	158	163	168	167	192	179	178	171	156	181	167	153	171	193	167	190	175	166	153	175	171	174	172	155	175	176	176	174	159	180	190	170	160	187	134	189	170	197	166	169	181	180	169	168	180	175	193	157	177	164	183	178	171	179	172	192	178	141	198	158	174	170	185	186	162	177	144	186	166	168	163	192	161	175	178	172	201	163	177	172	185	183	198	172	175	158	174	157	183	185	166	154	176	190	175	162	160	175	173	153	189	143	177	174	172	162	190	164	174	185	170	185	169	174	161	166	162	172	178	163	178	192	197	168	191	160	177	174	186	159	160	169	168	180	181	200	189	175	159	167	186	185	182	173	165	169	165	171	153	183	184	146	194	193	194	170	159	178	172	182	176	168	168	170	166	186	170	172	155	169	176	174	173	174	169	181	162	169	191	179	162	166	203	154	170	171	152	201	169	182	174	180	172	175	174	172	184	190	182	170	174	168	180	157	183	174	166	189	182	159	167	166	158	148	169	170	180	173	185	163	168	174	174	163	182	162	175	180	189	171	185	191	157	181	174	179	182	169	161	156	146	177	185	186	178	157	179	154	198	180	173	205	182	172	176	151	204	176	174	158	140	148	163	169	178	154	185	153	180	164	165	154	172	159	171	173	193	166	169	173	158	185	165	173	165	189	174	171	167	197	165	200	150	178	170	172	163	170	162	168	178	171	165	191	173	174	168	171	168	191	171	174	186	164	166	158	182	168	170	168	158	183	164	191	169	185	170	156	177	186	176	147	157	167	170	189	169	149	172	162	162	162	185	198	180	187	167	173	179	174	174	142	166	161	189	162	179	165	149	179	165	170	181	164	177	175	154	167	203	180	187	180	195	192	162	195	160	177	185	171	173	197	183	175	152	177	183	174	168	158	151	162	167	172	170	156	163	182	184	184	186	157	173	178	164	160	142	201	179	177	166	166	194	171	167	147	190	166	171	190	158	145	178	170	195	157	177	162	179	188	167	196	180	180	157	166	176	172	210	177	179	158	173	181	150	144	178	173	168	180	182	173	183	170	161	199	174	191	164	167	168	190	181	169	176	156	175	193	188	162	177	172	177	160	189	170	167	156	172	166	189	164	170	177	174	171	167	155	188	192	189	185	209	142	171	190
10543	9017	2578	3129	3127	9182	1792	1516	1313	1202	1055	939	823	829	815	742	743	689	672	679	722	775	862	1021	1406	1142	690	596	629	679	720	594	627	623	586	500	521	477	475	524	526	523	509	457	472	471	487	479	418	451	485	484	449	489	472	440	427	469	489	473	484	433	447	456	468	472	411	465	438	440	461	456	462	427	434	452	434	473	413	449	415	442	450	462	429	451	431	458	448	431	442	431	443	457	487	428	447	477	446	427	448	437	446	462	459	425	439	475	433	444	454	416	432	455	444	434	458	455	452	468	448	422	442	451	406	411	464	459	440	444	467	452	420	436	435	457	422	407	445	453	427	455	428	429	464	455	461	416	452	462	471	415	435	418	439	431	404	439	435	437	443	458	423	430	421	416	435	408	436	433	442	439	420	416	477	460	446	435	418	462	425	446	441	471	435	473	462	448	444	431	424	441	427	455	413	482	478	441	455	454	427	462	462	431	422	404	424	442	405	412	445	442	497	463	467	446	420	404	464	461	416	397	412	433	436	476	467	439	485	422	432	439	435	454	383	447	414	440	427	484	421	438	459	441	421	463	468	445	439	447	417	451	459	409	436	405	438	430	471	465	438	437	416	424	473	443	450	466	463	456	420	418	445	388	416	464	431	485	429	433	473	410	408	430	425	430	471	411	458	457	465	431	406	445	429	433	432	468	440	385	396	442	432	429	420	453	458	451	443	445	422	447	452	435	449	450	465	424	424	425	488	427	447	453	430	476	438	418	445	431	424	434	457	481	453	471	435	452	408	397	457	478	464	404	416	470	412	424	402	448	436	455	456	440	437	453	423	509	422	455	469	455	417	429	432	400	411	445	443	411	422	453	459	444	395	474	409	426	456	445	450	449	439	444	450	454	454	405	433	440	464	433	437	470	426	458	462	469	400	451	392	437	452	434	411	452	413	405	434	455	447	447	446	436	431	419	430	441	424	479	430	456	434	448	444	424	422	464	440	438	456	450	444	458	447	470	438	416	421	409	412	450	414	467	456	439	429	434	450	436	456	429	439	406	443	456	407	432	458	455	429	446	437	459	454	412	434	451	434	426	484	448	424	442	436	449	424	457	447	425	450	464	443	437	485	439	434	454	440	451	444	449	428	418	442	442	413	398	456	448	462	472	433	393	411	428	436	471	460	437	449	464	486	478	429	432	392	414	453	437	418	438	404	437	451	476	428	428	431	404	430	433	434	439	455	420	472	432	432	384	432	429	427	429	467	460	439	454	430	433	394	463	462	402	431	463	443	446	447	469	432	439	415	454	395	460	464	445	509	430	461	441	428	426	441	442	457	446	438	440	444	437	477	451	458	399	448	417	437	439	443	435	445	420	445	456	483	433	425	429	438	442	404	410	456	450	438	420	384	418	402	481	418	437	448	516	458	420	447	451	436	471	453	411	418	418	459	423	499	465	428	429	433	397	440	441	457	433	457	440	470	429	455	434	446	440	443	437	479	430	480	425	419	432	426	471	441	482	408	439	436	454	426	439	454	447	464	410	397	431	458	409	471	475	460	438	459	457	437	460	423	428	413	441	439	470	405	456	448	423	421	381	434	397	432	429	430	446	463	437	449	459	438	439	452	431	428	424	428	439	443	404	418	435	414	470	468	457	415	441	449	451	426	447	463	464	396	452	419	450	428	421	439	421	411	480	437	439	433	447	433	423	419	405	442	397	405	484	431	430	412	464	438	419	454	413	430	450	426	455	473	446	424	447	479	407	460	428	448	466	431	399	461	447	444	454	437	413	451	463	442	427	451	407	454	425	468	435	430	440	438	412	422	426	443	473	430	431	475	438	442	423	460	445	453	433	435	417	430	472	464	448	428	457	444	472	439	447	448	422	460	413	407	427	420	454	420	446	453	415	494	447	428	479	414	448	434	420	457	446	446	420	401	448	443	443	437	408	375	441	446	433	461	425	433	485	411	481	421	415	418	422	421	454	459	428	459	441	443	454	464	466	432	436	422	448	427	430	459	451	432	389	452	453	438	452	472	413	475	415	428	432	421	472	432	423	411	433	407	446	418	411	434	441	438	466	402	445	434	409	442	437	441	424	478	453	414	437	448	426	448	473	455	409	455	401	449	443	450	457	442	416	429	457	450	482	397	456	421	448	427	470	454	439	434	416	445	409	431	448	464	451	437	430	432	424	423	424	464	444	441	444	441	431	408	470	422	441	444	446	382	440	427	467	432	439	447	414	453	444	457	491	461	440	436	429	464	418	480	434	413	457	428	415	447	463	442	477	458	440	416	444	469	474	449	433	454	438	458	444	416	396	418	432	439	449	442	413	447	437	390	390	425	449	456	433	423	433	460	450	420	456	413	460	402	426	455	423	416	442	413	447	443	423	450	451	434	438	467	408	459	440	444	435	407	457	430	434	450	466	415	443	431	475	487	440	449	464	448	416	446	408	409	461	444	423	435	424	437	405	444	475	435	469	416	499	446	454	465	470	460	456	437	453	461	438	429	417	421	456	450	426	476	461	442	434	417	440	464	426	431	427	453	422	394	467	414	431	443	461	418	461	445	471	430	426	421	457	449	425	425	434	455	465	414	456	448	426	411	458	434	442	453	431	421	460	451	453	469	476	442	427	461	459	479	440	473	398	461	457	451	399	446	474	448	462	421	455	442	459	426	499	425	439	407	456	442	470	447	442	442	475	483	453	450	454	464	428	449	464	446	394	417	432	457	416	429	413	464	450	476	425	449	430	442	460	442	410	471	431	461	451	418	460	421	392	423	438	410	419	441	429	451	417	401	439	472	409	434	457	438	445	459	434	420	426	440	461	464	460	446	419	411	437	431	459	422	428	421	455	467	452	416	416	446	439	419	482	447	447	463	428	424	464	433	453	462	429	486	422	465	429	443	426	418	434	455	458	420	414	445	486	445	443	427	444	422	460	447	431	451	447	483	446	452	469	428	389	411	417	444	444	427	463	421	413	442	424	464	434	429	420	410	479	461	442	451	443	427	420	433	458	444	445	455	442	460	414	452	442	414	469	425	426	434	401	482	434	449	426	408	422	467	432	428	436	437	413	454	434	460	427	424	468	445	402	429	474	427	462	450	433	438	443	432	420	425	445	421	443	471	415	411	451	402	427	414	429	442	411	444	425	467	458	446	434	417	429	467	447	426	423	413	430	445	412	458	411	467	438	438	409	399	421	435	425	472	396	419	431	424	441	436	415	414	476	414	443	453	412	427	436	461	432	416	406	469	454	454	462	447	443	471	454	451	445	446	428	429	408	412	453	432	439	462	424	434	428	437	431	420	475	451	422	424	462	436	419	455	429	441	465	451	455	432	443	422	483	413	475	417	447	439	425	468	418	427	433	473	445	461	437	443	419	434	439	445	473	406	431	407	442	452	443	426	435	408	428	428	445	425	472	440	433	392	464	428	445	404	448	425	437	441	474	417	441	438	406	414	487	439	420	426	413	438	422	457	418	428	420	467	447	426	422	439	409
29922	20148	11659	2505	1433	6287	761	491	380	329	241	236	189	194	151	176	146	145	134	117	154	149	173	219	325	241	130	113	105	114	102	125	133	133	121	88	75	74	74	83	82	80	58	71	72	79	74	86	75	70	73	83	69	65	60	77	75	79	75	71	73	64	74	69	60	56	71	79	84	79	80	73	84	80	61	66	72	76	88	64	52	73	75	83	61	73	65	78	79	60	62	62	67	85	73	59	58	50	73	65	68	68	72	68	78	63	72	68	63	70	70	71	63	79	68	58	64	63	68	75	66	73	58	58	70	55	67	63	78	74	75	75	81	70	67	67	79	55	61	76	65	67	63	65	68	77	71	62	88	65	67	82	85	76	67	72	58	79	80	71	67	49	66	66	67	74	61	81	66	59	61	79	57	59	59	85	82	73	68	72	65	87	78	67	72	68	61	66	75	60	60	51	64	72	73	68	54	82	71	62	72	72	66	61	59	74	64	61	56	64	61	70	71	61	58	54	78	61	66	69	65	90	60	75	61	81	81	63	54	73	58	73	66	70	61	75	70	68	56	65	79	72	67	75	83	62	62	72	67	69	58	75	69	62	79	61	49	66	72	56	61	62	62	64	72	60	62	86	78	78	83	67	71	71	67	62	65	75	53	70	78	69	85	68	60	75	57	67	77	73	66	76	60	69	68	78	57	75	56	73	69	56	68	74	71	58	68	68	69	65	74	71	64	66	75	57	70	62	67	77	73	68	68	74	63	55	60	71	65	68	68	78	76	52	64	67	87	82	65	67	67	73	67	56	62	60	55	79	66	80	80	66	66	65	64	78	68	59	80	75	69	58	65	53	67	51	55	63	63	67	72	70	87	68	76	67	61	69	80	70	64	69	60	59	76	72	68	72	68	57	64	71	81	72	68	71	61	63	72	64	71	67	81	69	57	67	60	67	57	68	46	70	54	67	59	69	69	62	65	48	67	68	79	66	60	72	70	63	59	62	75	65	74	83	71	61	67	90	58	65	67	65	66	51	88	69	82	68	70	72	61	69	62	61	71	75	62	62	68	73	71	68	62	57	76	67	73	77	66	56	68	55	74	63	78	61	57	59	57	79	51	67	83	69	77	74	71	72	77	65	68	58	62	69	66	58	64	66	63	72	66	55	68	64	78	78	69	76	51	81	69	60	57	77	70	66	76	67	67	59	53	71	69	66	76	83	74	69	65	73	80	81	59	73	64	83	67	79	63	70	76	84	69	78	78	62	68	81	78	64	62	75	66	63	83	60	54	69	69	68	65	79	74	62	56	77	51	69	63	65	74	66	78	75	60	79	74	64	65	69	69	71	72	82	63	71	70	69	69	58	75	71	73	64	63	71	65	66	81	69	61	78	63	70	70	66	67	61	54	67	73	68	75	80	69	73	63	63	79	58	54	64	58	89	91	62	68	68	67	60	62	67	67	61	53	65	54	66	57	84	64	62	64	58	71	69	69	65	66	73	64	50	81	64	60	59	80	48	59	71	62	72	56	63	75	54	68	70	86	59	72	74	48	58	48	66	61	70	72	79	59	67	62	62	66	53	74	70	63	67	70	65	77	71	64	73	72	60	62	67	64	69	59	64	56	59	76	81	77	65	69	62	74	67	64	65	66	71	66	76	63	69	57	50	81	70	68	66	67	72	77	62	68	69	77	75	58	58	67	70	74	82	59	62	57	74	65	69	70	72	58	57	72	61	64	67	64	70	62	52	83	70	64	66	62	55	61	61	54	66	57	56	74	68	64	59	65	62	70	77	61	66	60	68	68	68	62	54	65	67	81	73	60	68	73	70	77	63	82	61	79	72	73	71	68	73	80	71	50	67	56	60	38	70	74	75	71	72	64	88	64	55	72	79	58	68	71	79	68	68	60	70	78	74	70	64	49	64	72	47	70	77	64	65	67	58	82	63	74	70	86	62	63	73	69	73	63	68	61	59	70	70	57	76	70	78	82	70	67	64	65	68	78	84	68	71	75	67	61	66	70	65	68	65	54	58	69	67	71	55	72	63	56	66	66	59	56	71	62	66	58	82	66	70	65	66	64	54	74	66	75	79	63	64	62	65	58	65	72	66	75	71	45	74	75	65	66	75	58	73	74	54	74	80	59	45	62	67	72	49	67	67	68	77	54	65	93	76	65	80	70	71	59	76	63	71	72	67	70	81	69	65	73	67	87	67	63	77	75	64	73	60	65	70	78	56	62	65	71	72	69	70	67	73	70	67	69	74	67	68	67	69	59	68	80	60	69	82	75	63	40	81	68	76	60	69	60	61	82	66	64	77	63	80	82	66	70	77	71	80	69	63	84	67	69	64	60	62	83	65	72	60	55	61	77	72	71	64	59	68	63	57	72	73	77	68	77	64	77	69	68	70	68	76	74	64	53	83	76	68	76	67	58	66	73	60	56	73	80	60	81	64	60	76	62	57	53	64	78	76	64	75	91	75	54	66	62	62	63	67	68	75	56	57	62	69	73	88	66	72	84	66	72	62	74	68	86	79	62	64	69	47	74	63	75	68	74	74	81	67	73	82	70	57	72	78	85	65	66	64	59	58	73	62	71	58	81	73	80	78	87	56	76	71	70	69	58	67	64	59	64	76	65	62	58	80	52	63	53	49	73	60	82	62	54	78	65	54	65	69	67	65	63	63	57	87	55	68	66	74	60	74	75	71	67	69	72	57	46	67	73	64	64	62	81	76	66	66	67	69	61	63	60	74	77	64	48	77	79	63	72	65	63	59	61	62	53	57	77	76	72	66	66	65	70	70	74	68	53	64	67	61	74	50	71	58	66	83	90	70	76	79	80	72	60	66	62	76	56	73	59	61	66	58	54	54	58	60	59	77	64	78	72	76	65	74	66	73	64	66	63	74	64	52	83	65	74	52	65	69	61	63	73	73	52	82	57	58	60	53	68	72	77	71	81	67	81	67	74	64	67	62	80	65	63	67	61	60	72	91	85	62	83	66	69	65	66	66	57	73	64	57	79	67	69	69	76	59	72	65	71	64	75	65	80	72	78	66	61	70	65	69	62	61	67	61	68	67	59	65	50	50	68	78	64	68	63	54	58	55	55	75	75	51	71	69	59	61	75	60	64	66	71	77	69	76	64	74	61	63	64	77	71	60	68	58	67	66	61	76	67	38	70	78	66	57	73	76	62	82	76	63	56	58	66	56	66	78	67	69	69	67	74	64	60	57	53	58	68	76	75	62	83	71	68	68	73	66	65	62	71	65	59	61	63	51	77	70	68	71	68	50	66	72	65	55	73	87	60	57	71	65	65	73	75	54	71	63	79	62	66	82	76	60	58	67	65	81	72	57	61	60	54	62	67	65	68	79	74	71	74	74	61	73	80	57	61	57	67	74	73	69	76	57	54	58	65	72	64	63	60	55	61	62	76	77	69	54	64	60	69	67	63	79	60	66	69	56	74	63	55	75	62	75	76	63	62	59	68	71	62	70	59	63	47	68
15144	15281	4151	5025	4771	13340	2760	2277	1792	1592	1363	1227	1052	909	831	784	780	691	647	650	847	1015	1095	1395	2509	1803	753	619	611	648	525	664	614	619	531	345	325	296	302	300	315	271	294	271	266	269	283	237	255	248	246	253	259	246	252	238	232	258	238	249	254	238	230	262	211	226	202	234	213	211	248	221	226	210	196	233	235	220	242	219	244	210	198	213	240	207	212	183	208	197	205	206	209	204	224	223	217	223	196	212	206	197	195	211	192	215	199	214	221	209	175	220	223	215	175	202	221	212	198	207	226	198	214	206	211	193	206	229	214	185	192	221	188	218	211	189	223	186	186	210	236	219	204	203	220	220	213	222	192	218	210	230	198	221	186	191	250	190	198	196	205	206	192	185	187	187	195	202	209	186	225	182	191	184	188	211	185	216	205	205	197	192	190	203	227	186	179	180	172	203	194	196	227	222	199	197	216	188	220	223	187	209	184	217	217	182	197	215	228	194	231	214	189	226	191	182	219	205	180	206	183	201	217	204	182	204	184	179	198	200	222	216	190	211	182	214	203	210	216	199	191	200	179	203	184	203	217	202	173	217	194	190	190	212	214	178	206	231	188	216	226	193	220	185	194	225	194	203	184	212	187	192	211	201	212	203	229	187	207	212	203	174	206	218	205	207	212	200	189	213	178	209	192	187	213	196	185	174	208	224	183	192	213	220	213	220	205	194	209	196	196	200	196	198	205	190	186	200	209	194	191	227	199	212	231	196	209	191	197	187	209	212	224	200	191	189	214	220	211	193	200	193	204	213	201	182	207	219	204	213	207	198	199	208	234	174	189	212	222	207	206	210	211	200	165	204	202	199	201	204	223	229	187	208	196	197	212	185	213	201	193	208	191	209	195	226	185	206	209	223	224	199	204	168	204	174	211	186	198	186	187	195	181	192	182	207	203	202	193	208	199	201	203	201	199	198	194	190	210	215	217	213	199	185	183	201	200	201	219	226	204	191	206	188	205	197	197	193	200	206	225	192	205	211	206	188	221	209	216	216	233	217	194	215	210	191	206	227	221	234	182	173	205	192	199	198	202	194	209	197	188	192	212	184	204	183	211	188	215	196	204	182	193	185	202	212	187	204	200	197	159	177	185	186	194	201	182	215	224	192	200	207	181	194	205	204	191	218	173	174	216	221	193	208	195	189	194	224	193	192	206	189	208	198	214	198	208	201	216	210	194	203	191	204	223	184	193	202	187	175	210	194	222	194	217	200	224	207	200	188	183	177	214	205	201	217	196	196	158	207	202	174	204	197	198	193	194	215	204	199	186	210	199	183	219	169	200	198	177	205	200	215	188	202	209	189	195	181	208	188	171	228	208	196	199	198	188	209	200	197	197	217	187	203	197	189	183	221	204	209	203	228	210	218	229	207	180	176	201	188	191	199	218	198	195	187	186	217	218	208	211	191	230	206	219	207	186	198	186	199	205	188	198	211	188	226	218	178	206	205	220	189	190	211	196	213	196	198	187	208	202	207	202	197	220	178	227	211	191	190	184	182	198	213	171	209	199	178	182	169	198	203	211	200	190	170	217	230	170	188	201	172	215	202	209	186	205	218	217	209	186	218	217	188	198	211	214	198	213	205	183	199	211	210	239	195	236	220	203	220	208	183	192	205	213	207	200	197	204	185	193	226	190	211	211	200	196	193	225	219	206	196	187	235	211	203	200	184	209	185	188	194	206	190	189	218	187	189	207	198	194	201	190	213	190	200	195	213	182	197	197	203	190	209	190	211	217	222	197	232	211	194	228	216	209	206	197	210	213	212	192	202	203	219	196	202	220	194	192	211	197	203	218	234	233	224	219	209	202	219	197	197	227	185	189	188	194	195	207	220	214	201	183	178	189	203	208	204	203	184	200	200	216	202	198	179	210	223	202	195	229	182	187	196	214	195	231	179	189	203	223	210	203	204	226	204	176	203	194	193	209	198	192	216	213	207	207	210	178	213	213	203	187	184	183	195	203	179	189	200	179	221	223	214	203	185	210	208	211	199	185	199	216	190	200	184	193	194	197	194	222	200	210	208	235	194	198	226	208	200	212	192	233	193	208	203	175	234	181	214	212	176	188	201	188	171	199	203	214	186	202	189	209	177	192	171	211	186	196	200	199	213	198	183	230	233	197	215	174	193	193	233	203	197	173	174	210	208	185	197	194	218	191	210	189	225	187	188	194	185	211	194	195	203	210	202	211	235	203	206	183	194	194	190	202	201	197	189	187	230	178	202	202	218	178	185	203	203	199	190	208	204	193	216	185	179	218	192	208	204	210	184	209	187	196	199	208	201	183	192	214	201	205	226	222	202	201	204	224	173	190	216	213	183	201	183	195	207	209	196	182	194	187	201	195	179	226	200	218	206	224	187	203	186	219	209	204	216	206	216	184	186	217	202	199	216	214	222	198	192	204	198	181	189	182	205	210	193	189	199	184	201	186	235	225	213	204	182	201	222	198	192	215	207	212	170	212	188	185	191	187	183	216	216	195	204	154	179	177	195	178	185	195	201	191	203	192	198	200	195	220	242	188	168	197	212	185	194	210	223	219	214	192	179	156	219	171	207	207	191	211	211	192	226	192	194	194	186	216	195	184	192	194	182	187	178	183	206	206	204	197	209	184	213	213	200	215	232	190	214	193	181	177	202	193	193	205	193	221	182	202	195	210	188	189	203	182	207	212	215	191	187	224	166	177	212	219	190	210	207	208	204	214	182	216	196	196	197	171	209	178	177	191	190	221	230	191	215	195	213	197	195	175	205	222	195	209	212	181	205	194	180	225	218	182	200	185	204	212	210	184	199	210	217	210	187	182	203	192	218	194	215	232	227	196	196	188	224	181	185	229	229	204	232	195	178	228	190	187	197	191	205	176	191	207	218	216	175	191	200	236	194	217	220	215	209	196	176	209	200	231	191	196	199	174	185	197	217	210	184	189	215	202	198	198	206	229	192	195	212	188	200	192	203	230	194	184	195	193	218	214	204	195	202	182	218	201	224	190	209	193	194	207	203	206	182	209	173	190	202	207	198	192	211	223	194	201	193	176	220	206	209	196	182	193	197	199	212	196	203	203	187	205	197	198	218	223	180	198	189	199	205	221	207	176	186	211	177	214	202	223	185	211	193	222	217	209	194	162	200	191	217	233	204	189	203	212	210	212	199	192	183	207	205	189	190	202	200	183	179	201	223	196	183	189	195	201	178	215	174	185	214	202	222	198	178	182	210	206	201	204	205	183	205	189	213	206	190	197	193	184	203	190	226	227	194	217	191	196	216	184	188	212	199	198	178	180	197	185	179	229	211	203	199	214	213	205	185	209	175	235	193	209	212	203	232	198	241	199	165	213	210	210	198	199	195	201	211	219	202	197	198	174	189	210	189	222	210	179	193	194	189	208	203	190	222	218	207	188	184	222	210	196	178	202	197	192	210	210	225	201	198	196	201	199	216	200	191	202	199	225	193	177	196	206	213
3852	652	310	272	294	341	274	281	273	252	281	272	290	283	274	260	262	274	278	281	260	274	257	275	296	255	272	251	260	268	291	264	259	234	276	259	277	256	258	245	272	274	258	243	265	270	261	282	289	290	256	293	266	278	269	252	257	276	271	265	255	241	270	279	258	268	264	271	284	258	247	273	287	272	258	279	233	279	278	269	263	274	264	273	269	276	268	240	270	276	256	267	273	247	269	293	257	275	273	266	300	305	266	273	306	272	327	277	270	262	264	265	286	283	284	239	250	241	262	284	258	249	274	276	273	287	286	262	240	253	292	296	275	263	275	263	248	277	272	289	256	262	236	233	275	282	265	300	275	275	263	293	251	298	260	247	253	242	248	244	301	265	316	253	245	258	254	253	272	252	270	280	267	278	276	268	253	254	274	287	288	269	280	265	287	261	275	249	248	273	258	272	246	291	258	272	283	291	272	259	254	249	262	281	238	248	257	272	273	292	311	247	279	277	272	282	268	265	267	260	254	256	269	268	243	273	290	276	284	292	249	266	282	268	262	274	264	272	284	266	275	282	250	252	263	261	275	258	280	257	279	288	283	278	278	293	290	255	268	277	271	287	249	267	264	245	291	264	266	282	277	291	264	246	239	260	263	268	271	266	257	256	236	255	253	294	292	275	260	244	248	290	274	269	257	268	268	234	293	282	269	278	282	255	265	282	252	243	254	242	277	249	287	284	265	278	289	275	276	244	284	271	256	265	249	255	268	265	278	274	265	255	275	263	274	285	240	272	265	287	244	287	247	272	265	295	274	292	265	266	293	265	265	261	241	274	273	272	278	264	250	270	278	266	263	264	251	262	261	255	268	283	276	269	284	253	259	255	286	289	257	262	261	283	275	289	255	290	264	295	258	280	278	263	259	282	279	243	265	267	288	259	291	277	273	270	303	292	246	294	274	255	262	275	288	280	262	284	259	249	268	260	288	284	261	263	294	277	278	244	290	241	237	273	280	281	265	261	232	268	283	284	253	285	270	243	271	308	253	258	298	261	245	267	264	243	255	293	276	253	282	265	274	265	269	274	286	265	271	269	299	278	281	260	250	252	241	270	246	278	279	260	275	264	266	257	298	275	271	273	257	270	262	277	262	270	289	245	270	264	276	254	284	306	255	255	266	301	277	268	238	267	249	282	278	257	271	253	278	272	266	263	277	264	280	289	284	304	252	270	245	257	282	288	286	300	283	280	301	275	250	292	276	236	250	262	271	279	282	237	248	250	270	267	285	240	282	242	283	295	277	275	284	297	264	265	252	270	276	253	243	276	285	300	262	262	233	287	257	267	260	271	255	277	279	263	278	279	299	282	282	281	274	238	266	284	258	274	286	280	306	273	264	259	270	285	280	272	246	251	291	261	265	282	264	299	248	258	255	294	252	250	269	268	268	266	255	285	293	270	277	294	286	268	305	246	261	252	267	268	256	279	258	278	265	266	272	256	304	286	287	294	277	244	273	248	269	301	277	270	279	260	240	259	268	246	242	256	287	256	252	278	251	270	259	283	253	297	261	284	275	252	255	265	266	266	266	237	256	260	260	274	291	258	277	295	258	263	246	240	247	293	245	276	253	282	276	279	263	285	272	239	259	306	236	273	262	261	279	258	258	249	242	269	252	261	288	269	241	287	260	267	262	262	263	282	279	267	257	238	287	275	249	279	235	249	294	272	272	248	295	306	284	266	286	266	261	278	263	271	265	278	268	265	279	299	272	249	276	259	257	261	255	279	260	267	258	244	240	270	211	289	275	289	274	276	259	291	281	299	279	264	282	293	252	261	262	263	276	252	260	260	271	244	258	300	260	276	264	268	299	260	293	265	294	275	266	260	253	263	283	281	268	269	296	259	290	274	292	271	220	235	245	271	277	295	257	279	295	244	222	281	240	279	263	241	244	252	271	263	279	284	285	254	274	287	246	282	257	298	261	273	282	249	266	297	267	260	269	259	251	306	266	264	270	274	288	262	261	304	271	288	277	280	263	264	259	272	271	264	278	263	260	284	307	277	280	247	281	268	240	260	252	270	262	278	250	266	272	256	265	291	263	244	270	253	266	289	277	254	299	286	252	283	262	252	281	283	268	279	254	252	280	266	268	277	283	256	281	310	282	276	249	254	286	269	255	257	266	234	273	237	248	258	267	277	265	244	279	265	233	252	270	250	275	254	243	276	249	265	238	274	300	323	284	282	250	273	268	280	241	234	287	273	247	275	286	249	256	268	280	267	278	296	265	290	248	269	287	276	280	267	291	246	241	247	257	250	284	285	272	247	252	275	269	263	261	270	254	257	267	254	278	279	280	246	262	274	267	256	254	295	273	253	274	275	250	307	258	240	273	271	247	283	258	251	251	253	276	295	274	260	274	270	272	281	255	266	287	250	290	299	256	265	270	257	282	272	273	259	264	245	274	266	279	258	262	228	280	274	270	262	252	302	270	243	233	250	299	295	262	237	237	273	289	286	269	256	237	266	253	250	265	255	243	231	241	295	236	246	275	247	250	266	256	270	301	279	275	276	265	263	238	248	242	261	279	274	285	265	278	258	255	259	281	264	239	240	268	274	260	296	274	286	269	262	258	275	238	269	285	306	249	261	254	279	286	251	275	293	259	301	275	276	244	233	266	271	249	284	255	249	299	276	283	265	243	242	301	260	289	244	269	264	265	253	295	263	285	273	304	300	301	258	267	250	267	284	254	268	256	284	269	280	284	292	279	269	261	262	277	288	292	260	289	254	257	269	284	288	266	258	248	280	243	248	252	260	273	257	230	250	273	253	280	278	251	283	299	264	307	266	274	262	252	255	253	243	273	239	277	258	271	232	300	266	274	280	238	270	283	276	264	263	230	270	287	263	253	258	278	242	263	263	273	251	267	271	276	283	280	258	282	291	276	264	266	260	298	296	257	247	291	260	269	266	267	280	279	289	277	292	271	245	279	259	291	273	272	270	260	268	269	263	270	250	277	290	268	309	266	292	276	270	288	255	258	243	271	273	272	253	237	261	248	285	285	262	259	249	261	288	249	269	268	267	271	256	260	277	294	304	245	285	274	241	237	249	261	289	267	270	253	260	296	259	262	245	253	282	272	283	279	290	277	253	288	269	260	268	261	240	271	280	266	276	263	264	265	290	269	254	273	302	266	266	255	271	243	251	264	275	246	241	285	260	250	270	237	274	258	294	267	285	228	278	278	272	256	230	280	287	248	268	255	249	270	295	267	296	259	286	264	239	265	274	271	256	280	275	234	264	275	267	264	265	300	291	264	228	245	257	267	282	271	294	264	263	276	249	251	270	268	286	262	280	279	272	280	304	272	276	252	260	280	282	285	263	267	270	277	264	272	275	277	244	271	278	271	269	270	253	296	252	277	272	242	288	242	273	288	273	295	297	260	272	258	250	270	244	287	283	288	242	279	291	270	296	249	273	260	264	257	245	280	279	255	258	259	270	294	243	286	256	290	281
3431	1419	709	768	774	1288	730	716	700	677	704	660	666	690	688	666	688	683	708	650	692	708	696	695	678	645	655	646	662	672	643	712	669	682	611	671	656	674	666	647	669	665	683	639	677	636	639	686	692	626	595	675	681	670	695	657	650	667	662	650	666	621	684	720	663	695	635	649	625	670	652	631	668	645	656	665	674	652	647	663	615	654	682	678	653	653	672	679	645	675	681	645	657	693	693	657	650	666	644	641	676	658	697	639	671	688	656	667	658	620	646	645	657	698	623	663	651	629	669	659	659	646	636	709	670	644	644	661	694	660	632	670	681	667	718	651	689	649	654	667	677	692	667	624	633	655	648	617	676	662	660	648	655	589	663	702	640	643	671	665	686	664	674	691	685	651	681	683	654	678	660	629	634	674	680	668	686	669	682	623	681	680	645	649	678	677	672	633	659	660	655	705	695	685	678	647	683	620	648	632	696	673	671	603	700	656	644	694	698	615	698	666	673	636	658	636	677	661	639	663	644	681	690	691	676	631	663	626	667	661	643	680	669	670	644	656	670	652	704	683	634	646	637	619	680	645	653	659	670	651	677	661	660	659	636	658	671	662	632	682	681	626	660	643	691	657	649	688	676	620	645	604	657	658	631	619	656	618	651	694	660	651	674	647	678	688	689	679	658	610	689	647	657	650	670	626	665	642	652	634	642	679	672	682	679	655	679	659	669	648	703	662	671	672	672	676	680	669	630	653	627	639	647	686	711	656	676	705	643	640	650	700	663	686	705	634	670	629	681	671	711	648	679	649	635	694	684	643	699	662	613	657	677	716	642	677	669	690	706	612	680	653	711	632	668	718	585	663	736	614	634	680	674	670	669	635	709	673	679	659	687	697	644	676	652	646	659	684	649	687	682	659	677	654	647	697	672	643	694	621	669	708	687	596	690	675	697	673	627	655	657	693	631	658	659	677	648	615	651	643	685	634	638	635	690	630	657	648	659	695	665	687	654	666	649	644	660	677	648	635	672	621	655	672	701	649	665	648	659	626	669	656	627	689	670	644	649	669	700	638	678	651	651	652	667	694	664	714	635	636	624	648	612	671	640	695	652	630	618	690	656	705	669	676	613	629	653	640	702	663	642	645	645	675	665	641	643	702	688	685	682	684	660	660	632	656	666	669	623	670	662	633	661	685	707	685	681	688	672	713	694	661	639	650	687	660	638	689	624	674	632	721	679	646	631	735	653	643	643	686	677	647	673	697	635	642	671	671	676	658	669	721	667	704	691	673	659	704	647	671	643	642	617	660	618	651	658	648	647	644	689	684	648	699	674	674	630	643	661	629	649	643	688	638	615	611	625	649	682	674	635	659	675	644	690	678	642	619	629	656	666	664	679	673	598	674	654	654	639	677	673	665	671	645	639	675	614	647	674	684	698	667	661	643	660	629	706	644	690	649	652	683	657	616	673	695	640	640	676	673	690	670	655	630	678	705	682	649	636	655	697	634	693	701	677	653	665	652	645	634	664	664	627	641	658	644	673	687	621	667	623	665	677	683	630	710	666	600	649	652	716	682	713	641	622	663	651	657	672	625	665	624	675	644	687	601	648	639	680	642	668	645	672	646	662	629	648	688	625	666	669	674	673	627	679	641	686	695	655	646	684	704	703	683	656	689	645	685	741	625	679	712	701	650	678	674	683	677	697	635	657	678	654	585	659	668	655	650	623	649	718	674	672	656	659	673	685	679	681	682	671	679	673	658	716	684	660	676	701	674	647	672	665	664	646	702	690	641	731	634	626	638	675	649	675	686	682	711	698	667	648	668	650	645	655	649	679	676	598	656	687	698	661	652	694	700	686	646	631	672	647	692	680	689	683	659	680	630	694	673	641	654	608	674	678	707	636	647	652	658	660	657	633	670	702	692	679	662	661	695	697	685	670	624	661	641	646	697	714	626	637	667	673	668	702	626	686	674	637	666	672	664	672	685	656	626	650	680	689	643	692	670	669	662	645	675	693	680	674	644	674	634	680	714	652	651	620	698	656	675	700	661	673	681	676	661	663	661	657	626	667	615	663	702	640	674	644	629	641	654	685	672	646	668	679	648	673	676	686	658	634	637	660	615	680	669	666	651	685	653	669	650	619	636	656	681	705	674	669	655	667	679	702	687	669	681	648	626	704	653	644	658	675	633	636	670	666	692	601	658	689	683	694	642	686	633	657	635	679	623	627	638	682	685	682	736	635	618	679	599	642	659	672	652	652	682	672	686	655	668	664	649	642	667	687	673	683	637	634	652	624	645	655	667	658	633	617	665	596	663	661	670	667	637	668	614	642	659	667	689	665	712	635	662	644	675	663	702	641	695	701	649	680	674	630	639	662	656	648	673	660	662	653	628	643	636	674	640	633	682	662	660	608	653	628	667	700	672	674	703	687	651	686	716	678	625	714	686	665	611	712	650	724	658	646	667	661	662	632	688	671	673	657	663	600	709	680	672	706	685	667	671	675	685	628	696	659	691	676	665	661	670	665	660	636	657	693	687	642	673	637	671	654	636	629	661	690	669	678	665	690	667	669	694	650	678	628	678	650	645	658	657	657	630	601	647	654	619	667	651	660	647	708	699	622	678	616	675	669	659	671	659	661	584	681	688	686	660	649	721	667	699	672	656	631	655	642	665	649	664	658	624	681	678	693	628	643	689	674	627	599	643	630	645	650	721	659	703	643	693	620	626	651	725	662	667	655	637	702	599	723	675	659	668	670	655	683	668	672	621	643	620	663	685	645	649	622	652	647	650	658	644	666	654	657	665	708	624	650	709	662	650	669	647	612	642	650	645	676	639	652	662	667	690	670	653	651	668	682	648	674	658	664	678	620	646	602	685	648	653	653	634	661	656	662	684	708	611	658	633	669	682	641	645	663	669	633	678	701	638	620	642	677	652	624	659	689	669	670	651	666	668	637	668	675	660	684	643	669	688	643	653	656	626	675	672	677	617	611	676	620	679	701	608	645	645	620	651	673	630	646	640	702	698	680	694	689	637	665	654	658	660	650	632	699	624	639	650	643	686	699	679	645	658	652	661	655	658	664	668	623	652	684	645	683	693	642	663	640	729	688	665	691	640	678	657	667	655	672	667	713	621	660	662	648	720	668	648	682	653	655	661	677	620	667	681	647	653	653	653	641	633	650	626	724	642	688	642	655	663	690	680	665	665	718	625	700	630	685	643	670	635	651	645	655	673	637	644	657	667	637	632	636	633	666	672	643	677	685	674	642	679	658	649	646	661	664	643	670	651	684	674	675	671	666	661	624	671	645	659	635	613	665	737	670	673	644	660	666	663	730	678	635	679	682	660	640	662	661	716	656	724	667	654	624	623	643	663	637	628	651	648	697	651	634	668	661	674	659	687	688	692	632	651	640	667	607	665	691	659	653	630	668	613	638	662	635	651	682	656	646	613	680	655	646	643	663	705	678	676	680	698	689	680	660	662	666	656	701	638	642	657	668	667	670	703
18764	11530	3932	1003	922	5027	481	333	326	286	292	239	215	219	240	229	248	212	238	214	224	239	239	304	358	214	164	221	188	204	195	191	196	172	176	191	213	163	187	179	186	209	178	173	161	166	171	190	172	179	194	164	172	174	189	179	156	174	165	187	182	173	185	141	185	184	164	168	180	179	167	198	167	192	163	185	191	163	167	194	167	181	173	166	181	174	179	169	167	186	171	175	148	185	161	166	184	145	179	161	169	185	175	176	183	165	174	178	209	170	178	169	193	199	171	163	166	190	153	163	162	161	159	193	163	173	180	168	165	206	185	185	205	158	191	198	171	147	173	160	151	176	171	197	169	194	172	201	172	165	168	178	156	173	163	155	179	163	182	160	168	175	156	162	161	166	177	180	163	180	215	196	158	176	156	170	179	170	144	170	189	189	173	166	179	187	203	174	157	164	210	161	183	160	179	166	190	168	161	173	176	200	177	168	177	153	139	183	165	181	168	172	174	194	147	170	161	172	169	178	178	150	172	170	198	175	169	173	191	181	190	169	201	172	185	180	201	173	169	183	151	175	151	170	175	173	194	165	206	181	174	159	185	190	177	153	178	186	161	182	186	182	169	180	167	181	192	165	163	185	180	181	182	185	163	166	164	180	160	176	167	178	183	171	197	161	165	185	180	155	173	188	170	155	174	180	175	168	176	172	182	157	143	198	185	159	188	177	186	194	181	172	175	184	166	181	191	169	169	162	184	186	171	183	173	214	149	184	185	176	187	174	184	178	173	176	195	181	158	182	160	172	192	186	187	172	164	168	174	166	176	166	164	152	159	161	165	158	171	213	152	139	177	144	164	203	183	173	187	181	182	189	167	184	178	173	170	155	197	173	168	192	183	167	174	159	176	191	189	183	166	182	158	206	164	174	171	170	171	157	165	175	150	142	158	174	175	178	160	161	181	163	184	157	188	173	163	185	147	176	177	193	149	169	166	176	170	175	194	188	169	151	174	190	184	187	191	201	169	163	210	167	170	173	177	170	161	172	185	177	169	162	151	162	183	190	167	158	187	185	185	165	177	154	167	189	167	167	175	149	209	172	193	157	177	159	197	172	163	164	175	162	168	193	163	166	203	184	180	183	184	189	193	181	186	176	179	155	199	165	197	170	153	169	156	147	153	180	171	202	182	168	194	165	171	169	215	192	180	167	185	185	199	164	186	171	176	176	202	162	170	167	163	173	163	158	182	195	169	159	170	178	179	170	161	188	182	162	175	173	189	176	163	188	155	176	145	197	171	191	166	182	186	206	168	191	169	174	186	174	197	169	202	178	197	172	186	176	172	195	180	186	165	171	197	175	176	164	176	172	164	162	169	183	170	177	186	202	174	169	164	166	152	169	178	148	205	154	196	166	185	168	160	179	192	158	168	155	167	175	179	163	181	183	175	158	169	174	168	169	189	178	162	168	165	200	181	160	190	182	172	166	145	179	177	169	164	184	148	181	196	160	181	159	185	177	169	195	184	169	181	174	170	159	169	189	166	174	187	160	167	186	168	193	164	190	164	176	173	177	199	186	166	186	180	191	178	194	176	150	200	171	179	168	182	159	186	170	191	160	180	161	159	173	179	182	158	168	151	162	173	176	177	167	174	189	160	155	196	170	167	192	177	173	170	179	193	164	144	164	149	171	180	170	183	162	158	174	155	147	159	184	163	168	181	163	205	164	183	192	186	166	143	189	156	172	176	178	160	187	193	164	191	183	156	164	193	140	165	189	194	178	170	195	181	189	157	178	175	165	172	163	177	166	193	176	170	195	166	166	201	175	164	176	186	167	182	168	156	164	169	171	169	179	154	182	146	174	176	171	177	179	159	176	193	180	180	174	175	172	181	193	187	166	183	185	185	183	197	169	159	161	187	199	182	168	162	179	146	155	161	167	166	207	152	175	172	177	181	193	153	182	196	149	170	163	170	213	180	168	171	173	201	191	193	193	166	196	227	174	179	181	173	193	191	218	179	169	190	184	172	171	202	164	162	191	188	174	171	143	164	174	187	202	180	175	162	155	187	189	158	189	174	162	193	165	156	173	164	180	186	160	167	188	172	187	177	154	204	160	176	163	159	185	160	145	172	175	182	168	168	158	172	166	180	178	164	162	173	166	149	175	176	176	176	157	182	177	188	191	184	163	176	174	186	165	171	177	170	196	174	182	173	178	161	175	176	147	158	188	181	167	193	145	170	196	164	167	177	161	179	161	187	181	173	179	178	173	165	185	173	170	175	177	187	179	156	170	184	172	161	193	164	187	180	169	172	157	177	197	193	174	163	172	189	179	156	190	166	168	160	200	178	172	168	171	173	179	183	158	168	180	173	152	160	175	179	184	192	164	193	185	167	180	185	169	175	145	177	161	180	168	165	191	182	173	169	179	188	169	180	195	165	168	177	170	190	177	176	196	176	167	160	193	188	187	173	172	197	173	196	187	190	180	175	190	181	187	171	158	166	169	180	154	170	180	169	163	166	207	199	191	181	152	174	194	177	152	184	165	196	180	158	170	159	190	211	159	173	183	179	178	157	190	197	185	178	181	172	174	162	205	161	174	201	162	171	198	176	185	166	175	176	160	205	168	179	165	176	181	178	168	175	173	154	184	178	175	193	175	188	184	185	173	167	174	158	174	152	176	182	163	172	188	191	164	163	168	153	184	176	166	192	181	150	156	175	168	181	159	181	171	175	173	170	184	165	155	190	183	176	192	169	149	190	195	172	179	161	200	161	166	159	181	176	171	173	163	176	134	160	186	179	147	167	170	179	191	175	193	150	187	149	173	176	180	197	163	180	160	167	155	164	179	163	180	163	180	176	170	169	171	164	144	180	185	179	180	176	174	195	172	176	178	186	168	182	178	183	171	177	176	168	188	210	164	170	165	189	196	167	157	161	147	193	180	168	168	172	169	190	164	170	186	154	178	165	155	179	181	175	182	174	194	189	168	175	171	184	161	171	158	156	149	175	160	179	173	168	179	166	163	146	164	174	179	173	163	180	203	172	180	173	187	158	179	191	167	165	180	171	170	182	154	164	175	196	176	175	191	161	180	180	171	158	163	166	182	175	176	167	165	179	159	202	162	166	153	176	147	180	177	168	171	174	170	198	166	184	192	154	171	195	176	171	164	181	191	174	186	190	180	173	166	196	173	160	164	174	173	158	162	184	192	175	172	153	174	188	183	184	184	174	150	177	175	171	186	185	197	166	188	150	165	181	187	151	186	180	173	184	194	177	193	178	163	173	172	177	163	182	151	168	208	160	190	169	186	178	189	175	155	164	176	142	160	179	187	172	150	173	158	168	180	150	142	166	174	178	179	191	170	175	196	157	187	172	186	177	169	164	154	184	203	172	199	188	173	162	201	188	169	178	152	184	187	171	172	180	165	171	184	180	158	169	170	170	188	165	178	177	166	170	161	169	176	187	168	165	163	180	159	191	189	169	191	184	170	175	169	185	148	155	174	168	181
10146	9504	2498	2954	3297	12333	1857	1461	1284	1131	1038	982	885	801	743	748	728	705	710	658	780	803	1004	1883	1871	821	620	602	566	635	595	526	497	558	577	507	503	498	468	515	464	488	476	512	488	502	477	467	482	475	458	477	524	457	487	472	457	488	430	480	462	431	455	458	480	450	431	453	422	471	437	450	478	430	475	465	480	432	458	414	465	450	440	455	425	459	444	446	466	420	466	469	429	454	431	384	439	461	444	462	461	433	460	455	444	448	446	449	489	405	444	471	443	432	481	444	422	449	426	454	423	462	425	405	436	416	449	425	422	449	482	470	490	458	438	439	417	433	447	469	469	416	449	426	432	409	451	439	483	436	443	448	405	421	453	417	444	500	473	415	412	444	420	442	433	462	449	463	450	431	427	444	453	407	418	438	463	445	489	414	471	438	430	488	465	422	410	417	460	429	451	440	427	456	415	426	431	456	407	458	448	439	484	433	420	461	438	459	440	446	422	489	438	433	445	421	455	476	450	448	451	449	449	429	441	443	475	451	440	478	432	436	435	453	469	440	471	449	442	418	455	449	464	426	460	463	429	422	427	399	460	461	459	449	414	455	438	440	478	438	424	453	431	446	430	445	428	451	453	446	425	433	471	417	409	456	467	454	450	459	458	438	463	436	496	420	423	450	456	452	429	430	429	466	474	431	455	450	453	433	453	443	428	454	488	461	425	424	429	446	463	437	439	416	452	459	445	431	453	403	448	430	482	438	428	464	448	440	439	422	461	433	423	445	432	436	438	457	465	441	401	427	456	438	454	418	462	481	449	461	407	425	429	425	442	456	486	443	427	445	442	420	446	464	431	452	437	435	444	443	416	407	405	438	460	444	433	444	464	411	493	421	427	472	424	444	469	444	426	414	426	445	428	399	430	413	468	466	417	452	447	454	429	427	450	449	427	434	448	428	443	450	434	479	450	411	440	431	480	486	437	393	423	415	479	420	461	419	464	413	421	440	466	472	446	447	421	440	453	442	431	409	433	414	441	426	443	440	433	462	449	457	428	463	451	435	435	446	428	452	435	424	426	460	422	454	413	473	431	481	427	435	456	470	473	428	428	450	466	447	450	407	418	409	425	448	483	431	494	439	432	429	402	440	454	438	425	461	453	460	441	406	436	427	448	426	428	460	466	439	408	449	460	464	435	456	477	455	456	442	453	440	457	426	432	460	448	448	444	436	431	434	472	459	407	408	460	469	464	442	468	422	480	451	457	434	411	459	417	431	435	441	419	430	463	438	423	447	441	439	443	430	418	443	459	473	442	433	455	455	473	409	512	452	447	424	435	464	431	423	429	417	424	450	445	470	468	414	409	386	426	452	483	456	431	435	441	430	472	431	407	446	433	437	438	454	422	471	436	459	461	451	410	456	439	450	442	403	464	445	435	456	430	406	428	452	406	472	432	431	459	455	452	446	448	444	430	437	430	442	431	441	445	454	431	444	425	425	438	398	424	490	451	443	458	420	429	447	477	450	445	455	441	466	409	436	417	449	469	445	421	472	458	435	474	473	485	419	442	448	446	403	474	459	430	443	462	444	456	512	435	433	439	417	472	468	449	439	479	450	424	437	451	460	418	448	443	399	434	432	455	430	436	432	429	400	412	458	473	439	461	437	461	428	407	438	463	420	436	469	430	420	469	418	443	441	457	461	463	449	425	457	428	405	448	422	440	421	443	420	468	460	435	463	444	418	405	457	499	441	436	439	413	469	413	471	465	450	466	456	438	471	457	438	469	436	456	446	432	471	483	444	442	444	428	410	496	405	436	439	437	470	443	452	400	443	444	469	461	460	469	410	428	472	421	429	486	416	471	437	444	407	426	436	412	422	470	460	472	415	412	436	466	412	454	447	487	451	427	441	439	434	417	431	442	422	421	439	446	472	450	441	468	415	456	437	461	423	422	427	428	437	428	410	437	406	456	396	436	418	441	420	442	413	453	436	468	421	429	442	477	447	436	439	442	469	448	410	436	452	441	418	420	454	402	439	429	501	481	424	398	489	467	444	438	458	446	473	391	451	449	448	417	458	404	444	471	465	438	460	445	481	465	405	479	455	438	415	456	463	488	456	412	465	435	441	423	441	443	421	430	423	447	431	466	426	407	421	485	439	438	439	442	451	451	440	470	444	392	484	454	425	440	429	460	449	437	429	432	444	453	451	454	440	444	430	422	439	462	444	400	450	434	418	458	449	440	461	416	431	444	464	447	465	450	424	489	407	413	444	458	432	447	435	394	421	457	403	437	471	454	467	432	431	423	431	443	439	483	424	445	442	405	436	451	449	461	460	449	437	436	427	466	434	432	422	433	448	439	406	457	444	451	437	452	419	416	471	433	470	455	438	446	410	425	462	430	425	444	447	432	425	429	435	417	427	494	419	457	449	425	470	495	429	438	447	422	452	396	474	440	391	487	452	483	488	456	439	460	447	477	468	446	438	430	442	411	461	412	467	450	442	441	424	406	450	467	430	441	424	459	466	410	435	458	480	472	440	420	465	412	446	465	500	428	439	473	422	453	456	407	421	467	434	437	451	438	405	481	443	452	458	445	442	433	441	442	424	444	424	441	387	443	439	461	460	449	458	425	446	418	425	459	425	456	436	456	460	416	458	466	448	406	471	427	472	433	484	468	447	479	438	414	445	463	395	448	404	415	460	407	433	415	452	447	460	439	429	450	455	475	426	451	415	435	433	477	444	476	446	453	415	417	434	494	440	437	393	426	447	465	436	441	459	428	484	443	438	417	397	442	436	458	450	414	450	422	465	432	449	456	429	494	466	436	463	439	462	467	452	457	450	494	475	443	459	440	468	430	442	484	458	463	421	430	445	412	415	469	433	467	436	462	442	441	433	459	445	406	473	454	414	403	440	435	475	466	428	466	454	480	429	432	457	432	464	449	427	481	426	424	428	459	474	428	466	483	430	470	433	413	460	447	414	449	473	414	426	423	414	448	472	450	394	458	436	433	455	474	461	406	465	438	447	435	470	430	435	438	460	474	448	438	419	426	442	472	474	466	444	458	434	398	447	453	425	462	453	443	418	454	421	426	436	460	461	458	422	439	456	478	441	461	440	439	404	457	452	443	413	455	442	438	456	385	424	403	436	419	493	459	460	393	430	437	447	394	424	448	425	469	435	457	432	470	425	443	439	441	410	472	416	417	449	433	454	446	428	445	433	465	443	440	474	446	437	432	445	438	473	422	476	416	432	406	476	426	408	459	444	458	475	445	419	451	452	439	424	466	451	462	459	443	465	432	435	425	428	456	493	462	449	480	482	455	448	448	438	440	426	446	454	423	466	430	470	444	426	450	440	419	450	456	443	415	432	456	484	483	442	451	420	484	464	431	432	440	439	448	454	431	467	470	452	439	406	413	401	443	402	446	426	452	484	467	443	440	433	394	443	506	467	447	422	487	424	422	424	413	478	414	453	478	478	420	404	487	426	488	419	410	427	436	423	423	451
28205	22965	7646	2138	2135	7370	659	439	342	274	253	212	210	185	164	139	148	138	137	141	138	165	268	305	472	147	122	106	87	86	101	87	104	89	102	102	81	70	72	88	77	78	90	78	93	59	82	63	65	83	79	83	63	67	77	66	80	70	74	73	78	89	63	55	67	77	53	65	84	73	65	58	66	77	64	75	66	86	84	69	68	84	60	61	57	64	72	71	69	65	78	81	67	68	67	65	61	61	59	65	68	69	68	68	69	71	80	89	67	60	66	65	66	71	63	66	78	56	70	76	65	65	77	74	66	51	64	73	62	72	70	66	52	73	73	79	55	75	61	78	61	80	67	79	77	57	79	63	63	71	89	70	66	50	63	79	76	68	97	73	63	67	57	75	51	63	64	65	81	64	72	44	57	71	60	70	68	75	63	65	68	59	76	71	54	70	68	71	69	73	77	57	64	79	67	73	63	80	61	70	72	76	64	60	90	66	61	61	57	62	65	69	62	66	70	66	68	62	58	64	68	64	62	69	66	82	73	44	66	64	69	62	64	63	63	58	58	58	65	55	76	61	80	58	73	78	72	59	75	59	75	78	70	75	83	82	65	79	64	70	71	57	78	55	68	62	63	64	73	60	85	65	73	88	69	57	56	69	58	62	56	68	68	69	78	64	56	58	73	68	94	66	77	67	65	79	58	60	68	70	60	50	86	62	57	58	85	66	63	57	80	65	56	63	64	84	78	66	67	59	76	72	60	76	69	63	73	67	81	61	58	67	60	92	70	74	79	70	67	76	82	73	65	76	67	44	79	67	55	69	50	62	53	65	75	62	54	81	84	67	66	62	54	65	62	69	72	60	57	71	77	75	73	62	68	64	60	72	62	73	77	78	69	65	77	72	53	71	77	74	49	60	67	56	68	71	66	65	62	75	59	70	59	78	72	55	71	60	71	67	64	61	63	71	64	71	73	75	61	62	80	73	88	77	68	55	77	73	66	61	73	72	69	78	71	73	71	81	55	77	64	62	53	67	83	75	72	59	76	76	74	70	56	64	64	64	67	60	73	62	75	65	77	60	68	57	65	65	69	68	66	59	65	72	71	78	72	80	60	63	55	65	71	61	64	66	69	71	69	67	56	61	76	66	60	65	72	63	70	68	60	67	76	78	81	85	53	58	66	55	72	55	61	64	60	71	68	62	70	69	67	71	75	67	71	81	65	77	59	65	75	53	64	80	69	74	75	57	78	78	61	80	76	70	64	64	70	60	76	66	66	63	62	56	73	55	68	51	58	73	70	66	56	70	85	71	61	73	61	60	73	79	80	66	72	57	74	50	75	73	72	65	54	79	84	46	67	70	67	57	58	64	79	65	70	58	71	66	67	68	63	78	67	64	84	69	57	74	81	67	66	65	80	53	60	79	61	60	74	61	85	61	73	65	65	77	64	61	77	68	70	55	62	65	66	81	72	78	49	77	71	62	58	56	82	66	67	76	72	82	69	57	77	63	76	73	81	74	70	70	56	70	72	61	58	74	72	73	94	61	70	71	46	71	79	78	55	70	68	58	71	84	71	81	55	63	69	60	71	67	59	73	61	75	70	75	68	68	52	82	71	50	56	64	61	65	58	62	73	70	53	68	83	72	65	74	72	62	64	72	65	82	82	70	69	61	67	75	76	74	70	80	62	72	66	71	66	54	60	73	66	60	69	79	76	64	63	57	79	59	74	68	56	81	57	68	81	63	65	69	67	65	79	78	82	66	72	64	77	88	73	47	57	66	82	83	81	58	58	82	55	80	58	70	52	69	78	62	66	61	73	74	64	77	64	60	74	56	66	81	64	73	73	71	67	62	67	72	56	69	70	71	71	74	69	45	73	66	69	66	65	67	68	66	60	76	59	89	75	67	64	70	82	56	74	82	63	87	80	74	67	72	87	53	65	68	67	91	60	72	64	77	80	77	64	81	65	75	74	60	65	65	71	62	66	91	68	73	72	62	68	55	76	65	69	72	66	74	64	62	69	76	37	49	64	64	64	81	52	67	67	66	75	66	68	68	59	57	64	68	53	58	65	73	67	58	55	76	76	73	74	74	61	72	51	79	73	66	60	57	70	51	71	83	53	75	54	71	57	77	75	66	68	61	71	59	74	72	69	64	64	60	57	71	59	67	60	62	60	66	71	62	54	63	70	71	65	56	64	61	56	64	75	71	51	66	67	76	58	72	75	78	67	64	76	70	58	86	71	74	59	84	60	71	63	66	64	74	77	78	60	91	80	91	85	68	69	53	59	60	68	82	69	64	77	68	47	52	66	54	60	76	69	58	66	64	62	58	60	64	71	72	74	67	66	66	75	67	69	83	74	63	58	72	62	68	63	87	75	61	64	69	62	63	73	71	53	58	87	70	73	59	57	68	52	71	69	68	63	71	73	60	65	54	73	75	76	69	71	70	60	66	75	55	68	71	81	57	68	60	65	62	64	66	53	66	68	69	66	63	72	63	68	76	65	60	63	77	71	74	56	60	60	64	80	70	75	64	68	71	61	65	69	63	69	66	60	53	69	61	48	74	53	66	57	81	75	74	65	64	70	74	82	78	61	79	75	52	71	53	68	71	70	65	66	79	72	61	70	68	57	60	70	61	64	73	60	66	63	53	93	65	54	49	63	65	65	80	69	63	64	73	66	49	74	87	60	63	56	49	69	67	82	64	74	62	67	54	49	54	79	65	46	74	65	74	70	77	70	66	68	75	64	74	78	64	61	77	67	66	64	71	45	67	76	69	69	55	72	65	72	69	72	75	67	56	60	69	74	63	56	54	70	50	60	64	65	62	64	74	67	65	64	68	72	83	72	74	68	64	72	67	65	69	62	57	74	71	65	62	77	77	51	65	58	82	62	60	63	91	66	70	86	83	71	59	67	59	67	60	73	80	59	61	61	65	86	61	68	61	68	53	61	78	67	78	69	69	73	70	71	72	66	67	71	73	60	77	60	75	63	58	61	59	72	72	73	74	56	54	62	71	55	74	69	72	66	55	62	63	73	67	63	58	57	69	73	46	81	62	65	57	59	52	63	70	72	66	72	52	76	94	57	69	81	65	58	63	82	66	74	73	64	64	86	80	62	49	61	59	62	61	58	79	64	64	65	65	85	57	68	67	51	68	77	92	65	66	61	56	73	74	70	54	67	58	76	71	64	60	70	90	68	60	80	74	60	68	68	75	79	78	60	73	80	67	63	58	79	74	69	78	74	66	69	80	54	65	67	66	79	75	85	61	64	70	76	61	80	81	67	74	69	61	63	67	64	74	53	61	59	69	47	68	57	81	71	67	74	72	70	82	57	73	61	68	81	61	82	70	73	66	73	69	78	72	68	66	81	70	61	69	85	78	68	57	68	83	50	66	54	65	63	75	67	73	71	68	55	72	74	60	53	65	65	67	47	56	69	59	64	53	82	71	70	56	72	80	84	77	56	76	68	72	69	66	67	64	67	69	47	73	70	69	66	63
14077	15380	4327	5433	6832	12164	2734	2236	1823	1604	1356	1153	1048	990	863	781	747	745	671	704	764	942	1640	2337	3255	831	561	499	469	485	462	417	422	354	324	333	348	307	292	332	267	301	311	283	285	264	271	292	285	261	252	268	262	265	253	242	239	242	239	253	240	257	236	213	233	250	237	258	219	236	213	229	219	227	206	209	219	217	230	214	234	226	215	205	252	195	222	234	209	213	216	217	195	201	217	221	202	192	207	193	237	208	204	225	218	228	198	216	220	211	184	203	227	231	207	203	186	195	207	201	211	223	195	204	201	194	235	193	202	205	222	196	239	211	206	194	212	207	191	194	191	189	207	217	213	207	211	206	233	218	203	215	197	190	179	207	205	208	209	217	225	208	191	191	210	211	207	185	218	203	228	214	181	169	216	222	218	215	196	200	214	202	209	198	210	194	182	211	237	203	185	199	207	208	193	208	193	206	189	196	207	208	216	234	191	197	173	198	211	219	202	212	207	193	213	209	210	205	208	220	182	194	204	197	206	201	198	187	220	217	209	198	210	182	206	220	195	211	195	204	216	202	212	206	183	203	208	221	190	198	211	203	201	216	187	208	192	220	188	195	205	206	188	195	199	198	203	183	192	203	204	206	175	189	165	207	202	217	231	210	212	242	218	206	187	212	201	189	179	208	207	201	168	199	190	194	216	203	180	206	193	217	209	202	208	189	194	181	188	205	210	208	191	209	211	195	178	238	184	207	190	208	185	197	183	183	213	229	195	203	192	198	184	213	213	186	203	222	207	232	214	207	209	197	180	196	195	214	212	211	202	197	215	202	192	193	189	231	175	206	205	245	210	178	204	197	223	209	240	175	221	188	199	215	190	190	219	196	201	198	202	192	215	219	186	207	193	215	186	212	201	203	194	186	200	182	203	199	197	223	190	198	237	191	196	192	189	206	200	220	210	191	195	197	221	208	187	219	210	200	215	220	188	205	214	188	187	188	178	204	210	215	200	202	206	209	186	174	197	213	210	192	212	200	215	191	184	212	208	218	196	182	193	207	232	200	208	218	206	204	188	207	200	214	190	186	194	211	225	212	200	229	205	205	190	192	199	195	178	186	214	205	230	195	210	197	205	211	178	197	215	203	178	191	224	217	202	217	176	195	215	184	226	196	197	221	168	190	193	222	196	176	232	190	214	193	219	224	207	217	246	193	200	204	212	195	183	183	199	218	198	178	226	189	215	181	195	184	199	190	209	188	209	219	187	217	195	204	197	207	188	230	221	210	215	189	193	197	178	222	200	213	219	179	208	209	205	211	212	200	216	200	193	192	207	198	223	209	201	212	195	171	217	201	209	195	190	208	223	187	189	209	173	217	190	214	190	208	194	206	250	192	196	212	232	209	203	193	201	201	187	205	218	194	207	191	180	187	219	191	170	211	191	199	225	193	206	192	186	208	168	194	191	211	204	184	220	204	217	193	189	194	205	183	200	197	231	175	213	209	219	207	200	201	201	211	195	200	180	212	205	185	198	184	209	211	195	208	215	221	204	200	200	172	199	199	193	189	229	203	221	174	183	198	207	212	208	181	192	176	216	193	201	196	185	196	221	187	187	185	210	221	198	211	196	209	210	192	209	211	174	206	211	203	219	193	188	224	196	198	197	220	209	192	200	237	193	216	200	188	195	200	200	170	168	207	195	213	184	172	194	209	179	187	181	188	202	211	179	208	205	181	219	201	190	182	187	193	204	169	178	213	231	206	189	180	200	209	203	184	201	222	198	206	187	216	214	211	203	200	230	206	207	218	199	187	204	208	202	202	171	223	206	209	193	207	216	203	208	186	191	231	224	201	211	206	211	179	202	215	213	212	197	206	216	203	205	207	195	226	198	206	209	197	215	211	195	202	228	213	193	203	216	203	186	219	205	207	183	200	205	210	200	208	192	197	185	220	215	213	194	181	206	209	204	197	228	194	202	211	223	200	220	197	211	190	204	165	182	201	207	206	184	200	196	207	225	206	201	181	202	181	182	237	189	226	198	192	201	186	200	187	177	193	216	205	190	182	168	175	204	186	191	206	208	180	177	217	237	203	202	214	211	189	205	194	202	198	204	194	196	226	210	226	201	196	194	191	216	209	231	217	214	185	214	205	210	206	200	215	176	184	190	170	211	209	185	204	201	226	218	210	187	202	202	207	223	192	183	210	186	206	211	231	230	227	188	192	188	184	195	212	183	187	224	216	207	175	214	204	199	238	195	192	197	218	237	225	210	194	197	211	201	196	209	197	211	192	218	178	210	194	210	176	207	215	216	200	214	223	213	233	204	206	211	193	215	228	206	195	206	191	196	203	205	213	188	207	192	204	203	180	185	217	193	227	175	202	201	205	199	191	215	219	197	197	188	201	207	203	180	192	231	195	211	193	202	213	188	210	192	180	223	207	199	214	195	198	183	190	229	187	185	177	223	214	237	206	198	217	200	183	201	196	219	226	199	216	184	215	179	207	189	216	213	225	214	207	180	194	195	201	197	211	219	189	212	217	230	176	195	207	202	224	184	199	222	185	240	196	217	204	197	181	166	208	212	187	203	207	201	190	162	201	178	226	207	202	220	200	209	222	207	196	213	220	188	207	195	197	186	220	184	219	201	234	202	211	208	198	219	220	193	218	204	201	214	223	226	208	181	192	225	192	193	171	233	200	199	176	172	208	221	198	207	203	197	187	228	215	182	228	209	193	200	195	191	190	216	179	193	205	223	221	214	182	202	189	205	201	201	221	201	210	192	211	225	196	172	208	192	175	201	209	215	216	223	218	195	167	193	197	200	179	183	198	201	203	180	193	205	196	204	197	191	186	170	228	195	200	182	244	215	193	213	228	212	200	209	198	189	189	190	177	199	213	198	248	177	195	205	177	207	197	201	216	220	200	172	224	204	225	214	200	225	208	198	198	192	195	176	231	185	200	214	220	174	215	195	207	187	191	183	187	223	195	196	192	196	196	221	188	209	211	235	228	201	207	180	182	192	210	200	215	215	189	208	201	221	202	171	211	217	198	198	199	200	181	174	184	202	188	215	184	220	216	204	193	209	174	194	202	190	204	189	242	178	207	202	216	207	186	188	184	188	221	184	210	178	179	197	210	210	194	191	199	175	197	194	196	195	216	191	195	198	203	209	197	181	187	192	182	204	193	197	215	210	190	176	200	193	200	209	181	211	212	193	189	205	214	228	195	193	230	181	215	203	205	216	212	199	188	193	251	190	202	189	197	179	213	201	207	195	213	190	203	184	224	213	194	192	220	188	206	210	199	204	221	201	191	212	219	196	202	192	211	198	187	203	220	208	204	186	193	185	214	220	182	197	215	203	177	187	220	228	191	215	221	186	201	202	202	206	216	193	194	214	195	197	189	205	191	185	243	223	192	225	197	215	204	217	184	192	222	217	205	193	187	184	221	209	223	213	199	204	229	212	198	184	230	200	201	238	215	189	221	182	188	207	194	195	211	202	196	189	200
3675	848	316	286	304	370	295	269	279	277	306	275	276	256	250	318	268	245	249	272	268	260	295	282	265	266	258	251	282	282	246	266	268	255	241	287	281	294	245	258	267	284	244	262	262	292	275	281	296	293	223	281	289	245	273	235	278	251	247	282	271	279	270	275	264	272	245	269	286	300	261	267	289	286	276	271	268	261	242	290	277	260	245	265	241	254	286	272	278	251	256	302	265	256	278	250	261	301	265	256	272	260	274	260	302	275	233	252	253	282	264	264	246	256	240	272	259	255	294	270	282	256	268	300	244	277	242	271	275	312	281	238	266	255	253	267	211	254	278	274	256	288	271	269	248	243	251	259	256	277	270	263	260	283	271	283	268	265	284	275	223	240	256	260	284	264	281	259	273	277	263	287	278	281	259	264	249	264	267	257	238	291	265	264	276	269	271	283	250	252	238	259	269	276	234	285	302	266	246	260	283	269	274	284	252	258	276	256	293	251	283	253	266	273	265	278	275	297	287	283	273	274	274	287	282	266	260	266	268	271	287	277	243	258	268	266	288	265	291	273	263	251	278	262	247	258	279	265	291	266	271	256	282	257	268	260	285	282	254	273	280	243	269	274	308	263	289	273	265	258	253	234	287	252	275	270	269	258	294	250	253	269	252	255	260	280	270	290	248	264	234	243	266	252	272	288	295	280	265	251	257	247	287	306	288	263	265	269	280	277	276	262	274	283	264	261	282	260	260	261	275	253	267	253	271	265	270	281	266	268	286	255	244	246	251	261	275	284	266	278	265	278	258	277	249	237	269	246	273	251	263	256	265	255	238	281	282	254	259	290	278	261	253	258	277	302	269	219	284	254	237	269	264	248	274	316	272	268	253	255	255	284	279	260	280	261	285	255	262	296	259	241	301	286	254	285	265	276	246	253	292	271	249	234	274	266	249	258	263	244	274	291	281	248	277	265	271	245	269	266	249	252	266	296	250	274	259	255	247	267	288	257	266	256	243	256	259	273	226	260	301	285	260	273	256	268	286	272	249	283	251	255	278	242	246	279	258	270	274	241	249	242	273	269	250	268	256	269	272	270	264	284	263	239	279	261	275	273	285	269	269	273	273	256	279	271	272	271	259	274	273	258	265	275	274	297	274	284	275	265	258	251	251	265	259	272	273	285	264	269	246	240	282	249	285	241	223	277	262	265	286	288	288	263	289	226	297	257	264	284	274	300	283	271	298	247	272	265	274	278	269	279	275	279	265	253	264	282	285	266	283	248	267	272	263	264	273	292	281	257	282	298	269	252	260	264	237	264	241	282	238	262	285	262	269	279	291	268	266	268	273	276	291	303	252	253	273	261	242	285	261	277	281	285	266	263	274	260	243	255	268	252	278	257	270	260	237	256	280	264	288	241	273	247	268	247	281	237	268	239	267	307	245	279	246	267	258	276	308	292	268	293	273	260	297	282	263	259	261	270	279	255	294	246	275	267	267	253	276	282	272	264	229	254	283	270	268	273	290	285	265	276	261	265	283	269	253	273	279	245	265	254	257	273	279	256	274	255	275	238	263	280	264	242	256	251	264	273	285	277	240	246	281	271	262	277	256	269	275	259	265	261	276	288	270	255	273	254	255	258	247	260	270	276	301	250	271	302	268	281	302	276	295	281	249	274	256	272	278	264	247	253	277	272	275	256	257	277	274	271	274	290	276	268	288	269	269	263	250	256	268	250	226	297	244	281	273	270	269	270	283	271	259	259	273	274	240	252	266	261	265	277	267	284	247	258	270	236	254	261	257	279	246	253	305	274	311	288	252	269	247	249	269	304	294	269	266	249	278	248	254	286	283	243	268	286	276	289	243	284	287	265	283	282	278	304	245	276	287	253	275	238	263	302	251	270	278	260	258	230	286	261	265	245	262	269	257	278	248	270	266	268	274	298	269	237	263	250	273	266	250	280	256	268	252	261	245	290	277	262	266	286	257	239	286	291	269	257	280	280	259	275	281	256	280	281	278	256	273	240	270	245	273	291	240	271	260	244	242	275	274	291	290	273	285	296	257	270	279	248	255	251	257	274	263	262	257	235	251	270	269	267	231	253	257	298	270	294	278	264	310	256	256	279	261	273	240	252	276	281	308	248	246	252	263	293	286	292	278	282	268	258	293	264	269	233	300	277	274	271	253	251	278	269	309	283	267	247	264	279	286	256	288	263	274	286	238	289	273	285	262	259	245	283	299	234	260	273	267	246	251	279	271	286	246	282	285	278	261	252	270	252	263	257	278	243	288	229	266	277	269	254	245	289	255	245	247	269	262	262	278	265	260	273	293	253	289	261	263	282	272	270	264	246	259	267	270	297	257	283	269	264	273	275	282	270	261	259	283	236	273	272	268	266	228	296	286	265	262	260	236	269	276	279	239	271	251	252	274	298	263	255	282	260	270	273	271	261	300	281	249	267	264	300	255	255	252	256	292	259	254	260	256	267	241	285	281	281	279	300	264	273	253	288	250	282	304	234	266	243	284	274	256	263	268	256	255	299	246	266	285	272	301	260	279	267	284	287	260	295	259	268	268	275	246	273	253	257	261	257	268	250	255	289	254	276	290	275	252	280	268	239	278	280	249	273	259	253	265	273	269	267	251	283	261	259	276	241	258	272	256	266	312	269	274	270	292	285	270	290	271	290	263	248	262	270	256	257	263	246	264	283	250	263	249	251	256	286	276	265	282	265	303	291	261	283	244	261	284	271	285	239	275	284	246	265	259	265	269	252	270	280	274	247	256	235	244	267	281	250	252	268	292	263	264	302	226	297	269	266	281	249	257	258	286	272	258	251	288	246	286	277	296	270	249	260	278	258	257	247	265	264	259	276	280	292	262	262	268	277	268	249	275	284	271	277	252	267	257	254	302	279	296	259	299	309	275	259	252	268	274	312	284	266	272	238	274	256	240	312	268	258	233	292	291	286	259	247	274	271	234	275	259	285	262	269	234	253	271	277	265	285	301	303	267	264	246	264	255	277	288	277	259	242	258	271	249	257	250	285	270	275	256	258	262	251	277	273	283	288	283	285	264	287	254	257	274	267	280	290	288	253	259	283	283	264	231	250	311	275	254	249	282	277	261	233	236	270	267	245	246	276	273	308	259	259	285	281	279	246	259	299	282	304	250	270	262	274	272	245	258	254	244	290	240	260	273	255	297	267	272	266	264	257	257	266	251	266	260	285	280	256	251	279	249	254	274	263	259	271	278	271	261	260	284	274	224	287	265	272	252	244	262	270	271	254	287	273	279	259	236	256	277	255	256	259	277	252	276	269	287	272	257	269	255	294	269	237	272	269	268	249	282	252	248	268	262	240	239	269	264	257	295	262	242	263	285	274	263	246	293	293	261	282	276	298	272	257	265	265	278	292	281	281	283	254	276	241	264	267	289	271	264	282	265	261	284	280	256	296	236	256	294	255	247	269	246	280	284	228	266	230	250	221	253	287	262	240	281	267	245	241	316	271	241	250
3414	1675	731	799	867	1124	704	688	736	725	669	665	723	672	652	704	674	689	660	665	668	655	708	696	728	669	670	689	697	692	592	674	651	638	690	690	690	698	676	670	665	656	705	678	643	654	634	649	669	659	661	693	716	627	677	623	651	623	637	623	638	684	654	683	674	629	685	647	618	652	711	652	671	694	688	695	675	666	635	711	651	680	689	626	614	618	680	605	676	652	672	671	656	691	674	676	639	653	638	612	660	666	650	676	623	623	598	663	655	640	635	699	623	663	636	640	673	678	660	691	669	654	671	693	637	702	671	715	671	621	679	668	713	648	649	619	655	687	658	673	607	688	657	670	642	660	640	648	675	708	657	710	637	686	643	662	646	633	658	662	671	653	667	677	652	664	657	693	641	625	674	624	661	671	675	681	665	632	630	639	683	714	656	617	714	657	616	645	633	692	679	699	649	658	678	637	672	659	736	649	615	674	679	706	644	659	663	630	639	679	645	635	685	692	735	650	670	673	681	615	674	633	610	681	642	657	639	691	620	675	654	674	642	680	618	667	704	670	662	614	631	726	650	661	704	630	641	659	675	670	648	645	676	662	629	667	641	652	637	671	692	641	617	676	657	653	659	730	618	691	651	658	612	617	690	599	661	692	640	640	666	682	635	649	647	628	630	623	667	623	660	664	663	701	686	668	632	684	668	701	689	670	652	665	628	651	733	658	649	661	680	650	650	701	608	588	664	649	662	681	684	727	601	662	607	657	668	649	667	605	679	673	677	663	628	668	666	669	679	692	634	650	664	639	684	633	661	660	596	667	673	672	690	621	660	597	663	667	672	684	655	686	631	631	719	651	649	728	687	634	646	647	662	685	668	691	614	673	628	701	633	703	632	624	693	657	669	644	660	714	638	611	674	633	669	637	692	629	695	622	681	636	667	643	723	634	646	652	716	650	643	682	635	648	621	673	689	687	670	645	677	682	648	700	749	674	661	653	646	692	661	666	646	650	658	687	619	688	657	651	663	650	610	675	623	638	651	665	680	646	688	666	672	662	689	720	686	693	670	705	602	648	648	670	648	643	667	632	629	671	654	663	669	669	722	683	658	692	638	652	660	669	711	650	639	654	657	640	618	652	614	658	657	602	653	637	713	724	668	649	677	677	649	622	656	663	680	653	659	704	686	685	689	660	664	671	616	671	696	669	661	657	684	661	649	687	632	658	626	675	667	709	688	665	668	694	673	694	647	651	672	647	687	679	639	660	695	646	647	612	683	670	658	672	649	673	679	649	669	677	638	671	625	649	665	689	678	628	670	656	658	696	671	642	666	662	661	654	664	670	670	626	631	651	682	606	664	698	650	714	669	636	677	642	645	687	694	632	644	686	661	636	669	672	657	709	687	672	699	658	646	638	685	704	634	596	683	692	683	628	617	677	670	653	625	675	638	626	665	670	677	664	671	635	689	675	678	679	669	684	605	642	703	651	688	680	603	687	632	689	652	656	650	653	651	654	646	696	634	671	681	656	638	682	621	693	652	660	658	640	651	610	665	684	680	670	699	679	632	638	727	635	674	671	656	671	677	635	678	626	672	648	651	671	695	647	654	644	695	655	666	629	661	673	646	666	688	713	655	662	639	667	688	682	685	679	676	656	632	651	680	640	614	657	677	661	661	627	631	650	640	687	659	629	681	675	647	638	677	666	610	671	658	658	678	720	627	644	639	674	682	712	656	675	699	669	647	717	718	634	661	654	621	659	642	685	703	624	667	707	657	622	641	646	676	689	649	652	654	653	643	621	641	640	672	652	677	630	646	645	635	706	695	688	660	712	714	664	651	672	669	690	684	706	696	684	625	692	652	634	645	646	669	658	614	637	687	664	677	681	657	639	685	628	705	605	631	638	643	651	669	620	709	704	716	684	644	714	616	650	618	690	672	691	648	631	688	650	664	637	662	674	652	674	651	662	626	630	611	650	650	715	641	675	680	611	630	656	664	691	726	648	688	683	686	632	644	669	672	673	661	648	656	683	617	647	644	677	660	657	626	666	672	668	721	616	637	674	687	667	630	650	670	672	686	662	660	674	677	675	661	616	602	634	656	663	672	636	700	689	666	646	672	622	677	642	643	657	711	718	636	666	707	697	671	657	702	746	708	701	668	658	635	645	646	625	618	627	670	631	661	665	618	685	664	611	639	654	719	679	644	676	605	699	677	638	683	696	708	681	651	669	663	672	665	680	681	692	653	643	696	664	652	632	660	701	677	646	639	672	631	665	653	694	646	667	674	683	693	628	670	641	695	616	664	713	649	643	671	640	690	631	619	686	687	652	704	655	673	683	676	639	691	682	699	656	684	674	656	629	655	650	652	651	675	651	642	659	711	660	707	711	649	615	681	670	678	667	639	647	671	627	675	674	718	664	665	669	636	737	712	648	700	659	693	685	645	688	662	631	619	669	647	695	701	654	674	608	634	704	682	640	668	692	643	659	746	630	684	635	679	671	722	659	631	606	647	714	667	636	716	654	692	596	707	692	680	707	669	660	696	620	642	619	629	649	676	671	606	669	653	655	659	694	679	678	645	651	598	650	666	659	661	660	653	684	680	649	645	662	687	639	656	662	674	616	644	635	659	704	647	632	676	684	620	672	645	665	644	668	688	643	624	686	660	675	672	694	685	654	649	656	610	643	683	661	636	645	700	680	678	679	640	652	635	703	628	661	644	628	692	688	659	671	664	649	626	641	617	658	665	694	669	639	651	669	697	679	658	676	694	669	637	664	640	672	628	640	696	644	656	648	652	666	666	691	649	626	668	655	651	667	693	629	666	688	672	666	639	654	646	645	647	644	667	643	648	650	709	667	657	688	616	610	631	717	619	671	675	639	687	665	652	666	671	706	679	632	664	626	633	670	655	661	650	665	684	668	709	677	651	651	714	779	671	664	651	692	656	682	639	668	709	670	675	678	672	682	672	632	650	682	673	647	690	634	627	686	660	651	691	667	677	640	661	648	684	683	657	689	665	638	644	626	640	655	689	628	654	642	613	686	640	659	685	674	675	645	656	651	605	699	664	657	668	701	649	622	657	645	641	652	627	643	670	663	619	693	670	656	705	643	671	678	644	673	673	681	664	714	673	665	626	644	648	676	682	662	704	640	709	645	648	663	663	687	667	678	656	691	696	635	672	666	692	645	676	630	646	669	658	644	706	666	642	646	648	660	689	684	669	703	660	637	699	658	646	697	675	631	680	666	695	735	642	675	659	628	683	647	617	690	679	643	664	642	624	643	633	640	665	645	613	699	685	626	621	657	678	705	673	668	657	705	666	684	683	582	643	643	644	656	724	658	732	633	700	645	705	659	649	644	678	666	664	659	665	686	654	678	655	685	622	649	664	672	622	704	637	684	668	665	679	677	678	632	673	662	639	642	606	667	647	669	658	677	635	669	654	658	684	707	681	678	694	644	643	644	637	630	658	639	617	636	643	667	666	641	638	637	646	677	670	661	659	692
18158	14959	3215	1110	2565	2742	442	353	345	294	275	273	228	230	217	222	193	202	194	223	242	219	264	309	352	202	199	223	188	199	186	188	186	173	177	193	182	175	189	187	164	165	174	175	193	196	211	168	170	196	176	182	172	158	173	163	182	186	184	206	179	183	147	172	188	153	197	182	184	176	179	185	167	198	172	180	177	172	168	147	165	170	147	178	163	180	162	155	166	170	158	181	200	169	145	186	176	187	185	151	185	179	182	178	189	168	167	172	164	172	173	184	173	168	156	176	169	155	152	185	175	192	182	182	180	180	186	160	192	167	152	182	183	182	180	170	163	195	179	162	202	169	188	186	159	199	185	170	176	174	176	180	169	199	186	179	160	175	160	158	186	188	185	161	166	189	185	184	169	193	163	177	170	165	198	154	176	164	182	181	179	163	204	161	168	172	178	170	172	161	175	172	166	181	184	153	167	139	160	170	195	175	183	158	187	196	184	186	151	181	219	189	158	152	200	171	200	177	190	194	199	175	190	165	185	170	159	182	162	155	164	171	154	181	189	171	184	180	172	157	169	180	203	160	185	156	180	178	182	151	177	168	176	202	187	166	178	173	187	166	168	191	175	184	165	159	159	170	179	176	171	144	186	164	171	186	186	163	165	188	156	180	177	191	170	173	178	169	162	172	168	165	151	151	180	196	179	171	167	193	152	157	189	190	150	169	180	166	162	167	177	185	174	154	170	166	176	165	193	190	170	176	174	189	170	183	172	190	159	186	167	166	152	179	175	177	199	164	156	172	178	164	172	179	162	183	177	167	179	174	154	178	157	183	176	176	196	161	168	174	200	164	150	166	172	174	174	172	193	201	185	168	197	176	190	177	174	171	173	163	162	185	171	184	172	173	177	176	183	166	178	191	198	180	188	155	172	190	177	178	155	171	162	215	181	167	169	165	172	152	182	168	165	165	183	156	165	165	173	159	171	152	177	182	184	173	183	184	161	184	170	186	180	181	199	181	177	153	171	175	175	184	156	155	172	181	180	158	149	206	206	159	169	179	160	189	161	182	165	189	168	183	165	188	164	168	177	170	176	149	168	170	166	173	191	165	150	157	159	171	180	170	176	186	193	186	156	166	163	196	175	203	173	168	186	181	189	170	174	160	172	204	206	194	161	175	164	163	159	174	187	183	183	168	177	190	165	156	186	173	156	173	164	178	184	184	174	173	188	183	177	186	165	158	182	180	180	165	178	173	199	183	159	155	166	183	172	152	143	175	175	159	172	176	178	203	135	184	168	172	141	164	164	192	181	173	190	166	177	186	155	151	173	192	181	161	171	201	163	178	147	166	188	161	196	157	180	182	174	167	220	192	208	165	184	186	162	171	178	193	174	172	177	197	191	178	185	174	176	176	193	183	168	181	159	185	186	174	170	189	174	165	183	172	171	169	190	175	176	156	179	175	183	179	176	184	191	174	169	161	146	177	165	163	144	161	180	187	166	180	161	181	157	192	165	165	181	156	165	198	168	188	180	168	195	202	168	210	165	176	176	167	185	194	171	176	160	187	187	170	159	180	193	184	208	158	168	199	165	170	181	185	194	177	168	200	184	192	166	190	197	170	188	153	172	174	186	158	173	175	180	207	166	150	161	152	153	176	185	174	174	164	180	154	154	176	141	153	160	184	159	170	183	150	167	183	178	171	185	147	163	146	147	153	196	155	179	169	181	170	161	182	155	187	165	152	209	181	180	170	177	165	178	166	165	156	164	170	179	178	185	166	151	174	180	203	168	192	161	156	197	181	185	164	205	160	156	187	189	160	140	153	178	177	140	176	162	156	163	172	166	185	181	165	156	154	155	165	183	191	164	177	190	160	184	184	188	204	177	165	190	164	173	142	159	156	178	184	169	187	187	153	172	151	164	167	189	205	184	172	155	183	170	152	182	182	158	179	176	194	172	187	166	161	178	182	180	164	173	164	157	164	159	160	195	182	175	181	170	152	174	181	198	175	199	176	197	179	182	155	167	180	166	164	195	173	191	171	172	193	164	173	175	163	168	187	177	177	172	154	184	163	185	161	188	173	190	174	155	171	168	149	163	173	202	170	185	178	183	154	194	185	194	172	144	176	180	177	188	196	177	183	187	158	168	168	167	180	166	151	171	174	163	185	175	184	207	186	193	194	153	169	186	170	171	163	156	162	186	193	192	177	168	159	180	178	174	159	180	171	187	189	152	184	167	185	173	191	188	165	177	181	172	184	187	176	170	173	184	177	188	172	199	185	158	156	164	191	178	172	179	172	169	174	179	164	206	172	179	185	182	179	183	169	185	179	178	195	167	154	154	173	195	156	164	170	169	190	193	191	159	181	185	168	178	197	184	178	156	189	198	187	178	176	167	173	173	162	182	159	183	173	200	209	172	175	192	186	173	167	161	158	152	182	161	183	199	193	190	167	169	170	190	164	161	188	170	167	182	177	163	164	159	163	170	182	183	185	184	168	167	200	191	207	177	139	167	168	203	192	187	169	172	190	173	153	198	165	183	169	162	160	183	177	186	169	184	187	156	159	194	177	177	178	173	172	189	175	169	187	168	184	170	202	165	165	177	165	174	171	166	175	180	156	178	181	177	186	172	184	205	176	163	194	210	178	187	208	167	165	172	175	174	164	183	188	208	202	143	176	169	173	169	191	183	180	155	142	197	193	178	178	197	194	157	191	160	172	201	191	172	165	168	154	158	187	172	172	189	174	178	171	159	177	161	174	172	175	166	166	206	199	159	175	191	173	175	177	158	155	188	150	181	165	161	186	152	201	161	167	186	193	178	169	186	183	158	166	178	175	180	173	171	193	157	145	166	195	165	180	169	165	191	162	177	158	155	176	198	151	169	197	175	174	165	183	184	150	191	168	164	162	163	171	157	165	162	167	189	176	178	189	185	174	174	173	189	185	208	185	187	183	189	201	181	185	167	163	180	171	150	177	197	171	177	167	194	187	176	169	166	176	177	177	180	156	188	176	193	156	174	188	154	181	181	165	191	159	184	218	198	178	178	200	185	175	194	180	195	194	163	165	168	169	177	167	170	183	162	189	178	169	176	195	196	184	154	184	150	156	174	205	172	169	166	172	170	167	181	185	195	167	154	180	179	182	164	188	186	193	188	157	162	189	157	177	181	170	196	174	169	162	183	167	165	174	168	192	156	178	177	153	169	175	172	160	196	181	141	180	176	167	177	175	189	173	174	173	161	189	186	151	156	189	187	180	182	174	181	178	177	194	175	182	179	174	177	181	183	205	169	184	164	173	159	187	176	193	187	219	149	193	163	173	154	178	169	169	189	175	183	162	173	162	178	174	166	186	165	178	207	180	160	175	177	156	175	167	191	187	197	167	174	183	198	184	177	160	184	174	170	188	163	162	207	166	173	138	173	204	169	181	167	190	161	148	186	168	173	199	165	171	176	164	165	174	160	176	193	191	174	179	180	162	178	176	165	204	165	179	180	188	134	175	145	171
9498	11019	2434	3323	9081	6070	1696	1485	1317	1200	940	928	897	856	788	731	728	711	708	697	755	828	1245	1444	1792	783	520	629	605	586	547	514	542	491	469	490	515	494	464	462	483	484	498	451	477	497	476	463	482	496	443	471	483	481	432	477	454	471	473	451	482	495	436	456	469	497	447	467	503	419	472	448	461	465	455	470	396	453	472	419	446	452	454	447	440	462	458	444	446	450	420	462	447	423	425	440	454	442	438	482	480	469	461	416	469	419	456	448	447	447	445	418	448	432	431	473	417	462	418	443	461	443	468	449	421	433	447	462	438	427	478	460	467	442	432	431	436	419	445	454	429	463	460	445	449	459	453	418	436	435	442	405	397	403	456	398	441	458	449	445	470	483	437	437	446	441	438	423	472	459	465	477	436	430	481	446	452	467	418	443	415	454	441	442	407	434	438	435	461	441	429	454	436	471	469	429	465	462	428	422	434	460	463	440	515	436	405	451	416	459	464	488	418	431	457	427	412	460	422	414	469	448	454	431	432	452	416	435	417	449	401	448	414	445	470	406	422	455	430	453	475	442	420	431	486	463	435	464	448	432	470	450	489	419	445	434	441	402	444	449	452	407	402	433	425	471	446	468	438	484	468	460	433	439	444	457	399	442	442	464	458	457	466	487	458	456	438	435	474	433	449	428	481	460	466	434	437	469	480	422	427	443	422	464	437	445	421	446	474	445	475	411	464	420	437	457	468	416	447	470	464	459	402	441	424	452	427	435	453	441	441	449	424	473	460	469	452	444	440	447	446	476	454	444	457	439	411	443	475	437	413	430	444	418	420	437	418	434	440	450	481	428	416	441	434	457	446	447	474	428	436	426	425	429	447	453	435	449	493	446	445	442	453	424	480	431	453	411	479	510	426	443	435	407	394	457	466	421	441	436	444	465	456	403	434	448	446	454	436	412	466	446	453	460	471	430	480	403	458	475	469	397	465	449	437	398	440	380	471	440	434	468	408	439	445	438	456	430	440	470	469	427	440	483	469	454	432	430	411	437	451	406	462	449	440	444	401	441	433	441	452	451	437	420	458	432	444	464	450	458	420	429	432	423	419	431	446	408	417	446	387	420	441	444	416	467	485	453	429	455	434	468	452	436	446	425	462	455	468	388	447	472	438	427	406	429	480	473	414	435	492	428	449	446	461	414	459	452	422	442	457	444	441	442	460	440	437	401	418	462	454	451	438	439	439	403	457	432	447	442	453	432	417	449	413	474	412	402	416	465	442	414	431	466	422	447	422	402	441	431	436	459	444	415	424	461	496	456	437	431	430	439	400	415	443	443	448	430	416	438	441	436	441	457	444	440	439	468	461	447	424	453	449	475	429	468	415	444	434	421	419	485	466	440	438	464	431	476	448	424	471	435	476	454	430	435	404	455	454	437	446	438	433	452	402	428	424	436	452	432	432	474	425	426	473	480	448	488	459	447	459	459	434	409	457	490	448	463	487	409	459	440	419	467	429	433	450	422	454	461	447	458	435	404	453	464	444	428	451	423	411	469	412	453	405	482	459	444	436	469	480	438	442	419	476	418	444	430	457	436	470	463	461	443	480	410	424	413	455	449	416	428	471	442	456	495	427	411	425	450	454	395	420	459	434	420	452	441	474	450	412	438	441	452	432	438	485	474	449	450	427	459	422	455	422	459	428	451	452	417	444	478	467	435	436	452	447	443	436	388	468	423	447	469	401	430	436	459	463	459	445	426	451	449	449	450	419	440	439	434	415	437	434	472	453	427	419	457	397	457	442	430	502	436	438	402	432	468	408	429	475	460	458	422	478	466	437	447	476	451	471	443	413	438	403	449	455	474	410	461	459	404	443	470	437	430	436	447	434	416	457	449	416	437	445	451	441	427	459	445	464	461	457	457	478	466	451	428	451	466	437	438	440	422	444	478	428	456	449	452	476	509	432	441	451	434	431	462	451	446	443	468	435	408	459	432	457	447	445	413	465	461	448	443	440	444	463	443	455	445	440	474	470	396	467	445	427	455	500	456	472	418	460	451	459	441	459	421	455	467	404	424	468	472	471	434	438	422	470	439	460	408	448	453	450	429	439	435	471	465	473	432	465	446	454	435	447	450	446	440	464	405	468	412	456	438	446	451	437	451	457	455	454	461	430	443	467	438	419	425	468	438	436	430	431	443	452	439	463	451	455	442	463	440	433	450	439	480	439	491	462	424	432	425	457	461	444	484	448	410	437	448	455	453	402	429	448	448	442	459	464	458	426	456	419	432	440	443	434	401	429	415	463	421	455	414	455	407	421	453	441	435	457	467	410	458	441	433	439	469	410	475	461	489	435	431	431	456	406	430	489	451	419	424	479	429	456	427	438	458	438	463	405	422	448	437	438	443	440	451	451	470	435	453	422	413	465	398	440	427	475	433	454	438	437	430	444	438	444	435	444	470	452	426	470	483	449	419	463	458	449	458	438	497	468	469	454	448	424	444	418	422	435	451	432	410	480	438	436	449	413	432	437	439	465	401	444	465	440	427	439	463	455	465	455	458	457	443	452	455	441	464	425	441	419	436	455	438	439	483	444	462	411	431	473	469	463	444	483	422	437	457	443	440	431	441	435	476	441	463	433	427	457	431	428	476	411	430	431	446	439	443	419	433	446	435	445	449	434	480	431	480	397	439	450	410	400	443	435	416	446	443	404	419	448	426	439	442	442	431	444	444	442	466	432	450	483	446	449	453	404	467	461	479	453	419	428	443	422	461	437	459	464	468	405	428	471	415	451	425	437	430	436	449	444	435	474	444	449	449	435	450	473	433	439	431	455	402	459	429	448	437	446	434	422	413	457	432	413	446	421	428	419	420	426	437	508	486	453	448	445	460	438	452	430	442	436	435	515	482	437	436	471	484	450	479	438	459	444	458	453	404	437	439	435	445	450	448	449	438	440	428	438	437	426	444	440	447	456	471	437	457	447	451	420	450	436	422	417	427	418	440	439	453	443	461	458	471	475	443	445	437	416	452	433	435	399	426	453	426	460	496	460	402	430	414	455	455	437	463	477	445	428	411	437	428	450	445	443	392	419	440	472	442	431	429	429	455	449	446	401	403	447	433	451	455	495	452	456	451	437	455	443	442	404	437	443	437	455	436	393	440	437	459	404	404	447	447	450	436	464	440	431	398	436	435	424	445	425	419	413	501	448	419	501	448	461	415	425	406	453	471	428	469	451	420	414	445	447	428	426	461	432	445	427	452	445	423	471	460	445	469	419	439	448	450	443	453	467	417	441	443	457	448	435	420	464	470	448	462	408	458	439	405	412	458	455	474	450	448	446	446	439	456	464	442	476	445	429	454	451	456	475	435	445	428	471	400	451	472	435	410	424	437	446	439	451	456	450	447	431	439	477	440	401	435	453	430	420	480	430	484	452	442	437	445	419	427	422	415	463	459	428	433	432	461	426	464	428	452	440	421	447	445	433	472	436	425	420	418	454	430	456	453	436	462
27902	26117	6962	1968	4579	2624	545	449	353	314	260	212	222	172	160	143	130	152	127	124	154	185	224	339	408	156	109	99	117	106	99	80	99	92	81	96	74	76	73	87	67	72	83	86	90	61	60	75	80	57	73	83	72	92	67	77	77	87	67	64	75	76	78	65	76	78	85	81	58	75	56	62	68	96	73	66	85	68	63	75	74	62	61	69	83	82	62	70	60	69	66	72	69	70	73	69	67	77	69	71	80	63	58	72	79	53	64	59	94	71	68	75	59	64	62	76	78	61	57	79	79	73	71	60	71	65	71	73	69	69	67	56	54	71	74	78	65	65	74	79	71	62	67	67	64	66	71	58	57	64	61	74	65	63	80	63	75	64	68	73	73	65	95	75	59	69	53	72	77	63	88	65	64	72	74	58	76	67	60	56	69	58	57	73	71	68	58	78	72	68	70	68	68	75	56	67	74	69	90	60	78	67	67	59	70	57	78	90	70	59	77	62	60	65	77	68	70	55	81	70	77	65	59	74	53	71	72	74	73	59	64	73	75	76	63	50	64	44	65	59	79	67	61	60	58	63	62	54	67	72	59	85	74	59	70	57	59	58	51	77	66	66	68	62	54	82	58	65	71	62	70	67	73	58	80	69	63	85	65	81	77	67	70	60	75	64	60	69	64	58	65	82	67	78	65	63	69	60	79	72	74	72	67	83	71	76	66	59	75	69	59	62	70	76	64	71	66	70	72	64	64	70	78	76	76	71	74	66	69	66	63	54	76	67	65	64	74	86	59	69	72	67	73	64	66	70	75	58	59	56	55	58	63	59	65	85	69	61	55	58	68	57	74	60	68	66	85	51	79	66	84	70	73	70	67	73	55	66	58	66	69	61	60	61	58	79	66	79	64	73	65	75	74	67	56	72	68	79	62	52	63	71	60	71	55	69	81	75	75	78	72	75	76	46	64	71	66	69	70	53	76	61	63	58	71	71	67	86	57	66	70	72	58	81	67	74	60	57	69	82	70	81	73	72	72	69	71	63	63	70	67	62	81	61	67	61	61	76	61	90	82	68	71	72	71	73	62	72	70	55	76	76	70	60	52	64	58	68	76	91	88	77	64	66	82	67	68	67	57	69	65	51	82	54	70	84	66	68	70	67	56	55	67	66	60	76	77	75	61	56	67	66	71	62	68	68	84	75	73	61	57	75	75	79	74	74	60	63	66	75	65	59	65	67	64	76	72	90	67	65	58	48	78	71	66	48	84	68	56	83	60	70	64	66	66	57	63	56	60	64	81	54	61	70	78	73	84	85	63	66	67	79	67	84	79	90	56	69	65	60	55	57	69	65	68	71	68	69	64	65	64	60	64	65	74	65	74	76	67	73	72	76	70	74	68	67	62	71	57	80	69	65	73	66	72	70	89	75	67	66	66	79	50	68	63	80	78	84	66	56	81	66	61	60	63	78	70	69	70	60	62	70	57	87	62	75	78	55	75	60	80	79	76	73	81	59	56	54	89	81	73	75	61	69	66	90	70	53	76	55	61	69	68	72	79	60	69	82	67	60	68	81	72	69	64	72	77	63	75	84	58	57	55	77	79	84	68	81	59	64	65	58	49	66	73	75	66	76	70	75	71	65	80	70	70	78	76	57	64	68	52	66	64	54	72	79	64	72	69	51	73	75	74	64	84	43	60	63	73	61	78	69	74	53	78	68	61	70	82	65	73	56	73	75	62	60	62	75	68	59	75	68	79	71	63	58	50	64	58	76	59	68	73	61	81	71	61	72	60	62	64	55	52	52	59	72	59	68	75	65	63	70	61	72	85	67	81	78	68	58	75	68	64	73	66	74	65	64	68	70	60	72	52	62	62	56	68	76	70	58	79	81	64	72	64	60	72	66	73	88	71	79	74	73	80	64	56	67	65	69	73	60	83	82	50	61	71	70	72	74	64	73	66	83	91	75	72	71	76	64	80	68	57	64	62	67	92	74	68	65	73	65	73	77	60	69	71	78	66	78	63	66	73	82	63	68	74	66	56	82	80	69	100	61	68	64	73	53	67	51	60	78	66	72	74	81	74	64	61	69	72	58	58	60	61	91	55	67	48	73	76	67	74	62	72	55	71	74	74	59	91	63	72	62	69	69	70	69	72	76	62	69	69	78	60	56	74	77	58	70	55	72	60	64	82	59	60	61	75	62	64	66	80	66	59	79	69	59	77	63	73	75	70	81	73	63	65	72	71	91	66	63	67	58	77	74	68	59	69	69	73	54	66	71	73	64	77	69	71	78	64	71	74	61	64	64	71	66	51	66	69	81	72	66	83	67	63	53	65	66	85	60	58	70	55	73	70	79	76	52	69	81	57	67	79	79	66	63	72	78	59	83	72	62	80	46	76	64	70	72	77	62	67	61	80	71	75	57	71	70	87	67	74	75	58	80	69	59	75	66	60	64	77	55	55	63	70	66	56	73	71	52	58	64	73	64	61	67	70	66	83	66	66	72	64	75	73	66	67	66	69	62	87	63	71	68	78	74	94	71	78	69	69	58	71	73	66	68	60	61	67	71	69	66	77	72	83	60	67	70	82	52	54	63	68	61	61	73	76	54	68	73	68	61	60	58	88	68	65	63	69	53	65	75	83	65	68	73	75	56	77	54	67	72	54	74	66	73	65	87	68	68	62	56	54	53	54	65	71	56	66	49	62	64	85	55	68	76	65	76	67	75	66	67	68	74	58	59	66	67	69	78	62	67	62	62	57	71	71	62	58	65	70	79	68	79	82	76	74	64	55	64	71	77	67	63	59	74	72	65	57	74	68	82	62	78	73	75	62	71	67	81	69	64	71	66	64	51	48	69	61	68	74	64	68	67	66	55	64	68	62	62	75	89	61	67	65	74	58	56	63	60	65	66	60	62	61	65	61	70	74	56	68	72	67	71	64	82	61	78	65	61	80	72	55	69	66	74	66	52	75	79	55	66	79	72	82	58	72	76	67	60	63	54	61	56	71	69	70	70	56	72	62	65	69	69	59	75	72	91	56	53	70	70	64	46	76	76	62	68	62	73	62	69	68	76	73	76	72	69	78	57	77	63	63	70	75	74	67	87	82	62	56	52	62	63	89	64	59	77	64	79	63	56	73	68	64	51	59	64	69	57	71	65	65	72	76	57	82	74	74	65	74	81	75	76	69	73	64	67	62	61	72	68	70	61	58	81	67	67	78	78	62	63	72	59	56	79	54	59	75	73	80	56	64	65	69	57	47	69	64	78	88	66	64	72	67	57	68	82	73	83	57	68	61	74	73	72	64	69	66	53	73	67	53	77	66	66	82	68	58	72	79	66	65	80	59	69	68	73	75	64	68	72	59	62	88	79	84	58	76	81	86	62	76	76	71	76	71	64	79	78	58	66	58	75	64	64	68	65	61	56	71	66	60	74	78	74	63	76	66	63	64	50	63	65	52	71	71	70	56	59	91	82	64	70	64	57	58	66	75	80	74	74	49	71
13854	15419	4244	5253	12886	4682	2713	2252	1906	1605	1394	1127	1055	965	873	800	754	684	705	694	879	1191	1583	2445	2973	743	435	519	571	473	374	337	353	357	351	341	364	287	278	286	303	307	264	289	281	257	243	268	259	261	279	254	258	262	262	269	217	216	223	222	268	230	225	226	238	224	250	234	227	223	216	215	224	254	208	231	221	199	235	253	221	206	224	227	228	222	239	242	218	208	222	217	228	211	213	208	235	205	211	212	215	211	199	228	205	203	207	178	208	202	182	204	197	209	213	222	209	209	206	215	185	227	232	211	206	221	225	212	201	209	196	204	207	199	203	205	215	210	198	185	224	207	224	197	207	182	197	219	199	196	192	223	190	210	215	200	204	185	208	212	200	213	217	197	223	214	218	205	179	213	217	205	190	201	209	184	215	195	218	205	220	192	201	222	195	211	194	214	200	189	207	214	214	213	199	215	219	216	220	179	209	212	218	194	217	219	192	189	225	181	212	210	194	231	209	197	202	195	207	202	216	194	253	208	213	212	210	213	207	204	255	212	200	216	191	201	229	211	219	210	208	185	209	184	198	208	224	206	216	189	203	195	228	202	207	224	225	193	207	204	226	221	210	217	168	209	175	205	216	228	198	187	201	200	200	215	218	204	193	218	218	229	188	204	188	202	197	196	197	207	180	215	199	188	198	178	184	237	196	199	204	210	214	197	212	188	196	213	195	229	194	201	197	199	186	192	180	192	207	223	233	198	206	214	185	218	213	213	224	220	208	218	206	214	245	221	183	193	211	215	200	223	194	212	206	175	211	217	185	215	193	193	189	204	186	210	232	202	203	190	211	196	204	180	203	201	196	178	210	198	204	212	183	208	194	187	186	181	208	204	206	187	214	204	216	184	195	188	210	210	203	205	217	204	216	211	205	191	198	207	218	210	198	210	213	216	193	189	211	199	199	212	208	206	190	176	204	200	188	206	218	195	182	192	192	192	202	223	189	199	207	211	223	211	169	186	180	200	198	201	187	200	217	191	205	235	214	168	191	223	214	211	223	190	207	204	200	210	229	191	186	199	221	222	212	211	193	184	227	209	215	198	190	203	197	190	221	232	221	200	205	227	198	215	182	189	219	192	189	214	189	206	238	205	194	206	181	208	228	191	220	212	223	202	183	199	195	208	224	235	185	180	199	219	191	190	185	230	214	208	208	207	200	195	216	200	196	209	204	190	206	219	224	193	206	184	197	176	186	195	216	216	194	189	225	210	171	194	191	173	221	179	187	187	208	177	204	175	235	209	204	185	200	189	190	193	186	215	206	199	205	222	211	193	224	201	205	198	215	218	190	197	200	227	182	195	224	210	199	194	194	219	214	197	213	182	189	225	196	216	200	195	198	196	218	198	196	193	193	203	198	192	214	196	185	206	205	180	188	208	220	205	201	179	218	205	196	200	213	190	211	198	195	196	190	201	177	200	202	218	212	172	210	195	193	229	198	203	201	196	224	201	215	238	201	207	231	205	214	193	201	242	204	211	206	182	218	200	200	199	223	193	186	224	228	219	207	191	196	207	217	185	226	226	197	208	229	196	201	178	193	188	212	201	205	188	214	225	190	218	210	195	186	201	209	204	197	214	196	199	169	203	209	207	195	199	183	232	211	199	188	176	195	205	196	213	185	216	222	224	197	190	199	207	204	208	188	183	197	202	218	197	197	227	206	199	183	195	194	213	203	221	204	185	204	196	194	197	198	190	205	210	207	194	196	210	205	223	197	183	184	217	204	194	202	219	191	219	193	213	194	195	172	194	193	177	208	194	196	191	201	190	244	205	161	206	201	206	208	193	178	222	221	235	198	218	204	192	202	213	196	191	216	194	219	224	205	204	206	190	205	179	216	225	199	208	196	224	227	215	201	217	213	203	221	214	193	207	194	241	199	186	221	199	190	210	216	174	206	204	202	215	195	205	199	211	197	202	185	186	202	187	188	186	205	175	188	217	214	213	200	215	212	194	202	195	212	186	206	202	223	191	185	198	199	212	191	223	231	196	196	190	195	171	223	177	189	180	190	182	204	196	212	195	202	197	207	191	195	205	211	207	197	183	206	198	192	185	174	188	196	204	207	225	181	194	206	193	196	205	230	192	178	178	226	194	213	185	216	187	182	202	196	184	206	202	207	193	184	209	185	196	191	200	197	219	203	233	226	202	194	219	192	211	224	205	206	222	212	217	197	193	199	177	203	193	210	213	214	212	199	201	201	206	220	220	220	203	197	212	210	206	200	189	207	204	200	200	232	218	209	187	199	200	223	215	196	195	219	190	225	208	204	237	189	219	201	198	187	214	200	223	189	198	177	198	212	243	223	197	201	222	180	198	213	203	191	238	186	195	200	220	202	210	182	210	216	192	212	198	213	207	214	202	188	221	179	198	216	193	205	195	206	208	206	214	225	178	220	219	203	212	197	202	184	176	220	195	178	215	208	206	200	189	197	183	219	175	186	213	199	196	193	209	213	195	200	203	210	211	191	207	168	193	185	200	214	194	210	201	195	207	214	192	175	198	205	185	199	191	191	212	191	202	194	215	207	209	204	203	198	193	207	204	208	217	180	188	232	228	201	196	195	208	202	219	175	214	219	177	203	222	188	205	203	194	196	198	222	219	214	196	204	213	190	202	208	202	209	216	198	194	195	213	181	196	209	182	199	185	195	195	194	213	225	221	225	220	208	202	214	231	190	197	201	202	236	208	191	199	193	185	205	216	188	196	213	203	214	197	193	211	215	206	208	202	198	201	195	191	197	225	208	194	198	215	218	237	194	198	193	205	217	191	222	197	193	215	196	205	246	198	193	226	177	205	207	197	201	231	210	203	201	182	189	193	213	192	193	207	199	196	192	226	219	190	208	224	193	203	214	188	197	206	207	218	193	226	199	210	212	223	207	186	186	228	206	225	184	198	224	200	189	187	200	204	206	188	200	195	211	189	201	191	197	204	218	178	201	208	206	195	203	187	211	206	216	210	193	213	194	203	192	205	237	202	212	207	202	217	218	215	203	192	206	197	210	201	206	198	214	220	205	215	221	194	220	195	198	190	203	204	191	216	165	198	197	191	204	202	214	210	195	207	212	207	182	223	229	238	189	191	215	229	230	192	209	181	200	205	212	203	205	234	191	201	212	200	194	168	188	220	212	203	201	221	208	218	195	211	201	204	179	187	210	192	175	222	201	214	195	201	203	196	210	205	216	170	204	190	189	215	176	192	210	215	166	190	193	208	191	188	193	191	188	202	177	222	206	176	201	206	203	198	200	199	194	207	193	241	242	230	203	229	202	216	205	197	217	196	210	197	202	200	207	172	184	227	221	194	211	193	176	194	215	203	193	183	214	197	183	208	196	218	208	221	208	209	225	197	218	184	218	206	230	200	197	214	192	212	225	216	202	178	203	209	199	205	214	191	182	192	202	180	177	210	194	187	189	209	181	204	197	210	206	208	199	197	192	209	187	197	200	177	191	190
3760	705	302	333	289	321	282	296	269	300	260	264	268	263	294	245	287	270	269	259	243	305	239	256	246	275	242	254	276	291	286	272	235	298	277	278	285	255	235	274	272	303	259	252	270	227	272	257	269	312	265	288	241	298	278	267	276	281	295	267	244	243	272	249	256	286	252	270	263	294	280	238	299	283	247	243	251	284	260	266	276	272	276	260	272	270	296	268	262	244	271	249	285	273	255	248	262	268	293	279	251	239	239	284	310	290	268	261	309	268	281	266	295	279	281	267	291	260	270	281	255	257	270	239	271	302	283	277	287	270	292	270	283	256	268	316	257	280	250	283	262	278	258	240	269	272	276	271	292	283	283	326	247	285	261	264	264	294	280	302	268	280	263	268	274	256	267	248	278	254	249	275	282	274	242	251	252	264	249	252	275	258	253	297	251	229	284	249	288	254	283	262	282	312	247	259	273	277	275	249	264	295	257	260	280	252	245	251	263	260	259	254	267	247	274	257	263	302	281	233	279	276	270	263	264	292	274	275	263	275	250	259	237	262	245	290	267	277	272	258	268	276	261	270	252	271	272	295	275	253	246	270	289	273	281	233	279	264	254	252	310	270	266	240	252	282	271	265	266	283	276	282	268	258	267	267	252	263	276	265	253	254	248	259	292	291	261	289	273	278	268	263	265	243	276	266	243	282	279	273	268	287	285	260	254	250	243	279	273	281	263	268	259	290	265	249	263	285	286	259	254	286	268	281	265	306	250	287	244	264	275	279	275	257	277	287	249	275	258	246	279	252	262	272	290	278	278	264	291	278	275	278	269	249	276	268	264	249	266	273	267	250	281	258	261	262	257	262	278	287	270	256	282	270	281	273	278	277	268	247	250	269	241	280	265	264	298	298	287	264	231	259	266	238	251	280	270	272	297	263	249	265	291	273	276	281	286	315	247	316	267	263	280	285	266	281	296	280	266	252	278	258	247	259	271	269	303	273	280	262	271	288	276	259	279	273	270	285	276	268	279	278	275	265	271	262	253	274	292	263	281	270	260	277	269	260	230	303	238	265	274	282	259	293	277	274	293	284	277	286	270	290	268	256	264	277	293	244	285	256	260	269	255	302	268	280	278	286	265	263	251	251	253	250	277	303	309	243	254	265	262	253	260	276	243	281	298	289	252	280	257	277	294	240	300	282	264	265	251	283	273	279	284	264	263	254	258	259	276	313	259	267	260	253	271	255	255	243	257	240	304	280	259	251	277	259	257	290	285	269	293	264	278	279	262	276	288	245	285	289	244	252	246	285	275	255	265	280	268	253	259	249	266	294	289	271	275	299	294	277	285	259	295	270	259	284	283	254	275	280	253	247	273	282	285	252	268	297	285	251	248	281	257	252	272	277	289	277	277	265	268	270	275	269	274	268	269	268	258	254	291	295	254	262	285	281	250	281	286	261	242	277	290	258	273	263	310	249	248	273	292	239	251	254	276	268	270	270	251	264	281	236	279	247	299	276	265	285	304	294	266	252	256	280	285	271	271	275	275	276	254	235	278	252	266	258	309	228	248	279	241	284	290	265	281	255	240	256	300	270	246	274	282	244	296	233	262	279	256	243	254	274	260	251	279	265	289	262	269	245	272	254	285	242	288	258	262	281	228	255	261	246	289	291	286	282	265	247	241	263	298	283	264	259	312	247	251	277	275	258	283	277	274	275	237	284	275	281	276	250	240	307	244	277	251	271	294	267	269	274	282	270	299	282	264	281	278	288	264	286	291	286	273	282	233	276	278	244	239	287	232	273	261	270	249	273	237	249	254	291	243	240	261	253	249	256	280	270	277	250	278	284	263	261	271	269	260	268	265	277	306	286	262	263	268	281	279	269	268	261	249	250	275	276	299	243	255	268	251	272	265	270	249	279	252	261	233	260	265	274	259	238	275	277	302	265	266	269	262	263	280	257	256	260	255	254	281	269	244	280	256	254	260	234	278	300	274	244	272	281	247	269	248	254	257	281	264	255	256	245	255	266	256	256	265	275	307	271	266	276	283	306	270	289	254	276	262	256	245	268	295	255	256	258	257	262	273	289	292	267	242	249	280	263	265	254	255	272	239	266	245	273	252	279	265	273	252	288	256	280	275	267	264	297	268	277	256	265	272	261	256	292	257	280	255	276	251	272	286	285	280	261	269	279	263	234	283	242	264	292	288	262	266	267	255	243	269	254	248	240	294	259	244	286	250	298	277	270	268	257	268	282	256	276	276	244	259	249	273	256	259	263	288	270	250	268	244	290	238	312	276	231	300	281	241	268	249	290	265	293	273	273	272	254	262	290	274	277	241	261	262	249	270	289	294	277	264	262	266	302	256	249	275	264	281	272	257	275	280	278	290	248	280	272	286	244	271	275	255	263	279	258	275	261	270	251	284	290	305	245	247	251	264	256	253	261	263	285	271	256	252	287	272	278	276	266	279	258	285	258	281	287	293	255	267	263	255	273	261	283	260	260	268	278	264	282	270	282	238	279	252	296	283	300	279	282	294	246	277	280	265	262	285	291	256	272	297	276	275	287	291	289	285	297	242	248	292	271	298	284	292	278	247	256	292	256	274	287	265	264	273	254	296	274	268	273	280	286	292	287	238	274	278	258	263	299	258	269	292	274	218	248	270	282	289	276	280	234	270	273	249	261	266	295	249	236	236	249	304	258	250	259	225	274	281	257	244	262	264	264	254	300	282	265	253	255	268	269	287	281	239	247	283	261	260	282	297	274	258	271	274	251	273	256	270	287	291	280	247	242	258	274	294	256	254	288	257	311	290	269	282	279	280	296	290	237	287	289	239	268	273	283	272	278	244	282	300	264	268	280	254	247	267	260	264	260	254	233	297	288	243	278	314	241	266	257	269	272	271	275	280	248	258	257	260	257	276	277	316	281	255	260	266	264	292	271	252	276	297	256	314	292	257	276	286	264	238	265	284	296	306	279	281	271	294	258	261	281	290	295	254	263	280	272	292	268	267	238	261	242	265	277	260	297	265	297	277	283	284	268	298	250	260	293	278	262	272	233	279	269	242	266	305	263	267	270	268	251	251	254	252	281	271	264	265	286	267	267	266	281	301	260	269	252	264	297	286	283	281	280	250	263	245	257	250	293	285	270	279	287	300	285	286	236	278	264	286	273	293	262	264	268	253	273	254	285	259	281	260	270	247	279	278	266	248	248	292	285	228	269	253	275	289	255	244	279	253	278	273	271	283	307	274	243	283	241	254	260	281	266	285	256	264	258	266	275	263	268	286	261	288	247	285	270	261	268	245	282	271	265	272	271	268	272	290	277	305	243	273	247	269	247	276	247	292	262	266	250	246	298	295	269	253	275	287	265	275	281	274	278	277	253	278	262	282	275	258	258	287	298	271	279	269	256	274	265	273	285	254	245	285	246	251	278	261	295	263	279	240	276	282	262	279	243	283	265	257	292	269	239	267	262	260	292	296	293	246	271	271	279	250	279	281	247	282	292
3375	1410	741	852	935	756	722	683	717	691	645	691	671	653	662	672	674	655	677	687	678	707	668	702	681	686	692	671	672	707	692	722	689	649	676	686	633	660	620	649	689	661	636	655	684	694	676	684	667	640	669	705	668	639	662	672	654	640	645	704	705	638	657	667	656	673	699	666	663	753	661	677	663	684	632	658	656	696	634	677	675	676	669	691	688	708	657	646	644	645	656	674	690	647	715	633	695	720	687	657	652	673	644	687	606	627	661	658	627	708	688	666	673	662	661	631	600	626	692	659	652	629	662	693	687	613	642	736	654	619	646	669	657	618	667	663	687	676	659	654	703	678	644	687	712	628	626	644	670	694	667	669	677	659	640	631	636	692	662	666	636	627	684	650	627	659	659	701	651	679	648	686	647	670	661	688	679	668	694	663	681	697	636	685	701	689	649	642	641	660	643	658	692	677	655	653	634	653	690	688	689	682	672	672	609	644	666	652	682	680	693	684	661	658	646	697	669	657	671	682	668	651	685	671	667	659	648	711	645	656	657	626	690	667	676	696	689	596	647	663	639	713	677	686	628	653	709	700	675	624	688	650	669	663	614	647	645	671	721	608	676	631	682	584	676	655	660	654	653	656	655	698	672	661	636	658	684	697	686	678	653	674	650	662	643	709	666	669	637	678	709	656	660	667	621	663	684	703	621	713	660	675	665	623	634	688	654	692	642	686	645	710	693	687	715	673	635	659	703	648	668	697	714	663	665	608	673	654	651	659	625	646	669	652	666	655	655	680	691	700	673	642	626	642	654	714	665	668	670	681	665	679	687	638	655	657	639	657	644	696	665	674	662	683	672	610	634	672	690	675	678	710	662	665	697	698	662	661	682	657	674	647	686	703	670	681	681	673	669	682	677	686	613	659	646	665	654	676	665	656	665	611	681	679	681	640	644	681	636	688	712	650	639	692	674	619	686	695	708	620	689	712	696	657	634	661	636	649	674	664	714	658	694	640	646	647	655	670	678	644	651	659	662	671	659	679	663	657	635	647	671	685	659	700	639	684	667	677	636	629	650	668	676	704	676	646	644	657	679	638	707	669	648	686	615	609	668	665	692	701	658	703	658	640	618	649	633	689	653	635	629	654	693	671	732	683	679	664	691	702	659	634	684	636	662	673	705	674	678	662	646	642	672	671	641	673	693	634	692	670	684	670	673	682	691	689	639	605	651	608	702	641	679	685	689	622	699	682	725	638	672	622	689	624	655	656	691	672	631	714	668	635	677	649	695	694	704	678	672	679	662	648	608	642	680	660	708	631	625	642	662	681	628	647	647	664	680	689	709	669	705	688	708	680	625	666	704	641	644	701	688	681	689	690	680	672	685	653	657	696	659	699	628	687	651	686	658	658	644	659	642	662	686	694	663	683	644	663	672	662	659	680	646	651	695	713	690	691	674	650	622	645	674	672	659	661	663	703	634	673	703	653	637	680	671	717	734	656	679	696	680	678	664	634	697	643	646	726	638	693	697	656	659	709	684	674	696	675	673	630	655	628	608	658	667	674	614	631	652	668	668	671	674	659	658	677	660	633	681	694	666	648	665	665	654	679	676	651	677	631	682	618	639	667	680	701	649	666	629	665	675	674	659	679	661	644	683	644	630	656	681	684	684	702	619	666	616	671	658	661	637	671	683	683	649	631	655	636	652	716	661	681	687	687	653	658	685	655	689	656	652	642	649	643	690	666	676	608	637	617	644	681	641	671	681	656	669	697	646	676	705	686	719	671	658	730	634	679	666	676	633	673	642	673	671	689	672	647	700	657	699	661	650	691	668	661	686	691	620	680	631	670	645	666	715	694	610	688	629	604	674	633	702	682	675	665	678	662	673	663	698	722	637	690	635	649	652	661	661	682	712	696	686	640	685	652	672	631	643	689	705	698	655	677	700	667	658	669	638	657	641	717	716	680	668	630	705	615	682	690	663	605	714	687	659	693	653	680	696	684	645	671	636	661	628	697	650	626	633	656	662	686	636	619	690	644	653	663	665	665	726	642	708	679	687	678	630	643	649	710	632	659	644	603	666	611	654	618	682	647	642	664	694	677	644	681	702	633	674	704	675	677	667	636	701	663	662	692	646	665	673	627	707	672	633	659	612	662	634	646	660	649	623	646	677	696	647	669	709	632	632	661	674	622	672	668	638	678	684	625	672	639	680	651	678	610	715	623	647	629	615	665	628	660	650	649	678	744	658	628	672	682	703	696	667	691	683	680	663	635	602	677	645	655	647	682	651	591	672	604	673	627	681	616	630	635	725	679	674	665	678	670	680	658	675	637	642	665	733	660	640	711	630	632	692	691	648	701	711	694	634	683	653	702	682	645	651	670	651	644	674	660	695	712	655	644	687	644	687	642	670	651	674	697	667	635	658	622	698	667	659	672	668	621	626	634	670	644	655	713	622	659	638	627	672	696	644	651	652	625	660	653	652	668	695	670	691	664	651	685	647	609	713	678	643	643	725	681	680	666	655	659	653	665	666	681	686	693	672	688	681	633	653	684	686	623	677	637	678	671	699	658	691	648	650	660	665	698	636	684	680	647	667	628	665	667	625	699	661	699	597	607	699	689	592	688	718	631	646	662	710	646	651	611	705	709	695	652	652	661	667	685	664	667	661	656	705	667	654	657	686	674	689	661	682	667	652	654	652	630	670	668	661	677	650	618	650	702	663	639	657	680	681	628	655	650	668	632	655	705	673	684	672	626	700	692	617	658	672	705	629	613	634	654	603	692	689	690	667	647	648	663	646	671	635	646	686	673	668	688	672	646	665	667	678	647	651	686	717	657	642	662	668	701	652	714	666	644	685	666	661	717	633	670	649	620	659	658	658	686	668	679	641	699	661	690	632	648	636	635	688	647	672	692	662	648	632	629	715	673	663	686	620	661	660	618	681	717	676	673	669	732	627	656	657	632	674	695	659	648	688	622	688	676	678	633	693	672	663	674	649	701	676	712	652	665	733	720	657	657	718	639	640	665	670	638	731	682	669	672	631	619	672	635	638	679	664	709	723	640	620	713	680	677	692	632	689	647	633	664	614	703	750	612	675	659	650	672	621	637	656	645	672	660	694	638	663	622	637	663	642	623	690	627	629	658	648	702	636	660	695	692	669	647	627	671	653	615	701	641	657	673	647	681	677	697	680	665	665	667	652	711	683	648	642	657	668	685	706	698	648	659	649	630	652	666	658	673	714	685	698	646	618	633	661	653	640	641	650	666	688	693	659	635	621	668	620	699	719	685	616	668	634	679	677	672	665	603	617	675	642	638	673	657	656	672	682	673	651	732	683	656	676	647	712	633	667	643	690	660	693	657	650	665	624	667	662	644	676	693	686	643	635	641	676	665	696	666	669	669	726	649	668	671	650	720	688	711	650	671	657	703	658	666	707	644	706	688	676	704	689	647	661	683	636	691	681	664	657	686	668	647	678	685	636	650	665	621	633	717	662	674	654	634	639	681
17943	12096	2458	1346	2764	977	455	365	336	293	254	259	248	233	228	229	193	228	197	204	201	261	314	326	222	193	194	196	231	204	194	173	181	188	175	203	191	212	175	175	173	181	191	183	174	195	214	153	176	193	190	174	157	203	168	175	184	186	195	174	160	176	170	176	175	162	160	184	183	167	192	187	196	202	200	160	171	156	155	167	151	175	198	201	165	180	174	182	192	183	199	150	163	172	191	161	173	169	189	170	194	171	179	167	184	169	168	154	187	155	167	162	168	183	187	187	198	172	167	185	194	169	180	168	160	173	190	195	171	186	160	190	189	158	178	166	180	177	185	169	157	190	198	163	177	170	191	159	173	184	175	166	167	156	154	191	156	198	156	167	185	132	154	156	151	196	181	154	168	177	183	170	183	171	164	183	200	168	174	167	180	172	149	175	166	177	205	132	182	173	142	165	160	161	183	155	186	161	160	178	179	204	174	186	183	146	170	176	184	164	181	161	187	180	204	168	159	144	171	170	169	165	188	169	214	164	162	182	170	165	182	196	188	173	176	187	186	153	168	189	154	157	194	204	193	171	174	173	179	176	172	190	198	165	176	172	155	164	199	164	190	158	152	172	154	186	175	165	171	190	171	169	166	180	173	181	191	185	165	187	155	186	165	158	165	163	157	175	145	193	169	178	172	182	159	170	190	175	165	176	186	176	187	160	159	179	155	166	184	169	170	169	159	172	177	193	194	191	176	161	171	148	171	176	175	200	197	154	161	157	167	168	162	181	174	181	169	179	184	165	173	173	165	180	186	193	188	177	170	208	179	172	176	176	181	189	177	161	167	188	185	174	169	176	177	170	177	153	175	168	170	169	153	196	169	183	165	156	178	168	169	153	187	180	160	171	184	171	203	181	171	154	187	170	173	186	199	169	196	181	200	163	208	179	175	184	175	175	181	176	166	149	161	171	180	156	175	193	171	159	154	191	175	179	164	189	177	190	150	162	184	178	175	164	191	179	165	182	166	183	158	171	166	170	187	159	199	176	141	222	158	175	213	175	171	189	146	157	218	182	191	174	191	182	175	173	181	176	215	164	154	192	196	156	195	163	174	204	170	196	207	166	182	172	165	180	176	166	188	191	164	181	157	170	189	157	168	187	166	187	174	194	166	162	193	184	181	177	175	182	157	169	171	184	169	166	158	184	148	174	188	192	175	194	154	169	159	177	161	165	207	196	168	194	177	191	170	178	188	170	195	210	168	181	177	167	181	177	149	164	176	170	175	168	180	172	191	158	176	182	160	172	151	185	167	188	158	170	188	140	179	178	165	185	175	159	168	167	187	189	161	165	182	159	168	198	169	217	175	181	186	183	193	170	176	170	155	178	173	186	145	167	190	173	150	174	180	149	173	194	177	172	192	192	158	196	167	181	185	170	200	183	159	174	154	162	180	177	161	182	172	178	159	173	192	163	157	182	190	152	189	163	165	168	169	192	178	151	183	182	181	206	183	180	187	173	176	167	161	188	173	155	156	190	183	179	149	192	155	152	189	170	164	173	174	190	176	164	174	194	169	185	173	144	161	178	161	175	175	179	189	155	157	173	184	173	193	164	164	150	185	146	164	165	182	167	153	173	184	153	196	166	160	206	155	153	168	198	182	184	202	177	182	167	169	185	174	169	157	166	197	165	186	188	189	172	182	157	166	206	192	156	141	153	163	188	177	191	157	174	180	144	176	165	175	161	169	173	160	179	171	171	197	180	160	171	163	162	151	156	162	163	193	184	146	179	170	192	178	165	160	167	166	164	186	191	195	168	180	174	198	188	160	177	174	169	164	169	168	197	176	164	201	184	189	174	179	173	149	163	141	161	193	184	190	165	194	183	173	162	156	178	198	180	172	163	181	154	158	183	151	187	202	161	173	174	166	185	166	159	184	196	163	189	169	196	165	170	175	182	173	180	160	164	176	135	178	174	190	187	193	183	175	183	189	171	163	170	160	175	171	185	199	192	150	149	163	177	187	163	181	172	174	198	175	165	169	167	179	171	196	174	162	170	185	168	171	173	150	174	179	157	169	163	191	161	172	157	186	177	164	177	165	169	153	177	171	166	163	198	152	189	171	157	167	175	164	171	155	180	171	185	186	182	193	174	165	154	161	182	177	171	188	156	165	173	185	164	169	179	186	171	184	192	182	184	176	180	182	193	150	196	202	170	178	151	167	178	161	179	172	185	200	161	168	176	180	195	196	192	180	198	194	172	172	160	180	170	160	161	168	198	182	152	164	177	185	173	192	176	170	169	178	186	157	172	187	174	180	162	159	165	175	175	179	162	159	182	154	196	180	150	173	166	181	173	148	159	157	146	168	164	168	171	200	173	176	194	190	175	172	160	179	162	166	159	178	174	171	178	191	181	153	140	159	177	171	196	197	161	174	168	189	188	174	180	149	170	160	184	194	176	186	184	177	172	177	193	143	189	198	186	176	182	183	160	183	148	196	199	163	177	163	176	184	175	181	181	189	183	154	149	195	167	173	178	150	155	162	160	195	171	165	185	189	196	177	203	168	181	166	182	139	197	189	191	160	159	178	179	183	190	159	190	173	179	175	215	162	164	181	163	187	173	178	160	164	178	188	178	184	168	148	149	156	183	216	175	169	171	188	174	165	198	185	158	154	159	153	168	158	163	186	157	160	163	156	184	157	181	210	166	157	165	193	183	174	188	143	192	189	155	172	189	170	174	133	188	184	173	174	170	151	172	170	177	168	172	190	193	176	190	183	162	172	164	149	214	171	207	163	172	168	179	159	178	182	177	176	181	171	176	190	182	186	170	164	173	159	161	173	175	155	153	174	204	188	187	154	188	189	158	181	153	184	161	191	172	159	164	176	181	165	182	173	188	193	167	161	175	171	155	203	157	182	164	192	197	169	168	173	206	156	190	169	181	206	174	189	160	174	193	159	174	154	199	155	166	190	188	181	181	196	173	162	164	140	181	165	204	171	168	185	189	181	182	191	177	186	171	202	165	177	178	179	160	156	163	181	162	171	196	139	161	189	165	171	175	149	166	185	166	167	162	211	163	168	161	177	190	167	203	182	187	161	169	176	176	178	182	171	179	165	168	173	182	156	175	177	169	181	167	165	183	168	184	166	168	164	149	168	177	152	147	151	156	145	155	179	187	184	146	175	165	191	194	165	197	155	155	172	178	187	175	178	177	193	168	169	164	170	154	163	175	165	205	161	162	162	179	170	194	191	185	174	178	192	198	177	159	179	177	188	168	200	201	161	160	158	163	183	207	168	163	182	204	167	169	192	178	178	190	193	141	181	164	160	165	168	195	175	192	185	187	181	169	164	176	171	161	185	189	183	187	197	162	197	161	176	196	160	167	153	176	187	180	159	165	160	175	158	191	166	185	168	180	186	166	204	177	171	180	173	175	174	143	160	159	174	167	187	187	191	144	157	173	197	194	174	177	186	191	177	186	178	175	198	182	197	174	186	161	188	160	159	193
9843	9021	2466	3457	8987	2609	1795	1532	1323	1186	1043	966	862	848	780	729	720	694	693	697	778	989	1528	1697	893	621	646	607	733	705	535	552	530	538	497	506	530	509	484	483	474	466	484	465	486	477	463	485	462	479	491	507	438	429	468	443	479	499	486	463	464	446	468	446	477	450	446	453	428	443	483	467	449	484	450	435	481	479	445	473	484	468	455	477	459	443	456	472	457	424	451	469	440	454	437	489	454	497	440	472	448	433	420	477	462	425	428	463	494	410	464	462	455	439	438	470	447	470	463	446	430	467	406	470	478	423	424	468	433	464	455	466	421	474	450	459	440	460	467	461	457	446	475	458	462	444	412	438	456	429	430	453	435	454	469	437	448	427	474	424	454	453	479	414	446	473	430	461	446	432	457	438	466	455	481	474	456	441	415	431	421	442	466	457	459	413	443	420	443	475	447	454	489	422	437	445	461	443	445	470	464	440	469	426	437	432	424	420	454	438	448	462	458	429	441	462	451	471	442	431	444	439	396	465	417	432	430	427	428	399	430	445	442	419	465	433	432	442	463	405	461	429	475	436	444	438	452	440	423	489	468	443	452	449	405	433	441	458	428	477	489	468	434	431	448	430	431	439	412	433	432	498	419	427	450	409	426	439	456	412	439	472	464	419	460	470	469	503	452	434	416	455	406	459	430	450	468	456	472	416	448	428	428	436	433	454	482	414	449	438	418	416	430	433	482	437	442	448	431	448	437	451	440	430	437	461	450	489	461	413	421	430	425	454	453	458	397	493	454	443	452	452	429	442	415	402	420	487	435	447	470	467	442	443	434	448	424	423	433	434	438	454	440	450	430	426	440	434	422	481	416	418	413	433	457	428	452	448	447	433	402	463	453	433	424	467	443	485	469	400	427	434	397	467	421	446	432	419	444	434	430	443	436	427	445	476	450	439	437	436	417	397	422	471	469	449	423	459	459	441	455	455	454	463	432	451	456	466	450	444	477	409	422	460	490	463	417	444	457	424	432	440	433	503	415	466	444	450	459	467	462	484	448	427	420	449	444	398	444	425	447	458	446	417	459	456	427	433	451	422	407	436	429	434	420	453	449	466	455	450	411	461	438	440	446	443	418	452	429	447	432	448	429	468	466	451	428	443	428	427	460	401	435	419	461	462	469	440	457	422	435	443	428	429	455	458	469	421	425	441	447	432	462	470	396	440	439	491	444	432	458	450	438	441	412	433	424	430	397	462	447	426	416	532	442	419	438	430	439	461	467	461	429	485	436	439	401	418	469	456	443	460	452	463	458	439	425	425	452	447	498	468	403	471	443	455	435	447	423	446	428	435	475	426	440	466	458	453	439	469	452	421	471	449	435	467	420	455	442	416	434	409	448	455	459	432	462	446	393	459	402	473	432	466	465	438	422	417	465	432	452	457	448	469	461	442	404	428	445	447	448	459	434	426	442	482	462	442	505	427	429	452	399	430	449	433	419	470	450	433	412	432	431	437	425	467	440	463	430	446	440	470	431	430	431	436	437	442	445	472	414	486	445	461	428	418	443	408	479	431	413	421	449	440	419	443	431	436	435	404	446	446	416	419	439	444	437	456	461	457	446	453	472	410	414	439	451	431	459	476	438	437	455	421	460	429	455	455	424	444	455	471	396	416	442	436	436	458	407	408	449	455	451	407	447	423	453	426	435	435	464	445	438	445	439	404	425	456	436	425	445	461	407	436	449	456	448	424	427	429	429	456	432	470	430	460	399	480	410	449	450	458	406	414	438	450	472	422	436	483	456	436	463	432	448	464	452	422	424	471	459	430	432	468	433	455	462	441	416	482	449	404	434	430	416	424	440	462	460	439	448	437	449	429	428	423	424	450	438	454	462	439	432	479	442	445	473	479	443	426	474	471	397	430	453	451	417	418	453	448	427	440	429	439	437	454	443	431	449	442	452	433	417	411	448	407	458	447	430	454	451	483	460	394	423	435	446	442	490	437	452	437	461	445	442	461	433	453	420	423	445	439	452	432	454	417	419	445	460	437	464	430	428	433	421	412	451	454	460	431	444	485	436	434	450	479	400	453	414	452	475	462	450	458	484	485	420	424	473	414	433	419	417	448	415	434	413	457	441	426	453	449	435	463	432	403	431	404	444	445	444	457	425	453	436	425	447	470	427	426	417	424	437	460	435	444	426	449	446	442	437	423	473	449	477	448	446	477	455	422	422	437	445	426	472	409	474	421	457	453	431	467	472	449	436	461	441	436	453	433	445	441	460	437	467	435	420	427	443	426	422	432	447	419	445	451	416	447	420	434	437	413	423	419	425	439	480	418	452	451	468	447	436	464	466	454	439	442	458	432	458	431	395	446	448	416	485	450	429	499	455	431	422	469	463	478	464	448	434	472	466	412	428	447	459	456	454	467	433	420	440	458	481	417	473	422	450	390	456	441	451	445	408	432	451	426	415	461	448	409	437	423	437	404	477	438	416	451	444	447	425	436	417	445	404	433	464	414	444	446	415	431	426	466	436	406	457	423	457	454	422	489	454	458	440	441	433	424	427	435	472	435	409	468	452	454	473	428	470	441	454	428	443	431	427	415	462	407	445	416	414	412	423	406	434	385	429	476	386	396	463	454	468	461	464	442	435	452	440	422	429	447	441	439	435	457	448	462	445	468	429	445	461	441	432	424	450	409	438	453	462	416	456	503	447	437	442	459	457	429	426	468	442	436	467	445	438	473	429	431	416	477	419	480	447	436	427	386	430	456	452	391	489	467	413	451	447	449	451	426	475	461	443	396	457	481	500	436	446	446	466	430	445	463	423	426	420	411	424	447	423	442	452	441	490	471	429	433	477	420	405	439	451	424	387	453	404	444	446	459	445	475	442	456	428	425	452	451	478	412	459	419	446	423	454	461	425	406	442	414	450	471	406	462	435	443	468	458	461	456	456	452	475	454	410	433	451	481	454	436	430	429	421	468	464	463	443	416	426	431	451	440	414	471	455	478	459	435	425	426	486	474	452	396	444	433	392	461	476	462	451	462	453	400	438	423	435	439	441	415	472	416	446	405	471	430	458	481	429	462	436	444	454	436	457	464	461	441	454	458	439	440	452	426	429	447	397	457	480	458	437	452	445	447	426	435	427	439	470	437	422	471	435	446	402	425	444	462	482	423	428	445	433	460	458	414	459	435	446	444	447	467	449	452	453	490	464	459	433	425	453	457	433	436	469	436	444	453	432	443	459	426	423	449	468	433	441	432	419	428	435	442	451	470	418	415	472	439	440	458	430	478	429	423	443	451	458	436	427	484	405	438	442	448	432	468	440	435	407	460	427	461	435	461	424	446	442	466	423	441	454	493	409	444	398	448	420	450	435	446	501	436	485	420	449	442	439	434	428	444	420	471	421	381	447	477	427	452	425	416	427	442	457	425	465	462	492	458	409	484	456	486	449	450	429	428	449	456	447	477	465	449	458	457	421	427	436	428	451	433	472	462	439	414	448	493
28057	21810	5350	2014	5041	1717	626	418	351	275	234	217	178	172	147	127	135	125	134	129	180	234	332	283	146	97	101	116	113	118	115	75	74	87	92	90	81	79	96	64	74	65	72	70	81	87	76	81	80	76	80	69	63	84	78	74	68	62	62	67	75	66	60	71	51	74	76	73	77	70	56	80	78	70	87	63	70	72	70	80	77	54	68	72	72	77	83	70	72	77	61	80	60	64	82	75	73	72	59	73	78	77	70	67	91	83	61	61	66	65	66	67	69	72	74	65	72	65	53	61	67	70	70	74	68	54	77	60	59	63	56	71	76	54	70	71	85	76	64	70	76	72	85	69	71	61	69	72	63	54	82	76	70	59	66	71	68	69	86	76	74	60	72	76	60	64	65	79	71	73	63	66	71	79	85	79	60	76	70	90	59	79	79	78	48	68	60	58	68	82	71	83	83	70	66	66	67	71	68	67	62	78	61	60	56	81	68	56	65	75	89	72	62	57	77	67	57	60	76	64	65	71	67	80	66	71	76	69	75	78	69	52	56	73	52	62	63	62	67	62	66	84	65	71	65	85	54	78	62	57	57	65	63	72	68	64	76	61	67	65	76	77	56	60	62	79	66	53	65	68	57	68	63	64	86	85	75	65	65	81	64	71	53	68	78	83	64	71	66	64	59	60	64	72	65	70	73	78	77	63	73	58	67	70	74	66	66	73	60	50	54	78	60	55	61	74	70	67	69	57	76	60	77	54	71	62	68	56	66	61	61	62	78	68	87	77	62	85	69	58	70	57	66	68	69	60	76	62	60	64	85	72	77	63	60	64	63	63	75	56	69	62	63	59	68	70	70	66	62	68	64	72	64	75	56	59	68	82	62	59	58	56	70	80	50	78	57	63	61	60	75	73	83	64	60	58	56	82	61	57	89	54	70	69	72	65	76	71	84	74	77	71	62	82	74	64	70	65	68	67	68	62	69	72	80	61	66	71	70	59	74	72	60	79	61	64	78	64	82	61	68	76	56	77	62	63	49	54	72	60	78	59	60	79	74	67	63	69	63	60	79	65	57	69	67	62	65	62	52	73	78	68	51	58	69	71	82	63	73	63	74	77	68	70	70	68	61	54	55	76	81	66	69	57	71	72	47	90	80	73	73	76	53	77	82	76	60	63	73	58	85	73	66	57	68	59	69	67	71	66	65	67	71	82	62	67	68	69	80	64	83	69	84	81	76	63	66	64	64	59	63	63	71	85	63	55	82	74	73	95	66	80	61	67	62	83	62	78	61	87	78	64	76	68	75	79	74	68	81	72	65	63	68	89	60	62	60	53	85	60	68	57	74	61	67	79	60	58	53	60	67	51	76	61	68	59	75	63	78	71	52	66	69	57	72	70	69	61	80	62	77	65	60	68	74	78	69	59	75	56	69	62	50	80	79	70	71	83	64	74	68	62	68	59	74	72	66	77	57	62	69	70	68	65	62	64	64	71	62	62	71	69	72	69	62	65	63	81	59	80	66	64	65	78	61	65	68	66	88	58	68	63	74	78	69	65	68	79	66	68	73	67	78	61	77	59	72	72	61	54	56	82	85	59	62	81	74	55	70	59	61	72	63	79	69	75	77	81	63	73	69	65	69	69	67	72	64	77	68	54	69	75	80	63	71	54	72	64	65	68	65	53	57	60	56	56	73	81	66	68	79	59	65	62	75	66	75	63	71	75	83	65	76	65	65	73	74	78	59	57	68	82	65	50	77	68	72	56	62	64	78	76	59	64	73	69	78	68	65	70	68	84	76	61	52	57	76	62	76	82	52	72	74	62	59	62	72	78	84	72	70	56	79	60	61	82	73	75	62	63	71	57	55	62	64	51	70	73	79	90	73	79	67	65	74	61	68	71	80	57	69	67	64	71	65	56	69	69	70	69	60	67	76	68	95	60	68	65	56	84	60	65	69	69	60	79	78	70	75	61	66	74	85	65	59	63	75	61	57	77	82	69	70	61	68	68	68	55	70	62	65	73	64	68	81	69	65	86	70	67	72	72	68	59	71	72	72	71	84	54	61	72	68	62	73	58	60	57	56	85	60	60	73	54	69	65	75	63	57	66	70	65	65	54	70	86	72	73	76	63	74	82	73	76	75	67	86	65	61	60	70	69	63	66	64	61	67	60	61	62	69	83	68	84	65	63	64	62	61	63	85	64	88	55	72	69	56	71	70	73	69	65	65	54	75	57	68	74	62	79	70	55	58	70	69	72	69	64	54	59	65	72	60	56	85	61	74	68	76	61	57	74	67	70	70	67	69	62	65	66	77	68	69	58	77	72	69	82	65	67	68	76	70	73	61	68	70	73	71	68	48	78	74	50	55	59	79	70	62	81	71	51	73	68	90	56	76	78	62	84	68	62	64	71	77	71	61	64	67	66	80	65	65	65	73	82	66	58	68	76	63	68	86	70	63	53	73	63	70	68	77	68	68	71	67	64	68	68	61	64	79	69	66	64	76	71	59	68	65	59	79	63	79	60	64	59	67	54	76	65	70	79	64	64	79	70	70	77	62	71	73	75	82	67	88	65	77	70	63	67	64	72	77	89	63	70	70	67	72	88	62	78	76	67	80	65	71	40	68	69	62	62	65	74	61	67	53	79	77	57	70	56	51	71	72	75	54	61	62	68	68	71	62	69	70	70	86	87	69	69	66	67	63	66	59	66	64	67	80	77	72	67	81	71	74	61	69	74	70	57	77	68	59	54	60	76	71	79	65	67	69	70	61	68	65	73	69	63	79	71	79	64	59	70	74	66	66	72	72	85	68	78	80	67	63	67	62	67	70	77	79	60	69	70	86	55	63	75	62	78	61	54	73	70	73	69	70	59	60	65	70	75	82	77	69	63	88	56	60	73	81	61	69	69	58	61	62	64	66	78	87	89	71	75	84	64	70	69	65	61	73	58	82	62	71	62	71	63	72	72	66	57	71	69	59	70	64	75	71	76	77	68	69	65	58	65	73	63	81	64	88	64	59	55	67	80	56	72	81	69	84	73	73	77	69	57	78	73	72	73	87	62	68	66	63	69	86	75	83	62	66	66	62	72	62	61	58	73	76	75	61	60	47	77	74	60	73	58	67	54	76	63	51	76	68	53	51	44	71	72	60	74	64	61	78	81	79	59	82	67	60	66	57	78	78	68	68	54	50	70	73	70	66	77	63	77	71	72	73	66	79	61	58	63	61	66	66	53	51	71	71	63	72	53	52	76	61	75	58	63	79	74	48	83	64	61	53	76	73	76	64	56	79	77	62	62	67	70	58	69	67	72	57	52	67	60	65	80	54	65	61	76	67	69	60	62	60	78	54	76	79	54	78	70	75	72	56	60	81	65	55	65	49	63	57	69	62	57	59	67	67	74	77	60	70	63	72	68	59	60	52	68	84	81	64	55	69	84	61	65	73	59	55	63	81	65	69	63	79	67	58	59	76	72	69	65	69	68	62	64	69	57	58	63	79	75
13693	12989	4205	5494	13554	3424	2730	2222	1859	1539	1384	1210	1048	921	918	813	743	708	738	785	893	1338	2143	2199	1142	512	498	628	728	616	449	358	377	367	355	324	300	304	300	299	302	287	294	285	288	249	251	279	281	269	290	220	241	270	246	236	242	233	224	214	249	252	211	228	224	228	223	202	229	218	218	228	268	210	199	237	241	208	222	246	228	216	198	240	207	237	235	254	220	188	210	213	187	214	199	237	196	209	217	214	194	230	188	181	210	242	228	219	207	206	191	202	217	228	197	222	178	225	225	212	204	210	201	210	195	211	207	184	210	223	216	184	190	223	183	223	221	222	204	199	216	194	201	207	199	218	211	198	219	183	187	205	196	217	221	196	206	202	212	223	218	229	226	209	195	196	212	240	224	232	191	207	184	202	207	215	184	186	218	199	212	214	192	205	217	190	195	224	196	183	181	194	204	186	207	197	185	200	198	206	214	205	216	215	193	196	206	192	181	195	210	206	199	213	199	191	219	209	226	205	232	203	212	205	226	197	199	224	229	183	213	232	201	191	191	215	196	182	200	216	218	203	210	169	194	203	212	213	215	215	190	222	202	228	215	212	201	178	208	200	199	208	178	212	175	187	208	205	198	202	196	221	198	218	213	194	201	170	208	204	195	213	218	197	189	198	179	216	208	208	201	223	206	227	186	216	183	206	212	204	193	205	183	231	200	213	207	189	170	194	182	205	207	167	187	222	177	184	202	204	244	174	215	201	213	209	193	220	218	184	190	205	188	176	190	188	192	195	197	193	177	217	211	210	190	196	209	226	214	214	200	199	205	216	211	216	181	212	180	200	193	184	216	189	230	187	224	211	190	196	211	198	211	183	206	181	180	231	208	190	190	211	205	197	198	195	197	194	206	201	207	200	219	201	219	196	218	190	215	191	202	195	204	199	214	209	206	208	198	189	189	185	195	182	217	179	208	191	235	193	194	211	202	224	186	190	209	235	187	193	182	196	196	202	196	212	197	185	197	191	177	216	178	204	201	203	204	165	194	197	208	210	200	190	202	222	197	207	192	187	234	218	199	210	197	209	194	199	211	201	192	200	192	191	236	199	192	195	209	187	216	215	192	203	193	202	221	224	194	183	189	193	199	183	210	196	233	207	219	211	213	184	205	184	215	219	205	198	204	211	209	197	206	198	180	217	213	200	225	194	205	196	190	190	218	193	183	179	213	176	173	195	215	195	201	222	205	182	191	214	192	205	204	193	216	212	203	233	189	203	207	211	175	214	211	182	205	184	213	199	200	198	192	201	217	199	204	212	195	188	178	202	197	192	191	211	198	197	224	223	198	224	196	222	235	184	194	194	195	223	195	199	223	191	192	194	211	202	184	202	212	201	200	228	213	182	196	217	201	214	207	182	206	208	206	180	206	208	201	195	226	198	201	191	193	219	193	199	213	212	211	200	212	202	202	185	215	190	196	232	209	171	221	202	221	200	197	204	184	172	218	191	176	210	224	222	200	213	217	177	183	219	196	214	213	193	188	187	208	199	200	187	176	218	181	191	203	211	194	188	194	192	218	195	213	187	187	201	191	208	204	183	212	209	210	203	194	215	173	190	203	206	184	180	183	201	197	202	234	185	214	197	224	224	200	206	192	200	202	183	195	200	183	209	197	212	199	194	197	218	228	187	208	204	208	213	211	240	201	203	195	199	208	182	191	210	188	187	195	208	200	206	196	217	224	209	206	196	200	221	207	195	221	216	219	217	209	186	200	193	213	205	202	204	204	203	203	213	185	189	239	213	229	184	183	202	213	211	184	178	181	200	194	203	197	211	215	223	197	221	198	223	238	196	183	206	194	198	201	193	205	205	212	183	207	202	249	212	184	193	216	203	198	200	201	217	226	194	196	211	197	201	189	201	212	206	159	214	184	224	197	196	192	202	198	214	195	197	201	211	204	199	187	182	207	201	189	209	212	217	196	192	182	206	204	208	210	192	192	195	204	223	200	229	204	190	212	199	207	214	203	189	219	186	197	187	181	195	213	223	173	178	204	213	209	221	215	193	216	218	226	218	235	201	202	200	209	198	192	189	195	179	190	221	200	214	191	208	212	189	186	204	199	185	204	231	193	219	192	201	238	190	201	204	212	212	209	183	180	211	196	216	168	175	192	200	204	183	233	219	188	214	201	205	201	218	207	184	177	214	187	201	216	188	193	215	230	193	222	201	201	204	227	193	198	213	193	194	215	188	198	219	218	206	180	205	146	211	201	184	210	197	207	220	203	192	196	215	198	220	209	183	189	246	191	208	202	179	209	192	198	214	194	183	211	197	211	187	221	224	203	187	217	211	201	193	203	197	188	197	204	206	183	182	191	202	221	206	232	210	192	211	211	232	198	194	198	227	187	186	196	197	222	204	219	204	197	185	187	200	203	190	211	210	194	188	195	221	194	194	222	208	198	217	211	184	204	190	210	199	219	173	190	197	231	198	207	216	194	177	200	201	190	219	192	224	220	222	210	221	239	218	231	204	176	185	205	203	185	185	230	196	195	196	210	206	230	200	177	194	192	204	190	209	203	223	210	227	218	189	225	178	207	198	207	189	190	190	215	186	203	221	189	210	175	197	221	188	223	213	207	181	202	187	186	204	229	206	206	186	227	201	193	202	216	208	210	200	184	212	192	182	192	189	197	209	204	208	216	208	213	203	192	192	222	190	185	199	191	175	209	192	208	212	210	196	190	196	219	176	225	214	209	215	212	215	203	207	197	191	168	191	198	219	195	204	212	210	216	219	198	209	184	210	193	200	215	159	207	199	211	212	196	221	228	210	206	191	227	218	196	188	211	202	179	214	202	235	200	188	207	229	199	194	177	227	195	182	203	203	211	223	187	214	165	186	174	190	217	193	209	204	208	193	204	218	216	205	215	189	205	221	208	196	201	193	211	217	214	217	190	185	176	212	204	212	203	213	204	212	189	197	219	219	222	216	223	198	206	228	188	206	183	221	215	220	188	220	221	188	185	219	239	186	208	224	218	206	220	201	237	225	188	185	207	210	203	190	231	187	212	212	225	194	195	217	230	187	192	208	194	206	189	210	210	195	216	203	186	191	197	206	193	208	176	211	213	207	182	203	200	209	213	194	197	192	200	197	190	182	208	215	189	200	189	195	205	182	226	195	190	218	219	178	187	203	229	180	205	183	194	220	204	208	207	209	209	209	203	190	196	192	193	175	196	208	198	217	203	184	208	200	215	202	188	179	196	196	192	187	186	209	207	210	219	217	197	205	197	197	198	224	214	217	194	215	208	216	217	200	218	207	197	230	196	196	173	213	194	193	189	184	204	201	199	180	209	212	191	234	191	214	196	233	185	199	224	205	199	180	199	208	220	199	194	202	209	211	197	194	196	200	244	191	192	199	202	199	192	188	180	172	209	193	169	211	206	232	199	195	223	226	185	238	206	199	199	214	183	208	197	199	211	217	206	217	203	179	222	197	205	193	201	204	201	204
3891	650	369	321	399	278	300	282	272	249	278	281	303	244	260	246	281	275	270	230	264	253	286	265	273	280	290	278	252	265	290	254	263	268	294	263	275	265	256	273	249	275	267	282	271	280	254	298	263	232	255	274	249	271	257	254	258	292	254	246	277	265	294	260	259	271	267	270	267	260	249	252	224	297	290	237	264	271	267	251	286	258	248	295	271	275	257	278	257	311	278	266	262	269	289	269	275	261	257	247	242	255	272	270	246	272	255	256	269	257	256	266	289	306	271	297	288	273	275	254	252	263	269	252	279	295	279	268	260	274	241	270	285	248	267	255	280	276	288	249	292	264	258	257	242	238	288	240	259	276	285	244	251	259	249	244	240	273	282	259	280	269	276	266	288	255	288	266	302	254	272	256	265	264	274	265	258	266	272	237	277	257	240	283	288	279	280	285	275	248	259	283	270	267	276	252	271	286	268	254	257	259	257	286	275	300	252	258	257	255	257	276	244	263	253	274	226	276	254	248	262	289	283	269	253	239	271	261	271	280	270	283	268	274	260	259	280	244	256	258	260	246	236	247	259	238	271	259	258	267	296	261	254	265	289	292	276	272	253	245	264	262	266	280	298	241	240	254	253	280	257	275	265	250	262	260	262	243	263	274	263	259	269	268	268	275	253	271	277	260	251	267	259	267	220	288	278	275	247	249	254	289	282	279	298	250	277	264	276	260	263	270	269	244	247	295	253	277	273	265	272	259	231	273	253	262	253	226	260	255	268	292	270	284	266	270	255	257	268	266	284	310	238	254	258	264	268	259	263	243	277	273	251	269	268	290	275	264	246	275	266	252	282	268	246	253	282	262	292	252	271	263	263	265	268	274	271	235	290	256	299	269	287	261	263	277	240	270	271	278	284	315	238	266	276	249	272	261	268	257	227	220	276	272	263	267	284	258	263	261	271	247	272	297	280	279	260	272	314	265	280	279	252	253	296	269	233	290	294	280	261	274	266	265	243	254	283	260	245	273	301	276	258	238	263	241	261	253	255	240	233	269	274	291	234	271	285	268	247	234	284	260	268	271	276	224	294	289	273	278	319	277	267	272	265	257	267	266	258	259	275	240	264	283	269	283	242	277	266	284	275	271	291	272	266	253	282	279	282	291	288	267	263	280	257	294	250	260	235	276	240	257	232	281	277	293	267	249	248	261	255	283	254	252	283	267	283	262	262	284	277	276	265	274	279	266	267	270	239	263	262	280	282	303	241	285	313	272	255	254	271	246	271	269	261	294	264	271	268	290	263	240	261	267	252	284	253	275	232	271	252	262	278	263	276	264	273	239	273	252	242	253	260	267	250	288	276	269	279	259	260	292	298	246	277	288	257	283	257	234	273	285	285	264	294	273	279	283	280	272	260	251	256	324	260	271	268	273	269	255	249	267	243	241	294	250	258	282	285	272	301	230	284	252	288	252	281	281	267	289	267	256	260	263	272	313	247	253	249	259	280	292	260	265	308	244	273	286	256	271	259	253	277	264	282	234	280	279	273	286	266	279	276	309	270	269	245	261	286	289	294	251	273	273	259	273	283	265	259	234	264	261	299	257	260	272	278	285	265	266	266	231	245	266	257	256	269	273	265	278	287	259	257	265	242	308	258	293	278	259	261	258	248	251	276	242	259	274	261	253	278	249	254	273	271	247	266	255	253	258	262	291	220	283	289	238	287	250	264	250	249	270	272	276	293	264	250	259	277	290	271	284	279	258	267	257	267	275	264	271	259	251	255	272	276	261	252	237	272	221	286	275	278	277	238	262	274	267	263	262	284	251	261	244	264	257	254	257	269	231	300	256	279	276	246	271	268	286	281	245	249	256	258	270	265	274	244	244	249	268	292	256	255	255	267	272	284	261	260	258	273	260	290	269	283	245	280	283	263	274	250	250	296	261	288	277	263	252	285	279	286	248	267	263	269	253	263	235	274	271	284	264	295	291	245	271	259	261	236	281	270	275	299	251	261	261	260	249	280	247	252	243	256	252	281	272	247	253	269	253	224	281	243	265	236	260	267	260	309	276	260	299	270	282	268	263	275	277	268	251	284	255	274	258	269	241	268	277	253	290	284	264	280	231	291	252	258	313	276	289	270	273	247	262	277	252	254	241	281	282	251	278	274	266	247	283	254	253	248	277	299	298	260	276	254	281	278	240	262	257	279	265	310	274	238	264	279	262	258	241	280	272	280	286	273	258	270	247	260	264	259	267	283	282	290	251	285	272	253	267	223	258	275	260	265	261	236	252	264	272	264	293	256	262	277	252	273	242	284	266	274	269	268	282	264	259	292	255	273	275	253	291	259	269	257	265	285	256	293	245	306	257	247	279	279	244	245	251	268	251	268	259	287	258	263	259	261	282	273	286	284	277	313	277	284	254	259	267	261	277	252	256	258	291	282	288	274	255	278	249	244	267	285	309	245	247	279	255	286	286	260	279	258	275	277	243	278	272	287	244	269	248	278	261	248	250	259	293	268	285	280	276	287	271	270	277	269	246	249	264	251	267	284	274	259	240	232	282	277	288	259	275	292	261	255	274	246	289	284	290	249	293	295	264	255	246	243	283	266	245	259	258	266	269	276	230	261	266	257	260	250	311	284	268	268	254	297	264	277	279	251	275	273	279	250	269	275	271	253	272	267	235	230	255	273	263	257	268	285	276	308	289	286	257	265	247	271	265	253	251	246	266	269	243	271	279	293	286	274	290	298	270	251	267	266	278	250	277	264	257	254	268	254	303	272	258	243	261	258	275	257	253	270	244	247	270	270	257	284	280	285	244	241	279	273	269	261	249	287	264	236	241	267	254	243	267	305	269	271	249	283	280	267	262	290	286	264	256	280	250	271	304	260	274	275	273	277	286	235	271	240	274	274	251	240	277	227	267	246	267	270	272	274	256	271	287	258	283	288	256	278	286	266	247	273	260	281	280	239	248	272	262	250	239	288	272	302	285	259	238	268	264	263	245	264	283	298	264	276	241	283	271	278	266	238	256	242	286	266	280	274	273	272	270	246	231	262	269	253	253	260	274	259	251	272	271	265	251	242	270	260	216	282	252	271	291	291	283	272	266	260	298	273	247	313	278	244	270	280	278	263	252	241	268	253	252	279	260	260	284	266	295	275	266	274	275	278	270	265	260	274	283	270	256	265	256	316	266	262	285	306	257	267	254	283	267	277	253	251	288	271	279	266	293	270	279	256	245	267	281	271	250	292	266	281	279	255	284	283	297	265	257	261	262	260	260	261	275	288	256	273	274	288	283	299	269	261	249	293	256	247	279	254	263	278	275	269	282	284	257	279	255	254	231	246	273	275	274	254	268	257	248	265	232	263	276	243	271	291	258	272	278	272	304	260	276	272	251	297	302	235	271	265	265	251	302	273	241	264	259	265	237	300	275	267	258	241	255	272	269	274	286	287	262	286	267	256	308	247	251	274	292	245	267	307	273	274	255	285	273	247	274	248	290	250	265
3694	1114	783	878	1159	748	730	734	732	654	681	715	686	714	695	678	679	732	708	663	686	620	710	678	704	718	695	681	681	678	683	705	635	709	716	722	648	669	696	650	618	630	685	676	696	666	643	682	671	623	704	679	685	635	638	637	693	657	663	705	710	658	668	682	749	686	661	598	682	636	676	643	631	666	648	679	669	678	708	677	653	669	658	665	673	692	646	685	661	661	663	655	639	659	650	646	646	686	674	692	662	689	653	660	634	671	674	656	671	639	635	641	658	647	631	646	682	667	610	638	647	642	648	655	669	665	691	679	649	664	634	677	720	646	672	660	671	642	611	696	659	688	650	637	662	670	650	677	651	675	667	698	654	714	683	673	633	658	660	709	646	697	688	668	628	713	631	681	702	643	670	662	648	641	676	670	707	659	648	634	672	648	624	701	664	692	669	659	693	662	697	683	627	658	637	642	660	655	644	693	671	697	638	653	650	654	666	606	719	669	664	641	655	699	635	608	616	681	722	674	656	685	656	672	663	664	695	670	661	662	655	662	648	712	663	670	621	662	680	615	619	662	641	692	678	685	674	660	584	610	676	658	633	649	676	637	663	660	650	664	665	667	625	644	677	638	656	684	678	692	632	687	677	667	664	633	678	665	665	629	646	688	644	653	658	655	683	672	670	748	688	642	648	697	682	648	664	635	654	678	658	704	646	654	630	651	647	655	662	697	652	682	673	661	669	665	661	688	662	671	662	641	644	719	680	665	677	656	724	667	651	695	689	669	652	655	663	607	688	660	635	670	618	633	652	658	672	678	629	645	667	691	661	665	652	663	669	640	688	690	713	705	700	661	641	660	678	628	660	690	656	649	625	689	708	661	660	644	659	674	649	672	672	668	602	681	676	645	633	658	653	706	672	679	679	629	666	639	685	652	696	643	656	685	745	670	686	680	648	643	659	681	679	638	675	659	688	626	634	645	662	628	655	656	695	725	660	656	617	684	707	595	653	643	628	687	626	665	626	622	666	649	658	634	668	652	665	635	638	589	666	706	605	691	697	690	655	658	669	723	643	644	652	652	663	670	670	660	634	623	675	627	624	642	654	645	687	657	680	687	682	666	628	669	656	670	660	640	645	607	687	673	681	676	675	632	685	656	669	639	697	625	675	652	670	673	679	669	672	697	644	653	683	691	653	652	671	647	624	682	686	710	692	642	676	680	707	702	629	626	683	670	658	687	692	672	677	633	615	667	667	668	660	623	684	670	651	695	650	628	668	692	687	626	692	645	658	620	723	671	693	664	667	628	641	667	674	660	705	630	672	651	706	643	676	684	657	659	702	647	677	681	633	628	651	632	643	636	678	628	661	612	672	692	647	680	649	657	633	636	634	680	671	668	642	656	677	681	651	665	703	633	668	683	634	699	647	660	642	671	642	663	685	646	638	662	715	653	681	645	664	661	686	677	654	674	650	646	667	688	693	655	666	653	643	665	680	679	668	667	679	677	644	660	621	641	683	646	609	684	644	706	661	648	659	666	692	632	651	658	660	658	682	644	683	678	660	629	642	671	662	634	668	673	674	637	684	663	671	656	701	663	681	704	666	668	672	654	657	656	619	663	673	646	614	659	693	693	657	682	691	694	686	659	634	728	688	659	669	637	639	669	691	645	667	678	643	657	696	635	652	642	662	702	679	656	635	652	653	685	687	655	646	645	692	647	674	644	642	649	679	687	670	703	742	657	688	696	693	620	706	677	659	653	698	716	658	646	671	648	614	647	614	637	643	704	735	749	659	691	679	653	649	628	712	620	675	698	665	654	648	676	674	691	701	631	703	695	640	672	670	706	670	668	660	684	643	675	657	673	711	702	637	674	638	638	661	657	679	686	687	641	703	645	693	682	639	656	689	630	672	671	716	644	683	679	697	654	698	619	711	652	634	688	706	623	651	695	641	685	655	625	695	647	674	697	655	675	640	659	593	627	681	671	704	657	667	647	664	689	665	674	631	639	670	703	652	688	663	655	689	673	691	703	680	656	607	682	639	673	679	623	695	685	659	646	679	644	658	667	647	710	697	647	665	624	657	667	657	657	641	646	739	642	678	668	688	664	622	661	684	666	715	686	634	659	635	645	694	643	639	669	644	675	634	677	616	692	676	647	644	679	732	630	642	701	679	661	656	688	627	621	688	682	669	698	672	650	711	591	694	673	706	645	682	645	669	637	694	651	672	699	655	627	665	646	646	642	653	657	704	651	656	672	690	687	626	590	664	647	663	679	662	622	666	651	630	670	697	633	679	699	645	706	641	652	644	651	693	666	611	680	673	645	691	654	655	627	673	676	675	667	636	696	630	608	616	681	676	681	642	626	638	643	649	653	701	645	635	644	654	672	693	682	681	645	700	699	663	687	697	650	688	682	652	699	671	678	682	610	650	646	678	698	653	681	660	649	663	626	691	649	703	691	690	685	652	677	711	689	684	657	720	660	664	735	695	669	651	633	645	641	699	674	635	644	673	631	639	665	652	619	669	645	666	644	628	633	677	674	662	661	662	685	647	666	637	708	643	619	659	660	640	631	697	678	653	667	658	637	659	705	666	640	654	651	679	643	662	653	643	713	658	703	691	625	692	686	627	650	677	668	653	655	682	667	683	613	666	666	608	672	701	676	632	633	676	660	641	663	692	694	660	707	652	646	646	621	703	705	688	663	672	737	641	660	669	643	633	605	639	695	651	703	658	682	668	614	658	652	670	704	639	688	675	675	640	651	722	725	697	666	635	681	696	686	721	690	642	691	659	632	671	674	685	624	627	637	658	686	664	648	673	687	671	685	683	688	685	650	662	695	618	637	670	659	667	700	690	650	688	669	652	690	632	683	623	606	673	688	697	675	664	657	627	684	685	650	654	629	637	666	628	646	583	699	697	665	700	674	698	644	701	733	621	625	620	684	692	624	689	676	665	628	679	654	690	675	693	709	667	649	643	674	704	672	656	647	708	651	626	696	651	658	642	721	681	639	714	698	644	673	632	656	677	650	643	687	661	663	663	629	697	680	627	626	640	714	686	676	672	684	658	626	659	654	695	658	693	670	650	681	716	636	669	664	674	665	686	690	671	666	636	640	648	672	665	615	665	676	649	620	633	653	665	628	648	636	658	687	634	650	662	629	669	688	667	648	698	652	662	674	680	678	707	678	650	624	714	675	649	668	652	647	677	623	671	615	637	663	641	708	667	650	656	643	691	650	700	652	639	702	669	692	664	674	639	667	617	672	631	616	655	660	673	631	640	657	689	672	670	693	695	657	638	668	639	663	662	675	644	654	653	661	694	677	667	705	673	639	722	634	693	610	632	670	683	676	701	630	684	656	623	631	735	673	679	643	645	628	690	686	659	662	629	657	679	627	610	667	596	702	667	660	641	666	672	654	690	672	628	682	693	674	644	694	622	645	696	648	699	669	666	706	659	709	642	688	652	679	629	682	591	655	676	658	671	658	682	698	655	649	601	658	631	661
18670	7776	2118	1280	2862	766	416	345	347	271	259	264	248	246	203	198	219	200	223	199	231	246	284	253	212	184	205	164	217	180	187	191	215	161	190	177	168	195	161	152	150	171	196	178	175	187	171	166	188	179	167	163	157	164	164	179	180	197	184	179	177	202	195	196	180	179	191	185	171	202	177	182	154	172	180	200	173	165	161	174	182	170	178	165	175	177	186	179	197	179	190	160	166	166	164	164	185	149	181	198	188	158	195	185	183	178	188	183	182	188	197	153	178	173	211	178	182	173	191	177	172	152	180	162	194	197	157	173	167	184	150	175	159	219	168	204	144	184	172	167	179	183	152	178	175	157	188	167	194	165	175	179	150	195	179	186	179	163	155	175	143	177	176	181	171	181	162	142	185	178	159	213	196	170	179	162	162	140	185	179	166	170	190	168	186	166	168	172	179	186	171	164	198	168	161	173	165	174	173	185	168	201	186	160	157	162	174	192	164	202	159	175	161	186	172	166	189	193	178	164	184	172	155	177	177	148	142	170	171	189	171	168	172	208	175	178	161	163	164	180	194	159	173	163	175	167	170	173	184	178	181	165	166	187	154	159	168	156	168	153	154	182	169	160	167	176	178	182	158	179	170	180	152	166	162	165	154	165	179	157	184	171	190	187	182	198	171	176	185	172	167	180	171	148	181	144	174	172	182	171	183	163	161	176	163	154	183	187	185	197	160	196	171	179	173	188	165	176	144	204	182	178	164	181	176	172	179	153	167	177	172	182	176	147	157	155	161	166	191	174	199	161	172	145	158	161	169	179	187	178	187	179	148	151	169	177	171	171	163	227	161	177	153	172	178	174	187	166	192	180	173	177	180	182	175	167	190	179	188	176	150	176	181	178	180	186	161	179	198	167	177	153	198	173	174	186	162	170	160	174	147	182	165	189	197	140	185	201	176	186	178	163	176	162	150	168	169	165	145	169	180	171	163	159	157	167	184	169	192	175	179	174	180	162	173	173	177	180	182	146	170	175	188	160	184	185	180	164	163	159	170	165	167	175	174	157	174	152	186	168	171	191	186	177	165	180	195	169	187	177	180	185	174	172	173	155	160	148	174	178	185	166	161	204	187	179	166	166	192	149	179	154	183	173	176	151	174	189	177	176	177	174	179	151	180	153	160	176	154	177	161	146	184	192	187	168	144	179	179	165	194	172	198	184	166	178	186	178	193	163	215	149	165	192	193	188	155	160	184	162	180	196	161	165	176	170	188	185	187	179	179	164	187	170	165	194	179	170	178	190	194	185	178	166	177	187	174	186	186	157	170	167	174	187	180	159	177	182	185	180	170	154	183	166	178	167	184	174	207	187	179	176	200	167	177	190	169	148	160	170	189	166	184	200	183	176	177	164	176	168	174	175	179	160	156	166	168	198	197	151	167	177	169	179	178	178	171	195	180	163	159	169	158	161	174	145	163	161	184	183	185	178	181	177	169	191	185	156	183	182	148	185	185	159	183	180	169	154	165	184	188	181	171	175	173	174	177	182	161	180	166	167	178	185	196	169	167	180	163	159	172	177	166	152	171	178	182	152	158	179	169	169	176	166	183	169	172	168	175	180	186	187	183	203	154	181	156	196	154	170	157	170	160	191	147	187	173	203	173	176	169	183	168	141	197	194	177	185	189	146	187	166	180	188	173	183	144	196	172	185	179	177	163	168	166	172	205	156	176	171	164	203	166	205	161	154	154	177	193	186	160	190	162	181	171	164	179	177	174	169	163	199	160	189	156	181	206	188	171	163	144	143	187	170	186	159	181	187	180	146	185	181	162	186	163	170	174	160	190	164	179	170	194	172	192	173	194	175	181	188	163	156	177	159	190	162	156	183	173	174	186	176	176	161	170	189	159	172	202	184	176	161	184	169	183	178	178	154	177	177	166	187	174	172	163	185	166	161	181	204	186	217	193	171	159	192	163	175	186	188	174	159	196	189	190	205	184	197	154	180	173	171	174	189	174	178	183	178	175	163	183	162	196	192	191	176	158	168	173	171	189	174	212	171	198	180	195	145	168	171	180	165	164	167	159	197	180	171	159	172	183	183	178	191	201	153	171	181	173	176	152	182	173	165	179	172	173	182	188	155	166	149	183	176	192	182	180	176	190	164	181	160	173	159	184	166	167	183	201	185	189	165	183	173	180	160	163	154	162	175	158	140	187	180	187	198	192	158	152	195	177	155	176	186	184	168	173	156	158	167	177	172	202	200	167	174	154	192	175	184	171	179	203	163	174	171	154	175	176	177	165	171	174	169	167	165	198	150	144	166	187	186	185	200	171	179	168	175	182	153	176	178	174	153	166	165	167	173	177	184	170	156	165	159	162	178	184	188	168	176	182	168	181	165	152	184	172	159	193	184	159	176	197	183	185	179	166	191	166	174	170	178	164	178	151	161	176	175	170	159	171	173	175	143	157	157	167	165	181	205	186	163	158	210	174	153	177	177	166	149	161	147	169	184	164	189	155	175	166	165	161	166	170	153	195	156	202	197	157	171	170	184	185	153	156	176	188	184	156	186	179	167	149	169	171	177	200	162	159	193	169	150	148	173	157	161	171	157	157	169	166	201	163	155	183	191	158	172	160	200	178	176	194	188	178	163	149	187	163	185	178	143	163	156	176	183	183	171	184	162	172	171	168	168	178	145	145	179	160	177	164	195	172	167	160	155	158	183	165	170	178	173	163	157	181	156	151	155	162	176	185	161	186	184	164	188	184	167	172	158	186	184	165	173	179	168	157	161	200	191	171	175	183	181	175	180	176	167	170	179	160	159	180	175	179	189	169	181	193	194	158	167	196	194	166	199	193	175	167	171	176	159	169	176	160	185	175	172	194	159	165	179	185	179	167	198	194	170	156	168	184	192	158	169	158	155	166	170	160	163	188	166	166	154	182	190	164	210	175	186	185	167	159	192	185	164	176	176	175	179	165	176	187	166	184	180	166	190	167	187	157	145	179	174	195	171	160	182	187	169	180	191	171	172	159	180	171	166	178	174	166	171	179	179	159	159	149	170	147	163	161	170	177	170	182	167	164	143	180	184	170	171	179	164	167	157	189	184	175	174	172	181	184	149	178	165	195	160	186	170	196	181	190	160	183	188	156	178	162	195	176	191	164	171	182	171	189	166	184	163	204	157	169	174	153	177	185	191	161	148	198	162	174	172	158	148	188	170	176	185	186	183	165	186	170	176	187	176	177	177	159	170	163	158	176	173	152	185	152	146	160	199	175	197	173	164	185	182	199	174	166	177	164	201	189	170	166	183	170	186	174	187	146	179	177	158	174	170	191	207	127	161	187	179	168	166	171	169	174	196	179	151	153	184	185	187	169	174	161	200	185	188	200	174	178	181	168	178	178	162	190	180	140	159	151	173	170	173	186	179	158	166	184	195	186	169	180	179	193	186	192	183	159	169	171	169	157	179	183	203	186	169	181	182	185	181	198	182	161	187	184	160	166	129	203	182
9750	6405	2614	3650	9517	2183	1786	1532	1289	1142	1086	971	890	831	766	718	696	713	695	787	848	1113	1429	1218	808	597	579	551	603	586	573	532	485	572	520	495	491	478	470	460	469	505	470	479	452	450	476	507	473	468	484	485	450	475	490	442	499	522	473	465	460	440	467	476	457	482	461	455	437	472	460	425	444	450	426	469	442	514	493	465	472	486	464	460	449	452	442	433	465	448	453	461	447	446	460	490	458	485	445	430	444	436	433	455	439	448	442	427	442	475	436	463	418	469	438	427	423	467	437	439	459	457	440	471	457	484	443	430	453	440	465	449	413	450	434	478	434	462	447	439	426	457	452	455	424	404	434	452	453	429	463	400	432	486	465	453	429	453	443	421	470	483	460	443	446	409	461	456	465	430	451	469	444	454	435	407	436	436	430	482	454	437	422	423	481	443	444	439	429	434	452	403	423	456	433	457	467	464	434	463	424	439	460	437	437	410	411	454	433	479	442	453	443	439	441	439	458	461	491	425	478	434	417	433	450	447	422	434	476	427	445	450	459	476	481	423	473	439	412	474	478	448	450	433	445	428	446	495	471	420	476	445	466	448	418	439	423	432	446	451	447	461	471	464	464	442	418	375	468	442	458	477	453	413	437	441	439	429	419	436	434	436	451	439	414	386	438	463	469	463	435	420	429	452	450	464	473	450	421	460	433	432	438	482	431	459	439	469	450	444	497	442	439	475	446	444	435	474	453	468	450	464	441	423	438	458	448	452	416	457	427	434	459	432	431	430	426	441	421	454	425	433	487	438	440	432	461	466	428	454	441	449	444	426	462	448	427	437	466	469	429	441	400	432	438	441	469	409	434	489	454	455	447	456	444	483	470	478	436	453	447	447	435	441	450	433	428	411	405	438	460	441	481	466	479	439	443	447	442	471	444	406	434	445	466	435	427	418	478	461	451	486	439	421	452	423	432	450	458	420	428	439	442	426	439	449	453	425	429	472	431	465	446	409	457	420	431	482	414	437	440	419	425	445	412	439	417	449	418	446	402	472	416	439	449	443	450	469	448	397	451	416	440	442	447	458	409	456	451	432	433	435	433	442	439	425	401	425	486	442	424	415	445	469	430	453	429	467	437	474	491	435	448	440	459	460	412	475	476	431	429	443	452	430	444	469	401	454	461	456	452	416	468	456	445	457	445	453	438	411	448	449	446	453	413	456	466	444	427	428	410	450	435	465	457	446	421	421	429	460	448	467	491	429	429	463	443	420	415	433	441	447	443	462	432	477	456	440	425	425	470	433	407	389	462	449	443	446	482	480	416	447	446	442	464	435	422	461	439	481	472	437	468	434	424	420	455	507	427	436	447	484	484	412	459	447	463	428	452	480	450	427	427	486	472	414	469	447	433	440	421	426	433	461	418	461	419	436	448	428	447	475	446	449	432	480	436	446	447	435	429	425	410	467	485	423	449	443	424	421	422	440	467	429	428	423	422	493	442	485	498	476	427	435	461	463	462	467	408	453	468	399	416	449	434	441	442	434	444	387	417	468	421	470	443	459	441	463	452	456	456	426	471	416	426	438	466	478	438	481	443	428	414	437	463	433	481	433	457	430	414	454	447	421	483	454	409	422	443	416	428	430	431	444	454	473	418	450	436	417	439	421	446	430	490	469	458	442	416	441	422	480	444	469	409	436	448	426	410	452	466	476	447	444	412	441	402	439	472	418	421	432	492	427	464	466	449	432	440	440	420	432	441	445	446	440	452	448	431	451	444	426	436	448	433	465	452	457	446	464	423	407	451	447	475	436	479	454	494	451	471	421	438	446	412	469	424	410	447	428	436	422	428	429	420	499	458	458	459	482	473	453	457	452	411	463	429	460	444	473	438	451	480	408	442	412	456	410	405	468	436	462	459	439	469	446	478	442	419	475	442	471	401	456	460	431	439	454	431	431	452	442	457	436	419	464	479	458	460	427	448	425	449	473	424	409	393	444	442	449	482	449	443	428	451	446	433	408	460	471	440	486	466	448	470	425	427	453	447	417	471	441	443	395	440	433	456	459	460	445	463	456	483	463	416	444	435	451	424	457	388	480	453	449	467	460	435	444	430	454	435	447	452	422	490	461	472	418	417	483	460	463	432	438	440	444	434	454	419	458	406	472	448	407	428	436	401	463	455	442	433	485	431	455	466	473	442	441	474	431	424	451	415	445	477	451	397	438	400	401	439	442	429	454	461	457	461	474	424	417	423	401	432	460	421	447	457	441	411	473	450	487	464	473	463	452	442	476	444	432	453	481	472	468	451	429	423	439	448	428	432	455	454	420	469	463	444	423	437	442	409	455	428	457	442	444	448	456	418	460	426	453	472	423	440	453	446	477	408	428	409	432	449	447	444	459	433	436	459	452	452	445	481	438	432	443	466	419	441	451	439	431	454	421	463	429	456	436	437	456	428	475	446	438	446	461	435	434	414	439	442	438	452	461	452	441	456	426	427	439	428	444	444	434	407	437	419	454	432	449	484	406	439	427	436	433	440	454	458	467	416	448	429	460	434	414	414	472	452	444	415	490	444	439	422	431	458	424	445	448	480	438	427	436	417	403	460	449	417	410	456	464	471	427	411	435	463	443	444	464	445	474	431	423	444	419	428	447	455	444	431	449	419	434	477	425	416	419	434	475	431	464	443	444	454	418	455	458	454	439	481	431	455	429	442	474	453	426	432	391	448	442	424	483	451	465	460	466	464	442	367	401	432	438	394	448	445	442	435	450	460	417	447	457	471	473	431	452	472	439	437	441	425	426	443	413	462	425	416	425	434	435	434	448	414	442	469	454	433	453	471	505	465	463	461	479	480	474	465	414	442	403	468	441	477	411	445	442	470	427	466	457	455	436	428	432	455	423	431	440	439	403	463	475	449	482	433	434	449	467	393	473	425	403	394	440	470	432	420	480	461	447	462	442	438	441	425	490	471	421	452	460	494	417	433	439	438	479	419	413	474	419	429	463	458	440	459	448	451	481	410	470	421	442	429	457	416	442	439	463	455	460	452	493	443	481	423	458	468	418	447	488	442	469	452	442	425	431	482	412	427	452	440	447	446	443	428	436	453	453	462	418	461	469	446	447	471	441	463	446	426	444	463	478	401	480	467	483	446	461	450	451	428	450	469	422	495	457	418	445	451	447	416	459	457	431	458	423	411	438	418	446	451	407	464	466	419	445	446	459	459	442	450	437	445	426	424	433	408	434	447	422	465	437	428	422	423	446	464	457	448	440	427	421	435	427	404	419	421	420	427	431	415	412	443	473	452	484	439	475	466	434	440	422	408	456	456	476	413	427	447	447	444	470	422	430	456	473	463	418	430	414	435	459	474	444	446	453	442	437	438	462	432	447	430	478	442	422	440	428	490	409	469	437	481	442	462	472	468	434	455	457	437	449	461	422	440	431	454	452	490	432	473	420	478	442	460	434	449	467	486	420	410	414	431	461	426	436	451	422	466	449	459	450	477	454
28189	16685	4645	2112	3743	1195	603	393	349	304	259	217	172	168	198	165	155	127	139	124	182	236	256	229	124	100	111	100	103	87	94	97	78	83	93	81	79	112	101	76	88	74	68	84	76	85	74	83	53	57	80	79	82	65	67	64	65	65	84	69	67	76	72	81	63	84	73	71	72	75	48	59	62	68	56	55	78	69	62	55	62	65	74	67	45	69	59	64	57	67	68	59	72	71	77	66	72	78	88	69	86	62	69	72	78	79	79	69	55	71	76	47	78	60	72	76	64	77	63	72	63	63	68	63	73	84	72	76	68	79	72	51	69	75	70	63	69	75	69	61	66	61	74	61	49	67	69	61	65	68	51	53	68	67	74	63	74	56	48	59	64	75	68	72	56	70	78	75	71	80	74	55	57	73	53	82	60	76	57	61	59	84	67	84	67	63	66	56	71	79	60	77	65	70	69	64	65	66	72	87	81	62	63	69	76	57	80	65	77	64	68	67	70	75	65	66	60	71	63	63	85	75	73	57	59	87	62	75	63	73	55	78	58	54	69	54	92	72	64	74	57	93	75	69	70	52	73	62	65	78	64	61	72	58	66	61	61	64	78	72	66	79	67	68	67	67	76	75	66	62	68	55	63	59	55	60	80	80	73	66	73	58	73	71	75	56	62	56	62	69	82	84	61	56	63	65	70	66	68	76	64	72	76	47	72	55	69	55	71	62	62	58	80	72	69	79	63	57	67	70	71	59	83	57	78	74	64	62	66	82	84	56	59	63	65	62	59	70	76	65	72	71	56	45	71	66	72	70	81	62	69	75	73	70	72	73	68	60	61	57	71	58	71	65	79	70	64	65	58	64	72	59	74	62	75	77	66	66	68	65	72	65	64	63	71	67	74	75	51	58	66	75	73	62	58	82	77	63	54	64	61	74	63	71	69	73	61	87	62	84	59	57	72	85	49	80	64	61	52	47	56	77	74	73	62	62	73	74	71	68	56	78	65	60	63	59	83	58	76	52	73	50	71	72	59	54	70	74	64	76	75	77	64	75	62	64	65	69	73	82	78	63	62	65	64	68	75	52	62	72	65	85	64	49	70	72	65	71	58	59	53	68	63	75	59	58	70	62	79	71	89	72	57	79	86	61	74	73	58	82	66	74	73	84	63	66	77	76	67	74	68	56	68	75	75	83	81	73	47	64	67	60	67	57	66	59	75	70	87	69	77	44	66	61	62	56	65	70	66	71	62	66	70	66	78	73	67	72	58	63	66	68	87	76	76	80	67	62	61	59	66	71	62	85	43	70	60	62	70	77	60	76	76	67	56	67	68	74	60	69	78	73	68	68	74	62	82	66	64	62	69	71	73	68	71	73	58	72	69	71	67	57	71	73	63	64	67	52	66	72	43	69	55	67	64	68	61	60	77	70	67	78	84	58	74	77	78	79	69	56	76	90	54	67	71	67	83	69	67	53	63	69	81	67	55	57	68	74	56	69	70	72	67	72	63	57	81	71	65	64	77	66	73	64	81	71	65	73	61	60	77	69	75	73	75	57	56	61	62	65	86	79	66	58	78	62	79	62	76	58	87	65	79	61	78	80	69	63	67	72	58	66	60	72	72	80	69	69	74	79	70	74	68	76	58	75	84	62	62	84	48	64	58	55	69	70	64	74	63	74	55	59	56	59	57	84	75	64	64	66	66	67	72	65	64	70	68	68	68	68	69	68	81	58	75	62	70	89	69	88	64	75	67	77	75	71	55	67	65	72	73	63	62	68	64	76	68	56	77	71	62	74	63	69	84	69	60	76	53	61	64	81	82	79	93	66	80	58	60	71	78	76	65	73	58	74	61	57	69	65	65	66	62	53	54	70	59	88	78	88	77	67	55	69	64	71	71	65	75	82	64	71	71	56	59	73	63	68	55	69	44	72	71	65	68	60	73	79	59	63	71	63	73	67	66	64	58	67	51	71	73	74	69	56	75	76	70	67	57	69	55	68	62	50	64	57	65	65	79	75	81	76	62	76	61	60	63	75	82	68	58	63	70	65	68	57	64	63	76	68	74	73	65	65	81	72	53	78	81	69	55	58	68	65	74	70	81	65	73	59	69	69	64	58	69	88	71	79	68	77	62	81	75	63	63	50	70	62	62	74	70	84	69	75	51	62	76	63	68	69	73	61	59	70	70	75	65	75	72	59	66	72	70	63	76	61	62	69	48	75	52	73	53	63	68	78	63	67	58	69	69	56	65	54	70	60	56	55	67	68	80	78	77	63	71	83	66	72	67	73	63	76	78	66	71	66	61	76	60	63	75	67	67	73	54	72	78	46	60	87	66	69	68	67	80	69	68	64	85	77	86	87	66	63	82	51	80	63	77	57	70	72	62	71	69	67	67	79	83	59	77	62	63	88	55	67	85	80	59	69	77	47	61	62	81	78	68	74	58	74	62	59	76	54	78	70	55	67	55	63	67	67	61	59	59	87	65	58	66	67	62	76	60	64	64	56	59	85	73	64	65	78	63	71	60	73	69	66	66	70	68	57	60	73	68	72	69	59	63	67	49	64	73	63	65	55	55	73	76	56	70	63	60	69	78	56	62	63	71	70	59	63	60	75	70	83	88	62	80	58	76	75	65	71	71	67	54	71	63	76	68	67	82	68	62	71	50	78	70	49	82	53	63	75	52	67	76	62	72	69	58	78	74	80	65	66	73	73	67	62	67	65	70	62	58	59	73	81	69	55	70	80	68	58	65	61	64	63	54	64	60	66	62	91	82	73	66	70	84	73	74	70	71	78	60	63	71	70	61	76	67	57	56	75	65	63	61	59	59	63	60	67	68	70	80	68	69	70	67	73	62	69	80	71	72	70	67	56	63	68	65	68	61	59	63	54	70	67	57	66	65	76	81	65	61	75	90	70	75	80	82	64	61	64	72	73	76	64	75	58	53	83	81	62	56	70	61	65	68	63	88	70	57	70	70	60	76	59	57	74	71	74	59	73	59	74	59	59	63	74	62	70	59	61	70	62	57	76	63	67	71	79	59	78	74	69	79	50	69	74	85	77	66	70	71	57	53	61	59	72	69	57	59	59	63	80	72	69	70	67	57	66	71	71	69	76	66	70	69	60	68	61	62	68	91	55	66	71	68	70	65	88	73	57	78	63	63	58	73	81	65	51	68	56	67	71	75	68	81	57	68	68	48	62	52	73	65	63	61	70	65	66	59	74	76	69	73	49	61	58	64	73	80	61	71	80	79	63	71	81	60	65	62	71	76	62	70	90	66	53	74	72	70	71	88	62	61	59	76	66	90	80	59	75	68	70	71	69	68	66	64	79	67	62	81	71	62	55	69	71	70	61	66	69	62	69	61	73	68	70	64	70	60	49	72	64	56	75	73	78	69	82	68	57	67	68	53	70	74	59	62	74	66	75	71	53	65	61	59	82	67	76	78	84	83	69	77	59	70	60	70	64	67	59	69	71	69	71	58	66	59	74	77	65	61	74
13792	10793	4149	5966	11427	3585	2843	2232	1862	1625	1433	1157	1047	939	821	842	783	754	712	707	956	1677	1694	1745	594	495	455	457	477	438	404	381	406	364	357	313	316	296	281	330	263	297	271	218	247	305	254	287	273	265	252	246	227	257	263	268	253	215	241	255	238	259	217	217	237	232	228	254	244	237	231	231	251	234	203	237	222	235	235	216	206	228	233	213	235	236	235	227	212	196	212	215	201	202	187	222	243	228	197	192	209	227	190	214	200	207	211	197	229	234	206	215	199	187	205	219	194	219	223	232	216	207	216	224	193	187	211	196	206	209	212	218	197	212	193	192	193	210	221	199	195	179	186	196	178	216	198	195	224	195	220	190	204	191	210	191	193	213	217	213	196	199	202	196	205	206	229	211	223	227	192	212	202	222	193	185	227	200	211	198	212	197	237	221	208	208	202	212	195	207	213	185	205	221	197	220	211	196	199	191	212	205	212	200	208	222	199	193	197	219	220	212	220	205	219	227	210	249	200	186	226	224	180	183	217	223	206	181	178	216	210	203	204	196	216	193	200	220	207	246	202	216	223	205	225	199	185	217	203	212	174	201	225	194	217	224	212	177	201	230	233	186	207	171	205	227	209	223	214	206	218	210	199	196	216	187	192	241	187	207	174	207	188	196	202	193	242	237	205	199	207	211	198	218	201	209	189	205	209	183	210	191	205	212	188	213	195	216	210	196	231	168	213	186	178	211	222	206	187	208	171	194	189	205	197	200	200	239	193	195	180	189	203	208	195	174	218	191	193	198	196	213	200	182	221	212	180	203	197	163	202	204	212	221	191	200	190	179	198	205	194	206	219	208	199	193	204	191	185	180	171	216	204	202	184	204	189	199	208	202	169	190	199	204	199	196	199	202	221	200	199	202	190	229	195	192	193	206	215	213	203	211	204	193	206	189	210	193	202	202	208	243	220	196	208	204	195	182	216	216	214	208	241	198	188	215	201	196	197	220	175	197	200	208	179	171	210	189	198	204	196	197	226	215	199	206	191	193	211	196	210	211	190	194	209	208	196	216	217	170	208	220	228	225	212	193	193	196	198	186	208	208	218	200	208	215	197	205	207	223	192	173	214	221	219	197	240	197	207	204	206	195	202	191	221	189	198	197	210	207	179	223	218	187	220	200	205	191	183	200	201	202	212	194	171	211	206	190	208	206	204	200	186	184	217	181	206	202	182	200	194	185	204	206	210	205	210	195	190	204	191	194	192	222	181	203	188	203	218	199	188	199	204	194	197	206	220	179	230	213	187	213	215	197	201	188	222	192	244	195	213	193	202	184	208	207	207	203	199	215	198	207	218	212	187	197	214	196	225	201	212	220	211	189	218	209	193	221	206	193	203	195	198	207	208	228	208	206	210	191	225	191	197	219	202	197	212	196	185	193	181	197	193	179	176	206	200	198	213	223	203	173	191	229	218	205	214	182	206	187	192	181	207	190	210	191	193	193	216	207	197	208	221	184	204	191	198	231	212	200	206	208	204	180	184	199	203	194	206	194	192	203	215	198	220	188	216	203	205	186	182	191	206	179	168	202	204	189	201	208	202	205	233	202	195	206	179	205	201	203	227	208	222	207	212	194	214	208	184	197	213	213	194	195	209	201	205	227	185	191	215	211	187	220	210	199	184	221	207	209	217	212	212	200	177	180	183	207	193	205	202	203	206	207	196	210	192	198	208	237	224	186	194	206	197	226	209	195	205	197	212	186	210	209	201	211	201	178	199	202	192	209	185	223	217	216	206	186	186	193	198	189	191	213	180	191	203	178	219	200	206	209	197	217	210	219	178	225	212	227	208	202	215	188	195	204	189	205	207	197	206	192	206	221	224	215	185	205	201	202	208	196	194	207	178	197	207	232	178	207	209	194	195	208	207	201	214	188	188	200	197	194	188	207	207	187	177	195	196	217	212	207	191	193	213	200	204	193	221	193	202	215	200	206	206	203	202	194	181	198	199	198	179	210	195	196	221	194	208	180	195	202	219	194	225	207	201	198	200	221	207	189	213	189	224	194	201	183	203	210	186	213	203	193	207	221	213	198	188	195	193	212	203	186	192	215	189	195	204	217	219	177	230	202	205	211	212	189	221	183	201	198	199	196	197	242	178	201	208	208	189	168	179	194	193	208	187	202	197	198	199	200	223	211	180	197	181	234	212	205	189	198	226	218	204	221	221	205	207	208	204	186	211	203	198	210	194	194	202	199	190	199	206	187	183	224	238	196	200	204	200	199	217	201	207	193	182	190	199	216	184	186	234	185	213	221	211	205	214	200	235	229	216	206	196	205	219	212	211	217	208	179	213	197	198	214	206	219	178	183	191	194	181	214	170	198	209	198	181	209	190	203	210	195	201	179	211	208	195	202	225	199	195	200	185	191	193	207	200	190	202	194	207	175	206	186	208	178	191	184	211	196	193	223	199	215	195	186	193	175	219	170	216	191	233	216	197	202	202	215	193	216	202	195	201	182	187	190	203	206	201	194	218	209	182	211	191	226	203	229	185	176	215	192	205	213	203	226	182	204	185	189	190	235	220	196	220	215	216	227	197	212	208	216	211	188	200	172	203	250	199	216	211	205	187	213	196	199	205	232	196	224	174	205	201	200	205	208	198	203	202	205	211	199	231	206	191	206	214	223	189	203	224	206	182	217	220	215	189	213	217	167	195	205	193	204	194	208	181	208	194	214	222	195	212	182	196	204	213	206	210	193	196	226	203	186	210	180	179	181	198	214	194	190	205	226	190	205	195	224	214	194	195	220	189	201	176	217	206	211	208	218	188	199	188	208	201	174	197	200	212	213	218	199	209	203	204	195	192	188	203	212	197	216	190	199	220	204	197	226	188	203	181	206	225	208	203	201	203	175	210	203	201	199	202	202	209	210	208	217	197	183	210	200	213	203	216	212	200	180	221	188	207	212	201	188	183	212	214	212	197	204	174	202	200	187	208	186	211	191	197	197	224	196	190	209	201	207	210	190	218	192	211	191	206	220	204	229	228	194	200	208	205	170	193	216	193	198	206	183	200	192	194	211	198	209	181	195	211	182	207	217	208	190	186	189	197	213	186	232	217	220	180	175	212	205	216	206	207	182	209	201	188	192	213	201	216	205	232	187	215	193	183	197	210	202	204	200	217	204	195	205	183	204	212	211	199	212	215	168	229	222	208	189	210	224	185	222	210	215	183	187	192	209	217	215	192	199	207	200	189	199	216	216	194	208	166	218	181	183	208	203	210	200	198	188	204	196	211	182	204	189	200	197	201	199	215	197	220	215	211	184	205	207	216	207	202	208	194	215	174	212	213	214	210	197	211	203	196	192	185	215	209	185	230	180	211	199	183	202	227	193	204	190	168	192	190	210	209	219	211	198	232	198	184	211	200	190	191	198	190	186	226	187	189	197	231	190	200	227	204	198	228	218	203	203	191	191	211	202	204	206	208	199	216	207	222	222	205	201	219	199	219	203	222	206
4020	543	316	317	310	302	276	284	257	258	281	285	265	273	260	273	274	259	268	281	296	242	297	252	248	273	242	263	278	268	278	272	267	262	282	250	263	288	288	283	284	272	276	266	242	266	262	277	243	307	259	231	258	280	223	265	300	290	251	265	300	239	292	284	267	288	297	307	292	282	281	253	291	258	283	256	280	270	279	281	266	254	278	252	255	255	248	295	256	245	247	285	280	284	258	229	261	248	277	323	258	298	298	280	263	266	241	274	256	279	287	289	275	291	260	276	231	301	261	296	295	276	280	259	248	273	258	267	280	251	278	268	250	276	264	259	267	266	281	250	263	282	269	290	279	267	267	289	265	259	256	247	279	244	252	253	271	287	251	267	274	271	263	260	248	277	290	269	260	268	280	254	289	290	273	239	278	247	293	266	272	300	262	261	242	258	254	306	267	286	253	300	278	279	254	264	297	237	275	276	271	240	259	274	265	254	271	294	265	281	263	291	255	244	291	262	291	267	272	274	286	284	300	276	267	267	289	263	282	258	276	261	264	229	261	271	261	260	282	312	264	280	265	238	274	276	273	270	284	250	277	265	294	272	285	284	248	263	267	300	258	269	246	279	256	297	247	290	274	271	276	278	298	268	269	268	259	269	280	294	257	278	239	266	294	278	285	264	292	276	242	266	255	286	286	259	286	287	266	260	295	264	269	267	262	272	285	253	253	262	295	287	250	273	275	261	292	238	288	272	255	267	276	273	287	261	288	270	246	274	262	269	272	279	263	270	267	251	298	292	271	238	265	243	256	278	284	253	237	290	283	271	268	256	270	260	278	264	256	251	262	272	281	247	281	292	278	291	248	234	275	275	271	261	261	287	288	259	276	280	277	239	266	253	279	264	265	263	305	281	247	268	283	263	280	281	246	248	287	280	244	298	262	264	265	256	271	268	285	276	257	277	253	271	257	258	254	291	255	268	269	275	268	283	270	255	280	265	254	268	243	260	267	281	279	269	268	279	281	278	258	220	270	276	294	291	246	260	264	222	265	257	285	256	296	302	270	266	271	277	246	240	286	286	271	268	259	247	271	267	265	253	282	297	258	248	277	243	298	269	266	258	267	251	309	263	286	283	296	261	274	254	271	262	266	245	257	263	271	283	271	251	255	277	285	277	285	288	266	280	273	271	260	266	255	270	269	276	269	261	254	289	241	278	265	257	281	239	296	219	270	291	268	276	268	271	259	259	277	271	284	276	277	286	266	287	263	257	292	262	264	250	270	230	284	294	259	255	251	253	272	263	240	267	254	246	256	273	261	298	261	249	299	289	247	257	280	252	258	249	261	267	279	258	285	266	262	257	255	243	279	284	266	259	274	244	272	268	250	262	274	257	261	297	270	261	261	282	285	276	278	272	263	263	263	270	272	261	284	276	274	259	272	247	288	263	266	303	276	295	283	291	278	312	257	262	262	259	257	288	244	271	265	271	231	285	274	271	279	263	270	252	265	240	264	252	264	267	265	269	276	294	263	261	286	233	255	242	258	288	254	263	295	298	274	281	252	257	274	239	266	257	289	272	292	263	246	248	268	255	282	269	274	270	281	273	269	255	297	291	262	274	262	276	264	272	270	266	285	249	264	285	283	263	293	264	268	299	284	255	271	286	258	247	262	266	252	250	302	280	293	277	271	271	276	274	268	264	265	282	262	269	265	251	244	281	247	298	268	287	245	273	275	241	261	288	273	285	260	280	267	270	263	263	232	301	264	264	277	250	252	263	252	244	260	261	249	288	289	272	273	252	263	273	258	250	263	268	274	288	253	248	294	274	270	248	293	255	288	282	264	292	276	255	275	267	269	289	286	288	275	258	266	261	253	280	301	289	251	254	291	294	276	239	293	253	273	249	268	285	280	277	309	266	275	278	297	250	283	298	256	267	274	283	292	259	261	263	296	271	283	265	261	244	247	297	273	243	231	290	259	288	272	264	278	267	268	269	261	303	274	278	256	273	264	289	266	284	300	268	276	228	257	282	263	262	271	252	273	273	276	251	226	235	297	286	265	278	285	273	273	260	273	265	270	263	262	266	304	262	254	304	255	259	264	273	249	260	255	275	260	309	266	249	292	259	261	288	297	283	237	273	282	282	276	298	272	268	252	265	247	288	290	256	244	287	280	283	273	278	271	265	247	260	267	282	292	246	268	263	244	281	279	261	265	275	280	259	293	296	296	270	310	283	264	269	299	263	269	282	266	266	287	277	286	277	262	271	268	298	264	267	276	283	281	269	260	270	269	268	271	255	283	269	257	232	272	231	296	287	274	267	260	254	243	278	265	276	278	280	268	301	278	277	239	293	239	293	268	279	242	235	267	265	279	277	236	281	287	260	261	271	278	242	267	273	262	277	264	287	251	294	247	267	276	256	260	277	266	287	245	280	267	288	258	284	275	247	223	281	265	272	299	289	287	253	264	242	287	238	268	303	263	279	278	246	247	243	239	283	278	243	248	273	259	285	280	274	294	267	274	281	290	297	280	263	279	285	295	265	251	279	281	261	281	271	271	266	275	254	276	257	270	263	272	286	257	264	273	263	293	255	269	292	260	286	262	277	249	265	262	255	244	250	252	237	296	282	270	284	272	270	314	282	256	259	303	285	275	249	260	286	253	295	260	280	276	251	272	262	256	243	267	302	287	289	262	271	269	278	296	251	279	276	249	279	264	275	255	259	271	272	262	272	267	270	236	253	301	305	266	312	261	241	270	281	272	267	266	282	276	264	289	290	264	245	255	237	243	262	271	255	239	236	275	288	281	288	259	278	271	274	291	279	263	272	266	261	306	269	271	265	244	259	256	285	270	301	271	274	242	265	275	296	295	282	272	235	251	236	253	284	267	271	263	285	286	313	280	313	286	300	233	296	290	275	255	290	274	246	260	292	251	246	258	265	259	292	277	276	251	250	275	261	292	304	270	285	288	279	275	250	251	278	248	254	320	277	305	256	276	247	279	261	290	281	276	277	254	278	271	288	245	265	281	258	249	271	257	245	263	241	286	268	284	278	254	270	251	283	275	266	234	279	258	279	255	297	283	276	301	285	273	262	266	282	287	252	261	264	285	281	308	273	281	263	295	284	274	286	295	259	264	232	263	270	299	272	279	253	288	303	247	282	258	271	252	280	258	282	261	270	248	284	288	269	269	268	269	261	252	288	267	259	258	290	248	299	282	253	264	265	266	276	258	282	265	276	278	281	253	284	293	256	261	243	277	286	270	246	288	309	297	277	266	277	270	286	265	280	293	269	261	285	269	286	267	273	250	250	295	280	253	256	264	285	279	264	251	284	267	242	252	260	291	262	285	266	277	275	282	228	290	276	264	271	272	258	252	252	251	288	306	244	275	253	243	256	258	276	252	300	269	254	258	283	262	238	314	262	290	248	271	242	263	266	261	267	281	250	247	276	286	282	278	238	263	271	274	290	263	246	298	245	304	285	265	263	259	279	257	268	253	268	262	268
3560	1054	725	862	907	779	705	670	727	702	626	727	712	709	678	678	682	677	687	630	691	713	667	677	653	695	665	658	647	652	677	701	691	674	631	652	656	627	707	682	707	701	644	662	726	685	661	685	687	671	659	677	654	632	662	648	681	646	692	688	689	675	682	637	661	668	655	684	667	659	686	650	691	622	661	662	636	684	672	691	682	669	643	636	644	659	688	610	660	633	667	656	690	642	661	655	683	708	658	653	683	662	658	660	653	666	662	715	693	715	628	673	646	707	708	644	689	671	727	628	662	657	662	640	688	656	639	671	648	698	624	676	618	700	655	683	690	634	704	674	668	692	702	643	702	682	672	639	697	685	641	646	644	615	637	656	613	636	652	666	689	638	660	678	637	654	661	693	732	660	683	687	719	676	660	669	704	707	640	682	684	666	662	646	677	651	698	671	641	614	656	631	712	684	685	679	667	668	644	627	646	731	649	659	616	647	679	691	696	672	656	652	706	680	621	658	668	669	653	639	688	686	682	662	636	689	659	650	674	675	682	681	660	682	635	652	628	692	665	676	656	661	688	704	665	684	701	642	658	680	673	695	636	651	715	641	649	604	645	671	606	659	682	604	602	682	659	641	711	669	650	690	645	686	651	653	689	651	704	666	630	589	664	699	636	627	650	667	674	706	643	636	637	690	699	668	667	691	645	648	695	701	704	639	674	640	702	654	670	655	651	656	672	677	672	606	719	664	659	656	668	676	668	664	647	630	656	666	656	661	704	668	674	635	666	678	646	649	637	690	673	707	648	668	668	667	615	661	687	657	669	695	705	672	700	664	667	692	631	638	687	622	645	704	708	689	638	662	650	653	658	701	624	703	637	724	618	689	681	693	646	675	666	676	669	664	656	665	661	718	706	685	638	682	697	636	684	635	646	661	657	679	657	683	671	680	692	676	603	663	648	672	669	662	664	639	682	681	688	680	647	663	653	723	661	677	644	662	694	651	658	674	681	653	699	654	681	692	646	641	646	681	694	695	675	655	657	708	665	669	655	674	658	688	652	670	661	680	646	716	654	681	674	641	655	671	621	652	653	698	682	671	651	629	701	626	663	688	673	631	685	677	670	661	688	652	670	689	689	676	631	703	676	686	708	662	644	683	661	674	680	674	634	676	693	638	640	667	678	685	680	652	732	662	674	651	628	653	709	612	680	670	691	710	662	643	685	655	665	633	669	647	679	607	676	635	660	647	668	674	637	691	619	628	661	637	669	614	667	655	691	674	675	696	652	667	640	656	633	675	655	655	663	645	646	666	650	626	671	632	667	706	640	679	664	642	673	666	633	657	673	636	710	636	642	693	675	654	684	660	663	610	675	622	683	661	626	652	637	682	638	626	656	657	678	679	647	669	656	695	654	654	681	652	656	666	649	700	662	627	657	663	624	656	667	634	687	632	650	701	650	691	611	639	633	694	663	673	651	642	706	647	685	664	679	660	721	692	652	659	678	630	629	643	707	707	665	692	670	662	667	693	690	708	659	675	636	683	623	664	685	661	646	671	701	667	689	634	658	654	654	642	690	704	673	667	663	659	686	631	661	669	673	649	716	623	698	626	643	647	640	665	670	669	671	615	620	665	633	652	655	626	651	673	669	641	728	638	642	678	688	641	637	637	629	683	674	684	652	663	697	670	611	677	671	714	665	651	677	694	649	686	646	628	682	717	646	678	672	665	666	654	706	639	689	643	645	672	662	638	616	690	654	641	661	671	672	652	651	636	678	711	643	659	692	683	667	673	696	668	602	696	664	664	697	714	621	644	727	632	651	702	617	675	595	624	647	704	627	634	676	680	630	613	674	648	651	681	663	634	655	674	658	658	644	688	683	656	643	681	670	659	647	645	656	664	716	688	661	681	642	631	642	684	650	684	642	706	636	661	663	669	691	666	675	703	677	659	629	684	705	670	660	687	669	691	658	673	624	673	608	667	652	674	662	705	691	718	656	665	668	681	646	648	674	673	688	668	661	663	678	626	631	657	641	668	693	668	648	648	671	679	684	662	655	680	664	654	690	703	641	651	678	680	669	655	676	654	683	706	698	653	640	725	711	674	673	640	686	660	682	637	612	680	683	659	678	694	667	668	668	656	642	669	662	660	697	622	664	672	681	639	682	662	619	679	675	666	683	691	653	666	671	655	629	656	704	655	664	706	640	680	685	621	653	661	657	625	680	730	652	662	647	695	669	641	636	625	647	654	712	696	649	666	667	677	661	697	648	661	664	674	698	701	639	629	676	644	679	611	655	673	668	702	651	652	674	637	653	599	651	627	678	619	676	681	705	664	631	731	654	675	704	647	654	660	709	659	711	675	630	663	655	687	661	690	658	646	719	622	674	604	656	687	715	705	677	702	644	614	608	669	652	706	704	642	688	666	630	684	660	654	664	645	678	653	633	701	635	702	695	613	689	660	672	683	700	690	681	676	723	664	612	667	695	676	638	654	647	745	673	707	644	639	645	666	675	658	661	685	674	639	667	644	685	707	664	694	697	668	691	683	670	671	710	636	651	643	671	658	685	646	687	673	710	655	662	644	702	642	667	645	684	654	695	673	664	657	696	663	678	713	652	648	663	665	630	708	720	684	695	664	691	657	645	670	692	618	660	677	649	640	644	662	684	712	720	660	671	691	694	682	662	622	694	716	673	736	669	646	655	683	661	661	651	714	659	689	650	654	667	611	672	675	684	746	690	679	631	679	681	684	708	666	699	658	670	667	668	679	618	682	707	630	665	677	683	667	678	668	645	688	672	667	655	681	677	628	675	703	699	626	696	629	709	675	686	709	666	697	696	628	689	679	693	697	666	685	666	686	655	683	666	651	683	673	639	676	709	683	657	683	662	655	662	653	696	631	640	663	666	643	695	662	654	702	682	691	668	667	682	692	665	688	659	692	623	654	646	670	615	628	674	676	676	650	672	690	671	632	729	665	658	644	672	678	653	690	669	669	688	640	615	683	701	675	680	682	636	655	638	630	696	681	673	685	683	640	667	637	644	675	678	653	633	627	696	702	644	647	719	697	663	655	658	704	631	649	685	644	662	603	680	617	674	698	724	624	666	702	694	610	661	686	701	656	648	656	654	625	697	646	643	688	707	654	671	653	638	652	709	629	658	638	708	640	648	676	685	650	664	644	652	654	686	621	699	647	643	647	647	659	685	699	671	640	674	701	682	679	653	710	677	651	682	618	671	636	652	636	659	650	659	677	656	612	640	685	652	698	725	682	657	650	683	717	676	653	695	699	667	637	700	695	673	628	644	656	683	635	694	666	625	669	665	697	670	597	686	626	676	700	692	631	655	690	650	685	651	618	646	685	668	664	619	667	638	655	720	653	669	660	696	671	666	716	675	706	678	717	717	658	623	677	656	659	675	633	659	691	684	675	674	659	647	674	658	628	653	688	652	690	676	677	710	659	658	673	700	699	632	652	689	692	675	638	685	649	701	664	676	641	676	667	648	689
18198	8214	2016	1237	2236	893	418	365	299	298	260	230	226	244	201	233	228	204	198	177	238	227	256	246	208	176	181	178	198	190	160	191	162	185	164	196	217	196	179	200	163	178	178	171	185	165	185	173	155	203	168	162	167	159	162	198	186	172	181	161	153	198	168	174	169	158	181	199	146	172	185	184	181	191	183	185	160	191	161	158	185	187	165	206	161	168	165	181	177	177	186	184	187	179	148	167	173	208	177	194	174	180	162	165	186	173	173	191	178	191	200	163	193	192	178	169	160	178	196	166	189	168	176	161	192	212	178	187	179	211	190	181	173	175	178	156	171	166	143	207	194	175	175	170	165	168	187	188	177	196	176	191	179	161	170	164	147	166	164	162	176	170	177	188	161	174	161	171	154	199	177	147	170	209	171	173	162	179	186	191	189	179	175	170	179	172	192	163	156	168	181	163	170	201	165	177	189	169	192	174	174	180	153	179	161	192	209	167	178	174	168	184	181	202	160	162	164	174	186	196	180	177	168	182	186	178	166	165	164	200	186	169	167	150	187	179	161	165	178	170	164	153	140	179	179	186	162	155	160	149	191	165	157	178	151	170	164	179	164	166	186	172	167	173	205	171	193	175	172	177	183	171	169	191	162	201	180	169	140	175	176	181	176	156	178	191	168	158	158	180	161	186	177	187	163	177	168	195	166	161	175	179	186	174	189	182	188	164	160	180	171	170	152	210	172	188	184	191	199	198	182	169	176	174	191	161	179	177	183	149	170	169	160	182	170	155	176	167	154	193	163	177	166	153	155	177	167	167	166	169	147	190	159	168	158	177	158	156	176	171	181	164	207	164	174	186	168	147	172	163	183	195	169	166	169	169	168	158	175	168	184	179	157	162	189	169	155	162	167	149	158	178	184	192	160	154	182	143	158	169	186	167	169	170	181	188	167	185	182	162	190	192	195	164	161	196	161	177	158	186	159	184	173	171	169	176	187	164	182	196	195	175	202	181	195	161	171	181	148	171	173	186	172	169	184	181	178	165	158	188	152	177	184	177	164	174	180	180	177	196	165	152	181	176	187	174	209	197	182	194	161	148	153	175	154	152	169	205	174	174	161	178	171	162	190	158	201	175	185	160	171	160	169	175	172	181	182	176	178	168	170	174	163	162	162	175	157	151	155	200	187	166	183	165	182	168	170	164	163	176	175	179	190	169	172	190	176	160	161	149	165	172	178	172	163	162	195	181	177	164	190	157	169	175	183	182	142	168	167	189	164	157	198	168	183	194	192	165	190	163	172	180	163	185	164	169	166	158	150	147	168	159	178	159	145	193	187	164	198	179	161	175	174	174	157	175	192	182	181	173	174	161	161	168	187	179	164	159	168	186	176	158	158	193	179	198	179	180	167	178	197	180	174	178	171	183	176	188	167	172	186	158	172	176	154	197	187	165	168	194	178	174	162	158	177	181	155	172	194	171	182	182	160	176	196	184	159	180	180	169	171	183	167	163	186	161	168	149	186	181	182	173	162	167	183	166	184	172	180	157	165	178	181	175	167	189	153	174	169	168	166	200	184	174	176	198	158	162	172	173	177	185	197	147	195	184	172	176	178	169	174	175	171	176	180	185	150	151	180	175	158	174	128	192	182	178	206	169	170	177	180	175	167	176	169	141	182	157	159	158	165	171	146	176	173	164	185	168	175	168	170	155	182	159	160	177	160	173	164	169	183	177	167	170	200	148	168	168	171	162	181	187	164	201	167	176	166	149	170	166	183	152	195	189	182	185	162	184	160	168	163	162	184	167	167	185	167	183	164	168	184	165	154	172	144	180	188	172	166	174	179	150	135	195	157	180	188	158	198	193	186	137	172	172	174	185	175	158	154	181	186	159	175	178	167	165	182	154	157	142	182	172	159	150	177	169	164	152	164	191	157	165	193	161	198	163	170	193	209	179	164	166	174	180	146	158	166	154	181	172	174	172	162	157	168	185	185	175	195	170	173	184	189	167	198	164	171	185	181	170	161	193	190	170	158	199	159	162	187	178	173	171	195	174	164	173	174	186	187	191	165	156	163	196	185	177	165	177	171	190	175	169	176	197	182	176	175	173	169	168	183	164	215	176	178	191	184	212	201	159	158	152	185	190	172	174	149	190	189	182	177	176	177	188	181	178	180	153	187	181	176	168	184	183	182	188	174	156	165	182	172	193	197	164	189	176	183	173	203	192	173	164	185	170	187	158	174	179	147	184	190	169	183	167	178	171	180	174	173	199	172	190	163	193	162	165	150	162	200	202	178	162	156	197	168	170	192	172	174	169	146	183	178	156	174	187	168	181	173	156	165	176	183	179	154	167	170	166	170	184	165	171	170	195	179	188	173	175	179	172	161	177	182	159	209	164	184	192	160	166	152	177	169	152	158	165	166	149	169	150	163	180	189	166	195	192	169	162	163	165	147	177	198	166	172	169	200	184	150	176	169	181	171	195	193	170	173	178	187	185	168	189	164	175	164	178	197	149	163	173	192	187	175	164	155	212	175	175	168	169	177	168	176	179	196	196	185	163	152	176	139	190	164	190	164	195	181	170	192	179	154	169	159	167	181	164	185	208	169	168	169	176	167	171	174	168	174	193	164	167	187	182	177	182	163	161	165	187	182	185	158	168	176	176	177	166	159	158	176	166	198	154	184	161	153	153	172	165	178	174	184	199	181	186	182	185	160	166	178	193	174	177	159	182	185	187	172	179	178	151	191	173	164	206	158	152	166	188	170	160	179	152	188	175	183	166	172	184	183	178	186	190	193	179	174	160	166	177	182	182	194	182	191	175	157	162	197	208	204	184	187	186	180	177	151	179	181	170	184	174	179	152	181	179	171	173	173	186	165	168	165	138	188	176	174	195	162	177	184	177	178	174	154	180	177	171	185	190	176	189	158	194	179	163	178	176	169	177	152	176	171	172	165	173	182	164	193	190	177	176	195	188	186	151	200	162	158	163	179	184	180	192	160	182	173	178	180	165	189	183	183	189	181	188	178	184	184	197	171	181	141	174	164	173	173	184	160	199	181	165	172	166	166	161	146	159	182	183	196	171	168	170	147	181	154	198	175	168	197	171	175	168	164	150	157	179	170	177	181	192	194	148	167	185	138	178	180	175	150	183	169	163	180	184	170	186	165	174	177	193	203	178	153	146	169	180	199	144	196	177	213	175	180	161	171	179	163	179	189	167	182	174	172	155	171	158	173	210	180	184	162	162	155	190	183	163	169	166	141	173	168	173	167	187	164	171	199	173	178	138	145	167	164	177	181	179	173	184	192	165	151	204	141	197	179	170	181	175	187	155	162	165	180	192	179	182	185	169	191	181	183	175	177	161	165	182	160	169	178	179	185	175	183	169	165	183	156	159	167	184	151	139	163	189	171	167	168	188	149	185	193	179	201	195	167	190	185	184	172	160	185	174	188	169	185	159	175	151	194	153	188	179	164	179	163	168	162	150	161	193	188	167	198	145	189	193
9645	6698	2564	3752	7308	2436	1808	1496	1346	1147	1042	1006	893	816	845	788	751	699	703	732	936	901	1355	941	629	587	571	517	526	535	573	535	507	527	552	517	515	498	489	488	477	480	498	500	445	495	491	467	466	477	454	469	466	468	487	507	463	433	487	492	468	480	445	473	464	485	453	462	459	462	497	470	463	441	497	462	431	457	444	425	481	481	412	438	402	476	441	452	449	417	470	423	428	466	444	490	428	443	436	480	426	421	441	424	446	448	464	437	460	475	441	473	457	397	452	443	473	453	445	422	431	477	432	471	436	450	460	393	434	452	446	416	434	448	442	460	452	441	444	456	427	476	401	460	430	458	446	465	498	436	437	449	461	434	438	432	431	423	452	398	436	439	448	451	441	431	419	452	436	480	438	445	437	425	467	487	458	435	474	457	428	436	457	398	397	433	435	444	454	463	475	452	465	468	445	456	434	484	453	419	445	444	434	446	463	462	419	436	493	418	453	467	429	456	470	476	436	482	459	476	416	414	418	488	430	439	439	467	429	489	478	445	480	481	480	458	423	429	450	441	423	432	425	453	417	440	464	393	475	467	459	467	415	465	426	434	430	431	433	434	452	425	444	462	437	443	432	441	442	432	428	431	446	425	439	408	464	421	478	441	454	425	428	449	437	447	409	472	417	457	438	422	451	419	436	427	467	456	463	434	429	434	448	428	412	431	443	425	448	433	401	424	451	447	429	462	443	443	433	433	466	466	474	449	436	466	445	439	405	483	422	438	420	459	454	458	476	412	448	452	490	498	436	443	435	488	472	454	417	465	473	432	438	412	437	453	476	443	445	448	452	449	406	417	434	434	430	467	489	448	424	441	409	413	426	440	479	443	414	431	439	421	483	415	421	425	403	432	427	452	451	447	418	420	453	447	451	420	489	425	435	433	461	471	446	443	438	424	455	442	434	419	402	422	435	445	472	455	407	447	441	448	437	468	466	482	420	451	458	477	435	459	439	434	412	434	427	442	418	451	436	466	426	448	464	446	457	444	443	424	459	424	444	453	422	429	446	433	474	462	431	446	421	472	428	429	422	457	466	419	470	488	491	442	438	443	463	450	449	463	403	468	469	435	458	432	429	468	476	460	444	428	443	404	405	484	443	430	449	432	426	431	442	438	445	425	488	459	430	436	430	445	440	451	430	415	435	440	442	451	464	453	449	410	443	397	444	461	462	450	430	421	432	463	397	413	452	454	438	471	410	431	422	437	446	457	467	491	458	478	437	439	426	405	446	462	417	398	409	461	470	413	453	477	440	426	427	455	452	426	449	504	445	425	457	435	440	446	433	444	452	437	453	447	441	472	443	439	438	447	447	441	434	373	436	432	448	478	443	464	442	426	468	432	429	424	439	455	459	441	457	449	443	444	473	414	453	459	431	450	471	436	414	467	432	485	453	494	432	476	440	485	464	449	472	409	446	439	493	429	446	467	432	450	459	472	416	435	464	438	420	464	449	429	435	463	442	443	409	500	484	457	460	446	456	431	461	423	466	450	460	427	458	442	405	472	456	469	461	435	421	422	443	433	423	478	416	444	404	470	447	427	439	460	457	473	479	458	411	451	473	446	453	498	423	430	496	456	479	422	438	460	438	458	434	495	445	439	455	449	416	424	431	443	450	428	465	466	434	450	454	446	456	451	425	458	471	433	459	439	423	451	482	435	444	385	459	462	419	413	475	432	474	469	439	436	433	419	490	432	453	428	427	439	437	436	470	418	400	459	436	432	468	433	449	486	467	451	475	439	432	439	477	424	408	433	445	448	441	469	447	439	455	422	448	433	444	437	443	461	426	467	447	443	460	436	448	417	442	451	467	434	441	436	419	449	399	429	464	428	478	474	434	483	432	482	426	452	450	426	477	441	457	446	410	430	482	444	462	429	423	455	441	478	436	453	440	461	472	431	426	431	445	475	437	454	459	444	444	463	457	483	457	473	428	456	498	392	472	436	401	437	425	445	412	438	399	463	454	462	447	444	476	451	467	425	404	434	428	464	416	423	393	465	479	490	454	427	432	438	437	470	431	417	465	473	444	440	457	481	453	475	466	469	406	397	431	453	448	465	474	430	433	460	450	422	424	401	420	419	408	447	446	449	474	443	425	419	460	428	455	424	421	444	449	427	399	441	463	469	462	441	423	452	414	396	396	447	471	441	447	409	419	456	430	467	448	488	454	441	448	464	442	434	489	446	440	464	438	417	440	463	511	438	425	449	464	427	397	439	458	472	453	459	467	465	425	465	476	417	473	404	450	469	433	438	433	452	481	479	421	417	438	451	449	443	412	434	427	425	462	482	428	449	449	430	446	426	447	403	418	405	451	430	431	428	479	441	450	447	425	454	466	449	396	443	412	448	446	465	475	465	444	461	463	441	422	439	414	449	439	457	428	464	414	466	454	476	428	427	454	428	431	440	456	431	461	439	424	438	415	435	426	471	440	424	456	438	442	455	409	433	443	458	459	454	430	385	395	428	423	467	445	403	447	472	459	472	433	436	408	499	431	436	462	445	425	445	469	478	426	443	466	482	455	447	437	419	465	467	439	460	449	461	483	447	459	426	440	473	403	450	461	462	479	427	418	436	442	456	473	413	436	435	422	457	446	479	439	411	486	384	458	464	453	432	470	428	432	452	411	434	402	456	404	449	461	436	468	438	431	459	425	469	441	476	464	418	435	442	434	445	416	439	463	412	473	409	446	434	431	420	448	430	414	458	445	415	419	447	437	450	440	441	457	430	445	411	444	408	395	412	435	414	455	465	412	434	454	417	455	464	479	447	444	400	439	425	475	425	407	434	465	462	441	400	471	410	459	434	473	428	448	453	444	438	407	437	412	423	445	471	473	482	423	445	482	467	450	472	447	418	415	485	453	450	447	430	464	429	446	440	437	439	476	444	438	461	431	462	444	469	462	431	473	421	442	447	445	504	492	462	459	432	435	409	441	438	437	441	418	455	438	446	441	442	454	425	443	446	459	477	472	484	421	435	454	439	467	417	447	478	464	466	451	464	464	417	430	452	480	439	433	413	442	441	462	437	436	438	452	452	435	419	442	440	443	425	468	423	438	472	410	440	431	446	450	434	427	430	449	470	482	450	433	439	471	436	449	417	419	434	428	467	429	485	450	441	445	437	477	473	432	458	452	475	412	442	433	424	423	444	452	440	458	453	453	417	420	449	444	463	447	454	440	447	434	461	443	430	454	420	465	457	433	468	469	481	462	464	485	445	412	419	432	455	426	453	451	455	440	506	484	435	420	445	429	425	442	428	425	493	431	431	482	490	486	438	472	439	427	434	449	454	454	410	422	435	487	429	424	457	392	445	453	417	394	435	454	430	428	467	459	446	460	443	428	460	468	427	455	450	488	441	454	430	464	449	429	415	426	443	471	428	446	450	434	439	435	419	418	442	454	449	432	451	479	490	426	462	431	410	434	433	413	440	501	413	450	466	472	472	440	460	441	452
27343	13911	5581	2482	4313	2116	583	454	416	311	256	215	199	162	183	158	143	124	122	143	173	210	273	182	119	89	95	104	87	98	93	87	86	105	84	87	78	88	80	86	81	89	81	80	85	67	88	66	68	83	69	78	69	65	74	83	64	96	69	85	76	68	78	73	66	69	63	75	59	54	72	91	98	64	61	69	73	80	73	68	66	67	72	69	73	73	58	74	67	64	57	67	73	83	71	72	73	75	65	72	54	56	72	67	80	69	86	77	63	60	86	58	78	61	63	71	50	60	64	76	65	64	81	71	52	64	65	85	82	76	64	67	57	62	80	68	53	61	75	69	63	71	74	55	53	69	69	62	62	51	67	69	61	76	81	68	78	76	66	78	77	75	74	79	72	69	82	71	68	71	64	72	81	72	71	56	69	63	68	62	68	69	93	81	61	87	76	55	84	73	63	68	71	60	66	53	63	68	76	68	69	69	67	81	65	68	63	88	53	67	64	55	65	69	66	77	66	69	60	54	74	62	59	61	68	68	80	87	60	65	73	66	69	71	64	74	70	60	64	82	56	71	72	72	64	68	68	57	75	72	63	75	61	71	52	60	65	80	58	54	57	54	54	70	73	64	56	87	70	65	59	62	86	73	71	74	74	64	58	62	52	81	65	60	71	72	70	64	60	62	75	64	64	72	76	75	51	59	86	62	80	64	68	82	63	72	67	69	60	70	63	72	64	72	70	75	77	74	58	67	66	54	62	65	71	58	64	73	62	58	72	68	69	69	56	67	52	56	62	63	70	54	66	63	67	53	67	72	59	81	66	85	64	71	64	64	47	73	69	70	75	74	71	70	69	65	59	71	72	73	69	70	62	69	73	78	76	65	61	66	73	77	61	61	62	64	55	68	51	69	56	70	70	63	67	75	60	44	69	51	74	72	64	69	79	54	64	57	77	61	63	66	56	51	78	66	78	68	63	71	60	72	69	68	60	61	64	61	62	71	62	50	62	72	71	66	72	64	66	69	72	68	63	72	82	71	73	72	70	58	76	67	82	82	72	84	67	66	59	67	64	60	70	86	73	71	72	83	58	71	65	60	66	77	54	59	74	69	68	69	63	61	70	63	76	60	62	85	73	75	78	70	67	83	48	71	63	71	70	79	72	74	63	70	82	69	68	68	66	71	87	65	69	64	72	69	65	62	71	58	70	63	61	59	74	60	70	76	66	66	66	79	63	59	72	58	83	62	73	66	61	63	81	53	58	64	76	61	66	64	64	78	77	65	70	76	56	58	69	53	59	63	60	71	67	60	78	63	74	80	60	70	63	60	75	77	54	75	71	81	64	69	60	68	61	68	62	79	67	74	60	71	67	71	53	64	70	71	71	60	70	64	70	61	51	65	79	70	49	68	74	63	46	67	69	77	78	69	76	72	70	71	62	80	50	63	51	74	59	84	64	51	63	66	73	65	61	60	76	66	59	63	81	53	73	70	71	76	81	63	73	78	57	71	70	47	55	61	79	60	74	66	68	67	82	62	66	58	59	65	74	60	83	83	73	70	72	74	67	71	65	64	62	71	72	80	54	57	62	58	73	76	76	58	69	72	80	74	61	77	66	60	70	56	63	58	68	56	60	72	76	69	70	72	64	62	57	71	60	76	82	71	76	82	64	64	65	66	69	67	57	51	65	73	75	72	78	58	58	52	62	95	88	69	74	69	73	80	67	62	56	78	81	70	56	74	88	61	94	66	62	69	76	72	61	64	88	67	58	78	78	64	69	66	77	62	65	49	51	65	60	59	65	67	79	75	52	61	81	69	78	83	74	84	75	60	59	64	89	65	88	71	60	75	71	59	58	80	67	68	70	68	58	71	71	63	59	56	72	76	75	66	57	62	65	50	54	55	67	71	61	81	70	73	53	72	63	64	59	84	75	54	52	69	80	67	68	69	73	79	72	67	63	64	64	57	68	59	58	77	69	69	66	70	73	72	61	59	71	74	71	71	74	69	68	60	67	58	62	74	78	67	72	51	58	58	67	79	64	53	66	72	67	65	63	60	74	71	70	78	65	58	75	63	59	74	66	63	56	77	59	70	79	74	74	89	55	72	69	70	55	76	52	75	58	76	71	74	80	67	56	58	75	51	59	62	75	71	57	57	50	60	62	74	60	83	73	71	69	75	66	78	62	59	57	71	66	66	72	65	52	65	78	69	52	63	73	61	73	57	63	54	64	62	74	68	65	63	66	62	72	73	60	76	55	53	68	74	63	61	69	75	59	71	46	68	65	61	67	77	60	76	65	73	67	59	72	73	63	54	72	60	73	68	50	78	59	58	64	57	74	82	59	57	82	69	74	70	64	58	69	67	73	68	73	67	64	75	71	57	67	61	62	63	71	76	69	63	78	74	64	58	75	67	68	67	71	51	67	50	63	95	72	58	70	82	70	67	72	64	78	67	66	67	68	76	72	71	77	57	49	68	68	80	67	72	72	69	71	80	70	68	71	69	79	55	71	81	67	55	67	79	63	66	70	53	61	69	71	69	60	66	76	75	67	79	70	65	71	76	63	59	79	60	56	68	48	77	77	72	63	75	71	63	59	69	59	61	63	63	66	62	78	74	61	61	79	71	61	59	81	61	69	58	73	71	73	61	59	60	68	59	60	55	61	69	63	71	77	82	67	66	49	71	74	67	62	88	66	55	69	49	57	67	77	80	54	78	62	56	58	63	77	75	76	62	76	64	70	73	66	69	70	61	68	82	72	56	76	80	72	72	67	83	65	85	79	90	74	72	77	71	66	78	54	59	59	65	59	55	75	71	68	65	64	65	78	74	70	69	50	57	78	76	62	59	70	66	60	64	67	54	68	85	59	80	71	92	66	80	70	65	65	72	69	65	70	48	56	64	71	57	54	66	74	75	81	73	52	66	56	72	68	51	68	80	52	72	66	65	71	58	57	54	67	65	62	64	69	69	61	58	75	65	67	61	65	76	68	83	70	64	49	63	51	65	76	62	58	69	63	77	78	70	81	55	69	74	59	78	67	70	58	58	67	80	61	64	67	56	84	64	63	68	72	69	61	55	66	65	61	62	61	66	65	71	50	61	78	71	73	69	65	71	77	52	81	65	75	67	69	80	69	69	73	46	80	66	69	70	64	65	69	68	70	72	65	69	66	76	69	66	50	70	68	51	56	58	55	74	73	76	72	55	65	72	56	70	64	71	73	53	58	75	63	77	68	57	71	63	70	58	55	78	60	78	64	60	84	78	67	65	73	71	67	91	67	81	75	55	74	67	77	68	65	77	57	63	71	50	60	75	77	71	60	74	71	71	71	65	66	76	54	64	75	57	64	75	65	59	63	54	71	80	65	73	60	75	64	65	60	62	62	62	58	74	51	78	65	81	73	70	76	82	64	68	67	65	59	63	63	73	63	60	59	54	64	54	41	79	55	56	62	77	55	69	84	67	62	70	71	76	79	69	85	72	69	73	61	61	60	58	65	56	69	82
13333	9187	4523	5799	12762	4701	2785	2375	1880	1593	1335	1174	1035	1036	921	841	767	736	673	696	1081	1500	1880	1214	646	509	413	439	418	398	402	406	373	410	395	359	316	334	320	294	289	302	263	296	263	281	296	273	260	270	245	301	259	273	255	242	227	255	257	258	225	248	262	238	212	232	258	215	231	248	234	261	208	204	220	219	200	203	227	217	224	222	199	209	227	208	238	215	228	224	227	229	224	226	232	226	209	225	207	224	206	197	200	199	244	223	218	240	224	219	205	192	215	233	201	222	210	222	217	239	198	206	224	237	223	185	189	227	246	201	232	223	211	200	227	198	224	210	213	210	202	210	214	242	196	226	205	209	221	230	216	216	198	210	202	208	217	181	189	187	201	187	202	228	198	201	209	231	204	207	204	213	189	183	198	211	222	212	203	192	212	227	194	207	216	202	188	200	181	201	211	227	233	207	207	191	206	185	211	198	213	188	214	190	197	218	200	191	192	189	193	208	182	215	219	222	219	218	201	204	194	203	190	213	220	187	205	208	210	185	177	211	215	210	223	199	191	195	209	207	192	210	217	194	190	180	196	182	210	212	220	189	219	213	199	173	213	206	224	176	204	208	209	202	200	213	203	166	201	195	190	179	177	206	191	187	246	209	205	215	196	212	211	213	227	203	179	205	201	199	191	199	218	204	203	195	200	198	225	214	206	215	206	208	198	209	179	179	192	194	209	211	218	198	222	188	195	200	207	195	206	183	222	192	212	166	205	226	194	185	210	182	203	217	203	200	202	219	218	187	221	209	198	187	195	182	207	213	204	188	204	184	199	217	209	199	195	202	188	193	215	197	204	210	208	193	228	186	201	205	214	215	201	185	217	199	221	190	194	221	213	198	193	191	177	220	188	191	203	197	194	221	216	189	194	186	225	196	200	211	188	211	203	221	210	198	212	211	200	210	190	194	185	193	198	201	211	218	182	193	205	215	206	207	209	217	205	203	207	186	174	199	219	173	184	204	200	207	224	213	185	198	204	212	212	211	204	203	218	214	219	214	185	199	205	197	226	226	213	183	185	217	203	211	181	214	231	236	196	189	209	227	208	211	212	215	206	217	210	197	208	187	209	177	211	194	200	184	206	197	172	220	221	200	211	203	215	180	210	194	217	195	204	199	230	218	204	207	186	189	204	198	231	197	193	193	209	188	191	194	204	203	188	175	195	187	202	234	204	232	206	189	185	191	222	190	192	186	209	192	177	195	217	221	201	225	201	193	209	193	217	209	224	199	190	218	219	206	191	202	205	212	199	195	200	213	204	216	205	211	194	200	204	219	192	188	175	192	219	219	205	187	189	216	204	203	211	192	180	174	179	212	214	219	212	181	184	201	230	192	200	206	196	200	217	188	213	194	231	215	209	183	168	186	196	224	215	212	215	190	196	225	214	193	185	193	219	206	216	214	224	201	229	195	188	214	218	221	223	212	199	206	203	194	216	224	184	173	217	198	221	221	175	200	212	201	190	203	203	209	208	205	219	203	190	198	210	194	202	189	188	181	189	195	214	195	205	187	200	224	213	190	205	218	236	206	213	199	211	218	183	211	215	201	208	178	225	188	195	197	196	195	184	198	207	196	203	216	213	223	195	212	213	189	195	208	166	230	205	189	222	205	194	240	201	212	222	213	214	206	221	188	187	209	215	211	227	211	185	201	197	183	210	217	215	220	193	200	192	206	208	195	195	211	193	207	220	203	186	222	206	209	208	197	208	199	209	229	206	216	204	217	224	191	176	202	200	216	210	199	203	211	207	189	198	196	205	172	210	193	202	218	218	217	219	193	209	185	176	202	202	201	195	208	215	203	192	200	202	199	219	217	208	206	214	199	212	215	206	187	201	189	201	184	213	221	202	196	226	191	214	228	196	197	192	202	172	178	195	215	217	222	219	189	190	195	205	223	212	197	232	177	216	182	191	218	204	205	206	204	213	212	201	213	192	190	179	184	205	187	208	180	205	202	187	223	192	198	203	216	211	201	190	212	227	189	187	219	217	189	198	176	177	194	196	204	227	195	217	213	211	193	195	182	197	198	192	226	198	221	225	202	187	219	220	218	211	193	227	217	201	181	217	226	172	193	206	207	213	197	225	226	210	207	215	195	204	185	197	193	231	215	195	221	184	215	188	193	211	195	195	215	199	191	222	178	192	236	216	210	227	178	177	206	222	215	206	214	197	211	208	211	203	185	210	211	207	205	187	195	201	190	205	206	212	175	193	211	215	184	198	209	205	210	202	182	197	190	208	206	219	192	203	200	216	193	198	195	210	220	185	206	213	182	190	201	219	210	219	202	215	179	202	203	180	183	220	212	188	218	220	188	220	214	198	199	208	214	184	221	193	212	212	222	222	207	192	209	234	178	188	189	203	195	191	187	193	182	231	213	188	213	212	244	203	204	205	200	212	211	209	206	210	194	191	211	199	225	201	202	176	217	221	201	205	208	222	206	217	201	202	197	191	192	199	192	206	205	217	218	219	191	182	197	186	198	182	201	206	221	201	210	213	197	183	192	207	210	211	198	213	180	225	205	224	197	175	231	222	183	181	202	191	227	200	195	203	214	188	188	177	192	182	193	196	188	246	184	220	175	197	201	185	203	198	170	198	194	224	190	206	172	194	197	200	198	214	207	183	206	226	212	226	203	190	208	189	194	205	206	170	208	189	206	174	199	190	197	189	218	193	190	214	192	216	188	226	213	188	218	232	174	179	218	227	205	201	211	204	187	191	200	193	192	208	217	222	206	211	203	198	206	204	205	221	198	218	179	195	205	180	184	203	216	213	203	201	202	223	176	199	196	217	187	212	216	195	187	193	201	211	200	205	220	201	203	225	221	189	221	212	214	202	198	178	206	214	187	184	190	194	197	206	190	212	200	212	189	214	227	211	193	197	194	246	208	204	212	195	222	217	199	208	210	205	203	188	223	201	202	226	204	194	209	199	189	217	225	214	196	203	217	214	205	204	198	193	201	194	188	189	180	204	228	210	190	201	186	235	193	205	179	203	235	214	196	205	189	218	194	227	224	194	224	196	199	196	212	183	176	182	198	193	224	218	184	215	203	185	221	219	210	211	196	218	211	201	184	200	203	192	183	185	188	214	208	192	207	227	201	225	233	217	232	190	205	210	197	204	175	217	190	188	208	195	199	226	183	201	209	216	212	214	190	208	189	209	189	192	201	198	198	230	204	194	212	193	216	209	214	167	211	188	215	224	210	193	213	209	192	203	185	218	206	193	190	197	193	199	173	198	218	198	192	205	193	193	213	200	195	187	212	193	203	205	203	193	196	194	212	211	200	192	208	196	201	224	230	193	215	211	195	209	193	192	173	188	239	223	204	205	211	210	191	226	201	207	192	165	215	202	225	188	223	209	228	196	212	184	211	217	208	209	198	206	207	191	212	187	197	203	196	227	199	214	187	190	204	196	197	224	219	172	202	176	215	201	181	208	237	190	205	212	220	197	206
3549	435	284	311	316	281	298	289	270	294	265	291	265	263	271	299	289	270	282	254	259	264	282	286	275	268	276	295	290	251	281	265	282	282	238	278	268	242	248	235	284	270	261	253	266	238	266	273	251	284	283	248	273	286	256	255	271	283	263	244	252	296	285	239	251	255	264	267	265	265	311	304	276	268	264	266	286	270	284	275	291	283	248	288	282	259	251	276	294	280	265	275	281	252	274	267	260	247	245	278	243	262	275	270	292	236	245	284	263	295	271	277	262	261	296	281	241	249	281	260	272	277	276	264	281	250	287	286	235	278	269	285	283	277	254	271	284	258	247	277	280	280	291	280	275	262	266	286	276	285	288	285	251	273	263	258	264	254	282	271	233	261	267	272	263	276	272	284	272	255	260	278	281	252	278	263	268	274	261	271	276	268	252	293	307	281	279	301	267	246	261	276	280	269	283	271	255	289	276	274	254	265	283	258	283	273	273	260	260	278	264	304	295	257	265	287	271	260	275	289	264	270	281	264	261	277	248	273	258	246	265	268	280	277	262	270	299	286	263	281	266	269	270	286	252	275	272	293	262	270	267	267	275	270	269	286	272	279	276	284	261	290	275	276	279	275	246	279	260	276	255	284	241	264	309	272	257	271	295	260	298	275	297	278	241	269	250	263	277	266	284	299	280	246	278	292	259	270	259	277	257	256	258	230	272	292	293	302	286	275	273	292	296	258	250	272	267	246	249	250	269	272	254	265	231	275	264	268	253	299	244	270	285	252	267	255	265	239	263	281	272	269	222	242	283	291	281	267	278	238	273	288	286	270	265	302	232	259	281	279	274	273	268	277	295	257	280	273	276	279	282	302	249	263	254	265	256	285	294	275	252	280	259	278	257	239	268	266	259	269	245	250	294	276	276	249	280	262	257	285	277	275	292	255	275	263	279	287	254	256	283	251	270	294	306	252	270	294	270	298	288	274	272	266	287	292	249	288	270	271	269	262	261	257	241	260	243	246	265	243	255	250	283	317	257	273	248	268	252	243	280	281	247	252	279	266	271	277	304	271	285	301	269	275	278	260	272	278	275	258	262	266	304	316	250	283	270	265	265	276	284	281	269	294	267	284	276	269	265	236	250	305	295	274	284	260	256	257	288	248	259	283	294	276	281	272	263	277	248	278	294	279	278	278	256	263	260	274	262	253	296	246	287	280	282	255	274	260	282	284	282	287	274	258	281	279	295	280	266	268	296	264	269	282	273	243	297	256	269	271	256	282	269	294	289	279	282	264	281	309	271	280	258	262	286	264	268	273	261	297	272	262	261	241	274	300	276	284	280	261	290	308	284	270	280	263	271	261	254	288	256	259	257	256	264	288	282	246	265	238	221	298	274	256	255	252	230	255	303	270	260	271	262	280	272	249	268	264	307	302	246	295	227	253	279	296	261	261	257	282	288	284	276	273	240	284	236	257	260	270	271	257	255	260	268	272	264	249	279	254	254	275	291	284	292	279	268	263	260	255	284	250	306	265	249	259	255	240	274	247	281	277	227	265	272	300	248	285	280	265	299	277	277	242	291	276	281	274	263	231	266	276	259	282	285	262	269	288	293	277	282	277	250	271	270	254	281	257	262	272	312	289	268	265	261	291	271	256	263	290	271	249	254	310	280	267	262	283	295	254	226	261	239	274	261	293	289	273	276	259	266	263	277	299	251	288	285	258	281	262	283	269	265	277	288	259	253	251	290	292	236	305	283	252	254	285	285	264	265	249	276	274	277	274	303	279	266	277	255	268	261	260	281	299	299	258	258	260	268	245	254	257	289	275	250	285	283	277	292	228	261	282	278	258	244	299	281	288	277	246	265	270	264	288	253	294	235	286	264	258	247	267	286	248	290	296	268	275	266	269	260	314	286	272	275	271	261	267	251	250	283	287	271	261	298	287	269	274	273	275	266	255	284	276	278	276	279	260	295	268	259	294	253	273	289	285	300	282	285	252	258	245	249	289	292	270	270	266	247	284	252	263	263	268	241	252	261	260	271	273	251	277	316	281	278	257	263	267	275	264	299	293	289	287	270	264	246	246	272	275	275	252	292	258	303	288	249	268	284	257	229	269	281	258	252	238	268	280	251	290	284	253	280	291	260	287	261	297	281	336	253	252	253	283	286	273	291	256	277	260	255	259	269	281	259	245	258	298	242	242	270	280	272	261	293	295	248	259	267	269	285	273	275	222	261	260	264	255	282	256	255	259	266	262	292	265	281	271	277	273	250	264	274	262	260	274	310	267	291	274	265	283	251	304	275	246	261	283	280	252	317	271	252	245	289	257	248	267	274	267	266	276	293	267	288	279	251	281	286	255	280	289	257	263	244	275	247	284	268	279	285	291	269	251	310	287	313	266	272	303	273	306	267	286	305	272	282	271	269	256	267	248	248	253	290	265	272	282	259	276	288	269	294	249	265	268	263	257	273	241	298	247	235	239	271	291	276	267	276	245	262	273	238	254	234	269	283	264	286	264	314	295	254	254	256	260	297	286	262	213	289	256	246	262	265	237	255	263	288	285	278	299	292	292	279	250	251	244	311	277	274	267	261	276	283	283	294	274	255	253	266	244	274	262	253	277	270	299	274	272	280	253	265	277	288	265	282	257	262	303	247	270	279	252	273	269	265	275	255	276	262	273	256	260	268	265	289	246	268	289	259	266	303	251	305	297	255	288	298	273	279	252	287	279	261	293	253	265	284	264	283	247	251	246	258	294	240	284	279	279	270	295	294	269	274	285	252	255	243	271	279	287	268	277	269	269	250	253	271	258	257	271	268	301	271	275	260	268	279	280	265	281	292	258	255	282	284	302	260	298	255	287	268	265	274	270	269	260	268	238	281	278	305	289	287	277	265	273	277	287	263	261	257	269	255	267	275	267	273	267	274	301	298	271	232	275	258	288	259	333	279	272	303	281	274	269	281	237	251	270	268	282	273	273	259	272	268	249	254	269	277	253	265	261	260	286	269	314	255	226	286	272	291	273	264	228	232	264	274	271	276	271	255	274	274	275	253	269	277	295	287	272	280	267	233	281	255	284	279	277	258	239	273	258	274	254	250	288	298	260	276	276	271	298	285	291	237	245	282	281	246	246	286	247	244	253	285	295	277	284	284	257	283	275	269	259	272	263	302	282	258	280	257	273	262	265	257	265	306	271	295	313	271	277	258	286	277	274	248	278	283	263	310	238	304	271	259	271	253	262	290	255	264	272	283	276	273	282	245	294	261	287	273	246	304	335	294	259	274	271	288	250	243	266	275	292	284	271	249	277	272	271	269	280	282	310	273	262	263	248	281	293	263	268	282	248	286	265	264	306	261	262	291	274	239	277	284	311	251	260	298	317	288	280	276	270	254	267	286	287	267	274	276	276	299	227	299	273	283	264	236	285	281	251	285	259	277	265	245	290	270	254	278	309	274	263	275	281	300	250	260	265	271	270	266	250	285	313	258	271	269	272	274	287	273	232
3372	907	800	922	1074	796	710	721	680	684	705	686	717	734	652	661	662	670	673	693	695	686	675	686	635	684	639	651	644	641	666	665	677	671	664	677	704	625	635	667	678	668	659	669	649	706	663	707	627	693	683	683	700	676	734	687	630	690	730	667	700	687	665	650	687	664	688	669	627	657	659	669	659	694	700	674	681	635	628	728	722	715	677	630	698	698	656	687	692	685	708	682	686	695	685	647	658	675	668	643	663	652	651	695	649	678	707	689	659	713	671	624	644	690	732	685	675	620	638	656	720	671	680	672	651	716	662	691	681	695	699	637	641	682	665	694	629	640	663	677	674	645	680	675	665	683	614	727	691	693	620	660	662	668	675	665	676	691	633	688	667	677	646	647	634	644	665	690	678	672	718	656	637	709	626	662	630	659	697	653	715	646	679	668	654	676	705	650	650	639	666	638	673	637	628	630	661	672	706	647	688	692	724	672	692	699	702	635	670	680	677	609	718	679	655	675	661	694	653	662	670	686	654	674	662	610	665	640	687	675	697	648	646	646	640	616	656	709	675	716	685	640	669	626	643	680	655	699	684	675	649	673	652	684	678	670	715	659	674	667	633	665	631	668	664	699	644	683	664	718	612	645	687	660	684	735	681	654	681	675	691	657	632	676	675	722	647	638	690	631	648	667	672	634	664	629	693	653	621	661	662	690	620	707	630	687	675	657	697	679	684	736	673	630	657	655	714	656	690	733	717	655	635	709	645	651	707	641	662	685	644	662	664	688	675	659	661	704	695	695	668	668	643	677	667	663	688	663	678	662	679	644	693	691	648	655	700	672	646	707	640	652	687	690	711	677	638	657	645	692	703	658	653	688	667	637	678	667	631	689	688	648	700	677	659	666	696	643	664	698	660	686	720	633	686	640	630	698	707	634	659	677	632	721	643	668	658	658	660	699	667	702	697	645	647	697	712	659	662	615	640	672	661	677	688	678	712	636	686	683	672	667	665	630	675	660	669	630	684	662	626	742	632	685	640	677	684	651	681	645	680	685	641	678	655	645	628	680	610	708	685	666	646	670	701	691	626	664	642	699	664	665	666	648	693	684	667	623	657	629	662	693	655	696	643	652	685	673	656	656	675	686	657	667	630	709	642	641	699	656	659	678	697	642	637	658	700	695	707	797	721	664	680	634	641	606	632	658	647	617	653	725	671	650	633	699	588	641	603	677	684	631	680	667	705	685	689	713	664	714	632	697	648	726	658	703	719	704	659	720	665	668	651	700	672	643	696	645	670	695	705	614	662	719	686	653	730	671	688	700	633	671	706	706	650	698	702	659	578	675	667	640	646	669	648	660	671	651	657	655	684	644	684	635	693	687	665	659	675	671	694	668	747	670	638	660	708	659	669	639	699	643	622	686	647	645	657	658	651	675	672	674	675	711	659	657	669	674	675	664	616	644	678	641	714	667	689	720	694	699	687	679	679	724	643	673	673	667	693	653	668	645	652	667	661	653	677	732	665	672	711	638	711	659	681	649	673	695	676	694	673	648	672	659	689	712	672	673	680	683	662	710	650	674	670	663	634	675	663	635	698	691	648	644	691	680	683	681	654	654	666	678	612	650	652	691	663	681	718	664	680	683	663	694	677	685	678	678	675	682	671	710	718	652	686	676	674	723	699	609	667	679	710	613	704	624	686	658	661	652	692	642	699	668	665	609	660	661	647	669	654	648	662	645	681	731	682	694	684	689	667	669	686	639	650	665	670	686	647	635	688	695	698	667	639	708	687	657	676	660	628	672	634	606	644	653	649	696	675	650	691	683	681	681	694	664	722	660	674	666	683	662	660	650	723	658	671	698	674	671	660	709	666	679	640	673	682	668	704	688	686	657	641	684	655	720	645	649	667	637	728	658	623	640	713	675	652	709	664	656	646	666	709	693	649	695	657	653	693	703	676	671	694	678	717	642	673	658	704	700	634	647	655	649	685	625	677	667	663	708	669	671	635	661	683	699	683	672	668	682	683	694	708	690	665	632	664	675	634	635	637	711	638	636	660	670	643	699	660	677	620	674	670	680	670	648	672	693	691	627	659	654	684	651	668	652	677	621	615	680	668	689	662	647	673	660	657	638	652	702	662	663	658	657	642	702	685	705	679	673	648	675	691	679	619	688	641	657	655	662	649	682	689	679	675	648	643	728	678	634	710	650	638	693	668	685	677	650	695	670	680	666	665	685	642	709	647	717	643	682	652	663	616	638	666	704	640	685	673	683	652	702	675	677	624	635	638	641	670	695	684	656	681	673	673	678	699	647	651	668	611	684	694	705	635	636	664	623	699	693	667	663	698	685	646	681	668	707	652	624	647	698	680	678	661	674	669	668	680	681	634	693	662	647	693	661	669	680	669	637	657	659	662	648	713	665	690	669	659	695	709	702	684	676	702	667	662	713	650	661	688	668	701	642	676	668	682	658	687	682	692	656	660	648	655	687	659	657	677	628	668	660	698	693	627	632	694	684	609	675	696	685	670	712	653	721	700	613	655	678	692	665	681	634	672	662	688	731	634	633	664	650	599	669	618	680	668	684	641	634	694	670	703	657	690	691	634	642	655	682	724	612	696	672	683	696	678	714	684	678	659	667	671	678	707	643	675	614	715	661	633	653	637	645	650	694	660	721	664	666	678	666	632	692	666	673	674	644	675	693	695	668	664	756	705	684	669	693	654	726	657	712	637	665	684	681	666	706	706	652	630	636	660	696	634	668	649	686	683	630	729	734	634	638	663	637	688	701	646	642	697	656	647	698	659	688	681	718	678	654	650	699	687	614	659	706	701	683	678	647	666	668	654	674	692	679	646	673	640	668	639	690	612	704	618	655	642	645	700	675	635	671	694	658	642	666	714	659	731	665	677	669	687	636	662	679	657	644	686	633	662	647	670	690	675	679	636	720	656	638	627	690	683	651	644	663	681	681	683	676	653	695	687	615	694	656	636	686	650	660	698	658	704	656	718	685	670	680	714	698	712	658	668	688	663	638	676	650	653	700	653	664	681	719	649	671	707	673	683	625	647	663	690	674	674	702	661	689	668	697	678	690	713	723	691	654	674	646	735	661	698	653	636	716	675	652	649	730	685	689	638	677	667	656	637	707	688	660	670	643	681	691	691	653	644	642	678	624	669	630	666	653	632	683	647	641	667	706	672	622	686	666	688	691	632	675	651	673	664	666	666	636	679	682	655	649	682	700	660	636	654	632	661	710	673	674	681	666	680	678	619	632	646	662	667	668	716	659	652	690	634	671	697	663	684	659	677	716	655	646	711	653	698	680	657	683	665	674	676	603	678	681	666	691	673	686	686	709	700	676	670	702	724	656	726	715	658	692	680	634	628	660	683	683	656	669	687	694	640	658	643	656	720	702	652	703	593	665	693	667	683	672	629	696	680	629	646	680	634	675	669	667	689	617	657	691	732	676	653	631	714	654	656	721	680	681	658	663	666	688	668	677	667	657	648	683
17759	4834	1860	1536	2431	1050	427	377	329	298	268	247	241	223	219	211	202	216	240	223	191	257	234	219	201	205	205	191	177	202	174	178	199	176	215	152	176	185	170	165	203	197	191	182	169	169	177	181	183	199	193	193	183	184	173	174	202	177	166	182	167	209	193	178	161	179	187	188	191	174	155	192	186	167	165	200	164	190	177	174	155	167	183	173	147	183	170	161	176	173	177	166	148	180	173	169	169	171	196	166	178	180	185	154	170	175	173	195	187	172	172	151	172	194	182	171	166	168	176	172	146	186	158	167	189	203	168	177	192	166	192	188	193	201	174	181	164	197	150	181	163	171	161	178	210	193	188	153	183	178	168	184	178	144	191	181	168	171	199	151	154	183	152	164	189	159	168	208	163	163	171	171	175	155	183	180	199	164	179	171	176	187	194	150	177	166	178	167	159	164	192	180	178	167	187	167	175	158	186	201	175	183	174	186	175	194	152	164	175	163	193	147	179	178	190	169	188	204	161	164	175	169	166	168	202	162	186	187	172	176	183	191	154	188	163	168	166	190	173	196	181	186	189	162	186	178	163	195	182	183	190	165	164	188	158	183	160	186	174	199	206	167	181	210	152	176	179	194	169	160	177	172	198	193	176	148	192	175	145	158	188	174	177	166	180	171	159	171	184	163	195	188	183	165	177	201	172	191	155	180	183	176	188	168	186	188	183	154	160	167	167	167	189	166	181	185	165	167	171	195	186	173	171	174	182	166	191	193	164	190	170	174	176	159	179	168	177	181	163	178	202	160	156	166	197	168	195	168	189	182	164	180	177	192	182	179	181	158	150	199	165	157	182	189	196	186	149	184	185	177	183	170	190	172	171	162	163	169	153	170	167	169	164	156	176	171	183	187	173	186	186	170	185	181	152	185	182	165	165	180	167	189	190	168	165	194	195	149	167	179	178	182	182	190	180	192	174	177	191	161	184	167	171	159	160	180	190	162	185	169	166	156	177	167	171	170	176	163	178	157	167	168	154	197	177	156	197	171	176	185	194	171	174	199	180	185	185	158	157	165	190	173	167	174	210	171	168	193	178	184	166	173	159	171	166	170	196	164	177	186	158	182	186	182	183	136	151	185	198	191	175	192	172	154	191	173	194	194	183	209	180	150	199	167	163	167	176	188	180	195	168	163	152	167	188	209	166	171	188	167	183	181	158	178	174	168	186	175	187	185	178	175	190	150	155	162	180	176	173	172	163	172	167	163	163	149	185	169	167	182	174	154	162	171	170	177	172	160	182	162	179	162	181	171	188	185	206	176	200	177	194	178	192	165	190	179	186	199	190	153	200	156	145	197	152	178	184	198	168	169	173	163	204	170	179	172	145	188	148	178	190	207	185	199	176	175	174	190	187	185	184	182	178	166	165	173	201	161	166	178	184	177	171	164	169	181	167	177	172	172	175	178	183	167	190	166	140	169	152	178	174	187	169	182	195	168	197	172	198	194	159	181	170	173	179	184	177	179	186	184	185	211	176	171	170	176	175	198	161	185	163	150	155	161	192	170	162	204	185	188	191	175	194	166	181	173	148	166	174	165	170	162	188	196	181	167	178	178	168	169	205	194	170	192	171	159	165	201	186	172	189	187	186	171	167	170	167	169	172	171	166	161	187	169	195	177	178	193	164	172	179	168	190	173	171	146	187	160	182	155	173	174	156	165	185	187	160	171	160	178	162	175	173	171	172	160	152	201	171	205	177	187	196	190	163	186	196	186	184	169	173	186	149	177	185	148	160	202	185	184	181	170	161	177	195	160	170	165	186	175	163	166	170	174	168	167	173	179	157	146	154	176	175	185	201	174	156	180	184	185	183	161	184	144	147	158	182	144	175	163	159	160	198	173	194	168	181	177	190	157	163	144	169	162	187	185	167	187	159	139	181	165	179	172	154	186	183	167	164	172	186	192	186	183	202	181	176	196	175	184	182	184	144	202	187	187	176	172	172	148	187	174	171	177	174	175	183	177	160	168	204	169	191	160	183	174	169	188	186	175	168	165	180	174	168	178	177	167	192	193	189	154	149	182	197	177	182	172	176	152	163	170	172	166	189	195	157	171	187	170	175	175	188	166	168	173	166	165	174	161	195	187	191	169	162	177	168	167	198	171	170	162	176	174	141	170	186	188	190	192	191	192	179	194	166	175	163	180	170	170	175	189	165	151	204	174	175	206	146	156	185	176	171	183	189	165	170	159	185	172	177	167	157	183	168	159	170	157	168	174	184	161	161	190	199	172	168	181	164	170	171	188	170	166	200	187	155	162	169	170	192	184	161	182	177	178	178	185	167	177	180	174	159	181	190	162	211	175	171	166	172	188	204	177	168	180	195	179	166	188	173	156	182	134	170	180	166	212	167	166	183	182	182	180	173	182	192	163	188	168	154	164	168	172	170	163	168	188	161	171	156	173	170	161	189	176	176	181	164	185	146	165	185	179	187	188	166	173	194	148	186	183	160	138	159	176	170	184	164	180	194	185	188	176	181	170	200	153	180	171	196	185	187	168	153	160	173	175	177	175	180	177	180	173	174	187	185	178	177	157	186	152	172	178	161	172	179	157	182	162	194	181	153	159	179	181	185	168	181	187	190	179	172	176	190	185	184	168	183	201	176	177	144	179	162	154	156	177	176	163	178	171	158	161	184	166	182	170	184	178	181	165	208	176	179	156	180	166	177	199	167	209	163	178	193	185	190	172	152	187	176	170	172	182	177	177	174	144	168	174	167	165	180	161	162	173	171	165	182	168	165	176	159	183	167	188	180	173	180	178	179	176	177	189	178	186	165	183	196	197	186	160	178	172	165	184	181	173	181	165	197	195	165	199	169	183	161	187	171	160	155	156	202	177	160	175	145	177	167	152	167	181	180	177	193	176	163	179	159	193	149	185	186	176	151	170	176	167	178	172	160	184	186	162	179	170	186	193	191	167	170	166	186	170	188	185	180	166	160	192	150	172	157	164	178	174	171	192	182	170	162	160	151	168	184	163	142	183	161	188	186	177	191	195	176	187	174	194	212	191	160	172	186	159	180	176	170	160	190	162	180	173	184	187	171	172	176	174	188	166	195	169	180	179	173	195	183	154	180	154	192	185	192	183	165	167	162	153	211	177	186	159	158	160	183	173	176	184	184	177	186	173	180	195	174	175	172	146	160	171	160	175	167	185	183	161	143	146	179	163	174	162	188	203	178	212	180	189	165	179	168	200	161	166	171	175	173	174	171	179	196	154	191	181	172	174	164	179	180	156	169	182	181	179	184	184	165	149	189	176	175	168	178	187	175	157	182	155	158	179	186	175	174	184	167	178	163	184	157	184	176	185	174	167	154	156	181	198	185	169	158	161	190	174	178	177	187	181	184	157	152	192	184	177	172	189	183	189	169	188	160	175	201	164	166	168	186	153	165	186	194	176	186	192	186	168	164	181	197	181	157	161	160	154	178	160	168	164	187	184	177	189	171	155	157	184
9366	3986	2732	3716	8420	3021	1848	1527	1356	1212	1094	1001	884	840	839	764	738	688	697	724	816	969	1127	798	668	570	533	566	547	514	528	534	535	548	586	528	524	492	529	497	493	478	499	500	488	421	448	477	476	432	449	471	469	449	469	484	459	458	461	488	462	436	433	456	484	462	440	408	440	452	455	454	414	483	439	475	476	466	439	433	448	454	463	454	446	428	463	440	417	464	463	483	477	464	445	449	495	442	435	490	438	440	434	425	466	413	445	450	456	440	409	499	417	444	473	445	478	461	425	426	468	451	469	470	453	477	430	423	439	427	442	471	444	437	412	423	458	445	448	407	469	442	472	456	465	440	454	467	480	456	444	465	439	458	450	442	403	480	445	443	448	437	432	478	438	428	419	425	440	407	436	439	472	471	456	514	464	446	412	462	442	456	494	461	468	425	461	472	441	465	459	446	447	458	429	424	449	431	460	459	465	427	435	429	447	455	465	408	455	453	474	423	428	448	452	457	449	464	384	410	459	433	457	426	427	428	427	481	421	441	441	485	472	474	428	447	414	472	442	464	409	411	433	412	450	465	442	463	415	451	487	439	486	441	444	464	417	444	430	458	423	421	448	416	446	429	464	462	434	405	475	428	444	478	436	441	437	437	451	448	463	468	429	452	448	438	407	443	439	418	422	475	466	417	441	430	428	403	441	440	495	370	461	430	416	466	413	420	410	455	423	437	473	434	420	441	426	433	437	427	436	435	419	459	484	502	433	463	480	479	462	440	444	418	475	454	427	471	469	435	452	445	440	436	439	474	439	426	468	436	438	426	489	464	482	438	483	439	420	457	433	397	455	435	429	459	477	440	472	447	426	436	429	451	457	447	442	406	415	452	435	400	444	450	483	446	455	463	418	435	439	442	432	449	439	447	451	478	435	465	430	462	444	448	460	419	455	497	482	425	461	425	487	496	447	490	452	422	421	428	441	424	479	475	432	425	468	460	438	415	400	439	457	466	433	443	445	429	486	447	422	425	426	436	436	456	437	452	491	469	420	462	470	435	402	481	464	468	457	422	450	442	423	465	462	473	488	402	475	435	449	400	460	460	439	420	440	438	436	460	491	417	444	426	440	416	433	443	438	453	477	450	433	411	473	454	465	460	446	451	437	444	390	449	431	412	457	423	470	439	414	425	471	458	425	416	429	463	440	430	434	420	474	453	452	471	463	428	448	432	440	428	444	473	415	473	444	445	456	415	444	448	429	457	451	432	441	442	460	436	436	419	410	438	450	452	441	439	420	442	443	471	448	442	443	413	482	433	461	456	431	452	461	445	430	469	420	429	445	441	454	484	424	439	418	459	425	445	495	431	478	425	465	431	425	461	429	457	458	433	462	443	450	437	443	435	427	441	464	420	401	462	460	422	445	436	446	446	446	429	477	429	463	472	438	453	466	439	486	445	467	400	451	468	429	431	428	401	445	460	444	454	476	441	477	432	431	451	431	416	427	416	441	489	456	399	454	446	460	460	468	465	449	430	449	459	491	439	447	402	431	444	482	461	445	450	438	439	441	466	431	419	443	478	431	416	452	464	445	455	461	450	417	457	468	437	459	418	480	434	460	443	392	451	457	459	426	429	435	445	414	425	417	472	427	436	463	486	436	476	482	468	411	455	448	468	413	449	424	438	414	433	444	439	452	415	445	478	438	468	445	461	453	420	456	449	454	445	460	494	458	473	477	480	439	467	469	409	444	440	461	453	397	443	473	469	457	429	442	412	476	425	458	413	434	481	453	414	449	475	451	474	409	456	470	415	461	455	460	435	483	462	444	459	425	447	432	458	472	473	418	471	477	445	439	443	428	446	446	431	421	446	463	446	432	413	463	448	411	447	439	444	456	451	418	421	453	441	439	465	455	476	458	452	429	444	447	467	438	413	456	424	490	444	442	442	428	401	412	419	476	461	447	477	456	441	448	425	453	467	477	416	458	440	463	453	423	488	440	441	445	459	431	426	411	430	461	412	456	436	412	418	472	459	460	431	432	468	421	461	442	426	444	444	464	417	478	432	389	454	418	446	458	476	467	443	429	415	477	422	433	416	430	469	447	457	439	431	459	450	451	446	419	426	457	467	427	448	468	461	439	445	400	441	442	446	429	470	411	464	447	446	437	406	451	435	433	457	490	467	435	447	462	409	482	478	436	471	460	411	459	454	463	420	474	459	445	466	439	424	441	408	401	458	422	454	444	460	502	478	485	422	488	446	428	460	423	459	422	428	436	432	445	468	415	400	441	434	462	449	434	390	425	444	464	445	457	429	435	467	437	440	457	417	475	444	418	481	436	431	481	406	454	453	457	475	482	455	426	435	456	435	448	405	443	437	448	458	410	458	405	425	478	457	440	453	440	433	430	416	489	433	452	438	426	459	454	449	453	446	380	430	465	446	447	458	451	438	446	446	422	433	415	475	467	461	443	482	419	448	442	427	455	426	413	456	444	428	437	416	455	435	444	433	469	432	438	467	457	434	460	416	491	470	432	428	417	437	461	438	469	460	442	450	469	435	401	447	507	423	430	440	446	426	459	433	438	451	421	450	473	457	457	450	444	429	478	460	427	455	468	440	447	446	419	448	435	447	460	451	458	429	478	432	441	397	452	420	469	472	440	435	415	428	441	434	482	464	461	470	462	462	451	425	463	441	440	437	440	470	429	438	408	450	439	426	469	433	442	443	448	440	436	460	443	452	458	427	386	446	455	431	433	430	456	440	450	456	409	450	397	446	439	428	431	438	447	404	465	433	403	444	464	441	449	425	473	439	443	426	439	485	404	454	455	430	446	435	439	422	454	400	460	465	456	420	407	459	459	465	435	435	468	426	447	437	417	441	437	419	450	442	439	427	433	433	424	481	469	443	408	427	447	407	437	477	404	446	478	449	443	442	455	481	456	429	420	437	436	439	469	484	431	441	444	435	451	464	441	433	426	448	439	435	438	432	435	423	478	390	427	437	448	456	446	455	453	455	460	419	418	460	438	459	439	478	471	423	452	422	456	432	464	403	455	442	422	435	424	457	444	428	462	480	442	405	447	423	458	454	434	422	458	468	431	433	462	441	434	457	428	455	429	416	456	426	459	463	432	425	447	420	442	466	434	439	475	442	423	447	463	441	410	434	447	466	412	422	461	450	420	460	461	443	467	430	461	453	448	446	474	461	459	433	478	426	450	433	467	489	464	453	393	454	457	414	444	435	452	416	455	465	436	458	446	420	444	442	457	418	447	457	454	436	455	471	419	444	470	461	460	481	467	480	419	447	412	490	470	415	450	462	471	420	431	491	475	485	441	457	436	455	466	407	463	502	434	440	448	416	424	443	436	419	440	443	449	436	487	435	447	454	448	449	426	426	422	448	418	434	443	464	484	419	445	460	450	440	435	423	467	451	429	447	431	502	473	455	434	465	411	452	437	462	444	464	423	426	445	446	492	453	456	434	446	428	443	420	466	446	446	489	461	473	430	439
26848	10832	4413	2561	4889	1991	601	469	407	334	266	213	188	197	187	157	166	131	133	122	161	227	192	126	100	93	94	92	98	106	84	84	98	76	99	84	99	74	86	86	84	82	74	63	58	95	76	72	75	67	83	67	51	76	96	70	60	75	84	68	71	60	72	79	72	76	77	71	76	70	71	58	72	71	63	66	81	62	62	54	61	83	82	70	55	62	56	78	54	63	63	78	75	72	68	87	72	69	64	62	67	64	73	70	68	59	56	61	65	72	71	81	59	74	68	62	61	71	80	78	69	74	75	65	66	74	58	68	72	67	72	72	69	68	59	58	71	84	74	75	82	60	80	53	68	63	63	81	92	70	61	44	67	61	69	74	70	71	69	61	71	57	78	73	74	72	39	73	73	77	74	67	73	61	74	66	65	62	68	77	73	66	60	64	51	70	82	56	67	75	80	64	68	76	65	64	67	62	73	64	67	70	71	65	57	69	69	50	54	59	60	54	77	58	73	75	66	69	65	70	62	73	70	83	66	73	80	72	60	76	68	94	82	59	61	70	64	69	77	74	75	65	53	62	75	72	61	56	72	85	78	71	73	68	72	59	72	58	71	66	58	73	71	72	76	68	60	61	62	61	57	77	86	70	65	71	77	72	64	90	71	59	65	54	67	55	75	66	68	60	74	50	63	66	81	73	70	70	65	82	71	64	73	69	73	74	63	61	85	58	72	73	82	71	81	66	67	70	70	67	59	58	74	67	70	57	53	51	71	62	61	64	79	55	68	78	72	70	76	58	79	71	80	56	58	62	63	70	73	47	70	68	68	67	72	56	76	72	80	69	68	78	75	44	65	75	53	67	81	61	57	64	56	91	64	77	65	73	71	80	63	59	71	64	83	68	82	79	68	64	68	78	53	52	91	65	79	65	64	69	61	93	84	58	60	69	61	76	70	67	72	81	69	65	62	71	64	60	73	79	69	68	72	62	70	68	56	62	65	79	74	65	67	76	80	67	64	77	73	75	70	64	67	62	62	75	58	72	52	78	73	77	68	68	69	62	69	69	62	70	59	66	76	72	75	72	71	56	66	66	56	75	59	69	71	56	57	77	73	80	55	62	67	66	76	68	60	49	57	67	69	62	78	53	76	60	73	60	75	61	68	85	64	60	77	66	61	73	59	55	78	70	70	65	70	62	80	61	56	64	66	71	70	73	74	66	64	63	74	63	71	69	64	78	56	58	67	59	72	62	71	70	64	79	66	50	71	67	70	55	69	46	68	70	62	60	73	75	57	48	66	71	60	77	64	57	63	73	73	70	72	66	68	64	70	67	51	64	79	63	66	83	59	68	71	71	70	61	73	78	64	75	61	84	64	64	50	76	67	62	58	74	65	73	70	64	65	77	61	73	84	60	65	56	64	51	52	80	62	55	68	55	59	70	76	78	71	78	58	60	58	74	71	63	58	92	66	69	69	64	66	72	53	68	50	67	82	71	64	57	88	69	59	58	67	82	64	55	54	62	65	59	69	68	64	73	74	71	55	54	85	81	53	75	57	75	78	70	63	70	75	57	73	68	66	62	61	58	74	67	64	70	61	59	72	59	71	66	84	64	75	77	68	63	71	57	82	62	77	66	68	58	43	76	58	65	82	67	76	62	65	59	69	75	48	78	52	79	61	66	60	58	62	80	74	59	67	66	71	59	69	69	68	70	63	69	67	75	70	83	76	75	64	72	82	66	75	77	62	67	75	62	60	68	58	60	65	54	59	69	72	63	61	65	63	74	80	62	84	57	75	75	61	64	74	78	67	64	70	70	73	69	67	70	72	58	80	75	82	70	61	66	56	83	80	74	70	62	69	74	63	71	66	50	62	67	67	67	65	63	68	70	65	56	72	57	72	61	71	81	90	71	76	76	53	55	89	72	71	66	64	71	74	70	69	66	64	78	79	71	70	52	72	62	66	70	68	78	61	56	81	45	67	66	71	63	65	63	63	75	69	64	62	67	76	72	65	55	63	71	80	68	67	69	62	71	73	73	68	83	57	70	79	66	65	82	62	66	63	66	69	61	72	54	87	59	61	73	72	75	77	69	91	56	77	72	65	58	59	80	54	56	71	72	69	61	65	73	68	73	58	70	74	69	80	77	62	73	65	65	54	59	66	72	73	75	57	71	70	72	74	64	81	88	75	68	77	75	67	65	77	70	66	67	68	63	75	62	82	64	55	63	68	67	66	67	65	58	66	62	59	70	75	65	87	70	76	64	69	63	61	73	78	79	64	64	55	66	54	76	70	68	74	81	62	65	82	69	70	48	70	73	58	60	63	62	70	74	59	64	90	71	64	62	63	76	55	66	75	68	75	54	65	72	50	76	63	76	73	71	70	60	72	60	70	71	69	60	60	64	71	66	66	80	63	63	70	73	76	71	54	69	62	61	75	70	71	50	68	73	64	65	67	53	57	75	63	64	67	66	70	79	72	62	76	76	63	68	85	66	76	71	71	75	53	61	65	66	69	73	70	73	69	70	66	76	48	62	84	54	63	65	73	68	79	79	74	67	72	72	79	69	68	56	79	76	68	64	73	58	69	72	59	69	71	56	71	64	70	76	83	72	84	74	67	87	66	74	84	67	54	76	66	78	74	60	68	74	86	64	71	69	64	88	56	66	61	74	69	66	62	60	67	80	55	67	78	71	84	76	80	56	61	71	79	70	75	69	73	66	68	62	76	74	69	64	76	75	60	67	66	82	85	73	55	81	71	64	66	68	71	59	61	59	64	72	63	61	73	47	69	80	79	55	52	75	56	56	73	78	67	62	86	73	74	68	56	70	82	70	62	68	63	83	63	74	68	65	72	56	69	67	75	90	71	61	64	84	73	62	64	74	69	75	70	72	58	70	70	66	55	62	67	66	71	70	61	65	66	67	91	75	81	64	76	52	83	58	72	77	79	66	65	64	82	76	62	67	64	77	71	82	54	62	76	59	56	50	76	63	62	80	74	70	78	67	66	76	60	86	82	74	61	70	55	75	76	65	58	53	60	87	71	79	75	82	75	70	55	65	75	69	67	62	69	64	73	67	71	56	66	68	55	65	72	75	60	85	72	67	63	74	57	68	67	63	78	84	63	65	72	71	66	64	59	66	76	65	70	78	75	63	68	67	72	63	67	68	65	70	76	53	67	73	73	67	71	47	67	73	71	69	70	64	73	84	73	65	65	75	62	74	71	73	85	86	54	58	63	62	62	73	80	61	78	62	73	64	68	76	67	53	66	70	66	76	71	67	69	57	77	65	75	62	65	65	65	63	77	76	72	71	82	81	70	67	64	71	69	72	70	66	69	91	61	58	56	65	53	73	64	84	68	79	56	67	68	83	68	77	69	63	74	63	71	57	77	73	74	88	77	83	60	71	67	81	63	64	65	70	55	72	70	72	85	51	71	59	52	52	68	52	64	73	55	68	74	77	66	68	48	83	75	84	56	63	69	67	50	92	82	79	75	58	61	72
12892	7183	4160	6571	13623	4940	2709	2313	1972	1705	1405	1170	1091	966	830	822	757	753	691	784	937	1382	1263	826	510	440	431	436	407	399	399	349	369	401	420	358	345	329	304	274	300	310	272	297	272	245	270	269	265	274	258	247	266	242	254	223	249	249	234	217	249	249	263	208	241	244	243	273	235	226	209	203	233	198	239	238	213	242	212	205	224	214	212	231	232	201	212	232	203	216	226	184	202	200	218	240	226	190	220	219	195	208	218	216	225	214	194	212	214	217	228	188	220	207	216	238	222	219	195	250	213	213	195	213	203	226	207	218	212	232	190	217	227	201	207	178	214	196	207	238	198	210	215	203	217	239	203	195	215	216	234	225	198	229	222	213	210	187	201	196	206	210	224	217	189	200	185	184	222	216	210	230	232	208	214	189	205	208	212	187	209	220	193	232	175	206	214	186	211	220	178	255	205	205	229	201	220	200	197	234	190	200	218	173	193	211	183	222	210	202	174	232	218	211	215	204	208	209	196	211	222	159	196	185	178	224	217	192	207	204	218	189	213	198	197	227	224	212	186	201	196	187	202	253	216	203	198	194	206	176	187	205	196	211	190	206	205	199	196	222	202	221	216	221	230	207	217	220	199	201	206	180	212	198	204	207	212	206	197	205	192	205	198	199	182	187	208	201	199	176	221	197	230	186	214	229	189	209	213	222	207	178	208	198	193	196	201	210	191	198	177	196	185	195	232	208	185	193	211	193	205	197	190	209	196	200	218	213	201	190	206	190	212	198	207	198	214	208	227	204	195	227	198	196	220	225	195	202	197	210	186	226	212	210	213	208	197	210	185	201	204	193	227	164	202	187	205	190	211	198	194	193	195	228	203	210	207	226	201	231	201	193	206	213	184	221	176	234	169	179	193	212	215	217	214	178	188	210	216	205	175	214	191	213	206	201	206	195	213	189	205	190	194	205	207	206	197	210	199	201	218	199	218	209	201	174	197	196	200	209	205	204	189	199	219	211	204	221	189	204	197	213	213	199	186	203	220	199	208	191	184	193	226	184	200	194	196	190	197	206	195	199	207	221	217	199	204	214	198	246	194	229	209	226	229	200	190	189	221	195	196	211	196	184	222	210	185	190	212	187	227	217	205	213	210	199	194	197	206	201	210	198	198	198	191	218	209	202	193	205	211	214	206	197	211	193	187	192	177	190	191	219	195	195	213	201	205	218	207	226	200	195	196	205	187	214	243	213	182	174	210	175	223	224	186	222	198	238	202	191	219	193	204	200	218	212	205	197	220	223	202	206	191	203	219	220	207	209	181	185	195	206	186	217	190	198	198	191	191	200	203	209	207	214	185	190	196	216	187	199	187	186	225	203	202	210	204	213	217	191	206	203	204	201	189	210	185	214	217	200	187	191	219	205	208	196	207	190	211	231	204	196	193	220	193	192	206	187	193	220	207	189	193	224	185	231	214	220	212	214	210	215	212	210	216	219	177	203	185	193	208	189	197	191	196	234	215	200	189	195	213	181	189	214	214	176	192	206	201	197	216	213	223	234	200	209	194	194	227	194	196	197	190	206	207	191	183	184	187	190	186	247	240	204	204	204	181	188	200	202	193	195	214	194	197	217	223	209	198	199	214	221	194	193	192	219	213	246	215	220	193	224	193	205	216	192	195	198	192	187	182	217	230	204	205	202	185	203	198	204	191	204	201	224	176	218	165	220	214	169	209	193	234	184	199	225	213	190	232	204	202	198	221	209	202	197	190	200	195	210	212	177	212	201	188	190	206	203	200	199	190	218	212	209	220	199	200	215	190	216	233	198	230	191	219	187	197	194	212	174	206	212	216	202	205	202	184	170	202	207	191	224	215	192	193	209	188	208	194	181	212	193	173	208	185	190	238	203	210	214	214	202	203	195	213	196	198	218	208	192	195	212	214	212	209	204	204	199	201	190	228	205	188	201	193	189	226	200	202	210	222	207	180	190	195	177	198	187	195	197	217	205	216	190	192	193	191	196	202	196	187	193	181	220	198	219	209	185	191	189	214	203	164	221	209	225	175	188	198	218	212	199	197	216	186	226	196	194	197	197	190	210	170	213	206	183	207	194	195	192	222	193	175	202	197	188	225	218	204	203	200	200	216	200	228	185	197	208	196	217	209	210	212	196	189	181	202	184	211	190	211	201	188	187	203	195	187	185	191	210	205	205	202	210	168	214	190	209	218	184	180	192	195	200	220	218	186	192	227	217	202	210	214	210	195	216	203	214	201	185	217	179	217	215	203	218	194	182	201	199	206	187	191	186	192	200	216	196	199	209	177	209	204	218	208	212	195	196	193	200	178	232	219	218	198	195	195	201	194	215	192	191	209	200	215	232	201	222	203	213	201	184	238	209	208	212	196	195	197	183	199	213	187	205	185	194	186	215	192	194	221	190	196	212	193	185	249	211	235	204	189	196	195	196	207	203	197	183	196	193	206	226	179	209	226	205	196	193	208	208	195	186	210	198	185	200	193	203	194	208	189	211	181	211	221	157	192	200	199	226	228	186	212	213	206	184	195	209	226	203	216	189	223	189	201	203	210	200	214	195	217	210	207	188	190	186	177	192	213	190	201	210	222	219	189	195	188	246	196	193	193	195	207	189	228	200	189	196	227	238	208	217	224	209	204	220	203	236	188	182	210	197	224	212	193	203	228	182	215	203	184	183	176	242	219	197	188	211	209	230	204	202	197	174	204	192	214	201	193	198	190	243	212	220	214	185	196	189	215	206	215	199	210	207	196	199	199	217	203	192	221	191	181	219	184	203	191	204	200	216	217	190	204	215	220	204	200	210	209	205	211	205	195	198	223	217	173	174	190	215	216	205	172	226	214	193	203	212	203	208	190	236	195	191	210	230	190	205	185	211	212	207	198	199	196	201	210	201	203	208	225	198	227	191	209	194	222	205	200	214	210	205	187	204	194	188	186	196	206	188	198	176	195	181	190	229	185	185	205	217	182	192	202	213	197	176	238	191	202	177	203	216	231	205	225	191	190	188	206	202	206	197	203	199	197	216	186	212	216	211	214	197	218	220	210	217	216	208	188	193	213	230	194	201	236	205	190	203	228	200	182	212	217	213	222	197	208	231	208	216	190	212	216	197	194	223	186	222	184	206	187	197	215	200	204	217	179	200	185	214	219	213	207	195	179	221	208	219	194	202	198	183	186	213	214	217	212	206	204	200	216	214	243	186	181	191	223	183	203	179	170	207	232	201	189	200	204	200	220	194	191	199	174	216	227	187	207	188	203	193	214	193	215	216	223	215	177	200	216	176	212	205	197	165	194	219	203	197	181	188	180	213	203	196	186	202	201	189	231	205	210	206	198	207	193	200	186	218	202	197	193	182	216	219	187	195	193	183	223	208	201	204	191	213	167	224	204	182	208	208	188	203	205	205	196	235	206	185	194	204	197	187	225	222	227	219	230	205	225	236	215	204	204	223	200	196	204	170	188	196	185	191	215	213	211	209
3762	467	329	298	324	280	285	261	243	291	273	251	314	277	279	261	300	287	281	292	287	272	266	257	277	280	240	270	267	274	271	247	287	264	299	263	282	266	298	272	269	284	285	257	261	254	278	279	294	278	264	264	287	272	261	283	281	276	279	279	283	284	279	235	275	258	279	252	275	266	268	263	268	289	284	281	268	238	235	244	309	291	268	255	283	286	267	271	251	286	256	275	285	265	283	282	249	275	260	268	264	273	257	277	282	274	273	295	265	266	288	260	283	261	272	289	238	263	257	255	245	276	279	261	248	297	279	279	269	287	221	257	251	282	280	275	257	225	262	283	273	302	255	268	273	267	282	259	301	241	287	263	280	266	290	292	286	313	253	286	259	267	238	283	264	278	271	271	266	264	249	273	253	326	304	310	292	279	254	303	296	260	261	286	297	292	282	298	301	288	289	271	253	286	255	296	253	244	237	254	253	254	267	289	272	276	280	279	265	307	273	268	285	255	232	276	291	297	313	259	256	285	244	258	293	252	266	302	308	245	266	284	283	284	256	269	245	259	239	264	286	264	286	250	259	255	287	256	286	241	269	297	280	235	288	290	277	272	249	269	235	274	254	242	256	275	264	248	276	300	288	264	254	287	271	239	280	226	238	246	266	255	236	260	261	302	287	268	270	270	240	271	279	290	279	269	302	297	280	265	289	258	268	270	282	279	273	286	253	266	281	294	287	275	260	250	272	258	268	277	265	220	260	265	279	271	238	299	272	306	304	257	242	293	281	265	302	261	291	255	267	242	265	252	311	245	251	265	294	271	285	270	312	260	272	229	257	274	269	276	269	278	274	254	257	274	263	251	272	276	274	261	262	291	293	271	259	274	287	265	233	261	316	275	265	247	268	288	252	266	233	260	264	269	256	284	283	255	272	260	294	246	296	256	286	272	285	259	284	287	280	259	254	267	283	275	289	286	281	277	276	291	275	268	281	291	248	253	270	253	251	248	257	270	286	259	291	293	263	278	265	233	276	268	298	265	247	270	257	272	274	269	268	275	326	263	272	271	265	285	286	268	265	271	262	253	304	277	278	282	290	263	267	276	274	298	266	312	275	254	295	276	258	274	269	277	281	291	273	270	269	265	247	278	264	264	256	276	285	242	291	278	260	266	286	262	254	289	280	280	290	267	299	270	261	256	261	256	242	255	241	259	288	288	242	253	236	269	261	264	290	303	298	269	276	252	280	266	273	284	255	275	249	301	277	296	273	266	301	291	262	282	264	250	260	291	262	254	259	270	252	251	259	251	283	267	250	237	260	280	289	281	291	268	248	270	255	276	285	251	297	292	278	290	275	259	267	273	261	273	286	252	263	281	258	277	283	291	280	286	271	258	235	296	254	257	285	247	259	274	287	229	266	281	291	281	274	280	283	267	265	272	303	295	250	295	292	275	261	292	281	327	285	262	258	229	286	257	272	296	269	277	249	263	292	254	273	264	296	285	275	275	270	288	252	260	273	256	260	252	269	306	295	283	270	254	242	287	267	285	267	260	261	284	254	277	283	259	262	285	260	259	257	251	283	287	284	274	271	281	263	283	276	302	270	273	236	248	259	296	265	261	285	281	304	307	284	296	299	288	293	260	282	283	293	298	264	289	255	271	287	250	302	274	274	243	263	287	283	274	275	259	267	285	290	280	270	279	307	270	275	273	285	240	264	222	280	261	260	268	268	285	255	278	246	260	241	259	283	272	250	266	256	302	258	292	254	283	312	262	265	285	294	279	268	265	285	271	265	265	289	288	273	239	273	288	252	281	263	240	257	279	297	255	247	294	304	259	243	271	258	259	266	303	263	273	297	306	284	261	263	275	271	244	259	315	264	295	291	286	239	240	279	270	251	267	273	269	264	289	264	263	279	278	275	255	289	298	296	264	240	277	277	269	262	289	281	275	260	290	263	276	292	265	246	275	278	287	270	270	261	277	237	266	240	250	280	286	260	286	254	269	277	280	281	293	311	290	255	249	260	263	272	318	298	297	270	285	267	241	270	257	268	275	271	284	252	308	269	276	264	274	248	243	284	281	261	288	297	259	251	274	264	238	267	268	276	267	256	255	258	269	280	295	279	276	278	270	262	280	272	248	279	261	258	254	251	260	263	285	283	293	286	290	297	252	296	270	255	275	310	272	289	302	285	290	281	289	284	288	241	256	254	256	265	265	275	286	278	268	249	296	257	262	320	266	250	248	305	251	277	267	266	247	278	277	236	264	263	239	252	301	287	266	273	264	272	280	273	259	261	270	250	284	283	247	273	268	280	284	280	280	266	244	229	258	292	295	291	263	326	289	263	260	291	267	263	263	298	272	268	283	262	250	274	273	283	300	286	276	269	273	241	281	271	267	306	264	259	276	289	276	282	276	261	309	265	282	268	261	266	250	287	273	248	268	301	264	249	281	276	292	256	273	265	259	273	277	311	258	260	256	277	268	277	267	264	260	262	274	275	268	234	272	290	263	263	249	259	285	292	299	276	228	296	283	277	260	260	278	276	265	261	281	281	250	304	311	273	270	274	270	277	300	285	277	265	264	281	298	271	269	277	256	260	273	281	261	275	290	295	282	269	252	286	301	263	284	275	274	255	283	285	246	274	283	297	275	263	274	280	284	278	300	289	261	258	258	281	269	269	283	263	276	295	280	279	256	294	286	246	283	283	248	280	296	274	256	264	275	250	291	321	278	240	271	265	294	288	271	274	274	281	280	288	283	273	248	275	266	280	282	265	274	247	261	259	290	303	254	278	285	284	253	268	245	261	302	280	277	231	293	274	294	266	303	263	273	274	284	298	286	306	277	270	238	262	277	263	286	265	277	273	260	285	327	304	259	282	255	240	265	269	295	260	267	254	274	257	270	276	285	279	279	282	266	257	260	251	285	259	285	289	274	258	287	241	271	262	285	271	267	269	275	280	260	247	264	266	296	254	250	267	296	271	252	273	254	267	250	270	283	248	292	268	247	275	286	267	276	270	272	264	282	277	243	268	284	258	277	274	256	301	253	270	288	261	241	286	272	257	274	279	256	267	325	255	282	254	289	313	267	282	273	265	276	271	297	272	286	287	286	298	270	293	297	263	266	261	287	264	263	281	276	274	258	274	270	280	277	252	279	324	286	292	279	286	244	304	279	286	277	271	286	256	255	295	261	288	278	261	298	287	285	281	273	243	267	292	253	274	247	277	276	268	251	253	248	270	273	276	277	268	251	260	285	256	269	261	297	279	295	273	274	262	275	284	259	263	246	288	278	300	262	295	283	261	259	249	293	259	264	254	248	268	290	254	277	285	273	278	257	242	255	278	276	244	286	264	289	264	283	268	278	281	253	261	275	264	303	254	251	261	281	279	280	253	287	256	265	274	264	239	251	272	285	281	266	241	300	287	296	269	294	270	267	289	246	274	286	243	272	285	293	240	296	271	307	278	281	258	291	293	271	260	258	275	259	293	261	285	259	251	259	255	249
3467	939	799	862	984	782	751	670	705	654	691	692	701	715	702	660	650	690	706	715	679	668	699	719	736	715	693	703	643	666	665	671	692	726	704	678	668	677	652	666	651	629	674	687	672	638	639	678	690	677	626	665	693	717	661	711	676	675	654	698	654	668	710	669	668	725	646	701	646	632	657	606	666	652	693	699	662	635	681	648	644	668	686	697	686	688	713	692	692	682	636	691	702	659	678	693	671	667	697	683	616	657	642	691	701	705	705	670	646	724	664	648	677	679	655	609	668	662	631	694	687	698	630	675	635	694	687	666	623	659	728	713	669	676	677	665	678	685	606	659	671	626	660	740	656	634	639	630	685	686	714	633	668	715	633	683	668	634	664	675	745	668	682	692	666	631	689	656	648	679	643	665	679	635	661	674	683	698	666	700	713	729	673	649	714	705	637	653	622	719	654	695	663	660	671	654	711	677	660	643	663	656	704	658	661	664	643	692	690	664	686	673	697	698	652	700	667	665	631	681	618	712	690	642	728	712	651	657	637	679	702	718	675	692	673	738	645	665	633	617	668	681	671	673	701	682	666	648	655	654	643	678	677	638	682	650	638	703	708	729	612	684	630	644	675	703	681	693	676	655	645	700	663	657	702	728	670	680	658	715	700	689	674	691	637	661	636	667	626	673	669	676	669	686	651	660	670	685	708	657	670	661	671	656	669	643	674	646	654	690	659	652	659	690	650	664	630	674	648	658	662	659	665	731	667	703	659	685	744	664	719	712	668	686	667	616	709	663	666	618	652	703	689	664	668	681	670	660	698	728	668	656	726	660	706	662	635	645	653	685	604	667	646	666	600	649	675	667	723	730	675	660	658	681	636	703	690	664	699	673	704	663	688	671	687	652	684	643	624	692	688	683	637	659	654	682	676	697	682	659	685	653	678	684	633	657	676	669	646	654	633	660	656	653	656	681	671	743	669	695	646	657	640	699	663	691	655	710	663	663	709	658	663	664	696	670	692	651	714	680	645	689	703	701	683	642	703	694	673	682	709	673	669	682	712	662	695	660	702	687	671	694	652	661	643	695	687	669	626	697	651	681	686	606	686	659	624	656	676	664	627	694	656	653	684	670	701	688	664	642	649	662	724	652	682	701	670	654	635	697	650	652	649	662	625	673	682	693	677	710	703	660	640	716	677	683	665	682	629	652	632	683	655	660	678	673	673	692	688	675	670	666	673	688	667	657	665	640	641	662	670	658	697	668	679	694	715	672	649	693	665	680	668	700	676	657	660	692	662	692	638	689	670	669	689	674	694	657	650	661	658	674	677	696	679	694	658	679	675	664	641	660	690	725	676	653	648	649	640	675	648	686	685	643	674	671	636	672	636	647	696	651	629	648	667	683	650	675	688	606	687	642	658	687	675	658	646	683	709	665	664	634	670	660	688	660	666	656	679	665	636	671	675	716	654	667	667	655	689	670	659	657	664	672	698	657	697	719	664	668	707	661	681	631	642	648	695	612	682	663	709	666	657	668	648	663	707	693	638	716	671	649	685	655	676	633	664	640	693	675	637	649	686	664	679	650	715	662	714	639	639	667	688	663	713	664	649	680	680	684	668	711	658	675	661	643	633	657	629	705	604	676	660	690	634	688	668	714	672	723	658	660	659	674	670	692	659	663	679	705	673	692	711	702	666	727	673	695	645	679	633	688	706	674	608	706	651	707	689	699	676	615	661	645	645	623	670	673	629	696	643	669	672	664	668	717	681	655	609	725	694	642	651	669	694	643	646	695	704	665	690	701	679	623	649	716	654	607	680	677	697	641	651	655	662	672	690	679	695	665	694	599	657	678	680	691	693	633	709	668	644	626	662	667	689	657	688	640	669	631	678	673	705	700	661	664	667	618	664	698	639	677	711	610	697	658	650	707	723	671	676	639	676	710	693	689	712	658	672	699	664	677	679	694	714	636	695	652	629	657	685	715	704	660	656	666	673	667	663	710	698	682	703	670	657	675	653	709	647	660	684	679	682	667	649	736	658	673	664	691	635	704	703	663	701	671	667	682	668	660	671	664	638	667	703	642	640	688	656	703	685	700	635	675	699	649	683	662	656	650	674	646	711	684	666	660	650	723	654	640	640	683	704	684	631	654	660	637	692	685	655	672	659	679	668	655	657	628	675	621	631	668	619	694	644	671	678	707	658	667	661	677	700	675	694	655	694	683	679	655	694	698	677	674	664	667	648	639	650	651	692	694	659	706	670	636	639	661	684	709	659	687	645	660	617	673	676	714	643	675	681	678	677	652	677	657	712	730	649	664	694	664	666	669	703	653	657	666	644	672	648	669	674	713	690	685	637	644	637	679	723	655	743	659	669	658	678	712	667	666	681	645	661	674	658	674	671	607	651	678	669	642	653	674	666	698	651	681	702	666	685	699	709	691	678	665	695	657	645	672	663	616	653	695	648	643	693	653	650	667	647	628	684	638	633	682	694	687	671	676	629	651	674	681	681	691	681	643	650	677	680	675	666	659	641	693	660	682	643	699	663	647	693	667	702	666	636	719	657	662	653	644	621	696	683	638	668	634	686	670	658	662	710	704	676	712	615	661	717	656	689	700	672	690	640	670	641	627	694	708	688	670	713	648	673	677	659	689	656	670	668	654	687	653	665	702	661	686	697	648	734	691	696	646	704	701	682	646	654	648	718	653	650	671	644	654	633	696	676	690	698	679	637	683	695	705	670	604	647	658	647	711	662	672	611	696	659	682	675	663	680	682	637	659	678	655	675	660	651	667	701	672	639	685	622	675	655	657	715	672	653	694	612	676	666	685	681	718	675	709	649	674	665	663	652	628	701	681	635	660	686	651	650	663	680	645	691	711	685	688	686	692	669	662	645	670	674	679	672	648	679	679	650	677	640	689	688	696	683	667	665	676	695	680	685	657	694	686	657	613	654	675	670	670	681	652	666	673	686	614	688	636	692	613	662	692	673	705	674	663	662	710	643	698	641	650	663	639	653	715	676	660	643	697	684	682	700	649	719	667	648	667	639	647	667	683	684	660	717	685	641	655	626	650	641	654	679	635	647	659	664	688	659	690	645	689	667	699	671	656	640	705	671	694	702	660	672	712	687	727	672	679	629	676	681	679	653	679	674	643	701	695	683	668	687	662	654	718	640	645	673	655	667	639	681	665	671	647	674	691	655	667	633	659	657	664	675	670	650	652	716	668	649	700	675	655	646	629	693	697	676	652	655	681	675	661	639	642	643	688	655	710	652	714	673	683	700	609	632	704	711	655	650	665	698	638	638	665	669	667	682	675	662	691	722	712	639	686	677	689	652	675	673	680	687	654	689	674	638	687	689	679	655	654	707	642	656	700	719	665	677	654	668	685	648	660	650	650	692	688	678	670	654	683	704	668	657	648	642	631	663	658	677	657	655	661	690	681	666	614	673	652	701	634	664	664	682	689	628	685	700	681	656	656	712	600	642	666	676	653	663	654	656	701	686	631
17972	5722	2226	1493	1898	686	429	371	316	256	257	237	224	211	267	224	243	226	213	199	252	276	299	194	184	170	184	202	208	184	168	213	187	184	173	187	206	167	165	194	196	159	189	173	189	187	205	189	165	210	170	173	167	162	163	196	159	180	164	192	174	160	167	181	178	173	187	194	188	182	169	170	185	201	169	159	184	169	162	153	186	165	174	158	173	167	189	184	195	196	181	154	177	189	164	174	186	155	187	196	167	162	166	178	184	164	164	186	181	190	165	151	185	187	151	183	181	182	161	146	172	191	185	151	184	185	185	190	166	164	196	172	154	190	162	169	171	201	178	172	181	191	189	179	182	177	198	191	176	196	161	166	193	187	168	191	172	156	164	167	169	160	178	188	181	180	173	186	198	162	168	185	170	164	171	162	180	138	164	154	177	193	167	186	158	176	190	185	191	138	166	178	190	145	197	157	177	195	132	160	162	170	187	167	188	208	153	198	177	159	164	164	187	165	162	182	166	167	171	165	174	177	156	200	153	180	149	161	172	197	159	175	216	184	159	176	184	192	162	182	176	190	169	158	181	176	171	178	195	185	160	157	202	177	195	166	176	194	163	164	171	190	159	185	175	184	177	157	182	180	184	168	185	163	191	186	169	156	203	184	180	182	163	166	151	170	193	168	155	174	182	157	151	157	164	179	165	160	176	176	195	168	178	163	182	191	158	176	202	161	179	166	167	159	171	169	173	158	165	189	177	129	176	209	173	170	205	170	187	176	171	161	188	164	193	165	165	165	185	175	162	146	177	167	150	140	153	170	161	192	176	179	188	184	178	164	178	170	178	193	186	191	167	181	197	175	172	164	177	148	202	167	175	173	161	176	177	174	163	166	169	141	158	162	163	161	166	192	183	177	147	175	183	164	175	178	161	178	181	164	143	195	151	169	168	200	165	180	191	155	165	158	178	166	171	157	164	194	161	173	168	173	180	164	178	187	171	171	170	188	191	166	165	176	182	192	147	167	177	168	171	167	169	176	184	175	178	163	167	165	175	161	190	177	150	160	156	176	175	189	192	176	180	185	192	149	153	152	164	172	162	168	187	162	196	186	159	165	178	182	164	199	162	177	161	203	166	145	164	170	157	196	181	172	200	151	178	181	177	171	207	196	191	173	158	160	184	184	149	171	180	181	159	168	168	181	165	164	170	172	154	196	183	171	173	184	180	142	163	172	180	169	180	191	175	172	168	179	173	161	179	181	144	172	181	155	146	164	174	170	166	166	188	156	183	169	168	136	156	174	168	167	163	183	175	165	187	156	178	189	160	175	183	175	180	182	157	161	195	191	200	162	146	179	184	190	173	188	156	138	160	159	202	168	176	196	170	185	171	163	170	181	159	172	159	178	174	163	175	157	189	189	176	169	179	184	170	189	176	186	163	192	169	179	165	171	175	190	173	172	183	183	175	158	193	204	178	182	164	161	167	172	182	176	146	183	175	178	142	164	182	185	184	153	166	182	154	171	177	167	172	176	174	179	174	178	158	175	183	163	168	165	164	168	181	180	171	181	178	157	177	190	160	158	180	174	156	177	175	182	171	189	195	148	182	178	182	179	189	150	202	161	157	178	173	181	192	180	183	159	176	172	177	161	196	175	168	190	196	168	159	176	185	192	199	155	159	166	174	147	180	190	189	168	181	197	173	159	170	134	189	185	189	178	152	172	175	158	165	178	168	185	168	154	168	175	148	184	171	172	182	175	189	193	186	195	173	186	175	203	177	193	181	184	169	163	174	157	176	190	200	180	179	193	153	165	158	181	176	162	173	176	192	147	178	187	187	175	189	178	155	197	192	147	153	167	175	171	178	183	179	188	195	157	151	172	186	185	187	174	193	145	151	149	153	187	180	158	170	173	178	187	173	185	171	179	179	163	173	170	168	161	175	172	169	166	177	175	168	189	170	164	193	144	164	172	175	151	180	184	184	171	150	177	169	164	198	172	165	150	180	176	156	177	193	189	170	175	183	176	141	163	181	168	175	163	194	196	201	193	156	183	157	188	162	185	164	170	173	183	167	175	162	175	194	163	179	181	195	163	154	181	169	181	163	162	142	180	179	172	228	181	166	189	170	169	170	164	201	171	184	170	156	181	201	181	193	173	165	158	185	198	174	168	184	195	168	168	150	180	173	174	164	178	176	157	173	165	172	168	166	174	170	189	174	206	159	158	162	176	174	193	177	190	183	173	181	153	193	166	172	160	190	173	210	175	176	154	186	208	192	165	154	153	172	180	182	178	188	161	166	187	166	176	189	187	189	184	172	171	203	181	171	168	174	207	204	158	166	131	182	153	184	172	195	172	164	181	151	194	166	166	156	171	170	164	178	164	169	169	161	168	159	162	184	164	162	170	167	165	164	187	186	165	180	201	174	178	166	196	174	188	173	184	191	177	173	150	167	168	174	186	191	158	159	176	163	167	200	169	176	179	188	182	173	206	217	161	170	171	193	173	173	168	167	174	178	186	182	170	157	153	177	205	189	173	182	195	192	154	179	167	182	171	192	178	176	186	178	196	183	192	160	183	164	179	152	175	156	187	179	173	183	177	149	187	200	152	174	170	186	158	190	170	157	183	188	160	192	168	166	165	185	166	147	166	176	179	166	187	159	189	177	156	171	163	166	187	196	172	169	163	169	183	190	169	189	163	178	180	147	171	163	172	150	171	183	202	178	179	181	179	166	162	161	163	181	176	186	191	163	160	211	170	152	175	189	185	171	173	165	186	169	155	169	175	175	161	166	180	164	188	180	171	165	166	147	163	174	171	168	155	186	151	192	180	196	199	186	173	167	169	168	196	186	168	172	170	171	161	148	192	192	175	200	177	168	183	170	174	188	191	170	182	174	157	166	174	167	167	162	183	187	178	175	190	168	196	146	141	189	161	166	162	182	167	162	172	185	165	168	175	182	166	179	190	204	169	162	190	157	152	171	158	190	158	178	174	177	183	181	170	178	162	170	174	152	153	147	165	191	182	176	188	183	146	195	188	177	185	188	159	168	188	164	171	167	176	160	190	204	145	177	192	168	149	175	183	161	170	157	186	164	172	157	173	158	160	159	186	170	175	167	148	165	186	170	173	200	173	177	178	194	186	191	166	168	176	168	178	163	148	190	179	158	180	179	161	164	184	178	159	168	168	175	184	154	155	193	159	153	191	194	190	199	173	168	176	161	188	203	187	199	169	175	161	187	166	173	172	160	170	179	183	172	182	172	181	166	169	176	172	172	159	167	146	174	201	190	162	174	191	168	134	160	202	174	217	175	192	157	172	184	177	195	186	169	201	185	161	197	166	187	153	175	165	170	188	180	169	191	177	184	154	174	178	174	171	168	158	167	172	192	172	171	166	168	165	176	191	184	184	164	164	189	182	172	183	171	203	178	188	195	158	173	169	182	179	168	163	179	177	164	192	176	165	184	171	167	169	185	159	146	172	185	163	183	182	175	198	166	182	162	184	203	145
9404	4781	2578	4257	6844	2350	1812	1475	1323	1159	1067	967	899	846	808	774	714	697	712	770	906	1055	1093	748	584	523	577	556	555	583	565	525	519	541	512	531	522	534	481	469	479	512	491	449	503	480	505	483	478	451	469	481	473	477	465	475	501	458	481	453	467	499	455	431	464	461	485	478	443	478	455	466	443	469	429	432	471	464	417	418	425	443	419	417	449	433	474	428	449	452	432	473	436	479	444	451	472	461	447	445	472	441	464	503	470	478	465	491	446	477	451	441	453	455	451	465	444	443	452	428	452	450	431	421	458	431	453	438	437	424	423	435	445	476	447	437	482	464	437	442	428	422	449	446	470	474	497	466	438	438	439	407	419	437	429	440	451	468	460	459	427	471	416	394	459	461	438	443	472	417	478	423	404	413	436	441	430	448	483	446	443	441	432	459	439	477	429	452	442	449	422	455	416	450	457	427	426	456	446	428	476	443	404	419	480	423	437	455	433	415	467	454	440	445	452	454	455	420	430	446	450	451	471	483	443	417	495	409	436	457	471	453	413	421	441	405	467	437	457	470	466	411	461	416	473	458	429	460	495	446	439	456	469	449	425	448	457	423	441	449	438	482	429	430	442	449	399	474	450	442	423	464	447	452	467	450	434	448	467	446	437	446	444	434	467	440	435	385	480	456	429	448	449	481	446	437	468	482	424	425	465	457	451	443	434	453	444	434	421	454	431	435	436	461	380	462	419	450	397	455	452	475	454	429	463	453	454	445	442	480	452	487	468	452	422	429	445	473	444	435	459	449	443	500	439	442	420	407	471	458	465	427	438	461	453	435	434	439	443	439	425	420	406	430	472	485	439	462	441	460	457	419	431	430	410	445	459	439	466	451	457	489	420	393	429	418	439	436	448	432	451	435	431	427	422	437	454	453	403	437	413	465	449	446	438	431	449	444	441	443	406	445	444	458	444	445	463	444	408	438	463	452	454	441	450	436	480	468	461	461	421	427	454	403	423	423	430	415	408	433	447	425	433	454	438	477	437	448	435	416	436	431	500	434	408	402	426	453	455	469	436	450	465	472	450	431	441	442	419	484	452	433	398	456	447	473	443	444	454	369	463	436	433	446	497	444	415	457	405	448	403	423	445	468	445	431	435	422	427	452	438	434	455	406	488	435	462	437	445	427	447	458	419	440	440	487	440	469	490	469	452	432	443	473	431	457	431	434	438	442	470	449	459	455	446	434	517	461	455	460	444	451	387	442	417	423	407	407	462	479	440	435	476	453	425	473	426	454	439	462	438	454	390	463	469	459	477	454	436	449	465	457	451	418	404	461	437	463	455	454	454	452	421	406	446	407	429	435	450	409	460	479	431	410	464	463	424	446	447	442	427	453	458	423	468	454	437	425	420	441	424	427	451	424	393	431	460	447	488	474	449	496	450	484	419	450	426	435	439	471	444	451	456	427	451	434	460	429	446	426	491	415	452	460	444	456	464	450	454	444	446	404	421	435	420	434	433	480	465	451	435	447	458	493	468	467	433	450	457	400	441	440	462	450	435	472	490	423	433	431	430	447	422	439	450	449	465	449	452	419	455	415	446	453	415	429	449	493	469	451	464	435	445	458	444	429	459	473	435	447	409	443	423	403	412	420	465	448	452	455	440	456	435	431	420	452	453	393	437	462	454	448	433	438	444	443	432	428	456	424	439	434	438	463	460	454	445	415	466	468	429	430	458	422	470	450	460	433	461	465	430	449	438	425	458	455	489	464	451	438	468	422	452	487	453	398	445	459	435	478	474	446	449	445	463	445	437	424	447	431	442	448	433	472	473	409	449	445	438	463	427	434	423	451	475	458	452	435	454	421	432	470	430	482	418	445	441	444	421	432	449	455	484	452	408	461	481	445	451	449	405	434	452	468	459	436	423	421	430	420	463	439	458	456	420	468	428	427	474	453	473	421	436	441	450	437	491	433	442	475	457	444	440	446	457	411	461	438	417	457	461	451	469	463	454	439	466	477	438	433	457	433	428	456	412	447	460	445	410	428	421	464	498	456	464	430	426	436	465	467	454	453	429	412	447	421	434	411	467	433	478	444	441	472	445	427	418	459	430	457	435	410	392	446	448	471	467	427	451	460	481	456	423	406	433	459	416	446	448	487	452	457	443	406	476	434	438	448	467	433	419	455	464	449	441	462	437	432	472	469	499	455	446	420	427	484	439	433	413	449	467	435	448	443	410	432	413	446	439	435	461	439	463	451	422	418	454	461	442	460	442	416	430	431	432	435	437	451	440	432	450	444	412	432	435	476	450	399	415	464	490	448	411	428	460	445	431	418	454	429	465	417	420	450	438	456	445	417	418	438	434	440	470	425	459	426	445	473	393	442	456	461	480	426	422	456	425	453	427	452	407	409	483	447	457	452	448	408	435	406	472	429	446	468	413	465	398	480	429	481	461	470	451	419	445	459	433	423	420	447	447	447	458	456	472	407	455	434	464	466	441	422	447	437	438	445	454	413	452	459	445	466	393	471	478	428	470	458	441	430	446	438	416	406	421	410	438	398	428	444	433	433	455	428	437	453	451	445	444	439	455	430	433	465	470	469	425	454	467	433	466	432	420	407	441	455	457	459	437	405	419	412	385	456	418	478	452	438	394	424	416	429	478	401	404	474	490	461	466	434	425	450	438	467	444	410	425	442	456	432	413	456	417	472	449	449	451	467	450	450	454	435	390	475	450	473	443	448	461	447	415	437	453	448	447	459	445	428	446	408	479	425	441	453	447	425	437	441	438	440	435	469	467	466	457	441	452	462	475	448	480	442	464	450	439	451	422	436	450	461	422	460	472	473	440	436	455	443	455	429	442	431	434	461	427	412	456	460	437	462	442	430	439	487	460	435	468	479	429	500	424	459	461	436	453	443	451	470	458	401	400	437	445	460	480	472	430	440	461	418	442	431	412	461	427	446	424	442	435	476	428	424	436	462	423	436	438	463	428	432	444	405	462	409	448	402	457	423	433	442	439	418	450	495	433	444	453	470	429	459	446	483	418	472	433	478	470	423	410	450	451	446	430	453	430	468	455	453	470	457	456	446	512	429	451	419	462	409	427	417	460	415	423	458	435	457	461	464	441	453	443	464	433	460	423	441	426	442	449	474	436	452	422	430	455	412	444	457	457	455	435	458	441	452	446	437	458	426	432	427	457	424	411	449	420	477	440	443	438	407	439	460	497	480	442	460	411	423	478	449	390	457	418	458	472	455	445	425	470	438	460	417	440	480	472	418	433	435	428	437	424	425	445	418	456	450	450	415	427	450	454	413	465	451	457	404	444	491	411	445	446	451	454	439	458	406	446	441	416	401	445	402	457	436	451	439	440	436	452	414	447	475	433	408	428	451	382	463	418	441	431	466	453	464	446	449	460	451	445	421	469	466	424	439	470	470	429	440	452	443	442	417	443	439	440	440	473	423	483	428	416	425	417	422	429	460	492	456	436	412	434	453	424	407	443	457
27342	14385	6847	2985	3537	1270	660	441	369	296	297	206	215	187	161	161	149	162	137	142	179	252	185	116	122	94	86	87	86	90	94	82	107	89	99	83	80	75	78	70	84	77	75	76	69	76	77	79	85	86	66	106	69	84	77	87	87	70	87	66	69	75	71	71	83	85	78	66	85	68	64	73	80	61	68	56	71	72	71	67	61	73	63	78	62	60	67	79	74	67	60	63	64	81	64	69	70	70	68	76	72	67	79	69	59	63	60	61	66	79	59	59	68	72	63	69	77	61	79	68	65	84	70	55	62	75	64	59	57	80	66	55	88	86	91	91	79	59	72	83	64	80	61	64	68	65	64	83	89	64	63	85	77	57	73	64	58	59	68	76	60	64	57	61	66	58	87	60	73	70	76	66	75	73	70	68	82	73	69	63	62	65	88	69	71	75	84	66	69	68	69	82	60	60	67	60	79	69	65	61	73	73	73	67	66	70	69	72	73	73	76	63	76	69	68	74	76	64	60	72	69	76	65	58	69	74	62	73	67	54	64	68	78	64	69	72	61	70	86	76	83	66	72	88	72	63	46	66	77	61	63	58	59	78	60	74	84	62	64	58	57	68	68	61	68	67	60	65	66	55	73	62	66	83	66	74	70	62	58	64	71	61	66	67	68	65	64	86	75	51	61	61	68	73	75	66	63	63	75	44	57	62	80	70	58	56	68	58	57	75	79	59	74	66	56	70	81	69	73	71	60	59	80	65	75	94	76	77	69	68	55	58	65	81	72	83	68	81	59	76	76	66	55	74	63	67	65	80	72	57	68	64	70	59	77	67	68	81	64	77	71	71	69	84	65	56	75	75	64	50	64	79	81	65	79	77	60	90	54	75	76	75	63	50	75	62	82	53	59	69	77	71	95	76	79	66	79	72	71	78	70	73	84	71	70	64	71	71	55	67	70	60	65	62	67	60	79	55	69	54	62	80	69	66	66	72	85	70	80	70	90	69	76	85	69	68	67	74	81	68	58	86	78	59	57	60	62	64	72	66	85	68	74	60	46	65	69	66	76	71	54	77	72	66	79	62	56	60	61	61	87	73	62	76	76	82	75	69	74	79	72	54	51	74	68	71	71	74	68	78	72	82	58	64	80	59	70	72	80	48	82	60	79	45	76	55	57	64	68	61	55	65	69	64	69	60	67	66	79	68	69	62	67	57	74	72	69	60	82	66	59	67	71	77	81	84	69	78	67	62	88	63	63	59	61	65	64	70	62	70	74	67	63	53	71	67	66	73	73	76	68	62	63	73	65	70	62	71	70	71	61	75	53	73	91	75	66	74	69	86	69	72	68	72	67	75	73	74	74	65	73	71	63	61	66	72	53	55	54	77	65	61	66	80	85	69	72	80	67	67	57	72	85	71	72	71	71	94	104	73	75	74	79	93	68	70	81	70	73	65	68	57	76	52	59	68	60	65	68	63	79	77	65	70	69	63	66	71	80	81	54	70	71	62	79	70	84	81	60	77	79	65	72	67	64	68	78	69	73	64	77	63	77	77	86	66	69	71	83	65	81	55	67	67	63	63	71	61	59	73	78	80	68	75	68	62	67	76	59	81	72	72	82	64	59	54	64	71	63	67	61	75	76	57	68	47	67	78	84	66	75	76	66	63	72	61	75	61	62	78	63	68	57	66	63	74	62	68	71	72	55	64	62	77	79	73	60	79	64	75	82	73	72	53	60	67	80	50	57	65	61	67	78	63	57	67	65	69	68	63	60	65	72	76	69	75	82	69	85	65	60	71	65	77	71	67	62	71	73	70	74	72	62	76	56	70	64	73	63	63	71	56	57	81	60	63	74	62	57	69	57	62	62	71	71	51	73	96	63	53	58	69	79	74	72	66	71	94	78	76	72	68	69	78	79	71	62	75	67	75	70	70	59	52	85	78	68	54	60	75	78	62	102	81	69	70	52	81	65	63	60	64	65	60	60	68	70	64	60	66	52	67	67	72	75	68	82	87	79	66	56	66	60	54	47	64	78	74	67	63	80	69	80	76	63	72	65	71	58	51	64	71	76	58	70	64	62	80	60	54	71	68	68	62	62	60	53	91	59	72	77	72	69	69	62	57	66	67	66	62	67	56	60	77	73	69	73	74	67	61	80	62	63	76	73	92	64	61	53	67	56	65	79	72	68	48	65	75	68	60	63	65	77	74	68	67	64	61	65	76	71	68	73	71	64	72	75	72	71	69	68	72	58	82	68	70	78	56	58	67	68	72	72	64	64	79	62	88	67	69	85	56	76	62	82	69	61	77	72	73	58	85	73	69	67	66	70	68	65	70	70	61	66	65	62	60	61	62	72	72	73	64	76	70	66	73	80	59	83	70	68	45	59	49	60	61	52	74	73	71	77	69	76	67	70	83	73	65	77	69	65	87	75	79	76	73	77	73	63	73	75	86	84	65	67	81	57	70	72	73	73	76	69	68	85	68	66	74	95	72	79	68	66	77	73	72	81	71	54	79	68	73	59	73	79	83	74	80	77	87	67	77	65	66	68	73	64	80	65	58	82	59	65	73	48	74	65	61	77	52	81	74	71	70	67	83	61	64	66	77	63	57	69	65	78	69	69	68	66	73	83	75	61	65	73	67	70	65	86	64	75	66	66	66	79	91	87	83	60	81	61	69	65	59	60	80	43	67	67	72	61	51	65	68	86	67	59	75	74	70	79	79	96	67	68	54	69	86	64	61	80	68	70	70	70	69	64	85	75	72	64	76	53	72	61	53	60	57	74	74	65	60	58	80	81	63	62	91	62	70	70	73	67	63	70	75	66	68	62	64	61	75	80	68	66	55	62	71	72	75	79	65	88	71	76	78	76	63	79	61	79	65	80	59	64	75	67	61	76	73	71	73	72	81	71	58	57	56	72	65	79	69	58	68	64	78	52	77	64	75	48	63	79	67	77	63	58	65	65	86	68	72	65	65	70	55	61	66	73	62	66	51	70	51	74	80	59	50	69	64	62	65	82	69	76	69	55	61	54	61	72	56	71	58	78	61	74	63	78	73	60	67	57	72	86	75	57	67	61	82	61	80	75	66	71	59	57	62	60	66	66	87	64	71	76	56	80	82	54	73	75	56	71	60	69	71	64	77	74	66	60	71	80	70	83	51	79	83	67	49	75	80	90	69	75	69	75	62	57	54	58	67	81	85	63	76	63	59	59	72	65	86	77	72	48	75	66	77	68	84	63	74	80	62	68	71	70	66	72	62	74	79	73	68	66	79	69	67	60	75	68	69	46	76	64	58	77	59	61	56	83	69	74	60	89	63	66	84	68	54	64	72	64	63	68	62	55	56	72	76	83	69	51	57	69	72	72	76	77	77	54	61	64	78	62	64	74	77	70	72	61	68	69	64	62	62	61	73	57	62	67	69	52	71	71	60	70	61	61	61	73	60	74	65	56	65	66	69	59	63	54	80	50	82	70	59	83	72	70	70	77	52	63	63	59	74
13083	9717	4309	6378	10255	3744	2781	2202	1885	1600	1393	1193	1077	965	866	816	797	740	714	675	1126	1609	1356	661	520	442	421	420	384	377	426	351	382	384	344	393	368	316	271	316	314	304	325	291	282	274	294	278	289	266	257	259	275	262	276	246	246	254	244	224	250	232	236	242	224	243	231	218	231	248	258	213	237	246	221	220	213	283	211	225	234	215	216	220	245	230	226	221	216	239	223	226	204	235	192	238	221	212	218	211	204	236	236	226	255	216	207	212	224	229	188	209	202	225	214	217	206	201	220	230	222	213	204	215	198	216	212	210	201	204	224	204	220	222	216	207	198	217	198	190	216	200	225	209	212	230	188	213	196	196	193	203	194	211	224	185	218	209	223	220	189	216	213	210	209	219	193	188	207	196	223	210	220	206	219	196	199	218	221	211	198	185	210	208	231	173	223	215	213	186	217	212	195	195	198	187	184	202	184	195	240	213	190	209	219	195	192	191	204	193	211	173	203	212	197	197	192	195	188	201	205	218	213	208	194	197	208	183	191	218	220	205	181	198	206	191	186	210	204	210	240	206	200	209	225	222	167	203	207	214	194	223	199	230	216	198	224	209	184	219	197	198	227	209	216	216	200	203	167	186	215	180	221	204	194	184	197	225	211	224	211	224	219	208	198	238	239	220	206	189	188	173	222	237	203	202	212	225	204	209	216	194	193	205	210	167	212	214	204	212	225	204	227	195	212	216	221	200	196	205	190	205	201	200	203	196	189	206	202	183	181	204	209	209	208	201	208	210	216	211	206	199	198	182	206	231	181	196	227	207	204	200	203	199	207	200	212	183	214	212	203	215	216	219	202	205	186	187	200	214	194	212	200	219	206	222	214	235	216	215	158	194	201	195	203	189	202	213	200	191	205	183	202	218	208	194	212	170	219	194	230	199	214	212	187	197	188	214	221	192	228	228	205	178	195	214	218	229	178	196	228	217	207	186	183	198	207	191	189	188	233	213	222	214	225	209	194	200	205	202	217	199	176	194	207	219	219	201	208	208	221	185	204	200	170	237	217	188	214	204	227	190	206	206	187	236	214	207	212	186	183	174	234	192	218	214	190	205	220	214	226	199	202	229	193	182	203	209	220	210	222	195	210	197	188	211	173	214	200	184	208	209	223	219	223	202	211	186	206	203	221	203	220	227	175	195	203	184	208	184	193	210	191	209	206	199	205	239	197	224	205	194	195	190	224	210	203	184	224	212	210	199	197	212	223	211	191	195	198	213	232	199	203	189	201	213	238	197	206	217	214	207	211	194	194	220	194	189	209	205	203	194	191	209	206	205	206	198	206	214	180	206	189	201	182	203	204	207	179	209	176	191	222	218	187	198	207	217	182	211	212	202	189	202	200	192	206	232	202	216	191	192	204	198	213	193	192	199	188	199	218	175	186	191	206	186	214	186	219	223	209	183	208	196	200	192	197	193	202	213	204	203	191	202	188	219	209	201	205	196	218	213	195	207	193	197	225	215	202	199	205	188	198	199	192	184	212	170	201	196	199	222	212	213	193	176	221	205	222	205	195	203	190	198	204	214	222	184	200	190	186	213	220	225	183	201	212	221	211	214	208	194	223	189	202	212	212	187	194	217	190	206	198	197	194	192	220	207	214	184	217	223	215	214	212	211	185	208	225	190	205	197	204	208	194	202	204	214	212	193	187	196	195	195	197	192	192	216	221	201	210	216	188	200	190	162	197	236	188	215	199	177	197	209	183	185	236	203	194	232	209	213	200	210	181	200	218	223	230	208	214	194	192	179	210	196	202	182	208	207	236	206	212	196	204	215	194	177	208	190	193	204	197	202	196	197	228	196	235	224	203	217	218	224	225	203	205	208	233	228	203	228	211	212	212	193	214	209	195	187	204	208	213	217	200	221	229	214	171	177	232	221	220	195	201	190	236	220	205	240	245	209	219	203	197	197	200	205	217	200	208	244	193	230	216	220	190	208	226	213	190	222	196	205	193	188	211	207	216	201	196	205	194	212	226	213	244	229	216	188	192	194	209	193	194	245	199	208	223	197	201	226	197	226	182	189	197	230	232	232	201	200	201	209	195	189	198	204	208	192	234	217	193	215	208	220	195	203	220	196	198	196	204	180	176	206	186	221	222	229	187	203	202	220	201	196	218	185	224	196	213	209	187	193	221	219	212	196	207	223	188	188	200	184	210	219	205	220	196	205	191	206	223	207	203	193	194	215	198	202	206	230	208	230	224	192	222	204	177	191	201	176	204	184	229	197	230	213	195	217	183	214	207	210	205	198	220	193	214	206	222	217	199	225	188	194	193	207	203	195	200	209	205	217	200	206	203	211	203	229	208	219	237	177	206	194	211	187	203	212	220	171	184	230	193	197	186	224	201	209	209	203	174	213	214	205	212	220	190	209	224	208	204	223	193	219	215	210	205	215	187	209	220	210	186	209	182	186	207	207	229	190	178	211	207	208	214	186	179	228	204	203	206	220	209	205	188	223	184	220	239	217	196	206	215	198	215	216	211	214	198	210	237	208	215	207	192	228	196	207	195	196	202	211	218	223	221	208	206	219	210	209	199	203	215	220	191	186	222	214	210	217	181	210	213	208	167	246	200	188	204	207	194	214	200	208	195	207	193	212	203	202	200	220	233	197	207	200	214	197	184	203	202	222	210	194	214	190	221	196	209	229	206	212	207	210	218	185	192	199	212	215	202	212	218	215	207	190	221	193	198	219	195	210	215	231	191	217	227	238	201	201	203	202	202	203	239	194	186	199	212	239	199	194	200	204	184	203	203	200	223	211	224	194	182	205	214	225	198	215	215	208	202	188	203	209	223	183	182	221	185	195	193	209	180	186	212	191	227	202	201	202	211	176	184	223	197	184	191	193	217	181	216	217	194	220	173	190	195	200	206	218	203	208	204	182	218	232	211	195	196	199	186	223	201	220	177	234	213	183	202	219	194	210	228	214	177	212	205	188	205	212	227	193	205	216	200	193	223	178	208	223	221	205	198	215	183	177	183	210	202	183	165	214	230	198	190	203	210	214	186	204	204	222	196	207	214	218	205	207	213	213	192	207	207	188	210	215	208	219	228	228	206	206	194	226	187	212	201	223	211	227	211	209	245	230	212	219	218	186	194	196	231	205	197	215	196	196	203	202	216	210	209	198	189	230	199	218	216	210	189	202	203	199	195	195	195	202	199	213	181	223	198	199	221	202	220	192	186	214	189	210	217	218	238	213	212	203	211	202	176	202	209	222	184	211	215	182	218	204	215	218	213	185	178	181	211	186	207	190	191	215	202	206	227	198	203	201	191	185	209	222	205	206	221	186	209	210	186	206	196	223	224	199	182	202	211	198	205	183	207	201	207	214	165	212	214	212	199	216	196	193	218	224	182	200	212	221	201	195	213	188	202	176	233	202	216	198	204	207	186	201	211	208	215	197	211	214	208	199	210	211	230	191	166	215	220	227	207	202	222	197	200	207	212	204
3737	573	330	339	336	264	304	263	283	275	282	261	254	274	287	302	237	277	281	260	256	278	267	243	273	249	251	301	274	258	270	263	245	282	275	289	287	259	256	288	271	287	253	258	262	263	272	273	264	271	259	284	268	270	260	294	296	243	241	262	264	264	286	287	297	230	271	267	272	275	255	254	277	278	278	305	289	255	253	278	303	290	255	266	277	270	237	246	288	274	254	287	278	268	277	273	272	246	243	268	306	263	256	270	267	271	270	242	269	246	288	286	254	275	284	294	285	279	229	253	258	264	266	271	251	268	260	266	260	257	243	252	256	260	245	282	240	263	272	236	268	290	271	272	285	280	281	281	278	266	244	294	267	242	281	277	267	286	289	303	278	282	250	265	288	287	257	242	228	263	241	270	277	261	266	280	231	291	266	275	267	272	266	269	258	245	273	246	276	253	253	254	286	270	268	289	273	282	276	253	297	280	264	287	272	288	284	286	266	260	289	265	272	275	296	287	271	261	240	277	266	261	287	260	285	262	272	287	268	274	257	291	283	265	252	257	286	257	287	274	263	265	270	264	277	271	262	291	283	277	266	264	284	234	274	278	252	256	252	257	291	297	284	239	299	276	266	296	280	307	254	290	279	280	265	261	289	281	263	273	266	276	267	261	286	256	258	285	283	279	282	264	292	288	261	266	270	291	290	257	289	285	245	273	247	289	258	260	269	276	257	254	250	266	252	280	277	313	271	278	277	293	256	278	275	265	266	279	274	258	277	257	276	318	274	268	298	280	286	272	257	265	249	255	293	293	266	255	266	278	296	277	258	246	283	270	263	272	307	290	254	279	253	288	302	270	251	246	252	298	248	303	305	274	296	246	264	278	277	263	303	289	263	290	276	264	270	264	287	265	264	264	277	278	268	253	267	265	253	258	291	250	267	290	275	246	271	290	262	268	257	247	286	275	272	292	277	255	267	269	249	293	275	249	278	258	285	274	286	254	240	279	253	267	282	258	285	277	265	308	279	257	280	262	276	283	273	278	248	279	272	275	260	258	290	322	279	282	287	261	257	267	270	262	272	271	292	301	304	247	264	273	268	287	273	275	286	285	267	299	296	257	295	258	296	279	289	299	249	271	265	289	255	252	258	261	291	254	289	258	292	261	276	268	256	275	272	262	270	274	309	292	291	287	267	268	277	241	276	267	292	281	262	281	257	300	258	297	290	266	274	303	280	259	289	278	289	299	290	246	249	265	298	274	309	272	247	297	258	268	291	288	284	284	257	282	281	289	273	262	303	251	253	283	287	254	268	281	262	269	315	236	264	281	277	296	273	264	269	275	264	264	278	300	274	272	294	284	263	265	289	281	261	247	271	291	267	268	286	253	259	262	287	257	258	275	243	240	293	279	280	261	285	265	259	258	276	318	305	249	267	284	268	285	272	274	248	292	256	261	273	272	295	309	265	285	274	259	263	289	281	296	280	273	278	243	261	270	276	263	256	297	256	267	278	293	265	288	268	268	301	289	265	280	247	250	263	272	274	249	296	256	257	262	266	293	307	274	269	293	284	257	261	318	270	310	272	269	264	255	263	285	270	244	263	286	256	257	279	270	241	270	281	282	289	256	245	252	288	284	270	293	321	300	252	266	316	294	299	285	267	243	294	284	255	247	242	276	259	293	253	271	273	301	240	278	258	285	227	272	295	265	284	255	257	255	293	268	254	268	277	284	261	275	297	282	254	247	274	309	285	274	258	292	268	293	304	283	285	312	298	279	244	268	276	275	254	301	249	255	295	274	275	260	289	251	270	257	247	245	277	260	266	299	268	266	285	266	279	244	279	258	290	249	242	304	289	292	261	247	244	286	267	252	272	267	280	277	262	288	254	258	251	280	237	295	279	263	289	248	270	271	271	259	259	266	264	266	276	279	243	256	271	271	275	259	254	266	290	284	288	253	273	299	289	253	250	256	251	287	265	296	239	279	270	271	278	280	235	250	296	271	246	279	253	275	293	249	262	285	281	267	283	306	282	293	277	242	291	279	248	262	266	279	242	252	273	291	275	266	262	261	268	265	276	300	288	293	247	252	260	279	268	300	269	268	264	263	282	270	272	278	258	257	266	269	277	261	256	271	268	281	239	248	308	291	295	247	292	250	261	273	294	278	278	275	235	263	279	289	273	240	283	259	270	271	290	286	285	255	279	261	276	294	228	280	244	247	279	271	270	285	245	263	268	295	256	244	264	261	247	265	265	263	291	270	249	298	273	290	280	278	261	277	256	288	276	287	268	299	266	298	302	300	291	278	309	243	311	263	275	270	271	277	231	272	280	254	283	270	264	269	246	288	258	276	292	269	259	303	267	243	283	277	277	253	300	276	254	273	287	270	256	271	268	302	268	261	267	279	264	280	282	280	299	255	290	302	258	254	275	256	259	292	292	292	272	283	272	254	290	288	263	277	280	294	269	272	272	260	249	279	267	275	261	270	291	260	269	238	281	247	251	285	260	272	272	299	295	282	265	253	279	295	287	276	290	256	298	288	276	272	250	203	268	252	275	257	261	300	236	289	267	239	261	265	247	262	304	259	282	251	264	257	283	291	284	302	268	272	292	271	255	287	277	274	297	309	262	292	250	255	278	287	282	297	252	284	287	267	262	253	263	287	288	261	229	271	284	293	282	264	266	276	289	274	241	248	289	279	243	281	278	279	277	247	282	280	264	265	255	291	286	243	270	261	253	286	246	272	280	288	285	230	218	275	336	278	239	297	266	271	245	278	280	261	250	260	280	259	266	301	243	259	256	280	249	274	245	264	274	283	239	298	278	267	257	273	252	262	273	260	258	307	264	268	260	257	276	266	273	282	263	289	250	273	302	286	275	256	252	275	295	270	271	270	284	265	272	279	256	277	262	282	283	301	271	287	271	271	278	259	241	269	265	272	281	254	306	250	250	267	257	256	230	251	239	282	295	278	253	269	267	279	255	277	265	251	239	285	289	246	275	306	282	284	260	278	237	267	281	275	268	256	288	282	292	256	254	261	273	270	265	260	282	244	253	285	240	272	264	288	330	275	265	260	286	282	296	279	245	261	277	262	275	281	289	287	246	271	257	279	285	246	288	283	259	291	261	258	290	287	288	302	281	260	250	300	282	274	274	265	248	268	286	281	252	250	262	271	268	281	300	247	275	286	285	264	289	301	296	267	262	255	263	255	254	248	262	281	276	278	282	257	305	279	296	261	261	281	249	271	293	276	294	282	278	265	307	248	271	279	247	315	250	262	272	318	263	295	250	288	266	282	263	263	297	270	281	284	230	274	270	296	272	272	275	267	254	255	274	242	247	258	297	263	289	268	265	273	245	267	270	266	280	266	247	279	265	295	270	275	251	298	267	291	277	277	255	266	278	273	271	253	303	277	268	283	284	299	302	294	244	275	263	274	277	321	262	282	292	261	277	262	277	252	269	268	279	282	254	276	247	294	309	286	260	257	272	268	259	277	254	269	294	274
3564	1091	758	890	864	778	695	751	736	717	747	684	687	711	704	690	675	660	658	704	671	740	701	694	647	721	645	693	667	718	666	687	661	687	659	705	665	697	699	661	670	686	683	696	681	731	645	693	675	693	665	666	644	654	652	701	657	656	658	689	649	678	629	677	686	662	663	641	673	604	658	686	653	637	681	659	664	700	667	691	692	641	657	707	664	695	658	631	657	702	665	693	652	598	687	647	693	693	694	716	706	674	676	634	691	702	674	690	669	658	665	656	648	663	663	705	670	669	671	656	663	720	667	692	634	730	683	690	706	675	692	687	613	701	690	706	702	651	667	652	703	686	692	640	668	670	684	691	681	665	659	674	681	683	652	641	694	694	678	704	665	614	702	649	686	667	669	680	695	695	644	601	646	674	641	659	679	654	700	682	698	701	696	649	682	651	692	667	631	671	664	717	691	740	659	688	682	668	683	632	700	715	681	676	702	638	688	688	671	657	713	675	666	647	640	664	690	693	664	646	692	704	652	649	639	657	662	671	687	706	713	675	659	664	655	682	647	589	711	667	646	695	645	684	659	680	659	679	654	647	711	703	647	717	732	662	687	718	658	640	663	656	679	627	708	699	627	650	593	674	713	670	661	643	691	710	669	654	674	659	635	658	683	643	674	681	691	674	636	652	658	695	671	628	654	659	643	670	630	649	669	645	679	707	689	675	674	667	676	682	648	658	620	632	634	642	691	732	672	652	672	712	706	734	704	647	686	678	642	679	634	722	689	682	633	713	679	676	679	672	720	671	695	718	683	674	635	651	661	668	623	694	673	654	695	647	641	716	687	656	644	628	712	653	700	663	663	668	711	668	676	680	701	687	687	670	679	644	683	636	674	678	645	671	708	646	661	710	708	684	698	702	659	635	684	693	703	664	685	663	686	655	652	687	671	678	658	675	679	681	656	687	642	652	665	668	649	629	684	736	667	686	683	677	643	696	682	653	657	711	708	675	634	675	634	648	645	693	681	667	670	641	711	687	700	654	699	665	709	674	696	667	626	740	648	685	672	690	659	649	663	659	690	648	688	639	654	679	674	669	652	676	673	670	694	699	667	638	684	654	694	641	673	647	642	668	680	664	635	696	693	680	657	709	683	703	672	690	690	673	693	677	683	717	665	680	645	681	701	672	644	650	681	695	639	666	725	700	695	721	683	670	644	732	632	645	691	680	671	636	657	644	679	642	692	683	657	705	668	672	684	688	699	699	624	730	722	613	660	711	673	652	633	669	664	690	666	673	662	676	642	717	694	660	675	684	638	664	694	677	659	724	707	671	666	691	659	724	673	654	641	667	690	669	650	656	674	648	667	720	686	695	689	668	660	593	689	648	678	722	657	732	654	697	638	698	635	633	723	682	678	619	696	676	679	680	645	670	645	700	637	673	665	637	659	693	682	634	721	696	685	636	656	650	649	694	663	698	685	623	696	643	713	712	665	619	640	697	666	693	661	714	668	720	636	704	636	652	683	673	664	640	690	701	686	721	611	677	728	626	683	662	697	706	697	649	622	651	680	677	739	657	693	656	664	672	661	664	666	659	614	663	626	672	664	650	700	662	715	661	671	691	657	701	710	712	711	689	666	679	674	736	675	644	663	722	654	661	680	661	676	693	667	716	680	691	671	638	666	649	636	681	667	664	645	697	687	619	665	684	647	695	668	683	674	657	652	630	729	701	683	649	717	680	653	661	662	671	650	655	713	685	656	668	679	678	663	646	655	693	697	651	648	672	693	676	653	684	733	661	710	670	656	642	661	681	627	625	688	692	677	659	696	679	710	670	670	698	691	675	679	687	665	610	629	661	657	676	651	640	664	676	680	691	664	686	641	685	622	677	666	699	684	689	666	699	688	659	672	685	716	646	697	637	681	676	703	665	655	672	683	681	617	682	724	651	696	666	681	701	672	668	699	635	658	644	694	691	641	708	623	641	655	670	660	658	630	685	670	679	687	738	681	611	721	710	710	709	694	670	672	677	700	691	632	691	684	724	682	691	664	663	663	679	674	658	703	710	714	711	676	694	651	675	709	666	693	626	691	625	663	681	665	708	702	687	632	630	692	643	693	647	713	663	692	673	656	625	645	699	664	686	693	696	666	697	681	630	639	687	692	696	668	729	680	685	713	647	671	666	628	617	658	668	693	663	704	671	656	611	672	679	640	688	659	663	693	634	703	686	683	673	735	702	653	687	634	674	685	711	680	673	657	716	715	693	709	705	711	686	655	647	673	653	688	707	698	669	693	690	657	708	678	671	694	677	662	672	672	681	703	738	721	709	673	627	721	694	655	719	673	678	659	696	668	656	690	712	679	715	637	641	731	724	653	658	671	673	673	670	657	652	654	639	664	690	714	644	730	729	660	703	712	666	700	741	673	683	672	708	682	695	647	684	672	669	679	656	621	662	710	655	701	639	656	715	662	688	667	709	720	687	709	670	657	659	697	717	649	651	654	669	653	696	659	640	656	697	655	670	687	725	637	669	618	669	665	619	644	678	710	663	666	651	702	672	674	703	658	695	689	663	660	683	666	647	684	648	609	690	680	719	680	658	690	684	671	705	668	671	684	710	678	712	673	673	636	692	699	689	723	629	692	643	677	707	703	674	684	688	678	663	677	684	672	687	710	679	660	636	618	636	651	686	689	733	662	637	653	648	684	669	623	702	664	676	676	634	679	643	632	682	662	663	673	652	646	717	650	677	691	692	661	680	684	670	692	634	617	678	661	672	712	660	689	682	682	651	711	680	707	640	655	680	624	660	662	728	675	667	690	677	661	700	676	668	640	689	676	678	684	652	727	667	651	648	671	655	663	686	659	678	622	640	694	686	701	691	683	720	651	677	656	717	661	657	647	713	699	669	637	720	650	745	658	663	697	678	688	676	648	674	696	695	658	655	705	663	614	664	637	643	696	627	648	687	643	677	702	672	650	677	692	697	665	700	638	702	704	691	642	723	659	706	701	687	646	720	631	638	680	635	656	627	636	695	663	661	627	767	659	674	694	663	656	699	689	677	661	650	624	666	639	717	647	667	685	646	624	704	681	727	704	700	685	700	680	693	633	684	647	682	644	704	680	670	686	687	691	684	626	686	691	706	691	672	668	678	622	684	694	674	678	720	663	653	678	698	669	683	650	672	676	636	647	642	659	685	693	678	657	638	676	664	641	694	680	681	618	693	671	702	619	654	626	693	672	676	703	692	655	711	669	677	702	641	715	699	682	662	664	636	696	691	664	666	663	619	655	669	667	638	671	680	711	674	657	681	672	638	671	642	664	686	681	658	647	702	656	676	663	631	641	656	692	713	717	714	648	669	638	645	678	665	646	664	699	685	652	719	666	652	705	703	698	660	672	644	709	664	643	634	688	666	686	669	655	625	645	680	693	660	702	663	660	681	693	624	658	669	659	688	719	688	692	648	720	676	673	648	685	693	660	684	652	676	684	700	657	725	715	644	633	657	695	663
17596	8582	3262	1603	962	615	417	346	332	281	253	237	261	228	231	221	197	224	205	219	241	247	238	203	199	197	187	192	193	158	155	190	222	185	196	213	188	153	197	194	174	181	206	203	175	168	171	165	183	195	176	160	144	187	160	166	173	188	188	181	168	183	185	150	175	184	180	210	200	186	187	197	205	182	148	166	187	168	178	162	168	179	188	188	170	178	179	159	176	176	159	174	185	154	199	184	170	159	182	171	182	187	198	188	182	158	165	184	202	188	166	185	184	172	190	174	163	195	184	149	185	186	157	170	175	168	181	184	176	178	191	172	174	175	175	148	183	169	178	178	182	180	194	184	169	186	147	211	180	176	155	175	191	166	196	191	167	164	182	186	165	182	186	198	174	157	179	171	172	155	180	166	157	177	174	177	185	165	181	174	167	195	187	148	173	179	181	165	173	167	204	194	174	170	191	185	170	175	176	152	175	160	169	174	151	183	189	195	166	185	170	157	161	173	205	177	172	156	166	169	194	205	176	180	185	186	155	178	182	181	178	151	182	169	186	153	172	183	206	171	172	194	185	183	170	167	168	187	205	177	160	186	198	179	168	182	164	174	160	177	175	180	179	178	161	202	168	193	182	170	174	167	167	178	176	162	185	185	166	179	170	172	175	173	171	193	180	185	151	156	168	166	159	154	166	170	177	182	166	186	155	183	177	166	167	172	182	189	171	177	177	186	192	173	181	188	188	175	185	192	136	169	171	173	166	174	179	166	191	163	190	186	185	172	163	163	175	189	175	200	155	163	182	195	174	174	158	189	197	159	173	167	186	165	190	187	170	172	179	174	175	190	200	169	170	156	166	184	153	154	177	176	187	183	192	174	190	173	190	179	178	184	169	193	176	179	175	199	181	165	189	168	153	175	143	184	175	163	173	156	174	193	165	186	202	174	169	179	172	171	169	179	141	183	191	175	173	175	166	185	193	172	177	169	194	161	155	174	171	184	200	174	166	183	184	180	186	186	192	168	184	162	159	174	172	169	183	173	171	174	201	189	185	177	200	161	177	173	175	212	190	195	178	196	186	177	153	168	177	171	171	179	206	172	180	158	188	189	168	168	182	179	179	181	177	190	183	174	160	190	174	182	143	177	166	148	149	168	160	145	166	156	174	184	165	177	191	179	151	181	176	180	163	178	204	180	162	166	162	170	167	199	177	173	198	188	157	150	183	179	159	169	178	159	172	168	180	175	175	177	160	149	164	163	172	192	167	173	186	184	153	161	166	190	156	180	153	174	183	182	164	196	166	160	165	166	180	176	179	174	175	157	195	188	207	176	181	186	171	176	180	168	164	173	180	197	158	153	165	192	197	171	153	164	184	177	177	182	179	181	165	161	159	174	171	183	167	163	180	170	176	171	195	179	170	189	167	166	179	181	162	187	144	188	166	195	183	173	171	184	175	174	173	170	167	166	158	176	177	189	168	159	174	184	181	172	151	198	160	174	176	160	194	164	210	198	185	174	185	157	177	178	156	165	176	183	187	178	182	158	172	177	178	174	171	170	180	177	195	173	176	185	169	170	158	187	199	177	163	157	160	193	200	200	174	176	172	172	187	201	170	207	175	176	156	191	192	145	159	185	179	187	145	174	160	203	183	165	170	162	173	174	199	190	167	173	176	183	187	158	169	192	160	164	204	187	198	169	170	159	198	213	179	191	163	176	176	190	175	159	163	190	178	169	175	181	171	173	196	177	162	174	157	158	166	172	158	155	187	185	164	177	152	149	163	182	163	155	204	174	176	165	207	178	162	163	169	165	170	180	173	198	184	162	163	191	178	188	178	170	190	181	173	161	154	161	195	152	176	179	161	166	178	165	142	165	176	187	155	196	164	161	166	163	161	178	183	166	173	184	204	199	168	192	161	180	189	175	161	182	165	155	177	161	184	189	191	199	148	181	164	162	158	186	168	170	182	162	166	184	172	173	167	190	143	191	169	178	168	169	180	173	188	170	153	189	207	173	177	190	173	196	164	141	181	171	177	156	173	167	160	151	212	174	185	180	187	172	171	192	183	180	172	148	162	159	202	195	192	187	170	183	186	174	180	182	162	172	172	182	182	199	175	182	186	186	149	196	173	170	165	163	197	144	206	186	192	176	189	150	155	159	166	168	176	188	166	178	185	170	183	161	178	173	179	194	176	177	181	192	194	160	179	161	178	161	182	169	158	173	170	188	179	154	158	190	161	183	184	188	182	178	179	165	170	181	159	184	180	177	177	170	176	155	177	191	184	181	191	168	193	194	175	172	155	166	158	164	164	163	176	174	172	180	163	164	211	174	188	174	179	195	155	197	169	188	199	169	168	165	166	168	172	185	181	168	185	181	174	155	197	148	206	164	185	185	199	178	177	191	162	173	175	188	164	185	176	182	197	185	184	172	171	170	189	170	152	171	158	161	175	187	178	174	186	177	176	168	202	169	190	175	166	165	149	192	174	189	153	164	160	158	162	183	159	179	182	167	187	189	183	179	185	170	185	171	192	184	179	180	191	171	160	207	177	158	175	180	176	156	213	183	178	170	170	178	182	161	176	184	158	193	177	182	170	147	185	168	206	164	157	179	193	185	179	188	160	166	161	175	168	200	189	196	197	179	177	201	158	156	177	210	178	164	176	200	152	161	181	153	161	166	191	158	189	209	169	172	178	177	168	175	157	169	180	187	166	159	176	192	178	181	182	177	192	177	190	178	179	168	160	172	158	169	192	181	188	163	177	173	166	154	163	161	179	157	206	159	172	182	187	179	185	181	155	185	188	147	171	166	176	165	167	152	161	200	187	156	184	158	167	138	173	200	156	181	177	163	169	197	165	156	173	154	188	186	177	164	200	179	195	160	169	175	156	139	170	165	168	181	184	173	164	149	174	166	189	177	184	156	177	177	168	175	174	164	178	189	165	179	140	143	182	182	197	161	183	166	192	162	179	160	172	156	167	215	178	161	185	169	171	165	166	154	162	186	191	190	179	189	196	166	162	205	189	162	176	163	174	194	154	174	152	161	183	160	165	183	159	159	161	166	188	174	169	194	178	170	162	172	192	171	176	185	183	175	158	203	160	164	167	178	158	157	176	163	169	186	178	195	165	175	185	190	175	175	191	193	174	179	193	179	170	196	183	189	177	186	178	187	185	196	169	185	203	179	180	180	181	179	193	177	175	172	174	165	174	162	169	172	181	190	194	169	175	174	164	158	172	151	184	167	163	208	198	191	178	175	185	182	181	181	186	169	181	213	183	182	174	184	182	189	164	166	183	162	158	176	195	155	193	202	170	199	180	158	169	167	160	192	166	179	178	163	149	171	182	173	151	186	172	225	195	149	169	165	166	176	179	164	161	169	180	205	180	172	174	174	200	172	185	152	165	168	161	184	185	169	170	157	165	184	172	184	165	160	161	169	182	163	156	184	167	169	191	183	183	167	159	153	180	157	173	191	162	180	175	179	182	189	182	212	178	178	181	167
9439	7398	2682	3850	3423	2507	1778	1491	1360	1154	1064	1010	840	876	820	774	771	702	689	709	919	1120	942	677	602	640	559	599	544	591	530	502	540	568	598	512	507	488	498	505	501	517	458	498	511	478	476	475	507	431	499	488	479	464	472	456	462	483	473	496	447	479	450	462	457	440	429	422	519	484	443	457	470	448	476	450	466	471	446	468	495	501	423	454	477	416	450	447	441	443	425	476	464	456	426	465	431	470	477	485	453	428	448	422	451	430	419	472	460	456	424	440	423	436	423	447	469	451	436	494	445	492	451	408	441	448	443	481	487	453	461	431	469	443	475	437	455	459	429	444	461	474	432	448	488	416	466	442	477	461	448	448	464	389	437	450	492	429	467	468	453	429	418	482	451	437	419	443	449	477	429	437	467	433	432	424	432	433	377	457	431	482	505	399	442	401	434	458	486	456	413	454	420	458	441	473	434	456	472	452	453	436	464	427	448	414	473	440	465	460	463	423	465	451	448	490	453	447	435	437	426	450	477	406	471	413	426	433	449	455	441	434	471	433	428	455	453	459	452	410	470	437	476	441	477	428	422	474	446	434	414	446	433	451	442	472	450	432	417	433	422	435	439	415	480	439	454	422	442	456	434	453	460	453	409	490	438	462	445	444	493	435	478	440	404	461	428	423	404	467	420	447	449	438	470	422	426	419	414	456	518	412	455	425	443	471	433	409	450	441	446	460	408	447	439	423	451	433	482	457	462	461	463	452	444	467	426	462	459	456	449	438	465	427	462	437	397	432	456	437	452	462	453	459	446	407	447	437	442	412	469	411	388	448	420	422	494	419	460	430	425	446	435	428	475	419	446	437	456	443	395	463	460	463	459	430	413	467	467	459	434	456	439	441	477	443	463	460	442	447	445	464	438	449	463	413	464	447	441	479	418	430	453	434	441	460	449	437	414	445	418	461	461	440	469	472	429	436	447	405	465	422	430	423	427	435	434	429	454	436	451	448	450	426	452	452	455	425	456	499	486	460	431	438	430	438	468	444	469	448	446	465	446	462	436	443	434	476	455	499	465	441	474	434	422	436	420	445	477	446	423	444	467	442	467	451	432	465	415	443	456	438	419	428	460	435	435	442	427	472	437	428	466	456	454	405	487	463	449	388	443	462	437	464	476	447	465	440	469	459	454	408	445	451	451	397	434	460	450	466	419	425	455	466	432	434	444	472	436	430	449	471	437	419	418	419	459	432	455	439	410	440	433	452	442	441	457	460	477	434	458	453	448	399	464	453	443	420	458	412	471	448	429	451	456	446	434	458	440	413	423	423	474	436	425	434	421	499	475	432	438	452	458	443	410	481	445	446	451	411	456	446	453	425	449	432	435	456	444	422	443	450	402	442	447	454	424	423	421	435	414	468	440	437	435	473	452	466	460	440	433	435	418	468	432	450	468	435	475	441	429	510	440	410	438	436	462	417	414	415	467	463	454	453	427	409	444	387	468	441	442	399	446	442	455	462	452	462	457	447	409	434	462	462	480	430	423	372	468	454	441	457	452	446	461	420	450	416	434	451	429	458	413	446	465	435	440	462	440	458	436	443	453	397	429	436	457	439	474	468	424	446	470	462	435	383	451	424	456	430	453	447	430	460	460	429	427	441	457	449	398	438	414	459	441	454	427	427	449	415	405	435	424	455	411	427	437	451	466	441	397	471	425	413	471	433	451	455	466	468	412	449	427	432	477	452	438	425	429	471	471	441	460	473	400	462	418	431	413	473	427	458	464	431	445	477	488	443	418	439	427	434	456	481	432	501	448	469	470	457	459	432	423	465	415	470	453	459	490	433	444	474	460	431	495	429	487	431	433	453	461	470	475	455	420	445	429	461	464	423	466	490	415	413	463	466	466	416	446	484	444	455	479	450	448	445	453	405	433	461	414	440	445	418	470	446	437	451	439	484	399	445	420	426	456	499	426	471	447	437	445	479	434	436	454	453	448	470	405	427	483	474	430	458	441	474	428	429	438	462	449	448	388	440	412	464	428	461	452	448	445	467	458	418	410	416	457	409	489	452	460	407	452	441	444	433	430	452	424	443	462	465	463	454	459	428	467	444	432	430	452	439	467	462	452	440	436	499	435	439	413	463	461	423	462	459	480	436	423	449	439	455	470	452	434	456	510	472	420	460	435	486	460	493	449	439	439	458	460	458	477	427	458	413	458	465	419	419	422	480	449	429	434	480	410	409	423	439	476	423	460	447	452	466	461	427	478	469	417	461	459	429	457	454	438	472	432	428	480	445	407	462	411	433	437	474	388	435	431	402	460	462	412	425	430	473	447	448	431	427	417	386	434	445	470	484	466	391	468	417	437	442	436	425	421	453	449	470	462	455	416	452	439	461	453	437	488	445	461	446	471	420	436	456	424	475	390	461	446	395	436	423	434	492	411	459	442	396	415	437	491	455	439	440	447	481	442	447	448	431	441	420	436	460	429	459	469	437	427	445	439	432	418	446	425	477	451	441	435	427	449	469	437	487	447	447	445	471	434	463	437	449	442	457	442	460	465	448	477	411	447	433	451	438	456	422	425	447	475	414	461	451	426	426	449	444	415	456	459	439	462	441	435	491	420	449	492	453	462	443	427	408	476	435	445	453	409	445	439	436	416	436	452	431	451	461	461	423	437	468	476	410	441	455	448	444	437	431	471	441	439	447	477	449	439	443	438	440	429	446	453	416	449	457	445	422	450	462	436	466	433	403	441	466	470	427	427	380	470	441	443	432	422	431	463	445	415	435	445	436	412	450	454	435	420	463	427	431	458	446	460	429	446	431	473	437	449	475	458	430	465	443	490	435	421	447	452	442	452	404	440	452	445	485	474	436	418	453	449	448	474	469	420	433	448	433	451	458	457	475	451	466	450	463	442	449	454	470	466	437	427	461	447	445	452	440	444	438	478	456	410	416	461	440	431	454	447	502	446	422	408	424	439	408	436	442	453	440	422	424	431	442	406	398	465	457	414	432	442	469	465	449	452	468	422	444	438	452	472	443	486	443	456	439	471	424	405	457	441	424	466	451	432	442	409	490	453	455	418	460	449	471	441	438	434	419	454	493	425	431	447	460	470	442	457	422	446	449	458	413	467	461	424	467	453	444	468	439	445	472	458	434	432	399	433	445	452	451	462	419	452	454	426	429	408	466	446	471	433	441	447	426	442	440	445	477	412	434	454	467	469	470	420	429	472	446	416	474	446	466	441	437	444	457	445	432	426	436	423	436	485	433	427	417	484	458	455	454	494	448	442	446	436	466	468	474	451	484	416	449	445	449	438	471	481	449	432	473	452	440	424	462	402	402	418	432	461	441	433	454	466	434	476	462	435	456	418	403	445	438	432	445	450	395	486	422	436	426	441	449	441	439	446	443	516	428	434	458	469	486	444	452	455	446	455	427	446	447	488	483	440	443	450	466	420	484	426	437	455	454	468	455	442	448	441	457	475	434	450	441	483	452	492	472	409	406
27571	18449	8914	3693	2447	1302	676	502	350	333	259	222	223	188	188	160	134	152	119	138	162	181	155	106	101	97	88	90	93	92	101	103	85	103	90	89	101	72	69	65	98	67	79	57	77	89	80	64	61	73	75	80	56	68	68	73	63	66	69	71	71	72	68	69	65	89	70	68	82	91	82	71	71	59	73	66	67	78	65	55	68	78	68	64	74	67	58	85	62	80	64	97	83	69	70	69	74	77	72	78	65	76	58	61	60	69	62	74	53	71	74	70	68	65	75	73	84	65	65	77	58	73	55	66	71	60	73	70	64	69	65	72	60	61	79	63	77	57	72	75	73	56	74	71	69	76	83	61	69	73	71	66	63	73	79	63	67	70	62	79	64	72	66	62	75	73	67	71	75	67	57	55	63	66	77	64	64	56	65	63	83	68	71	64	72	53	76	65	75	81	82	73	71	78	57	65	83	56	75	77	75	65	70	55	84	96	80	66	69	63	55	70	75	76	65	71	79	75	73	97	84	70	68	77	70	70	82	70	71	63	60	66	68	78	70	58	63	66	81	77	80	70	68	76	85	77	71	89	66	87	71	95	69	83	58	37	60	67	68	66	75	75	89	68	81	66	68	83	73	76	64	57	56	57	74	69	60	78	85	59	71	71	77	77	79	71	81	85	64	49	69	82	66	64	67	69	75	61	53	81	53	75	68	62	81	69	61	67	69	68	62	71	84	68	63	82	58	69	83	79	74	75	69	59	55	65	88	57	64	69	81	75	71	74	62	78	79	75	77	81	69	63	79	69	72	64	80	75	67	71	75	76	71	73	64	74	72	65	74	56	86	59	56	67	65	79	62	64	65	63	85	68	71	63	69	60	73	72	79	76	56	62	70	53	54	71	71	60	74	64	74	56	61	62	68	75	65	84	56	58	58	61	76	63	65	65	61	75	62	54	79	63	72	71	62	58	68	71	70	61	70	72	70	73	76	56	63	65	80	60	63	58	56	64	73	67	69	62	70	60	80	61	78	62	64	67	76	57	83	52	63	49	62	70	79	69	64	67	67	54	68	58	61	70	84	59	70	77	69	55	72	69	65	59	64	60	68	84	59	74	85	78	66	77	50	82	62	65	66	64	83	62	58	69	60	82	64	69	72	81	68	59	75	63	66	68	64	71	75	73	65	74	55	72	68	83	68	57	74	91	82	59	69	80	75	57	52	65	63	86	82	74	69	55	84	75	69	62	70	63	85	70	79	62	77	72	66	74	84	75	68	70	68	64	77	68	58	70	50	60	70	78	67	79	77	59	70	69	75	66	74	79	80	72	70	74	74	78	67	79	64	67	78	69	57	63	73	72	76	86	83	71	76	82	71	55	60	74	70	66	69	60	74	68	56	67	90	69	71	68	85	78	68	66	69	67	60	63	57	61	75	68	77	83	72	65	68	63	75	61	79	73	80	67	57	66	55	74	76	67	61	70	72	66	72	63	75	61	67	55	62	67	79	74	46	70	69	60	70	64	69	67	66	78	72	69	66	68	60	64	59	63	60	66	69	69	80	64	59	58	69	76	69	74	60	61	62	69	71	61	48	67	73	71	63	63	69	68	73	71	95	65	63	69	73	80	79	69	55	56	64	62	61	58	71	87	90	61	68	66	70	67	73	55	83	62	75	56	60	74	56	77	60	86	64	72	69	50	64	76	79	74	74	78	64	73	53	69	66	80	75	62	60	77	63	72	73	84	64	69	89	51	62	58	69	64	55	62	77	57	74	76	59	59	80	79	60	68	73	59	73	69	61	69	60	68	62	50	65	70	79	65	74	68	71	92	66	75	74	72	94	63	71	64	72	63	74	74	71	60	71	57	73	51	60	75	67	61	65	61	56	71	51	73	71	61	69	65	68	62	63	66	64	65	79	65	62	79	56	57	67	74	63	67	65	65	77	62	64	78	75	67	77	65	80	64	78	73	68	63	64	57	68	66	58	77	84	76	70	67	82	68	63	73	62	63	75	71	69	73	75	51	69	73	62	67	72	74	56	81	53	68	71	67	80	80	69	70	67	78	74	68	67	62	69	70	66	84	80	65	68	85	70	65	84	77	77	65	76	57	80	76	62	66	55	72	71	76	82	76	68	81	86	79	92	67	68	84	64	71	69	60	77	80	66	65	67	100	58	65	79	68	74	55	68	59	75	74	68	67	62	69	81	77	80	75	84	57	72	56	67	72	54	68	61	55	61	69	63	77	71	67	65	69	57	54	60	73	63	61	77	74	80	76	68	61	66	78	74	81	75	66	78	66	73	58	81	67	64	78	56	75	76	74	66	74	69	63	87	72	75	68	67	61	72	57	68	68	72	63	58	62	67	59	50	74	66	84	65	65	69	70	81	56	70	78	75	70	70	70	56	72	73	59	74	75	63	61	74	56	73	63	73	88	70	69	70	67	69	48	84	68	59	74	68	72	74	80	71	80	76	79	74	76	62	70	70	73	74	81	63	64	60	75	63	70	80	77	79	58	69	66	55	61	71	61	74	70	74	76	51	70	63	65	66	70	71	82	69	69	81	63	62	65	80	64	74	54	74	50	80	76	80	72	76	67	60	72	77	57	64	63	71	48	64	77	77	72	76	67	71	62	62	66	79	70	67	71	75	73	90	76	83	83	72	90	78	76	69	69	72	69	57	74	77	73	76	69	59	79	62	68	78	73	63	67	68	74	65	66	68	66	71	68	80	65	55	73	65	67	72	73	88	80	76	71	82	66	85	54	68	66	67	73	60	70	68	70	63	84	75	62	59	72	55	57	76	65	74	70	61	67	60	69	74	55	58	80	66	83	81	70	55	55	62	80	55	71	89	68	59	55	51	73	72	73	75	62	70	67	74	70	71	71	77	74	59	81	60	79	86	64	46	68	77	84	56	57	80	79	81	69	72	59	61	76	65	82	75	72	61	68	81	68	72	57	68	68	76	65	64	69	73	63	61	69	65	70	78	66	54	70	74	78	72	67	65	68	66	59	64	70	70	62	54	66	65	65	62	70	58	75	73	72	65	55	71	61	74	63	73	63	67	71	81	67	71	52	71	78	72	74	75	67	73	47	73	70	63	69	74	63	58	69	56	70	59	56	93	54	68	75	83	72	81	65	73	59	69	83	69	70	75	55	72	66	76	80	57	66	70	70	61	59	69	69	71	70	67	66	51	69	67	59	68	66	64	53	79	66	65	83	73	82	71	64	57	75	58	69	82	88	76	66	76	60	64	69	71	57	62	66	65	66	68	74	71	80	55	71	59	65	81	61	68	75	71	69	82	64	71	64	74	63	74	68	68	74	61	70	79	64	65	62	59	81	72	48	65	69	71	63	72	80	70	73	68	62	65	75	69	67	57	75	51	60	70	76	67	77	64	77	68	68	66	60	51	72	69	69	76	62	77	73	72	65	56	63	64	76	61	64	68	65	73	69	83	77	76	58	76	76	73	73	72	84	77	65	65	75	84	60	67	73	67	61
13666	13491	4565	6898	5930	4305	2862	2356	1933	1607	1297	1210	1041	975	879	800	790	708	688	801	914	1046	928	559	461	486	426	422	392	436	401	382	380	433	406	399	312	330	310	302	289	288	281	312	307	274	291	248	304	245	276	249	275	247	245	226	206	229	238	270	237	257	222	230	212	227	262	238	210	246	251	248	234	200	235	198	223	244	234	222	214	243	229	231	245	220	218	210	223	229	214	211	218	212	206	209	209	219	211	214	211	226	215	224	215	203	226	223	231	247	210	206	181	218	198	217	207	225	252	230	222	230	204	243	226	224	205	237	217	214	193	208	229	214	191	195	224	194	235	189	194	231	221	205	208	239	227	213	196	229	207	195	192	195	194	196	196	183	186	213	212	207	229	185	216	238	225	232	218	231	186	219	197	200	193	216	226	207	193	228	199	217	203	226	209	189	223	194	229	192	206	214	176	199	226	239	227	214	217	197	209	186	221	210	196	181	193	196	203	222	200	169	203	190	187	219	218	201	217	211	188	216	208	228	189	200	183	200	198	206	206	193	211	186	234	199	210	194	203	207	204	211	211	195	203	205	182	214	207	198	210	222	224	221	224	183	226	197	204	221	201	214	214	195	211	203	196	219	186	189	187	208	203	197	219	220	201	189	206	212	199	198	203	203	183	186	201	206	203	193	177	204	211	215	202	207	207	210	203	203	189	190	203	228	226	190	201	215	240	222	202	230	209	209	204	190	201	203	201	217	226	194	226	202	215	211	182	196	183	217	205	200	221	179	187	228	208	223	208	214	201	211	208	225	185	208	179	199	206	209	207	214	214	224	208	219	187	201	213	186	208	206	211	229	223	187	197	205	204	200	195	219	220	200	253	211	207	219	195	199	204	210	188	226	217	191	202	209	191	180	234	200	203	206	203	206	216	193	202	214	215	200	207	195	205	208	186	211	234	219	213	204	212	214	199	191	223	201	212	199	240	201	216	210	227	207	208	206	221	216	205	217	227	180	194	210	188	207	221	202	204	232	195	203	198	213	206	225	209	212	195	209	226	211	224	218	216	193	189	179	183	171	237	199	210	214	205	209	198	223	224	176	208	205	199	190	241	198	227	215	194	186	188	185	186	193	203	198	207	209	215	207	177	196	201	186	220	211	171	211	203	220	190	209	213	197	212	212	197	231	207	211	209	186	200	211	249	190	191	216	216	216	199	203	200	200	199	190	184	191	200	210	216	200	227	212	215	199	230	211	214	176	181	222	212	217	180	187	199	207	188	196	198	214	210	211	206	213	195	202	182	199	207	195	202	186	207	192	224	205	210	205	189	225	199	200	200	222	188	202	205	225	184	220	214	213	210	228	229	196	206	202	206	216	213	213	189	221	189	192	227	205	200	206	209	207	206	206	200	215	221	191	195	194	195	223	186	208	206	210	196	190	216	200	200	188	227	196	201	217	201	186	191	209	195	218	211	189	220	207	205	212	216	217	201	192	208	214	194	186	205	214	209	228	209	222	213	214	200	194	213	211	217	206	198	186	189	199	241	211	219	199	234	210	201	200	186	188	211	215	193	203	199	216	217	236	205	211	206	197	211	191	187	212	215	210	206	190	217	190	218	235	221	203	209	215	209	208	189	191	233	188	206	203	214	212	205	222	212	202	219	211	208	202	186	190	231	199	199	224	213	194	219	187	200	209	221	227	191	205	211	203	219	202	200	189	189	179	201	203	194	228	210	206	196	200	203	215	198	218	179	202	196	225	178	189	185	221	209	205	215	226	229	234	212	214	210	209	210	223	184	206	205	231	222	195	198	192	215	225	198	187	204	211	212	224	187	200	198	194	216	215	204	204	215	206	217	205	222	197	208	216	200	208	199	195	215	185	201	187	200	220	194	211	246	192	190	208	207	201	199	176	229	210	205	214	214	211	202	191	191	181	213	211	221	201	200	214	190	213	221	208	195	211	224	201	223	199	193	214	182	227	218	201	210	184	187	199	195	183	208	214	229	206	218	223	236	194	210	207	209	200	222	207	217	204	227	199	198	182	184	204	206	196	215	196	175	213	184	248	207	215	203	204	205	191	191	221	207	209	215	183	197	214	242	194	209	197	198	190	201	192	207	216	214	199	209	225	189	195	212	209	186	210	185	197	202	194	202	212	207	211	214	209	218	205	217	209	238	210	209	226	208	215	205	191	198	193	215	212	227	183	210	192	212	206	204	206	204	190	210	210	213	192	180	218	239	215	216	209	188	212	192	205	187	216	216	194	180	231	201	192	205	175	205	213	198	237	197	200	212	210	209	213	195	217	199	223	197	196	214	175	190	203	221	203	196	200	202	190	198	235	211	195	183	211	178	200	214	208	198	181	223	208	228	199	188	205	200	199	210	224	203	210	173	221	207	205	209	230	226	213	201	195	218	193	182	214	185	229	193	215	192	198	200	206	201	203	181	212	204	194	176	202	197	219	190	181	221	238	190	181	229	228	205	226	194	199	215	184	201	204	200	223	214	251	224	225	175	209	211	193	211	218	194	185	216	211	224	213	195	209	237	189	219	214	187	206	215	196	258	196	193	219	206	192	199	217	202	174	199	201	197	248	190	210	219	197	205	215	193	197	220	181	211	197	219	205	187	168	211	191	213	208	211	199	206	179	190	199	198	191	227	180	198	213	206	202	204	186	198	193	229	202	188	218	199	251	208	200	216	204	195	201	226	199	240	223	209	198	206	224	178	206	214	213	200	210	204	219	197	206	197	214	189	207	198	200	207	195	172	199	209	207	205	225	212	187	204	196	213	230	206	221	199	215	193	198	201	186	217	213	196	182	216	206	211	221	202	214	180	176	206	210	193	216	210	185	235	235	195	214	184	202	237	192	224	193	202	186	202	202	216	203	198	215	213	196	185	164	223	230	201	209	178	198	212	195	187	215	229	223	191	196	188	206	208	209	202	217	203	203	228	201	226	193	234	202	230	211	186	201	206	226	200	194	190	206	212	200	178	214	231	196	189	216	204	202	228	199	193	221	217	185	230	186	191	188	200	179	227	204	211	194	207	214	188	208	216	199	208	204	205	202	194	214	202	207	219	202	207	202	203	224	211	227	207	225	216	213	195	238	230	218	217	208	209	184	212	194	205	203	200	206	202	201	200	184	189	186	196	209	191	203	203	203	220	206	204	230	196	211	212	200	193	197	213	199	208	198	216	205	221	201	186	208	211	215	189	196	221	202	194	201	227	186	205	212	196	196	225	209	216	187	203	196	213	204	219	204	206	203	185	202	199	220	193	215	181	213	220	195	212	193	185	208	203	201	222	210	200	187	231	214	201	204	209	190	193	198	181	174	215	194	197	228	225	211	190	222	200	199	176	193	202	197	195	209	219	195	216	208	207	181	182	234	218	222	209	190	209	229	220	226	185	213	226	217	230	208	168	184	203	200	191	213	245	218	220	218	228	227	235	200	197	210	190	233	188	234	188	235	234	227	213	227	189	227	202	198	232	207	243	222	213	194
3953	827	344	335	287	311	247	309	260	291	307	281	262	264	286	268	300	280	256	305	273	293	266	271	272	268	258	310	304	280	259	266	281	257	251	274	263	270	277	282	310	272	271	247	253	303	256	260	284	278	276	267	257	292	261	247	272	261	247	268	261	270	264	253	306	272	297	285	268	271	239	284	290	285	283	288	245	267	302	260	255	266	259	255	263	262	264	267	275	284	266	259	278	291	264	255	284	287	277	283	252	277	278	235	277	268	274	245	277	307	245	289	268	272	236	276	262	283	301	296	275	264	254	296	271	266	285	272	275	273	270	274	263	283	253	268	246	238	283	250	254	271	266	288	285	278	276	265	270	272	258	258	247	267	291	235	264	295	267	267	263	270	278	286	260	273	292	289	284	276	268	282	250	281	275	264	286	280	253	255	265	275	252	273	242	257	264	238	302	258	273	290	264	279	230	270	280	288	270	262	276	276	280	274	262	260	260	272	255	269	283	265	261	274	256	254	277	264	282	314	274	299	242	277	273	270	273	260	264	284	298	311	232	235	304	250	287	302	277	262	269	272	265	281	279	263	264	273	259	284	296	285	277	284	293	301	248	265	275	265	293	293	276	269	263	241	254	271	256	299	241	265	249	251	259	279	259	297	281	269	273	251	286	289	254	262	294	288	276	293	277	272	238	294	267	275	272	283	275	266	290	257	265	290	242	274	275	305	298	295	266	285	278	280	275	261	258	255	281	278	253	250	276	265	283	260	292	272	277	269	271	248	257	315	264	281	284	255	244	256	274	287	297	270	287	277	246	263	301	248	282	285	260	289	263	244	283	288	246	274	272	245	284	278	285	250	300	267	250	262	282	260	258	293	275	273	244	271	288	280	266	273	270	288	264	286	285	259	271	276	277	274	283	271	316	262	300	245	270	310	305	263	276	282	248	254	266	278	275	261	269	239	255	275	276	269	246	273	282	280	288	231	280	260	274	258	250	268	263	283	301	269	272	256	221	299	282	295	271	253	272	279	270	273	251	317	285	269	268	274	245	270	288	278	270	285	256	272	269	268	268	266	284	241	287	268	237	259	271	292	266	230	250	270	289	265	262	292	266	280	244	258	277	232	279	268	298	281	291	288	298	262	264	254	264	278	233	277	267	278	245	285	238	303	256	268	268	248	251	273	285	293	258	289	291	274	262	293	277	267	260	308	268	264	263	262	261	259	269	279	254	273	276	293	267	282	266	276	262	273	273	281	251	263	295	280	281	248	287	284	245	273	292	270	282	264	267	284	281	291	271	267	282	289	285	243	240	279	275	277	228	272	272	312	253	258	239	265	243	282	272	244	279	251	259	288	268	297	251	259	285	282	283	293	281	291	279	246	291	280	240	298	283	286	240	284	265	265	258	297	275	268	309	261	311	247	259	268	265	261	264	252	267	261	278	254	281	261	267	263	269	286	273	275	283	252	260	255	271	290	285	275	292	298	258	282	288	275	270	289	280	293	300	293	271	266	294	273	277	268	289	285	282	267	300	253	283	263	259	255	290	270	283	287	290	269	254	277	272	274	255	264	280	234	264	290	264	294	288	267	268	255	265	231	255	271	257	330	299	247	265	273	308	284	271	264	257	268	269	271	265	250	283	293	279	298	288	254	282	247	277	258	306	267	291	292	260	270	281	266	270	300	268	280	269	280	271	289	290	293	251	252	266	287	275	257	255	301	286	311	229	295	274	300	253	274	288	288	264	292	291	261	287	279	268	256	266	274	283	287	286	257	294	282	275	273	295	298	269	249	275	282	292	268	278	286	279	263	257	290	248	268	283	269	239	252	276	278	263	248	259	239	277	265	249	255	279	252	272	271	275	263	290	268	292	272	286	279	276	254	292	286	294	257	293	279	270	284	270	282	272	244	301	292	260	252	282	274	263	255	286	292	298	247	259	282	277	280	271	279	273	254	260	270	242	266	276	266	248	268	272	252	256	270	261	259	272	257	285	270	253	269	267	259	287	263	263	277	251	258	280	280	279	278	266	300	246	265	297	286	290	263	279	265	270	253	243	270	262	282	258	239	228	289	292	271	281	276	277	276	278	255	274	270	273	251	247	263	272	295	277	272	254	275	273	294	300	282	263	282	279	268	289	290	249	296	270	270	249	260	274	242	296	265	269	276	287	260	231	239	265	293	260	287	287	269	253	265	234	282	271	260	285	273	286	267	277	270	279	272	243	264	265	276	256	260	274	285	265	266	269	263	289	297	265	231	275	267	294	264	274	261	249	242	273	293	271	264	273	256	285	294	287	279	252	287	279	288	265	247	250	290	286	274	273	283	275	258	262	276	283	271	275	286	294	269	290	269	286	276	272	303	273	263	278	291	250	301	278	270	255	282	245	248	243	293	283	238	279	261	264	259	284	299	288	303	282	281	276	293	258	268	265	292	298	242	270	261	293	271	261	262	276	273	263	276	282	298	298	260	295	255	265	273	297	282	272	316	272	265	260	266	288	278	232	290	303	286	260	286	268	322	305	287	285	268	286	277	246	307	260	262	266	282	303	280	288	261	266	240	272	305	248	248	286	277	258	253	260	286	264	270	282	291	280	300	261	273	247	274	264	277	288	271	266	254	264	276	309	278	264	285	269	288	269	279	267	293	281	272	267	247	251	284	276	256	264	249	266	304	285	278	273	291	257	254	292	274	254	281	274	263	263	258	275	268	274	265	243	251	283	288	274	261	276	290	313	285	286	273	265	301	298	264	276	264	264	275	281	266	270	300	250	252	240	279	263	276	293	265	248	255	227	266	287	266	265	251	278	279	289	257	285	258	264	252	236	259	268	267	283	250	276	260	278	291	264	258	280	270	251	276	272	283	287	275	270	292	280	287	303	273	266	260	268	305	268	264	243	283	266	291	273	268	298	270	249	250	263	274	271	293	284	283	275	250	254	258	279	271	262	292	295	266	243	250	273	280	274	263	295	266	277	281	297	278	247	275	262	264	253	264	236	271	258	253	274	259	237	264	280	298	292	297	259	243	254	272	264	295	285	250	266	278	267	267	260	250	297	289	269	232	270	262	259	273	271	278	293	291	260	277	308	250	277	264	278	301	252	271	288	297	261	261	268	277	276	265	286	283	261	267	287	271	285	271	263	255	280	291	265	315	277	298	280	279	277	279	264	274	297	279	279	236	268	267	268	247	266	258	255	274	262	269	288	252	284	261	250	265	243	267	276	297	292	255	238	277	257	283	274	259	251	253	254	248	280	266	248	295	241	278	282	267	258	249	273	261	258	280	259	273	255	300	247	274	287	300	243	240	281	271	303	266	284	307	255	305	265	307	267	271	252	269	285	273	258	300	284	272	268	287	271	246	282	283	275	279	250	295	257	274	281	274	281	266	275	270	296	281	254	279	251	298	291	252	272	280	239	250	256	268	274	260	292	258	247	274	242	261	287	282	274	272	283	280	281	281	247	309	254	245	272	231	311	260	303	285	272	243	279	231	290	260	281	274
3513	1421	764	916	794	807	760	728	688	733	682	700	676	687	694	680	740	640	739	651	675	747	666	666	719	669	639	664	657	663	728	667	666	671	618	657	674	663	650	660	712	686	670	681	695	697	680	625	694	687	627	681	645	701	662	680	679	622	669	661	648	645	694	680	654	667	714	643	717	675	679	668	652	682	663	679	710	654	683	732	664	650	646	679	684	618	622	682	632	655	662	699	686	697	686	717	712	685	640	661	665	663	674	639	681	634	696	721	684	688	664	661	690	700	650	716	696	710	683	687	613	683	651	667	701	655	677	689	681	646	644	654	661	648	667	642	693	691	728	657	643	660	727	695	698	651	667	672	654	687	700	672	662	679	640	668	635	713	629	673	682	657	690	642	654	608	655	662	666	683	664	631	662	704	676	693	674	683	636	670	617	669	693	702	672	630	678	663	683	644	671	699	638	634	660	742	693	686	703	688	661	637	628	643	661	655	649	659	667	697	626	668	683	645	677	672	659	713	639	687	677	660	678	638	707	644	648	690	683	681	618	698	656	628	676	665	673	668	717	603	673	630	681	666	674	697	672	702	707	659	620	663	689	661	661	627	631	718	706	683	688	662	634	681	664	677	691	715	683	657	671	660	683	678	689	694	658	688	674	662	657	662	673	656	714	672	684	683	697	634	690	657	694	671	666	671	658	673	672	688	676	639	660	728	660	662	662	721	636	634	689	669	722	639	698	661	687	677	663	701	695	660	688	707	676	645	650	663	666	669	692	666	651	675	689	661	664	709	695	700	669	667	660	680	611	650	709	642	653	662	687	690	669	672	645	736	663	673	725	721	653	675	681	703	675	671	633	628	649	660	683	690	673	662	683	684	674	629	669	667	666	722	650	673	658	694	684	663	664	650	660	647	640	654	729	672	642	716	653	682	674	691	683	690	661	670	672	658	682	672	639	652	642	650	700	704	688	687	677	660	641	694	645	654	647	691	729	672	650	665	683	634	659	697	679	637	683	662	648	663	647	636	670	620	701	711	675	661	694	645	686	626	674	656	648	711	686	627	673	648	610	704	699	659	673	685	633	655	672	678	650	665	652	718	637	670	655	666	652	629	671	632	714	680	715	645	694	634	669	689	644	686	640	656	625	693	704	664	676	672	667	669	718	679	663	681	689	652	660	659	640	684	717	726	693	673	643	633	693	676	650	646	670	701	651	689	662	674	717	665	674	696	664	676	624	721	645	651	651	649	717	686	716	675	662	686	700	654	676	692	637	629	717	675	702	675	663	659	673	669	623	703	701	652	695	698	679	679	670	664	673	656	702	651	697	637	697	662	667	654	634	674	666	715	681	694	699	639	645	665	656	658	723	683	663	665	620	617	648	650	673	666	603	681	713	635	680	690	641	676	668	673	661	674	705	683	623	695	647	668	647	669	612	658	712	656	682	721	674	707	663	687	618	651	652	695	689	636	616	679	721	641	675	702	657	650	670	690	645	705	738	695	677	621	649	689	630	669	597	696	647	663	662	647	670	663	670	630	680	686	645	694	721	672	646	692	687	641	662	646	669	673	711	721	671	641	658	674	659	676	643	700	680	724	666	689	629	692	662	643	655	685	674	714	644	610	631	680	677	707	669	700	683	659	717	699	656	652	668	664	682	676	627	684	649	670	663	688	707	684	667	698	653	694	684	678	686	693	675	648	679	736	677	672	625	716	713	647	676	719	653	685	631	673	714	664	685	633	655	706	675	661	659	667	687	683	697	617	684	693	710	697	683	699	694	670	636	622	660	638	683	659	657	709	667	676	688	666	687	657	674	674	677	674	637	682	686	659	685	708	661	680	690	678	636	711	650	706	653	657	652	699	707	644	684	677	628	679	694	692	703	615	644	696	705	683	640	701	695	659	667	683	635	675	710	644	667	670	692	706	696	682	648	690	706	662	664	690	660	675	689	723	688	650	652	660	675	660	711	679	712	666	665	682	668	670	699	690	707	738	658	652	683	666	710	646	705	654	684	680	646	658	668	644	656	660	719	686	688	676	675	694	688	659	650	727	713	695	666	685	662	674	702	688	632	691	646	663	675	684	679	684	660	655	679	713	705	698	634	661	716	659	707	645	659	648	682	678	654	667	610	659	677	668	653	723	689	658	674	638	692	707	669	658	629	664	636	667	666	703	712	636	687	669	681	664	657	644	650	681	710	682	661	654	663	661	667	660	641	671	673	653	637	681	710	662	671	663	672	691	650	654	625	600	714	625	699	657	653	655	670	675	639	674	645	657	681	706	652	669	701	694	638	696	694	705	713	685	726	701	667	683	647	668	670	648	652	631	664	678	636	651	723	616	701	691	643	628	667	669	673	658	669	675	673	679	687	693	709	684	633	680	688	690	704	638	698	622	653	666	629	631	701	716	671	642	679	638	682	708	671	688	712	661	668	707	653	665	611	636	670	647	684	631	662	649	629	697	647	707	666	663	738	635	689	688	663	659	666	716	686	640	652	658	672	700	683	640	689	670	652	607	652	689	684	701	695	664	656	655	667	657	693	669	659	715	691	671	670	647	662	696	654	662	707	683	649	662	636	679	694	647	631	694	678	651	702	682	656	700	703	637	653	677	639	667	644	748	698	705	662	658	673	700	675	711	674	671	713	652	686	712	662	674	676	674	697	703	633	650	706	682	640	672	672	732	663	669	711	721	663	705	702	653	667	696	661	684	674	710	643	694	708	656	710	630	641	663	707	655	629	682	715	688	658	659	710	703	648	711	640	685	705	631	644	696	625	676	654	650	702	698	673	677	659	658	640	677	641	686	693	689	633	637	700	652	686	674	613	684	680	647	654	695	658	659	671	669	709	653	669	640	680	698	674	691	681	698	686	665	691	675	713	681	661	666	690	683	669	635	707	686	709	745	686	643	695	657	714	678	615	686	632	677	610	717	656	660	655	663	705	640	663	653	675	687	708	624	672	649	688	703	691	701	669	650	663	636	679	706	703	688	646	673	708	646	708	637	701	663	646	658	677	739	651	707	675	675	659	643	714	675	665	664	704	664	679	658	643	658	637	694	685	661	639	651	673	689	672	656	654	654	643	743	689	647	672	658	682	660	671	678	689	657	697	658	658	639	680	680	680	678	641	668	666	697	615	661	680	715	667	648	693	661	691	690	668	651	691	630	645	735	669	689	681	695	620	677	683	710	705	691	674	687	678	667	661	641	684	650	660	652	679	662	658	659	708	665	674	687	660	690	697	640	657	700	670	697	666	726	685	656	681	710	640	667	685	657	711	678	729	680	660	630	665	688	666	637	683	635	674	709	603	688	670	671	667	639	687	674	677	679	692	678	727	714	687	709	694	661	683	723	619	726	638	713	633	703	645	664	644	655	652	663	684	650	682	686	673	683	686	646	690	687	695	613	675	650	642	698	639	633	711	697	695	680	613	671	719	722	726	728	656	677	654	630	707	697	662	649	696	663	682	649	687	658	670	680	690	643	687	622	605	710	681	643
17674	13175	3303	1869	999	688	471	372	330	308	251	244	236	230	237	208	210	231	181	224	243	261	218	181	180	188	195	196	212	191	197	188	191	184	174	186	195	199	181	189	186	174	216	215	181	173	181	178	192	195	185	184	176	182	171	151	181	198	197	171	196	187	180	193	167	212	189	173	173	166	176	187	164	188	159	194	145	150	185	192	178	204	165	163	176	177	177	157	182	183	182	175	166	192	161	172	167	161	181	182	222	186	208	192	158	192	160	191	168	176	183	166	181	157	174	193	199	167	189	181	167	173	172	180	173	171	200	176	183	175	177	166	163	165	173	187	165	205	176	181	184	165	172	202	169	155	171	161	198	168	194	198	184	201	179	175	185	183	184	179	177	184	194	189	169	163	177	202	166	166	190	178	174	169	163	167	149	177	207	171	180	171	161	168	175	166	174	163	183	190	185	174	170	198	177	176	171	192	166	186	193	182	174	186	163	176	188	165	177	150	182	195	179	182	175	195	182	148	162	168	161	183	204	163	170	165	182	168	179	194	166	170	168	157	173	169	160	186	177	170	168	185	176	167	156	180	173	177	194	177	177	175	168	172	178	173	186	162	182	187	185	150	187	179	192	198	202	172	164	170	197	174	155	183	154	161	193	192	176	175	180	173	173	183	153	206	180	174	180	192	178	165	161	163	174	177	170	172	188	184	181	210	179	194	185	162	185	181	181	157	188	149	180	190	144	187	178	178	167	193	195	175	183	182	188	183	164	196	192	176	187	155	168	172	187	200	197	186	153	185	172	171	165	185	165	187	164	178	182	195	172	188	170	176	164	192	183	173	187	178	202	164	180	150	148	161	222	184	188	176	186	206	183	163	168	164	189	194	189	182	172	182	162	171	179	169	199	209	183	203	185	156	169	163	192	157	175	208	198	166	169	203	192	165	172	192	182	180	190	174	164	172	182	186	180	173	212	193	185	195	186	160	173	201	149	139	147	178	168	164	159	174	181	164	171	189	161	170	185	177	178	161	194	170	161	170	148	181	195	174	170	187	187	197	152	194	183	157	175	161	186	192	170	203	175	171	179	165	178	144	165	158	155	180	182	167	174	161	173	182	164	156	197	186	171	186	157	182	189	167	172	171	170	180	197	195	188	164	164	182	230	171	179	186	172	168	193	193	152	160	171	174	165	176	192	171	180	192	182	163	152	171	180	174	172	190	148	201	184	187	173	184	198	190	172	177	192	185	162	175	185	192	181	167	200	188	171	172	166	166	189	174	161	190	176	192	171	183	179	153	162	165	206	195	147	171	156	169	192	170	193	186	171	171	144	188	186	171	201	171	161	201	168	182	163	186	169	191	193	188	191	202	185	180	175	158	174	163	188	190	150	193	195	178	173	177	179	160	167	190	177	184	167	217	164	162	198	172	181	200	178	152	185	176	160	192	163	188	179	171	178	209	176	177	166	179	166	176	175	189	188	190	183	175	181	177	168	197	183	191	171	154	190	169	162	160	179	165	196	180	185	164	186	177	192	219	177	188	184	196	180	172	177	186	175	178	183	178	181	156	189	194	197	193	186	186	156	164	166	202	172	164	187	140	181	187	184	182	175	153	202	160	177	177	144	177	200	197	189	139	164	149	171	186	198	179	193	185	170	162	186	174	194	183	166	178	175	167	165	176	167	192	175	188	203	168	187	173	184	192	165	168	154	169	166	186	174	197	166	159	190	180	166	187	172	164	178	167	161	198	169	175	158	181	178	172	198	169	168	154	178	177	198	212	180	198	154	175	203	160	165	178	169	156	162	169	175	181	156	156	166	163	169	152	180	173	153	174	188	194	179	184	170	166	175	181	188	156	168	170	200	173	154	192	190	172	161	161	205	169	198	153	178	164	158	181	178	185	161	184	163	167	176	173	165	167	166	173	174	166	177	191	171	195	166	168	176	179	180	171	197	180	159	159	200	173	174	159	184	170	164	199	152	169	173	164	173	182	175	181	194	188	171	172	195	179	187	182	174	190	197	193	187	169	184	163	170	181	203	170	191	168	156	177	186	157	165	173	176	173	172	170	164	187	160	156	176	180	174	171	167	179	168	178	165	171	184	178	180	203	159	193	189	162	163	157	180	176	159	178	198	154	173	193	178	183	186	177	174	167	196	182	178	166	179	181	159	177	201	169	178	195	166	160	169	181	162	176	169	180	159	196	166	153	169	182	187	166	175	190	180	176	170	156	180	162	174	158	162	200	151	174	168	192	169	162	167	195	181	165	175	176	169	163	155	179	162	197	185	178	156	176	172	160	185	153	165	152	186	175	193	179	184	175	180	167	177	164	187	155	180	169	164	185	165	198	173	197	180	176	177	191	225	146	157	177	178	190	177	189	172	207	169	170	169	179	160	193	168	172	161	174	166	176	182	162	196	164	189	156	168	192	178	199	191	187	165	161	157	176	188	173	170	163	190	182	151	186	185	196	190	176	176	161	167	197	177	178	173	189	182	212	169	182	174	176	194	193	178	178	158	182	225	172	182	193	175	200	165	175	144	170	187	174	167	194	191	184	165	170	197	179	172	169	172	171	167	159	181	175	184	168	169	165	177	182	190	179	150	177	159	156	174	160	177	154	169	158	156	175	176	140	167	146	171	162	190	191	182	166	183	200	165	154	177	181	168	170	153	178	168	180	153	180	197	192	175	159	197	171	171	170	171	186	189	152	186	171	181	183	184	215	168	164	179	168	186	183	180	181	167	167	184	163	191	206	162	177	173	173	201	141	168	150	164	173	155	185	173	176	185	178	155	168	193	166	211	207	180	182	198	178	187	192	206	187	155	188	174	178	197	170	177	168	160	189	182	172	168	188	178	207	177	160	158	162	207	196	183	156	170	183	157	179	191	154	156	158	166	174	162	179	190	163	170	179	175	190	199	178	187	178	184	193	199	176	191	181	190	211	180	175	175	173	204	187	175	166	175	187	156	189	172	171	172	162	157	175	198	154	197	191	172	189	169	135	170	165	196	161	174	168	181	181	166	172	158	179	159	185	171	155	216	154	172	184	186	161	173	187	163	175	151	167	162	194	194	175	195	160	168	161	169	171	166	162	173	185	164	197	190	190	190	185	174	170	162	175	163	172	193	162	194	176	161	176	172	155	186	169	174	187	169	181	169	187	184	172	187	193	204	184	162	179	184	169	160	179	159	172	192	159	155	174	160	169	202	208	175	182	166	168	190	158	156	169	182	191	205	172	163	172	178	195	180	168	181	169	190	198	167	172	185	172	162	173	178	179	167	179	182	183	167	167	149	160	175	184	193	178	174	162	188	182	177	164	190	199	168	191	179	173	189	172	182	196	182	190	191	154	188	193	174	193	164	144	173	169	187	156	187	179	175	201	196	179	170	182	177	186	195	159	188	169	189	177	171	196	186	158	181	169	173	191	191	174	173	194	197	198	170	189	153	171	185	181	180	198	177	163	170	193	161	168	172	187	158	160	184	187	183	174	176	149	191	192
9415	11107	2666	4304	2884	2840	1811	1521	1318	1176	1068	1020	914	868	795	697	747	716	730	769	818	1084	831	654	570	599	563	574	552	570	551	528	491	601	552	592	528	463	534	466	452	487	513	502	463	477	508	483	461	456	483	495	508	494	460	476	451	442	469	464	464	435	479	445	468	473	473	447	439	513	420	474	464	415	437	477	409	455	459	470	449	446	456	447	493	490	419	504	453	463	414	466	441	448	451	466	455	455	450	414	457	461	442	456	469	448	448	473	475	473	449	455	447	444	424	446	434	455	474	448	458	455	435	476	441	453	434	469	461	440	496	470	429	435	447	429	467	478	431	461	448	484	468	459	440	473	418	460	434	473	459	436	448	520	451	490	483	437	436	468	414	443	445	455	429	426	514	458	436	469	457	451	434	427	494	471	471	395	418	460	484	411	445	467	454	458	424	402	452	474	454	451	441	432	436	446	441	446	427	454	440	452	456	414	439	464	449	439	465	394	436	468	459	472	429	444	463	479	437	468	447	462	461	436	439	453	461	466	473	441	446	446	448	462	484	457	449	460	443	466	454	422	437	451	463	473	489	459	423	445	462	421	481	436	440	447	449	464	451	427	478	457	434	419	440	454	462	442	459	412	415	434	445	423	402	429	432	454	435	443	447	443	486	429	493	406	446	451	477	468	455	445	452	428	443	438	443	421	418	447	460	464	477	471	417	476	466	443	477	434	468	428	436	462	472	459	465	466	480	439	458	439	472	461	442	450	428	445	464	425	452	467	412	452	466	430	409	502	482	419	460	438	443	416	455	451	435	446	422	458	459	486	442	484	431	406	435	441	479	489	464	455	463	435	438	445	498	430	414	443	484	482	462	461	479	456	494	446	419	429	458	453	442	429	464	450	400	456	467	419	460	486	423	440	467	466	480	382	445	480	436	428	451	476	501	473	431	446	445	434	438	480	477	426	424	437	431	422	425	456	452	447	447	467	453	422	443	464	470	444	425	397	436	417	456	414	478	447	464	443	437	444	434	483	418	489	474	431	441	431	468	470	435	465	451	409	433	446	448	466	431	465	437	465	470	462	427	456	427	467	474	458	438	450	431	429	452	438	417	436	434	436	464	434	433	424	463	444	478	436	456	472	461	465	482	441	453	428	410	442	446	439	411	460	487	428	465	413	431	446	444	460	445	420	437	466	473	434	454	484	442	471	471	424	432	442	431	404	450	481	425	438	479	459	449	446	424	426	457	473	468	493	477	440	445	436	464	463	462	477	457	447	467	448	479	458	416	409	468	441	445	439	431	461	458	486	445	403	445	414	450	433	443	443	441	482	463	475	471	452	424	445	447	412	428	445	441	434	473	448	444	463	434	464	442	431	447	441	463	380	432	444	470	445	440	459	442	472	447	435	410	421	476	440	452	437	458	440	453	421	433	416	463	459	458	433	460	457	456	453	471	476	470	433	446	433	402	475	447	454	443	465	407	477	455	457	440	440	415	467	440	486	490	463	429	435	435	407	462	455	461	412	426	494	407	444	435	433	426	453	413	456	411	482	433	481	442	446	459	444	429	451	436	485	459	466	452	444	467	466	440	435	437	483	455	430	468	450	451	448	444	425	453	461	471	428	441	428	478	458	441	462	458	485	409	475	458	465	444	454	455	436	453	436	462	470	426	462	469	487	442	442	463	459	451	441	469	437	454	475	431	443	427	436	454	476	480	452	429	442	454	486	420	461	456	463	432	452	443	456	477	401	447	457	441	478	468	480	434	463	439	484	465	438	426	425	438	497	447	451	423	475	411	492	463	509	403	432	446	440	451	432	459	456	448	516	472	481	459	462	474	448	417	437	464	456	424	442	463	424	440	433	457	458	438	478	464	461	431	450	443	414	474	464	461	440	437	430	448	419	444	470	458	443	451	451	444	425	477	468	463	455	421	442	444	465	431	468	450	433	427	435	445	441	439	433	476	456	436	455	432	437	441	457	465	452	475	428	423	457	429	453	464	441	467	452	475	451	459	468	463	445	419	450	434	491	426	397	456	471	437	446	441	490	506	448	488	431	456	443	463	444	436	459	443	424	452	451	441	451	418	444	467	481	512	452	452	485	439	462	481	421	418	448	453	459	439	466	441	432	420	467	450	473	443	456	479	442	442	439	449	410	434	447	452	424	427	441	470	458	411	399	440	465	411	434	459	441	488	442	456	462	468	422	430	427	422	467	444	465	419	485	424	451	462	468	471	423	448	427	464	464	407	461	498	465	447	436	465	458	447	447	457	440	432	454	444	447	447	455	447	505	482	429	475	404	462	447	455	428	420	444	465	451	462	432	442	474	438	462	458	440	485	455	449	471	437	443	466	445	448	446	476	437	412	440	406	477	443	468	459	470	447	486	420	457	462	470	476	461	443	441	458	424	455	412	465	449	470	460	446	436	431	438	461	429	412	430	456	440	456	451	438	460	452	474	437	410	443	457	473	453	449	466	453	442	424	463	431	457	461	452	484	425	464	454	398	442	487	466	435	428	421	416	437	462	422	416	478	452	472	440	527	458	461	411	464	434	438	437	414	447	476	452	455	438	415	452	478	443	445	424	470	469	426	437	447	431	469	427	423	449	459	435	441	440	491	450	396	435	453	441	418	480	456	463	455	452	458	410	460	454	464	452	415	468	452	411	478	433	428	474	442	464	457	495	481	437	454	435	466	454	459	435	435	494	440	426	457	456	422	452	416	453	442	453	448	439	470	461	433	439	462	437	448	436	435	457	475	457	415	443	483	427	447	461	445	483	436	459	414	448	449	481	424	439	450	444	443	489	466	451	464	428	413	479	439	476	417	452	484	443	449	438	479	449	449	485	475	474	468	453	477	470	452	464	457	425	456	460	433	452	436	466	488	412	459	466	456	434	407	465	448	456	433	413	453	456	439	462	433	431	471	448	468	469	463	451	434	458	453	449	476	449	443	460	471	450	447	465	453	462	481	454	427	432	436	477	427	455	449	470	477	458	459	485	426	409	445	457	466	426	434	472	422	444	425	460	468	409	461	450	459	427	458	436	478	465	437	455	465	442	439	450	426	465	475	440	407	411	434	441	458	433	444	441	459	460	423	448	441	462	397	409	437	466	444	416	461	438	445	450	436	442	485	471	441	403	450	421	449	456	438	450	464	435	452	476	454	461	447	431	470	480	444	472	456	426	454	476	421	441	456	459	471	447	445	436	457	462	451	487	449	466	439	447	455	441	432	432	440	483	421	430	441	436	454	408	472	442	435	418	427	471	465	464	455	420	474	472	458	453	461	420	430	453	466	429	435	428	462	461	438	443	487	466	449	439	471	412	441	459	473	454	427	433	411	445	441	465	499	441	461	443	459	490	449	440	418	472	413	430	485	474	473	452	399	405	460	428	464	454	454	464	424	442	454	455	487	422	455	466	458	473	467	433	447	430	459	457	435	432	432	431	462	448	459	475	420	423	428	424	442	472	476	446	452	465	467	452	473	417	438	448	486	440
28063	23198	9119	3245	1884	1865	589	432	334	271	247	236	184	221	142	166	162	140	129	146	219	256	168	93	93	105	107	99	93	90	81	83	92	102	73	89	56	70	81	95	94	90	72	84	89	87	75	63	74	92	60	79	77	78	77	74	77	80	72	90	66	70	99	80	70	88	54	79	82	70	66	58	66	92	54	83	78	77	71	73	79	67	74	76	86	68	69	83	71	71	71	63	58	66	68	78	67	63	74	78	61	68	73	69	81	70	53	72	66	72	77	85	68	70	80	75	60	67	69	52	74	67	79	66	80	63	80	72	59	83	60	62	73	61	65	70	67	71	78	73	67	61	77	71	81	68	74	67	68	80	73	78	77	75	66	55	68	69	65	92	79	67	72	60	77	63	82	67	67	77	61	82	56	69	76	68	77	63	55	73	85	75	63	65	53	62	80	74	69	67	80	62	78	74	56	73	73	83	64	74	67	68	66	78	72	58	57	71	63	56	74	87	71	79	64	79	75	70	75	78	69	72	73	53	60	66	72	63	72	80	70	77	72	81	68	60	74	65	71	79	91	83	59	77	66	79	71	71	61	57	72	70	71	72	69	63	81	70	60	70	64	67	76	73	69	67	67	53	76	70	63	61	63	66	56	58	76	68	57	72	63	70	81	63	70	67	61	80	73	69	77	73	70	63	72	72	61	66	66	78	73	62	67	71	72	65	64	62	55	59	60	69	73	79	73	73	61	78	65	66	70	76	64	55	55	77	59	79	74	76	86	75	68	68	56	70	61	73	62	67	69	72	77	64	61	70	77	67	79	69	72	66	60	77	62	69	68	56	67	71	66	66	88	78	81	61	63	58	70	58	62	72	69	59	69	71	70	74	73	72	66	72	74	63	51	56	68	73	62	65	66	57	76	57	59	66	65	70	63	62	73	70	73	75	77	76	73	71	74	88	58	85	75	75	66	79	75	67	68	86	63	58	81	71	75	73	73	59	80	77	80	72	66	67	67	52	65	76	67	62	76	55	70	68	70	74	66	76	63	58	74	54	65	67	79	62	53	57	52	57	58	71	78	69	74	68	76	70	70	81	61	71	87	87	72	76	90	83	58	58	71	78	63	76	60	92	66	82	97	61	75	67	70	67	76	57	64	64	75	68	80	51	51	71	98	79	56	61	77	66	76	72	61	72	64	56	73	57	58	70	81	56	58	77	66	67	72	76	68	68	56	56	54	80	64	64	60	84	66	60	64	68	75	65	55	69	66	75	73	81	58	81	60	74	69	73	60	62	69	54	69	66	76	60	65	66	65	74	74	69	55	67	73	59	56	74	55	79	76	66	72	74	68	64	67	68	68	59	66	71	63	66	66	65	83	61	71	65	71	74	58	56	54	57	73	70	63	50	63	80	72	64	65	59	73	73	69	74	67	68	69	63	67	72	71	79	82	75	58	72	75	54	76	68	78	78	76	62	59	57	77	73	66	64	90	68	68	74	83	64	79	62	67	73	67	85	70	78	65	74	82	87	59	60	76	69	72	59	78	59	60	82	65	86	72	71	68	61	68	66	56	75	71	57	82	65	68	71	81	60	64	84	65	55	52	69	78	55	77	81	61	80	67	55	50	73	76	82	74	56	66	63	77	67	77	64	58	84	70	74	59	57	72	84	74	68	67	86	74	68	69	60	73	55	68	62	89	64	73	86	60	57	70	63	80	70	53	70	67	64	64	90	72	63	76	70	66	65	60	72	71	69	69	72	79	79	84	89	49	71	58	65	70	69	64	63	88	70	69	73	59	68	82	65	57	60	77	67	76	69	45	70	72	80	71	69	69	93	68	82	65	69	86	64	71	78	71	68	66	62	74	73	65	71	65	63	56	74	69	62	78	71	69	74	84	79	80	76	61	75	73	57	74	78	76	61	67	60	85	60	65	66	71	61	64	72	68	55	60	62	57	71	71	82	74	70	64	63	72	56	72	62	79	65	54	66	70	76	67	64	77	62	64	91	75	73	76	71	61	63	68	75	73	58	75	64	68	59	72	75	64	65	63	65	72	62	65	90	59	75	65	65	69	75	64	56	71	78	62	72	48	60	71	86	76	79	67	74	69	58	83	71	56	79	73	73	67	77	75	59	70	72	69	77	65	71	61	87	48	79	81	80	68	69	53	75	68	62	64	68	56	72	83	74	61	80	65	65	79	76	52	72	71	67	68	70	73	79	65	57	55	58	59	72	70	63	73	67	73	80	67	75	66	73	68	53	56	67	71	70	57	66	86	60	71	78	66	58	69	69	58	69	70	61	85	66	55	72	63	75	91	78	89	76	69	59	72	68	63	58	58	61	79	54	75	67	66	75	61	82	69	63	65	71	72	81	67	72	75	83	69	89	78	76	66	63	66	83	67	74	77	65	74	82	54	81	75	82	64	53	58	66	71	82	67	64	70	70	75	67	79	72	83	47	56	94	91	71	71	67	77	66	62	67	64	60	76	66	58	72	76	71	58	63	63	71	70	72	63	62	79	76	74	54	45	61	72	80	70	77	70	72	68	72	67	69	47	70	57	73	80	67	77	71	79	60	65	74	61	68	69	65	87	69	65	61	60	75	74	75	71	72	68	79	60	85	63	61	59	63	66	90	68	75	79	68	65	68	62	68	69	77	68	66	79	66	57	72	70	70	69	64	72	76	63	58	64	83	73	69	57	74	92	79	58	72	76	72	78	89	74	86	60	81	68	60	73	64	64	74	72	80	69	67	79	68	74	74	78	69	67	76	69	47	72	63	66	60	72	68	83	75	59	54	63	72	61	56	72	62	63	76	81	74	81	59	77	58	57	62	65	64	72	67	65	78	74	72	82	67	79	83	68	74	83	66	63	70	81	78	75	71	66	62	69	71	76	78	82	66	85	61	71	84	75	48	75	78	88	63	67	70	93	78	70	65	83	71	64	74	79	67	69	78	72	75	80	73	56	59	89	75	59	80	68	77	66	65	77	69	90	63	65	62	57	67	56	69	74	69	64	73	69	70	69	83	67	66	69	82	74	69	59	80	58	65	59	66	72	61	63	67	67	69	72	76	68	71	68	59	69	91	78	77	69	70	75	78	60	69	75	62	60	50	70	57	57	74	65	65	72	75	59	63	81	72	70	58	59	75	59	68	60	75	68	83	77	81	88	80	52	72	64	63	71	68	79	70	87	70	65	71	79	85	67	64	58	75	66	67	65	67	61	56	58	73	52	70	78	71	66	56	76	55	62	63	80	57	70	56	69	81	78	74	60	66	59	81	64	72	80	75	62	65	69	68	74	77	64	64	77	65	71	61	70	73	74	75	86	66	56	57	76	76	76	80	66	91	68	80	74	71	63	51	60	70	50	62	48	58	76	80	68	57	70	75	60	64	78	65	68	52	63	77	58	77	58	82	75	74	68	51	69	61	69	56	65	69	75	66	62	73	77	64	67	61	69	89	61	66	66	67	66	73	71	63	85	81	64	61	52	65	84	78	84	76
13736	16704	4609	6436	5560	6375	2853	2210	1846	1641	1408	1203	1101	979	872	788	822	674	730	774	1258	1660	790	498	458	450	396	441	387	379	388	373	392	381	383	386	356	323	299	328	314	309	305	296	298	267	261	262	267	248	276	262	222	238	279	229	224	305	295	263	254	258	229	231	242	272	218	231	216	265	221	254	214	265	216	236	254	214	226	219	252	240	238	227	255	265	198	192	234	196	209	224	209	239	212	213	220	208	202	214	238	216	229	239	248	231	232	241	207	209	225	210	227	235	203	242	207	234	218	244	227	250	229	218	215	217	208	233	199	217	226	218	219	236	227	203	213	221	215	212	219	212	211	202	201	235	218	181	215	207	248	200	214	190	207	207	227	178	224	234	213	220	219	244	193	218	223	204	225	224	206	216	245	186	225	211	188	194	216	212	205	222	223	231	217	232	222	177	205	238	222	223	209	207	203	190	230	216	226	206	226	200	176	167	217	217	231	246	204	184	222	189	199	217	212	221	195	217	188	190	218	226	194	210	190	195	239	205	206	205	214	226	201	236	210	217	245	222	213	220	215	208	219	187	208	198	200	207	226	198	208	216	198	222	213	200	210	180	200	211	226	226	213	214	198	206	241	205	195	212	196	244	222	220	184	206	202	196	194	187	208	225	226	212	194	221	191	226	205	217	216	224	211	182	233	215	201	176	194	220	206	204	202	204	226	194	233	216	205	197	204	207	221	202	210	196	193	212	208	205	202	225	206	218	215	220	223	218	204	234	207	212	218	205	219	206	216	190	218	219	222	205	208	215	196	191	199	211	252	223	210	227	212	226	201	206	205	227	206	205	223	201	212	218	188	222	201	188	224	193	217	185	216	196	201	185	211	188	201	215	194	219	187	220	208	235	197	218	171	188	193	189	212	237	181	215	211	200	200	184	176	212	202	227	221	206	188	209	224	202	211	195	178	219	217	180	200	194	217	183	220	209	218	223	183	209	218	190	182	206	202	212	187	209	201	219	214	202	199	210	226	214	232	213	216	188	206	234	204	226	209	244	200	199	185	184	197	196	213	220	207	208	197	212	180	213	195	209	218	206	211	233	209	224	196	196	194	212	232	214	213	222	239	213	191	204	227	221	201	214	221	217	206	195	217	191	190	242	191	197	206	199	206	232	207	199	206	230	219	186	213	198	223	215	196	200	201	223	204	207	199	208	211	176	176	221	198	211	205	208	180	210	187	201	199	214	193	191	209	200	193	194	204	215	222	163	213	208	205	211	212	220	194	205	235	193	220	223	219	231	195	229	206	187	185	237	208	172	202	208	208	183	201	214	198	211	192	185	224	222	210	199	224	206	191	228	217	239	197	225	217	209	224	201	201	225	229	233	204	190	228	197	205	207	210	193	217	192	232	198	181	213	226	203	211	199	189	199	211	228	237	206	233	181	215	216	203	235	200	195	189	204	214	213	220	215	207	189	216	222	194	196	191	230	201	211	196	191	223	242	211	218	210	208	210	207	207	208	197	189	198	217	228	188	218	221	215	208	182	174	206	202	206	198	211	228	226	211	198	193	223	221	207	208	194	208	208	221	204	218	231	219	176	227	214	227	193	205	228	230	200	216	230	241	203	202	192	207	184	222	211	216	210	237	200	236	210	200	195	215	217	233	220	216	200	221	178	206	197	206	211	204	229	235	218	198	204	219	202	193	209	205	195	201	256	234	193	203	190	207	205	201	204	216	186	210	205	194	209	220	234	201	189	224	190	200	221	244	177	206	201	216	228	230	220	220	213	199	243	191	232	187	198	201	202	222	201	201	212	210	215	199	227	228	203	240	212	217	194	223	195	203	208	225	214	233	216	193	209	203	232	215	173	209	241	210	190	199	191	221	200	217	203	186	197	204	188	215	191	209	216	204	200	224	227	199	226	205	175	175	199	209	193	189	210	221	214	206	194	226	191	195	250	195	200	218	212	219	193	200	238	196	193	211	224	196	221	205	199	211	200	194	214	208	200	207	206	209	199	213	227	234	209	226	250	206	239	202	193	197	207	221	202	189	221	218	201	225	215	207	220	223	217	210	217	171	194	207	188	232	217	205	220	194	191	198	205	225	213	219	214	228	209	239	217	188	215	223	203	216	196	225	205	200	216	190	213	206	191	173	189	208	232	204	188	190	240	217	209	218	215	195	215	226	216	187	218	204	227	190	214	216	199	195	213	202	211	224	199	212	210	219	197	205	186	187	223	191	209	203	212	225	178	195	201	201	205	210	201	217	192	214	187	233	220	191	216	214	220	226	228	197	183	208	219	207	199	198	203	210	201	199	212	222	189	227	190	193	210	226	211	192	237	192	181	234	238	227	215	168	187	204	220	221	213	236	213	206	206	187	218	221	195	216	210	192	220	215	232	220	203	225	194	201	213	207	220	181	202	216	205	199	212	215	209	201	205	220	197	224	204	216	211	196	197	195	212	250	224	219	188	205	210	202	194	218	202	220	212	204	219	232	195	217	208	216	204	200	200	201	214	232	215	203	231	242	219	187	197	190	206	214	226	194	212	215	195	214	202	217	169	216	216	205	204	229	224	199	201	210	190	218	229	195	210	193	204	199	202	213	206	206	206	222	212	198	208	191	198	215	210	190	205	203	198	196	220	230	183	203	199	202	213	203	203	201	200	206	212	225	202	210	191	194	179	196	209	209	217	199	215	213	202	214	194	233	230	204	196	242	229	225	199	207	220	195	235	191	215	200	215	195	196	195	219	211	211	206	207	169	186	194	195	228	216	209	230	189	221	187	203	217	203	209	214	206	221	194	193	187	207	213	174	197	189	200	219	215	178	213	197	242	212	221	194	207	208	200	218	202	187	197	207	210	225	203	181	221	193	209	202	212	203	199	185	193	211	219	201	227	212	207	189	205	205	232	238	223	229	209	193	206	222	198	231	208	199	177	218	233	212	205	225	205	199	224	200	213	222	217	224	203	221	210	223	224	206	204	222	209	214	213	208	207	204	204	210	220	208	223	222	226	205	200	198	184	211	210	204	203	212	189	205	196	204	244	190	215	214	215	228	217	219	207	220	199	235	192	215	208	189	216	219	204	196	196	189	209	208	205	200	198	205	167	211	206	207	200	219	168	189	209	210	195	220	207	214	228	210	220	177	174	193	224	203	213	197	224	217	201	201	175	226	201	195	217	204	201	209	214	202	225	221	222	190	190	215	229	230	212	220	225	219	211	194	223	196	216	202	202	221	193	202	225	221	216	193	188	197	237	193	233	207	229	203	211	161	199	203	183	216	176	214	210	209	208	213	199	204	210	206	201	209	239	192	208	197	218	207	226	199	210	235	203	197	207	216	213	221	196	206	179	217	210	198	202	237	197	227	211	241	230	189	192	206	206	220	218	206	213	207	205	218	214	211	208	209	193	197	203	232	211	198	229	227	208	215	218	215	180	232	213	212	219	187	202	228	228	203	190	213	208	209	237	204	227	234	226	208	223	208	198	226	235	199	205
3689	802	344	355	309	270	272	270	291	245	263	273	297	239	276	265	261	288	266	264	260	284	286	293	276	281	289	255	259	271	230	261	264	289	293	274	320	239	268	277	272	275	277	285	272	267	261	262	279	310	267	283	268	268	259	273	271	286	267	262	282	259	290	267	285	261	289	283	263	298	267	260	244	285	241	265	284	271	292	288	265	267	250	270	251	247	280	259	305	249	251	253	284	275	255	280	259	273	257	266	267	287	299	293	279	257	297	273	290	253	269	248	270	263	281	260	270	260	260	251	248	243	260	260	267	256	318	284	275	302	321	273	288	289	284	264	271	288	292	263	281	276	308	278	273	278	315	296	275	288	274	256	274	259	302	276	260	269	272	272	278	277	270	236	254	285	280	258	220	259	304	259	260	265	275	291	281	254	290	256	305	269	287	270	270	284	229	248	284	294	269	248	282	289	288	293	271	285	264	272	277	274	285	253	273	271	268	264	247	254	279	258	254	282	300	261	241	258	290	277	305	266	265	274	280	268	274	260	315	265	267	283	301	309	254	261	286	300	276	262	262	298	250	271	279	278	290	263	254	276	309	287	281	288	279	304	285	231	286	290	262	262	291	278	239	254	279	295	262	264	268	256	283	282	277	255	274	282	283	295	271	286	246	271	276	289	255	280	306	261	251	250	275	263	273	282	263	295	263	281	261	286	281	309	284	292	240	261	261	283	276	273	254	290	273	289	263	263	281	275	278	276	276	294	286	263	305	269	270	270	263	301	285	276	288	289	297	261	248	283	290	330	288	287	290	252	281	269	268	266	266	252	264	280	275	269	279	248	249	270	299	289	280	300	296	270	272	267	276	282	237	319	273	251	248	260	260	250	265	284	277	280	274	254	287	239	253	288	257	272	251	286	265	260	230	268	270	269	290	258	271	291	271	266	260	268	258	251	266	267	265	255	275	279	300	262	272	275	267	272	293	286	245	289	282	257	270	233	293	261	296	294	274	254	270	260	258	295	286	307	279	261	262	283	253	265	280	256	272	251	273	290	278	253	269	271	255	211	268	248	266	282	271	286	264	281	292	276	282	269	257	305	259	289	282	261	269	276	281	254	279	301	261	296	269	288	252	269	282	253	289	272	285	274	274	260	268	250	254	315	272	271	280	272	290	257	283	311	264	288	246	264	295	269	271	282	278	230	271	271	279	324	272	266	279	281	243	275	278	276	258	264	276	272	274	267	305	264	275	277	285	289	287	286	268	285	287	302	276	281	267	288	279	274	272	268	303	262	273	279	278	259	258	287	278	254	271	279	288	282	264	280	261	247	270	287	288	238	260	262	241	266	290	281	258	295	279	299	270	269	259	295	270	282	302	262	251	275	311	264	283	254	254	274	271	268	300	282	278	291	275	285	246	269	275	324	261	248	288	294	260	288	283	266	262	295	282	262	260	233	269	261	296	308	272	314	274	269	274	265	259	280	268	283	276	262	280	290	270	255	294	259	271	273	277	298	299	266	265	269	288	259	275	271	247	287	289	285	257	272	243	270	299	272	273	278	264	316	275	259	262	269	305	275	230	275	289	276	270	286	287	266	277	263	270	269	254	291	263	287	298	269	263	266	277	256	259	255	270	272	286	280	282	275	301	237	284	238	279	300	260	270	270	277	279	252	264	249	263	253	263	281	279	281	283	284	265	262	280	252	248	296	261	265	268	254	273	277	262	269	282	242	248	283	296	299	278	281	281	306	273	272	258	238	265	307	264	248	277	279	264	269	249	259	285	286	257	267	251	297	270	270	271	248	273	256	269	226	265	261	266	301	294	267	295	261	252	262	282	248	242	273	274	267	288	270	270	239	311	273	318	281	246	305	308	262	255	277	287	288	294	243	254	266	267	272	258	282	319	266	267	241	314	298	278	284	256	248	287	264	266	280	293	288	287	283	256	287	285	264	270	282	283	286	282	237	291	275	298	293	276	257	303	265	259	297	282	303	276	299	259	262	285	290	290	289	266	273	301	299	238	293	288	299	270	278	254	253	306	294	258	268	263	264	285	282	259	284	271	272	285	272	269	279	286	279	281	243	272	253	278	291	296	262	256	278	281	278	260	268	290	260	285	255	264	261	266	306	264	278	282	275	255	269	296	256	277	265	289	269	307	256	285	237	276	272	310	253	266	277	275	274	296	266	273	286	258	263	276	267	273	286	284	257	293	263	292	248	297	258	291	258	260	270	294	259	284	259	259	280	284	263	300	298	275	276	267	305	267	281	239	266	239	267	258	267	255	288	262	289	273	255	278	262	294	266	294	291	259	317	254	286	270	296	258	248	246	261	268	281	239	282	311	275	285	265	284	255	243	272	287	288	306	258	278	270	276	275	274	283	273	282	305	243	280	291	289	257	275	279	274	270	287	275	321	289	291	272	300	260	309	247	280	268	262	273	334	306	281	261	274	288	262	291	245	262	254	282	276	277	276	251	249	265	261	305	290	261	247	250	261	258	269	275	261	266	292	252	271	278	253	272	296	270	263	257	297	265	282	275	265	268	294	251	277	282	263	291	278	305	285	271	275	245	260	249	275	279	240	262	263	280	267	295	265	295	270	255	272	269	289	267	287	276	257	256	284	286	286	262	243	295	283	267	278	266	307	265	272	285	267	278	255	276	251	270	269	285	274	272	270	256	226	278	297	253	269	302	286	269	261	288	281	258	285	292	275	276	268	263	261	266	274	261	243	282	273	297	285	296	304	268	267	265	281	280	290	273	277	252	291	269	299	265	249	268	264	264	307	242	274	273	275	261	263	275	281	242	246	280	263	255	277	269	253	258	296	277	280	283	274	279	265	257	275	274	301	279	251	301	296	290	261	284	281	253	304	260	297	292	250	254	281	281	289	247	265	268	269	305	267	282	297	231	289	284	257	294	252	267	269	276	271	288	288	283	285	270	286	280	318	276	279	276	281	250	270	302	303	266	244	298	250	262	249	301	281	242	244	280	283	282	295	270	271	272	283	283	284	247	294	262	247	277	247	276	229	258	312	272	290	282	274	278	272	270	265	280	281	285	287	277	284	287	307	244	233	331	271	287	297	298	259	257	276	270	302	267	282	271	272	295	273	259	292	274	284	274	275	294	252	303	284	236	268	265	297	273	280	284	265	267	263	294	259	256	271	249	278	289	297	275	280	299	279	302	252	258	304	278	235	284	277	269	286	254	245	302	248	268	258	294	246	257	287	276	244	260	269	273	268	302	243	268	303	294	285	249	267	262	284	276	282	272	281	280	278	290	244	271	279	280	290	286	266	272	290	292	271	276	292	257	278	262	276	257	275	263	267	293	266	277	294	271	292	273	267	275	251	306	276	283	287	278	258	275	280	255	291	263	263	271	266	251	263	280	265	298	276	241	271	269	290	253	276	287	273	291	307	263	265	298	250	297	267	284	264	292	302	291	278	245	265	272	228	285	264	273	262	290	259	287	268	261	260	274	285	282	248	257	271	279	275	293	266	266
3474	1561	947	858	816	833	704	725	702	713	664	709	687	702	673	723	734	676	707	691	710	705	635	707	724	695	686	659	708	693	679	650	653	742	703	659	661	654	678	680	671	690	682	699	659	718	672	672	681	681	659	627	692	685	684	685	680	658	665	673	671	678	646	638	628	666	676	628	640	666	694	690	675	682	698	694	655	667	683	655	700	694	699	711	692	672	713	692	691	699	725	634	682	669	698	670	692	692	705	671	748	669	690	694	656	650	651	706	662	702	678	642	700	670	643	693	702	718	666	679	685	628	705	700	642	667	666	660	651	671	705	651	694	670	665	631	676	668	728	665	677	678	696	695	661	660	651	633	727	694	651	717	681	721	669	728	652	709	696	711	686	710	710	689	648	643	655	676	700	668	691	685	677	710	717	705	658	707	696	683	677	711	678	665	627	738	676	665	693	676	644	618	665	665	706	649	674	690	661	670	644	680	694	682	680	691	652	667	656	696	668	678	643	661	677	683	711	675	664	673	675	683	725	590	677	698	659	681	663	675	678	654	674	667	662	661	659	691	679	690	651	639	709	689	705	695	687	621	687	682	648	699	729	730	688	703	647	656	691	704	706	674	675	746	651	633	674	632	692	679	711	683	654	627	672	701	704	677	695	668	624	666	680	716	692	684	685	680	679	658	733	645	698	634	674	675	696	661	679	708	652	643	687	662	640	683	668	682	674	675	666	677	743	747	672	719	690	691	679	693	643	664	728	712	682	679	677	697	676	728	684	643	727	687	738	685	741	656	642	677	702	670	678	688	667	680	653	659	678	686	646	651	686	749	713	630	671	648	670	665	699	687	673	682	667	632	633	684	698	740	666	663	709	681	675	780	683	631	713	708	638	653	651	647	675	703	691	656	658	646	658	612	712	679	715	661	706	689	673	650	717	700	698	707	650	678	667	660	671	672	681	675	686	683	622	698	678	697	667	696	681	696	643	659	669	715	679	705	674	707	702	658	712	710	686	702	692	674	670	660	681	662	661	741	647	668	673	690	692	666	664	694	653	701	658	677	670	640	741	673	705	669	668	670	696	661	672	679	671	679	674	619	647	730	690	673	676	688	643	722	708	647	652	680	759	706	652	683	636	710	683	687	662	715	665	657	694	675	703	740	702	689	700	733	671	700	697	663	674	708	662	706	648	708	694	693	693	645	692	695	659	645	674	668	680	660	698	684	650	706	706	684	695	736	694	679	672	677	672	673	688	668	675	647	641	645	694	679	736	679	674	702	686	670	695	686	673	715	642	676	679	661	684	657	666	685	726	705	682	661	697	668	634	712	706	644	670	654	677	674	644	651	698	730	693	743	686	678	638	666	673	643	679	685	650	711	726	679	724	743	646	677	637	704	656	743	654	676	675	645	695	702	675	644	686	677	644	620	674	686	696	643	685	659	674	719	669	712	655	650	741	679	660	673	666	668	671	701	668	688	705	624	656	643	675	657	669	637	680	702	651	690	693	654	707	642	684	665	698	681	686	688	656	663	697	707	668	667	673	706	604	708	684	660	663	680	668	635	687	658	694	670	662	661	692	683	662	695	678	659	631	699	708	714	702	673	695	652	715	672	709	654	645	666	703	687	652	682	685	679	675	715	684	682	679	665	664	687	698	657	732	718	696	686	677	677	670	713	662	712	670	660	688	666	680	698	709	646	667	693	637	669	678	687	691	672	657	656	672	657	731	678	679	684	689	681	666	713	706	725	686	693	650	647	673	660	682	680	671	653	658	732	714	671	732	638	724	649	673	692	702	681	652	695	669	657	670	734	663	693	698	681	712	718	680	665	686	680	648	708	723	660	680	643	681	708	635	645	695	644	631	687	657	682	694	655	670	642	672	685	679	700	652	671	668	685	650	706	678	682	673	653	689	655	623	707	650	718	669	685	699	656	685	687	674	657	691	663	653	710	703	711	629	675	691	707	651	678	687	710	702	672	674	644	730	698	707	714	645	648	649	628	697	677	692	667	653	694	671	706	679	690	706	704	709	671	688	689	713	659	656	660	696	647	718	672	665	687	688	665	734	682	727	630	692	694	628	722	669	679	692	673	701	659	677	627	736	674	667	655	681	673	701	654	751	687	703	654	686	672	685	643	661	709	703	691	688	738	696	724	673	659	709	696	675	712	642	658	697	746	674	696	661	700	705	692	670	670	701	731	715	725	658	696	692	636	686	609	689	674	706	630	670	711	671	683	684	670	677	712	681	671	679	628	702	684	697	721	693	686	689	728	695	651	693	677	674	688	753	655	672	648	666	701	687	684	685	713	667	679	712	658	689	683	665	700	693	676	678	725	666	663	733	683	674	722	696	680	677	706	708	714	697	717	719	679	651	716	698	674	684	640	688	681	630	680	685	665	726	700	669	696	685	720	696	636	689	706	623	710	656	673	664	676	683	710	713	745	658	679	701	648	676	647	695	731	668	646	707	709	704	701	665	742	682	615	648	675	707	658	699	654	688	655	689	679	644	710	695	647	674	673	684	664	690	648	646	642	650	679	678	630	672	642	692	678	685	702	623	678	684	678	678	648	684	666	696	664	674	637	668	719	703	674	722	691	686	707	701	660	682	696	708	734	715	691	688	641	674	677	637	688	704	704	710	709	667	730	707	713	677	669	681	697	699	726	708	675	639	676	655	690	662	689	734	686	704	699	703	690	680	699	649	685	714	714	642	705	685	709	653	681	707	721	662	679	671	698	652	719	686	686	666	699	680	669	677	673	708	694	670	724	684	626	678	660	670	719	746	711	664	674	667	701	678	678	677	698	703	707	624	696	688	687	650	625	704	705	661	688	636	680	713	670	684	680	664	667	654	702	665	666	700	700	696	673	716	652	641	700	708	691	650	669	662	725	695	642	663	678	684	667	682	689	674	651	665	655	629	668	656	662	695	705	641	696	715	648	667	660	642	709	717	692	713	693	692	683	699	665	660	688	669	671	623	671	670	656	646	651	673	686	690	661	659	643	666	685	644	657	645	644	720	706	690	658	656	683	687	673	657	668	674	691	691	687	669	684	696	688	738	693	694	721	699	685	672	655	679	689	701	669	710	662	649	708	629	702	702	709	651	698	674	703	718	607	678	665	630	649	678	685	654	664	719	674	684	727	691	675	650	669	680	649	679	707	665	648	691	674	682	636	644	657	697	711	669	717	649	656	711	652	674	690	681	653	740	682	672	687	643	641	662	688	657	696	682	695	678	719	681	688	674	646	680	647	657	699	660	661	686	692	654	675	700	700	657	708	730	676	675	636	698	700	707	704	694	695	720	689	653	664	679	654	712	691	668	646	681	645	691	710	649	648	656	665	651	679	707	658	746	683	716	669	700	695	705	663	692	673	700	650	667	635	684	701	702	672	729	682	723	701	653	698	690	702	686	659	666	671	703	678	676	659	690	648	685	697	677	629	642	689	696	693	693	714	706	710	722	696	689	684	618	676	694	703	704	705	733	629	728	661	674	674	670	653
17993	14269	4266	2515	1258	1302	435	371	321	329	279	253	220	225	241	217	212	242	197	240	270	240	218	172	190	187	169	198	205	174	179	211	165	172	186	191	172	180	180	189	173	199	187	188	171	169	170	169	215	185	204	171	161	171	172	181	201	173	188	186	199	190	201	173	175	165	185	163	203	147	169	196	196	170	190	180	195	157	181	181	176	163	168	179	159	168	195	181	205	213	193	204	192	165	175	201	174	208	194	180	193	180	158	153	187	175	180	165	165	182	198	186	183	199	186	184	165	171	178	169	176	193	180	166	152	170	193	174	176	161	190	189	178	161	166	189	207	164	164	169	210	180	166	177	164	165	151	185	206	165	159	174	153	174	184	176	160	196	160	181	177	174	168	157	166	190	163	183	180	191	178	177	140	173	163	142	145	198	172	174	204	169	179	181	179	160	167	173	181	175	156	192	178	182	177	165	183	174	174	189	170	159	182	180	199	183	201	182	173	190	188	165	172	165	170	172	180	176	190	169	194	166	197	172	182	178	166	170	172	181	214	187	171	174	171	159	164	172	168	178	200	193	168	210	183	167	163	194	175	166	190	191	174	179	161	167	199	167	195	154	181	173	206	173	166	167	181	154	182	178	160	183	208	170	156	179	171	181	171	180	163	179	181	191	183	195	153	174	191	180	176	179	165	188	181	167	157	152	162	171	190	169	190	192	178	168	185	198	172	183	183	158	187	194	167	181	184	158	204	169	159	163	182	185	174	166	186	163	182	169	159	164	182	197	168	185	200	162	171	188	189	174	158	194	175	161	170	167	175	174	172	179	171	167	169	163	172	182	187	192	178	183	184	178	183	174	170	190	215	180	179	215	188	193	207	188	158	172	169	185	159	160	171	184	164	182	173	160	184	202	176	172	209	178	179	192	186	194	187	187	172	175	166	171	163	170	181	160	179	182	176	184	161	154	172	184	172	165	201	194	166	182	194	161	163	168	185	178	192	168	162	181	185	147	178	195	181	159	184	193	170	152	209	190	178	184	162	189	176	197	189	176	169	188	169	156	192	190	174	170	169	176	186	186	179	190	181	188	174	191	191	158	159	172	188	163	215	188	179	183	183	188	168	161	184	186	191	185	185	197	188	166	178	156	183	170	202	187	155	173	179	188	159	159	145	156	204	189	188	149	176	170	174	167	200	191	186	178	191	178	169	191	185	172	183	186	187	174	178	189	160	157	195	167	189	197	169	194	204	176	166	153	154	186	175	174	183	172	159	178	177	154	157	187	173	166	187	208	177	176	206	176	203	202	196	214	158	174	179	199	181	177	199	186	177	179	167	159	180	179	170	205	169	200	178	188	192	175	190	163	154	175	156	199	163	146	175	179	178	180	174	192	176	192	169	194	176	169	212	200	175	173	176	176	163	170	183	162	169	177	174	167	194	181	190	183	161	154	199	187	172	184	192	179	164	203	180	186	180	179	182	168	188	184	184	178	169	171	180	182	155	150	183	170	195	184	178	172	193	180	180	171	172	140	169	166	167	170	175	166	168	197	166	163	163	185	167	195	178	182	197	207	202	179	169	174	173	170	154	179	167	184	182	181	172	177	173	182	169	193	186	155	187	187	184	199	180	174	189	153	151	171	186	172	175	174	181	171	180	175	160	187	180	185	196	190	170	193	173	190	183	186	188	182	174	181	150	192	162	150	165	187	192	168	193	183	183	193	172	178	158	152	187	175	156	155	169	183	187	165	167	162	155	192	180	167	165	174	157	193	179	199	170	155	197	177	183	158	177	173	177	183	195	152	175	135	151	170	166	171	153	184	181	171	195	190	164	203	159	203	201	156	188	147	190	159	165	175	173	198	176	164	160	193	178	190	174	178	160	199	182	173	172	148	152	181	186	171	182	163	182	182	192	199	151	185	183	192	187	191	167	159	179	189	188	182	168	171	196	179	179	159	185	206	144	183	170	170	157	163	158	182	154	180	161	202	165	186	168	192	192	189	191	173	182	175	187	204	165	180	172	175	154	165	150	180	174	163	192	181	181	162	181	186	184	191	173	176	195	157	171	174	182	161	199	181	207	171	161	174	188	173	170	168	182	192	176	158	186	174	196	189	146	208	147	183	177	163	161	184	153	152	178	175	162	150	172	185	162	184	170	163	173	204	192	187	177	179	180	164	192	188	164	166	199	169	181	159	177	174	186	198	182	157	181	177	203	150	176	181	163	206	176	187	154	170	191	187	190	176	153	193	176	176	160	161	197	176	178	180	187	173	171	169	164	191	168	191	174	179	170	165	163	182	178	203	168	171	168	170	194	173	165	181	162	174	190	175	197	204	188	193	175	169	168	174	186	204	184	178	171	162	160	201	182	184	179	155	149	172	163	187	173	153	173	209	193	193	169	205	188	162	190	180	183	179	202	170	173	190	169	179	180	169	174	183	174	144	165	176	187	182	182	186	163	160	182	157	186	185	189	162	181	172	166	194	173	184	160	180	154	162	189	179	194	186	210	172	181	167	180	158	180	174	167	169	166	177	183	179	178	165	176	169	147	175	179	155	171	167	175	152	175	190	176	155	182	174	182	189	183	174	146	153	190	178	179	194	190	160	167	167	163	173	155	152	180	180	179	185	192	166	164	164	168	162	191	167	160	179	158	179	172	190	161	167	184	179	195	170	169	200	201	187	166	175	174	163	173	181	174	176	168	188	175	171	196	189	154	183	160	169	174	174	176	183	180	191	180	187	222	168	198	179	178	182	182	172	178	162	185	182	181	163	172	150	151	181	186	181	170	175	165	179	188	171	175	176	195	157	172	200	164	173	182	160	176	176	177	155	162	176	174	171	166	171	159	173	171	168	182	197	180	200	168	189	194	163	187	160	172	176	206	175	182	165	177	164	157	183	151	198	194	173	191	178	176	183	203	169	189	194	192	175	187	192	193	173	173	167	158	166	171	180	172	170	214	184	161	185	159	175	179	176	169	194	174	193	140	174	158	183	192	188	180	149	160	196	178	198	167	161	152	155	189	184	181	187	166	180	177	190	157	182	191	184	179	161	169	169	193	185	178	170	173	187	165	170	172	183	189	159	198	176	186	165	180	180	172	183	149	190	190	199	173	162	164	161	190	176	184	175	156	172	198	159	169	167	195	180	162	205	169	177	165	160	174	190	198	190	172	193	184	194	178	180	197	197	183	150	167	162	213	156	174	156	181	155	163	182	166	164	173	174	186	192	174	175	174	174	158	184	201	159	186	162	153	171	190	188	210	179	159	160	172	173	171	170	187	168	157	176	176	154	167	173	169	192	158	177	205	165	198	203	197	163	163	163	173	189	172	183	195	181	181	163	194	200	179	174	174	203	164	139	178	197	177	187	175	169	169	182	198	172	184	179	177	170	154	161	178	152	165	171	188	185	170	191	177	187	178	161	169	164	174	191	153	172	150	161	173	180	171	171	166	164	166	174	203	192	198	174	169	153	178	168	189	175	163	178	187	175	170	163	169	198
9866	11942	3319	4546	3718	4658	1775	1495	1273	1184	1070	979	836	851	761	799	727	744	723	758	991	1139	693	601	615	558	559	568	620	525	571	506	542	579	652	538	520	483	495	492	496	531	536	508	478	474	479	491	470	483	482	504	438	493	505	470	487	467	466	440	455	453	519	481	463	476	459	489	439	424	466	519	481	459	430	430	452	458	486	486	468	513	459	434	460	467	454	468	459	455	481	466	464	452	460	472	492	460	438	488	482	507	463	463	487	407	474	427	483	451	451	436	463	443	418	457	445	470	471	458	444	428	440	414	494	464	484	446	472	456	460	462	464	468	433	436	431	431	463	482	434	438	461	469	437	450	474	441	456	450	431	460	437	468	484	450	425	476	459	429	446	460	472	458	378	436	487	460	448	488	449	448	436	481	489	467	438	443	498	428	457	455	456	458	449	468	458	425	446	427	449	455	478	477	448	446	446	444	442	444	457	461	452	432	468	482	440	419	409	482	484	429	424	459	450	469	424	443	453	462	455	432	486	489	472	453	429	450	474	476	441	471	492	461	476	486	440	430	446	437	439	464	474	453	450	468	442	453	447	443	468	484	439	491	438	442	444	454	474	483	464	472	489	409	451	451	453	438	467	453	457	485	482	453	453	418	483	451	410	473	419	469	462	471	445	419	401	500	474	464	442	490	452	431	460	421	416	481	449	448	422	469	428	429	417	464	454	441	460	475	451	469	481	442	482	488	451	444	444	475	421	443	450	483	467	452	445	463	428	469	465	486	466	454	455	394	441	443	445	455	439	474	436	471	489	444	471	429	447	427	466	493	428	477	438	471	459	445	445	472	467	468	450	479	471	449	420	479	472	472	442	469	461	442	458	483	457	445	469	472	461	420	482	437	470	455	451	456	456	468	450	453	439	456	461	470	429	450	449	476	477	430	486	438	403	460	468	467	465	451	456	468	484	433	431	476	480	431	446	469	442	384	422	442	438	444	430	442	458	429	469	425	499	445	442	443	433	475	443	429	473	473	471	440	453	444	495	475	425	473	480	434	488	436	443	459	432	451	449	475	464	396	459	454	483	437	464	447	459	457	453	446	453	476	448	447	457	432	454	450	446	433	438	496	462	439	472	435	472	457	484	501	453	423	451	469	445	436	475	473	452	445	407	448	457	413	468	427	429	426	477	445	428	475	432	435	426	431	442	473	472	426	475	464	431	490	452	461	461	454	411	432	465	444	455	467	438	499	467	445	407	450	425	399	446	447	443	452	475	474	460	453	447	436	465	446	446	450	453	456	470	444	434	432	479	448	457	449	468	470	435	459	457	440	443	454	472	504	439	480	512	472	469	404	471	477	442	441	416	480	437	416	436	438	444	435	462	441	443	482	456	441	418	433	452	426	464	447	464	443	457	408	475	456	455	450	428	473	464	454	481	438	424	424	466	447	427	462	434	446	485	439	468	464	458	444	477	474	478	453	433	462	442	439	425	481	430	441	447	460	509	452	487	446	445	483	460	516	468	459	486	459	460	438	449	458	427	447	436	409	457	443	433	451	401	447	480	479	462	431	443	442	431	481	451	441	467	452	482	464	467	467	493	480	441	444	417	464	482	423	460	438	476	454	445	447	475	465	425	455	458	396	486	424	456	442	458	495	482	440	421	409	442	512	475	443	434	465	502	429	414	444	462	479	454	413	478	480	465	420	451	417	473	474	422	439	444	436	472	455	438	428	442	432	442	442	469	435	414	460	382	460	465	441	436	434	451	461	415	478	440	445	410	471	454	438	461	444	471	427	411	476	461	425	486	422	469	403	438	422	446	438	448	448	473	469	450	454	450	460	488	428	440	463	487	435	432	437	466	457	457	425	434	427	457	463	464	450	419	460	453	452	419	471	464	481	464	424	461	448	437	466	460	457	445	445	477	460	449	460	446	459	450	473	486	412	439	468	461	465	426	449	451	437	402	428	453	490	460	434	444	453	448	457	466	465	446	464	449	447	442	456	420	439	492	486	439	439	448	449	425	426	472	437	427	446	453	410	448	406	455	447	484	468	477	451	430	459	460	483	446	463	432	423	461	466	446	460	493	473	467	452	425	473	433	419	456	481	458	481	459	442	460	476	415	447	487	492	452	451	490	464	451	444	487	449	475	473	442	443	454	441	476	476	509	413	432	438	443	422	470	457	469	447	470	468	415	398	453	501	466	470	460	449	425	454	439	453	399	468	456	432	432	449	449	431	433	410	459	425	440	431	430	440	437	442	455	463	432	429	457	454	446	466	458	445	457	471	460	412	479	433	431	423	479	444	455	458	477	436	478	453	422	416	422	421	432	455	425	495	440	415	454	426	464	451	457	433	427	451	489	424	480	468	431	450	441	445	473	450	439	485	408	416	486	446	447	437	456	457	458	458	430	420	480	473	459	405	444	466	438	458	457	457	432	456	429	457	431	461	492	431	482	458	453	455	435	418	432	420	455	436	443	468	463	426	460	438	469	466	434	453	448	481	474	449	473	413	435	444	450	431	461	433	472	455	448	457	433	432	447	439	475	458	433	430	438	455	444	426	418	423	453	451	464	419	458	441	479	431	431	447	449	437	467	484	470	431	461	424	476	456	428	406	449	438	415	448	437	445	467	446	438	467	427	475	419	450	417	444	448	417	484	429	453	490	452	439	479	469	447	465	465	419	453	452	469	447	438	468	451	467	431	444	427	469	427	446	453	445	446	434	456	437	438	432	427	420	422	456	429	429	424	493	433	431	462	451	416	446	462	515	460	454	444	450	438	472	460	438	440	448	456	413	471	468	443	475	409	447	453	421	462	485	468	466	451	472	438	442	445	457	472	430	478	493	472	406	438	417	478	462	453	463	442	443	420	465	453	459	441	463	450	441	441	458	458	444	428	429	444	431	462	470	463	467	488	453	446	436	435	460	467	483	427	458	447	444	453	454	424	457	470	438	478	441	462	423	430	434	451	461	434	465	455	421	429	484	465	447	466	482	465	441	447	430	438	478	441	433	421	478	442	474	446	411	428	432	449	433	470	462	419	429	463	467	458	477	438	462	415	459	482	477	444	449	428	424	438	448	419	453	440	458	442	439	438	469	488	433	471	451	460	438	474	431	482	447	452	433	446	463	455	461	421	452	433	460	414	417	459	447	475	469	458	442	441	444	458	418	413	387	455	453	457	416	448	470	425	512	430	441	428	450	449	459	452	454	435	419	483	440	459	418	475	449	434	443	459	446	480	439	456	454	448	465	433	448	462	436	464	453	483	445	465	474	479	423	469	468	455	432	446	479	459	461	440	417	431	454	414	463	444	436	446	450	497	462	459	474	439	457	409	447	400	435	417	437	497	452	448	448	461	456	464	421	433	443	409	484	438	433	447	458	437	437	441	457	472	470	432	467	505	448	452	463	436	426	443	441	473	443	471	476	437	446	455	441	464	432	450	433	409	411	455	471	445	449	446	463	469	481	439	456	435	464	449	463	485	421	483	466	496	461	487	464
27511	23165	8561	3082	2785	5540	693	470	379	337	268	193	186	178	175	138	147	146	129	128	196	220	125	104	95	122	86	95	100	102	79	95	102	97	104	99	94	79	95	87	75	87	77	68	84	83	74	62	72	71	80	79	82	80	69	82	93	70	90	73	75	62	87	63	78	64	63	77	82	70	69	82	67	75	84	73	73	59	76	88	58	76	73	93	61	64	74	73	83	69	77	79	81	72	71	79	80	70	77	82	68	75	72	75	64	78	75	78	76	79	66	74	58	76	63	66	91	76	77	84	71	74	60	68	69	56	70	96	75	66	64	68	69	68	69	57	90	74	73	70	65	80	61	66	65	68	85	64	69	62	67	85	70	79	83	72	76	61	64	60	57	86	52	62	80	74	76	70	67	72	70	58	70	66	68	56	67	72	73	54	70	68	66	70	71	60	65	84	69	62	78	73	76	69	66	79	89	76	76	59	74	76	87	80	77	73	76	66	69	64	78	77	76	76	62	67	73	80	63	69	69	58	72	56	73	63	74	64	70	75	90	78	64	78	75	60	71	60	70	64	76	75	57	71	62	65	74	71	75	67	67	70	69	65	83	83	67	63	81	58	66	72	72	74	87	65	55	76	78	78	75	52	74	83	77	78	65	79	73	58	75	73	71	77	66	85	75	71	62	70	69	63	69	84	68	68	62	76	76	62	87	88	70	76	63	56	83	69	67	58	75	58	61	85	68	65	62	60	77	66	75	65	64	67	81	74	78	62	73	72	68	63	71	81	81	71	85	86	50	89	59	69	73	86	65	91	75	79	53	64	76	82	65	68	71	65	64	71	64	52	68	66	61	73	73	77	65	73	60	69	76	75	73	65	67	81	79	64	73	89	49	58	67	67	65	83	57	69	67	69	99	73	78	68	61	67	60	63	68	66	89	73	62	71	84	59	79	72	71	65	79	71	82	79	76	65	68	75	92	75	80	84	74	70	63	68	54	63	63	100	75	66	60	61	63	73	70	79	68	72	74	72	75	66	83	75	70	78	70	83	70	79	71	75	79	77	84	66	76	52	67	63	63	73	67	65	70	66	71	63	58	55	85	75	60	74	65	78	64	77	62	75	70	70	70	74	84	67	67	69	65	62	78	64	76	76	72	69	67	81	74	77	80	54	74	66	62	69	66	62	72	78	71	70	88	85	74	67	76	69	60	76	60	69	61	66	77	67	87	79	73	59	68	64	67	64	71	68	75	70	65	66	63	81	60	80	63	53	69	62	66	61	77	59	65	69	66	80	68	61	62	75	61	68	58	56	78	56	84	80	89	74	80	59	78	64	78	77	84	66	73	83	65	77	63	74	54	62	68	62	80	71	65	76	57	81	76	65	79	70	77	70	81	61	68	75	65	66	75	72	58	60	70	66	75	70	65	70	67	93	86	73	77	80	79	81	67	74	84	79	86	83	66	76	66	66	66	67	79	73	51	72	52	84	72	65	66	71	61	67	73	67	66	79	64	81	66	70	69	66	68	68	64	83	80	58	64	68	65	76	55	68	81	59	73	85	65	62	66	83	71	81	88	65	66	58	82	69	73	70	76	80	58	68	52	78	65	75	67	85	75	86	86	86	82	67	74	67	52	77	83	52	67	75	70	70	63	54	60	62	70	64	78	73	69	76	74	88	63	75	58	57	76	78	72	74	59	60	65	56	73	68	75	75	64	79	61	76	75	64	59	59	75	68	52	70	63	66	55	58	50	66	77	85	72	85	76	61	68	75	78	56	72	67	78	60	70	71	80	95	66	74	61	84	78	67	78	56	64	70	65	69	75	57	66	80	79	70	70	77	63	79	62	66	64	67	64	70	78	73	68	52	58	58	71	81	78	63	76	75	70	63	77	64	83	77	69	83	75	76	71	89	68	66	70	60	58	88	54	69	63	63	71	71	64	66	82	72	61	86	74	73	71	63	66	62	82	67	70	61	78	77	87	55	73	79	70	57	73	83	73	84	81	82	74	66	79	70	74	61	81	69	63	64	57	74	75	57	69	58	61	69	69	69	75	69	59	67	49	62	79	68	56	57	56	55	74	75	72	61	79	71	74	58	89	65	53	66	67	79	69	56	64	61	72	63	79	73	70	62	60	69	77	68	75	92	87	77	87	82	61	74	68	82	74	87	69	75	70	65	70	66	60	74	72	87	66	70	66	81	77	67	60	77	66	65	68	64	63	84	65	67	70	73	55	70	74	73	49	66	82	63	73	67	59	75	85	76	94	68	77	63	70	58	68	59	70	71	67	81	73	66	72	72	74	76	79	71	73	64	67	72	68	84	71	70	73	69	91	68	75	88	69	72	61	71	70	65	63	73	72	61	75	91	63	74	73	68	58	71	63	65	75	73	68	62	73	69	70	72	69	69	62	70	68	77	73	75	83	55	71	58	62	67	59	54	72	52	74	65	68	74	75	61	66	83	75	63	53	78	73	70	55	61	79	63	63	73	76	70	61	78	70	60	63	64	64	85	74	67	62	73	79	60	67	71	74	56	78	70	65	77	76	85	71	73	74	73	76	70	74	82	69	86	59	71	65	73	77	71	63	56	62	59	66	88	71	62	45	85	78	71	55	62	64	80	59	65	65	51	66	88	71	85	79	72	82	64	65	59	59	71	63	82	60	76	75	61	63	71	62	71	58	62	72	69	76	72	88	64	66	58	68	70	82	69	70	87	67	65	72	59	57	81	85	65	74	68	59	84	62	69	78	56	71	77	70	65	68	69	73	66	73	70	66	64	67	77	83	69	71	70	81	72	63	69	61	63	77	63	61	66	83	71	74	63	60	82	78	77	81	78	83	74	76	54	75	77	81	81	72	69	84	60	56	70	64	79	80	58	75	76	64	71	72	69	68	69	73	72	57	71	68	73	73	63	56	82	66	60	88	61	75	71	60	66	78	74	64	76	72	74	98	76	80	74	62	58	78	76	66	60	68	62	81	70	73	74	67	84	67	68	81	65	77	70	62	65	78	71	67	67	62	64	71	72	70	69	58	72	67	79	76	64	80	73	73	84	75	79	68	59	71	78	69	73	83	71	82	60	73	67	84	78	74	68	67	58	72	73	70	67	69	62	71	60	63	66	72	79	65	81	63	83	67	85	64	63	70	76	73	63	88	62	63	65	71	54	73	52	68	59	69	68	69	61	63	65	62	59	67	63	66	76	62	68	65	66	67	76	68	63	63	69	87	66	73	49	74	74	69	42	65	71	91	70	72	71	54	66	56	81	66	63	62	61	75	76	79	78	72	67	79	65	51	64	74	88	60	79	61	73	81	70	75	54	78	52	67	76	68	70	69	79	78	70	67	74	57	54	77	68	76	71	67	67	78	71	74	73	74	79	66	86	77	61	53	66	74	69	70	64	58	80	65	72	81	69	61	88	75	83	61	72	76	70	72	73	75	84	69	71	69	50	65	71	66	58	70	63	71	78	62	55	82	76	70	58	59	75	77	72	81	72	59	81
13713	16782	4495	6463	8772	10596	2741	2226	1868	1593	1402	1219	1060	921	904	796	745	718	724	801	1335	1295	616	517	480	457	427	437	382	435	402	375	380	422	649	376	416	326	363	297	307	280	311	267	278	294	270	255	268	276	277	256	264	207	249	238	253	271	254	281	202	272	242	247	234	237	231	257	234	248	244	247	255	214	253	243	223	231	226	229	240	225	229	216	241	253	220	243	232	242	209	241	217	252	225	241	235	236	219	227	218	212	223	217	220	200	236	215	242	195	225	232	213	221	216	218	198	224	218	181	228	213	195	223	246	222	226	197	204	236	232	205	214	209	214	226	210	220	203	225	213	211	242	219	198	218	220	224	200	202	198	202	203	198	200	229	226	201	225	223	218	189	174	216	220	203	221	201	222	203	211	200	224	191	229	194	191	203	194	220	219	225	233	212	213	194	204	211	208	225	226	223	217	197	211	193	211	205	225	215	225	203	225	220	215	221	220	239	185	206	209	229	206	194	218	196	204	207	223	241	213	222	242	198	235	215	226	215	212	171	211	212	214	199	195	228	213	254	213	202	221	221	211	190	226	181	204	221	218	201	237	221	204	224	202	207	211	239	199	203	267	203	198	201	211	232	187	213	228	213	214	211	192	198	195	202	190	220	228	218	190	221	201	209	230	211	225	224	234	194	217	214	213	200	195	211	196	227	230	207	222	204	210	202	219	217	215	242	213	216	224	229	185	203	199	193	221	206	217	198	217	186	199	208	213	224	213	205	186	233	216	195	200	212	213	188	214	210	214	163	186	230	199	196	233	208	213	222	205	212	199	224	212	214	235	210	202	221	205	207	207	188	235	193	207	198	187	206	216	200	208	190	219	230	214	193	208	195	206	189	196	212	207	207	195	241	192	197	195	228	240	186	246	213	208	214	205	216	214	201	219	189	208	212	222	176	191	230	195	210	199	191	205	198	215	225	203	228	219	223	179	180	225	223	217	204	224	187	199	209	252	226	219	217	215	215	193	193	200	191	192	195	203	215	210	232	235	215	204	184	193	190	207	203	210	205	211	192	192	218	213	219	199	188	224	192	200	206	217	203	207	215	215	203	265	213	204	207	204	221	200	218	196	212	219	222	195	186	209	193	211	214	213	222	195	198	224	203	208	204	226	235	191	206	198	218	200	233	208	202	233	206	207	217	231	242	201	216	214	202	215	218	210	213	212	192	202	216	200	225	213	179	212	212	218	204	220	215	238	187	212	180	215	217	189	218	224	211	215	217	224	212	213	221	231	199	205	236	205	201	203	212	192	221	224	228	221	218	231	198	205	196	204	220	237	227	238	214	225	174	207	197	205	205	219	201	212	240	228	223	202	229	228	210	191	213	222	194	200	190	211	224	217	205	199	216	197	187	207	189	247	221	209	224	193	234	209	183	192	225	208	234	198	195	203	236	191	203	190	196	210	217	207	213	221	206	230	205	201	247	211	205	214	222	203	228	210	175	202	212	213	209	208	204	187	202	220	217	213	205	214	205	205	223	207	220	224	227	228	223	217	225	201	206	194	217	220	210	205	201	200	198	204	250	203	228	213	207	194	206	200	212	224	194	236	194	209	216	215	203	242	199	203	197	221	198	220	223	218	228	223	236	188	209	210	196	210	187	203	219	218	187	216	218	203	199	217	189	198	185	236	211	226	213	217	211	222	224	221	230	209	195	203	192	227	239	204	227	202	189	223	202	216	222	209	205	183	217	214	225	223	201	205	224	209	209	219	207	191	207	222	220	211	212	199	216	220	221	221	226	202	221	219	185	201	198	193	209	208	204	235	218	221	220	211	223	207	185	209	224	221	231	215	203	226	214	222	206	189	233	209	208	216	224	226	222	226	208	204	201	189	231	231	229	209	216	203	203	201	202	204	217	214	197	220	193	217	199	227	202	223	217	219	224	195	212	181	216	218	235	221	211	228	207	242	225	206	188	203	212	209	234	175	204	207	211	201	192	206	203	220	193	188	214	184	235	218	232	209	188	222	194	204	229	249	208	196	196	192	205	199	222	198	213	202	205	235	222	203	228	203	204	201	206	190	189	218	214	207	225	201	214	206	214	224	193	198	237	215	222	190	203	199	199	237	184	237	219	242	206	212	201	215	235	190	219	216	198	207	201	216	227	172	201	214	206	215	243	203	249	223	231	231	206	189	240	219	200	211	212	212	208	222	221	231	198	193	218	203	190	193	243	194	216	195	207	234	223	191	225	206	220	198	214	232	189	205	225	187	200	236	222	226	191	214	223	228	216	244	199	199	200	190	213	209	211	189	209	211	194	203	213	196	221	226	200	210	203	203	200	200	191	193	195	213	221	213	210	215	234	213	185	224	194	207	209	227	188	213	216	217	233	218	203	223	186	210	205	218	197	189	227	222	179	224	215	204	207	189	223	205	192	209	192	224	208	232	202	210	214	216	208	181	202	213	204	219	223	227	201	230	196	227	219	207	206	219	200	181	217	206	204	190	196	213	184	225	186	211	212	214	216	209	204	199	218	211	210	191	197	202	191	182	207	216	208	227	240	226	221	200	230	201	202	203	231	192	208	182	208	211	225	199	205	209	213	190	194	203	204	197	189	226	226	204	198	217	200	197	198	179	210	206	203	208	199	224	229	211	206	216	213	220	193	216	222	205	174	227	234	213	250	215	218	219	214	200	199	208	232	200	227	195	228	219	228	205	228	212	208	220	194	206	222	195	210	227	230	209	230	225	223	211	193	219	201	202	209	220	199	183	225	196	188	202	221	239	212	193	213	226	218	228	196	227	208	236	214	219	213	212	228	190	214	238	187	193	198	209	205	219	211	213	224	201	195	200	204	218	214	208	178	207	201	213	209	212	190	183	217	201	212	206	213	178	197	232	199	224	194	178	203	200	187	200	207	223	219	226	188	184	193	218	205	202	215	218	220	228	220	203	214	206	225	214	183	229	212	205	209	208	184	219	215	216	202	223	196	221	199	186	206	221	207	198	215	190	200	230	208	176	224	217	201	194	243	198	189	204	215	238	195	221	212	211	220	208	194	212	205	206	227	229	207	225	221	211	201	192	204	209	237	195	194	221	220	202	200	193	182	202	230	195	202	199	181	203	213	230	195	218	211	187	203	218	210	216	217	198	216	215	225	209	210	238	195	221	218	172	191	193	208	216	225	218	213	209	199	183	232	193	212	213	217	207	212	230	208	197	198	218	218	207	231	213	219	201	213	188	219	228	198	201	233	231	210	219	217	203	182	217	218	185	224	217	212	222	203	205	206	226	206	216	186	203	193	201	206	196	206	200	201	197	192	218	194	204	219	241	224	211	243	224	217	226	201	186	215	194	204	216	219	222	207	209	206	218	213	207	219	189	179	212	174	229	214	208	219	181	210	211	226	190	212	219	193	207	204	215	201	194	201	205	200	206	195	215	197	192	216	191	195	215	213	224	228	207	255	189	208	218	190	201	198	206	211	213	181	214	199	220	226	178	217	197	221
3781	928	396	354	411	353	297	272	292	287	293	278	263	247	287	274	291	287	270	252	250	290	282	328	261	292	277	294	278	288	289	270	245	281	245	286	259	283	271	294	286	300	283	244	293	275	264	276	275	270	269	252	306	290	280	306	277	280	290	288	269	295	253	283	256	275	284	280	275	315	275	284	285	266	272	259	284	265	254	256	270	257	295	292	264	264	259	286	284	257	256	282	309	251	285	273	286	252	278	262	300	276	288	243	276	264	257	284	302	282	279	294	280	299	278	234	251	288	289	289	269	259	275	271	268	273	280	266	294	279	263	246	259	281	253	260	287	280	252	263	245	239	281	251	289	272	285	264	282	273	260	256	308	283	301	269	281	299	246	272	282	290	298	291	307	278	256	271	283	252	268	234	276	281	260	288	277	299	290	266	268	240	285	281	284	253	271	308	263	248	276	274	280	264	294	307	288	250	261	289	275	287	277	255	305	262	301	270	304	265	271	272	282	271	266	275	269	271	273	287	280	250	274	273	291	281	275	290	277	313	286	236	279	279	256	282	264	290	298	267	258	274	257	282	258	289	311	273	269	260	284	269	277	252	289	292	296	271	263	263	290	287	252	303	279	249	286	272	287	261	323	271	257	241	251	281	250	277	286	263	273	273	273	287	278	306	238	291	268	257	272	262	308	268	257	265	260	290	308	298	295	300	275	308	267	250	257	260	290	269	276	268	283	278	283	277	279	278	269	266	279	270	302	222	289	262	287	284	277	284	257	269	271	251	256	256	322	295	275	281	266	263	280	280	291	303	305	284	265	257	299	260	289	270	283	256	259	284	302	268	281	264	245	263	291	268	264	276	286	285	251	266	272	288	266	294	301	284	278	298	272	284	247	263	321	270	264	291	295	270	272	228	261	265	282	244	260	265	273	295	259	277	277	309	265	263	290	275	275	276	262	288	267	261	268	272	286	271	283	327	261	239	280	291	269	281	288	270	292	240	246	252	288	267	283	279	273	284	293	290	272	308	288	261	269	270	276	281	250	270	251	274	294	274	305	276	255	268	266	274	281	259	329	267	296	262	256	285	283	249	264	275	247	253	274	277	262	247	269	272	280	291	261	284	271	265	289	283	274	250	260	274	262	294	264	245	262	244	274	261	294	294	284	301	241	247	289	293	275	289	273	262	247	264	297	257	256	267	258	311	271	286	278	288	276	263	288	275	274	269	253	253	284	257	293	299	289	257	246	313	272	291	283	286	267	272	292	299	269	273	295	250	273	250	288	280	253	281	262	314	278	270	268	252	274	287	277	280	283	291	244	278	279	246	237	258	282	261	275	245	301	277	285	240	259	286	300	278	261	257	299	249	272	291	276	280	279	266	241	262	259	293	307	294	262	288	278	281	266	290	273	265	292	254	275	290	317	271	308	282	251	298	270	284	282	266	263	275	272	301	255	285	282	257	243	320	288	279	267	271	282	308	291	268	283	279	231	283	283	318	269	289	288	280	270	271	270	276	291	261	291	274	295	293	250	259	280	285	285	299	272	297	276	295	278	280	275	279	265	288	283	278	280	289	266	298	297	263	304	304	266	281	277	296	284	274	266	272	255	267	289	278	280	295	311	293	291	275	284	258	296	220	273	270	276	266	265	291	259	268	302	309	285	291	265	291	274	254	278	258	248	257	268	292	275	272	277	252	257	273	313	280	273	276	256	277	266	306	270	272	305	280	280	285	279	241	270	243	298	268	288	309	287	287	267	290	259	291	288	259	277	277	279	270	276	284	260	317	279	272	299	284	263	252	283	286	276	283	259	285	300	273	231	279	258	273	284	291	269	256	263	275	275	269	269	249	259	302	269	273	268	276	258	293	287	241	277	275	257	283	292	256	298	254	287	300	302	296	270	258	259	296	232	262	271	257	257	283	277	303	241	275	275	270	300	282	282	280	243	281	266	289	318	265	243	279	261	280	313	262	282	281	284	269	263	273	282	262	323	259	247	290	270	258	262	277	270	253	292	306	286	251	269	288	250	292	252	283	248	282	282	328	264	286	297	293	301	280	280	300	321	286	289	264	262	276	280	283	269	248	279	274	277	276	271	246	298	289	297	304	285	245	271	278	259	262	290	273	277	259	295	296	288	277	294	274	242	268	255	273	271	281	267	263	269	272	266	281	253	306	253	278	249	281	233	300	298	250	270	261	276	292	256	260	300	315	233	265	277	281	276	273	285	281	255	265	272	266	284	288	269	296	269	291	280	295	276	314	306	289	286	284	279	267	259	289	252	283	271	262	295	276	274	291	291	294	257	276	251	282	266	275	244	266	286	305	255	267	272	267	285	253	269	304	275	282	276	310	288	267	283	275	284	284	243	238	275	257	331	297	293	275	279	264	265	310	291	266	284	278	262	282	286	284	276	245	302	268	262	305	294	259	286	301	289	249	268	273	281	255	268	275	276	272	247	284	260	252	277	264	289	252	265	268	286	270	261	285	295	282	247	251	278	263	273	277	284	277	287	283	298	271	252	241	287	287	263	274	259	257	286	277	260	233	276	243	278	269	282	287	288	264	246	286	279	250	254	303	271	278	266	304	258	272	276	287	254	283	277	258	270	295	314	285	299	260	283	288	296	266	291	280	234	293	268	268	283	270	292	273	271	279	270	246	280	260	275	291	287	265	260	288	271	270	278	250	278	280	279	261	256	287	289	258	258	230	264	273	306	278	309	250	297	286	241	260	291	272	279	306	282	262	270	276	286	255	297	269	265	258	272	288	297	279	282	274	253	256	283	285	285	259	241	312	292	256	270	289	270	245	303	266	285	249	289	284	250	266	250	267	277	299	271	254	273	292	283	264	284	278	270	284	295	271	287	273	275	284	266	287	322	244	270	262	283	266	275	272	282	269	265	296	312	283	271	291	273	275	279	256	285	273	295	274	271	249	312	280	256	265	301	284	284	272	264	271	283	323	270	290	285	274	283	265	265	278	257	252	266	288	277	280	265	274	256	302	263	257	252	273	284	280	259	272	256	275	237	259	289	297	282	292	268	250	296	279	273	284	268	284	267	282	273	260	286	264	274	278	299	267	253	283	289	285	285	252	269	259	317	250	277	286	239	274	287	280	270	303	280	270	270	247	298	247	270	274	268	267	257	274	263	263	275	282	281	270	247	235	264	279	280	297	267	297	246	250	273	240	276	247	291	257	255	265	228	274	285	275	257	320	261	259	274	292	280	286	280	294	271	279	315	275	253	263	284	268	306	293	260	302	280	251	244	279	291	282	298	293	281	254	269	295	269	294	274	284	256	267	289	254	270	277	306	297	292	275	256	264	278	282	272	286	269	269	273	296	288	284	293	253	248	259	317	229	245	292	267	258	290	279	277	268	286	263	283	257	286	260	259	292	282	263	261	255	305	270	281	262	285	288	262	269	287	299	288	282	274	275	289	290	285	283	276	285	289	283	261	246	269	294	250	259	264	259	289	279	281	260	278	271	284	283	261	274	262	268
3318	1650	902	857	966	1007	761	727	714	725	723	728	740	686	697	690	685	669	666	681	712	682	699	695	735	699	674	655	693	680	673	689	694	695	718	694	657	690	671	707	687	631	671	704	688	693	680	657	658	667	691	674	729	685	706	684	681	689	713	628	665	705	679	678	718	733	669	708	715	661	684	662	694	684	677	698	693	718	661	641	691	689	683	658	686	662	652	695	712	673	655	685	689	698	672	674	701	662	707	665	659	654	666	697	619	671	689	722	707	669	703	697	652	655	705	663	636	673	688	666	696	665	692	677	687	696	679	715	662	681	634	725	695	670	747	717	737	692	657	691	691	682	692	718	658	645	671	670	652	671	672	671	673	681	664	670	681	680	682	706	665	644	709	701	624	691	688	658	718	673	707	726	647	647	692	639	632	688	690	673	694	670	671	652	685	661	729	672	687	698	648	676	678	713	632	667	694	675	680	647	708	707	707	668	654	653	687	673	653	671	658	674	690	668	646	642	691	727	669	643	665	678	686	704	736	748	659	747	654	647	700	657	699	686	678	655	669	690	692	707	646	669	682	654	681	663	702	615	663	723	653	684	707	720	694	724	681	676	692	688	653	673	708	685	700	706	652	708	665	703	695	663	647	684	663	692	681	678	674	653	712	726	699	694	672	705	716	699	649	747	705	686	695	663	654	668	678	694	620	690	638	651	671	663	667	686	718	684	656	709	706	679	699	722	665	695	678	672	637	726	704	725	695	700	663	648	761	642	635	635	680	699	682	717	658	672	714	642	713	697	707	650	643	678	707	712	676	658	647	659	657	709	688	699	699	672	647	693	683	680	649	666	663	695	670	710	698	690	711	672	619	668	708	687	676	640	683	651	654	656	708	665	730	655	647	684	713	740	672	671	685	666	633	706	644	648	655	637	654	741	688	681	646	666	685	692	733	684	679	706	684	700	684	701	649	679	682	643	670	704	754	712	691	675	712	692	630	697	643	664	737	662	643	678	597	654	651	735	697	694	675	701	667	690	646	672	655	754	695	683	691	684	698	690	682	673	682	671	629	643	652	682	675	688	656	692	695	655	651	700	694	697	714	688	700	694	719	668	680	717	672	635	722	715	628	636	682	680	654	675	706	676	673	725	678	656	691	669	733	681	676	660	684	683	715	672	652	657	646	654	682	701	666	663	634	703	647	661	667	680	651	675	651	675	675	702	704	666	649	648	706	662	677	658	659	662	644	689	652	695	657	621	680	681	680	655	656	719	663	691	677	654	697	654	753	655	652	676	688	685	680	696	668	686	688	719	674	681	718	676	679	706	684	675	674	717	723	695	681	656	668	642	715	665	709	633	712	736	635	663	649	670	708	687	687	656	689	691	666	649	678	687	652	660	718	694	707	692	694	679	625	624	652	653	653	670	678	675	682	654	703	682	689	689	636	643	693	638	716	704	738	706	715	626	716	680	680	729	662	653	669	700	662	698	659	671	707	682	672	688	679	684	671	653	686	677	644	715	731	706	692	660	720	691	663	675	661	655	626	671	661	716	679	704	678	643	655	692	661	690	685	698	693	694	670	674	702	644	636	676	638	668	654	672	693	696	655	712	720	688	611	692	654	655	670	674	670	681	705	694	664	691	671	714	723	727	706	690	709	654	691	689	663	660	692	669	653	639	695	691	664	689	651	704	630	717	674	650	685	676	675	625	663	687	688	668	687	692	734	708	694	733	643	683	701	638	683	647	667	653	702	683	697	691	647	672	666	639	617	673	731	632	673	683	710	682	678	700	663	680	672	681	717	651	665	652	686	673	707	687	612	703	667	680	681	686	675	658	676	661	700	687	661	729	661	710	667	621	670	670	712	678	675	681	673	672	699	676	642	706	709	657	681	685	647	687	676	663	670	685	686	688	638	663	709	682	599	651	679	652	650	660	657	712	701	690	719	694	645	696	655	655	724	676	666	669	725	694	738	605	690	646	663	673	658	663	675	650	730	706	687	641	743	684	650	655	689	687	656	671	661	661	645	683	666	674	655	659	703	666	689	722	655	669	663	683	676	643	698	720	684	662	693	694	721	685	704	680	645	663	618	699	688	698	720	680	670	725	650	652	678	700	690	674	676	696	656	664	717	688	696	693	691	654	707	679	688	664	668	679	650	676	696	639	668	718	630	708	669	635	662	679	670	710	708	683	712	686	662	720	673	640	686	699	665	676	703	697	678	661	638	683	637	692	695	617	673	653	685	645	686	675	714	651	709	668	700	699	683	653	687	687	717	620	664	708	682	689	690	704	659	714	694	663	677	698	701	611	662	697	671	684	698	685	671	649	698	664	644	717	702	656	671	692	699	654	687	699	719	682	702	658	715	623	678	688	719	768	694	649	682	672	737	662	674	685	707	704	695	675	651	676	637	699	655	622	675	672	743	719	689	663	695	631	627	705	691	671	670	709	716	656	639	681	663	675	691	685	735	706	680	648	662	705	640	677	689	692	685	678	656	686	633	648	673	669	681	701	700	661	651	655	705	687	669	686	674	695	692	710	698	652	633	712	643	666	695	718	651	700	697	652	694	682	647	647	675	706	718	630	657	692	719	676	691	655	668	641	703	665	665	671	662	671	697	648	724	684	692	671	695	702	726	662	660	685	731	673	669	717	657	657	662	686	704	727	678	645	686	684	684	705	693	670	700	668	656	665	661	717	687	681	706	655	684	704	640	654	648	653	681	711	689	694	692	715	673	700	614	720	644	658	713	691	759	664	675	682	670	642	684	651	707	663	702	662	683	710	654	704	652	665	686	631	662	697	691	695	679	696	653	710	682	685	675	658	636	693	663	661	704	702	659	674	686	668	705	736	729	714	677	672	671	634	707	654	712	686	737	607	676	670	693	683	682	693	631	694	700	691	725	665	642	678	648	624	704	647	723	673	670	683	668	686	674	635	671	617	668	681	688	634	684	685	693	691	719	691	648	688	655	663	683	708	654	673	704	664	635	653	662	628	676	714	663	702	678	678	692	664	683	674	662	680	699	718	713	674	694	687	672	658	665	625	707	634	659	712	670	735	688	655	655	707	750	680	662	672	665	670	701	701	687	762	685	680	683	700	641	689	692	673	659	700	648	661	640	670	714	707	689	712	685	695	655	703	689	669	685	665	677	723	677	698	678	657	702	674	692	641	680	742	646	723	680	649	668	681	651	687	661	642	644	695	679	697	709	653	696	664	647	705	685	698	700	650	686	667	685	668	657	646	667	702	692	699	656	675	706	707	670	736	729	666	683	702	666	715	683	687	661	704	673	662	666	652	664	696	655	618	645	718	703	690	678	726	648	689	665	702	693	740	667	616	675	667	692	669	646	666	705	687	647	656	715	658	676	687	679	674	628	668	730	667	731	720	675	674	620	638	660	629	686	674	678	687	749	690	692	684	658	643	709	704	682	669	685	683	683	683	690	668	664	714	700	690	664	686	661	670	721	655	663	682	710	681	694	706	662	710	644	665	653	700	664	668
17802	15111	4211	1760	2247	4537	446	314	328	286	290	241	232	211	247	225	189	187	213	234	236	196	197	205	201	183	207	175	215	178	199	200	202	170	185	195	200	181	155	195	174	170	190	217	201	193	182	190	202	205	182	178	197	173	195	168	176	178	171	184	171	188	166	163	190	181	179	189	170	197	194	171	161	169	170	170	184	185	187	171	188	169	210	185	172	174	156	195	161	179	192	229	183	164	190	194	196	207	176	168	188	167	166	168	183	153	165	171	164	177	182	186	187	164	193	180	175	202	160	205	186	176	185	171	186	180	174	166	179	168	176	179	173	175	188	197	155	192	171	166	190	182	179	179	197	175	178	162	155	175	180	198	185	167	192	165	190	175	190	168	190	181	196	174	177	182	162	166	157	181	164	170	182	172	172	185	178	164	179	166	162	180	192	184	180	186	163	166	177	194	199	169	155	144	178	174	175	162	188	166	183	184	148	180	190	181	190	167	185	164	150	179	183	174	172	192	164	189	197	154	187	190	192	174	171	219	170	189	164	179	187	170	175	181	169	169	191	184	143	176	197	195	155	166	174	184	159	166	179	166	178	177	181	162	188	206	160	176	176	198	142	180	157	177	187	174	170	198	208	158	197	173	197	193	182	153	177	175	171	180	191	172	170	202	171	168	164	197	152	175	187	186	175	185	195	185	187	200	173	185	213	186	184	205	168	189	162	182	187	152	177	157	191	178	181	200	178	178	165	179	170	193	173	163	182	200	177	174	169	180	187	182	191	193	192	150	174	177	152	180	176	196	214	174	186	181	214	171	184	184	215	196	172	176	187	164	180	167	163	182	174	193	177	160	164	166	175	157	182	174	177	166	172	177	176	188	169	169	160	165	164	183	182	178	163	186	197	194	171	179	185	198	161	174	164	172	154	129	160	198	169	193	202	156	170	179	201	174	176	173	178	189	178	191	166	197	165	191	179	165	192	161	194	172	182	211	174	177	161	166	168	180	161	150	174	185	173	194	198	188	166	169	171	173	174	176	179	169	153	173	194	174	191	155	153	180	187	149	179	169	184	176	152	176	159	153	179	192	169	162	170	170	169	198	176	198	163	180	182	183	182	193	184	205	181	181	167	189	164	171	158	184	172	171	189	174	175	170	191	175	189	178	190	182	165	144	211	172	177	178	178	180	166	169	154	169	166	181	151	178	183	198	188	167	163	170	177	175	191	208	182	186	173	163	190	172	179	179	171	167	176	187	172	178	195	169	158	196	181	192	174	188	163	172	189	155	205	173	187	172	166	201	176	164	180	172	178	203	199	149	171	168	188	191	208	187	185	160	177	177	169	207	212	156	204	168	165	160	161	191	180	200	195	168	184	175	161	159	207	182	192	158	195	204	200	160	199	196	179	186	161	191	189	160	165	171	187	185	165	196	164	190	168	185	172	165	195	194	190	186	176	171	182	170	199	155	173	183	173	178	183	166	179	178	163	173	184	162	192	157	168	174	172	169	177	176	192	165	169	210	176	195	201	180	185	152	181	169	176	148	167	159	185	161	177	168	159	158	168	173	193	182	162	200	155	194	167	175	188	191	191	170	216	188	166	149	176	180	173	170	150	176	167	173	166	178	212	152	182	200	163	166	180	206	169	178	180	168	173	201	188	159	151	167	145	171	175	180	179	154	188	177	163	187	192	172	172	180	185	178	159	169	186	181	178	163	177	169	186	162	167	168	186	175	178	203	203	176	185	181	180	193	157	185	161	180	181	184	172	163	177	163	178	176	179	190	164	168	161	182	166	151	166	171	175	180	162	166	152	171	166	155	182	171	192	179	155	184	184	193	183	166	185	169	164	183	179	168	171	211	200	154	177	143	171	201	168	208	202	191	176	204	163	181	171	166	179	170	159	174	171	177	191	203	172	162	182	163	194	177	180	166	180	167	205	164	163	153	187	190	194	171	174	185	185	167	177	176	166	186	167	201	182	181	159	164	189	181	171	167	165	188	172	182	200	176	158	155	171	169	185	147	177	208	140	162	190	184	193	164	159	167	212	194	154	184	185	188	170	172	165	182	168	189	191	174	179	178	195	192	155	183	179	169	194	162	187	181	190	169	184	190	171	170	171	190	167	172	176	169	171	193	181	180	187	173	171	195	195	190	178	200	177	173	176	181	202	179	179	170	177	153	174	175	161	177	206	168	154	146	176	170	187	173	186	170	188	182	181	182	190	181	164	170	179	168	177	175	182	179	168	183	152	205	156	158	167	161	164	195	198	182	167	176	191	185	185	202	181	186	161	204	183	185	192	161	165	173	194	171	177	193	162	180	195	158	191	162	176	189	173	184	178	188	172	173	188	175	168	160	173	169	161	189	179	165	183	189	196	186	163	198	171	170	169	196	161	211	178	142	181	201	182	171	179	188	173	193	184	176	178	185	178	160	193	168	184	190	179	182	199	179	198	189	174	171	176	181	202	169	180	191	180	164	190	180	163	189	198	190	158	153	171	175	161	171	150	147	175	167	164	184	162	213	179	168	191	168	171	185	173	179	184	168	187	172	158	177	168	165	179	188	167	202	169	172	175	170	195	191	191	178	188	174	174	168	170	171	164	184	170	190	193	159	176	165	133	190	198	172	191	168	206	168	172	192	197	163	170	204	204	176	179	173	184	183	190	173	200	195	169	195	157	174	181	196	170	186	188	152	173	179	172	170	180	180	150	197	177	169	181	168	171	179	200	135	178	168	154	187	160	193	176	160	220	180	197	153	165	164	206	185	168	188	200	217	167	164	173	195	171	203	184	181	181	168	185	201	187	164	183	174	168	178	197	203	172	184	179	182	183	169	162	200	187	203	170	193	173	195	171	182	174	171	182	160	163	178	178	189	184	189	190	179	179	167	172	191	174	169	169	159	170	158	162	178	168	188	157	145	165	171	144	157	196	158	155	175	159	180	203	198	165	200	189	175	170	185	189	142	172	172	174	169	166	183	160	192	173	196	187	174	175	178	184	161	176	191	185	176	170	173	189	173	189	183	162	182	185	169	176	169	186	185	172	177	183	160	184	167	188	157	192	187	164	186	173	185	165	173	172	159	161	182	169	196	194	164	203	193	157	165	166	164	149	161	168	157	177	165	177	154	186	206	202	183	166	174	173	183	192	181	171	204	157	160	171	181	199	185	187	175	167	171	151	192	189	161	190	179	151	173	191	171	164	160	170	179	174	171	196	159	168	171	147	176	192	189	165	177	197	150	171	161	168	177	200	185	168	190	184	190	186	171	183	193	161	191	172	171	180	179	184	195	150	174	177	162	182	172	199	201	130	167	176	188	173	175	187	152	152	178	168	196	183	189	189	171	185	157	165	156	195	165	160	199	168	187	160	179	170	181	195	175	169	167	166	168	177	175	179	168	169	159	197	154	163	178	160	176	189	185	182	181	199	193	182	175	177	149	157	183	176	178	172	169	188	202	168	172	197	163	183	169	153	204	187	194	188	180	166	200	182	165	173	194
9562	12381	3110	3905	7821	11070	1881	1456	1331	1167	993	960	894	851	869	796	733	657	676	750	846	881	616	609	542	580	549	563	552	570	496	534	530	556	573	583	605	496	508	508	484	493	513	514	461	497	514	504	496	422	475	471	501	477	490	502	454	507	450	492	447	454	464	493	466	453	441	505	497	488	487	452	451	459	474	476	490	488	484	458	494	457	453	450	492	422	433	467	456	452	474	483	446	425	467	455	453	435	477	476	430	470	483	436	472	467	488	459	471	456	432	430	448	450	446	451	407	495	473	462	467	424	451	468	466	467	452	472	439	443	470	508	457	467	485	431	434	453	464	471	433	490	469	451	485	459	486	441	499	462	435	489	445	455	434	480	437	452	439	453	468	429	434	488	444	492	439	459	462	473	451	429	460	440	495	496	469	479	453	466	433	446	448	419	433	459	442	480	440	458	457	469	510	445	462	452	425	479	468	435	427	439	473	424	461	427	449	470	445	437	450	444	481	477	475	476	450	454	465	427	431	424	445	459	470	430	439	465	481	459	455	450	492	425	429	476	466	431	451	444	480	460	446	413	446	481	452	459	472	479	468	445	439	462	472	479	447	467	450	471	436	434	479	481	459	485	414	430	477	452	463	464	453	472	477	459	453	490	460	458	459	461	425	454	458	451	432	465	459	455	441	452	475	464	438	443	442	423	511	474	441	463	420	454	468	434	469	467	458	428	448	456	435	462	477	496	464	437	470	426	446	478	447	434	443	452	495	456	461	417	457	453	488	437	438	424	451	475	468	440	456	422	458	439	432	448	407	417	452	451	415	472	430	437	425	463	469	453	434	469	472	480	460	473	453	455	439	475	400	431	419	470	444	439	462	426	455	458	452	465	459	496	451	430	441	484	415	420	465	486	477	455	440	458	440	441	464	497	469	476	429	460	459	417	466	482	446	482	437	459	455	459	480	460	411	482	417	459	451	452	437	461	473	448	524	478	431	436	438	451	466	440	458	431	425	447	492	446	471	459	441	462	435	477	478	433	473	447	487	454	486	444	410	465	468	447	445	477	452	478	459	452	450	425	416	461	437	445	447	406	446	467	436	471	455	465	462	454	455	452	416	464	435	443	478	441	434	433	472	467	432	482	455	437	420	438	479	450	415	439	461	425	458	461	486	436	469	442	444	473	477	427	423	497	454	448	434	467	486	474	446	435	456	434	434	467	437	458	444	466	472	439	441	487	449	433	459	448	446	436	454	466	454	421	460	455	463	413	422	437	434	432	464	439	461	447	458	444	447	433	444	455	454	461	494	488	475	474	446	440	426	444	456	425	457	452	467	436	446	450	439	482	426	472	482	467	454	442	455	467	456	438	480	492	420	436	478	473	472	450	442	416	470	443	451	489	474	455	428	459	450	456	468	430	436	462	495	452	420	458	460	436	492	447	459	482	452	454	438	473	452	418	475	453	488	479	447	433	431	482	449	453	463	458	475	444	451	415	495	455	491	426	435	474	478	433	436	426	412	443	466	473	472	472	458	491	482	459	378	417	469	462	495	458	490	453	459	436	456	437	484	445	434	449	441	421	463	476	450	424	437	442	420	470	431	413	447	453	453	491	464	441	475	443	453	444	446	479	420	413	490	421	447	445	474	463	508	416	452	445	430	459	455	438	451	450	464	504	442	480	474	483	434	451	456	434	472	441	480	476	486	430	461	440	453	479	417	450	458	463	445	441	450	450	444	459	447	428	449	421	435	444	456	469	446	455	453	470	448	430	442	452	471	463	457	416	455	446	453	468	494	444	433	422	498	473	423	466	456	454	421	456	445	448	433	448	445	478	448	452	445	434	417	462	460	507	460	434	434	425	450	450	419	455	426	489	448	430	481	442	450	453	467	460	422	401	476	453	487	439	440	450	457	494	446	454	432	448	453	480	441	430	437	412	478	483	480	435	446	415	431	492	469	469	453	485	473	467	456	474	436	432	472	512	440	478	437	459	463	452	450	454	448	426	458	430	456	464	437	405	454	455	446	445	439	433	463	423	461	456	453	467	469	434	439	465	478	447	428	455	457	455	502	454	437	437	432	448	460	414	461	466	430	395	429	414	446	453	470	483	468	429	459	429	445	452	447	473	433	528	470	465	463	482	451	417	488	428	467	457	447	433	455	470	470	457	432	460	438	464	451	446	485	450	429	454	460	432	431	477	477	445	430	437	467	432	391	461	477	438	430	428	421	445	461	473	515	421	445	452	507	458	454	450	452	417	460	422	453	434	463	440	430	468	453	443	490	468	445	466	490	451	446	445	443	402	440	426	434	481	460	418	460	454	460	428	424	409	463	478	493	460	467	437	445	438	460	429	432	450	417	453	463	489	449	438	466	418	449	446	454	429	440	434	457	442	439	437	462	433	435	405	461	447	481	443	433	448	477	445	462	442	437	453	446	476	438	454	439	437	465	458	431	398	468	429	477	459	430	465	444	445	431	462	457	455	434	486	461	448	467	463	452	453	479	475	457	410	418	427	441	441	457	480	455	432	452	446	461	484	405	454	434	422	435	445	449	485	484	422	428	475	436	434	462	463	488	430	454	485	420	473	443	459	468	415	404	452	408	460	415	486	466	432	413	455	459	449	444	447	458	440	450	444	420	451	431	466	445	470	496	444	467	431	442	479	489	442	507	414	447	468	446	467	476	455	463	439	432	447	476	432	439	479	454	452	467	470	466	454	456	479	444	478	428	437	486	457	454	436	478	487	452	455	456	461	414	455	461	466	452	429	462	453	464	476	420	457	457	440	421	432	447	464	450	452	474	430	459	445	433	488	454	453	432	445	491	452	428	462	478	438	420	461	469	453	450	491	421	461	469	471	453	433	487	468	460	458	458	441	438	457	455	432	479	438	445	484	444	466	445	459	430	445	492	465	502	429	438	471	449	468	484	458	477	444	451	417	461	484	425	465	444	437	443	427	468	447	455	446	447	412	475	445	451	449	455	471	479	447	493	456	443	434	480	419	484	459	462	456	486	444	432	424	414	466	446	433	473	492	457	478	457	468	444	453	493	481	447	454	464	414	456	456	443	479	447	422	446	433	444	469	432	426	450	411	466	466	461	468	456	449	490	477	470	451	465	474	458	427	430	444	445	471	430	458	424	445	436	451	414	461	468	457	472	468	421	413	430	471	461	414	429	431	426	448	456	467	478	462	446	428	443	429	458	471	483	505	432	490	417	481	448	453	448	430	430	461	469	461	455	428	456	428	448	438	422	483	408	468	499	449	425	454	489	466	486	472	484	449	403	429	439	468	457	449	504	477	480	467	446	445	477	442	452	460	460	432	454	444	492	494	440	469	474	451	442	441	446	480	452	497	455	433	423	443	448	480	461	446	471	396	461	439	455	442	469	477	470	418	440	466	431	431	425	427	448	426	466	442	451	469	420	459	471	482	420	458	450	433	436	440	455	451	466	458	478	454	429	442	452	441	441	444	453	446	447	452	454	447	476	455	441	445	429	452
27707	24704	10660	4017	2858	6063	875	567	444	321	273	238	218	178	175	155	135	120	137	150	165	139	140	115	133	87	94	109	88	90	78	87	105	86	104	104	97	84	93	74	82	74	90	73	91	72	93	76	79	86	76	63	88	87	99	79	81	75	77	83	61	68	101	82	73	69	62	70	71	69	76	69	68	63	79	54	74	82	85	67	80	70	68	72	57	69	61	77	62	87	91	67	69	67	69	69	72	69	79	62	62	67	67	88	77	77	76	64	63	63	69	68	79	84	80	61	62	72	71	66	68	72	67	46	84	83	83	90	70	79	78	82	71	65	71	54	68	70	72	89	77	73	76	64	75	75	57	72	66	79	68	74	67	61	77	60	69	75	71	76	70	74	72	64	69	69	64	62	69	76	69	64	64	61	71	63	63	48	64	67	84	71	68	70	86	68	58	78	65	65	69	58	71	69	74	68	87	69	66	71	69	67	83	63	79	64	72	75	56	65	81	79	71	76	62	85	74	58	59	87	68	73	62	85	77	70	73	61	60	71	68	57	67	81	76	71	66	63	58	70	77	81	69	67	62	58	60	93	84	61	78	66	68	85	53	86	86	79	69	68	72	67	87	95	72	77	84	76	79	78	84	67	65	77	63	79	78	68	72	71	73	74	70	76	99	70	67	69	65	77	74	77	76	65	62	77	65	73	74	61	81	68	72	66	63	61	60	53	73	70	77	70	80	72	79	72	76	76	65	62	86	58	88	70	61	57	70	80	63	65	65	78	78	76	56	83	80	76	75	80	72	77	72	69	85	63	78	75	79	71	65	60	66	53	64	51	79	70	80	87	70	63	73	64	63	52	54	62	64	71	71	66	79	70	68	79	81	71	79	85	65	68	67	76	68	77	58	69	81	72	66	77	67	59	67	51	56	74	72	54	62	74	66	77	74	77	65	63	68	64	64	72	68	72	77	89	77	82	74	60	74	75	80	78	59	83	75	64	66	83	73	74	65	76	62	74	76	72	81	76	79	72	60	77	63	67	76	62	71	100	82	76	91	69	54	76	92	85	72	70	56	65	64	68	70	75	71	77	79	82	86	85	73	59	71	94	71	66	68	70	76	77	57	56	77	63	70	90	74	74	69	85	53	68	75	61	78	86	67	76	64	62	79	77	80	59	67	64	86	60	69	78	68	75	61	81	73	84	68	60	65	77	69	69	53	88	64	75	75	79	67	65	73	77	71	67	89	70	89	72	67	67	74	71	52	63	68	75	77	52	73	71	74	72	65	61	63	76	64	66	72	59	76	74	66	62	60	92	55	63	76	68	62	80	56	68	67	76	55	76	65	98	72	77	67	102	76	78	82	75	68	70	67	77	69	78	59	60	81	64	51	72	78	85	67	77	74	75	69	55	51	68	76	67	54	65	68	68	78	85	63	72	72	77	71	80	74	87	58	63	67	67	60	68	67	81	56	84	70	82	70	92	70	86	82	69	61	67	75	63	60	57	70	60	71	79	80	68	84	88	80	72	66	66	77	74	93	64	73	69	75	73	65	58	61	62	60	60	60	64	68	77	86	53	67	71	67	85	92	68	73	73	62	51	65	73	65	63	86	72	74	65	66	73	75	81	70	68	74	66	65	79	84	74	61	59	71	66	67	78	63	68	79	72	75	71	67	60	67	60	74	67	78	66	75	76	75	63	57	80	68	70	68	62	62	79	60	53	62	68	76	71	77	87	62	67	75	78	64	66	74	73	82	65	63	69	79	88	74	76	86	83	78	68	70	87	84	69	79	63	66	83	55	77	69	87	63	57	68	77	78	74	66	59	72	63	51	69	71	75	61	72	75	63	69	78	57	69	62	53	57	63	66	71	56	70	58	81	79	58	65	68	81	56	61	56	63	67	79	82	75	66	78	83	68	64	61	68	69	70	70	63	69	80	86	68	72	65	85	78	72	74	70	72	76	71	87	73	91	62	63	61	80	67	64	64	77	81	81	58	57	77	91	64	68	71	73	68	76	63	59	76	82	86	80	73	68	77	53	79	66	68	70	83	72	59	71	70	75	69	56	63	96	69	71	65	91	64	73	61	67	77	82	80	77	88	67	67	67	73	61	74	62	79	82	88	79	78	88	73	79	82	69	69	90	69	64	72	51	71	59	65	68	73	64	57	64	80	58	73	63	70	64	81	78	73	56	63	70	83	63	77	64	69	61	62	67	68	82	68	71	75	58	84	68	81	66	70	71	73	66	72	67	68	69	69	88	70	63	68	75	68	63	59	68	74	81	74	84	63	78	70	72	73	66	62	66	64	73	77	76	92	60	65	72	72	77	61	72	56	63	76	63	85	72	69	74	72	50	77	61	76	65	77	62	76	81	74	61	74	70	69	75	74	69	82	76	62	83	60	73	66	62	76	80	78	67	65	79	83	73	80	72	80	67	56	71	70	66	60	63	65	73	75	80	69	87	71	65	67	65	57	68	77	90	78	82	82	62	84	73	95	95	70	63	80	79	56	79	78	65	57	79	64	72	79	68	55	78	69	68	64	71	64	68	70	72	55	84	75	89	67	73	63	67	80	69	71	76	69	76	74	70	75	69	74	65	66	60	66	82	77	70	88	84	77	63	77	79	60	81	61	63	57	78	84	82	59	72	77	66	59	69	77	72	63	78	70	81	65	69	67	66	67	64	58	81	62	81	61	71	70	51	58	68	68	69	66	63	65	79	81	63	76	74	77	78	84	80	74	74	87	74	66	65	65	88	70	82	82	80	84	56	80	53	68	80	82	58	70	64	57	65	70	81	83	64	62	59	75	75	79	71	64	54	77	79	60	72	84	65	62	78	66	83	63	64	74	73	68	73	66	56	56	79	79	77	87	86	76	62	76	75	82	78	71	74	64	69	58	84	73	69	73	65	84	61	70	50	74	95	76	72	66	48	84	65	77	63	72	89	70	73	64	71	54	63	51	67	68	79	68	67	84	80	73	68	66	80	70	86	71	67	70	53	80	77	63	67	72	77	69	66	68	66	89	58	78	65	83	74	72	76	58	76	70	79	95	76	71	76	72	64	75	69	58	84	79	76	68	65	77	77	63	66	69	63	71	77	90	72	58	80	70	69	70	69	78	64	75	69	78	58	73	72	77	70	70	85	68	70	63	66	77	85	85	88	57	62	63	63	85	69	75	56	68	71	70	85	75	57	83	75	70	66	72	66	74	66	76	69	78	70	72	59	65	67	64	77	80	83	75	71	82	70	74	78	75	66	81	67	71	87	76	75	71	54	76	73	75	72	77	77	61	85	64	60	70	63	70	73	61	83	80	62	67	62	65	90	75	68	73	58	72	60	67	77	74	74	55	76	61	66	72	72	62	68	63	76	78	80	73	75	67	82	78	83	47	84	70	77	70	83	73	76	70	69	64	70	68	85	69	73	45	77	65	66	72	71	72	67	71	73	81	71	66	62	57	69	73	66	70	69	81	83	83	70	78	81	67	69	67	67	68	78	66
14064	17439	4988	6359	6805	14406	2773	2249	1891	1665	1384	1192	1057	924	918	798	752	697	728	769	830	833	561	512	469	478	472	418	400	421	381	364	406	366	499	554	440	302	281	347	294	290	301	284	297	267	282	314	291	255	271	275	261	272	268	276	242	288	260	247	251	247	245	251	242	206	211	248	246	219	222	236	227	223	228	216	231	235	243	228	221	221	223	229	252	228	218	227	215	230	229	224	232	206	222	231	224	256	240	199	203	221	225	210	225	214	210	206	214	200	219	225	210	205	205	227	230	211	219	255	193	225	212	200	209	206	224	220	231	210	233	219	232	205	214	202	226	221	242	234	239	227	187	207	238	205	247	220	206	205	224	224	198	194	196	231	216	242	197	195	218	200	244	225	235	220	213	202	197	206	205	203	221	215	204	226	218	209	238	208	210	200	215	209	187	201	211	206	219	232	196	218	208	207	208	209	192	214	216	243	203	236	237	208	210	180	226	215	204	222	214	202	205	175	200	233	196	234	209	207	202	232	211	203	224	220	226	220	249	208	203	245	235	217	195	217	207	214	211	218	184	233	230	202	192	188	174	211	229	209	199	201	204	229	233	196	216	219	224	197	214	204	204	240	226	191	216	219	243	208	217	216	215	202	215	200	200	204	213	207	189	193	190	198	216	194	209	193	214	205	215	218	226	200	218	206	204	209	212	217	221	211	217	211	217	218	232	220	182	211	191	244	234	220	228	237	222	186	212	212	191	208	206	202	210	208	207	229	216	203	217	197	232	225	198	217	216	218	212	230	217	209	218	188	217	202	237	223	228	198	183	195	234	197	217	229	235	210	200	197	200	224	218	218	221	206	221	212	211	217	206	190	199	205	233	218	242	195	210	227	232	215	221	209	215	231	196	203	244	209	220	211	209	226	221	213	228	209	235	184	187	189	241	231	229	208	211	214	217	207	214	201	231	229	205	201	213	200	199	217	216	193	194	210	195	199	204	221	191	215	202	223	211	218	222	193	211	218	225	209	203	202	214	228	205	201	219	221	202	218	208	208	201	214	183	201	200	204	192	224	225	228	218	207	190	223	182	211	218	210	238	192	188	188	204	194	225	230	193	221	221	198	185	196	223	207	216	206	202	195	196	203	217	192	213	210	234	203	221	218	213	193	211	204	211	191	210	228	218	214	224	221	250	208	191	218	205	223	207	183	222	183	193	210	217	215	205	212	196	211	187	218	182	217	221	225	217	188	204	211	220	200	212	232	221	225	206	233	199	223	244	198	238	199	203	216	225	210	212	235	213	208	223	212	227	211	200	195	211	202	219	239	211	218	187	219	206	193	247	208	201	243	224	240	208	225	192	197	216	199	209	200	223	198	196	224	210	205	201	219	224	199	219	258	212	212	196	197	193	211	226	198	221	176	245	230	193	208	215	204	208	195	217	213	193	225	210	229	231	221	199	222	208	209	181	191	207	188	201	200	225	218	208	233	206	203	219	198	224	195	199	212	190	210	216	206	202	196	216	219	230	200	184	214	197	209	211	196	231	186	214	210	204	214	222	209	204	219	219	195	230	208	213	239	221	205	225	192	200	201	216	213	205	211	215	240	186	193	238	220	191	194	190	240	210	214	246	244	225	207	204	216	234	239	230	217	225	211	227	228	209	198	228	186	221	210	204	197	205	213	191	196	202	187	197	223	224	219	215	202	210	217	201	206	218	215	213	186	223	190	230	204	226	203	196	219	212	205	197	208	197	213	196	203	221	210	229	207	224	187	215	190	223	205	216	203	194	206	218	210	227	214	209	222	236	232	242	201	204	230	194	230	223	197	212	213	195	209	215	222	212	203	239	210	218	226	189	210	231	205	203	198	220	215	211	204	222	213	217	199	196	217	171	217	189	223	227	170	211	205	199	221	197	240	207	221	212	213	196	204	203	205	208	198	207	206	202	195	235	218	219	228	211	214	209	221	211	219	222	239	227	209	214	202	212	210	216	209	219	191	236	228	180	232	193	220	222	202	208	212	204	199	185	214	233	213	223	208	217	215	224	223	204	213	214	216	212	202	193	202	211	237	226	199	189	242	198	190	200	214	170	186	199	212	210	225	190	202	216	205	202	189	248	180	216	220	226	188	224	205	208	213	223	215	202	211	198	209	225	212	220	217	181	198	215	202	207	193	211	209	201	201	226	191	210	192	226	195	213	208	205	210	217	217	212	242	242	247	188	204	219	220	207	205	215	208	235	195	208	233	235	204	217	214	201	206	230	211	199	192	236	207	193	220	216	211	227	197	220	213	214	187	207	223	204	199	202	203	208	233	207	217	225	205	214	215	201	222	214	195	216	209	189	188	195	212	199	195	206	234	211	214	225	196	214	210	204	235	189	227	242	212	236	205	202	218	228	228	222	215	207	206	225	216	226	206	221	224	210	206	216	213	186	195	233	231	211	214	196	196	223	188	230	210	213	228	215	206	209	214	201	218	189	222	223	204	211	202	224	205	216	209	211	224	205	217	195	238	205	220	213	208	236	219	207	212	245	200	218	220	192	244	214	211	203	238	204	210	186	213	218	216	218	207	210	212	205	209	202	213	216	235	194	236	231	207	215	235	213	229	222	226	212	232	209	198	203	188	187	181	225	211	228	200	206	238	198	229	212	203	245	238	198	202	198	198	211	208	212	205	237	202	219	209	206	203	210	207	206	239	202	204	216	213	201	228	193	219	188	221	230	204	198	216	208	203	201	205	213	218	218	186	218	202	212	193	234	244	228	199	216	217	223	217	198	207	209	207	210	221	207	208	209	218	205	232	246	190	185	196	221	200	204	219	211	189	197	215	217	222	189	197	206	207	210	221	208	210	225	199	212	197	198	210	207	215	207	202	214	230	229	200	221	212	199	202	211	226	224	219	210	212	211	229	198	205	221	178	201	232	203	234	210	197	228	208	192	230	196	202	205	239	200	215	226	197	199	212	219	207	204	222	193	226	212	200	213	213	214	244	201	210	200	206	213	229	240	226	196	230	234	226	228	190	218	214	221	232	211	226	197	203	211	224	194	194	217	207	183	219	219	204	214	208	193	223	213	233	208	214	213	240	245	216	221	195	218	211	219	231	220	213	188	223	219	202	228	203	207	196	192	215	218	236	230	226	209	197	218	225	242	195	213	229	214	183	251	206	195	210	210	198	211	214	238	244	221	206	195	217	199	245	213	203	240	223	234	202	212	208	226	200	205	208	212	190	197	213	208	216	233	222	249	228	235	208	235	216	224	212	207	228	215	211	213	190	190	191	193	197	222	205	218	185	214	233	202	225	197	198	213	216	200	189	199	223	220	229	218	224	225	205	266	213	218	242	210	203	211	211	205	218	203	195	207	214	222	250	211	209	188	187	213	185	227	203	209	219	216	227	207	217	224	199	203	222	215	203	219	208	210	215	221	211	196	206	227	223	207	232	199	203	214	202	223	223	224	217	202	237	212	204	240	239	220	216	217	185	231	207	202	213	220	217	209	228
3804	836	327	310	339	383	294	327	266	287	246	304	289	271	251	292	295	304	274	276	290	254	281	274	270	268	287	268	314	258	263	264	298	326	257	273	281	276	273	265	293	285	292	284	288	264	260	296	277	269	270	286	299	277	258	265	258	281	272	261	269	275	287	285	248	264	284	299	312	267	316	281	286	272	268	288	291	259	263	250	271	267	275	268	292	280	258	266	256	282	240	284	279	263	290	260	281	287	262	257	279	261	270	289	261	273	294	251	279	283	294	267	282	258	264	281	256	262	282	287	271	275	275	284	309	296	257	263	245	267	265	300	278	285	266	241	241	264	273	290	236	301	280	265	261	275	259	272	285	285	274	253	284	275	284	298	259	244	264	289	271	284	280	278	263	245	258	285	275	249	289	255	237	267	282	301	272	291	256	256	247	276	259	286	259	289	256	282	271	311	268	286	271	248	300	268	263	248	246	250	283	264	286	286	273	291	253	302	282	260	289	272	273	266	249	243	301	258	269	249	286	254	274	304	274	298	259	257	256	285	268	292	300	281	257	277	257	254	257	267	284	267	250	306	315	261	249	284	270	247	263	307	261	323	296	256	275	263	298	287	255	290	268	288	277	264	270	249	292	258	278	268	288	282	263	271	286	291	280	277	269	266	274	280	274	254	271	285	290	251	250	265	261	261	288	312	284	281	297	280	259	303	258	291	246	272	264	321	242	277	270	282	302	255	259	283	279	275	267	286	267	305	278	291	319	268	304	290	281	267	283	277	260	271	276	269	264	277	292	271	270	288	283	276	246	260	295	242	295	319	301	253	271	280	249	279	259	271	276	257	299	260	261	281	280	294	264	270	293	267	254	278	269	276	265	250	261	269	254	280	278	286	289	290	285	273	289	290	255	268	261	278	281	315	261	282	271	292	276	280	299	270	294	271	268	298	257	252	275	298	280	271	257	288	281	267	325	282	289	292	280	275	255	292	276	302	255	303	251	284	283	265	270	300	292	261	257	278	246	251	274	272	245	292	296	252	272	283	288	270	264	276	306	301	295	285	254	284	284	295	308	286	268	302	270	295	300	250	268	271	279	290	261	244	281	282	267	307	256	261	304	281	256	289	271	271	285	299	268	270	271	275	279	298	284	253	282	272	294	282	277	260	294	270	273	267	288	266	292	262	271	255	264	259	249	295	292	282	302	277	283	281	290	296	268	271	290	272	292	300	284	288	265	242	275	263	253	287	260	288	257	269	302	284	255	296	273	286	273	281	271	252	271	267	267	269	292	273	288	267	278	294	269	272	305	282	269	258	290	296	277	259	299	279	291	307	272	268	307	293	262	263	249	259	279	302	321	302	269	302	251	283	285	315	298	253	258	255	281	280	325	293	277	269	272	291	266	265	280	288	278	270	262	251	276	306	268	302	280	269	283	274	278	275	248	296	273	273	276	309	285	289	294	284	271	266	271	262	277	283	311	265	277	279	245	297	264	304	315	273	279	269	279	287	277	289	273	271	252	288	298	227	261	302	280	304	261	302	294	300	276	275	264	289	275	314	270	284	286	285	278	259	292	293	283	297	245	288	285	256	291	273	270	279	288	319	269	254	266	272	272	254	270	264	250	257	293	282	298	286	246	286	291	274	278	300	251	288	277	285	262	292	264	303	287	227	286	250	260	289	306	297	262	284	277	256	305	279	264	276	248	299	283	303	265	308	274	271	266	286	297	295	311	289	271	260	259	273	274	275	260	248	278	278	267	248	258	288	294	262	276	284	283	278	294	284	291	265	284	250	244	267	274	258	260	288	258	282	270	285	245	284	275	253	264	294	277	271	279	292	270	282	266	300	294	294	305	276	266	271	257	265	268	301	268	279	235	306	263	289	289	286	277	271	240	268	286	250	279	307	262	298	281	278	278	284	270	290	288	289	275	291	277	248	296	286	285	273	290	294	297	256	281	278	310	297	267	272	295	318	263	275	265	267	266	269	272	252	286	248	273	273	289	291	280	286	302	293	284	275	286	281	257	279	309	276	294	317	254	285	299	261	256	284	272	258	277	277	293	258	293	272	245	285	280	283	253	289	284	303	274	282	266	305	285	300	266	261	298	243	286	237	245	277	291	271	277	274	272	277	293	281	284	259	285	265	308	283	301	278	264	283	298	287	301	271	256	272	259	286	261	254	285	297	284	293	268	299	290	280	272	276	235	263	258	304	271	273	298	290	275	266	302	267	306	284	293	303	281	309	260	249	253	252	288	264	270	283	262	284	302	271	283	258	264	288	289	241	262	287	282	285	262	291	245	266	307	263	298	285	276	279	271	281	300	261	281	275	296	291	281	281	297	257	292	260	274	290	285	286	300	262	293	303	301	264	260	280	263	242	288	256	278	269	285	270	293	275	254	290	249	276	275	280	298	287	269	257	294	300	269	282	294	289	299	260	238	237	272	269	269	253	271	244	290	254	264	255	265	278	300	282	255	266	297	260	286	278	280	286	271	309	250	247	285	300	271	266	263	289	261	288	249	282	292	279	264	274	270	264	273	266	262	279	274	300	293	269	257	280	285	263	273	257	299	275	262	276	295	283	276	229	274	269	271	289	291	295	258	276	315	296	247	281	274	264	281	264	273	303	272	273	281	289	280	266	271	256	270	290	287	278	276	289	268	293	267	289	268	280	287	295	305	274	285	309	283	274	279	308	281	276	229	276	273	284	300	268	268	260	300	304	285	293	276	295	273	253	261	288	301	293	242	274	258	279	319	252	242	262	266	288	269	295	282	284	318	268	266	290	272	265	269	258	267	253	277	284	281	259	284	288	232	294	269	258	269	282	262	249	282	267	308	304	272	304	262	270	257	308	238	295	308	305	284	281	267	255	271	298	290	286	284	262	245	268	261	296	295	271	270	308	298	290	262	278	273	256	276	246	275	252	262	279	280	270	299	259	264	280	300	317	284	283	280	282	287	263	258	269	277	280	270	273	282	288	268	273	257	249	270	245	291	294	261	264	262	291	293	272	252	255	279	256	288	282	283	238	287	306	277	264	259	258	273	271	287	283	280	279	273	283	302	271	264	306	291	262	250	284	270	299	265	281	266	257	266	276	274	313	253	263	303	291	275	262	276	292	331	297	307	285	297	297	274	276	268	261	286	286	269	245	266	297	292	302	263	266	263	292	280	298	278	279	264	292	267	290	267	254	307	242	271	277	262	285	303	249	284	284	279	313	261	293	277	280	281	291	305	260	295	266	306	243	306	300	286	259	284	271	274	274	276	293	251	263	242	273	280	274	278	246	278	264	266	273	281	283	283	238	287	282	318	265	252	264	290	266	275	264	273	283	279	277	271	278	261	280	276	246	289	231	274	286	257	255	270	287	271	302	295	266	267	241	294	282	239	247	247	285	281	272	289	260	289	255	279	286	270	302	265	273	292	300	285	263	243	287	276	292	295	268	269	263	287	281	286	268	303	274	274	237	268	274	289	287	294	281	276	244	315	287	281	308	283	257
3384	1636	837	917	872	1415	749	700	736	718	721	702	674	707	679	700	723	678	704	727	708	713	733	735	759	662	728	698	635	677	715	699	668	752	712	692	748	671	653	699	701	676	674	700	693	716	695	679	747	690	642	716	724	657	651	668	708	664	632	654	671	714	681	674	637	732	679	710	689	645	683	697	692	657	683	687	694	734	679	692	657	712	668	711	677	686	666	650	681	663	668	755	723	666	696	705	742	711	688	681	685	700	749	722	690	693	669	695	671	700	676	696	703	703	682	646	705	687	686	679	667	672	700	673	699	675	719	710	728	709	697	722	653	704	684	736	635	728	672	695	686	742	695	690	691	686	659	671	706	689	658	698	668	670	672	694	646	645	684	648	690	674	686	667	704	713	677	692	653	714	683	637	658	685	723	701	695	673	705	682	742	754	702	699	650	671	658	692	705	673	692	666	646	687	690	677	659	679	709	665	663	672	677	650	694	687	695	748	671	674	665	696	673	674	703	668	685	697	706	690	677	711	694	681	648	687	680	719	730	671	700	707	649	711	706	710	722	669	677	656	678	671	665	660	693	679	685	660	697	674	647	633	698	680	693	652	647	704	692	726	670	652	690	699	732	641	704	683	690	709	691	706	631	690	668	681	678	712	715	651	711	673	701	693	678	678	684	687	647	686	665	694	698	715	667	734	711	681	675	660	668	644	699	655	669	657	652	661	707	662	684	682	712	707	723	719	707	664	682	695	670	693	684	690	692	656	674	694	702	721	713	632	681	697	679	673	714	711	685	682	663	640	724	726	686	727	721	691	686	697	673	678	682	712	658	660	647	619	723	671	685	665	680	714	711	670	700	688	667	711	710	737	646	678	712	661	715	639	702	684	685	688	681	678	679	712	741	738	706	653	651	658	677	673	689	707	725	706	685	635	646	674	694	662	711	728	722	639	689	653	717	677	670	700	667	728	638	713	697	640	639	675	710	683	663	675	699	679	673	723	717	695	651	698	695	646	702	668	672	642	658	731	689	647	702	661	673	668	695	665	724	648	731	688	663	703	652	686	671	688	685	730	692	640	678	701	703	699	701	696	680	685	659	751	686	730	717	651	671	668	694	687	700	667	679	712	682	701	708	678	707	692	643	708	658	665	675	707	670	698	654	724	663	678	641	696	704	686	654	690	688	683	651	706	683	719	693	677	627	660	706	688	681	681	674	649	658	710	703	681	693	702	638	731	657	668	643	677	696	625	713	715	689	680	686	692	685	710	713	704	682	738	643	684	674	689	727	634	675	666	680	685	663	700	688	683	640	724	727	693	679	702	668	732	691	709	733	711	709	624	661	656	643	695	696	720	736	662	690	675	631	688	671	725	684	738	653	683	671	693	749	665	682	697	672	718	730	663	721	649	666	700	730	662	678	642	642	662	683	665	606	684	672	673	674	646	673	718	685	694	686	665	701	692	671	668	664	704	697	672	697	636	630	696	682	625	697	674	677	694	707	625	680	677	693	727	676	668	697	727	679	651	686	690	683	705	705	681	680	681	678	679	694	671	687	675	693	664	685	700	662	672	675	677	684	645	659	679	700	738	652	683	712	700	679	691	682	647	697	676	664	694	706	708	697	710	612	694	684	679	704	687	675	705	658	646	652	684	724	668	684	669	669	675	677	686	679	700	668	677	718	669	682	694	674	710	668	657	665	649	664	722	650	657	683	712	690	687	700	710	693	668	683	654	689	665	653	684	710	708	678	678	703	681	687	696	694	708	679	709	692	692	676	679	699	690	725	678	700	685	737	646	672	708	673	659	691	690	701	698	659	709	669	690	674	678	656	716	689	676	691	664	633	690	715	702	661	698	650	675	651	678	705	681	683	712	665	688	687	664	722	658	710	680	701	697	697	699	682	701	683	700	705	702	667	677	690	684	720	679	709	700	659	645	676	646	654	686	721	708	683	707	698	676	663	676	735	687	652	654	676	684	659	691	663	697	668	685	689	691	679	713	700	671	662	675	701	646	676	662	632	710	675	672	695	632	663	642	705	689	677	683	687	662	702	687	675	719	705	633	709	656	701	666	691	662	676	671	716	624	667	669	744	715	689	662	720	662	678	732	694	679	722	692	715	659	676	698	688	692	680	705	682	690	633	685	690	741	685	667	647	695	668	724	708	638	690	665	711	700	704	695	682	667	668	665	701	713	706	712	707	710	681	724	651	700	685	705	688	627	699	694	720	704	701	693	692	675	659	692	670	644	676	679	683	685	657	743	685	679	687	696	683	682	715	659	684	756	703	684	716	699	743	687	695	691	672	634	730	667	636	659	661	662	717	702	711	694	701	701	722	694	714	685	674	715	688	669	717	687	664	693	658	728	633	664	698	704	704	725	655	667	706	716	697	683	689	680	686	720	720	703	671	645	675	647	650	681	677	658	674	729	689	654	645	673	729	717	665	697	692	668	664	668	653	708	695	627	664	676	697	669	711	689	668	703	681	677	703	704	691	649	703	687	711	672	714	706	720	693	702	670	685	682	655	695	699	702	728	639	715	691	681	671	674	683	673	725	665	694	687	632	690	697	700	678	654	648	708	673	697	680	695	726	676	693	689	687	681	700	671	656	694	690	672	705	688	741	679	722	687	689	676	715	703	739	679	677	714	677	671	690	700	673	699	669	718	639	661	677	705	682	668	730	695	677	688	692	720	679	672	707	685	666	671	695	700	665	706	726	712	708	642	690	709	695	730	664	685	734	699	630	701	713	678	641	680	700	745	704	681	652	727	697	690	677	685	687	753	670	670	683	696	618	673	697	698	682	672	690	665	741	695	718	669	711	666	675	631	728	729	692	636	641	677	713	659	667	690	715	669	654	682	693	614	711	691	629	699	660	695	721	674	698	661	674	705	677	670	742	700	642	669	693	684	670	684	699	693	634	681	670	659	737	678	714	701	692	721	716	703	676	668	657	690	729	701	727	661	657	697	680	681	651	663	651	653	701	686	677	690	689	703	652	711	696	709	707	705	688	723	670	649	664	644	696	656	682	662	675	710	682	708	676	661	649	722	681	677	680	700	720	688	703	635	720	721	721	706	692	723	700	721	675	659	690	661	699	687	664	683	645	671	689	696	713	691	662	736	687	685	663	676	693	699	702	643	703	669	644	760	677	662	675	636	639	672	710	674	659	693	695	672	669	671	662	674	710	648	672	709	713	642	679	703	672	643	692	651	675	644	707	705	708	648	686	635	659	637	684	660	685	621	677	656	680	646	630	710	709	692	643	730	601	658	671	657	664	660	668	668	679	692	644	711	669	705	669	653	739	711	701	674	654	704	701	659	711	738	717	690	697	716	725	680	662	668	691	731	697	683	663	657	672	681	679	668	663	726	677	677	650	685	620	668	717	654	729	664	694	684	709	667	684	692	698	680	696	678	678	694	686	709	689	730	708	671	710	666	741	705	609	682	691	664	709	720	697	695	686	678	724	704	647	671	656	749	693	722	693	658	654	682	713	672	707
18070	13575	5388	2279	1669	7493	545	319	309	270	283	248	240	240	241	214	189	229	177	209	213	184	203	178	198	175	176	193	196	198	177	177	174	192	206	206	195	199	184	180	186	174	188	173	178	194	184	184	177	189	205	190	185	200	206	200	201	186	168	187	191	137	174	169	184	156	180	173	175	184	195	161	157	191	182	175	163	173	179	161	181	170	171	169	177	199	176	187	181	199	183	182	185	173	199	193	185	152	199	164	185	184	163	150	188	189	164	187	162	188	165	175	180	184	200	161	162	212	177	180	172	180	160	192	160	162	167	164	185	182	169	163	197	172	170	166	172	173	184	176	186	185	205	155	153	188	154	165	185	160	190	168	189	204	183	183	175	184	178	174	146	161	159	175	209	183	193	175	165	202	189	199	177	167	176	178	166	194	158	169	170	223	171	173	212	167	172	188	160	156	166	176	193	185	177	181	171	168	186	175	179	168	179	161	164	168	172	179	187	164	164	171	184	191	172	157	185	199	180	157	169	169	180	203	170	173	161	160	161	169	177	162	177	164	158	176	175	182	180	178	165	160	168	167	179	165	188	199	178	182	175	179	165	189	171	178	182	143	164	168	157	193	192	183	200	176	186	180	173	191	183	163	186	174	178	161	168	182	175	177	179	195	182	192	191	193	163	171	184	195	185	180	156	160	176	166	152	163	189	191	148	173	170	188	176	189	156	170	191	181	159	185	157	170	163	172	194	172	186	177	184	192	172	168	183	153	194	198	175	179	169	189	185	185	194	178	199	182	171	186	186	151	179	150	167	174	160	174	189	176	182	191	166	177	177	180	184	213	167	189	176	166	160	193	172	145	207	178	183	151	170	185	187	168	163	180	183	189	165	182	182	181	183	164	185	183	195	189	198	166	178	190	171	145	180	169	179	176	161	158	170	172	197	181	170	195	174	182	164	172	171	202	163	200	184	165	164	177	181	180	203	177	176	169	192	196	172	178	185	179	179	179	196	190	173	183	169	157	188	166	202	203	161	180	208	168	160	184	168	179	198	167	168	187	178	181	186	216	194	177	142	196	179	181	189	180	201	186	182	178	176	188	143	167	179	164	170	184	187	165	185	167	168	193	168	183	167	152	181	184	195	175	169	185	190	167	174	200	163	180	176	167	184	190	156	152	174	180	173	196	175	178	178	176	184	166	165	157	172	176	182	145	174	197	176	191	166	213	177	157	189	186	180	186	168	190	179	192	170	172	163	180	157	186	197	170	175	170	171	161	182	173	173	188	176	187	171	178	167	193	182	163	176	175	183	175	192	171	164	190	170	194	180	185	163	166	192	186	176	189	158	210	190	170	163	175	184	180	157	171	188	157	193	166	162	180	176	180	193	186	173	193	176	188	157	163	199	195	218	190	185	192	178	189	167	162	136	194	158	184	174	171	185	158	179	185	173	189	185	181	172	203	181	169	185	192	173	195	187	154	154	173	170	171	176	196	200	151	183	152	166	174	173	168	171	177	195	166	177	179	155	178	175	158	180	180	179	188	157	180	196	170	184	182	168	179	179	202	184	170	176	161	169	181	171	196	210	175	176	188	198	173	181	210	165	184	183	155	185	195	166	182	174	188	189	190	164	179	188	182	189	184	177	153	166	170	197	173	160	187	187	161	187	160	165	161	173	181	172	168	160	156	180	192	181	190	168	184	182	184	174	169	173	179	169	178	156	199	180	192	222	179	173	173	179	178	170	190	187	172	178	194	192	158	187	171	194	164	177	188	189	175	190	171	178	167	197	173	179	201	173	147	187	172	177	211	164	176	191	180	173	177	159	190	177	171	174	168	174	157	149	192	176	171	162	191	182	188	194	154	195	172	189	168	162	194	160	167	173	183	175	180	182	169	198	173	178	164	176	169	170	189	180	190	170	195	150	209	173	162	176	188	180	188	194	193	162	167	177	168	144	172	175	188	198	172	188	204	157	187	171	159	173	169	194	195	180	166	175	166	180	196	178	169	179	172	193	173	180	186	146	197	183	164	181	172	164	202	175	204	157	166	175	180	169	186	202	186	178	165	180	164	168	201	180	179	178	187	155	179	159	187	172	164	178	152	194	148	178	195	197	175	178	167	175	184	193	151	179	189	186	187	161	177	167	207	177	175	195	176	177	169	191	189	187	206	188	165	167	195	181	156	173	163	176	199	181	215	194	184	178	198	186	201	180	187	182	193	165	182	211	191	161	167	177	162	190	205	179	183	202	180	160	185	177	203	169	177	196	201	183	195	159	179	168	178	149	170	154	169	170	200	160	171	175	190	183	160	186	181	184	182	178	165	157	182	207	174	190	173	191	166	168	168	202	153	181	173	169	176	185	196	185	169	182	196	180	161	156	196	145	191	184	174	153	157	160	155	192	170	191	196	200	173	207	172	183	180	172	173	162	179	155	184	176	187	175	177	182	180	168	172	180	194	189	193	177	196	174	175	196	160	167	169	162	185	157	186	196	167	186	168	170	193	169	179	182	176	161	167	186	161	179	188	166	211	178	174	184	192	185	168	184	179	188	200	182	194	165	208	180	163	201	198	183	181	184	164	178	182	178	189	177	177	162	190	179	202	167	169	173	182	170	189	182	190	183	187	190	193	191	174	162	177	195	171	197	191	198	166	175	156	164	176	171	162	144	176	180	162	169	168	185	202	205	213	193	187	167	163	179	199	181	181	214	175	169	176	184	165	173	185	195	168	204	171	201	207	177	158	153	197	185	179	195	180	182	186	176	163	199	204	167	181	188	166	166	161	190	196	185	177	189	175	184	177	197	198	163	194	187	173	175	160	158	175	160	181	164	167	154	156	167	182	198	143	216	183	170	200	179	175	184	186	180	179	187	162	203	182	166	181	170	158	167	170	167	164	200	181	178	195	175	191	163	175	176	159	171	183	187	188	161	170	172	172	168	182	164	166	178	200	178	179	186	170	157	177	183	178	179	192	181	189	157	172	162	174	173	154	184	158	181	191	166	164	189	187	199	175	158	184	165	193	182	177	188	176	179	180	191	180	180	180	180	172	176	187	187	169	186	198	184	187	173	178	184	213	173	160	155	179	173	172	203	173	186	197	194	181	162	191	180	197	149	188	177	156	160	192	204	194	213	184	174	191	175	185	170	158	154	197	162	179	170	186	187	167	190	197	196	168	156	186	189	166	182	162	217	177	209	197	186	157	197	158	162	179	184	212	176	179	167	206	174	191	161	167	178	177	171	180	189	185	177	185	201	167	176	192	168	167	183	169	167	186	185	176	190	185	196	165	175	176	213	182	180	187	181	189	207	176	193	182	172	164	179	151	190	171	171	181	172	170	174	193	164	196	152	155	187	212	173	186	163	177	166	181	161	183	195	159	158	190	197	172	169	199	178	181	182	179	162	172	207	225	179	148	181	192	184	173	171	167	192	171	194	174	201	176	189	184	165	194	176	226	158	175	181	189	183	195	168	173	178	177	177	183	166	159	179	154	163	173	180	196
9627	11214	3416	4400	4736	19295	1777	1490	1300	1198	1089	967	916	813	819	703	754	736	690	719	822	755	631	605	607	564	632	488	565	557	527	545	518	509	547	641	703	518	505	463	470	486	514	503	515	514	499	473	497	464	493	469	463	507	475	466	474	486	475	482	466	500	478	457	435	479	453	452	436	458	448	440	479	484	467	506	513	461	429	483	451	443	476	452	492	474	454	453	454	446	444	464	413	429	504	457	441	473	485	411	456	469	500	499	416	444	447	459	457	474	438	441	471	447	477	419	503	453	422	427	408	482	448	443	455	451	485	435	474	440	475	459	456	476	488	464	432	447	443	444	436	446	471	433	415	476	500	472	468	483	457	468	508	450	472	457	471	449	459	463	459	464	416	496	473	438	466	466	483	437	480	476	462	480	506	468	459	420	448	461	469	448	477	433	445	428	460	501	425	436	395	429	470	452	472	463	445	448	470	462	471	447	463	489	436	431	457	474	463	452	428	465	448	469	467	481	456	461	470	451	494	458	488	404	494	451	470	398	466	467	444	445	469	398	423	455	461	453	455	461	428	427	477	458	447	477	455	450	475	451	465	486	435	476	459	429	466	482	454	453	486	453	452	463	467	444	434	451	467	427	455	471	476	438	440	446	448	463	436	456	462	443	441	453	451	457	458	465	456	465	494	439	423	497	457	485	477	430	412	455	486	483	462	427	478	471	489	467	497	471	459	458	482	430	469	474	479	476	442	442	446	458	465	461	470	452	471	440	446	448	489	506	462	490	459	470	476	464	443	451	475	443	447	464	444	456	468	456	451	500	463	411	473	435	414	467	484	444	452	455	438	452	419	468	463	432	466	449	437	479	412	424	497	446	437	480	517	458	436	471	481	489	462	461	441	473	512	457	446	449	469	438	457	445	465	424	446	408	462	457	479	437	480	453	482	458	462	457	448	427	462	473	426	442	464	478	447	429	487	435	474	451	460	454	486	455	457	411	407	461	465	481	415	443	444	438	457	445	421	447	429	466	466	518	489	460	433	463	440	419	504	451	453	456	494	454	436	456	485	479	466	489	467	472	470	421	476	459	428	442	433	456	441	452	480	474	485	438	462	466	463	456	460	465	472	478	478	452	445	469	416	485	434	427	457	424	471	458	454	485	476	444	475	440	440	470	485	493	404	463	448	447	472	460	466	482	454	467	452	425	450	440	436	468	460	458	470	415	479	482	444	465	418	460	463	460	458	455	460	449	460	462	500	452	455	446	498	435	479	473	466	449	454	500	453	444	500	469	459	445	448	447	509	469	439	461	473	464	501	441	447	443	467	468	424	449	430	446	445	457	456	486	436	462	460	464	432	460	421	421	470	411	418	474	472	463	432	437	451	438	407	488	434	474	497	441	464	428	444	445	472	461	467	439	449	466	425	433	489	474	447	448	487	448	440	445	413	460	460	442	437	426	499	434	477	423	481	413	479	430	461	474	479	470	418	458	486	430	469	473	466	424	479	417	448	459	452	462	455	435	440	467	421	431	479	457	452	481	454	431	442	434	455	488	415	439	450	480	544	399	462	452	446	481	415	458	468	443	460	467	484	453	459	438	460	445	465	430	473	487	440	457	457	497	433	469	438	446	444	480	473	471	453	441	410	420	426	468	461	460	432	454	412	488	458	444	477	439	464	449	435	495	493	463	455	460	455	449	449	470	442	459	428	410	466	465	480	510	442	444	467	433	449	442	426	464	464	422	455	487	459	462	452	431	464	472	476	441	447	470	432	452	408	475	456	440	426	459	441	476	486	437	450	418	487	421	449	451	492	477	453	443	446	452	443	437	447	477	432	467	450	482	472	436	446	468	484	442	457	421	439	450	464	429	457	420	453	435	442	506	474	432	454	459	469	482	470	434	437	434	447	444	479	467	487	478	433	519	476	451	445	457	453	452	490	465	451	466	464	452	438	455	505	448	445	442	439	439	422	448	473	472	433	507	452	441	442	440	452	454	454	469	463	477	463	467	475	466	462	441	429	454	449	424	473	455	504	485	464	458	439	476	456	431	458	441	472	445	476	469	456	486	461	426	446	467	467	444	450	435	427	473	484	447	427	459	448	434	457	437	500	458	480	489	476	417	439	438	421	470	442	473	470	484	441	460	443	432	471	481	446	463	470	451	457	451	501	437	455	432	460	464	463	457	471	450	460	433	470	460	410	424	461	459	505	492	471	443	415	446	457	413	432	495	480	451	449	462	423	432	432	456	464	427	441	461	483	434	480	464	450	436	431	439	479	451	462	428	495	445	449	451	447	467	457	458	469	467	471	428	416	474	414	443	451	436	402	463	501	448	479	456	479	455	476	463	460	436	452	479	404	450	471	464	463	427	427	441	450	454	482	458	457	459	462	461	485	468	445	456	460	471	472	478	452	464	431	443	470	449	453	445	462	476	471	461	429	446	430	454	423	450	475	478	450	475	485	426	425	456	450	485	488	470	461	459	490	457	462	463	442	450	417	467	445	417	460	488	435	477	457	448	429	449	476	466	471	430	462	447	448	469	495	474	455	454	456	485	478	462	461	464	475	475	413	453	472	449	468	465	478	465	456	471	444	463	457	444	408	468	418	473	441	446	458	453	454	468	471	490	423	442	465	449	452	473	462	441	446	456	438	470	418	448	481	474	415	490	457	443	456	443	441	442	441	466	458	426	436	447	467	453	463	460	457	457	492	461	418	480	454	426	450	445	459	467	479	466	485	468	451	495	456	472	441	430	455	435	487	467	455	441	404	468	436	452	482	463	464	459	430	452	473	426	464	480	457	424	478	445	466	443	430	493	503	442	446	463	466	472	456	438	467	445	439	468	443	427	452	460	486	439	442	458	427	466	474	465	443	455	465	473	454	425	458	419	457	430	459	525	467	486	468	461	471	460	491	481	451	473	478	484	469	490	457	483	473	432	456	460	477	474	434	454	471	479	446	430	441	466	478	463	460	489	489	443	435	476	463	485	439	451	478	469	483	460	495	475	457	494	461	462	459	441	440	456	436	459	454	451	470	434	486	434	443	453	470	443	499	447	468	447	424	460	454	415	455	465	490	447	449	455	421	486	447	494	438	446	463	445	479	461	466	435	443	461	494	493	458	444	472	487	451	420	451	429	438	444	491	444	432	466	463	438	445	465	441	485	483	447	432	437	402	461	446	501	422	442	476	469	449	452	441	429	479	439	473	436	438	431	428	490	462	439	455	455	424	444	487	446	468	453	478	469	451	451	466	448	480	478	421	475	435	442	482	449	458	452	449	457	466	438	468	413	453	413	428	472	456	464	443	479	450	422	438	456	483	461	481	446	468	405	450	455	469	469	479	445	456	430	462	472	456	444	455	461	414	467	438	469	442	470	446	484	473	517	448	483	429	455	495	463	394	468	456	468	443	476	438	434	486	417	434	434	472	465	449	464	430	453	492	472	429	445	452	440	430	470	471	480	437	417	456	517	462	454	430	479	423	437	443	474	473	450	464	443
27551	21436	11044	3980	3503	19809	1787	618	424	271	269	195	210	179	134	167	143	143	135	154	171	113	146	123	103	89	92	105	113	114	91	93	89	89	114	123	107	78	92	84	74	91	78	90	85	82	57	70	97	80	77	87	74	62	76	75	91	81	80	65	73	75	87	57	79	58	80	64	68	89	79	70	76	65	68	93	72	63	74	65	80	81	78	71	73	69	69	88	64	81	56	94	58	79	70	77	82	82	81	68	85	71	78	81	66	78	84	66	75	67	69	77	91	71	66	65	67	66	62	83	71	97	93	71	65	72	74	79	68	61	63	61	70	77	86	76	69	82	62	78	66	69	94	86	65	61	74	89	84	63	85	80	78	62	70	77	88	71	63	85	60	72	62	67	65	71	86	67	76	72	73	85	65	62	69	88	70	71	84	77	92	83	83	81	77	87	75	72	54	78	70	54	72	65	79	76	80	87	73	71	72	75	60	79	76	87	78	83	69	72	74	73	67	68	60	82	64	70	62	80	73	69	60	65	66	68	66	61	70	78	71	80	83	80	68	70	69	65	72	92	62	96	74	58	65	67	82	69	75	73	66	79	68	63	69	82	75	84	73	71	86	80	77	77	64	81	70	61	62	74	87	89	89	68	77	80	72	60	76	76	73	80	74	73	81	76	64	79	71	73	70	63	75	87	76	69	83	73	76	72	75	82	56	81	78	78	82	86	72	71	65	70	68	67	67	72	73	81	82	66	73	70	59	72	63	66	76	71	69	72	85	70	60	82	63	78	77	73	49	63	72	79	83	80	74	75	67	85	70	66	62	57	66	77	75	82	78	62	73	63	60	66	69	82	70	74	71	75	79	75	69	65	79	94	67	63	70	60	75	68	61	73	80	71	66	61	80	87	91	69	78	67	74	78	89	80	82	75	74	78	78	85	60	59	65	79	68	73	85	72	73	72	81	85	60	69	55	74	58	62	76	87	73	73	79	72	89	77	67	53	75	79	85	63	80	66	73	93	79	70	91	84	73	78	87	71	67	88	72	79	89	85	75	88	90	68	68	77	73	67	87	75	58	79	78	73	73	64	72	71	83	73	67	74	68	71	82	78	56	66	86	66	90	82	84	88	86	78	74	60	71	83	88	54	74	72	82	80	81	76	58	81	62	78	86	72	72	75	81	74	79	63	73	70	94	69	78	69	85	72	59	70	78	66	72	83	62	84	62	64	78	74	91	70	85	72	72	68	76	74	81	62	53	70	81	74	70	75	74	61	65	82	60	73	73	61	67	63	72	81	72	62	63	85	72	76	105	82	78	77	76	60	82	73	70	79	71	85	69	76	78	61	78	80	68	64	81	59	79	80	68	69	81	78	69	73	67	65	69	55	76	73	73	75	67	74	94	71	84	78	82	72	74	62	72	70	82	67	72	69	79	76	67	67	70	71	87	75	75	72	70	83	75	76	69	69	77	78	60	67	76	70	87	83	72	82	77	80	73	67	73	79	51	60	78	70	72	77	67	67	72	75	70	74	50	69	66	84	68	80	89	83	66	72	77	71	79	63	78	79	68	68	55	79	64	81	67	63	73	72	80	75	79	76	65	78	67	71	66	73	74	65	70	66	76	67	78	82	92	68	65	70	75	70	70	67	87	79	67	68	75	78	69	68	75	74	66	69	69	64	60	78	63	67	69	80	76	74	84	67	75	75	69	58	65	83	83	95	77	75	69	56	83	75	87	72	62	68	78	65	66	78	75	67	59	77	73	70	84	69	83	63	66	71	72	67	84	88	91	56	65	54	73	76	80	78	79	72	63	71	73	74	66	71	74	69	73	83	80	56	71	70	60	65	68	70	98	83	69	79	69	72	72	77	67	63	71	85	70	66	79	77	90	83	65	58	66	61	87	84	68	76	89	68	77	55	87	66	71	69	67	79	68	81	77	68	70	70	72	63	68	68	77	62	72	76	76	65	62	69	80	61	78	57	82	81	68	77	76	68	65	92	68	61	76	76	72	74	64	70	78	63	74	75	81	65	88	81	74	65	72	95	61	80	65	66	75	69	72	87	47	58	71	83	74	72	75	59	79	65	74	76	95	67	61	73	79	79	69	58	73	77	75	76	80	74	95	73	81	76	70	81	60	69	65	66	71	59	71	82	73	69	79	80	89	81	82	83	62	77	65	76	84	72	69	62	69	73	73	72	67	82	65	68	73	56	60	68	81	81	72	78	59	81	68	78	69	79	83	64	80	95	57	73	65	85	69	74	76	81	73	76	78	79	69	65	69	67	86	69	62	67	71	77	62	77	84	101	72	88	65	70	62	77	61	68	100	78	79	66	64	69	80	78	66	80	67	68	66	69	74	78	62	72	75	90	66	79	81	71	73	64	78	77	75	83	66	66	51	67	73	78	80	68	71	58	74	95	69	84	74	66	80	74	66	75	69	84	60	59	68	70	74	81	77	92	67	64	84	70	77	58	73	70	74	66	66	62	66	84	74	74	74	65	87	80	78	67	69	69	73	76	78	74	81	69	67	65	72	70	83	80	84	92	71	80	60	72	73	62	72	72	83	70	73	69	60	70	60	80	73	80	89	73	68	76	90	67	88	77	65	79	78	76	66	67	79	76	97	89	66	70	62	75	66	64	70	70	80	74	78	65	65	72	74	66	67	68	64	74	90	65	68	72	66	56	69	60	79	82	72	72	62	59	78	79	83	79	74	56	71	66	77	77	65	77	79	88	65	77	80	88	95	82	76	74	70	80	76	70	87	67	83	79	62	64	60	63	67	60	61	71	94	71	78	77	57	74	63	88	86	86	66	78	74	87	64	76	79	68	72	61	69	75	65	80	80	56	74	69	68	76	71	75	87	74	77	74	71	89	93	83	80	88	66	54	87	72	62	79	67	71	62	79	81	78	77	76	79	84	88	64	67	70	89	65	96	72	68	81	67	95	59	79	72	81	78	79	80	72	67	82	70	67	76	63	71	64	58	101	75	80	75	59	91	75	72	75	72	75	81	64	72	67	59	70	75	73	75	80	77	67	95	81	75	84	86	68	68	83	83	83	76	62	85	87	70	82	71	61	82	78	72	60	63	73	78	83	62	75	66	86	73	64	78	67	92	61	85	66	67	67	85	73	78	76	66	80	77	91	74	69	65	68	67	77	71	64	80	68	76	85	71	76	70	76	72	61	78	79	70	61	88	69	86	73	65	60	62	72	77	83	76	56	79	77	81	80	80	71	80	69	70	77	82	53	87	78	67	81	79	75	69	65	85	77	71	78	71	71	67	68	85	62	70	66	59	75	67	69	70	86	76	74	85	81	58	81	75	73	75	68	83	57	70	61	64	64	68	78	78	75	80	71	80	81	74	89	81	84	92	67	75	68	82	73	65	78	74	64	91	78	83	56	77	65	67	79	71	83	83	64	82	86	70	64	76	69	85	75	55	75	73	67	92	86	63	80	59	56	73	66	63	70	78	73	73	99	67	65	77	65	47	80	83	87
13632	15326	5499	6127	9224	30619	2656	2201	1831	1563	1383	1167	1032	1000	879	783	783	791	668	783	1094	611	696	507	476	470	473	460	392	411	403	368	388	437	481	558	512	364	323	317	319	301	334	310	290	287	333	272	274	300	253	255	249	271	269	263	236	260	250	247	243	257	231	223	258	233	236	248	256	255	234	220	240	239	248	241	240	255	272	247	217	235	232	245	223	223	229	211	276	232	220	227	224	236	224	199	257	265	233	265	213	230	237	235	244	229	210	214	231	213	227	211	239	221	238	243	214	206	229	249	213	221	207	227	210	221	213	217	234	206	226	210	228	230	218	202	235	215	261	219	238	223	233	215	238	229	235	245	223	215	226	208	212	221	221	217	222	226	220	235	242	225	237	264	230	245	219	220	220	216	221	240	228	215	245	228	211	216	222	204	198	208	229	231	229	230	220	250	228	237	217	216	204	209	231	234	217	233	231	202	226	217	235	242	247	228	223	213	203	231	206	204	215	204	238	224	230	233	214	207	219	221	203	208	220	223	199	223	207	201	229	212	209	234	192	217	209	226	225	209	194	226	219	221	225	226	199	202	227	220	242	200	222	222	220	215	221	241	236	221	227	229	201	232	217	211	222	223	212	205	211	192	220	226	217	224	215	225	230	236	231	216	200	212	225	195	228	211	212	220	212	218	203	216	185	231	205	225	208	234	232	214	199	241	205	223	234	201	250	218	218	236	201	197	195	236	221	213	220	205	218	250	221	217	209	202	212	203	218	217	213	202	213	219	209	222	212	202	210	225	246	181	217	239	235	201	209	236	217	210	215	226	220	220	220	230	211	228	221	220	210	218	232	233	203	238	221	239	226	225	205	222	234	211	197	215	242	224	199	213	230	189	222	231	218	215	209	224	212	202	200	227	193	202	233	222	240	239	200	225	224	193	256	237	216	202	215	215	204	239	202	240	221	213	220	237	231	213	240	227	250	214	229	228	208	232	203	225	213	218	210	225	227	211	213	214	244	209	217	212	223	220	196	214	199	191	209	186	225	236	224	210	214	248	193	214	195	224	234	246	234	218	214	194	213	212	194	224	198	190	237	232	209	213	217	218	185	223	207	206	214	237	219	223	222	227	225	232	203	266	216	202	219	192	245	243	234	198	205	192	244	223	201	216	220	207	214	203	226	215	222	246	198	208	189	210	214	204	233	231	213	207	230	225	197	204	240	213	211	208	221	242	229	199	197	237	232	236	213	185	220	217	218	243	221	213	213	219	217	222	206	233	205	210	217	227	206	199	240	203	198	215	220	202	210	225	244	223	216	206	195	216	242	217	216	243	217	193	211	227	223	201	236	210	228	209	243	239	210	200	212	202	222	205	202	215	184	219	235	221	231	198	214	246	221	222	206	207	216	214	232	225	221	200	221	216	217	221	206	223	237	220	228	204	211	236	219	209	214	230	241	223	212	222	244	211	198	235	224	234	212	219	222	229	232	241	233	227	226	213	226	210	189	214	222	220	194	229	203	235	220	203	227	232	243	220	233	233	192	231	209	230	225	240	221	208	221	229	240	206	210	230	208	197	214	223	250	219	193	182	223	228	272	233	182	197	208	225	227	230	214	202	210	208	219	210	211	211	212	205	230	216	228	212	213	233	233	211	214	202	190	245	223	225	211	208	229	192	214	208	226	229	200	262	236	211	233	212	219	244	206	243	234	222	211	208	232	226	208	216	228	224	204	238	197	180	236	220	198	206	226	248	222	204	208	230	223	243	211	233	243	244	208	242	213	235	210	206	215	194	201	213	239	232	207	229	208	233	234	224	201	238	218	234	245	218	224	218	207	224	209	194	216	224	216	213	185	240	233	204	198	204	234	210	200	240	219	238	207	220	211	216	219	235	218	200	238	236	216	211	223	215	224	216	218	207	236	235	219	252	219	208	211	209	241	217	207	210	204	215	211	187	212	202	200	235	197	223	216	213	228	223	215	207	204	256	199	215	203	222	225	213	233	229	205	226	214	226	216	224	204	219	214	212	233	225	198	230	229	234	192	207	232	226	208	212	198	233	230	195	216	218	225	219	231	206	219	227	224	201	210	211	202	233	247	211	231	231	215	240	209	205	228	238	220	197	230	210	207	226	236	224	237	243	218	194	228	202	212	212	241	222	238	214	223	219	228	241	248	216	215	213	207	216	212	213	206	225	232	218	203	193	220	238	213	250	211	235	211	226	177	226	241	217	222	229	211	218	197	205	250	221	229	225	221	213	194	210	211	227	222	200	222	211	194	215	220	215	250	226	219	228	224	210	201	214	218	225	223	219	217	200	237	225	211	222	209	211	236	230	222	218	235	206	196	203	223	210	229	243	189	224	209	204	204	254	194	219	204	220	216	219	203	228	187	219	254	230	235	217	194	214	231	216	217	228	227	227	197	223	213	194	223	233	238	233	202	234	192	204	262	216	218	208	203	202	224	232	212	207	198	225	226	225	223	198	208	222	216	238	201	208	236	210	199	247	205	225	219	237	214	226	199	224	246	210	222	217	205	206	213	228	203	218	210	205	237	229	213	212	189	226	223	246	208	223	226	236	229	225	220	235	205	216	234	208	229	215	214	213	219	207	244	217	198	229	219	232	235	227	244	237	227	216	184	238	225	203	216	205	206	212	222	238	221	200	213	216	229	226	225	178	217	217	225	216	224	221	202	239	224	198	193	212	210	193	228	211	220	216	224	218	237	212	196	228	214	247	197	232	255	224	225	227	218	233	221	209	197	224	224	213	248	223	218	224	228	215	225	188	225	217	228	243	216	213	226	238	246	218	196	200	233	198	215	239	230	228	231	220	236	215	222	225	210	232	240	241	225	228	206	224	187	232	219	211	205	218	207	214	205	230	230	231	197	215	226	206	211	209	207	210	219	232	207	209	170	210	231	214	202	230	197	215	225	219	203	214	196	240	224	188	221	217	201	217	210	212	222	218	218	198	197	212	228	224	227	228	227	231	205	201	223	223	197	225	226	205	246	236	186	220	243	243	232	249	232	208	205	201	195	220	232	208	213	211	234	234	205	226	253	220	221	227	226	219	231	238	244	224	223	246	203	191	229	210	210	222	213	199	206	203	222	224	225	239	197	211	205	243	190	204	201	227	212	200	213	228	239	219	212	223	209	216	195	239	192	212	236	201	227	229	202	208	213	223	226	235	239	213	205	230	198	240	220	205	227	215	226	217	221	237	205	220	245	206	229	216	237	220	209	200	202	217	231	227	202	259	218	209	201	221	220	227	216	214	227	215	215	196	247	215	220	213	233	208	221	197	209	193	210	247	217	229	202	215	212	207	215	212	238	224	211	214	226	229	222	216	208	230	211	219	238	238	204	210	204	232	222	206	216	222	221	221	226	194	192	204	240	212	224	221	214	221	213	234	201	219	236	239	225	232	221	224	217	206	212	208	225	212	211	195	193	193	217	208	227	218	196	241	213	232	198	219	210	226	216	213	227	223	254	228	207	237	209	227
3813	701	407	328	382	636	294	298	283	300	276	307	305	279	270	266	310	266	308	308	271	299	244	270	253	266	298	273	244	272	260	267	255	295	293	274	276	280	275	276	310	284	277	312	301	292	276	249	263	240	268	274	291	255	289	273	264	298	272	269	280	275	266	274	262	273	282	268	273	267	280	252	306	298	273	276	278	293	280	246	269	309	270	302	269	278	286	264	265	280	275	296	262	315	275	282	255	268	266	249	256	260	282	249	238	275	291	240	267	292	271	283	281	275	265	309	283	257	294	284	289	262	319	264	287	307	251	277	291	273	284	256	253	242	254	276	263	279	270	297	249	276	281	282	277	274	258	298	262	270	282	280	273	302	321	267	295	286	247	272	267	282	275	298	258	273	292	264	272	261	301	285	251	313	266	323	287	283	305	293	278	277	287	283	294	280	290	277	290	294	318	290	263	304	265	271	266	233	297	290	259	287	313	286	276	280	284	325	286	300	297	291	317	271	272	266	292	247	292	298	282	266	293	280	272	245	282	260	271	277	263	257	316	312	305	266	274	298	311	268	280	279	282	294	262	331	281	263	302	280	265	305	312	277	269	271	278	290	300	282	277	287	288	263	282	280	283	259	287	259	286	282	269	270	253	291	257	247	260	265	270	275	281	260	278	271	262	281	289	281	259	255	295	240	259	302	280	279	256	275	262	322	278	318	238	253	290	280	284	294	285	264	262	294	274	275	256	305	286	277	277	268	282	271	329	269	294	273	298	262	260	280	242	299	287	283	296	280	275	277	283	271	257	276	253	290	300	302	252	278	276	261	283	280	238	280	285	301	284	282	284	285	295	277	297	273	269	262	271	275	270	294	266	295	301	288	273	282	267	270	282	275	315	321	299	279	291	265	267	274	323	295	261	246	269	285	256	267	287	243	276	291	267	253	277	257	277	283	290	274	276	254	319	269	292	287	284	305	265	275	263	297	279	305	299	283	272	292	271	256	271	282	268	266	285	274	255	278	261	270	289	281	269	291	277	303	304	264	307	301	274	277	268	287	278	272	272	292	269	254	237	263	281	294	292	291	283	295	277	268	302	279	282	264	291	259	271	242	295	283	243	286	271	272	272	275	246	250	287	287	241	280	282	235	269	288	271	258	282	288	308	283	255	299	307	256	283	280	310	269	243	266	301	287	299	270	256	273	261	285	285	251	250	256	268	291	290	288	248	288	237	285	245	248	252	251	269	304	288	270	285	266	278	249	296	286	280	244	278	281	283	268	288	303	303	301	281	257	275	268	293	263	290	307	309	267	305	302	274	284	272	261	257	267	260	275	283	281	270	287	294	294	295	276	285	286	265	270	278	299	282	277	298	260	268	288	279	284	286	243	287	302	290	289	281	291	282	317	262	275	298	292	276	295	284	293	273	271	263	301	279	292	264	285	290	256	282	273	308	296	313	285	268	281	262	277	285	309	274	298	296	272	304	273	242	318	267	316	291	285	267	249	312	260	245	309	297	268	264	291	292	263	272	304	270	258	274	268	271	282	269	279	287	305	238	277	294	256	284	296	301	265	272	277	297	272	286	266	304	287	258	283	276	267	269	314	270	286	263	289	290	282	265	254	260	272	273	285	228	281	295	286	270	277	285	272	276	297	263	293	285	290	253	265	273	256	295	283	276	234	265	264	299	306	279	310	290	283	273	305	290	291	287	279	288	286	267	296	264	303	271	249	291	276	269	277	296	287	269	284	290	304	284	277	255	249	261	262	262	295	303	279	291	267	252	280	253	283	298	287	306	296	267	275	268	278	297	269	267	281	285	280	313	271	313	277	284	273	255	260	282	305	312	278	283	264	288	295	279	269	233	284	258	254	286	271	267	283	276	289	283	256	270	281	257	268	286	267	281	300	271	259	270	282	269	289	258	260	267	298	259	296	265	270	290	259	247	280	276	272	278	305	298	275	266	291	312	278	303	292	294	294	265	293	277	269	259	299	289	301	282	254	276	296	283	261	314	276	273	265	265	290	309	273	283	264	275	300	276	296	271	286	266	276	245	261	257	281	261	270	280	281	271	277	311	283	277	264	246	286	294	271	302	230	266	287	257	279	300	246	274	262	257	302	275	276	278	290	280	267	275	278	285	278	271	257	290	280	275	281	274	246	255	292	275	292	270	249	283	306	290	300	252	270	297	290	276	293	263	284	288	295	282	286	266	294	310	267	285	299	291	269	273	277	261	282	294	285	256	282	279	300	296	260	291	306	286	293	294	248	269	273	285	239	276	264	295	303	254	331	271	263	296	300	304	290	281	274	269	300	321	282	276	287	277	295	277	303	295	278	283	233	272	271	277	308	278	294	305	285	263	251	262	306	286	273	295	286	297	282	276	286	279	292	264	282	288	292	277	283	278	320	288	267	265	250	251	287	312	265	301	268	280	261	267	291	248	253	284	294	269	284	270	289	294	295	277	273	282	291	259	287	315	254	267	305	316	247	325	253	269	276	279	281	279	280	266	280	286	287	296	313	294	261	274	291	279	288	252	286	245	270	291	307	266	280	294	281	298	270	269	258	290	292	295	258	260	295	261	282	286	286	258	265	277	258	276	293	268	264	313	268	287	264	299	273	262	289	283	296	281	286	264	269	274	265	287	286	262	297	285	258	260	279	271	289	304	262	307	282	287	270	234	311	275	271	247	294	283	294	257	282	298	292	283	260	275	292	246	292	292	296	277	287	272	269	289	310	295	272	281	290	281	281	275	259	289	266	282	279	311	293	257	266	271	243	309	311	270	292	266	294	273	296	302	269	274	280	293	294	253	292	262	292	288	293	262	262	273	263	306	256	253	280	272	250	297	277	314	269	271	266	276	261	280	293	287	267	301	248	287	292	276	279	287	287	267	262	283	255	328	277	271	294	261	281	283	295	279	284	265	284	272	273	297	268	265	288	289	268	288	271	260	316	278	291	283	282	290	284	284	275	271	257	303	277	274	305	256	304	300	302	262	262	275	285	280	270	273	288	231	277	298	268	281	286	257	234	277	291	253	266	259	233	292	287	282	293	278	276	299	279	284	309	293	264	308	289	280	271	260	297	274	255	294	261	244	300	268	311	285	296	302	306	281	265	301	301	279	251	292	305	295	287	255	276	274	234	253	277	307	283	280	276	271	253	279	284	278	260	259	286	251	270	265	278	283	290	264	278	279	269	295	289	283	227	243	276	249	273	244	271	272	287	301	281	291	287	273	289	280	248	275	278	306	286	285	275	287	272	307	276	276	291	296	293	276	264	258	259	276	288	285	266	242	270	253	271	272	315	299	274	272	283	286	300	255	280	292	310	260	269	277	300	266	258	280	269	308	269	254	303	263	283	281	311	236	266	258	281	257	290	313	297	292	293	306	284	291	259	258	261	288	277	264	292	300	307	285	257	288	296	274	276	305	258	291	253	272	275	258	271	299	291	289	243	288	255	264	246	300	269	299	297	305	298	274	298	294	281	301	287	268	273	266	269
3363	1396	980	877	1000	2918	744	693	729	687	740	762	679	651	696	720	679	703	665	702	716	713	713	734	671	712	694	682	703	663	690	673	694	646	680	723	665	703	667	701	666	755	676	669	660	686	704	725	696	691	707	671	747	665	757	727	667	699	725	681	687	658	678	668	749	723	748	690	685	711	683	751	703	691	744	658	726	669	643	690	717	694	696	665	650	692	674	695	691	759	709	678	695	728	701	692	759	715	681	681	625	676	713	701	675	708	700	679	673	695	683	672	714	678	715	638	674	722	719	709	735	713	729	667	729	688	738	679	690	713	710	669	712	701	673	732	698	691	684	686	669	676	680	680	716	704	633	702	777	667	720	705	694	695	713	677	694	718	695	673	695	684	727	661	682	678	696	715	723	689	691	685	683	707	682	679	689	696	690	703	691	700	716	710	714	704	687	739	687	697	718	693	714	660	712	726	704	705	692	675	699	675	680	709	677	712	669	711	692	701	707	720	650	684	706	703	687	676	688	661	747	715	696	727	700	664	711	651	627	710	729	650	715	647	681	708	636	697	645	656	653	715	690	674	642	725	707	695	733	689	672	655	670	666	699	668	650	700	702	680	679	710	687	694	672	746	668	673	695	636	659	690	668	720	714	686	679	644	680	621	691	673	708	729	697	692	682	681	708	698	685	686	728	713	703	702	672	707	672	683	698	740	702	627	670	716	689	711	727	686	685	650	664	709	697	731	697	702	647	716	653	680	667	677	640	706	718	676	661	718	727	694	662	734	670	669	691	698	701	740	705	695	694	686	706	651	669	706	661	654	691	647	681	655	698	690	726	686	686	704	696	695	692	673	686	679	722	713	697	672	670	656	713	675	657	690	638	686	696	667	658	639	676	656	640	709	684	665	688	710	656	690	681	656	716	667	692	650	701	688	720	716	664	668	736	705	659	653	674	686	710	702	741	720	700	688	679	701	693	683	683	699	676	720	700	687	681	701	701	647	686	691	707	703	689	711	686	741	688	722	648	714	685	705	705	705	698	723	710	674	706	729	684	681	749	667	696	703	695	767	655	634	662	648	690	731	703	740	716	691	713	702	720	701	669	693	695	720	693	687	683	692	713	725	689	691	680	692	711	653	684	727	711	682	664	704	716	697	675	706	666	695	691	693	669	687	704	668	737	688	742	670	701	674	695	676	680	674	664	744	708	675	720	678	701	682	666	642	661	689	698	710	701	716	689	661	706	677	730	665	690	696	663	696	713	689	695	701	680	681	702	698	720	666	689	723	683	686	660	750	696	702	689	692	672	716	672	661	662	681	673	673	754	706	717	639	675	656	639	676	679	752	679	688	673	649	713	664	685	685	717	672	711	694	674	670	680	679	671	670	622	658	660	704	690	658	631	688	694	728	698	728	698	658	642	669	694	698	689	715	671	675	707	661	676	712	703	699	691	684	708	703	670	716	666	690	691	713	770	719	713	712	686	657	666	679	672	621	701	679	717	706	680	676	688	713	733	667	727	703	768	697	666	696	712	692	740	709	695	704	690	697	719	681	689	680	675	696	677	639	664	686	672	744	691	731	680	722	679	666	680	723	722	704	694	685	691	725	692	658	657	697	674	711	719	714	702	649	675	679	682	732	682	637	720	649	667	668	692	672	706	693	735	677	721	712	655	688	681	731	679	637	674	696	704	673	689	699	669	692	683	674	662	623	668	668	694	654	712	696	738	722	710	695	695	690	743	662	675	714	719	701	654	764	673	692	702	692	684	693	662	672	663	697	723	688	662	707	714	675	704	735	671	682	675	693	647	669	705	689	709	673	739	671	682	729	696	725	721	712	655	693	708	714	692	700	711	686	649	703	694	698	706	690	675	651	667	727	691	697	708	725	655	743	681	712	673	685	780	693	730	692	659	719	681	694	679	747	671	721	718	668	661	669	666	665	694	709	710	705	732	721	724	681	630	712	671	697	701	679	718	699	670	684	671	663	707	698	694	712	691	654	652	699	678	693	688	699	652	647	642	659	684	709	689	680	641	688	696	674	643	681	732	703	666	764	679	690	688	680	651	712	730	656	710	677	712	678	722	694	644	702	714	755	704	689	688	666	714	692	698	751	669	704	696	691	722	697	702	707	702	704	683	696	665	683	693	698	665	690	662	677	705	701	712	644	697	735	700	687	696	734	735	706	695	700	684	709	762	638	673	669	669	701	692	698	686	709	709	706	677	685	720	661	723	653	679	717	701	657	688	694	696	694	687	701	692	703	686	681	732	676	730	658	730	657	661	726	719	720	690	693	629	666	674	684	673	685	690	710	691	681	702	679	711	728	729	696	675	683	726	662	749	673	707	658	728	701	651	704	683	674	701	683	702	653	742	730	702	713	692	687	715	732	703	701	679	719	687	708	690	696	698	673	704	677	691	661	668	701	718	716	625	678	735	691	741	764	736	681	695	703	668	751	686	717	660	695	659	676	742	667	677	712	723	660	735	686	709	652	693	629	707	683	717	699	685	695	730	725	658	705	672	684	706	659	718	592	668	708	727	682	698	681	686	711	678	638	710	695	678	681	663	681	687	688	707	661	668	667	658	688	719	686	672	713	700	698	679	754	681	674	707	649	711	709	699	671	698	711	674	691	722	706	660	673	743	702	642	718	707	665	759	681	689	685	694	738	728	725	701	684	635	721	724	689	655	729	643	655	720	727	694	716	643	712	690	700	659	684	689	674	677	679	657	723	670	679	674	685	683	675	682	694	693	683	686	680	687	704	700	647	681	691	713	622	717	697	711	668	667	677	688	709	703	657	721	674	735	686	699	696	680	712	711	700	709	655	638	665	678	717	712	635	685	679	667	710	689	659	674	705	663	677	689	694	716	727	706	732	718	711	738	649	657	700	703	697	712	680	675	642	730	677	665	731	699	698	686	707	776	707	707	685	687	676	671	693	681	711	660	699	682	663	705	672	646	674	717	672	722	706	730	733	704	719	674	731	696	653	681	635	714	708	685	690	709	690	669	719	701	697	705	691	696	705	722	705	736	676	705	661	689	643	706	673	671	666	684	678	669	673	670	722	666	634	741	736	694	683	751	670	712	724	711	688	731	651	658	664	666	714	666	691	680	709	619	681	669	720	677	689	700	705	737	716	704	670	659	718	680	716	689	649	723	734	668	677	707	712	690	706	638	700	676	665	702	670	647	664	688	664	713	696	718	670	693	654	704	719	680	667	739	653	695	706	683	697	699	725	656	688	661	676	660	728	654	660	673	667	687	714	676	684	690	745	716	667	677	689	723	694	677	720	665	699	705	681	662	678	706	723	645	673	704	705	672	673	648	661	732	689	686	662	720	703	696	651	708	690	696	688	686	698	724	724	695	733	721	689	702	706	644	671	722	704	686	722	693	669	681	701	655	692	714	705	659	699	704	651	689	709	691	716	710	669	784	682	687	641	686	633	685	733	655	657	682	729	727	635	717	692	679	636	667	663	724	661	649	656	705	721	708	710	660	662
18552	11916	4168	1831	3539	13406	1179	359	319	276	264	263	249	197	223	225	225	210	206	201	217	198	207	197	203	202	204	190	194	193	193	219	205	198	206	208	207	175	157	160	185	189	181	164	190	172	211	200	165	205	186	171	194	192	176	181	187	183	183	184	187	185	181	171	173	203	165	155	195	191	175	185	185	160	212	182	185	179	182	182	180	162	198	181	217	182	176	177	178	171	185	175	167	183	163	188	180	190	173	175	177	196	184	165	183	193	176	191	183	184	190	188	190	163	189	183	192	171	168	190	170	182	168	180	163	141	188	199	183	195	179	174	189	208	165	178	215	191	202	169	178	161	185	191	159	172	182	205	156	195	190	176	185	178	194	177	187	173	188	167	231	185	177	193	185	190	179	174	182	163	168	218	223	172	192	159	156	171	181	176	218	186	175	183	183	180	157	181	168	191	211	184	177	181	174	170	175	177	190	192	166	167	188	184	179	190	202	184	163	183	195	168	179	215	207	199	146	187	189	164	167	189	172	180	176	177	197	182	163	182	177	143	173	180	171	179	178	166	176	203	183	167	179	199	169	174	188	157	192	162	177	186	188	206	184	181	167	174	182	193	177	194	175	175	180	186	171	180	167	177	173	178	190	180	170	180	190	173	189	186	183	175	181	177	191	184	173	193	156	178	149	170	191	191	175	186	194	189	177	208	200	177	164	190	204	181	159	172	172	197	180	177	176	200	196	199	184	161	167	175	176	175	209	169	174	187	183	183	215	181	199	167	167	168	169	190	178	167	206	179	173	175	216	171	172	165	182	195	191	162	159	185	193	182	179	176	196	196	186	176	198	196	165	183	199	210	179	184	167	168	189	179	160	188	193	172	195	192	167	170	167	182	180	151	180	187	176	191	208	177	172	169	181	177	180	184	183	168	197	163	184	189	174	186	176	163	180	190	213	195	191	178	175	171	197	191	207	175	181	186	177	186	169	185	178	181	174	189	183	163	177	175	168	197	174	154	167	183	173	171	193	172	215	196	182	206	178	191	184	176	151	142	176	192	180	183	169	185	186	176	181	199	185	171	175	161	175	165	165	197	201	159	183	186	200	180	183	189	191	180	166	199	206	194	168	166	175	218	172	185	195	193	187	168	165	160	178	191	165	165	168	173	185	169	185	166	211	192	202	170	186	182	173	176	173	174	211	204	182	184	175	159	191	188	188	159	172	192	198	158	199	192	206	171	187	173	180	196	161	180	194	220	187	194	190	193	153	174	186	164	177	209	178	175	178	171	188	221	189	183	176	185	181	178	184	190	186	181	188	182	203	175	185	178	180	160	186	188	184	171	164	180	161	171	164	193	183	185	190	184	172	199	177	166	177	174	167	176	179	182	169	168	181	165	175	183	176	178	190	169	148	171	178	190	197	189	175	177	164	177	188	190	189	186	178	181	172	170	196	178	182	177	190	172	174	197	173	172	193	180	183	178	176	191	167	176	186	163	141	209	178	148	203	173	189	182	200	175	167	176	189	174	186	176	188	202	203	177	183	181	173	170	183	184	199	188	159	169	158	185	159	175	193	175	176	171	190	173	175	149	177	179	169	169	168	164	180	199	189	194	172	169	161	178	178	198	177	181	155	168	182	171	182	170	169	147	161	192	191	180	174	163	167	162	196	186	173	180	194	184	157	172	169	187	197	178	198	187	184	200	159	161	209	193	211	168	181	165	199	190	157	200	173	195	156	184	176	189	186	183	170	183	185	194	176	164	180	183	202	180	174	176	192	176	171	182	194	165	158	191	184	189	176	192	179	172	166	168	188	179	179	167	203	168	170	184	179	167	173	191	190	179	211	170	174	190	168	159	175	160	196	175	166	184	186	193	180	184	183	197	183	207	164	180	197	186	174	181	161	181	185	186	154	193	158	168	159	173	195	179	177	146	180	202	170	181	202	192	166	156	162	194	163	174	188	181	175	184	172	184	188	185	163	191	173	183	161	192	175	170	172	189	175	224	187	169	170	168	162	197	169	169	190	159	187	169	152	190	184	182	195	190	175	218	189	184	186	176	171	178	166	189	205	211	202	199	173	180	157	193	187	184	182	156	207	175	159	190	176	198	196	169	196	198	203	173	197	210	194	174	178	182	161	158	185	204	173	174	162	190	171	190	189	202	164	201	195	171	177	200	175	185	156	184	165	204	189	195	197	174	203	191	178	172	182	182	173	185	175	184	205	182	183	175	189	194	192	159	172	174	183	177	190	189	149	184	185	196	165	176	181	178	194	159	167	186	170	189	184	167	174	186	186	186	199	198	181	174	179	176	179	160	169	177	158	186	191	190	164	184	193	191	188	192	175	172	198	188	171	185	210	185	188	184	192	180	162	163	197	189	179	159	191	181	181	177	202	178	165	180	194	176	187	191	192	203	179	192	189	184	193	164	203	158	173	189	193	175	195	197	184	207	188	192	150	216	193	178	173	189	206	186	186	205	195	189	167	162	194	159	179	170	170	175	201	168	180	201	157	161	191	186	166	197	167	207	165	183	164	162	196	169	185	172	165	174	173	177	158	215	183	174	212	200	163	180	175	161	145	176	199	200	193	167	198	193	179	176	159	200	170	192	177	188	152	159	191	182	174	181	152	203	180	180	180	206	178	190	188	185	188	167	181	189	181	157	181	177	191	170	174	192	172	186	189	191	187	183	179	180	184	189	183	181	166	181	193	193	194	189	175	211	202	203	181	183	170	193	168	158	178	178	167	210	155	176	177	183	196	187	203	150	175	168	165	184	169	184	185	169	182	189	169	190	162	195	175	195	207	168	175	217	208	210	168	180	165	169	175	177	172	206	216	169	176	193	183	183	169	166	189	180	176	178	198	214	174	194	144	194	168	175	177	169	169	198	170	182	180	156	177	168	175	201	191	190	176	163	173	181	169	160	176	183	186	208	182	182	187	154	171	180	179	179	184	165	177	168	177	165	165	204	168	194	177	199	197	170	186	205	188	193	177	197	187	196	191	187	169	181	194	184	199	178	190	210	194	172	172	162	166	181	169	188	167	151	180	165	169	174	178	166	175	178	162	153	177	185	181	188	172	171	186	217	180	162	192	169	173	158	170	191	169	165	176	186	177	187	187	183	178	182	198	195	170	180	195	153	185	191	165	210	189	176	183	175	177	175	186	173	204	176	169	167	171	185	164	177	184	167	173	192	160	177	170	172	188	194	177	189	190	186	162	218	195	176	183	215	183	175	176	181	176	162	168	182	180	176	196	202	182	197	154	182	174	183	178	147	181	177	180	174	185	197	175	170	189	215	189	187	163	203	179	148	158	167	187	169	167	176	178	177	196	170	191	182	175	183	190	203	213	190	165	190	163	184	208	198	173	175	171	175	168	176	216	201	192	165	196	181	167	179	197	189	187	180	183	184	180	219	168	178	207	194	166	184	212	177	184	167	166	143	182	196	180	180	190	204	207	176	150	197	178	199	193	182	197	187	185	189	203	177	171	162	157	192
9788	9984	3278	3887	10227	27122	2467	1480	1285	1138	989	992	930	800	766	731	751	676	712	769	771	658	654	631	571	615	584	590	521	573	563	556	562	548	591	636	645	519	495	510	484	509	519	482	526	494	519	500	484	524	537	491	475	480	465	490	481	476	487	492	489	474	477	440	467	499	468	543	483	501	497	479	467	455	471	440	414	490	479	467	456	487	461	490	472	492	439	473	465	483	465	458	483	388	457	470	486	452	492	456	492	483	441	465	475	458	477	441	466	503	490	477	458	506	502	461	479	472	440	445	459	431	459	459	459	446	461	488	426	459	446	470	465	474	488	448	483	470	490	476	469	471	425	474	490	454	457	500	472	434	457	493	466	506	444	432	460	459	456	481	481	488	470	483	469	458	457	472	454	498	461	467	479	478	440	476	446	407	459	453	458	447	480	456	434	479	465	471	475	457	454	491	437	464	475	492	465	463	461	405	474	417	468	473	400	431	426	435	425	475	435	421	436	418	459	453	441	447	471	470	469	473	460	458	490	446	458	429	427	421	453	474	464	484	480	448	456	493	442	468	477	494	485	461	484	468	448	444	477	449	456	485	480	471	479	459	480	460	456	450	462	432	458	447	442	455	475	468	466	446	481	453	443	459	476	487	445	481	450	497	434	445	454	437	476	471	443	493	474	456	459	455	434	421	454	477	441	456	427	472	483	433	440	490	507	445	468	474	458	423	433	420	442	474	475	428	446	463	460	506	450	470	424	445	456	444	430	471	449	470	441	462	479	464	462	493	448	459	467	448	435	454	462	470	472	432	447	486	459	430	456	457	475	483	509	482	469	468	486	441	483	456	458	483	453	536	475	469	485	469	489	459	479	444	447	479	445	473	450	473	458	450	443	505	499	481	460	462	462	495	451	441	451	475	430	480	466	461	439	442	456	465	430	446	461	457	457	441	472	460	475	465	438	488	440	437	451	442	479	457	454	467	484	465	486	463	481	439	473	439	432	445	484	460	456	462	456	436	493	460	422	455	447	502	458	439	475	476	481	513	429	444	464	429	505	442	465	467	471	464	452	487	508	433	502	450	490	484	492	454	451	436	424	440	457	457	471	441	485	499	457	442	475	483	461	432	460	448	440	461	485	442	464	422	436	452	441	440	488	477	500	480	481	448	449	460	458	465	469	509	437	490	456	470	446	453	444	445	480	460	488	448	451	448	470	500	479	478	438	481	439	468	458	450	478	499	491	453	508	466	469	482	460	475	459	446	440	481	476	476	494	491	442	480	471	449	452	472	506	468	435	445	471	459	448	449	475	457	437	470	441	426	457	424	452	466	452	466	462	438	412	441	438	479	443	469	429	449	477	441	466	435	430	426	472	492	454	499	451	462	479	467	462	489	438	495	442	467	468	485	493	443	447	484	442	445	457	473	441	448	448	460	469	459	480	490	463	468	454	418	465	438	448	459	456	482	443	475	452	459	491	423	468	493	475	494	509	466	455	482	426	487	435	471	459	470	452	480	477	469	482	460	471	463	492	435	486	452	450	458	465	461	457	462	478	491	467	446	473	419	465	446	466	482	444	489	448	465	440	463	435	460	418	455	448	449	455	484	475	450	448	488	455	460	453	479	515	425	477	465	456	439	486	478	456	489	458	460	456	441	435	471	436	472	455	463	509	458	455	463	461	453	476	445	458	512	493	466	433	480	465	466	468	468	438	470	449	437	445	479	443	478	424	488	451	453	431	478	489	459	457	467	421	442	452	471	460	434	509	470	492	461	452	456	466	455	449	455	466	436	467	447	447	448	476	452	475	471	421	492	489	438	452	447	453	434	439	450	494	456	483	451	447	473	436	459	434	463	513	439	424	463	438	447	505	488	466	447	431	461	489	456	448	453	459	439	477	458	490	470	430	475	486	475	467	455	443	504	447	448	463	515	448	427	425	473	465	438	471	417	477	489	441	481	464	489	441	458	482	476	442	475	457	480	460	440	430	473	435	472	477	475	428	492	443	474	468	476	485	474	462	424	431	452	481	449	434	486	473	436	500	465	439	440	444	433	453	440	454	463	439	455	453	475	442	455	421	453	470	470	456	472	475	479	489	445	432	486	465	460	452	488	473	439	482	485	457	481	498	451	439	465	448	451	443	452	460	455	456	442	472	460	453	471	467	446	416	473	449	465	469	474	469	470	456	417	391	409	460	474	462	483	469	461	461	476	456	500	462	464	468	487	449	439	470	439	418	454	441	470	456	438	455	459	495	487	484	445	461	426	479	444	456	472	476	477	501	444	476	444	461	473	443	458	479	480	483	427	472	441	447	428	461	459	486	463	467	431	463	466	454	474	481	443	452	458	486	479	432	434	504	509	429	471	490	481	482	460	450	446	448	419	526	487	463	481	445	425	476	425	456	471	469	441	485	424	474	491	452	462	476	512	491	465	439	471	476	467	427	496	446	463	478	453	466	463	446	465	482	493	472	463	452	447	439	375	469	447	491	444	501	441	471	467	464	467	424	453	469	469	463	475	393	441	471	482	454	477	453	442	438	475	469	487	483	441	453	451	458	456	441	474	463	427	459	439	451	422	491	470	432	413	468	476	451	481	449	433	430	505	436	469	476	422	420	497	509	506	444	427	502	467	476	476	488	498	451	491	483	453	441	508	490	415	471	505	449	457	463	462	458	442	417	492	487	496	481	437	474	457	473	437	450	443	490	440	483	492	437	440	512	508	459	501	479	447	438	455	487	468	459	479	491	454	464	485	513	420	477	442	448	479	468	444	444	457	440	451	473	434	479	468	504	461	504	474	470	462	476	453	464	499	425	425	475	492	481	500	480	443	462	429	416	451	461	447	497	467	449	491	466	454	470	458	473	462	452	489	475	464	411	438	496	448	438	456	450	474	456	469	453	473	462	463	469	427	447	445	479	443	489	496	457	442	437	437	529	440	448	431	419	457	460	465	430	483	474	455	419	437	438	430	422	476	498	439	447	451	433	472	470	447	456	480	427	487	452	479	438	448	450	469	439	444	495	501	489	448	479	437	497	478	464	457	483	489	443	461	454	483	434	442	451	437	465	458	467	461	463	452	473	461	457	471	441	487	480	464	457	427	483	462	490	415	495	476	517	449	472	483	432	478	495	460	421	430	462	448	464	463	495	452	456	450	466	449	455	506	459	457	413	464	456	490	501	475	456	461	455	436	481	434	462	438	445	454	446	435	462	457	493	427	468	449	492	474	438	458	453	427	464	447	456	490	427	467	428	400	440	444	504	454	472	495	448	456	427	445	476	426	461	470	501	483	437	468	458	450	473	459	503	437	463	425	467	476	474	468	461	445	474	473	472	459	448	442	484	474	458	464	483	482	477	449	457	464	453	451	440	438	448	472	458	434	489	486	458	499	468	478	441	457	433	462	438	443	502	457	470	450	465	445	444	463	430	498	457	467	423	445	465	460	429	452	453	469	460	447	451	457	473	443	514	436	442	465	455	468	474	457	453	492	451	462	483	451
28612	21555	9703	3782	5944	22276	3203	554	429	351	243	235	186	174	153	155	156	151	144	134	166	143	112	94	108	106	100	104	90	108	110	90	106	66	96	99	158	91	99	109	93	93	94	85	84	78	100	87	105	92	104	85	96	75	88	80	90	65	89	94	73	71	90	80	89	96	86	73	63	83	76	58	75	69	87	72	98	78	88	83	83	71	81	65	73	79	66	61	58	74	65	85	82	68	60	75	64	80	74	82	84	74	77	82	91	65	73	88	85	84	72	78	85	73	70	74	84	69	60	63	72	63	77	84	82	64	85	88	77	84	73	77	72	99	82	80	73	76	74	85	78	71	62	82	71	60	75	81	78	83	88	74	81	79	88	64	80	68	84	69	66	79	88	64	68	85	68	64	70	88	94	83	77	85	75	78	75	70	88	87	70	74	72	81	71	78	102	86	67	97	91	84	97	66	89	64	86	69	80	81	71	74	75	72	81	74	81	86	73	71	86	74	72	76	86	75	57	88	82	75	73	79	90	77	79	67	81	71	64	79	85	66	82	74	80	82	72	62	62	78	72	67	64	80	79	67	75	78	69	76	73	81	70	84	76	88	74	66	85	84	76	79	75	59	83	79	66	61	78	86	65	60	74	58	59	68	74	70	79	72	68	62	89	63	72	83	71	61	83	63	74	73	60	87	76	77	75	85	82	86	84	66	87	55	88	82	85	68	64	56	81	87	78	65	85	60	71	69	79	72	68	68	78	75	70	79	76	80	63	75	72	77	60	82	76	80	75	71	82	73	73	63	80	81	57	79	80	65	69	82	76	73	76	85	93	66	81	77	75	75	71	77	70	64	78	58	76	101	69	65	89	65	64	59	80	72	66	59	81	86	89	71	77	87	77	77	89	70	70	85	97	83	85	83	80	75	70	75	82	64	72	64	76	60	85	90	73	76	74	77	77	75	69	57	71	68	82	68	85	87	64	65	74	90	73	76	82	73	74	79	78	61	91	82	60	73	70	75	62	85	67	89	81	71	83	76	89	76	74	79	78	78	89	77	77	78	81	76	80	76	51	71	74	81	75	62	101	75	70	68	73	81	77	66	61	72	78	78	77	66	72	79	73	77	75	84	84	84	61	84	78	82	67	81	78	89	64	78	67	71	71	60	88	71	72	65	78	88	78	75	67	70	92	91	66	63	87	86	71	76	70	68	62	86	94	60	85	76	77	88	77	81	67	69	75	73	70	81	76	76	64	68	72	68	57	63	70	76	70	75	72	69	83	87	80	69	66	74	80	73	70	66	59	77	86	60	59	72	64	66	62	78	77	86	78	67	67	89	73	79	67	77	79	82	73	94	86	71	62	77	84	86	81	98	68	70	78	74	80	74	74	63	91	54	70	71	88	63	75	74	84	83	78	71	78	88	67	59	73	65	64	76	77	77	82	67	65	82	75	68	77	82	68	78	89	76	89	87	62	85	61	83	73	57	75	66	66	81	61	69	80	64	68	72	77	86	75	81	67	91	67	70	77	78	70	78	76	58	61	66	92	80	76	71	75	83	73	77	81	74	76	71	75	77	70	75	62	86	80	79	76	76	62	81	73	63	86	76	74	69	66	62	102	77	80	84	92	78	85	74	75	72	83	67	72	75	70	96	80	77	81	75	62	70	87	71	58	87	82	66	59	75	74	64	64	79	72	78	73	78	80	79	78	76	69	63	67	77	68	70	67	82	75	78	76	80	77	83	85	74	73	77	65	77	81	103	66	84	70	85	77	71	72	78	64	64	75	77	74	81	64	72	74	90	64	71	73	70	74	71	79	87	72	93	71	65	85	74	67	74	60	62	72	76	77	65	44	77	75	76	90	62	73	77	90	75	68	64	80	77	74	76	88	80	69	77	82	84	69	74	66	86	73	83	76	77	79	76	76	71	82	65	93	81	69	82	71	78	84	92	88	77	69	73	75	73	67	71	77	73	68	57	71	83	72	91	73	89	82	90	71	89	70	75	84	62	69	83	73	63	76	76	66	69	52	71	70	85	73	76	78	72	77	73	70	63	72	85	81	84	71	71	81	62	73	68	79	78	75	58	82	86	74	67	77	83	64	62	73	78	72	56	59	74	75	65	73	76	71	78	72	76	86	79	90	67	86	74	77	76	71	59	87	84	79	80	68	74	69	76	80	69	71	108	70	78	64	77	102	61	88	85	78	91	81	75	63	77	73	77	92	65	82	81	88	68	71	74	74	65	65	83	93	73	77	58	76	61	72	76	69	82	67	77	74	79	73	73	68	66	81	77	88	79	80	84	63	69	72	59	62	72	64	74	64	63	65	86	77	76	63	84	71	67	78	78	68	80	79	69	73	90	80	85	66	68	62	60	66	70	73	78	70	83	76	57	62	72	56	69	71	76	75	88	69	72	70	74	70	73	71	86	79	88	85	81	83	76	74	59	74	67	82	82	88	65	63	65	92	88	75	70	83	63	72	79	65	74	66	80	81	66	66	63	81	63	85	82	76	74	86	60	70	85	77	73	77	82	71	69	77	86	81	83	73	68	74	82	109	84	91	66	63	67	74	84	69	59	75	76	78	76	73	76	91	81	68	64	79	63	68	89	85	79	83	60	62	74	66	68	71	72	71	73	71	70	62	70	70	68	72	75	85	82	68	87	90	93	73	76	72	63	66	83	53	71	69	63	62	63	81	100	88	69	70	86	77	79	67	86	78	74	76	68	77	69	66	69	93	80	75	77	55	67	78	76	77	76	101	67	73	66	61	82	66	70	73	82	77	64	87	83	76	80	56	75	83	87	72	82	63	83	80	62	75	86	58	58	65	64	71	77	71	57	56	84	76	81	70	74	73	68	85	64	89	75	94	81	70	71	68	90	83	70	91	80	74	80	86	69	66	83	68	82	69	73	80	74	83	69	94	75	64	72	73	74	56	70	80	77	68	80	96	80	66	82	66	71	79	77	80	77	83	84	84	80	71	84	69	79	76	79	74	93	65	83	62	71	77	76	89	63	97	68	72	72	76	77	81	71	64	72	77	67	68	77	78	76	69	83	72	85	77	80	78	71	78	78	77	77	76	75	70	77	63	72	81	71	95	91	79	66	86	65	84	65	65	90	59	78	90	64	80	88	66	82	68	69	83	69	83	84	91	97	94	71	71	81	82	79	61	81	62	69	89	76	74	74	86	90	85	95	74	78	75	81	63	91	83	64	68	73	84	79	86	74	66	75	77	79	84	59	69	71	73	76	77	64	89	65	66	76	80	85	80	95	79	70	76	78	79	73	80	62	60	71	72	72	77	58	78	73	83	79	66	80	64	69	78	76	76	85	83	93	78	75	82	69	80	72	68	79	81	75	70	83	58	75	67	78	69	69	87	70	76	73	66	70	57	68	74	71	67	76	78	71	84	88	80	62	82	79	81	63	88	84	85	61	71	73	72	72	81	61	65	58	70	68	101	76	84	73	69	70	72	63	69	86	75	63	95	89	78	76	82	72
13934	15325	5475	6262	14889	33570	5180	2227	1804	1569	1343	1184	1022	982	858	803	766	715	719	817	825	661	555	525	512	454	400	427	482	380	416	414	408	434	496	526	681	327	322	327	330	344	314	318	280	285	304	251	279	279	289	271	285	276	277	262	257	272	292	239	244	249	253	248	240	254	253	256	232	242	232	236	232	224	258	222	226	254	263	240	237	245	213	230	262	219	240	228	245	236	240	259	245	220	227	233	246	199	239	255	252	233	230	247	231	238	234	218	213	236	242	247	224	243	226	225	248	220	221	209	225	245	225	215	236	200	231	229	250	222	248	225	222	221	230	227	260	261	212	233	239	252	208	247	207	229	214	241	250	247	227	234	216	223	221	241	243	235	240	211	242	209	244	214	238	216	220	229	227	229	214	226	216	219	201	225	224	218	238	221	195	206	226	223	222	219	216	243	201	205	224	206	212	212	224	196	224	220	234	213	259	219	251	215	230	232	234	221	234	226	229	248	198	219	222	240	228	229	204	186	251	215	243	237	235	226	222	207	232	198	204	220	243	222	224	251	240	227	206	205	214	239	236	212	216	241	233	226	206	219	238	223	235	211	220	223	233	223	225	204	205	241	218	228	209	201	227	226	208	219	210	233	221	220	217	211	209	235	244	245	207	233	232	252	199	207	225	203	238	223	215	238	222	220	225	243	242	241	215	217	220	230	223	228	223	210	219	237	226	224	231	225	224	218	206	193	206	226	212	237	217	221	220	231	246	206	208	224	213	235	221	221	237	226	216	222	238	215	232	245	228	211	225	220	204	179	198	220	213	217	214	228	200	209	236	199	213	255	207	205	240	214	224	224	220	234	220	215	237	231	202	226	225	216	227	228	228	222	214	233	201	224	209	239	239	207	229	244	231	214	223	217	234	228	234	223	241	214	231	215	235	223	234	248	231	228	208	199	228	209	229	226	233	222	242	204	209	241	208	226	249	216	197	217	199	239	230	205	222	214	231	215	191	252	211	229	234	222	214	219	216	230	219	202	215	215	221	236	211	201	217	223	210	270	224	227	200	221	221	198	220	207	215	218	226	206	246	248	203	197	223	205	244	207	197	200	193	234	215	231	195	221	218	208	207	197	237	239	198	224	245	223	229	231	243	208	210	239	266	245	236	228	243	206	224	235	220	221	246	228	239	253	211	225	225	218	222	243	207	223	229	204	231	228	228	242	237	253	237	236	227	234	219	220	210	229	213	215	232	221	223	222	217	226	214	218	233	233	239	239	227	245	235	209	212	225	229	259	230	242	222	207	229	224	221	250	226	224	216	254	223	230	222	228	227	215	225	228	215	190	236	205	210	209	230	209	228	220	240	209	195	225	247	216	237	202	245	200	222	192	233	208	238	238	229	218	207	199	224	234	226	196	206	226	221	228	220	205	214	238	248	208	195	223	216	202	226	240	245	247	233	212	212	247	205	226	227	227	236	225	249	216	224	215	223	216	219	212	229	214	216	230	220	222	237	208	183	212	236	225	214	216	214	213	217	178	213	224	215	206	211	250	233	227	190	242	220	210	217	236	198	214	202	190	235	221	230	219	198	242	210	230	238	233	242	225	209	213	236	237	207	210	224	214	220	210	236	216	204	222	205	237	183	208	174	235	220	227	231	224	224	232	208	204	203	214	210	218	221	234	226	197	216	204	212	235	244	207	218	242	192	230	228	219	217	202	222	226	207	232	223	235	223	207	212	233	226	204	227	228	198	231	203	239	227	200	225	220	233	220	206	211	242	216	233	254	224	245	204	230	200	220	235	262	212	222	242	215	196	219	212	222	223	223	235	220	252	215	235	239	218	246	220	204	247	249	224	232	238	231	205	221	214	221	224	218	240	219	229	236	199	239	232	217	228	206	219	232	207	216	227	231	199	230	230	227	227	205	213	237	226	243	235	201	223	215	208	226	240	217	195	241	223	224	216	235	220	192	208	225	203	245	243	246	224	216	227	243	211	228	239	233	219	245	236	224	246	231	213	211	210	246	217	221	208	223	218	245	204	218	212	229	251	234	210	229	226	205	232	239	216	234	198	227	220	233	218	242	231	221	215	200	174	215	241	238	227	211	249	228	241	255	200	214	222	218	237	223	214	214	212	231	221	230	214	204	210	239	215	223	210	252	251	223	216	225	230	213	226	226	221	221	219	213	266	232	207	241	222	227	229	244	236	210	240	211	234	250	223	236	227	224	232	219	256	220	196	189	245	246	234	202	245	225	232	235	224	243	240	250	257	238	230	220	241	221	232	214	209	211	251	197	229	245	201	228	221	219	204	200	213	212	205	205	199	212	217	241	210	228	242	208	224	211	236	214	218	231	226	198	233	248	224	214	238	217	201	206	225	184	213	206	246	249	225	207	234	215	228	232	194	201	183	226	238	249	231	211	221	212	215	212	195	204	207	191	219	227	224	217	226	227	238	214	218	217	237	219	224	233	205	254	247	196	217	214	218	203	226	216	232	212	248	215	216	201	227	229	219	236	214	234	231	234	274	198	203	228	216	230	220	240	220	217	181	259	246	201	248	230	214	211	210	243	214	257	213	232	195	245	215	234	252	205	209	211	214	221	218	227	209	208	201	256	232	213	229	211	259	235	240	219	220	214	217	216	229	217	229	224	243	238	207	201	212	240	204	211	221	219	213	248	219	209	259	202	223	258	249	224	219	216	215	236	230	227	205	235	216	212	194	217	241	214	200	203	227	223	190	217	231	237	208	202	217	226	231	259	216	207	249	202	228	230	198	237	202	204	207	220	255	221	220	238	204	231	201	221	250	214	203	220	236	205	221	241	247	241	204	214	228	201	233	226	218	227	224	221	205	237	240	220	246	222	214	213	235	219	208	234	238	230	209	225	208	211	219	238	223	250	231	221	222	199	210	217	228	226	212	221	229	192	219	206	227	235	243	222	217	220	207	201	219	230	211	232	188	241	242	228	214	215	200	241	216	215	229	220	213	247	243	212	189	230	230	238	208	243	203	231	225	179	246	219	233	232	246	237	220	228	223	215	219	230	239	219	215	200	213	206	246	241	225	204	232	223	229	188	215	209	204	217	236	213	238	214	214	223	221	232	214	215	222	250	234	222	209	200	235	237	244	245	233	209	203	219	216	224	228	203	226	248	247	235	220	245	220	232	213	223	190	198	200	241	232	215	222	234	246	234	213	214	240	195	228	204	238	235	231	219	199	230	211	221	228	227	216	248	224	213	240	219	228	242	234	233	217	207	212	209	216	242	211	223	209	222	203	230	217	206	247	226	242	244	217	236	210	209	233	225	214	238	212	239	222	205	226	218	221	232	245	200	215	210	250	228	248	234	221	226	223	235	217	235	247	227	215	242	194	220	245	211	207	201	224	206	228	240	234	227	221	215	209	228	235	233	217	240	223	240	232	219	227	227	216	204	224	228	215	233	215	226	225	238	241	216	217	221	208	242	226	220	247	253	213	238	219	262	223	232	224	209	221	221	185	207
3935	826	404	336	374	664	316	288	286	270	290	303	280	264	287	246	304	282	274	293	304	302	279	312	286	280	297	296	280	277	269	279	269	312	268	263	267	308	288	259	279	277	291	309	273	291	260	302	256	309	284	314	308	294	297	278	289	261	275	269	318	310	283	266	283	280	290	259	290	286	287	263	280	282	281	282	271	264	298	316	308	294	298	275	310	285	278	300	257	328	275	268	259	269	250	254	277	279	305	251	330	291	283	296	289	281	285	293	270	287	288	294	261	275	298	282	284	300	310	280	272	308	270	273	281	265	269	283	259	259	292	293	266	293	263	278	260	254	276	292	274	291	272	277	295	295	290	279	290	276	318	279	298	258	293	290	300	283	288	280	304	278	253	294	285	304	282	301	241	281	266	304	299	293	266	268	272	277	318	279	280	254	305	279	241	264	276	274	297	293	270	308	304	281	276	273	289	261	281	280	293	286	288	248	280	282	315	277	266	269	295	269	273	281	258	288	288	272	297	288	292	281	274	295	297	317	283	236	296	279	267	279	271	278	288	283	291	319	289	275	305	265	254	265	308	281	269	304	260	278	271	267	306	278	299	297	248	303	270	284	272	257	297	306	269	307	258	308	279	283	314	265	290	266	269	268	301	274	301	288	279	307	273	289	289	263	306	285	293	260	256	269	274	272	275	288	275	291	311	265	299	273	277	282	290	268	266	292	271	288	294	272	263	286	257	286	281	308	266	244	298	262	276	257	297	262	278	290	275	270	299	242	279	279	300	273	285	277	264	268	267	277	287	301	288	251	305	269	307	254	308	255	276	298	295	278	291	297	268	274	273	265	280	273	280	273	277	300	262	284	272	257	326	306	295	283	304	277	316	308	306	264	273	281	274	290	273	301	262	311	279	283	288	268	316	264	282	266	250	266	277	292	292	302	274	285	279	277	275	262	311	280	290	276	266	272	299	273	280	266	300	254	313	252	282	303	261	294	305	299	278	298	278	260	287	244	283	281	292	302	270	289	274	254	324	290	269	284	282	269	288	282	272	279	269	291	289	323	290	269	298	271	269	279	292	281	288	295	282	269	290	282	272	275	283	280	274	315	307	254	291	287	287	291	281	280	289	286	292	277	283	244	282	291	269	296	287	274	299	304	293	299	299	288	294	284	278	319	271	254	266	274	283	271	271	293	270	300	276	275	273	288	277	316	277	262	262	283	298	263	288	288	287	287	322	260	305	267	281	302	272	286	272	276	289	276	297	292	285	327	299	274	283	274	282	278	285	287	285	297	296	305	252	298	289	261	256	297	269	296	275	315	269	267	257	307	259	291	264	276	247	257	298	288	263	295	300	282	300	272	277	307	283	271	290	250	259	334	269	314	268	279	252	282	297	259	299	293	261	294	271	306	299	277	279	279	318	286	286	271	307	245	263	308	298	264	271	270	290	261	258	275	278	267	286	282	281	302	257	294	257	267	261	246	284	278	290	304	275	289	280	314	294	273	294	293	278	270	275	266	320	323	287	308	281	252	288	283	263	263	280	268	259	262	278	270	283	276	292	285	258	288	276	296	283	247	293	299	293	294	289	286	232	294	262	290	298	277	291	283	264	313	286	270	269	286	269	321	276	310	288	305	283	263	271	276	302	257	272	290	277	311	308	293	317	279	274	273	264	304	240	273	301	285	281	288	279	296	284	268	281	263	275	281	276	302	309	300	232	280	293	280	286	296	293	310	264	318	259	268	264	275	275	260	270	280	259	266	293	300	261	288	310	253	268	306	283	280	272	296	302	246	276	289	272	311	312	318	311	297	277	251	294	287	305	292	333	267	286	267	271	303	282	295	306	290	281	290	283	291	285	277	290	268	272	258	272	279	295	285	265	295	281	272	288	257	293	285	269	288	261	256	245	274	288	267	266	290	280	261	301	248	322	258	247	293	270	298	292	325	292	274	283	289	298	296	299	293	302	272	270	295	263	271	248	313	286	269	232	288	295	287	270	314	298	278	276	285	283	264	254	252	248	302	267	278	260	269	277	296	278	238	269	277	291	289	294	295	287	279	298	265	268	335	292	273	268	254	283	282	271	260	296	279	287	288	275	294	300	271	302	293	253	274	295	272	283	310	278	287	277	315	246	291	279	288	296	265	283	275	261	314	318	286	290	260	303	273	282	266	267	282	259	266	275	294	277	277	292	257	274	277	276	261	330	271	278	268	265	281	302	291	270	284	280	255	293	309	270	269	297	290	292	273	294	280	278	290	246	288	254	300	289	305	267	352	296	289	296	291	269	272	312	286	258	275	284	284	298	305	286	283	290	278	312	263	289	264	271	259	258	283	284	296	313	279	291	264	298	287	288	262	290	300	294	283	304	293	261	263	263	280	290	310	271	274	311	277	282	278	276	260	277	279	257	277	277	230	276	246	267	298	293	240	314	263	321	278	306	300	279	303	257	261	293	302	298	302	292	274	291	264	294	278	279	266	289	272	278	263	288	294	266	265	259	288	295	289	277	265	309	266	273	247	257	269	322	272	278	268	292	216	297	244	272	271	297	273	250	282	283	285	273	247	256	297	276	268	279	316	301	311	311	265	265	282	292	273	302	298	237	310	278	281	310	243	268	241	270	246	282	281	270	291	284	259	278	304	299	283	286	315	284	278	292	300	279	287	281	269	287	278	284	283	283	303	282	249	311	282	298	280	268	269	304	255	304	285	282	273	262	285	312	285	277	300	290	259	289	289	286	297	303	299	296	263	254	311	264	251	272	292	270	314	284	245	277	297	278	294	271	278	300	279	329	280	275	269	338	286	284	305	272	248	274	249	274	295	260	258	274	297	305	273	305	262	260	275	249	293	314	286	282	285	291	259	295	296	289	249	278	285	265	280	318	296	280	321	270	282	259	268	307	307	283	278	280	274	290	285	278	310	287	284	266	255	266	281	308	268	297	305	246	288	313	290	275	283	261	260	249	276	294	267	270	283	304	276	301	287	278	260	260	254	279	276	269	291	275	294	301	289	270	286	318	256	292	282	280	271	283	292	300	312	255	278	265	248	281	243	275	259	272	225	285	297	276	280	280	305	273	274	287	246	284	274	273	267	271	301	273	270	298	268	274	282	276	268	271	331	283	268	297	299	250	265	302	266	281	274	274	295	264	277	290	270	299	270	279	262	311	257	277	271	260	318	284	293	289	299	309	273	260	268	294	291	267	292	273	288	280	302	290	282	312	267	248	300	271	298	287	286	263	253	272	300	254	283	263	282	284	278	287	279	286	275	279	239	282	271	262	271	271	278	288	291	308	268	268	325	259	297	289	293	290	264	301	266	274	307	301	301	282	275	302	289	278	276	260	252	302	299	264	266	319	270	271	262	292	289	273	274	276	295	303	297	268	251	277	292	253	239	263	272	292	295	285	286	282	268	279	271	268	272	281	266	291	269	282	277	294	272	272	256	269	285	283	281	261	263	287	286	260	288	281	256	260	266	287	264	285	276	289	261	307	282
3436	1379	927	885	1122	2981	850	746	737	735	700	681	720	699	720	723	716	705	693	692	686	676	728	733	700	646	722	693	698	716	726	705	698	729	707	704	670	673	703	681	685	679	715	741	701	700	682	740	693	679	667	714	690	687	721	741	714	686	685	717	724	642	699	705	727	631	746	694	734	710	711	723	675	714	737	680	730	745	680	716	725	661	635	698	681	679	705	699	682	678	652	710	688	739	707	715	683	678	717	657	671	748	672	673	686	719	712	739	747	708	690	663	705	698	714	732	710	727	673	659	707	728	679	671	674	729	695	700	714	713	644	710	676	680	708	690	752	713	721	707	703	670	690	720	686	690	737	680	652	713	689	664	683	684	674	723	658	688	748	714	715	705	668	726	697	672	731	680	672	695	666	664	699	670	721	631	647	681	711	715	704	675	697	706	735	710	669	693	720	680	714	701	703	678	705	686	663	673	674	719	656	649	699	650	691	664	679	684	696	671	676	723	644	659	740	681	663	653	645	717	683	733	730	664	681	653	648	704	720	665	714	729	716	692	649	668	703	668	690	672	724	656	713	684	721	719	711	699	688	694	651	698	651	711	699	660	694	656	688	722	704	662	710	711	696	707	694	718	736	663	677	659	696	703	711	757	701	693	689	714	733	716	686	716	666	712	697	684	691	684	682	669	679	712	679	702	668	679	640	675	691	696	738	715	698	705	728	707	688	732	710	683	715	719	688	749	701	655	725	702	695	640	686	695	712	718	739	685	710	755	729	706	706	673	707	709	704	686	685	680	678	704	643	687	734	688	721	695	646	682	671	686	693	709	699	679	689	668	690	693	700	674	674	701	677	673	708	708	736	691	707	721	721	693	688	672	663	718	684	730	702	715	687	715	682	673	644	684	681	707	713	709	645	670	703	662	725	677	699	676	723	691	678	672	667	630	680	708	652	674	647	671	755	708	754	702	692	665	694	692	743	693	665	699	661	707	663	675	702	659	664	717	688	667	658	640	729	700	673	698	704	712	687	738	714	749	704	705	689	712	713	671	701	712	705	654	695	683	658	714	701	684	695	697	722	696	667	688	676	707	723	670	694	685	643	703	673	685	665	719	726	672	714	715	747	674	689	707	694	741	656	632	730	706	685	697	676	697	718	711	726	715	690	691	664	667	647	682	694	717	723	678	708	706	676	706	757	637	737	674	695	711	689	735	711	701	648	695	662	629	693	710	739	697	685	721	720	711	660	700	688	639	686	668	669	684	726	695	754	739	673	712	670	678	713	731	679	704	763	667	718	666	631	724	714	740	679	702	718	653	705	687	690	665	703	675	682	718	684	706	702	714	706	730	697	710	733	685	668	671	719	671	698	656	695	723	694	680	643	724	678	726	704	722	671	665	697	672	657	677	719	718	696	726	663	702	679	717	688	699	681	753	703	723	704	646	656	690	729	739	703	678	678	682	690	661	648	658	674	702	751	712	699	713	660	667	688	728	675	697	704	730	677	720	699	661	654	708	715	723	700	733	685	726	701	749	715	632	740	694	714	711	712	686	695	705	690	700	687	671	654	705	691	713	710	713	710	740	741	652	730	685	708	677	692	674	686	667	680	684	678	704	681	717	705	666	665	661	684	688	695	651	673	686	699	705	689	654	701	624	672	657	689	745	688	703	702	731	694	677	669	713	683	706	690	662	737	692	705	686	698	681	685	690	676	647	653	702	670	685	696	691	727	686	710	682	710	686	706	691	749	673	725	692	704	698	704	716	658	704	664	685	647	631	642	640	652	690	716	713	715	688	700	693	691	677	709	677	645	674	773	653	679	690	704	704	678	689	738	698	719	682	670	683	718	724	665	701	712	694	688	676	717	694	677	668	676	669	653	698	707	720	697	684	676	684	713	726	716	692	712	730	709	734	685	656	707	663	665	705	697	687	619	742	676	666	723	725	708	708	700	707	742	688	708	684	689	680	671	694	635	667	682	745	674	676	661	696	680	703	687	675	754	744	705	688	702	699	662	689	696	687	711	647	726	647	690	735	704	698	660	684	702	696	672	715	700	740	682	688	705	722	662	690	681	690	672	702	711	685	725	681	736	679	703	712	715	667	699	683	658	727	672	651	649	678	672	666	748	665	681	712	657	689	718	702	669	702	716	694	718	685	653	680	735	631	680	716	626	672	721	720	750	692	734	724	748	720	712	661	758	668	670	695	709	688	730	645	658	655	668	760	705	748	697	725	715	692	670	703	712	691	714	660	737	679	709	661	705	691	689	678	699	702	711	695	735	699	661	697	691	686	726	706	702	691	718	701	700	691	639	701	705	685	720	701	709	743	719	709	725	677	683	663	719	682	687	660	684	716	711	691	688	688	718	649	684	687	692	715	700	681	744	644	687	672	665	695	697	707	678	715	647	723	721	672	709	692	674	691	685	686	677	702	644	698	698	700	705	684	719	701	719	712	679	709	682	711	689	682	696	675	755	694	681	717	705	677	681	719	717	695	687	698	717	715	723	697	642	738	717	687	656	709	700	660	661	695	727	715	675	732	636	686	661	699	694	722	724	759	676	675	691	734	694	710	753	657	706	724	665	686	667	698	704	664	687	732	685	708	749	698	700	676	683	717	726	697	729	732	708	673	727	700	694	722	703	708	723	678	689	676	736	673	706	669	682	701	673	691	712	673	719	687	759	705	718	695	680	716	698	701	661	706	726	678	696	702	694	704	694	694	673	681	758	735	664	710	691	711	685	668	655	691	696	707	687	746	695	700	656	692	662	698	742	670	666	663	709	671	667	693	711	668	678	709	659	688	696	767	654	708	717	681	720	719	694	665	655	718	710	649	744	691	730	687	705	671	650	689	671	722	703	696	688	717	708	697	708	729	688	670	682	709	711	662	691	665	696	666	696	709	705	676	747	641	670	710	697	707	718	705	707	695	680	717	747	684	700	699	734	726	706	679	706	702	667	721	675	715	675	635	657	705	727	706	684	706	693	707	687	700	657	683	679	724	642	664	669	727	690	704	714	699	721	705	741	726	698	738	727	698	745	637	686	734	716	685	720	719	707	661	719	675	715	710	717	681	649	684	716	689	713	731	669	705	689	712	689	674	707	676	707	698	634	666	722	683	686	706	723	726	614	707	715	697	687	646	720	714	733	719	653	719	681	695	701	703	695	707	704	708	679	673	704	692	688	664	720	749	734	707	692	691	719	717	714	675	649	696	683	762	704	683	711	723	691	684	638	715	673	672	736	663	722	716	715	715	679	633	706	756	672	731	710	657	727	714	721	717	757	663	709	688	722	670	687	733	696	697	730	724	740	675	714	709	702	736	709	664	696	735	724	703	709	711	704	727	684	679	695	675	643	739	696	715	675	677	666	658	699	647	705	709	712	678	664	731	681	735	706	684	726	679	687	714	725	663	700	657	741	684	742	699	673	716	720	719	716	745	690	679	675	702	707	664	664	698	692	707	646	682	687	710	682	655	719	677	732	713	656	669	663	713	736	668
19715	11512	6337	3086	3154	14990	3097	501	358	274	287	296	267	247	232	252	211	212	223	225	222	227	189	203	190	180	200	194	224	203	176	169	192	193	197	193	235	186	197	168	199	203	178	194	209	196	181	174	200	186	168	169	204	193	170	177	185	189	186	217	178	171	206	188	165	195	205	191	197	190	179	181	192	187	164	197	176	195	194	181	179	173	158	185	175	189	178	181	166	181	193	175	181	200	210	173	165	172	160	186	192	206	202	214	193	194	181	181	180	196	179	188	197	165	181	163	189	194	181	208	180	195	157	173	190	173	197	210	183	174	180	188	188	193	176	190	173	215	195	189	198	191	196	188	202	200	189	192	166	196	169	175	198	196	178	160	175	184	163	172	154	186	184	160	204	173	176	167	169	175	160	187	182	210	218	189	158	187	187	186	182	187	169	187	189	189	192	162	185	167	189	168	184	170	184	196	170	175	177	187	200	204	168	168	188	162	176	181	171	196	172	187	201	196	177	179	192	166	183	206	187	164	182	165	200	213	204	201	181	202	184	185	166	190	151	162	209	179	192	197	185	190	175	166	178	176	187	163	172	189	183	175	169	194	196	158	200	188	194	209	192	153	163	154	186	159	182	177	181	202	149	184	175	174	183	165	164	185	197	167	171	192	165	197	164	207	184	177	186	175	171	208	172	184	199	190	208	207	200	175	175	169	200	209	190	180	185	176	174	161	175	196	183	175	188	204	208	201	177	214	180	181	188	183	181	206	199	159	180	193	159	168	193	191	204	174	206	208	178	164	171	181	160	202	194	202	176	165	196	185	177	190	174	173	170	184	176	182	155	162	169	202	178	197	165	195	195	171	186	182	174	175	205	197	184	170	196	165	174	191	167	161	183	181	206	156	194	192	220	182	200	180	184	179	181	173	172	187	154	174	182	186	172	179	184	186	185	195	180	157	200	179	194	175	166	159	188	162	171	185	201	195	180	183	178	183	183	189	221	190	180	188	163	199	194	173	168	203	180	185	184	211	171	195	170	179	184	199	204	153	179	192	188	187	197	155	169	171	164	195	171	163	190	227	162	226	193	172	186	161	190	181	174	186	168	187	177	156	179	171	170	179	180	203	183	160	179	170	196	186	186	182	157	180	164	172	181	192	206	164	192	171	167	185	169	185	153	187	175	175	178	173	178	172	198	184	168	162	188	189	192	168	198	174	190	196	173	176	179	157	187	177	175	210	188	173	195	168	186	187	187	166	196	187	185	174	206	142	167	175	181	187	186	163	158	179	201	191	175	189	189	161	174	197	174	176	196	193	201	178	197	181	167	171	184	159	207	175	195	176	181	169	195	188	163	182	211	179	172	202	165	172	169	153	202	159	188	197	170	151	181	208	186	169	184	191	170	190	185	180	191	187	174	186	173	190	161	182	181	194	183	205	195	187	212	151	207	172	204	193	169	163	188	177	188	184	184	187	172	188	185	177	195	179	180	168	195	187	167	174	183	182	154	163	190	170	159	181	192	172	166	200	197	220	175	192	190	186	154	209	200	166	187	191	190	210	183	200	199	180	198	196	171	202	166	193	182	167	210	186	184	177	165	198	177	194	194	173	201	177	177	183	182	190	183	166	170	194	163	183	194	173	173	171	173	171	206	168	189	185	179	187	171	170	199	199	206	140	181	174	184	193	188	167	153	184	172	190	176	188	191	173	174	178	168	184	162	183	176	194	195	168	177	191	189	192	176	210	175	178	179	184	181	184	151	179	157	194	170	176	170	166	175	176	183	182	212	185	187	174	202	195	207	197	206	169	161	163	188	180	184	179	168	196	178	174	191	182	184	175	167	180	165	173	201	191	224	189	187	176	171	164	183	170	182	192	195	184	185	185	175	179	167	193	181	178	174	202	193	180	220	178	178	197	176	202	164	193	175	173	181	183	206	183	197	184	154	189	173	181	188	181	191	188	189	176	191	178	176	175	185	162	169	169	164	150	185	208	183	161	195	198	185	168	160	172	201	195	186	192	181	173	191	194	181	200	180	185	199	167	177	206	165	192	206	206	196	169	171	167	184	185	173	190	184	183	156	187	183	194	175	190	189	164	202	161	184	170	179	197	191	180	169	190	180	171	203	167	187	149	186	218	182	194	178	170	210	172	185	181	202	168	178	169	164	175	177	161	193	193	188	181	162	174	181	188	184	183	184	168	174	179	176	167	149	173	195	178	185	190	173	170	192	210	187	194	196	213	175	187	160	184	195	183	165	189	201	177	184	192	173	177	173	165	183	190	190	179	205	176	169	206	188	192	203	207	170	196	210	181	182	166	166	188	212	172	172	188	172	169	192	193	184	206	198	210	200	192	173	159	195	172	175	191	204	174	185	149	187	151	166	178	188	177	179	186	170	171	195	152	184	169	204	165	209	203	182	186	159	190	210	182	165	173	182	166	224	197	178	172	181	194	164	176	182	163	185	175	168	171	186	178	181	190	194	197	193	172	172	196	179	201	178	196	177	205	184	174	156	160	205	188	212	187	184	164	198	186	166	171	157	169	188	180	165	195	169	211	168	179	155	185	185	180	193	165	167	185	181	158	179	191	193	172	179	172	180	163	179	181	189	179	197	172	190	187	185	169	198	191	189	198	204	170	155	185	177	190	171	174	190	179	182	198	201	153	182	180	171	210	187	178	170	175	178	185	177	174	179	175	194	207	165	197	189	147	189	183	201	191	182	167	188	176	177	209	175	178	181	183	180	194	181	210	182	182	182	190	185	192	175	189	192	185	204	161	207	189	167	181	176	173	184	191	208	182	187	189	166	179	188	182	180	162	152	176	188	176	190	166	184	161	171	164	187	181	168	173	191	149	196	180	188	182	177	189	179	195	187	166	177	179	189	166	153	160	188	157	177	169	188	177	170	180	212	190	185	192	177	187	172	202	169	169	165	171	168	190	181	202	187	192	193	185	161	199	182	172	195	164	181	176	181	175	185	180	179	177	175	189	174	201	153	174	195	198	174	167	192	192	190	153	172	195	182	178	168	166	186	198	171	186	185	179	162	172	168	191	187	164	187	167	175	159	147	190	194	182	181	197	192	180	173	174	159	179	174	180	193	191	173	187	171	175	169	169	179	157	171	195	170	163	173	197	200	179	196	183	172	182	181	167	197	156	168	162	175	195	178	184	200	172	157	173	194	145	184	175	182	192	177	198	174	178	169	168	185	203	195	161	197	166	181	228	181	170	185	174	187	189	193	176	198	164	172	185	180	171	191	175	188	181	190	164	206	166	183	172	176	191	195	197	174	156	216	205	187	190	178	187	185	164	174	187	169	163	183	168	193	211	179	174	159	183	149	191	165	180	180	205	177	192	178	176	185	176	195	189	188	189	161	196	203	177	188	200	193	188	186	176	203	185	211	170	177	179	193	200	198	187	173	171	168	177	178	167	189	184	193	190	173	204	191	194	192	170	161	196	188	157	156	188	151	159	163	166	192	219	175	174	179	207	185	199	189	190
10233	9780	4134	4228	7963	29485	5763	1428	1285	1127	1110	912	913	827	724	792	739	738	699	734	728	728	662	594	585	616	596	573	579	536	567	533	591	589	565	591	624	507	475	561	502	489	538	450	514	519	490	446	481	505	503	475	493	445	486	454	482	444	515	461	483	482	517	449	495	466	473	447	473	491	441	540	473	460	453	458	436	482	477	518	493	463	458	428	438	484	484	484	477	460	429	464	444	483	458	452	474	481	409	489	484	484	457	450	492	453	460	446	479	489	464	472	455	460	456	471	460	469	493	422	454	462	460	452	428	473	468	472	454	496	457	427	486	436	444	508	526	438	445	462	491	438	441	477	474	440	477	473	441	483	468	484	460	464	451	469	417	471	437	481	499	493	471	455	480	476	468	479	433	486	500	456	435	441	479	483	441	426	452	480	453	460	447	437	420	461	467	451	476	429	471	513	456	427	465	449	457	501	440	430	475	493	473	436	465	486	483	449	459	511	422	443	486	462	438	486	438	500	418	490	480	483	450	463	469	465	441	473	488	457	455	466	458	438	462	439	466	452	467	465	474	502	448	480	505	436	454	443	513	435	481	479	473	413	472	460	457	447	492	491	499	428	479	451	463	457	442	494	437	476	482	467	469	471	442	442	431	449	468	438	450	462	454	499	430	449	467	487	448	494	410	473	453	475	462	462	487	454	437	455	458	452	471	458	438	467	434	426	438	475	479	471	470	463	480	479	452	430	475	469	447	466	454	449	487	482	490	450	433	458	457	504	463	456	485	435	428	459	489	446	478	445	475	466	466	474	458	426	464	438	448	468	480	460	438	456	467	463	453	474	473	490	473	449	415	455	501	448	449	425	471	475	481	479	437	473	480	438	475	468	465	439	436	461	456	454	429	501	453	434	471	441	471	490	458	480	443	479	516	444	442	461	487	517	443	461	499	441	468	535	482	460	465	503	499	472	418	464	441	441	472	445	465	456	463	455	480	461	478	428	478	426	482	449	475	497	467	512	461	464	434	484	509	434	474	463	479	422	484	436	468	428	437	477	459	445	477	509	438	486	455	473	441	435	439	437	466	466	455	445	469	460	449	445	466	448	476	514	443	473	450	479	453	452	463	486	442	476	445	472	481	459	482	441	467	470	493	454	459	465	464	479	426	467	467	476	469	461	476	446	440	469	482	423	465	467	426	427	452	445	451	463	467	489	464	451	445	507	458	505	460	499	470	450	453	409	450	425	485	433	482	469	464	518	433	430	449	485	499	460	454	485	457	435	480	461	447	438	469	464	467	480	455	451	458	458	462	466	429	457	506	439	476	471	474	442	473	468	522	528	465	430	455	468	483	446	421	459	436	468	431	461	478	467	443	469	492	459	467	491	445	447	457	461	421	492	431	449	456	455	486	484	473	467	464	454	460	517	443	433	460	467	494	510	504	458	453	479	465	447	475	509	465	514	475	450	516	441	451	460	465	458	424	419	471	412	462	470	459	444	435	466	474	467	472	474	448	466	429	445	455	460	480	466	497	478	436	439	464	488	477	463	449	375	488	453	456	449	461	466	480	435	444	457	424	471	484	483	471	482	475	483	445	436	473	450	481	479	455	455	484	470	488	462	468	454	439	490	449	447	435	473	493	485	436	469	516	517	454	476	462	440	467	439	458	463	462	483	469	462	468	442	464	458	452	442	437	478	465	462	487	432	448	458	435	490	452	462	441	425	460	492	455	481	466	491	454	453	476	471	464	479	488	480	447	452	466	461	485	491	504	466	451	427	453	490	444	457	469	446	479	492	464	440	432	464	438	485	466	471	438	491	499	487	466	447	436	449	465	441	419	466	461	485	514	456	449	491	462	492	519	473	425	458	442	435	479	454	498	454	456	467	444	456	486	486	453	472	412	447	472	466	473	472	451	470	457	469	453	501	484	446	439	460	437	511	460	444	484	488	465	465	485	489	477	442	483	459	474	463	462	483	447	487	443	462	476	469	464	458	468	475	482	467	441	427	442	465	463	494	425	459	439	470	421	472	479	463	480	469	471	460	471	466	454	432	448	484	467	487	464	469	491	452	419	448	468	482	460	442	452	445	494	465	447	442	443	456	453	488	453	450	484	480	455	497	444	501	443	480	450	451	463	460	498	473	453	438	455	451	447	462	431	467	469	456	449	448	456	468	425	466	458	437	442	433	479	467	474	456	501	454	458	480	465	431	511	475	465	453	467	472	431	433	500	461	471	457	495	432	458	483	479	492	474	455	455	454	483	474	482	483	476	452	465	449	474	466	454	472	465	421	479	473	481	412	478	455	452	471	481	498	461	489	449	444	474	436	460	471	522	447	463	429	501	470	431	457	447	453	486	422	433	466	453	444	476	461	438	465	459	438	445	472	447	467	512	427	468	495	443	452	458	488	456	454	507	478	455	429	451	459	500	462	488	477	441	474	462	472	448	518	473	466	472	435	480	471	499	443	451	479	437	504	435	473	438	457	437	442	474	485	461	438	465	416	448	428	436	464	483	501	467	494	457	445	491	462	472	462	475	452	474	427	439	438	459	487	472	451	483	444	460	499	448	459	503	484	450	404	519	511	481	486	487	486	510	469	459	459	434	455	470	478	471	451	490	445	475	452	474	469	459	424	491	457	468	458	480	460	494	436	520	464	474	477	442	492	436	423	474	479	458	507	449	442	446	481	460	468	445	470	450	461	434	477	475	439	480	451	489	418	460	469	467	427	470	440	488	453	452	446	457	463	485	456	429	498	451	473	472	464	495	464	480	481	483	510	430	497	484	463	506	440	482	506	477	465	501	458	466	461	497	474	462	503	464	452	450	480	492	489	462	442	474	474	431	487	449	513	471	463	469	495	500	429	461	444	446	460	432	447	469	446	492	480	493	463	452	467	434	481	462	466	498	432	435	450	466	494	447	454	452	464	451	439	459	484	485	458	474	485	468	477	473	449	462	467	449	489	502	445	465	494	493	427	446	481	452	466	463	482	442	450	468	513	466	446	535	446	434	464	477	481	488	449	459	437	478	444	424	455	468	467	506	463	471	460	454	458	455	472	480	444	493	426	492	481	447	463	454	431	468	428	445	480	486	487	469	420	451	434	458	453	445	471	466	499	445	438	457	459	483	497	477	463	471	466	460	460	459	447	440	464	471	460	456	460	468	467	465	489	484	449	474	495	468	474	415	463	452	442	460	487	484	457	468	464	461	474	448	467	433	490	471	484	443	458	483	424	511	520	447	458	458	446	473	438	478	455	475	457	481	467	440	487	492	457	453	453	487	451	432	428	466	508	458	444	453	457	445	442	469	550	483	447	478	490	482	465	475	462	498	476	447	497	434	495	442	501	454	495	444	454	442	448	417	434	479	475	506	481	428	464	475	453	446	453	448	480	440	450	483	434	490	462	456	454	471	441	485	450	469	443	473	474	480	460	458	437	430	471	439	445	480	463	443	478	413	513	461	441	461	450	405	458	489	439	464	467	495	433	468	460	470	485
30155	17784	13484	4149	7039	28839	8060	558	334	273	222	239	183	163	160	137	146	158	158	156	171	158	122	113	98	103	113	100	107	103	92	103	113	98	109	108	85	80	87	86	77	101	85	90	81	91	86	104	80	92	70	105	81	99	63	105	68	66	93	95	66	90	75	84	76	83	84	89	73	75	88	80	85	79	74	82	72	66	83	75	100	75	92	82	76	69	61	76	91	96	82	78	81	69	71	75	80	74	87	79	84	91	83	70	74	85	86	68	91	82	80	82	83	71	82	63	89	85	84	86	84	78	64	66	67	57	61	72	75	68	65	76	74	78	73	62	61	78	76	59	67	75	89	81	85	79	62	72	74	80	85	77	71	66	81	69	79	88	72	78	66	58	74	80	67	85	67	71	64	80	76	79	69	71	69	97	80	88	82	73	78	69	75	80	72	64	76	55	92	75	70	81	76	70	91	97	73	89	79	70	80	70	79	88	85	71	77	73	81	74	63	79	74	79	82	75	87	91	75	65	79	66	57	65	79	85	76	85	66	80	86	66	85	75	85	77	74	87	66	78	64	74	66	79	71	70	64	68	71	93	76	60	80	66	58	68	67	71	68	68	75	66	69	55	79	75	80	73	83	82	81	67	69	74	72	80	76	68	93	98	69	65	74	71	103	89	86	80	75	72	75	93	78	87	88	72	66	67	79	95	79	82	69	65	82	61	72	71	73	75	89	73	85	62	79	79	73	72	79	86	72	63	76	67	102	64	68	85	87	79	72	88	63	82	92	90	81	58	69	84	83	67	71	60	74	75	77	82	75	75	81	66	68	69	82	76	80	67	72	79	77	76	71	99	81	79	78	66	83	81	75	62	70	82	79	57	74	77	83	91	83	77	67	94	83	99	96	84	81	78	84	72	75	71	77	74	79	63	74	70	83	76	57	76	74	49	88	67	84	90	72	84	74	69	102	66	72	85	87	70	66	65	69	80	63	74	76	72	81	73	82	75	80	87	86	81	90	73	82	69	66	83	68	74	83	63	74	76	89	88	67	76	81	61	67	72	81	73	94	65	88	70	85	79	94	69	73	72	74	75	73	72	71	80	76	81	102	85	72	69	69	74	86	86	77	64	74	90	88	68	62	67	65	80	91	74	73	74	69	72	87	82	68	71	65	71	82	68	72	70	81	70	66	81	66	78	101	74	87	90	68	66	74	78	70	86	71	89	77	64	88	66	72	73	78	72	76	71	91	67	68	78	80	67	71	69	80	65	83	68	72	55	89	74	85	70	80	73	82	72	78	89	87	76	67	62	76	71	80	85	53	59	71	86	79	63	93	78	72	72	72	87	82	75	91	70	67	84	88	67	82	67	64	73	80	79	75	67	77	67	89	61	71	71	74	71	75	66	81	74	69	76	64	75	89	74	75	65	70	74	71	80	86	75	79	75	72	92	89	94	66	71	83	70	75	75	96	74	70	87	77	78	88	76	75	75	65	68	69	77	71	87	88	63	62	79	66	84	74	80	73	68	79	90	84	73	84	72	76	90	85	105	64	61	63	75	91	78	81	68	65	82	70	74	72	57	72	73	78	73	82	95	66	68	86	77	79	75	83	72	101	76	78	76	86	67	74	71	66	84	93	77	73	74	77	65	75	79	76	71	78	61	87	82	71	80	99	70	67	64	70	82	69	88	70	78	77	80	73	80	84	70	81	89	79	71	77	80	71	86	83	76	73	95	71	64	82	78	72	74	94	80	79	82	71	80	79	69	66	60	77	79	85	80	77	72	78	69	66	66	77	72	73	85	72	79	75	62	77	70	79	65	76	69	69	71	65	70	85	76	79	86	57	80	73	72	79	79	84	66	70	79	64	57	82	83	73	61	83	73	80	66	77	75	87	75	81	88	89	82	82	82	75	77	71	83	77	70	80	65	73	76	74	76	75	58	75	73	80	63	82	74	82	90	57	94	67	81	80	79	69	81	85	83	67	73	78	83	73	84	92	81	76	81	82	65	88	63	74	84	70	83	72	75	61	98	87	96	64	76	78	73	88	82	65	74	62	87	75	74	87	83	69	77	78	72	80	66	82	61	74	74	55	84	83	79	74	83	77	74	83	78	77	87	77	70	97	71	71	87	86	80	73	91	85	92	63	85	70	64	69	79	79	92	78	61	64	76	78	68	86	91	75	78	73	85	68	70	71	71	69	64	67	76	75	92	96	71	77	93	83	83	76	58	77	65	72	74	61	72	86	73	79	83	80	76	82	67	75	64	60	62	80	64	69	74	83	69	91	72	82	79	91	75	68	61	75	75	75	79	80	70	73	67	75	60	84	79	69	79	78	67	67	87	69	93	67	75	86	94	64	72	72	68	79	79	66	73	65	84	82	67	67	67	81	69	68	78	72	65	61	71	84	70	69	65	73	78	77	73	90	88	93	66	72	88	87	82	89	71	68	60	75	83	88	90	91	85	72	73	91	71	74	82	70	69	70	66	72	78	71	71	81	81	65	73	91	61	80	82	72	85	89	59	63	72	82	77	88	64	83	65	76	85	85	73	72	73	70	78	84	61	80	85	78	68	84	63	74	81	79	74	70	91	76	77	86	58	79	84	79	84	80	75	87	81	72	66	76	72	69	69	71	70	64	64	64	58	75	84	69	75	80	81	66	64	83	72	81	73	71	64	74	68	73	71	70	95	50	84	64	67	88	65	84	63	73	79	72	92	66	68	74	89	69	84	71	79	81	101	75	95	80	74	89	70	81	66	69	73	73	84	73	76	63	68	80	68	81	73	77	85	83	68	73	70	71	84	72	74	64	68	76	81	73	85	76	74	76	69	88	79	77	72	72	67	91	66	82	71	80	72	67	62	79	88	84	66	75	91	70	79	70	75	66	69	78	84	73	63	71	62	85	77	75	97	82	68	70	83	63	86	74	76	71	70	74	78	73	84	90	67	73	70	70	74	74	67	82	71	67	88	78	66	59	76	76	70	79	93	75	82	89	69	83	80	83	84	59	77	55	72	70	73	88	67	84	73	71	76	83	65	81	79	70	55	74	80	84	81	73	89	91	90	65	65	79	89	81	57	83	89	75	78	96	83	79	82	80	97	89	68	81	92	79	86	62	68	66	64	86	90	76	77	72	78	76	54	84	80	76	59	81	98	78	64	60	81	66	76	70	68	92	67	79	68	88	80	87	82	78	59	71	73	61	73	70	69	79	87	75	72	84	69	93	95	72	73	69	76	98	66	80	70	61	80	67	63	77	67	74	87	78	73	75	91	77	77	73	85	77	76	87	79	75	70	72	86	71	92	68	69	79	62	72	79	85	73	85	88	77	91	57	87	71	64	87	74	89	72	81	72	87	72	71	72	73	84	68	79	72	77	74	64	76	86	80	67	75	75	81	81	86	73	82	91	73	81	73	63	81	84	69	67	67	80	68	108	82	80	79	79	82	59	77	98	74	82	78	89	84	92	94	77	74	75	80	67	76	84	80	73	90	66	88	64
15057	12872	6411	6197	14861	38699	9553	2077	1780	1568	1318	1167	983	934	873	801	739	667	680	781	866	656	577	496	437	472	430	394	437	362	385	404	423	479	500	426	396	317	349	323	292	332	299	286	296	304	285	273	266	273	261	285	262	277	247	266	246	226	238	296	254	250	271	272	262	260	276	259	224	251	247	255	236	244	244	240	241	259	262	246	233	238	251	251	247	220	247	256	253	249	225	224	223	235	265	250	243	235	257	236	247	247	242	252	239	235	231	221	233	229	258	216	277	216	235	255	216	252	202	246	225	244	233	237	235	253	219	196	230	217	226	218	210	238	226	226	245	227	227	225	254	229	247	240	226	219	231	250	232	227	225	268	198	238	235	237	222	201	222	219	229	233	224	219	212	240	261	231	212	248	211	227	204	219	233	216	216	238	219	205	209	217	213	218	246	229	226	219	234	218	218	197	222	217	246	220	222	250	243	232	236	228	213	202	228	240	259	237	220	258	228	219	228	218	245	249	217	213	242	243	229	234	219	259	211	226	237	242	220	226	237	222	244	245	239	234	210	239	215	232	205	237	206	234	229	236	229	223	215	218	211	232	219	225	225	228	223	198	219	222	217	222	238	231	227	236	228	229	231	221	213	251	258	210	249	211	224	248	219	204	229	235	211	243	216	226	243	252	238	220	230	218	223	221	216	220	232	247	214	252	240	228	218	234	221	227	239	242	209	254	239	209	251	226	227	224	235	212	209	211	216	231	242	232	228	215	220	225	219	227	202	216	204	259	226	203	261	230	209	228	218	228	244	241	225	213	240	231	209	234	252	260	219	220	228	232	259	247	219	221	204	233	225	208	219	234	202	208	208	201	198	216	230	229	209	252	220	211	218	248	215	248	233	226	228	207	212	219	220	225	270	237	223	258	222	222	218	236	218	203	251	229	226	192	223	236	255	193	199	225	211	212	226	218	220	210	245	219	244	240	217	209	213	241	213	226	218	202	236	216	222	244	223	225	229	241	234	240	222	216	202	215	206	248	209	240	234	232	222	218	213	256	218	215	226	215	215	201	190	221	207	212	253	241	234	209	238	236	213	219	240	211	229	271	216	245	207	231	213	217	229	246	239	253	215	224	237	237	209	215	237	220	208	233	219	234	205	238	210	224	215	220	204	246	218	249	215	242	244	220	236	242	221	209	214	212	241	213	244	193	209	208	243	229	214	224	245	231	216	242	222	234	218	230	243	205	257	227	231	231	224	191	242	228	238	221	216	228	228	256	249	216	233	204	218	211	231	205	216	218	237	212	253	260	235	233	229	232	214	221	227	217	226	215	244	252	241	235	258	245	226	212	233	205	222	241	227	220	228	213	243	216	219	241	239	215	242	239	218	231	233	233	233	205	192	217	215	213	215	206	204	220	246	212	226	221	232	239	235	239	246	238	217	233	204	276	226	229	232	221	235	239	212	220	214	201	251	224	209	209	231	246	232	233	221	218	190	252	227	247	205	212	221	209	237	233	227	223	231	232	227	199	188	218	216	213	206	211	241	215	227	212	222	207	229	242	212	185	233	212	243	198	241	234	216	232	217	210	231	243	219	234	214	241	228	206	213	204	242	204	208	241	221	249	231	235	222	260	227	221	190	225	231	205	229	210	203	221	230	219	223	205	222	194	213	219	224	215	225	228	233	219	222	227	185	211	217	223	218	193	224	229	218	234	235	231	243	227	213	205	257	241	240	227	251	209	224	213	216	249	266	224	244	217	222	216	263	196	248	221	236	210	254	215	227	238	223	226	257	214	198	257	251	239	237	208	200	219	214	217	221	218	211	245	230	242	248	226	226	227	244	242	228	208	221	243	242	235	230	199	229	234	249	218	225	218	230	236	219	221	233	234	245	245	214	238	243	236	216	253	246	243	212	248	215	216	233	245	226	199	225	224	220	248	213	238	220	210	214	200	223	214	216	256	215	214	245	226	235	212	227	241	240	241	243	238	244	238	226	225	229	227	237	230	231	226	217	229	230	228	252	226	242	223	207	238	252	199	215	235	217	232	242	207	194	217	248	233	210	234	230	230	237	221	233	221	212	248	210	260	211	217	254	235	251	229	227	248	234	259	248	215	221	235	228	242	247	214	206	232	232	235	204	221	233	239	214	247	245	210	221	245	222	213	241	234	217	223	253	241	243	225	250	221	245	224	230	230	227	237	209	229	219	252	222	203	202	234	231	234	213	239	237	222	197	228	224	246	222	229	223	221	208	227	215	208	254	230	223	201	221	242	248	209	249	235	222	216	230	191	232	264	204	220	219	213	241	236	213	208	220	208	227	249	264	231	227	220	257	225	244	240	226	228	235	214	244	225	226	237	213	230	264	219	238	226	229	218	222	251	222	245	257	228	200	208	225	220	234	230	228	219	241	236	243	233	215	249	230	245	242	214	249	239	242	226	253	224	220	222	228	255	228	200	235	224	211	229	251	230	220	237	208	240	218	249	219	261	227	229	225	229	231	245	224	231	223	203	210	235	247	247	214	228	228	234	217	213	223	234	239	263	215	231	216	235	217	186	233	234	237	223	224	239	245	245	249	234	211	212	221	234	218	237	241	221	200	215	222	220	242	246	229	205	219	223	222	247	230	240	244	233	227	215	199	224	259	236	254	225	225	242	228	257	224	243	220	212	244	234	216	247	213	227	202	247	229	221	224	217	239	221	229	216	224	230	234	205	218	223	211	246	207	254	228	196	221	214	214	252	224	220	199	253	224	242	250	223	245	212	213	215	222	231	228	238	242	221	208	201	204	229	244	219	240	244	221	233	226	208	225	226	231	204	222	249	207	238	203	206	214	235	199	221	224	253	210	216	234	256	200	238	234	225	201	261	211	230	230	210	244	251	239	219	246	209	230	257	224	226	244	214	238	271	220	221	223	243	207	220	214	260	254	213	243	237	225	225	235	222	221	227	210	229	236	244	197	255	241	253	239	218	209	209	213	241	236	216	229	266	231	252	267	230	214	210	223	233	251	231	222	240	210	235	215	255	231	247	220	216	226	230	233	219	239	250	203	217	215	227	234	246	211	205	222	230	222	224	230	241	232	218	219	225	226	231	227	218	222	210	212	218	247	217	215	239	196	213	237	207	220	248	216	229	243	230	232	213	229	229	234	245	238	207	230	241	219	233	243	225	219	241	222	235	238	246	243	229	227	184	224	234	206	215	211	238	254	241	228	211	230	222	249	223	231	221	209	209	203	229	205	230	227	234	213	257	217	223	249	227	210	231	243	237	209	222	238	217	201	217	240	218	210	227	243	228	242	242	206	223	214	221	219	233	248	216	226	234	238	241	242	190	214	249	231	232	215	199	223	249	220	222	223	227	237	222	246	205	229	235	222	221	230	222	230	240	236	215	205	203	246	215	222	226	191	231	229	245	201	218	229	268	195	221	240	229	229	227	239	236	226	221	251	221	256	239	278	236	242	219	273	231	197	252	226	198	242	232	190	227	225	227	236	240	238	240
4285	640	485	388	431	728	354	248	293	287	260	289	305	282	267	272	295	290	334	262	281	277	284	307	257	268	313	271	278	291	287	266	259	290	258	246	324	261	283	280	293	286	303	300	308	317	261	298	294	288	289	282	287	296	273	276	288	268	298	255	273	274	314	253	308	296	259	290	261	285	271	250	286	311	283	291	273	270	291	267	319	292	254	243	277	257	284	270	291	285	315	290	267	274	245	280	287	308	299	295	268	296	273	260	298	275	258	294	270	278	302	293	298	275	290	287	271	254	302	281	289	290	293	296	337	283	292	284	248	265	282	270	298	265	275	282	281	281	263	301	314	293	297	297	275	257	304	272	252	295	281	249	272	269	260	308	289	289	279	264	266	323	322	267	276	288	285	248	295	284	294	288	283	292	302	291	320	281	281	290	269	275	287	284	279	264	274	296	297	308	280	285	264	258	302	279	255	292	277	289	288	265	296	262	253	279	268	302	291	293	271	272	266	291	292	296	270	313	283	288	257	282	311	283	293	281	287	280	313	252	285	310	264	264	291	283	274	270	290	295	268	292	271	300	277	279	288	283	281	290	287	267	318	291	265	275	272	273	253	276	274	294	279	316	256	302	292	295	257	282	278	298	283	282	272	324	319	287	286	291	298	246	279	309	261	275	300	305	323	267	283	246	251	307	287	275	291	299	301	273	274	292	267	293	265	280	274	252	275	296	269	321	313	260	292	268	305	292	297	274	281	278	326	295	271	292	294	268	286	279	290	301	276	231	265	261	283	292	280	264	271	301	278	300	284	328	323	283	288	275	283	313	287	239	278	301	281	254	261	294	288	290	302	295	292	263	276	291	267	284	269	298	295	307	253	268	276	273	297	284	298	282	259	299	294	284	330	268	277	284	254	281	290	293	318	279	290	319	293	263	285	245	294	253	272	291	286	283	308	314	259	280	283	295	286	274	272	276	289	258	303	292	282	291	304	263	306	300	255	287	254	299	298	265	276	248	291	261	286	291	303	274	284	297	273	271	272	291	261	268	286	307	297	262	272	273	271	286	265	286	241	251	280	266	283	260	294	269	295	337	265	313	300	267	304	300	270	253	314	264	302	277	256	270	296	286	252	277	317	264	260	281	274	308	280	282	289	261	263	294	274	301	290	268	286	265	266	268	282	316	282	266	287	285	293	278	295	276	275	276	262	280	298	286	266	284	285	265	302	289	281	295	270	315	276	292	284	297	259	273	297	285	294	300	263	253	298	247	317	268	278	324	272	301	261	257	296	293	278	276	310	268	272	259	277	276	296	283	274	264	280	263	272	275	272	266	279	291	288	258	273	262	275	280	291	294	296	262	264	273	279	289	275	273	291	298	270	293	269	257	273	283	267	295	261	261	277	281	294	281	300	275	265	253	301	268	299	253	265	284	288	280	305	273	260	296	258	260	286	261	303	280	273	274	274	279	302	281	300	274	308	250	268	298	285	278	287	284	281	308	326	277	289	260	270	299	273	282	284	316	284	271	290	317	246	287	288	291	282	302	288	315	271	281	268	282	275	296	294	270	272	293	292	284	258	268	262	303	294	305	267	303	287	283	265	279	301	271	289	279	314	285	279	280	274	266	263	277	265	281	291	261	311	292	254	273	280	273	269	260	284	300	258	286	306	312	296	287	283	255	278	314	287	295	290	277	293	268	265	307	267	288	261	293	300	305	291	296	287	269	306	280	278	275	275	286	294	314	319	279	272	278	286	300	277	304	309	278	287	270	263	286	225	281	277	277	293	291	275	261	297	266	302	298	271	298	277	295	270	258	274	292	270	287	289	250	281	295	303	305	295	302	298	267	303	295	278	290	311	278	272	270	293	289	307	281	260	295	289	308	261	301	309	300	290	289	283	263	308	285	285	296	294	277	308	284	241	287	293	282	289	311	270	290	320	286	287	244	285	275	304	263	301	278	278	297	243	280	291	259	301	259	284	274	252	278	273	280	265	278	264	274	297	277	282	270	273	313	292	282	269	280	294	293	268	266	306	277	284	285	281	269	277	288	316	247	294	276	304	307	274	270	298	263	294	282	300	284	275	300	285	287	276	257	290	289	305	299	305	249	280	253	279	264	301	270	282	263	300	270	281	309	259	273	270	278	295	287	262	287	286	287	252	325	300	271	292	286	283	281	310	280	273	271	267	288	298	280	291	282	282	294	252	284	263	302	311	280	269	294	252	270	307	274	253	299	308	295	276	299	289	262	298	288	275	308	309	284	275	281	267	285	287	269	276	272	290	264	284	254	277	316	263	307	299	277	248	288	303	288	286	292	281	285	274	317	294	287	270	289	283	289	291	282	297	291	297	307	277	295	262	275	292	310	267	301	297	275	279	254	297	275	301	263	277	269	291	324	285	292	276	258	275	279	268	287	267	249	257	260	265	276	276	301	309	298	267	287	259	283	269	287	298	306	293	290	295	294	262	271	304	272	304	257	272	260	276	299	328	283	281	277	289	270	279	257	271	292	287	294	278	281	275	301	282	309	271	306	281	312	282	311	300	280	289	321	239	270	297	292	300	288	287	276	305	284	288	299	301	267	287	311	288	306	289	278	284	297	262	281	266	272	270	306	279	301	286	290	288	274	280	252	285	317	280	269	272	288	259	264	303	275	267	296	286	294	266	291	257	280	294	281	284	255	290	297	284	315	306	273	272	290	316	291	252	292	264	287	302	294	265	283	274	271	283	300	304	307	261	274	313	253	282	304	264	260	287	256	267	311	259	288	271	299	284	287	280	270	295	259	277	293	286	298	285	276	283	267	267	253	274	301	311	297	275	266	240	280	267	292	284	259	294	291	272	293	272	310	329	291	302	280	289	296	285	281	303	306	318	285	272	275	292	296	281	275	283	315	300	272	275	286	274	282	252	301	253	269	260	316	307	301	277	283	273	252	269	250	282	284	280	317	302	243	258	287	273	280	287	294	267	281	285	270	307	278	284	305	304	293	278	293	279	264	277	259	272	272	271	293	297	268	275	287	266	259	314	307	261	301	303	268	265	295	245	273	295	270	272	281	261	296	285	268	250	275	285	269	277	278	296	278	291	290	301	278	291	270	273	313	272	256	293	288	291	281	294	273	259	320	297	302	293	280	271	279	266	276	291	251	260	253	291	281	292	310	298	304	263	315	285	273	297	291	280	278	285	281	279	289	251	290	288	284	281	302	276	275	293	263	296	295	289	267	280	292	310	290	279	281	287	290	295	299	311	271	310	283	286	284	325	301	314	295	262	261	268	284	274	289	288	276	312	269	280	284	284	315	309	287	270	303	293	273	318	308	271	265	292	276	291	291	251	282	276	271	268	287	286	304	270	258	303	266	270	296	261	299	263	305	277	273	269	272	258	274	274	291	309	293	279	298	283	246	285	266	292	283	282	279	303	289	294	265	289	286	259	321	307	278	283	282	270	296	285	286	295	270	298	292	279	283	321	295	274	318	277	291	279	277	298	280	338	305	275	258
3596	1279	976	923	1549	3706	1157	744	719	731	751	720	737	687	749	693	777	713	755	703	672	715	719	702	693	712	707	656	689	690	705	701	719	709	714	745	663	657	681	725	705	735	665	685	740	677	670	691	734	728	677	717	663	715	701	691	701	707	702	699	741	696	670	726	676	719	697	702	698	709	710	715	690	706	708	682	708	662	705	752	748	739	653	699	631	737	722	684	690	715	678	717	687	690	690	689	684	700	698	713	730	758	662	693	737	694	668	726	700	686	656	684	706	694	687	705	724	725	701	685	702	718	724	671	759	708	690	711	710	713	718	744	690	732	708	756	677	705	743	719	721	694	715	741	728	582	766	712	750	657	682	716	701	674	702	704	706	710	635	683	725	684	668	720	695	682	667	697	673	673	731	684	675	732	721	691	717	693	716	709	653	714	750	661	701	701	715	723	706	712	724	683	673	726	715	716	689	730	749	699	676	712	701	709	667	727	668	724	660	689	739	733	720	737	712	690	753	736	722	708	680	731	673	682	638	690	679	691	725	701	720	730	689	687	678	700	716	673	716	717	722	757	701	667	731	661	694	649	714	688	701	657	693	739	661	696	715	709	741	708	693	721	694	704	732	705	724	690	682	667	734	684	765	743	732	663	675	678	658	704	677	702	655	684	692	690	652	655	708	717	721	731	707	712	745	703	674	721	730	688	688	704	729	696	688	676	734	707	705	748	668	706	722	695	723	752	691	666	705	736	651	705	633	725	706	731	707	661	750	699	721	712	667	716	638	669	721	713	695	725	663	727	619	674	694	715	725	720	705	699	729	677	672	656	647	721	732	710	719	722	663	697	702	711	716	728	732	728	698	707	736	687	677	705	701	699	700	686	717	743	727	667	732	735	704	720	733	726	698	696	723	724	702	634	708	720	710	716	718	690	711	712	678	696	684	693	663	668	701	696	703	701	723	680	702	677	699	715	699	665	675	694	735	707	682	702	668	697	718	723	664	688	682	709	706	681	711	728	738	707	737	689	677	695	685	695	696	726	675	679	745	679	666	658	731	704	715	706	683	716	726	681	716	727	703	695	702	730	669	697	700	733	672	710	720	687	694	730	713	737	707	732	683	650	704	719	725	656	659	686	653	692	700	679	709	644	688	676	706	686	748	695	685	673	687	697	718	729	675	717	653	702	669	695	723	697	685	708	724	766	741	700	735	715	687	674	707	732	732	698	689	691	700	680	730	657	676	715	722	722	663	719	668	685	621	712	670	721	706	701	715	660	695	751	714	719	716	701	692	690	693	684	722	706	692	705	656	692	699	707	760	694	675	713	700	681	719	745	731	696	687	663	735	665	700	683	714	713	726	667	670	634	726	708	701	705	710	700	716	676	701	735	692	729	704	744	724	727	668	695	755	717	726	685	654	722	696	712	635	705	735	728	689	688	656	667	699	736	718	678	708	697	740	644	708	632	617	654	675	694	707	712	742	664	701	715	708	646	713	722	733	729	717	733	689	708	696	713	686	707	655	679	706	695	726	664	691	680	688	705	664	721	692	702	729	708	727	723	678	679	698	724	691	698	695	680	670	696	733	735	634	688	648	652	741	676	673	707	709	679	678	748	679	670	744	685	723	667	700	728	691	719	684	711	694	666	697	705	693	656	705	637	714	666	718	701	715	675	693	736	672	740	686	679	659	728	706	669	713	707	714	718	674	748	688	725	656	670	684	748	681	704	678	710	689	705	697	763	708	702	678	700	684	683	706	650	687	705	704	736	728	685	719	711	626	695	703	668	700	680	685	719	729	693	716	678	716	704	681	733	724	652	698	669	705	650	719	667	697	719	694	697	660	737	692	663	691	691	675	730	734	680	745	716	703	708	714	669	732	672	703	704	664	701	685	691	720	663	705	670	710	722	671	695	618	716	716	678	669	714	666	734	677	762	729	695	717	694	714	675	654	674	713	737	718	724	675	739	679	690	674	683	748	683	694	708	719	704	726	701	672	714	719	668	700	672	699	681	701	746	694	715	664	699	744	706	672	701	702	695	714	677	688	689	731	645	689	669	689	732	701	708	721	722	710	696	667	703	731	658	689	691	720	680	713	685	699	672	706	712	688	716	735	740	700	728	714	702	698	680	708	716	676	674	649	718	687	678	732	706	740	680	677	664	669	718	702	713	699	678	762	703	674	727	683	717	708	718	693	720	715	668	698	709	685	675	671	683	688	688	696	718	707	721	684	701	685	667	716	686	695	717	722	725	661	701	686	652	695	681	692	719	697	704	683	704	714	737	709	690	637	728	751	754	707	700	660	693	707	680	724	687	765	712	717	660	694	674	687	704	734	735	724	694	693	675	705	710	685	704	679	711	661	720	635	681	710	716	628	720	713	695	663	716	704	668	651	699	728	674	694	707	688	706	715	725	738	699	716	700	691	691	673	731	703	722	685	701	689	708	723	643	707	704	701	693	719	721	701	708	703	669	695	701	768	755	664	689	742	668	663	728	710	695	697	696	688	705	665	678	721	723	727	701	722	655	692	718	695	688	661	712	716	702	670	666	742	658	688	705	724	675	708	674	663	703	636	674	741	715	720	699	689	708	652	684	717	688	673	724	674	674	724	746	741	682	686	704	723	711	675	709	689	711	713	699	702	713	753	695	663	737	697	737	702	675	687	717	741	721	713	711	664	699	707	694	711	701	703	675	747	756	667	697	742	702	701	692	699	699	698	703	749	725	709	748	694	694	700	721	710	725	667	720	675	723	748	724	706	703	684	721	709	690	695	638	706	685	700	712	650	719	703	672	708	728	759	725	636	668	722	760	677	652	715	678	722	704	695	681	703	673	694	730	695	670	711	689	695	681	713	700	757	658	678	714	701	697	736	699	722	723	689	705	697	677	682	710	639	686	672	673	712	675	671	661	712	627	696	715	695	633	683	677	711	706	730	628	696	678	711	764	700	674	689	726	660	704	665	697	701	687	677	738	712	661	688	685	687	662	688	730	735	720	694	729	670	715	710	729	687	693	693	710	707	674	720	708	683	674	708	707	697	713	684	727	682	728	703	713	718	673	669	688	742	681	693	654	710	691	675	760	697	702	730	699	700	694	693	747	710	732	740	754	700	693	658	749	703	689	728	740	679	719	700	677	696	740	669	675	677	740	698	770	732	710	720	693	702	680	662	754	729	699	739	720	709	650	720	699	711	739	715	682	710	689	695	751	672	713	692	692	700	673	692	692	696	661	725	671	680	711	735	754	735	667	745	697	714	733	669	703	690	702	650	750	716	692	696	710	712	685	714	721	701	721	774	689	733	717	705	708	723	701	695	719	708	736	711	714	695	737	673	714	730	711	742	737	710	696	669	713	649	698	661	716	713	698	639	654	718	707	698	676	727	705	738	718	734	742	653	684	745	713	704	716	701	639	711	728	763	691	748	707	695	659	715	690	697	729	661	734	696	707	695	731	701	701	663	691	714	719	674	716	704	688	739	722	695	687	714	679	722	697	698	705
20946	12296	6360	1436	3733	14583	4972	385	320	294	282	229	220	250	238	222	249	189	227	235	220	224	199	218	199	209	198	198	198	192	178	201	217	232	218	194	210	205	188	208	196	196	179	171	182	153	175	193	193	188	187	166	172	181	164	185	203	214	189	186	190	222	182	180	199	186	181	201	206	157	167	176	205	189	229	203	204	182	186	173	179	170	193	163	175	187	195	173	189	174	180	190	178	172	163	208	181	187	204	182	190	191	191	175	203	195	168	192	174	190	202	200	179	188	194	186	191	172	193	183	176	211	186	183	180	203	187	194	182	180	158	191	195	173	173	204	201	187	202	174	184	200	179	191	156	190	173	186	178	189	210	182	178	174	203	210	176	187	162	187	177	179	164	171	190	170	208	199	201	167	196	175	200	199	195	192	202	170	155	183	182	189	190	167	183	188	204	202	188	192	181	183	149	190	175	173	198	207	187	156	166	174	187	205	182	194	183	171	191	171	188	187	181	168	205	177	178	189	188	175	172	179	211	175	190	202	177	197	199	196	191	169	201	187	208	157	175	169	189	156	184	191	182	177	186	201	164	172	185	195	210	173	187	190	194	190	183	181	183	167	189	202	167	172	182	186	189	186	181	176	186	189	159	177	192	188	176	195	162	168	198	196	185	180	181	177	202	212	178	186	177	186	197	172	162	180	172	212	192	153	204	223	183	169	179	174	190	188	194	174	181	179	196	203	193	172	195	209	184	191	187	196	168	164	171	190	178	228	200	175	187	170	199	184	206	172	179	212	189	183	172	191	189	180	167	179	202	184	189	173	188	191	172	180	184	166	201	190	200	191	231	195	207	181	191	176	185	188	188	189	172	182	182	179	180	199	166	191	214	172	166	208	178	187	190	176	190	204	185	171	169	204	175	195	169	200	196	193	162	190	209	196	194	198	194	176	183	182	201	189	158	187	203	183	178	188	190	156	170	186	200	159	192	197	196	191	181	196	198	168	176	179	181	210	185	180	178	201	177	186	168	172	174	197	176	196	195	174	164	192	189	180	184	185	188	182	166	181	175	198	178	195	191	195	179	203	191	183	200	186	170	159	167	211	189	185	156	215	193	171	171	158	181	173	193	190	178	176	176	183	160	177	182	190	171	200	159	186	185	169	186	211	169	198	177	170	208	178	190	179	174	154	189	191	172	169	183	173	179	153	202	177	173	167	190	188	201	181	162	204	179	199	175	168	185	177	184	188	183	197	175	183	182	194	193	213	169	189	183	164	179	175	171	186	180	175	194	195	202	193	184	181	180	198	202	175	174	171	183	180	189	171	181	198	217	181	168	195	174	176	184	226	175	186	172	188	194	184	173	182	201	174	176	219	194	184	185	193	190	173	150	202	177	155	198	214	199	171	171	197	215	175	170	189	194	185	202	177	176	181	209	163	161	199	214	203	183	167	195	200	159	186	187	164	190	176	175	186	212	178	196	201	199	215	184	172	153	182	193	179	202	170	172	153	169	184	198	192	208	203	188	166	220	188	165	174	177	176	168	176	166	175	174	168	176	196	155	188	186	190	180	184	172	172	175	181	187	191	208	181	170	192	184	173	187	172	162	164	184	190	177	188	164	207	170	175	196	190	186	175	172	203	181	176	168	192	194	159	179	207	218	176	199	186	186	173	195	201	169	166	170	169	170	205	186	181	156	161	187	204	198	211	204	192	173	189	168	163	205	178	172	195	197	196	208	176	209	178	201	191	175	204	191	171	155	158	179	188	179	170	182	178	206	195	168	186	166	166	164	149	189	187	182	211	196	188	175	161	168	185	196	191	181	198	177	159	209	185	189	189	204	177	180	187	189	173	170	169	205	178	192	194	182	188	181	186	158	163	169	194	177	172	185	183	174	182	198	155	184	200	194	202	180	171	174	180	209	183	189	150	172	165	202	165	177	187	174	192	150	162	163	201	184	187	183	198	198	198	169	200	177	188	189	172	190	214	180	189	187	188	192	184	186	173	190	187	209	174	189	168	180	189	173	188	188	155	170	174	168	210	176	183	196	188	199	182	185	169	162	187	201	189	183	207	171	193	159	161	159	183	173	189	184	182	173	203	183	173	188	188	173	182	181	169	181	195	161	165	190	199	196	205	176	179	176	168	180	219	176	201	171	168	178	168	200	167	181	176	173	160	193	187	191	156	175	183	178	183	199	187	187	186	183	190	194	167	176	194	171	171	178	168	175	187	191	165	172	159	194	207	178	176	193	177	203	182	190	198	196	215	172	162	201	193	181	192	181	203	189	158	170	176	202	187	169	182	197	172	184	191	208	182	190	201	200	195	194	185	202	185	203	163	187	208	178	171	161	179	187	174	198	172	202	199	189	175	199	219	188	176	193	196	191	174	187	195	183	165	195	180	209	173	183	174	170	176	186	203	190	193	193	182	155	162	184	174	164	197	179	189	187	177	193	199	172	171	162	177	172	176	189	193	187	184	199	186	170	178	175	164	189	184	177	181	188	177	198	169	201	201	193	194	178	187	166	179	200	184	173	194	192	185	183	217	181	165	180	198	194	171	184	196	187	189	190	157	192	172	192	193	194	207	176	182	170	211	180	188	203	164	190	179	194	191	153	173	187	214	185	193	189	180	192	168	187	173	191	208	199	185	168	197	193	153	163	189	188	176	176	208	206	158	178	168	161	151	174	177	164	170	192	186	194	180	148	207	199	220	197	167	162	179	169	178	182	172	191	185	160	199	165	194	180	176	198	189	200	213	185	162	182	185	173	205	173	209	160	174	169	183	200	174	137	202	183	182	175	186	186	175	186	162	196	190	169	174	177	195	196	178	153	192	188	198	185	186	174	190	196	187	201	151	189	181	195	196	190	194	175	207	180	179	192	196	167	192	197	197	180	180	175	181	191	152	164	172	178	193	165	192	188	177	183	194	167	184	189	173	195	193	192	177	192	157	165	177	191	199	180	195	191	184	210	186	184	188	179	180	197	176	180	182	182	170	168	182	180	186	198	206	202	186	166	199	176	169	169	178	161	198	177	209	211	171	178	196	186	192	182	205	185	195	207	162	186	195	173	191	182	190	215	185	176	164	180	209	205	190	163	168	189	192	177	185	163	171	184	167	185	211	191	166	201	198	198	189	161	168	173	184	198	175	194	174	210	171	178	160	201	180	205	209	172	199	174	170	183	182	194	196	192	192	192	191	152	204	187	189	205	192	165	171	216	193	178	181	153	215	174	180	176	193	177	209	177	167	172	173	191	181	186	186	165	166	140	177	185	169	171	181	168	176	195	225	180	175	187	176	177	200	167	196	203	192	191	194	161	188	181	196	181	210	175	188	190	180	183	160	199	214	183	193	160	156	173	164	164	165	180	184	174	184	207	176	163	184	186	182	196	181	167	163	189	182	181	177	172	172	192	181	217	206	184	172	196	176	172	183	176	198	219	194	184	160	186	177	225	193	184	187	183	198	170	200	169	166	170	195	173	144	190	185	165	181	178	176
10625	10228	3716	3547	12174	30576	8840	1440	1232	1216	1080	900	871	851	821	758	739	705	719	710	678	697	615	634	618	541	572	652	550	610	548	587	623	697	654	580	581	519	538	520	497	538	539	505	495	554	501	505	516	493	464	506	482	489	486	439	462	467	473	458	466	516	449	484	515	482	467	453	467	494	480	473	474	477	551	494	508	462	486	480	434	471	499	491	526	471	477	481	470	491	464	445	477	469	494	477	456	506	503	492	476	468	481	459	468	439	484	497	432	497	454	461	487	490	438	502	469	480	468	494	444	478	464	472	471	450	474	474	478	483	448	431	475	490	493	444	460	482	444	475	455	466	487	470	476	465	481	487	490	450	502	475	479	427	452	453	499	464	441	470	475	448	434	465	501	442	440	474	506	460	479	447	449	473	451	469	497	454	514	460	451	493	516	484	470	480	474	478	474	455	471	486	461	504	484	499	494	444	469	502	447	487	469	435	449	456	472	485	472	457	464	510	483	472	501	486	473	459	476	492	485	459	452	455	424	460	478	463	483	471	465	446	447	460	485	456	460	519	525	432	481	453	465	480	483	479	485	434	463	479	480	445	489	499	450	474	463	477	474	448	482	441	492	501	468	450	474	474	454	450	454	489	448	450	486	490	434	474	463	491	476	478	469	489	517	468	460	493	464	474	446	479	463	476	467	487	484	451	471	464	470	447	423	423	477	477	509	474	458	428	431	486	490	446	478	438	471	444	486	475	467	494	499	439	493	468	446	487	494	488	445	488	487	501	468	464	481	457	464	464	454	462	493	481	425	433	461	477	456	475	468	464	480	463	463	472	465	448	475	441	445	480	456	461	439	479	471	487	444	434	485	493	480	455	459	424	466	494	456	472	500	443	445	464	471	478	459	465	442	475	468	455	544	452	488	489	452	482	457	453	485	488	428	497	485	472	447	470	483	476	456	460	455	466	462	429	492	450	473	463	471	468	470	462	479	441	479	464	495	465	458	459	429	456	497	464	462	475	484	404	442	479	435	458	461	476	474	437	463	473	475	437	450	469	466	492	469	434	470	489	463	483	451	464	497	480	460	461	442	476	454	458	451	420	494	473	453	499	480	421	461	473	464	447	477	476	480	498	430	460	488	416	447	492	510	508	503	446	441	478	501	468	449	461	466	471	463	459	489	451	482	455	446	463	458	480	483	445	482	466	467	411	449	494	495	502	464	463	525	438	464	498	463	463	471	455	482	465	490	466	483	446	463	427	468	471	507	440	459	456	479	464	532	462	478	479	461	479	430	468	493	434	510	448	477	495	465	438	504	447	518	504	496	484	501	453	455	478	456	472	449	498	439	506	482	419	477	470	450	472	473	490	456	460	457	485	501	438	456	497	462	525	505	443	437	441	495	461	473	416	479	470	446	486	489	487	479	502	459	438	466	475	466	472	478	472	489	434	488	499	422	480	469	489	460	458	462	455	486	485	447	492	462	503	460	494	495	473	493	477	488	479	504	469	480	470	465	488	424	452	452	473	445	460	481	492	453	448	454	478	443	454	459	476	410	461	459	480	452	480	465	441	485	484	457	488	466	460	447	467	407	489	453	494	490	461	436	455	486	479	477	461	448	455	469	484	489	492	466	480	479	470	482	472	461	465	460	481	458	451	463	446	461	501	444	468	507	471	474	459	480	468	465	450	461	475	499	460	513	460	491	479	482	449	448	461	494	454	471	465	495	474	444	483	467	452	481	422	445	453	462	422	441	430	458	466	458	464	465	432	475	440	413	484	456	469	473	477	458	471	452	461	466	471	499	504	467	448	502	449	440	488	427	484	494	453	471	474	487	460	517	456	481	513	459	449	449	459	450	492	439	481	456	457	455	481	499	445	478	497	454	485	463	452	460	446	437	481	461	480	479	426	455	464	461	501	467	492	472	490	474	457	501	418	450	472	451	455	465	447	460	461	478	450	473	454	466	489	473	480	456	464	468	475	479	457	486	454	432	464	453	484	504	499	460	486	484	460	450	450	458	467	444	436	439	448	474	503	460	469	468	452	471	463	445	495	447	450	442	509	452	445	462	477	448	428	464	451	466	508	471	486	486	492	441	446	447	488	516	456	441	468	482	485	516	419	460	475	481	462	492	437	456	493	490	490	454	449	477	437	475	441	460	441	456	491	473	484	460	462	426	452	475	453	463	451	478	458	461	518	464	459	532	510	469	450	470	446	445	472	487	489	474	505	468	461	456	469	469	494	528	463	486	461	471	476	483	457	475	447	480	481	441	470	471	466	475	492	488	501	461	488	496	469	448	470	462	472	480	464	448	483	489	506	453	501	436	498	482	452	448	475	482	490	447	469	450	525	514	498	482	460	502	472	412	488	466	457	476	470	425	487	471	458	466	444	428	502	491	428	452	450	460	447	478	510	440	461	459	470	433	460	429	506	445	491	454	448	486	457	465	460	468	469	495	492	490	472	488	485	494	472	437	496	463	451	459	473	450	436	454	437	468	425	494	435	466	487	470	477	449	476	441	445	498	400	502	486	450	469	488	463	466	464	453	466	458	467	440	451	487	433	457	465	423	443	495	452	462	444	495	485	474	467	476	451	468	491	461	471	488	460	477	488	460	477	490	463	474	465	477	457	447	463	428	493	460	491	455	499	474	463	513	497	514	464	474	409	480	500	464	487	444	463	468	477	474	498	471	476	457	452	503	465	459	450	463	477	492	480	452	477	465	434	461	421	451	488	503	433	465	455	478	396	478	475	459	493	493	440	531	476	447	439	446	509	439	497	475	448	477	477	435	456	497	457	489	461	453	442	491	482	472	452	465	445	450	480	496	483	454	472	495	487	446	449	469	479	489	465	476	424	411	464	479	496	480	457	429	476	456	469	465	506	461	454	506	488	492	450	504	464	476	512	474	487	512	473	488	466	492	495	482	462	473	451	426	461	448	454	422	480	465	445	506	490	486	486	433	440	474	456	479	461	502	455	462	484	459	447	467	475	434	496	492	448	491	455	506	483	476	476	444	429	471	478	468	481	432	455	456	442	508	446	451	467	481	448	456	460	457	458	507	447	466	471	503	439	446	455	498	484	470	436	440	445	441	477	460	483	456	430	468	453	475	472	464	444	424	471	474	411	501	473	473	481	420	476	440	482	439	490	453	482	471	462	422	466	479	486	475	458	482	465	483	474	509	490	457	423	478	472	464	456	444	464	455	461	488	441	466	485	474	451	501	503	479	530	423	493	488	477	488	466	439	457	445	484	495	529	479	478	454	462	472	468	398	480	466	435	430	453	536	462	477	469	478	494	457	493	479	449	511	456	467	467	461	427	490	517	474	486	489	431	444	461	482	503	486	438	463	462	449	482	476	482	464	488	448	462	498	490	471	516	507	475	460	448	494	537	469	472	481	477	473	479	503	468	474	482	446	452	427	438	434	505	452	494	481	428	482	461	504	454	451	500	463	482	434	450	524	510	472	461	484	437	436	484	483	501	473	488	449	515	487	533
30906	22832	14215	3461	3713	28285	11277	740	306	277	253	233	187	219	164	167	143	123	148	158	147	110	109	118	117	138	100	114	93	87	89	93	115	125	131	97	88	85	99	89	88	81	102	86	79	87	84	83	75	89	94	91	84	74	101	84	93	86	80	91	62	80	72	81	86	75	92	68	90	74	77	77	86	78	96	74	81	90	87	85	77	85	75	74	79	78	89	81	79	81	72	69	80	109	83	79	92	86	69	76	85	73	87	84	81	71	74	76	89	98	74	66	74	87	83	75	72	87	94	83	85	81	70	89	75	85	74	87	80	81	75	85	74	80	75	72	68	82	69	66	89	64	72	82	84	89	74	72	60	74	71	77	70	76	82	67	74	86	86	76	63	70	73	74	73	77	73	76	69	83	75	66	75	90	78	69	82	92	66	75	71	93	84	75	68	74	69	73	67	82	67	80	76	80	81	76	78	72	74	77	72	63	73	89	74	71	82	67	88	64	78	72	68	63	79	68	78	74	77	70	76	79	90	79	98	73	85	65	70	77	100	89	84	79	84	88	73	58	79	73	81	76	77	73	85	72	98	74	81	73	66	81	82	88	72	65	84	90	93	83	71	87	77	79	84	80	76	85	71	81	85	69	72	89	61	63	92	66	68	65	74	73	92	82	60	75	90	71	86	80	82	65	65	85	74	84	85	72	89	88	88	94	81	80	78	81	78	60	73	70	81	70	74	78	69	69	67	82	85	70	85	78	74	82	71	93	75	75	78	72	70	66	73	63	90	82	81	75	83	92	78	71	65	81	85	77	77	91	65	67	87	78	80	85	77	68	81	67	76	78	76	82	65	72	76	79	67	71	86	73	77	79	82	88	96	96	55	88	80	71	73	73	71	67	70	86	87	84	67	68	81	66	79	74	86	77	96	93	65	67	78	67	76	77	80	79	82	78	101	87	67	82	74	84	82	82	83	85	75	68	73	83	85	80	72	96	92	78	75	71	70	78	75	69	69	81	94	65	89	65	89	83	83	78	70	74	81	80	71	75	86	74	83	73	86	74	67	83	84	66	67	67	81	74	86	70	83	85	73	80	81	85	83	77	74	91	84	89	85	71	71	65	70	74	77	74	71	71	69	68	85	73	69	69	98	64	88	75	77	81	74	87	86	61	87	72	61	62	59	61	67	79	83	88	76	89	77	95	67	88	75	81	89	94	79	74	86	74	78	65	76	83	88	69	98	67	65	81	76	88	75	81	76	85	76	78	71	84	59	70	76	61	86	97	77	94	62	72	70	69	81	91	75	78	83	64	78	77	61	88	77	71	72	91	80	73	76	87	75	69	69	76	83	88	81	84	94	96	83	79	72	81	77	74	89	71	96	78	72	64	83	84	68	80	90	74	94	63	91	96	72	76	85	67	87	61	63	86	82	79	80	74	77	82	79	80	97	81	87	84	74	84	87	72	84	104	76	83	88	82	71	66	70	92	85	85	87	80	65	83	63	68	87	83	86	80	81	72	87	77	83	83	92	73	90	79	69	77	74	75	74	82	68	84	66	87	84	99	72	64	73	77	87	77	75	71	68	76	79	82	72	68	65	87	75	78	92	82	68	72	83	88	79	70	82	94	67	66	71	79	73	78	62	68	90	72	87	69	65	72	78	89	66	68	81	71	77	71	77	81	87	74	80	78	74	99	89	65	69	69	75	87	75	75	94	59	65	80	100	76	64	68	70	101	68	73	79	78	83	91	64	67	69	64	76	70	83	73	75	80	89	84	86	89	89	83	88	64	82	78	73	73	87	76	87	88	77	74	99	59	78	70	75	80	58	72	86	74	93	86	79	75	66	84	68	82	86	79	81	78	68	77	73	101	59	75	86	79	82	79	93	62	70	103	80	78	77	78	84	77	83	70	67	78	69	73	78	71	81	79	84	75	92	74	66	79	93	74	92	80	78	88	91	95	76	76	69	77	68	85	71	71	95	72	72	84	77	71	69	67	70	69	68	74	85	66	73	75	76	78	72	81	75	78	78	67	83	75	79	96	62	75	80	89	78	81	72	80	70	83	82	87	74	67	86	78	66	74	70	88	95	71	88	87	60	92	92	87	77	75	94	58	72	70	78	79	72	60	62	75	70	87	62	94	85	73	81	64	80	75	97	69	83	78	84	87	80	73	85	73	74	73	71	83	79	94	66	78	85	79	78	80	89	81	65	74	76	77	69	80	86	77	92	87	104	82	87	75	90	82	96	71	83	75	73	70	69	74	83	100	55	82	87	79	79	92	84	99	68	86	61	88	62	74	76	74	81	78	82	87	72	79	73	82	76	78	73	74	71	80	89	60	57	76	84	82	78	94	81	70	80	83	78	77	100	80	72	86	82	83	82	84	75	96	76	63	68	84	77	76	75	79	68	79	72	79	84	80	68	88	84	98	85	78	87	64	81	75	71	90	80	69	70	84	79	80	86	68	79	87	56	87	69	90	98	81	89	85	68	94	73	80	80	92	67	88	82	70	78	78	87	85	83	75	74	82	80	98	66	98	87	80	81	77	71	72	70	62	81	71	67	94	70	75	71	80	66	103	68	83	78	101	95	67	73	74	86	82	83	97	64	83	88	85	69	80	75	76	89	91	88	64	81	71	78	97	75	73	69	86	83	69	81	70	64	60	89	98	70	75	68	78	87	62	67	97	78	69	63	72	79	56	81	83	75	65	80	78	69	72	72	69	99	75	73	72	86	95	84	75	75	76	67	78	75	85	69	65	80	81	86	66	70	89	78	97	76	66	70	83	87	81	79	63	75	93	87	84	71	65	101	75	75	70	78	76	78	78	73	93	84	95	98	80	73	77	62	78	87	70	90	74	86	74	80	83	83	69	77	82	82	70	95	103	83	89	73	83	86	61	88	70	80	84	75	77	77	69	68	67	76	69	78	74	77	64	76	58	81	76	68	74	73	69	72	76	81	76	57	78	79	91	64	91	79	74	81	71	69	77	78	83	79	83	71	61	71	83	90	87	66	75	83	83	65	92	75	80	76	69	67	78	87	64	79	101	76	76	83	80	84	78	86	67	85	83	90	72	85	82	74	65	82	73	70	57	87	83	77	76	92	73	76	69	79	80	77	83	84	68	77	82	77	84	68	79	81	75	84	70	93	84	84	79	99	71	84	88	70	83	93	76	95	93	74	97	81	68	78	71	78	85	82	75	62	80	61	81	73	71	78	63	86	84	88	69	85	74	81	74	71	73	74	92	60	72	83	74	71	80	68	82	77	71	80	78	75	91	79	74	88	82	64	90	83	95	82	81	87	79	69	92	84	89	81	94	83	93	73	82	80	86	67	77	74	70	81	93	77	75	82	86	86	74	81	70	70	81	65	76	77	84	89	76	71	84	83	79	67	76	77	88	71	70	89	75	100	90	86	68	78	68	84	107	76	83	85	63	79	94	76	76	71	68	82	74	93	84	105	84	65	66	85	83	68	88	70	78	72	88	90	77	89	92	92	78
15400	16216	6403	5962	10310	41091	13433	2089	1729	1498	1373	1097	1010	931	840	744	738	723	736	750	711	620	537	486	503	452	432	429	442	414	384	412	555	759	601	476	374	381	306	294	312	270	296	313	290	295	295	287	252	285	258	280	269	282	305	285	282	251	274	279	271	231	257	265	243	268	271	262	267	274	252	257	293	250	268	192	235	263	228	250	231	267	239	242	274	247	259	238	270	233	246	248	220	228	250	241	243	246	238	251	236	262	255	277	235	257	242	228	243	233	250	238	225	248	229	230	223	219	270	225	226	218	245	238	246	225	220	212	264	233	248	225	260	231	236	237	238	242	231	251	254	216	241	230	258	241	245	225	211	251	243	259	218	230	246	240	238	247	241	255	227	228	244	261	229	234	256	236	229	212	226	253	258	234	228	236	224	239	257	238	249	228	204	230	238	211	222	252	237	228	239	192	225	244	242	230	242	228	235	252	230	266	248	227	226	216	232	223	241	234	234	228	246	217	241	256	206	242	190	211	207	257	246	229	202	214	264	248	251	237	231	218	213	242	220	238	219	233	209	241	268	247	212	233	244	218	223	265	228	224	218	227	209	231	209	256	227	237	218	257	224	235	248	228	230	247	210	236	215	252	237	243	226	222	214	239	246	229	224	208	219	216	231	242	233	228	223	279	245	254	198	223	209	252	235	235	241	205	230	225	228	256	255	252	257	249	224	228	236	218	217	250	219	213	233	226	245	227	228	205	237	233	236	212	210	235	236	226	208	226	239	239	237	227	234	205	225	223	245	206	211	242	224	231	229	218	204	237	233	244	203	233	217	207	235	234	230	208	252	241	220	242	225	243	205	237	228	267	233	252	223	247	239	225	246	217	227	228	244	247	243	227	222	223	224	241	226	228	235	237	216	246	242	228	232	232	212	216	226	220	243	213	208	247	238	227	217	208	234	199	235	221	265	243	213	232	231	220	252	236	227	246	225	248	232	264	233	240	241	235	243	242	247	221	218	245	238	222	253	213	274	220	194	220	224	229	237	227	223	233	238	237	210	220	227	229	196	220	237	238	210	224	219	247	256	213	234	226	232	238	227	242	235	248	221	239	249	257	241	235	208	240	237	248	238	222	221	227	225	210	220	222	232	233	219	242	208	234	236	229	233	235	274	224	229	257	221	241	222	239	263	250	231	234	230	253	211	267	253	253	230	232	228	253	219	228	202	237	231	223	226	233	245	238	213	224	242	228	188	239	231	262	238	207	238	237	236	221	216	232	220	221	238	229	243	214	212	234	220	233	261	242	200	220	233	242	218	227	221	237	202	229	234	233	230	222	226	217	252	244	229	232	239	204	238	220	234	239	225	258	218	214	246	216	222	247	230	247	231	213	237	248	255	214	238	230	233	220	222	226	238	235	218	250	249	228	229	235	242	218	206	233	237	230	245	224	216	246	213	233	241	215	230	263	243	215	234	245	250	235	229	254	225	246	225	233	249	233	227	216	240	241	258	246	233	229	204	244	229	242	232	241	249	220	260	223	200	224	228	234	240	229	240	230	209	224	236	232	245	227	237	247	192	239	235	235	262	240	225	215	238	257	230	227	213	225	233	216	220	246	246	240	235	240	221	221	252	228	208	203	241	190	237	215	234	246	213	251	222	233	241	230	205	241	205	245	253	213	241	227	238	264	212	212	224	234	229	235	246	237	242	243	237	236	213	221	218	239	253	242	236	249	224	220	219	205	234	214	257	234	222	253	236	228	235	224	239	263	248	237	205	245	209	253	233	231	257	239	218	250	239	248	228	227	220	216	259	211	226	223	205	233	213	237	218	215	243	227	241	227	229	225	232	210	224	229	210	205	277	227	218	238	250	221	249	207	216	219	223	238	189	238	240	219	239	213	217	226	232	256	232	235	229	233	204	251	243	229	220	237	239	240	232	217	231	252	242	232	241	245	228	230	212	235	253	237	232	258	229	253	233	235	242	231	230	237	221	249	245	227	232	249	217	221	224	234	247	234	257	240	225	243	233	223	206	232	222	239	232	238	216	222	262	244	214	230	208	225	225	210	189	230	243	235	230	239	210	222	199	229	237	236	236	215	226	241	219	246	252	228	235	230	225	227	235	231	201	229	220	209	233	220	238	239	213	238	271	221	241	244	242	239	215	241	234	213	232	232	227	240	227	234	240	233	215	244	230	238	237	210	243	223	259	226	215	216	229	246	235	258	261	216	228	234	255	233	241	240	244	228	240	208	195	242	218	232	236	240	254	211	219	229	231	258	221	232	234	253	230	256	212	234	231	209	231	239	223	228	219	211	225	206	233	264	220	236	243	240	225	237	233	209	228	239	208	233	222	207	238	213	233	200	219	225	214	225	221	231	243	228	235	235	225	227	244	246	224	214	237	207	218	230	254	238	230	251	196	240	234	223	232	216	212	212	263	226	229	239	218	236	239	231	238	255	226	225	230	247	228	222	224	239	211	210	237	232	243	236	237	214	222	240	234	232	218	231	208	232	254	234	217	264	238	233	232	226	237	210	246	226	252	215	238	243	203	225	237	233	228	240	238	242	219	269	215	225	224	270	240	230	235	229	243	230	222	228	236	230	208	222	207	241	243	235	223	205	231	234	210	226	218	224	214	195	228	211	222	238	255	249	239	211	219	220	238	218	239	213	245	256	221	233	258	221	219	231	211	237	227	238	239	232	251	218	232	238	243	232	186	263	245	247	218	218	257	224	236	256	239	239	206	239	239	238	240	231	229	218	216	232	233	246	245	234	236	203	244	240	234	257	221	228	234	239	229	235	228	216	239	227	258	233	214	236	217	243	209	270	236	221	241	206	251	232	211	208	235	233	254	246	219	192	236	196	232	223	237	251	261	249	214	237	225	221	233	232	225	222	196	240	225	227	247	239	224	232	231	215	214	227	221	234	211	244	232	237	249	227	225	249	246	203	250	215	255	260	222	270	225	251	222	212	241	240	223	208	218	202	236	237	261	237	213	223	213	237	237	209	212	241	223	244	218	250	235	255	231	233	255	233	252	226	229	239	209	226	267	236	234	215	235	236	253	220	235	250	232	204	221	223	188	203	237	230	221	240	232	212	233	197	266	226	203	200	216	257	231	211	211	237	232	233	247	227	236	230	208	214	233	222	226	226	206	227	227	230	247	235	225	231	246	205	257	232	210	222	247	233	219	225	213	210	256	241	254	206	289	215	233	229	222	232	230	212	245	229	226	233	225	245	224	223	235	216	228	231	202	260	211	255	231	213	235	231	217	256	240	241	232	221	217	203	223	219	214	230	217	240	222	250	237	232	217	238	240	207	250	224	233	223	246	252	224	240	240	232	233	224	216	266	215	244	245	250	208	224	231	256	243	238	248	231	230	212	228	226	222	236	246	246	245	245	249	191	226	246	223	244	225	248	220	229	223	212	224	233	247	229	194	255	221	198	227	251	227	227	232	239	248	223	198	218	247	213	204	219	243	207	226	229	226	217	216	254	211	238
4786	965	540	363	346	1231	572	286	315	281	314	299	278	267	268	255	296	269	286	260	293	283	262	282	313	324	265	297	261	260	264	292	263	296	283	295	260	253	264	304	299	274	288	276	302	309	292	278	261	302	258	280	280	278	280	290	297	301	308	307	278	270	310	268	299	306	298	270	275	262	294	265	291	257	280	286	280	293	263	297	297	290	285	241	294	277	316	282	282	284	276	266	286	291	271	248	285	264	257	259	280	286	273	294	290	299	268	275	268	276	282	257	281	290	264	293	281	288	264	289	308	275	279	320	288	280	269	281	285	290	272	300	293	301	286	286	287	292	284	266	272	286	283	248	282	275	260	289	261	294	300	263	284	273	274	273	273	282	281	244	308	277	286	260	286	301	282	266	305	263	270	256	291	286	294	289	281	285	299	306	291	261	307	312	295	279	262	250	255	271	273	267	284	295	282	283	284	298	268	298	281	293	298	290	265	288	262	277	301	295	283	283	278	279	307	278	279	274	266	264	280	283	287	276	295	258	264	251	297	285	264	280	293	265	294	295	288	288	313	260	281	268	297	256	286	252	285	292	284	283	286	304	261	264	297	281	296	276	268	294	330	271	279	268	255	271	285	286	286	266	278	297	273	278	292	302	295	298	300	275	289	293	309	296	275	285	263	276	282	293	261	235	298	293	286	265	289	278	275	272	297	275	284	249	270	298	263	266	306	294	274	238	292	293	270	270	288	302	275	279	286	256	264	295	308	267	275	255	280	276	296	274	277	283	285	281	287	288	305	287	275	280	298	280	283	302	277	301	294	278	303	263	283	292	295	298	270	265	274	274	340	306	293	265	309	278	258	282	306	260	298	320	300	292	286	280	273	273	308	271	285	313	269	260	298	277	281	275	301	292	302	304	301	287	292	315	285	245	248	304	291	283	286	303	287	294	296	325	286	299	278	284	277	265	271	273	297	267	301	273	265	290	283	295	290	282	290	253	277	289	271	297	290	266	272	287	284	272	314	287	269	302	300	297	275	299	263	271	285	286	246	300	309	276	295	275	291	255	256	282	282	249	264	264	261	259	317	276	273	298	265	290	288	278	301	321	278	288	282	280	333	296	306	292	269	258	279	285	278	301	271	267	267	308	280	282	290	293	268	277	261	288	293	293	258	287	284	331	270	257	272	279	280	272	268	255	289	292	252	293	286	300	298	304	278	278	277	275	252	284	274	280	278	301	261	294	286	292	305	270	260	286	268	260	271	265	287	272	255	288	287	290	297	303	297	296	282	301	272	272	295	271	282	267	286	299	298	268	282	262	273	290	299	267	274	284	294	307	309	284	298	290	282	293	295	277	269	250	303	235	289	318	285	284	267	295	303	294	268	255	291	284	259	275	310	321	269	289	265	294	304	283	295	279	278	295	276	274	281	275	311	298	310	268	282	284	294	298	285	290	308	274	286	257	270	297	274	307	303	266	259	309	301	289	275	278	281	291	289	297	273	260	316	289	277	288	293	286	271	264	287	244	277	259	280	279	273	286	282	278	284	282	266	263	291	312	294	265	278	298	312	277	266	314	274	277	251	263	304	302	291	291	255	259	289	257	263	282	262	284	276	298	273	287	261	289	289	286	290	293	292	282	262	276	270	241	266	293	309	261	266	287	273	269	284	274	253	291	287	304	283	272	284	308	293	311	264	270	275	254	308	298	259	257	283	290	268	292	254	312	266	296	273	285	288	258	297	300	271	276	284	284	307	274	291	286	288	311	292	288	269	305	257	257	252	292	334	298	301	278	296	302	304	266	298	305	285	274	275	277	289	290	294	286	308	274	287	309	274	290	293	287	264	298	285	262	260	261	295	274	288	292	284	306	300	307	292	287	263	278	274	284	287	284	275	299	286	305	279	324	293	259	242	267	283	304	277	277	272	265	271	290	293	290	317	291	304	294	281	294	295	303	273	279	283	311	269	332	271	287	270	251	302	280	288	310	274	285	300	281	277	297	284	255	281	298	257	301	289	317	287	299	275	280	301	287	315	259	304	304	342	272	260	248	297	271	330	306	262	264	284	304	271	245	282	277	269	277	307	291	257	303	310	269	293	276	265	325	293	330	285	281	308	291	302	276	281	286	240	265	269	274	265	287	268	277	290	281	281	279	278	275	267	290	272	290	301	290	288	258	318	287	276	297	305	311	308	325	291	256	242	274	263	285	262	295	283	281	289	279	269	300	271	284	264	283	278	280	307	270	297	272	298	298	267	274	255	275	305	297	265	286	300	284	281	276	279	271	305	317	300	243	265	258	269	296	261	306	272	265	278	258	282	273	265	299	262	293	287	286	277	268	300	310	306	279	281	295	307	256	285	291	293	296	283	310	272	311	307	274	285	297	288	269	268	252	286	267	261	286	285	277	338	292	322	288	299	279	299	280	256	277	273	303	293	247	279	245	280	288	271	283	295	271	295	300	302	290	264	267	275	298	290	298	273	273	302	281	289	299	274	264	305	255	286	250	245	271	320	305	262	278	290	283	305	273	305	289	285	254	280	285	265	257	270	299	297	276	282	271	296	296	299	298	316	249	282	270	276	312	265	261	259	269	256	264	273	271	304	282	295	276	274	264	301	285	298	270	308	285	268	278	295	294	284	293	276	253	289	264	268	271	272	285	275	249	244	262	298	299	287	258	270	287	297	266	276	333	284	275	270	272	277	271	286	277	273	284	281	286	261	300	275	307	270	288	271	315	257	280	259	278	280	288	261	266	292	249	281	283	299	274	284	282	254	262	299	277	283	249	317	287	281	282	286	252	287	303	321	289	281	281	263	287	294	274	235	291	261	283	288	277	295	301	304	271	278	280	305	285	301	289	252	274	285	287	267	305	283	285	254	256	278	265	272	270	305	293	317	268	269	290	290	268	288	279	297	269	325	312	266	306	281	271	260	287	271	295	283	273	266	273	282	295	282	304	280	282	274	294	306	288	273	274	273	278	322	267	311	294	305	239	295	277	275	283	289	315	288	282	284	252	271	301	284	268	308	260	285	291	270	280	251	264	258	280	302	315	270	273	279	280	313	286	291	275	269	291	306	251	290	257	308	296	280	299	289	275	287	285	269	304	296	310	302	286	262	276	272	255	303	262	303	288	236	295	286	294	285	277	257	290	304	279	278	258	292	297	274	283	312	271	295	274	267	294	293	274	318	280	267	267	264	277	255	277	288	280	318	269	283	301	300	277	300	281	266	287	270	317	246	271	296	277	292	323	280	290	259	302	287	301	293	292	296	279	241	264	276	298	302	295	277	265	281	265	312	293	275	256	275	257	289	266	290	272	305	276	317	328	262	303	284	325	293	275	310	241	283	289	274	287	262	296	265	277	303	307	274	309	267	248	273	283	273	269	288	299	288	261	267	286	290	290	263	268	259	302	300	276	331	234	265	278	267	275	265	292	267	304	286	253	317	291	305	300	289	279	288	303	289	304	303	296	266	300	308	335	277	277	280	303	270	287	303	282
3761	1651	923	921	948	4972	1653	731	747	728	724	694	735	744	780	662	722	733	714	699	696	669	745	644	732	712	672	734	738	721	760	722	732	710	738	714	658	694	737	672	647	668	736	687	745	721	719	711	677	703	684	750	702	684	669	692	748	720	691	687	697	667	729	745	702	717	692	651	748	686	674	729	733	687	737	712	703	700	688	720	658	670	671	699	751	743	696	705	710	708	760	686	634	659	684	689	723	714	672	647	733	726	668	708	695	725	680	710	740	713	729	723	720	696	698	753	726	679	709	659	724	742	673	717	667	643	724	620	677	736	693	678	724	715	672	721	689	727	724	755	674	716	699	690	730	699	755	751	663	691	654	679	721	726	685	735	704	752	684	744	715	721	703	690	706	691	717	795	694	685	721	684	732	674	678	728	689	760	699	696	724	699	699	696	678	696	726	749	717	738	676	754	688	714	659	712	728	694	703	668	711	701	768	701	712	717	676	725	704	780	693	704	673	726	676	674	712	714	753	680	701	696	678	670	732	751	742	672	669	659	694	671	709	680	701	653	736	667	721	717	700	713	711	714	698	742	759	723	704	711	704	723	656	682	678	673	690	730	689	663	695	687	662	707	688	701	655	667	710	701	702	660	671	703	750	650	761	711	733	719	707	727	654	711	767	735	751	720	661	703	681	700	671	672	697	707	760	699	718	733	705	691	707	632	694	683	712	742	671	715	686	707	701	744	710	673	674	683	775	686	733	689	665	711	710	712	680	682	715	668	686	719	708	711	761	752	750	680	687	713	712	705	721	726	693	713	698	729	709	718	686	737	679	659	765	699	740	721	707	726	679	677	674	696	736	671	685	716	728	687	696	689	697	750	713	737	687	689	693	750	697	674	731	713	676	727	688	726	687	685	733	700	667	735	701	688	707	724	695	659	713	727	706	726	691	678	641	706	708	676	689	699	744	698	737	686	706	729	695	727	730	737	684	672	682	635	724	720	708	714	744	677	687	682	649	668	735	719	732	681	674	719	700	683	735	719	697	692	702	676	699	713	696	647	656	688	702	655	760	668	699	695	732	683	670	680	718	695	734	682	723	679	673	674	731	651	717	732	699	701	675	674	695	706	700	740	721	678	693	698	683	706	719	708	732	741	707	642	732	743	707	736	675	732	709	692	714	657	697	698	742	708	681	705	728	699	648	688	696	689	679	684	678	687	722	704	708	730	762	710	723	690	694	702	684	699	722	733	648	706	700	711	734	743	673	648	709	705	713	686	689	725	674	692	679	676	699	667	716	705	690	737	637	731	723	713	646	672	667	711	677	719	671	694	751	694	757	675	754	700	692	739	722	662	695	677	650	675	691	685	683	696	736	702	734	662	748	740	681	718	698	667	691	700	711	683	726	717	693	720	751	692	710	685	723	717	703	665	679	711	723	667	694	685	685	698	678	719	688	720	730	711	732	674	710	720	679	663	760	677	724	673	660	732	646	700	705	704	700	682	712	674	677	712	726	670	703	715	676	733	714	667	681	681	706	712	740	689	722	724	748	728	757	693	717	678	687	679	647	735	705	705	730	730	672	697	691	687	686	713	676	686	723	676	660	703	661	702	676	688	678	709	692	699	696	749	716	679	720	669	692	706	719	735	721	666	695	743	708	668	709	719	710	690	668	744	676	725	719	731	712	680	697	685	672	713	705	711	703	695	720	664	701	673	723	721	631	728	711	709	743	646	687	685	703	722	705	689	654	693	714	724	671	672	725	733	745	698	732	682	754	674	689	739	712	723	683	718	706	692	696	669	662	719	754	679	704	703	696	691	726	735	689	673	680	692	733	669	728	672	738	696	687	731	709	750	714	707	670	700	681	709	720	695	669	709	696	713	685	693	677	670	661	668	713	739	680	754	697	707	661	687	730	677	706	672	717	729	689	664	722	682	703	733	686	665	715	662	715	721	701	705	701	656	718	724	701	678	702	709	679	698	682	709	689	737	714	702	715	684	731	656	737	672	683	649	743	713	695	697	695	703	701	655	710	749	701	758	724	731	699	682	752	699	703	714	698	713	717	687	695	649	658	723	721	679	696	672	697	682	675	715	728	723	703	706	711	703	677	685	718	730	723	693	732	723	721	706	746	695	714	702	719	705	683	726	736	685	692	705	724	693	673	706	699	762	690	709	696	683	697	729	693	743	689	681	707	735	731	695	710	679	743	728	707	669	699	741	653	717	690	657	728	676	752	682	736	682	686	718	683	715	695	725	710	694	716	774	710	692	707	743	736	686	687	707	684	715	768	704	706	740	692	679	644	771	663	664	675	713	743	720	689	733	744	720	752	652	751	695	678	728	713	688	702	670	671	682	701	679	736	698	751	700	669	678	706	676	693	709	624	696	695	688	762	714	721	703	695	660	725	703	735	720	703	737	747	682	675	723	722	711	671	720	716	724	713	729	695	698	700	682	760	715	727	689	753	705	666	704	699	678	692	731	709	701	692	732	671	734	703	708	740	750	680	731	724	708	753	726	724	687	697	726	696	715	681	668	684	697	720	683	708	729	705	702	716	720	688	679	692	666	698	727	760	727	676	693	749	685	694	702	785	706	695	721	691	689	733	679	699	694	701	662	693	653	753	674	723	727	674	674	687	670	674	682	691	673	675	669	712	700	706	710	678	659	724	688	732	711	684	693	689	696	665	659	683	749	716	719	688	708	648	682	693	694	713	728	732	684	696	730	729	701	715	752	690	724	713	701	746	692	704	701	677	706	664	672	657	666	717	734	712	720	733	647	747	684	752	740	732	698	719	713	678	764	730	638	745	707	709	676	706	732	727	681	666	649	715	701	703	676	726	702	696	648	731	699	691	692	717	698	697	675	698	658	660	713	664	720	659	717	709	691	713	749	690	655	727	689	714	693	715	681	695	666	697	694	708	747	745	659	654	690	738	723	713	735	699	721	683	703	724	672	682	721	711	679	628	722	675	689	687	705	747	690	698	732	722	709	692	686	692	689	702	709	653	689	688	689	702	689	689	726	722	689	710	712	694	663	730	699	733	682	733	740	696	683	717	681	718	707	713	747	696	700	698	647	716	734	682	687	695	663	707	721	711	743	680	687	669	700	690	714	726	633	684	699	715	698	702	713	705	683	693	715	749	735	663	624	698	684	692	715	729	714	733	733	669	699	700	690	692	688	704	758	727	693	746	720	684	700	675	698	670	681	702	735	655	716	710	674	710	672	666	703	732	684	676	678	716	721	712	694	739	677	739	714	708	694	746	714	688	759	715	694	689	712	668	707	671	711	729	703	729	666	697	727	681	671	714	697	708	719	655	699	687	711	704	674	731	711	714	718	676	694	725	740	703	687	733	671	803	682	704	681	733	683	742	717	740	734	699	709	739	717	682	695	683	688	722	685	685	684	735	754	753	783	724	688	726	716	686	723	685	674	658	752	683	657	703	676	695	690	685	697	743	732	692	675	708	743	712	700	705	722	725	724	701	681	676	707	716	728	650	679
20875	13624	6139	1944	2886	18419	8053	522	310	294	295	263	227	246	222	242	223	182	206	238	219	228	218	211	193	202	201	191	202	205	175	197	194	216	239	197	187	192	198	199	174	172	181	218	182	197	184	185	178	204	176	175	184	194	186	213	192	184	166	189	205	193	203	165	196	198	186	168	199	200	202	179	200	192	187	169	183	191	193	191	194	197	190	183	185	193	202	179	188	176	200	170	207	192	177	182	173	181	179	200	138	193	193	188	199	184	210	190	185	197	206	178	194	195	174	188	161	217	179	182	192	175	192	187	208	190	205	198	208	199	206	183	173	197	191	160	200	215	201	201	194	182	201	197	161	197	204	192	166	199	186	197	179	198	205	214	217	197	217	216	182	195	142	204	184	202	180	165	215	183	204	164	219	171	172	175	174	193	151	170	172	184	184	184	215	177	162	179	218	175	179	190	177	187	194	190	184	196	166	189	187	181	200	208	178	191	177	192	194	180	204	179	182	202	229	195	192	185	217	182	198	189	185	209	168	175	184	200	177	205	195	179	198	172	178	218	167	207	191	189	183	194	199	171	173	200	165	171	176	193	218	187	175	185	193	185	164	172	185	211	226	198	194	191	188	178	173	174	192	188	169	176	193	158	204	177	215	188	188	189	188	161	181	202	198	191	189	195	201	191	180	205	186	184	198	209	209	189	192	170	161	168	184	201	187	198	190	176	171	176	209	173	185	153	198	188	188	201	193	187	197	163	167	178	189	203	231	172	179	190	170	205	170	173	171	211	183	185	202	194	170	188	184	188	170	202	172	193	175	190	198	189	212	180	172	183	179	187	176	199	201	168	177	200	167	203	155	186	199	221	183	194	172	169	207	163	170	220	176	192	197	203	175	169	183	177	196	194	183	170	213	188	169	188	183	161	178	177	167	183	171	189	169	204	186	184	199	156	163	181	198	176	171	204	197	199	194	181	189	193	206	197	164	176	226	198	165	187	190	187	188	170	187	188	183	169	215	175	199	180	180	198	170	183	195	217	193	177	192	188	176	166	198	183	184	183	188	201	191	161	199	186	188	187	189	198	182	177	188	180	171	198	187	200	188	198	183	182	206	213	182	188	202	194	163	188	186	171	173	160	193	203	224	192	189	189	174	180	193	189	175	185	180	160	186	199	165	220	179	205	167	181	188	186	186	191	177	182	180	179	222	209	176	171	207	192	196	190	183	184	154	204	169	173	196	178	189	188	217	212	189	186	171	190	179	172	179	183	193	185	197	190	196	211	169	190	182	182	177	197	177	183	175	188	186	189	173	190	166	178	170	177	193	202	178	206	202	193	193	192	194	182	182	168	208	160	181	184	183	175	196	176	192	177	208	187	222	184	172	176	182	179	196	194	187	174	181	199	183	196	187	206	184	206	191	191	182	195	206	196	157	180	194	185	206	192	176	193	183	215	188	187	188	180	192	180	188	189	184	187	199	209	201	195	175	219	205	192	195	180	189	170	180	167	184	202	170	185	185	207	208	192	178	192	187	222	184	206	177	201	176	202	201	208	182	187	203	168	163	193	169	192	172	196	152	161	175	202	183	169	197	165	196	195	179	186	182	196	192	215	182	194	191	218	192	191	169	162	186	190	175	155	194	171	202	210	186	173	201	189	182	188	194	217	194	172	200	187	188	214	182	180	195	206	183	191	207	178	183	215	191	187	176	205	182	164	164	202	169	176	174	194	194	190	182	187	191	210	180	199	180	192	200	187	190	185	196	183	189	185	191	199	175	193	194	187	184	183	199	181	184	206	199	178	200	183	174	208	177	186	183	202	200	191	166	207	171	192	204	206	168	203	184	188	202	177	195	218	180	200	219	195	194	175	204	206	189	189	220	160	202	181	173	181	208	195	195	191	168	214	172	161	187	197	189	189	197	181	169	189	172	180	184	179	178	180	190	180	156	179	174	178	197	170	206	172	203	165	185	178	183	175	161	181	190	210	161	184	188	167	191	166	181	202	182	184	190	185	205	194	188	180	208	196	198	193	189	177	196	191	175	193	178	189	193	200	179	187	193	177	203	189	188	168	192	191	174	200	206	183	187	199	176	191	180	195	175	171	213	190	144	189	190	203	185	191	199	193	207	200	199	182	191	209	171	198	200	200	185	173	184	185	177	200	184	198	182	173	167	167	183	215	210	172	204	176	184	209	204	195	194	198	177	187	190	172	204	194	188	204	179	164	179	189	180	172	160	197	174	179	194	155	195	192	206	195	173	197	205	186	191	181	207	197	189	197	178	171	205	175	203	176	179	165	202	163	160	160	209	180	196	189	162	191	182	179	179	196	178	195	194	215	200	183	178	187	203	202	191	186	182	180	196	196	178	189	183	203	191	171	186	188	197	196	183	170	184	210	168	189	195	175	199	197	207	206	178	189	186	176	206	208	197	192	205	192	194	193	180	195	175	178	176	197	175	195	199	172	203	197	185	204	194	187	173	183	204	175	184	208	201	184	196	180	173	190	201	205	172	168	198	199	175	201	191	183	184	174	164	185	189	179	194	191	174	205	171	193	186	173	174	185	193	173	188	171	181	189	187	213	170	179	188	190	186	183	209	184	194	156	184	176	179	182	167	191	210	186	186	192	175	192	183	193	172	190	218	194	172	181	198	201	187	192	186	200	201	161	211	189	195	168	189	187	183	195	172	183	200	167	189	173	203	185	196	204	176	208	188	173	200	181	193	192	168	191	174	203	177	203	173	168	169	200	172	162	165	174	175	176	208	181	169	208	158	209	194	177	176	197	185	174	198	154	173	184	209	193	153	199	211	212	200	215	207	198	207	167	208	177	185	195	185	148	165	193	176	176	201	171	159	202	171	209	170	161	170	176	160	193	196	166	200	185	188	168	185	191	180	164	190	211	163	180	172	181	199	185	170	211	174	185	198	175	163	173	204	181	168	216	165	186	178	181	178	197	204	196	167	211	181	167	172	169	176	174	182	195	162	176	177	184	163	206	176	186	200	195	194	200	175	201	182	187	200	193	173	173	167	180	187	193	168	197	178	158	190	188	178	202	177	206	211	196	179	173	179	209	179	169	197	194	205	183	198	176	188	184	197	177	189	194	196	192	207	181	186	196	171	175	186	179	209	184	199	167	164	165	183	174	180	190	183	194	178	203	190	183	192	156	185	171	213	185	180	181	208	174	186	182	207	181	187	190	218	210	187	178	180	201	183	170	202	173	184	187	182	179	165	165	185	168	171	161	191	212	204	205	189	188	166	186	225	182	206	177	183	183	211	179	178	166	165	180	224	177	158	178	178	169	194	182	198	176	170	187	195	181	188	160	198	192	185	173	199	183	179	168	190	162	204	179	180	183	201	169	172	180	186	194	193	203	154	183	191	194	207	187	208	182	194	201	185	160	173	178	187	182	180	182	169	170	186	157	185	212	178	192	180	216	173	190	176	193	191	186	195	188	170	188	184	207	208	180	203	184	183	187	168	210	189	195	191	190	182	218
10229	11414	3558	3600	8257	34856	12970	1503	1212	1111	1027	861	860	794	798	765	732	747	673	790	732	649	729	600	622	608	577	545	608	620	545	535	570	699	657	678	562	548	521	524	522	529	520	506	515	529	461	500	497	514	545	494	493	522	513	483	518	506	476	484	511	493	481	520	509	493	486	486	538	459	479	475	478	492	469	491	450	488	440	481	527	495	484	476	483	484	476	450	465	463	499	465	466	461	489	492	477	471	506	488	482	499	482	453	466	468	516	452	457	497	486	466	485	496	534	453	481	477	502	478	452	476	456	503	457	518	458	459	496	500	471	475	444	497	512	489	468	466	485	490	462	490	492	449	467	480	501	460	483	445	478	474	468	464	466	494	465	493	538	467	484	466	502	504	471	496	490	457	479	456	481	450	472	464	494	501	450	478	466	481	512	462	455	484	460	493	502	442	492	483	453	512	499	404	472	452	445	496	472	465	465	466	437	460	485	459	473	481	464	487	458	488	468	456	460	449	503	486	526	451	494	478	455	500	463	475	501	463	500	498	464	453	454	481	466	421	489	516	478	482	518	447	512	471	468	478	483	482	469	484	499	472	481	509	502	469	445	441	495	490	473	489	490	456	468	491	425	506	516	460	490	493	496	465	496	486	492	449	502	460	451	447	506	527	474	496	473	490	492	457	474	441	491	451	472	487	478	468	458	467	485	472	488	461	483	418	503	469	462	522	478	431	458	496	446	465	442	483	502	442	487	468	494	470	498	502	457	499	485	483	481	467	473	480	495	494	479	495	463	469	488	473	471	476	496	454	478	507	442	469	497	470	467	488	481	454	438	470	440	500	476	482	475	496	471	461	455	505	475	484	451	496	459	500	471	501	498	449	476	447	465	500	449	442	479	458	477	519	472	457	467	475	456	439	470	508	472	482	487	486	461	460	456	444	499	479	500	501	475	487	458	500	497	488	489	455	497	485	475	482	446	495	487	441	472	470	485	491	431	478	478	501	483	502	461	482	451	508	459	470	462	501	474	504	519	475	458	442	447	475	447	493	455	502	475	449	464	430	468	464	519	506	433	478	458	525	463	465	516	498	480	487	440	438	453	467	456	520	494	460	473	466	502	501	454	453	487	505	486	481	498	460	496	493	485	461	472	468	534	464	462	476	453	501	407	514	464	465	496	486	452	463	526	494	455	463	459	434	463	428	480	451	473	512	500	483	448	508	503	493	436	485	464	468	491	457	497	467	461	464	478	472	491	448	479	478	500	475	476	461	501	480	483	450	494	473	460	450	469	499	499	470	480	503	497	467	459	447	482	452	492	476	471	446	455	463	486	430	463	517	511	492	507	463	462	486	491	502	443	479	459	493	461	475	492	471	455	491	475	491	471	456	465	495	491	500	463	460	476	510	473	466	450	452	454	493	476	491	455	473	505	472	470	465	461	451	440	494	483	451	449	485	457	482	481	448	489	505	493	492	483	471	450	500	480	452	447	490	480	476	487	439	480	513	504	464	445	481	447	448	489	451	462	485	467	534	517	461	478	493	505	482	501	462	505	456	487	466	472	518	520	466	448	470	434	473	443	499	479	518	486	432	505	472	488	475	479	467	430	457	457	472	472	457	445	501	468	489	441	453	523	448	484	490	483	498	491	488	476	486	478	479	450	465	446	465	469	461	507	506	492	480	469	473	500	439	515	477	469	483	479	503	453	441	462	478	468	483	517	486	519	501	465	496	468	430	497	446	482	498	496	459	442	481	472	493	435	466	468	485	487	498	463	503	470	472	474	464	452	471	468	497	466	499	453	481	538	494	520	491	460	466	481	457	465	512	527	507	490	444	477	515	489	501	472	460	494	508	423	471	487	482	481	486	471	462	460	474	480	484	480	493	507	454	504	508	483	481	492	470	484	502	505	472	463	455	480	493	488	472	464	431	472	447	451	490	477	476	470	450	476	463	497	472	477	437	495	476	480	493	436	467	465	522	455	477	464	483	478	456	486	493	492	470	469	497	462	454	437	499	473	451	435	476	438	459	443	500	462	480	451	486	471	485	473	469	474	482	457	482	501	527	436	445	470	484	453	467	453	497	464	519	477	494	449	480	492	451	448	458	478	442	496	457	499	475	494	461	483	451	473	448	456	471	475	501	475	476	455	498	437	452	488	451	444	510	496	470	477	483	485	505	497	471	492	482	471	517	507	475	503	504	477	475	466	459	481	509	481	507	488	466	512	464	507	474	479	480	464	507	464	431	494	453	496	496	454	497	462	476	454	453	473	466	460	445	481	479	470	475	464	468	451	504	450	459	483	501	494	493	477	496	498	475	458	471	490	462	456	473	510	467	457	478	488	489	472	503	453	489	455	482	482	468	463	433	457	481	443	438	452	483	456	488	501	472	485	490	456	487	502	503	482	501	473	482	488	461	470	475	495	454	472	493	440	480	469	482	444	438	440	492	452	444	486	480	479	520	468	446	475	475	497	485	473	521	464	467	494	472	464	500	479	473	485	466	452	481	479	465	456	462	454	483	435	471	457	489	472	467	504	488	474	470	490	457	452	433	482	517	473	448	466	484	481	446	491	453	476	461	469	451	484	463	458	489	491	516	503	464	501	464	517	512	475	447	461	450	458	439	463	522	486	456	505	472	453	470	469	496	469	478	484	463	470	491	448	516	466	481	489	483	446	487	410	505	473	465	490	476	477	480	509	471	443	472	506	485	489	479	490	432	470	479	482	487	467	504	484	455	493	470	485	484	483	455	501	454	478	440	491	467	470	478	454	468	505	468	503	445	450	491	444	496	492	496	486	504	490	495	455	469	461	494	513	499	465	510	468	487	483	457	504	480	473	486	452	456	467	444	462	467	473	447	473	483	472	450	485	457	472	478	470	428	513	456	459	474	482	468	502	518	506	488	444	493	505	426	500	486	480	447	494	481	455	481	503	470	467	510	480	512	445	495	496	492	464	510	470	470	454	489	443	495	482	494	496	492	472	473	452	490	460	472	512	504	455	491	482	488	512	472	444	492	493	464	481	482	475	471	498	496	464	480	490	498	497	499	458	460	463	502	479	436	463	467	482	467	475	499	439	477	474	448	462	518	490	457	485	462	520	473	482	449	467	462	499	468	468	479	424	469	488	472	468	456	471	492	486	505	480	501	465	488	453	505	449	480	473	502	444	479	466	469	502	502	458	470	472	512	455	492	478	458	490	449	485	495	483	483	497	489	477	475	458	460	494	437	484	471	474	476	532	459	490	482	491	462	491	468	486	489	462	472	464	459	489	469	486	485	464	473	494	437	468	484	470	476	480	459	498	496	459	473	474	482	481	457	470	485	453	463	492	466	469	442	455	500	463	526	480	453	472	466	463	456	504	473	456	477	492	464	506	476	496	469	483	473	484	488	457	485	493	501	455	466	503	448	504	470	486	480	435	482	454	451	477	500	471	433	494	477	524	495	449	472	479	456	451	487	485	484	472	474	453	463	464	514	461	472	477	481	459	504	472	431
30560	21755	12627	3702	5014	26501	17903	1469	368	261	259	198	217	166	193	157	133	149	135	126	123	131	111	114	113	105	122	106	119	86	82	101	103	126	133	128	114	96	84	87	93	74	74	86	96	90	85	90	79	86	96	79	81	79	89	90	70	93	91	72	82	91	82	72	65	91	84	85	82	87	82	84	78	76	82	84	80	70	80	79	73	88	81	89	78	74	89	89	94	87	77	78	74	83	76	82	71	78	76	87	87	83	88	82	92	68	63	84	79	97	86	79	96	84	74	85	66	75	95	74	75	90	81	82	81	80	76	86	95	76	83	69	92	80	84	79	70	81	69	74	80	71	76	81	77	73	64	88	79	82	84	77	81	75	81	71	86	84	95	70	74	71	66	76	88	72	75	92	72	70	79	94	87	76	96	67	82	89	84	83	81	76	91	71	72	90	86	74	88	94	82	83	63	79	86	80	76	73	79	74	87	66	67	81	74	96	89	84	71	98	68	84	77	78	86	89	62	78	77	69	83	86	76	78	84	83	82	90	86	77	84	91	88	87	72	68	73	85	62	78	77	71	84	85	86	82	64	74	81	82	70	67	88	89	83	69	90	96	80	90	82	89	84	77	67	64	81	77	65	77	85	78	60	93	72	93	87	75	84	88	74	82	78	75	90	82	80	90	83	91	82	93	73	63	81	82	77	83	90	76	87	99	79	80	75	77	75	82	84	92	83	74	56	77	74	65	78	68	75	88	88	92	77	88	81	75	77	84	77	72	89	81	71	74	62	85	73	98	88	72	73	79	80	76	91	75	72	104	68	70	58	95	94	75	84	80	81	91	72	89	71	81	79	73	72	73	76	78	93	77	73	87	75	81	88	81	73	68	74	84	78	87	82	75	77	95	72	79	65	83	71	72	78	87	73	82	69	88	72	70	71	85	76	80	79	98	78	81	86	60	81	55	75	87	86	76	81	67	79	75	75	101	80	66	74	85	88	70	100	76	90	73	73	85	89	74	84	72	74	65	78	68	65	91	66	87	75	73	74	84	78	72	78	83	86	88	77	79	81	78	66	93	108	91	75	69	69	91	75	74	64	74	77	79	83	72	85	85	66	78	66	74	77	92	84	87	77	89	81	86	76	68	72	78	78	100	91	57	90	80	78	84	88	87	82	97	68	82	62	81	69	72	95	72	69	81	78	96	78	78	75	69	80	87	83	91	79	78	73	90	82	80	68	72	67	69	77	79	74	86	84	87	79	80	99	78	72	78	100	86	96	82	82	79	75	60	101	82	68	74	87	75	84	82	82	61	71	65	65	82	79	84	85	76	86	79	78	92	84	87	76	93	74	89	85	81	76	81	56	106	88	80	78	79	76	77	88	90	67	86	70	86	72	59	90	99	71	90	70	76	90	73	90	65	91	80	98	87	80	88	76	75	78	87	73	72	67	78	77	92	85	88	88	71	92	76	86	82	90	83	85	70	80	77	79	82	67	67	69	87	70	81	82	88	81	75	90	74	65	93	86	70	65	93	71	82	83	101	61	67	72	75	75	91	73	70	77	69	94	74	78	73	82	69	82	82	90	83	94	93	85	70	72	80	85	101	94	65	89	81	90	79	74	75	97	83	82	83	67	67	71	80	80	91	70	82	78	87	86	70	101	85	86	62	78	87	84	83	79	79	74	96	76	73	77	86	85	68	73	87	88	89	78	73	86	73	94	74	85	89	64	76	69	80	86	67	82	66	69	73	78	74	87	70	81	78	83	73	83	78	85	86	80	86	69	80	75	81	92	86	67	85	78	88	82	92	85	69	71	68	81	84	83	80	76	103	87	79	78	90	80	76	77	86	82	85	73	83	83	82	73	82	70	67	78	83	84	84	77	83	87	69	83	97	81	91	71	87	78	80	106	78	81	82	66	66	82	72	81	67	77	73	84	85	76	98	81	78	78	101	78	83	73	80	78	73	83	93	62	81	70	90	84	70	73	69	74	75	78	77	85	77	90	79	73	71	69	78	87	74	90	84	74	95	103	81	102	67	75	77	80	87	78	84	82	79	73	80	85	66	83	79	72	84	77	74	78	82	88	83	76	95	95	75	90	87	79	75	76	70	92	103	61	81	87	88	84	78	68	78	90	69	93	92	75	65	83	81	91	72	73	85	68	87	96	82	80	83	80	92	63	92	77	90	90	89	75	80	82	71	72	75	85	77	102	76	87	77	92	67	80	93	73	84	73	83	94	81	77	83	89	72	60	73	80	83	93	88	80	71	75	83	91	76	82	69	62	68	73	88	76	83	89	68	87	77	86	82	82	96	85	93	81	80	92	89	74	68	81	84	77	90	68	87	75	66	74	86	86	66	76	69	86	84	84	82	73	85	88	79	82	73	63	90	71	64	79	105	83	85	93	83	82	88	73	90	67	76	71	78	79	83	77	66	81	97	77	83	78	85	76	67	83	90	77	79	79	86	85	87	85	72	76	91	77	84	88	82	95	80	80	100	86	92	83	89	76	64	78	84	69	89	90	87	78	78	90	90	75	82	70	73	82	84	74	75	71	79	80	92	88	74	79	91	97	86	93	80	65	73	73	87	73	82	76	84	88	71	93	67	81	66	79	86	81	85	84	77	85	66	90	80	95	78	65	91	65	78	84	78	74	78	101	80	96	63	68	88	70	77	89	84	78	82	89	105	88	73	88	95	88	94	80	67	76	77	56	86	74	79	80	81	77	68	81	63	98	61	66	81	82	83	71	87	91	70	89	74	86	75	72	73	79	81	78	87	80	82	86	89	82	77	75	81	67	84	66	77	69	81	78	88	61	80	96	85	87	96	70	66	76	74	76	98	76	78	71	84	83	73	74	88	94	64	87	73	84	85	88	93	82	85	96	76	76	81	75	89	78	80	84	77	81	81	75	84	74	88	80	78	86	74	80	83	84	87	98	78	92	83	58	77	69	65	81	74	79	81	77	90	71	94	78	61	75	103	58	89	90	71	72	70	77	84	72	80	87	60	84	81	84	85	75	71	89	73	102	70	80	83	62	66	89	68	76	73	78	71	89	75	96	90	76	72	74	80	77	66	78	87	87	87	82	73	82	82	83	63	77	72	64	81	76	66	78	83	78	86	69	91	75	77	90	101	74	88	74	84	89	80	81	77	77	89	87	78	86	76	73	92	70	76	74	67	90	95	66	99	98	75	88	89	80	82	79	102	76	80	73	74	81	75	79	80	82	74	68	66	72	82	72	86	92	85	67	61	86	98	68	71	93	91	83	80	77	104	75	83	70	87	81	71	69	91	85	81	75	85	95	100	70	88	81	87	66	82	85	72	102	91	70	66	95	82	79	85	71	73	66	76	70	89	75	67	85	82	76	87	74	86	78	80	82	69	104	81	86	85	91	93	84	91	95	87	83	79	83	80	86	91	82	81	86	83	82	89	73	72	61	76	85	84	62	85	91	78	80	72	89	78	66	74	93	78	72	86	82	76	61	79	77	76	90	69	95	89
14906	15986	5548	5971	12828	40738	18820	2070	1782	1506	1309	1152	983	982	811	799	756	686	695	661	620	555	519	534	479	459	449	437	421	360	402	391	454	654	646	651	557	319	318	333	287	310	340	295	286	280	309	285	303	275	292	279	266	290	288	309	309	270	276	292	248	287	238	260	272	256	275	210	259	304	256	257	253	251	250	240	252	243	240	271	247	256	240	230	253	233	236	213	242	240	270	266	247	228	236	257	241	231	240	251	243	219	225	239	248	253	260	245	227	234	224	272	259	254	229	251	259	284	237	233	250	258	240	245	235	239	231	245	222	226	231	237	265	202	229	222	207	212	249	267	243	220	229	228	239	225	234	240	268	278	217	248	233	253	232	255	243	228	226	256	240	249	234	269	234	218	249	217	238	235	243	208	249	226	235	234	250	233	230	262	255	245	255	244	219	239	237	224	251	229	268	214	247	225	209	221	245	270	223	251	240	242	222	240	238	245	265	250	246	247	200	204	230	242	230	228	230	231	238	206	253	249	237	277	234	235	208	243	251	221	222	241	255	258	210	248	224	243	220	269	251	228	250	251	233	241	255	228	250	246	249	213	249	217	217	214	212	209	253	226	237	224	240	244	251	256	243	233	232	237	242	246	254	257	210	243	240	217	258	243	210	244	258	219	217	263	229	252	238	251	221	264	239	227	239	245	251	231	257	233	226	256	258	248	256	242	233	237	216	239	261	235	264	217	248	225	267	253	237	239	230	225	245	204	254	266	229	240	231	237	241	238	260	253	220	226	246	238	226	235	249	248	230	225	214	228	232	228	250	242	255	223	255	230	215	215	219	211	244	236	227	239	230	228	229	219	264	200	254	242	229	224	233	250	211	234	219	255	232	244	227	225	240	238	234	234	225	252	254	232	259	222	254	256	222	237	227	245	254	240	248	223	220	256	207	240	240	220	267	220	199	252	224	230	231	230	234	226	239	242	258	276	213	218	244	255	231	233	251	237	242	238	255	244	240	236	208	231	235	245	228	245	229	213	212	218	276	236	252	211	235	235	237	230	242	252	225	238	227	234	254	262	233	233	245	223	258	228	243	252	227	227	257	218	247	244	221	231	240	250	224	212	231	221	250	234	235	222	242	216	252	248	240	236	250	224	221	227	237	241	231	244	219	257	216	227	239	239	239	243	235	260	212	249	243	257	242	234	236	221	236	239	230	192	222	222	241	258	234	263	227	250	222	232	236	236	217	207	242	214	245	240	239	243	226	257	249	250	230	213	251	270	221	237	225	229	225	246	197	222	213	240	208	206	212	254	231	239	245	235	261	229	212	254	227	227	226	258	247	249	222	233	220	230	238	228	244	229	215	253	226	233	227	249	232	243	221	213	210	255	226	243	230	226	229	241	249	209	251	233	223	233	234	234	228	205	233	241	246	242	243	258	245	257	241	243	231	229	214	240	224	224	214	234	236	248	235	269	218	266	237	224	250	212	223	213	217	256	248	240	236	206	256	217	238	207	262	231	246	249	244	216	249	249	205	251	233	231	264	215	227	245	229	266	214	217	199	225	253	223	225	221	278	245	212	250	205	239	238	229	230	216	236	251	216	231	237	251	222	247	251	227	258	222	240	244	227	249	206	252	256	246	243	234	244	250	269	203	258	244	214	249	246	221	229	259	241	264	229	229	238	234	220	253	212	242	222	246	242	256	248	238	236	234	233	224	227	256	244	240	216	213	243	225	242	243	202	254	229	213	249	249	242	233	227	264	259	221	241	234	220	240	242	223	272	227	230	253	234	242	210	261	231	242	242	228	234	231	229	224	209	242	242	232	247	207	238	245	233	208	228	247	279	242	223	219	237	273	222	237	227	235	210	240	221	236	239	226	240	229	253	234	232	213	211	231	220	220	241	235	205	234	245	230	226	239	247	238	252	226	238	271	240	257	233	230	244	247	240	235	230	251	246	218	254	266	223	248	233	235	260	215	224	202	257	239	229	242	252	219	244	238	240	226	236	245	222	214	241	241	226	222	230	224	246	247	248	258	223	225	239	256	218	273	251	274	245	226	250	280	221	234	241	245	224	206	252	227	235	209	253	230	212	237	238	225	254	252	223	225	226	217	257	255	233	233	240	223	232	238	238	235	244	248	233	232	223	231	263	238	247	262	257	239	258	260	239	240	233	246	230	232	218	237	274	253	252	222	244	248	252	228	264	243	234	265	218	248	275	251	234	249	226	230	249	249	228	227	237	235	261	232	250	236	234	276	233	252	255	244	233	216	233	237	233	200	216	257	237	233	230	229	230	228	236	232	254	239	245	212	208	233	224	245	226	231	230	235	263	250	246	229	247	252	216	253	223	240	252	236	196	225	255	211	246	226	227	236	241	238	228	247	262	238	238	241	233	231	234	217	256	221	263	245	245	238	259	231	246	240	224	258	246	231	258	244	224	237	263	236	262	226	251	227	235	266	248	237	249	222	274	221	213	238	203	220	224	217	216	203	267	263	253	236	227	225	248	237	255	277	237	250	264	236	257	257	266	230	226	220	239	206	224	253	257	252	230	231	228	253	236	221	233	226	240	227	258	251	220	226	236	234	224	233	248	232	249	258	263	258	223	236	234	232	237	263	228	244	254	244	204	232	211	222	243	226	275	225	245	264	228	211	221	237	243	243	246	261	235	249	228	242	234	242	231	247	205	236	228	204	248	257	245	252	236	231	228	247	252	234	239	233	224	214	255	227	255	243	238	226	220	249	242	259	213	230	236	226	235	252	214	232	226	247	210	248	250	222	229	262	240	231	239	222	215	249	212	234	241	236	245	223	246	249	257	218	220	228	234	214	256	226	221	241	235	226	236	217	240	238	219	234	225	235	225	257	234	228	241	224	236	218	244	243	232	244	233	222	241	214	231	242	222	207	212	221	211	240	242	219	248	250	226	212	235	238	255	235	226	243	240	228	238	198	225	233	246	218	235	251	238	242	221	226	202	258	238	236	223	208	244	211	218	206	228	240	228	229	219	229	235	253	224	240	257	236	230	266	243	257	266	268	239	244	221	259	259	247	221	239	246	204	230	220	235	227	226	232	231	252	254	219	223	220	219	238	223	221	234	228	259	239	260	230	218	235	259	222	211	236	254	233	240	229	214	227	250	206	223	211	227	270	219	238	255	221	230	255	234	254	251	243	212	236	228	217	249	247	247	224	211	235	229	233	255	237	217	250	231	243	228	219	244	246	250	226	233	237	193	234	220	218	241	227	215	264	243	245	257	268	250	223	266	233	210	237	242	234	252	232	225	219	245	250	223	234	235	217	254	227	239	249	225	233	223	258	234	215	220	218	244	228	218	230	230	262	243	223	271	235	230	251	234	233	220	250	265	224	233	230	239	215	218	233	226	241	225	222	210	253	229	233	232	235	235	231	243	251	227	255	217	229	222	246	234	222	227	226	204	244	213	255	252	226	221	229	250	250	236	246	216	222	213	263	260	239	236	251	247	240	229	242	253	251	236	240
4645	749	381	299	388	913	545	304	289	328	290	274	292	257	254	276	293	258	311	280	285	277	295	260	281	323	291	287	297	310	280	275	269	310	310	284	304	264	296	282	283	303	293	315	297	284	317	306	259	277	272	280	255	284	300	307	291	284	295	262	291	275	304	318	321	303	316	290	282	294	269	294	269	292	296	272	297	293	268	298	275	302	276	272	303	305	274	308	284	244	282	290	281	278	265	259	308	285	302	274	244	280	293	278	309	285	300	290	308	286	290	265	285	276	289	294	281	278	295	306	289	272	279	273	268	294	290	260	300	292	263	284	306	315	261	272	291	272	251	266	296	283	266	297	261	270	269	306	296	291	283	289	297	332	272	302	283	266	309	311	278	336	276	270	280	285	311	260	293	290	289	298	295	311	277	291	260	301	264	262	286	304	306	269	280	297	319	285	300	280	277	287	309	268	279	272	294	304	275	300	297	303	276	309	273	324	297	304	305	264	308	323	276	282	261	320	283	286	263	284	284	275	284	295	284	290	280	295	288	311	303	277	279	304	305	283	307	295	297	280	270	300	291	310	295	326	305	266	280	263	299	282	267	273	319	287	301	314	233	288	266	303	288	276	305	303	283	314	283	294	286	311	276	284	264	288	290	276	283	283	290	284	283	297	267	288	292	265	311	296	308	277	295	307	301	306	290	337	290	265	275	313	250	293	339	304	281	287	267	322	256	285	272	250	275	270	309	284	294	277	298	292	317	282	318	262	265	306	304	264	294	284	273	271	275	284	298	298	298	270	276	298	275	250	260	277	265	321	305	297	283	308	253	290	278	331	281	325	309	261	295	291	297	315	304	266	288	285	279	314	282	302	270	296	313	312	270	300	298	290	310	271	282	262	319	269	293	291	270	274	285	260	312	274	276	273	265	273	316	272	273	290	275	290	278	286	330	297	263	308	284	270	297	292	305	268	322	259	274	266	269	253	289	306	277	282	276	278	273	314	304	277	280	279	272	282	311	300	260	303	286	293	252	284	302	318	248	325	268	297	287	312	324	310	252	289	288	302	268	255	307	283	286	285	283	306	282	294	281	279	276	295	287	273	278	276	327	260	258	280	274	293	286	319	278	293	287	272	297	291	294	285	273	288	297	305	313	273	304	307	291	271	257	279	267	296	278	276	282	303	286	281	270	297	288	284	300	275	298	281	276	295	298	265	297	285	297	304	248	305	335	270	297	268	295	281	268	293	274	292	276	311	252	287	263	309	323	277	247	309	249	275	301	300	277	315	290	279	323	265	301	289	284	311	284	273	303	319	291	270	280	255	283	259	284	273	269	277	260	292	278	291	275	270	263	304	269	248	297	279	274	282	279	302	316	272	284	274	264	288	256	299	275	289	312	283	289	295	307	292	317	305	289	280	314	313	264	300	299	290	279	308	267	276	284	284	278	297	281	279	286	290	337	293	294	291	278	299	294	277	324	250	289	270	276	294	293	294	289	282	287	296	278	259	277	310	264	290	289	265	291	298	312	284	295	285	281	295	289	261	270	290	287	307	308	268	286	296	315	272	299	297	277	299	287	291	274	303	298	277	285	309	273	287	315	306	305	271	275	276	301	247	308	277	303	286	312	304	279	291	312	273	285	268	285	266	297	293	300	311	302	264	301	297	269	302	294	295	282	292	277	308	309	275	292	310	281	295	241	262	278	278	251	265	309	288	272	280	251	295	262	284	281	304	266	296	270	283	300	274	272	290	303	285	289	274	256	276	284	290	283	294	281	270	299	268	306	269	261	277	285	289	286	265	288	259	312	269	301	281	293	273	292	291	308	263	284	292	279	283	290	280	266	297	297	273	300	280	249	284	287	253	324	303	321	305	307	313	290	300	264	262	292	297	306	274	272	319	277	319	306	293	294	261	298	301	283	302	301	303	295	268	289	282	287	261	294	306	294	278	273	274	294	270	294	286	249	325	319	309	267	293	310	272	276	276	301	300	289	297	299	294	274	306	291	315	303	300	311	287	255	345	289	244	284	295	303	289	280	286	302	255	316	283	272	276	269	302	272	271	282	281	266	290	282	294	294	303	295	333	296	289	284	266	291	318	293	275	293	278	297	283	306	294	265	279	292	293	278	276	264	297	286	300	276	287	293	288	272	266	316	292	300	291	293	289	309	316	296	276	283	283	315	297	322	279	251	284	283	324	298	305	335	288	272	261	268	271	275	298	304	306	298	314	303	282	284	320	308	295	331	303	271	319	304	300	259	307	270	303	290	278	268	272	279	272	289	268	303	277	283	288	292	279	274	304	265	261	296	262	277	294	280	300	283	296	302	289	266	298	267	274	272	313	304	283	273	285	309	274	287	272	297	270	295	288	286	297	272	282	274	269	313	277	282	275	281	300	323	317	306	251	280	292	280	258	304	299	299	306	299	283	311	288	279	272	280	296	307	290	280	289	315	295	309	308	311	287	268	267	297	285	298	316	269	294	300	287	296	257	329	278	310	271	320	278	309	278	288	290	265	301	292	314	287	320	281	277	274	298	297	287	264	244	291	300	273	280	273	269	280	297	296	298	262	284	277	291	264	281	272	266	309	294	282	269	275	282	264	257	286	285	285	268	274	296	263	284	286	281	293	302	281	277	300	288	276	282	299	275	277	294	302	267	294	267	281	282	317	265	286	300	265	275	299	273	283	312	291	292	276	310	298	302	290	298	324	307	266	331	267	256	261	295	275	271	271	285	270	269	285	269	271	307	308	289	294	296	272	313	265	306	293	312	281	317	281	260	316	285	301	297	316	296	318	281	267	259	268	288	274	252	263	254	270	311	265	265	283	266	295	279	299	268	293	294	271	312	339	263	282	281	299	270	257	300	270	242	279	287	250	266	265	291	288	259	276	293	288	253	256	279	276	295	296	303	290	306	310	294	296	292	322	292	286	304	283	293	284	272	286	300	280	275	294	272	280	298	274	293	254	314	276	287	277	293	299	294	293	284	312	297	274	291	287	282	257	270	304	300	308	289	286	312	256	274	303	297	280	283	265	273	306	307	262	303	259	290	264	293	276	306	258	269	317	260	300	300	266	290	282	286	295	278	284	303	309	286	302	282	269	281	285	330	269	282	274	316	286	284	300	291	301	298	275	289	301	305	337	347	332	265	292	293	298	313	265	278	261	299	304	333	292	296	293	279	290	273	258	284	292	285	315	309	309	256	278	247	252	314	311	292	238	293	291	297	282	292	274	246	293	238	279	316	255	271	307	312	280	274	295	315	285	300	299	304	279	239	336	287	304	326	263	288	288	329	283	308	299	301	322	267	268	288	297	285	270	301	288	274	286	284	287	291	298	273	321	274	286	279	285	276	311	289	294	285	301	272	305	273	318	271	290	319	283	287	278	271	297	309	277	293	275	310	285	279	285	262	293	311	259	289	284	318	311	281	303	281	277	335	284	275	257	289	287	266	280	301	256	275	275	305	306	315	289	312	303	259	298	278	299	271	270	274	264	318
3503	1427	911	901	984	4319	2317	732	734	732	732	717	694	731	713	737	704	718	740	736	663	644	746	683	733	703	723	740	719	659	718	753	705	734	738	734	707	714	651	696	742	752	719	719	704	699	731	714	691	702	738	722	726	728	728	696	716	717	693	722	731	677	696	715	728	683	722	737	733	714	729	716	690	744	666	690	700	701	747	724	749	670	709	736	714	752	751	701	716	674	713	663	694	755	744	711	698	684	719	696	674	698	673	712	750	714	675	672	689	714	674	708	728	723	729	727	730	683	734	702	731	688	674	721	710	669	701	690	695	656	743	693	714	692	720	720	701	698	704	754	707	712	679	696	700	698	683	703	734	649	701	718	732	713	681	720	711	682	724	757	709	777	726	730	760	670	709	727	685	697	698	749	703	739	672	732	697	702	721	703	668	724	711	691	697	702	694	713	681	768	730	721	718	746	769	639	730	691	733	733	701	700	720	691	708	698	718	671	774	734	717	696	706	722	697	703	724	728	697	701	736	701	750	713	743	762	654	701	740	701	706	693	731	693	709	745	776	693	768	693	701	736	713	731	698	712	716	706	658	683	715	706	674	713	721	717	694	751	677	705	733	748	700	741	719	670	703	695	657	709	744	687	703	688	650	746	708	758	673	747	690	701	701	699	646	669	717	707	648	714	710	740	739	681	721	721	687	676	706	728	734	725	714	751	690	683	695	688	716	722	722	682	735	755	674	676	692	716	710	693	737	728	669	693	678	753	709	725	717	719	743	743	710	732	661	670	741	675	710	743	667	683	708	687	682	757	724	720	718	689	685	682	661	722	729	693	696	685	713	732	732	739	730	709	715	670	673	744	690	701	706	697	744	657	728	691	742	733	723	716	688	727	708	720	718	713	677	702	701	658	668	692	705	696	728	679	680	723	692	727	680	655	729	677	739	725	734	712	697	735	732	746	752	671	693	723	744	721	663	726	714	701	713	678	681	717	722	784	724	735	681	684	695	744	714	727	718	739	741	741	730	695	689	728	675	718	738	675	724	706	677	740	716	731	698	726	704	740	634	718	752	753	688	682	738	714	731	776	682	696	722	664	723	699	729	663	698	749	704	698	700	690	705	665	663	681	717	770	638	748	747	714	704	738	689	716	685	666	740	702	668	679	693	728	738	732	716	704	694	696	693	722	706	707	693	747	709	705	734	730	648	708	686	727	727	656	727	668	699	744	731	718	720	672	711	757	718	703	671	695	700	703	720	709	735	761	713	705	705	781	707	687	675	703	734	684	659	676	699	716	753	743	729	742	686	737	725	701	706	722	698	678	721	734	697	658	700	738	660	732	769	742	692	703	756	696	697	711	725	662	674	662	730	746	704	673	769	716	762	699	717	754	695	661	688	755	753	675	660	666	744	749	738	705	699	713	663	734	747	725	696	719	711	707	691	680	697	661	685	672	719	801	701	731	711	711	739	715	656	735	694	703	696	723	728	731	707	726	672	726	680	706	689	757	696	707	690	757	691	699	713	726	668	674	688	724	677	758	708	737	723	713	693	705	755	740	702	684	732	679	690	737	693	729	792	725	752	695	762	708	697	703	736	688	715	706	702	763	717	684	690	715	689	689	654	747	718	711	741	693	741	722	672	769	744	734	727	729	732	692	680	725	724	696	707	705	680	708	703	719	715	729	701	708	695	698	716	702	743	689	723	731	709	741	754	715	719	689	712	722	679	707	686	687	671	732	713	752	657	705	689	688	743	752	733	744	712	747	697	710	728	722	731	704	692	706	734	724	776	732	685	730	720	679	714	728	706	713	739	698	690	706	712	694	716	647	726	715	696	782	744	708	712	686	729	694	703	680	673	721	719	692	721	710	758	737	702	645	633	720	705	736	735	659	720	726	726	726	660	697	676	720	701	691	728	679	726	732	704	699	728	702	693	710	696	671	748	689	696	727	730	699	712	691	686	719	718	728	708	707	683	723	699	732	734	688	724	681	669	701	701	753	684	673	720	713	725	701	683	704	711	755	681	762	754	702	677	684	688	698	739	726	721	709	718	698	735	702	709	705	724	720	712	740	695	703	707	765	743	691	694	732	682	711	714	686	709	715	712	680	739	714	719	708	721	691	696	718	723	769	690	711	698	771	717	736	728	692	677	711	673	698	720	691	733	717	692	728	704	738	706	738	746	729	675	702	740	704	709	680	687	670	700	682	688	721	763	671	720	686	756	691	694	777	709	716	733	698	732	763	669	694	655	677	674	714	695	769	685	668	726	666	725	696	663	756	673	709	639	711	711	658	707	713	731	628	726	713	719	656	717	686	694	714	707	717	692	696	702	724	705	708	742	662	721	708	745	666	779	684	679	732	669	665	751	685	699	709	722	729	697	696	713	737	733	712	701	730	736	741	755	759	696	714	696	697	684	698	687	729	712	712	673	699	723	765	678	721	730	684	694	686	768	717	691	667	711	681	736	704	723	721	749	706	745	718	734	690	735	738	702	712	690	702	677	747	712	731	760	704	689	721	729	696	764	701	741	713	735	710	737	684	629	685	739	680	731	722	703	756	687	679	721	728	692	691	675	711	727	704	712	730	706	745	688	706	718	726	702	694	739	699	704	723	725	696	696	711	700	719	700	693	719	693	711	792	714	711	738	673	710	734	744	654	771	732	750	737	783	689	678	716	696	742	697	697	668	685	757	698	754	734	718	711	704	677	734	777	659	692	730	745	741	685	702	706	753	715	705	778	667	741	714	683	779	702	754	738	652	726	676	752	712	707	696	725	727	744	658	692	732	747	718	710	701	731	733	671	722	713	680	683	757	739	731	652	707	698	733	740	699	732	683	752	739	717	699	710	716	762	738	733	705	668	701	699	692	707	697	687	729	686	689	693	696	685	733	712	702	705	741	698	695	740	750	721	724	723	769	648	700	710	721	750	720	694	696	680	666	733	732	705	672	706	701	678	746	636	670	691	725	746	694	685	717	707	686	696	731	731	673	722	674	769	723	693	660	705	706	657	731	729	719	719	712	727	707	707	672	714	711	724	691	730	746	726	736	727	715	708	747	723	736	757	714	720	740	711	711	715	715	723	729	752	724	712	711	746	692	696	702	719	671	701	712	724	673	680	686	723	697	691	694	730	729	669	702	724	717	710	753	707	704	708	761	724	663	765	729	674	729	696	707	735	679	709	737	689	694	721	700	744	722	724	743	716	695	757	701	718	709	699	681	720	716	699	673	702	711	711	714	748	676	741	687	722	728	735	686	699	711	744	717	688	704	747	749	671	722	684	722	724	703	653	693	746	691	728	688	680	754	749	691	756	673	741	685	721	747	697	746	770	705	740	719	752	742	709	721	733	699	678	658	711	711	732	735	733	726	727	724	693	744	723	699	719	712	699	757	700	756	721	728	725	698	727	700	694	670	697	702	739	722	706	726	686	724	690	730	706	730	712	749	737	716	721	722	691	706	716	700	717	704	721	767	717	694	709	703	749	721	710	684	741	724	701
21685	10253	4218	1614	1139	14983	11546	714	391	322	301	273	248	272	217	227	234	231	237	217	223	198	220	213	174	194	191	189	200	174	191	169	198	216	222	219	189	193	192	173	198	195	183	184	203	191	174	194	215	182	174	204	198	215	184	208	200	174	183	218	175	216	197	187	202	198	174	190	187	188	194	191	184	190	167	205	161	192	204	180	188	184	160	197	179	185	176	209	175	185	195	193	181	165	212	184	196	167	202	181	207	195	178	194	195	193	163	189	193	193	195	169	201	170	193	192	199	195	185	194	183	203	181	174	166	192	180	212	189	191	187	198	203	180	181	183	170	174	192	205	197	180	198	202	192	174	199	189	188	170	192	175	161	186	207	192	183	198	194	190	188	211	197	177	179	201	195	192	178	160	204	187	206	193	184	192	199	172	170	171	205	183	211	185	176	198	195	159	179	204	185	188	186	181	168	205	197	196	181	191	182	192	173	195	185	194	177	197	172	197	181	179	198	165	188	176	206	194	193	187	196	172	201	202	169	203	184	204	204	177	185	188	175	191	199	201	186	154	186	215	179	181	196	181	185	169	181	176	180	208	197	190	186	175	196	192	153	161	181	211	187	188	186	209	209	207	173	181	174	209	191	192	198	186	159	166	181	188	181	166	187	200	180	173	189	207	170	188	198	213	170	192	193	195	177	183	175	178	188	194	177	192	219	181	152	164	183	172	192	198	187	174	196	169	167	184	167	179	187	192	210	174	180	206	168	163	179	183	206	196	182	169	207	186	162	182	191	187	185	227	192	176	200	201	180	189	193	200	186	177	184	190	194	194	160	184	189	167	199	166	195	180	174	168	188	170	215	200	207	186	191	203	178	171	194	189	202	178	194	185	174	181	188	193	204	201	182	172	164	196	202	181	195	210	175	173	168	194	201	183	175	180	193	180	179	217	200	193	176	168	181	213	221	205	182	199	178	196	186	195	175	189	178	226	204	211	154	179	179	201	176	182	185	188	195	208	189	185	183	186	183	194	177	192	205	186	185	170	203	204	195	167	194	176	197	194	182	193	184	221	159	226	208	211	183	194	189	210	180	182	185	187	186	176	176	192	205	184	206	180	168	204	188	216	192	188	189	197	179	185	189	204	147	181	177	202	175	185	191	201	200	208	193	177	192	183	211	176	188	174	182	177	177	191	188	192	162	194	192	172	189	181	204	172	175	197	203	185	219	183	177	209	196	165	194	170	201	180	185	178	180	210	194	186	216	172	206	186	189	169	185	182	208	178	173	181	181	211	189	182	203	171	210	203	189	198	181	186	170	213	209	190	196	200	180	177	178	178	208	185	194	180	200	197	167	179	204	210	204	175	152	182	185	175	169	167	192	188	182	187	186	191	191	193	198	206	193	183	179	171	183	163	197	202	192	181	186	177	185	193	190	195	176	168	192	185	225	182	180	194	195	188	197	211	196	181	190	219	196	192	191	214	172	187	164	171	187	189	195	184	182	186	180	173	170	174	186	177	197	199	177	188	201	194	200	205	219	193	188	199	192	180	185	194	187	177	199	187	207	190	200	169	184	194	183	170	177	175	175	188	208	178	199	177	181	199	175	194	150	149	191	188	204	176	188	185	199	205	186	172	176	201	172	183	208	170	197	167	185	168	197	188	184	183	188	188	160	168	188	202	193	179	182	170	190	198	185	208	191	213	198	186	166	174	204	168	192	180	222	180	178	189	194	185	195	196	167	182	190	183	194	176	177	202	202	167	170	201	165	176	169	189	208	194	197	167	192	204	178	207	187	189	167	184	185	187	183	181	154	191	177	196	191	184	207	199	202	201	166	187	173	180	167	196	174	182	209	194	176	193	197	196	212	176	157	188	189	170	164	189	191	207	182	201	159	157	204	176	182	182	207	194	178	170	197	173	198	177	162	186	205	184	170	196	187	193	185	193	172	196	193	167	202	173	179	191	194	170	160	164	167	186	211	181	186	199	189	197	198	198	170	174	191	198	198	186	180	192	191	192	192	185	200	191	199	207	180	187	166	197	194	205	191	180	183	210	197	189	177	189	188	176	203	187	186	157	180	195	214	194	191	190	196	168	166	196	182	201	196	190	182	196	167	185	178	189	183	173	194	168	194	192	186	195	196	185	186	182	165	184	184	171	217	172	200	195	201	212	195	199	195	197	200	208	194	160	203	203	162	195	205	182	188	173	175	187	186	166	187	192	159	172	178	202	181	181	166	201	201	206	203	196	181	191	172	194	205	178	187	212	176	191	168	191	191	212	182	163	199	183	205	194	182	180	181	174	177	185	171	195	171	192	175	177	174	169	196	202	211	172	200	186	193	167	189	186	215	167	199	191	174	181	192	162	193	196	164	204	155	219	174	201	198	190	182	186	184	180	192	150	190	199	166	179	195	198	191	176	184	183	182	199	201	197	180	177	173	185	159	181	189	205	175	203	193	177	203	209	189	195	176	196	191	175	206	190	171	186	206	186	194	179	199	190	204	193	195	199	200	190	167	168	167	197	197	198	185	195	207	202	187	184	176	164	200	163	202	186	178	180	177	189	225	186	187	172	164	194	186	190	193	203	200	183	182	189	179	190	178	199	175	173	182	184	172	195	165	200	190	195	154	188	186	195	223	193	180	190	191	173	181	185	153	204	189	191	199	162	205	219	206	174	185	193	159	195	171	185	186	189	188	177	174	199	193	207	164	191	204	183	171	189	183	176	187	185	205	198	178	193	196	187	190	171	184	205	171	184	178	180	202	196	154	151	177	178	176	193	199	168	194	173	177	179	199	195	177	198	177	209	190	195	196	205	182	179	174	184	186	174	165	202	192	187	193	185	185	198	201	207	187	184	180	191	175	193	216	193	200	183	180	190	194	189	205	195	182	209	165	176	195	198	180	218	190	195	187	185	196	187	185	194	169	184	193	166	192	175	198	186	204	204	174	198	163	172	199	187	199	201	203	186	185	214	198	173	177	182	172	211	188	199	205	182	192	187	201	198	201	169	201	196	209	165	207	175	184	184	186	197	180	179	191	182	198	195	185	187	186	179	186	196	201	174	186	200	212	187	160	191	193	166	183	185	187	181	184	217	166	195	201	176	197	208	188	187	170	191	191	193	190	187	210	170	188	181	176	181	187	186	180	202	165	195	202	171	177	189	183	208	173	207	202	182	179	181	174	194	168	176	184	185	186	179	191	212	189	185	171	189	178	191	181	188	168	190	212	202	211	181	207	204	197	180	189	186	198	190	166	186	200	196	200	179	171	191	171	174	192	218	189	174	180	195	177	177	181	173	186	170	190	180	156	166	183	225	186	190	173	170	196	171	174	196	159	211	196	182	198	166	186	192	191	180	195	197	200	174	182	199	212	187	183	183	191	199	176	187	177	169	180	188	182	179	215	179	198	206	195	180	194	193	230	199	190	211	183	202	193	193	193	200	169	207	203	188	193	204	189	194	196	182	192	175	190	190	188	195	170	170	194	204	194	186	216	156
10840	8090	3014	3644	3010	30121	17936	1489	1248	1172	1004	943	875	812	810	759	731	724	685	730	709	654	668	556	614	607	633	571	574	546	538	561	559	686	735	642	576	516	539	548	532	526	515	509	511	513	533	502	477	514	499	527	504	468	493	511	531	491	499	454	492	501	452	481	509	484	550	502	479	501	508	471	454	475	503	465	445	464	489	526	486	474	511	471	481	478	461	483	439	500	502	490	457	490	451	478	480	509	476	520	457	477	463	497	453	479	512	504	470	499	491	466	469	505	507	511	458	466	444	481	475	475	540	487	484	506	484	493	471	450	500	498	497	476	481	497	449	524	503	492	479	471	472	443	467	498	502	505	440	488	470	493	478	518	470	465	463	497	518	468	516	479	482	464	473	463	473	512	470	491	468	480	451	523	456	491	451	483	474	484	471	462	443	497	464	472	506	470	454	491	477	473	476	457	487	473	440	439	472	482	472	486	475	462	447	483	428	480	482	486	487	492	465	474	511	516	485	488	452	471	482	418	492	484	472	512	455	472	478	507	484	479	464	475	463	495	463	509	493	484	486	458	510	489	468	455	478	476	484	445	524	496	468	491	470	484	518	452	513	473	491	491	486	464	479	480	500	519	460	491	505	480	463	458	502	457	524	496	482	478	506	453	508	495	489	471	470	439	455	477	491	463	467	520	456	419	458	454	494	448	462	473	473	500	471	461	475	465	456	474	443	458	482	504	450	462	482	504	473	451	479	475	499	504	459	468	469	480	482	501	470	492	483	467	467	487	463	464	467	473	445	463	474	484	470	476	500	463	456	478	485	485	478	476	492	520	478	480	476	490	488	460	476	495	471	474	500	455	442	495	459	490	492	444	431	478	453	470	492	457	491	500	451	492	483	508	452	467	484	473	517	447	490	493	466	446	445	462	471	431	512	535	465	485	497	468	494	507	476	430	467	489	482	444	497	480	475	500	493	496	430	466	437	467	504	491	437	478	472	443	486	479	460	500	488	476	476	460	483	514	492	482	455	501	464	467	510	456	459	481	515	482	471	482	467	470	480	484	507	458	456	443	471	481	485	465	485	496	469	499	453	475	469	469	459	512	456	419	475	486	440	487	485	460	467	469	462	478	479	468	494	487	479	457	503	493	488	494	463	468	473	486	452	497	459	456	527	489	482	496	515	485	461	484	486	512	492	440	476	486	457	491	501	531	504	469	452	442	515	441	466	472	459	471	489	500	469	457	522	471	480	480	485	514	463	493	475	494	466	499	472	466	491	482	501	475	486	435	465	474	508	482	457	489	485	451	457	488	479	508	486	463	498	469	446	451	454	458	496	500	495	481	457	455	473	429	450	467	520	490	464	451	468	500	502	476	472	446	474	482	476	491	463	503	503	507	484	472	466	496	484	459	478	490	499	481	462	466	511	469	471	483	486	472	480	488	453	457	490	450	481	509	453	462	495	446	488	503	504	506	457	511	505	484	486	494	496	485	493	476	475	462	471	509	456	457	473	464	448	492	478	478	439	476	473	471	537	471	476	443	470	501	480	486	462	460	464	439	459	519	483	497	462	482	474	474	451	469	468	471	483	488	489	462	452	475	462	441	475	446	494	498	483	473	497	472	453	479	476	415	482	464	466	468	440	487	522	516	503	482	444	481	467	483	486	458	462	527	472	488	450	472	453	463	496	492	508	463	462	469	487	463	453	470	481	497	469	488	480	462	474	506	486	478	505	486	465	469	482	457	478	502	498	485	454	476	454	445	493	465	486	490	495	432	455	527	459	475	492	453	453	479	476	493	435	500	456	473	505	437	424	485	501	470	447	466	496	475	457	503	442	488	467	474	498	462	458	423	456	487	482	512	514	463	478	448	475	452	477	458	452	437	464	456	481	489	496	476	472	490	488	497	478	471	497	454	491	501	479	510	438	471	459	472	467	458	484	473	450	448	452	458	497	486	533	511	476	492	501	487	483	478	411	471	441	491	485	477	476	478	505	500	457	465	491	460	458	497	500	488	465	510	478	485	450	485	446	469	510	468	468	477	492	480	493	456	490	506	478	470	455	458	511	490	449	470	462	491	461	461	486	466	511	484	466	475	480	479	468	430	442	494	503	465	478	448	486	494	477	454	472	495	488	507	450	494	420	442	478	497	497	497	459	452	471	475	477	522	477	501	487	484	464	446	510	446	459	492	486	483	457	480	481	486	468	479	485	453	440	527	441	501	445	467	465	455	427	484	477	455	458	451	463	507	452	451	464	449	519	441	470	497	509	476	480	480	506	497	462	479	475	494	437	506	487	467	477	487	504	496	514	473	467	499	486	503	514	451	509	474	442	485	483	469	464	460	454	478	439	491	500	489	482	447	494	471	484	494	473	466	457	479	465	447	448	468	416	472	474	514	479	508	480	497	497	459	457	476	469	473	534	467	456	485	464	463	488	452	482	458	503	498	461	482	458	504	495	489	485	465	475	496	451	474	499	462	467	499	457	487	446	493	488	448	476	469	493	495	468	487	468	481	447	467	494	468	521	478	496	509	475	497	482	482	481	422	493	465	477	488	461	481	447	491	459	492	445	476	471	479	490	491	505	457	490	482	462	512	501	502	433	433	474	439	483	491	462	483	470	467	478	476	497	490	477	474	501	441	494	461	484	466	465	502	460	471	478	441	520	441	499	477	457	483	454	449	498	483	458	453	455	476	520	481	437	455	482	441	466	480	482	472	504	479	478	511	465	471	478	445	482	485	497	487	468	456	502	467	465	462	480	506	467	487	505	500	500	479	476	444	488	507	493	480	472	466	435	464	488	494	437	515	494	519	483	486	455	453	519	438	460	492	456	500	457	481	449	480	462	450	466	451	472	474	495	518	484	461	444	470	467	450	505	476	493	438	468	473	484	491	494	498	474	477	481	470	472	471	490	480	464	459	508	431	483	465	466	484	471	496	509	480	471	486	453	473	431	492	488	480	469	487	497	491	454	484	489	444	489	490	509	461	479	470	506	444	484	501	441	473	444	479	423	467	458	463	465	444	468	452	434	452	444	455	492	475	487	501	467	519	441	471	479	471	494	495	455	455	492	480	446	453	437	479	468	457	462	496	441	470	445	428	487	486	461	502	433	464	513	454	486	459	465	490	450	469	464	489	478	476	453	467	492	452	462	496	464	500	432	499	480	477	503	483	433	472	474	471	477	492	467	489	454	466	489	507	476	455	464	484	445	494	487	486	441	478	456	473	457	446	489	485	484	476	475	481	494	456	491	448	467	471	521	471	518	449	455	433	480	463	486	471	448	480	452	474	441	489	463	467	463	471	466	470	487	486	450	481	467	450	483	491	485	452	499	460	505	485	454	451	496	467	442	478	491	452	489	481	448	498	498	489	515	476	527	457	475	491	445	455	507	423	465	465	491	481	478	497	470	507	486	450	452	472	493	459	437	485	461	513	465	439	466	465	466	484	446	524	491	480	480	446	466	490	499	456	513	481	471	512	451	467	487	512	478	446
31860	17921	11226	4127	2824	25068	23411	2048	380	285	279	251	208	190	168	155	169	141	140	145	139	154	112	109	97	100	120	124	89	103	111	88	95	114	108	122	98	86	100	75	98	75	84	87	93	87	75	84	90	98	91	73	66	82	75	93	85	94	96	100	103	74	86	85	91	83	74	85	89	97	87	75	90	81	76	99	83	72	85	81	75	92	76	83	78	104	70	76	83	95	59	89	93	80	74	70	70	85	82	69	71	95	84	74	81	83	64	76	77	96	96	75	81	81	82	89	79	88	94	73	93	100	90	71	72	78	89	73	79	87	80	77	86	114	74	61	91	79	81	64	87	92	94	73	102	100	80	76	76	70	82	95	86	87	77	91	86	76	77	80	86	94	63	91	99	93	86	102	80	77	85	81	74	81	80	90	109	82	85	91	92	90	77	91	90	104	78	95	76	72	103	94	67	71	77	83	78	81	66	77	62	83	79	91	83	77	80	76	75	76	68	84	89	70	89	92	75	78	73	71	77	70	68	85	80	85	78	81	87	72	85	82	95	92	88	67	67	68	79	82	97	84	69	76	78	75	82	97	88	64	83	70	85	68	73	81	68	86	85	81	88	88	80	79	76	75	73	88	62	74	84	78	86	98	92	87	69	85	79	82	100	83	65	76	77	63	69	81	70	71	73	88	80	89	90	84	79	75	84	74	63	76	64	77	86	71	93	86	97	84	98	77	86	82	76	84	78	84	103	72	89	92	83	72	90	91	83	81	105	72	80	92	86	65	82	66	88	78	68	73	79	67	94	82	73	71	90	81	76	81	69	75	84	90	77	107	58	67	85	75	72	67	87	90	77	83	80	97	67	80	77	86	94	82	79	93	75	69	71	71	82	104	82	81	71	90	94	55	94	68	61	73	63	77	89	87	99	80	64	75	68	85	64	80	69	79	80	72	71	81	82	78	73	85	86	85	78	73	78	76	70	82	83	101	81	81	92	68	72	80	76	76	85	84	97	91	83	80	80	102	92	98	84	93	89	90	89	70	84	74	80	84	86	74	71	82	75	79	83	70	79	84	85	75	74	67	83	74	74	82	74	75	72	85	80	83	88	89	81	82	86	80	83	101	102	95	84	82	74	82	70	86	99	73	97	80	79	79	91	97	81	84	71	94	73	83	62	74	83	73	82	89	81	89	77	69	77	70	77	89	76	105	84	81	73	95	76	98	77	84	86	77	83	74	82	73	95	98	81	72	76	71	83	81	65	95	85	63	74	83	84	84	106	80	78	69	89	63	80	83	74	76	94	78	89	84	66	78	79	75	90	78	62	86	84	82	97	80	84	71	78	94	83	86	91	76	77	82	74	88	88	87	67	77	74	72	79	62	85	104	68	75	69	79	101	75	87	77	81	82	91	87	86	82	81	84	85	85	114	61	75	78	86	78	78	89	73	74	88	84	90	78	79	69	75	77	85	71	73	68	92	95	77	78	89	84	79	69	78	80	94	103	93	77	74	76	88	84	94	91	82	72	85	102	82	85	84	101	80	97	85	92	80	98	82	84	95	89	77	77	84	84	77	82	96	82	79	75	72	79	85	76	80	86	82	98	64	85	75	85	93	75	64	75	84	96	76	84	86	79	87	90	77	89	94	94	98	95	79	84	88	79	81	81	72	81	82	89	91	90	67	77	74	74	84	92	87	74	88	76	88	76	77	71	81	69	82	85	87	67	73	57	87	94	88	90	69	85	70	97	76	89	71	78	75	81	74	93	75	89	71	84	81	88	86	82	79	73	85	84	73	102	84	73	81	105	69	74	84	78	86	95	94	78	79	75	76	69	89	86	97	74	75	75	77	91	90	86	73	88	77	88	85	91	84	73	80	77	77	86	70	74	90	99	94	85	74	67	81	86	74	74	80	76	78	85	82	77	88	81	90	82	87	84	82	76	80	76	70	80	85	65	68	78	78	74	99	91	80	82	78	66	79	66	88	75	87	90	90	70	79	85	69	84	80	85	76	69	77	91	87	76	97	76	74	73	92	79	90	85	88	83	81	88	80	88	75	82	84	70	88	74	72	86	77	69	96	87	69	71	83	72	71	82	64	77	88	71	67	69	61	65	83	74	78	65	60	67	82	79	87	88	93	82	71	81	91	81	64	97	84	89	95	92	70	101	84	101	83	85	73	63	84	83	80	86	74	83	80	79	64	78	82	84	68	65	89	77	74	70	72	88	79	86	84	70	71	85	81	74	68	83	76	85	76	71	79	84	84	88	91	83	71	81	88	71	77	79	77	84	92	100	87	86	88	80	82	94	73	69	75	64	64	82	101	89	87	89	67	76	73	84	95	80	78	80	80	73	77	56	78	71	84	79	71	89	92	95	84	75	78	86	72	65	90	71	73	101	77	80	81	73	73	100	83	72	81	84	93	77	83	86	90	71	83	81	84	98	71	79	93	87	88	81	98	90	94	74	93	86	78	99	71	71	70	92	84	87	103	77	69	72	92	89	91	87	82	73	80	60	75	83	74	88	82	87	99	70	95	71	83	95	69	80	71	87	76	87	95	95	94	76	103	67	82	85	92	77	88	89	84	68	73	75	87	72	90	83	82	93	90	88	97	83	77	100	62	75	74	75	91	85	71	67	80	80	84	92	94	86	79	89	91	78	61	69	87	85	73	80	86	74	73	85	88	87	83	70	68	81	71	83	80	91	80	70	74	82	90	79	99	91	87	79	63	92	87	70	79	78	74	82	86	91	68	85	86	80	70	75	77	67	76	77	84	91	74	77	83	90	95	78	87	72	73	85	91	77	83	63	82	74	82	70	89	58	69	88	104	74	81	86	88	71	70	81	79	80	89	63	72	89	86	73	93	104	81	66	85	80	79	90	73	93	90	99	93	75	67	94	73	84	81	73	84	77	87	83	71	98	91	79	86	77	75	85	70	73	83	99	75	91	65	70	85	74	89	78	72	77	84	113	75	77	83	88	87	61	79	93	88	80	80	75	102	84	75	76	81	78	77	86	69	82	79	73	70	95	83	102	77	80	75	66	91	86	81	75	70	92	78	86	97	77	75	90	77	87	97	82	102	101	73	82	64	82	80	95	80	100	92	75	79	85	86	80	73	77	71	76	80	87	81	74	73	95	89	85	69	85	74	73	98	72	97	88	90	86	80	80	90	89	71	87	83	100	81	90	60	99	113	80	77	64	73	61	84	86	93	85	95	80	88	70	100	71	93	62	88	79	77	98	82	88	80	82	81	75	80	66	86	78	73	89	90	73	70	77	90	85	75	71	70	87	70	96	73	111	79	78	82	89	87	84	67	94	81	92	69	76	76	75	95	79	83	74	87	85	85	67	82	69	66	69	100	81	81	92	93	69	72	83	96	75	92	87	76	90	74	87	77	78	94	61	74	69	77	90	81	87	74	78	87	71	80	94	85	81	79	76	72	90	94	95	79	84	72	75	88	75	81	77	79	76	78	101	78	70	81	94	74	95	84	71	78	73
16228	11860	5365	5893	5547	39134	24393	2119	1728	1488	1378	1091	973	854	862	794	748	724	642	663	595	568	543	480	480	470	428	454	424	411	402	370	403	646	666	564	384	351	338	343	320	314	313	281	308	325	321	303	266	306	287	273	284	265	313	265	278	284	250	256	249	284	269	275	283	259	255	289	252	255	267	263	263	272	276	246	256	280	252	261	245	247	260	254	256	250	253	232	223	254	255	251	258	244	231	249	258	249	258	234	220	234	243	244	238	221	241	248	251	258	255	258	249	255	258	232	253	249	241	241	247	257	233	244	247	244	262	233	265	254	221	237	223	266	265	234	249	261	251	225	250	221	263	252	247	234	235	240	238	268	218	274	238	244	272	241	220	258	237	224	257	242	253	202	247	235	212	233	242	258	235	248	246	216	246	209	246	220	268	234	238	220	206	236	256	272	243	257	248	241	251	227	210	245	220	270	220	255	252	260	246	257	229	252	235	226	215	261	222	259	248	234	221	245	238	236	213	242	229	245	247	227	263	239	232	255	245	212	229	207	215	216	252	236	229	259	226	219	239	233	220	260	241	233	245	221	226	233	233	204	222	225	266	243	263	236	249	245	242	242	256	238	242	243	235	198	252	228	218	230	261	234	226	248	249	255	236	228	243	252	262	236	231	221	241	253	219	238	235	219	271	263	229	254	245	250	241	237	260	204	252	238	217	256	251	225	237	250	238	239	252	268	248	219	225	232	255	234	245	238	240	227	274	207	228	267	279	223	214	246	240	274	239	238	276	229	235	250	259	243	206	245	240	258	226	269	241	240	257	252	238	261	240	209	243	276	272	249	247	245	243	233	235	258	221	234	224	252	248	255	235	246	282	233	225	229	252	256	244	253	234	251	228	253	243	256	243	225	242	250	244	248	238	254	222	252	252	298	264	222	271	241	213	221	236	241	226	239	247	211	225	235	231	247	225	225	256	224	230	219	245	229	233	240	225	261	242	240	251	231	241	244	229	265	219	266	255	225	268	252	238	234	258	255	234	253	222	245	231	233	272	246	238	247	275	228	269	241	230	245	257	236	231	252	248	228	212	231	237	227	225	240	282	236	234	207	244	221	234	255	244	215	287	216	251	240	250	226	258	242	253	251	264	229	256	239	245	217	220	244	244	233	254	252	231	216	244	256	243	266	223	254	248	233	242	232	276	235	248	261	242	262	231	274	218	245	241	229	246	220	240	254	226	242	218	222	236	253	249	246	206	226	244	222	260	229	226	245	229	261	219	245	197	213	246	210	262	255	236	238	236	255	227	226	249	232	250	237	265	233	229	237	267	245	245	258	250	243	242	236	254	236	255	245	281	258	207	226	224	235	263	252	228	246	231	241	250	233	251	227	238	237	238	224	238	237	269	223	233	233	223	248	220	251	236	223	217	242	244	248	211	212	236	230	242	227	249	242	223	221	216	242	216	236	254	248	255	243	219	230	222	244	254	230	223	242	260	238	236	222	261	231	266	226	226	251	270	204	261	241	236	240	246	225	219	242	234	230	250	258	229	223	243	219	215	236	216	240	228	226	255	220	244	254	251	244	232	219	212	240	221	264	256	220	240	232	228	234	254	233	271	245	256	235	232	239	257	225	234	243	231	242	228	203	238	232	220	249	239	246	246	226	256	268	260	242	252	259	248	251	231	247	234	234	250	222	234	222	233	211	232	256	242	255	243	252	240	240	220	256	229	262	243	246	211	232	250	247	256	230	201	218	230	202	248	250	238	217	231	256	250	225	227	246	239	237	221	257	261	245	217	222	219	207	245	255	209	256	223	240	232	234	257	224	243	234	221	251	252	234	230	261	235	249	236	241	241	211	229	257	212	248	256	241	257	260	273	229	285	239	255	255	226	254	226	222	232	224	247	221	260	238	223	249	234	236	238	228	196	213	247	239	242	224	229	234	265	218	248	256	224	235	245	251	237	212	261	208	250	237	235	254	257	239	240	257	224	209	235	257	249	236	251	240	244	232	259	217	229	280	249	223	257	222	227	216	234	210	243	225	243	249	268	243	255	242	243	216	223	241	212	234	233	246	219	241	210	235	209	242	221	237	264	230	251	228	243	239	227	252	220	257	223	239	251	240	247	260	253	232	264	234	237	257	228	222	229	245	207	231	262	218	242	217	262	220	239	250	231	229	224	217	255	226	229	217	253	257	245	224	206	284	238	230	231	242	241	256	218	227	255	235	233	235	233	270	207	228	237	241	244	239	234	237	242	247	236	215	258	227	240	245	240	236	231	191	257	228	252	207	218	229	266	249	248	254	262	235	251	245	219	222	233	238	241	239	217	236	227	229	232	236	247	207	235	237	239	224	239	223	238	274	238	192	237	234	248	252	199	209	263	230	224	238	249	250	264	234	247	228	237	242	213	229	252	260	229	242	270	215	255	220	231	256	247	236	239	238	251	243	244	230	226	243	250	259	246	235	208	233	236	252	221	232	248	220	266	238	273	240	252	217	228	250	245	208	255	235	235	239	221	235	225	233	217	252	235	230	235	242	245	238	233	224	223	214	242	248	237	243	240	233	229	236	228	249	247	248	245	244	255	255	225	235	261	230	243	248	250	240	239	241	244	269	227	254	229	252	225	233	248	229	225	223	240	229	223	236	240	245	263	216	240	234	238	256	239	221	235	224	250	237	233	230	242	229	212	223	254	244	238	279	229	247	242	234	230	224	237	239	264	258	237	255	234	248	263	224	251	235	240	225	248	232	243	231	229	232	259	224	227	249	255	238	231	257	212	224	239	231	256	218	229	244	235	228	252	263	226	232	239	249	224	225	212	224	275	224	242	255	250	252	221	239	224	259	225	236	236	247	228	233	225	215	215	245	230	234	225	242	239	254	259	229	253	265	271	205	230	240	248	250	226	243	248	255	277	239	246	230	248	247	230	239	241	221	238	217	260	235	236	232	263	229	236	249	272	238	239	237	230	252	250	230	218	232	215	242	255	265	236	244	233	242	224	240	217	256	247	259	205	223	247	220	230	210	232	227	227	241	216	234	234	260	237	220	212	239	266	238	237	255	239	225	245	220	234	256	233	251	254	227	255	243	238	246	216	261	255	253	245	248	248	226	222	233	232	232	241	235	228	223	234	229	218	249	233	231	238	242	220	249	229	240	196	210	222	236	219	216	224	238	260	248	251	252	256	245	261	252	256	224	239	231	231	220	248	245	276	242	245	229	248	253	241	233	247	236	232	238	258	245	252	220	235	241	243	215	256	225	222	216	243	215	274	241	253	234	249	248	233	250	214	248	262	246	262	234	246	254	234	255	258	241	242	237	260	217	247	224	231	218	257	234	258	232	258	242	224	221	243	251	230	226	223	239	225	225	218	241	229	249	246	247	242	222	220	247	227	244	251	228	266	239	242	230	239	264	228	244	237	236	218	253	252	249	260	234	239	227	209	234	206	233	224	239	257	241	217	256	214	248	221	231	254	218	217	232	227	227	243	264	208	219	240	236
4803	596	383	332	318	940	665	303	279	299	293	285	317	262	294	311	288	274	298	279	273	296	291	275	268	289	291	279	304	261	306	299	274	278	293	281	309	288	254	282	304	282	304	299	274	282	304	288	287	302	287	303	288	265	280	260	302	292	267	306	284	297	276	271	293	282	301	294	284	277	283	268	286	304	298	325	287	278	287	308	319	293	293	251	282	308	291	261	281	286	293	289	276	270	294	305	275	285	278	323	292	317	280	267	267	266	303	284	297	297	298	275	246	275	310	276	311	312	260	257	300	296	264	292	268	283	292	269	287	288	300	263	277	263	305	316	296	284	278	310	272	281	275	276	305	300	283	259	251	294	311	303	283	267	309	303	313	287	286	293	289	294	283	324	257	279	271	276	286	293	288	286	295	312	280	312	316	299	271	271	291	291	276	270	300	303	302	283	289	276	267	295	270	294	279	292	292	280	269	306	280	307	297	297	279	308	273	257	272	243	297	315	267	275	285	292	300	292	270	290	303	301	300	285	285	262	288	281	273	288	273	293	296	294	321	291	291	288	280	322	316	240	278	279	284	272	319	334	313	305	335	283	276	272	308	271	268	274	305	307	286	297	309	285	330	287	281	314	304	282	292	284	316	309	303	310	281	266	301	274	317	276	310	286	270	280	316	304	315	307	284	287	299	294	305	277	299	281	289	299	295	294	280	277	298	291	313	261	294	306	291	311	313	285	302	275	286	257	308	276	294	282	283	301	285	300	296	281	297	277	305	287	309	281	241	297	251	286	294	291	295	261	287	276	313	313	283	295	302	291	328	276	306	318	298	309	278	267	282	274	287	276	291	267	291	289	280	314	267	260	273	267	306	324	286	275	301	305	321	304	291	293	262	288	272	272	310	334	271	287	271	297	280	283	304	313	250	282	277	278	287	269	265	298	318	287	273	302	291	271	293	308	291	291	299	290	324	289	334	287	283	292	291	274	268	284	272	269	301	273	248	294	270	271	300	282	285	300	290	287	280	302	287	301	276	310	282	273	279	271	290	270	303	302	317	289	288	288	260	293	268	272	295	294	270	312	273	307	284	317	284	296	296	295	266	296	283	271	294	267	265	291	277	263	280	261	279	284	295	305	292	318	297	272	279	263	277	290	294	284	294	260	311	288	298	316	339	287	324	272	298	283	323	313	335	304	269	309	286	262	283	309	296	286	294	308	301	290	280	295	306	290	320	309	281	277	286	322	304	280	251	292	284	259	287	275	303	284	278	278	275	293	254	275	297	281	281	297	245	281	268	302	268	282	291	300	287	294	307	291	297	294	287	261	312	269	270	271	321	318	300	282	296	277	306	289	289	302	322	261	284	268	305	276	266	290	287	304	292	275	321	281	303	326	305	301	267	269	266	257	300	302	277	261	280	298	302	274	273	274	298	300	273	289	271	307	277	294	293	271	310	282	280	291	331	277	268	288	260	313	288	290	314	306	269	302	285	292	305	301	279	272	272	294	257	305	322	271	303	252	338	297	281	291	325	270	314	275	329	298	274	291	295	301	297	288	334	287	283	311	280	294	276	294	293	257	265	305	279	266	286	305	312	286	307	299	279	279	306	293	296	279	290	266	277	303	294	285	260	303	295	281	264	278	304	317	269	276	307	286	265	268	308	270	284	292	270	315	282	290	287	291	269	249	277	334	275	302	261	272	302	303	301	289	307	303	264	310	280	306	236	292	277	272	298	270	289	269	270	279	294	265	302	306	287	280	295	320	297	272	293	301	294	299	269	296	278	278	306	296	272	268	276	297	305	261	279	281	298	297	261	320	268	255	297	274	294	292	287	264	252	293	289	288	312	271	255	307	268	292	287	271	268	323	274	286	281	305	267	278	295	282	337	312	260	281	275	274	287	273	282	307	305	272	303	306	309	304	313	314	315	279	291	271	269	285	277	281	289	265	289	279	278	307	288	277	267	291	316	281	317	314	291	281	275	299	290	244	330	278	274	292	284	252	285	282	262	307	290	299	317	278	273	268	244	296	277	290	277	308	260	284	284	309	277	286	297	337	300	288	307	276	281	272	274	264	267	274	300	276	271	285	293	284	304	293	284	280	322	264	289	283	298	286	280	311	327	297	298	286	256	286	277	267	278	317	290	291	334	288	244	300	265	290	318	288	288	282	288	328	291	296	276	307	300	290	298	277	290	293	257	296	285	294	289	265	285	256	299	293	310	279	308	273	293	295	297	299	275	304	241	305	280	337	271	298	283	322	312	278	290	295	297	254	280	301	291	296	299	274	284	256	272	290	278	308	284	292	278	321	302	275	304	265	253	280	277	288	279	320	319	289	298	249	302	280	257	269	294	272	255	295	285	295	303	286	286	306	293	268	281	266	324	321	294	280	288	274	299	261	273	286	295	288	294	290	288	269	292	314	273	290	317	270	322	304	305	327	318	283	302	278	287	291	280	280	287	306	281	308	260	301	294	305	294	280	305	299	281	280	293	280	306	276	273	304	285	289	269	318	294	290	277	266	263	286	267	283	251	299	326	266	301	273	273	277	280	300	269	262	303	264	275	290	315	291	264	277	257	279	277	269	303	292	282	295	266	286	280	290	307	293	311	316	282	287	308	289	293	305	245	288	282	277	294	302	275	297	292	288	264	275	278	289	317	267	280	282	298	273	288	268	253	275	317	309	296	289	278	313	286	260	275	288	263	320	279	293	301	288	289	296	269	260	303	276	279	288	295	277	279	285	295	297	272	252	276	297	303	277	296	286	296	286	271	286	278	289	297	293	294	260	285	270	281	255	292	321	291	293	306	283	275	296	270	298	256	306	266	265	291	280	280	259	292	316	270	304	311	294	323	300	280	304	277	258	295	275	286	277	289	279	311	285	287	284	283	273	282	280	283	308	313	305	290	288	311	263	284	304	271	298	280	322	254	295	287	258	285	294	302	283	280	308	269	287	253	299	306	281	312	307	335	280	290	291	315	289	289	274	291	281	268	281	334	270	281	309	296	296	288	282	267	289	266	276	269	256	293	265	283	275	288	284	322	292	289	270	283	274	299	299	277	272	282	283	310	320	294	319	321	314	276	286	283	284	310	314	287	308	265	308	277	309	316	270	276	291	300	281	272	285	308	286	290	312	279	274	274	294	279	315	298	312	294	282	263	273	281	281	299	284	277	266	292	311	289	286	299	297	281	252	309	296	279	310	305	279	276	313	276	299	289	280	268	289	278	311	273	262	295	283	312	294	276	297	275	289	270	303	283	291	296	278	261	284	290	275	309	320	288	274	289	299	295	263	282	314	295	285	290	284	280	315	250	296	306	253	291	279	290	292	307	291	265	285	292	325	309	289	258	309	272	287	293	340	318	284	283	296	301	275	294	320	313	287	315	278	309	290	318	251	281	284	291	264	277	331	306	304	279	287	308	313	297	273	279	300	288	270	290	297	304	336	309	277	293	274	294	266	281	282	309	288	320	296	291	276	305	309	300	310	302	270	288	293
3718	1128	920	864	830	4696	3012	781	757	727	756	758	686	746	762	681	690	691	713	739	711	690	735	678	709	748	703	707	697	722	736	714	717	683	751	745	766	728	667	719	702	694	733	698	716	705	703	720	704	676	672	727	729	701	761	644	672	766	673	729	725	663	697	695	682	729	747	702	678	717	667	708	695	678	701	723	680	739	712	689	694	683	687	725	737	748	717	691	709	697	708	690	744	706	705	754	667	693	694	721	748	710	681	721	746	735	703	671	702	726	678	728	725	668	720	706	768	733	701	687	687	699	694	727	641	701	712	646	684	715	681	738	682	679	707	682	709	768	723	783	715	727	714	693	776	697	692	720	724	703	710	734	691	760	722	700	719	793	695	722	703	713	684	706	664	702	762	745	676	725	722	720	731	703	705	710	792	713	729	678	684	710	720	723	709	737	715	742	719	709	710	727	755	744	734	706	723	698	656	677	720	748	724	715	744	709	635	758	662	711	696	716	736	664	737	713	723	710	761	698	685	729	668	689	695	688	682	692	700	699	719	724	691	696	701	679	689	733	740	709	707	720	718	709	686	736	693	722	729	732	693	728	723	716	694	748	738	689	720	701	747	695	741	719	703	738	707	698	723	695	692	705	738	679	707	711	746	693	799	757	706	675	699	694	712	728	719	703	723	695	716	711	688	710	713	701	699	721	759	674	704	709	710	683	737	721	725	723	705	735	703	684	739	678	764	705	714	727	699	711	719	668	710	684	747	671	716	684	739	752	753	713	697	704	706	718	702	683	723	781	742	736	718	721	712	726	708	727	721	718	664	721	710	735	692	759	773	755	690	708	724	750	709	742	690	728	698	689	723	734	713	717	676	710	709	685	759	715	718	718	727	728	766	709	704	755	691	720	691	703	735	721	701	746	758	723	733	735	676	685	729	746	712	743	673	715	699	739	734	771	681	669	727	697	707	698	737	703	737	698	752	692	700	757	691	678	726	742	721	710	693	724	711	713	741	709	695	686	729	717	717	783	735	718	700	803	741	728	705	684	682	759	720	744	713	699	700	715	669	746	727	719	662	692	727	723	725	676	722	716	731	656	722	746	733	737	711	715	726	676	711	721	746	700	699	659	706	748	679	758	680	728	699	716	715	738	729	716	729	720	722	705	720	714	679	687	692	728	685	722	732	704	719	738	727	723	722	671	707	669	687	708	710	748	689	710	738	742	732	701	713	693	690	726	728	706	757	712	714	754	728	676	691	665	707	678	749	682	693	744	692	729	732	738	707	709	691	706	702	669	708	735	704	707	685	695	688	723	719	718	697	718	719	695	745	732	705	675	715	688	705	698	711	717	711	726	718	702	724	694	695	738	690	681	717	690	732	713	732	729	749	728	695	754	689	693	686	699	740	710	719	689	731	705	707	733	701	690	741	703	714	670	741	721	722	698	699	710	693	652	733	690	705	692	716	708	704	711	709	744	733	699	751	720	696	711	728	772	711	696	663	812	727	701	697	672	748	666	711	713	761	690	700	678	727	745	718	752	661	685	713	728	730	738	701	686	663	684	709	704	679	740	733	716	709	704	695	707	683	733	721	683	732	701	683	728	733	737	736	690	739	740	718	695	793	703	698	677	704	740	679	705	676	711	706	716	741	667	710	820	705	720	724	701	725	719	695	708	724	718	688	739	725	709	675	730	706	726	705	708	789	700	698	722	742	676	683	672	726	709	724	676	693	757	767	712	663	682	670	764	696	727	726	715	710	734	768	694	743	740	699	728	746	708	681	737	748	703	700	710	713	719	743	682	733	680	693	735	689	725	722	750	704	743	752	689	727	712	690	738	655	759	729	679	693	709	725	710	699	688	697	693	737	669	732	731	717	723	694	759	718	717	718	750	718	669	717	753	748	739	711	723	677	714	758	721	735	713	765	699	693	693	678	766	707	691	782	745	698	730	703	735	715	710	746	742	709	702	681	705	727	712	741	657	701	669	675	640	693	736	715	721	702	685	693	712	682	723	711	725	714	790	738	717	733	703	702	673	721	757	729	726	720	677	701	713	681	715	750	723	732	690	714	743	721	691	692	704	656	697	690	727	723	728	722	684	730	723	720	722	742	729	704	770	732	761	758	699	752	674	759	688	671	699	670	721	715	738	744	735	751	715	734	747	693	738	743	721	732	722	737	738	742	715	703	710	693	742	741	696	740	686	747	756	655	702	725	718	726	713	773	717	776	690	722	693	721	684	735	707	734	698	672	679	715	723	697	706	760	715	757	655	723	732	673	675	642	748	683	707	711	722	708	687	743	736	693	738	740	673	711	702	709	709	741	765	715	766	705	707	782	699	689	718	741	752	678	732	708	700	716	727	743	704	741	704	724	697	745	709	696	741	714	720	733	670	711	698	713	679	743	756	744	671	694	687	706	704	724	705	693	686	702	713	740	725	685	724	713	727	745	681	735	745	692	782	702	712	727	733	692	679	714	710	676	736	716	716	742	716	725	708	757	730	673	711	685	675	664	729	697	723	726	731	696	769	695	723	731	737	700	707	704	720	723	718	731	697	722	657	739	740	706	720	764	735	699	723	704	711	762	719	729	767	732	725	730	723	759	717	707	750	773	712	709	753	696	762	751	715	689	692	676	723	749	767	696	723	730	715	718	716	689	678	673	749	757	727	708	714	710	756	760	663	719	726	681	751	692	712	759	651	695	705	768	723	644	703	710	728	747	746	717	710	703	719	718	731	718	693	685	746	675	646	737	745	700	708	679	664	753	743	692	718	647	719	710	709	735	724	692	734	665	726	684	691	753	712	685	700	709	734	694	690	757	685	735	711	698	776	735	691	732	724	742	747	674	731	742	752	713	767	705	744	729	734	699	747	771	684	743	672	729	731	720	689	755	650	703	720	730	698	657	682	717	744	713	650	707	762	700	719	730	665	726	736	744	734	688	715	721	695	757	727	681	686	767	713	719	734	737	737	742	757	695	790	731	712	735	718	731	711	713	707	733	745	733	701	742	731	688	714	727	700	742	666	724	689	697	699	667	764	711	725	682	751	763	728	712	760	714	728	683	695	726	724	750	656	736	709	721	762	722	757	740	725	720	698	747	748	717	720	681	740	680	754	672	722	761	735	740	713	732	717	688	732	732	634	696	724	737	743	794	783	700	732	680	729	756	706	719	725	692	746	750	686	732	689	711	683	711	705	669	730	699	698	718	742	762	732	725	707	757	664	703	760	706	741	755	727	749	722	719	721	738	710	722	745	702	727	757	742	658	730	738	681	677	747	746	740	687	718	695	720	662	691	698	712	693	737	667	722	685	735	722	743	761	716	682	762	713	750	639	710	713	699	705	721	681	784	715	666	746	714	720	707	745	675	702	719	714	713	709	700	722	692	747	690	680	703	725	715	755	743	736	720	704	709	662	727	701	711	764	731	744	696	726	718	720	691	725	681	734	741	696	683	707	740	714	742	679	728	756	696	751	752	715	705	721	751	734	741	714	733	697	733
22259	10842	5736	2009	1468	15060	15530	838	339	285	249	233	235	215	246	228	232	220	197	217	220	180	201	213	195	180	179	199	197	212	175	202	203	226	223	195	202	193	200	188	188	202	204	172	180	178	184	196	198	193	219	195	210	185	185	170	184	183	193	208	206	185	195	187	172	177	215	193	186	199	192	185	199	174	204	186	189	194	180	167	205	176	187	192	192	174	178	161	175	206	178	178	171	193	219	214	186	185	195	200	184	188	215	167	179	157	176	188	172	177	166	188	181	209	174	190	187	185	188	195	184	187	180	195	193	209	212	187	182	184	193	183	199	206	177	223	210	175	176	190	182	191	171	181	157	189	184	203	193	184	159	186	183	176	189	190	212	200	201	199	158	198	180	183	208	176	190	191	182	187	188	198	203	198	211	177	190	188	192	158	192	161	188	204	165	175	202	204	180	212	203	205	178	195	170	185	199	178	154	171	197	156	180	193	183	185	192	200	182	195	215	180	189	202	191	217	185	210	193	180	180	188	178	190	185	198	176	188	187	195	171	187	211	197	201	192	196	183	161	192	181	179	182	200	170	166	162	182	209	189	194	186	165	187	169	188	162	179	178	206	185	183	193	217	191	199	196	198	185	187	201	190	233	182	182	172	198	180	180	158	203	204	180	196	185	228	175	174	177	185	182	172	210	198	180	209	179	191	198	213	181	186	174	205	195	187	194	184	177	205	204	173	189	193	187	200	207	184	189	171	179	196	197	199	197	188	197	205	179	207	180	195	200	173	177	175	201	184	167	186	185	188	195	174	195	188	181	170	171	190	180	193	173	190	202	186	194	203	198	215	182	177	180	215	189	189	185	183	195	185	182	164	196	181	181	178	198	198	182	181	212	207	187	178	174	155	196	190	175	182	171	195	184	214	173	199	188	181	208	221	190	175	200	174	180	199	167	200	170	185	202	196	161	179	194	189	170	197	209	202	175	192	180	188	199	176	199	192	183	200	214	180	199	172	183	178	171	181	226	176	224	179	182	208	186	210	177	212	175	203	188	179	183	158	147	214	191	189	189	190	199	190	191	198	196	186	208	199	168	186	226	190	190	183	222	193	175	179	196	187	186	186	196	177	176	170	192	210	177	205	184	186	197	179	214	200	187	184	193	194	173	196	165	179	190	183	210	189	166	185	201	196	193	184	196	175	196	187	207	194	176	199	207	176	154	162	182	176	173	186	212	170	200	217	164	190	188	167	189	209	170	156	215	182	184	187	194	191	212	203	186	174	172	190	209	199	198	180	205	193	216	186	180	175	190	177	182	176	207	197	200	179	190	204	179	180	185	196	207	172	212	200	175	226	180	170	191	200	181	185	180	180	175	186	197	195	183	200	207	219	197	205	183	181	199	173	167	171	224	181	206	187	194	178	169	209	193	180	202	178	174	211	207	198	166	207	202	183	196	207	193	194	180	188	185	205	194	173	189	208	192	181	171	208	173	204	185	174	179	184	207	203	199	194	185	174	168	206	188	158	172	208	200	190	201	185	174	162	166	181	184	193	196	187	207	179	186	201	181	199	190	156	202	197	193	214	197	189	175	184	203	192	173	197	192	208	194	166	190	169	184	178	182	181	177	197	204	195	181	166	176	192	190	198	176	180	203	178	222	215	206	198	212	201	206	171	191	211	202	199	195	183	192	167	185	189	188	179	176	192	207	194	182	196	190	187	195	181	165	203	206	202	214	191	207	188	168	215	183	165	184	200	169	186	167	185	220	166	214	207	188	217	190	173	185	171	194	198	204	205	181	182	187	182	195	198	184	187	188	199	191	175	196	185	177	178	190	168	181	195	179	146	188	152	189	187	166	175	183	188	200	186	197	186	191	187	170	190	207	186	157	189	187	198	193	188	190	201	174	160	201	176	188	201	166	198	200	178	203	183	182	183	197	191	183	151	198	207	197	209	189	200	208	203	184	176	198	190	175	203	185	179	212	206	191	175	214	195	210	192	182	213	181	200	189	187	168	204	211	207	202	202	182	180	200	216	206	188	169	192	192	185	181	234	181	172	191	202	187	184	177	161	196	194	208	197	183	188	181	178	195	202	174	205	173	155	171	193	208	186	202	188	192	172	172	180	178	182	188	202	168	187	206	177	200	176	235	194	190	183	198	188	191	188	178	201	200	209	200	223	183	177	188	203	199	182	194	220	205	202	182	164	210	194	177	204	186	185	216	192	179	215	190	185	178	185	172	178	184	202	191	195	202	187	175	204	198	167	166	171	199	181	221	200	171	179	172	201	172	214	201	203	196	196	172	158	189	186	160	186	161	180	174	219	179	180	185	204	214	183	198	209	176	178	213	179	230	178	204	180	215	171	207	191	190	185	212	201	211	210	183	218	187	194	209	200	192	191	201	185	221	190	179	208	182	172	192	168	201	204	197	200	188	185	203	216	189	176	189	175	188	207	198	182	186	185	172	184	177	198	200	180	209	199	186	202	225	208	182	190	167	190	212	200	192	186	188	189	185	182	202	164	171	170	166	181	182	189	193	194	179	171	176	193	155	187	194	184	180	208	210	179	195	178	159	181	194	216	196	194	189	165	183	185	190	186	186	173	185	190	179	225	174	194	219	230	198	185	188	179	216	183	183	184	195	188	196	185	209	197	188	197	179	188	206	204	179	159	187	222	146	195	178	190	180	210	170	190	176	179	162	178	182	205	200	189	166	217	183	176	186	139	184	173	183	187	173	194	197	175	157	170	194	175	174	202	179	175	178	202	197	183	149	181	180	162	171	207	194	188	196	196	195	170	176	205	198	179	198	192	203	175	189	205	181	167	185	208	179	207	190	201	177	200	181	210	185	200	177	158	171	207	192	180	196	200	197	193	214	183	191	193	193	177	173	181	191	189	192	193	189	216	180	197	182	199	189	175	191	179	163	184	193	186	195	177	188	201	185	184	198	201	190	197	164	171	192	210	191	203	199	190	195	179	185	203	198	189	187	190	191	184	165	196	197	204	204	190	197	189	196	173	175	198	210	183	179	198	191	213	186	185	157	172	185	191	191	172	188	197	162	176	167	187	173	184	175	205	197	188	215	185	180	193	189	214	205	210	163	186	182	209	198	180	188	200	180	194	203	211	170	184	203	197	166	173	183	194	178	165	194	187	192	178	185	167	215	202	192	167	174	196	191	190	207	193	190	184	185	183	174	193	177	189	199	170	213	201	197	188	198	181	180	216	180	208	183	173	177	184	192	191	186	182	171	183	170	184	216	189	173	171	193	194	178	202	224	199	174	197	175	181	186	194	203	196	185	170	200	183	183	184	198	209	200	200	217	198	194	183	202	199	210	186	187	185	183	210	177	196	194	186	174	205	206	202	179	196	190	216	208	198	197	201	183	213	182	213	196	165	190	208	207	198	169	189	170	219	173	205	175	204	163	191	180	196	172	172	185	195	170	187	186	199	175	198	183	186	197	202	201	189	207	207	188	179	165	200	186	186	172	176	191	204	184	219
11135	8851	3492	3632	3695	32763	23149	1446	1250	1143	1070	941	904	811	829	731	685	715	726	688	661	657	610	635	616	546	569	633	577	569	573	602	622	695	725	670	558	519	539	511	511	535	531	536	521	526	488	515	509	497	478	532	530	453	496	505	525	475	514	482	516	535	465	513	507	460	504	443	533	512	478	495	471	495	528	468	526	487	500	469	496	487	493	496	512	495	519	493	459	518	487	499	508	502	474	482	457	520	500	534	517	531	501	480	479	470	509	487	488	526	480	474	486	480	510	502	480	467	442	506	487	523	482	466	520	466	464	475	497	469	477	486	443	508	488	465	468	474	486	513	469	508	445	516	485	473	486	449	479	487	479	511	491	445	492	472	486	494	455	481	488	471	511	429	468	455	516	484	474	505	473	464	490	490	495	473	501	453	462	499	445	488	444	446	427	472	483	502	481	474	442	475	517	490	473	465	526	488	491	483	482	465	486	471	468	451	493	485	496	483	501	495	512	515	461	469	494	482	504	483	492	474	487	470	486	462	463	512	492	487	506	508	477	480	473	486	494	484	484	473	491	471	451	479	467	511	494	498	478	462	501	472	482	481	489	456	470	422	448	524	505	500	485	482	462	522	476	482	486	493	524	501	457	508	464	487	488	476	493	525	468	448	455	465	464	483	458	491	514	489	493	439	453	429	505	481	486	489	508	482	475	467	488	503	516	453	461	490	474	493	482	449	485	474	452	523	465	445	491	476	528	480	507	488	468	482	489	487	496	475	466	465	466	488	468	460	490	500	519	446	485	489	439	449	472	485	498	483	464	495	496	467	475	513	473	517	476	472	471	485	488	519	473	506	498	478	475	490	489	463	513	484	478	512	517	437	486	510	505	473	459	485	458	466	487	487	489	478	531	514	449	498	482	481	460	486	471	465	465	467	503	444	514	490	493	458	456	470	483	453	510	444	466	482	498	493	527	483	506	476	449	511	491	493	492	454	468	470	489	456	467	471	459	463	454	501	472	464	477	489	473	452	524	492	449	436	457	472	508	498	454	496	492	572	457	480	504	485	475	494	508	486	511	450	449	520	503	471	485	468	458	482	511	504	461	528	479	512	488	456	474	504	496	475	445	473	482	485	506	452	466	473	456	458	481	520	470	486	469	514	507	481	527	499	444	475	472	509	466	491	439	454	491	502	479	465	500	455	471	485	473	452	483	515	470	494	484	542	471	453	483	465	544	497	424	480	469	494	475	469	506	472	477	507	531	511	475	452	487	473	472	531	463	438	463	457	476	452	451	472	484	486	485	467	476	464	474	533	520	498	477	464	460	481	503	471	495	500	487	458	441	476	483	465	460	465	492	488	503	493	468	469	454	505	503	481	503	480	525	450	467	488	487	488	441	475	458	486	475	492	481	460	485	484	482	450	462	469	455	484	472	472	487	483	478	498	475	485	489	500	493	483	483	440	503	465	505	498	498	511	481	434	518	481	477	472	453	462	434	500	502	446	449	511	450	491	461	488	492	469	484	466	483	487	488	473	486	526	473	459	481	485	470	501	476	461	438	477	491	496	465	483	473	542	480	456	501	476	503	505	471	494	529	501	472	500	479	462	456	479	466	504	512	474	475	476	510	479	464	457	515	492	489	476	476	495	488	462	485	474	471	451	488	514	471	481	514	489	454	512	526	454	428	460	506	479	485	469	469	474	504	472	498	485	489	482	464	480	462	482	500	524	443	483	471	522	499	538	487	478	477	485	483	500	471	479	474	491	487	505	485	456	508	509	484	457	490	486	455	472	460	484	497	468	459	450	488	497	474	485	526	450	483	511	465	446	478	479	513	484	489	487	483	470	488	474	482	453	519	461	516	469	482	484	467	496	493	490	473	469	472	483	488	505	496	504	482	478	474	490	479	473	475	504	462	513	514	506	493	470	484	508	491	498	473	480	464	463	473	490	473	457	467	513	458	438	483	490	466	490	510	514	510	536	448	496	463	477	531	511	499	479	534	459	453	468	470	514	491	477	489	506	495	446	474	459	475	490	483	491	480	490	467	485	476	460	454	482	489	456	481	498	509	489	478	494	495	493	499	493	475	489	473	437	488	532	451	504	477	498	498	454	465	470	487	504	475	477	490	503	465	520	480	467	461	497	484	450	495	482	447	459	455	449	488	505	502	517	487	502	485	471	502	462	485	463	467	527	453	485	447	457	493	480	495	491	506	499	461	502	489	488	491	492	472	508	482	482	474	520	476	500	492	454	498	502	466	476	511	501	486	470	462	508	493	475	484	487	467	494	470	525	465	466	510	470	485	490	470	499	520	480	488	446	499	501	462	511	507	471	494	497	474	475	497	497	497	485	473	483	478	457	473	527	454	508	479	495	471	480	480	466	481	482	461	497	467	525	496	473	482	456	463	453	466	489	489	517	510	469	498	497	482	498	490	461	508	483	488	466	499	514	475	480	478	478	445	481	486	453	538	449	490	540	484	464	506	458	516	470	478	475	429	516	480	491	523	506	529	483	486	447	486	465	460	464	469	491	517	470	467	479	487	480	540	483	501	506	465	461	492	486	526	513	536	483	500	457	487	437	494	470	462	472	495	469	448	487	460	510	486	470	504	473	503	455	491	462	474	449	485	470	505	469	497	490	447	489	496	495	476	493	479	507	449	474	515	503	480	484	473	537	473	491	469	467	511	549	468	510	454	496	476	494	503	507	500	478	437	454	479	442	481	515	494	492	488	454	501	486	443	498	505	489	510	459	508	496	462	487	504	444	492	480	488	485	477	499	515	472	510	452	486	465	487	499	483	482	473	500	493	484	492	508	472	483	494	502	448	475	477	453	470	466	454	513	506	502	519	488	508	515	506	483	504	478	511	463	501	488	502	519	501	451	506	497	484	452	465	475	465	446	504	478	482	476	492	483	511	485	463	443	482	519	460	450	475	467	504	462	486	468	502	501	521	491	461	495	496	486	492	439	522	504	513	478	499	484	477	496	483	517	510	469	497	428	473	488	488	470	484	470	476	491	472	478	479	491	477	541	433	491	500	483	468	488	523	491	455	496	462	470	505	464	485	489	497	506	494	442	503	476	482	468	471	490	494	453	499	490	436	477	528	486	480	498	472	513	455	458	508	502	490	508	471	468	460	481	489	503	487	485	508	487	495	472	491	470	492	499	488	460	476	466	489	448	483	467	467	454	492	476	491	492	487	492	481	453	492	494	502	510	497	460	489	476	513	436	445	485	472	456	512	471	499	538	454	491	469	486	502	476	459	495	464	513	502	460	505	511	506	482	476	498	496	538	463	517	493	445	521	434	473	503	459	485	467	499	478	475	458	511	449	484	473	478	508	494	490	471	478	483	432	487	464	474	498	486	487	483	474	463	489	438	476	490	459	484	493	477	501	512	491	503	431	464	502	476	467	508	502	465	459	511	494	494	451	489	439	515	494	460	503	480	473	478	497	462	470	502	486	475	502	443	456	489	476	482	467	542	492	497	524	490	523	517
31877	20429	13971	3879	3012	31373	29338	2977	364	294	268	219	178	206	175	158	140	145	150	150	129	124	128	94	106	126	114	108	114	102	95	121	128	120	130	135	90	88	86	93	106	98	97	84	94	99	106	84	93	108	87	92	68	82	81	87	81	87	77	84	83	85	83	103	94	79	97	104	91	73	65	88	97	74	82	79	83	101	81	82	79	83	82	93	83	78	94	82	72	99	82	88	86	89	73	73	97	85	76	81	101	79	83	78	79	78	78	79	83	60	74	84	90	79	93	85	82	92	87	79	89	104	74	74	98	79	98	78	91	89	112	95	90	79	79	101	95	84	84	85	90	101	98	87	73	81	89	75	90	77	85	88	80	85	80	78	87	82	87	92	85	83	89	77	76	95	86	88	84	74	83	75	81	80	72	92	71	94	97	59	62	91	95	85	91	85	74	74	88	84	82	108	98	89	72	82	85	73	76	92	103	95	92	82	84	82	93	87	77	81	93	89	94	74	90	98	86	60	89	79	91	70	93	79	81	87	106	77	70	74	82	91	81	91	93	80	86	74	71	78	89	92	90	87	79	95	97	101	90	94	94	92	93	80	78	91	98	78	96	78	79	77	93	98	83	82	79	86	90	67	89	70	80	97	64	84	86	82	90	88	84	83	82	94	81	94	80	86	78	90	97	82	75	82	86	98	86	77	66	84	81	92	73	78	95	93	91	68	96	91	90	83	105	94	82	81	110	92	87	76	88	65	76	81	92	94	73	78	95	85	85	84	78	92	80	78	80	92	93	96	80	86	82	72	88	99	77	82	86	86	86	72	87	84	86	82	97	98	81	65	94	73	73	96	82	88	84	80	87	77	75	63	87	82	69	85	77	81	74	72	79	94	83	80	91	79	95	80	93	92	106	80	79	98	83	80	80	94	76	84	82	82	92	79	78	75	78	76	84	99	87	84	81	86	85	82	72	83	82	106	94	86	76	94	72	91	85	105	106	98	72	72	86	100	88	91	81	87	103	81	87	91	78	87	87	77	95	81	79	77	95	71	81	87	66	78	88	70	86	96	72	73	72	79	88	93	76	86	68	80	78	82	65	82	89	104	88	78	68	67	93	83	76	85	95	86	95	102	88	72	75	78	82	82	107	99	79	72	91	84	90	59	92	81	85	101	78	85	81	87	58	88	61	79	84	78	105	73	65	101	74	73	79	82	77	82	85	76	81	82	98	72	74	76	97	74	81	79	75	96	99	67	90	91	67	79	98	83	94	80	84	79	67	104	73	81	82	75	85	94	84	91	86	87	108	90	88	86	94	97	96	86	80	69	97	81	75	112	85	73	81	89	88	81	86	87	76	80	90	82	81	76	75	67	77	75	82	84	88	89	91	64	93	83	85	84	77	70	71	78	76	93	85	85	76	94	86	90	75	84	74	82	81	74	83	86	91	81	86	100	83	103	90	96	99	91	86	91	74	60	78	76	82	95	102	80	78	93	100	79	80	86	97	92	86	79	103	86	71	82	70	74	91	84	88	91	97	86	76	83	89	86	101	89	79	101	87	78	76	78	84	95	103	93	73	86	72	78	93	70	82	90	80	83	89	69	88	66	71	79	96	86	68	87	70	87	93	87	79	97	89	89	80	94	88	80	92	63	72	86	86	100	84	91	84	88	81	79	77	83	84	86	67	90	81	81	100	80	83	90	90	78	82	109	106	87	89	85	85	78	76	69	87	75	81	90	94	99	95	91	64	88	97	66	83	78	105	80	73	88	81	72	74	76	88	79	84	79	91	104	76	67	96	71	97	101	75	81	76	88	91	75	105	76	81	83	71	88	71	77	92	97	86	82	94	80	100	97	95	98	90	94	83	67	92	77	81	82	85	75	87	87	83	84	87	66	82	84	90	87	86	74	90	80	82	73	84	94	79	111	63	92	101	94	93	80	76	95	78	97	79	94	75	82	85	82	83	73	89	80	82	86	101	96	80	85	82	91	80	81	79	91	77	78	92	87	79	81	78	83	99	88	87	82	67	73	82	91	96	85	91	69	77	77	81	80	81	96	92	95	85	85	83	84	91	77	80	84	88	67	94	85	75	93	88	78	86	81	94	82	111	95	73	90	81	83	82	86	87	68	99	85	88	71	109	84	99	69	93	66	90	96	88	86	84	69	97	66	91	66	87	95	96	82	93	73	98	82	80	94	100	78	81	93	79	90	98	88	100	96	94	79	87	90	77	80	79	90	88	76	85	71	79	85	91	80	80	81	90	93	97	85	81	76	72	72	73	77	97	83	89	88	95	82	83	84	70	88	96	80	85	91	76	92	77	88	79	89	96	76	72	72	98	76	90	83	87	77	92	90	96	96	72	85	83	99	69	83	75	98	83	88	85	86	79	81	86	94	82	72	80	72	87	83	82	81	100	75	95	84	91	82	86	83	79	69	83	89	72	85	73	98	95	85	76	78	75	86	84	79	83	79	91	82	69	87	63	83	87	98	71	80	75	86	89	86	64	92	79	83	79	74	70	80	85	91	79	63	77	86	74	85	81	82	82	90	94	78	91	89	97	100	91	76	89	97	92	87	72	90	75	59	69	78	85	88	72	78	81	85	79	101	81	61	86	101	74	77	92	96	96	74	71	92	95	94	80	84	86	77	86	89	84	74	91	80	93	78	65	75	95	104	75	93	79	80	92	99	89	89	87	81	86	86	81	89	79	72	84	80	90	86	87	73	70	96	87	89	71	91	85	96	91	79	89	79	102	77	87	90	76	90	82	72	79	78	97	97	94	96	76	89	66	84	98	86	97	76	104	88	77	90	90	69	95	97	97	87	94	79	68	77	76	82	84	92	98	86	71	87	71	70	81	82	74	93	86	89	76	80	79	89	83	83	94	72	77	86	84	105	87	89	86	86	97	84	79	87	90	99	91	79	90	99	75	78	87	95	81	98	95	95	80	88	80	98	63	83	86	91	88	88	80	86	93	83	84	74	92	82	69	91	95	101	87	82	77	98	86	77	95	91	85	95	76	86	80	79	108	87	71	79	91	87	84	93	72	80	78	89	77	102	71	75	84	84	88	99	64	97	88	77	66	92	87	78	90	80	93	69	87	81	80	89	75	86	79	93	75	66	89	80	80	66	89	80	87	75	90	98	85	87	77	82	83	72	89	93	79	90	94	92	82	76	106	87	75	88	76	93	98	75	98	83	103	93	77	78	97	76	86	75	95	96	81	75	83	74	90	104	83	74	98	93	92	94	93	95	82	79	89	70	83	84	78	98	87	84	92	89	79	77	80	84	74	81	76	92	76	84	88	107	85	78	86	88	92	66	97	83	90	79	78	75	90	83	90	99	88	99	92	74	75	79	87	85	95	92	85	106	87	67	87	89	86	76	96	90	88	81	88	87	81	69	100	93	94	95	92	87	97	86	96	87	78	78	94	95	101	70	75	104	99	102	82	83	81	101	92	84	80	92	85	75	91	84	65	71	82	95	109	84	95	86	81	90
15597	14773	5516	5680	6095	47227	29987	2049	1622	1460	1254	1114	1000	903	823	760	770	650	668	679	553	550	538	505	488	484	477	434	374	424	417	419	482	625	619	618	355	353	325	349	343	321	320	325	330	303	282	310	263	277	281	298	272	286	282	278	253	293	285	246	274	320	284	289	271	260	280	264	253	272	293	260	267	273	282	292	286	283	244	242	279	258	281	248	260	288	275	256	245	258	246	283	230	265	250	255	265	264	282	280	257	275	278	228	238	263	265	253	273	276	267	272	264	271	259	198	260	244	267	256	238	246	264	244	240	237	258	255	260	259	237	274	240	267	236	241	243	225	282	276	243	285	245	267	255	255	257	280	243	250	259	219	273	251	273	269	260	263	269	231	232	260	260	258	276	263	238	229	265	244	267	262	257	255	228	253	250	282	251	271	264	239	240	260	242	244	266	247	255	220	261	265	240	228	253	246	268	260	239	240	236	261	241	257	267	219	240	223	266	227	257	260	254	235	245	257	280	244	249	240	231	268	245	229	266	231	256	258	260	250	222	234	250	248	271	244	238	260	243	246	262	273	253	232	233	231	241	258	254	240	266	224	249	238	260	228	259	240	249	254	256	245	223	253	242	257	239	249	263	259	248	249	244	239	263	264	256	266	268	253	261	276	280	248	239	252	257	234	223	242	223	275	225	253	242	255	252	254	245	241	240	247	243	246	231	218	226	274	240	263	252	268	257	254	233	259	247	273	219	274	232	283	256	272	261	234	237	242	233	247	253	229	257	244	251	232	237	269	243	255	235	270	259	266	266	231	252	243	265	264	249	230	261	252	244	270	231	254	246	251	273	238	241	275	246	228	264	241	214	284	261	247	236	226	227	269	269	267	292	231	256	234	229	252	215	252	248	232	257	215	276	255	224	241	235	243	280	243	256	244	262	243	227	262	252	229	201	253	252	233	236	250	232	254	257	267	253	222	279	243	262	234	235	262	248	250	246	261	220	248	251	278	249	264	272	270	252	250	241	250	241	224	255	263	266	242	248	233	229	236	246	246	281	248	243	218	261	239	236	253	264	237	256	252	271	243	249	215	235	230	222	264	242	260	264	245	254	249	294	249	252	255	243	247	259	268	265	261	257	237	239	266	253	263	254	262	257	294	290	241	256	267	266	277	246	238	240	260	243	245	241	273	256	270	214	239	254	273	258	283	268	271	232	238	215	262	250	251	265	231	270	269	243	238	254	243	277	240	264	250	274	246	268	265	228	270	255	248	241	248	265	268	256	222	249	271	255	245	259	245	253	255	232	262	246	247	262	248	282	232	258	239	237	243	236	256	246	246	230	256	247	268	249	263	240	254	242	231	236	243	267	230	253	267	260	247	260	263	280	244	247	237	265	267	275	274	227	227	283	236	225	267	275	221	244	262	279	266	258	253	248	276	257	232	221	233	252	275	241	264	237	271	249	245	261	252	245	236	246	240	246	267	247	226	255	246	255	253	230	258	235	231	268	218	247	224	236	215	245	252	252	270	257	268	233	260	257	220	254	229	243	243	236	238	246	247	246	246	249	277	233	257	231	272	242	234	263	251	267	239	264	229	236	254	229	247	231	236	220	235	226	229	293	258	230	283	251	240	235	250	239	263	232	227	258	255	271	231	263	250	248	243	267	248	274	251	256	275	251	215	248	253	224	257	269	246	228	240	266	244	239	241	227	256	244	222	262	225	241	210	237	218	257	236	247	218	215	243	233	240	223	250	255	275	262	250	241	255	228	241	227	228	246	248	250	248	227	273	279	251	259	224	270	244	265	270	259	255	238	279	239	238	223	276	226	251	248	249	253	258	219	229	249	233	233	254	253	247	237	243	236	256	246	255	261	261	243	253	256	258	249	248	237	242	243	228	250	243	244	252	242	257	247	232	241	217	272	266	243	248	255	234	257	258	248	237	228	241	246	251	237	250	236	239	254	225	265	244	243	256	274	232	282	249	237	257	249	234	253	246	257	244	260	251	257	274	261	230	251	249	235	214	235	254	269	263	288	262	264	262	276	255	254	235	262	252	289	278	239	218	230	275	249	268	255	243	245	263	280	217	243	239	233	251	244	251	252	260	271	257	242	248	255	247	215	229	244	252	224	224	243	247	257	230	238	265	250	279	238	265	274	259	236	222	235	248	241	246	248	256	262	242	238	260	241	239	248	265	241	245	220	236	292	262	257	244	258	249	218	241	264	231	267	255	271	242	240	254	252	217	269	256	237	256	230	250	244	262	261	258	254	251	237	257	237	234	231	247	263	232	233	254	260	224	246	231	245	227	241	239	220	239	259	203	254	256	228	238	267	233	254	258	247	247	246	263	224	265	240	269	233	227	247	253	260	231	250	271	264	247	275	226	227	260	253	225	250	258	269	234	259	267	221	271	253	230	286	259	264	237	224	250	245	290	242	256	236	228	287	253	241	252	241	237	245	244	250	244	225	235	260	254	237	244	251	245	254	254	237	265	224	251	244	229	270	228	262	264	252	249	267	244	245	250	217	240	260	245	264	260	246	263	263	260	257	236	267	245	238	251	250	260	251	237	258	256	245	246	245	276	246	260	260	256	271	243	256	255	213	257	229	262	211	237	268	277	270	223	229	245	252	273	231	244	228	271	236	242	262	234	272	279	251	254	233	264	242	252	249	246	250	273	271	258	232	243	268	232	249	258	228	251	275	218	277	247	236	239	238	265	246	249	224	243	238	242	220	257	236	264	233	247	258	267	248	257	241	270	240	223	233	223	240	250	267	233	232	257	217	249	249	258	246	241	261	260	258	231	230	247	276	278	248	258	237	233	253	276	257	238	239	231	232	241	263	265	238	248	262	255	266	229	269	248	230	257	246	221	260	236	255	239	234	259	265	232	255	249	251	253	228	253	242	252	250	218	241	281	269	257	245	261	259	250	236	255	257	235	228	248	255	252	255	239	237	239	236	244	253	248	241	227	230	240	265	223	233	245	252	256	261	244	243	261	257	250	270	269	237	272	217	249	245	257	245	254	220	262	252	267	246	266	240	244	247	250	237	237	243	242	233	246	236	244	251	248	268	265	234	278	243	240	222	223	240	268	252	284	240	245	253	271	239	261	249	270	237	237	268	260	253	261	294	250	266	260	266	229	259	259	269	247	243	263	275	256	253	268	250	237	262	272	233	238	250	248	233	232	254	249	250	272	222	262	266	256	266	253	242	236	250	246	225	253	227	257	247	237	223	261	267	229	259	233	264	249	231	230	264	257	260	267	272	224	238	262	254	234	264	261	235	243	246	259	265	252	264	263	258	257	258	228	226	249	243	272	264	243	219	252	260	280	240	248	228	251	238	245	243	270	238	252	242	291	264	255	227	253	236	243	251	234	252	271	277	280	258	231	245	269	249	251	241	266	248	244	256	268	257	250	249	258	260	248	251	254	252	253	260	263	244	245	246	258	245	245	266	232	246	239	225	249	240	231	261	251	233	243	247	257	256	234	246	243	241	253
4788	827	427	342	320	1085	809	343	293	287	300	273	313	323	279	256	296	276	292	321	280	243	308	289	302	319	304	281	310	286	292	296	275	310	265	261	285	259	282	294	292	301	312	259	316	275	290	283	301	265	282	280	331	304	302	281	303	306	311	306	283	287	339	310	268	320	294	298	300	291	303	269	294	290	262	300	280	326	289	263	279	289	299	287	296	307	260	283	262	294	262	300	311	330	293	280	324	270	299	292	294	289	265	277	267	308	302	302	317	295	315	290	295	305	301	256	287	276	308	298	278	278	285	304	305	304	301	261	252	301	313	276	320	290	322	307	288	293	294	303	286	273	274	269	279	275	287	262	273	285	289	270	302	267	295	269	281	272	304	277	265	289	308	329	287	291	268	312	272	279	263	288	286	325	257	277	298	264	318	297	283	267	315	276	311	281	280	304	271	316	289	295	311	329	298	317	273	291	292	297	279	307	295	286	307	285	305	288	269	285	268	262	296	332	307	300	308	302	268	288	285	313	257	264	304	294	305	259	261	313	319	311	301	294	266	292	308	269	292	290	285	314	283	289	298	281	276	305	300	276	300	341	296	282	303	312	294	317	265	307	286	287	290	271	312	298	285	275	320	267	284	306	305	313	305	280	297	286	280	281	286	291	282	281	301	297	298	306	273	289	329	312	278	293	302	305	282	277	290	274	300	328	317	286	300	310	282	279	278	299	284	335	290	304	277	286	299	269	302	311	292	303	262	316	268	307	319	296	300	316	304	287	306	273	278	288	266	293	342	304	320	303	337	290	280	308	316	331	228	285	305	279	285	313	301	264	272	304	282	300	288	276	295	251	302	322	307	277	292	308	313	292	284	288	297	285	302	295	326	269	287	291	298	262	295	332	271	321	312	334	304	297	272	286	293	308	321	300	287	278	317	296	300	268	307	283	285	292	275	310	319	298	311	285	289	270	290	298	273	295	313	287	316	284	263	286	279	292	257	307	287	300	289	268	277	325	286	306	302	289	298	277	308	321	266	290	281	296	291	290	302	282	301	283	284	311	277	291	278	276	296	282	294	307	306	304	282	333	331	351	317	288	281	316	318	284	290	305	294	275	298	291	273	291	270	311	295	319	297	289	283	297	273	298	288	297	298	317	283	289	311	279	313	272	318	313	297	277	268	307	326	308	281	306	294	301	298	292	305	278	297	305	321	324	292	297	295	310	301	305	302	272	288	305	292	291	281	313	272	275	304	287	311	303	270	273	280	311	287	292	249	306	296	287	292	286	324	347	329	301	323	296	299	275	279	292	322	279	298	286	272	284	297	292	292	305	311	297	267	275	308	288	280	328	272	275	288	289	287	333	296	307	303	272	289	304	305	288	289	264	290	296	297	286	308	302	332	275	285	290	292	274	330	297	276	279	261	288	302	304	307	313	305	294	248	266	320	322	278	303	307	306	256	292	302	300	306	283	297	287	279	291	277	320	295	280	286	288	286	309	310	327	290	305	291	303	284	298	267	280	298	296	296	304	268	287	279	299	293	310	300	292	309	260	276	286	282	274	299	312	323	284	321	302	285	271	265	313	302	312	294	329	319	296	302	288	258	280	302	304	270	303	305	287	320	269	300	290	320	306	264	277	317	298	295	291	317	297	291	305	288	285	313	298	303	297	287	290	275	298	306	299	300	299	313	290	290	281	259	299	301	277	304	285	295	305	297	312	280	274	301	282	300	296	292	281	297	321	278	299	296	294	317	279	314	326	274	309	280	269	330	299	306	295	290	284	289	300	317	294	288	314	295	284	294	325	316	307	293	294	289	285	278	296	280	294	275	289	286	282	295	283	311	254	283	299	317	309	276	294	303	315	302	298	328	268	305	301	300	254	278	300	275	257	312	299	300	260	277	303	295	300	302	297	310	297	276	330	304	332	301	320	257	296	304	288	280	281	283	288	303	293	304	306	301	310	295	277	310	291	305	278	297	273	299	304	299	291	297	301	261	299	277	275	278	301	295	292	268	311	307	297	292	279	282	270	294	284	283	292	285	291	270	289	281	258	279	251	295	301	270	303	282	305	290	293	314	264	296	302	276	266	299	309	308	285	288	308	309	256	308	296	310	318	262	292	288	303	296	305	266	289	324	311	285	324	279	271	276	308	279	290	318	286	275	297	296	263	315	285	283	307	293	290	290	275	301	262	268	305	274	327	292	300	280	277	321	309	280	283	304	316	304	291	300	293	280	288	284	283	276	306	295	253	309	304	293	298	288	294	298	311	262	296	279	292	308	285	292	305	298	257	311	272	309	308	302	297	307	278	317	288	289	276	252	290	270	303	308	294	291	306	279	296	314	300	273	280	287	278	280	295	287	285	297	268	312	331	307	268	268	287	287	313	286	301	293	301	313	328	308	284	306	285	305	301	314	275	302	284	281	294	323	304	293	268	296	317	262	289	285	280	305	317	280	303	276	285	287	285	276	297	295	288	282	298	319	313	295	280	308	280	294	290	274	296	294	287	295	282	326	262	289	295	311	289	266	291	276	270	296	309	260	296	311	316	302	282	304	286	322	312	284	273	294	309	279	281	302	274	301	320	313	286	285	316	253	283	288	290	289	303	286	297	295	303	284	288	270	256	325	254	312	288	331	292	325	295	307	294	316	301	276	277	275	301	315	251	313	303	301	311	286	280	314	289	278	302	303	269	320	277	312	292	303	303	274	310	321	300	273	304	302	328	289	276	323	277	256	300	287	284	270	277	324	302	288	279	335	312	281	273	272	290	302	306	272	316	299	292	314	337	299	306	282	290	301	309	334	308	303	290	286	302	314	276	298	302	298	281	305	276	308	293	267	299	278	262	279	288	280	310	335	307	319	285	289	321	307	285	297	316	280	301	307	295	290	292	272	321	275	268	272	255	302	298	285	275	309	280	281	299	269	285	282	307	297	277	322	323	278	303	327	320	303	270	309	312	303	277	282	278	280	281	303	296	312	266	299	300	287	261	287	290	318	298	277	283	264	282	297	291	290	309	300	312	275	271	281	260	319	306	284	301	273	305	294	260	297	292	315	292	306	275	322	286	313	308	258	292	268	295	330	281	267	278	295	280	297	308	278	309	290	312	281	287	282	268	308	281	319	299	326	292	271	288	291	282	278	288	295	281	280	293	289	312	303	304	325	292	274	321	275	295	285	299	279	295	289	286	283	317	310	304	278	285	304	298	316	286	267	316	284	332	252	310	300	314	264	327	289	283	287	288	265	299	293	283	274	296	272	304	306	290	301	333	304	298	276	299	293	251	299	292	267	309	263	308	298	343	296	295	268	294	277	294	311	268	300	305	299	307	320	314	302	290	307	276	293	309	294	278	295	283	262	324	284	283	296	276	323	293	283	300	311	271	297	297	303	293	279	321	294	324	291	281	292	291	295	292	302	265	258	297	280	280	303	286	319	307	272	299	290	268	286	319	284	279	289	319	263	254	281	278	303	278	263	278	282	287	308	263	278	305	281	294
3716	1556	968	899	889	5716	3387	737	717	759	713	768	776	755	727	803	761	779	805	740	720	697	698	729	689	756	720	739	754	729	733	722	697	721	720	711	741	723	722	765	696	739	722	707	759	719	720	753	714	740	671	675	745	715	711	730	730	721	767	744	743	670	707	742	748	735	728	754	785	723	696	736	713	739	738	699	741	667	718	731	773	726	705	725	692	731	714	750	743	733	742	717	725	727	728	761	706	741	704	712	722	767	740	745	700	755	736	741	738	780	768	744	722	689	753	732	761	688	717	773	753	682	726	754	711	750	740	714	745	685	743	721	719	757	738	754	740	716	765	770	767	750	704	733	717	703	711	733	749	699	695	752	749	755	781	700	772	735	666	793	760	754	725	750	698	718	736	793	719	726	718	728	705	691	722	688	697	722	756	749	717	711	779	754	728	749	749	722	710	706	723	750	738	719	700	672	749	720	699	755	743	725	761	725	707	749	794	748	701	741	725	729	748	703	715	711	703	734	757	723	774	699	712	740	696	690	729	732	707	729	769	696	691	695	751	709	789	761	751	714	671	766	759	710	751	737	724	726	726	696	709	706	738	681	768	700	724	765	690	752	741	737	723	763	721	774	750	754	771	697	721	698	739	803	714	695	713	709	715	720	709	723	698	698	740	758	749	729	714	746	684	664	698	746	756	757	677	739	737	720	705	765	736	716	765	732	665	723	709	742	758	643	762	742	724	678	711	743	718	743	735	756	717	689	741	746	730	753	742	715	701	689	700	727	715	728	736	705	764	728	712	718	736	736	765	765	694	688	709	694	702	727	714	701	706	720	728	742	758	749	708	688	733	746	755	785	662	713	733	779	763	770	724	746	716	700	697	755	703	738	695	713	743	709	719	734	750	683	705	725	741	707	713	729	735	730	717	709	724	742	674	697	743	720	681	700	695	756	714	718	718	756	758	685	676	785	658	740	673	716	708	735	738	713	704	741	750	711	750	758	729	766	705	713	739	690	760	696	683	686	680	732	722	706	709	700	732	698	758	719	741	717	785	755	760	734	740	717	770	681	728	718	733	734	760	780	707	697	753	745	698	742	693	758	731	737	701	709	750	695	706	713	730	711	710	720	706	690	716	734	692	697	748	758	756	743	769	701	747	777	752	701	728	791	748	735	741	749	752	714	731	725	731	695	719	758	724	717	716	743	697	758	695	688	708	740	739	723	714	774	712	722	690	701	734	689	701	737	700	730	779	732	767	709	710	731	785	742	750	765	759	741	711	733	699	758	730	762	729	750	751	716	740	781	709	720	749	729	736	731	737	756	754	726	801	755	698	773	703	762	781	761	740	720	803	685	709	779	721	769	713	718	743	751	774	747	737	725	708	698	716	754	707	713	725	718	726	741	788	686	806	733	740	768	737	700	748	705	724	762	731	709	763	717	717	755	745	685	762	730	741	744	699	726	726	694	674	735	675	702	684	736	727	776	739	727	728	723	724	761	733	731	753	753	695	759	769	802	743	736	713	714	695	735	753	736	745	748	731	777	731	717	750	721	773	780	700	737	719	730	712	665	748	711	744	743	733	715	710	729	708	720	717	773	665	718	757	704	720	723	739	738	731	751	778	756	771	750	718	742	705	726	734	772	732	755	710	694	765	698	716	726	754	661	657	743	709	787	715	749	761	714	719	733	775	715	752	716	670	703	744	719	748	714	721	696	698	675	696	738	683	718	688	723	785	744	739	773	744	725	714	750	752	806	762	737	703	729	759	698	755	721	710	721	757	709	713	746	769	729	711	721	690	730	731	720	707	706	706	751	733	732	702	679	708	717	762	730	744	745	694	749	713	763	768	767	710	736	720	749	729	762	725	734	733	711	730	698	731	702	746	686	744	678	713	740	753	733	734	742	730	753	759	777	717	733	745	721	690	682	714	723	738	699	745	699	779	740	722	718	679	711	743	741	732	707	773	739	738	792	659	704	719	715	696	761	720	737	695	753	674	730	750	695	768	778	719	714	734	746	694	715	760	759	720	752	707	732	737	714	752	777	732	695	737	804	753	715	744	676	715	739	739	764	696	704	716	728	763	726	749	737	767	722	710	761	749	692	725	718	741	702	770	742	729	744	730	675	703	776	721	747	713	746	726	739	727	711	704	660	740	684	758	713	765	708	746	711	733	746	699	784	718	746	722	758	762	722	797	744	783	728	732	767	733	721	701	696	743	738	760	733	743	727	750	712	706	706	698	750	705	755	722	705	714	687	685	669	718	734	693	729	749	763	799	727	724	730	798	688	727	716	768	783	753	748	772	702	746	735	736	729	738	765	741	722	721	736	772	727	754	735	780	715	771	696	737	753	736	686	747	746	749	737	729	706	729	729	749	705	726	789	696	701	670	755	739	726	754	782	763	751	741	733	751	718	759	734	712	774	744	741	693	703	809	713	742	739	740	768	745	727	704	711	663	691	752	751	724	737	758	734	733	717	754	724	732	715	741	732	722	724	672	744	694	734	728	697	687	724	783	731	702	679	721	721	713	661	740	745	663	760	744	717	682	720	726	703	682	691	758	691	716	718	745	704	739	743	733	694	719	677	709	751	723	738	754	722	736	717	697	762	725	723	718	788	740	732	743	750	755	753	756	719	745	743	684	713	750	707	697	690	729	734	709	715	698	772	730	733	741	714	716	714	732	756	725	720	736	690	702	749	711	723	720	693	718	739	738	721	760	677	732	723	779	718	705	748	738	726	782	751	775	694	766	699	725	708	721	730	731	754	709	747	714	693	728	748	755	731	724	720	737	681	699	699	749	725	682	761	699	762	710	725	737	798	679	658	745	706	713	742	703	728	668	712	686	719	711	745	705	725	716	728	762	705	726	729	780	736	743	706	743	712	730	766	769	757	714	739	682	737	738	717	745	744	715	696	722	748	703	716	772	742	774	770	778	760	745	729	736	702	735	743	741	694	707	735	722	703	773	727	701	722	772	739	710	753	728	717	724	731	729	717	706	735	714	769	718	717	701	733	754	751	711	687	755	730	733	712	714	737	694	731	703	718	651	691	720	711	742	730	761	689	711	760	700	718	740	660	755	726	722	722	743	734	716	741	710	695	744	779	747	701	737	709	717	737	745	733	727	737	741	723	722	713	743	735	731	724	730	741	712	703	757	746	754	767	729	712	708	733	743	678	743	723	717	688	731	766	670	724	752	759	725	743	687	746	682	721	732	689	721	742	740	797	729	728	689	681	741	727	722	714	737	733	750	734	726	700	761	707	760	787	715	784	702	765	732	700	773	701	733	695	689	749	677	665	769	724	710	777	714	727	715	760	717	717	749	723	718	718	735	752	729	735	708	731	793	742	692	734	740	701	726	718	706	704	718	736	716	774	746	716	725	737	747	689	713	708	739	744	709	755	688	769	691	768	720	718	749	709	735	736	712	758	707	753	730	749	735	716	671	721	691	682	727	719	732	694	747	687	708	721	735	770	693	724	700	737	769	720	740	747	756	720
21622	12453	5087	1476	1143	20573	19698	1293	370	308	257	253	264	251	216	237	208	242	218	230	218	204	226	196	204	212	206	245	227	197	187	202	195	200	205	221	192	195	188	197	200	197	198	197	182	198	181	179	172	191	213	182	211	178	198	211	199	192	238	202	186	207	205	199	197	199	194	190	210	196	175	191	190	182	220	223	205	201	207	199	174	194	191	193	176	169	193	198	208	202	168	199	195	183	178	181	184	165	192	164	194	182	186	217	186	172	170	154	200	187	194	218	203	187	206	185	215	186	200	192	186	189	204	181	206	199	192	191	182	201	217	208	186	205	197	191	210	207	181	205	210	195	207	180	199	196	176	185	159	187	204	175	190	183	202	181	178	195	183	179	220	201	224	205	197	225	184	205	210	190	199	196	213	184	189	197	212	181	187	187	189	219	194	183	209	170	196	219	192	214	207	190	206	181	178	211	207	197	192	200	180	197	201	178	199	185	185	189	204	204	194	170	218	200	192	221	176	202	203	214	174	190	209	195	210	197	203	199	195	178	190	198	184	213	191	177	176	222	175	196	209	204	173	187	204	189	193	199	212	206	169	177	196	201	170	185	188	179	199	187	209	172	172	204	176	175	211	185	226	212	222	204	185	222	181	193	188	198	200	200	211	187	201	198	165	193	189	195	202	177	188	199	170	186	209	196	192	184	184	220	190	211	175	220	173	196	181	185	181	188	200	179	201	187	229	219	183	201	174	175	173	193	188	181	165	185	180	210	186	208	175	169	202	166	193	177	172	195	193	177	198	185	201	199	199	191	222	215	177	189	193	194	207	201	188	210	186	185	193	183	189	193	209	205	189	194	184	185	187	210	178	179	198	200	188	171	154	199	203	195	206	196	193	190	166	194	180	196	215	180	185	181	202	198	179	202	187	195	173	174	190	226	192	178	196	183	187	182	199	195	190	185	196	200	213	195	189	195	209	174	185	193	169	174	212	211	208	169	210	213	212	171	195	200	186	189	204	187	201	208	225	207	210	203	205	172	170	182	186	194	204	228	199	189	197	173	190	210	195	187	229	181	178	201	206	192	201	207	173	193	188	207	213	207	188	188	173	211	178	162	201	175	186	185	199	202	174	171	197	178	211	184	192	184	197	171	185	167	196	192	184	178	188	189	187	176	185	202	214	188	185	189	206	174	176	217	207	164	175	183	179	197	169	198	177	191	173	172	199	186	184	184	191	166	167	198	192	172	201	188	188	179	187	208	200	198	196	184	180	173	191	198	228	172	210	193	188	210	203	203	185	186	173	202	200	198	179	176	191	184	198	197	169	196	189	217	176	178	181	176	182	178	195	214	197	159	208	199	204	206	183	185	185	182	191	206	176	194	205	163	217	207	189	204	198	168	206	168	178	174	192	206	210	204	195	194	203	195	184	179	190	188	169	172	199	200	189	224	171	206	199	210	214	187	158	197	189	183	203	181	217	205	184	184	163	197	197	203	169	203	171	193	184	162	176	191	199	157	193	193	185	182	178	193	184	194	202	182	181	174	205	166	176	201	198	195	198	204	163	193	199	182	190	227	174	184	179	185	190	181	202	200	186	209	184	212	202	208	188	184	215	180	205	195	196	184	199	203	206	198	165	214	207	210	178	198	212	208	180	189	206	185	193	188	190	201	193	188	184	190	218	194	172	177	198	198	236	201	188	202	210	194	182	194	175	187	188	178	198	211	205	210	194	177	185	202	200	195	183	180	194	175	185	213	201	183	197	207	219	224	199	200	223	173	207	199	172	192	191	192	193	211	210	202	187	199	184	187	196	177	205	194	202	184	186	180	180	205	221	187	206	162	186	196	195	175	172	202	176	192	196	190	178	181	191	195	194	183	172	221	196	190	194	205	185	208	206	181	209	189	189	190	204	205	208	172	202	193	215	186	209	172	174	176	208	204	171	222	217	208	185	194	182	176	175	178	190	181	211	214	195	223	198	201	215	213	206	188	187	199	208	197	191	188	173	189	203	177	198	182	167	185	198	187	178	183	182	202	171	192	181	200	185	194	205	169	195	202	197	197	207	187	183	212	216	192	174	198	207	205	185	215	183	196	209	200	181	215	196	206	189	209	204	193	195	204	183	179	168	173	186	222	204	196	172	180	178	185	204	223	169	197	200	170	181	183	169	179	195	177	198	201	184	201	182	204	184	205	192	208	194	189	203	198	165	226	204	185	204	202	193	177	198	214	153	207	198	181	145	191	198	191	187	180	196	191	191	225	205	200	176	213	209	186	191	191	225	179	167	188	203	221	158	184	195	190	164	193	170	186	205	197	173	190	219	197	217	189	183	205	203	184	192	220	194	205	183	185	201	165	176	208	207	184	186	173	189	164	198	167	224	175	175	198	192	196	217	197	207	183	190	198	203	189	182	194	188	173	176	197	201	163	181	212	179	232	186	205	201	178	175	179	207	211	181	198	204	210	182	191	205	196	191	199	179	204	184	209	192	187	179	204	198	191	188	180	181	186	173	189	190	210	215	204	168	200	179	177	194	173	198	186	197	193	189	180	224	216	197	186	183	195	185	182	198	206	196	221	205	162	171	211	208	192	214	197	176	186	198	215	175	194	188	191	189	198	182	198	191	172	180	192	186	201	206	168	177	207	224	209	161	236	232	189	207	183	206	199	200	221	180	199	186	180	199	186	194	209	196	194	212	203	203	187	183	194	190	210	193	194	213	195	189	194	192	182	201	214	184	198	210	208	186	184	196	181	202	207	206	187	175	197	216	159	208	188	185	193	203	180	187	217	183	197	205	202	216	203	174	186	212	225	187	206	187	201	194	212	187	209	188	184	213	195	177	180	203	186	187	182	220	207	206	210	189	191	175	213	211	184	179	183	204	182	204	183	178	178	170	185	219	199	179	199	187	190	188	176	197	226	185	189	191	182	185	191	179	163	204	189	183	217	187	193	208	187	165	183	190	185	213	176	219	197	207	189	207	177	205	187	202	186	166	161	195	190	207	194	215	174	185	209	188	207	190	175	200	219	192	176	194	204	161	238	178	196	213	210	191	194	204	185	200	211	166	171	205	202	180	200	188	183	193	172	191	179	191	210	191	162	177	195	208	206	166	203	169	175	200	203	168	176	210	206	203	189	209	199	173	173	201	175	155	180	182	211	172	173	208	198	216	205	196	181	192	174	196	200	165	185	176	208	177	199	198	199	185	225	177	166	180	191	202	189	172	165	176	162	179	180	166	197	177	205	167	215	166	190	176	196	209	193	215	190	186	209	195	206	185	169	179	177	195	211	192	209	218	203	209	189	193	177	182	197	161	179	157	192	201	210	174	190	216	211	195	206	193	229	198	200	208	188	201	172	183	192	180	218	190	166	209	180	197	192	200	206	191	188	188	216	193	215	181	220	193	196	207	208	178	200	187	188	194	213	191	209	187	202	175	187	179	189	192	198	184	206	175	197	184	211	218	206	196	216	190	187	159	176	195	168	191	202	202	175	201	185
10676	10462	3358	3651	3736	38179	24682	1456	1214	1088	917	903	833	812	806	729	721	666	720	686	678	593	629	630	630	614	605	535	540	598	608	551	595	642	654	670	537	541	514	531	550	513	529	555	549	507	527	530	487	515	512	494	512	498	529	501	537	530	526	518	505	549	531	497	547	520	470	517	473	489	479	545	529	510	509	463	493	467	484	508	503	514	496	492	497	489	510	482	489	479	483	492	499	481	479	530	450	499	498	491	479	523	518	512	482	511	490	488	519	518	473	481	545	506	497	514	480	494	538	515	507	509	479	481	512	490	471	525	489	483	456	457	504	511	505	532	515	471	522	516	505	475	499	524	519	509	493	491	498	497	461	475	457	525	458	491	500	488	521	489	529	478	520	461	462	519	469	527	505	508	480	485	495	488	474	497	434	492	474	473	508	527	519	531	495	508	423	458	508	513	479	486	509	491	491	490	466	439	500	543	509	497	523	509	535	472	470	509	518	484	511	508	505	470	506	498	498	507	496	493	490	474	523	523	503	478	477	486	463	516	488	496	470	511	535	475	488	499	486	510	511	517	462	484	485	513	518	502	501	498	486	452	520	524	491	477	504	488	471	519	444	476	472	472	496	489	484	450	492	481	491	531	458	503	479	513	539	514	496	483	476	507	509	525	480	515	513	485	565	476	465	516	474	487	501	484	537	490	496	530	530	515	510	512	474	459	493	498	473	516	446	479	525	502	484	507	536	472	486	490	490	497	443	476	508	488	507	497	498	502	468	459	498	474	527	489	519	483	486	498	513	506	502	468	464	490	476	511	503	493	471	480	493	482	486	488	467	491	484	490	528	530	501	493	512	491	494	452	464	520	474	477	494	490	504	467	529	487	493	501	456	492	483	477	512	518	505	486	520	505	480	504	507	500	482	466	475	488	492	506	481	496	506	442	513	471	499	500	500	490	475	510	465	492	510	495	496	491	496	489	514	493	485	478	457	495	502	482	477	495	471	479	519	474	500	483	516	465	500	431	526	498	483	478	512	486	506	430	478	492	570	505	476	484	469	491	510	499	506	508	501	472	491	479	499	488	474	495	443	504	479	498	489	475	472	520	528	477	524	510	520	461	482	499	474	507	515	499	474	495	489	465	500	511	469	503	475	516	474	519	513	430	517	453	492	490	518	504	524	500	495	501	449	510	482	516	516	518	488	511	471	541	502	485	498	465	501	492	521	456	466	479	513	454	497	493	501	490	505	498	473	506	522	487	526	512	540	537	499	446	471	509	480	492	507	475	461	475	553	517	495	511	517	473	500	492	476	487	535	507	460	495	508	469	494	471	475	504	454	476	517	483	485	506	476	470	521	473	493	458	525	492	502	477	495	474	530	500	516	486	497	489	480	529	480	490	508	498	476	489	510	480	556	497	519	499	515	490	542	506	497	499	488	490	534	451	486	463	494	485	480	500	452	473	499	487	502	474	504	466	480	432	477	493	481	509	516	455	533	518	474	483	511	460	517	472	469	459	492	473	526	499	486	491	486	546	512	470	502	485	517	499	482	499	523	494	493	510	484	505	504	479	518	527	495	511	516	500	490	493	496	509	518	506	470	470	514	479	496	490	531	499	498	545	496	490	482	447	532	506	522	503	513	520	529	498	493	481	488	464	511	514	488	566	510	476	455	514	510	488	518	472	477	479	491	499	466	485	485	537	508	496	519	501	527	468	478	495	455	464	488	548	496	478	513	522	511	476	474	482	511	505	491	485	491	512	508	463	481	456	505	487	497	473	517	479	522	499	491	477	495	478	513	495	479	493	477	509	472	470	513	504	500	502	461	427	505	470	512	468	480	554	492	493	485	497	487	531	487	474	427	483	522	488	495	496	538	491	480	467	508	515	520	478	529	496	480	485	460	489	479	520	462	530	463	498	527	541	442	485	500	478	452	469	492	467	487	469	498	527	485	475	489	453	499	479	490	526	474	497	484	489	475	490	497	465	517	504	482	504	459	456	504	469	504	511	474	484	484	543	453	471	491	515	456	478	481	524	503	502	525	464	514	490	487	535	458	519	494	542	523	506	527	468	474	508	472	514	495	484	487	489	491	465	497	529	501	530	509	533	562	453	515	485	497	517	486	543	512	453	476	488	497	508	488	476	499	465	461	489	506	463	507	520	485	507	463	499	489	503	531	503	462	474	471	478	487	465	503	488	478	458	492	499	515	519	478	463	513	522	464	470	506	526	476	510	521	511	477	482	462	489	486	509	494	474	530	508	466	464	566	542	474	450	504	482	478	506	458	492	484	488	496	518	512	491	490	496	492	496	512	463	501	490	515	538	495	495	492	496	524	522	502	471	507	472	450	490	497	469	502	519	499	503	503	487	483	483	508	522	500	504	456	502	477	513	505	428	484	498	486	477	518	511	490	495	503	497	479	524	489	510	547	475	479	489	478	527	495	518	484	511	463	479	519	476	493	504	493	508	498	496	503	469	482	493	450	494	497	519	501	492	525	491	508	461	487	510	468	473	508	508	534	457	517	509	473	497	488	470	445	512	485	510	499	514	499	492	512	469	450	488	481	507	493	491	503	445	479	478	511	502	512	454	494	512	505	509	509	505	498	515	513	488	523	483	458	488	494	499	485	493	475	461	529	494	514	531	526	486	511	517	471	484	548	474	521	526	498	507	496	483	488	492	499	494	509	512	495	463	492	488	529	519	474	527	439	490	487	510	494	517	519	513	488	525	506	534	498	488	512	510	487	501	496	509	485	500	478	498	509	476	485	489	499	459	474	476	490	471	533	477	472	518	491	487	467	471	545	533	491	502	479	511	490	523	484	506	463	470	456	475	484	545	506	464	486	502	486	508	510	507	457	514	508	509	524	534	471	498	524	482	466	454	523	498	539	503	492	506	506	503	513	516	484	486	539	499	485	491	475	469	469	517	474	495	485	485	520	439	487	495	496	515	480	533	491	520	461	479	516	470	468	482	498	487	483	497	506	577	500	491	501	505	493	499	509	477	517	483	483	494	475	471	471	510	482	507	514	483	485	482	493	525	486	480	511	482	487	493	484	509	502	483	505	503	523	479	496	495	490	511	512	540	462	450	485	513	499	510	507	463	495	489	500	499	522	515	464	473	506	494	492	516	502	463	491	513	526	478	508	472	475	493	494	463	485	489	483	491	489	500	508	494	496	492	494	467	502	491	502	472	485	470	521	485	550	466	512	507	458	497	495	466	522	489	519	497	531	549	496	468	479	523	482	484	449	492	494	521	500	483	474	470	519	484	481	522	504	523	456	487	483	504	480	498	508	546	527	500	490	493	458	493	479	499	526	498	479	496	491	526	527	525	507	472	493	513	484	480	465	453	517	486	498	451	507	504	456	521	408	516	477	475	533	463	452	483	521	520	476	502	497	522	485	480	473	495	493	496	500	477	477	507	501	472	521	475	486	514	518	504	522	469	489	547	492	528	521	509	462	527	481	512	498	487	526	533	471	509	543	537	526	481	507	501
31117	22145	13351	3390	2582	31432	31757	3583	461	306	253	218	196	190	164	161	133	151	141	110	148	129	143	127	123	111	106	104	108	97	110	112	101	133	129	120	102	106	112	109	99	81	82	99	84	83	105	79	87	100	97	79	90	90	104	84	119	102	105	105	109	89	87	94	92	100	93	110	96	80	74	87	86	98	96	75	96	95	88	68	77	94	95	80	94	81	79	93	87	97	97	90	75	84	100	96	79	92	86	95	80	89	74	84	97	94	100	87	83	93	88	90	85	74	83	85	91	93	86	71	93	97	88	84	88	85	89	81	92	84	83	74	104	79	85	87	71	92	78	91	95	85	87	94	83	84	92	76	93	97	84	92	87	77	102	87	95	104	88	81	69	94	76	87	76	71	103	77	80	92	89	99	86	108	82	85	84	96	92	90	97	82	88	77	77	93	81	81	88	90	82	84	91	82	89	94	90	81	106	79	89	75	69	91	77	76	72	79	101	93	65	89	69	79	90	83	87	95	78	78	91	73	80	90	74	86	89	89	77	106	86	96	92	99	97	77	83	77	79	88	89	98	92	79	97	93	97	92	97	92	85	65	98	82	75	70	90	77	88	91	81	93	73	77	83	77	90	94	73	76	86	65	94	83	83	68	66	105	99	79	76	95	89	98	68	93	89	90	79	85	88	102	87	75	59	69	75	92	78	92	89	95	70	98	93	71	72	87	89	89	94	89	83	95	89	101	74	68	110	81	92	87	83	82	94	91	63	83	90	99	84	84	83	86	90	103	91	82	76	94	93	84	84	89	101	88	91	81	89	72	89	79	89	93	82	83	106	107	92	78	91	93	80	92	83	77	85	88	90	80	73	87	81	92	89	104	90	78	91	100	68	90	90	81	72	92	91	79	87	102	91	78	76	89	75	75	90	99	76	98	95	79	94	103	88	84	95	70	82	94	74	74	91	76	79	83	85	98	90	75	87	68	82	72	97	100	99	72	92	95	93	87	82	90	107	100	102	94	86	93	93	83	87	89	113	92	92	90	81	89	95	84	98	80	86	69	86	83	83	95	90	91	66	77	78	77	94	71	89	90	74	70	70	81	103	88	93	87	106	91	102	87	94	96	85	75	82	84	80	82	90	87	73	84	89	73	88	93	88	82	73	79	83	86	81	68	81	71	101	96	87	80	95	56	91	83	87	81	95	97	77	94	84	86	73	71	80	86	79	91	90	92	76	91	93	90	69	85	96	88	75	88	74	76	92	91	111	108	109	91	89	81	91	72	91	86	83	91	70	71	88	86	85	80	72	106	79	88	86	90	96	70	95	91	79	78	77	98	100	112	98	82	99	91	67	79	74	92	86	84	81	73	82	77	83	83	95	98	89	95	72	86	92	93	86	95	106	88	84	65	76	85	74	81	85	78	93	91	92	85	97	76	90	81	83	89	73	81	83	93	93	93	86	92	100	82	91	83	82	92	104	80	97	90	90	87	89	87	93	94	96	79	96	90	85	71	96	89	67	77	88	95	86	69	82	93	99	73	80	88	84	71	86	82	71	75	100	79	95	78	93	60	82	70	92	77	89	76	102	97	85	77	89	68	90	91	74	66	77	90	87	102	74	83	87	57	98	99	86	94	90	89	96	109	81	87	99	96	102	78	95	79	86	95	105	96	98	94	94	81	90	93	80	85	91	88	86	73	83	69	71	108	94	85	74	76	101	83	81	111	89	90	87	83	97	78	75	108	86	85	79	75	94	90	77	88	85	82	82	90	85	85	88	98	100	83	79	79	97	97	107	112	92	77	78	89	73	98	87	88	97	89	83	94	102	97	86	75	82	74	71	95	88	81	79	79	91	78	86	98	83	80	78	82	61	76	97	91	92	93	97	90	85	92	84	79	106	99	104	84	60	85	87	98	76	92	98	89	84	83	79	69	85	86	83	92	95	87	98	100	100	89	69	89	83	101	83	85	80	85	89	95	74	80	93	93	98	89	82	73	92	94	77	83	84	113	93	94	76	79	71	72	87	88	86	86	93	78	73	70	101	68	87	91	88	96	72	96	73	84	83	95	87	90	91	90	90	81	86	96	92	94	81	69	83	82	74	74	85	85	91	79	93	95	90	85	100	87	82	70	94	94	77	97	87	84	100	96	90	89	93	92	86	107	99	101	79	84	83	94	83	88	89	99	89	92	82	86	96	90	78	89	86	87	89	76	85	82	81	89	101	82	94	87	87	96	76	93	84	97	104	88	102	86	82	93	100	91	74	79	96	79	85	70	80	97	96	124	71	95	76	101	76	74	97	80	92	86	88	95	85	82	96	73	92	84	76	80	88	73	75	94	76	79	85	94	83	77	81	86	97	76	93	88	93	99	110	91	87	89	73	77	82	84	93	102	114	94	89	92	102	90	83	104	97	92	80	97	82	95	81	82	81	84	80	89	71	90	104	103	91	89	91	95	85	87	82	96	85	94	86	89	91	92	90	102	88	90	74	87	90	84	75	74	81	75	86	92	80	93	101	84	83	103	72	94	83	93	79	79	86	77	89	87	83	98	80	67	93	105	92	81	84	84	101	85	98	84	93	77	96	70	67	79	79	75	84	91	110	106	95	96	75	99	104	85	102	92	76	94	84	92	89	95	83	92	84	85	91	89	71	79	81	75	90	84	74	82	89	78	102	81	92	88	81	90	88	81	97	69	83	82	91	84	79	103	87	86	95	81	105	87	87	73	83	87	94	83	85	89	92	76	90	93	77	88	85	94	84	89	91	87	79	75	97	95	81	81	82	82	80	79	84	92	69	86	98	75	73	95	83	99	84	106	86	89	94	76	102	84	76	90	83	86	80	89	92	86	85	82	78	73	86	99	104	94	75	74	82	95	88	94	86	82	86	86	83	77	87	88	94	71	89	86	90	91	84	82	69	78	71	88	95	110	85	103	81	94	86	108	79	90	87	97	99	87	76	83	82	74	107	70	121	83	89	92	85	79	98	87	84	107	81	72	98	75	75	71	89	88	82	93	83	81	96	98	77	71	62	75	85	82	87	85	88	76	98	85	101	91	76	84	102	69	93	96	87	79	68	88	83	99	93	86	90	80	88	96	85	100	83	91	89	84	85	73	78	84	94	78	101	91	88	74	95	83	66	91	99	80	81	81	87	75	104	94	92	79	83	108	89	75	97	91	75	103	78	86	84	100	83	85	92	81	87	73	72	67	96	94	82	80	79	79	77	82	92	90	73	87	78	87	77	86	84	95	90	85	86	88	83	96	85	78	82	97	71	76	89	100	95	96	94	96	87	96	92	75	101	107	84	87	92	89	93	74	72	83	89	71	93	89	99	91	92	92	73	102	113	95	92	88	74	99	88	94	91	75	84	75	79	95	88	88	76	85	106	84	86	98	90	69	76	83	98	81	91	82	98	116	94	93	86	89	79	95	91	70	81	87	82	96	87	72	89	87	91	74	108	67	89	99	80	84	83	76	91	81	95	85	80	100	76	76	78	90
15091	15730	5988	6102	6407	46804	31087	2004	1575	1337	1234	1061	946	856	791	752	742	619	629	618	579	532	470	481	486	432	456	444	440	428	390	372	468	495	635	616	381	336	332	319	352	308	308	345	303	313	323	300	285	350	278	284	317	263	319	281	272	265	289	288	265	267	277	291	280	301	288	259	265	301	286	276	284	237	295	252	282	258	271	273	263	280	267	264	274	248	259	259	264	272	279	270	279	261	243	261	258	271	245	268	282	267	280	251	264	249	244	231	287	236	278	295	262	253	265	260	266	259	260	273	258	284	259	264	239	256	267	244	276	278	276	243	247	255	254	266	271	267	255	276	288	274	239	277	255	264	251	264	225	243	285	261	243	277	274	252	259	249	235	261	280	252	255	259	227	251	260	263	272	268	251	295	256	279	229	275	258	267	247	237	269	264	267	275	255	231	264	251	255	258	266	238	278	266	295	272	275	261	261	263	229	266	241	260	278	242	281	246	246	239	264	268	210	245	243	308	238	234	235	272	244	229	249	240	253	259	261	269	268	273	266	263	285	278	241	251	260	246	244	230	267	247	259	232	256	251	272	249	251	260	255	267	250	264	257	252	256	243	238	255	235	262	270	262	244	227	260	254	262	272	249	263	239	260	265	233	251	259	260	257	221	290	295	265	253	254	276	248	260	233	234	223	268	271	243	251	257	262	248	234	256	249	256	240	249	258	270	250	257	241	246	247	262	266	253	242	269	253	252	244	268	252	242	250	258	289	279	247	251	233	254	242	253	232	273	270	222	268	263	236	240	244	237	232	278	264	237	274	272	270	261	246	258	258	244	287	270	243	259	246	246	283	273	229	269	240	249	253	232	243	235	268	240	246	281	262	249	251	275	247	271	252	269	272	256	281	256	242	244	246	256	244	243	263	240	277	268	238	257	237	235	248	257	239	247	243	242	254	244	264	273	249	235	232	277	258	254	255	279	249	254	246	229	232	239	276	251	248	261	249	261	255	249	300	259	233	236	253	230	278	241	273	242	241	274	261	255	255	272	235	259	244	244	247	256	280	206	256	250	278	263	242	262	261	268	227	277	230	255	224	240	250	242	270	256	255	278	262	259	242	249	262	256	272	245	250	291	264	238	266	246	253	250	273	255	247	229	269	273	272	235	290	272	296	255	255	271	260	252	258	250	248	260	238	223	265	244	289	250	276	243	226	290	239	251	274	248	244	256	248	260	287	249	258	247	243	257	259	239	248	253	266	259	245	237	259	236	266	240	247	276	236	251	212	256	255	263	206	247	252	253	252	240	251	260	253	239	235	258	222	256	267	264	237	234	252	247	272	249	260	251	264	256	272	261	236	247	250	265	218	254	244	255	239	255	270	249	295	227	290	245	244	248	254	269	232	252	236	274	251	267	256	269	273	279	243	273	272	264	256	252	226	234	240	253	250	225	237	254	241	260	242	232	249	253	244	235	244	251	248	248	232	270	252	253	243	254	246	262	258	258	277	241	260	270	253	248	265	256	257	227	239	258	246	259	280	248	247	239	272	237	260	236	254	250	242	260	285	258	258	270	243	231	252	248	254	259	253	245	249	258	251	276	244	254	263	266	261	263	241	263	250	243	237	244	267	239	243	234	251	260	258	231	272	243	247	223	262	274	257	258	253	270	268	251	242	273	231	258	247	247	241	234	256	264	242	250	253	262	267	249	250	247	237	234	247	258	253	272	263	248	262	237	243	260	248	287	238	271	207	242	244	248	246	268	234	280	262	256	267	256	249	253	248	253	241	270	253	245	239	238	254	242	269	235	271	254	250	250	264	272	264	254	255	279	267	274	225	262	268	264	264	281	302	241	246	269	267	256	249	294	269	285	261	258	259	264	258	256	250	248	260	278	257	233	245	251	240	255	244	246	223	276	280	271	235	258	240	240	203	304	245	246	259	272	254	234	237	244	266	260	277	225	249	260	247	286	268	231	255	265	257	248	267	262	232	255	270	260	230	235	265	271	259	241	254	225	258	258	214	246	225	248	272	256	258	265	278	248	257	243	249	236	235	250	231	262	274	251	254	252	256	258	245	233	257	265	297	267	234	253	277	257	248	235	251	261	280	247	247	274	274	261	256	222	248	265	242	265	247	245	245	267	245	273	238	254	258	256	253	267	258	260	249	260	267	249	269	250	270	268	249	258	262	260	237	233	262	234	257	244	263	252	254	258	242	247	285	224	245	282	249	248	242	276	234	264	270	261	283	251	265	242	253	241	263	241	240	229	247	272	269	257	265	250	216	252	260	272	258	256	247	226	242	279	243	228	292	248	229	276	253	283	274	240	287	251	231	249	264	241	258	258	242	263	264	251	241	263	271	259	235	246	265	259	239	256	251	267	261	273	231	282	235	258	271	248	249	231	269	269	281	242	261	259	244	277	281	249	243	269	249	273	256	227	251	274	250	238	240	265	258	246	256	268	231	266	247	273	267	258	276	250	263	274	262	272	271	283	255	249	258	261	239	246	238	253	244	242	257	251	260	274	268	254	251	268	250	247	249	253	245	253	270	242	274	250	279	266	213	267	244	225	228	254	274	253	250	253	269	254	251	252	258	251	250	271	256	259	273	269	271	251	271	258	254	281	248	244	279	242	266	261	273	227	259	285	266	251	254	263	243	239	268	248	239	271	256	262	251	254	259	242	258	253	245	269	246	271	256	290	257	269	231	230	255	265	246	227	273	220	241	229	277	270	261	248	258	256	238	225	250	283	262	255	243	221	249	275	241	246	260	284	241	243	272	276	243	233	255	283	234	268	233	248	265	262	248	248	274	277	248	236	253	257	278	268	253	264	240	242	280	232	271	296	236	272	263	261	258	268	273	235	259	248	260	233	260	234	252	237	267	273	231	267	226	300	216	261	250	249	258	248	241	253	276	272	251	264	266	277	268	243	288	242	219	253	270	217	256	244	244	247	250	233	250	282	255	263	258	275	244	256	250	273	238	263	221	255	255	219	284	233	254	243	227	263	239	269	249	223	260	260	262	264	260	256	241	248	246	261	292	251	277	259	271	229	251	232	240	245	242	291	233	231	235	265	255	279	255	256	240	241	233	253	260	276	254	237	253	225	260	256	270	243	240	248	229	276	240	262	297	252	265	235	249	276	232	259	248	276	232	233	233	246	250	236	249	257	264	288	267	268	258	215	258	231	252	273	243	250	243	241	263	263	251	244	265	249	255	228	269	242	268	245	268	257	222	245	244	235	253	237	245	255	243	254	279	267	264	250	235	258	222	261	214	255	253	261	288	243	245	230	257	224	246	270	234	247	244	254	255	276	275	239	247	256	270	277	240	284	244	241	233	274	263	233	260	231	241	250	271	246	261	248	274	259	238	270	272	293	249	237	259	266	248	254	276	259	249	234	265	261	274	246	271	246	253	265	240	261	262	229	278	251	248	265	275	263	267	247	235	259	277	232	231	253	254	249	244	262	283	260	272	264	267	230	260	252	251	255	257	267	240	240	246
4609	910	399	362	331	1183	981	298	288	317	301	289	312	316	298	272	283	297	305	280	286	284	299	299	269	314	273	268	319	300	301	293	303	281	303	281	304	307	340	304	304	300	317	308	291	293	268	265	296	261	299	272	291	314	308	284	320	280	300	310	303	305	311	293	263	304	305	308	315	311	306	276	312	300	282	307	288	331	318	306	303	296	323	291	295	294	314	284	342	270	301	273	318	298	305	281	298	297	316	298	325	276	282	306	277	307	276	314	322	319	290	313	286	296	297	288	265	306	319	303	299	294	323	311	337	290	305	305	288	295	302	314	309	297	269	296	308	288	281	274	255	275	295	319	283	315	300	282	307	306	264	310	295	279	319	297	271	286	302	296	327	306	293	274	302	312	363	306	315	310	286	298	302	309	293	307	293	301	286	330	292	274	300	323	313	273	289	292	295	301	283	317	293	303	339	288	313	265	282	305	314	298	280	269	305	301	300	283	314	312	252	319	296	277	287	293	297	329	295	306	297	282	280	314	312	268	294	312	294	297	301	278	296	298	284	277	268	311	296	264	289	296	298	290	294	298	274	288	292	288	305	283	315	299	301	333	284	298	296	274	306	299	306	331	248	301	322	331	317	294	296	320	299	302	306	311	275	308	315	328	304	308	298	293	294	296	270	305	283	285	284	305	292	296	322	262	311	312	308	265	288	292	278	314	320	301	314	252	280	272	301	298	299	299	276	284	312	311	313	321	296	295	301	317	302	288	313	282	306	275	292	296	296	327	310	288	297	302	313	303	315	265	291	279	288	299	295	309	305	286	297	273	291	282	280	289	303	304	287	288	289	280	287	267	303	284	274	267	322	307	310	291	280	303	325	296	261	313	324	297	292	263	296	287	274	307	339	285	306	292	273	282	325	294	290	294	300	314	313	297	275	301	289	274	311	303	299	293	274	293	287	283	298	316	253	299	261	293	308	274	243	274	281	291	277	294	332	301	297	341	288	284	282	308	270	286	274	290	319	297	322	288	283	301	311	303	314	312	305	267	311	312	307	310	272	290	300	289	309	298	249	277	282	274	280	311	303	275	312	316	324	282	291	304	267	306	284	293	325	303	288	275	319	279	309	266	299	301	308	293	298	287	300	293	290	294	304	318	274	268	325	283	301	312	270	304	316	301	336	285	302	323	299	308	282	281	291	299	268	311	293	301	302	316	288	273	313	327	300	301	285	299	335	276	310	287	274	288	286	309	289	285	286	288	289	313	293	266	314	321	308	291	277	303	274	306	284	303	296	329	268	308	312	343	294	300	286	349	311	280	280	296	300	294	289	274	294	292	315	309	298	275	266	304	297	288	323	286	312	309	315	307	304	285	293	308	307	306	299	294	298	294	291	279	312	257	262	292	300	304	311	305	275	306	292	279	314	263	298	311	278	301	299	313	279	314	317	305	326	279	283	330	294	318	310	292	284	315	290	299	293	268	254	299	284	282	297	313	256	291	290	289	315	319	303	316	297	306	297	302	314	303	309	304	335	297	297	314	306	282	287	297	321	293	319	331	278	321	300	309	263	281	296	288	294	299	284	309	298	264	303	323	307	323	305	325	305	301	320	301	320	295	294	327	323	279	295	306	287	316	294	299	303	286	280	319	339	296	310	303	317	309	305	297	300	293	284	296	297	306	300	285	270	291	270	291	295	280	301	271	283	309	304	298	276	272	294	307	288	299	310	296	297	299	280	286	316	289	307	326	313	287	289	304	289	304	306	305	269	284	317	297	295	303	298	270	301	330	310	293	276	282	287	273	344	320	298	267	262	337	319	317	290	260	314	292	312	278	285	268	286	250	276	336	326	318	306	276	284	271	301	311	284	293	333	299	287	293	303	283	322	340	277	303	291	294	283	296	261	287	313	304	296	294	256	296	317	292	296	274	273	310	271	314	299	299	286	291	283	300	295	282	275	305	305	292	301	278	304	287	290	297	301	274	289	298	288	286	310	323	274	280	308	280	282	311	313	275	300	283	309	277	289	309	298	332	312	283	291	292	274	284	299	288	272	297	283	272	298	294	272	280	299	295	270	271	307	272	268	273	301	294	302	291	288	308	316	304	330	261	331	317	288	298	282	323	300	307	288	315	285	275	268	277	292	281	326	315	319	277	285	291	278	302	311	322	266	257	297	318	305	271	316	323	289	268	276	269	281	330	264	307	318	312	315	300	316	298	281	276	273	277	303	288	294	314	272	308	313	273	297	292	288	281	291	311	296	310	285	306	283	300	284	319	309	305	313	266	281	313	314	282	289	261	312	284	257	271	298	269	277	303	298	275	302	268	264	267	283	291	276	294	315	331	277	322	300	291	280	286	309	307	290	314	351	309	292	279	275	309	277	322	288	280	295	286	306	276	292	303	293	322	290	312	289	279	297	262	296	315	287	279	292	290	300	283	295	278	282	277	287	271	315	282	278	268	322	306	312	287	307	312	287	284	270	306	330	320	303	302	285	317	316	285	295	294	285	313	286	263	259	356	303	286	288	304	326	298	307	300	312	324	308	311	317	311	280	313	271	272	318	318	270	315	296	274	282	287	272	285	303	287	296	303	289	274	311	286	290	300	299	308	273	295	293	292	269	303	290	315	310	326	254	293	328	316	312	300	350	306	314	291	291	286	286	279	288	314	301	257	318	269	298	304	272	280	299	302	294	279	308	301	306	284	285	309	282	302	269	267	293	307	276	288	293	283	298	336	275	303	268	297	294	298	292	304	315	300	292	297	286	286	323	304	311	309	280	280	290	276	286	276	302	283	320	313	287	291	303	296	322	295	317	284	301	290	326	279	282	324	300	307	285	276	272	316	313	282	273	315	279	290	295	284	327	299	297	298	281	288	281	290	313	298	297	289	286	315	278	290	298	276	280	290	317	318	301	297	294	307	310	293	281	273	282	313	303	280	260	324	299	322	302	313	296	304	309	282	298	304	278	312	288	307	288	299	314	322	280	304	314	319	295	318	293	300	278	311	296	266	248	274	297	290	294	253	279	302	322	306	300	293	298	321	268	299	317	303	292	307	271	294	307	289	283	281	275	302	315	288	283	270	276	321	298	303	281	301	307	300	262	299	294	271	277	306	325	301	317	289	302	291	296	276	264	279	299	317	312	281	273	290	322	290	308	265	232	302	283	300	312	324	325	309	306	313	303	314	321	252	310	317	321	285	308	313	325	301	280	317	287	305	316	313	309	303	286	305	314	294	307	298	276	307	306	306	268	290	305	317	285	299	289	291	265	332	294	300	310	298	268	295	319	299	316	298	297	281	315	286	308	296	317	307	311	292	319	301	299	302	296	301	277	305	297	305	310	295	313	327	310	294	290	308	262	308	316	289	281	266	289	269	312	304	287	266	270	280	295	266	271	285	314	282	299	319	291	282	290	268	276	307	318	301	294	291	270	298	298	310	286	279	278	332	299	320	318	287	287	294	300	292	334	291	308	295	310	271	309	305	285	303	297	284	287	301
3815	1777	948	924	931	6065	4306	767	726	773	750	698	747	753	746	734	753	753	778	729	763	768	725	681	761	765	730	729	759	738	749	706	736	715	744	714	713	746	699	732	746	721	694	702	763	726	708	722	750	731	727	740	734	678	703	708	733	786	709	733	739	748	750	740	736	732	749	750	685	730	665	744	708	741	790	735	736	717	771	766	790	710	700	725	779	684	719	696	750	750	780	683	795	745	748	728	725	732	745	751	737	739	768	741	740	678	756	741	736	758	731	717	763	741	747	740	749	748	713	689	758	760	720	780	748	780	717	755	742	768	687	739	737	723	689	765	729	731	698	764	757	732	722	751	739	690	729	688	753	687	696	710	725	755	719	733	681	786	747	741	715	755	688	779	759	725	702	793	698	769	744	770	797	790	746	750	778	794	748	734	760	757	731	710	759	684	682	722	707	771	769	692	752	716	692	756	748	697	705	749	795	761	766	708	742	772	752	719	731	727	731	698	765	714	732	713	729	732	711	738	770	741	757	748	767	732	752	696	706	718	738	677	765	713	706	738	719	720	740	704	772	725	690	719	775	746	709	784	723	724	771	687	704	757	704	750	790	761	698	710	746	771	746	719	738	764	692	721	706	694	712	779	796	731	767	791	727	731	704	747	760	717	732	736	697	717	733	724	739	709	725	721	747	717	755	749	742	721	696	738	753	728	759	721	716	735	756	718	727	786	794	694	687	675	747	716	725	737	752	744	788	726	748	748	678	731	738	763	710	741	773	753	696	728	757	733	765	730	668	751	710	712	727	707	718	778	744	780	738	725	773	739	750	722	695	693	709	725	704	744	727	735	811	742	732	728	731	738	710	724	715	669	710	746	733	731	710	748	726	772	745	768	738	712	744	737	707	747	722	740	769	738	762	748	742	730	708	725	761	755	784	766	733	717	728	727	693	704	735	729	725	761	719	695	729	747	688	697	722	746	728	774	729	747	724	767	773	732	688	808	712	758	747	710	710	728	757	755	719	758	749	721	731	749	732	738	742	749	706	778	735	750	725	712	721	676	734	702	710	737	740	745	748	714	742	805	727	739	728	708	739	741	710	699	784	718	655	745	715	729	779	746	701	774	716	732	751	742	721	681	763	731	728	735	739	762	710	689	736	704	749	764	777	769	754	736	733	766	650	700	773	733	735	736	752	686	764	723	777	753	732	723	711	706	704	716	719	746	677	691	745	815	696	805	739	731	707	718	747	739	699	736	708	704	712	706	732	727	746	687	712	745	730	731	727	757	701	749	753	693	740	731	719	760	765	719	710	770	775	726	716	762	718	732	696	754	725	719	784	731	740	719	737	728	706	744	731	702	758	729	788	752	775	683	755	735	733	749	804	736	719	745	787	711	772	771	759	716	672	719	720	691	749	719	754	751	736	714	726	703	704	735	751	694	711	706	719	748	778	764	751	702	697	669	810	732	698	752	802	763	704	752	751	721	747	720	780	727	699	694	719	736	739	730	657	709	729	755	755	717	739	777	751	705	719	717	687	738	744	757	706	748	751	725	704	779	755	760	710	722	754	756	707	685	722	690	744	730	741	775	711	696	763	758	721	729	710	754	725	749	754	769	770	740	742	738	743	707	763	727	772	728	708	734	755	716	739	707	711	743	704	795	809	722	766	715	755	737	745	764	713	729	713	667	705	721	729	779	747	753	718	785	743	730	719	721	733	706	743	735	728	779	725	755	728	753	722	781	770	765	715	741	789	752	719	736	753	782	744	753	740	723	718	736	758	715	691	721	675	720	740	734	755	718	733	721	665	688	722	748	724	744	711	699	699	744	703	734	758	729	662	687	791	746	763	745	741	736	762	734	697	712	726	738	742	756	738	744	744	731	704	774	725	725	775	727	714	704	710	771	670	711	767	740	772	684	746	722	765	722	763	725	750	744	751	719	702	745	681	757	741	706	754	798	762	747	751	729	728	690	690	719	738	659	758	737	760	709	717	761	710	731	681	758	717	718	761	710	715	745	711	754	758	727	732	777	727	726	672	675	726	721	688	754	827	702	748	718	728	661	759	701	756	751	715	720	707	715	695	746	724	748	759	767	793	742	762	710	736	722	704	758	732	736	759	699	732	726	738	772	737	769	775	793	725	689	700	711	768	729	755	715	769	704	736	724	754	717	665	789	728	711	742	751	703	800	710	782	709	687	739	782	731	776	733	723	762	698	718	761	745	736	744	750	727	674	742	717	701	805	739	676	751	759	735	720	750	734	777	720	759	686	707	712	709	719	729	759	699	718	706	748	779	719	730	768	688	722	711	701	800	764	728	739	683	692	736	763	687	780	757	712	755	691	726	733	767	735	747	710	738	769	727	746	765	752	743	783	746	725	733	724	706	727	742	770	750	714	756	738	722	743	732	740	741	740	697	730	731	729	725	716	708	733	718	727	742	771	770	678	726	755	737	727	744	759	736	726	729	712	731	756	736	732	792	773	698	757	699	655	674	776	795	744	793	723	683	701	750	742	721	728	729	757	731	728	710	696	769	723	740	766	720	722	755	751	759	713	715	735	718	634	767	700	770	722	742	715	736	733	708	731	688	774	746	778	758	731	760	741	744	771	744	739	749	717	761	726	702	720	731	727	697	724	745	738	719	737	736	677	823	765	760	751	738	743	749	716	727	783	743	738	684	738	691	727	753	766	702	739	734	769	737	713	734	704	737	714	766	709	796	748	756	752	773	688	746	755	751	755	713	723	741	750	712	738	714	740	756	725	760	676	722	764	728	697	714	686	737	755	733	767	756	751	745	714	763	760	750	750	671	701	703	728	719	728	735	729	735	722	730	695	717	750	715	744	780	776	772	742	741	769	754	736	722	765	711	768	712	726	737	705	738	757	706	739	733	737	749	758	738	795	672	696	707	703	734	708	754	676	761	735	703	781	760	698	709	740	727	742	796	708	740	737	705	757	753	691	713	749	710	756	765	720	746	731	749	744	737	701	725	720	737	777	732	764	761	752	745	761	753	706	707	782	750	721	756	727	796	697	781	685	722	754	700	747	734	682	770	780	733	762	726	689	714	762	677	727	776	752	696	724	787	750	753	716	776	705	757	752	742	727	739	731	736	679	745	720	753	777	757	749	736	729	751	683	778	792	684	761	794	671	726	757	720	718	740	714	774	711	735	768	764	739	733	746	724	737	748	687	770	756	716	734	742	771	731	712	723	742	773	726	751	736	730	762	778	719	734	711	731	758	734	754	712	690	757	747	705	758	702	741	791	776	757	763	705	702	741	715	701	722	739	713	717	737	720	743	763	743	735	741	705	721	699	736	758	745	753	747	731	710	764	729	742	749	712	739	737	742	757	760	747	714	729	764	725	701	718	757	746	697	689	739	720	721	698	685	798	752	682	709	726	701	755	759	746	719	727	728	760	781	723	729	759	736	717	699	774	730	782	727	741	692	717	725	707	751	770	722	714	687	734	739	759	750	731	772	695	710	686	730	722	714	748	740
20905	16502	6141	2047	1454	20208	21091	1286	318	286	293	256	233	279	231	240	264	243	221	204	198	203	218	218	223	204	205	206	225	205	206	204	230	218	229	239	191	201	208	202	207	215	200	214	185	206	200	185	193	189	177	199	209	176	217	214	209	226	189	206	199	217	214	167	205	203	193	176	209	199	211	174	196	199	205	169	204	213	189	187	197	210	220	205	211	208	192	207	199	191	176	206	208	214	208	201	216	215	168	194	182	211	188	173	226	207	208	209	202	190	210	196	173	185	181	204	219	194	176	185	191	189	198	199	177	184	200	201	184	207	207	174	218	192	213	192	183	216	197	194	208	200	203	206	206	230	202	226	207	189	199	180	200	192	208	191	192	193	197	178	197	181	175	201	192	205	191	189	216	175	177	183	203	213	204	185	204	176	195	183	215	211	209	204	201	194	181	201	188	189	190	199	197	185	175	201	203	182	204	188	215	220	200	204	207	208	202	219	197	190	207	180	214	211	208	197	160	204	176	185	212	164	219	207	218	213	185	211	210	214	184	205	211	196	175	178	205	193	193	180	193	189	191	215	174	187	205	192	185	208	181	207	183	191	189	206	202	205	216	211	197	210	187	175	201	171	191	207	179	190	212	225	212	197	196	174	189	190	202	206	184	207	183	207	198	173	196	195	193	190	210	195	167	199	191	197	196	205	164	204	197	181	211	186	201	208	204	202	196	181	163	207	182	187	219	185	167	219	190	184	208	178	190	201	200	183	182	185	202	196	191	179	213	186	171	206	177	196	179	187	235	189	195	203	180	194	180	178	199	189	189	212	183	187	185	192	192	200	185	193	197	199	218	212	203	202	206	192	222	185	196	205	196	206	162	189	198	214	173	179	199	188	201	192	178	205	179	211	215	192	162	179	181	194	201	205	206	198	201	208	185	203	221	160	180	206	195	205	194	167	197	190	187	213	182	199	193	203	197	221	190	208	181	179	180	209	169	211	202	195	210	187	171	215	187	171	210	184	221	217	188	175	203	210	225	206	194	207	224	183	193	205	213	198	222	220	208	179	210	182	181	174	182	194	191	191	180	212	209	200	195	202	164	188	192	202	198	211	209	182	174	191	187	202	209	227	190	210	191	180	199	184	186	193	212	231	208	193	190	200	181	181	232	213	182	207	192	208	191	182	184	170	207	195	185	227	214	225	183	187	190	190	215	187	185	196	193	201	190	220	196	199	204	209	194	200	178	230	222	193	201	192	196	186	202	209	177	189	168	203	203	181	180	200	209	205	178	184	195	194	201	187	184	188	202	175	238	229	170	194	205	196	198	158	195	196	216	194	222	191	184	212	198	198	207	172	175	204	194	199	190	205	187	184	183	195	207	209	197	181	190	195	181	185	184	219	184	199	184	192	189	201	157	189	182	216	190	191	194	214	195	196	199	203	196	235	186	204	191	185	192	216	216	203	186	196	156	213	196	223	210	226	182	201	182	199	199	202	226	193	191	195	185	193	178	174	203	196	194	192	175	207	167	186	183	213	192	175	206	195	183	196	216	199	200	170	197	205	186	212	183	195	198	210	208	191	208	186	181	201	196	194	198	209	200	189	191	202	191	207	200	210	210	179	217	192	186	202	195	191	199	178	193	192	225	181	204	191	189	188	191	213	222	207	212	208	201	206	179	201	216	191	202	204	193	194	188	201	178	189	195	183	223	197	198	211	200	190	206	205	203	188	203	208	192	202	199	184	188	177	192	201	219	200	201	193	173	180	193	203	190	192	202	197	193	199	212	183	173	197	184	186	178	190	187	211	193	198	204	179	191	183	184	189	203	212	197	175	186	182	203	199	175	186	178	202	180	192	205	177	202	212	221	176	161	182	202	218	201	174	209	197	181	188	216	198	180	188	183	193	179	207	206	185	210	172	192	207	195	192	202	216	210	191	223	231	174	195	173	214	186	174	197	214	203	194	195	195	190	196	183	194	196	175	213	195	198	168	205	190	207	193	207	207	185	193	207	219	192	206	196	208	195	199	211	206	169	184	199	169	189	189	203	179	226	219	216	205	185	199	198	194	186	216	199	211	225	234	219	215	209	185	229	190	204	212	192	192	217	192	194	185	185	202	197	188	209	199	202	197	219	204	187	184	205	217	194	196	205	190	206	199	170	219	199	194	197	188	196	195	207	201	210	188	190	190	192	194	207	191	190	191	204	174	202	171	190	192	200	203	191	201	206	213	199	187	205	191	189	199	212	175	207	198	184	206	210	180	197	183	194	200	197	184	199	190	181	209	216	209	202	202	216	197	200	211	187	201	200	195	219	209	168	188	194	191	213	181	172	193	183	204	182	189	208	221	185	184	192	199	183	215	178	204	185	184	195	218	173	219	190	208	195	215	185	195	196	188	187	186	178	180	213	214	177	196	199	218	207	210	184	180	187	198	186	191	171	180	229	194	207	187	192	200	216	194	175	208	205	185	163	193	197	196	186	190	206	204	191	191	168	203	217	201	199	171	211	195	182	202	198	211	188	189	175	194	203	200	193	188	194	190	168	203	202	204	197	219	189	201	182	196	190	188	183	209	188	202	195	192	204	203	204	197	214	184	195	181	182	205	188	202	186	178	193	188	189	192	184	197	211	232	196	206	197	221	201	197	189	201	196	202	205	210	199	195	221	193	189	205	230	172	185	203	194	205	221	208	211	192	196	196	202	182	178	187	183	191	173	211	206	199	212	220	212	212	214	203	210	177	218	240	210	219	205	203	196	186	188	212	200	176	174	198	186	195	206	190	195	179	216	188	209	216	197	201	201	205	188	196	173	183	167	190	221	192	195	199	219	229	203	204	184	209	203	217	220	198	209	193	168	215	200	210	179	189	186	192	197	200	220	233	189	184	172	198	219	193	186	200	195	173	171	205	195	210	215	197	191	185	204	205	197	172	177	185	181	186	185	190	192	208	204	188	218	212	209	189	182	171	185	208	182	194	176	202	187	207	190	202	220	180	203	187	204	181	215	163	226	226	226	217	194	214	179	213	211	211	186	195	182	193	206	176	185	195	194	196	205	174	190	219	189	186	173	181	185	181	191	215	183	188	187	188	199	185	178	190	192	204	212	191	196	200	202	190	186	179	198	214	214	187	203	198	176	200	171	192	180	186	196	196	176	224	214	207	185	185	206	187	174	205	212	180	195	197	203	207	191	203	191	204	197	207	195	192	189	215	196	168	194	189	190	217	202	182	179	231	174	165	172	168	165	209	197	192	172	172	187	185	208	170	199	209	178	201	186	184	195	188	201	192	213	198	185	175	201	179	204	184	194	180	209	200	192	216	216	196	198	228	179	198	201	197	183	180	191	175	198	209	193	193	162	173	213	184	197	206	209	183	193	177	185	218	201	195	192	174	192	199	181	188	189	198	198	185	176	201	192	172	177	213	170	188	183	211	191	211	187	205	178	204	171	191	194	188	227	181	172	188	198	177	175	221	178	226	193	191	187	176	218	189	180	210	191	196
10655	13630	3696	3721	3749	34426	26435	1387	1187	1106	963	943	818	766	757	760	779	709	755	689	654	633	596	660	618	627	594	589	576	613	574	573	574	639	654	646	571	542	562	519	530	544	536	563	520	529	561	528	534	541	504	500	515	531	524	531	501	530	500	530	553	510	488	529	491	507	530	535	502	526	511	512	545	519	525	477	525	483	508	492	500	467	494	519	489	513	494	488	546	523	485	561	525	485	518	530	516	473	508	492	503	542	482	504	493	491	506	511	476	454	455	516	492	507	525	453	508	537	530	506	491	471	517	504	502	478	508	517	519	477	479	509	524	496	500	489	519	499	494	540	488	541	480	506	493	446	543	526	498	484	510	481	482	492	512	521	505	478	517	522	541	514	513	505	496	484	492	533	503	492	509	510	525	495	493	494	477	525	470	489	509	494	493	506	504	515	494	477	513	495	542	459	480	479	460	483	503	499	508	514	480	495	513	488	518	475	481	532	508	478	516	516	474	472	463	489	472	516	466	500	472	504	503	492	506	537	478	492	518	499	523	506	496	481	486	523	491	470	474	519	493	514	513	506	509	534	509	484	512	510	484	464	486	484	493	486	486	497	515	451	502	476	496	465	497	498	484	515	535	510	500	501	533	472	463	485	463	471	499	550	478	482	512	501	537	506	504	508	491	527	474	533	500	518	512	516	477	529	543	509	444	520	527	481	519	465	491	540	482	513	458	489	490	460	531	488	490	520	531	487	524	502	507	524	507	497	506	498	509	494	474	483	487	513	568	464	490	495	498	509	481	475	486	466	496	484	513	486	529	506	511	482	480	508	483	528	483	486	522	446	495	488	482	475	477	483	530	493	512	511	476	459	498	479	508	496	518	499	520	526	510	475	495	465	507	484	495	494	506	500	472	514	523	490	473	469	506	478	468	501	509	518	512	479	488	496	505	538	490	489	511	544	519	510	487	502	450	494	524	504	519	484	544	510	511	513	505	525	459	546	486	516	459	502	518	509	522	509	495	509	493	475	515	510	519	501	520	517	501	483	455	474	522	519	507	490	465	499	509	534	529	486	471	504	526	508	509	471	516	518	526	512	503	486	516	504	494	467	527	519	558	469	516	516	496	488	502	512	517	479	492	507	515	478	490	455	488	495	500	517	524	516	486	488	473	485	497	503	497	532	507	514	484	482	528	483	508	482	498	499	514	495	464	525	469	490	479	498	510	475	467	491	513	458	488	475	476	506	466	515	481	492	525	488	495	501	473	494	481	499	533	501	501	482	521	540	494	485	517	503	486	523	484	516	506	512	505	544	493	506	524	512	543	522	457	514	502	510	521	475	469	468	508	527	512	490	476	475	521	506	495	513	472	506	490	525	466	466	508	482	511	438	439	505	510	426	480	499	482	509	497	524	479	512	498	509	508	530	518	505	486	526	478	504	535	508	509	507	528	484	459	531	453	533	526	528	480	502	489	503	472	508	498	496	503	546	488	495	506	502	519	496	484	503	463	441	480	480	488	480	498	518	526	487	473	481	501	523	488	498	514	514	528	506	492	499	518	497	484	545	496	499	487	500	470	528	447	503	498	519	536	463	517	530	465	485	558	473	511	505	496	474	504	520	496	485	507	491	517	504	530	506	540	541	512	528	542	518	504	496	523	506	480	495	540	504	518	484	542	479	475	504	477	472	559	548	518	508	523	490	520	522	531	506	509	492	523	511	498	503	510	506	519	472	458	448	483	453	536	489	501	528	477	523	505	459	529	455	519	522	528	541	492	481	495	505	524	524	530	494	462	513	493	484	497	478	493	527	472	516	495	489	521	534	547	495	494	530	489	523	498	499	479	525	496	490	487	506	475	490	489	495	509	482	500	511	478	507	449	469	529	506	486	544	497	474	479	510	513	486	533	451	532	509	477	537	506	461	538	487	501	479	544	532	497	482	510	506	526	469	492	483	503	488	494	496	500	507	520	505	507	483	468	507	493	503	491	510	499	485	504	517	526	505	509	549	486	530	522	497	510	457	498	522	517	472	480	504	521	508	514	504	552	496	515	494	484	493	527	479	555	515	492	511	474	518	492	495	534	519	449	533	494	511	489	513	514	493	463	482	485	529	500	526	554	500	524	507	479	508	503	495	521	513	494	484	479	515	479	522	496	511	518	517	527	508	496	463	500	522	495	503	493	487	504	491	505	492	496	522	520	546	490	475	458	494	514	505	522	482	501	526	470	498	505	508	510	533	501	479	513	536	483	505	496	489	508	505	516	497	492	510	523	486	476	528	463	503	524	485	506	514	479	503	485	512	489	525	504	496	444	452	531	480	503	490	480	499	487	507	484	510	501	506	460	541	482	498	504	524	507	488	503	541	537	516	513	491	512	494	468	523	484	480	501	487	530	503	464	520	510	521	488	505	494	512	497	527	479	533	485	531	528	493	482	516	498	470	527	488	508	521	512	484	540	506	520	516	517	497	472	469	505	511	502	478	501	500	507	504	510	513	502	496	491	513	490	513	505	512	499	491	479	522	510	473	523	485	475	488	471	521	496	502	505	506	516	505	447	522	508	495	521	495	492	520	551	481	499	563	489	501	502	500	532	558	517	480	494	509	479	519	503	507	539	480	475	514	501	526	546	507	532	467	495	496	487	578	535	503	519	521	489	480	518	512	478	532	528	497	476	504	502	480	528	482	478	474	500	480	516	502	492	490	526	528	492	500	448	491	521	468	475	499	499	508	464	551	498	487	513	487	485	535	504	514	493	499	480	463	530	484	540	496	503	493	477	487	476	463	506	471	523	471	519	476	493	515	529	501	472	492	535	528	467	435	473	498	481	494	519	488	525	499	489	446	533	509	490	479	514	518	503	499	478	510	501	517	532	476	509	506	536	475	518	488	522	468	528	485	536	516	502	505	508	475	518	523	505	521	503	520	477	479	474	497	520	486	494	521	493	500	475	458	515	524	472	457	487	515	510	495	513	512	492	489	502	518	452	552	513	506	473	517	510	488	532	473	500	528	492	494	487	532	529	505	501	492	507	531	526	563	483	503	498	499	510	521	505	528	467	488	507	478	484	466	519	501	513	526	481	485	540	541	476	519	470	504	415	574	490	504	494	481	444	505	501	535	475	533	477	501	494	492	495	476	530	521	508	513	543	516	515	508	478	500	510	528	510	463	509	484	514	520	515	497	497	530	527	546	478	537	508	492	493	507	472	498	448	490	498	525	487	500	501	495	477	503	484	516	483	533	518	493	511	455	519	523	494	476	483	505	554	517	520	516	476	495	510	470	493	508	558	494	497	516	504	503	525	509	464	503	530	511	516	507	478	510	526	520	498	472	480	508	501	496	490	504	525	523	519	509	496	505	485	484	512	513	494	478	479	479	506	488	521	487	522	533	507	510	514	476	497	544	508	502	494	488	531	486	502	445	523	510	496	511	471	519	483	528	498	504	518	537	510	492	497	476	496	465	539	519	485	511	489	480	475	474	493	524	512	492	489	494	458	547
30124	26003	11964	3167	2807	31943	32261	3743	456	333	258	206	182	169	178	161	174	139	126	143	148	111	122	128	120	105	95	112	88	118	113	85	112	91	130	129	89	117	87	105	110	94	99	90	89	85	78	97	93	97	93	94	87	106	90	82	85	82	103	110	111	115	95	95	82	106	82	67	81	73	82	115	87	91	98	74	88	75	88	79	90	95	87	81	91	99	101	88	92	103	85	94	70	97	89	93	92	89	91	87	92	94	95	89	93	90	96	87	87	95	102	84	79	81	82	83	74	91	87	73	87	74	91	104	85	99	90	91	96	89	79	73	88	103	88	88	61	99	101	83	99	89	78	100	91	73	109	106	84	106	88	91	88	94	89	80	90	95	86	94	104	83	68	98	101	89	85	85	100	82	105	115	93	90	85	81	86	98	86	80	84	89	91	96	98	91	79	88	89	87	94	97	87	96	92	78	108	90	101	77	88	100	72	82	84	88	105	102	83	106	100	78	116	98	90	100	94	91	91	109	92	92	97	92	75	90	94	79	85	99	94	93	101	81	89	74	78	97	92	90	100	90	77	89	79	109	77	99	90	81	72	86	98	97	97	100	89	96	89	91	109	90	75	87	72	97	86	82	93	87	98	71	100	95	90	82	99	106	89	87	90	109	90	106	83	92	81	94	89	85	99	97	81	97	98	80	87	85	87	92	93	75	71	92	101	87	92	86	86	94	107	82	80	91	92	90	85	89	90	82	99	102	108	92	88	114	88	85	91	102	86	84	98	96	87	100	96	88	98	92	89	101	90	86	109	87	87	96	94	91	91	89	107	93	96	68	85	101	103	87	94	85	93	79	74	85	98	88	91	86	92	112	108	80	89	113	98	96	100	102	91	92	102	86	95	93	107	91	101	81	84	88	75	87	96	83	86	95	81	78	99	90	91	82	87	82	102	94	92	101	112	76	106	88	82	76	86	92	73	93	87	88	82	90	87	92	82	89	87	81	92	110	100	101	94	79	86	98	99	86	84	79	88	92	101	81	89	103	96	107	91	84	86	89	91	82	85	82	79	96	81	89	87	90	90	105	77	89	100	81	112	97	99	81	79	101	95	85	82	84	82	107	98	86	89	94	85	72	86	88	82	86	88	100	87	95	100	86	74	86	81	87	92	102	87	92	88	97	90	76	105	97	84	110	83	93	103	94	71	94	91	74	86	88	86	93	85	97	83	89	79	97	92	88	91	83	88	94	89	87	89	109	76	84	78	90	90	81	104	90	93	77	94	98	81	105	89	64	83	96	80	101	85	80	95	82	82	92	71	90	86	87	89	82	95	89	106	100	71	91	87	86	82	97	108	92	96	94	97	85	102	70	89	97	75	81	73	104	90	66	103	96	88	80	77	86	110	91	87	83	110	102	104	100	90	93	98	87	84	96	88	81	85	107	79	102	104	106	93	90	94	98	90	94	90	89	88	93	88	88	103	98	92	82	96	82	85	77	97	88	108	83	90	85	92	89	88	104	76	94	96	65	72	79	90	81	89	82	104	85	84	95	101	65	82	96	89	93	83	95	94	80	86	94	92	87	105	107	100	91	85	93	89	81	86	101	94	91	84	89	115	84	98	88	94	72	85	85	83	96	80	94	70	91	98	85	85	83	89	85	94	103	88	75	94	66	98	87	108	96	79	86	95	88	100	76	83	76	87	91	111	90	93	102	91	115	96	75	86	77	103	93	93	92	87	96	105	93	94	102	95	91	97	105	86	90	76	89	99	106	99	81	87	87	99	84	84	100	100	80	107	95	91	92	84	98	72	91	84	91	96	85	85	85	94	87	118	90	76	103	82	98	82	64	79	84	93	84	93	92	99	91	100	102	85	86	108	103	71	96	81	93	80	86	97	96	105	91	96	79	89	75	111	96	88	89	104	102	77	104	85	102	93	94	87	80	94	87	90	90	90	91	106	84	86	80	117	77	97	79	75	89	83	83	88	102	98	100	79	103	94	85	102	90	83	90	91	95	81	88	91	104	95	85	91	80	101	103	108	74	83	103	96	95	94	97	83	86	85	74	99	104	94	76	74	85	91	85	91	94	82	76	85	86	97	93	87	89	99	106	81	94	91	87	94	99	93	100	99	116	96	91	100	87	99	89	86	78	101	104	82	83	86	73	101	96	80	96	93	108	92	72	93	79	97	91	90	90	103	60	93	91	102	95	77	75	84	81	89	88	81	86	85	89	85	102	92	89	95	88	93	85	99	93	92	82	66	95	127	81	93	85	85	87	70	77	83	90	84	107	73	83	100	82	86	76	95	81	75	98	87	93	95	87	89	85	91	85	85	82	109	70	89	74	77	116	88	93	82	97	72	70	79	90	94	94	92	99	91	63	117	95	100	85	95	109	93	94	97	96	85	93	100	91	97	101	88	88	104	94	108	82	88	84	93	78	83	82	96	82	93	84	94	95	90	83	95	86	84	77	89	99	88	94	92	87	104	93	79	78	73	87	90	96	106	85	95	84	83	88	91	95	78	93	104	111	93	82	88	88	106	72	67	85	86	84	85	92	77	101	71	98	91	89	81	93	79	78	69	83	104	95	94	102	85	85	100	73	90	82	100	95	94	87	81	90	87	85	96	104	98	90	91	84	90	94	83	78	105	89	89	107	87	95	97	84	79	91	76	117	94	89	98	75	107	76	99	73	103	92	93	95	89	82	92	94	99	87	96	125	70	82	101	74	85	92	94	115	82	96	93	85	102	84	104	100	82	101	75	99	79	92	105	91	105	91	93	89	104	94	91	99	97	101	80	86	103	88	103	88	91	95	102	91	80	92	91	90	79	105	87	83	106	88	84	100	79	119	107	91	81	82	80	93	91	75	105	93	120	94	87	90	92	81	101	83	92	104	82	89	69	98	88	104	92	92	87	75	83	102	113	99	88	92	78	74	89	88	89	97	94	91	84	92	84	84	87	82	102	74	80	89	90	81	81	101	77	97	86	75	103	109	97	96	79	104	95	93	88	84	96	83	96	90	110	105	104	89	82	90	101	100	91	77	81	77	92	90	92	78	89	76	89	95	90	74	101	106	90	88	113	81	94	96	98	102	80	85	85	90	84	81	86	85	89	92	96	74	90	90	92	92	99	94	96	82	91	73	88	66	86	96	93	84	76	80	90	104	81	106	86	95	87	108	75	104	88	86	66	80	80	99	76	89	94	92	90	98	81	91	86	77	84	89	87	90	104	80	88	102	77	81	93	85	100	90	98	86	90	94	91	98	93	83	95	79	77	82	63	85	91	103	100	89	77	83	102	65	105	86	83	97	102	92	71	75	85	88	94	91	114	93	85	98	77	103	77	97	81	102	99	91	88	91	101	90	97	104	103	82	91	114	105	84	92	84	88	85	93	91	114	92	93	102	104	77	80	91	98	87	86	86	80	100	96	90	87	102	84	78	108	97	90	85	92	105	86	83	82	82	90	109	84	86	84	108	100	81	75	102	86	99	88	86	82	104
14724	18321	5873	6047	6417	42559	30889	1988	1706	1453	1191	1111	936	872	791	707	682	641	646	585	559	523	495	540	509	464	419	476	422	408	443	384	427	542	667	551	335	352	346	346	345	312	319	348	318	335	298	316	309	338	282	300	309	279	288	312	267	321	244	326	318	288	302	298	261	285	315	267	321	266	300	300	315	268	284	265	308	272	295	259	285	281	245	273	268	259	255	264	278	254	291	263	258	264	248	264	237	274	253	266	252	278	292	250	249	256	286	260	246	289	245	253	256	266	280	271	281	255	280	281	266	261	266	268	275	253	265	249	229	285	250	235	260	277	300	249	272	266	269	265	284	239	289	269	255	295	303	249	244	294	256	288	270	283	281	233	279	259	250	286	259	243	247	275	276	288	266	269	250	243	278	277	276	279	247	283	244	280	250	248	260	285	288	284	258	266	271	250	245	258	249	262	246	271	260	266	248	276	266	250	279	251	255	241	253	278	283	276	241	233	256	273	279	275	254	236	276	253	280	223	242	276	260	239	272	269	251	262	253	261	257	263	270	252	267	279	289	275	282	246	265	269	250	255	270	251	272	269	264	254	265	260	257	270	251	259	237	249	276	264	252	269	255	250	279	272	275	272	261	262	273	264	270	255	275	250	281	279	240	258	283	275	260	258	255	259	247	288	254	270	263	283	269	291	257	233	268	267	218	226	262	272	239	252	248	255	272	283	272	270	274	303	259	270	260	269	283	249	265	248	244	257	258	249	252	239	242	248	266	272	242	237	249	255	238	263	266	262	259	264	230	254	261	235	271	257	234	257	245	262	274	235	279	268	243	281	273	288	277	245	260	278	262	267	249	243	255	274	263	278	281	262	259	246	269	264	242	251	254	278	262	267	245	259	253	246	263	258	254	253	225	294	241	279	248	259	257	253	250	272	255	253	257	241	253	262	255	261	292	283	260	254	262	274	284	240	284	265	296	250	261	268	268	248	265	265	244	282	240	273	250	249	279	250	266	267	278	251	222	269	256	256	247	253	268	260	244	248	249	250	237	264	277	269	273	293	268	292	272	275	249	226	242	280	248	255	264	289	275	266	225	248	261	257	250	267	258	289	265	250	267	264	266	261	261	273	234	277	260	235	281	255	281	292	237	270	293	248	255	275	245	255	266	240	260	252	283	273	266	251	272	272	257	250	262	290	257	290	277	251	256	297	256	281	286	241	238	256	264	266	241	251	254	281	234	253	234	268	253	281	243	260	278	277	309	260	266	285	264	258	305	255	247	270	254	245	291	225	239	259	252	273	262	251	237	260	256	251	240	253	274	232	265	238	252	249	255	275	264	258	257	265	256	273	259	258	261	304	273	247	278	242	261	283	299	251	278	288	275	273	227	268	258	274	253	269	301	294	266	259	284	271	284	259	263	271	261	240	253	257	253	226	238	264	271	249	262	242	276	265	238	234	257	286	263	251	243	275	282	274	280	258	272	288	262	237	278	252	279	270	269	236	263	246	264	269	279	278	258	257	276	267	250	243	255	279	233	257	245	257	302	250	259	281	268	279	269	271	262	310	263	223	255	258	261	270	256	235	228	296	240	248	262	255	271	282	244	269	292	266	242	268	277	251	272	246	263	278	229	264	303	261	226	270	262	267	246	257	231	246	272	224	259	261	248	275	245	252	293	243	245	236	285	299	272	290	248	268	270	286	268	278	255	273	256	254	282	264	265	291	252	279	281	224	260	297	279	280	262	246	266	279	256	241	255	242	260	274	251	253	265	279	242	252	294	251	274	273	283	243	255	277	259	274	266	283	247	228	250	249	281	271	246	260	258	260	255	246	253	234	244	290	252	247	273	262	233	276	262	229	254	251	245	230	278	307	261	273	271	235	260	251	248	236	272	300	256	247	262	257	253	285	264	258	262	288	248	283	260	250	245	245	237	251	235	263	261	253	278	262	274	270	268	264	219	278	263	228	260	244	237	265	266	270	282	227	262	262	262	282	286	255	254	263	248	242	255	259	266	257	237	233	254	262	253	282	251	266	255	247	273	262	266	275	247	281	243	272	249	275	271	287	275	267	271	278	267	225	261	259	248	254	256	264	274	261	227	296	252	254	231	240	252	251	268	260	233	270	273	261	254	265	262	301	270	259	280	238	261	254	246	265	258	249	297	266	240	254	276	268	261	237	251	273	246	266	243	271	282	261	261	264	253	260	277	258	288	271	253	260	276	274	258	294	264	299	269	247	275	274	268	255	247	248	244	268	252	272	239	271	268	271	256	255	245	274	227	253	265	274	284	248	249	271	303	284	267	277	263	273	270	242	237	291	237	272	259	269	264	263	264	275	248	260	283	239	258	245	285	272	276	231	230	273	254	267	258	236	249	256	263	272	270	248	257	297	264	266	224	270	269	247	279	227	294	271	272	249	254	262	282	247	276	270	241	270	255	271	269	256	247	268	261	272	243	258	229	252	288	280	231	261	229	267	299	275	256	279	273	260	296	264	255	277	252	251	298	253	244	254	289	249	252	279	248	250	258	253	277	279	255	269	253	253	278	254	231	238	272	243	253	252	236	264	245	248	263	254	274	283	286	257	276	272	288	279	218	263	265	273	252	262	252	249	263	267	247	261	263	263	249	246	240	255	230	284	264	247	269	251	279	257	297	230	260	306	250	246	258	223	254	270	267	283	268	250	252	274	258	262	247	254	254	290	266	268	242	265	248	251	271	265	271	287	280	296	228	272	266	267	244	237	256	268	274	246	263	252	264	262	261	285	234	255	285	269	289	260	292	273	234	251	228	266	258	243	258	314	246	239	236	265	297	271	260	261	262	284	270	289	275	258	253	275	266	270	231	243	258	237	254	271	248	267	263	265	274	257	229	258	268	267	262	256	307	288	279	256	241	258	287	279	246	271	282	268	288	251	272	238	254	251	248	298	274	250	286	287	264	248	239	261	230	308	261	240	231	254	267	260	286	253	253	257	264	252	276	247	244	245	248	265	272	272	263	284	256	273	244	262	289	274	244	265	274	280	282	245	275	247	284	269	270	250	243	249	245	250	287	221	271	235	276	241	263	253	267	268	272	246	262	255	296	251	275	252	243	235	246	239	288	260	254	257	264	299	282	242	277	229	273	244	245	259	245	261	282	267	289	274	254	248	255	234	265	272	255	280	224	247	227	265	285	264	285	252	273	237	250	273	264	261	281	276	229	270	249	272	296	269	266	246	290	241	264	278	255	270	227	252	284	289	256	243	260	253	272	286	254	261	264	267	251	268	255	280	292	276	269	248	252	272	263	256	277	248	243	314	240	278	271	251	251	232	260	265	262	269	264	263	273	222	271	243	263	270	257	287	262	264	240	280	225	251	256	275	250	262	261	272	273	264	253	248	260	252	294	239	282	245	255	261	258	267	230	251	275	276	265	248	275	236	289	245	276	256	266	269	249	263	298	272	244	266	243	249	273	258	258	247	284	289	267	243	252	269	274	222	239	246	292	264	237	268	279	251
4351	949	384	351	361	1938	912	328	299	328	300	298	308	273	320	348	318	285	316	303	292	320	305	325	281	332	315	301	287	321	303	272	341	308	300	297	287	311	320	314	289	334	265	289	300	299	297	295	275	283	304	315	345	314	306	273	314	328	291	323	315	278	308	302	305	299	297	283	308	282	339	287	284	303	295	338	311	259	289	315	279	310	324	288	308	306	297	290	305	289	309	303	284	313	296	324	304	271	313	322	283	308	301	305	333	278	290	307	286	274	316	304	325	302	278	290	279	288	302	291	311	302	335	300	277	283	274	293	305	319	302	314	294	293	295	278	307	279	313	313	343	322	307	291	296	299	294	307	282	253	300	283	296	320	305	292	322	280	314	298	308	317	302	294	327	311	348	281	263	306	315	300	316	320	334	294	324	289	298	307	300	304	294	327	306	297	305	319	331	313	311	320	335	260	309	308	317	274	286	290	313	291	304	324	315	284	300	293	304	272	291	316	294	307	322	320	304	308	315	343	274	292	336	329	297	314	291	305	277	311	310	311	314	308	276	310	310	301	305	306	280	315	307	299	282	289	313	305	303	304	277	290	307	299	314	293	289	276	284	322	324	292	328	323	298	292	311	312	316	277	326	298	293	320	268	315	280	321	278	311	299	325	287	309	289	306	274	267	288	307	332	307	317	303	364	307	321	312	293	344	304	289	291	314	310	310	276	305	297	347	283	300	316	304	328	276	314	289	267	289	276	322	269	285	303	320	289	301	311	298	324	320	303	320	302	320	286	280	285	300	278	283	303	298	305	274	280	317	295	280	282	299	317	290	354	289	331	305	305	302	292	277	258	324	294	298	325	326	274	306	304	283	322	282	310	313	298	315	335	273	308	287	328	259	311	288	299	310	317	304	294	303	301	297	310	297	295	275	278	300	296	298	300	322	293	314	287	304	295	291	297	280	283	282	280	324	292	336	340	298	298	284	290	342	294	297	320	281	279	310	320	283	292	292	310	313	314	309	307	296	318	281	303	285	310	315	305	297	302	292	303	284	283	319	304	315	302	281	300	363	321	301	290	315	274	296	283	269	295	328	315	325	295	297	287	298	308	321	302	263	330	323	298	305	289	308	313	278	349	291	271	296	286	301	311	296	300	269	304	302	330	304	313	326	288	311	338	288	301	319	321	289	305	287	314	281	319	253	288	291	303	306	321	261	284	306	327	292	302	302	265	294	307	284	327	302	363	314	259	276	316	349	267	339	297	334	313	294	314	307	311	289	299	302	327	306	332	315	326	287	298	284	287	281	290	296	325	332	330	286	275	294	271	306	307	298	295	315	310	275	329	324	309	297	307	316	297	290	285	294	330	313	307	291	303	283	331	297	310	308	327	288	331	310	316	290	315	286	303	306	279	284	300	317	294	285	301	323	324	309	307	276	307	311	322	290	318	290	292	325	334	281	292	311	353	288	292	270	276	300	306	287	289	300	312	296	310	288	320	279	320	279	298	334	298	297	289	285	310	290	298	289	303	300	291	329	326	316	300	290	296	275	283	295	286	286	332	313	328	338	322	321	339	315	283	302	337	302	332	324	291	292	330	289	295	303	272	281	333	341	279	308	282	313	316	311	321	318	297	308	312	339	311	282	325	315	327	278	307	321	290	319	307	278	304	299	329	317	284	304	302	276	329	294	279	298	285	291	327	282	316	323	291	286	332	281	328	291	329	303	317	307	322	317	258	279	305	283	316	312	304	326	265	301	324	313	324	304	303	303	310	309	317	318	320	316	316	282	307	297	297	346	299	311	317	329	311	304	326	329	310	334	339	316	308	318	293	322	301	298	282	292	303	313	320	280	287	297	328	315	278	321	264	303	290	326	343	276	290	311	311	296	312	295	307	304	280	308	317	261	289	289	311	304	310	294	271	294	310	318	290	283	315	286	291	270	321	303	306	312	251	292	312	289	315	301	324	314	310	323	264	319	281	321	264	297	277	296	295	315	299	307	289	288	304	306	283	299	288	310	296	302	307	307	261	311	295	292	331	293	301	305	301	307	278	304	284	291	298	317	293	294	297	288	304	297	307	286	309	293	291	299	289	303	292	331	312	327	299	314	325	299	325	311	307	311	285	301	300	332	329	304	308	312	262	302	291	290	294	318	292	285	292	324	304	301	316	293	285	288	328	269	298	287	317	322	279	313	275	330	295	351	311	313	321	308	308	319	302	247	283	318	339	340	322	303	329	267	301	336	298	296	304	293	320	283	319	299	336	293	297	281	312	300	322	311	305	300	303	308	299	280	287	298	353	298	288	324	310	271	314	318	325	311	309	284	309	284	321	330	316	299	293	310	321	287	307	329	308	337	311	293	293	270	284	288	292	285	310	304	310	299	335	281	292	326	335	295	279	306	321	320	324	294	312	298	311	319	290	301	288	300	277	304	302	266	312	310	294	294	283	301	289	302	290	324	319	288	311	318	296	312	290	306	305	325	306	266	335	280	274	279	295	336	305	309	295	328	293	306	297	291	305	293	318	314	292	299	301	305	298	300	291	319	336	319	304	342	292	320	305	315	309	310	345	271	291	292	312	288	325	303	299	309	282	315	288	320	300	284	316	302	313	305	316	284	283	323	290	290	325	302	327	277	300	300	313	315	293	346	333	320	310	324	309	280	302	306	309	285	267	297	315	297	302	309	288	312	331	321	306	327	250	306	309	353	305	281	303	298	331	301	317	314	285	283	298	282	319	286	304	312	308	310	309	304	327	292	311	304	264	326	327	342	343	300	331	280	343	297	267	313	289	323	291	272	306	310	279	312	302	328	309	315	288	330	303	297	341	287	310	323	318	303	286	300	327	275	274	305	290	324	346	346	317	272	327	324	299	336	285	294	299	282	277	284	280	302	324	267	328	333	321	260	308	301	333	319	297	298	310	328	279	342	298	271	299	279	316	294	316	305	294	338	322	326	292	311	327	301	292	293	311	294	295	305	273	282	296	274	332	319	305	304	297	292	306	284	288	308	329	305	325	305	320	287	299	304	294	330	314	293	280	319	296	342	311	310	283	316	298	297	292	284	305	306	293	279	275	305	309	346	337	326	299	345	316	311	294	305	304	309	326	346	334	302	305	298	289	276	309	307	286	280	324	270	276	284	257	328	308	278	306	294	329	330	304	297	280	305	331	327	307	313	315	276	300	250	326	299	287	302	289	301	312	328	295	298	305	264	307	327	304	320	297	304	344	295	277	271	308	340	285	329	317	305	294	279	300	293	327	346	314	325	283	288	318	313	288	309	306	279	327	299	342	282	324	312	310	311	320	312	333	292	312	297	308	312	326	316	299	319	342	334	305	305	290	321	320	332	339	300	316	316	306	301	319	308	283	304	316	294	308	276	283	305	315	295	276	329	283	305	289	293	315	331	286	268	298	273	290	300	324	303	318	303	299	286	322	276	321	296	303	302	298	299	329	304	283	300	334	299	276	289	282	351	316	301	305	306	314	319	307	318	298	269
3727	1758	922	878	1008	9240	3819	812	810	744	762	735	751	786	787	775	801	765	781	770	754	757	769	758	740	797	680	762	735	695	745	770	723	782	733	722	714	743	783	763	719	776	781	752	762	729	778	741	715	764	734	695	772	774	781	773	770	739	759	688	757	711	768	721	755	796	763	691	767	697	765	729	739	780	792	767	733	749	758	746	751	763	766	751	776	751	737	722	745	774	748	752	745	766	777	782	768	762	783	737	742	783	748	699	717	783	690	698	728	740	780	760	739	747	754	738	786	774	750	738	774	746	785	724	753	713	769	774	723	719	754	771	716	775	733	765	772	741	710	741	740	710	750	745	726	717	742	748	784	734	783	734	751	768	781	777	755	732	731	698	734	766	794	758	730	773	692	725	707	693	742	755	775	751	736	735	768	773	722	760	727	759	732	734	802	762	763	783	735	771	733	754	756	726	707	741	722	765	740	792	715	770	797	726	721	758	733	774	772	719	783	732	802	760	747	779	733	762	734	752	740	781	776	743	736	777	737	748	743	750	735	781	720	763	747	735	726	720	771	754	731	738	752	777	747	726	751	741	786	751	791	733	756	747	779	713	749	771	679	729	745	750	707	774	699	730	782	746	741	775	778	746	778	731	742	729	795	781	719	745	741	792	761	780	765	697	757	726	729	733	720	726	753	730	775	732	722	768	727	691	754	705	767	775	781	793	781	739	760	726	766	755	761	726	704	716	762	702	799	765	791	771	766	694	760	735	767	778	730	744	711	759	728	790	708	781	733	735	739	758	756	732	758	744	762	769	727	751	757	770	761	736	744	756	739	768	782	743	712	746	752	774	681	758	767	737	736	751	749	736	746	739	713	731	770	767	797	776	731	728	739	771	726	774	706	755	740	715	772	773	774	727	791	821	738	705	753	765	759	744	777	769	721	770	769	764	757	707	737	677	697	741	706	753	726	763	816	749	766	740	696	688	731	727	753	742	763	694	780	700	719	700	738	772	754	745	687	771	781	739	747	702	797	802	728	741	730	782	761	740	764	774	785	722	712	754	742	772	712	730	764	735	778	741	751	757	740	744	766	720	724	734	784	777	760	769	766	742	767	731	784	707	778	693	742	738	736	757	774	772	688	766	734	730	764	774	743	773	746	749	754	749	682	737	800	745	707	736	803	722	780	786	752	729	747	810	752	718	723	706	724	742	738	717	786	690	732	712	746	720	740	737	748	746	777	734	736	747	747	732	791	758	752	772	730	731	765	738	739	719	788	772	761	758	766	740	679	702	710	779	771	764	795	746	722	778	776	736	786	753	724	762	745	745	758	748	747	743	733	704	799	804	788	786	820	732	757	808	703	706	777	729	777	712	745	715	738	717	739	744	715	718	786	718	749	737	733	754	719	754	751	727	734	716	740	773	781	778	751	704	684	797	750	754	761	780	746	768	742	743	793	758	725	777	735	732	766	723	725	741	758	750	756	745	731	762	766	768	714	685	763	739	681	752	740	730	725	704	758	752	717	734	728	769	754	754	725	755	747	752	723	750	697	766	764	723	742	788	728	747	791	739	686	754	781	778	734	799	766	734	784	764	788	726	759	773	774	761	770	732	748	752	734	729	723	768	689	750	795	782	785	725	749	771	769	720	731	769	790	707	743	737	776	734	759	705	781	765	793	756	737	768	745	692	702	778	777	763	715	707	750	675	739	746	732	726	782	759	754	743	773	734	730	721	717	746	770	736	748	746	740	755	797	724	711	681	716	756	701	769	744	769	734	748	747	751	706	783	711	774	751	735	694	727	762	781	698	801	740	779	739	748	769	722	737	788	731	748	730	762	768	782	721	737	734	766	737	747	710	731	736	685	753	713	753	718	758	717	689	778	734	747	741	765	785	751	807	759	794	803	711	748	758	724	762	725	746	711	743	775	730	736	752	756	761	696	716	732	742	785	743	762	716	737	702	742	745	745	697	812	766	760	713	748	701	759	738	743	773	727	737	741	785	781	730	705	757	736	753	788	750	745	748	776	718	777	737	701	769	783	722	745	711	778	709	776	786	752	780	759	731	783	752	739	757	740	750	767	748	733	755	712	728	736	783	733	743	767	736	748	714	734	763	748	747	725	700	806	779	758	769	715	770	778	754	728	726	750	752	775	721	758	796	721	753	738	744	736	751	764	747	784	729	717	696	774	787	775	785	771	726	744	783	786	738	763	716	782	790	736	761	744	748	783	792	737	779	744	722	764	747	772	795	751	722	720	771	783	754	745	812	730	714	750	746	755	688	771	769	750	755	746	800	754	772	743	718	767	740	723	735	739	719	773	729	731	774	794	755	733	779	765	734	737	736	756	697	736	750	771	757	746	718	688	770	720	779	770	720	720	764	715	768	703	776	789	746	737	775	758	776	740	763	785	781	721	726	749	746	712	742	733	717	711	736	739	722	733	778	723	746	782	726	743	767	742	804	740	741	741	748	683	774	719	755	772	826	741	774	768	754	781	764	773	774	765	731	716	767	747	755	778	727	768	729	737	750	785	729	784	699	719	749	717	738	719	743	714	778	722	706	723	741	778	768	717	737	770	762	734	746	730	765	731	743	734	781	713	752	729	717	765	737	730	803	766	763	736	736	674	763	723	761	766	741	733	717	742	762	771	758	757	733	797	754	792	750	732	759	751	716	754	736	743	732	740	742	773	784	707	751	747	775	769	754	744	770	763	769	752	772	743	769	800	717	790	796	749	786	721	712	751	756	759	694	719	732	715	708	733	818	770	710	750	731	738	763	699	794	759	705	754	726	741	762	749	738	754	789	778	778	770	754	764	764	739	782	730	785	746	744	735	755	770	742	772	738	732	775	743	752	737	756	690	754	742	754	744	762	773	756	743	776	689	696	794	759	739	794	741	736	732	749	784	740	716	745	790	663	737	726	754	753	801	710	714	713	725	720	760	778	763	756	728	699	727	798	739	751	731	749	732	762	751	748	720	760	721	733	729	765	732	741	757	710	754	739	801	725	756	755	754	713	833	771	748	776	707	770	764	687	771	796	767	713	731	736	764	706	741	709	762	746	765	743	730	751	766	747	731	747	750	726	759	695	806	757	740	751	816	821	749	773	761	716	749	731	739	785	720	743	747	761	747	754	810	774	736	723	734	758	749	778	779	760	807	754	739	760	735	718	748	750	770	740	765	736	784	762	767	732	757	742	767	718	775	737	772	753	786	756	739	769	789	704	755	754	756	734	716	713	731	758	780	728	713	726	788	761	777	769	745	721	805	787	728	728	752	725	791	778	754	724	724	703	764	744	714	697	739	727	753	737	740	748	712	770	770	756	751	734	733	751	753	747	721	750	745	704	723	712	750	702	734	724	763	744	736	725	761	811	778	750	771	752	814	780	779	754	753	693	700	792	738	741	760	779	716	727	754	731	788	766	771	757	728	757	720	762	720	759	706	756	731	732	773	746	768	742	789	721	726	799	754	738	810	728	752	738	717	735	771	721	744	741	675
19608	17480	6287	1780	1754	29523	20717	1323	374	341	277	260	275	220	255	225	217	204	225	194	223	233	235	216	208	218	233	219	259	216	218	199	222	234	209	234	210	189	221	215	214	192	219	202	186	235	222	204	207	205	186	174	216	187	184	209	201	189	204	183	215	187	192	213	219	185	187	218	209	187	198	225	190	195	195	220	220	198	178	194	180	207	214	196	209	214	190	177	233	201	237	206	193	195	226	226	188	218	210	203	229	188	189	207	204	172	206	215	194	220	204	211	205	198	179	233	220	223	198	185	189	209	207	212	202	179	186	177	202	193	200	209	182	201	192	213	204	195	210	199	199	203	207	205	206	197	186	206	203	206	199	198	182	221	200	190	212	193	190	181	191	199	208	198	179	205	228	222	212	194	196	206	168	217	211	202	208	214	222	209	200	203	223	192	211	193	212	210	198	204	208	213	183	204	211	199	194	199	213	204	202	240	180	212	196	207	204	195	189	192	195	185	200	167	183	183	186	200	203	200	180	195	192	200	183	202	191	183	202	205	188	206	191	187	195	216	192	211	199	204	214	188	190	206	203	182	212	198	206	212	178	220	191	185	207	181	219	220	185	204	215	192	190	189	169	192	210	204	214	208	215	177	201	176	213	225	210	175	204	207	220	192	187	193	205	194	241	198	207	189	189	228	194	184	222	220	226	199	170	185	184	207	195	204	180	219	215	195	186	215	214	189	194	196	183	195	181	178	233	216	212	198	193	178	232	190	205	184	180	193	194	209	215	202	197	199	204	214	188	184	242	211	202	213	215	170	201	204	194	217	205	192	201	182	191	197	218	207	203	211	211	206	216	190	218	186	192	193	212	192	235	207	220	217	206	220	194	231	192	191	213	205	196	219	193	191	180	197	207	220	223	174	192	191	212	190	210	226	224	165	198	209	185	192	207	200	170	233	197	202	194	211	189	203	198	182	201	211	206	194	195	215	221	184	216	200	198	200	169	193	210	202	197	192	178	223	201	215	200	173	200	224	203	188	198	209	216	193	205	212	198	203	223	174	202	206	207	217	187	195	198	200	183	191	204	198	191	219	200	211	195	183	208	205	206	197	165	200	196	211	177	199	213	179	178	204	214	199	180	209	203	196	180	195	205	201	168	181	195	206	215	217	221	223	178	192	198	195	203	200	200	185	187	203	189	190	194	208	205	210	188	201	195	217	210	201	198	200	192	192	201	172	215	185	207	205	194	176	193	205	210	196	184	213	210	221	178	199	200	189	191	183	206	218	218	236	245	201	195	208	195	190	209	188	175	217	221	206	197	220	192	206	209	192	194	197	204	210	217	199	200	208	191	233	203	203	206	231	191	207	202	216	193	188	202	186	195	181	198	182	192	186	173	168	223	187	203	192	189	199	186	213	200	191	204	188	198	219	211	209	221	187	204	182	197	194	177	206	206	203	218	203	202	181	196	207	203	198	201	201	220	196	206	194	168	212	170	184	208	210	188	188	203	198	176	183	233	203	183	201	211	194	219	198	214	186	210	214	202	187	232	189	201	212	215	202	210	192	202	192	197	204	197	207	177	210	188	186	189	207	238	214	203	188	197	206	221	184	176	185	216	217	203	196	208	219	193	224	181	212	168	204	198	206	215	186	207	212	198	178	197	208	217	212	195	204	182	208	203	182	188	172	197	210	197	192	206	227	210	187	217	193	199	214	208	214	205	195	201	186	182	164	207	198	203	212	210	204	225	191	188	192	195	213	197	188	192	226	217	213	185	178	212	218	194	225	195	182	206	194	198	182	217	185	201	189	183	209	171	213	196	244	193	193	206	212	214	201	203	223	199	197	216	179	217	204	188	176	202	186	183	195	180	181	204	204	181	181	199	196	160	198	189	198	220	174	211	225	191	197	181	224	194	195	210	212	182	196	192	205	203	198	221	204	196	219	210	202	191	200	226	208	193	221	181	189	194	206	203	199	192	203	227	222	200	219	191	200	211	186	214	186	182	209	209	200	205	216	199	226	185	205	216	224	192	205	236	184	191	217	205	201	198	192	206	215	205	187	215	202	204	201	190	195	211	199	178	196	219	215	191	216	202	221	206	194	194	188	198	191	205	216	194	213	226	213	203	186	181	189	194	198	216	181	174	206	191	203	202	181	223	209	196	188	192	207	195	201	211	198	210	204	209	198	223	209	213	192	206	199	206	208	214	203	181	197	203	201	193	217	214	191	212	183	217	200	214	189	199	226	220	184	202	200	224	190	196	184	213	196	220	204	207	209	192	212	203	220	215	198	204	202	229	188	215	201	202	217	190	180	197	201	191	217	193	204	190	215	185	207	185	198	226	196	237	232	193	217	186	191	209	180	172	180	190	189	176	184	215	213	178	188	180	210	233	202	207	189	209	212	201	194	199	210	195	212	205	208	182	209	211	179	203	206	192	221	191	217	236	192	170	210	186	190	179	199	191	184	218	215	186	190	222	196	199	224	189	226	198	183	197	199	197	213	210	210	181	191	173	198	212	203	193	190	217	233	168	186	198	194	203	227	189	207	206	205	201	188	175	199	179	196	182	205	183	222	212	201	226	194	185	215	204	222	194	180	201	184	207	202	214	197	202	187	192	174	192	208	210	209	196	200	232	194	170	204	186	202	221	189	206	213	232	203	192	199	194	232	181	179	210	202	201	205	204	219	231	199	187	203	207	207	198	218	167	192	197	220	176	199	178	188	167	222	193	205	220	199	209	205	184	224	186	179	200	197	219	207	186	201	188	222	208	211	189	199	206	191	197	206	213	182	166	218	183	183	200	184	215	198	189	222	210	208	210	205	174	186	202	196	205	225	191	212	199	227	192	186	171	222	205	195	217	214	203	219	196	195	170	227	195	185	211	205	184	191	186	192	197	196	195	208	180	198	183	185	182	191	215	201	168	202	201	193	210	200	206	199	210	193	189	237	206	196	217	177	197	223	212	211	202	218	195	193	177	172	208	208	219	217	205	204	178	201	214	233	184	214	189	197	207	201	193	208	227	201	207	219	188	187	197	174	216	199	204	210	170	193	212	183	201	209	219	171	208	214	218	215	209	202	197	238	194	242	189	202	199	185	231	191	210	189	238	201	219	217	182	200	203	192	184	196	188	205	213	233	191	192	203	213	187	200	207	213	211	195	216	192	191	173	199	221	174	201	194	220	193	193	215	203	198	208	200	209	212	201	194	217	209	198	190	193	167	192	213	191	204	202	192	206	211	210	229	219	202	183	215	195	198	194	173	192	193	182	206	181	186	231	200	206	204	214	205	203	175	194	218	192	162	228	197	188	211	186	216	212	195	184	201	205	212	219	177	206	206	229	186	201	204	200	185	188	196	167	189	236	207	199	206	192	193	204	189	221	214	215	207	217	208	201	198	191	198	186	183	167	192	197	195	195	216	220	181	223	210	181	195	190	209	183	209	216	189	210	219	179	215	213	195	214	208	203	196	218	200	204	215	187	195	198	189	209	180	185	216	186
9997	14652	4065	3822	4621	45656	24861	1334	1177	1047	960	888	822	803	721	692	725	677	704	666	666	664	649	644	624	608	579	577	602	569	578	625	589	675	720	710	557	564	545	552	561	565	549	527	532	550	555	548	513	559	524	541	494	521	533	506	510	533	513	501	526	542	531	479	553	511	537	511	526	541	511	495	520	520	536	517	506	540	514	525	532	502	511	529	536	537	541	505	502	537	495	536	512	540	461	496	520	499	515	547	514	503	548	491	499	506	535	512	531	543	514	533	527	529	553	495	509	532	508	519	538	505	484	499	506	524	481	517	518	536	460	542	561	478	558	528	484	496	514	480	521	497	515	536	466	515	525	524	509	520	481	514	528	488	546	511	506	511	500	512	498	496	499	493	509	509	503	546	523	508	506	463	492	566	546	470	512	531	497	519	534	478	518	487	518	499	468	516	518	527	498	496	514	509	499	494	518	523	521	536	526	511	531	518	514	495	501	487	509	475	519	528	516	535	520	517	502	501	556	517	517	486	522	519	505	514	470	505	498	499	448	539	488	496	513	511	536	523	509	502	486	512	508	499	518	500	546	489	498	472	483	531	541	522	510	526	550	507	502	501	509	518	515	541	519	532	537	507	471	495	504	514	511	490	516	512	508	527	448	535	529	528	479	523	517	509	504	503	490	518	475	490	515	464	439	523	485	479	507	541	539	519	534	463	450	512	508	494	481	497	516	523	527	486	548	484	530	534	521	504	467	539	508	514	518	491	518	478	509	496	479	503	488	527	515	480	521	527	481	570	528	496	511	522	479	502	498	477	503	478	507	510	505	498	509	494	548	528	491	486	495	547	512	507	516	540	488	526	506	558	488	476	501	538	515	469	480	471	489	540	474	483	502	505	457	500	497	524	479	533	500	530	530	482	505	474	527	485	493	501	547	482	506	553	560	496	511	539	497	515	521	529	502	538	516	533	486	496	481	471	501	534	532	510	531	562	487	533	497	479	473	489	502	523	473	498	510	501	462	490	492	527	467	499	479	537	557	509	509	490	485	518	504	517	513	468	526	513	532	515	486	534	480	501	486	547	541	515	514	478	533	512	501	478	489	493	491	504	501	509	517	520	503	508	472	485	476	513	493	477	521	507	508	479	518	495	501	557	497	552	490	505	524	479	487	485	478	467	501	512	519	526	497	479	470	540	526	486	498	490	496	491	548	479	540	514	497	517	528	535	548	515	485	525	478	519	466	511	509	552	533	543	521	541	464	488	556	513	538	532	520	485	528	546	550	505	511	533	522	500	494	486	509	520	517	544	486	488	514	493	521	527	543	491	503	505	507	442	514	520	542	515	515	522	504	491	468	526	511	526	499	531	563	515	548	470	518	523	539	520	499	508	530	498	472	516	514	537	511	489	500	506	518	498	475	502	504	507	529	494	519	479	501	483	515	517	508	516	530	523	474	517	504	513	489	504	502	497	555	549	500	534	518	499	535	458	488	531	488	497	513	490	550	519	514	513	486	505	499	464	526	459	462	516	510	512	526	519	523	484	523	469	556	500	455	522	500	510	513	527	492	509	491	564	530	544	477	493	466	480	527	544	503	528	487	488	531	522	494	492	495	540	499	537	519	523	527	502	534	486	523	497	516	497	465	481	524	499	479	502	468	503	492	502	480	486	479	516	541	523	469	536	495	531	530	495	484	467	508	485	520	542	504	533	501	480	496	501	488	507	484	513	524	496	459	520	514	492	480	540	517	519	494	478	482	521	542	509	474	494	548	532	521	527	565	472	493	537	451	531	512	486	517	535	501	480	505	517	506	490	519	508	518	488	525	509	534	493	495	479	534	483	530	504	478	526	497	532	557	504	530	533	531	525	480	519	501	548	542	538	530	528	524	499	497	519	516	523	505	544	483	520	508	494	517	490	524	474	505	447	498	507	465	492	573	479	543	491	515	507	482	506	529	523	512	495	507	508	486	486	559	474	511	467	506	523	512	537	502	486	509	521	498	462	505	515	534	491	537	532	509	465	489	516	507	516	510	525	515	506	553	498	525	472	508	515	494	473	522	473	502	493	506	489	534	542	503	507	494	526	502	483	499	468	547	473	557	516	518	465	494	505	501	503	478	502	496	529	513	494	528	478	478	492	469	517	497	517	513	479	533	498	511	489	528	522	507	534	521	523	532	507	460	542	536	534	487	486	488	459	503	442	517	506	500	486	513	493	539	530	514	511	482	493	506	536	482	514	530	477	476	487	477	491	494	527	523	516	535	510	522	551	470	528	482	548	520	512	499	491	518	473	502	504	499	552	495	489	494	494	506	469	486	465	523	517	504	528	490	542	537	498	535	501	504	532	547	521	498	487	526	517	526	541	532	522	545	523	478	501	533	525	514	519	467	479	505	505	525	499	525	469	517	516	529	552	493	471	528	469	491	495	499	507	501	491	488	535	530	491	558	490	483	489	468	514	494	495	512	526	522	495	509	516	507	528	527	503	489	525	560	506	454	506	508	544	477	517	514	523	520	537	505	530	528	508	522	503	540	487	493	542	492	513	488	510	494	548	520	504	493	491	526	522	554	533	524	469	480	512	524	517	532	494	499	508	498	518	521	507	488	515	522	524	521	489	520	490	494	543	512	497	493	468	485	524	530	536	517	479	491	494	550	501	508	506	522	453	576	524	481	464	504	530	526	497	557	488	542	490	504	480	489	517	527	504	524	506	499	539	527	516	525	551	504	518	466	531	514	471	502	493	519	497	525	504	531	531	495	511	533	496	513	512	516	537	518	472	474	520	523	521	516	528	492	564	513	480	492	507	519	522	544	527	521	532	492	539	525	514	536	542	459	484	584	512	546	483	492	541	512	517	493	534	541	514	520	503	517	510	506	483	513	510	542	536	512	498	543	497	514	491	515	459	462	508	548	499	498	463	495	496	520	510	518	507	552	470	493	555	489	524	493	515	533	505	531	528	527	506	528	509	514	524	543	523	532	528	523	532	503	519	472	515	503	476	471	513	489	509	496	535	524	507	539	496	476	485	496	530	522	483	496	459	496	534	521	514	517	500	549	514	528	521	474	444	517	497	500	469	510	509	523	485	470	500	555	531	480	511	510	530	497	519	527	524	495	511	505	510	503	510	525	510	499	520	520	507	480	502	536	547	497	533	532	489	498	490	505	478	527	519	538	485	539	508	522	514	534	568	483	518	493	493	536	514	505	507	523	514	528	519	518	497	518	490	493	518	531	532	484	506	499	507	488	522	489	527	526	499	520	505	477	535	513	474	495	531	494	540	518	474	487	520	539	529	485	525	543	506	490	476	543	519	486	486	479	498	483	496	523	531	520	477	483	510	496	517	522	525	482	505	502	523	498	511	490	553	458	574	498	513	498	488	515	480	524	544	505	520	581	539	525	546	533	492	491	523	506	519	506	513	522	480	552	459	519	532	488	523	492	442	532	541	525	508	500	502	526	521	494	495	507	528	511	566	490	510	525	521	532	485	496	507	517	489
29738	31515	14803	3929	8256	53176	31796	4291	376	259	243	173	183	181	154	174	135	147	168	132	131	136	130	138	136	110	120	98	144	125	109	130	119	118	134	150	126	101	114	105	111	98	105	111	98	103	112	111	98	108	93	120	89	95	91	100	107	108	101	107	115	109	89	124	105	108	110	101	101	100	98	110	109	89	74	104	119	93	86	89	115	95	109	88	109	98	88	100	121	89	109	91	93	88	99	119	106	104	112	99	100	122	93	110	92	106	93	112	103	93	108	92	86	107	100	109	94	94	80	106	86	104	89	84	92	106	84	94	95	97	94	114	108	107	103	83	89	95	95	94	107	100	105	90	97	88	95	100	93	93	97	93	116	112	100	97	96	88	91	103	97	89	93	79	102	98	84	104	120	73	104	89	92	88	92	75	92	85	94	105	98	71	117	102	96	82	121	96	89	98	105	113	102	95	89	101	97	105	103	85	111	94	97	95	82	96	85	117	104	92	97	112	92	102	101	86	96	116	101	82	120	105	106	111	102	85	95	73	84	88	89	96	97	79	105	119	92	96	88	88	102	96	88	103	79	80	120	94	91	94	75	89	72	126	93	105	108	116	106	97	108	107	100	106	87	115	97	90	86	104	97	85	89	87	89	102	101	87	98	104	81	103	93	85	99	109	100	84	98	81	84	98	98	110	92	83	91	100	89	111	89	107	110	81	101	94	94	94	87	108	88	98	115	84	88	108	96	88	94	85	90	90	107	82	113	105	98	122	101	109	100	89	87	119	107	103	114	104	112	89	95	112	100	88	88	100	93	111	95	109	103	97	101	94	101	104	93	105	94	89	96	107	89	91	105	102	94	93	82	116	82	106	93	105	97	80	110	99	96	97	97	96	100	100	93	95	105	94	90	103	110	95	111	92	92	111	87	82	82	85	90	88	103	93	112	108	88	86	82	96	99	104	97	102	97	105	96	94	106	87	77	105	93	106	97	89	102	100	110	87	99	127	93	110	96	92	93	91	94	97	114	66	94	97	98	89	121	85	87	91	117	106	88	92	110	79	89	84	115	89	95	86	100	78	92	96	103	99	110	103	114	88	91	97	103	102	107	119	99	115	102	100	96	98	106	111	119	87	96	116	93	114	79	106	100	97	90	92	100	97	95	99	87	76	110	92	66	96	105	96	96	101	93	100	89	97	91	95	85	83	96	89	99	100	91	100	76	111	86	108	95	101	87	116	104	106	102	128	80	76	87	115	81	94	103	119	103	93	84	82	103	83	86	93	93	112	103	94	81	94	99	92	110	94	109	87	81	93	111	95	111	99	87	91	113	98	102	87	103	112	99	97	102	98	95	110	106	97	99	110	97	100	102	98	93	98	101	97	97	96	89	82	110	96	111	103	110	84	96	85	103	114	96	100	113	91	95	137	90	120	99	90	125	113	93	108	84	102	90	112	87	112	102	85	102	76	89	108	88	97	82	102	108	86	101	85	86	83	97	86	99	120	97	102	105	102	98	100	98	103	110	101	100	77	88	98	89	102	93	84	102	82	105	96	91	90	97	96	86	80	99	109	84	82	101	93	103	114	112	85	102	93	87	97	96	97	72	100	101	81	99	95	92	100	91	84	87	92	89	90	90	93	91	97	91	89	124	82	102	92	90	99	97	109	98	85	92	98	103	100	95	91	99	99	101	102	101	98	89	87	132	107	103	105	82	88	115	108	91	99	91	95	83	100	97	89	104	97	106	110	97	109	104	94	116	82	95	104	114	106	98	112	95	87	113	93	100	113	86	108	100	74	98	104	89	93	87	75	85	85	105	95	102	101	96	97	93	83	114	111	107	88	93	108	91	101	80	93	94	106	111	85	109	109	123	102	84	92	98	100	94	101	91	118	90	89	87	102	80	106	96	91	82	94	88	89	87	98	96	117	106	89	87	95	109	96	96	80	99	96	92	91	92	102	91	97	108	97	119	87	120	111	104	87	102	94	95	119	96	97	93	109	124	107	87	104	96	102	127	95	103	116	93	111	102	99	85	86	95	80	80	105	94	85	84	119	97	99	104	91	91	99	99	94	116	83	105	86	93	115	97	87	99	80	96	93	85	105	99	109	95	97	105	103	85	75	102	116	92	102	99	109	95	116	111	111	113	106	102	98	102	111	95	102	107	107	130	98	98	102	91	100	119	86	117	103	113	91	98	110	109	110	101	88	99	101	111	89	105	108	90	91	92	97	118	102	102	96	92	91	106	98	106	83	89	85	87	100	107	81	115	91	92	109	123	94	97	94	88	95	104	110	102	102	93	90	97	88	96	81	120	87	95	83	99	109	116	95	97	90	76	99	102	102	92	115	98	88	85	89	93	118	89	97	102	95	101	94	90	83	89	94	101	112	94	109	104	109	99	94	98	92	105	92	78	91	94	104	92	110	87	72	105	97	101	96	100	103	80	109	82	99	98	108	90	99	87	97	103	100	87	78	97	82	82	80	99	90	102	92	95	97	96	102	108	96	87	96	108	100	110	88	91	94	75	94	92	85	109	112	89	113	104	98	97	114	85	85	115	90	99	114	106	90	99	101	76	79	88	99	100	111	100	90	103	106	119	111	80	88	96	104	98	115	105	112	108	94	77	105	88	101	95	114	95	83	90	96	91	94	108	91	91	99	115	106	79	111	97	97	81	123	97	96	94	105	105	99	113	104	108	87	99	111	112	98	93	90	87	77	112	108	84	95	94	99	107	104	89	89	88	104	92	80	109	101	87	93	99	88	94	103	108	90	102	81	104	105	113	80	111	96	104	107	110	127	96	108	97	101	95	99	109	84	120	86	109	121	95	91	107	92	116	107	92	109	106	98	86	95	91	110	78	85	91	119	92	103	102	96	96	95	90	100	110	100	101	100	96	102	100	88	112	101	96	101	85	106	93	103	81	114	95	89	91	88	87	87	96	116	106	107	87	96	95	90	108	108	96	101	91	103	104	89	99	88	111	105	117	94	100	100	78	110	102	87	98	114	104	103	92	89	87	88	71	95	81	89	78	102	115	102	82	103	96	104	85	82	98	122	98	95	86	93	80	86	103	96	121	96	93	105	90	65	73	99	97	109	107	85	116	105	100	87	90	111	96	108	109	85	92	94	102	115	77	114	106	100	96	103	99	85	96	96	103	101	94	88	94	90	104	102	101	84	111	99	91	115	90	99	97	118	92	93	96	86	94	112	103	99	114	100	85	92	107	84	97	93	124	80	118	90	92	109	97	99	105	98	94	104	105	99	95	115	96	78	84	106	96	84	75	105	120	114	97	103	85	92	104	109	80	86	120	101	94	89	90	87	84	108	78	104	113	83	98	111	93	92	90	99	96	96	92	91	106	100	96	94	106	113	88	95	105	114	99	107	107	97	95	103	94	102	110	87	104	81	115	100	112	96	103	83	88	90	109	90	112	92	92	79	92	107	87	108	94	93	106	62	95	86	87	89	100	100	93	97	90	105	96	101	90	95	108	102	94	116
14171	22340	6619	6117	13940	62261	31218	1973	1437	1223	1110	935	849	775	732	667	696	626	580	536	525	539	510	470	478	476	458	442	446	419	391	452	431	512	610	567	362	324	334	362	363	324	312	326	360	339	358	328	317	324	328	327	313	330	304	333	268	313	311	333	294	288	305	321	301	291	281	290	326	292	311	310	312	324	302	308	310	319	305	302	318	279	299	321	300	286	309	297	275	287	276	302	293	306	285	294	332	263	313	295	290	295	305	302	292	300	289	295	294	293	288	302	299	266	254	288	307	263	288	272	285	306	275	296	290	295	305	275	269	256	317	288	284	296	311	287	307	266	284	272	266	310	272	296	301	281	265	268	264	273	296	298	253	295	289	242	290	281	284	269	319	288	283	252	272	288	303	288	273	309	292	321	251	283	253	295	280	279	308	239	265	262	313	293	278	268	286	265	291	264	263	304	292	286	268	282	289	298	271	297	280	286	286	283	305	304	258	295	249	286	286	288	295	290	311	264	284	287	279	276	279	278	283	267	256	279	267	311	271	274	288	274	304	280	317	243	239	302	268	274	276	297	274	271	295	289	271	286	305	277	253	259	251	306	294	290	272	309	295	287	306	262	296	285	256	266	294	287	265	275	290	286	310	269	286	297	281	267	316	316	275	304	294	278	279	272	297	291	286	306	307	274	297	316	266	243	273	285	279	273	298	271	316	284	306	297	302	286	284	264	296	282	298	283	274	281	312	277	265	252	308	277	276	257	292	278	282	263	296	305	271	287	273	244	281	275	279	285	294	308	262	267	265	249	274	298	300	306	305	289	277	263	292	251	268	278	256	275	299	303	288	306	289	282	246	296	280	288	292	287	289	268	279	285	260	261	277	258	255	264	303	284	300	297	265	265	266	269	267	295	273	288	314	271	278	260	254	268	274	260	298	291	275	299	274	270	290	266	294	282	246	300	305	287	292	288	278	275	268	248	262	261	282	269	301	255	286	296	265	251	284	266	269	261	297	261	317	277	274	270	308	269	283	284	285	311	271	291	318	280	279	276	275	277	259	249	280	312	296	291	261	295	293	288	279	281	279	298	317	269	260	289	288	285	273	292	310	265	266	271	299	271	286	286	317	286	256	269	274	283	261	316	265	285	271	258	304	260	284	274	304	273	272	295	260	303	317	287	291	261	269	252	290	263	265	277	256	290	276	287	289	275	282	314	259	263	284	286	291	313	257	300	293	281	263	294	320	271	304	293	275	270	289	283	293	303	253	286	304	284	254	288	253	293	257	282	247	310	298	273	290	279	310	282	310	265	289	272	290	296	269	285	285	281	268	256	268	276	280	270	265	284	272	287	299	265	303	286	290	284	281	315	331	258	276	313	297	290	270	280	277	284	286	301	283	256	295	279	303	280	265	288	300	317	276	302	288	267	283	306	279	254	288	269	301	246	253	272	295	269	258	279	259	279	286	283	263	287	266	297	272	275	256	284	286	285	307	297	271	326	261	292	268	246	275	294	302	278	266	257	272	284	303	267	285	306	265	292	296	281	314	273	265	265	278	286	291	297	289	291	280	277	254	257	263	270	291	325	303	303	292	290	280	267	289	292	293	268	282	274	278	294	309	256	286	272	297	291	287	283	269	286	276	312	291	264	245	274	277	291	275	323	290	317	319	269	282	288	288	294	272	288	302	274	284	287	304	287	275	299	273	279	241	268	283	275	294	295	286	263	266	271	279	274	277	299	272	291	264	290	271	283	288	259	258	267	257	290	287	278	268	242	265	276	278	291	274	277	269	269	305	290	303	288	313	281	276	283	256	292	290	272	271	295	272	287	298	282	253	291	291	264	273	298	278	273	270	267	282	268	268	297	272	269	284	288	263	305	269	267	268	288	293	276	276	279	277	275	261	270	271	290	279	266	295	288	280	259	284	315	269	285	268	275	284	263	292	258	290	280	269	268	276	299	292	285	270	271	291	293	294	271	297	289	292	277	269	289	285	294	284	284	274	294	294	308	265	296	284	268	288	323	274	266	280	298	281	258	278	271	273	309	256	287	277	277	251	313	291	275	283	275	264	284	236	284	282	299	296	275	302	259	264	272	260	282	276	277	283	266	289	282	287	282	272	305	290	279	283	274	258	288	273	274	273	266	262	278	277	293	281	261	267	267	270	252	263	324	291	280	291	301	276	305	259	270	279	270	290	261	310	299	289	270	279	275	306	316	289	287	301	285	282	280	281	275	281	266	281	286	286	265	275	301	295	287	262	254	262	266	297	311	248	281	324	279	266	271	297	287	293	283	263	277	280	283	288	279	274	315	286	282	266	281	291	253	255	276	277	291	296	273	299	284	251	297	284	263	274	290	291	328	294	273	263	286	274	264	311	282	291	305	276	275	286	291	283	316	301	282	286	292	290	313	274	271	283	274	293	262	295	275	309	294	290	293	285	249	282	276	273	314	274	289	275	281	286	278	272	262	268	291	288	263	235	309	281	290	287	315	293	271	321	302	259	276	289	291	288	263	259	288	277	282	300	276	272	303	276	291	283	263	263	264	285	289	281	292	314	267	296	288	260	302	292	309	268	259	312	273	268	260	271	303	299	301	268	291	297	256	294	273	314	305	295	258	278	282	321	295	269	277	282	255	276	283	286	281	275	279	290	291	286	255	287	269	293	299	285	279	268	256	269	288	282	291	243	252	252	291	238	315	292	267	291	258	259	244	267	266	287	290	236	278	264	265	264	257	298	271	274	276	301	307	268	303	288	278	280	322	302	274	266	275	262	249	303	305	302	268	270	251	310	273	245	268	279	283	285	287	286	276	284	292	282	285	305	288	285	284	286	299	267	286	284	298	274	283	286	299	267	277	299	307	312	285	265	255	283	253	301	300	288	248	304	304	267	282	260	283	285	275	266	321	243	282	283	257	273	265	294	278	267	269	254	278	291	302	278	305	294	257	265	280	320	265	283	310	289	314	262	285	296	269	292	277	261	294	285	284	282	265	289	285	261	285	266	298	302	298	272	296	284	281	266	289	277	296	295	270	286	281	259	286	262	276	284	287	294	293	295	290	296	301	259	272	272	291	278	264	291	267	279	297	300	280	240	321	276	276	291	262	274	303	281	302	293	283	290	293	304	266	272	292	292	256	312	281	295	280	282	292	287	263	288	260	263	274	279	274	234	278	264	279	297	291	288	267	269	274	278	292	272	311	286	291	294	281	295	266	301	285	277	283	297	276	292	303	300	325	293	310	276	265	292	273	257	261	288	274	281	266	292	269	262	270	300	287	264	233	294	300	298	270	296	276	286	264	258	284	289	274	299	277	302	298	268	299	274	307	292	269	272	276	269	294	313	274	264	282	285	281	276	276	291	282	267	299	303	274	256	268	237	259	292	271	303	288	265	262	283	282	287	285	281	297	301	276	296	305	298	252	246	287	255	278	313	279	269	263	291	306	275	240	273	273	279	259	314	245	295	272	263	306	313	294	294	263	280	289	297	296	293	260	292	298
4559	1380	592	529	569	2689	1153	341	340	304	314	344	317	305	332	324	320	306	287	321	310	318	316	293	324	283	285	304	306	324	308	302	323	307	298	292	294	299	309	299	288	310	295	316	299	304	331	314	284	281	287	310	314	303	308	307	305	286	335	328	299	313	323	315	312	306	316	280	291	313	297	301	302	345	331	290	287	285	309	287	303	330	314	321	264	273	296	326	330	285	299	303	329	299	298	288	303	323	345	300	322	328	273	316	287	295	330	302	325	321	306	327	310	360	306	317	276	303	290	331	293	304	294	271	325	293	306	312	287	312	290	308	298	286	299	296	325	328	298	315	321	309	297	314	297	329	325	310	302	275	332	330	302	313	288	290	245	257	303	311	310	313	331	298	290	292	317	312	286	301	307	298	305	301	304	310	332	316	313	317	318	315	277	319	325	291	324	304	283	311	275	288	292	278	281	313	295	271	291	304	302	316	297	295	329	300	284	312	314	300	328	296	290	283	296	293	326	302	279	309	320	298	312	305	305	278	298	325	300	334	283	317	307	313	285	310	308	310	319	297	338	283	329	305	287	302	315	306	313	278	307	325	275	309	302	305	296	302	311	328	289	313	290	304	342	303	324	292	306	332	300	329	270	297	269	312	317	302	310	283	313	318	279	305	291	291	319	289	305	310	298	298	340	286	322	281	324	293	335	302	320	301	287	269	303	294	314	299	315	308	296	323	329	306	317	318	319	303	317	264	281	278	285	318	299	301	310	315	309	341	271	292	259	310	287	287	278	273	319	305	296	282	317	308	306	303	333	312	318	318	305	306	314	288	308	284	311	308	326	287	292	287	292	293	299	297	330	279	287	282	307	334	309	298	300	315	308	311	294	301	342	311	298	325	285	293	318	327	265	345	287	274	311	297	314	306	292	275	314	320	320	321	299	284	334	321	299	300	301	320	285	321	319	296	308	321	283	311	287	299	298	313	306	292	290	307	323	313	261	316	276	306	311	343	318	306	287	340	290	323	276	346	277	277	322	295	309	270	338	309	271	320	256	279	291	317	313	273	300	310	265	314	294	291	290	246	320	316	302	273	299	315	318	309	329	298	265	293	311	314	334	298	304	270	307	310	321	296	321	332	282	318	279	302	321	336	322	299	300	284	298	277	279	298	322	290	310	298	321	315	284	304	325	295	295	298	304	283	322	311	289	275	307	323	291	307	318	287	326	346	278	307	284	290	331	304	329	274	300	303	295	292	254	285	333	319	289	282	315	306	307	279	299	339	271	301	272	291	309	316	285	296	319	283	304	316	324	308	303	299	322	314	292	304	329	278	273	316	291	310	281	320	300	331	308	341	298	309	286	301	332	295	291	295	304	324	309	278	292	299	281	311	306	327	322	307	349	297	309	314	297	286	296	303	319	334	342	311	289	293	311	306	315	314	330	336	272	298	306	296	316	285	300	313	291	277	299	309	312	311	307	298	291	306	288	290	307	286	318	292	284	281	317	301	286	290	279	308	306	302	305	333	320	303	295	312	307	278	294	309	310	328	306	321	286	326	305	299	307	291	304	326	292	293	303	322	328	295	279	304	276	287	303	314	288	298	315	297	302	309	306	260	294	301	281	296	257	316	286	304	285	317	305	314	308	308	321	303	302	296	297	287	327	278	297	303	300	312	310	322	315	318	303	331	298	277	311	304	321	334	308	322	281	318	275	300	303	312	310	321	313	297	302	342	320	271	288	288	294	278	268	307	290	320	305	319	327	277	330	314	271	319	307	343	290	292	324	334	287	316	297	303	314	310	250	314	312	289	307	297	294	282	276	312	319	292	295	293	306	331	290	309	329	313	302	326	300	300	312	313	307	317	333	315	309	309	298	298	289	324	308	300	295	290	301	340	326	309	277	299	289	350	310	309	273	261	292	281	267	320	309	292	302	277	304	283	287	316	315	314	294	308	326	283	274	294	287	255	316	318	273	272	252	280	297	295	300	310	293	319	300	283	284	292	308	305	296	319	314	292	289	297	301	288	287	307	291	290	327	279	306	304	287	298	304	327	296	297	289	277	310	318	301	317	291	296	299	326	267	289	307	305	312	306	332	316	324	304	289	308	317	306	316	293	299	283	301	347	313	329	297	300	279	338	313	265	296	293	311	311	339	293	268	292	273	313	292	292	287	307	283	325	301	319	340	326	316	295	302	295	288	319	307	338	298	291	311	306	289	291	302	279	318	305	311	276	302	280	274	321	329	320	299	298	302	290	288	302	323	285	280	283	303	293	298	288	319	286	316	345	294	291	279	257	345	313	281	322	300	329	308	310	316	301	307	298	333	319	296	305	290	336	326	318	294	287	307	290	309	320	296	284	289	294	301	272	312	306	283	296	278	338	346	311	297	302	286	266	303	307	304	286	254	296	285	310	303	334	285	288	304	279	263	306	299	310	294	319	286	304	278	280	296	285	280	290	333	335	275	297	310	308	340	321	297	311	305	305	303	284	293	321	286	324	291	318	266	309	302	306	308	293	289	301	300	303	290	305	289	291	320	295	297	291	281	279	279	311	289	299	289	306	286	297	323	296	331	304	289	306	315	317	310	288	290	323	296	295	321	314	324	321	307	309	307	292	310	300	308	284	288	293	308	299	319	317	310	263	302	316	327	287	311	315	309	306	332	312	332	298	285	273	301	312	301	294	293	308	319	303	310	298	336	313	304	327	306	309	277	293	310	308	278	309	286	289	277	357	312	298	300	298	294	325	269	304	327	314	291	324	285	298	308	307	272	281	327	306	280	287	282	317	285	299	314	307	291	323	278	302	324	324	314	311	284	268	324	317	309	293	264	304	305	308	330	292	327	330	297	299	306	306	289	286	314	271	317	288	306	303	309	296	294	276	299	311	352	301	321	298	306	350	317	261	286	287	303	311	295	295	293	325	296	355	312	324	285	305	304	306	290	324	301	335	303	283	296	311	289	304	273	307	314	304	294	284	302	331	295	300	279	315	333	326	305	311	293	304	317	309	313	302	367	310	254	280	290	300	335	332	301	305	285	348	284	284	332	302	337	258	275	322	306	282	318	315	308	281	303	297	294	314	295	320	288	293	288	299	285	307	309	276	327	329	313	320	312	304	288	306	310	271	311	316	316	311	303	332	292	292	306	347	289	289	320	260	276	302	304	317	272	303	313	319	269	296	280	318	296	281	313	320	320	314	316	308	325	306	343	309	290	280	302	316	337	330	310	290	313	287	319	290	301	327	283	341	300	306	297	308	306	307	303	274	320	276	291	277	303	308	297	315	313	301	326	305	339	280	320	279	318	316	298	301	310	325	312	324	320	308	336	289	302	278	324	300	319	314	278	267	283	321	288	299	292	291	326	326	335	279	312	319	330	292	307	314	288	292	321	315	315	303	308	292	307	315	278	311	325	315	322	276	306	340	285	302	319	288	292	307	307	308	306	336	325	326	297	283	279	286	284	277	290	324	313	288	304	292	329	310	306	309	287	307	282	362
3868	2081	1096	1134	1502	10852	3910	832	826	797	753	771	787	777	799	753	767	757	736	721	773	753	731	808	739	800	782	741	773	718	735	750	782	717	713	733	740	727	740	760	759	720	777	714	744	732	725	757	752	776	764	762	750	745	749	765	743	776	739	769	773	751	711	777	745	710	782	707	735	728	778	744	794	762	738	767	734	726	695	755	707	799	741	737	706	765	696	732	794	794	755	784	739	773	738	753	769	785	739	728	760	794	705	777	745	765	772	732	710	738	724	729	774	714	769	723	774	736	768	783	767	764	719	759	730	721	736	792	735	743	767	743	704	704	750	733	722	698	782	749	740	744	748	801	752	747	725	729	773	754	707	754	765	780	723	718	728	710	710	778	760	747	698	732	749	777	777	774	756	751	717	763	731	726	742	775	770	782	775	761	729	762	740	685	757	774	791	804	773	672	755	766	767	754	747	766	744	750	702	693	696	755	763	779	701	739	749	748	713	811	729	765	790	719	710	725	771	750	755	762	764	698	729	786	761	721	747	737	763	745	764	775	819	717	759	763	763	768	745	754	734	758	749	792	725	775	727	736	760	781	757	751	716	752	722	778	703	721	791	749	789	753	740	730	730	714	740	772	697	771	760	748	743	765	743	718	746	728	734	706	741	753	746	719	709	787	746	744	734	786	777	774	743	731	771	772	777	752	784	737	698	774	824	726	674	723	776	755	737	738	735	717	700	731	771	762	761	710	757	767	729	750	743	742	761	755	741	770	733	795	785	710	794	790	759	757	794	817	697	714	703	732	743	693	703	695	756	763	707	770	815	735	735	733	710	751	748	781	787	760	772	734	710	746	766	742	800	748	737	764	752	784	749	759	751	761	749	743	747	772	690	752	723	729	734	757	764	757	754	751	762	762	735	752	746	725	717	710	745	791	715	811	741	776	750	762	770	727	809	770	738	761	783	749	761	788	714	729	756	779	755	750	722	731	750	777	748	783	737	737	787	729	722	769	782	745	797	735	805	731	795	780	736	774	767	762	735	772	736	751	720	743	786	764	788	715	767	723	741	729	741	767	699	783	800	731	724	774	730	753	756	766	737	740	719	737	768	727	747	805	769	744	712	779	744	757	736	766	746	693	759	807	718	722	785	697	774	744	734	734	729	751	741	731	791	768	754	692	783	721	725	731	703	751	768	714	724	738	787	797	726	767	757	723	759	773	746	754	757	750	752	762	766	749	807	737	729	758	718	792	779	761	770	771	709	734	711	723	729	741	774	733	693	741	763	750	752	800	691	749	761	803	740	731	756	720	785	743	752	739	724	749	718	738	733	754	742	758	800	674	723	758	763	754	812	737	738	754	768	703	762	747	791	746	732	726	744	771	774	730	716	783	734	727	781	705	750	778	794	700	740	800	746	715	736	742	758	778	720	780	729	761	777	750	727	779	745	753	795	755	759	758	746	720	745	741	713	736	779	740	729	763	711	735	743	748	740	776	774	709	770	745	774	730	728	754	763	684	767	687	703	733	789	704	708	751	745	766	799	741	698	731	736	737	788	825	718	761	787	732	780	732	754	718	738	733	747	756	742	726	729	752	777	792	717	750	757	752	710	716	729	782	754	747	699	748	727	762	792	740	743	698	721	766	752	792	759	725	780	762	776	766	756	746	690	764	717	795	751	741	702	786	749	751	746	732	753	786	734	742	684	725	695	771	760	756	731	741	715	736	750	740	730	776	754	737	757	736	811	766	739	730	751	731	785	730	760	698	751	731	746	742	750	756	819	747	751	763	703	691	815	743	742	766	730	716	731	772	747	746	783	738	739	696	769	815	756	748	704	778	726	750	761	724	741	727	747	763	734	751	780	791	764	765	729	718	717	721	714	752	763	741	742	728	734	795	759	737	801	748	769	777	739	772	785	749	720	778	771	731	734	732	753	731	721	761	737	754	767	763	722	770	800	784	737	721	790	762	744	761	723	754	779	716	729	685	700	781	737	741	763	748	763	752	729	787	734	765	738	736	744	678	781	746	751	753	779	781	762	758	756	771	755	711	790	744	773	730	738	658	741	729	744	727	740	770	764	709	763	779	754	669	752	736	743	714	759	734	791	707	768	762	737	731	750	685	730	725	715	716	740	771	694	731	718	746	746	701	712	771	736	759	755	742	719	743	780	757	755	737	743	773	732	791	768	724	797	715	745	742	755	811	755	774	796	732	750	735	696	692	764	721	709	704	734	716	761	800	757	747	747	734	718	762	701	754	761	757	725	724	745	701	743	676	776	737	782	746	717	743	710	752	721	737	770	716	758	755	728	754	734	768	767	729	778	731	776	725	759	743	756	757	745	725	733	733	746	756	697	715	747	764	731	735	707	793	769	705	768	799	746	754	735	746	741	770	751	758	738	772	742	745	766	717	721	771	749	757	713	740	771	742	743	755	742	704	758	747	719	746	750	738	742	735	758	767	759	801	747	800	743	767	799	779	758	729	713	726	762	759	758	707	757	773	723	704	789	723	773	749	717	729	739	749	745	747	696	725	770	768	728	726	735	777	733	718	769	772	774	770	735	759	707	722	773	728	728	746	710	734	726	738	717	739	753	734	780	717	767	754	738	808	732	758	790	752	784	736	741	749	763	767	753	760	758	771	761	784	679	749	793	713	704	755	721	751	758	698	776	699	721	765	731	756	811	743	744	748	698	766	747	722	739	776	776	737	754	767	738	735	717	756	762	761	747	750	723	793	813	719	687	765	737	769	781	698	762	742	774	764	712	753	791	739	803	748	707	726	734	773	768	692	740	751	785	798	715	732	720	742	772	732	765	759	753	745	772	744	749	752	738	733	762	722	737	748	786	691	774	763	757	785	756	763	759	723	739	746	730	768	772	759	767	768	780	748	734	762	749	727	805	783	779	717	769	768	793	775	693	735	733	729	777	752	750	755	779	727	745	776	746	727	742	727	808	741	772	721	750	769	756	774	772	742	740	744	803	753	751	776	748	792	787	751	735	732	737	742	747	770	744	780	769	760	725	729	755	723	761	715	739	792	748	713	734	760	800	790	753	754	765	746	715	800	796	755	758	812	720	767	765	698	707	756	733	750	763	746	756	770	745	734	731	725	778	809	771	736	676	715	756	769	741	782	732	753	757	718	769	745	731	771	763	778	746	792	752	735	797	789	746	746	750	763	751	801	760	787	781	746	712	759	736	765	753	716	770	740	719	793	688	749	720	742	714	793	778	766	768	766	742	735	738	773	732	815	710	733	724	769	756	752	737	683	766	793	713	747	747	759	757	741	785	742	757	741	726	709	771	700	726	755	735	744	691	720	766	724	778	772	754	774	758	778	805	714	770	753	723	770	797	711	796	739	764	741	733	693	770	785	748	753	735	702	757	764	760	751	692	762	766	757	715	753	750	726	719	770	771	725	703	728	729	762	765	788	754	751	727	754	793	755	724	757	728	726	754	744	746	761	788	668	767	794	728	702	748	756	737	743	728	771	811	729	723	738
19227	15368	6525	2112	2494	36665	15911	873	315	287	271	249	287	238	229	237	234	218	221	242	224	219	241	212	211	203	210	205	200	195	203	194	199	224	212	226	222	206	204	215	219	248	201	211	219	212	165	186	194	229	211	203	180	211	202	190	206	223	214	194	212	173	205	199	180	217	195	219	202	203	209	210	211	209	221	188	197	194	211	216	234	203	183	216	219	221	243	203	196	191	193	193	181	204	215	232	194	196	198	193	214	190	196	193	208	189	217	203	219	193	188	226	191	213	203	206	205	177	207	204	203	211	212	186	196	206	192	237	204	212	210	199	198	208	182	193	190	169	237	223	200	211	202	202	224	207	185	197	180	203	176	202	228	206	177	199	190	232	200	191	178	210	184	229	206	221	207	208	219	189	217	190	205	184	194	186	184	206	208	205	201	208	185	217	218	193	188	181	212	176	187	195	187	203	204	194	205	194	202	210	215	202	216	198	218	194	180	184	188	187	189	197	184	205	212	197	195	199	197	202	188	194	206	210	198	222	205	171	208	213	188	211	198	191	189	197	189	204	220	198	194	187	202	189	186	201	178	196	173	214	203	232	205	189	194	215	207	193	218	187	193	214	191	199	204	190	209	162	206	218	202	194	225	234	215	203	195	176	211	208	207	206	205	222	183	184	178	217	207	193	191	204	186	208	194	215	182	232	181	197	210	198	219	197	174	223	208	200	200	187	185	222	228	198	190	241	193	212	207	191	221	193	208	206	198	196	195	202	185	180	181	184	218	179	222	161	203	206	231	198	183	225	205	228	218	220	176	198	192	233	206	180	207	221	226	181	211	213	183	196	192	204	201	205	208	204	168	206	179	203	210	199	195	187	187	204	182	192	201	213	205	185	203	190	202	206	224	192	203	198	201	211	221	186	175	187	219	213	183	197	216	213	205	198	190	205	192	184	202	204	183	210	220	195	198	209	198	221	218	201	199	198	179	226	208	184	190	200	209	221	180	186	178	204	190	209	215	174	192	209	187	184	198	198	180	195	220	198	192	219	220	188	197	215	205	211	188	186	210	206	216	185	201	202	207	192	222	188	219	169	207	207	194	200	224	199	210	210	201	200	229	205	171	201	209	225	180	175	207	191	198	201	196	220	198	206	210	213	178	192	219	219	205	198	224	217	207	173	202	182	214	200	200	202	187	214	201	194	216	206	218	196	202	218	206	194	224	210	214	191	192	211	201	216	202	196	204	198	209	211	187	191	195	180	186	209	218	224	198	176	182	185	190	190	193	203	220	201	198	198	200	212	196	211	189	183	199	189	201	197	204	200	184	191	188	219	197	197	208	198	207	208	217	199	212	216	199	200	197	179	180	216	189	217	196	226	196	192	190	207	189	214	200	188	171	181	186	186	192	186	169	191	188	206	223	192	209	194	208	208	190	212	211	176	211	208	205	197	188	215	209	201	185	186	206	205	196	211	197	191	189	220	212	181	199	215	209	199	197	197	208	201	208	186	218	198	200	187	209	180	211	196	240	208	194	178	208	200	227	180	191	192	207	210	195	181	224	217	180	229	210	204	192	210	198	192	185	200	214	222	188	222	204	188	183	210	215	185	206	199	197	205	200	213	208	198	180	187	197	212	202	214	200	202	216	213	207	195	187	217	187	197	214	202	191	198	167	214	211	185	222	215	218	205	224	209	191	190	221	191	174	199	213	205	187	190	206	186	198	205	207	210	187	197	196	190	235	202	198	212	210	183	205	216	196	207	201	208	200	190	199	197	185	217	200	208	191	196	171	190	219	183	203	184	174	199	208	191	196	177	215	200	196	178	178	218	195	192	188	212	197	190	174	217	204	215	233	194	209	192	211	206	206	209	189	206	196	214	234	191	179	208	205	231	190	192	179	222	207	207	207	205	199	210	210	176	210	199	202	211	185	217	201	202	194	226	196	187	213	206	212	185	198	183	188	196	234	197	202	222	199	221	192	207	186	210	204	192	217	189	180	195	197	183	213	238	197	221	200	223	207	223	182	195	181	187	219	176	188	214	177	220	204	200	197	205	206	178	203	176	189	198	208	201	205	203	208	214	192	220	186	213	202	226	224	196	214	206	180	183	179	187	231	222	184	208	219	179	163	193	201	201	200	220	199	161	211	206	223	199	195	202	190	206	188	229	220	191	189	243	217	199	203	207	190	192	209	223	215	204	182	228	182	189	203	221	187	200	225	197	196	205	216	201	196	188	219	185	210	183	201	202	193	204	192	175	213	201	213	215	208	210	180	203	204	200	208	207	195	191	211	176	213	204	215	219	197	234	222	210	206	215	193	223	221	230	193	186	177	184	208	210	194	202	174	203	172	193	202	206	201	207	188	188	192	171	205	205	191	218	182	195	193	169	174	221	194	187	217	202	194	223	203	221	191	214	205	185	221	194	196	197	206	220	195	209	188	190	217	215	224	192	186	192	212	208	197	218	187	215	212	205	228	210	231	216	229	208	202	241	216	192	189	223	212	199	186	202	188	197	201	173	208	182	204	211	228	182	194	199	210	181	205	197	209	182	182	214	231	234	168	200	192	226	215	183	217	213	228	191	179	189	197	182	217	202	219	214	184	194	206	188	196	180	199	194	191	187	203	201	184	189	211	195	226	218	195	194	196	181	200	216	194	206	185	198	209	187	214	188	194	185	184	189	180	197	211	199	190	179	222	203	225	194	180	207	205	167	186	213	206	222	176	177	197	192	195	220	206	198	197	182	202	182	181	200	203	211	176	201	227	203	181	185	185	202	196	206	202	219	200	174	188	197	186	206	176	178	232	194	213	226	192	211	197	207	176	198	209	213	196	205	185	219	184	184	181	201	212	201	212	172	192	197	209	204	204	184	190	221	219	197	211	210	205	193	205	192	210	203	193	219	217	202	198	219	194	184	202	192	186	185	179	197	207	201	229	192	196	205	219	196	180	206	222	177	212	196	197	207	198	198	182	200	217	195	189	203	184	202	203	202	186	188	207	221	218	213	182	205	217	189	200	189	229	211	207	224	212	200	209	214	210	216	186	227	222	203	198	217	184	215	197	172	204	199	211	209	210	182	205	223	198	193	177	224	205	191	192	188	219	185	189	218	227	198	213	180	194	200	206	202	178	171	195	189	183	195	219	216	186	186	191	224	200	211	183	174	198	203	243	229	197	199	194	217	213	186	203	185	231	206	187	221	188	196	201	224	181	218	211	184	216	231	184	204	224	215	198	192	208	205	214	216	199	213	188	212	195	200	182	174	232	208	209	184	216	229	208	210	203	219	191	197	195	207	215	201	196	206	225	213	219	209	160	197	189	188	201	211	208	204	178	210	216	199	198	203	218	199	217	204	202	202	218	199	169	207	202	182	203	229	212	210	219	236	207	203	216	203	211	183	196	177	197	201	196	218	187	210	216	189	188	224	223	186	239	198	199	229	178	224	229	183	176	207	218	184	198	187	195	198	210	187	192	206	174	203	207	179	224	197	218	198	204	220
9920	13280	4288	3938	7033	51176	18047	1425	1163	1023	1031	881	860	769	794	740	685	785	622	630	652	656	643	637	601	601	589	621	584	531	633	572	580	655	705	681	569	536	560	503	563	571	533	577	554	534	527	535	502	521	504	554	528	607	522	520	515	560	465	534	519	504	544	560	538	544	516	528	473	509	561	506	514	510	477	504	520	525	533	537	498	498	498	513	507	535	518	536	488	516	516	484	524	515	503	562	485	501	554	511	478	532	548	522	520	521	526	521	531	552	519	524	502	518	510	544	494	528	495	469	483	504	512	546	481	525	559	539	531	495	514	514	488	476	494	495	523	567	481	521	521	484	507	479	495	502	494	494	527	515	538	539	492	514	532	532	526	489	528	476	472	530	522	508	505	507	529	554	548	507	552	517	536	506	512	472	488	513	508	548	519	548	503	515	502	506	487	519	497	507	522	521	517	548	492	503	548	524	516	481	511	506	522	521	506	529	527	540	471	498	505	511	491	475	506	499	494	519	556	512	519	553	506	524	528	519	516	480	440	512	488	509	524	502	481	477	508	512	513	477	491	486	517	494	520	552	502	523	535	515	551	492	537	536	518	511	523	547	539	501	523	525	517	518	505	510	512	507	512	531	507	496	491	483	492	513	462	526	504	517	514	491	518	506	523	526	502	502	515	518	542	480	491	510	517	491	526	458	480	517	485	511	490	523	467	521	518	515	503	554	495	520	495	560	498	477	478	528	522	549	501	515	512	479	539	502	489	496	509	510	494	522	551	471	524	509	514	513	507	524	512	490	506	545	516	520	436	477	531	465	463	517	526	491	525	500	503	529	501	500	514	494	464	472	559	540	500	482	493	498	511	510	535	526	477	501	542	479	489	494	522	494	547	538	501	499	536	444	502	480	538	538	535	509	515	536	521	476	480	504	497	463	490	507	515	486	522	535	555	554	489	466	488	499	474	522	586	503	528	541	477	487	513	477	494	498	497	530	515	480	556	526	547	501	541	524	511	502	496	501	519	526	517	508	526	520	514	491	541	510	484	503	506	484	528	501	536	522	493	529	480	494	487	496	490	523	517	493	507	486	552	500	529	499	513	513	495	493	527	531	523	480	497	520	473	517	533	515	517	527	535	492	506	463	512	522	546	503	493	500	507	508	506	498	544	508	505	549	497	540	511	477	510	535	569	523	512	500	518	497	518	505	505	500	494	535	490	527	476	502	500	514	540	486	500	553	542	516	497	520	520	474	519	497	508	529	545	521	511	538	512	482	510	497	520	530	507	495	502	495	519	558	546	538	538	523	524	549	528	460	501	502	482	463	497	487	505	511	532	564	492	519	516	530	513	503	525	490	515	521	471	495	550	522	532	518	519	530	523	531	538	502	518	550	498	508	502	519	536	544	551	570	493	514	474	531	480	489	495	527	520	517	525	500	511	511	509	506	509	522	472	494	511	555	484	522	491	499	538	497	505	495	493	521	534	504	507	525	527	513	511	503	509	530	511	510	457	507	518	516	532	528	515	463	475	508	444	508	493	515	564	512	514	509	487	506	488	486	505	496	535	547	479	543	546	510	524	495	511	507	450	487	555	456	467	517	471	511	543	526	535	516	517	510	544	531	528	520	490	477	499	516	492	494	535	501	489	479	535	503	471	492	529	549	524	497	482	524	479	523	497	531	492	515	521	458	540	495	522	501	547	477	520	561	495	507	515	519	513	518	491	494	533	527	569	522	575	516	490	506	498	516	547	561	538	530	513	500	496	575	504	510	495	499	532	511	503	520	533	530	529	516	514	456	482	469	530	490	518	506	499	483	490	482	485	550	511	503	497	499	531	520	502	522	487	525	489	502	508	487	541	495	515	509	496	539	501	493	505	503	518	529	475	524	541	560	515	493	467	546	513	475	495	478	518	509	485	534	482	490	573	461	501	467	518	514	534	523	497	498	500	512	560	530	527	498	482	547	461	500	516	462	542	513	556	486	497	522	495	491	535	493	511	517	535	545	551	518	505	526	494	521	509	541	571	496	506	497	505	504	512	544	520	527	499	482	496	527	495	528	524	505	528	500	504	511	515	506	491	515	498	551	553	509	492	498	481	524	522	513	528	530	491	523	545	507	495	498	504	478	506	502	505	501	472	537	549	527	575	511	538	509	525	524	533	504	482	459	542	581	480	533	514	530	535	501	524	572	530	545	516	510	485	496	476	480	554	545	529	540	540	497	555	494	508	515	517	500	515	524	535	499	515	537	504	482	539	512	530	505	481	526	520	480	473	546	514	524	523	511	491	488	527	523	510	512	553	514	516	500	526	474	541	531	500	497	510	510	535	503	519	518	472	494	522	563	481	516	475	513	505	529	496	515	510	539	529	493	489	513	509	521	492	486	505	506	500	510	528	502	487	517	511	527	478	527	502	524	511	514	536	547	506	483	540	500	538	513	535	527	522	500	486	500	537	503	506	531	521	536	537	542	474	528	550	550	495	541	513	509	523	462	507	508	527	487	478	501	498	511	514	519	526	490	515	486	517	497	492	522	523	523	519	507	528	496	506	511	543	530	475	530	466	513	534	523	496	538	478	490	514	504	498	511	487	509	509	512	519	510	476	495	488	536	522	483	519	499	501	517	531	518	536	493	516	499	503	504	488	485	526	530	491	517	541	510	519	511	503	527	517	467	526	511	528	549	519	501	509	522	511	518	516	494	497	491	568	495	512	481	482	499	514	498	538	528	503	491	462	495	496	539	491	504	504	520	489	521	492	505	499	513	481	524	493	505	516	494	511	510	502	516	569	493	498	485	500	521	482	503	522	497	474	518	454	523	514	498	498	547	551	477	511	524	532	489	517	561	545	515	477	482	523	514	483	514	560	508	517	482	557	530	462	499	483	483	513	508	490	496	494	563	593	510	513	549	505	515	512	540	481	506	498	511	522	506	512	503	486	530	504	508	522	499	509	529	526	483	501	509	511	505	558	504	528	457	463	512	531	513	485	509	521	506	533	544	526	518	503	477	504	511	517	493	551	498	521	486	534	482	508	500	534	490	543	521	498	557	473	485	525	548	512	526	539	498	521	498	543	494	482	527	495	511	485	509	480	503	540	525	520	554	519	505	487	510	554	514	526	546	490	568	512	492	461	487	510	510	517	502	529	521	527	494	533	492	534	519	531	540	501	548	531	485	515	476	470	491	572	536	493	537	472	530	493	483	530	482	501	508	497	510	504	500	587	495	523	558	506	584	484	496	513	444	511	511	535	490	510	540	518	485	509	526	529	523	531	488	493	503	515	514	501	516	516	511	520	525	515	523	490	498	508	499	464	516	522	513	494	542	497	521	485	480	515	519	498	524	549	490	514	518	507	538	514	468	507	545	521	545	514	523	502	521	490	537	513	497	521	502	483	548	493	511	536	464	561	527	523	487	509	486	517	474	518	535	507	517	489	510	557	492	488	479	487	524	490	511	499	502	498	478	540	470	521	530	478	472	486	492	464	474	516	488	511	510
28770	22779	12701	3179	10939	54344	24910	2655	347	314	231	201	167	173	174	182	147	127	134	142	129	150	114	122	134	126	130	109	99	127	113	112	119	115	143	140	94	98	106	99	118	98	100	103	97	92	95	105	105	94	119	86	87	97	108	83	110	103	109	100	108	123	88	78	86	95	99	88	95	88	87	105	91	88	109	110	84	89	95	104	98	93	104	75	86	102	85	89	98	109	115	108	84	72	105	106	96	92	126	91	83	99	111	109	107	101	107	96	97	115	67	110	78	94	87	111	92	103	94	114	85	100	101	109	94	91	104	94	109	89	102	91	100	106	103	112	94	104	86	97	94	75	116	98	94	82	107	109	115	91	90	92	115	115	84	107	90	94	102	86	88	96	85	108	87	115	113	89	95	94	99	79	95	95	97	87	96	113	88	83	95	92	97	112	105	86	112	106	94	95	76	106	86	90	82	99	110	71	112	111	100	99	96	76	109	89	94	95	105	101	98	86	93	94	110	104	92	106	98	98	90	103	113	99	74	111	103	91	103	100	102	95	93	89	89	84	100	87	87	88	85	100	93	83	92	97	100	91	92	98	100	108	101	89	97	94	104	100	85	85	100	104	97	96	90	102	79	86	98	77	107	85	84	78	96	84	89	89	93	113	91	93	105	104	82	104	88	87	112	70	97	96	100	89	79	96	97	84	82	93	98	73	87	76	94	95	125	108	75	101	97	95	88	104	101	73	97	92	90	86	88	104	100	109	74	91	92	91	98	100	92	111	95	79	77	100	96	94	102	82	101	104	95	85	110	95	98	92	95	95	106	104	105	99	93	89	109	92	75	102	89	92	101	61	101	91	93	86	75	92	94	111	105	90	103	108	88	93	91	81	97	90	115	116	79	86	96	85	86	97	100	100	95	93	101	101	79	100	125	84	94	101	110	119	98	84	76	90	117	106	97	102	88	102	112	91	96	100	99	101	89	96	97	105	107	105	83	96	92	99	86	91	112	103	112	103	85	97	114	112	90	99	80	107	91	96	102	91	104	95	68	81	84	86	90	100	104	87	86	103	96	99	103	94	94	93	102	93	85	102	100	104	83	98	111	76	99	91	99	101	105	97	114	109	116	69	90	84	82	91	99	112	80	92	99	80	104	82	90	96	89	105	86	88	88	98	89	73	87	116	104	92	97	79	82	93	81	91	99	97	105	101	78	114	100	98	98	99	106	103	96	87	86	107	89	91	93	100	99	91	101	105	92	114	89	106	99	102	91	93	104	105	92	87	98	98	93	92	83	95	87	87	88	98	101	101	96	90	109	108	80	81	106	92	101	109	92	83	87	123	80	83	101	88	79	96	119	100	99	88	78	70	104	84	94	101	99	101	115	89	103	97	100	94	91	89	99	96	89	100	93	116	87	97	104	97	97	93	94	103	85	104	92	106	111	91	99	92	91	96	95	93	105	88	97	100	75	99	118	91	96	92	86	107	92	102	82	103	78	105	92	95	97	93	104	83	105	96	108	81	105	108	87	104	85	108	73	96	86	86	97	99	87	90	98	100	88	96	110	101	83	89	102	94	92	111	112	95	84	83	105	92	79	89	91	93	102	95	98	99	103	99	87	82	88	94	108	95	99	98	86	105	98	103	103	106	111	104	113	94	97	111	100	89	106	82	86	78	108	89	105	96	94	91	84	86	83	89	96	83	106	84	79	105	95	82	97	72	80	101	88	104	91	107	86	132	104	94	88	104	85	98	81	87	93	90	92	96	86	96	92	83	96	88	90	81	89	101	106	98	93	92	104	111	69	111	95	90	116	87	92	111	88	98	89	85	89	107	97	103	87	100	94	110	77	104	82	96	75	90	89	95	86	102	89	101	88	82	86	87	104	97	104	110	86	94	111	102	86	100	98	105	89	108	87	91	103	96	91	74	83	99	107	88	102	98	93	122	85	109	95	91	103	84	75	90	94	100	96	80	97	88	102	104	104	111	94	111	98	99	92	87	91	93	115	111	95	88	94	93	92	81	84	81	100	96	102	93	103	99	108	98	85	63	91	83	84	103	84	99	102	85	90	97	89	113	96	77	91	94	92	104	108	100	99	107	102	110	78	93	95	103	89	87	100	103	111	100	87	108	102	85	95	101	88	103	74	101	79	101	110	95	82	102	114	81	105	108	82	91	99	89	85	102	99	92	85	100	96	92	97	101	85	95	110	90	107	83	112	91	110	103	85	94	95	99	78	104	106	103	104	101	127	106	89	103	103	106	82	94	96	91	107	85	83	96	105	108	92	93	111	77	86	101	95	117	99	80	83	104	111	83	85	81	100	88	107	84	81	81	105	78	93	79	118	101	82	102	98	99	102	97	108	75	91	94	84	99	88	115	86	95	102	91	100	112	91	85	91	104	81	103	105	96	95	92	91	80	88	97	77	86	91	115	100	107	98	113	86	75	94	105	105	82	97	100	109	101	86	91	87	109	91	80	99	83	82	89	95	113	96	90	97	97	113	80	82	95	100	104	86	89	91	95	121	94	81	96	93	87	104	84	119	94	99	87	100	96	98	87	77	115	71	100	97	116	88	101	113	95	97	83	95	97	85	93	77	87	103	93	96	106	89	79	94	94	93	117	85	95	98	99	77	93	94	106	112	108	82	81	81	90	85	91	77	91	78	88	84	91	101	96	84	97	90	101	83	77	82	94	94	84	86	84	87	90	97	85	85	108	95	90	93	86	83	86	90	99	97	79	85	88	90	99	87	103	113	94	83	95	86	74	98	90	87	87	96	90	84	114	100	104	83	86	76	107	91	92	83	101	105	103	87	92	109	116	90	90	90	99	88	101	91	89	97	113	84	80	96	105	91	81	89	100	85	117	88	102	95	98	80	96	93	90	110	100	114	125	91	84	94	96	117	125	93	104	94	78	90	91	96	105	104	95	90	100	87	102	108	100	85	83	109	95	96	98	90	88	96	100	93	75	88	100	90	101	74	84	104	83	123	107	95	100	84	94	69	96	97	96	98	95	90	95	107	89	100	97	95	94	81	96	103	87	98	87	94	99	84	102	100	91	92	87	93	91	97	91	89	97	91	86	89	93	91	108	91	92	92	108	98	88	86	88	114	98	100	97	93	89	89	105	89	107	103	109	109	116	88	110	92	114	82	98	98	93	80	105	88	91	112	87	85	90	86	98	91	80	97	106	97	91	98	107	102	104	83	85	101	92	98	100	93	110	93	79	107	107	99	105	102	89	92	106	92	96	97	93	83	94	99	89	78	87	80	111	88	102	100	124	104	86	114	116	95	98	86	109	112	84	96	92	96	91	90	100	101	106	90	88	90	76	76	83	108	108	85	100	97	83	91	87	82	89	98	90	74	80	92	91	103	105	96	99	79	107	99	79	100	104	104	87	87	109	113	83	95	88	104	90	87	106	99	99	90	102	93	101	104	85	108	96	111	83	94	80	90	87	93	79	97	100	89	86	81	106	88	77	102	119	108	95	91	99	103	76
13710	17585	6270	6544	18993	62870	20485	1737	1478	1299	1224	973	936	777	738	717	699	626	622	662	524	498	508	519	471	481	422	416	436	416	389	427	435	563	630	597	349	338	313	351	311	348	375	315	343	325	352	303	325	323	289	309	347	325	326	308	274	294	277	308	300	312	303	311	315	299	304	283	283	296	292	285	279	280	259	304	332	305	277	294	276	291	225	313	305	290	273	309	289	290	285	274	278	284	283	263	280	326	250	274	298	288	273	280	277	261	289	256	285	262	298	272	288	269	286	289	282	246	308	277	318	270	277	295	258	267	286	280	303	276	256	261	274	290	272	257	240	274	271	316	284	269	272	243	285	285	289	280	272	279	276	258	270	286	258	285	280	288	266	281	282	295	254	246	272	267	264	283	253	290	288	295	257	286	262	280	284	259	271	294	272	260	270	281	249	272	257	306	278	292	298	278	252	283	270	267	280	313	283	274	306	263	261	285	319	300	256	291	271	273	255	295	276	285	268	284	271	302	254	265	276	279	278	264	276	255	251	317	274	299	265	258	272	277	269	301	260	248	233	276	284	316	250	284	267	263	276	249	256	259	282	255	281	285	265	267	270	271	271	279	288	256	280	258	302	260	263	240	257	268	281	293	269	255	270	279	277	287	272	274	273	259	288	270	255	263	283	261	247	305	247	254	292	282	264	275	307	272	279	272	259	260	267	269	287	279	275	269	266	267	314	290	290	277	318	259	281	299	282	252	255	291	246	294	297	293	285	292	280	276	295	295	265	292	263	299	287	253	292	289	274	270	264	256	253	269	279	285	287	293	276	271	258	282	257	264	285	284	298	248	282	282	296	279	248	285	276	239	272	279	289	257	248	276	282	287	270	260	283	269	294	296	286	254	267	241	297	265	282	263	300	301	269	253	292	273	255	271	308	286	287	276	256	287	285	265	279	276	289	271	251	273	260	256	277	278	261	284	261	275	250	277	257	300	248	250	268	272	279	292	288	267	249	283	283	274	256	333	248	274	270	284	258	309	254	258	298	264	274	260	271	265	254	267	284	301	263	290	296	282	306	279	263	304	261	278	261	272	277	281	269	289	249	267	290	283	274	288	275	283	292	307	271	258	287	278	263	267	242	291	266	242	286	259	274	286	277	268	306	271	251	247	279	283	298	276	271	268	229	263	277	265	312	266	267	284	290	266	281	286	279	276	273	290	258	281	278	269	289	297	272	284	272	259	301	289	275	289	278	278	256	280	266	271	273	296	274	280	245	305	278	295	231	276	292	275	306	292	259	271	250	260	294	290	271	264	262	237	248	300	270	268	274	270	313	302	267	242	289	290	286	255	268	271	281	290	281	298	257	265	283	291	298	268	276	274	288	270	254	228	305	290	278	250	268	273	268	281	287	272	262	275	269	285	275	246	250	259	296	305	295	273	278	271	276	251	282	274	250	289	276	259	262	238	289	285	250	256	288	279	272	279	276	293	274	264	270	257	298	257	290	241	259	281	301	261	267	292	259	290	295	284	297	282	268	271	281	292	265	268	293	302	293	264	263	273	294	282	270	300	271	276	260	278	263	266	307	248	296	258	278	304	239	264	278	257	253	254	275	261	285	273	256	287	232	308	271	277	281	273	268	283	255	267	267	255	242	271	261	265	283	287	247	276	289	283	282	291	305	251	267	267	280	298	278	279	272	224	274	252	261	274	266	254	260	250	259	272	279	271	267	267	292	268	306	300	264	273	263	280	268	258	248	270	279	282	270	283	294	279	256	262	276	266	288	268	298	281	245	256	267	237	274	276	260	287	295	262	285	277	301	248	253	284	263	274	288	248	280	305	283	258	259	272	272	279	273	281	253	274	282	289	273	269	254	290	271	261	270	292	272	266	261	267	291	251	252	286	277	275	282	264	260	316	276	296	288	265	283	253	272	270	274	277	252	287	269	301	260	285	260	257	280	274	252	269	278	272	300	260	279	252	276	263	310	249	288	282	270	251	260	264	262	272	284	279	278	277	279	262	267	268	284	304	257	290	286	272	266	293	289	279	264	288	285	274	289	259	275	286	262	274	258	252	279	285	289	262	247	274	256	278	277	303	248	261	258	283	262	273	260	260	264	263	268	272	286	261	248	285	298	251	268	259	258	274	261	292	281	278	283	289	259	252	293	299	286	277	224	279	288	290	298	284	282	289	293	268	244	256	311	285	267	279	278	288	273	270	303	269	257	282	274	270	290	291	257	300	291	262	282	293	258	277	259	259	281	255	279	295	304	290	283	256	262	302	267	252	269	264	267	271	236	278	274	296	290	274	248	292	261	281	250	264	265	304	271	305	286	262	295	269	261	280	270	261	253	250	266	286	261	285	266	255	275	306	310	253	264	256	257	294	296	247	252	272	279	266	266	261	275	295	284	279	274	304	283	269	232	286	292	295	288	257	259	297	258	254	276	265	270	288	254	276	295	272	277	280	272	258	264	286	265	279	281	281	249	260	291	274	271	246	262	252	262	307	279	257	253	287	245	279	279	286	286	290	283	284	279	290	333	284	268	285	269	277	277	253	290	283	273	263	273	277	298	272	270	257	265	258	302	266	279	263	263	268	298	245	272	273	258	300	288	270	248	267	270	258	266	289	265	288	278	260	264	292	289	288	276	283	284	273	277	274	274	265	292	259	269	261	263	292	254	278	265	258	280	287	293	270	283	297	278	254	269	272	263	299	279	243	279	285	263	283	255	269	257	256	293	292	309	277	291	287	268	324	260	288	255	273	278	298	295	260	281	282	308	272	269	244	282	252	275	263	275	271	254	280	265	311	273	256	273	266	305	249	251	268	288	252	261	266	269	264	273	304	258	325	276	287	241	275	293	288	255	277	279	254	286	267	269	237	252	267	272	257	248	266	275	284	294	279	277	264	292	259	264	274	264	265	310	274	248	283	306	281	268	259	270	264	269	274	283	283	292	253	283	297	277	319	282	245	298	260	273	261	274	262	275	266	244	289	282	268	319	256	255	286	303	280	262	264	271	267	254	296	322	304	280	285	265	264	257	274	260	291	290	254	276	273	291	281	247	282	277	292	265	279	306	262	268	284	266	277	280	290	266	255	283	267	246	273	288	293	263	282	279	261	278	285	307	259	259	278	283	290	262	301	287	271	303	266	287	294	276	276	271	296	248	275	270	302	246	243	292	258	250	268	303	279	256	287	254	281	286	295	279	270	289	245	288	257	258	275	259	257	276	282	252	245	275	254	271	263	257	288	274	268	276	275	288	301	279	311	257	307	282	269	284	287	272	291	284	272	268	273	258	269	292	290	258	295	256	291	251	270	294	319	245	247	285	266	307	254	266	293	248	274	263	292	280	271	259	272	280	292	282	290	277	284	312	291	257	275	274	274	282	274	285	266	285	272	280	284	248	299	276	270	279	294	284	289	272	276	246	274	274	277	267	230	261	278	257	237	291	277	274	269	291	283	295	287	278	247	256	279	279	252	280	298	262	275	253	255	291	304
4546	1082	538	402	531	2637	967	335	326	285	303	330	287	313	292	330	285	315	329	292	288	312	323	303	273	316	308	270	322	298	352	307	336	338	294	285	336	287	304	291	285	327	311	298	296	290	309	302	288	297	302	330	310	335	316	312	328	272	319	320	310	288	320	306	301	327	299	273	361	304	309	326	302	286	277	298	269	323	311	308	299	275	297	318	299	289	288	287	291	310	313	313	304	321	290	279	315	338	283	293	327	303	307	324	288	277	269	310	298	295	287	337	340	308	326	294	318	311	288	299	274	323	280	271	316	314	285	313	304	308	280	314	287	314	304	295	283	286	308	266	323	294	284	330	314	293	294	291	287	301	282	268	316	306	284	312	306	301	366	308	287	310	314	319	312	318	322	320	317	290	339	303	331	300	322	291	290	279	301	299	326	308	305	287	329	278	299	333	310	314	295	294	323	308	311	295	282	299	309	304	301	301	327	305	313	289	320	297	282	316	329	299	253	347	292	299	318	317	291	249	289	320	333	284	302	303	285	293	300	296	307	301	311	317	320	339	302	315	316	309	330	297	285	292	285	276	294	312	279	332	311	296	292	304	295	318	306	282	274	285	334	327	299	290	285	295	266	323	325	306	295	291	333	294	316	287	336	296	282	286	279	281	340	290	275	324	305	304	290	320	311	304	306	311	305	282	288	306	283	297	302	304	263	293	299	299	298	289	302	306	316	284	312	302	297	298	338	327	290	294	331	276	291	326	304	276	310	336	284	269	281	281	299	320	329	316	307	280	323	297	299	342	280	283	317	331	308	305	331	275	279	294	272	310	285	310	320	309	332	304	312	302	267	298	299	278	324	304	298	253	258	334	315	312	307	307	319	311	299	307	298	295	299	315	302	304	290	300	314	286	297	275	316	297	305	306	291	318	301	315	302	318	316	312	296	307	285	328	300	307	290	289	270	303	326	298	294	314	314	285	321	286	326	277	303	295	277	260	301	309	307	313	299	302	301	305	357	297	317	325	316	333	306	303	302	286	326	329	285	308	303	275	303	301	282	291	303	287	310	308	293	293	295	277	293	328	275	300	282	298	298	261	317	332	288	293	289	317	337	282	337	284	310	308	303	310	315	312	271	275	271	329	295	288	299	320	325	267	314	310	310	277	270	314	308	290	296	321	292	291	283	293	303	293	273	307	310	307	297	300	292	305	295	320	286	265	301	304	285	292	290	288	309	323	292	251	293	305	310	309	299	303	281	289	273	311	301	310	288	302	320	312	314	297	306	299	289	307	301	283	309	301	282	297	287	297	310	338	322	313	276	303	342	286	281	331	331	280	310	311	292	322	271	311	276	318	345	273	296	319	313	305	305	289	303	310	290	279	290	288	293	312	299	288	284	307	331	289	281	315	297	316	255	299	292	307	290	263	317	282	309	310	321	289	315	302	311	311	306	290	316	293	311	305	334	285	308	313	338	289	300	298	281	302	254	311	307	330	308	300	306	289	319	302	308	316	298	321	313	299	287	315	316	306	327	267	294	316	309	314	317	317	299	310	309	323	321	324	299	340	296	302	301	303	293	303	319	295	313	286	333	322	307	290	310	308	303	313	300	307	293	313	286	273	313	305	300	291	286	284	304	320	319	327	300	313	274	291	292	316	300	305	309	303	305	304	315	282	327	300	273	312	303	307	295	293	337	297	306	271	299	312	327	280	292	316	258	312	302	316	264	305	292	314	307	333	287	296	313	299	320	331	312	321	320	318	285	283	297	285	337	325	316	329	309	321	290	288	272	297	319	290	306	310	309	267	290	307	341	288	322	307	306	319	293	254	322	293	324	280	321	289	314	314	319	287	325	321	289	309	285	285	332	314	291	309	334	282	284	295	318	288	315	295	284	319	286	288	318	338	316	260	272	310	299	294	305	304	287	315	300	320	295	286	290	311	333	276	294	276	280	277	300	321	289	293	307	323	297	286	307	297	268	273	281	275	251	271	312	300	308	290	327	279	283	302	313	286	312	291	305	276	286	313	285	296	298	304	294	298	298	261	318	281	288	300	287	327	292	321	317	297	316	327	345	307	292	324	305	304	310	334	312	290	339	348	272	295	314	286	309	278	301	290	258	284	321	301	303	298	317	314	311	332	283	279	287	310	295	339	299	310	283	305	329	305	337	302	311	291	290	300	282	304	290	300	301	292	315	319	286	298	330	312	330	307	299	304	281	315	293	296	317	280	306	285	292	290	307	294	322	304	287	274	274	300	283	284	293	277	295	305	291	281	326	320	313	284	307	313	310	281	312	322	302	301	312	272	295	326	300	274	347	315	289	296	308	300	300	311	293	287	289	319	314	303	302	313	274	325	323	314	290	305	305	286	303	301	291	332	327	301	311	302	304	297	270	296	295	313	327	322	309	307	281	330	309	338	308	318	338	321	314	287	271	319	265	305	297	278	299	289	335	288	310	288	300	326	329	287	296	318	292	302	336	293	325	295	285	315	274	315	288	298	341	277	297	306	289	333	287	289	316	282	287	297	324	278	292	314	304	284	288	295	298	331	304	252	300	278	284	304	319	267	312	292	297	304	315	286	285	326	308	309	304	303	294	320	307	278	291	313	263	310	293	316	264	313	303	307	351	302	281	304	289	302	295	332	275	289	285	320	309	298	323	290	341	303	294	335	330	298	305	348	255	314	274	292	330	297	298	338	299	314	286	299	318	305	310	290	333	315	320	282	308	349	304	298	308	282	298	333	299	305	331	296	275	305	278	355	292	278	335	302	290	292	331	291	315	303	300	304	298	298	296	298	310	288	319	296	312	331	309	307	309	303	323	315	331	290	314	296	292	307	312	299	278	298	279	288	307	328	310	294	296	314	283	318	306	311	314	335	310	325	334	302	308	325	291	290	275	313	304	303	292	325	310	293	302	293	314	301	302	290	306	301	309	310	294	324	306	281	265	311	310	312	319	296	277	314	304	312	297	284	325	279	310	298	367	303	318	320	291	268	314	323	322	297	303	306	284	291	290	321	351	292	299	295	309	311	300	305	318	299	309	307	300	285	302	324	322	286	281	294	305	284	305	269	322	295	310	300	294	305	291	290	284	311	307	318	299	312	304	294	315	322	290	305	311	297	319	261	315	293	308	314	278	311	290	320	302	316	285	315	263	319	309	298	294	307	310	309	286	326	295	301	285	295	327	320	285	326	323	292	261	288	275	304	334	293	302	312	309	316	297	325	303	304	309	285	310	265	303	302	278	293	311	309	313	298	322	300	288	287	314	309	309	288	284	316	286	280	316	319	327	275	283	315	296	317	309	293	288	272	328	325	304	333	321	293	295	338	300	299	277	288	286	259	311	304	283	286	305	332	302	279	265	294	329	297	297	307	305	254	289	330	283	296	295	274	274	333	312	285	285	318	303	301	323	309	272	306	288	282	271	333	298	313	351	296	305	328	295	337	289	302	305	303	311	294	295	325	294	310	305	315	285	304	294	326	298	309	344	310	292	288
3794	1893	965	1024	1794	10939	2835	760	819	837	780	743	751	803	773	793	728	782	757	763	771	697	753	721	750	757	737	736	747	729	732	758	792	729	775	784	721	771	762	795	782	714	759	733	788	757	722	790	762	745	818	769	744	760	777	727	729	733	762	784	746	769	755	731	734	750	765	718	775	775	781	698	751	723	761	746	723	743	733	712	672	762	733	764	759	739	750	725	744	783	703	726	750	705	731	741	759	712	723	782	731	767	750	709	704	756	787	728	733	764	754	720	752	720	764	763	728	750	765	781	807	763	755	722	770	780	766	764	737	734	753	687	743	804	719	797	694	707	693	794	747	766	729	763	721	707	702	722	733	761	765	746	812	751	727	803	776	754	830	782	751	759	776	741	734	747	731	760	779	753	694	768	719	757	786	775	757	751	757	765	714	762	786	789	728	709	741	722	737	741	780	784	712	719	734	695	720	747	765	744	779	748	764	788	700	756	739	718	737	713	742	724	765	749	818	733	744	760	766	725	743	705	751	749	741	743	759	768	761	733	782	783	768	711	736	713	752	704	741	743	717	764	740	756	745	759	722	744	745	776	739	750	757	752	740	738	727	696	773	777	743	755	740	762	778	756	727	751	757	756	736	751	734	762	774	759	711	808	752	726	714	737	738	779	716	766	720	719	788	761	778	755	747	753	750	751	721	736	753	747	737	774	776	735	737	714	783	735	739	717	710	764	803	734	710	763	718	766	724	717	773	736	780	761	772	773	718	731	722	765	703	784	717	710	735	730	737	729	751	707	709	706	795	769	672	751	775	738	773	700	744	693	740	735	731	708	797	786	782	719	754	776	786	728	715	713	759	747	762	713	773	715	766	728	748	700	782	754	758	766	748	779	712	768	705	715	777	768	762	714	707	698	739	764	698	689	717	736	791	709	735	747	740	737	740	758	818	712	731	780	734	718	754	730	761	785	751	721	725	731	751	725	740	710	739	726	733	764	751	751	752	781	737	735	751	745	724	739	784	730	734	748	703	723	743	748	764	737	741	769	723	813	774	747	706	727	717	742	739	748	727	749	739	759	729	757	733	744	801	774	734	704	773	725	751	726	745	731	680	726	756	741	759	772	778	726	772	716	774	726	761	780	756	710	703	758	755	754	786	764	726	726	766	758	702	730	769	739	755	750	780	716	760	736	763	697	730	754	732	719	773	735	744	736	722	770	727	774	761	744	733	737	747	753	744	756	742	720	744	799	762	727	765	784	755	762	778	741	721	730	728	745	747	732	779	716	754	753	736	750	717	770	698	718	707	756	732	727	743	747	791	806	761	775	743	729	731	768	736	729	752	746	753	791	756	729	752	690	736	710	762	795	731	760	747	751	758	728	756	723	765	758	808	741	711	761	785	734	720	744	760	761	783	757	747	736	732	709	750	738	748	731	789	794	693	740	763	765	745	734	748	783	786	753	748	739	744	769	803	720	780	716	706	727	737	785	772	737	694	767	744	747	780	742	737	760	763	689	758	745	739	728	768	712	728	758	805	740	764	712	710	730	764	747	758	739	759	719	730	753	764	743	730	718	797	728	775	749	739	755	727	708	686	714	741	779	753	733	780	730	718	714	783	754	760	791	779	802	792	724	699	672	758	787	692	778	734	759	727	752	730	739	763	761	747	717	717	740	761	819	727	757	733	744	780	751	727	797	747	723	753	745	716	733	735	724	802	708	707	752	763	780	754	769	725	712	730	761	801	754	758	740	747	759	726	726	741	720	724	714	764	723	751	730	741	723	685	803	746	692	711	780	700	691	755	729	774	750	717	767	724	735	714	709	746	705	692	740	741	782	787	722	747	744	751	737	714	691	767	754	722	770	780	749	743	736	760	720	733	747	772	766	775	715	797	757	714	694	735	756	737	740	745	741	778	718	700	742	781	735	796	743	766	724	780	755	721	729	718	773	780	693	770	688	778	810	719	680	722	726	760	713	696	762	733	754	806	781	751	780	798	749	726	755	751	724	729	747	748	754	746	712	755	724	778	757	784	732	727	784	750	708	751	727	736	728	759	752	735	755	732	787	720	748	746	780	771	793	760	739	786	745	667	756	755	751	768	734	733	771	712	728	759	723	819	731	745	776	753	775	729	751	754	687	779	696	759	762	769	772	751	728	766	751	762	722	743	701	766	692	721	745	719	762	785	718	734	760	771	744	732	707	744	749	799	731	738	789	728	782	738	714	740	733	719	718	756	794	698	742	745	758	733	735	683	722	718	762	805	751	768	769	800	732	680	747	689	752	753	713	720	761	797	754	728	731	774	755	765	730	752	749	739	751	795	738	828	718	753	705	782	755	746	763	712	740	746	711	730	725	751	685	769	724	760	730	702	765	745	765	741	770	694	762	712	687	709	707	742	741	695	747	724	714	742	767	727	747	756	781	737	758	769	735	729	765	741	810	748	753	744	698	773	727	718	728	741	738	758	781	749	726	778	754	784	729	754	729	730	705	735	718	769	760	736	753	729	691	684	775	747	747	751	750	773	736	705	747	745	678	756	797	746	763	730	764	763	728	718	716	702	737	734	721	735	778	754	708	749	751	737	765	751	718	771	718	721	741	792	767	752	774	753	743	748	765	730	760	683	717	746	758	712	747	695	720	751	745	697	729	733	735	757	768	730	731	730	750	755	734	736	707	707	771	691	692	741	757	777	754	733	692	705	736	750	797	786	705	729	716	752	763	746	780	700	736	718	760	732	702	747	744	727	765	725	764	791	797	772	783	724	743	732	746	753	741	725	750	750	780	740	763	745	782	764	753	719	718	783	746	731	743	755	776	768	792	788	744	744	765	759	739	772	771	739	796	771	737	760	773	733	738	740	766	745	758	711	800	750	761	748	737	767	745	686	811	789	755	789	732	744	739	762	714	741	768	700	775	793	754	733	777	770	791	742	741	740	735	692	751	729	731	727	771	798	755	726	763	731	734	721	758	782	729	758	732	779	725	749	752	767	774	774	770	735	732	768	751	733	680	746	734	734	697	769	751	760	761	754	767	654	739	728	817	731	735	786	741	740	713	724	694	706	752	745	719	775	748	750	750	693	747	749	739	729	729	732	756	804	726	775	753	738	729	763	728	755	758	716	716	722	771	768	717	821	736	744	856	731	698	717	703	745	710	721	750	734	716	800	746	761	751	787	737	724	719	789	746	733	734	741	782	772	801	738	792	761	767	778	744	711	733	764	760	732	740	723	734	751	730	770	732	769	762	781	766	714	769	744	780	744	737	773	712	748	787	751	798	775	785	771	731	756	725	715	754	769	740	725	750	723	738	766	735	731	741	749	663	699	786	742	747	706	683	775	747	732	748	769	763	756	725	752	745	762	747	734	778	726	744	748	733	704	679	745	745	719	693	719	778	729	753	733	694	723	808	703	754	732	761	748	726	804	744	692	767	845	741	778	725	746	763	781	724	748	721	753	759	770	725	756	758	727	772	696	765	762	745	717	732	704	748	734	789	741	714
20095	17593	6599	1974	11319	37311	12802	658	297	302	288	257	241	242	208	261	250	212	205	217	215	247	202	208	230	237	215	210	215	221	209	247	196	204	196	195	200	226	222	217	212	200	212	204	199	195	204	206	206	175	221	204	199	224	247	199	204	202	209	202	178	211	203	201	197	206	202	256	191	196	189	201	201	206	179	217	203	223	199	186	213	205	212	178	209	202	198	209	214	221	190	200	212	203	216	221	210	187	235	201	195	201	216	182	179	189	207	211	183	186	213	216	199	210	211	211	198	211	199	221	207	199	212	198	204	215	202	229	181	207	205	202	186	188	193	190	199	193	210	202	204	201	233	206	213	191	212	214	210	191	196	188	174	229	196	233	220	178	197	198	187	201	194	190	211	206	172	226	213	202	177	211	201	191	209	214	229	195	193	236	201	197	200	187	206	188	201	214	203	209	199	226	175	194	202	211	222	206	215	209	194	186	203	215	223	193	228	220	198	203	199	222	207	202	205	189	231	209	190	221	196	185	201	199	225	205	213	193	191	210	221	210	189	197	239	190	184	195	199	206	185	185	195	204	194	211	212	205	189	202	198	212	187	204	214	189	203	182	208	205	182	171	204	174	217	175	205	218	216	213	180	211	186	196	199	194	206	187	194	231	210	206	174	189	179	195	211	201	242	217	202	197	213	199	217	192	203	205	204	200	188	198	209	188	201	213	220	180	189	202	201	179	207	202	242	213	202	173	198	203	189	187	189	205	191	191	190	190	211	206	210	209	198	185	182	206	215	203	194	208	189	195	205	191	192	207	202	195	194	247	204	209	201	187	184	206	194	230	192	210	193	206	221	177	222	192	203	206	189	207	175	205	207	195	197	186	191	210	191	206	206	220	211	221	202	202	220	198	211	201	197	216	201	214	191	205	199	211	170	205	196	182	203	203	209	199	194	210	204	213	213	212	200	203	218	217	209	210	218	197	209	221	229	213	182	213	189	208	191	207	218	194	178	211	178	207	216	194	199	227	222	186	224	196	204	214	199	193	192	189	178	227	206	192	205	204	214	185	203	173	206	215	208	223	211	202	183	189	181	190	217	219	211	207	231	172	194	209	196	198	212	202	196	199	214	205	256	183	198	198	221	188	207	226	190	203	225	217	222	212	201	166	201	197	176	188	190	211	209	197	199	204	217	176	196	187	213	203	176	202	200	213	203	204	198	190	204	171	221	197	220	193	206	202	205	210	220	205	212	211	212	216	194	209	190	198	197	196	236	203	205	227	189	230	178	230	212	201	203	223	221	187	209	208	206	188	239	187	196	230	179	200	202	206	210	190	194	183	195	175	203	224	186	201	218	217	204	196	176	207	216	208	212	185	173	220	192	209	227	199	228	215	210	194	205	177	169	219	192	198	189	186	180	185	197	194	207	213	185	216	192	230	217	207	188	191	207	224	195	216	177	191	194	198	201	193	206	179	238	224	192	199	194	197	189	188	199	202	217	206	213	192	228	201	189	199	174	189	197	195	194	195	194	196	188	217	204	196	208	193	225	200	207	187	184	210	196	190	204	220	209	193	199	222	222	181	191	174	197	199	186	179	215	189	209	183	206	196	228	188	213	203	215	202	192	232	206	196	195	193	219	214	213	207	164	202	179	211	206	203	187	203	202	219	198	213	177	186	187	175	204	211	189	220	207	215	204	222	202	207	208	230	206	200	213	216	214	197	201	197	213	212	209	226	226	225	185	194	217	204	205	175	216	185	187	206	201	177	193	180	195	208	218	189	208	217	186	223	191	191	201	184	197	203	200	196	190	196	179	202	210	169	175	193	212	187	211	190	218	181	184	212	200	222	212	206	190	180	213	210	166	198	187	199	218	230	194	187	210	207	194	201	208	199	179	189	210	187	200	194	203	212	195	209	180	197	220	196	197	230	237	210	192	211	199	184	186	197	201	199	201	212	216	216	200	186	194	199	185	201	191	211	229	214	224	214	177	194	180	223	192	200	213	209	203	208	220	202	188	194	196	181	200	194	202	205	238	214	198	191	195	213	186	182	221	209	195	178	194	200	198	184	215	193	195	191	178	211	177	184	224	214	237	199	172	199	198	197	194	189	204	190	192	199	193	207	220	192	192	197	201	186	223	180	200	213	201	196	190	220	218	209	196	221	230	218	218	217	161	194	184	191	229	201	199	184	185	205	205	179	197	221	183	194	181	193	203	181	210	199	233	201	222	212	215	211	186	188	174	211	191	201	238	185	182	218	229	202	199	179	180	189	217	220	196	182	198	198	197	194	202	215	210	193	228	175	236	172	191	206	195	206	204	211	198	216	209	188	191	199	197	208	201	173	200	194	217	198	211	188	199	210	204	196	214	207	231	204	194	204	194	200	210	206	171	199	185	184	186	188	213	199	202	171	199	245	201	220	190	233	218	218	200	210	205	182	202	227	195	188	199	193	211	230	195	205	224	222	227	184	186	209	229	200	194	206	180	207	192	199	189	184	197	191	212	200	212	189	193	213	205	201	194	205	224	213	193	191	186	214	206	208	214	203	214	191	188	203	184	232	200	209	202	212	192	197	179	220	195	238	200	214	216	208	188	208	209	182	204	211	209	217	219	192	193	189	188	227	203	195	182	226	203	219	204	183	242	192	181	196	229	205	223	223	214	178	182	184	193	200	186	225	227	202	209	222	192	178	188	211	234	204	190	216	215	194	204	206	214	196	230	212	187	203	172	207	196	203	200	211	199	192	189	201	192	206	205	202	185	195	217	218	210	190	183	202	199	202	193	179	214	191	181	194	207	186	210	195	220	182	189	204	184	204	201	220	193	202	237	213	215	224	221	200	216	190	185	196	197	205	194	207	201	209	226	192	184	201	216	193	210	202	220	220	200	219	199	204	189	223	210	188	203	194	202	205	212	215	201	197	213	192	187	216	216	218	201	200	221	204	212	193	197	194	198	189	233	200	194	221	199	224	214	197	183	180	220	180	188	176	186	198	198	215	220	187	176	208	184	193	202	192	177	204	212	202	215	205	193	207	210	235	194	183	198	221	200	196	213	196	201	171	197	201	207	188	201	216	195	210	201	208	222	194	201	215	200	193	188	197	194	207	191	227	212	189	208	215	211	219	201	218	212	200	207	210	199	203	205	219	190	184	222	223	206	205	190	204	186	212	176	203	203	203	224	220	191	164	229	185	206	179	191	224	223	203	173	209	224	198	235	184	191	177	184	212	215	193	192	211	214	220	183	204	200	240	213	180	200	170	209	194	198	197	222	221	185	213	219	199	228	190	206	191	196	220	203	208	212	188	204	214	189	190	199	202	205	199	184	190	207	179	179	219	208	201	221	222	203	202	203	192	235	209	193	193	206	201	189	188	216	205	209	195	209	192	174	189	183	202	214	182	199	197	198	214	205	203	213	224	193	187	194	220	198	213	213	214	244	207	213	221	193	207	207	191	176	198	211	192	216	202	187	232	222	192	190	196	216	201	236	187	208	192	211	216
10232	14834	4475	4138	20262	50434	13549	1340	1167	1089	987	910	814	765	820	767	701	692	692	660	610	643	623	684	587	611	626	562	562	538	573	552	576	645	693	620	548	571	568	620	519	531	541	537	562	587	522	547	557	522	521	532	479	524	534	564	520	523	554	569	530	554	508	540	520	543	519	521	491	483	492	552	542	506	523	504	529	571	527	488	526	548	553	520	497	536	527	562	550	524	476	552	516	590	520	523	510	516	517	599	556	539	518	522	510	546	517	508	480	494	519	525	500	534	464	524	576	512	488	492	475	525	503	476	494	480	543	491	508	520	523	482	445	533	516	515	531	520	514	518	515	504	474	491	531	514	510	548	522	534	491	552	500	545	537	566	519	480	555	514	514	518	469	513	509	521	547	508	524	489	514	511	514	500	547	509	477	457	523	525	529	512	485	493	504	534	539	503	508	488	511	502	504	492	504	503	529	512	492	512	573	514	501	506	519	532	545	509	494	538	529	514	544	543	512	532	509	525	525	527	520	512	513	484	539	542	495	548	486	502	503	521	522	535	586	476	521	555	526	498	504	514	548	486	507	527	508	511	470	504	548	481	507	509	512	562	530	520	508	515	516	520	505	519	542	515	517	539	478	531	481	509	535	500	586	513	541	532	533	531	545	504	500	470	490	511	503	485	501	519	537	485	542	513	517	513	517	506	502	482	479	550	525	525	520	532	507	485	511	489	506	526	488	504	520	535	524	488	537	508	517	540	500	494	511	518	495	495	536	470	545	482	500	462	491	530	481	535	550	562	512	495	497	499	514	532	536	511	524	497	522	534	535	493	531	496	492	546	511	523	511	534	520	494	517	534	541	510	540	473	519	501	500	520	448	520	487	503	523	509	516	541	561	532	501	540	505	496	521	526	506	517	519	536	515	507	562	488	546	485	480	490	490	561	543	509	564	519	515	532	505	487	517	492	560	481	499	502	518	539	515	515	496	518	482	517	519	497	507	504	518	498	524	491	526	492	533	494	528	492	526	526	478	482	508	503	525	488	486	500	496	537	495	526	508	504	515	496	509	517	513	531	519	524	467	505	501	513	524	480	505	552	508	518	504	485	500	489	552	499	482	489	527	505	500	497	518	511	472	493	539	550	517	522	496	523	512	490	542	518	520	524	537	528	515	505	550	495	475	525	513	495	539	496	521	525	511	495	511	551	507	524	513	496	503	513	538	532	519	552	494	504	453	537	504	539	502	478	545	533	531	506	539	513	508	503	501	506	552	508	517	506	528	520	497	527	495	530	529	510	531	514	529	537	528	534	500	492	519	516	486	545	500	509	533	506	561	511	494	497	516	478	506	482	538	509	482	483	490	480	514	550	497	489	499	533	501	517	562	560	481	523	470	520	513	507	557	492	539	496	487	532	512	517	504	518	502	485	531	525	506	546	527	514	528	553	528	534	521	479	508	536	531	512	525	501	497	531	526	516	533	552	506	449	503	525	491	534	500	498	530	510	520	533	533	496	529	491	496	506	537	514	481	523	570	532	512	532	529	536	497	540	500	511	512	541	505	500	494	509	493	502	510	505	524	495	504	536	475	496	468	510	534	505	480	525	503	505	457	511	512	526	473	502	501	524	493	524	527	518	508	507	540	536	500	510	511	516	502	505	489	537	534	523	494	581	465	507	521	507	474	519	511	513	517	522	535	522	541	495	494	530	519	496	493	503	545	489	491	526	525	533	523	526	502	527	493	518	486	498	489	541	488	524	508	529	525	518	463	488	510	534	529	490	520	511	531	492	475	481	519	466	485	500	490	480	522	500	516	515	508	494	509	520	524	465	467	467	533	493	533	503	491	513	516	527	497	506	516	479	544	528	507	523	503	513	528	520	515	521	498	523	527	521	519	520	502	531	482	495	472	511	587	537	511	507	523	483	556	484	540	513	481	507	535	523	481	449	525	470	514	499	501	475	514	508	501	529	492	513	470	492	498	548	511	490	471	475	499	549	504	521	497	538	466	516	529	501	522	513	525	540	528	499	510	512	559	538	505	474	556	509	541	522	529	513	557	542	532	534	531	535	522	506	482	532	509	483	527	500	510	550	514	500	523	474	533	517	515	579	507	484	531	516	509	512	530	570	550	541	506	505	558	506	539	457	528	531	488	508	555	498	509	547	510	501	549	491	515	498	547	548	473	490	504	474	483	515	530	524	540	481	524	518	486	517	518	519	529	509	517	540	532	489	483	522	469	443	510	517	519	500	539	504	544	508	500	536	479	491	534	494	526	491	541	475	512	471	523	546	485	519	511	505	456	523	468	542	526	508	492	507	516	509	475	523	533	519	537	493	483	534	500	501	503	526	539	535	531	510	499	491	546	504	501	479	509	501	541	513	487	494	543	512	493	508	481	497	514	531	493	538	530	500	519	540	513	533	494	560	521	470	519	514	489	498	502	497	490	503	498	506	527	535	487	497	541	527	492	517	518	539	514	530	506	510	505	525	490	499	494	524	506	541	511	523	511	535	461	508	509	535	528	552	537	527	525	510	507	501	551	505	515	505	519	523	505	492	494	523	517	523	536	524	479	519	543	519	531	519	501	522	535	512	506	533	512	514	491	492	488	491	511	495	514	500	531	492	561	553	519	537	505	514	487	505	528	528	533	490	506	528	511	523	530	509	536	507	510	516	492	528	543	513	523	520	535	485	469	522	505	512	503	524	500	505	518	504	521	481	564	512	529	553	502	513	531	545	499	528	505	511	521	476	548	529	494	508	492	493	487	522	517	543	531	521	527	511	540	505	519	468	511	541	486	528	538	520	519	508	538	512	544	537	490	551	542	536	487	537	467	523	525	553	541	496	557	525	492	521	516	501	540	520	497	532	490	551	505	556	517	485	518	501	488	545	533	520	513	528	478	514	539	550	470	510	522	497	545	510	515	541	521	546	503	514	508	539	518	517	521	511	492	498	510	460	517	522	535	489	480	561	502	526	520	515	508	516	513	509	521	484	493	487	537	511	476	492	497	497	533	512	536	517	522	523	527	518	553	533	501	464	518	515	489	524	525	548	519	521	526	486	543	525	550	505	558	505	483	519	554	552	516	546	507	533	516	481	536	517	489	510	531	520	494	517	521	580	509	524	525	519	507	500	484	486	539	481	513	495	528	524	518	515	539	502	478	540	510	504	522	497	537	493	508	526	453	504	553	477	523	512	509	526	510	531	516	525	513	527	527	495	488	528	498	547	530	502	506	530	529	516	502	539	473	522	523	500	493	532	511	493	546	560	510	525	524	507	496	502	517	501	539	528	504	489	522	495	496	532	507	508	493	505	542	563	506	512	510	522	498	539	490	509	485	501	544	500	531	522	517	507	540	488	513	526	542	523	506	523	514	540	528	489	499	511	517	512	503	530	492	512	485	529	526	513	472	515	464	492	478	506	513	494	572	538	562	523	526	509	519	519	510	538	540	500	469	533	517	532	510	495	529	494	512	485	469	519	489	531	510	515	507	519	511	512
29656	29958	15014	4101	24468	49960	20252	1689	373	245	238	198	182	166	162	159	149	159	136	124	152	126	118	119	136	113	115	136	122	101	124	115	118	128	139	114	111	97	94	98	96	110	101	99	93	86	94	98	98	83	119	89	94	101	88	109	98	83	100	94	90	88	94	87	79	104	86	89	93	107	89	107	108	90	90	105	98	91	95	75	100	98	93	88	87	98	93	104	114	107	102	100	97	98	98	110	91	84	103	80	93	90	102	93	97	105	89	98	97	99	118	111	92	95	95	91	103	95	91	102	74	81	106	82	95	90	70	99	86	97	96	108	100	94	91	110	100	106	101	87	114	100	84	111	96	79	95	103	118	95	105	103	94	93	84	95	81	96	103	90	93	89	107	102	94	92	103	100	104	98	97	98	93	95	91	83	92	92	75	103	109	85	94	86	117	111	84	96	96	101	87	89	105	90	89	110	106	98	77	104	96	112	85	128	73	82	103	100	98	96	91	120	78	91	86	87	107	90	90	87	92	82	98	82	89	79	101	106	102	105	96	108	91	119	93	98	85	93	80	90	98	89	96	95	92	92	84	95	86	74	99	106	84	94	87	77	102	111	81	95	97	93	98	92	98	105	94	118	100	109	87	86	95	99	68	90	98	96	110	104	111	95	105	88	105	75	80	100	81	103	80	92	85	83	96	96	104	83	92	99	109	91	93	94	98	92	98	89	89	88	87	88	83	94	88	91	105	92	82	98	97	90	93	82	108	98	87	101	93	78	102	83	91	89	90	82	97	74	92	85	92	85	96	90	89	93	103	85	95	94	101	96	94	91	87	85	79	102	81	100	95	106	96	88	103	86	81	85	89	103	100	83	71	106	86	104	114	91	91	96	89	87	91	98	86	105	106	89	101	116	118	99	97	90	105	110	107	87	107	102	107	78	88	87	108	85	95	110	84	92	76	97	85	96	95	88	102	97	105	109	124	94	99	89	81	96	90	99	103	82	79	101	98	99	83	90	104	92	96	98	98	90	97	77	80	94	100	91	99	101	97	107	112	80	84	102	102	66	111	89	100	93	123	108	106	106	94	116	109	99	92	99	76	85	109	92	89	74	112	88	94	102	82	96	95	113	96	93	81	78	102	75	116	100	104	91	86	98	106	106	87	107	94	95	103	87	85	118	79	104	109	110	84	100	113	90	114	105	85	116	99	89	92	96	101	86	86	88	87	100	105	89	103	90	99	96	103	86	106	91	108	92	85	108	83	82	91	98	100	79	93	89	114	89	97	91	99	93	106	113	87	99	100	89	82	93	89	105	94	108	97	101	99	89	87	107	95	106	102	89	105	98	80	101	89	87	80	97	104	94	81	102	78	93	96	110	83	91	94	104	91	74	91	93	100	85	91	82	100	94	89	73	100	110	89	97	100	97	114	102	83	96	89	103	100	78	89	101	102	89	93	81	98	77	96	98	106	103	107	97	94	110	101	88	82	88	96	90	91	109	92	86	93	88	96	108	97	80	86	78	97	103	83	96	115	104	88	89	97	115	106	113	85	90	90	85	83	100	108	95	87	85	101	100	95	87	104	109	109	91	98	104	93	109	104	113	78	97	116	90	105	86	99	108	94	91	81	100	105	97	104	106	91	85	102	107	97	86	97	77	96	89	94	87	100	92	90	94	88	91	85	97	101	97	88	117	114	103	101	85	91	99	90	97	91	91	92	91	105	87	95	109	93	96	98	99	91	88	98	96	96	83	97	90	92	95	108	94	102	88	91	112	94	85	89	98	78	108	81	82	93	89	118	89	92	102	108	106	106	77	108	114	91	90	85	101	94	111	101	95	96	92	93	80	110	95	103	107	71	88	100	103	90	96	84	90	83	93	83	100	85	88	76	90	88	106	87	116	90	71	105	86	89	86	83	95	102	89	99	78	89	108	82	91	109	88	117	90	86	97	98	85	106	82	69	96	109	94	111	98	110	82	89	96	92	86	96	84	92	92	84	97	86	89	107	101	92	90	97	91	110	82	107	101	96	82	93	92	106	98	111	100	97	84	91	93	100	97	84	76	93	81	114	86	101	85	96	103	87	87	95	98	93	94	89	102	91	103	84	97	86	97	88	97	81	84	102	94	94	95	86	102	81	103	109	99	104	95	99	93	101	91	100	81	112	101	98	84	104	90	95	109	85	124	82	80	86	95	111	86	88	94	87	100	104	114	107	77	99	83	88	111	106	84	99	103	93	92	86	74	86	85	93	92	97	105	110	85	91	103	85	119	104	83	97	90	96	86	99	88	96	91	94	93	106	91	85	122	105	80	92	114	101	87	87	101	104	96	110	99	101	95	81	99	103	99	98	74	81	92	83	99	102	96	116	97	92	102	109	110	102	100	119	105	87	123	85	86	89	100	87	91	95	102	96	94	84	98	98	103	98	107	106	95	85	93	95	99	110	86	84	106	81	87	98	87	94	97	118	106	101	101	87	101	94	109	93	106	83	93	98	93	104	99	93	80	85	86	109	86	94	90	81	100	99	89	97	96	87	109	86	98	82	81	97	95	78	108	88	99	100	116	92	99	100	90	94	103	98	90	80	115	105	77	94	69	93	67	86	103	95	89	94	105	93	91	100	72	94	96	109	98	101	104	84	98	99	79	106	102	93	87	109	87	95	95	83	94	98	89	103	104	96	92	98	91	100	74	89	94	108	78	83	88	96	109	102	94	91	90	83	94	101	100	99	111	101	106	85	98	84	115	85	97	96	85	95	93	105	97	96	100	84	95	95	87	92	80	101	110	94	104	89	111	92	84	102	110	93	95	79	87	99	91	99	87	97	82	112	84	103	92	118	84	86	102	104	96	97	91	99	87	89	99	98	96	109	77	107	74	79	90	84	93	97	100	94	98	100	105	104	99	92	97	121	86	89	103	99	101	99	94	88	88	94	102	106	99	101	70	99	98	101	87	102	105	76	99	99	103	106	78	108	89	87	93	96	114	92	83	100	78	85	77	88	99	109	103	86	93	87	95	97	92	110	89	86	92	104	93	104	92	90	93	95	103	95	92	106	87	80	76	91	95	87	111	93	101	119	71	88	113	108	88	102	83	88	99	122	95	90	92	94	79	114	100	81	91	97	80	107	84	81	89	100	89	95	108	102	84	98	91	83	114	94	107	124	99	84	112	97	89	95	91	90	84	95	101	87	74	115	83	94	89	110	94	95	96	88	82	97	88	115	115	104	81	96	114	85	102	86	100	82	105	97	103	96	93	100	100	85	94	106	98	99	113	120	91	102	103	98	85	84	95	87	81	89	85	81	86	71	107	93	103	102	104	104	91	79	95	83	105	113	121	111	79	86	92	94	99	112	94	104	86	91	94	91	105	99	93	96	94	108	94	93	103	116	92	104	106	113	106	84	109	92	95	86	97	103	74	89	91	86	89	96	89	80	92	97	90	103	94	90	92	101	91	98	92	111	104	92	108	108	100	117	91	91	106	89	110	80	110	101	97	97	84
14431	21707	7064	6613	34326	58129	16394	1783	1578	1331	1144	1021	876	838	767	683	648	654	599	544	579	535	560	525	507	417	421	421	460	400	421	408	491	528	718	596	375	390	394	356	298	377	320	320	309	361	326	306	329	306	314	301	307	310	328	293	297	322	320	296	313	301	298	288	315	330	291	296	282	309	287	283	283	289	299	324	287	315	301	286	260	291	308	273	285	294	263	287	307	275	300	306	286	267	303	294	262	272	256	289	283	283	276	335	268	285	284	272	263	273	278	281	275	271	282	283	262	276	298	287	261	233	292	263	268	266	258	287	282	245	264	297	267	302	258	275	309	279	259	271	279	257	271	292	285	316	269	299	290	279	285	298	272	268	261	275	258	275	313	284	285	282	267	273	270	282	240	298	281	295	298	268	254	260	255	263	276	283	289	229	299	317	281	279	298	245	280	259	301	275	291	250	266	286	276	274	258	323	262	278	293	280	249	271	290	257	256	251	281	253	293	275	272	287	280	254	257	269	293	278	240	253	251	240	262	259	271	312	273	278	279	272	284	272	263	296	264	299	278	274	242	293	276	276	268	258	263	271	296	286	284	253	260	281	279	275	288	247	279	256	297	269	293	260	283	279	294	275	307	296	266	257	269	270	302	298	282	239	233	265	282	274	256	242	286	265	293	268	267	250	257	300	281	264	267	276	300	279	287	297	266	268	246	287	271	282	289	290	310	262	270	290	266	254	292	267	306	245	304	280	264	241	247	286	300	265	267	279	259	274	281	244	298	288	281	303	267	287	261	287	273	277	259	277	280	263	279	259	275	254	273	293	289	265	271	272	285	300	318	262	303	275	271	259	259	279	296	289	257	293	295	285	251	277	265	256	268	267	273	283	264	294	244	233	275	259	240	298	284	276	257	268	276	267	276	284	280	279	284	304	273	281	262	267	244	252	294	261	264	282	271	264	282	277	279	277	257	279	267	285	284	271	268	318	280	268	257	258	277	262	298	267	312	284	269	283	287	289	258	241	274	281	271	297	293	284	276	276	294	277	233	269	275	269	278	294	279	262	287	282	281	276	279	273	283	274	311	259	270	281	319	250	266	266	294	234	267	270	268	291	243	284	306	271	256	278	287	265	275	271	266	267	255	274	239	249	257	301	242	278	272	274	264	298	287	248	291	275	267	252	256	274	250	268	242	274	298	266	252	284	283	258	292	253	245	264	262	319	261	244	284	268	241	298	263	266	292	274	280	271	255	298	276	284	300	279	285	230	283	281	287	252	256	287	266	218	270	298	276	290	254	252	279	264	264	280	287	260	259	268	297	281	272	275	277	277	274	280	257	278	288	268	283	280	269	251	293	296	286	310	309	237	273	257	272	300	263	290	290	234	273	281	285	286	275	281	282	264	272	292	249	299	246	273	290	274	316	286	284	272	291	255	283	263	277	275	276	299	273	268	258	257	259	280	268	286	278	264	292	259	252	262	269	279	295	289	283	266	260	273	273	297	277	274	294	302	292	257	286	278	261	271	262	240	269	247	255	295	259	256	267	252	276	238	257	303	278	264	224	263	291	281	261	254	277	296	277	257	249	251	277	254	260	268	255	260	271	274	259	267	264	269	307	300	270	275	277	281	263	274	278	235	254	267	301	261	270	292	292	270	286	275	266	280	269	286	279	270	265	267	264	272	281	266	236	307	279	282	282	256	284	293	315	265	281	241	278	264	265	298	297	282	254	261	272	274	274	246	266	264	290	281	297	285	253	314	279	249	275	267	270	251	285	283	250	229	306	290	278	271	246	273	263	269	284	292	274	286	304	273	293	273	268	268	247	288	281	291	265	274	291	265	269	280	272	259	308	282	258	278	274	299	227	285	292	279	268	283	239	257	248	278	298	267	271	275	286	277	255	323	253	279	282	294	281	279	290	285	267	250	264	288	302	254	277	272	277	250	291	267	253	252	279	285	275	265	254	264	267	289	290	289	262	259	281	277	267	291	277	298	280	258	289	257	282	301	268	303	271	257	265	260	279	289	269	291	266	265	289	261	298	285	272	270	276	295	278	258	291	267	301	251	318	278	262	276	318	273	255	291	269	267	282	288	266	286	281	264	303	255	282	282	283	258	267	290	284	288	263	253	321	274	283	272	268	301	266	279	260	279	253	271	242	261	278	273	246	303	289	275	257	259	299	259	290	283	312	270	289	253	260	260	284	247	295	272	292	253	274	307	278	257	260	281	265	276	284	273	272	293	274	270	269	284	336	271	280	258	280	254	283	270	281	287	286	307	301	301	258	274	278	286	256	276	287	295	316	278	284	275	268	282	271	279	308	271	266	290	299	274	258	298	271	274	298	265	278	271	263	280	271	272	254	261	246	284	267	299	246	285	273	271	300	277	285	286	284	265	270	289	267	285	256	259	285	272	273	285	301	295	281	276	278	274	263	258	277	271	278	294	264	275	259	275	275	260	273	278	260	265	284	265	270	287	295	276	278	279	313	295	294	275	255	272	270	275	251	272	270	290	265	286	292	268	281	265	267	283	290	306	275	268	272	265	284	251	308	278	266	304	269	263	294	245	258	265	267	277	266	269	286	277	273	274	293	280	313	288	271	275	279	259	242	282	235	268	284	261	270	267	278	269	279	257	270	234	266	287	266	295	305	255	294	243	277	266	240	293	310	263	291	265	263	243	299	288	258	276	292	249	250	282	267	267	268	291	283	271	284	283	267	268	282	264	295	294	258	291	280	245	269	280	289	254	292	295	299	265	255	272	264	275	256	275	279	280	256	266	254	274	238	292	273	252	280	260	269	270	281	282	273	278	248	256	287	253	250	263	264	276	270	291	294	267	286	286	273	254	259	289	274	265	301	256	244	264	264	259	292	268	277	276	277	262	271	273	278	259	265	273	308	284	278	273	287	266	306	273	271	282	298	283	254	281	257	248	306	284	294	252	266	271	289	299	278	248	278	293	268	277	247	270	290	301	293	261	302	273	282	275	277	264	282	256	264	261	277	273	242	289	280	290	291	279	283	277	278	279	262	272	262	289	257	253	261	265	257	281	241	272	251	257	303	312	259	268	267	294	302	292	236	289	265	292	287	266	262	258	271	263	261	296	285	283	263	253	243	272	276	283	300	271	271	284	283	269	258	244	240	265	274	286	259	277	284	263	287	285	281	267	260	280	280	258	272	237	271	274	267	303	283	262	257	258	311	287	271	266	257	264	277	292	265	272	268	288	272	243	279	278	252	275	293	299	311	285	283	273	280	281	275	274	265	281	255	258	253	258	267	268	277	275	310	271	271	267	226	258	264	272	278	268	280	282	258	279	281	274	256	260	268	272	293	289	272	313	258	288	278	267	263	271	258	260	278	270	281	293	276	274	283	248	262	265	254	279	272	266	257	280	284	290	301	292	272	261	285	269	277	270	289	283	296	283	309	270	288	257	269	281	277	263	261	267	274	270	283	276	273	234	253	267	253	282	289	273	274	275	270	256	292	275	264	269	285	267
4039	1178	465	388	593	1972	495	317	341	298	285	292	315	285	320	322	282	323	301	315	294	315	257	283	314	338	299	285	317	310	316	337	310	302	318	300	328	324	316	312	294	275	268	283	305	316	304	310	321	290	290	305	305	310	331	280	307	345	289	334	315	316	327	300	280	298	319	332	267	288	289	309	304	315	265	317	301	292	283	268	311	318	280	304	341	306	290	286	340	316	290	332	329	292	261	289	345	293	278	290	315	303	293	311	323	322	300	312	310	288	329	299	316	290	308	290	331	331	307	296	303	286	321	325	283	316	285	307	308	313	300	303	292	301	352	273	289	309	306	317	277	286	322	276	318	306	282	295	282	305	304	268	292	303	292	313	343	292	286	312	280	301	301	303	318	273	287	304	294	279	308	323	317	297	301	272	283	319	288	291	299	311	271	284	304	285	314	297	310	267	300	311	262	295	299	341	308	303	311	300	329	320	310	282	260	269	299	307	319	292	314	288	317	300	262	286	276	328	274	294	289	291	310	322	301	301	295	305	297	304	305	280	327	311	327	308	310	299	275	310	294	284	274	314	283	309	298	280	307	306	290	270	314	297	308	306	288	308	309	294	292	311	308	282	289	291	314	298	312	307	314	262	282	261	297	290	321	267	315	307	284	309	325	323	293	321	302	281	300	321	313	313	309	349	302	302	308	263	293	287	309	312	284	309	305	322	330	281	308	314	310	284	275	305	299	281	317	301	269	303	287	328	317	301	289	307	304	333	302	295	276	316	296	293	312	291	308	287	317	300	261	355	313	271	300	311	355	295	321	321	286	287	332	336	275	336	310	328	276	337	319	309	313	290	278	312	298	287	312	286	302	309	330	284	307	312	275	346	280	304	294	326	323	318	299	300	307	257	289	295	301	328	319	304	292	269	310	295	313	302	289	295	271	275	315	319	309	283	260	320	323	305	303	328	310	274	285	304	320	280	277	328	314	305	310	287	275	323	300	292	332	286	322	303	306	288	287	286	281	312	311	295	313	305	315	323	293	275	274	292	289	301	308	313	289	317	280	306	314	308	315	289	295	261	297	310	293	316	310	297	259	312	290	280	311	295	321	274	308	287	299	294	317	290	289	266	328	322	304	310	322	309	300	283	342	290	284	289	307	298	306	299	298	293	311	295	322	326	292	332	324	317	295	267	296	304	318	313	307	271	334	294	324	296	313	302	317	291	296	289	279	307	297	291	286	272	338	317	313	322	309	306	315	319	303	300	290	291	314	268	310	285	304	288	331	312	340	320	295	293	297	316	291	295	309	281	287	282	286	287	298	293	288	302	279	322	292	313	329	337	312	330	301	285	294	283	288	301	275	291	293	284	308	300	283	299	312	300	302	287	304	303	326	278	321	291	305	291	309	288	302	331	339	316	312	318	305	320	276	277	281	306	303	310	299	293	294	305	288	254	310	320	288	318	325	317	324	304	307	307	350	302	295	313	291	326	280	295	280	281	311	302	309	314	313	338	316	280	265	289	272	323	304	305	319	293	279	347	334	289	317	297	276	304	308	319	319	283	308	306	283	268	323	290	302	340	332	317	288	329	316	301	322	352	309	305	290	293	315	294	280	305	315	286	295	299	283	289	287	289	296	291	287	267	275	268	309	310	284	324	287	289	313	321	285	277	294	286	287	287	279	316	310	282	307	317	305	330	295	293	306	316	301	341	331	305	302	301	311	342	300	312	303	285	278	317	282	307	287	287	285	286	292	287	303	273	298	318	301	308	289	284	322	304	315	300	300	304	275	302	279	310	318	289	291	298	294	317	322	296	309	313	291	338	322	270	305	323	310	300	281	323	271	279	320	301	282	299	287	291	323	309	297	318	329	296	265	308	295	308	305	328	293	302	293	317	296	297	296	307	283	284	280	302	302	319	315	296	278	325	295	273	302	325	308	289	315	290	302	267	283	329	285	304	273	308	308	326	278	293	320	307	320	279	269	303	336	274	276	292	319	295	284	311	297	288	280	312	323	348	277	299	278	314	325	294	302	306	325	304	281	302	304	290	308	294	309	268	335	311	309	312	287	310	281	273	265	298	301	312	309	297	314	303	277	296	337	291	332	271	305	309	303	329	294	291	311	294	287	282	306	272	315	303	317	279	312	300	326	291	324	305	289	304	323	283	322	288	282	309	275	309	297	301	320	278	325	288	261	291	312	294	285	297	286	301	320	294	305	287	313	297	317	283	278	293	295	343	312	273	308	303	289	336	310	280	283	276	328	306	316	308	269	300	282	301	262	317	310	325	284	283	311	242	322	338	301	298	263	302	321	318	279	309	290	269	308	296	321	353	312	299	291	315	300	293	296	287	329	274	309	286	320	298	305	301	301	281	294	312	288	289	301	306	340	344	292	330	304	298	315	290	291	289	295	316	305	326	286	330	291	311	347	346	304	305	316	330	296	310	277	302	302	326	313	282	295	319	302	305	286	286	291	288	304	290	290	293	279	291	332	314	270	297	343	284	314	320	312	301	280	289	236	288	297	291	307	286	294	321	279	310	297	311	302	313	317	296	318	262	287	341	290	290	294	293	291	308	321	318	306	334	310	296	305	308	314	281	297	303	276	298	308	313	286	307	329	267	286	297	273	306	316	307	296	321	308	325	327	302	304	289	288	352	282	314	322	310	256	311	288	295	294	285	298	306	308	319	279	315	318	307	306	322	307	293	311	300	316	301	298	276	289	300	324	288	295	317	279	264	294	324	273	300	313	315	267	312	319	267	319	303	297	303	291	299	291	319	314	309	321	306	291	296	316	263	319	317	279	282	281	287	289	300	294	328	304	296	301	285	300	318	302	284	316	304	325	290	289	277	265	331	286	269	258	324	293	298	293	290	280	334	314	309	289	291	307	321	287	302	302	297	308	308	299	287	317	326	285	268	330	318	340	296	274	290	291	298	286	296	325	294	322	327	292	293	287	317	305	318	295	316	305	297	285	261	321	308	299	292	295	299	314	324	291	296	300	304	316	304	312	298	292	326	300	304	304	300	321	329	320	296	285	279	282	279	317	303	284	293	282	288	282	323	307	345	313	286	317	303	307	288	294	299	319	296	296	293	272	310	305	294	309	310	305	309	318	295	294	299	308	298	280	314	301	320	291	315	287	290	281	278	286	312	307	287	293	286	303	303	288	319	323	324	308	305	317	314	290	287	288	276	333	303	316	283	289	308	331	313	322	312	300	304	277	290	285	322	301	294	333	294	304	325	298	344	300	312	301	341	277	291	325	277	289	284	288	273	285	284	307	275	343	306	323	300	291	283	297	293	306	301	332	311	280	283	339	297	295	303	262	316	304	316	267	353	304	308	298	296	317	308	282	276	274	283	319	292	291	298	284	288	304	298	285	309	286	307	311	311	289	316	299	310	296	336	300	304	324	287	326	311	309	326	292	272	284	272	304	305	334	282	258	310	314	294	286	284	323	317	266	323	316	307	294	289	289	296	295	268	295	317	277	308	298	328
3593	2141	931	1003	2709	9050	1603	761	794	795	772	761	735	755	712	746	727	768	758	756	727	762	714	775	726	776	713	711	727	788	700	725	716	697	800	744	786	725	725	751	763	733	744	742	733	799	771	745	764	758	699	777	753	773	715	788	791	744	774	744	708	739	716	745	723	764	752	749	712	714	748	748	700	781	741	697	744	750	750	749	774	731	730	726	733	706	760	764	746	746	695	764	755	771	731	708	744	749	755	712	773	743	743	764	715	717	755	745	698	735	766	745	789	747	733	781	726	713	781	759	724	735	731	731	754	758	726	691	744	762	728	781	734	754	712	694	736	742	753	755	737	771	713	788	735	748	720	717	749	759	777	756	732	777	729	729	753	726	728	734	698	793	754	709	746	723	749	758	761	748	748	706	732	737	702	748	774	725	746	774	762	767	735	751	742	786	691	746	698	709	776	707	745	770	729	727	752	736	743	715	754	746	769	719	718	749	759	753	751	730	743	751	703	723	739	719	709	756	776	777	773	756	768	711	729	818	737	679	738	726	708	711	758	811	722	721	769	760	695	765	745	748	707	750	697	762	767	816	781	698	744	737	763	748	727	714	713	770	734	747	738	731	741	764	777	770	757	794	728	715	737	706	749	748	724	743	723	730	733	713	768	781	709	772	729	749	755	766	698	704	753	724	744	708	705	767	714	752	800	762	721	708	745	732	716	732	762	733	776	773	744	764	734	739	734	738	747	705	728	687	717	705	743	760	753	765	766	735	710	762	735	769	743	775	819	700	826	794	728	806	753	716	714	713	730	718	766	741	759	737	749	706	765	739	767	732	691	766	746	708	746	693	721	733	747	722	765	730	729	744	752	746	767	722	699	766	708	758	768	705	743	706	735	772	757	712	778	719	728	758	739	760	734	723	728	787	765	726	773	745	700	736	783	775	774	713	725	748	758	775	718	754	778	722	768	756	764	733	741	737	759	789	822	691	724	764	706	708	770	748	700	716	681	739	757	764	723	702	726	762	691	753	749	751	733	728	718	736	708	771	712	686	737	752	739	779	723	767	694	685	746	766	739	762	769	738	710	741	736	804	723	747	711	749	743	720	749	732	758	781	714	758	796	756	696	745	766	716	754	764	734	721	742	775	784	737	763	738	756	723	730	787	697	745	763	771	760	787	758	766	747	739	740	736	746	767	739	770	740	731	770	774	766	744	787	718	760	754	705	696	716	746	703	745	727	733	726	739	734	726	708	738	732	717	705	713	741	730	732	733	752	705	772	713	745	740	761	701	736	744	736	743	704	715	750	767	734	683	784	721	725	756	693	747	783	731	770	747	724	769	717	726	748	721	772	739	725	735	698	723	758	701	758	730	748	748	710	750	752	795	742	700	779	777	740	738	745	783	747	752	773	791	716	722	761	748	779	733	743	746	725	774	729	743	747	736	738	713	726	714	773	758	733	692	731	707	718	742	730	795	752	732	764	753	776	770	724	708	739	727	803	751	699	745	712	690	783	703	731	775	730	753	739	735	745	750	769	738	724	716	724	742	723	824	729	713	769	736	737	711	741	769	735	753	747	764	740	797	739	717	757	710	768	734	704	713	727	711	726	738	693	726	707	781	747	702	754	733	764	749	751	767	762	736	726	732	735	734	753	688	720	760	742	760	727	731	717	700	747	715	759	746	731	759	712	731	790	708	728	722	749	743	730	727	688	733	685	778	735	756	763	778	765	795	775	740	782	723	784	710	787	749	772	746	716	721	792	715	747	700	732	712	755	755	738	718	768	701	725	731	707	749	763	719	723	718	771	743	740	768	749	766	733	733	803	736	790	778	756	766	708	759	723	778	719	736	696	716	710	782	765	737	758	687	781	712	722	744	680	702	753	701	714	725	716	734	758	757	771	719	801	726	722	772	716	749	732	721	766	757	731	751	759	724	756	746	708	760	719	771	736	772	768	754	734	720	764	725	771	772	695	740	757	762	724	714	742	738	752	710	779	754	749	738	733	768	742	725	721	772	737	769	755	720	725	754	714	701	720	728	729	757	739	712	706	745	766	718	742	738	747	805	722	795	807	778	721	757	706	730	723	736	756	764	750	717	743	731	760	731	733	743	738	759	712	764	789	760	758	788	698	698	711	743	736	738	718	741	758	738	739	772	760	760	773	711	742	813	710	712	779	748	722	755	765	798	719	750	730	746	699	731	713	756	733	749	756	756	757	718	709	731	698	755	717	761	712	764	733	757	752	739	751	740	751	718	767	747	714	776	750	752	723	713	699	754	700	774	721	717	716	804	767	778	761	757	727	743	691	724	697	687	752	778	757	738	741	744	781	715	716	725	731	708	734	743	708	746	724	778	755	802	785	744	763	764	744	752	751	775	699	778	701	766	720	773	718	731	723	745	740	733	718	714	742	678	758	782	713	711	776	747	774	729	765	703	714	741	721	741	735	735	759	764	740	732	735	737	722	787	759	765	762	773	717	747	722	745	764	761	759	700	761	720	715	747	725	785	730	772	768	693	771	762	670	782	830	712	749	770	741	713	716	719	795	757	698	717	744	726	751	713	757	739	761	748	773	754	750	743	761	696	717	752	739	816	753	758	684	756	739	733	755	650	755	723	816	674	767	740	743	768	735	801	735	787	767	733	740	760	732	704	717	750	773	757	692	714	754	719	790	774	688	753	733	759	729	726	714	751	751	737	770	719	723	736	746	786	762	773	739	780	780	770	748	749	704	749	762	718	750	709	728	730	792	731	786	737	737	746	743	783	757	744	804	732	747	743	688	774	737	764	771	770	723	723	740	734	741	742	689	753	755	758	737	777	749	788	748	774	731	795	754	752	730	756	721	756	724	719	724	767	751	757	741	700	694	724	735	771	732	764	759	729	739	764	750	789	744	720	704	789	729	715	789	751	770	756	756	738	708	759	727	726	722	770	777	758	730	717	733	700	743	772	757	744	731	759	739	776	754	732	765	731	749	738	666	762	768	743	748	779	743	702	756	731	758	764	785	674	727	749	747	739	767	762	726	735	781	778	749	766	778	743	741	757	730	805	739	743	758	764	747	718	740	814	805	748	739	771	719	766	780	805	706	710	743	731	788	721	697	763	745	719	762	769	750	788	748	720	767	743	723	765	749	752	756	745	749	748	746	730	753	751	732	694	792	726	772	726	759	824	725	700	733	773	707	706	757	689	723	721	764	761	747	744	772	727	753	752	740	726	744	803	737	705	718	748	723	765	739	728	745	756	777	788	739	724	762	739	768	773	742	761	778	721	746	719	713	655	675	715	784	755	747	794	723	714	717	703	733	789	765	752	788	742	706	719	704	722	814	741	739	738	712	748	741	773	753	769	728	710	705	765	778	736	763	686	753	735	778	723	775	780	742	740	731	726	789	730	728	688	722	712	755	777	725	687	726	715	751	729	746	736	750	744	710	703	787	748	766	787	741	751	769	796	772	750	773	740	779	747	768	742	729	759	734	744	705	721	751	735	777	727	732	716
18349	19200	7789	2861	7155	35891	7945	486	342	311	266	248	236	261	266	230	236	207	216	216	217	228	219	203	216	227	211	209	224	220	214	225	179	221	223	236	194	217	216	211	198	196	195	174	192	210	188	221	212	199	178	196	240	241	191	192	195	185	209	201	193	209	180	197	210	203	197	200	200	212	222	218	196	190	155	192	173	178	193	160	210	189	200	214	210	207	219	189	200	193	179	196	183	193	186	203	201	181	222	190	196	179	179	188	186	195	197	183	204	196	194	193	220	175	188	200	207	208	193	193	201	183	200	182	210	186	200	200	197	203	238	207	194	183	191	217	216	189	198	196	202	207	207	208	196	187	215	204	192	217	203	195	196	187	202	177	200	204	203	192	215	188	187	204	210	198	172	203	206	208	198	185	179	188	194	217	188	205	173	207	209	200	197	206	192	217	210	200	200	192	190	206	226	211	207	198	180	187	195	194	186	205	192	193	191	195	206	215	201	198	226	191	214	227	202	185	168	225	187	209	205	191	211	195	204	198	197	205	203	199	204	206	208	183	213	220	190	179	214	217	201	210	192	202	214	196	182	185	201	174	191	203	217	193	202	240	177	199	207	202	216	177	218	200	209	194	212	207	191	211	180	226	183	203	179	198	191	185	193	188	207	179	186	191	204	186	208	214	200	208	201	211	176	199	198	221	197	187	196	204	198	221	197	179	200	204	220	178	211	213	192	194	188	216	191	225	223	205	189	190	218	205	228	203	167	181	197	188	188	211	202	194	193	201	209	219	213	192	193	187	190	212	201	196	217	232	205	198	202	196	230	209	205	194	199	175	197	185	189	163	212	209	201	225	219	195	216	225	191	196	225	175	185	182	163	205	192	233	187	230	215	202	206	205	210	195	183	180	191	172	223	210	205	213	201	192	178	192	178	211	181	202	170	203	196	215	208	203	205	210	209	180	189	205	225	190	188	199	177	204	205	206	202	189	182	192	214	211	221	204	222	187	195	205	197	198	178	211	197	202	187	201	198	184	168	219	209	215	211	181	216	185	212	213	199	183	191	192	181	205	182	207	184	191	190	199	204	226	201	209	189	207	208	227	196	210	173	198	201	208	212	176	227	217	185	217	195	170	220	164	193	206	203	171	189	201	197	192	206	204	184	216	205	236	168	202	205	190	183	204	200	210	209	179	188	189	211	195	202	198	207	185	197	194	217	195	210	186	186	178	205	209	207	203	197	176	181	173	214	194	215	194	193	191	204	226	194	186	187	163	204	199	211	177	194	183	201	203	202	186	193	202	197	190	206	183	168	160	197	191	214	197	192	193	189	181	183	197	214	208	224	195	188	213	196	190	208	206	180	215	217	207	210	169	189	179	173	210	211	208	208	206	204	196	205	195	215	196	190	193	192	204	209	193	190	205	167	201	198	211	196	242	195	198	189	213	177	217	190	206	205	226	178	175	188	204	192	206	191	186	189	198	226	215	181	197	196	196	197	191	178	205	199	172	199	191	192	218	183	195	187	208	201	201	200	180	205	201	206	218	162	196	219	196	221	182	195	208	224	194	208	178	206	194	207	196	206	194	197	204	194	203	177	202	188	181	174	202	192	209	196	198	209	218	204	204	194	189	196	201	180	207	203	196	182	204	184	181	179	210	196	208	206	207	219	194	183	198	182	204	204	184	199	193	199	219	188	193	186	198	195	196	197	199	197	213	180	209	202	171	214	205	211	187	235	195	210	204	194	236	190	189	191	181	204	197	182	177	191	184	199	231	206	194	205	198	176	182	189	211	178	220	207	219	188	202	200	204	207	170	203	194	195	181	190	187	208	229	209	188	171	200	193	207	185	212	200	188	205	198	203	191	208	184	183	191	188	202	184	186	210	186	210	190	197	189	196	205	199	174	175	222	186	187	197	198	186	201	180	183	213	215	190	205	194	197	210	203	228	204	220	180	186	211	193	204	208	189	229	211	202	186	209	204	199	214	179	192	190	182	205	197	205	203	217	185	227	200	177	195	192	205	186	193	166	164	207	201	209	194	204	191	210	185	205	209	204	209	213	205	212	187	209	190	207	184	213	178	191	181	206	197	209	214	197	237	197	184	206	229	180	214	192	188	201	204	180	194	188	203	223	209	183	193	177	204	198	208	195	221	172	201	187	190	208	215	203	173	213	204	206	207	208	195	213	224	191	195	226	173	208	189	222	213	192	221	210	211	209	213	193	166	213	193	207	181	203	201	176	206	194	218	200	183	194	193	176	211	196	203	196	200	201	188	192	191	197	216	221	195	194	200	182	188	186	187	193	202	202	185	188	201	208	209	195	179	183	206	186	179	202	176	206	183	193	196	206	198	185	190	216	197	191	219	182	230	179	187	192	186	196	192	209	190	226	199	216	176	189	209	179	215	193	207	198	194	198	189	201	192	193	184	185	164	207	213	186	174	173	193	173	214	184	171	184	204	198	192	190	201	232	229	176	173	199	175	211	199	216	195	201	216	207	215	211	205	209	184	193	181	198	188	211	179	215	180	182	183	191	225	205	209	249	216	203	190	202	192	207	225	196	180	216	202	168	175	193	214	188	197	203	208	186	198	206	194	213	218	207	181	174	200	213	189	193	197	181	205	206	213	218	178	215	195	188	218	219	210	185	190	219	168	193	198	195	192	184	211	183	174	197	201	190	200	207	192	194	205	206	207	199	179	221	187	205	202	186	198	192	193	199	189	197	183	202	203	196	200	188	211	193	215	205	213	183	199	196	186	197	188	209	204	230	215	205	198	209	182	227	203	182	171	209	221	219	173	177	212	179	190	209	221	198	205	216	174	242	207	186	182	219	201	201	162	196	207	198	205	231	166	230	192	193	183	188	225	188	201	183	205	180	198	202	194	209	207	197	185	213	210	203	220	223	201	194	212	222	205	193	208	213	190	199	188	230	183	184	190	201	233	212	195	211	196	198	172	190	186	207	178	200	213	167	200	191	187	181	195	176	167	200	203	188	194	209	185	198	182	215	206	188	199	212	168	218	197	191	203	186	198	191	171	193	197	193	201	184	203	222	196	177	211	184	214	190	191	211	204	190	231	220	200	217	207	170	200	198	202	201	184	205	174	188	185	219	207	189	183	199	191	211	202	194	187	198	185	204	197	210	184	204	190	218	174	183	205	186	229	205	198	215	180	238	217	196	216	204	220	207	199	205	213	201	215	224	206	188	216	186	227	191	175	193	186	179	212	207	201	186	192	183	186	181	205	172	202	198	197	204	172	229	186	219	198	193	186	182	188	177	207	183	190	199	187	226	190	221	209	200	200	191	207	183	210	189	222	210	191	224	213	220	188	198	228	208	212	190	198	180	189	204	216	200	197	216	170	206	189	216	190	227	187	180	193	206	206	209	182	205	205	213	213	197	226	197	195	215	176	196	212	202	185	176	217	212	209	210	213	197	184	217	172	193	179	174	190	185	214	210	199	205	186	218	217	195	184	192	214	230	194	180	188	200	183	199	188
9462	15963	4813	4577	16160	49508	4256	1375	1227	1073	985	899	858	793	762	747	742	705	702	666	643	675	642	641	596	625	578	594	584	581	566	592	661	674	680	646	571	589	503	535	502	513	539	563	551	555	507	520	506	552	550	540	526	500	513	493	557	531	527	524	559	549	541	510	512	553	524	505	485	487	540	532	503	490	504	541	486	483	496	511	523	514	495	494	468	484	504	457	527	531	508	480	498	510	484	505	528	548	456	521	508	541	519	492	485	525	501	508	479	499	496	492	491	572	496	463	509	531	501	517	497	501	514	520	511	480	480	530	526	489	478	476	480	482	498	537	482	525	493	507	498	496	524	529	466	513	521	478	464	486	464	534	524	489	546	501	527	536	504	481	494	477	479	506	510	514	522	512	498	515	491	487	488	518	501	505	519	512	464	514	492	533	506	516	457	512	505	538	486	489	477	520	508	505	492	478	514	479	538	486	514	527	547	498	534	497	528	521	496	510	510	514	487	508	504	509	491	495	480	493	512	476	532	526	496	457	500	488	499	478	467	482	516	516	555	518	528	524	493	511	477	477	467	497	485	528	538	510	504	509	536	491	507	510	498	450	548	478	515	504	459	478	477	547	497	540	501	483	526	486	532	473	492	511	498	489	512	505	478	511	490	526	474	501	483	491	515	516	527	517	497	484	500	475	530	467	519	533	506	512	462	517	487	493	503	521	496	531	522	513	542	490	568	463	505	504	517	472	504	480	495	506	499	496	487	496	465	518	499	501	494	491	550	488	486	522	514	530	489	519	486	506	515	503	482	473	502	509	509	518	477	537	501	553	483	506	479	525	525	518	460	491	505	500	519	520	503	468	498	517	485	537	461	503	527	482	491	496	490	510	476	529	503	512	503	495	564	452	507	465	434	503	471	533	487	504	504	519	501	540	482	491	483	517	471	498	511	471	509	467	484	483	519	496	515	497	493	493	518	512	509	529	490	521	499	545	479	513	518	494	516	478	473	505	503	518	468	511	515	541	505	513	539	498	488	487	483	523	514	506	485	461	494	520	505	491	502	488	476	510	516	470	506	511	515	457	504	496	481	513	488	510	452	514	525	518	558	537	522	491	505	475	506	447	520	491	518	485	486	488	509	517	523	508	490	494	504	481	485	491	484	501	534	495	467	496	531	487	501	519	484	487	497	499	511	525	475	508	472	507	547	486	492	537	552	474	499	477	552	506	533	513	490	581	511	508	463	473	529	557	483	499	496	471	492	545	520	488	501	518	500	498	503	501	529	546	530	470	523	485	482	479	482	485	528	518	495	487	505	511	525	549	454	507	511	502	481	498	496	532	537	554	520	480	509	515	522	494	504	498	480	490	506	491	496	504	519	507	486	518	487	509	514	497	503	514	481	476	497	491	533	464	495	496	467	515	513	500	540	546	467	487	509	532	506	476	509	485	457	521	491	516	511	505	473	532	504	505	517	524	533	536	498	536	515	509	541	460	508	502	511	494	467	477	548	494	486	479	502	529	487	507	494	510	523	505	513	485	499	487	470	483	506	460	503	521	476	501	533	503	515	480	475	475	538	530	506	520	495	498	458	483	490	493	498	479	519	518	512	503	499	516	503	500	506	499	529	479	487	481	508	427	518	489	520	477	500	502	500	509	525	505	536	496	476	493	484	508	513	509	485	469	529	516	515	489	543	545	539	495	469	493	487	494	555	501	534	497	523	497	479	492	477	489	496	570	523	507	523	523	527	503	496	510	521	544	434	525	508	510	482	508	475	544	511	535	524	455	502	535	504	494	516	498	489	496	519	542	478	481	482	499	493	481	495	485	514	562	456	479	479	494	502	521	483	489	527	491	486	499	513	480	529	484	490	493	480	516	460	532	491	491	499	534	491	501	534	487	491	487	492	502	505	476	466	495	486	481	515	478	511	520	496	527	490	510	540	477	507	513	523	465	475	494	495	507	508	497	501	514	524	478	512	472	524	487	519	513	460	495	509	513	537	494	486	521	520	477	500	508	497	471	482	527	501	478	519	541	497	479	538	471	503	475	526	507	524	519	547	523	491	478	470	509	503	492	487	459	517	500	469	461	472	500	492	518	516	499	463	473	498	506	462	518	485	506	455	519	562	539	511	491	478	459	497	507	542	491	505	530	518	493	466	514	462	485	486	459	499	504	517	527	508	475	506	542	510	494	477	494	504	488	493	439	496	530	493	515	513	464	520	523	504	517	496	486	507	475	481	499	492	498	545	518	507	477	521	529	493	548	491	485	484	491	447	532	505	527	479	500	495	508	491	497	486	504	491	472	485	481	488	474	526	526	527	496	497	474	511	485	499	522	503	513	483	510	525	507	492	510	538	502	516	543	512	471	489	513	526	517	526	518	522	510	460	507	505	504	495	508	498	485	477	529	506	535	522	471	485	514	486	458	498	535	498	497	498	457	514	514	474	500	502	477	534	507	494	505	520	498	469	525	487	498	474	512	480	526	523	490	492	491	522	528	493	505	480	498	523	493	512	501	482	487	515	539	499	498	518	507	477	528	492	469	516	508	503	499	504	476	498	468	469	509	519	495	510	489	470	493	509	475	502	486	515	498	506	503	483	510	518	484	497	535	499	460	546	507	540	486	541	497	531	522	493	549	480	510	467	529	519	426	491	445	543	505	538	489	468	521	532	500	505	488	495	471	521	507	489	494	503	490	520	509	513	483	430	463	512	503	489	497	464	498	483	449	488	524	488	543	520	510	487	513	465	501	479	485	514	487	505	487	484	538	479	524	507	525	491	507	492	478	463	556	462	522	503	506	486	523	468	530	490	501	486	521	499	487	505	510	542	517	472	470	482	509	502	483	554	472	506	500	490	515	532	492	482	487	523	501	519	536	501	487	488	538	471	450	474	523	493	493	501	519	503	543	521	505	458	482	490	499	484	515	474	527	550	497	515	529	499	480	487	520	516	523	518	509	509	508	485	489	501	501	497	479	479	495	454	476	545	545	521	488	508	491	534	479	490	540	501	516	520	471	524	473	499	474	522	496	556	474	517	478	521	512	513	513	479	527	481	499	520	488	437	482	528	539	500	499	533	488	518	534	522	512	506	550	504	497	534	508	470	469	502	541	499	499	483	521	514	545	535	534	496	533	506	528	500	490	493	513	494	541	531	509	535	514	527	467	487	540	483	486	516	492	502	493	453	496	514	501	490	484	483	501	481	528	496	517	537	465	487	543	501	499	508	440	501	484	497	480	526	509	497	493	502	477	486	504	538	487	551	505	482	518	479	476	480	531	516	510	474	497	485	541	517	499	479	494	539	496	480	504	493	502	484	516	481	479	529	500	513	451	440	485	521	543	487	470	523	496	496	455	455	496	490	505	524	522	507	495	512	488	519	476	551	504	489	483	478	529	481	483	490	486	485	516	445	452	523	484	531	496	515	524	479	506	534	484	467	481	536	526	508	496	498	563	493	492	502	506	477	494	543	511	477	484	447	484	517	522	552	478	529	482
27537	30519	15135	4214	10575	48777	13969	1107	403	296	242	209	196	201	162	179	155	142	147	134	146	116	139	146	134	102	133	111	117	113	116	116	140	151	146	134	100	103	106	102	98	114	103	81	76	96	93	90	75	104	85	93	77	108	104	85	93	113	79	97	95	86	95	93	84	82	90	97	94	92	88	80	95	101	98	97	104	87	67	104	65	86	84	97	90	81	86	91	84	80	92	110	90	91	73	95	85	101	98	98	87	103	80	60	94	81	84	90	75	100	100	95	104	90	78	81	86	88	79	84	87	101	80	113	84	87	84	113	79	88	97	84	83	97	86	107	88	107	103	77	91	107	76	66	74	99	97	94	88	107	77	88	95	91	78	71	80	75	102	82	77	76	90	92	78	76	90	87	97	81	83	98	100	94	104	72	81	103	94	72	87	95	81	78	85	93	76	96	86	83	90	96	74	100	86	86	75	96	67	77	86	105	92	88	97	83	69	88	90	107	92	73	82	104	82	97	69	99	89	87	94	95	81	124	86	76	72	87	90	97	91	79	81	102	84	87	94	92	68	76	88	96	78	83	89	83	91	94	78	89	95	84	96	80	76	87	108	98	87	96	95	84	87	79	87	84	99	95	83	85	99	79	88	93	96	91	92	95	89	88	80	90	88	95	81	77	73	100	81	85	101	86	86	84	93	91	92	103	97	74	85	78	89	86	88	81	95	99	91	84	95	89	75	93	110	100	95	85	101	74	78	82	100	88	81	93	105	83	88	83	86	89	87	85	96	94	64	95	97	96	90	85	81	90	77	113	98	89	78	88	99	100	96	93	83	89	89	94	77	92	90	102	99	93	96	87	70	75	72	80	93	89	78	74	103	79	94	82	79	91	98	88	108	86	77	81	95	100	92	73	75	84	65	95	92	79	85	84	82	78	109	92	87	86	96	99	104	81	77	88	102	89	87	77	93	88	99	89	82	73	104	86	82	78	94	73	91	90	86	95	89	82	90	88	88	87	97	78	80	87	73	92	78	76	101	91	98	84	96	100	86	89	78	84	96	90	66	110	81	78	77	84	96	86	81	96	93	101	84	97	95	76	98	85	102	71	80	83	91	95	86	81	96	92	82	92	87	109	92	90	96	97	93	89	94	100	75	87	112	86	96	94	108	98	95	90	95	91	103	102	91	94	82	83	80	98	92	99	72	90	86	90	109	86	94	82	99	83	89	108	92	98	95	81	95	85	86	104	82	92	97	93	95	82	95	84	90	91	104	87	91	105	104	92	86	103	90	85	79	74	91	75	90	77	61	96	100	83	87	86	89	105	89	89	90	87	89	86	89	70	88	90	86	99	98	87	75	92	101	105	88	99	101	96	97	97	96	80	79	93	77	90	98	74	87	101	90	85	101	82	118	73	105	88	87	87	89	96	86	103	86	88	93	95	83	84	92	93	94	91	83	81	87	82	85	81	74	66	75	88	92	102	94	87	105	103	98	85	87	93	107	93	101	86	88	96	84	83	81	99	80	93	90	110	89	71	84	94	108	100	87	81	94	70	77	100	99	98	91	73	90	103	98	84	80	81	65	81	92	90	87	85	87	86	109	107	70	86	102	92	83	90	90	75	68	102	91	86	88	90	103	90	103	85	73	81	97	103	91	83	97	73	86	94	89	92	89	74	93	83	84	65	90	93	90	105	84	85	90	77	74	95	82	86	86	101	77	76	86	104	88	90	85	97	106	78	99	82	76	85	83	94	76	108	87	89	85	85	79	83	95	99	84	83	94	96	94	78	78	77	86	100	70	75	84	95	88	98	99	78	90	80	104	98	95	92	91	84	90	86	89	87	91	93	82	73	59	95	97	88	81	93	104	83	96	83	95	75	103	82	83	87	76	88	82	88	83	85	91	85	94	87	89	93	82	95	81	94	77	78	71	92	75	107	99	92	100	91	75	106	73	79	98	88	93	104	74	96	84	84	92	93	91	88	109	99	80	95	91	84	76	97	84	70	103	98	86	77	108	96	87	88	79	88	102	94	101	83	87	102	101	68	99	88	80	81	86	88	93	85	86	98	95	72	87	85	101	102	83	92	99	99	90	73	87	96	80	118	82	87	95	91	92	89	78	95	98	70	88	99	96	97	94	92	97	85	109	91	81	96	95	90	77	111	90	67	91	77	91	82	88	87	71	102	84	83	91	86	98	88	98	82	99	90	89	74	111	89	80	86	97	93	89	87	96	81	88	106	77	84	96	92	89	98	93	87	85	103	94	82	91	89	94	83	84	79	92	82	105	83	81	78	79	82	107	84	90	82	83	78	99	106	89	87	87	87	81	95	92	79	89	93	105	90	83	89	76	77	101	101	93	94	75	84	73	100	79	97	89	86	100	86	106	80	81	89	79	111	97	97	86	79	80	102	96	90	108	100	76	84	83	94	84	102	79	101	87	87	84	80	96	74	85	85	98	99	96	80	78	69	82	92	97	87	96	87	88	85	98	112	81	94	83	91	93	79	97	97	75	86	83	84	87	79	95	80	91	113	114	92	91	84	92	70	98	95	72	89	96	93	98	99	104	104	86	113	91	100	75	86	103	84	94	89	97	86	79	84	87	79	99	91	91	91	89	102	96	85	105	81	101	87	97	93	82	94	79	88	97	94	89	73	94	100	80	88	97	78	92	74	104	98	88	92	82	78	79	88	76	97	75	79	74	90	92	73	90	84	84	78	86	83	90	94	84	87	87	95	79	97	101	79	92	66	87	103	83	97	86	106	93	84	91	87	92	90	92	96	107	101	80	74	92	90	81	75	121	88	81	79	91	85	86	82	82	97	100	98	85	103	96	91	98	88	88	81	84	86	91	81	86	94	72	83	78	87	93	88	77	76	85	88	83	87	81	77	90	90	90	76	90	105	87	94	90	82	95	93	70	93	81	106	77	88	89	101	100	85	87	94	80	88	83	91	85	86	112	90	101	72	93	75	91	92	81	88	92	88	78	82	88	80	76	90	73	90	80	92	98	101	79	92	85	90	76	90	77	90	79	81	87	81	80	86	96	78	71	85	101	76	91	96	95	78	104	75	81	76	88	76	90	87	74	92	98	95	96	117	72	80	87	88	97	85	95	86	95	102	97	102	94	92	112	82	89	78	91	80	86	97	101	92	74	88	75	96	98	102	99	82	82	90	89	106	87	94	83	99	98	85	89	94	88	86	100	85	81	91	94	83	87	103	93	73	80	86	84	88	82	99	74	83	90	89	104	88	96	92	82	90	94	87	100	96	96	85	79	91	108	100	110	103	77	88	94	77	83	103	104	85	83	109	79	82	106	88	75	71	103	78	96	108	96	93	80	79	78	90	94	77	82	94	88	113	86	89	82	80	83	93	93	66	90	77	96	80	76	83	96	98	90	89	88	94	96	77	72	95	101	92	81	92	95	81	72	102	73	88	86	57	91	87	92	90	105	85	79	90	86	101	86	93	93	76	86	93	97	90	99	102	94	86	92	85	84	82
13752	21838	6603	6940	19310	57626	4613	2023	1609	1544	1238	1100	924	858	804	735	754	619	634	594	585	547	524	533	456	485	435	421	438	408	460	522	521	584	600	527	382	363	357	337	332	350	309	331	307	302	336	289	303	297	323	286	281	287	280	293	295	281	284	315	283	298	277	292	297	293	277	272	291	248	284	245	265	274	285	280	254	307	281	285	265	284	297	278	259	264	330	251	287	252	259	295	261	263	290	261	262	266	290	286	281	254	265	251	245	271	289	260	252	249	248	275	267	266	278	260	251	250	260	265	270	294	262	268	283	269	278	254	258	303	261	231	280	253	267	268	227	242	281	269	290	263	248	272	266	264	267	269	238	249	264	234	234	273	256	236	257	254	242	248	262	235	277	253	267	251	256	279	262	267	257	269	294	277	267	277	267	286	278	236	227	277	264	266	251	277	298	289	246	253	263	264	270	245	268	253	249	264	263	227	234	238	276	260	226	247	265	252	235	255	242	276	280	266	267	270	264	233	245	274	220	252	249	265	261	275	237	247	259	267	267	233	278	286	255	268	278	248	252	250	272	261	261	249	272	244	268	265	258	253	256	238	264	263	267	256	258	251	285	270	277	251	246	256	271	265	258	264	278	260	264	271	242	263	277	272	248	271	241	262	271	257	270	270	245	270	233	296	250	248	260	262	261	235	253	274	265	261	280	268	253	271	252	267	225	241	257	231	291	273	245	251	263	238	258	255	234	248	249	295	268	283	266	279	273	258	289	245	257	241	257	237	228	242	253	273	293	245	266	258	258	275	235	257	273	266	257	236	258	242	260	271	270	260	246	257	291	250	241	273	271	270	280	255	270	256	253	278	244	275	268	272	285	291	255	258	282	281	260	268	262	257	277	268	271	243	253	263	261	240	254	250	242	246	250	226	272	265	254	282	263	208	267	249	287	256	234	231	256	273	266	269	232	264	237	235	279	234	238	263	258	268	284	275	273	265	274	258	250	258	247	267	260	298	243	249	271	254	295	246	249	274	253	267	258	277	228	247	254	260	246	238	270	279	266	253	280	258	233	266	281	268	275	258	247	282	247	265	232	247	265	253	242	265	256	259	256	265	236	271	274	268	268	270	234	263	271	248	285	254	265	282	246	243	256	229	242	287	230	257	256	265	264	281	254	270	224	274	248	248	267	279	240	284	269	261	262	256	265	284	238	264	262	270	239	241	279	301	261	277	265	248	264	280	260	257	260	256	251	241	256	250	248	269	288	281	271	295	241	239	284	256	243	263	274	232	222	263	253	241	280	293	265	216	270	277	246	252	273	238	255	252	248	278	275	259	268	265	273	263	224	273	288	260	251	257	249	274	241	227	254	268	249	265	282	254	235	276	274	264	235	266	260	273	229	277	300	262	268	229	214	275	275	252	271	277	273	262	240	250	250	254	259	259	259	260	254	290	267	268	281	261	274	242	255	269	252	267	261	259	253	246	272	252	270	235	246	293	259	237	224	239	248	256	247	262	238	248	249	239	277	248	244	264	238	274	261	284	270	274	281	264	252	230	270	280	275	263	256	278	286	280	279	265	249	246	273	264	266	259	251	280	246	265	255	262	251	252	250	279	282	259	236	260	267	249	275	256	265	278	252	254	231	283	266	257	277	258	252	270	239	258	276	254	284	248	296	244	277	284	255	242	254	266	236	269	262	259	239	289	270	259	259	274	263	264	264	269	265	301	262	243	259	248	300	273	278	238	255	270	258	271	274	250	271	285	266	290	251	279	276	255	262	267	286	271	233	249	262	272	260	227	242	271	270	270	253	267	287	268	266	259	255	274	268	238	280	248	288	238	257	267	245	265	253	273	255	258	248	245	267	250	267	270	244	248	270	311	237	273	269	264	244	249	257	277	239	249	252	281	267	243	235	265	266	264	238	250	258	280	251	245	262	273	266	291	260	252	292	244	260	255	282	272	264	273	253	232	252	248	269	267	278	242	251	263	270	249	255	225	256	259	263	270	266	271	249	267	243	229	278	255	266	264	246	256	260	260	252	238	261	260	268	268	244	242	221	257	278	262	268	286	243	236	258	260	253	268	289	227	247	243	263	256	237	262	229	263	280	268	283	258	284	262	263	259	279	279	262	257	273	257	264	241	267	262	239	273	281	274	267	264	277	275	278	251	235	279	268	270	254	249	254	256	237	249	238	277	276	242	296	227	288	279	257	260	278	263	232	242	236	272	270	240	263	274	247	269	251	253	261	249	264	298	264	271	275	248	237	271	239	268	268	239	291	239	259	285	256	253	270	247	236	273	272	262	247	257	284	257	253	264	260	265	266	262	269	256	237	257	262	278	249	231	234	282	242	263	241	254	257	284	254	267	265	273	262	256	263	248	249	288	266	280	264	233	272	263	234	273	245	269	253	234	239	277	265	261	253	259	260	239	271	291	247	275	246	287	248	249	235	226	260	266	250	253	264	281	266	289	252	233	277	286	266	259	274	262	264	275	253	260	259	272	252	252	276	261	262	237	270	260	251	265	249	231	265	264	253	240	290	281	290	266	264	249	248	256	297	266	269	269	214	252	268	239	248	264	252	251	269	264	258	255	258	250	270	253	257	283	245	283	256	263	279	245	266	272	272	247	218	264	254	290	249	268	246	254	224	269	292	257	282	256	264	238	252	277	300	245	257	271	269	254	266	261	288	229	267	267	234	265	255	251	276	263	255	273	248	254	257	263	266	259	248	246	236	258	264	239	251	245	254	244	265	256	263	249	259	261	244	287	258	268	248	271	263	235	249	266	279	268	241	293	221	226	262	254	248	245	245	241	254	248	251	258	255	271	266	249	262	236	231	264	259	286	249	253	267	246	247	272	267	266	250	260	262	258	259	247	274	272	255	265	254	253	270	250	246	239	224	254	259	260	269	265	280	242	271	273	238	250	215	255	262	253	284	275	266	245	261	234	245	263	235	288	246	266	283	251	269	253	239	241	258	246	265	270	230	260	250	246	271	241	288	272	234	265	250	259	256	242	265	251	276	269	289	284	265	269	229	291	296	297	260	238	248	263	252	251	255	256	262	283	246	251	266	252	284	255	276	242	263	260	235	265	261	240	260	261	255	255	267	270	253	267	269	264	261	259	256	248	280	265	299	268	285	273	280	260	199	230	232	245	284	279	254	224	263	244	245	252	257	251	271	265	248	258	234	254	249	247	260	268	235	270	241	237	270	252	258	280	227	259	255	286	267	237	233	231	257	254	239	255	278	258	278	256	282	292	284	271	295	256	260	258	245	272	273	266	268	251	251	247	287	249	261	275	277	262	261	259	271	259	267	245	258	275	272	286	261	240	257	253	246	273	253	260	235	235	260	242	272	246	264	248	239	254	246	285	278	273	253	263	274	262	242	271	244	261	263	249	267	298	293	269	268	278	244	258	246	262	289	252	233	240	275	247	266	232	265	289	289	276	284	269	260	261	264	269	248	278	264	246	275	251	274	229	246	233	257	265	251	264	276	242
3928	1102	475	355	599	1752	354	275	312	290	309	312	314	300	330	317	304	302	330	297	313	342	302	280	283	295	291	290	274	287	307	282	306	311	294	318	292	317	284	286	287	276	315	338	275	333	290	312	315	320	314	281	321	306	325	291	324	308	298	259	282	291	339	294	312	308	297	326	327	302	279	298	306	282	313	290	304	309	289	312	307	293	315	281	302	286	278	308	320	310	285	306	302	299	291	301	299	314	298	288	306	276	290	314	298	302	284	287	269	313	291	303	315	317	318	319	313	294	336	277	311	324	294	307	309	277	310	315	344	315	339	309	303	297	307	299	304	302	334	299	316	297	311	271	300	283	291	316	265	305	300	311	329	314	269	278	267	300	322	293	333	303	305	303	326	314	314	298	339	298	346	301	288	313	307	304	266	272	276	309	289	286	314	313	306	309	307	300	313	284	315	300	303	299	289	296	320	270	309	290	298	285	282	305	319	308	279	292	301	309	312	298	322	312	316	336	296	315	299	293	315	274	308	321	308	303	316	319	329	286	299	294	322	269	301	282	321	292	309	298	294	288	303	302	295	303	306	312	285	316	292	313	279	326	311	311	311	302	281	284	317	293	275	346	303	303	329	281	290	311	304	286	326	287	306	323	278	310	303	281	351	267	302	297	312	309	299	310	319	292	306	312	289	324	310	303	314	301	311	290	344	337	300	290	310	314	253	298	298	291	317	317	283	332	299	317	280	294	322	295	311	335	307	297	303	306	280	313	293	290	344	294	307	270	283	317	292	281	309	327	309	287	329	314	325	320	284	279	307	300	292	289	293	304	305	293	300	288	306	289	285	299	283	333	336	260	288	279	307	301	308	304	269	311	289	288	297	297	319	290	292	261	304	285	315	335	276	316	287	295	280	288	254	289	314	350	275	304	280	298	281	301	293	307	293	295	312	287	298	265	286	298	276	275	303	278	281	308	313	337	308	299	307	289	322	304	297	304	312	308	300	290	288	279	310	307	289	322	323	272	277	321	318	294	340	291	298	296	281	315	325	306	345	312	304	301	296	282	292	328	334	318	275	282	317	284	331	325	289	287	297	287	273	279	287	300	290	310	266	307	285	299	303	259	270	297	303	283	295	295	294	295	274	295	304	310	334	309	306	300	287	307	293	327	315	282	278	283	326	300	270	346	304	281	301	334	303	318	310	292	319	304	284	298	304	294	291	286	302	324	308	309	312	306	335	309	293	285	336	309	305	316	307	300	290	282	312	300	309	340	317	290	285	297	270	268	337	290	301	286	314	284	305	327	303	315	327	285	291	336	310	308	303	274	289	314	305	300	295	324	315	280	321	330	295	300	312	314	335	291	295	282	287	309	283	309	306	328	257	294	287	292	328	317	298	329	306	323	305	313	293	316	288	328	266	255	298	323	314	303	287	311	291	314	309	334	277	295	297	296	281	298	297	291	268	289	307	275	311	289	325	302	313	275	310	290	306	317	301	289	305	319	313	274	314	301	309	324	297	329	310	308	335	310	335	306	280	302	291	309	328	260	292	308	314	277	255	285	278	288	294	340	341	313	318	331	291	292	321	286	291	283	296	348	270	311	313	324	326	308	284	310	313	299	320	291	273	330	283	287	303	333	301	280	319	291	295	296	294	272	292	315	300	304	306	278	325	300	327	297	312	322	283	312	298	299	308	296	300	279	308	315	316	295	304	305	283	283	313	299	312	292	284	284	328	299	302	331	290	316	263	289	283	304	299	327	277	310	318	298	272	293	278	308	289	325	309	317	293	304	324	312	309	317	321	303	298	300	326	299	305	300	323	293	303	311	299	251	281	292	294	283	311	292	270	307	287	306	315	331	279	314	307	319	302	288	323	298	266	269	306	295	310	285	335	285	298	273	304	316	284	299	291	313	306	315	311	300	291	315	298	295	276	272	291	268	335	292	297	348	332	271	315	303	278	321	286	310	293	271	344	281	300	312	287	286	271	287	294	326	310	313	328	324	316	317	288	305	287	297	282	303	337	302	308	283	323	301	325	309	315	301	310	330	279	317	283	323	299	300	326	299	282	303	289	305	325	282	301	327	333	319	304	290	314	263	272	296	299	306	296	309	305	302	288	303	314	281	292	326	303	271	288	278	296	305	321	275	326	284	305	264	315	329	296	288	270	318	316	296	310	291	306	277	295	298	278	284	294	334	321	314	296	282	286	287	302	316	309	305	305	285	269	294	305	302	289	308	291	300	310	310	293	322	294	285	292	289	285	315	282	292	296	292	307	290	325	291	299	301	291	269	296	291	296	307	278	316	303	284	280	260	321	275	319	331	305	307	321	262	306	325	298	262	316	304	277	256	299	311	293	307	308	290	314	317	312	305	321	305	318	315	291	288	282	300	265	310	280	284	322	291	319	274	290	297	299	315	317	274	309	292	305	312	305	306	327	278	330	289	319	327	286	296	284	311	306	309	281	271	320	287	310	311	352	296	310	269	302	297	312	279	285	285	290	276	273	316	328	301	303	336	324	285	313	283	293	275	285	290	308	311	286	304	263	285	274	288	285	311	336	326	293	324	328	327	287	315	277	275	290	269	280	328	305	285	309	304	298	283	296	303	316	310	295	295	313	301	299	279	296	311	331	341	312	315	305	317	345	295	278	297	285	320	288	311	294	327	307	312	307	351	317	308	315	304	305	314	322	288	268	286	302	309	290	339	332	300	373	304	281	298	315	306	321	263	321	267	297	296	306	265	309	267	279	321	303	331	323	281	304	291	319	308	280	311	285	280	278	300	279	309	299	302	309	279	303	303	303	281	314	293	296	282	302	273	299	317	309	306	296	293	314	311	289	289	269	282	303	315	289	287	292	301	285	285	283	315	314	304	306	307	309	309	283	280	284	298	300	296	289	315	317	305	299	317	282	303	305	281	304	301	314	282	281	300	306	314	319	278	331	319	313	307	322	296	281	309	300	299	300	300	319	295	299	333	289	319	284	320	298	273	239	315	264	303	277	286	287	318	282	308	289	300	303	288	300	334	311	324	265	301	318	334	272	293	270	284	298	300	327	304	286	285	291	323	321	326	310	292	287	303	326	273	306	306	306	292	309	292	327	282	278	309	306	316	262	294	301	325	308	295	301	315	309	275	301	345	310	242	316	308	294	328	319	309	324	307	308	307	293	297	297	294	312	305	361	321	273	293	285	342	302	303	306	286	272	276	314	267	313	284	313	307	294	318	303	263	298	287	289	262	292	308	267	290	286	323	306	311	305	305	298	294	305	314	285	297	272	327	303	318	300	304	291	294	286	302	292	310	329	265	303	337	310	296	311	296	308	291	297	312	308	312	288	312	308	340	298	313	322	306	312	296	284	297	295	299	309	315	275	287	274	288	269	332	311	302	307	305	325	292	312	269	318	308	294	301	288	274	312	324	314	285	316	297	324	296	325	312	312	278	253	289	291	292	311	298	282	278	284	293	310	306	313	314	313	305	344	316	260	302	260	313	305	280
3610	2089	997	1035	2294	7828	975	803	773	852	756	767	729	731	794	717	726	753	753	789	745	803	755	727	757	758	703	758	779	742	735	757	801	764	741	741	731	735	745	744	726	678	717	737	752	805	754	765	701	690	747	749	729	742	794	769	770	689	715	765	735	729	742	756	709	732	735	771	744	738	745	748	785	758	738	801	773	737	764	765	754	771	709	759	740	769	734	747	795	696	730	780	721	711	692	760	805	747	709	722	753	743	786	786	709	787	715	760	725	739	751	782	690	734	742	777	746	703	744	724	727	740	711	749	717	753	732	728	742	751	727	754	757	758	690	753	745	682	733	748	750	817	703	728	742	718	769	722	746	742	753	779	723	729	722	728	733	767	677	740	743	739	723	737	741	694	707	697	734	737	783	730	708	753	748	720	705	762	760	724	727	689	726	743	720	705	763	699	760	777	746	723	746	725	723	748	673	696	722	735	711	741	714	750	748	758	703	711	720	696	716	767	748	774	753	733	756	730	759	766	762	720	744	734	725	702	717	740	708	732	711	713	776	760	719	754	755	712	724	705	724	772	733	724	727	734	741	790	782	775	770	758	751	730	764	722	761	722	723	738	721	743	755	731	694	728	688	725	763	783	797	738	733	772	748	702	744	745	781	704	774	755	697	725	738	737	732	749	680	771	710	738	751	726	778	740	720	769	751	685	767	780	713	713	713	741	743	694	754	741	717	733	701	764	755	805	740	741	714	723	789	781	764	708	720	768	747	702	786	698	704	730	709	755	735	754	756	702	756	718	723	733	769	700	769	769	719	726	789	776	715	780	776	732	729	715	752	765	741	753	746	702	748	755	751	639	722	746	768	787	678	722	734	730	747	723	712	706	764	720	709	732	728	733	664	713	713	772	674	765	761	727	671	744	762	697	697	760	723	754	754	741	736	728	760	746	752	722	764	724	727	722	784	741	761	738	733	725	750	723	722	720	746	755	712	714	782	735	745	728	712	726	738	737	731	681	747	756	757	696	760	697	718	710	721	750	747	781	723	739	740	742	719	765	694	723	765	796	794	773	701	745	691	712	769	761	726	715	711	748	723	761	750	763	758	666	811	730	745	728	763	690	702	666	720	704	726	684	779	764	746	787	812	721	786	708	742	729	753	724	765	759	743	712	752	749	719	736	717	713	738	726	771	785	708	748	732	735	674	766	738	740	731	745	693	705	752	708	684	778	752	751	776	795	721	728	757	703	769	808	752	763	758	722	689	682	736	747	759	719	781	734	768	724	673	692	759	705	720	709	721	772	727	739	739	706	757	762	736	776	726	749	763	728	781	760	795	760	733	707	733	794	715	669	748	746	758	762	759	732	724	778	713	751	758	768	725	724	748	784	733	745	784	701	750	712	774	714	793	748	761	749	727	693	764	661	716	795	753	792	762	735	677	753	773	736	678	715	713	715	737	750	748	717	745	693	740	734	732	755	778	686	751	807	766	763	728	749	773	748	715	707	700	767	794	715	743	735	730	758	762	765	738	754	705	734	720	704	733	739	744	766	757	708	722	733	840	703	740	694	748	703	736	741	744	732	720	748	785	778	725	764	739	713	732	737	703	793	788	750	724	703	748	696	731	788	789	758	725	730	773	754	792	719	737	749	757	747	765	703	780	708	732	743	715	747	765	733	732	698	716	736	729	743	731	719	713	743	721	736	719	705	754	740	732	746	724	771	749	708	702	731	762	765	724	715	716	691	748	793	728	741	764	692	735	728	717	764	715	703	738	748	756	692	745	765	776	738	728	767	758	710	723	689	711	734	760	754	732	753	701	737	726	771	721	762	715	735	711	764	719	751	788	742	757	745	714	692	691	737	730	740	713	706	759	718	745	737	739	736	752	719	742	769	719	685	725	760	764	751	746	780	715	701	664	728	734	711	760	745	755	681	706	692	755	696	745	739	763	740	764	750	689	714	704	747	740	696	739	731	760	715	724	681	728	755	751	747	737	741	755	738	730	715	760	767	728	732	781	732	730	728	681	756	711	767	748	723	729	762	732	739	802	761	698	703	687	742	778	749	719	751	752	779	807	708	771	751	717	735	781	731	767	779	722	712	707	756	695	733	740	733	772	745	725	745	735	690	678	755	745	725	745	735	729	743	762	731	725	761	737	738	764	731	792	716	705	725	716	749	704	709	697	705	741	752	791	711	700	712	731	704	730	748	787	702	684	745	739	756	729	724	750	750	757	713	706	778	721	701	789	741	751	775	712	743	750	730	704	722	754	731	747	805	753	740	730	709	761	745	683	745	753	743	742	760	737	701	708	798	754	699	667	701	739	761	744	701	720	764	694	740	702	714	765	717	726	744	729	716	721	718	804	798	727	746	748	743	740	668	744	703	700	742	736	740	744	757	758	770	717	695	766	740	773	720	726	745	747	729	684	763	725	719	701	750	777	748	723	690	701	720	698	774	732	696	750	737	757	753	715	708	715	761	744	792	758	725	742	741	722	739	729	764	717	691	716	713	768	719	738	773	723	749	786	728	722	771	744	767	745	735	735	744	754	726	721	725	718	752	686	739	701	677	753	764	730	746	723	732	708	725	726	722	709	750	754	723	741	714	711	762	666	686	726	786	751	742	691	737	716	751	723	752	730	738	787	749	725	741	780	804	740	700	784	733	725	766	714	745	787	780	765	727	694	749	714	736	778	751	748	709	755	738	748	721	749	684	713	691	709	749	747	709	710	740	753	749	680	724	710	696	698	805	759	742	729	703	771	736	747	717	695	730	779	675	723	754	763	725	757	722	723	746	731	777	782	736	708	791	758	736	720	715	764	716	731	730	745	756	740	704	750	754	793	717	711	722	773	723	752	744	727	750	723	769	714	763	698	731	736	713	740	777	713	741	700	732	748	706	703	705	698	734	764	730	762	781	793	731	762	750	754	751	763	746	831	741	752	772	771	753	788	747	770	790	686	772	746	723	738	728	722	722	726	714	745	786	725	759	711	733	730	723	701	728	782	695	773	707	736	758	696	793	743	781	738	744	723	736	747	716	711	753	712	756	715	749	734	728	742	700	756	766	764	732	706	726	737	749	716	752	733	736	755	740	724	694	713	733	770	747	706	708	676	762	769	742	742	722	726	738	706	711	733	744	732	759	764	713	726	730	784	767	747	717	710	748	758	710	757	776	727	720	784	738	748	689	737	763	747	754	771	734	754	725	749	721	700	748	729	760	706	763	745	748	722	757	744	746	732	742	701	749	719	760	728	774	715	774	731	797	792	707	752	708	658	730	700	735	699	732	755	734	720	745	699	741	689	729	714	729	687	736	727	773	744	751	787	778	710	750	737	680	727	743	793	732	692	758	777	730	742	706	733	763	725	753	730	743	705	726	727	740	700	700	743	711	722	778	754	750	724	734	775	761	760	757	748	729	764	734	743	728	712	777	749	728	771	738	743	707	746	706	721	759	761	774	703	780	760	745	703	751	717	757	743	716	762	724	739	712	751	702	791	749
18647	20599	8785	2654	9724	29070	4776	493	340	310	261	267	272	240	233	241	233	226	200	200	265	208	221	226	209	213	194	194	214	187	181	225	222	229	205	223	225	196	179	207	205	190	208	207	211	211	238	192	198	206	191	180	195	171	221	190	185	183	193	199	201	171	197	184	170	207	203	216	221	191	193	177	189	201	190	190	194	214	195	183	200	201	185	193	194	200	194	204	187	190	220	207	183	194	188	153	220	197	165	175	183	211	201	226	201	194	191	182	184	200	169	198	198	204	168	202	199	193	191	164	201	208	207	177	191	207	203	193	175	177	218	211	192	190	205	204	213	170	215	180	200	195	202	196	180	204	196	194	176	188	172	192	204	215	163	195	200	190	209	182	205	196	196	178	200	234	208	172	210	182	186	174	201	200	177	194	214	196	211	178	211	198	214	195	177	171	192	198	205	229	224	224	199	203	227	191	196	209	211	188	190	194	186	190	194	186	214	214	197	209	210	212	210	167	192	203	216	209	211	213	194	201	162	226	190	176	186	202	194	208	214	186	206	191	187	182	211	177	227	188	170	194	206	199	180	201	179	192	193	202	210	200	196	199	183	223	205	183	206	202	219	198	201	190	219	204	204	171	214	187	202	164	185	198	179	172	173	193	178	199	201	206	186	200	186	158	196	210	200	207	206	192	210	189	201	220	179	218	181	194	180	169	211	183	165	200	185	182	197	200	190	196	189	190	184	197	172	181	205	198	224	183	199	190	186	178	182	194	198	210	188	195	199	179	207	211	189	201	177	175	193	184	198	213	193	168	206	181	200	212	203	206	179	191	201	198	176	180	191	197	199	202	179	221	177	219	194	178	193	185	171	201	197	212	186	186	178	200	192	202	188	158	181	186	189	203	203	196	199	182	199	179	194	190	186	192	159	196	183	200	169	198	192	185	182	201	215	192	192	175	182	214	214	165	203	200	216	190	185	183	178	185	195	206	192	194	150	167	213	205	210	193	175	182	171	208	182	192	195	200	195	177	188	196	201	194	196	199	188	191	205	174	188	200	193	194	175	205	207	200	171	180	207	206	179	205	188	181	213	202	217	205	199	221	206	174	181	215	199	175	200	180	194	197	192	214	200	176	183	223	207	237	190	185	178	197	198	195	214	188	216	186	180	181	194	181	190	181	198	197	212	187	237	214	202	211	200	211	217	197	201	195	207	205	189	191	182	196	182	187	205	178	212	196	185	174	195	198	189	168	202	200	170	202	194	215	193	177	204	199	203	195	196	201	207	210	190	185	224	206	193	179	205	200	181	181	202	173	188	193	210	212	191	188	213	201	199	207	182	183	206	162	184	187	174	182	198	192	185	203	157	203	200	207	175	192	206	200	183	195	175	192	218	213	202	216	193	194	206	211	199	194	211	210	172	209	192	189	205	187	184	197	193	189	217	244	214	194	185	202	178	205	200	209	192	181	182	228	169	170	191	208	201	208	207	195	224	187	175	219	190	197	213	191	208	180	177	167	206	203	195	212	200	185	216	226	165	185	192	166	167	177	181	150	187	201	204	212	203	210	186	222	196	194	175	205	173	226	192	195	195	170	198	183	190	195	209	184	193	193	199	197	205	196	204	200	178	185	177	200	202	238	203	193	184	192	185	200	195	180	204	176	200	209	198	204	205	200	187	178	189	186	216	189	179	183	186	188	208	199	195	206	215	188	187	188	193	190	187	189	196	176	214	187	182	193	206	205	187	203	188	167	188	168	198	191	195	187	207	192	200	189	214	189	186	200	171	232	181	182	192	168	213	190	176	195	178	222	205	185	194	235	202	191	196	179	189	177	211	190	192	213	198	202	191	223	183	193	178	191	218	176	178	208	201	169	185	188	185	178	193	186	229	222	210	201	204	178	215	198	191	193	171	197	173	201	207	185	184	195	180	176	182	197	194	178	202	197	223	191	219	184	171	174	191	197	176	195	179	206	207	211	196	205	212	214	199	195	209	203	193	218	203	228	194	179	202	171	196	214	176	198	194	210	205	204	195	181	230	205	188	210	203	219	210	188	211	182	173	202	191	196	189	214	188	199	194	187	225	187	183	181	215	185	171	178	198	199	182	188	208	170	191	193	191	234	191	183	205	201	201	210	199	193	174	211	181	184	199	180	206	178	207	193	193	193	170	174	204	186	202	173	196	170	198	213	207	199	177	206	192	172	187	193	195	192	189	169	195	183	188	176	176	185	186	184	192	205	192	169	188	193	202	199	209	173	205	190	191	199	194	203	202	194	186	216	160	191	172	190	192	182	191	201	219	194	173	185	207	188	191	204	216	218	198	206	208	182	213	195	200	198	204	206	214	205	195	192	198	187	182	175	188	194	221	186	185	179	195	202	183	206	198	158	182	166	188	227	170	189	183	185	207	204	210	170	200	192	184	202	205	200	201	202	223	182	196	183	200	196	176	200	207	183	196	195	205	192	213	188	189	197	199	193	198	202	213	196	181	193	210	204	194	218	194	183	199	186	195	184	202	183	208	193	170	208	189	202	188	198	216	187	158	173	184	212	209	193	193	178	203	212	183	196	207	212	201	194	206	198	204	192	195	205	208	211	196	201	211	181	190	191	192	205	208	184	195	231	185	214	195	188	170	195	180	204	192	212	186	176	192	182	217	166	208	220	196	197	186	168	230	196	188	185	196	171	183	179	186	199	185	201	201	184	168	206	193	193	195	204	190	212	191	215	167	204	191	171	199	202	194	210	204	199	197	202	197	203	153	180	207	186	183	180	214	174	204	177	192	187	184	181	201	209	181	183	224	192	188	186	200	199	215	177	204	179	183	203	187	215	201	207	214	184	182	190	200	194	214	181	214	169	173	179	187	202	192	217	173	200	191	194	215	205	179	215	185	196	212	201	189	190	207	180	196	185	176	189	190	187	213	204	183	192	200	217	190	189	192	181	184	211	207	207	179	219	202	201	187	210	227	198	197	202	210	216	194	179	177	202	211	194	198	205	214	180	231	194	184	181	191	191	174	198	196	201	196	197	184	200	181	176	179	216	219	192	219	214	171	181	191	192	185	188	176	194	212	191	172	181	184	213	189	196	172	202	177	212	185	200	214	222	196	191	192	181	189	193	202	190	196	212	197	192	206	163	181	185	210	206	213	217	185	203	181	193	180	201	224	214	180	173	190	208	188	194	181	191	195	196	198	198	191	209	186	206	186	193	206	210	205	188	204	208	196	200	184	186	179	188	209	204	175	197	212	191	204	226	188	192	216	219	187	214	232	198	190	196	190	207	201	223	203	183	218	197	204	195	196	197	189	206	215	194	182	204	184	193	212	197	197	232	218	204	204	212	191	193	185	199	196	185	205	215	213	193	194	187	180	195	164	225	203	184	175	203	217	186	204	186	173	199	211	180	195	197	197	198	188	183	223	199	190	185	220	210	194	198	190	179	209	207	202	173	188	208	211	169	182	182	186	196	204	188	194	195	210	187	191	204	182	202	217	192	197	186
10013	16674	4486	4140	20144	43501	2600	1390	1167	1079	990	965	894	800	735	753	756	724	686	670	663	616	595	614	584	597	600	568	594	596	547	638	582	701	753	648	535	510	543	534	553	536	565	510	527	495	520	561	543	533	501	541	504	558	525	502	549	512	508	486	500	476	504	533	536	505	514	491	526	521	517	513	503	468	512	487	497	523	499	513	521	477	489	489	502	487	520	523	471	488	503	534	477	529	534	511	507	534	531	477	503	466	500	509	494	511	541	484	507	481	513	517	487	507	505	478	486	526	494	496	476	493	474	501	504	505	536	498	548	502	493	490	486	508	489	515	509	491	482	463	517	514	497	539	494	486	532	498	486	499	477	503	497	484	517	503	443	531	497	498	495	468	463	488	493	504	489	450	495	503	508	486	485	485	491	487	537	477	499	510	500	504	469	454	503	492	479	515	499	446	484	485	497	499	451	556	524	504	510	473	531	494	481	509	464	472	469	507	498	486	486	515	543	523	495	496	481	511	484	486	521	493	495	485	461	490	542	489	491	441	483	524	534	517	451	535	498	487	507	470	450	519	506	494	492	471	478	486	470	483	478	516	535	493	508	458	486	472	487	452	454	474	474	493	478	496	481	474	531	472	542	497	480	477	500	479	500	479	468	519	528	476	498	480	503	453	508	446	480	521	479	511	512	468	519	526	485	475	497	495	475	497	527	483	479	465	505	503	462	465	480	475	447	516	499	482	468	499	511	500	477	499	496	511	487	501	446	498	477	508	507	498	487	483	528	510	481	536	501	481	473	546	515	511	479	478	492	537	503	510	457	479	461	464	495	504	500	475	469	502	486	467	467	513	501	507	515	473	508	452	520	522	481	475	514	470	489	482	450	511	524	503	446	515	484	492	492	473	482	477	515	496	507	511	522	508	481	473	534	473	454	464	482	515	450	484	502	514	497	513	447	476	500	497	482	474	525	509	472	510	475	519	466	456	497	483	477	493	462	509	466	516	503	470	498	506	445	504	493	498	487	509	542	483	551	474	442	513	504	502	489	503	492	512	508	500	451	497	477	472	478	471	481	517	454	483	470	474	502	453	505	497	476	475	518	484	488	484	468	443	476	494	486	493	496	490	489	482	523	474	499	474	472	507	490	486	509	462	520	506	515	528	453	458	512	498	478	480	477	533	485	519	481	497	523	551	525	494	480	525	488	509	497	498	487	507	426	447	519	530	501	514	510	488	493	480	538	471	519	459	473	477	464	497	478	484	468	541	511	495	529	488	461	493	494	473	482	470	531	483	495	528	486	498	446	494	461	497	481	517	455	492	503	508	478	516	482	531	463	501	443	488	539	475	538	479	482	485	512	517	521	501	486	519	489	517	503	495	512	482	477	484	525	472	487	491	484	501	540	478	484	499	487	492	476	528	490	485	499	484	498	509	475	488	472	469	512	466	476	533	528	473	498	511	516	513	481	513	500	510	526	482	514	444	514	506	492	501	470	454	485	477	485	499	475	497	507	483	471	486	473	525	484	526	507	521	528	500	445	469	483	480	473	507	509	524	476	455	450	504	522	473	471	480	461	514	528	504	507	496	500	512	499	487	471	463	503	505	486	466	541	470	506	483	498	477	481	503	531	496	486	506	485	455	517	507	464	505	468	475	502	478	512	506	454	506	517	516	521	470	515	491	501	509	484	467	499	476	530	473	520	486	517	509	502	532	518	490	506	505	451	476	466	505	475	498	512	467	493	498	489	475	479	492	474	521	493	465	484	502	508	525	478	544	485	494	490	502	508	483	481	486	511	493	454	468	486	470	471	505	513	504	520	511	511	527	495	471	467	473	443	512	468	485	507	457	491	502	508	510	453	463	445	450	504	484	482	518	501	484	522	481	509	499	535	482	503	504	505	494	490	467	516	468	496	479	516	493	505	518	525	452	508	520	557	505	506	516	545	511	481	480	476	487	505	552	485	503	480	511	526	506	507	507	494	512	497	488	487	492	513	536	464	539	450	452	496	487	495	518	475	465	477	482	497	494	488	494	446	473	510	476	521	506	485	508	492	518	518	476	492	476	518	474	458	487	498	520	496	443	492	528	495	514	471	516	485	521	474	493	481	466	517	448	522	510	513	474	455	507	518	508	491	530	479	536	475	519	483	521	474	478	487	500	484	480	484	507	508	488	470	500	486	501	527	468	513	490	479	485	466	506	492	511	504	475	489	445	479	498	490	519	470	459	518	457	495	456	489	459	460	453	489	507	480	512	483	494	531	507	474	468	504	504	513	488	435	459	482	470	494	501	460	494	471	518	507	479	521	476	520	486	493	499	491	486	516	476	452	497	468	513	513	447	484	463	495	498	485	480	510	512	495	494	476	473	501	499	494	525	497	484	478	487	513	514	474	499	470	513	491	445	469	469	510	489	557	500	477	502	512	514	480	519	512	473	485	535	502	484	485	464	541	488	464	480	507	510	510	478	507	455	509	470	488	478	459	506	518	478	485	509	491	473	503	452	481	533	522	499	482	498	473	510	536	518	477	488	503	508	512	505	496	485	480	471	534	482	522	478	463	501	470	519	480	513	488	504	488	465	494	505	506	500	456	478	474	482	476	523	464	500	473	516	513	522	501	544	472	523	465	470	508	501	500	482	506	473	505	511	466	502	480	508	523	472	467	492	473	518	464	478	488	484	494	496	493	503	501	491	494	497	431	495	496	492	470	481	466	519	477	497	506	488	491	502	452	510	479	493	474	499	490	512	516	526	489	490	500	520	507	493	477	497	487	513	505	502	536	504	484	519	506	474	496	490	475	489	509	502	464	484	506	530	439	485	520	490	497	532	482	484	495	502	497	472	487	532	451	537	529	530	454	525	446	517	521	499	482	495	514	518	505	498	509	498	517	508	468	476	506	476	523	482	503	489	536	498	474	498	530	507	503	485	463	490	459	499	511	486	500	494	521	529	525	503	489	517	475	464	486	512	497	485	441	488	489	497	524	525	470	494	483	519	483	507	498	467	521	530	500	503	494	501	512	483	488	517	485	497	465	505	516	481	498	470	528	487	489	498	494	478	481	504	474	473	485	483	501	476	490	494	500	487	484	495	487	512	434	507	484	484	472	488	497	481	510	495	507	491	555	523	451	528	473	498	476	457	512	522	448	496	472	477	488	494	474	524	501	495	482	527	489	482	516	514	524	448	505	503	462	486	478	518	529	515	466	483	488	456	512	513	496	503	527	511	489	513	524	508	507	505	464	476	470	501	479	497	487	495	487	533	498	508	495	497	502	528	466	478	449	495	482	518	504	494	544	492	531	509	496	492	543	509	525	532	445	519	459	516	500	465	513	463	463	475	522	491	522	474	493	495	449	478	530	496	518	501	532	452	436	494	495	475	518	487	499	510	494	486	525	524	480	522	484	492	482	512	503	490	528	508	486	529	502	517	492	493	465	498	471	486	444	481	519	504	476	509	537	514	505	458	470	475	510	505	510	505	459	508	488	504	505	504	489	472
28134	29944	14704	5170	17050	37055	8291	699	379	331	224	236	208	185	177	169	170	164	138	147	120	116	114	131	122	102	113	105	96	103	111	124	121	137	121	107	96	93	106	90	80	126	105	95	96	83	83	78	102	98	106	99	89	94	85	87	78	78	100	91	77	99	98	93	88	83	89	82	83	93	101	105	74	93	92	104	77	97	87	84	93	81	94	89	80	85	87	102	87	79	89	79	91	80	96	76	75	58	91	92	83	89	77	95	75	73	92	69	75	83	85	89	83	85	90	72	70	86	81	91	85	84	110	99	77	90	100	88	83	70	97	94	95	103	81	83	89	81	92	91	92	81	89	89	84	103	61	69	82	74	83	112	107	81	95	75	93	89	87	84	87	85	86	75	85	82	81	92	87	96	83	84	100	78	88	87	64	79	94	90	89	86	74	93	86	89	84	84	86	88	80	97	88	77	76	81	109	68	76	96	97	94	104	98	94	91	73	83	92	83	91	76	82	93	88	82	105	69	87	82	99	86	88	101	96	65	91	74	89	90	78	80	82	84	80	79	88	80	102	77	94	89	85	72	94	83	83	72	79	68	102	85	98	87	83	106	73	80	92	76	103	78	99	77	65	78	93	110	94	88	78	89	89	91	106	107	79	87	95	100	74	96	88	91	79	78	93	86	85	84	94	99	95	77	85	87	76	82	72	91	87	105	74	85	100	75	81	82	88	84	90	81	76	79	103	73	76	81	87	87	81	97	94	64	73	89	98	90	99	72	89	78	82	85	99	100	82	77	66	94	85	103	94	75	75	83	85	79	76	86	88	66	111	87	94	83	88	91	92	77	74	93	106	79	84	80	88	85	76	87	89	73	80	91	78	87	100	91	79	93	79	89	93	67	88	87	93	90	80	86	94	83	83	74	85	74	80	98	87	98	104	110	73	83	83	102	93	84	82	72	71	91	69	79	87	93	88	73	92	77	100	82	59	91	97	90	80	76	69	81	74	100	78	83	82	84	70	81	84	69	88	91	89	79	83	81	89	85	93	84	85	84	87	92	99	71	89	83	77	84	80	86	69	77	92	88	88	97	81	95	86	92	84	78	97	86	70	78	65	84	90	68	79	66	80	74	69	97	80	89	80	85	71	76	79	83	84	75	89	85	102	88	84	90	75	78	80	81	65	79	109	82	95	91	70	77	88	85	98	81	72	94	87	93	81	104	100	89	100	92	101	85	85	78	106	72	99	85	81	87	90	98	98	92	87	77	86	88	99	74	94	74	71	81	79	80	89	92	61	74	65	84	83	93	76	82	82	80	90	71	72	86	91	83	85	72	60	87	82	83	78	81	95	75	84	95	81	98	85	104	97	82	84	94	101	95	83	115	84	91	91	90	87	92	95	85	80	69	75	77	84	78	82	84	78	78	85	71	93	78	80	70	98	82	86	96	83	95	95	76	90	92	77	84	84	88	82	86	73	97	93	78	95	82	93	78	71	74	68	66	90	83	95	101	93	83	84	77	94	69	89	92	76	83	82	75	79	84	91	69	92	87	77	82	93	100	77	97	90	72	94	94	66	76	83	80	76	90	92	83	96	76	89	88	84	63	87	95	87	89	91	81	85	73	94	92	79	88	94	83	86	81	93	87	81	90	81	90	73	81	98	76	79	83	80	77	81	103	83	88	75	92	78	91	76	87	72	90	97	90	92	70	77	84	81	78	91	96	85	76	103	99	90	89	83	75	76	76	78	103	79	70	82	87	82	68	92	87	85	83	79	83	82	73	92	77	67	69	80	82	74	80	84	101	82	72	99	84	93	87	92	80	89	71	91	74	100	91	87	88	80	96	84	68	97	92	107	95	80	81	92	95	76	93	91	89	93	73	80	81	102	98	87	93	101	81	86	96	89	93	71	93	75	87	93	73	73	85	87	85	94	89	91	96	93	86	99	96	87	82	80	80	94	81	92	89	82	91	88	76	71	66	84	91	76	78	64	85	91	73	78	92	78	87	85	76	82	77	72	64	79	93	72	75	84	77	92	95	86	74	78	80	81	83	81	83	86	81	86	82	87	77	88	91	83	86	78	106	103	87	75	79	88	86	83	91	91	107	74	74	82	89	87	84	65	93	76	78	78	100	95	73	90	80	86	87	84	73	90	84	83	77	83	83	80	83	81	77	87	82	80	74	81	73	86	84	78	83	75	91	80	89	87	93	89	97	87	91	86	89	97	81	100	90	102	86	90	69	97	95	95	86	90	90	78	86	66	88	81	89	106	79	92	103	75	87	107	77	89	105	89	89	93	79	71	79	79	83	90	87	80	93	111	80	91	85	89	93	91	86	84	91	71	86	86	84	73	89	81	93	92	101	81	81	86	77	97	88	91	86	98	73	89	87	72	85	83	95	73	109	91	80	87	99	103	93	75	91	104	93	71	88	77	88	96	83	88	74	85	75	80	90	107	83	89	92	85	91	109	87	74	86	93	89	90	84	87	83	80	93	86	70	85	76	82	81	93	76	99	83	75	91	78	87	84	79	91	97	79	100	91	81	105	69	78	106	81	75	88	88	94	81	89	88	76	79	89	89	83	79	78	88	96	85	77	96	88	104	84	75	81	92	82	91	98	91	71	78	83	75	83	75	82	81	105	76	88	90	89	79	71	85	74	95	80	92	66	96	77	81	74	83	88	83	83	75	76	79	78	85	88	82	69	98	84	96	76	84	74	59	83	96	82	76	89	89	76	65	60	75	84	78	90	80	101	81	82	93	104	77	88	84	78	92	97	94	75	74	74	79	74	69	69	82	68	89	74	96	100	92	87	68	90	98	97	80	99	68	113	75	86	77	80	90	81	83	96	87	83	81	84	88	101	82	71	70	82	95	93	81	78	82	69	80	94	70	80	82	67	83	92	71	85	78	81	74	78	103	92	75	82	84	104	85	95	82	84	80	107	82	101	83	92	82	94	88	67	74	86	78	104	97	73	83	86	99	90	97	79	91	85	85	79	71	78	101	102	103	95	72	95	78	83	101	93	80	105	86	100	76	86	88	91	98	93	95	70	82	92	98	83	97	88	91	89	76	76	73	90	82	75	93	91	97	79	70	90	88	93	78	100	75	73	70	90	88	68	81	79	81	87	89	72	83	80	85	88	79	71	83	81	77	104	74	76	73	72	85	80	104	98	69	92	93	99	78	97	78	85	98	84	109	96	78	89	97	63	98	86	73	83	96	104	87	68	101	93	86	89	77	82	79	72	91	89	95	71	88	85	80	74	85	69	92	87	80	87	79	82	103	75	84	100	88	85	81	78	85	88	80	73	80	89	77	81	81	94	94	88	80	91	88	87	83	69	98	83	94	98	90	91	85	84	85	86	85	78	104	83	79	68	83	77	78	65	78	84	83	88	85	91	79	62	69	78	76	65	73	78	71	92	79	88	101	98	82	89	83	97	99	91	89	92	91	77	82	88	81	96	87	90	90	92	88	94	100	91	81	90	69	72	77	107	84	76	98
13956	21294	6710	7563	27421	48433	3195	2109	1809	1560	1398	1168	1026	882	832	785	774	739	649	624	578	523	509	493	442	480	450	446	445	433	418	665	522	591	745	513	385	327	337	341	365	299	317	294	336	330	322	303	318	313	324	295	271	289	297	296	270	281	253	238	298	279	262	288	297	290	260	234	274	299	263	273	245	279	268	254	266	294	278	277	256	272	250	277	265	256	280	263	270	242	250	244	282	243	240	316	249	229	248	239	263	277	256	251	256	271	277	257	265	254	245	271	263	270	236	246	282	240	264	266	268	247	255	240	243	257	269	227	271	234	259	249	256	253	250	271	266	278	261	261	251	240	251	246	265	270	245	242	251	281	289	259	239	269	261	241	241	290	247	242	269	259	251	247	246	237	253	281	275	258	263	246	251	253	269	272	244	227	253	243	257	224	231	232	247	242	262	265	257	256	282	243	246	266	263	224	259	246	267	260	247	232	255	266	255	263	252	264	260	266	264	246	243	242	260	292	246	228	246	246	256	227	259	239	258	251	254	246	245	276	256	280	236	240	212	275	254	252	271	255	249	238	263	250	265	238	259	265	230	242	268	230	242	268	266	234	255	249	263	239	271	249	252	268	245	244	237	247	232	243	214	233	257	240	256	269	248	273	236	256	259	248	270	262	268	236	252	276	263	245	274	256	236	261	252	258	233	237	227	259	256	252	213	256	222	221	213	265	257	222	246	223	224	240	227	261	243	240	230	233	269	242	244	242	240	243	206	252	233	274	260	212	263	246	245	221	262	249	268	268	267	245	243	218	257	225	267	253	266	268	243	241	251	232	248	264	233	281	272	253	244	239	243	239	258	265	273	233	246	255	255	230	260	252	222	246	264	250	279	248	249	239	242	263	253	243	254	232	245	241	280	236	235	250	218	256	257	245	225	248	250	274	266	207	263	243	233	240	213	233	225	220	224	241	245	246	245	252	239	261	266	242	226	235	277	263	245	245	268	266	260	251	258	286	257	252	266	238	268	238	236	244	261	219	268	264	258	247	228	279	258	256	237	229	227	254	239	253	245	256	266	266	237	246	228	244	260	281	245	252	259	236	271	244	238	252	227	271	219	251	225	248	255	216	248	241	223	261	262	273	246	267	242	245	259	226	252	235	246	249	251	224	248	252	245	250	247	263	263	251	270	277	243	249	240	244	252	219	267	260	260	252	268	256	270	267	251	250	241	241	255	230	280	234	257	263	260	242	267	270	226	261	210	248	247	259	234	257	234	214	281	259	225	232	243	264	241	237	263	277	290	251	242	230	252	249	240	254	274	242	252	248	246	248	258	233	256	258	289	234	283	233	275	253	230	269	241	245	261	273	229	216	262	256	275	257	236	261	263	240	220	252	239	227	255	243	238	255	253	257	263	292	219	237	269	257	247	244	258	273	252	254	257	270	231	260	272	258	260	272	244	261	251	262	279	224	263	243	226	270	282	233	265	267	241	231	256	219	229	230	240	249	265	235	245	253	261	257	234	270	224	264	259	263	265	262	237	223	252	248	258	258	270	257	281	222	242	229	258	256	245	228	251	245	225	247	231	259	255	263	244	248	213	256	268	231	252	231	246	241	237	220	251	256	269	245	235	255	231	242	247	226	236	228	251	232	206	261	252	292	236	238	258	269	242	281	230	277	247	256	250	227	252	261	221	238	256	293	275	249	222	241	252	236	239	263	233	223	239	269	252	221	194	260	242	265	246	228	274	239	277	265	252	262	269	249	248	261	259	249	269	248	262	240	240	242	287	237	261	249	240	262	272	259	250	245	263	229	255	248	243	224	252	247	260	264	237	244	240	240	251	245	244	239	242	222	256	262	240	276	253	248	245	242	229	286	243	267	269	258	270	235	251	250	236	261	269	235	246	260	271	241	231	241	237	229	254	249	261	248	240	247	270	249	232	255	268	257	235	266	259	250	241	253	221	239	251	247	250	239	222	264	256	250	225	269	253	241	254	229	226	244	220	258	243	267	254	252	233	238	267	274	242	243	258	270	230	250	267	240	255	242	258	224	257	266	287	246	276	244	218	242	250	226	260	263	235	237	246	246	274	266	255	283	262	241	230	250	272	274	246	261	240	236	243	226	232	288	256	256	246	248	249	230	251	268	231	241	260	239	267	245	245	247	265	248	254	260	243	261	249	266	270	261	260	260	243	241	247	245	285	239	234	285	257	269	258	236	246	261	250	235	249	262	249	271	250	236	258	257	238	238	254	259	229	274	274	226	266	260	274	256	245	260	246	254	239	251	251	236	278	263	229	216	252	232	231	239	254	257	257	227	227	286	252	256	244	243	259	255	263	226	251	263	247	259	248	256	251	251	273	255	249	240	254	263	227	219	275	254	274	217	259	236	247	252	251	252	245	252	232	258	253	251	218	228	232	246	224	272	233	245	280	245	230	250	250	267	272	260	240	249	231	260	233	247	227	248	255	247	257	243	255	244	232	235	261	278	223	224	258	242	247	267	266	269	247	275	234	238	265	256	240	237	256	260	268	235	230	250	249	222	269	237	251	251	228	255	244	242	261	244	256	281	248	255	223	247	231	241	268	268	244	267	257	233	248	295	256	268	219	254	258	260	237	269	259	243	250	243	239	262	216	250	264	244	247	256	274	256	220	258	212	244	222	269	252	232	276	259	239	245	268	262	252	242	221	234	233	261	263	285	243	254	257	251	260	227	238	239	257	259	273	248	255	261	265	254	252	259	246	253	241	239	221	251	254	244	264	272	222	268	222	259	238	245	238	239	239	234	237	252	251	253	250	239	255	251	260	242	253	262	249	244	248	230	246	241	261	228	226	275	231	251	240	248	271	246	267	286	277	254	272	242	263	263	245	249	265	269	275	255	280	258	259	268	262	240	241	246	239	277	237	264	229	252	230	250	249	272	257	242	254	242	260	235	271	254	268	258	242	256	241	234	238	242	239	236	243	259	264	235	230	253	258	239	238	247	224	264	270	244	246	238	256	267	245	276	246	257	245	243	251	242	259	227	267	275	256	224	254	265	254	238	255	225	254	254	246	265	207	277	230	268	239	260	264	250	224	242	270	269	275	238	265	242	248	264	244	224	260	214	261	236	265	233	269	265	255	255	227	260	276	242	230	254	271	255	239	250	238	246	247	267	248	263	261	252	261	246	272	240	242	241	256	259	230	284	241	227	259	268	233	252	252	252	266	264	244	269	234	268	244	229	258	269	237	227	249	259	273	248	242	255	226	220	248	249	251	245	268	247	247	241	254	243	264	252	255	258	274	250	273	235	251	273	262	272	256	263	250	241	238	241	264	266	230	225	258	250	262	253	234	236	225	254	245	246	263	243	245	259	246	245	257	252	246	252	234	271	271	241	225	279	283	270	247	251	233	231	252	225	247	235	255	274	249	254	250	252	262	243	267	240	263	260	237	260	234	252	252	231	225	274	262	240	251	251	235	228	258	255	271	279	228	240	243	230	239	267	251	249	248	232	262	282
3873	923	406	352	598	1024	314	329	304	305	314	295	283	292	292	303	308	317	260	312	298	291	290	320	256	307	273	287	286	262	307	273	311	323	289	303	297	299	266	281	281	279	319	303	304	280	269	329	265	300	298	265	311	299	284	297	270	276	281	274	299	283	262	306	254	276	277	288	295	276	265	299	295	307	304	306	316	300	255	306	287	291	281	294	250	314	257	295	269	294	267	291	302	299	313	316	307	301	325	279	316	310	289	301	314	289	275	331	277	271	295	288	273	312	300	296	307	295	286	307	284	294	318	278	307	308	302	331	294	287	311	314	301	311	298	310	323	282	278	295	288	285	287	300	306	308	301	291	324	316	296	283	314	299	326	276	285	269	296	278	279	273	300	286	316	295	300	300	280	270	315	290	309	284	311	315	312	271	287	297	312	251	269	316	277	320	302	281	300	297	286	270	295	313	288	298	291	300	310	313	312	289	292	274	313	302	298	269	303	306	314	314	317	289	278	308	316	303	302	280	300	292	324	289	301	299	296	321	313	295	292	289	309	299	285	280	314	299	317	275	307	313	252	277	277	314	277	298	277	313	296	298	334	315	254	323	288	316	304	293	320	306	282	256	298	313	299	293	294	306	293	326	297	311	303	280	279	305	283	307	292	277	310	291	284	309	282	265	312	291	287	287	288	292	294	280	282	329	272	290	271	306	294	268	309	283	291	275	298	311	297	276	298	284	283	278	268	289	285	300	304	299	293	286	304	304	314	282	272	299	299	298	271	259	308	288	303	311	319	298	283	282	276	302	314	296	295	287	289	296	312	278	326	293	277	317	299	302	306	286	279	302	312	293	311	305	286	320	278	294	301	295	283	301	302	245	296	308	260	278	274	278	315	295	295	290	313	279	314	273	313	259	306	302	277	311	303	300	301	322	290	303	298	274	299	288	314	259	309	297	286	269	271	270	319	288	311	287	287	285	296	272	316	294	285	325	325	288	331	299	301	306	271	295	326	282	277	253	272	283	290	297	296	302	298	310	304	280	288	309	301	321	292	325	298	319	316	265	310	300	312	284	288	323	280	279	299	282	307	311	285	292	305	292	293	293	306	287	282	291	292	315	280	315	308	276	300	308	321	310	297	284	283	280	310	262	277	281	320	288	259	276	313	281	315	298	292	328	316	296	322	317	293	279	271	270	340	287	295	309	292	321	318	284	291	303	309	302	305	295	263	318	310	295	299	272	278	310	307	286	301	282	297	292	300	285	312	312	276	307	315	267	299	287	304	258	309	286	297	276	274	288	302	310	290	290	274	308	290	263	319	322	307	295	270	276	246	304	305	283	288	313	288	300	275	303	308	279	300	306	308	303	317	287	274	312	319	306	304	304	309	301	288	319	316	299	293	303	275	261	311	301	305	311	321	277	316	298	268	302	282	281	307	303	306	273	337	288	312	298	307	299	319	291	299	309	294	259	284	279	266	270	290	292	307	303	315	283	262	287	285	285	290	358	277	301	279	322	274	273	293	271	290	294	307	348	328	299	293	286	295	309	278	294	292	303	310	305	311	317	306	304	307	314	312	325	276	351	310	298	317	331	301	308	273	299	280	278	287	263	318	300	285	300	317	297	313	284	304	286	302	275	317	275	311	305	287	294	285	271	297	310	267	291	259	294	299	268	297	294	280	301	291	308	318	321	339	305	299	273	304	310	289	292	265	307	286	297	307	270	317	292	304	291	268	304	274	279	271	295	287	294	262	291	299	291	253	317	320	283	314	311	317	292	298	303	306	292	328	276	308	334	291	268	295	297	273	293	324	289	290	310	265	326	305	292	294	282	288	290	285	271	287	288	295	306	299	303	299	294	336	302	297	300	287	298	306	289	306	287	289	297	269	307	305	309	279	309	317	298	294	292	281	304	306	308	277	317	294	332	277	311	316	316	295	314	290	294	290	315	271	274	304	282	323	293	312	299	305	299	295	319	293	293	305	297	292	288	328	300	277	309	295	297	286	301	294	308	319	305	308	302	285	277	292	265	285	297	295	299	281	315	293	292	304	282	294	261	295	292	267	286	315	291	272	273	262	294	319	295	315	299	283	283	313	290	310	283	285	277	258	257	307	308	271	246	324	288	285	334	292	323	305	288	298	276	274	304	289	299	281	300	306	271	290	308	290	293	298	300	269	265	264	295	289	324	303	302	305	281	304	291	321	298	281	314	274	269	301	312	267	288	310	274	290	299	303	278	294	279	254	306	307	270	290	319	286	312	302	297	309	312	294	288	313	273	271	283	265	295	284	289	291	313	304	303	287	297	336	320	313	306	310	313	301	274	314	289	299	308	289	308	327	316	295	265	299	301	313	284	302	322	307	324	312	287	302	309	278	307	325	288	299	288	271	286	276	299	313	300	301	303	318	297	301	268	279	312	279	288	287	298	305	265	299	302	270	279	289	288	274	287	298	279	303	301	302	303	310	291	300	284	311	302	302	343	303	303	273	270	300	295	271	276	269	297	297	276	294	297	294	276	279	269	298	301	314	295	307	319	328	309	293	295	301	308	303	327	266	305	303	285	304	293	288	281	274	274	298	286	290	305	307	278	312	297	258	292	308	318	288	270	280	274	286	290	305	311	313	281	265	272	322	316	321	285	317	274	305	303	295	275	294	278	276	274	284	311	310	295	299	306	309	302	281	314	285	285	295	291	297	298	300	289	299	316	273	309	270	297	286	291	322	278	303	269	303	275	267	274	296	271	300	290	306	300	308	296	269	320	317	307	302	265	286	301	306	262	302	304	292	314	263	280	281	272	282	311	301	300	307	317	317	309	304	308	297	311	292	305	272	269	291	263	309	295	284	320	291	291	292	275	289	300	265	302	280	281	285	312	294	285	304	313	289	303	318	303	294	278	302	275	306	308	280	289	309	309	285	299	288	276	286	299	293	331	285	297	290	327	294	295	290	318	286	298	301	253	292	268	281	302	287	311	270	272	284	298	298	316	302	250	288	300	310	276	299	279	298	300	321	307	313	300	299	306	309	281	277	285	302	303	320	302	299	308	269	285	290	291	328	294	308	305	293	314	281	314	299	304	288	302	274	267	279	274	285	252	286	280	287	272	281	260	277	261	266	299	278	305	280	299	301	291	317	300	269	280	307	279	278	290	335	282	292	292	286	359	301	293	311	310	300	299	301	285	299	289	332	284	277	288	329	259	273	306	300	280	319	273	287	304	303	284	292	282	293	287	292	298	303	293	287	242	309	273	307	289	284	275	279	289	293	312	301	327	292	300	323	321	297	323	272	309	300	324	312	304	280	300	299	247	283	314	330	292	314	311	296	286	266	292	313	285	272	249	284	297	290	287	317	328	308	306	295	308	283	275	274	287	277	311	272	297	274	278	290	289	292	273	301	269	315	310	281	328	324	302	318	315	286	309	270	333	309	300	320	320	302	297	319	302	300	302	323	271	297	273	288	304	304	286	300	264	299	310	314	296	304	306	275	309	287	291	282	299
3587	1698	930	951	2521	4953	837	741	774	773	763	717	720	776	765	762	691	769	706	774	722	753	753	732	720	753	731	753	723	804	708	710	709	757	746	743	720	716	748	750	772	760	699	762	736	770	742	735	735	706	730	681	727	684	687	748	768	725	703	735	710	723	737	775	764	723	657	738	724	684	762	758	725	741	713	748	733	726	723	731	728	743	767	728	724	697	680	724	714	698	687	731	726	782	687	717	757	690	743	748	738	739	733	765	691	745	676	734	739	774	717	710	765	703	747	709	700	738	686	692	709	721	731	769	671	723	750	765	750	766	743	690	738	668	702	718	724	702	743	729	725	715	728	705	696	728	728	701	752	712	696	706	706	719	730	726	722	756	722	709	732	767	741	738	697	733	710	759	699	719	733	726	697	684	705	721	721	738	735	772	661	764	772	708	739	696	715	691	719	712	723	727	719	711	735	702	698	690	675	706	706	698	671	729	732	713	679	675	693	719	774	747	775	756	710	739	732	717	741	779	733	756	714	769	718	747	747	745	716	722	714	709	749	709	721	725	709	750	771	740	759	730	722	705	712	722	770	728	689	755	708	728	734	757	743	718	772	772	728	709	726	730	702	703	708	730	730	756	720	733	686	749	723	738	694	757	721	744	744	716	692	753	764	701	681	731	710	703	749	710	770	705	713	690	730	756	745	741	729	755	708	726	743	782	710	751	721	730	683	747	724	727	722	718	700	701	716	733	736	758	769	756	709	722	745	745	758	697	748	701	745	692	727	722	733	743	776	738	732	711	669	762	728	732	718	651	741	722	771	732	694	691	748	760	726	732	772	710	712	661	734	674	737	742	721	764	745	729	707	782	749	694	696	711	724	750	725	723	700	780	733	703	718	740	753	747	735	720	694	715	695	730	757	746	765	737	724	727	730	737	743	697	697	718	701	747	679	707	714	770	756	748	720	710	721	715	744	727	705	734	696	720	728	719	738	671	713	707	724	690	710	729	741	710	695	754	750	684	711	729	726	678	706	730	720	725	743	722	717	670	735	698	765	735	760	730	690	713	750	775	690	751	743	730	750	758	725	683	714	710	752	751	725	733	745	723	741	724	727	775	704	701	673	740	707	694	669	743	713	731	722	724	743	725	758	722	731	717	741	714	775	742	756	772	721	707	732	754	747	745	696	741	749	713	698	698	721	720	738	739	722	704	728	733	699	738	708	698	721	732	753	717	774	730	727	719	750	759	690	718	674	736	750	759	722	719	763	747	754	736	710	739	725	701	731	753	750	728	731	703	746	743	733	751	715	681	718	711	725	750	760	766	743	720	736	719	736	705	693	777	745	744	774	734	707	751	752	689	706	714	725	683	735	748	752	733	727	702	689	742	762	724	722	746	785	713	771	724	731	766	710	734	691	737	700	740	708	750	776	729	718	715	700	734	722	716	705	745	711	749	733	707	732	698	739	710	703	766	724	732	728	712	765	729	758	748	740	709	769	742	716	733	744	721	749	700	764	750	701	733	686	730	753	709	699	738	688	738	796	728	695	692	726	750	790	711	755	750	772	742	698	691	748	661	712	735	721	761	729	728	687	691	690	728	799	789	744	700	707	746	754	722	754	753	718	719	710	736	733	690	734	752	739	724	737	756	730	774	721	705	745	743	758	746	722	715	800	754	728	802	734	683	685	716	793	665	762	700	724	735	727	783	718	712	732	733	726	750	731	774	773	777	739	716	728	703	743	748	720	724	705	766	766	730	733	753	738	680	706	719	675	711	721	740	692	687	734	669	740	737	734	696	700	653	763	741	760	792	738	747	734	748	770	768	762	716	687	722	755	723	760	726	673	742	734	742	720	683	731	742	677	726	755	697	724	686	717	743	687	668	717	736	737	723	731	731	732	722	703	665	702	702	697	716	748	746	685	775	743	694	717	760	725	724	744	704	705	750	739	715	758	668	731	732	732	751	699	744	732	714	671	748	700	705	676	739	742	725	745	722	759	750	720	752	695	705	705	752	764	681	710	683	743	760	714	707	751	760	696	722	713	776	756	745	721	731	740	775	717	696	716	744	671	760	761	682	703	742	752	694	728	672	732	737	753	728	704	757	747	694	724	685	726	714	728	718	736	669	699	730	731	722	721	690	716	745	712	729	731	758	732	720	705	735	683	674	722	693	755	691	766	763	713	683	745	745	726	751	703	786	723	757	730	705	733	737	682	750	684	779	700	697	732	702	726	696	708	725	700	718	774	718	718	747	719	716	730	725	753	702	741	701	675	729	747	773	767	719	719	773	771	708	749	698	711	725	714	736	751	708	726	736	737	742	716	731	734	711	685	715	765	710	699	743	734	763	731	737	703	698	773	728	731	706	687	731	719	735	691	691	692	708	740	690	735	712	743	714	737	793	710	724	701	727	741	773	764	687	687	737	707	716	714	759	702	702	709	742	706	736	746	716	724	796	728	753	715	755	777	696	786	714	677	695	697	705	753	769	739	741	759	758	742	702	751	728	734	738	718	719	720	748	708	705	721	729	723	726	714	744	745	684	746	745	704	630	742	715	720	736	759	735	734	761	761	710	700	721	723	754	753	745	731	682	688	762	708	732	706	687	742	698	711	700	704	719	790	692	758	689	701	737	699	719	714	721	736	729	767	696	705	727	677	700	717	716	720	733	717	716	729	709	672	735	750	756	714	713	746	822	755	702	781	718	719	717	722	721	749	701	764	742	745	742	758	730	756	753	763	708	671	721	745	737	783	738	745	692	732	760	743	745	734	728	753	735	729	726	722	738	716	742	716	715	670	737	692	740	707	733	766	761	724	691	754	724	700	690	717	707	752	719	719	774	731	732	707	734	708	695	719	770	714	704	742	716	707	735	690	727	703	727	726	730	725	774	736	751	716	703	733	710	734	770	703	750	711	761	710	729	726	711	689	741	721	721	714	710	732	751	683	716	723	775	770	730	738	732	740	744	710	706	736	751	713	704	736	749	727	732	743	744	728	764	692	754	776	742	750	739	790	755	693	704	781	687	702	709	709	766	749	737	747	702	697	675	655	733	764	682	762	744	747	750	703	746	728	779	725	676	720	744	738	676	706	696	735	719	717	768	718	706	790	786	699	685	734	716	753	765	699	685	688	720	678	746	658	711	724	724	702	714	703	745	725	712	697	725	744	782	678	702	724	771	729	696	666	703	730	706	740	691	740	736	743	732	687	686	697	705	711	706	691	774	675	701	729	738	724	738	731	701	779	718	712	748	733	697	719	773	742	738	774	726	701	737	718	749	722	750	798	727	725	779	689	741	739	721	717	732	730	752	719	747	752	754	744	677	757	718	723	712	759	728	683	777	723	707	721	706	741	742	730	695	699	707	710	713	735	725	730	696	704	764	667	658	785	728	689	764	787	715	737	713	699	738	703	746	712	715	697	765	776	709	722	709	718	737	702	710	772	707	704	711	755	749	669	691	712	708	758	757	740	713	740	718	746	746	739	749	739	724	750	723	713	741
18045	15707	5641	2561	9948	18255	2550	522	376	314	293	257	262	244	210	228	188	208	192	247	199	204	216	211	198	201	185	201	213	197	186	205	223	190	226	217	198	192	186	170	199	214	189	201	178	167	193	196	189	178	192	177	176	181	189	215	187	175	199	197	160	196	176	190	180	193	187	200	173	188	182	179	182	178	175	182	178	193	160	200	184	186	188	192	176	182	205	159	186	195	173	197	228	194	175	185	173	189	203	187	212	205	188	183	173	204	189	197	193	186	187	192	200	175	202	194	164	178	197	156	185	197	183	182	182	195	202	214	190	184	179	199	180	208	191	179	202	196	186	185	200	188	191	159	195	187	235	175	173	176	169	194	202	190	174	206	186	211	184	207	197	172	171	182	207	193	213	192	202	187	171	210	195	167	186	175	171	203	190	172	169	180	183	190	191	192	181	179	192	178	167	215	169	184	207	189	191	197	188	189	210	199	189	211	186	223	178	204	182	197	169	182	188	174	180	199	205	193	185	189	182	165	223	167	199	183	186	219	178	184	196	223	171	203	162	203	217	189	176	190	172	204	201	180	197	178	196	182	211	196	172	175	184	173	177	199	190	179	182	191	181	208	186	181	210	188	208	186	211	205	195	177	186	188	185	200	164	186	202	195	200	171	194	197	188	181	199	188	186	217	187	171	198	193	172	173	191	195	182	224	171	194	183	184	175	179	184	187	195	192	201	195	205	195	174	200	202	179	191	189	200	184	190	159	198	199	176	219	170	184	186	164	175	160	170	189	163	180	210	189	171	190	156	172	218	204	186	191	174	198	157	198	176	183	196	186	188	179	179	211	175	191	184	201	206	176	192	195	194	187	190	216	173	172	193	204	196	217	182	208	192	189	194	208	163	191	202	183	188	189	201	199	185	181	193	180	187	182	200	179	187	182	186	198	208	213	169	182	164	187	187	173	191	197	170	182	200	184	188	188	186	202	180	191	184	178	182	203	186	183	179	171	195	195	181	205	195	216	171	201	197	215	185	187	173	191	165	173	224	187	181	198	189	200	188	183	198	202	183	171	169	189	211	147	211	173	216	161	163	179	198	185	194	201	165	182	173	182	202	206	200	194	192	189	178	192	186	198	193	179	176	176	218	220	182	197	176	187	187	178	174	183	191	169	188	200	198	178	192	195	195	201	190	185	175	205	199	177	159	187	185	187	197	207	186	173	189	188	211	179	171	217	208	216	184	177	201	161	174	190	192	198	193	215	193	171	196	199	199	183	194	208	194	191	175	182	214	199	190	177	202	207	191	199	163	179	194	180	179	231	201	193	189	217	169	192	189	196	167	190	149	167	204	185	190	199	186	205	178	206	181	149	183	175	204	185	198	198	190	177	187	190	182	171	171	196	194	165	191	203	185	166	178	186	194	185	199	189	156	203	197	194	208	193	193	218	181	186	205	182	170	172	181	221	195	199	186	184	188	204	164	196	175	196	188	172	189	173	193	175	187	200	198	207	201	202	190	193	167	176	183	172	177	174	171	193	214	182	202	188	192	198	202	170	169	193	207	172	185	191	179	157	176	200	189	208	180	163	211	173	189	166	184	204	179	187	163	223	200	191	179	179	172	196	168	190	196	199	189	189	182	191	181	190	198	209	181	177	188	198	171	176	164	175	177	190	157	201	169	191	203	194	210	175	183	197	209	200	209	193	189	177	170	195	201	201	176	181	203	191	194	194	177	186	169	186	203	182	181	185	193	170	178	197	194	216	202	196	214	189	171	174	188	178	202	185	222	182	188	206	154	180	188	197	194	218	185	192	182	179	163	165	210	199	194	198	188	181	185	175	182	200	181	170	195	167	196	224	187	223	174	186	186	195	173	182	192	209	182	185	205	160	188	201	185	195	193	201	166	194	181	199	188	185	204	202	187	180	194	192	193	189	193	154	154	215	191	188	211	173	203	204	207	179	189	190	178	177	188	199	206	179	162	188	172	200	170	187	173	197	197	161	199	208	179	197	168	165	179	185	185	177	206	179	217	173	195	179	205	182	198	200	185	175	192	194	181	190	193	187	199	180	193	180	183	197	191	184	172	176	198	186	182	197	181	172	197	184	167	195	192	172	176	186	194	186	177	208	199	188	173	185	199	177	182	184	194	192	187	223	200	198	179	178	181	203	186	192	200	161	189	169	206	198	180	184	173	180	192	196	157	175	171	189	182	166	178	190	185	174	226	178	186	185	189	165	192	180	188	209	180	163	168	200	193	168	165	191	178	193	195	175	185	202	166	199	180	184	176	177	188	183	198	215	168	171	195	157	190	204	157	182	200	169	194	206	158	189	198	177	202	172	172	186	201	194	195	201	192	194	191	186	196	200	186	194	196	209	190	175	166	194	183	161	207	177	184	199	187	172	188	184	204	190	173	172	195	186	205	198	199	180	203	178	186	182	190	203	200	198	190	180	207	206	177	189	183	168	187	201	188	209	171	194	193	170	205	207	172	185	205	193	197	176	203	165	171	189	196	206	204	174	195	172	185	196	212	168	197	159	187	201	167	186	182	188	175	202	190	176	217	189	186	205	205	206	165	183	152	195	190	194	182	176	178	159	196	210	155	190	222	189	184	177	212	221	189	178	198	181	182	192	204	194	186	177	192	191	184	166	189	197	164	203	182	176	197	184	175	186	190	179	196	178	204	184	207	187	170	181	176	166	207	191	181	169	200	168	187	171	195	177	202	192	184	174	192	194	175	191	198	203	213	181	169	215	211	185	184	172	208	207	205	171	182	171	174	181	208	188	207	179	190	184	195	165	175	191	167	198	190	217	174	201	202	197	179	181	186	207	178	177	183	179	173	182	191	206	201	193	172	193	201	191	194	191	161	184	187	192	199	206	191	165	175	177	173	205	184	186	194	181	212	163	177	183	187	198	195	176	175	164	170	198	196	197	194	199	201	201	212	216	192	162	194	173	171	159	178	172	182	192	206	196	170	191	157	190	183	192	206	178	182	171	197	178	195	188	173	185	207	188	174	179	207	187	167	191	181	158	182	184	186	171	194	191	194	199	193	173	185	208	200	186	184	197	191	205	222	191	177	168	213	198	185	190	212	200	190	190	165	174	185	187	195	184	199	190	202	194	199	187	200	203	185	178	188	194	204	178	202	180	181	171	176	158	189	179	199	202	154	199	186	184	172	193	193	214	181	198	198	219	205	193	183	209	187	182	172	181	199	178	175	202	197	190	171	185	179	172	176	167	185	182	211	184	183	177	173	177	199	198	194	199	209	182	194	201	183	206	183	185	177	209	173	196	199	186	187	175	198	190	170	184	180	186	184	186	167	176	182	166	188	187	183	175	181	167	177	194	194	181	186	185	171	206	192	163	181	189	212	198	175	189	168	201	193	174	189	195	157	201	209	175	193	182	172	210	197	202	174	212	193	182	191	186	169	163	182	206	178	178	194	180	155	169	218	178	191	175	202	190	175	185	197	186	178	203	223	209	173	193	190	161	193	177
9799	13629	3853	5296	19158	32504	2516	1651	1366	1171	1229	941	924	829	802	729	680	744	711	695	649	647	638	564	599	590	630	561	608	569	554	566	693	685	729	654	524	553	521	511	543	492	524	523	526	553	515	510	472	531	472	529	499	471	506	521	492	475	508	450	489	536	483	491	495	487	490	488	498	514	564	493	517	472	487	511	486	531	522	511	505	500	479	488	478	489	474	500	505	470	509	469	464	467	453	500	489	470	486	469	502	480	481	481	486	487	494	482	525	494	511	493	493	503	483	487	448	497	464	512	464	477	479	489	516	501	477	481	499	499	469	503	471	463	480	486	470	489	527	503	468	475	476	471	498	490	423	461	488	488	483	474	473	445	480	486	488	448	483	473	464	516	499	462	493	525	499	462	462	466	519	479	483	504	464	523	497	495	454	472	456	485	506	508	481	453	485	459	489	498	492	468	466	481	469	471	508	459	465	478	486	466	468	488	465	493	478	496	496	518	518	474	493	469	472	476	431	506	483	496	478	458	475	462	518	487	480	456	446	465	512	469	488	494	510	458	460	472	498	479	494	503	520	480	517	459	471	502	476	479	470	490	487	474	468	496	471	487	487	502	486	497	494	473	457	501	480	460	460	509	489	468	464	504	494	498	474	496	489	456	472	450	446	473	444	485	470	478	507	480	477	464	469	472	456	487	461	513	505	453	454	470	497	467	503	496	471	498	448	421	469	487	488	472	476	513	440	478	471	479	505	497	484	456	474	451	479	493	460	496	478	447	477	471	492	485	475	458	485	504	483	458	493	523	506	475	527	480	482	511	495	487	461	485	504	474	491	471	428	471	525	459	490	484	452	507	497	463	482	496	470	469	499	485	514	448	489	453	489	503	473	477	457	486	497	488	482	488	478	539	493	497	469	489	450	486	449	509	469	472	493	479	480	452	470	483	475	481	460	461	472	488	493	485	486	482	526	437	525	488	525	486	486	496	451	458	506	479	498	488	498	446	437	474	477	489	457	470	482	458	478	502	499	480	472	461	507	473	464	512	494	453	475	490	475	486	512	467	490	482	468	479	462	466	480	494	466	479	494	457	500	483	501	513	484	484	488	470	490	462	486	440	464	518	483	474	473	448	459	481	533	476	487	488	464	480	438	462	508	487	485	514	489	474	461	476	498	504	473	519	451	509	478	469	488	471	484	488	494	478	487	498	482	453	462	472	468	479	485	510	493	489	489	438	482	448	511	465	462	472	481	430	484	462	472	483	476	511	452	450	485	475	499	481	475	507	462	499	478	479	490	463	470	483	516	510	501	441	460	462	505	470	474	457	503	480	507	464	469	506	478	493	464	509	458	474	507	464	484	437	474	502	472	467	461	498	468	503	453	507	431	518	485	456	490	531	476	437	514	472	471	443	490	460	487	472	442	467	417	452	457	483	486	477	522	462	453	471	503	458	485	473	515	521	518	525	492	470	464	489	495	460	481	511	501	472	488	531	439	472	463	474	459	495	478	467	475	517	445	435	450	492	466	441	442	500	474	471	480	521	467	459	458	506	459	484	504	511	469	467	475	477	507	466	468	509	505	473	469	470	469	490	467	483	489	503	471	504	484	467	481	479	520	506	496	476	462	488	467	463	526	508	470	505	477	469	447	478	479	457	519	526	451	481	444	500	493	476	475	464	479	483	476	527	447	511	491	479	489	486	502	514	474	495	471	435	457	467	491	472	464	456	494	483	474	492	499	519	482	442	497	513	485	504	487	530	499	483	482	496	436	446	457	470	500	452	503	483	504	514	488	450	470	485	469	451	538	443	479	488	482	485	461	477	504	484	501	494	456	483	484	492	489	456	489	506	502	478	524	480	540	483	483	503	468	458	470	515	455	528	480	478	454	468	467	504	433	492	444	511	432	513	490	477	524	487	498	511	503	456	458	455	509	478	512	480	480	480	492	487	474	460	461	492	483	484	501	468	497	510	477	448	506	507	460	488	513	460	444	487	454	544	443	497	501	493	484	482	481	476	482	490	495	518	494	461	457	494	463	453	470	471	448	522	490	459	472	460	483	485	478	475	483	465	500	477	499	455	510	483	458	479	486	464	448	467	528	465	470	483	488	461	490	484	480	465	501	485	522	477	450	482	493	499	480	454	504	476	495	512	451	485	507	451	472	479	480	532	498	480	465	495	508	452	514	488	475	483	459	490	443	458	475	506	493	466	505	486	512	508	498	486	480	446	514	483	503	506	465	526	492	474	410	460	468	481	512	513	483	460	471	504	445	480	508	483	464	464	465	512	500	473	463	480	480	461	459	432	461	467	492	474	486	480	463	502	506	455	480	493	499	451	502	479	449	482	460	480	474	448	477	515	486	491	479	463	480	503	461	453	523	494	482	508	498	469	449	464	474	482	514	472	471	488	494	497	505	538	459	458	505	494	449	472	511	468	480	497	456	461	470	474	448	528	516	518	503	469	477	466	506	503	477	470	464	474	429	514	455	496	464	472	456	474	459	494	462	479	479	482	488	495	513	497	445	478	535	516	455	458	528	489	435	509	536	468	448	482	473	488	472	489	514	471	448	502	504	486	507	455	483	484	466	466	504	449	504	470	493	461	470	522	477	463	470	471	501	490	507	462	493	473	471	473	503	510	442	494	476	458	494	456	457	456	500	464	467	491	489	471	493	477	459	482	491	505	482	482	517	450	448	472	496	500	469	514	495	517	489	464	477	477	502	501	443	523	474	483	415	465	501	436	515	512	460	473	510	484	460	472	504	480	500	470	486	479	488	473	496	469	495	508	524	523	474	469	478	433	468	484	436	480	473	471	478	505	489	502	465	483	484	470	480	456	468	490	481	469	455	527	469	484	506	437	504	504	430	482	456	500	498	440	468	458	453	432	487	511	521	511	499	455	478	498	439	475	477	504	472	468	487	478	483	473	481	481	488	495	501	480	521	483	507	503	454	498	482	470	519	510	515	490	471	510	478	480	531	460	456	503	488	487	486	487	471	506	468	465	512	522	446	470	467	495	451	491	495	462	507	483	459	456	537	474	517	444	508	494	506	477	496	468	473	480	476	449	526	486	518	462	475	451	476	489	514	451	473	477	498	477	478	428	473	470	481	482	485	529	469	465	491	522	496	469	490	469	485	484	530	491	499	494	455	528	497	457	506	488	492	488	469	493	462	475	470	481	490	476	505	462	495	466	439	489	439	483	516	495	468	501	491	512	472	495	517	489	483	502	470	489	511	480	491	489	492	479	465	473	497	486	479	506	474	494	505	489	435	487	485	516	473	475	480	485	509	484	472	484	481	490	470	465	507	454	485	465	477	453	471	501	471	463	478	519	463	457	453	495	487	470	496	466	527	493	440	481	502	465	466	484	458	489	467	466	492	501	462	459	472	509	502	469	534	439	514	473	522	466	482	489	462	475	466	502	432	476	444	481	466	444	456	498	455	502	447	461	513	488	456	502	485	447	489	448	488	485	505	494	467	451	490	448	480	473	514	499
27001	25669	11807	4743	15476	32270	7989	674	413	331	248	232	199	179	161	156	134	143	122	140	131	127	122	118	109	108	127	102	122	116	92	103	144	131	146	123	93	102	91	91	109	94	86	102	108	88	87	103	77	82	102	94	81	64	91	83	96	98	79	89	92	78	88	91	91	96	85	77	89	87	101	82	74	106	86	95	82	84	92	80	89	88	76	70	86	82	72	112	76	103	90	105	83	72	86	75	90	93	87	84	82	80	94	93	88	106	81	103	81	99	80	106	99	95	66	100	77	85	72	87	85	80	87	68	83	89	86	78	77	91	68	81	85	77	95	95	89	98	85	86	92	76	86	92	84	73	83	83	82	81	92	85	88	81	71	79	68	79	76	76	79	94	82	96	88	87	83	86	96	90	73	84	82	81	72	90	71	102	71	95	83	79	92	88	75	77	87	80	90	97	82	71	86	89	83	81	73	88	75	85	93	81	85	75	85	93	94	76	76	86	85	78	95	86	99	72	91	82	78	85	85	90	93	102	86	81	82	104	97	92	85	88	87	74	100	91	75	69	77	93	83	67	78	77	81	80	85	97	96	98	80	94	95	85	93	74	72	85	75	87	86	77	78	69	79	78	76	77	78	79	88	68	72	78	87	82	82	72	88	69	77	90	84	68	96	84	65	80	79	95	95	86	79	86	83	81	87	72	83	83	90	78	72	93	88	89	104	74	86	103	88	80	73	86	97	75	89	69	81	81	68	78	86	84	69	87	78	83	85	102	76	82	82	79	100	85	91	98	79	88	83	89	56	63	80	69	113	83	74	80	64	81	80	71	82	79	96	65	100	75	87	78	73	87	66	76	88	90	89	73	91	72	95	95	86	78	91	85	90	88	90	88	99	78	103	78	81	80	91	68	72	76	84	70	84	80	90	93	93	68	94	92	70	91	97	90	80	72	81	91	89	94	87	89	81	75	85	89	92	103	80	80	86	89	82	97	78	73	78	85	91	96	83	82	67	87	74	85	85	69	75	101	70	106	87	89	86	70	94	79	75	80	76	101	102	85	85	78	89	79	79	81	77	89	82	74	79	93	81	85	74	77	82	86	92	75	68	91	88	74	79	79	99	81	83	69	96	78	77	82	83	78	74	92	103	97	101	79	87	98	75	83	84	76	73	95	75	74	89	58	89	88	90	86	93	96	90	94	92	76	84	85	83	97	75	96	87	97	78	87	81	97	64	84	76	61	76	77	78	89	98	80	75	103	86	89	81	87	68	84	78	82	72	76	74	72	79	85	91	100	79	66	75	75	69	91	90	70	85	76	75	78	90	79	98	62	80	88	74	97	69	72	84	83	82	78	66	81	90	87	94	79	95	71	81	84	82	87	104	76	88	84	108	75	85	80	82	90	86	96	91	92	82	68	91	81	83	79	88	86	89	83	91	87	87	73	86	71	86	86	91	74	74	74	87	74	70	68	78	101	82	90	94	75	86	76	83	75	95	73	78	79	77	94	76	84	87	75	85	73	92	86	70	88	76	94	75	86	78	85	91	69	102	74	65	79	78	78	96	58	74	95	78	95	82	87	78	78	79	83	77	83	72	87	85	88	78	91	92	77	91	83	96	69	79	75	94	83	78	95	83	92	70	95	91	73	80	93	97	103	71	83	70	96	87	100	62	79	80	82	70	90	82	86	75	91	82	85	81	81	80	95	88	74	71	75	78	74	84	75	89	76	82	84	84	100	104	84	93	77	90	82	86	80	66	71	102	88	80	74	95	72	85	85	77	85	78	78	76	102	82	58	82	87	87	72	85	105	77	74	86	96	87	82	83	96	73	79	81	83	90	93	72	88	81	88	80	78	79	83	81	95	82	78	80	90	88	74	105	92	88	80	74	86	80	89	86	88	71	85	89	98	92	76	78	81	90	63	78	84	88	96	86	70	80	83	84	90	97	73	74	85	88	71	80	94	98	102	89	87	99	92	84	72	98	72	78	86	91	107	81	74	82	92	91	104	86	88	78	89	86	84	84	73	94	77	85	88	72	78	86	93	90	79	84	100	87	86	106	86	77	88	77	79	83	85	94	92	91	101	103	82	66	82	89	89	86	85	82	70	99	85	84	78	71	74	88	78	80	91	97	76	89	95	88	88	69	96	99	87	82	89	103	96	81	68	81	80	81	84	81	73	92	77	76	90	90	96	81	76	80	99	92	77	74	78	98	97	90	87	82	81	86	108	81	98	92	80	92	79	85	80	87	65	95	74	79	90	91	69	84	84	88	95	91	76	86	88	74	79	88	88	72	89	96	74	84	86	84	75	81	89	85	86	70	85	78	94	75	87	81	91	84	87	92	82	80	70	93	76	75	89	72	72	66	77	76	95	89	80	99	86	83	61	72	81	73	103	86	80	81	85	92	76	96	74	88	92	66	88	89	82	95	80	84	83	85	83	79	77	91	97	82	80	85	68	72	79	87	76	78	81	96	91	96	68	96	79	86	73	78	87	70	91	85	76	77	85	74	86	69	79	87	85	78	91	105	79	80	75	72	78	70	95	81	85	112	75	80	75	65	84	89	84	73	74	85	88	85	82	92	88	86	73	68	107	75	73	73	82	91	72	104	76	84	79	87	91	82	68	86	82	93	75	77	84	91	99	87	96	85	78	90	90	80	89	85	62	98	89	87	96	67	79	76	86	87	84	79	80	90	80	86	78	89	80	85	97	78	83	83	97	80	82	83	79	93	88	74	70	81	95	78	74	73	78	88	94	84	89	64	88	78	99	84	78	87	81	82	78	82	80	86	84	78	72	108	87	84	90	89	74	81	72	70	94	84	103	97	72	83	87	72	75	89	85	79	74	85	81	92	93	77	84	68	96	74	97	75	75	95	107	87	79	98	82	78	89	78	67	104	86	76	73	79	106	88	93	71	78	95	77	85	85	82	86	77	79	85	67	93	101	83	80	87	87	82	81	65	78	78	93	65	81	85	71	88	73	92	58	66	75	83	79	72	101	83	105	94	82	76	91	90	64	105	78	93	70	69	105	96	96	96	78	91	78	82	87	86	102	94	104	95	86	91	70	81	89	67	91	97	88	85	77	76	89	76	80	89	78	91	88	68	71	86	70	76	72	86	80	91	92	90	74	95	86	87	82	83	82	91	75	88	75	84	81	91	80	74	73	87	69	78	86	98	87	93	102	72	88	70	85	90	82	87	88	92	77	90	93	95	88	88	80	95	70	81	84	80	69	83	81	66	83	91	83	74	86	83	91	90	100	82	64	85	77	75	90	73	71	84	90	99	61	72	66	86	76	94	82	73	88	68	79	92	71	76	88	65	82	84	79	76	77	86	83	77	82	81	71	70	88	104	74	69	92	76	73	90	82	82	73	78	98	80	72	84	90	80	86	92	90	95	90	98	91	81	71	83	88	97	71	89	96	92	80	76	88	85	80	92	72	77	86	82	71	79	81	87	90	88	72	77	102	82	91	89	88	98	70	62	76	67	85	69	77
13754	19474	6052	7590	22018	42205	3672	2090	1860	1514	1371	1142	1021	933	828	841	703	701	676	619	590	546	517	521	478	446	448	429	439	410	442	479	717	610	844	664	372	357	318	323	350	344	330	337	317	344	288	298	294	304	324	322	325	274	277	290	276	295	281	282	268	259	279	283	276	256	273	280	269	278	269	265	247	255	262	266	285	265	244	293	255	241	257	253	255	259	253	260	247	264	268	272	240	242	231	268	247	267	240	275	253	230	275	254	233	279	253	238	262	259	261	246	248	261	283	258	229	254	243	258	270	249	260	244	285	243	240	277	254	256	247	280	248	243	243	239	247	242	269	261	254	239	237	259	268	242	240	241	234	268	272	255	232	253	248	276	232	259	236	270	267	255	262	259	274	277	255	252	262	241	271	246	223	281	240	253	261	255	254	272	232	263	265	254	238	248	238	243	268	271	249	249	236	245	249	248	241	227	252	234	222	234	234	247	240	235	235	249	259	265	244	251	273	263	255	245	247	242	259	272	261	237	274	237	263	253	226	234	255	241	248	248	228	232	229	242	284	239	235	236	230	267	262	255	244	224	229	220	264	252	248	227	263	251	238	243	261	244	270	249	259	243	240	265	248	271	239	243	259	248	248	237	237	249	258	268	256	240	257	248	257	242	231	253	250	256	232	239	260	232	227	248	265	251	270	236	230	211	274	246	231	258	270	210	252	228	242	252	212	269	254	281	220	277	263	239	253	234	256	247	247	252	224	236	236	242	244	254	280	256	238	243	245	255	245	251	272	251	235	250	258	238	268	252	241	220	232	254	260	233	245	251	244	243	239	248	258	272	259	269	267	249	257	240	245	247	238	260	253	251	216	259	255	251	216	266	268	239	247	273	238	233	243	230	250	225	265	239	250	256	234	260	251	250	270	243	266	259	247	279	265	251	240	233	246	248	237	250	265	223	256	217	227	234	238	241	238	235	237	248	265	245	224	284	263	272	271	249	243	247	237	249	256	243	246	261	247	248	267	242	269	236	256	254	240	257	258	241	238	223	243	270	246	257	259	236	218	238	239	241	215	249	235	240	226	243	235	247	243	243	258	227	228	269	247	266	249	250	220	235	269	229	265	247	258	248	232	247	255	252	257	251	249	241	253	271	261	232	231	272	258	238	254	251	235	222	239	281	252	253	235	264	236	221	261	239	257	245	258	267	239	243	273	225	265	236	266	268	238	257	206	224	259	245	275	229	237	256	260	239	240	228	241	228	236	219	238	221	227	250	242	249	259	245	240	253	242	235	248	267	260	230	242	227	255	260	249	248	242	251	262	259	240	235	259	252	226	272	235	260	238	244	222	261	240	262	239	273	219	244	232	239	249	250	244	242	259	251	240	235	258	258	237	273	271	246	256	252	283	250	244	252	280	234	229	258	242	239	254	262	209	249	265	247	280	210	250	229	250	243	238	234	241	237	232	233	271	238	229	265	267	240	260	223	271	265	226	263	260	251	251	254	252	238	237	227	252	242	240	253	259	245	264	247	244	232	254	255	243	239	264	222	249	246	251	274	246	218	239	242	276	240	255	269	227	265	260	260	252	226	264	231	234	257	248	224	258	242	241	239	242	234	256	260	226	211	248	246	294	259	227	226	256	257	234	256	256	237	274	239	228	241	247	252	251	258	233	263	247	235	287	230	258	266	266	226	251	272	260	230	242	234	227	231	253	231	205	261	259	272	224	238	229	241	275	246	219	237	275	268	255	239	237	233	245	233	217	249	255	233	266	243	234	240	254	248	267	245	280	246	235	234	237	237	241	218	259	281	256	233	231	246	233	245	212	247	247	248	231	256	256	241	272	213	286	252	239	225	265	230	249	231	246	244	250	233	272	265	268	266	246	248	252	250	217	237	228	279	240	232	241	244	230	264	240	262	223	238	245	224	260	266	244	223	239	240	243	256	247	237	246	257	247	274	225	229	275	232	247	255	232	256	269	256	247	252	240	230	252	219	236	235	268	271	228	240	257	272	229	242	237	242	240	236	244	243	274	282	238	252	244	231	237	259	248	239	245	245	241	235	253	279	254	232	241	234	257	238	231	258	231	239	232	262	237	231	261	268	240	225	227	263	239	246	262	252	258	245	252	221	255	248	226	228	235	259	204	258	227	242	238	219	226	244	238	268	231	230	225	215	222	213	225	233	246	252	271	251	244	253	277	227	259	229	270	261	234	257	270	227	230	239	232	221	249	233	259	238	240	231	242	270	237	237	234	239	213	243	238	258	240	230	249	269	258	251	250	252	236	257	263	270	262	243	265	205	262	259	242	230	239	234	222	255	228	243	218	231	246	220	241	238	219	256	242	241	277	221	275	249	241	270	249	266	249	239	266	237	263	279	240	253	249	244	244	247	216	215	254	233	249	246	254	255	243	236	234	219	233	262	253	233	241	259	243	250	243	226	234	259	223	245	226	228	250	249	226	258	226	240	268	258	235	230	269	247	236	248	229	240	257	270	220	231	248	222	252	272	220	228	225	248	234	252	284	231	230	249	269	253	228	247	234	240	205	234	244	232	258	244	226	248	230	245	249	255	238	227	223	223	260	252	227	268	230	247	239	286	221	216	242	238	263	261	258	233	216	233	235	237	260	213	247	253	229	244	271	244	251	234	235	232	238	242	282	231	228	271	217	225	237	253	242	266	254	240	254	250	227	228	236	239	252	248	231	272	250	251	236	245	273	280	244	252	282	228	239	252	279	239	249	215	253	267	250	264	287	248	227	241	232	218	222	231	238	230	245	243	234	225	242	255	243	227	233	256	255	260	229	252	258	224	225	241	236	252	225	238	260	254	221	228	266	238	232	256	251	214	223	245	252	238	251	242	270	240	268	233	226	235	249	250	252	240	250	252	242	234	250	248	250	231	226	235	242	224	239	240	238	223	260	226	239	248	273	245	240	239	214	221	251	246	236	245	259	228	237	272	243	241	223	246	254	245	228	258	227	249	233	244	245	252	266	266	251	243	251	241	260	240	251	271	244	235	229	256	255	213	276	235	267	246	235	252	270	271	237	266	243	246	238	251	227	263	244	281	249	264	252	249	236	230	255	272	243	243	260	233	235	269	218	256	229	251	244	256	236	254	235	242	234	281	256	279	251	249	220	201	260	279	244	254	247	273	227	241	238	288	271	236	238	209	260	229	244	225	253	216	260	253	260	250	250	245	272	241	234	245	245	254	238	231	223	250	269	273	251	267	276	226	261	245	250	230	238	248	247	231	274	253	244	238	256	249	258	224	237	260	240	244	235	224	242	230	250	280	235	295	244	270	239	255	229	247	266	243	265	232	237	241	256	242	235	235	240	217	230	244	228	217	224	236	217	241	222	236	262	252	282	255	231	268	253	223	251	240	232	242	252	271	257	239	257	236	244	216	252	251	227	230	252	247	234	239	232	216	232	238	256	255	245	266	246	231	280	248	245	261	237	241	264	239	260	243	242	245	229	252	234	221	242	252	235	226	239	233
3434	907	407	366	776	700	306	299	271	261	323	295	317	316	320	284	258	280	275	319	260	288	311	268	265	245	319	311	297	287	283	285	316	302	297	301	272	310	279	320	287	313	304	284	308	307	300	292	299	295	312	311	313	304	294	300	297	287	308	270	289	274	311	312	311	297	276	280	288	283	301	293	289	330	300	297	283	300	304	288	286	314	305	290	294	284	299	293	257	280	301	308	292	325	289	259	286	318	314	304	302	315	310	280	311	308	303	302	289	276	291	321	297	319	302	296	297	306	294	289	285	307	264	264	295	313	316	282	314	283	309	288	326	282	298	297	287	297	286	271	266	324	336	291	299	284	317	291	276	305	294	291	306	306	286	314	301	298	300	294	301	248	281	325	288	292	292	324	312	275	275	283	314	284	279	300	296	314	327	309	278	297	284	269	309	327	309	296	300	264	296	280	310	246	320	297	311	295	270	331	300	296	279	316	282	303	307	280	291	281	276	330	294	323	310	300	276	282	294	299	326	283	297	284	271	304	296	287	289	251	321	275	313	300	273	302	298	286	296	261	277	284	339	318	290	316	258	307	303	257	293	294	311	270	296	312	295	273	292	268	299	306	321	280	302	316	324	310	277	320	290	324	285	265	288	284	289	317	319	263	243	296	306	280	308	305	309	289	326	292	281	308	295	306	298	299	280	248	281	290	285	307	329	306	271	285	306	290	315	290	284	295	289	282	268	289	265	324	285	296	309	309	311	311	293	271	291	309	309	308	303	304	288	275	283	330	309	294	277	266	285	287	314	279	266	306	310	278	306	325	298	319	312	299	296	301	328	295	283	274	265	289	301	300	300	291	297	290	259	313	297	316	280	312	301	300	324	290	297	309	303	289	284	299	279	327	325	304	318	309	311	284	319	315	289	316	319	314	274	302	270	314	283	291	282	278	275	276	323	302	285	270	281	289	288	331	285	285	327	286	300	277	296	280	287	306	306	271	322	325	314	285	310	322	299	296	252	268	263	288	314	300	291	266	273	336	290	296	261	301	288	318	295	259	318	294	269	288	291	296	292	296	292	281	267	295	300	317	271	287	276	259	316	314	286	267	282	308	301	276	298	283	289	289	281	304	309	306	310	276	306	306	315	303	328	279	277	309	283	279	295	292	278	292	261	294	314	279	288	271	290	290	262	309	305	282	338	288	318	310	304	317	285	286	291	312	275	312	295	276	292	281	303	299	297	258	301	263	335	315	309	286	287	302	273	278	278	296	307	294	312	287	293	247	262	279	324	308	296	288	325	264	317	271	265	291	296	301	303	274	279	305	322	258	292	295	315	301	310	276	289	325	310	294	308	283	291	305	298	274	308	305	294	288	311	270	291	279	325	292	276	278	307	324	320	273	295	317	273	283	304	320	290	259	316	298	316	326	299	303	278	285	284	311	302	288	314	248	303	291	303	298	270	270	306	301	317	260	286	297	270	276	275	299	273	282	285	294	301	294	293	317	289	285	332	333	294	306	302	283	287	286	317	298	289	306	269	292	285	272	272	299	298	294	324	297	294	289	293	293	321	312	300	293	291	271	292	276	264	313	286	294	270	279	336	289	307	282	300	288	303	299	314	273	290	313	290	296	266	260	305	284	267	313	294	301	296	277	302	304	315	288	278	298	263	297	289	295	263	294	308	265	304	294	292	277	292	288	279	290	312	300	334	296	291	242	293	308	324	282	314	300	275	292	298	288	342	269	282	273	307	278	267	270	276	301	286	311	302	320	306	292	283	280	260	272	275	322	270	282	292	280	281	311	313	292	287	283	280	275	294	327	291	295	253	322	279	275	309	300	263	283	321	290	274	289	278	297	269	321	288	303	288	290	300	327	332	288	283	282	265	325	315	306	293	293	299	300	288	291	308	299	281	284	307	287	306	278	271	290	301	282	291	270	324	293	297	291	260	318	287	304	311	278	296	299	291	303	294	301	300	315	276	284	290	297	296	256	315	279	299	290	252	297	272	315	309	266	287	313	323	321	276	312	304	266	307	281	276	279	285	285	304	306	283	275	281	297	305	309	300	319	301	310	296	284	265	283	304	281	291	331	281	304	296	264	324	290	322	326	340	317	320	293	279	292	283	333	303	296	286	310	255	314	293	264	261	302	257	295	304	294	291	308	317	328	299	285	302	284	294	282	314	301	296	272	291	299	293	299	277	304	290	313	265	302	329	344	293	303	293	295	277	305	278	282	280	301	292	258	292	297	313	276	294	303	284	273	280	292	317	291	302	298	308	325	309	279	297	290	308	297	302	276	270	300	282	262	306	287	331	296	288	300	302	288	293	265	267	277	273	290	302	281	309	309	277	279	315	290	324	306	300	307	323	300	297	290	316	287	300	293	292	301	304	288	313	283	307	313	322	300	299	317	267	305	294	320	281	295	296	308	298	283	274	287	289	301	294	269	307	308	299	306	321	296	319	260	292	289	301	307	281	294	292	272	300	311	298	317	290	286	316	302	308	280	307	320	302	285	310	255	284	317	296	285	322	291	309	291	342	296	288	309	291	319	296	268	277	289	290	300	284	310	310	280	308	306	308	275	287	298	306	285	321	291	316	301	315	295	305	290	308	291	273	290	276	264	298	323	282	293	318	264	286	317	275	264	295	294	293	295	289	322	284	298	318	303	298	311	328	295	301	312	273	278	298	304	306	297	276	283	292	317	287	295	304	312	266	292	286	304	259	334	303	277	314	300	257	290	294	294	293	319	297	296	280	304	286	321	318	272	314	315	316	278	277	305	259	298	311	310	287	260	289	268	316	303	276	286	296	333	310	289	302	313	304	324	263	282	254	273	307	266	297	295	317	286	269	298	316	281	280	275	327	307	338	284	287	285	309	305	285	303	269	290	311	295	293	303	317	295	312	308	294	306	310	297	345	323	281	280	308	318	263	301	301	289	327	282	311	257	283	313	286	278	331	271	302	270	328	285	296	295	303	261	320	298	265	275	290	294	297	322	304	266	289	290	283	271	278	300	269	286	291	276	292	306	300	299	280	259	298	298	309	305	295	316	270	284	277	274	285	299	273	282	279	304	285	313	272	293	310	282	286	274	338	270	295	268	289	288	311	302	324	313	315	286	283	299	270	287	314	299	321	273	283	292	287	305	292	302	312	308	301	294	301	312	301	305	286	301	287	314	312	321	299	292	339	291	302	323	281	301	315	300	314	305	278	304	291	270	307	265	316	314	317	277	302	311	292	306	295	302	277	291	322	311	298	299	279	275	312	300	270	298	301	252	286	306	273	297	305	299	293	299	278	309	307	302	308	294	313	270	317	273	299	298	303	260	267	298	317	300	309	290	301	306	293	291	326	307	317	294	265	294	301	309	274	330	329	309	298	280	305	296	334	298	287	302	314	318	275	308	285	281	304	255	293	298	295	324	310	305	247	277	303	290	310	288	282	310	344	283	282	284	326	319	274	296	279	275	317	305	276	283	294	281	310	304	273	273	271	272	297	300
3378	1685	1021	1137	3481	3132	781	770	737	734	692	752	768	755	711	694	662	734	708	743	740	722	751	764	769	736	714	710	721	781	734	736	740	746	731	727	720	710	750	724	715	785	713	717	770	680	713	736	736	727	738	727	730	753	699	731	769	724	723	679	751	731	728	742	730	741	713	690	736	737	734	727	754	749	712	748	739	698	685	740	713	740	718	750	750	746	726	732	765	710	734	720	693	733	751	708	698	779	738	766	723	721	701	690	701	750	725	746	739	723	678	755	721	707	701	786	717	730	671	713	677	734	698	745	740	750	765	748	733	786	743	713	679	732	779	770	687	717	710	732	723	698	711	736	691	790	706	726	728	690	725	739	709	696	731	728	739	663	727	699	777	728	703	758	712	756	729	708	759	743	712	772	725	698	717	693	757	734	703	705	739	700	720	698	693	717	714	746	709	702	721	746	711	779	722	764	712	722	756	727	751	734	710	724	692	652	703	750	685	696	742	726	759	699	702	753	746	711	733	706	700	719	743	700	734	779	721	697	719	675	681	713	769	763	749	763	733	703	712	707	739	731	688	749	690	715	699	724	705	704	772	716	702	712	724	783	738	731	710	744	744	764	682	743	707	745	767	733	713	748	726	713	686	737	742	747	778	715	669	742	752	725	682	763	762	719	744	731	732	731	730	731	732	727	767	736	683	730	709	727	738	737	704	743	775	760	693	730	738	741	725	687	716	784	679	750	720	744	721	751	773	797	734	681	698	713	757	704	731	688	706	737	674	745	736	730	731	706	710	748	709	725	726	758	766	715	716	706	679	739	706	682	717	735	719	775	690	758	725	731	732	714	727	724	699	736	727	741	725	720	731	753	739	726	762	731	682	704	687	714	773	737	730	702	726	737	764	690	714	766	673	750	713	672	740	715	732	710	761	689	721	762	706	696	692	750	747	737	711	722	731	707	710	767	791	733	714	711	699	732	677	710	727	715	715	725	723	738	693	685	781	695	763	755	707	780	712	733	773	710	778	773	710	712	679	697	693	711	755	791	796	746	756	732	705	745	778	756	711	721	726	726	715	721	766	680	759	691	685	766	761	719	743	696	712	759	712	716	706	680	739	710	690	704	748	751	743	763	754	724	672	656	695	741	681	724	703	745	741	726	679	742	706	703	684	721	686	731	687	768	745	713	718	708	692	689	709	788	745	686	710	739	731	713	740	762	719	690	734	754	664	719	700	729	739	703	717	714	725	785	696	690	723	720	717	718	726	720	706	693	713	744	747	707	707	782	717	710	730	721	720	717	670	680	696	718	740	714	695	713	664	745	728	708	763	684	734	722	736	690	721	681	716	766	717	683	739	759	736	709	716	767	748	746	724	720	724	731	665	763	686	769	685	769	764	748	733	695	717	740	729	695	740	769	738	730	732	729	698	689	765	750	778	754	705	762	708	659	765	726	694	728	747	748	738	726	786	697	766	687	773	641	758	730	736	708	718	733	681	707	747	753	766	692	746	764	743	736	714	700	687	700	692	758	693	745	750	693	765	728	754	723	737	704	728	712	742	790	689	706	711	730	722	738	734	747	709	749	707	763	792	698	703	712	706	721	713	730	710	682	754	745	693	768	703	748	738	770	716	710	767	746	750	760	746	729	700	779	779	741	734	664	706	731	698	728	724	726	717	762	679	734	702	734	745	705	704	727	781	738	747	705	737	723	723	718	726	734	661	717	688	728	765	737	710	741	746	723	660	670	748	732	731	751	726	761	788	749	683	735	695	722	750	739	707	761	723	774	690	707	746	700	740	722	701	719	710	737	740	712	762	772	702	698	727	746	747	778	740	742	753	739	753	691	727	725	785	731	721	710	701	707	712	737	732	728	719	735	701	748	717	712	767	734	673	705	670	776	694	755	721	697	724	764	725	715	724	713	723	722	720	756	720	716	717	744	673	724	724	786	740	721	720	730	716	777	672	744	709	731	719	689	746	742	699	733	725	761	725	727	743	678	732	726	711	749	717	689	705	730	648	719	706	704	697	702	735	733	686	746	723	658	737	685	721	777	765	725	703	681	727	722	716	725	683	730	725	724	721	702	747	750	733	696	737	741	777	731	751	739	744	703	693	770	693	776	716	739	746	762	696	731	741	691	736	736	735	721	708	693	697	731	662	695	733	747	703	753	721	769	704	723	743	741	802	768	753	726	766	787	752	745	743	668	753	747	696	704	692	708	687	743	699	720	700	751	751	716	714	676	743	769	753	764	786	685	686	752	691	722	795	748	717	732	704	702	696	737	738	731	696	738	753	766	700	704	780	725	774	717	701	725	710	790	699	707	750	749	721	673	754	732	686	721	712	725	720	727	702	716	738	757	697	686	735	740	727	744	727	753	707	725	772	719	749	695	712	731	738	709	724	733	716	724	748	802	733	740	699	729	747	742	715	711	725	656	710	748	728	745	780	713	764	742	753	672	697	756	744	739	725	702	759	721	742	709	746	757	760	754	737	721	741	706	755	722	757	691	691	712	735	711	742	692	744	720	752	763	712	700	677	658	725	730	690	715	720	734	711	750	745	701	735	737	688	720	696	741	683	739	709	702	771	756	732	708	691	704	697	721	735	754	659	754	743	733	737	700	702	762	721	746	713	722	726	719	751	719	729	703	706	705	735	723	731	742	772	720	727	796	742	735	714	723	721	687	693	722	714	697	747	732	715	752	729	700	718	744	747	700	717	718	764	728	675	753	707	729	727	759	684	741	710	682	734	740	736	710	743	742	784	699	734	764	708	698	724	711	693	689	730	737	703	799	751	703	753	744	698	752	697	730	715	733	718	661	662	727	779	686	720	743	733	738	711	730	690	692	704	712	753	743	736	774	737	722	722	715	683	752	750	696	699	724	741	781	752	728	757	766	725	745	724	719	696	731	747	749	679	702	726	742	746	711	762	720	723	709	732	747	737	672	771	709	717	695	684	740	705	739	692	712	735	683	731	733	704	734	727	763	756	748	687	718	712	740	774	748	728	714	719	717	750	762	716	730	720	740	672	747	744	719	714	740	701	751	737	719	679	741	713	724	719	730	749	714	778	746	695	705	709	705	693	713	748	741	661	720	726	755	713	724	767	729	743	702	730	710	719	715	714	685	746	699	702	755	776	709	685	755	731	773	728	700	734	699	705	724	733	711	693	699	734	758	742	713	763	745	667	718	730	761	701	689	732	728	750	751	717	715	732	683	740	722	762	750	715	725	712	748	721	726	713	742	724	698	765	714	743	726	767	771	705	736	741	726	698	760	717	727	702	699	702	722	794	697	739	705	720	701	722	738	708	759	735	738	705	750	702	697	731	714	725	674	699	732	744	711	718	757	769	757	686	739	766	713	724	730	718	733	711	748	717	723	729	719	747	719	700	734	730	733	702	704	729	741	732	739	738	676	717	753	709	709	726	768	696	683	725	756	707	706	738	749	689	718	737	732	724	727	750	737	717	790	690	711	704	751	696	741	722	707	737	770	694	741
16739	14262	5513	2804	15050	14706	1869	413	378	280	284	284	249	251	245	225	231	218	200	196	206	194	207	199	205	201	204	207	218	194	215	231	200	186	230	203	214	187	195	208	205	205	190	191	193	188	171	199	196	208	219	203	201	182	159	210	206	194	184	162	182	192	197	201	187	203	209	185	208	176	182	191	175	192	191	178	178	192	213	189	196	167	183	176	177	197	185	186	190	213	199	175	197	202	183	186	184	222	178	199	192	161	208	215	162	198	178	188	199	183	194	194	187	184	186	186	188	190	193	198	183	176	195	195	179	184	211	166	188	190	182	199	189	173	201	188	187	184	191	181	196	188	195	184	186	191	195	162	215	197	166	163	191	191	174	207	171	211	169	158	193	177	180	183	209	177	215	201	192	184	176	185	204	181	195	181	187	189	179	194	183	216	190	184	188	182	181	229	178	181	181	189	208	188	197	198	197	177	186	180	205	197	202	184	206	180	209	201	190	176	182	203	193	178	175	187	181	205	178	176	199	164	181	194	199	192	203	168	183	180	188	172	208	185	185	186	192	181	169	196	182	190	220	167	191	206	202	178	205	174	200	189	187	201	177	185	196	206	212	173	196	195	181	176	194	201	176	176	204	186	146	216	187	203	186	189	180	181	214	186	188	187	198	211	201	190	160	198	204	184	216	220	182	173	183	191	173	225	203	195	225	183	159	204	195	187	204	196	218	187	170	170	201	216	199	207	200	187	185	171	168	175	192	188	187	175	203	167	175	195	187	187	180	186	192	186	181	183	197	176	172	178	172	181	177	191	193	193	179	177	156	195	172	204	236	195	184	179	190	166	184	207	186	196	176	227	196	204	197	189	180	202	194	175	178	177	173	204	194	197	178	191	176	191	196	171	168	177	205	190	180	197	180	188	187	193	170	213	194	158	180	180	152	196	192	197	186	156	187	168	210	154	194	206	173	198	190	199	198	201	183	189	179	183	196	187	192	197	173	194	189	180	170	154	194	169	204	207	195	181	198	186	186	178	200	168	170	181	194	190	188	197	203	234	191	207	183	166	190	165	203	194	173	196	188	214	179	227	202	201	176	225	210	195	181	213	188	193	186	191	179	194	171	192	179	165	167	178	209	169	205	214	194	178	187	207	177	210	189	192	210	216	174	203	202	200	178	205	216	183	182	177	174	172	166	213	184	176	191	198	173	177	186	212	200	171	187	198	183	208	172	201	183	185	207	182	181	202	197	198	199	191	191	176	188	191	204	203	198	186	209	203	186	203	200	175	181	197	178	185	178	169	199	215	181	178	180	175	201	187	178	164	167	191	208	214	188	219	195	170	205	166	199	205	186	197	209	197	185	193	180	193	205	181	186	183	174	182	195	216	190	210	194	173	191	183	175	204	196	184	219	196	174	169	189	212	162	172	174	202	172	187	178	185	163	191	171	176	201	211	169	194	204	175	191	191	191	187	201	199	194	173	180	199	195	170	166	208	174	187	192	177	173	186	190	184	174	192	200	164	196	176	186	191	185	200	200	186	200	175	192	184	205	161	193	209	176	169	194	205	177	192	188	182	167	177	202	213	176	200	197	181	184	179	206	194	205	182	183	196	169	186	194	162	190	209	175	189	187	187	186	191	191	187	202	194	172	198	190	189	184	201	187	191	193	184	186	205	173	178	186	193	197	184	181	191	182	194	207	198	195	184	199	183	203	177	190	195	184	195	170	196	183	184	213	218	185	183	169	183	158	214	187	176	174	194	206	203	201	195	186	223	183	195	180	191	187	193	202	174	230	183	211	193	216	191	206	190	209	190	205	178	182	188	175	210	176	194	165	184	213	186	180	176	187	188	177	174	173	191	195	172	155	172	179	187	172	180	184	180	188	174	162	189	182	197	201	179	184	172	195	180	189	185	203	201	180	175	173	191	204	194	181	174	188	167	198	167	157	182	209	202	180	183	186	217	211	186	189	175	200	195	191	177	172	173	179	179	189	172	184	200	181	197	193	193	191	187	226	203	183	216	190	174	202	185	200	213	174	195	187	186	180	172	193	167	171	178	199	188	186	162	189	184	182	171	182	166	173	167	171	196	158	184	205	173	188	159	193	194	182	205	191	197	184	147	204	195	170	208	194	192	194	190	211	180	193	192	175	183	195	211	196	185	163	202	171	179	205	179	169	202	211	171	221	216	193	205	184	189	226	168	206	159	190	188	190	182	178	204	181	197	194	176	199	207	185	225	191	184	174	178	198	202	178	183	182	204	206	183	200	176	182	172	191	183	213	208	180	211	193	162	203	191	169	175	175	190	185	162	187	185	189	185	202	182	225	197	173	200	191	184	202	194	183	178	192	191	188	222	162	192	199	178	208	188	193	188	194	196	200	166	205	163	181	210	197	181	198	211	197	199	180	197	177	172	196	172	187	189	211	214	190	197	198	198	179	193	191	212	178	195	184	188	178	182	190	171	196	196	187	212	167	177	185	159	186	197	204	187	182	204	204	160	183	191	191	197	181	188	164	182	189	183	188	167	186	179	224	194	199	192	179	170	186	167	183	176	162	205	197	194	189	184	198	200	194	174	209	170	177	171	193	191	190	206	168	186	198	212	189	223	197	202	197	161	204	199	188	176	207	190	206	168	173	204	159	191	191	204	205	188	220	177	179	176	196	194	186	184	195	189	205	184	207	191	216	200	213	189	182	173	171	202	186	166	187	174	177	223	200	172	196	202	169	194	200	199	188	180	213	201	215	163	202	194	184	197	212	185	194	178	173	180	192	204	191	182	205	197	192	203	182	203	207	182	188	191	182	187	174	160	173	183	166	188	205	194	221	167	208	194	189	164	189	178	203	178	175	168	189	180	180	205	195	195	205	196	194	227	185	187	193	200	194	212	173	198	178	180	181	185	195	180	161	181	215	196	185	182	161	179	172	193	175	183	207	195	188	203	172	210	185	184	184	179	200	186	185	190	205	182	173	194	189	175	175	207	193	178	195	168	175	203	199	193	195	185	203	190	183	195	200	171	184	186	187	202	185	190	185	188	185	192	172	212	210	177	166	199	182	210	186	221	177	182	207	176	207	169	182	165	215	201	204	185	209	184	199	166	167	192	167	176	180	178	201	183	176	196	157	206	183	193	207	183	185	167	173	201	187	219	190	168	182	172	176	176	189	235	198	193	181	185	186	193	213	192	205	176	196	187	156	184	200	208	189	183	215	205	181	181	201	192	207	203	183	171	179	216	216	173	188	190	212	192	179	190	196	170	176	203	168	175	212	185	194	193	185	194	184	177	183	208	179	199	199	207	193	176	190	191	172	178	183	191	178	175	195	212	202	193	196	192	195	209	205	185	197	162	167	177	197	174	177	196	175	170	165	175	216	189	179	200	210	193	196	201	174	203	206	177	191	188	208	163	194	185	178	194	180	205	182	208	175	207	197	202	163	223	181	194	182	180	172	172	185	195	201	195	201	200	169	195	190	175	202	192	163	181	192	167	181	182	193	211
9347	12927	3690	4581	25189	23766	1983	1532	1373	1183	1027	962	868	915	813	751	763	684	698	657	655	635	679	643	636	647	569	541	571	574	574	670	680	649	729	601	529	541	535	523	548	509	548	538	517	489	471	515	481	521	512	518	468	479	498	467	507	519	540	469	479	488	491	490	497	449	454	526	482	485	495	513	439	512	493	495	520	486	467	441	483	519	512	495	521	480	487	495	515	521	477	483	481	488	538	450	443	497	487	441	463	479	440	522	475	479	513	508	456	505	486	456	480	515	490	512	488	478	488	482	482	466	512	486	526	489	479	486	492	520	470	463	471	479	441	459	498	461	459	443	483	541	471	468	486	485	504	461	458	486	517	465	469	491	457	531	496	454	486	495	492	471	525	504	494	504	486	484	500	466	491	508	493	491	471	481	518	478	446	512	454	489	485	506	458	474	434	517	496	472	466	470	470	443	524	498	469	450	453	478	496	474	474	483	522	503	489	466	463	498	482	475	475	493	472	456	508	473	475	462	486	504	484	485	492	493	512	474	475	476	507	466	488	506	453	487	497	472	505	479	483	512	474	500	457	479	459	465	450	479	470	494	498	452	491	486	496	490	488	487	456	478	478	509	490	467	468	494	491	481	512	487	459	464	499	489	503	486	485	478	464	464	478	454	476	463	483	495	483	467	483	480	495	463	460	454	467	497	487	492	484	512	513	480	459	518	488	478	469	488	496	488	473	485	492	466	447	491	440	511	455	460	476	491	503	473	444	470	503	475	491	455	504	488	435	480	474	512	470	483	488	504	466	481	481	466	463	498	516	503	478	470	500	510	481	451	474	474	450	487	483	434	511	459	488	508	481	456	496	508	477	499	480	476	460	498	523	491	479	468	491	494	470	478	520	457	464	499	536	517	477	478	467	469	502	496	486	471	487	474	480	482	477	470	491	477	492	494	472	483	499	496	492	485	478	506	476	474	465	460	482	494	470	496	485	501	487	464	483	497	531	488	491	506	461	466	480	482	524	454	501	475	534	476	467	487	490	491	495	454	514	484	519	469	440	451	503	480	493	496	452	465	499	468	457	489	468	494	516	441	488	493	479	430	464	460	486	434	457	477	488	511	487	465	498	464	463	460	458	481	496	505	485	481	472	477	461	485	447	462	471	504	489	508	502	483	497	463	461	459	496	501	496	450	507	452	527	489	472	496	480	488	491	466	492	505	447	473	530	452	510	479	495	446	468	462	492	485	449	471	479	528	481	426	511	492	464	439	487	531	477	485	484	515	465	485	522	433	513	498	493	461	482	513	482	484	520	484	492	498	482	493	509	445	484	481	479	500	488	462	448	480	512	457	460	485	444	445	440	461	472	508	498	475	508	439	489	507	463	452	476	458	497	433	516	481	470	476	502	451	510	472	506	471	498	460	482	491	491	488	504	466	480	471	478	487	475	503	495	489	469	468	481	490	483	496	485	477	440	458	482	513	482	502	439	433	489	463	506	532	472	510	504	463	461	481	429	492	489	473	518	459	512	469	526	480	495	493	461	482	522	501	502	494	477	449	488	469	508	458	501	483	453	443	520	523	471	485	436	480	477	475	462	477	511	489	479	494	457	502	496	440	460	484	474	440	516	498	506	443	500	493	444	487	525	493	450	512	492	480	468	527	509	468	481	486	486	466	526	488	512	474	483	480	491	499	490	495	472	452	509	461	501	487	493	480	465	445	481	499	492	461	486	457	505	491	489	473	469	489	472	454	505	480	473	491	453	488	489	525	468	477	493	440	517	485	474	457	508	470	473	486	493	486	465	461	486	494	457	521	462	500	459	482	480	510	481	475	529	474	465	503	498	474	469	491	461	464	468	472	507	476	546	493	463	487	513	487	473	484	474	482	493	428	466	493	470	499	502	478	482	464	442	460	465	483	455	452	462	467	450	474	506	469	437	476	467	463	499	484	497	456	476	516	490	497	473	461	529	487	479	482	454	509	460	518	493	491	491	404	486	455	477	480	475	467	472	468	471	476	504	453	473	470	521	443	515	509	448	489	434	465	458	492	448	512	485	510	474	445	462	504	441	523	469	453	488	485	506	474	480	504	487	477	472	467	513	446	472	478	503	438	457	470	494	508	472	483	515	504	524	488	477	483	506	488	457	481	479	481	474	485	486	498	497	446	451	541	470	502	467	482	493	465	445	460	460	463	480	475	497	462	498	451	492	520	498	504	502	492	481	518	467	449	498	490	470	459	459	482	480	473	471	507	493	449	517	464	489	475	470	461	459	465	508	490	479	511	481	502	462	461	468	480	515	464	467	490	467	493	509	474	481	493	473	474	464	503	459	449	476	469	482	473	514	506	487	450	504	516	474	509	477	497	526	488	488	469	505	538	491	484	488	481	437	479	492	496	443	486	487	465	497	469	468	495	479	475	499	455	481	501	494	480	489	493	481	517	487	441	512	481	433	461	492	435	454	495	470	486	487	453	490	486	464	423	499	496	495	433	482	494	490	492	522	491	472	496	470	472	490	481	463	494	439	437	516	498	520	470	483	445	510	469	508	519	475	468	442	461	516	461	490	515	462	461	464	474	469	434	495	463	489	523	473	496	477	495	462	494	492	529	492	495	478	479	470	490	501	501	466	501	469	494	417	519	440	491	482	451	454	503	475	476	482	470	476	471	547	474	504	515	498	488	472	491	477	503	478	488	500	485	449	459	461	473	494	451	464	503	448	474	501	452	512	496	427	487	505	530	487	492	521	485	478	492	429	473	484	469	521	478	494	457	465	475	495	473	470	481	480	448	475	464	496	500	478	477	477	461	469	442	438	512	439	479	497	485	485	489	492	474	494	458	497	448	507	444	474	507	453	500	514	495	539	454	479	458	484	476	465	470	482	506	472	459	494	495	478	523	503	456	448	471	468	469	516	485	525	485	445	444	485	448	483	511	467	469	542	482	443	461	482	468	478	482	484	508	463	481	468	500	477	471	485	485	492	469	466	455	507	498	481	468	504	476	432	456	496	521	482	494	480	468	489	473	454	525	467	473	495	470	487	444	493	467	442	487	474	488	501	439	456	504	478	429	474	511	518	478	507	490	495	522	485	468	469	508	458	519	469	451	522	499	518	470	437	452	407	467	492	504	486	437	460	465	485	471	491	508	509	483	507	472	482	464	478	491	506	456	516	466	483	482	489	485	484	524	485	487	469	491	466	457	474	445	470	479	471	462	418	503	466	482	499	480	459	474	495	485	513	486	482	492	467	511	470	502	510	474	474	481	480	465	474	500	489	468	453	488	482	491	479	488	492	492	479	487	486	509	468	474	499	480	481	500	466	476	500	495	462	451	491	496	479	492	492	476	472	483	485	480	448	489	467	511	476	480	484	506	522	495	485	477	490	466	448	496	535	483	493	497	455	471	396	480	475	461	477	473	473	467	455	445	522	498	484	456	496	456	464	531	498	505	490	491	510	472	493	484	500	487	479	488	511	480	481	478	468	493	510	533	507	442	451	471
26518	21467	11956	5189	23876	39828	7606	722	459	300	287	241	221	177	175	182	144	134	142	146	129	103	124	120	131	131	119	111	98	115	100	127	128	121	140	122	91	90	84	86	107	94	93	104	86	102	102	94	77	98	76	83	107	83	95	92	84	107	65	99	96	81	78	89	81	85	85	92	100	83	86	107	93	78	91	103	97	86	87	99	76	90	77	78	72	96	71	82	97	85	79	93	104	86	90	91	86	80	76	89	112	81	100	88	90	86	100	81	98	82	92	82	105	84	76	91	89	97	85	94	84	96	82	105	112	95	78	86	72	89	92	87	94	79	81	96	77	83	89	83	80	73	80	64	97	101	71	87	71	94	103	99	79	63	71	78	94	75	84	80	61	82	90	85	80	95	81	85	77	92	89	88	79	63	84	75	75	87	89	91	87	76	85	105	73	79	96	96	81	80	106	75	100	87	92	74	82	96	97	77	106	87	77	87	75	136	84	71	72	90	81	96	88	78	78	86	95	83	87	80	81	93	87	88	86	88	87	97	85	90	75	90	95	70	76	93	77	86	101	81	84	82	84	98	86	69	88	80	77	103	89	92	71	102	91	84	99	89	99	85	78	81	84	87	81	90	76	87	89	69	79	67	77	101	80	74	85	77	76	83	84	78	82	81	83	80	100	80	86	83	109	92	106	91	82	98	89	90	83	84	91	87	80	90	81	88	81	90	88	104	82	73	86	91	71	76	62	89	83	93	89	78	96	87	76	89	88	74	89	90	85	88	70	69	66	75	82	84	73	95	101	95	79	82	77	98	99	94	90	80	73	85	107	92	71	74	93	96	89	104	78	81	89	103	91	53	90	85	93	94	84	80	90	69	84	98	86	75	95	100	86	89	74	88	82	81	76	84	89	88	73	97	84	74	71	99	81	86	84	70	72	66	89	87	77	76	89	93	92	78	78	87	83	85	92	79	96	61	75	98	105	87	83	86	87	98	92	90	89	89	78	93	75	73	79	92	79	90	87	82	89	89	98	84	88	93	89	88	85	94	91	94	95	101	107	101	73	94	85	84	89	92	71	99	81	91	91	79	85	87	84	90	81	92	87	79	81	88	91	77	86	87	86	76	85	90	91	80	87	75	77	66	85	74	85	73	89	85	92	88	92	90	75	91	79	78	94	84	74	84	81	97	81	92	93	73	87	71	71	81	93	78	88	69	100	78	85	79	68	96	77	85	95	81	99	85	89	85	83	80	83	100	92	92	83	83	82	89	88	84	82	104	66	87	87	75	99	86	77	94	76	88	78	85	96	83	82	83	69	89	93	106	74	76	100	97	87	91	104	85	80	69	77	70	86	103	81	89	86	87	110	75	90	69	86	79	98	91	76	86	74	81	96	83	93	80	91	83	95	82	82	74	104	83	84	93	99	76	79	82	85	84	89	78	73	84	95	88	82	90	82	93	81	103	79	107	73	100	84	76	85	81	71	85	89	89	69	98	85	78	84	84	81	82	94	83	77	102	87	90	77	89	84	80	96	95	90	97	85	79	74	78	66	72	87	93	95	78	97	82	89	76	77	84	87	89	105	72	72	86	88	89	73	76	75	86	90	96	83	87	94	79	83	88	91	74	74	89	97	98	86	71	83	77	104	85	75	65	84	95	91	91	90	85	96	84	82	92	96	63	77	82	82	88	89	89	87	92	81	90	70	77	77	85	73	88	70	91	82	90	75	84	76	75	88	96	96	58	73	91	97	79	76	94	82	74	84	80	93	70	80	92	85	95	72	108	97	88	84	86	89	83	69	74	79	95	85	75	91	90	82	85	92	71	84	77	80	73	89	98	85	86	79	77	96	89	84	90	96	95	88	106	94	86	84	88	78	90	89	82	75	89	84	81	87	88	81	77	74	91	90	85	97	79	100	85	89	78	70	100	79	72	107	92	97	82	88	68	95	86	93	79	81	89	86	89	93	94	81	81	86	71	89	88	69	85	105	79	92	95	73	85	92	88	92	84	83	98	75	69	92	87	93	71	76	94	99	72	100	77	73	81	70	102	104	98	75	96	93	72	92	79	79	89	70	83	77	91	75	77	82	83	92	98	79	88	90	94	85	78	67	70	78	83	78	102	110	78	74	87	105	101	73	89	69	74	87	96	76	86	103	81	75	81	89	90	89	94	96	84	100	92	89	96	67	99	100	72	95	89	72	101	82	89	88	74	92	92	89	88	84	105	93	101	99	64	98	76	87	91	83	85	85	95	89	83	100	77	86	90	93	84	88	82	70	83	99	89	86	70	97	90	60	78	96	92	89	78	89	101	72	88	98	76	92	66	96	85	81	79	80	76	78	87	77	103	89	76	106	78	89	82	107	101	73	83	79	81	66	84	87	93	82	79	81	81	75	93	86	90	74	86	78	91	103	90	75	96	66	103	69	75	89	89	95	80	103	90	90	87	96	87	91	75	97	90	95	92	81	95	93	82	95	89	100	74	90	83	92	99	95	79	88	89	102	97	70	79	74	82	55	79	102	70	84	101	90	75	89	81	93	74	95	76	74	79	57	101	85	90	79	87	84	77	96	95	84	95	78	84	95	69	86	97	77	102	83	84	107	82	73	71	83	90	96	68	86	84	102	84	76	89	91	66	81	81	103	83	73	100	76	85	102	82	81	99	107	95	97	77	106	89	72	80	84	98	88	90	84	80	88	70	87	97	83	74	75	87	90	85	82	81	92	71	92	92	89	100	84	107	83	84	87	101	77	90	92	85	71	74	96	90	92	107	79	81	94	89	83	80	75	93	94	72	78	76	101	94	108	84	82	92	95	83	84	76	84	77	83	97	81	87	94	98	77	73	76	75	102	104	100	75	91	97	77	94	77	83	78	98	89	74	91	76	83	93	75	99	83	75	66	90	98	86	77	88	85	94	86	69	73	81	85	88	88	91	92	72	104	86	85	88	86	80	83	79	83	79	88	75	65	97	87	98	81	89	90	85	91	86	92	85	84	83	82	100	91	67	90	89	73	95	84	83	82	90	107	83	80	90	94	92	76	94	88	95	89	87	92	86	83	80	85	108	91	78	93	87	94	88	88	91	90	73	80	82	83	95	93	79	74	100	83	83	69	94	75	85	78	94	88	96	87	97	102	83	93	82	86	80	80	87	96	96	84	62	74	83	90	87	98	74	85	97	84	89	73	81	89	78	98	93	71	82	68	94	81	83	83	76	76	88	95	94	93	71	75	83	82	87	89	71	87	95	83	84	78	85	77	89	77	93	82	86	76	69	84	87	86	88	88	92	67	76	95	79	69	79	88	94	63	93	75	85	92	94	85	87	91	82	75	80	84	93	89	85	95	73	101	81	88	86	78	85	92	76	90	83	74	80	85	74	93	86	89	99	93	87	70	95	86	84	96	87	81	73	67	85	87	90	65	70	83	88	88	82	97	93	84	84	82	75	77	77	96	90	86	89	89	84	66	75	94	86	90	84	91	91	89	86	91	83	98	86	66	103
13522	17323	5947	7614	34092	42301	2862	2111	1859	1533	1263	1148	1030	910	825	770	733	691	619	639	599	531	539	468	504	456	465	468	474	412	418	513	680	587	754	558	381	335	337	336	340	358	336	318	319	295	320	295	312	300	278	312	284	287	272	279	311	279	271	293	255	294	303	273	272	291	297	252	260	258	269	270	292	262	277	269	228	277	255	239	254	243	278	259	274	255	272	288	262	265	251	285	283	273	276	283	282	273	264	264	273	262	267	243	238	261	260	251	254	284	237	258	253	245	252	265	265	268	270	253	263	268	236	239	259	268	259	255	260	259	247	270	250	227	223	254	249	231	263	259	264	238	246	269	252	274	229	291	266	249	260	240	265	282	266	257	275	237	277	277	264	237	263	258	263	264	237	277	255	262	267	278	269	272	270	260	271	236	249	248	262	259	231	252	272	269	222	265	259	263	249	296	245	282	249	285	272	254	242	242	241	234	279	282	250	270	272	244	243	228	238	238	219	250	258	250	266	227	289	238	263	258	272	226	248	248	232	256	258	246	228	266	265	246	273	257	248	277	259	232	250	256	274	244	240	275	243	252	272	233	271	258	275	276	245	235	273	253	268	251	257	226	256	274	267	256	241	254	231	258	268	263	256	253	249	252	241	243	269	246	263	259	258	237	234	278	268	272	232	240	264	243	267	279	283	264	255	252	243	254	267	263	266	249	260	240	288	252	244	216	218	217	242	257	273	249	283	244	257	230	257	261	250	240	273	237	255	269	252	246	250	244	271	254	273	270	259	238	265	250	261	237	240	263	278	271	272	268	217	252	268	246	264	275	250	272	246	248	256	246	275	240	257	246	251	245	241	254	241	262	250	241	265	247	254	245	253	266	260	240	253	251	264	243	251	254	247	274	243	266	220	266	262	235	255	261	239	245	237	241	251	272	253	255	223	263	262	262	261	263	255	233	278	241	224	277	251	275	227	268	247	296	240	258	263	237	261	282	258	276	258	279	277	230	280	256	256	245	259	270	234	230	264	233	253	212	227	277	255	246	255	248	255	248	245	223	225	271	254	242	246	253	256	254	234	254	247	252	268	248	260	261	260	243	236	248	251	276	242	239	262	252	264	259	247	253	258	230	257	237	251	276	253	287	254	236	231	236	247	242	248	223	250	266	264	228	266	260	279	243	243	238	235	262	245	241	251	244	251	257	278	227	266	269	241	240	244	232	243	246	261	236	230	263	253	253	238	266	264	282	246	241	238	244	260	249	247	280	246	261	258	250	242	228	258	223	253	265	246	234	264	240	252	229	263	271	242	270	262	234	239	241	260	249	262	256	260	256	259	249	270	242	263	280	227	249	264	237	204	250	225	286	263	237	246	253	239	233	246	265	262	247	229	248	223	253	270	222	235	268	237	258	230	244	268	267	233	251	257	265	264	260	221	233	251	283	259	271	248	250	239	255	249	274	259	276	269	260	250	256	233	279	258	261	283	249	277	275	235	258	263	251	234	279	231	259	254	288	268	286	267	222	262	293	238	230	232	252	264	237	232	261	250	236	250	264	260	247	258	227	245	255	269	243	224	223	245	265	240	231	243	268	265	265	257	259	228	268	275	249	276	231	250	251	229	253	258	235	288	232	252	230	255	260	274	274	238	256	249	249	233	251	253	237	250	223	263	275	253	253	248	248	272	236	242	261	264	244	246	269	233	265	229	272	253	265	274	256	284	250	261	262	253	258	237	265	246	238	269	257	267	240	212	262	253	251	224	260	231	239	239	251	243	255	268	285	263	228	252	219	253	273	250	261	246	261	245	257	284	265	237	252	261	262	278	267	243	246	235	252	250	265	243	263	255	253	267	247	249	255	247	254	225	267	250	261	247	235	251	236	249	230	262	218	238	273	233	257	234	261	242	257	260	253	254	249	224	261	267	249	267	264	260	266	266	233	262	257	275	288	263	266	241	235	236	243	254	232	257	249	265	248	254	270	276	247	253	251	249	258	227	249	244	225	257	237	254	246	243	253	245	254	269	251	251	265	205	262	251	263	254	251	271	275	236	263	246	273	257	248	245	216	253	251	267	253	225	266	287	216	240	248	280	237	239	256	244	269	264	264	270	257	228	233	248	279	246	258	283	274	267	246	252	249	280	241	244	265	263	257	248	233	248	270	277	258	252	237	241	304	275	230	231	267	246	254	273	247	276	252	286	255	261	236	231	224	244	265	232	292	239	287	221	257	238	251	262	263	256	232	230	232	234	234	244	282	271	254	251	239	257	261	228	259	256	239	259	252	255	220	239	211	269	272	271	228	283	234	268	242	251	246	265	251	255	238	267	246	245	258	252	265	264	270	267	228	240	230	263	266	242	254	260	222	265	255	252	231	261	232	251	254	274	294	240	253	261	234	214	257	253	264	272	244	227	248	233	247	254	225	262	245	255	244	241	254	238	263	216	276	265	233	244	285	252	238	295	237	258	234	273	257	242	226	271	230	266	237	258	261	226	232	281	268	242	237	247	256	247	244	265	239	264	268	255	256	285	252	236	225	242	275	254	249	257	257	240	246	279	250	247	239	247	261	262	247	230	233	267	250	248	248	241	258	256	273	265	268	239	230	215	242	253	273	270	238	262	235	282	257	269	266	244	241	225	272	246	268	243	253	285	283	249	239	248	237	251	266	248	264	263	258	245	266	296	224	237	274	283	234	249	243	228	280	275	260	251	289	248	290	239	248	208	249	251	278	241	224	239	254	240	248	259	267	252	256	246	263	244	269	258	246	257	246	261	245	233	246	261	249	267	281	264	265	248	262	233	243	258	270	228	240	238	245	269	286	273	263	224	243	251	264	232	274	250	274	263	267	270	239	242	252	249	270	261	253	235	270	252	265	250	241	279	263	242	247	227	269	264	234	250	265	251	275	250	232	232	265	279	269	263	237	261	250	249	264	262	237	234	266	255	245	267	249	261	282	238	254	245	254	242	232	263	241	257	231	264	235	266	244	238	240	247	227	235	250	247	255	250	257	236	278	255	255	262	270	262	234	225	268	271	260	250	244	206	264	233	249	247	259	237	259	268	269	255	245	245	240	244	281	261	247	262	241	255	245	282	245	263	266	276	237	268	248	235	241	253	245	258	243	239	227	249	260	238	263	247	243	235	243	235	241	232	262	271	212	243	267	249	266	256	251	252	252	233	282	245	258	233	240	249	271	257	246	233	254	244	242	244	275	253	244	245	251	242	248	271	253	261	257	248	257	243	243	233	264	258	244	229	251	262	234	246	261	246	238	248	244	261	266	247	235	252	250	254	244	245	234	252	226	238	253	261	235	254	247	216	251	265	267	266	248	236	248	277	239	265	253	265	262	244	243	245	270	249	249	284	250	263	238	273	267	248	248	254	248	226	262	250	241	250	256	239	251	240	231	262	247	262	243	235	262	264	246	245	256	246	237	239	242	254	245	253	205	260	277	230	279	236	229	286	274	279	256	254	242	247	265	239	253	256	249	229	248	252	262
3645	696	403	369	990	1261	319	276	301	321	315	282	292	306	280	320	301	281	299	278	311	295	268	314	307	270	309	290	302	269	317	286	297	307	278	278	336	293	315	306	305	316	310	295	300	309	312	267	291	276	323	282	312	295	272	305	286	320	287	332	306	282	310	304	281	300	268	282	285	300	297	324	299	328	254	305	295	335	277	297	322	320	312	334	322	303	267	328	326	290	307	310	316	324	289	299	324	282	260	285	301	275	311	287	285	307	309	293	321	305	291	310	273	305	304	286	290	310	290	299	261	298	292	265	315	317	320	301	307	320	303	325	301	307	282	292	282	302	300	304	307	321	291	307	286	296	276	343	331	294	327	319	265	337	300	315	326	302	317	314	273	307	287	314	277	311	316	298	320	328	318	306	294	325	295	292	311	312	307	294	300	308	276	276	284	300	292	279	323	304	301	289	303	315	295	284	299	313	305	346	278	306	297	312	290	290	297	302	300	280	289	339	286	277	323	311	295	333	312	315	298	284	298	290	309	274	314	296	279	267	299	283	277	303	288	282	310	306	314	280	298	301	300	296	286	305	294	297	302	315	289	274	294	275	300	287	326	270	274	307	288	310	311	304	314	278	322	312	294	314	297	295	292	289	328	286	283	300	295	307	280	302	291	287	299	292	307	318	275	274	294	267	307	295	294	297	299	279	298	290	252	316	276	297	307	303	310	301	312	343	293	325	274	288	297	304	306	306	347	278	290	272	257	292	278	268	290	299	282	305	291	296	286	324	309	305	323	276	271	290	336	317	298	276	284	301	293	303	261	278	278	301	312	283	299	298	295	273	309	301	297	336	316	277	287	295	324	314	291	343	262	301	286	314	304	311	322	312	337	309	290	303	335	313	285	308	291	323	290	315	315	318	280	349	300	295	311	324	367	308	290	320	327	292	295	276	278	305	307	274	314	339	306	298	281	313	317	283	316	289	310	311	268	276	283	293	331	324	312	286	317	297	270	308	296	302	311	321	315	298	315	293	312	276	290	278	288	292	280	279	303	328	302	331	303	327	291	309	315	313	322	313	317	291	285	301	298	308	284	306	297	315	271	280	295	261	292	306	302	288	299	303	294	285	312	304	274	304	349	311	276	262	315	275	246	308	323	279	303	329	313	284	263	296	302	292	328	281	267	292	353	306	310	326	305	316	317	300	303	311	307	280	324	296	290	281	296	266	280	311	282	322	327	307	284	300	313	316	290	279	295	305	297	259	285	273	318	269	294	288	287	290	287	320	296	307	318	300	298	346	286	302	306	270	291	311	291	293	310	319	290	315	271	297	298	308	320	273	260	286	285	315	302	290	307	299	295	313	266	304	325	306	293	293	294	282	324	279	305	291	322	302	296	297	312	277	309	289	270	293	317	283	269	294	306	256	327	297	266	307	285	301	329	303	303	294	289	292	312	286	334	300	321	298	305	289	319	291	290	310	314	307	313	309	326	270	313	298	295	300	280	312	286	305	318	279	326	284	300	289	251	287	294	300	281	276	312	311	305	316	337	284	282	304	300	295	323	299	280	308	302	340	273	281	302	290	292	299	312	294	312	290	296	330	304	286	308	312	327	318	270	312	300	294	324	284	270	318	303	279	297	311	279	290	290	307	298	306	288	302	323	289	308	311	296	301	299	319	266	322	306	281	317	298	321	268	302	286	289	279	323	308	288	347	296	298	331	299	324	294	308	316	315	305	292	291	284	309	290	305	313	296	308	289	296	287	310	301	289	294	302	274	277	301	328	307	264	334	295	272	305	312	304	294	270	313	304	260	307	295	329	335	291	308	313	300	298	286	298	317	289	253	305	324	290	277	300	309	290	279	338	317	285	323	293	284	297	286	298	342	267	316	298	286	294	307	282	312	292	309	310	309	283	280	289	304	286	306	327	309	307	306	312	316	313	298	292	316	315	297	296	303	320	308	265	316	292	304	339	298	334	338	294	291	283	300	296	286	309	298	323	295	288	310	306	325	297	276	295	291	260	328	278	317	318	289	314	312	298	291	274	308	291	300	291	306	256	280	287	312	295	303	276	313	282	301	314	302	299	299	300	318	281	294	326	306	273	270	305	307	300	319	279	289	284	288	308	273	304	277	300	274	304	313	294	289	268	312	301	279	353	278	299	293	268	288	323	304	306	326	274	305	332	293	276	296	279	280	327	315	280	350	278	282	279	277	296	304	297	328	279	302	288	311	299	324	283	294	323	304	296	278	291	296	344	278	288	313	282	286	282	302	300	308	301	301	318	329	284	293	308	285	310	313	308	279	278	272	301	350	295	288	279	314	316	327	287	315	306	288	276	317	274	295	270	282	302	298	287	302	277	309	298	274	275	314	292	319	294	309	300	278	311	294	297	305	316	322	337	304	311	311	288	292	266	283	278	311	324	325	299	290	292	291	308	332	288	321	296	284	313	282	313	321	320	291	290	295	302	300	329	346	304	280	311	311	279	311	308	278	307	287	277	307	312	280	316	277	290	286	276	291	278	328	270	268	289	318	304	270	285	323	263	305	271	304	306	316	257	290	314	293	294	304	312	269	316	299	309	290	280	315	309	258	296	288	280	283	294	325	299	310	295	296	280	302	311	332	306	273	288	321	308	286	273	286	325	301	307	304	286	293	276	256	308	303	298	298	303	298	303	325	333	320	300	308	294	306	340	310	325	298	307	294	278	276	303	305	286	264	319	276	295	296	302	325	274	290	299	283	300	289	285	330	277	313	312	310	300	323	317	273	320	291	263	309	317	293	291	317	306	294	330	294	311	315	289	278	291	300	312	313	315	277	305	283	296	326	297	319	333	309	285	314	281	324	297	293	338	283	279	304	316	295	313	305	297	281	344	304	278	302	318	280	323	307	279	301	272	268	295	317	322	306	298	294	298	268	306	312	305	309	341	293	292	336	268	316	324	318	281	309	336	296	282	307	336	303	300	279	334	338	293	303	295	285	299	298	309	274	282	308	317	299	270	302	298	308	287	314	276	315	332	339	277	309	308	265	295	312	295	295	273	296	297	272	317	316	291	312	286	334	279	276	312	308	278	282	287	300	280	303	293	276	305	299	307	295	292	331	316	294	310	295	319	282	272	310	300	294	288	297	304	306	269	302	297	290	279	261	298	319	274	303	300	296	280	300	289	285	338	287	288	294	312	323	310	314	316	263	315	318	294	322	314	312	337	297	298	332	294	296	283	280	280	302	304	319	308	303	306	290	285	303	312	289	345	309	314	294	317	289	293	328	299	290	308	349	280	269	276	276	266	296	302	303	291	300	282	303	306	303	299	293	312	307	292	311	313	308	315	302	307	334	308	267	283	306	309	307	308	283	309	302	296	304	293	288	269	288	294	280	282	303	307	327	270	276	284	292	273	320	300	301	296	275	299	308	282	303	314	282	306	325	314	264	315	311	283	304	267	291	313	280	284	290	290	298	301	291	285	294	311	268	281	324	288	311	298	324	299	321	281	310	303	305
3597	1316	906	1086	4709	5740	786	770	772	762	743	733	752	694	727	745	767	758	743	715	717	778	749	759	754	702	727	735	753	699	775	793	757	788	710	757	765	787	696	755	700	738	705	719	721	743	739	725	744	705	749	780	770	704	797	724	698	768	732	725	718	705	753	778	757	711	737	727	738	744	758	742	744	786	733	726	719	734	732	676	712	749	755	748	729	708	732	709	756	822	766	708	717	765	762	698	760	704	735	766	678	724	693	744	735	782	711	709	773	731	754	754	719	710	697	751	716	719	736	692	690	753	756	754	745	760	762	741	761	708	741	752	712	749	784	753	775	709	696	732	736	692	729	715	668	720	702	732	753	736	704	758	770	733	763	786	739	701	758	759	755	781	713	715	758	771	716	714	753	739	705	674	721	738	687	713	768	775	767	721	736	697	760	685	722	783	724	718	728	685	732	724	741	751	767	784	756	741	750	804	710	694	767	772	760	746	744	728	714	787	818	682	801	717	740	698	713	751	773	722	737	672	686	745	733	791	694	745	712	744	725	740	746	726	763	756	745	686	748	681	739	750	738	713	738	700	698	732	757	714	743	729	757	739	783	739	785	768	761	720	759	739	732	721	762	742	749	736	721	716	729	764	741	757	661	763	746	731	735	724	732	747	690	711	697	734	724	744	716	695	724	718	776	728	711	730	770	732	724	708	739	731	690	707	745	739	791	735	748	736	725	747	750	742	756	722	743	744	757	743	736	746	724	726	692	739	709	760	735	727	787	735	728	739	720	706	722	753	762	749	746	710	746	718	707	726	786	719	758	677	755	770	776	761	771	671	728	704	746	688	731	721	734	699	696	721	742	785	732	717	710	708	755	681	704	759	755	747	780	776	745	708	743	724	704	716	710	711	782	735	763	745	742	735	717	739	723	732	756	687	728	724	707	747	734	730	760	747	755	740	743	744	688	762	778	746	758	729	706	779	748	726	690	760	732	732	773	750	790	715	724	702	679	727	746	801	726	715	764	704	728	728	716	730	774	697	755	707	700	727	746	756	686	736	728	768	711	783	705	760	753	730	718	691	744	717	724	756	757	807	715	812	775	742	740	729	748	733	733	757	726	758	704	744	775	701	727	691	707	758	746	748	703	743	721	738	744	754	711	711	776	731	761	719	775	726	765	737	712	739	763	749	719	766	798	782	716	719	755	709	677	696	738	718	745	788	759	723	741	723	748	712	707	767	749	734	730	719	709	741	733	731	755	730	709	749	728	734	702	716	736	702	743	744	753	735	785	730	696	725	738	770	737	711	757	729	760	741	727	724	723	732	733	702	777	757	735	700	734	760	702	748	790	743	733	692	778	699	752	703	762	758	770	719	718	698	739	751	772	712	752	783	727	726	708	762	740	721	741	731	728	769	714	689	794	749	701	761	756	755	716	733	698	746	753	743	720	738	750	716	734	741	723	697	707	719	786	713	711	733	749	778	732	742	730	724	688	672	758	762	773	737	768	696	700	765	716	769	718	781	759	720	741	802	723	803	758	728	751	777	788	743	708	739	728	708	771	763	719	766	730	769	763	721	715	759	691	691	748	772	722	791	750	795	727	707	750	807	706	728	722	740	703	806	731	771	703	753	752	754	757	716	716	744	789	700	733	701	704	711	694	748	729	783	767	741	694	738	752	748	752	800	741	757	774	711	710	700	685	718	746	708	736	730	694	721	754	718	717	764	724	731	733	732	739	744	757	729	736	767	774	719	726	734	738	756	737	705	763	729	767	763	794	738	753	705	726	792	659	725	726	711	722	718	734	757	721	751	757	747	766	739	744	742	746	753	729	726	744	790	751	746	722	723	771	681	725	721	735	714	773	756	732	800	777	776	781	740	725	728	748	699	715	738	772	758	770	733	754	767	760	684	702	779	722	745	736	693	741	731	726	727	763	733	725	716	720	786	719	744	752	776	725	750	750	744	799	747	715	709	742	705	720	723	725	740	748	729	696	752	758	810	726	753	760	735	738	774	747	764	710	755	766	699	754	724	725	734	775	805	741	754	739	730	754	747	732	750	706	738	694	770	753	774	729	714	777	750	722	713	706	718	721	712	718	735	745	664	762	755	717	761	718	734	786	687	698	711	795	760	788	748	694	780	743	731	729	728	720	740	700	724	708	765	786	734	727	712	700	746	706	768	750	720	705	742	726	780	679	733	763	744	769	745	737	718	716	745	763	739	675	720	712	737	721	732	719	751	723	765	673	719	718	734	788	744	730	743	741	754	729	715	738	726	711	744	719	752	747	744	713	732	723	746	722	739	718	772	722	753	715	725	733	758	719	727	709	764	742	789	768	678	735	759	745	732	750	745	740	782	729	740	735	750	685	730	746	777	747	689	743	713	771	749	738	739	722	722	679	737	744	743	784	703	757	707	728	733	730	713	689	761	761	768	721	759	738	740	792	750	737	706	721	752	750	789	753	736	752	783	741	761	721	744	735	763	752	794	743	723	688	740	738	749	736	750	744	700	784	709	731	703	740	754	797	725	739	734	769	740	748	724	794	735	713	730	682	734	757	757	703	773	704	784	763	723	791	790	782	734	748	716	697	757	754	658	707	695	732	749	753	724	658	700	749	757	693	745	771	730	735	761	764	713	735	727	724	756	737	753	710	743	721	743	700	738	745	715	739	740	733	732	773	715	730	744	740	776	731	746	736	753	764	763	701	742	738	732	779	735	776	760	691	733	729	741	740	715	689	757	725	744	702	731	750	751	730	706	786	740	779	731	767	720	717	727	777	720	755	784	768	702	740	675	750	720	633	710	713	796	755	776	749	730	777	750	763	728	677	702	747	639	723	734	748	769	751	703	708	751	795	730	689	756	706	722	691	750	725	700	745	757	742	772	766	728	732	719	716	734	767	768	742	703	736	763	715	741	777	747	708	730	757	691	781	772	670	759	718	738	743	769	760	784	728	724	796	751	768	702	730	739	765	712	762	732	718	765	710	736	722	740	714	746	722	722	706	719	757	731	736	704	738	767	723	719	726	726	758	710	742	722	737	758	738	758	756	759	710	727	747	775	743	700	745	761	767	748	759	731	730	721	699	685	738	750	710	732	760	775	779	700	750	680	745	714	752	699	763	822	696	718	758	748	702	717	709	725	705	752	788	743	739	739	681	759	732	740	711	775	747	729	746	699	778	761	755	719	754	772	753	745	748	710	746	741	719	726	728	755	744	741	757	726	753	758	723	755	699	717	777	741	721	742	756	730	744	772	779	730	748	747	749	764	737	715	669	697	750	730	738	668	739	771	775	747	732	703	734	682	758	682	778	736	765	728	700	726	737	721	718	776	791	693	714	707	715	757	729	741	759	743	736	710	813	757	721	728	764	757	778	739	745	744	716	703	757	728	749	738	769	756	730	720	754	783	720	787	771	780	745	759	754	710	663	743	746	758	699	709	677	749	762	763	758	733	725	754	787	736	739	753	799	714	788	760	756	772	759	663	688	691	768	731	752	738
17168	10899	5773	3441	14259	25212	2637	643	438	318	262	246	243	255	272	250	214	213	215	227	219	222	208	198	206	232	190	205	199	209	198	202	222	230	234	225	204	207	197	196	185	175	193	196	182	190	200	202	200	206	188	184	194	199	164	199	192	180	222	216	187	231	175	191	186	191	175	207	203	208	184	188	179	198	171	184	175	223	188	198	211	200	206	189	191	203	187	177	182	175	190	198	205	184	212	167	223	196	185	205	196	207	218	196	193	226	172	178	220	170	174	185	208	175	210	190	193	179	206	177	195	180	208	194	199	200	203	211	210	172	183	178	176	196	187	171	208	184	202	195	196	191	190	186	197	213	192	190	196	214	192	188	181	189	174	200	176	156	177	185	192	182	180	213	209	198	197	196	208	188	197	203	179	173	195	207	181	222	201	166	188	224	215	196	194	188	183	171	210	192	172	193	193	193	195	202	180	193	180	196	179	186	209	174	201	181	199	207	180	199	186	187	186	207	188	171	186	192	190	199	208	179	205	189	187	191	179	186	189	210	207	186	219	179	183	207	195	219	200	215	214	205	177	192	207	204	224	190	176	190	172	215	193	194	200	189	204	182	179	187	172	181	178	195	191	201	228	221	213	186	197	189	201	167	208	167	213	200	172	165	211	209	200	202	180	200	188	174	188	191	200	185	182	183	178	206	199	209	205	173	193	218	197	173	189	218	220	182	221	204	215	202	178	211	204	194	178	201	186	183	169	195	188	191	190	171	200	186	185	180	186	190	188	205	201	203	187	189	210	189	185	197	198	180	203	208	215	176	185	182	200	203	189	201	203	202	179	186	199	167	185	201	204	192	172	180	193	180	198	169	216	193	198	196	209	178	184	162	198	206	184	204	182	214	215	215	177	196	194	164	187	183	202	200	194	159	186	186	196	228	190	191	204	173	194	190	207	209	194	184	169	170	203	171	191	215	211	183	202	180	175	190	192	182	170	185	188	184	194	202	198	190	185	184	184	190	189	208	195	199	185	198	192	169	195	198	197	221	203	194	176	213	180	172	196	190	174	209	205	176	187	192	178	187	203	191	177	200	197	180	192	197	198	196	212	208	217	213	174	194	194	187	178	202	208	207	211	183	197	204	167	192	185	178	211	190	181	232	177	175	190	188	204	194	196	179	188	197	192	189	212	169	195	187	192	191	177	178	196	199	202	174	185	194	204	202	196	194	174	176	179	209	204	202	187	197	175	197	180	166	181	176	173	190	201	207	176	161	206	209	206	200	206	186	181	213	181	196	174	166	202	181	175	187	198	184	170	165	188	192	201	190	182	208	191	184	188	182	210	180	173	183	173	165	190	188	199	175	178	205	164	170	192	195	198	193	197	168	198	203	193	217	196	177	188	187	159	191	195	192	197	177	189	180	192	201	180	187	183	173	169	208	180	182	195	189	176	206	202	206	200	189	202	161	187	182	166	169	164	180	190	196	202	189	199	180	188	197	192	189	181	178	197	197	180	184	192	196	233	187	188	193	170	208	187	186	168	191	178	178	172	175	182	185	202	197	194	204	204	195	178	194	175	194	181	173	179	176	202	185	203	193	193	172	162	194	190	204	198	169	210	209	188	200	205	197	190	204	191	181	183	200	175	193	204	174	172	191	180	200	216	189	168	181	177	211	189	201	220	186	187	200	179	206	193	195	189	170	196	201	186	207	205	185	200	190	186	188	213	190	183	215	193	180	199	167	163	193	194	211	194	205	200	170	201	197	196	181	213	223	197	195	199	184	206	176	201	212	192	177	211	199	204	182	195	171	166	189	191	203	203	193	204	170	185	207	201	183	180	204	215	185	205	160	179	201	218	194	211	187	192	209	168	169	195	173	201	175	194	192	195	178	205	204	183	218	196	179	172	179	187	196	192	186	195	200	207	195	213	181	183	182	191	209	184	176	211	218	181	199	183	192	180	205	211	190	185	190	204	177	182	201	196	186	175	186	210	202	225	195	211	187	181	202	208	172	188	199	178	193	170	189	198	201	196	183	193	197	196	187	164	228	197	197	162	186	202	169	192	186	193	200	214	190	190	212	201	192	187	163	171	203	204	188	202	204	208	210	198	193	187	172	177	192	191	175	180	162	174	181	214	182	190	184	189	172	179	182	203	176	155	195	182	200	189	179	205	190	158	208	190	169	205	174	193	216	192	158	180	203	151	184	197	199	189	205	211	178	169	198	187	169	178	188	187	181	175	192	203	199	213	206	212	202	186	181	171	176	194	187	173	183	173	195	170	168	203	205	191	204	174	186	199	205	194	194	181	199	184	195	177	191	187	192	163	188	198	188	191	166	199	173	206	209	204	196	186	193	198	190	193	214	204	173	215	168	182	198	201	207	178	157	177	219	191	183	196	204	183	181	197	179	202	190	173	192	199	186	177	175	168	175	189	192	204	191	182	235	197	191	195	201	207	184	184	178	217	174	194	175	175	195	181	176	201	195	186	162	220	187	183	194	198	176	182	182	167	196	211	202	194	196	172	242	186	210	194	197	217	195	178	193	200	202	215	178	178	184	194	218	200	203	199	179	191	176	197	182	184	203	207	197	194	196	201	206	185	192	197	192	186	208	183	172	193	181	210	166	171	187	177	196	188	177	191	220	203	206	191	201	173	176	188	201	189	217	181	185	163	190	196	196	184	179	209	186	197	195	178	197	206	173	190	210	179	179	192	175	191	176	208	169	173	187	180	185	170	204	181	186	203	178	171	197	171	189	194	181	200	220	183	200	212	182	188	172	209	195	202	188	188	225	175	179	222	177	206	194	174	201	214	207	188	217	151	195	203	190	202	211	216	192	168	199	200	189	196	180	196	190	210	192	197	218	172	185	185	183	185	195	198	202	174	184	218	202	198	180	193	188	182	199	209	197	187	207	192	182	199	191	178	172	193	194	182	206	220	185	179	188	213	194	188	196	194	212	184	198	188	193	206	188	178	173	175	178	201	176	200	201	181	171	192	193	185	171	213	184	169	198	196	192	191	214	188	209	171	185	201	202	182	184	168	194	191	156	198	209	215	190	202	191	185	201	205	209	193	209	189	209	201	192	195	206	178	189	195	208	185	180	201	183	187	197	178	194	208	202	171	218	184	184	185	182	187	219	175	185	176	184	189	193	207	191	190	185	169	194	191	154	190	195	185	203	210	177	198	197	206	234	195	189	210	185	184	199	216	199	164	197	168	179	200	174	198	193	178	182	210	220	198	198	186	180	206	197	189	194	189	210	193	201	171	174	173	161	190	182	160	215	168	190	200	190	180	198	205	183	199	178	192	187	201	184	192	200	167	173	175	168	197	167	186	194	183	180	206	181	205	171	186	200	196	196	186	213	200	172	187	205	189	190	204	186	193	201	182	197	173	198	190	202	192	197	204	196	193	185	193	184	188	180	168	211	201	196	189	199	200	193	181	205	168	195	196	204	204	190	190	197	177	186	176	194	190	189	174	206	193	211	198	177	190	190	206	173
9557	10104	3834	5588	28706	32441	1925	1645	1200	1135	1038	928	925	822	881	752	739	706	670	682	653	655	680	573	607	570	613	593	608	571	558	669	781	758	800	725	582	495	507	500	543	555	556	598	556	537	504	532	549	483	513	515	492	493	506	507	485	502	492	483	505	502	493	487	484	488	508	514	507	522	518	468	481	511	491	492	531	519	484	466	489	492	512	489	479	487	484	453	495	478	512	492	528	542	470	540	498	489	493	489	531	523	488	490	469	490	498	496	475	514	507	535	495	456	508	472	483	501	474	488	478	518	492	472	491	497	469	430	526	503	486	492	510	519	461	487	498	503	477	501	457	530	490	499	449	494	478	460	484	479	499	504	491	471	487	483	463	495	481	496	497	476	491	486	466	479	481	524	467	485	454	478	490	493	486	504	486	467	470	468	515	548	539	478	475	476	458	492	515	501	494	457	446	461	524	489	486	458	491	509	512	499	492	485	492	523	470	510	491	461	513	512	517	468	479	491	479	502	474	517	501	467	527	480	486	467	501	468	523	498	485	496	520	525	478	481	476	490	437	496	480	474	493	508	476	502	484	477	462	468	505	497	487	500	501	499	513	486	494	511	461	510	476	485	475	500	503	493	530	489	495	531	527	456	475	489	480	486	507	490	522	535	515	482	509	500	478	498	498	480	525	460	474	457	467	498	477	482	466	480	476	475	473	498	517	501	447	452	485	509	451	475	468	492	473	477	492	485	474	507	493	452	455	534	503	515	477	518	517	505	472	508	478	462	501	482	449	480	474	494	499	447	492	490	478	493	483	523	484	516	483	487	499	509	506	500	487	503	450	466	483	504	445	503	514	483	475	452	498	496	483	498	540	481	492	500	480	500	493	477	443	502	517	478	456	509	485	491	468	517	471	467	470	530	474	497	486	492	506	491	454	480	463	492	467	482	482	482	488	502	519	504	460	506	494	506	515	485	504	465	487	502	506	486	466	450	526	465	468	477	521	486	455	484	522	485	497	473	491	500	465	474	498	496	499	500	478	500	492	490	520	462	494	490	482	525	497	485	499	520	480	482	491	462	473	484	514	510	483	495	495	478	492	519	500	447	478	446	481	507	497	506	478	489	494	507	529	472	510	477	504	518	498	477	474	482	459	488	484	468	483	497	483	458	485	477	485	495	489	503	455	512	429	479	466	497	507	512	491	467	486	494	468	463	495	500	509	519	482	516	474	520	479	508	493	455	492	496	502	531	524	482	495	484	512	483	475	467	483	465	510	494	496	473	497	441	490	530	500	502	445	501	482	450	517	502	508	485	487	482	476	493	483	462	497	485	485	510	442	489	543	497	463	520	491	445	477	468	457	514	496	537	512	481	502	475	452	474	522	477	452	495	517	510	468	482	482	460	494	480	470	526	491	502	502	468	544	520	482	494	503	548	473	456	483	469	513	512	503	465	519	513	479	488	511	471	483	459	485	498	479	505	473	495	498	455	507	501	459	513	488	456	496	502	505	495	479	451	470	481	504	462	501	515	465	481	466	504	495	498	530	534	505	503	465	495	500	502	503	542	497	473	494	475	488	505	529	497	478	483	500	472	483	495	509	490	506	476	481	506	507	479	468	492	509	491	476	492	478	503	504	490	502	478	471	526	500	510	466	429	462	439	474	508	463	488	470	482	483	495	498	511	503	483	507	506	504	499	485	464	479	452	491	473	493	518	514	491	527	507	507	497	511	484	471	497	493	494	484	466	467	446	494	509	507	495	524	486	469	451	495	487	511	459	511	492	499	496	488	535	511	501	459	493	489	481	548	479	489	499	456	470	496	495	454	493	477	493	459	477	474	500	516	460	487	509	472	499	452	502	520	503	481	492	462	479	489	502	479	488	467	502	488	429	484	498	470	425	485	430	510	474	481	509	483	478	501	458	488	453	487	499	420	516	490	476	486	476	505	491	474	511	492	464	457	516	502	461	471	475	500	487	491	471	502	482	481	470	492	526	479	470	476	490	448	489	488	523	474	521	484	508	454	463	489	488	485	506	495	532	470	486	481	493	503	502	466	475	477	483	474	467	505	455	507	507	492	488	506	473	461	492	477	483	489	508	517	510	429	465	511	513	498	486	494	489	482	501	478	481	534	523	504	504	478	449	530	512	480	519	488	468	507	474	496	505	456	479	451	506	458	514	466	484	437	499	491	494	496	504	501	480	476	517	474	498	505	456	520	497	474	481	481	519	482	481	468	503	484	480	484	507	505	513	460	485	511	485	466	452	485	458	508	496	458	522	478	505	505	505	490	497	492	497	486	520	484	469	493	435	476	494	515	507	484	502	509	453	503	506	470	451	517	487	475	535	475	529	486	484	518	496	507	518	518	529	482	489	509	489	493	476	477	497	504	497	525	481	431	539	491	457	507	492	494	490	502	498	453	518	476	475	477	506	503	453	457	458	496	462	524	499	479	473	489	476	485	459	480	511	507	474	475	529	472	464	480	475	501	479	491	487	474	472	478	492	492	502	491	482	480	478	478	486	470	506	523	454	476	483	510	474	453	492	514	523	481	463	460	468	484	514	454	477	512	476	497	496	504	482	474	469	545	478	486	449	463	530	517	495	499	466	476	437	459	459	474	448	493	462	502	473	484	473	467	531	507	474	457	535	463	515	517	487	502	497	466	455	460	473	509	464	509	498	504	499	505	441	491	487	476	490	510	493	497	461	507	502	481	497	520	521	444	496	476	497	463	463	499	491	460	492	533	478	492	481	518	432	485	478	469	492	495	495	499	458	479	475	520	493	485	517	435	466	472	443	484	495	482	477	520	471	507	459	460	512	527	505	541	510	464	467	495	523	477	477	480	464	486	508	508	480	510	483	495	467	473	463	468	472	476	470	533	521	513	462	465	465	474	516	470	475	517	463	510	472	533	494	455	518	484	495	510	446	505	465	469	470	467	452	470	488	486	451	475	479	488	540	469	466	503	493	496	499	497	465	468	450	494	497	524	448	498	504	485	485	484	477	476	520	473	484	475	527	501	480	558	509	454	482	484	543	496	519	479	508	474	489	481	503	489	497	488	476	471	518	465	508	521	509	463	425	500	492	482	520	487	493	487	528	459	461	511	487	473	488	521	483	513	491	480	486	481	494	500	490	507	463	508	479	503	465	482	455	452	445	511	477	492	489	475	463	466	488	494	484	472	491	478	496	465	463	488	455	472	496	483	504	512	457	514	495	483	508	549	493	452	484	501	488	439	494	482	467	469	508	461	505	478	531	475	490	490	504	500	484	483	492	496	502	420	469	458	510	466	459	510	490	491	477	451	484	521	502	499	499	520	480	440	496	519	462	455	497	468	486	497	483	441	488	522	516	520	480	498	453	450	535	499	505	482	485	498	489	514	468	450	512	448	494	459	484	484	479	481	470	487	512	490	484	469	498	493	504	477	479	489	470	485	479	531	467	437	495	477	489	521	475	484	501	485	479	493	468	493	488	494	470	493	462	493	503	474	499	454	481
27016	17689	13063	5159	22456	37173	4873	543	393	312	248	220	193	174	168	159	176	137	136	160	128	108	135	116	126	109	103	96	97	104	98	117	147	164	134	107	106	90	77	91	82	88	94	100	73	67	90	96	94	105	93	94	93	88	93	80	68	92	87	94	91	82	77	84	78	93	84	77	88	98	91	78	94	93	63	96	83	93	66	86	82	86	89	71	92	80	93	99	105	84	89	98	95	80	73	77	95	78	81	88	81	86	77	71	92	86	97	90	75	89	65	95	98	99	91	97	72	87	88	83	93	81	86	95	77	88	90	77	103	88	89	94	87	96	78	94	73	69	79	78	75	76	97	75	94	85	94	74	73	83	85	90	90	108	88	98	98	77	88	85	83	77	83	77	90	82	81	75	97	84	86	83	96	74	88	93	82	78	87	92	86	98	87	67	83	87	91	88	90	91	93	80	94	90	65	85	89	89	75	86	93	59	80	86	87	81	113	96	73	73	77	83	84	83	79	94	65	72	73	76	68	91	84	88	91	91	78	87	85	92	95	65	94	97	76	72	91	71	75	84	90	94	94	71	76	79	86	88	78	85	79	85	84	91	86	81	75	83	86	86	65	91	82	95	75	87	95	90	82	66	112	88	96	64	92	85	103	83	96	80	73	88	81	88	81	69	97	104	95	79	77	84	99	94	106	92	92	89	79	72	81	97	80	79	84	97	84	99	75	96	91	93	85	70	80	76	88	80	79	83	83	94	96	78	86	75	81	87	83	88	83	92	80	91	91	92	90	77	74	75	69	83	72	83	87	102	75	98	84	83	80	83	77	87	91	67	87	67	90	85	81	94	100	94	77	77	77	68	79	90	103	91	76	84	74	82	73	82	90	80	63	94	62	86	87	84	76	89	111	75	64	86	67	70	83	89	82	92	91	91	86	85	79	76	96	101	77	86	80	84	77	73	78	92	97	86	79	75	81	85	91	66	94	79	61	95	88	88	88	91	83	77	96	90	82	90	68	95	109	72	94	71	99	100	96	93	92	95	103	99	89	85	80	86	86	76	87	100	89	74	83	84	84	70	81	86	73	89	80	97	110	85	86	80	68	72	97	91	84	98	80	70	94	80	85	69	70	77	74	75	78	92	67	96	75	75	95	68	91	80	85	79	94	70	73	96	82	102	92	87	80	94	92	75	91	80	89	73	94	69	67	73	84	84	114	82	88	89	91	72	67	76	83	97	74	80	85	100	93	80	70	86	65	80	84	80	93	82	75	92	81	88	90	79	81	89	82	107	104	85	71	86	88	71	71	74	102	92	78	84	67	90	86	91	95	89	98	80	92	94	75	86	94	78	101	75	97	94	85	86	92	88	92	79	72	88	72	71	75	61	63	65	86	85	76	83	70	81	99	85	90	82	102	74	89	83	72	91	75	107	80	85	64	77	75	96	74	92	107	85	87	76	67	100	94	85	82	86	68	83	91	103	82	75	93	77	79	91	73	83	85	81	83	90	70	72	95	59	79	81	85	71	97	83	92	100	85	98	98	73	75	65	71	72	61	85	79	76	85	94	83	95	100	67	84	72	76	73	76	95	92	85	99	98	87	86	78	76	84	87	88	82	84	70	104	87	90	90	80	76	94	66	80	97	80	89	98	78	84	70	91	77	83	91	78	91	94	73	85	81	70	66	77	75	86	98	96	85	86	73	68	93	80	77	79	84	96	80	83	78	85	82	90	82	70	94	78	86	72	101	81	84	76	85	92	66	74	74	81	109	91	88	83	69	85	80	86	87	69	65	78	62	93	83	82	84	88	77	91	101	85	78	80	94	74	78	89	72	86	82	90	88	80	77	88	69	87	85	83	89	79	84	79	83	81	78	95	73	86	74	84	77	81	90	90	85	91	74	86	87	90	67	88	70	87	78	71	71	91	75	73	106	93	94	94	75	86	85	87	85	80	82	91	101	85	74	69	93	75	87	85	82	84	79	81	79	88	87	59	71	86	66	95	79	92	77	77	64	106	86	67	78	65	81	88	77	73	97	96	83	89	91	81	95	114	84	91	88	72	80	71	82	88	72	84	94	80	98	72	77	79	75	91	86	87	89	77	87	68	86	86	66	100	89	68	124	94	89	89	100	83	89	92	103	83	95	87	81	78	97	77	74	77	94	98	83	72	91	71	94	79	70	99	83	91	89	81	78	71	83	81	91	77	80	94	86	94	79	80	81	105	101	86	90	85	95	86	88	85	99	86	95	81	95	86	76	89	79	85	78	68	82	87	106	65	95	98	84	101	81	95	87	81	62	83	95	73	84	78	88	80	83	78	85	84	67	89	75	99	102	84	92	81	101	84	97	87	90	78	87	72	99	90	78	81	79	82	85	86	93	85	74	89	92	87	88	70	92	97	92	82	99	60	86	84	95	100	71	70	98	88	91	81	76	83	64	76	83	85	76	64	90	77	96	89	65	90	78	95	90	75	75	90	76	75	89	88	80	81	73	64	88	90	61	101	89	74	89	98	95	88	75	82	91	77	70	84	75	103	86	85	83	92	77	70	95	90	88	93	96	108	87	92	77	75	89	72	86	82	98	72	79	64	87	74	90	75	87	76	76	91	88	84	83	89	76	86	83	65	85	78	74	78	80	72	84	79	84	86	88	91	104	95	90	80	83	88	92	82	86	84	79	95	82	107	86	89	74	83	94	72	76	78	72	78	98	81	69	87	63	82	91	86	104	85	85	72	87	95	89	88	103	87	81	82	89	76	72	74	87	90	92	86	77	82	81	79	88	80	103	76	74	82	72	96	87	85	76	74	62	68	81	83	91	84	98	93	72	72	78	86	83	87	95	86	105	91	67	75	88	86	93	81	66	74	103	88	89	78	97	74	86	73	86	79	72	98	80	95	100	86	70	91	83	92	73	70	80	90	88	67	83	85	86	78	85	102	77	74	80	89	87	107	72	72	99	96	85	86	65	80	80	84	84	74	91	85	79	74	81	92	73	81	71	85	79	91	80	87	78	91	83	84	75	88	70	79	98	87	104	81	76	88	79	74	83	91	83	88	83	60	74	88	86	85	81	88	104	67	73	91	98	84	95	90	78	92	70	102	84	87	71	93	74	72	88	75	82	81	93	82	93	85	73	90	78	83	73	77	75	83	88	94	86	76	91	81	87	78	92	84	68	75	73	79	94	94	106	73	94	81	84	86	90	63	92	75	67	70	82	94	76	62	91	81	87	97	96	94	82	70	80	92	81	94	67	88	68	85	103	87	85	54	110	75	67	70	72	93	87	82	89	75	76	89	72	91	97	72	84	86	82	103	83	68	93	78	85	66	89	100	91	65	91	99	75	99	98	103	94	75	87	102	85	84	64	77	88	82	65	83	93	71	71	73	70	82	89	75	67	68	88	78	71	83	85	95	90	82	91	73	86	94	98	82	88	108	108	82	91	91	78	83	69	72	108	95	96	88	91	95	94	91	85	74	78	90	82	86	88	96	74	79	80	95	73
13478	14229	6398	7627	34299	37313	2866	2162	1808	1443	1358	1172	979	915	819	777	713	700	659	620	591	550	530	483	472	452	466	409	417	436	414	586	664	905	645	545	352	339	337	367	305	321	348	320	301	309	306	323	281	291	325	310	255	301	262	237	276	291	295	274	286	281	250	268	288	279	262	278	250	296	284	265	256	280	290	258	289	298	284	241	273	263	268	239	231	254	285	249	269	275	236	279	239	272	280	270	265	275	259	248	260	251	281	278	274	271	275	273	267	276	245	243	258	267	273	290	268	265	254	269	240	229	277	269	262	259	240	250	251	252	267	272	242	243	261	246	236	281	260	249	247	220	229	262	250	254	256	264	242	241	285	272	249	261	266	282	239	264	242	268	263	279	268	252	256	256	242	244	263	239	243	252	239	248	274	253	263	249	266	247	241	256	260	263	246	245	232	263	247	247	240	256	252	265	250	250	254	270	257	242	244	249	247	262	274	257	260	248	269	241	227	243	253	249	258	247	280	250	262	212	255	242	248	234	263	241	261	279	258	254	247	230	267	232	223	256	252	245	259	261	247	242	277	253	231	245	268	238	244	240	258	236	226	269	235	270	274	253	248	261	257	236	247	260	255	244	255	233	270	277	278	248	249	254	249	258	270	221	256	239	263	218	214	245	231	258	238	238	247	289	260	256	240	241	248	252	232	234	257	236	244	265	271	229	257	260	268	237	233	267	259	247	239	251	236	256	255	218	263	239	233	243	248	254	254	218	244	256	243	244	243	239	244	292	246	252	235	239	235	238	221	257	247	259	248	224	260	231	249	248	221	260	261	247	217	229	253	238	250	257	276	241	253	260	243	246	250	280	221	240	243	258	253	273	252	250	247	251	257	263	223	230	241	249	243	236	257	288	252	255	252	239	251	251	248	261	250	233	252	248	257	247	272	240	265	248	267	251	248	261	264	229	261	253	251	257	250	227	230	272	227	237	246	234	253	263	249	254	254	251	248	263	243	227	226	238	251	236	265	263	248	256	242	235	254	223	238	233	237	277	248	245	254	276	248	280	255	252	237	262	236	255	259	258	227	240	231	242	242	268	255	274	252	234	252	261	282	245	233	246	242	261	265	229	252	238	230	228	261	262	256	242	236	261	232	248	258	246	246	231	252	232	245	259	243	244	248	255	267	261	235	245	240	267	246	242	238	263	242	252	257	236	238	250	254	252	243	242	271	225	241	240	242	233	244	242	259	285	251	227	260	267	257	256	265	246	250	237	247	226	257	254	264	252	249	243	234	255	254	230	252	240	258	259	258	231	252	252	227	233	270	290	244	233	227	247	253	241	251	261	247	242	245	245	217	237	258	235	236	241	286	249	251	251	243	255	230	251	261	262	214	262	227	244	271	252	250	251	262	245	243	245	264	259	264	273	248	248	248	273	251	257	264	228	261	229	240	224	247	243	231	233	259	260	229	237	231	267	254	252	257	256	242	241	270	245	265	283	232	252	245	223	235	247	262	243	253	234	245	231	248	267	278	221	240	257	240	248	240	228	250	228	263	246	247	256	249	245	225	266	243	240	217	239	254	244	215	247	262	249	220	273	240	262	252	235	248	258	243	225	254	237	220	253	252	264	264	236	251	233	283	258	218	253	233	268	252	240	253	261	268	268	247	239	261	252	269	257	228	248	224	272	241	236	273	240	237	247	260	246	271	243	256	279	238	255	239	264	251	258	254	240	283	234	240	245	238	225	242	252	233	252	242	266	238	264	271	249	215	245	255	269	242	239	264	237	242	238	271	247	242	253	257	248	236	254	212	230	224	221	277	234	254	265	251	253	268	261	242	241	238	249	259	249	238	260	265	252	225	263	230	242	252	252	270	248	228	238	274	224	265	259	248	266	218	265	243	267	253	242	250	262	279	238	236	235	268	252	228	243	242	228	241	223	248	231	254	283	266	255	250	262	236	239	238	241	215	245	260	269	236	268	277	280	234	264	223	216	250	265	224	210	223	219	245	216	261	257	257	255	224	266	237	244	257	259	231	247	259	251	246	254	242	281	252	265	265	245	230	241	231	268	235	234	237	217	249	252	271	268	254	272	248	209	246	229	258	241	256	222	246	225	250	234	235	257	253	251	233	242	262	243	261	262	239	234	253	255	262	253	275	258	266	267	270	210	232	253	234	256	244	258	269	258	259	271	232	265	228	242	271	230	224	211	261	224	250	251	256	271	251	240	239	230	227	283	257	256	241	223	232	218	258	242	230	262	224	256	266	257	265	242	229	253	261	239	251	238	261	237	235	241	238	247	258	242	206	274	272	255	252	242	250	256	221	267	253	255	230	254	244	252	245	256	230	210	270	258	238	266	248	249	265	235	244	259	239	236	258	246	250	263	252	229	262	250	239	270	234	251	258	271	251	249	239	272	237	257	264	225	213	234	268	235	246	241	262	244	259	243	237	241	259	206	255	249	265	267	271	258	266	241	266	224	245	263	256	254	243	256	240	259	236	255	263	230	284	259	254	257	278	260	246	253	233	239	243	242	264	227	262	229	217	253	268	267	249	244	250	268	272	276	258	230	265	261	237	256	263	239	247	280	259	278	264	287	256	234	256	246	246	259	260	234	232	258	271	251	247	255	262	252	248	253	243	237	257	246	232	240	240	237	256	220	240	223	241	271	235	240	219	263	244	257	268	239	240	265	240	248	252	254	247	248	254	245	210	243	248	257	235	246	251	245	232	233	235	244	252	261	232	258	255	267	241	231	262	253	244	258	237	242	260	295	277	250	247	228	271	267	229	227	244	271	225	232	250	260	231	267	265	234	250	242	267	238	259	253	233	243	237	253	251	233	270	271	249	237	237	255	269	225	241	266	227	237	249	248	250	250	236	266	252	249	226	243	263	241	264	215	254	237	269	230	282	241	264	236	251	260	229	264	256	264	238	264	259	244	269	239	231	257	239	236	268	252	248	238	252	253	255	258	238	233	260	232	248	238	231	227	252	244	227	255	251	239	243	243	261	253	243	255	243	236	252	232	241	268	235	266	259	237	249	256	254	249	252	242	248	243	244	229	261	250	238	251	232	262	235	266	274	260	252	292	213	249	253	259	224	263	250	246	233	261	264	221	271	252	275	248	244	233	266	259	283	244	225	244	241	255	259	239	266	233	248	255	243	237	255	235	253	235	237	271	234	245	259	267	242	233	242	278	228	257	238	244	252	259	257	238	216	255	255	226	249	233	212	255	259	258	273	251	263	251	267	251	224	242	252	265	268	259	234	244	255	258	255	260	249	246	264	249	239	249	225	240	233	228	279	224	244	226	263	240	245	224	219	236	258	231	234	247	252	225	258	274	244	262	259	253	219	262	284	243	234	235	271	248	229	250	237	252	250	257	245	241	259	290	230	247	263	243	265	258	244	236	255	259	257	237	237	263	240	264	271	266	260	235	268	241	240	237	263	242	260	228	253	235	249	260	268	245	279	254	263	242	249	242	231	243	254	241	259	263	234	255
3762	638	445	384	756	873	332	286	301	285	333	302	297	294	331	323	325	328	303	289	299	304	341	306	305	331	304	310	296	277	294	287	302	296	291	305	273	299	315	301	319	293	297	306	297	276	322	337	309	281	283	303	305	308	314	296	296	270	295	301	324	285	286	293	274	273	302	287	309	300	291	321	286	271	296	304	286	286	346	301	294	310	293	307	285	286	309	306	270	293	276	323	315	299	307	273	306	293	285	290	288	286	326	308	323	280	338	296	308	265	282	289	302	302	296	282	306	309	287	308	289	272	277	296	276	262	300	312	258	302	279	289	294	291	331	287	271	263	306	300	283	253	328	295	283	319	280	295	296	304	300	343	289	299	329	291	280	293	318	304	287	288	247	274	304	308	316	286	289	310	303	296	301	308	277	303	270	306	306	301	280	265	297	286	310	276	291	301	296	274	304	254	311	289	310	310	313	295	288	268	308	313	292	263	292	306	292	272	287	309	282	318	296	279	302	279	305	299	305	288	307	296	296	292	289	299	292	316	267	299	311	288	298	322	318	282	293	285	298	297	296	307	298	298	339	300	290	287	308	306	323	293	284	297	320	290	299	322	288	326	312	294	315	280	288	277	307	300	305	324	271	302	276	275	274	320	314	304	296	252	318	287	311	291	282	341	315	270	283	284	298	289	296	286	316	283	318	303	312	304	288	314	301	327	261	309	290	273	285	304	297	276	304	295	312	288	293	268	270	309	294	254	311	292	287	291	307	286	306	291	304	314	299	330	312	326	292	298	294	272	286	305	264	287	289	292	295	278	275	331	296	279	296	309	274	285	284	311	289	299	305	294	310	283	286	330	313	302	272	288	287	304	296	327	283	296	325	311	282	316	302	289	284	301	324	296	275	304	296	286	301	299	312	285	282	286	262	324	317	308	281	293	303	297	285	284	310	280	280	261	290	290	308	313	303	292	304	317	278	300	296	298	294	294	297	294	304	325	289	302	280	307	309	303	319	304	295	280	286	328	309	311	257	322	284	294	298	314	282	327	302	292	303	292	267	300	290	307	288	319	286	288	306	279	266	265	310	287	300	276	283	310	313	282	308	274	308	276	285	282	301	302	279	313	300	303	307	296	312	290	313	290	296	314	291	319	332	343	288	292	304	317	283	287	304	273	278	339	314	276	299	334	299	300	288	311	278	275	271	284	299	338	293	282	311	281	316	268	290	259	298	275	294	279	307	288	293	282	349	287	288	292	305	282	305	297	330	287	315	271	300	293	325	276	305	304	327	277	257	314	296	288	279	299	316	285	284	282	284	270	306	312	306	303	293	292	281	278	312	333	299	261	320	313	303	298	274	298	305	299	292	272	273	284	277	282	311	305	308	296	286	313	292	308	290	305	289	283	297	298	305	304	287	301	309	305	301	282	338	311	281	295	281	313	314	298	296	306	274	310	284	274	284	291	320	299	303	323	271	240	321	306	282	317	305	290	290	228	286	312	299	327	301	307	285	284	282	306	290	298	292	318	302	287	304	301	292	292	298	290	298	297	302	295	311	305	300	305	304	315	303	283	324	303	287	300	258	299	279	326	292	270	272	298	294	316	306	310	289	318	302	308	270	306	290	286	309	268	310	275	315	288	275	296	313	283	290	272	286	278	276	277	281	340	307	265	276	326	309	260	304	274	301	305	286	284	281	288	299	309	293	291	296	322	313	307	276	293	306	287	315	263	278	266	301	271	275	294	293	300	288	293	302	280	279	305	337	284	288	270	283	320	274	277	290	308	306	324	278	301	295	279	279	278	280	284	300	323	320	297	278	306	300	272	333	267	303	298	287	310	298	317	309	282	289	293	294	289	300	307	267	291	300	328	314	292	308	270	301	269	321	290	311	321	320	278	270	287	297	313	315	325	297	318	267	294	274	301	324	307	317	325	270	288	254	295	286	284	311	282	278	278	293	310	322	309	283	279	277	303	317	290	290	308	310	285	294	293	295	338	299	283	277	293	318	314	337	269	306	284	300	264	313	280	328	294	285	307	298	321	312	297	314	316	296	287	308	314	293	255	298	282	298	287	288	315	306	319	299	290	277	302	296	268	278	275	311	312	318	310	298	314	295	325	281	314	353	289	342	313	285	281	281	301	304	323	277	319	295	271	299	288	297	308	317	328	307	301	293	296	298	305	294	310	328	278	313	266	278	292	304	328	310	295	295	307	283	306	310	312	261	310	297	297	300	297	290	304	318	285	272	328	313	289	292	298	260	346	280	288	328	313	301	262	294	293	319	341	288	310	307	290	305	324	283	297	287	320	288	293	302	289	266	291	282	302	300	317	309	320	292	302	309	288	299	299	284	296	304	295	300	297	291	317	292	287	291	270	297	298	284	326	287	280	305	298	291	288	295	305	306	286	308	275	288	333	298	320	311	281	315	332	295	276	318	305	273	279	287	286	311	323	317	288	306	309	294	271	314	308	273	273	312	280	265	274	289	270	305	308	295	320	306	296	324	319	269	309	305	290	272	300	273	283	283	243	301	299	308	262	276	310	282	255	272	290	288	298	311	312	304	280	308	292	291	263	319	331	278	292	288	288	299	271	318	277	265	294	266	280	300	267	287	274	272	301	303	284	320	305	307	321	290	309	299	306	285	306	302	292	285	325	294	295	274	290	300	277	288	270	258	280	307	312	268	322	304	289	303	277	310	281	302	318	317	300	295	281	281	296	296	325	280	287	312	323	299	269	297	284	321	316	282	323	275	270	318	267	275	289	274	274	293	289	301	297	306	319	277	308	278	303	286	309	283	299	289	290	297	293	293	314	291	286	288	311	335	340	272	278	278	318	317	287	274	319	292	297	268	297	328	309	295	329	295	311	320	285	291	284	295	298	267	301	289	295	281	287	294	325	284	271	295	293	301	261	337	262	313	279	282	265	272	329	298	288	306	294	317	295	261	298	284	279	300	281	302	288	305	264	283	335	301	293	292	294	269	292	305	333	294	302	311	308	292	281	306	301	316	298	302	280	282	286	276	274	289	307	307	273	288	304	311	290	285	258	296	291	279	290	299	326	254	280	302	276	263	321	302	292	271	280	306	287	329	293	279	283	311	261	269	298	303	336	314	313	278	263	288	301	290	301	298	318	299	298	288	286	315	310	321	279	294	258	311	346	310	257	309	312	301	299	283	282	276	316	317	273	300	295	286	328	314	317	291	273	320	284	298	294	311	279	265	327	265	298	310	270	308	277	291	283	304	290	262	314	298	288	293	309	280	342	304	304	285	315	303	289	295	293	304	303	337	292	296	309	270	318	294	297	318	316	288	289	288	296	295	276	271	266	293	313	330	294	258	282	288	296	282	304	306	319	283	306	288	317	290	304	287	292	263	268	285	281	274	302	264	300	293	279	326	297	279	297	282	314	285	284	278	292	262	270	311	287	288	262	335	307	284	325	305	339	275	322	314	303	301	314	270	291	290	270	294	284	323	314	302	330	322	305	282	302	315	283	314	324
3491	1293	1094	1060	3420	3798	760	785	727	773	790	705	767	759	736	807	784	738	735	693	708	702	705	761	728	746	715	728	713	750	714	749	713	744	728	735	700	745	757	749	747	769	738	767	705	708	703	728	735	716	722	729	721	756	742	724	702	734	731	712	715	745	709	750	755	691	755	721	735	744	728	722	761	729	722	697	685	788	726	728	751	733	681	735	712	678	734	680	766	683	736	741	739	733	706	761	751	714	711	723	730	724	728	739	739	743	708	763	739	696	714	703	726	774	732	762	677	770	748	715	690	711	685	678	743	726	661	734	736	700	724	756	773	725	738	731	718	740	716	780	771	762	698	753	736	739	726	763	781	702	684	723	736	745	707	764	689	730	762	658	752	742	733	710	744	668	724	747	748	675	702	724	693	723	711	752	726	733	681	705	698	743	737	711	720	689	738	741	754	784	671	746	705	749	754	723	724	742	700	717	743	730	765	732	722	761	763	747	756	729	726	712	735	769	730	721	768	765	728	731	722	678	663	720	709	772	713	739	750	701	649	770	713	696	763	733	726	766	743	727	746	755	722	730	740	735	776	745	727	748	704	765	730	705	720	753	675	708	708	725	719	678	763	718	740	767	719	690	719	740	732	740	736	743	705	720	670	725	777	735	768	716	708	669	713	761	757	758	733	721	764	748	733	716	687	702	720	709	722	785	697	700	686	738	729	754	742	730	739	723	740	740	695	746	722	702	678	718	737	713	746	723	698	724	720	692	764	708	732	804	722	728	737	743	718	709	731	704	788	718	704	786	734	807	738	731	674	760	702	739	742	701	768	756	714	748	751	753	694	705	727	752	739	716	726	721	771	765	685	732	776	651	754	721	704	725	730	756	681	722	766	695	745	777	758	691	741	749	709	731	758	736	722	707	747	712	738	723	711	725	742	751	740	749	767	743	725	723	749	753	707	697	725	755	711	744	696	755	729	717	724	765	731	786	766	685	712	691	776	725	707	716	708	751	723	720	726	723	722	649	732	712	696	683	744	739	708	750	738	695	761	729	687	729	756	743	746	689	734	727	753	704	703	727	756	732	750	723	722	733	686	730	747	761	725	734	729	716	648	717	702	729	713	732	730	738	740	714	718	725	733	688	761	742	729	737	737	742	738	723	671	721	778	716	696	695	688	709	683	673	724	716	725	775	716	759	738	713	688	681	728	702	734	711	735	712	682	720	730	727	736	749	695	686	699	708	703	749	727	778	691	746	730	751	770	714	725	731	696	714	712	740	738	765	738	762	765	731	759	743	764	663	689	708	702	699	705	691	755	717	736	659	814	735	734	719	731	710	727	720	711	720	730	745	771	743	678	716	730	737	715	717	705	723	718	704	759	713	720	705	694	747	760	735	684	723	720	717	741	728	721	726	677	692	718	763	713	693	765	727	756	765	732	698	748	727	695	756	731	675	760	742	742	707	710	686	728	752	695	745	718	772	663	748	739	722	712	753	711	711	681	713	728	708	786	743	770	715	705	718	801	751	756	743	720	695	723	770	715	731	769	715	759	753	752	672	708	719	722	790	707	718	685	753	731	697	694	703	703	749	701	722	778	716	740	687	722	765	725	702	741	780	728	778	749	703	746	694	685	717	718	750	733	740	709	751	707	718	704	713	717	719	681	709	749	724	677	719	723	741	707	752	728	742	769	701	690	706	697	709	745	741	733	733	754	737	776	734	728	744	756	683	715	763	729	702	732	737	723	715	710	697	729	739	695	756	729	735	726	724	727	680	721	721	757	749	704	728	694	774	770	696	704	718	759	784	744	738	732	712	724	691	730	708	762	704	769	708	747	752	700	741	678	759	712	743	685	697	723	727	756	745	691	692	762	696	693	718	738	721	721	695	741	712	740	763	703	754	683	743	749	740	749	728	727	690	733	753	706	745	696	753	731	722	725	799	718	737	686	701	676	707	748	730	684	720	692	701	716	735	753	695	729	768	743	756	744	718	708	739	678	712	723	781	716	732	712	735	722	737	732	704	724	718	722	684	735	691	686	715	702	711	724	774	771	719	721	688	731	724	737	700	728	718	694	691	740	693	788	743	744	776	707	737	722	722	701	732	736	740	752	749	707	713	729	728	728	698	760	776	737	754	710	732	713	723	782	728	682	713	743	691	766	744	720	704	768	682	657	767	764	718	730	740	727	708	709	710	696	732	760	764	709	661	748	706	668	727	718	697	743	673	750	728	706	701	704	702	756	764	754	716	767	757	765	740	758	707	731	765	754	753	696	710	740	763	731	692	676	718	732	707	715	737	748	665	710	711	752	691	714	740	734	707	779	714	759	739	725	703	751	670	713	724	768	749	720	700	772	682	741	738	718	754	746	739	762	724	714	749	741	716	761	731	703	731	782	755	679	753	725	704	720	725	741	737	726	730	781	683	706	711	781	714	719	739	717	741	740	738	737	720	746	699	745	720	714	728	690	695	718	774	751	728	698	768	733	724	730	724	715	746	667	760	708	726	709	761	744	710	678	720	755	716	767	747	731	736	727	718	755	678	703	738	756	680	732	786	771	724	786	685	694	732	730	743	679	684	771	701	735	712	745	756	722	683	712	696	696	759	781	771	683	753	719	753	692	719	708	744	745	674	714	728	736	754	746	739	677	735	716	768	703	747	730	723	720	724	707	739	777	709	715	716	735	752	677	710	751	728	717	717	746	702	711	706	723	709	718	708	728	748	759	731	756	676	719	731	712	706	743	750	757	713	738	696	713	711	763	718	766	722	757	721	664	744	700	730	739	772	747	704	733	752	755	749	721	715	756	727	753	711	714	750	746	731	739	688	732	750	722	706	725	719	733	723	792	729	733	716	719	778	673	737	722	757	718	742	708	704	786	716	754	742	749	721	729	676	708	682	756	744	691	722	726	692	655	727	772	756	760	758	702	744	705	720	708	729	811	722	704	732	711	756	701	672	681	754	709	693	706	715	733	741	719	710	765	704	766	670	688	703	722	710	710	739	725	662	702	731	709	704	693	784	762	706	711	720	700	717	726	712	737	760	684	761	729	730	745	725	714	706	728	721	700	693	777	731	712	701	725	741	673	763	804	711	664	732	763	688	700	733	735	732	722	738	756	665	749	700	728	763	733	720	764	756	711	732	749	710	724	756	757	808	721	669	745	691	747	665	709	739	759	738	738	700	740	713	742	722	702	742	705	729	724	673	705	736	735	703	739	706	746	697	733	719	734	713	718	685	744	744	723	747	720	708	778	699	672	758	693	690	757	742	714	736	727	753	760	743	720	733	720	707	706	749	703	712	701	703	707	666	743	730	681	712	745	734	720	783	783	746	772	725	759	706	718	749	749	728	714	706	774	738	688	706	728	702	709	774	725	770	716	704	790	759	700	720	723	745	691	728	700	732	707	716	736	743	749	751	735	725	707	701	738	745	728	745	726	686	694	749	735	691	753	755	707	775	681	746	794	759	751	717	704	715	730	692	762	698	741	690	760	741	693	699
17247	9364	5260	2897	13206	22917	1727	520	392	311	270	286	236	226	249	229	241	230	226	234	223	213	220	179	186	197	198	203	190	195	195	207	236	218	224	238	210	209	194	165	208	199	171	194	182	184	195	201	199	196	164	217	194	192	209	179	184	186	192	178	188	172	184	183	193	196	201	198	185	177	211	208	188	195	185	223	189	214	199	203	176	166	162	191	190	196	217	204	171	179	167	193	193	181	175	192	211	201	190	197	200	214	189	180	194	189	210	181	185	190	172	203	184	192	197	222	181	211	221	187	188	210	187	208	190	195	182	187	187	172	183	188	192	213	192	194	179	201	202	201	191	193	194	206	195	210	173	180	201	169	188	199	198	201	166	189	218	175	176	202	200	196	207	191	186	182	187	190	212	166	207	215	215	196	195	215	185	175	195	159	195	184	200	186	183	219	182	184	199	171	220	193	240	188	197	180	180	181	202	186	205	189	205	190	188	189	191	196	189	204	173	186	202	185	220	200	217	203	218	187	193	188	180	195	166	173	184	178	172	173	177	183	179	189	189	193	190	196	194	212	196	196	202	192	188	207	212	178	203	202	194	197	169	176	183	206	205	190	188	198	190	181	213	180	177	191	188	202	197	191	214	191	201	184	193	181	206	184	188	199	195	207	212	237	207	179	183	185	196	197	182	164	189	186	195	157	177	200	195	192	189	186	200	186	201	184	189	179	190	184	183	182	180	205	204	180	213	195	203	196	195	194	219	212	200	190	185	166	193	184	160	199	196	188	182	215	184	176	206	197	188	190	196	194	185	211	195	216	213	212	210	192	180	225	175	190	175	184	181	196	186	190	200	181	210	203	220	205	185	184	180	190	174	191	195	179	182	168	182	194	177	205	209	163	194	176	197	199	198	198	193	189	184	185	207	187	183	209	192	199	209	191	169	204	186	179	184	165	161	229	194	193	186	189	180	203	186	204	202	165	172	190	175	229	191	206	188	180	189	193	217	164	204	174	210	192	176	208	208	210	181	235	185	199	188	172	194	164	186	197	204	195	175	201	194	185	180	204	209	195	205	195	196	217	187	167	194	197	204	193	175	198	190	176	189	171	187	235	174	172	198	174	160	197	195	186	205	193	202	185	204	180	154	176	192	200	189	197	198	192	195	187	197	189	198	184	185	179	194	207	217	182	195	188	168	194	186	199	181	202	177	180	190	170	188	220	173	183	185	212	191	202	191	190	196	193	193	219	181	187	183	196	197	186	180	183	185	209	222	199	211	177	187	182	185	202	187	171	191	200	183	180	182	177	209	208	225	213	206	216	217	195	178	181	186	174	180	197	203	198	229	189	168	218	219	215	196	177	177	186	167	188	197	206	203	162	211	200	186	192	168	177	188	191	184	190	177	186	204	199	195	207	203	225	199	196	215	188	184	188	172	193	207	176	204	211	189	211	197	194	171	192	182	167	198	227	185	187	194	193	196	188	202	202	199	200	196	204	183	180	193	183	176	165	204	204	191	174	172	209	212	228	211	212	201	174	167	188	202	197	195	211	198	189	194	197	190	172	198	185	196	158	213	193	176	192	187	182	186	192	191	176	196	206	176	197	206	189	179	184	180	189	186	211	189	163	167	209	202	175	164	183	187	204	210	187	208	188	179	180	188	172	167	199	193	167	195	174	177	206	156	174	191	193	196	204	175	197	175	195	213	187	196	209	191	215	183	216	199	194	175	191	190	187	186	179	168	176	192	202	190	174	209	177	223	215	215	210	193	214	196	186	211	205	215	189	200	178	189	200	179	179	157	209	182	182	188	193	169	154	215	210	192	217	195	185	189	175	203	173	164	200	186	200	185	179	172	178	183	206	193	210	185	189	208	184	190	196	185	181	177	187	186	189	202	200	188	198	185	191	207	215	210	186	207	180	188	176	193	205	183	209	197	189	198	190	194	208	199	195	196	212	204	198	213	171	187	193	190	200	195	209	197	191	192	190	175	169	181	175	184	207	189	223	210	204	192	205	180	188	187	195	187	179	178	179	193	190	158	181	177	177	204	199	177	190	210	169	204	188	199	219	189	165	192	196	199	183	175	179	217	183	181	206	158	199	191	170	194	198	183	204	192	177	180	196	180	191	184	190	203	172	182	205	173	178	186	204	168	204	183	207	216	199	181	185	173	196	172	178	201	183	185	216	176	187	194	174	172	192	188	179	195	193	181	200	204	195	183	211	188	197	178	172	195	187	186	212	205	216	207	211	177	197	191	165	189	201	190	183	212	193	192	187	218	186	185	191	189	194	192	171	188	195	201	202	203	215	200	188	192	210	190	195	195	171	181	191	189	179	209	183	205	189	186	192	194	217	170	208	174	182	179	197	201	181	203	202	188	183	182	173	203	208	197	186	216	189	192	205	222	182	192	186	181	191	189	183	186	198	178	175	182	216	164	196	175	168	193	186	199	172	154	197	207	204	169	184	183	197	195	189	194	189	176	180	172	185	196	211	165	193	191	200	191	205	192	195	209	183	181	196	168	186	184	203	186	190	184	185	197	174	203	178	204	197	173	195	183	208	174	196	184	212	203	193	194	201	185	199	181	200	187	208	156	206	198	189	217	178	178	190	190	178	169	186	179	187	204	222	208	199	180	199	204	189	214	215	173	192	196	196	186	186	177	213	194	179	183	216	202	197	192	186	182	178	191	172	206	209	206	184	183	189	191	169	198	214	191	183	223	177	187	188	189	167	179	180	186	210	177	190	193	192	168	200	184	189	189	203	178	207	204	193	206	178	199	193	193	202	176	199	188	177	196	193	196	218	180	211	198	177	198	201	202	187	195	170	181	203	194	215	200	200	191	197	207	197	189	185	216	202	205	190	212	201	160	186	165	182	208	170	189	202	201	180	187	173	186	187	171	198	190	199	181	180	202	200	186	188	214	179	190	179	165	182	185	196	192	183	195	171	234	197	193	185	197	206	192	194	197	163	174	194	184	184	172	193	198	197	186	211	181	181	197	180	205	202	184	190	201	183	199	196	184	224	177	202	198	201	228	195	182	197	215	202	175	189	199	189	204	214	187	185	218	184	177	200	192	181	200	212	152	199	175	182	195	188	204	201	185	191	191	202	202	186	180	178	188	179	192	180	200	214	194	197	184	156	195	197	204	213	189	193	192	180	193	171	205	196	214	202	175	200	195	205	167	183	165	207	205	186	196	223	215	205	212	190	176	197	203	168	198	203	177	191	190	183	210	182	165	171	185	213	171	207	176	187	204	204	182	184	184	194	188	189	181	200	178	198	190	171	196	197	169	183	201	199	175	196	209	189	184	207	196	188	198	181	196	182	237	211	214	186	211	189	189	164	198	203	196	212	217	207	202	201	190	195	159	191	182	189	200	207	149	188	189	177	186	184	185	199	198	212	193	204	196	192	181	177	214	174	188	194	183	195	215	175	180	203	199	187	188	171	216	198	180	178	196	181	179	178	184	203	196	187	192	190	171	178	186	178	198	173	206	190
9585	8703	4248	5032	26293	27794	1895	1495	1363	1105	1014	932	891	865	801	773	654	738	737	681	664	680	642	585	650	615	603	610	584	562	596	644	722	671	875	706	543	557	526	502	531	552	517	531	562	531	524	504	526	508	500	550	449	492	513	565	505	484	535	482	541	498	484	515	506	503	517	498	462	480	506	476	486	522	522	480	508	465	459	491	489	495	486	470	455	467	508	515	460	508	491	482	490	499	474	518	487	511	485	498	457	454	517	512	470	511	497	496	470	516	480	482	490	469	503	475	448	488	484	485	509	502	503	499	532	495	484	472	507	500	466	499	495	473	440	469	513	455	440	492	511	491	507	496	458	494	485	516	489	488	550	492	478	473	533	481	516	484	449	489	476	477	528	473	464	488	443	503	513	471	507	478	489	472	474	482	475	494	511	471	488	495	509	452	510	486	487	483	510	487	483	489	492	521	496	488	549	507	476	537	511	458	481	506	478	518	494	473	455	483	492	465	526	490	526	474	507	456	464	535	477	476	506	487	471	494	497	516	495	456	475	498	511	479	484	505	476	453	520	491	497	507	493	478	522	474	475	473	489	523	477	491	478	505	480	474	550	474	504	471	511	478	508	475	497	489	477	471	516	509	473	452	460	495	508	484	469	498	497	440	485	505	508	473	485	493	509	508	468	492	448	472	466	480	493	493	507	501	525	505	483	451	539	458	493	482	524	450	482	479	500	511	490	506	506	488	485	489	474	478	484	489	470	513	486	491	544	490	487	489	504	485	445	470	517	485	501	473	461	488	507	488	483	480	527	521	456	468	485	486	460	479	479	470	479	487	513	477	468	432	511	481	463	479	501	464	479	466	493	493	492	492	520	477	461	499	484	470	473	497	515	468	492	531	484	456	454	474	485	483	471	435	491	488	505	490	509	524	453	457	517	511	497	456	483	477	477	491	461	499	458	528	469	465	485	490	534	511	491	455	482	492	525	495	473	488	506	524	482	462	476	473	469	510	463	492	460	505	510	491	485	507	491	475	475	503	457	464	500	512	490	465	508	473	505	491	445	473	492	453	500	476	479	483	487	487	467	436	490	465	521	485	439	490	518	494	500	515	477	462	500	480	483	499	475	515	461	479	480	520	485	474	460	478	524	485	499	475	484	455	463	525	495	519	499	513	496	493	544	493	470	548	467	507	459	505	511	525	493	496	488	498	465	488	460	553	485	456	452	488	479	480	510	490	510	473	474	473	503	467	488	475	469	499	434	516	478	462	506	482	485	519	507	484	472	477	453	487	480	486	460	466	473	499	495	506	505	506	490	470	471	470	498	475	482	503	430	509	487	462	468	450	485	464	443	483	451	501	486	472	498	512	507	475	506	496	483	470	490	464	501	529	505	494	496	461	528	452	486	503	516	469	446	514	466	441	484	499	460	485	481	515	506	496	503	507	509	487	461	480	482	484	464	507	519	483	468	503	468	507	482	480	479	467	487	489	492	505	486	505	496	444	472	455	462	489	524	506	495	477	501	460	525	474	465	513	489	497	472	504	503	469	496	521	521	488	490	479	516	477	457	503	470	494	487	470	462	460	493	481	532	504	468	534	485	492	470	486	480	506	480	461	495	452	489	484	483	486	471	490	466	523	475	492	455	479	510	500	528	480	479	505	497	463	496	487	476	479	454	490	518	485	449	466	495	466	511	470	512	513	498	484	490	502	453	442	509	466	488	480	471	483	489	517	471	486	461	521	505	508	483	469	481	480	485	483	466	469	467	490	492	503	502	453	488	474	482	482	480	473	513	509	481	514	507	459	487	497	507	467	462	491	444	445	470	479	466	450	509	462	459	513	511	476	464	465	452	515	476	485	464	488	420	490	472	485	471	510	496	489	477	476	530	506	492	454	496	524	479	494	438	450	480	480	487	514	471	479	504	501	486	485	483	501	492	480	488	461	507	519	454	491	529	506	479	492	470	474	527	501	514	521	493	552	534	512	504	501	487	503	494	548	485	503	501	477	495	465	480	476	497	455	467	479	480	494	498	527	486	493	504	465	436	509	478	535	474	469	447	533	492	501	521	464	520	490	470	490	467	499	485	518	529	504	490	487	518	469	495	506	476	449	481	484	464	488	488	494	474	503	453	490	506	467	463	493	487	483	486	502	452	471	449	468	516	508	433	455	479	522	478	471	465	499	494	504	487	461	494	506	518	517	487	480	482	501	479	505	510	456	489	470	511	483	504	499	497	469	471	492	502	479	484	515	481	475	521	436	485	464	494	457	510	502	527	459	487	456	490	469	505	498	462	484	497	446	493	505	513	457	488	487	482	483	471	495	480	498	452	461	460	493	498	483	462	457	486	474	514	470	472	465	492	453	484	449	421	502	507	482	482	491	495	524	468	450	488	500	479	494	497	495	498	446	507	461	459	508	505	476	485	475	450	496	495	427	503	459	477	473	473	519	502	498	475	501	507	444	478	477	477	485	482	489	457	486	502	518	483	467	448	477	506	468	489	502	503	479	498	527	474	529	517	500	477	470	509	484	486	516	494	474	479	475	474	466	483	493	513	462	521	487	460	476	490	458	497	469	506	477	506	517	501	487	451	491	472	497	474	487	511	484	523	520	462	475	473	496	479	451	476	490	500	455	478	485	503	506	483	500	495	466	472	468	477	480	483	496	474	471	446	440	442	478	520	478	520	491	537	434	451	493	506	491	472	519	491	491	487	476	485	470	466	507	496	518	487	516	479	528	510	543	472	473	488	524	503	514	475	505	467	501	516	497	551	476	443	475	468	490	496	499	478	499	485	490	493	507	522	465	511	522	482	481	490	486	509	483	495	491	512	523	462	456	507	475	492	480	492	496	515	484	488	484	505	480	480	466	476	455	438	505	490	472	446	469	469	458	438	453	505	483	493	496	528	474	506	514	488	476	466	456	539	505	489	485	457	489	503	514	478	470	495	418	508	541	498	497	477	460	475	483	485	503	498	470	472	488	492	465	521	456	477	459	481	457	475	496	446	482	460	486	520	477	477	522	479	485	495	489	462	482	450	510	457	512	494	494	488	508	493	471	477	484	504	483	448	513	510	462	490	483	497	465	476	476	436	447	496	535	494	477	508	468	432	500	484	516	459	491	472	465	462	479	493	488	470	470	469	463	493	499	483	499	461	484	447	477	479	459	469	526	495	461	506	498	515	460	502	500	466	489	487	485	442	479	460	501	462	503	505	442	488	491	479	462	475	503	499	468	491	478	462	466	494	518	488	473	473	515	492	490	514	488	494	511	486	501	470	485	508	479	467	516	457	522	485	515	476	478	499	497	459	515	484	485	493	530	482	499	479	465	447	498	466	477	484	450	517	442	484	486	469	469	454	504	481	487	521	447	476	465	506	488	490	498	454	501	469	471	491	434	488	484	478	501	469	497	498	478	454	524	491	464	502	487	508	488	508	498	426	447	477	497	524	473	476	470	493	464	491	501	488	455	473	475	454	482	491	532	484	489	435	482	501	470
26697	14319	11663	6307	24342	30629	3931	608	380	336	259	209	217	197	189	169	138	125	152	120	125	115	127	108	108	107	103	88	107	108	86	120	126	122	164	142	102	95	94	90	109	78	105	90	99	85	95	85	98	102	92	79	91	90	82	90	81	93	88	94	84	101	86	79	86	90	79	64	72	91	89	86	82	67	70	96	71	90	100	81	83	99	81	60	85	83	71	83	86	76	81	97	87	82	84	76	68	77	91	95	100	86	83	77	67	88	80	88	103	84	91	92	89	74	81	87	93	102	91	81	76	95	76	79	62	75	63	92	82	84	89	93	74	86	87	104	84	83	64	73	84	66	74	71	90	72	80	91	87	73	79	93	79	82	79	76	63	96	80	80	74	76	76	84	99	88	84	85	78	64	78	68	67	67	76	79	83	86	82	83	76	81	74	82	89	84	96	65	76	100	64	90	89	70	68	66	77	85	80	101	76	83	92	66	88	73	82	94	75	84	99	94	78	70	85	63	71	76	70	80	78	91	106	99	86	82	86	88	90	92	74	84	77	84	66	82	92	73	80	77	86	90	98	84	92	89	76	93	83	84	91	88	77	95	69	83	71	88	85	86	87	78	74	73	79	89	84	99	76	73	86	70	82	76	101	79	69	82	83	72	77	73	89	82	85	95	95	82	64	75	83	82	86	87	72	56	91	80	79	88	89	80	73	81	87	94	81	82	89	55	82	105	75	80	89	86	75	69	86	86	74	112	84	83	70	84	97	84	85	65	73	78	87	80	92	67	83	89	97	80	93	75	69	82	88	71	64	76	67	83	82	87	95	83	72	80	80	69	82	74	89	84	104	78	94	85	87	81	72	98	67	81	86	73	82	77	97	78	70	76	88	84	89	81	69	83	80	80	91	89	84	78	75	81	83	71	67	77	96	113	83	84	80	81	70	87	87	74	74	80	83	76	74	85	97	89	95	72	90	91	90	76	93	83	68	92	99	84	86	85	73	89	92	71	81	79	80	86	79	78	93	74	84	75	82	80	88	77	97	72	71	59	94	82	102	76	75	96	89	92	86	75	70	90	64	57	92	71	86	77	91	114	92	90	84	70	95	81	74	72	81	80	88	81	92	69	88	94	69	93	72	72	71	85	101	71	80	74	92	79	69	98	84	78	83	87	89	72	73	88	82	81	97	64	95	73	77	76	75	79	84	72	68	90	89	87	76	104	79	82	100	85	85	86	94	84	76	79	87	69	78	92	82	73	64	82	86	93	101	89	98	95	70	89	87	92	93	94	90	71	84	78	81	82	89	79	84	85	91	91	89	80	81	87	85	84	91	88	79	86	73	96	92	98	63	89	76	78	73	90	74	83	87	68	65	88	75	84	83	67	90	81	74	83	81	91	87	70	86	69	100	92	81	82	70	87	87	79	78	87	91	78	66	70	89	82	86	85	98	83	71	82	79	79	77	94	90	73	90	98	77	84	76	74	90	80	72	70	77	100	103	83	72	74	70	88	88	67	83	80	84	86	91	98	98	87	86	80	78	85	92	81	87	71	84	84	85	85	77	82	80	82	81	84	75	63	93	69	94	94	69	98	76	81	96	78	77	83	78	89	69	86	85	78	83	76	82	83	85	79	96	74	98	83	83	80	73	83	87	96	103	92	98	92	90	75	81	87	90	83	72	78	95	85	80	81	80	86	77	83	101	88	93	73	80	97	61	107	74	83	81	94	78	78	79	76	72	78	75	73	83	76	73	87	74	75	88	89	89	80	67	70	83	85	82	93	71	90	71	75	82	67	85	94	71	89	77	64	72	71	69	72	90	71	88	91	81	66	92	69	80	102	76	77	95	82	82	83	75	71	82	97	87	85	90	90	75	90	74	80	67	106	81	97	84	68	85	80	86	88	102	86	65	82	93	88	60	89	78	97	94	76	80	76	76	78	65	60	88	71	88	83	90	92	99	74	95	82	104	85	84	73	76	86	94	92	81	83	75	88	80	79	74	86	95	90	84	66	80	83	67	77	91	73	70	76	82	109	90	88	89	84	96	92	79	70	97	70	83	66	81	82	69	83	74	73	79	90	74	87	96	83	81	60	78	91	82	85	78	86	85	96	90	70	92	98	81	91	76	79	85	96	77	64	102	79	76	112	78	86	75	84	74	77	72	71	76	82	78	92	81	87	83	92	70	79	94	90	78	87	81	94	65	78	96	87	89	82	86	96	79	84	68	75	89	72	80	95	76	62	69	105	78	81	90	81	92	90	77	81	89	91	69	96	80	73	58	88	83	76	87	74	94	70	81	78	84	73	86	83	81	85	70	92	90	89	106	102	78	87	94	83	92	95	80	66	79	96	72	91	82	78	93	77	89	78	83	64	75	71	89	77	82	82	66	88	76	84	71	91	91	83	74	76	92	71	70	83	84	85	73	81	110	75	87	98	69	82	87	96	97	80	73	75	77	77	84	90	88	66	69	76	94	82	57	72	86	87	82	94	72	90	80	80	82	77	97	75	84	82	91	85	81	105	74	84	95	70	67	96	82	71	77	71	72	76	88	75	72	70	78	86	94	73	82	86	81	80	74	77	87	80	85	76	88	84	90	105	75	82	92	76	89	87	92	93	88	96	67	85	100	78	87	75	57	78	84	69	92	84	81	85	78	90	94	80	84	74	90	84	83	94	79	75	82	86	80	88	78	85	87	76	89	70	87	86	85	90	92	90	85	86	84	90	76	84	78	85	80	92	89	75	80	71	85	75	79	69	81	87	76	91	77	87	69	100	82	88	105	87	82	77	77	101	83	59	70	91	92	94	89	66	74	82	89	79	68	91	104	101	88	78	82	69	99	72	85	92	86	89	67	63	87	72	81	75	76	81	89	82	79	86	89	74	70	85	83	75	75	77	77	83	86	83	87	89	82	82	106	81	77	81	85	74	73	81	88	74	92	92	80	81	56	92	77	92	81	82	73	77	72	93	103	91	77	91	73	85	74	100	61	77	85	81	75	96	88	76	70	85	81	76	82	85	75	70	67	73	80	84	77	85	83	82	90	73	96	72	92	68	86	85	83	87	75	75	94	85	76	102	95	67	83	89	90	86	102	74	79	83	72	95	87	75	76	88	100	82	68	72	85	73	83	83	78	78	79	93	83	87	74	84	86	81	83	94	98	80	93	83	83	76	86	87	75	74	71	70	87	80	89	90	72	88	87	78	71	89	77	97	87	73	90	84	79	84	73	92	81	77	89	62	81	89	75	88	81	83	84	73	80	84	80	78	72	77	75	85	89	85	73	87	94	84	87	85	98	83	73	85	84	81	90	81	92	81	75	96	65	95	93	79	82	87	89	87	81	88	77	86	78	72	84	85	85	75	81	88	74	94	86	92	77	76	70	79	88	84	61	85	95	69	81	88	82	82	69	75	60	87	73	58	101	78	74	64	88	73	78	94	90	74	90	97	82	99	95	90	81	84	94	79	81	91	83	91	102	61	82	86	83	76	87	82	103	78
13504	11343	6825	7745	36148	30050	2746	2280	1983	1517	1246	1182	1005	931	890	808	743	745	670	630	593	552	569	514	525	463	462	471	498	413	440	515	635	622	1038	805	368	341	313	304	333	326	322	309	308	309	306	293	332	306	303	295	293	284	287	313	277	292	292	275	300	242	287	247	258	292	263	285	283	268	292	259	273	262	253	245	264	247	264	289	251	261	258	290	292	255	258	279	264	253	260	247	264	263	258	249	266	276	256	243	262	241	253	225	243	244	248	240	253	248	246	249	268	238	235	250	253	232	271	263	237	287	226	273	240	272	265	239	254	224	245	225	282	225	215	250	242	231	246	216	233	247	241	237	264	281	241	250	233	262	260	263	246	252	231	235	264	231	245	240	240	253	260	211	241	239	282	249	252	261	234	240	231	219	233	245	247	238	254	242	236	272	232	248	237	227	254	224	226	244	259	253	237	244	267	260	257	270	247	246	237	250	271	234	257	233	236	249	251	257	232	249	227	255	232	234	229	259	257	236	253	258	234	248	227	229	243	239	259	228	251	251	262	247	229	252	235	275	256	240	239	232	257	238	248	234	229	249	230	252	250	246	238	228	259	245	232	207	248	250	240	221	223	251	240	260	203	254	246	246	276	255	242	252	224	238	245	243	217	253	265	276	239	272	234	259	242	238	236	233	243	255	236	229	264	253	251	230	201	271	252	250	251	259	281	215	243	254	250	251	276	211	238	281	252	250	245	252	231	259	259	236	255	252	251	241	234	257	278	214	261	228	258	221	232	222	250	247	254	229	232	238	248	257	231	232	213	252	260	244	239	252	267	259	254	222	222	265	248	243	222	214	260	230	241	244	255	257	238	248	235	226	239	227	265	263	271	225	246	239	251	242	237	234	252	248	271	257	260	246	267	230	249	232	231	219	232	233	252	244	240	269	255	260	210	222	241	239	258	252	256	238	254	216	220	250	237	242	242	233	249	243	234	246	241	235	261	274	232	236	251	240	247	251	257	249	237	239	226	238	238	230	233	264	246	248	248	225	264	257	224	239	271	249	255	260	240	228	264	225	238	222	272	229	255	233	225	244	263	254	251	241	267	236	244	250	239	257	243	253	235	229	231	277	258	249	239	249	269	250	232	244	254	245	257	257	240	236	253	260	258	253	283	244	250	232	231	251	247	215	247	241	268	262	249	247	243	234	243	214	231	260	235	263	227	228	254	249	248	272	253	230	230	232	224	260	246	240	241	237	218	275	236	226	225	243	243	232	252	234	232	249	230	231	248	241	258	247	242	241	213	246	213	249	236	264	256	239	238	228	242	244	272	230	248	243	252	252	221	231	243	253	261	218	238	226	239	245	234	237	264	238	234	236	231	243	262	258	249	229	213	232	252	270	240	255	232	253	255	230	273	234	254	228	230	232	250	263	260	243	254	276	249	265	256	237	255	245	255	226	268	241	251	258	246	254	242	236	204	254	244	238	253	224	227	217	229	250	238	261	246	240	262	254	240	232	247	257	254	214	239	230	254	251	212	265	248	245	210	229	225	232	235	238	241	282	261	231	244	242	281	228	226	262	251	257	266	265	248	244	244	258	228	274	233	226	231	254	238	267	223	224	227	246	240	245	240	266	246	261	243	242	229	234	239	228	275	246	217	264	219	234	237	243	235	262	271	240	238	232	257	238	257	274	245	245	258	228	237	222	240	239	254	252	250	219	219	258	209	265	231	254	229	230	228	233	235	252	242	256	232	266	231	244	235	235	266	252	260	234	217	269	270	256	227	262	250	228	254	260	222	271	251	235	256	268	245	278	214	240	251	244	249	245	229	242	230	226	241	245	284	257	239	246	258	226	251	257	230	219	242	231	221	277	233	241	246	238	232	256	238	243	252	255	244	265	246	259	224	228	271	263	250	209	269	195	253	232	251	265	256	261	229	218	250	215	262	223	269	265	229	237	239	247	248	234	247	247	239	233	252	253	251	222	231	254	235	218	257	216	231	242	252	232	245	240	233	222	231	228	225	263	190	268	259	241	238	251	256	243	249	238	222	217	235	255	256	229	256	224	237	223	260	240	254	248	232	244	252	259	264	245	248	258	262	268	250	238	264	265	232	247	258	277	250	229	247	247	234	231	253	260	223	248	256	219	225	229	248	234	238	244	227	238	247	269	256	222	265	243	216	243	250	245	229	237	246	242	238	240	237	240	247	234	253	241	240	247	239	253	219	216	234	217	246	234	264	236	249	243	237	213	253	265	228	257	269	221	258	218	248	244	219	264	249	234	268	278	245	246	272	215	259	233	236	238	264	259	248	238	286	252	237	264	242	256	259	244	271	232	249	229	281	267	239	227	267	244	268	217	205	255	252	244	249	241	260	264	236	219	221	239	259	256	237	242	226	260	244	244	251	244	234	238	250	225	234	245	249	251	252	210	268	243	256	276	228	254	262	237	242	256	222	214	217	225	257	264	223	262	266	220	231	230	231	251	247	263	261	251	225	251	241	281	252	256	237	232	234	222	226	252	238	214	230	238	214	259	246	247	269	263	225	240	255	233	226	216	219	241	258	247	245	252	237	270	203	278	247	227	252	258	248	229	270	249	256	203	241	294	250	249	265	241	272	239	245	239	229	240	241	261	229	235	271	252	253	252	231	264	241	207	242	254	272	243	227	232	260	256	251	271	243	238	232	227	263	223	257	277	225	248	261	223	237	250	232	235	252	223	255	204	235	239	223	253	265	248	277	231	259	255	266	265	262	247	231	236	271	238	247	226	206	275	245	235	227	219	237	237	259	226	259	247	247	273	249	246	266	234	215	249	223	251	277	227	248	232	239	270	256	242	226	225	240	220	241	243	247	256	249	259	254	267	251	235	229	251	240	277	236	234	239	249	269	248	269	265	252	218	250	243	227	239	257	266	253	245	213	244	215	247	259	237	239	232	251	267	244	252	250	226	238	229	249	248	237	210	264	252	251	247	230	251	212	250	207	242	236	250	216	263	242	246	226	220	258	239	264	218	244	263	253	236	231	243	254	242	253	230	243	226	228	230	248	253	235	253	249	248	238	242	226	249	261	251	207	265	255	277	216	248	249	241	215	214	273	239	261	241	263	246	256	239	250	232	266	238	242	232	248	248	238	236	247	258	248	239	223	244	243	238	240	235	224	205	243	262	232	238	220	265	252	255	204	230	216	256	231	252	240	247	255	281	274	240	203	264	221	241	230	243	237	243	223	244	226	259	237	262	245	236	228	233	221	255	257	238	250	254	235	222	256	256	270	237	252	241	241	269	253	233	243	241	253	230	220	235	259	237	243	229	257	222	243	226	264	221	266	232	250	239	263	255	258	245	262	274	233	237	232	240	263	243	244	246	223	231	259	242	272	248	210	291	233	249	253	245	232	220	225	255	270	226	251	253	231	227	249	246	212	256	244	253	226	251	236	222	265	242	225	235	208	251	243	270	213	235	262	270	234	230	234	240	267	224	240	242	222	273	262	252	243	257	214	281
3315	532	436	323	693	922	324	276	294	290	277	305	314	305	292	321	285	301	289	336	296	311	309	321	283	286	305	275	300	285	274	313	274	269	271	280	294	307	314	269	299	296	295	266	287	288	301	277	333	300	313	306	313	284	292	282	285	271	313	322	266	304	286	292	321	256	284	297	301	297	266	295	304	302	276	278	286	266	300	294	300	303	263	280	300	292	304	283	286	288	309	278	270	295	269	315	319	273	262	300	281	321	294	272	305	290	289	302	313	275	300	302	294	290	331	296	287	297	290	300	296	310	289	288	330	277	286	301	302	304	301	291	300	295	327	295	277	281	308	298	280	294	282	312	292	267	273	300	295	293	281	293	312	267	298	286	307	282	274	283	298	331	324	259	274	289	315	318	308	285	270	291	310	316	328	285	285	297	308	297	318	294	287	307	304	298	305	298	305	290	278	286	301	304	269	284	288	297	326	309	275	242	275	298	307	338	282	271	320	294	295	277	303	297	292	301	300	293	295	293	287	295	282	297	314	332	326	301	294	300	330	257	298	289	289	304	327	265	302	299	284	331	314	316	297	287	272	305	299	289	281	289	318	306	299	305	287	337	298	293	288	303	307	313	269	297	289	314	271	298	294	282	308	288	295	298	290	291	316	297	284	272	306	276	293	295	265	319	304	299	305	309	308	300	304	313	296	308	297	286	309	271	280	314	276	281	284	297	259	305	307	275	297	298	286	269	329	290	278	306	305	303	310	290	306	286	317	293	264	304	295	295	273	328	278	261	313	273	297	287	305	313	307	270	294	286	299	305	290	272	303	300	261	296	294	303	302	295	295	297	282	296	292	278	308	262	292	300	292	308	312	299	295	286	305	298	284	301	286	284	292	276	313	263	288	308	306	290	291	281	304	306	306	307	242	276	269	266	288	290	293	301	316	291	314	304	324	304	308	302	306	278	293	295	256	257	311	277	291	297	271	281	280	300	307	279	262	294	298	301	280	302	289	314	299	295	278	276	292	329	298	290	279	296	307	311	281	276	303	298	254	273	287	319	275	263	297	299	303	264	275	291	298	252	290	307	295	279	312	287	291	267	289	317	299	271	292	283	302	278	271	269	307	288	283	301	314	264	298	295	267	304	274	287	274	247	279	301	333	326	279	295	291	302	290	306	282	314	280	300	277	316	306	296	291	305	313	314	317	310	315	289	323	296	297	305	309	267	300	310	267	276	326	266	288	262	296	281	293	292	318	306	306	296	308	267	299	322	325	260	248	298	287	323	276	287	288	268	294	334	302	266	313	279	301	348	288	281	285	274	291	316	287	295	284	300	282	322	273	282	305	270	303	300	292	283	293	280	285	298	291	320	278	278	278	301	320	293	320	329	294	291	285	308	270	260	281	294	281	294	277	287	259	308	295	314	280	286	308	309	295	330	321	315	285	300	322	285	317	286	294	304	289	284	297	319	317	265	293	294	267	292	279	317	287	299	292	295	311	289	274	312	283	297	295	253	280	313	315	251	299	294	286	285	289	296	312	306	299	295	290	297	282	307	294	296	270	278	307	288	314	304	303	295	284	277	271	309	276	293	316	280	281	315	297	303	290	262	309	304	307	316	316	304	278	317	310	301	305	295	303	308	303	306	314	279	312	269	284	318	287	270	288	288	296	259	310	291	287	285	307	270	293	307	281	306	321	303	273	314	300	293	289	291	282	290	273	285	295	272	298	286	302	321	287	318	298	312	311	313	292	303	282	292	304	293	315	282	276	311	306	295	319	297	305	255	295	286	303	305	311	337	301	325	282	283	297	290	256	310	315	309	283	282	312	298	291	320	291	314	296	316	257	315	278	289	293	264	288	311	287	300	267	275	281	295	308	336	324	317	277	302	294	286	327	309	308	320	295	282	304	298	289	304	304	278	303	306	307	270	312	288	290	294	282	297	274	264	298	265	310	295	312	295	311	306	294	273	270	256	294	291	313	310	286	313	302	274	260	321	332	258	293	293	286	317	313	282	301	314	311	269	261	301	296	310	291	296	297	303	331	288	310	265	294	325	318	281	309	290	285	273	280	292	310	270	286	309	293	321	295	312	271	313	295	286	313	273	302	329	336	293	330	282	295	317	277	277	306	294	305	277	301	281	261	276	278	266	316	290	297	322	275	286	268	285	303	289	278	294	263	289	311	288	265	283	289	261	306	260	307	336	296	298	297	330	317	288	330	295	278	309	293	303	311	279	297	293	284	308	280	291	284	293	282	307	276	300	288	271	321	305	261	298	291	327	280	272	300	316	284	276	274	302	294	304	298	305	282	303	294	303	276	304	279	303	276	290	286	300	284	295	297	296	310	289	311	280	308	287	301	294	320	313	293	297	272	275	270	268	313	296	263	275	288	325	298	336	317	286	289	318	321	315	302	322	301	297	330	290	274	284	301	287	302	309	306	296	333	328	296	283	291	310	280	287	326	281	313	329	291	321	306	288	281	326	297	309	283	318	297	299	306	299	285	260	287	311	297	323	318	304	279	291	305	304	302	300	303	265	293	269	296	275	304	303	320	324	284	316	296	311	317	317	279	301	310	293	311	269	261	311	301	287	292	295	268	292	317	294	301	323	277	336	283	287	309	273	282	274	287	294	290	304	290	280	255	270	280	294	285	274	288	303	286	313	302	291	284	280	290	274	263	301	304	287	258	277	298	311	292	268	293	282	298	296	295	297	297	302	309	315	301	312	296	279	320	299	309	290	320	327	330	298	321	261	294	301	301	290	285	318	272	280	303	283	279	274	308	283	285	301	331	263	294	338	293	283	272	300	292	296	268	291	291	291	305	284	322	306	273	306	295	302	328	286	275	314	284	314	282	306	299	304	277	294	318	274	284	284	279	293	265	303	304	260	289	299	285	305	312	295	312	312	273	305	277	299	278	281	267	308	337	324	305	276	293	300	302	341	310	311	253	273	307	283	286	287	313	308	305	311	308	316	299	296	333	295	309	289	302	289	277	300	279	278	266	274	316	268	301	283	286	316	316	284	282	292	313	278	273	286	315	298	325	291	279	271	323	321	271	303	264	291	292	287	293	284	257	341	280	294	285	286	260	323	305	285	301	286	312	276	262	328	292	267	273	269	310	304	319	303	277	283	265	303	279	297	281	287	336	320	282	292	289	286	348	258	292	272	305	316	303	283	279	286	278	294	311	288	298	305	292	322	285	307	298	273	301	280	284	324	289	288	301	266	319	321	276	284	313	308	320	276	274	324	306	291	311	302	282	288	277	249	306	261	287	271	289	286	288	313	300	274	310	279	268	272	335	302	297	278	299	284	285	321	300	273	272	313	284	320	275	295	314	292	279	331	312	323	303	268	283	292	284	284	316	287	297	279	325	298	293	275	311	306	304	313	273	307	277	277	296	332	306	304	255	242	324	300	315	295	288	288	309	293	278	277	292	303	281	294	308	303	263	325	296	280	309	280	298	326	293	308	279	290	287	267	267	275	283	286	276	272	304	281
3350	1095	1150	976	3222	3759	825	754	804	745	703	746	738	746	734	716	694	738	673	706	739	706	712	723	743	713	722	702	710	744	698	716	763	744	723	750	665	726	734	704	743	683	744	712	676	679	703	709	718	747	697	740	724	699	713	723	731	750	715	662	725	690	758	714	699	741	678	696	744	722	724	699	706	687	728	732	685	705	733	715	728	721	717	687	727	688	642	752	707	718	701	735	725	743	764	681	719	713	711	719	740	740	758	707	719	718	742	757	716	720	736	732	675	686	736	711	748	697	703	718	760	728	728	706	697	726	735	712	708	707	711	730	701	746	713	751	705	696	691	739	714	712	725	708	733	685	719	754	681	728	727	731	723	710	769	697	722	726	678	724	737	704	689	713	703	678	717	760	715	720	735	707	652	751	733	729	699	757	704	708	731	691	710	731	720	731	714	685	728	727	684	727	730	679	725	734	737	717	728	743	714	700	740	733	749	678	751	751	697	769	702	704	744	690	698	725	726	729	722	718	720	772	698	703	772	749	719	702	697	705	693	736	719	700	710	748	701	703	721	709	697	702	732	659	716	703	679	761	715	676	711	702	776	738	727	735	800	745	757	714	764	704	720	705	698	741	736	783	735	729	726	676	716	708	728	776	728	694	705	679	726	720	681	721	746	728	717	661	687	738	699	732	709	691	768	747	707	710	724	741	711	697	701	721	716	742	746	692	743	781	727	708	730	749	773	739	723	761	707	713	724	748	699	679	668	707	747	703	686	740	728	733	695	733	672	673	695	693	682	690	674	705	752	641	727	707	794	747	761	723	744	698	731	721	670	702	689	675	725	758	673	759	702	775	676	659	755	698	714	744	795	716	710	774	699	718	698	709	699	700	703	706	724	694	739	721	720	721	680	692	755	729	780	700	735	751	723	723	728	719	735	702	704	712	659	712	710	724	682	703	719	731	754	658	728	719	691	696	726	743	724	737	705	691	731	711	708	693	699	696	739	713	761	721	719	652	752	731	754	776	733	716	696	694	707	758	721	713	717	702	706	727	714	714	727	663	694	736	737	716	766	747	676	743	719	662	706	673	757	719	694	689	713	733	702	706	754	785	722	723	741	712	719	734	700	750	706	710	746	732	761	747	739	723	671	744	753	661	755	716	728	725	693	769	724	749	735	686	715	797	748	711	758	740	726	727	780	689	699	724	719	718	736	749	742	739	684	694	687	688	729	726	747	719	721	738	721	745	695	717	753	686	728	740	717	729	705	774	703	757	754	748	714	750	725	705	695	701	706	738	720	725	764	699	711	723	649	721	657	751	754	733	744	767	689	749	755	719	718	664	734	762	676	690	751	685	714	747	757	784	726	718	717	745	706	749	685	745	726	728	744	730	754	744	721	699	735	748	694	757	741	671	725	704	674	721	693	722	707	719	694	705	735	718	716	781	737	717	682	735	697	762	748	745	736	718	681	717	680	747	744	728	720	675	691	670	659	719	748	702	736	756	735	710	739	670	682	677	709	727	716	704	753	663	767	730	739	724	712	712	718	696	728	728	730	695	718	717	675	732	728	729	717	752	699	702	739	774	730	687	759	734	734	721	734	732	722	720	748	727	762	721	734	739	651	681	741	724	758	705	741	715	685	656	757	693	732	708	711	729	720	705	690	705	719	712	732	748	739	678	732	718	694	735	748	667	719	708	725	701	737	726	692	694	683	734	707	726	733	721	721	737	727	722	740	746	768	720	748	721	738	721	728	717	727	783	758	761	771	728	706	769	703	688	703	702	677	707	716	688	765	708	682	734	706	729	734	741	703	728	679	757	729	733	756	715	704	678	720	709	757	695	701	703	710	702	690	741	712	692	725	744	721	773	775	750	754	705	724	740	777	712	726	701	739	697	728	756	724	760	701	726	695	720	702	725	725	708	658	691	690	662	712	761	659	704	745	715	727	688	716	719	723	696	727	720	677	716	654	751	718	789	762	755	716	707	764	724	728	718	716	722	744	736	751	735	708	698	719	732	721	708	714	698	734	740	753	708	695	735	682	725	731	705	747	739	711	767	738	731	723	704	689	753	723	738	677	658	683	713	707	719	771	705	742	712	688	679	727	712	724	680	700	736	699	801	741	726	733	749	719	701	729	741	708	739	760	733	738	739	746	723	712	697	729	690	700	668	687	730	717	745	736	760	730	702	693	713	719	709	734	685	709	712	700	747	762	703	763	710	727	753	672	673	733	751	724	763	723	705	724	754	691	700	739	707	730	753	776	694	735	756	694	735	702	729	762	779	708	726	725	774	725	731	730	729	694	730	680	725	724	722	693	759	642	708	722	711	703	745	767	754	754	728	700	747	656	686	713	716	757	713	722	760	762	723	717	727	758	696	702	683	755	714	675	725	708	754	676	732	764	729	716	761	702	758	670	732	734	696	741	689	691	729	721	694	719	676	731	730	723	759	751	663	706	757	712	719	713	706	765	729	725	713	749	683	679	702	744	666	698	690	721	676	681	722	701	708	750	718	743	726	721	748	678	747	703	699	675	695	727	724	719	743	683	759	713	708	713	708	702	721	742	702	710	713	689	708	731	715	715	717	693	736	702	734	720	738	695	767	747	725	757	715	729	772	776	730	705	718	727	696	697	712	741	717	687	707	746	722	750	685	712	767	730	702	718	728	750	699	720	725	719	712	714	768	709	767	739	738	713	743	738	733	794	697	675	733	706	715	761	730	722	735	728	697	752	720	749	705	715	649	734	722	753	709	718	760	743	710	740	739	681	754	743	718	753	721	704	709	710	725	728	682	748	708	699	681	689	737	738	697	691	711	757	701	734	755	715	732	725	684	714	701	685	710	743	683	730	739	747	736	763	755	721	717	742	705	750	763	684	701	730	765	709	738	739	710	735	715	730	696	697	732	721	732	743	730	721	741	735	754	800	708	724	719	721	726	746	720	740	703	735	699	699	734	682	747	773	727	738	748	679	717	722	720	741	700	700	716	740	746	715	690	753	740	705	711	712	743	729	752	722	733	772	710	745	704	733	689	733	801	701	740	725	733	698	708	709	712	748	714	728	733	704	706	733	709	743	737	732	702	743	744	682	694	690	706	689	708	704	748	721	711	766	748	708	747	726	743	713	681	747	687	724	750	715	750	684	701	732	742	758	714	743	748	725	732	683	688	792	719	754	727	714	746	743	753	732	715	730	719	722	706	757	756	737	760	729	761	741	729	711	703	706	740	697	715	771	707	715	708	712	703	721	729	736	730	698	713	751	719	706	750	714	785	747	686	769	734	763	754	766	715	717	722	688	764	718	721	701	727	715	766	709	768	707	717	712	721	727	700	716	739	743	697	711	739	788	752	712	706	719	755	697	704	712	771	708	723	734	722	704	738	726	691	700	646	724	728	733	716	690	792	701	729	726	746	796	722	764	708	698	726	714	713	736	719	724	719	697	676	762	707	692	713	714	740	722	720	724	732	696	750	714	737	699	691	733	709	726	709	752	714	703	738
15985	7905	5085	4099	21234	23306	1792	546	434	358	259	266	267	231	254	241	236	191	212	211	229	206	229	197	213	211	211	199	195	223	206	217	216	214	246	252	219	204	187	214	181	187	199	200	206	204	188	201	168	191	203	212	189	213	224	209	198	210	225	191	200	179	188	198	201	198	191	177	191	189	192	238	212	217	187	218	178	185	204	178	187	208	190	224	210	216	206	188	191	165	181	185	183	215	232	183	180	174	187	198	191	189	180	191	189	214	173	197	212	189	183	193	173	201	201	199	185	188	197	208	192	204	177	191	196	229	193	176	198	198	210	207	176	178	198	199	168	215	193	170	179	181	187	194	185	218	173	191	193	204	186	210	188	201	189	182	202	197	173	181	197	158	221	182	203	184	182	178	195	183	189	205	154	176	206	214	198	200	177	198	175	223	185	192	205	197	168	201	206	201	190	185	185	218	212	185	194	184	199	201	244	193	193	205	173	179	178	185	209	200	174	182	179	230	186	214	214	199	196	199	189	166	207	197	176	232	213	184	220	184	194	164	201	181	176	192	177	184	192	205	194	200	196	197	206	175	178	180	194	222	178	213	192	192	173	192	189	180	196	200	215	195	216	213	209	216	205	187	236	193	208	196	189	197	228	201	201	198	208	228	188	189	208	206	193	179	203	185	196	212	197	214	192	211	218	234	199	203	195	177	208	216	158	185	195	185	193	201	173	194	198	217	227	204	208	204	197	203	164	195	205	188	185	198	210	205	200	188	185	181	213	198	186	188	183	196	208	202	188	176	194	223	208	216	205	227	192	163	202	217	194	205	205	201	184	185	190	178	205	217	185	202	198	206	195	210	193	194	175	170	196	222	191	185	196	195	183	178	182	201	202	222	214	178	207	199	243	226	183	193	191	201	214	186	191	195	193	206	202	181	186	186	188	208	190	208	191	203	197	200	196	191	189	209	192	186	210	199	209	190	202	195	211	171	173	212	184	185	174	179	225	215	192	204	194	209	193	189	206	217	194	194	224	201	206	218	191	172	196	179	189	210	221	195	190	179	215	224	216	183	223	170	193	215	187	190	201	163	185	213	185	182	179	198	206	200	188	191	201	196	184	213	201	189	200	188	190	182	188	200	182	204	205	208	183	194	185	167	175	195	211	202	182	192	203	190	178	188	172	197	192	206	226	205	198	205	175	195	209	179	220	214	190	194	169	183	182	176	193	189	190	190	193	199	185	191	218	176	201	205	216	209	179	210	230	185	183	175	214	176	183	227	176	209	186	212	191	201	206	191	191	200	205	196	176	200	185	179	193	205	209	183	192	213	182	193	189	185	183	206	205	180	206	194	177	198	217	174	194	197	183	185	209	189	212	192	185	206	216	205	223	201	193	212	167	177	187	198	211	194	200	158	185	186	209	191	183	177	193	198	185	195	231	189	180	200	201	202	174	194	201	198	193	171	184	185	207	216	221	211	180	199	213	211	188	207	193	165	187	198	195	185	210	188	210	212	169	213	192	187	216	206	204	212	204	202	161	200	176	206	203	189	184	199	176	206	179	199	181	188	189	185	199	194	178	178	192	210	196	193	176	193	197	207	202	202	218	206	171	187	184	197	199	198	196	221	156	191	185	175	181	211	193	183	203	202	203	195	198	205	215	199	174	183	193	187	171	188	204	184	195	186	200	200	200	193	216	190	211	174	174	182	220	178	220	194	196	200	203	206	201	212	178	191	174	211	186	179	202	194	199	213	204	190	199	205	213	173	210	199	170	189	206	186	188	205	188	184	189	196	190	183	200	185	178	189	219	208	175	176	202	193	210	177	214	200	198	186	186	176	170	201	196	178	189	162	197	207	215	206	189	168	178	193	192	203	195	214	192	211	216	190	215	182	190	177	174	191	185	197	206	226	212	224	195	183	194	182	199	206	171	194	204	187	198	194	205	217	183	183	197	203	226	213	194	195	191	193	224	188	197	185	193	193	164	181	194	186	212	182	190	198	222	201	218	198	184	228	194	192	178	193	232	191	203	202	183	201	179	203	194	221	207	193	158	178	187	191	196	210	186	183	194	183	230	210	190	204	212	187	190	187	186	179	193	211	187	163	211	206	226	172	215	190	188	211	188	185	210	215	199	180	182	164	192	207	173	196	198	220	217	219	180	183	220	225	191	231	191	224	207	189	194	163	218	221	189	186	204	211	183	193	186	212	201	177	180	167	175	195	186	194	176	163	199	185	180	215	173	199	204	207	212	214	169	169	210	195	198	196	165	205	197	185	184	184	202	178	205	177	181	199	197	206	173	184	182	215	170	206	190	203	218	213	196	207	203	188	175	230	175	212	175	211	186	180	195	203	201	208	195	193	193	177	185	179	179	174	201	201	177	195	183	211	203	194	202	203	201	187	208	182	176	184	209	192	201	193	163	216	180	198	214	192	176	208	224	205	208	212	199	189	192	199	162	205	198	174	187	192	200	172	180	190	177	185	171	183	202	180	210	180	208	182	190	198	201	192	208	194	215	179	198	190	188	182	193	194	185	197	216	202	212	192	182	181	178	177	199	196	198	175	169	207	197	204	199	208	186	202	173	213	198	193	206	210	207	185	194	183	199	178	198	187	205	207	191	226	190	185	182	200	187	193	211	188	192	218	207	213	192	183	179	211	195	198	212	185	199	195	192	204	190	185	203	188	180	177	183	184	188	198	175	188	209	215	185	188	198	196	200	203	211	210	218	192	221	177	193	167	212	171	202	202	163	190	206	206	201	203	164	185	198	179	213	213	169	195	182	202	181	210	202	182	198	203	222	200	200	200	200	177	190	185	206	177	203	199	195	186	193	204	179	225	187	198	177	202	197	206	213	198	181	215	207	180	176	170	205	172	187	205	201	210	211	188	190	198	197	188	207	192	184	188	190	207	202	201	195	186	191	211	200	185	190	194	173	183	222	209	213	210	198	170	195	175	186	198	185	206	193	180	198	180	174	202	160	200	221	214	184	208	211	176	200	192	225	192	195	200	195	198	170	155	205	194	167	201	199	197	182	181	194	189	209	200	198	194	179	232	190	205	208	179	171	198	216	198	201	192	208	187	232	194	192	201	187	180	183	175	194	188	174	171	185	190	193	217	194	238	193	187	204	189	180	207	197	178	185	181	203	194	176	199	186	210	199	225	213	208	193	181	211	209	182	202	184	169	193	185	176	191	229	200	190	201	193	181	166	195	188	163	205	205	199	177	199	177	191	203	226	217	209	206	206	184	182	191	204	184	210	196	208	184	206	188	190	214	192	175	196	173	223	183	209	207	179	211	171	207	216	163	177	209	188	194	172	197	172	189	188	189	196	190	186	202	208	180	191	189	178	192	193	211	184	191	176	181	226	178	193	185	210	212	176	201	207	204	184	188	201	187	184	212	211	208	203	206	186	180	230	176	198	183	197	182	185	175	206	203	216	200	183	196	187	186	213	211	203	176	207	195	214	206	225	203	179	189	211	190	204	204	187	194	182	200
9119	6981	4260	5211	34847	22556	1852	1615	1372	1207	995	950	896	865	777	800	765	707	700	684	704	672	624	579	646	620	630	625	609	595	572	641	698	699	809	906	629	538	546	548	555	475	538	544	494	499	474	534	495	512	499	496	483	471	508	476	493	546	502	508	510	538	492	512	486	466	501	511	537	484	516	532	481	492	481	499	505	447	470	528	539	511	504	530	500	486	504	484	487	527	452	503	494	506	503	518	542	493	520	469	493	475	479	499	521	477	485	504	500	510	503	534	502	478	496	525	491	499	535	498	456	507	467	478	473	452	528	503	498	498	484	498	481	527	498	468	482	523	459	490	491	505	522	475	531	500	518	482	504	519	523	497	512	477	476	513	491	488	504	511	489	537	496	511	464	477	507	488	456	459	516	502	489	474	490	475	485	496	537	554	527	516	500	506	465	477	489	514	440	487	493	473	469	506	490	521	480	489	515	417	494	480	512	488	430	498	502	481	497	477	455	495	473	495	446	518	494	500	499	515	476	510	502	486	496	500	480	494	460	536	491	482	485	498	483	533	496	482	485	495	509	534	485	498	489	533	512	531	482	437	536	462	528	544	506	488	453	542	470	460	503	449	527	501	526	489	485	466	476	465	480	494	457	517	504	437	454	514	508	486	471	507	499	526	532	475	529	507	462	479	507	490	477	489	477	481	473	492	540	478	481	506	508	507	489	463	488	496	495	467	504	501	503	504	512	506	486	496	476	481	488	478	494	510	508	486	523	459	524	519	490	517	483	489	457	496	499	523	502	534	523	531	484	483	492	485	499	504	499	512	481	474	506	489	507	503	477	512	506	494	468	530	485	493	525	496	455	494	523	475	483	540	486	485	470	499	474	523	489	495	518	500	511	471	498	504	463	506	483	477	509	470	471	573	537	470	454	470	509	533	481	473	447	505	485	484	475	548	522	492	517	482	518	471	500	499	479	482	482	486	475	462	524	478	497	497	523	543	459	449	498	472	489	478	477	488	528	477	475	489	450	490	473	486	458	516	479	474	514	437	498	492	493	517	464	486	488	483	513	555	474	485	524	507	521	516	503	503	496	502	482	472	473	522	515	469	504	464	490	528	470	486	470	525	469	481	518	486	481	493	488	462	471	521	497	525	528	505	507	458	509	477	493	493	479	461	494	513	492	491	537	531	488	498	467	504	494	541	524	499	501	506	494	482	462	487	497	471	525	504	486	522	467	513	478	527	526	492	494	523	500	495	524	460	504	488	516	520	450	539	463	508	505	503	484	492	465	471	470	496	511	479	506	528	474	477	438	510	486	518	476	472	499	505	464	523	484	484	522	493	481	548	480	455	501	501	517	436	512	481	472	477	493	488	509	508	482	465	488	527	502	491	528	495	453	466	495	504	511	507	517	504	480	519	470	490	458	507	506	491	457	511	457	463	515	487	500	492	506	484	442	475	509	475	470	486	468	516	514	479	492	472	533	500	482	497	482	494	489	508	492	484	490	515	482	511	515	492	507	454	523	491	491	506	445	512	472	471	482	498	502	478	527	495	476	500	508	499	506	535	477	510	473	481	469	487	496	512	500	521	511	507	479	479	506	468	549	487	503	498	535	459	475	499	485	468	533	498	474	491	491	501	508	499	505	491	511	502	464	474	486	459	458	528	484	488	493	495	493	476	478	495	487	481	492	449	472	529	465	476	516	481	447	463	526	529	475	489	486	491	442	514	511	445	505	494	479	542	512	489	494	495	490	449	467	520	497	474	464	492	503	437	503	528	502	476	470	503	476	562	467	526	485	548	467	476	503	503	481	459	511	498	463	484	511	467	486	512	476	464	499	519	511	475	478	494	495	513	484	489	483	501	517	491	512	524	501	486	446	490	486	513	500	457	504	475	489	492	519	489	524	529	507	508	508	495	492	513	504	499	457	485	484	531	519	524	498	514	485	460	496	483	510	541	494	469	463	496	519	470	524	514	472	512	515	461	484	435	485	536	512	441	473	501	514	493	513	505	490	488	497	523	495	477	470	511	520	499	518	485	500	507	503	448	530	500	516	504	500	527	505	531	437	519	459	516	495	476	445	501	496	460	512	491	478	531	494	492	485	473	475	483	515	491	486	473	466	502	495	500	483	487	514	531	500	508	485	484	477	498	488	497	482	499	521	515	496	468	480	485	500	515	480	509	485	484	522	485	498	488	513	469	448	487	496	476	486	517	521	483	455	487	517	506	458	520	497	463	494	511	506	477	532	489	478	492	473	505	523	477	461	497	504	490	473	509	501	514	514	471	508	510	470	526	528	495	498	474	474	480	497	474	540	492	510	485	489	490	513	497	495	503	485	488	527	483	487	507	458	498	471	453	471	478	494	540	486	455	502	492	474	486	487	489	483	470	491	521	444	528	469	513	489	462	479	470	504	487	480	528	497	505	501	506	490	528	571	502	482	475	478	481	462	515	501	487	498	467	476	484	462	480	535	462	515	487	505	480	510	459	484	473	484	480	498	536	477	499	495	503	503	475	494	459	524	495	504	496	538	496	476	505	506	502	524	497	525	479	495	485	477	496	484	485	449	478	503	471	529	464	479	510	480	502	446	501	505	523	529	480	501	454	514	456	446	485	502	446	501	498	460	499	519	465	475	494	495	468	501	486	475	503	476	488	475	487	455	465	504	511	484	499	474	493	517	527	505	515	492	529	516	469	466	491	441	495	515	492	451	471	478	458	492	527	510	518	490	508	524	500	496	480	506	489	475	509	521	473	486	484	479	505	447	492	491	491	489	494	478	507	477	492	498	516	480	495	499	500	466	505	542	466	512	500	462	536	479	499	484	478	503	421	516	493	477	512	479	481	468	540	470	487	477	508	503	467	470	540	486	489	496	507	494	484	459	487	520	496	458	468	496	480	525	513	535	529	519	470	491	500	480	496	472	492	476	474	477	484	492	502	492	483	492	508	455	494	512	499	515	502	455	493	465	491	518	477	505	465	507	488	481	461	514	489	502	542	482	479	491	479	444	502	464	503	504	496	525	453	484	472	474	496	473	509	479	472	470	497	529	474	484	542	503	475	504	500	498	520	483	469	500	494	477	521	460	473	487	469	481	483	473	466	515	510	503	513	474	503	505	505	481	516	481	528	509	476	500	513	498	484	488	488	513	485	509	514	514	480	502	531	499	518	496	539	474	468	482	500	518	492	481	501	494	472	527	511	496	478	461	514	504	471	529	450	477	498	493	490	499	499	503	506	468	511	525	476	490	490	505	495	499	513	521	505	473	504	479	505	481	462	507	486	487	490	472	499	479	514	504	511	499	477	490	468	479	513	499	488	498	462	433	523	482	469	465	515	498	476	524	509	487	495	533	481	446	515	506	449	478	480	489	436	500	498	543	469	491	492	508	484	499	501	513	508	489	465	560	505	470	459	467	504	522	485	495	505	503	529	548	492	509	508	491	462	483	505	466	506	513	564	472	548	455	551	514	520	522	486	495	510	494	488	499	474	526	539
25327	14334	9963	4792	29231	34507	3970	533	399	313	279	214	202	182	170	158	132	146	145	121	115	98	123	130	116	125	126	114	121	107	97	132	126	133	154	151	111	95	89	111	88	106	88	88	96	98	94	94	74	90	108	77	104	79	85	74	81	92	89	83	84	95	92	94	80	86	102	93	86	85	87	89	101	77	91	78	73	82	100	89	108	75	70	82	96	87	60	86	91	73	79	59	98	102	86	88	94	85	102	81	82	92	75	86	84	93	95	98	106	91	82	80	96	79	110	102	105	80	93	99	80	95	78	93	81	85	84	76	73	100	79	99	94	85	64	93	79	90	74	77	86	88	106	98	93	72	92	92	106	89	77	82	91	86	113	60	99	97	89	83	94	84	84	85	120	80	83	87	88	78	65	79	96	81	77	90	93	93	71	72	89	88	97	61	94	84	98	89	87	86	89	72	86	89	86	89	83	82	84	98	79	80	73	65	79	92	84	91	96	84	80	105	92	77	90	76	97	95	77	85	69	72	100	74	83	70	84	80	99	95	68	98	82	88	80	85	89	87	83	70	88	80	87	81	81	72	68	89	88	95	81	81	88	94	99	77	81	86	92	79	99	96	80	92	73	92	83	89	93	97	75	75	90	86	103	74	104	84	99	85	86	78	100	88	76	88	83	76	79	66	90	97	80	112	85	85	85	92	95	89	91	86	89	75	76	85	104	84	93	95	85	80	86	98	89	86	78	90	81	94	91	91	77	84	90	85	96	94	74	96	85	84	96	87	100	109	86	77	79	85	78	72	78	99	79	88	83	86	65	74	81	68	87	91	79	88	86	86	87	77	74	99	84	83	86	72	80	82	90	90	78	92	103	94	86	79	89	82	111	92	73	73	81	87	100	90	81	86	91	75	99	84	86	81	102	94	82	78	91	93	95	79	76	78	72	74	105	90	94	60	91	80	83	87	99	89	87	83	99	82	99	85	84	67	95	89	81	74	70	86	88	66	85	67	96	84	81	85	76	94	86	115	81	85	96	81	96	73	75	86	89	93	84	90	85	94	70	85	87	97	84	73	88	71	85	98	108	80	67	80	92	86	93	70	77	88	77	100	98	85	92	80	85	79	83	83	76	72	74	76	97	83	81	95	79	85	81	99	99	86	84	91	84	90	83	93	66	90	80	82	83	91	93	83	83	85	89	76	85	78	97	80	77	90	92	97	71	77	87	74	77	86	83	90	71	79	90	94	74	86	71	86	76	63	98	72	74	68	99	100	90	82	107	81	76	89	91	95	79	79	81	107	73	87	86	85	91	85	95	66	89	84	98	97	98	83	92	70	86	72	90	79	89	89	93	71	95	78	92	78	86	76	64	88	82	78	103	80	89	89	79	83	95	95	92	65	93	82	77	86	83	89	97	90	78	79	75	76	85	87	70	75	83	92	79	89	78	92	87	86	68	112	100	86	79	86	75	85	85	93	93	82	97	81	86	86	87	77	74	75	113	92	103	94	84	98	92	81	85	95	84	83	86	86	83	83	84	90	76	80	77	81	83	85	77	74	77	92	95	85	70	70	88	107	78	81	88	102	81	89	82	92	84	85	97	80	78	84	92	92	85	81	83	98	99	74	94	100	79	99	74	90	92	91	83	84	93	91	82	85	77	88	91	82	94	92	93	98	82	76	68	82	92	74	103	106	91	87	83	90	90	72	84	100	83	81	79	85	84	97	89	83	79	72	82	82	83	90	98	89	96	95	98	99	83	70	85	77	84	100	97	83	94	99	101	83	97	89	71	64	84	86	87	77	82	74	86	88	87	83	77	79	77	80	86	75	86	91	79	72	93	75	89	79	97	94	82	94	99	88	80	96	99	85	76	99	75	98	85	85	94	91	82	77	76	86	96	89	79	82	99	102	98	93	78	86	77	78	54	102	88	68	66	78	97	98	85	75	106	70	103	87	99	70	72	97	88	78	79	65	74	90	90	91	77	84	84	92	102	100	77	93	86	102	72	79	91	101	84	89	110	70	83	85	72	97	81	96	100	83	89	93	82	84	87	83	87	98	77	91	111	75	82	68	93	93	114	81	88	76	99	96	84	99	88	85	90	91	94	94	79	97	91	85	80	83	91	94	85	96	109	87	93	78	91	81	100	80	70	98	79	102	100	96	62	78	73	94	100	87	84	85	90	92	90	68	71	75	88	84	72	106	87	87	92	91	92	75	84	89	78	92	81	90	75	91	82	80	84	72	81	82	78	104	96	77	90	85	89	79	87	81	90	108	78	87	92	87	88	78	99	85	81	79	91	83	104	80	66	80	86	74	92	112	106	81	68	104	101	73	76	89	92	70	87	86	98	86	95	95	102	70	85	79	92	88	88	92	71	103	73	105	99	93	67	84	95	93	94	90	76	90	112	88	87	71	82	81	83	87	99	85	65	78	92	77	83	93	83	85	91	85	89	78	68	98	78	67	84	105	94	108	82	107	80	90	97	93	68	99	73	97	84	90	86	89	96	89	89	97	84	89	89	93	79	75	73	85	97	69	107	87	86	112	95	95	101	78	92	85	82	80	75	95	81	84	82	84	88	78	85	78	100	86	89	99	75	93	76	94	85	80	76	87	71	75	77	105	86	87	77	91	87	87	90	59	86	85	91	83	92	76	87	104	97	81	90	86	91	90	82	92	83	88	78	110	84	80	73	81	101	87	95	79	87	94	98	95	106	90	79	82	75	100	96	94	96	77	82	78	85	82	72	79	94	102	75	94	95	104	80	91	99	104	104	85	99	75	88	78	105	68	91	85	83	103	98	77	87	83	96	87	84	64	113	89	93	100	80	96	68	86	89	94	81	94	87	84	83	87	78	86	83	78	89	76	90	89	74	89	94	92	84	92	81	79	84	96	74	69	99	98	79	77	68	84	88	84	87	94	76	84	91	87	68	97	83	94	87	75	110	94	96	91	86	92	84	80	76	92	89	86	84	90	91	86	94	94	94	70	94	76	96	82	85	102	64	74	78	120	102	93	86	81	90	91	70	77	92	82	82	109	101	78	90	83	89	87	76	92	88	92	83	83	70	79	86	105	79	76	84	97	101	89	90	87	93	79	88	82	80	90	93	92	86	87	81	91	83	94	98	95	92	81	98	85	86	90	87	78	96	106	78	96	79	80	89	83	97	83	89	89	70	91	81	88	85	79	80	98	84	76	82	88	83	92	91	69	108	87	88	85	79	93	91	83	82	98	93	86	80	76	78	93	78	89	82	70	95	83	98	78	97	84	82	90	96	72	75	79	97	90	92	98	92	66	94	89	76	85	91	81	96	99	83	92	97	86	69	87	93	112	98	86	78	100	105	83	90	98	94	74	76	76	91	90	76	85	97	105	102	101	90	66	84	100	86	68	91	92	94	96	74	85	115	88	77	73	71	91	91	94	89	87	72	92	97	105	101	68	85	77	93	77	82	96	97	90	94	90	83	102	85	73	74	98	76	88	81	98	89	94	75	85	96	93
12815	11068	6727	6736	40693	28537	2715	2168	1923	1506	1338	1137	963	902	861	769	744	709	647	644	613	530	554	450	469	468	478	447	414	442	460	613	661	521	846	801	485	395	406	334	313	361	313	300	316	292	291	328	347	300	299	292	287	272	305	289	321	300	306	273	276	295	265	266	273	285	263	254	246	261	288	265	276	274	281	268	258	288	230	269	281	272	298	242	284	248	258	267	251	267	253	260	261	262	242	270	258	284	274	251	274	275	257	253	275	255	247	265	264	261	262	262	266	278	234	260	228	281	237	273	279	268	255	258	252	266	244	265	249	228	278	238	263	247	262	276	260	246	224	216	271	256	246	270	259	225	259	237	270	263	246	268	254	235	231	231	269	262	266	212	268	254	257	269	261	246	282	271	240	275	261	217	258	244	253	268	254	229	275	284	228	248	252	250	242	280	242	251	218	246	232	229	258	263	224	249	229	280	263	268	243	248	252	272	275	225	257	244	241	251	257	242	255	246	251	272	276	235	251	261	257	259	253	257	222	272	249	262	250	230	261	247	256	271	259	272	248	271	242	240	282	241	252	252	283	232	241	251	287	240	260	258	249	251	255	231	265	245	257	274	248	245	259	243	236	268	264	246	247	240	233	248	250	250	232	274	249	234	260	254	251	235	244	239	243	264	238	258	252	237	234	237	237	238	231	249	247	245	254	279	259	271	241	233	279	252	259	278	244	250	245	249	261	262	228	230	253	257	273	272	255	267	240	247	276	242	222	256	279	261	240	248	251	251	248	243	250	253	275	239	262	248	255	238	246	249	240	240	247	257	276	277	236	224	256	265	263	250	283	256	232	241	267	279	239	258	232	264	263	257	252	224	246	243	244	264	234	247	264	273	271	233	247	263	225	243	258	232	255	215	257	288	214	239	259	264	277	256	236	249	265	251	259	233	233	286	268	234	258	233	256	278	244	230	231	266	277	276	232	256	238	259	280	241	265	262	268	245	258	239	250	246	240	239	240	253	253	215	263	259	270	232	274	269	293	247	226	250	279	261	233	248	237	253	265	256	260	274	248	280	250	255	238	252	247	215	233	284	239	234	244	253	241	277	244	271	244	234	226	253	252	277	262	267	229	246	263	255	245	247	294	249	228	229	253	268	267	265	224	251	261	268	257	228	251	235	249	223	266	256	266	231	247	266	227	258	254	270	246	278	210	230	269	280	299	255	255	286	247	259	226	247	253	246	258	277	274	248	248	256	248	255	243	249	226	275	297	249	244	240	227	282	261	259	237	240	259	285	265	270	250	227	247	266	258	253	282	230	231	260	267	261	265	245	229	282	257	234	259	231	288	219	260	246	265	249	237	282	265	255	258	240	237	239	228	266	249	251	276	256	253	278	238	255	255	237	251	257	259	249	297	253	253	283	258	232	246	229	226	248	255	241	262	285	244	261	240	230	259	244	238	241	268	240	272	256	254	218	255	242	259	248	272	269	234	234	250	250	255	229	245	253	240	241	259	256	255	265	242	242	276	289	256	256	260	250	267	257	268	273	233	266	233	284	263	262	234	269	224	274	235	215	265	264	292	295	241	270	249	263	253	247	244	239	269	223	261	246	273	268	272	259	229	255	294	242	222	227	257	273	258	261	260	274	286	265	248	277	236	225	259	230	243	261	273	216	263	243	257	243	225	240	243	246	282	269	228	268	251	253	246	249	235	246	242	253	227	236	243	268	262	258	244	240	261	260	246	232	266	253	231	250	241	239	252	235	238	258	219	278	260	227	248	242	252	294	225	270	254	266	273	255	245	232	247	246	266	252	247	232	273	239	234	254	243	254	247	256	266	226	246	221	274	285	261	243	257	241	256	247	257	221	265	265	253	258	239	238	270	243	254	226	247	246	220	259	240	237	261	251	252	278	258	276	251	253	260	236	260	241	260	233	240	233	242	260	253	270	243	242	247	260	252	271	254	245	272	236	260	256	265	268	241	275	249	246	234	244	252	277	266	238	240	242	250	251	250	245	249	243	282	240	245	267	268	232	250	259	264	253	235	252	250	275	254	241	251	280	262	275	227	226	253	253	276	251	238	260	262	242	266	275	245	233	263	251	267	251	233	271	246	255	263	249	250	257	269	267	233	272	240	271	266	264	259	255	243	255	241	234	227	246	291	280	257	244	255	283	230	266	271	234	259	248	243	247	245	236	262	260	271	228	271	208	258	223	245	239	260	237	257	243	267	218	219	269	265	278	274	266	244	233	257	258	240	237	240	228	280	229	265	254	266	257	233	254	241	257	229	234	212	249	270	260	266	258	260	262	277	266	268	254	230	248	242	268	264	258	255	262	262	243	264	267	245	250	283	280	280	260	278	239	263	259	263	257	252	267	228	255	250	259	272	284	288	273	249	263	267	275	278	277	251	239	261	275	268	269	239	250	262	273	230	277	255	227	283	243	224	222	255	249	245	245	245	243	221	220	283	272	256	262	273	241	227	273	229	246	271	253	240	231	240	250	254	261	252	223	231	239	283	270	243	262	237	262	266	248	244	232	262	267	264	253	237	247	273	251	239	274	242	242	261	242	275	257	259	264	225	261	267	260	256	245	256	252	270	252	249	228	238	252	244	225	271	253	260	210	263	248	271	234	250	244	248	260	280	251	248	240	237	260	273	264	244	271	265	250	257	267	246	292	254	287	239	264	269	272	267	264	246	259	238	279	247	235	211	249	277	254	224	252	272	271	243	259	230	231	258	247	275	277	242	249	248	250	245	272	244	238	239	287	284	247	250	241	252	263	236	229	240	231	234	231	237	246	250	236	267	218	243	233	259	252	250	253	252	222	220	222	259	288	253	246	238	262	230	238	270	233	253	246	248	264	239	243	258	260	271	272	248	246	243	237	250	250	266	282	236	234	239	253	260	258	264	258	233	231	241	262	283	233	241	233	247	228	229	257	246	246	259	257	254	230	266	234	242	254	232	208	233	256	275	246	242	241	255	249	232	235	248	250	251	256	265	241	243	261	258	222	223	265	238	237	263	243	251	263	254	266	260	241	244	274	254	245	259	254	227	277	256	282	269	241	247	248	241	262	255	244	277	245	254	250	239	256	245	245	245	260	247	251	235	271	258	239	276	248	245	278	249	234	250	280	238	259	235	224	250	260	234	243	238	240	247	257	244	241	237	255	240	241	221	255	268	271	268	237	217	251	241	242	224	234	265	276	281	258	250	229	259	249	226	287	242	260	252	262	272	251	230	249	253	235	248	256	226	267	250	262	242	236	232	228	247	266	236	266	254	239	234	224	241	243	284	265	262	270	250	236	246	252	221	237	270	246	266	236	221	263	230	246	259	234	261	232	282	255	233	240	237	236	251	242	210	260	273	254	236	259	238	264	250	230	252	245	237	233	245	264	255	251	259	296	240	272	238	234	265	233	240	252	276	243	241	250	229	253	252	238	260	266	268	297	245	276	254	247	262	250	265	222	273	253	233	255	265	245	242	245	247	270	241	261	247	255
3210	552	355	348	1040	819	286	307	289	285	285	302	333	317	284	299	289	294	282	312	286	293	338	324	273	314	323	313	270	303	317	306	282	302	280	299	291	288	321	297	300	284	298	301	299	309	312	277	319	328	323	271	305	307	257	280	285	336	300	320	318	313	276	299	300	312	318	316	302	270	286	291	277	311	322	317	282	294	251	283	312	303	331	287	317	295	296	289	298	295	295	301	307	310	281	329	314	316	275	278	312	290	289	304	309	302	265	300	317	286	309	280	283	285	318	318	303	295	315	265	294	292	305	247	291	314	291	303	311	298	287	300	315	301	299	296	307	298	344	323	297	291	280	293	322	293	285	313	291	306	271	294	302	314	302	301	316	292	300	309	292	294	299	276	293	311	284	294	315	316	328	320	310	290	288	310	285	322	304	307	301	354	300	273	315	268	294	309	281	280	287	269	301	307	285	294	317	314	301	299	258	312	291	314	286	284	281	290	309	293	308	276	269	257	292	303	277	288	287	293	295	298	289	309	256	277	292	310	313	313	307	264	300	303	281	327	262	279	279	265	295	291	304	307	249	307	311	282	301	274	273	295	330	290	344	281	296	270	288	311	272	279	275	254	282	310	265	278	296	291	290	311	288	271	313	334	290	305	312	285	296	309	313	292	311	283	311	282	295	306	303	281	278	273	312	283	277	306	302	291	282	306	295	277	296	303	321	302	293	296	300	304	310	266	283	299	295	298	305	307	303	295	277	306	317	287	300	261	318	299	286	302	293	275	276	263	332	293	296	280	283	290	311	301	324	313	302	296	311	281	285	290	320	324	306	310	307	279	298	302	306	274	298	311	281	279	300	309	286	312	331	303	290	276	281	321	295	288	317	315	289	316	289	303	284	275	284	313	300	297	285	308	306	304	276	320	277	283	299	271	341	283	279	308	299	284	304	305	289	287	274	272	307	295	288	295	300	277	291	306	299	293	282	291	279	295	322	304	321	322	279	283	313	318	294	334	299	287	312	329	275	274	309	292	295	278	285	301	289	285	277	274	302	288	275	306	302	316	283	305	284	302	314	276	298	301	298	282	292	282	295	291	286	291	280	286	253	312	305	308	297	283	312	276	306	295	277	298	271	289	293	289	321	279	300	301	317	299	287	318	289	294	297	287	310	294	285	302	282	317	317	291	322	287	287	293	333	318	301	316	303	281	317	294	305	299	294	276	321	280	291	297	283	287	300	275	313	318	298	275	278	299	301	281	327	303	286	305	279	279	298	299	280	293	292	304	282	314	286	287	282	308	323	300	292	274	301	306	314	283	285	253	303	268	318	295	291	325	315	287	288	286	267	294	318	292	285	285	309	320	308	272	277	338	319	295	309	306	286	319	301	311	323	274	298	314	321	310	286	279	265	308	318	286	290	299	304	295	295	297	295	285	292	294	259	288	286	317	311	308	309	291	302	289	298	316	290	299	364	289	306	288	297	270	294	271	329	275	252	325	307	283	315	305	253	284	303	286	299	279	298	275	301	323	307	282	287	292	290	294	302	310	286	287	302	294	307	293	269	306	320	288	262	286	301	276	328	288	276	308	304	297	302	303	309	289	274	295	286	272	288	327	313	255	273	268	279	305	327	305	309	283	298	288	265	299	276	319	328	289	285	294	278	309	322	285	278	305	310	307	319	275	275	302	292	292	284	288	286	305	308	279	302	288	294	293	313	308	280	297	310	287	306	291	299	302	296	291	303	295	289	285	282	295	286	312	298	313	276	274	306	324	298	308	294	292	293	301	258	260	303	287	288	294	269	274	306	331	296	305	290	311	293	301	317	273	308	279	288	294	282	301	311	301	319	289	306	309	303	305	305	283	285	290	298	298	286	278	299	325	327	273	265	275	306	325	289	285	276	316	260	258	252	282	300	316	295	282	286	277	302	296	334	285	302	276	313	299	274	300	276	285	305	258	312	290	299	333	269	275	316	299	316	309	326	296	297	290	322	305	317	297	315	293	291	320	275	296	326	302	286	310	308	302	289	328	255	294	274	307	287	318	322	255	311	284	313	322	295	293	253	279	291	288	320	290	292	312	288	299	301	305	265	296	299	312	284	292	325	316	314	292	284	337	291	299	306	288	271	275	282	303	262	314	304	272	265	295	293	289	310	335	279	319	298	298	294	312	271	289	307	280	297	267	306	301	285	283	278	272	307	304	309	302	307	290	301	296	288	283	295	297	321	288	322	269	274	304	283	275	323	271	294	313	343	257	300	276	286	298	301	298	280	295	283	294	314	311	283	322	319	299	308	281	304	268	263	308	316	299	289	284	287	298	260	307	286	303	290	246	269	270	285	307	317	302	289	316	314	265	313	334	317	286	260	288	305	325	295	302	287	257	312	317	279	296	325	270	269	293	282	323	303	290	283	284	326	303	277	282	266	333	286	300	306	301	298	280	287	308	307	285	278	325	282	285	303	328	304	279	299	298	277	264	280	293	284	275	298	282	295	306	301	296	302	297	271	305	282	296	298	325	316	331	279	296	282	276	273	276	311	286	304	277	290	299	282	261	286	259	291	269	315	288	312	303	293	329	284	273	293	335	299	303	305	304	300	280	306	294	279	297	262	310	286	309	307	295	294	321	309	280	313	292	294	271	286	284	300	310	305	286	312	283	288	283	274	267	312	286	304	316	310	303	302	324	320	286	307	294	291	285	288	287	325	287	293	285	319	280	322	353	288	308	291	297	288	268	260	304	289	300	300	262	307	291	301	286	282	305	323	304	310	318	297	301	254	321	296	266	276	292	270	286	290	301	324	295	277	276	309	311	319	269	303	277	326	297	298	308	303	289	295	275	333	303	287	285	299	278	280	286	305	303	289	295	276	273	283	298	299	295	244	290	251	316	276	288	300	310	303	306	320	323	262	311	337	286	310	304	286	284	272	302	295	301	317	321	289	303	304	285	280	300	286	272	287	295	282	306	257	292	304	299	304	297	323	314	295	291	302	290	275	280	300	289	289	300	280	308	282	300	258	305	283	305	289	312	293	310	326	301	287	304	296	322	298	307	326	294	278	312	298	290	322	295	316	278	291	256	301	302	312	308	308	269	303	311	297	302	308	308	299	274	289	315	298	275	327	277	294	301	277	313	298	262	279	317	308	308	273	320	319	311	283	310	323	299	309	281	302	290	283	286	287	288	277	294	316	288	285	289	294	277	271	287	320	279	322	283	299	324	294	319	315	261	300	308	328	283	284	292	298	289	317	297	285	278	285	310	298	300	289	291	328	300	288	298	311	302	311	293	301	307	270	315	280	316	292	318	277	296	338	303	280	309	329	270	314	285	263	323	306	283	290	328	277	280	297	283	321	275	287	309	323	340	295	296	312	304	270	245	284	282	296	278	297	290	289	282	320	313	309	303	307	274	305	289	303	316	306	271	277	297	275	305	289	288	275	318	283	288	281	319	318	290	297	311	299	324	306	295	262	293	318	293	318	280	277	287	295	279	313	292	278	315
3445	1151	994	963	4792	3128	804	764	769	764	717	749	755	698	708	738	739	712	755	719	715	709	698	749	704	720	710	723	709	751	746	714	698	758	771	773	730	742	725	746	676	767	699	734	765	692	718	720	771	708	755	781	712	712	756	731	704	684	672	725	770	726	732	711	711	734	758	752	775	711	717	739	726	694	750	722	768	721	718	785	755	687	720	719	736	748	739	694	720	742	728	733	758	714	696	681	729	731	746	738	744	699	726	712	735	740	745	706	733	719	680	732	748	712	705	736	741	726	701	717	673	713	796	740	751	696	742	735	749	744	678	711	724	695	728	710	775	739	690	735	757	740	726	704	700	745	779	691	732	734	730	740	798	763	712	734	741	676	737	726	722	757	774	709	677	709	718	718	710	718	685	662	707	711	687	708	715	765	735	732	739	797	692	768	727	713	669	734	760	745	728	785	716	709	724	686	691	664	750	733	704	716	749	725	746	698	730	658	735	708	735	779	752	741	750	763	735	693	752	675	715	715	785	686	742	689	718	726	728	682	730	701	712	741	765	700	714	749	705	735	745	718	712	718	686	679	715	746	754	720	699	731	762	708	733	713	726	775	741	733	757	704	749	705	764	736	726	716	759	710	718	693	734	748	698	776	726	723	752	695	726	732	699	695	727	747	715	752	730	747	752	749	746	704	712	742	730	746	709	721	698	757	743	767	683	726	702	725	728	713	756	705	740	755	715	695	709	692	699	755	701	705	728	701	734	764	747	765	741	682	714	723	722	732	737	762	750	726	727	670	710	716	751	735	744	733	695	702	711	742	732	768	663	739	727	767	755	681	733	690	694	722	678	686	757	753	749	728	736	732	717	714	712	750	698	748	714	740	696	708	698	772	733	683	726	752	705	779	734	715	703	749	679	724	677	732	700	772	754	693	723	731	732	725	774	749	671	782	724	740	793	771	735	704	717	747	699	718	715	738	697	737	753	706	716	714	685	697	726	758	720	701	650	717	734	801	736	711	711	712	738	700	723	727	709	719	705	680	727	744	710	705	758	722	771	748	726	741	712	714	694	724	798	727	713	737	718	736	689	738	746	710	733	696	718	697	769	704	712	779	733	723	713	739	745	651	704	695	737	724	745	778	740	704	698	740	767	726	737	722	735	732	711	712	738	734	711	773	699	754	709	696	681	764	666	703	685	692	723	742	738	714	715	733	730	687	715	742	731	673	716	734	704	755	688	737	691	727	767	703	738	688	711	751	738	737	723	788	772	682	723	716	750	746	706	694	735	670	736	710	728	678	756	733	755	768	731	670	785	704	689	703	695	725	716	733	691	742	731	736	699	734	745	756	736	705	752	694	670	767	743	760	751	685	729	694	738	721	689	710	698	725	754	752	745	723	719	704	714	702	697	699	733	727	748	742	708	712	716	723	725	728	751	720	752	723	728	737	705	714	727	704	720	739	676	737	746	708	768	724	747	720	750	694	674	826	780	737	749	724	772	740	700	702	704	717	748	700	740	727	733	687	721	763	710	726	715	678	706	749	722	706	737	676	703	741	676	719	718	739	740	721	732	806	710	720	691	741	735	735	735	714	736	725	760	728	677	722	706	768	723	739	783	679	761	690	737	777	661	731	709	701	774	705	732	711	770	717	737	772	721	719	728	765	684	705	798	702	730	722	708	699	781	771	755	706	726	690	663	684	740	756	771	719	750	761	689	703	758	717	686	698	699	720	686	744	713	694	744	690	736	684	725	747	745	728	744	702	717	764	731	729	696	736	768	722	734	733	717	689	739	710	689	727	733	679	776	758	717	722	762	789	702	690	778	714	736	722	748	717	698	765	749	693	720	732	744	736	747	763	716	756	720	734	693	725	680	750	735	696	706	751	745	746	748	753	735	689	660	720	770	701	739	754	708	692	701	775	730	693	744	716	737	709	744	743	741	723	699	696	715	673	776	757	798	744	733	739	735	696	670	743	741	733	704	729	721	735	771	742	745	748	710	739	735	734	711	740	675	712	744	721	711	695	676	744	720	759	704	715	751	700	719	767	730	702	724	742	743	727	738	696	755	689	724	788	756	735	712	716	745	715	700	696	756	744	742	679	682	727	685	670	724	728	708	674	736	712	718	719	698	732	708	720	683	709	730	694	769	769	753	711	677	690	752	727	770	658	774	739	698	690	713	684	707	717	721	737	771	757	706	713	744	713	726	725	760	716	749	745	708	717	722	704	727	749	711	772	677	749	748	751	739	740	744	712	734	724	756	715	731	685	698	736	736	767	739	712	697	716	743	749	738	702	727	742	738	714	706	740	762	736	663	734	764	750	733	704	707	752	731	734	704	759	722	682	686	710	758	699	767	747	778	785	701	746	672	714	707	727	730	682	698	699	745	695	780	740	760	741	726	780	662	731	744	706	704	729	711	681	700	694	732	725	750	692	739	738	721	732	691	729	753	738	723	749	697	701	714	744	728	707	710	757	709	710	698	730	705	800	731	757	718	737	682	754	726	690	721	712	735	710	698	700	712	691	719	753	705	782	694	684	720	778	692	674	703	697	754	758	698	741	687	710	746	687	738	686	740	729	701	713	660	722	726	659	728	725	716	773	700	755	716	779	720	690	762	730	732	695	705	750	720	697	735	716	759	669	713	670	733	698	703	717	785	703	706	702	716	718	709	734	721	791	718	772	704	737	781	747	783	705	693	688	710	747	725	711	721	718	740	686	748	694	730	726	720	722	743	738	742	703	713	734	714	730	761	728	737	719	732	733	690	732	737	689	736	739	741	750	704	699	768	745	761	732	748	737	707	681	710	768	705	701	732	705	772	803	735	710	718	768	698	681	753	721	761	776	767	731	722	725	736	758	701	724	730	741	755	710	693	709	715	754	722	711	729	716	725	703	719	745	685	766	710	710	691	718	723	693	671	764	702	704	721	694	715	754	733	730	730	759	737	732	708	744	713	706	723	744	736	719	792	759	693	740	722	729	720	702	739	686	739	693	743	777	766	734	688	701	695	785	757	725	706	718	754	754	715	757	689	720	720	727	694	680	810	712	743	684	668	770	722	715	712	708	749	741	812	670	751	743	720	702	712	760	722	721	672	718	739	742	700	697	703	739	691	728	692	703	719	712	726	784	748	785	685	756	718	748	736	723	712	739	680	752	695	756	754	722	724	702	767	734	721	769	707	756	767	727	701	758	712	748	733	714	743	722	718	763	723	736	718	732	741	719	679	725	743	734	757	703	767	738	744	730	740	751	727	707	757	750	727	747	720	794	714	739	686	745	726	676	721	747	748	692	692	782	720	769	692	739	716	747	734	763	745	737	707	688	708	709	770	694	696	755	733	714	773	713	707	668	737	718	719	699	696	675	762	730	726	743	752	785	751	697	749	734	761	727	703	678	714	709	796	720	733	732	718	741	721	750	723	709	672	749	746	726	748	718	716	726	754	723	729	715	725	614	755	722	727	777	719	721	711	742	739	752	747	683	693	782	703	737	708	750
15834	7727	5933	3270	13042	17198	1229	526	396	323	269	259	237	214	232	234	253	241	226	228	196	194	215	231	222	205	184	183	178	213	215	203	216	207	196	213	196	207	197	201	178	193	199	200	200	199	190	210	173	188	190	192	164	192	205	220	210	199	204	202	190	196	179	179	199	216	214	207	192	181	194	209	188	178	189	203	182	207	200	180	192	189	186	207	189	181	164	213	177	181	174	187	189	193	203	207	190	193	185	208	185	184	205	162	180	207	213	178	190	192	179	211	190	196	168	182	171	176	186	196	185	202	188	172	184	158	186	204	194	191	193	182	171	189	199	193	179	201	225	190	195	204	168	186	184	185	173	173	183	190	168	213	154	208	201	157	189	193	171	186	202	186	178	202	193	194	184	200	186	182	195	185	177	182	191	208	195	180	183	179	163	221	190	186	181	185	179	184	169	157	195	195	187	191	201	191	218	173	207	194	205	178	202	188	193	187	167	182	189	199	209	195	223	175	170	198	203	202	171	202	208	174	198	191	205	184	206	200	167	175	162	184	183	197	164	196	185	222	199	203	195	200	190	195	194	195	179	170	184	180	179	166	198	184	175	165	182	197	173	197	196	186	196	187	174	197	196	179	160	194	197	216	199	189	217	181	163	189	159	176	193	208	212	179	183	190	196	174	212	183	200	195	208	190	173	198	168	181	177	191	206	191	196	180	205	194	196	192	202	190	185	196	164	159	165	189	196	189	192	200	198	171	180	157	194	183	183	197	182	187	188	200	167	179	158	187	190	197	196	201	203	178	200	199	201	187	205	204	209	188	218	181	182	173	182	195	186	194	191	173	183	176	206	184	203	182	205	172	184	187	178	182	183	189	196	186	204	209	187	161	202	197	199	203	206	179	183	173	200	201	194	167	190	200	191	167	205	198	185	188	179	182	177	195	188	194	179	186	191	192	174	166	175	199	180	197	198	204	176	207	174	172	203	189	178	184	186	173	177	184	197	164	210	172	190	169	216	202	165	231	179	200	200	193	177	211	178	216	191	183	187	181	178	185	199	191	169	194	202	185	175	193	204	201	184	176	196	193	183	174	186	165	164	211	188	200	203	200	189	227	176	214	193	198	166	183	183	181	196	190	170	202	218	201	178	211	172	180	192	198	197	185	194	174	182	172	224	192	188	210	186	189	184	196	218	166	200	172	197	186	202	169	183	174	186	194	175	182	174	182	201	164	193	206	197	187	169	203	198	207	171	199	218	192	206	190	193	177	208	191	180	161	212	197	205	177	186	189	169	182	198	174	189	202	187	170	205	180	184	168	182	211	181	214	187	165	193	167	218	185	176	165	200	193	169	203	180	200	177	195	167	198	183	180	198	200	198	187	180	175	180	189	221	169	188	186	191	187	197	193	201	218	178	204	181	183	200	195	202	198	206	189	198	193	175	181	187	180	196	193	165	194	212	220	186	185	180	178	173	196	179	198	192	189	181	206	185	182	199	196	188	193	198	170	202	177	188	193	159	207	179	177	178	166	171	191	188	181	185	185	187	180	194	188	182	195	175	209	189	201	162	205	183	193	205	176	195	182	180	173	192	156	194	190	199	201	200	169	183	195	204	190	184	179	186	185	214	215	181	183	207	163	192	185	236	187	189	194	171	194	194	175	188	162	188	193	155	171	182	187	167	183	162	179	208	164	201	191	213	174	209	183	173	191	190	198	189	210	183	183	181	205	195	187	166	201	173	209	192	180	194	177	182	201	193	195	203	206	177	165	193	169	174	206	189	192	219	166	184	174	207	162	197	173	206	188	192	189	224	200	194	191	167	203	193	192	179	196	186	165	179	177	162	161	214	200	157	193	195	175	178	173	176	186	178	224	237	201	172	215	163	203	207	204	203	206	208	194	196	175	186	179	211	198	194	208	194	193	199	180	207	196	189	201	197	182	185	179	203	175	165	204	192	195	206	215	179	188	189	179	187	179	192	176	192	194	194	185	205	166	173	224	198	184	212	208	188	205	189	185	206	192	189	203	192	184	197	207	212	164	172	210	174	209	174	215	161	170	201	207	205	203	200	184	191	189	184	178	179	206	188	184	164	183	164	204	175	192	170	170	172	179	198	181	211	167	179	182	191	180	200	191	183	199	181	165	170	200	200	182	211	186	192	202	174	214	171	200	199	181	179	195	187	178	191	207	206	178	190	188	197	203	180	168	181	198	196	184	148	197	187	205	215	192	242	168	177	196	200	181	205	215	202	183	173	182	176	190	187	180	180	223	173	191	191	202	189	187	199	199	172	173	214	193	191	177	210	177	186	193	234	210	184	184	168	201	162	183	169	200	159	191	195	204	196	183	206	193	176	216	198	196	169	179	190	176	192	191	200	209	185	228	187	205	174	194	202	155	201	194	203	173	181	178	182	181	198	193	183	205	199	185	203	203	191	191	176	192	220	227	166	202	165	191	195	157	177	187	216	186	163	190	169	194	176	182	176	204	212	196	208	175	191	173	174	205	202	205	187	174	167	180	194	204	206	207	211	210	218	179	199	195	168	171	187	168	174	178	208	213	190	175	205	210	170	187	171	197	194	192	198	196	187	184	186	200	211	182	202	183	174	191	204	198	186	164	180	173	177	176	209	208	198	187	194	179	170	175	197	206	200	188	186	208	197	187	190	192	192	193	179	179	188	203	184	166	212	208	192	160	192	187	191	191	184	215	212	203	202	216	181	190	198	176	206	203	207	179	190	190	188	201	192	172	189	178	171	185	197	187	194	180	159	221	213	188	177	184	165	202	185	178	179	171	214	183	197	185	156	165	199	189	190	186	190	180	183	181	191	189	201	199	180	206	212	178	190	193	197	184	195	175	189	205	168	190	184	215	179	183	184	194	197	207	168	179	184	179	191	185	197	217	210	187	209	185	203	196	191	194	201	199	195	170	197	194	203	193	217	191	204	196	182	183	188	195	184	195	202	207	187	182	182	218	214	160	160	202	220	170	167	201	179	183	206	174	199	180	192	207	172	175	198	202	195	187	210	180	158	208	169	200	183	209	182	195	190	210	174	186	201	197	214	193	206	190	206	171	192	202	189	183	166	175	194	178	195	220	211	179	206	175	190	197	179	176	186	192	197	183	161	226	203	165	192	199	191	173	190	202	182	178	180	174	189	200	179	196	169	185	200	193	176	197	167	187	190	200	200	172	191	178	194	161	184	178	166	203	206	190	202	195	208	190	182	210	211	198	197	171	200	195	190	211	209	210	184	197	194	196	165	162	180	200	202	193	184	206	183	182	171	198	194	202	207	192	176	188	208	173	196	202	166	184	162	197	185	182	195	219	205	194	220	197	180	193	165	176	188	190	190	208	209	190	179	184	170	202	222	205	181	211	224	196	184	166	203	172	164	174	180	174	208	189	205	198	178	187	213	212	173	203	166	160	197	179	216	224	208	200	193	179	190	199	203	221	188	199	213	191	187	174	215	174	177	194	185	214	196	179	184	196	204	211	159	197
9234	6596	4689	4389	25267	18824	1847	1586	1424	1241	993	941	919	806	808	774	779	729	707	709	674	624	641	636	594	582	582	572	587	536	579	653	726	695	753	717	524	554	575	517	551	531	532	538	543	486	508	526	512	506	494	519	493	483	528	518	526	520	489	477	482	490	511	493	457	478	488	475	487	480	506	452	514	518	472	477	487	440	508	471	508	482	435	517	487	492	476	478	499	422	529	480	459	478	478	458	477	434	541	480	466	487	493	450	526	513	450	467	475	488	474	490	457	456	489	447	459	496	475	450	469	503	455	486	501	469	486	482	474	475	513	485	494	493	482	488	489	449	451	482	524	500	492	468	481	494	516	488	466	501	476	522	470	481	517	442	482	511	474	446	503	458	500	493	453	479	483	453	461	483	472	501	449	486	475	495	440	486	489	503	494	482	460	485	484	460	438	496	518	478	439	476	509	483	480	539	473	496	477	501	501	493	522	495	518	484	532	493	488	476	474	526	486	511	466	488	506	490	495	479	449	454	517	520	434	464	494	466	463	503	450	500	434	509	480	470	500	471	495	476	505	468	460	500	518	487	524	455	440	486	493	480	471	473	453	481	465	501	501	460	425	517	511	480	500	483	462	457	456	498	498	510	457	491	491	468	473	461	468	478	503	468	499	516	475	481	502	478	503	498	485	497	504	472	481	451	484	520	515	487	458	528	476	499	504	487	484	485	472	490	435	478	500	489	474	500	496	462	459	482	443	472	481	505	485	477	511	488	431	467	464	457	494	453	503	546	480	446	512	465	463	478	476	510	532	520	482	497	440	529	492	470	470	475	435	474	501	496	462	469	447	476	484	461	458	488	460	478	456	452	502	463	501	495	463	459	430	507	494	494	466	485	480	487	467	490	483	459	495	493	501	466	491	519	495	479	504	493	458	475	454	498	487	489	457	493	498	488	487	483	515	457	503	490	483	473	490	458	506	493	490	501	470	517	491	455	482	458	523	493	506	479	495	484	484	511	487	506	507	509	497	483	460	469	467	450	486	436	499	489	483	476	473	519	446	509	452	470	504	503	449	468	459	503	485	520	487	479	483	478	443	472	469	495	457	473	431	468	467	486	476	493	519	452	484	466	498	502	498	465	462	457	477	504	510	494	463	474	458	478	455	464	520	496	509	484	489	499	484	492	471	516	484	474	480	529	477	497	457	495	509	465	493	468	509	488	519	489	479	483	514	497	500	474	479	494	530	488	491	475	501	482	494	504	472	459	467	501	503	485	470	505	484	492	468	494	481	476	465	424	458	513	527	480	470	478	524	494	453	485	471	477	494	457	502	511	471	488	491	485	477	463	472	470	479	501	521	508	490	493	486	469	499	459	480	490	492	471	478	485	471	475	509	464	459	490	454	495	470	467	488	497	461	517	468	497	464	464	480	481	471	499	462	485	485	487	457	519	455	509	462	494	478	462	503	501	442	486	498	482	495	486	453	509	443	510	480	475	465	470	488	490	514	461	513	499	472	505	503	495	478	499	493	503	438	519	495	517	460	476	480	470	468	469	501	481	474	467	484	453	483	530	495	462	496	455	489	459	475	506	494	509	461	514	419	478	520	450	428	469	497	521	454	503	501	471	471	498	476	506	457	473	480	455	465	448	478	497	494	506	461	454	459	484	506	484	527	527	487	497	538	504	470	469	483	525	510	458	465	494	488	460	481	524	495	488	476	451	480	516	470	480	478	467	475	502	480	482	465	494	494	483	512	493	490	495	518	510	478	475	443	513	521	469	509	458	473	482	460	466	493	478	496	510	504	469	473	457	492	521	511	506	503	514	466	512	466	500	486	499	465	456	473	510	491	494	507	481	434	485	470	482	522	495	488	500	490	452	489	464	537	475	470	487	511	452	465	524	526	499	477	461	484	475	475	482	455	514	465	477	471	493	518	479	468	445	484	493	477	475	468	443	457	459	511	412	454	510	477	492	477	463	485	477	494	464	457	529	473	486	483	486	456	483	534	442	487	491	462	478	515	482	448	471	500	509	459	459	510	484	452	465	486	488	476	512	497	473	446	478	466	493	494	463	460	501	467	493	521	454	495	511	494	491	478	474	457	502	461	478	491	475	452	450	495	506	505	470	479	496	518	459	453	485	473	484	515	531	489	439	459	457	467	489	462	510	509	487	450	459	468	488	498	454	464	477	534	474	492	469	458	463	534	492	430	509	487	488	494	464	463	489	456	456	513	525	525	488	490	500	465	455	473	460	455	466	494	442	473	443	488	480	503	450	522	477	501	484	462	494	479	506	444	495	451	478	457	496	500	473	512	481	500	475	509	454	496	513	488	462	463	463	499	479	496	479	481	469	494	435	493	472	474	501	489	486	507	451	492	474	439	485	488	502	444	465	480	516	486	459	481	430	495	440	482	499	469	483	516	474	494	486	475	487	463	496	501	492	509	513	502	470	496	490	469	482	440	457	494	475	457	460	479	484	472	465	481	490	465	463	496	444	486	443	485	424	461	496	488	482	490	477	497	456	478	456	479	461	508	497	504	492	494	528	446	519	444	511	465	454	481	482	467	534	470	490	527	517	468	495	467	488	459	480	490	464	496	501	471	453	504	479	486	502	474	485	498	499	506	462	507	489	490	467	442	433	496	474	511	467	497	459	474	457	479	485	447	462	515	491	503	467	526	515	486	474	459	503	499	460	427	521	475	455	540	462	469	503	471	475	459	478	487	456	485	455	472	467	494	472	461	467	470	464	482	475	527	437	506	440	442	487	500	472	494	489	495	493	467	438	493	456	493	460	504	481	500	476	501	489	472	490	444	473	466	495	465	478	495	498	467	451	474	452	455	451	513	453	483	478	477	498	476	510	454	487	501	471	489	488	494	494	477	472	436	506	501	451	455	472	474	477	477	496	485	473	502	500	470	472	455	516	502	506	468	500	452	482	499	486	483	483	506	513	455	441	463	519	467	449	509	476	470	461	479	510	536	496	463	475	488	474	479	485	438	500	422	474	463	509	491	518	536	471	524	482	454	500	456	496	485	512	474	498	484	482	473	483	469	467	505	511	485	505	510	510	462	485	456	452	482	493	460	506	489	518	464	465	515	479	489	490	478	503	461	467	500	494	471	489	468	490	480	467	463	470	444	509	502	457	496	475	552	472	516	469	472	472	477	501	461	497	449	479	454	459	488	513	513	489	494	487	470	535	477	473	498	495	507	480	477	479	475	469	468	469	508	495	515	512	466	465	488	489	473	486	468	487	451	496	512	495	506	474	458	471	489	511	464	476	440	535	460	463	453	429	440	525	502	492	478	499	501	482	473	472	442	464	477	519	492	481	500	484	484	470	500	458	473	459	495	515	497	491	443	502	476	489	480	493	452	527	495	440	447	486	491	492	509	479	492	492	505	491	511	475	472	453	492	509	457	479	462	465	468	481	474	477	456	493	456	490	511	511	474	435	498	478	494	507	476	463	522	473	521	474	437	481	505	469	469	490	486	476	461	512
25346	14108	8983	4611	25092	26259	2600	541	397	305	266	244	210	181	179	160	149	169	120	147	143	120	125	118	146	134	115	120	97	104	93	114	150	147	135	132	133	98	98	112	86	90	102	88	84	99	96	96	95	96	95	93	100	91	80	93	84	104	87	87	84	112	68	86	96	81	79	92	88	96	97	74	100	86	74	94	106	79	89	86	89	72	73	85	80	84	92	72	90	89	87	85	91	74	75	89	100	86	86	79	94	71	92	97	108	69	88	86	87	82	85	74	82	82	73	72	78	82	90	78	60	109	70	94	88	82	84	70	86	85	76	93	92	77	83	81	86	74	81	74	80	83	96	83	73	82	88	90	81	66	93	97	72	76	85	81	88	79	78	83	83	88	82	102	91	82	84	88	79	91	82	106	77	82	80	82	103	81	90	89	101	79	89	81	75	89	74	87	99	54	87	96	83	78	84	86	83	89	87	61	76	81	86	69	95	86	91	107	101	94	87	96	80	80	87	90	77	90	77	82	79	90	97	87	83	97	72	69	98	66	88	67	87	77	77	84	92	84	95	93	95	98	86	77	104	87	80	73	78	85	77	74	66	87	82	86	86	89	75	75	67	94	97	77	93	89	82	89	91	76	77	67	86	83	86	90	89	79	76	79	89	85	86	91	75	74	72	82	84	88	84	68	80	94	68	98	90	86	87	74	86	98	85	83	64	82	83	76	79	82	74	61	70	93	92	84	88	78	74	62	70	89	84	103	94	82	88	78	89	90	80	82	96	93	75	76	69	74	64	79	92	104	87	88	73	78	75	80	79	87	78	91	75	77	92	68	101	75	101	78	83	100	72	85	78	90	78	86	91	74	78	82	68	96	84	70	80	72	103	91	84	90	84	105	73	92	89	86	80	82	84	73	79	101	94	93	79	91	83	90	87	84	78	80	88	69	88	86	76	96	88	76	65	79	85	82	72	83	78	76	83	81	72	90	86	75	85	87	80	75	82	87	89	90	86	84	78	82	84	82	88	80	92	83	74	68	87	85	78	86	80	69	78	86	94	76	88	75	101	86	96	96	86	84	88	86	84	92	83	94	95	85	81	66	86	75	76	72	86	82	83	88	84	73	84	91	95	87	68	93	87	86	95	83	92	67	75	63	67	77	94	86	91	82	77	90	87	83	77	84	79	58	94	95	78	82	88	79	78	103	85	87	98	78	80	76	77	75	95	75	80	82	99	93	81	76	80	85	69	79	84	83	72	80	91	88	96	86	94	82	81	94	77	70	94	79	81	83	77	86	76	81	69	86	95	72	83	73	73	72	88	89	96	95	97	99	75	88	83	72	78	91	82	84	90	98	95	75	93	80	100	90	93	89	73	67	87	102	98	83	82	85	88	97	84	74	96	82	76	69	89	87	72	71	83	92	79	80	87	93	96	63	83	74	63	71	88	107	87	96	78	78	87	85	71	86	81	72	86	83	80	92	89	82	76	81	90	84	89	106	96	81	90	88	83	82	107	78	77	85	82	83	75	89	87	86	85	85	81	73	86	83	70	86	106	92	79	54	92	71	91	85	65	88	84	70	96	94	73	95	84	63	75	86	97	91	92	96	105	81	101	87	92	71	88	83	93	77	101	84	84	72	80	70	76	83	85	73	81	92	80	66	86	97	76	89	87	94	92	72	102	84	92	94	74	75	74	104	58	94	91	94	81	103	77	72	102	87	87	83	86	76	79	89	91	78	81	68	92	94	84	84	86	75	79	75	85	69	87	90	83	89	78	78	89	93	84	102	67	82	91	83	97	79	83	97	77	98	68	103	72	68	83	68	74	87	111	75	73	92	74	98	94	84	88	68	103	74	92	81	89	90	72	98	79	83	72	98	87	75	67	89	82	69	79	77	84	90	74	77	76	62	70	86	80	82	88	104	82	69	88	85	86	70	73	82	100	91	82	64	87	97	88	72	90	90	74	75	76	92	84	69	89	71	85	81	89	73	78	100	85	92	82	91	82	85	96	83	80	70	87	86	90	70	76	96	84	80	89	84	80	65	71	82	76	80	77	90	68	91	81	74	110	75	73	88	81	74	85	83	70	81	68	79	86	97	87	78	78	76	89	103	75	94	91	90	80	79	73	90	100	91	80	84	81	89	78	91	90	92	88	70	83	76	95	93	64	61	76	80	82	76	99	82	83	79	82	77	79	85	91	72	95	91	76	77	77	89	84	91	89	92	74	87	87	77	96	86	83	59	103	77	95	89	80	82	86	91	69	69	75	74	94	83	89	73	77	84	107	64	74	73	94	59	85	75	83	79	80	71	74	81	81	77	89	95	87	65	79	93	74	83	75	63	93	84	84	67	78	89	80	75	86	68	72	82	91	77	79	100	72	78	77	62	72	88	89	79	82	83	83	89	90	103	76	99	75	94	84	90	84	96	79	77	80	78	75	85	74	79	71	89	74	82	87	90	76	72	91	72	67	69	70	77	93	103	95	77	90	89	77	83	104	85	81	74	89	91	89	74	70	102	93	77	75	97	97	78	74	76	96	82	78	68	73	67	102	75	80	101	87	90	81	96	76	93	95	85	69	108	95	97	90	100	91	96	100	77	83	58	89	86	69	83	97	78	95	95	96	80	80	83	96	80	91	76	96	84	83	96	102	90	88	84	78	76	93	78	104	89	100	87	91	82	79	95	85	78	84	83	86	78	84	75	84	88	85	95	92	83	85	79	91	75	82	103	80	87	72	77	78	103	90	85	87	82	75	85	68	72	87	77	83	83	72	88	89	91	75	81	89	62	95	80	82	86	78	97	97	96	96	65	82	87	105	88	80	85	89	92	90	82	100	82	67	83	87	95	85	75	102	95	95	100	78	81	79	93	80	72	82	78	86	68	89	90	76	103	91	98	76	92	79	54	93	76	84	83	89	80	78	88	69	93	90	67	67	79	62	89	102	82	68	56	79	80	88	105	90	96	72	88	84	86	82	89	96	78	83	78	74	91	77	90	95	86	83	80	81	82	85	81	86	93	87	84	88	80	88	76	78	88	81	94	94	77	94	80	94	82	82	90	89	91	80	93	100	94	77	72	66	73	79	86	95	80	83	81	80	76	96	87	86	93	93	79	78	90	85	96	74	84	85	88	75	82	86	79	104	102	100	92	89	83	77	73	86	84	64	65	85	97	70	86	69	73	102	91	108	90	92	71	82	98	80	98	86	88	82	77	78	90	73	80	79	87	86	85	93	90	91	72	106	96	93	88	78	71	69	83	94	80	71	80	81	66	71	62	86	83	85	101	86	94	82	91	89	85	83	80	101	82	73	76	90	88	112	79	91	89	87	72	90	78	97	74	77	86	72	67	80	97	73	87	72	84	79	94	81	91	81	93	101	72	83	90	89	81	95	74	88	96	87	96	78	96	68	87	65	83	84	77	113	85	79	83	94	88	90	79	89	83	83	82	78	83	81	74	97	84	93	82	75	74	79	87	78	92	77	69	86	86	74	83	88	80
12839	10526	6439	7013	36217	20452	2857	2248	1915	1523	1308	1171	1168	929	888	766	752	729	648	619	568	575	511	506	520	483	467	459	443	462	393	572	748	832	630	675	693	337	353	325	346	327	315	324	290	284	306	301	324	325	298	304	313	311	292	289	275	296	266	287	301	264	291	282	279	275	286	221	273	303	271	273	275	269	270	268	262	255	288	255	288	249	285	244	251	265	266	256	253	259	262	260	244	245	240	286	246	250	279	257	254	224	262	275	281	291	249	246	246	248	252	248	233	256	228	282	261	251	262	271	212	251	261	263	272	237	253	273	245	245	237	225	289	252	250	249	219	268	247	213	228	241	240	217	281	244	261	242	244	271	258	268	259	241	223	233	249	261	247	255	251	228	244	232	276	269	253	240	233	251	234	269	228	258	246	248	269	251	248	249	239	274	255	245	274	226	242	252	245	234	245	263	238	225	239	250	243	232	256	251	243	236	216	200	236	253	262	248	247	228	267	262	228	270	245	210	243	241	269	268	237	255	269	239	262	263	279	233	250	255	245	262	238	241	235	260	249	229	250	249	248	248	221	235	242	241	251	228	231	250	270	248	241	254	273	229	252	261	241	245	237	265	279	245	256	254	231	270	270	247	268	213	236	237	240	244	251	244	239	219	233	266	216	228	248	234	266	237	240	245	257	247	238	254	244	243	240	231	229	219	249	227	250	256	262	255	247	244	247	226	240	232	263	223	260	227	235	225	233	241	253	254	265	266	240	249	248	248	237	252	232	251	276	245	255	218	253	254	253	211	266	225	232	215	217	255	227	241	251	274	252	268	242	245	246	260	262	264	228	225	246	263	221	251	243	228	264	246	277	250	263	216	278	252	252	249	227	259	254	238	250	242	243	266	227	238	249	245	251	253	230	249	237	279	252	267	248	203	245	273	243	243	238	280	238	241	256	260	262	235	232	233	237	279	246	229	242	254	251	240	249	234	235	261	259	250	223	244	224	261	263	252	228	235	238	237	243	246	241	247	222	241	261	229	239	229	253	277	247	245	230	260	239	235	247	260	257	242	247	221	249	265	218	245	249	249	250	273	242	255	266	238	241	249	264	228	238	250	272	234	247	235	275	262	245	241	206	223	246	286	238	257	255	261	237	259	265	256	234	241	240	257	265	266	266	217	225	231	221	223	250	235	244	265	252	250	228	254	243	209	237	223	254	244	239	249	270	239	239	238	218	234	256	235	238	230	231	248	254	223	244	234	265	254	275	249	260	247	268	242	232	254	248	252	251	253	252	274	277	224	260	227	269	257	243	267	253	247	258	249	261	245	241	246	254	245	256	259	250	260	234	245	263	250	269	268	235	260	255	250	254	233	261	242	259	248	253	247	266	243	242	233	224	277	242	240	242	249	250	250	248	254	244	262	254	249	235	260	235	251	270	254	253	233	230	258	268	239	263	267	257	229	243	279	238	253	251	228	258	246	239	231	266	240	294	250	257	241	240	247	263	239	216	230	259	253	260	234	237	223	244	249	244	222	242	247	251	219	263	247	218	218	262	260	259	253	271	266	237	241	271	246	225	264	230	257	260	241	248	260	220	239	257	233	265	256	234	209	257	272	262	219	249	255	250	247	251	238	252	260	233	269	273	215	240	233	227	251	235	263	243	253	268	273	239	238	238	274	267	251	254	235	270	226	229	234	256	271	257	237	237	239	235	246	257	265	252	250	245	245	252	216	232	222	265	248	253	281	254	240	232	257	241	232	240	285	231	243	235	233	245	248	281	242	267	264	263	243	246	232	233	247	238	234	257	242	237	219	241	228	261	222	250	238	256	267	261	245	235	268	251	232	262	263	257	243	270	241	236	238	252	265	250	272	251	251	248	241	222	225	265	216	258	232	237	255	255	258	230	267	248	258	262	234	257	245	190	240	234	257	257	281	213	273	232	248	242	245	243	256	244	245	264	246	253	216	217	248	242	251	241	247	230	262	238	258	233	236	231	245	256	262	256	227	267	239	244	248	237	242	258	250	233	212	250	256	261	258	269	267	227	249	270	246	260	251	228	225	235	212	231	240	256	255	237	251	264	240	256	256	228	241	234	230	236	243	230	256	202	221	259	244	235	221	261	221	291	235	267	241	250	224	249	249	253	237	251	255	242	245	254	252	255	254	211	271	252	301	251	245	264	249	236	231	270	271	237	271	235	253	234	268	262	276	272	241	242	250	237	264	231	249	260	253	227	239	230	255	257	260	249	247	242	269	223	253	242	249	258	260	230	248	275	249	245	241	232	226	228	256	212	237	239	250	263	266	260	236	233	249	246	277	262	249	250	225	224	252	255	236	261	253	231	247	244	231	242	273	250	263	238	253	235	241	242	241	241	275	247	259	242	232	259	216	257	260	247	277	222	244	223	227	257	238	236	270	243	249	231	235	252	262	266	280	250	265	249	265	232	237	246	262	234	249	258	244	270	257	233	270	235	252	243	246	264	276	215	235	238	265	251	257	239	265	252	284	245	237	228	245	267	238	257	264	270	262	223	255	262	248	234	229	246	255	225	232	251	249	233	265	255	249	247	243	239	234	237	229	245	246	247	262	248	225	240	253	235	259	229	238	230	259	230	246	263	224	248	237	275	226	243	253	249	249	255	254	258	224	248	248	235	234	226	265	241	258	242	259	228	275	239	275	242	258	250	227	250	233	260	267	245	259	226	236	240	256	270	250	228	228	234	242	233	246	228	228	233	232	249	259	235	245	256	234	227	219	264	240	254	241	218	250	236	226	248	257	265	259	275	270	248	242	257	263	249	232	238	244	231	249	275	243	225	248	222	240	264	258	254	246	232	246	259	246	244	241	261	266	268	241	267	271	249	236	273	237	263	254	254	243	282	277	244	239	237	241	266	244	238	273	249	237	270	246	238	244	250	237	235	214	252	237	244	245	238	254	228	251	243	258	249	216	254	238	233	236	262	220	240	255	253	261	254	260	258	277	209	220	229	246	239	229	247	243	264	252	252	240	236	236	243	259	239	248	249	261	243	250	244	238	241	261	228	227	213	216	260	244	251	242	273	243	258	238	252	241	233	256	270	251	271	254	241	259	248	233	252	253	274	227	235	240	239	249	242	245	233	233	256	275	245	270	264	237	230	258	244	230	236	226	234	244	252	301	237	253	223	244	252	238	248	229	221	266	260	264	268	216	247	252	267	266	254	243	259	261	244	285	266	241	259	242	252	253	268	235	259	245	262	218	230	241	256	234	253	224	256	249	245	205	226	229	272	254	269	233	248	250	258	240	222	252	246	252	243	239	243	260	261	241	227	229	237	261	266	238	245	262	247	279	256	223	226	267	263	249	228	282	267	250	240	235	232	244	237	244	216	254	270	219	257	270	217	254	285	257	266	244	255	238	263	258	231	214	228	247	228	261	243	248	249	248	229	233	242	267	227	241	226	253	264	252	229	259	238	241	218	251	250	242	242	252	239	257	261	252	253	231	258	226	232	234	238	278	240	236
3213	564	459	350	1015	629	316	331	294	280	293	314	308	318	329	312	302	327	288	279	300	309	281	306	318	310	287	330	276	297	312	278	317	316	303	288	300	287	274	314	292	294	315	327	339	296	286	276	314	297	295	341	303	279	310	283	279	311	291	285	298	296	274	290	273	296	326	297	273	288	302	289	298	293	307	318	290	301	292	276	286	297	278	292	294	293	293	307	321	301	316	281	303	330	345	299	300	319	307	276	295	316	296	286	293	273	320	309	289	292	297	300	287	298	308	316	296	327	301	307	300	321	307	288	307	293	306	273	319	267	311	289	314	291	287	271	282	294	287	291	283	288	291	288	314	323	319	290	285	314	292	300	303	299	296	335	283	310	303	313	297	276	311	295	335	298	273	302	320	288	253	290	286	306	289	283	294	287	308	311	325	335	263	325	332	286	286	316	325	287	312	277	301	262	288	297	287	289	287	295	319	287	311	290	273	289	307	299	270	297	300	294	335	321	286	293	298	321	270	282	272	321	297	271	302	311	298	298	277	278	316	323	328	288	296	295	297	294	295	288	321	306	285	295	299	277	292	282	295	302	285	317	298	297	278	326	285	296	291	309	338	287	290	297	321	303	303	262	289	319	272	291	313	319	285	290	277	300	304	283	312	319	330	294	317	310	284	324	280	305	291	321	315	305	281	299	279	303	267	319	281	291	309	281	290	292	276	274	302	307	278	297	311	309	304	285	302	292	291	324	290	291	313	345	287	290	316	297	278	312	290	295	293	324	286	316	292	324	317	321	278	282	306	293	313	264	301	306	330	313	270	270	283	272	331	307	272	327	281	300	310	297	255	281	301	293	318	262	314	286	301	300	314	284	319	302	267	300	282	315	293	314	280	300	299	296	337	290	277	286	286	292	299	292	278	331	324	290	307	322	315	272	308	313	287	313	285	334	293	298	294	321	320	321	291	286	283	300	302	292	307	316	306	295	292	315	311	318	294	293	292	308	292	308	265	274	289	304	342	293	277	282	313	287	303	281	311	321	308	284	276	321	303	287	275	311	283	264	296	277	312	305	306	294	286	281	263	336	289	315	266	297	268	292	333	314	280	307	296	313	343	317	298	297	301	318	288	304	304	280	290	273	292	308	327	331	300	317	296	308	281	291	303	284	327	290	281	309	313	309	312	310	297	288	277	298	290	288	303	310	284	288	271	324	307	295	296	293	314	326	292	314	266	295	259	290	308	292	288	292	295	299	335	288	278	284	298	283	317	273	302	296	290	331	314	295	313	305	279	279	276	311	302	286	307	294	299	324	311	309	287	258	270	279	309	273	324	301	277	304	286	279	290	303	294	300	323	292	320	315	318	282	293	286	295	311	269	326	308	344	292	284	289	288	332	295	297	286	290	303	283	278	302	276	295	278	306	305	302	304	292	297	299	275	299	280	334	302	266	302	282	309	296	292	274	295	285	306	292	306	265	328	303	297	306	297	300	304	321	304	310	299	308	326	321	338	295	319	318	273	300	313	287	293	280	292	278	323	305	295	286	318	325	304	281	306	281	317	284	303	278	281	291	336	302	283	280	318	295	307	306	314	283	296	267	294	277	288	299	299	291	323	308	306	307	329	274	302	297	287	300	300	319	276	293	300	271	318	317	298	296	340	280	287	314	271	282	319	312	327	303	301	293	295	319	302	330	294	302	293	287	303	299	343	290	270	303	291	297	299	305	335	287	309	279	295	299	286	303	281	312	299	292	246	269	303	322	318	305	300	309	280	300	261	304	298	278	299	287	274	279	306	301	310	299	276	290	295	331	307	323	295	305	270	322	298	298	293	305	286	310	287	296	312	285	257	315	301	274	298	272	305	326	269	294	286	312	301	288	279	308	258	287	269	291	269	284	289	292	262	319	298	281	305	280	279	249	273	328	288	305	276	288	335	300	296	270	315	331	319	290	318	264	296	301	294	313	294	326	311	269	306	302	312	300	274	300	274	317	262	297	290	308	306	273	266	287	298	291	322	323	311	315	289	303	267	301	288	299	292	317	301	313	277	323	274	294	277	302	288	269	280	305	281	314	306	306	317	310	289	266	286	283	287	308	317	294	307	276	322	287	308	292	279	302	336	289	284	305	295	279	325	284	281	285	310	284	331	305	279	312	273	299	264	330	290	278	304	299	304	285	297	305	292	291	298	313	303	284	276	314	313	265	302	292	306	320	298	304	290	276	287	279	299	330	305	289	301	307	306	299	330	331	303	326	312	289	307	310	283	292	298	293	302	311	302	282	311	292	303	276	313	287	285	300	286	317	271	313	295	308	289	314	279	289	286	323	289	280	317	329	278	298	314	321	298	298	319	289	298	314	328	284	278	285	289	317	317	306	325	299	293	286	289	314	312	316	291	293	327	287	311	299	297	289	330	312	301	289	319	265	306	293	308	291	292	292	293	307	279	325	315	308	286	312	295	292	299	264	284	299	318	316	305	323	320	301	269	323	330	307	262	299	300	286	309	247	285	313	303	288	302	291	299	285	272	291	312	304	290	306	314	314	285	285	305	322	262	296	305	282	290	281	308	286	336	291	289	283	266	297	320	268	294	281	289	316	281	327	319	272	319	296	306	304	285	284	295	291	302	299	273	289	309	289	299	304	305	305	318	321	313	311	272	267	307	287	248	291	297	302	316	306	347	327	267	311	300	346	277	313	296	328	312	316	307	294	277	291	299	306	304	295	285	309	324	292	298	279	283	308	294	302	283	305	291	298	295	325	287	333	301	326	332	325	284	259	349	266	285	305	311	314	305	305	272	301	282	321	313	312	310	296	297	295	290	312	283	281	315	301	312	290	286	265	303	307	269	298	296	304	292	306	318	267	308	266	302	292	295	303	264	297	321	320	311	304	285	295	293	323	306	271	308	286	301	295	285	286	333	309	328	264	291	319	290	273	311	252	314	286	301	292	302	279	287	314	325	314	279	307	321	287	294	308	286	313	290	297	316	289	308	300	278	264	303	284	301	291	293	298	288	292	308	300	301	279	321	287	294	305	323	313	271	305	302	289	296	305	268	291	316	303	325	283	291	297	300	296	305	296	310	281	300	318	310	303	321	323	308	267	303	294	299	330	296	290	266	262	312	304	301	298	282	300	289	270	290	303	316	301	303	296	258	300	285	297	320	310	289	323	292	267	265	284	305	292	320	288	290	295	309	312	307	281	324	268	311	311	310	291	291	314	310	336	322	282	272	301	324	280	300	323	296	308	299	316	315	304	298	310	312	261	277	286	313	297	309	300	291	310	303	304	306	295	310	320	297	305	287	273	306	289	311	300	260	329	288	298	302	307	274	276	275	297	304	292	275	291	295	307	306	318	305	285	279	309	300	308	290	286	316	321	276	283	308	287	308	254	274	299	299	321	345	282	314	300	282	283	306	319	279	276	312	289	317	280	292	306	324	292	290	298	310	302	289	332	264	322	285	311	305	312	296	275	292	269	312	303	294	280	292	295	282	304	285
3417	1067	1219	950	4851	2112	794	752	752	773	752	775	739	743	720	742	737	701	752	761	706	747	721	751	733	767	785	681	700	791	723	741	722	743	721	787	787	768	723	733	757	742	760	745	705	732	686	710	743	705	749	797	696	783	719	662	750	754	726	728	691	771	727	740	756	703	727	783	703	744	752	717	707	688	700	721	732	735	753	743	761	709	738	771	770	705	700	739	716	710	738	694	732	746	721	720	772	730	729	737	751	732	751	780	711	767	693	713	749	721	785	716	723	762	734	721	687	722	776	726	745	728	721	754	734	725	700	757	741	751	763	732	739	703	753	737	685	732	780	726	772	759	682	717	763	763	708	732	718	742	717	732	766	686	727	716	690	729	719	769	744	717	713	749	723	699	749	663	756	736	730	751	696	755	733	738	707	737	713	742	726	699	696	686	737	716	711	771	756	758	685	748	733	745	657	701	719	734	771	690	759	740	682	680	760	763	753	751	762	736	714	778	753	779	726	733	744	731	742	734	725	748	766	799	698	712	750	714	737	742	734	754	717	744	734	749	741	714	727	765	724	764	728	742	725	763	709	749	748	752	778	706	717	702	746	710	777	737	689	754	722	743	727	700	763	732	772	740	728	719	739	804	760	710	760	734	744	715	731	692	702	728	698	710	752	749	743	707	743	665	714	704	715	750	778	665	763	761	727	717	731	738	748	714	724	720	753	754	757	733	692	758	753	778	738	703	704	782	718	733	741	716	774	736	693	762	770	710	739	713	705	710	708	698	704	765	757	724	735	727	750	706	726	752	739	716	682	786	700	728	711	755	779	728	742	718	730	723	749	713	694	763	715	795	719	714	757	760	778	765	763	737	736	734	722	734	739	700	727	747	740	732	715	729	794	707	717	736	791	763	730	777	718	738	717	759	706	736	713	752	698	757	743	758	728	719	672	728	703	706	777	744	735	697	753	803	713	756	692	738	738	765	761	770	744	708	711	724	707	718	739	693	710	703	763	743	762	741	676	727	744	764	726	731	760	714	697	712	726	710	739	758	732	743	742	737	753	732	723	730	719	772	741	727	706	696	743	749	713	729	768	718	750	790	738	751	726	677	738	701	717	745	723	733	704	742	719	729	698	706	758	736	732	729	746	778	702	719	757	794	697	731	728	696	767	713	780	732	829	732	723	777	711	722	748	727	718	745	737	709	754	775	709	753	731	762	721	710	701	735	713	719	705	731	740	687	708	719	705	697	716	725	784	740	753	738	768	778	711	768	739	771	762	710	735	727	738	752	713	709	780	740	718	739	742	693	757	723	696	714	773	746	743	788	769	724	738	763	737	690	725	731	720	716	722	751	711	739	668	753	782	727	713	771	791	751	725	755	751	771	718	722	740	696	754	743	745	718	725	718	754	708	732	688	717	730	708	765	707	776	754	689	723	719	751	728	784	743	707	761	724	718	762	696	742	793	729	742	793	739	764	744	691	704	726	771	755	793	728	751	734	753	722	738	711	721	734	707	695	731	766	737	765	783	731	746	728	742	741	747	732	751	750	734	727	687	740	686	732	689	770	719	732	755	729	736	729	763	687	744	753	727	731	716	752	781	748	719	739	749	730	767	731	740	776	795	732	750	755	727	718	716	698	771	720	732	701	748	745	779	702	725	692	755	744	761	727	736	772	720	721	730	740	733	716	775	767	712	756	723	776	741	750	790	757	727	747	740	730	677	741	822	726	750	659	719	757	747	734	736	789	703	716	699	691	747	740	772	759	731	713	750	734	772	722	718	650	722	732	726	771	730	727	790	717	694	704	703	717	733	781	730	748	723	733	754	728	781	710	764	747	719	737	759	722	727	721	766	776	781	736	789	746	764	705	716	720	729	766	695	745	726	717	730	722	758	743	745	711	752	742	740	744	757	711	741	691	713	745	742	754	729	703	779	747	748	798	680	718	723	678	730	755	738	797	733	704	705	780	762	780	750	715	734	788	738	738	759	704	735	786	721	726	689	735	723	732	768	736	745	717	711	752	761	721	736	738	690	722	798	649	757	742	738	772	752	793	767	699	712	719	731	738	795	785	697	739	732	718	730	683	708	726	688	751	720	751	745	754	737	761	757	731	737	700	770	714	745	749	766	745	802	722	770	790	736	715	760	743	741	710	717	757	690	733	752	725	709	708	719	753	744	729	752	725	707	745	746	730	730	776	713	775	732	759	725	769	749	689	712	671	714	709	711	676	707	748	707	713	762	737	707	715	732	754	701	700	716	738	748	720	744	753	722	719	768	750	743	717	754	788	757	743	697	759	714	699	697	727	724	716	759	734	731	761	748	738	710	725	761	703	719	742	763	739	707	688	744	784	749	731	708	700	683	748	753	761	668	767	733	687	718	707	760	731	760	745	716	774	693	726	701	761	763	693	692	744	762	743	722	718	700	724	721	731	700	697	726	779	732	717	731	757	741	709	754	762	718	769	736	744	763	714	745	781	758	765	748	707	704	746	728	734	750	786	733	717	752	728	722	779	732	759	741	752	758	727	756	737	720	762	738	759	674	726	747	706	731	765	733	775	744	750	723	712	710	722	686	738	735	759	709	767	692	735	696	729	771	717	737	689	777	731	765	713	697	720	728	745	738	749	763	746	705	715	714	761	723	679	681	732	776	712	771	709	742	739	716	717	713	786	752	681	739	710	741	714	708	715	716	688	733	719	740	714	723	717	689	785	744	773	764	664	765	737	770	757	709	695	751	719	736	778	741	701	742	748	768	735	749	724	756	731	690	715	751	722	734	725	739	750	733	698	713	717	767	734	739	795	740	752	759	726	737	751	739	721	748	734	730	718	743	720	707	755	731	686	762	752	738	723	712	750	715	702	762	711	730	760	737	748	737	737	769	732	761	733	782	738	748	707	737	739	762	683	723	699	730	737	790	723	750	711	734	698	719	699	742	745	746	750	765	727	750	702	708	745	741	723	707	743	788	682	739	707	727	738	727	729	739	740	732	730	721	765	709	735	702	748	721	743	713	729	716	772	775	738	703	706	704	707	771	734	760	715	703	745	696	747	742	731	712	720	717	699	693	707	762	754	754	710	725	722	754	733	748	731	722	740	681	752	729	739	753	744	728	731	736	730	698	696	737	676	720	738	744	771	718	736	652	687	744	703	675	718	708	771	783	739	743	743	712	739	737	713	741	770	756	696	680	687	705	757	759	694	704	797	767	755	731	754	770	743	738	745	756	692	700	727	786	733	737	760	717	748	761	711	714	778	728	745	735	743	734	721	739	779	746	716	728	733	717	714	727	767	736	728	733	682	742	668	708	734	685	725	762	725	711	718	708	802	752	715	724	802	702	720	746	732	707	713	693	660	706	772	775	721	798	808	748	716	742	774	705	705	758	745	725	717	750	706	691	780	728	694	693	758	725	709	688	732	748	736	778	746	756	736	758	683	719	744	739	708	731	769	747	731	738	740	695	748	771	753	742	758	715	684	691	740	733	715	712	747	769	683	728
15415	6794	3523	2488	19701	11581	698	413	299	314	280	277	246	247	248	243	230	213	188	206	224	228	180	201	202	220	226	194	218	204	225	214	238	213	229	228	215	255	203	190	190	192	168	194	215	193	175	196	192	203	207	201	232	187	196	215	174	190	199	179	205	218	187	183	207	191	206	182	197	197	204	209	188	220	171	170	193	197	200	186	185	192	184	193	205	189	218	181	185	185	225	196	182	223	194	233	210	198	213	183	188	198	216	186	191	188	189	228	206	192	179	186	191	171	185	198	197	173	195	197	205	199	180	213	199	220	204	181	187	189	217	184	167	167	202	209	168	203	204	185	210	214	177	189	242	179	191	206	187	177	189	169	199	206	178	163	179	163	180	179	192	207	185	206	203	159	199	187	206	189	168	188	215	190	164	196	191	169	187	183	181	210	202	203	184	198	203	192	198	172	202	176	213	194	214	199	195	172	172	205	211	160	193	235	207	206	196	185	170	185	197	152	180	183	204	183	171	188	200	203	211	198	220	188	182	189	208	166	178	183	205	227	180	189	181	173	197	178	205	190	164	198	198	200	175	190	229	173	203	207	195	185	184	206	172	210	183	172	171	187	176	169	202	189	191	181	183	186	184	198	170	189	208	193	185	197	204	171	193	184	182	185	166	188	197	168	208	214	208	197	168	187	184	199	201	185	143	185	185	209	185	204	189	197	194	197	203	214	179	174	208	209	193	214	181	220	170	197	186	182	178	191	180	203	211	158	201	206	169	172	208	196	210	224	172	204	200	186	193	191	202	162	175	206	214	190	187	181	191	192	214	213	194	203	204	175	204	210	183	226	214	200	177	185	183	201	177	222	175	199	177	187	173	217	204	185	172	214	190	215	185	177	196	191	180	220	219	198	209	193	190	201	203	173	219	195	207	202	219	198	185	177	194	189	194	188	195	200	203	150	202	189	184	205	164	173	173	194	208	197	193	218	191	204	172	185	208	173	195	222	203	171	192	185	204	156	193	205	180	168	172	195	171	189	183	181	165	168	179	169	187	202	177	187	200	184	185	205	187	174	181	205	221	192	194	172	197	188	207	153	179	170	199	182	172	175	213	224	195	201	203	172	183	171	201	200	166	197	198	207	155	212	214	181	216	208	200	195	200	202	185	178	185	190	237	182	196	187	190	190	186	204	186	210	185	205	216	199	211	197	193	182	200	184	207	179	183	185	178	185	194	200	174	178	170	192	186	199	201	194	186	217	197	184	162	188	185	198	167	193	168	201	213	175	174	173	194	216	185	214	181	195	191	159	177	195	180	162	158	167	183	215	184	184	180	188	189	164	185	167	166	190	175	192	212	183	187	194	189	185	181	216	185	200	199	192	178	193	180	195	190	183	219	213	212	193	178	168	182	176	177	182	179	197	158	210	177	180	205	176	172	214	205	182	162	184	175	204	186	217	192	186	186	191	193	164	202	226	199	209	170	205	194	192	209	202	201	174	190	179	191	187	213	202	181	206	209	201	188	184	192	189	180	197	189	170	212	209	199	180	194	204	199	199	214	180	197	189	205	189	193	188	185	186	183	185	183	189	215	215	187	187	198	173	181	204	204	206	202	194	188	191	196	183	178	182	198	188	208	181	182	198	179	214	203	205	189	205	218	181	193	197	178	183	207	200	184	186	182	179	192	162	194	189	226	188	183	178	203	179	216	187	184	185	197	197	184	191	168	190	172	175	175	193	196	185	185	179	216	204	175	177	174	175	195	202	211	196	195	190	170	200	195	182	195	174	191	201	180	202	172	204	209	189	184	197	192	184	198	198	202	197	205	193	183	200	184	193	203	185	192	174	179	178	179	181	194	210	190	225	174	167	191	211	187	168	227	207	189	205	176	189	177	183	193	173	218	185	195	195	194	206	178	194	180	195	199	217	200	204	193	198	201	181	201	181	208	206	203	191	184	168	188	198	182	195	175	188	195	188	196	179	192	166	201	192	199	214	177	213	214	174	172	177	179	176	214	189	186	185	178	213	191	193	184	190	191	187	188	179	188	192	190	182	197	190	199	195	214	204	199	193	179	192	194	206	188	190	171	211	172	196	206	171	188	180	189	151	185	194	195	194	192	182	214	179	188	200	168	182	195	162	166	211	178	206	180	202	213	200	177	192	191	215	200	213	202	196	181	164	188	202	210	203	185	187	212	194	196	194	198	184	199	187	186	207	175	169	175	171	198	195	216	198	176	189	216	181	174	179	190	198	197	164	185	183	206	209	193	192	184	202	183	197	186	204	182	178	214	204	200	162	181	188	205	191	216	161	180	206	224	182	172	187	195	187	207	179	191	169	195	175	191	213	175	205	202	214	204	198	199	220	197	187	193	180	199	175	172	195	206	186	204	186	195	197	185	204	183	179	191	196	205	191	169	182	190	179	183	210	181	216	174	198	177	194	194	202	202	194	201	162	186	207	186	202	214	188	203	215	172	178	194	181	177	219	183	202	188	212	207	205	188	195	208	152	182	193	216	182	182	190	203	208	207	172	191	179	156	186	207	175	193	177	211	186	190	198	215	191	197	182	179	196	210	199	177	189	171	209	179	176	201	189	203	177	202	195	188	200	190	190	194	210	182	164	179	177	172	193	178	167	196	198	198	211	163	181	211	188	203	185	181	180	182	207	184	203	193	186	166	190	171	144	200	196	205	186	172	195	208	189	186	197	187	209	188	183	190	183	187	161	174	206	212	215	194	208	204	208	177	199	196	183	205	198	190	198	194	211	202	192	210	184	209	204	177	193	171	203	198	220	190	200	199	196	200	203	199	205	182	177	217	179	198	161	197	203	175	201	182	196	172	200	189	202	202	199	193	181	189	182	216	162	194	179	193	183	206	166	203	197	188	193	191	204	196	173	205	174	192	184	207	178	179	188	193	185	192	172	160	169	212	200	193	198	216	181	182	189	214	158	174	187	184	190	189	192	164	194	191	181	199	201	166	195	194	166	219	180	221	210	205	230	184	203	177	193	195	195	183	197	192	185	201	184	185	204	205	183	186	195	174	171	185	168	190	197	196	212	185	217	161	200	172	169	190	190	190	191	221	219	207	185	199	193	169	189	173	197	167	180	179	166	191	185	197	200	211	197	185	176	184	211	196	187	192	241	188	190	181	162	218	191	191	189	189	201	177	185	193	192	222	200	201	191	175	185	191	197	194	172	204	189	190	175	187	195	184	227	208	190	205	202	178	226	201	199	190	185	181	204	197	187	194	181	202	193	188	191	197	204	205	179	195	200	194	197	186	180	180	199	224	181	220	202	174	198	197	192	176	184	209	195	174	193	168	177	226	192	186	200	210	202	178	197	192	189	205	179	211	183	216	198	221	184	191	205	210	187	204	193	187	167	200	187	188	191	180	229	186	186	196	170	188	199	202	193	194	182	186	172	206	167	189	189	189	167	177	183	189	173	185	210	214	197	184	207	205	208	198	180	201	208	178	204	184	196	201	210	190	223	168	174	193	231
8952	6384	3795	4510	32893	10462	1844	1557	1334	1193	1116	1019	915	857	796	792	770	699	709	667	697	665	661	672	623	597	612	624	609	581	653	576	681	712	839	688	777	1093	585	564	558	548	523	508	531	497	561	510	545	502	519	502	560	564	507	550	518	502	496	553	487	507	501	458	531	496	500	490	502	513	506	493	479	492	484	508	452	483	475	436	475	506	502	511	494	477	492	479	509	501	478	524	483	490	482	483	491	476	507	464	503	496	478	472	490	534	494	471	510	508	473	468	484	499	501	520	479	483	492	492	464	500	477	476	480	469	471	497	506	523	479	465	475	547	491	477	504	488	505	518	500	490	460	504	522	462	491	466	485	487	482	475	495	482	436	478	494	482	483	469	500	493	480	472	502	499	458	476	483	484	466	477	496	480	503	453	513	457	491	520	498	464	497	474	502	528	480	491	532	503	523	492	455	460	486	461	473	495	499	435	500	477	494	478	491	513	469	485	472	491	512	434	474	499	507	483	469	480	483	496	480	468	499	448	494	478	520	468	456	489	501	520	496	439	467	467	485	497	505	497	467	498	502	472	526	461	497	505	495	483	462	501	486	467	460	501	525	475	476	453	482	464	493	463	487	496	451	518	509	466	439	492	508	494	471	485	485	529	491	485	489	483	429	501	490	524	460	464	440	504	523	490	495	480	464	475	475	478	533	452	480	476	522	474	517	481	440	491	426	461	451	478	477	490	493	469	510	485	482	500	497	498	466	460	510	496	508	470	466	488	466	503	473	446	479	507	495	485	446	490	502	489	515	477	487	474	506	487	496	464	515	501	527	480	508	510	527	491	469	506	454	490	494	511	491	481	502	488	500	451	454	494	499	465	505	520	509	495	479	483	479	500	476	509	485	509	484	495	497	506	445	481	466	499	495	515	495	509	475	471	482	480	468	471	509	492	481	504	486	482	427	473	485	487	526	535	465	506	479	525	483	448	458	494	480	511	523	479	487	493	516	495	454	501	519	483	478	477	484	489	494	475	488	463	501	491	501	491	473	504	466	513	459	508	491	491	472	457	466	482	470	465	522	476	447	487	478	451	505	489	496	480	465	456	521	426	462	472	506	459	499	487	495	472	500	468	529	495	496	486	477	456	476	510	473	470	499	512	504	475	453	464	491	534	501	456	485	482	522	476	518	454	446	445	447	466	509	481	445	459	484	500	502	454	463	472	477	494	484	442	487	452	514	492	482	486	481	476	435	547	477	467	521	504	513	460	493	488	480	489	507	504	464	515	429	447	447	488	450	491	479	498	452	496	501	446	492	499	472	461	432	502	483	513	488	519	485	493	500	459	478	477	506	490	483	483	450	477	462	482	465	447	463	484	456	485	456	487	454	502	476	438	471	493	479	455	507	447	496	514	505	501	493	489	496	498	499	467	505	485	510	467	511	519	436	463	508	445	461	489	461	492	519	491	474	507	510	446	510	530	480	488	478	476	489	468	502	521	519	502	472	499	509	498	459	455	466	507	465	478	468	529	511	459	480	475	480	503	468	480	524	481	456	503	520	479	460	481	508	549	524	478	491	461	465	483	447	481	476	501	498	538	508	426	528	480	508	516	524	467	536	477	468	461	501	493	450	475	484	511	509	522	525	474	484	458	511	461	468	512	519	468	445	490	489	471	496	470	455	467	485	421	487	488	480	452	509	497	462	465	431	491	468	496	508	473	453	508	491	506	471	488	455	466	492	509	499	483	479	509	519	455	493	452	464	488	512	462	479	504	482	467	462	493	474	472	491	476	510	468	475	470	451	478	507	505	473	476	496	488	469	518	477	522	511	509	503	466	492	482	468	496	518	490	474	451	462	498	510	507	481	474	502	471	477	512	467	468	485	475	464	478	499	491	474	504	482	485	454	513	464	487	497	484	482	508	485	492	481	486	477	501	514	477	477	483	468	506	466	469	480	520	507	454	476	517	483	464	475	468	484	475	507	470	481	497	454	519	495	496	503	477	496	465	509	500	508	483	544	470	493	504	466	460	465	443	478	537	477	520	518	460	472	467	478	434	493	481	464	533	500	498	484	476	526	456	474	491	457	467	479	504	526	460	481	496	473	495	505	507	491	509	478	499	529	446	518	437	450	506	479	468	487	535	500	528	475	517	500	451	479	503	438	461	466	482	485	535	454	504	507	442	490	534	469	481	470	464	485	545	499	465	465	488	478	494	493	480	457	453	524	515	484	496	411	464	457	497	459	533	481	496	449	491	471	466	480	545	502	469	496	501	490	491	491	489	510	480	482	472	501	496	458	477	503	458	476	493	487	458	475	499	478	457	502	489	490	512	442	477	469	500	498	515	470	487	500	487	465	471	453	482	488	485	502	450	484	495	484	500	494	472	481	498	517	504	499	453	494	482	489	463	464	483	477	437	469	497	519	472	478	474	498	479	483	465	454	516	504	487	511	497	501	480	467	468	474	465	486	518	497	488	477	473	462	474	515	487	451	494	459	480	484	493	489	517	493	474	483	514	466	482	555	525	509	481	483	465	520	485	444	495	486	493	512	522	489	533	474	484	477	490	473	482	443	487	484	497	479	463	480	486	487	485	507	472	458	487	466	479	501	489	484	470	461	503	488	454	480	454	461	482	493	475	508	473	476	442	497	479	527	480	453	516	516	498	497	493	452	489	474	491	468	507	485	510	458	465	451	465	470	506	465	454	455	472	513	476	435	457	449	496	489	515	514	444	490	479	492	466	476	474	490	532	496	474	457	514	506	478	496	481	506	452	455	498	465	497	482	469	442	484	475	488	475	476	483	495	447	487	462	486	474	517	513	463	486	468	500	474	462	513	465	458	489	526	478	460	447	491	480	476	492	490	465	486	434	442	462	502	480	418	463	459	506	503	490	495	492	504	461	482	487	489	509	468	505	455	454	487	488	477	493	496	467	476	466	451	488	479	488	465	463	414	486	527	475	466	496	506	516	501	468	485	457	474	462	462	449	458	510	504	523	515	495	489	515	502	473	495	488	477	467	507	464	467	471	497	476	476	451	480	463	458	472	508	477	532	521	490	478	516	483	507	460	488	483	503	512	510	476	465	530	464	452	505	476	474	470	524	489	514	477	466	487	487	463	512	514	533	491	512	459	476	473	510	429	487	466	518	497	488	515	498	513	477	494	479	489	453	496	490	524	460	475	451	475	460	478	438	480	462	453	495	464	479	474	470	468	430	463	467	455	499	491	476	473	466	484	465	494	464	479	501	505	489	495	470	497	462	470	486	441	479	500	491	476	498	482	465	476	495	446	516	476	464	506	479	477	466	510	473	486	472	472	482	466	493	490	480	450	468	498	477	453	473	498	501	507	495	491	463	467	500	465	501	465	483	495	464	484	479	469	484	465	478	471	480	434	504	464	490	515	523	475	495	471	472	466	473	474	496	501	458	445	477	498	443	480	492	451	463	497	489	472	540	495	467	509	507	494	536	495	465	472	500	481	495	481	487	499	533	507	457	515	495
24895	13243	8219	5190	32066	17950	1819	790	581	459	314	238	224	174	200	144	182	145	144	139	142	125	115	121	84	107	111	124	124	117	115	124	113	134	147	171	116	337	93	108	105	86	90	96	91	94	104	97	106	110	98	89	79	87	109	93	92	92	90	93	92	85	108	74	75	93	85	113	93	88	81	103	84	77	81	88	89	94	84	92	109	90	92	80	96	98	101	69	86	93	90	83	89	107	101	90	94	91	95	95	104	76	88	84	103	87	95	97	83	75	83	91	81	92	73	89	80	83	71	80	97	75	73	84	80	98	98	76	83	88	89	96	101	82	88	78	88	94	91	71	96	81	85	97	78	81	75	70	80	71	86	94	107	85	90	93	81	92	98	92	91	90	85	80	78	77	84	87	76	78	96	80	78	70	84	91	94	80	79	96	90	83	74	85	95	85	87	84	78	82	92	88	78	86	85	82	72	96	77	73	90	82	81	90	76	75	79	81	82	97	88	84	99	78	75	96	98	90	87	80	97	96	103	84	84	90	93	91	81	78	105	84	88	88	63	74	95	76	76	93	91	79	78	95	91	107	67	81	75	92	75	86	85	92	91	84	89	89	88	68	72	75	86	85	84	94	88	86	103	83	98	103	80	83	79	95	105	80	99	81	93	93	97	75	88	92	69	82	94	92	81	86	90	70	88	80	78	100	91	100	74	94	90	78	88	81	93	98	70	86	83	88	85	87	85	105	91	92	93	88	77	79	89	88	72	85	79	82	78	93	81	81	99	90	86	73	89	76	67	74	77	75	108	64	90	92	97	98	73	83	76	103	94	81	89	69	93	86	91	84	80	74	87	87	82	82	86	85	95	89	92	71	105	86	98	80	80	98	90	76	103	88	90	100	74	92	71	74	93	94	83	89	76	88	83	80	88	82	78	87	95	81	90	78	93	95	74	91	95	92	95	79	96	74	75	102	103	90	89	100	92	78	88	75	77	97	88	87	87	90	81	89	91	77	74	78	94	92	75	91	95	88	73	77	82	83	83	60	84	101	92	87	81	72	86	80	82	88	98	102	87	68	78	70	92	107	102	92	84	79	98	83	84	106	85	77	91	78	86	86	92	86	81	97	87	65	80	92	109	89	88	73	72	106	95	98	88	89	87	79	86	80	96	83	112	99	93	85	67	89	81	85	90	80	72	88	74	98	89	96	88	67	80	82	95	95	68	77	85	74	75	78	89	68	80	92	82	105	86	84	91	80	103	70	95	80	98	97	80	82	81	95	84	91	81	79	92	97	78	79	76	86	88	88	101	104	91	89	96	99	78	84	72	86	77	77	96	87	65	69	91	97	79	101	78	89	94	75	101	83	91	99	92	89	78	95	94	76	98	99	76	89	83	76	80	82	88	79	107	90	97	88	83	87	77	103	80	106	74	82	86	85	95	77	86	91	80	79	96	94	101	91	82	87	95	98	93	84	93	102	83	101	82	81	83	85	105	75	69	72	76	90	87	79	86	73	96	85	65	80	80	81	85	107	74	78	85	81	97	98	92	88	87	75	72	97	93	93	92	80	88	80	83	96	73	87	96	86	85	79	84	96	72	87	98	71	67	83	82	88	86	73	91	94	93	76	98	79	82	74	74	81	81	102	75	82	81	86	98	88	99	73	81	87	85	83	88	85	87	87	79	91	80	69	76	80	90	79	79	73	68	84	81	82	81	82	82	87	111	77	75	81	98	86	85	77	84	98	81	71	88	83	93	85	93	105	86	90	101	89	76	104	85	83	96	88	87	87	93	74	89	85	91	96	81	80	85	78	77	86	82	82	81	76	89	81	81	92	91	93	84	94	85	72	95	89	81	80	81	95	82	95	86	99	103	90	68	92	76	90	105	66	84	79	94	68	79	79	77	82	84	73	91	87	80	76	82	83	90	74	83	84	73	78	89	101	89	76	90	81	94	93	85	70	81	72	81	102	98	90	78	96	75	100	77	82	94	90	87	91	69	93	79	91	66	92	90	101	81	83	84	77	83	84	75	73	84	82	84	99	80	85	75	87	80	80	97	85	103	82	88	75	87	86	66	108	74	86	92	83	85	89	102	84	79	71	91	74	79	77	81	83	84	74	90	101	75	95	84	73	84	87	96	110	97	71	76	95	85	80	93	90	107	94	91	101	81	99	83	90	82	94	106	65	93	95	92	87	84	83	93	90	97	77	69	77	73	74	91	83	74	91	97	79	91	93	74	70	91	77	84	97	115	91	88	88	79	83	69	80	81	88	76	83	88	86	99	71	95	77	78	75	73	82	86	85	92	84	86	96	83	98	76	88	81	87	82	88	86	93	78	87	75	80	71	97	70	86	89	89	86	99	92	83	101	81	81	89	94	76	85	71	73	78	67	99	88	95	90	76	81	94	94	91	81	78	83	81	85	94	92	87	66	85	99	89	91	85	101	87	98	72	83	88	88	97	77	86	84	81	81	96	87	85	93	98	76	77	92	90	86	83	79	84	80	80	73	81	70	91	98	92	77	75	80	87	90	88	78	92	91	97	95	93	84	88	103	80	89	78	99	97	87	65	74	83	92	92	74	74	89	82	81	102	94	82	96	78	80	85	79	75	97	88	102	77	93	77	76	84	108	70	79	80	91	74	96	95	85	84	96	104	92	63	86	78	94	93	104	94	89	72	84	85	68	77	79	76	85	84	78	81	80	95	80	82	81	89	111	90	76	94	66	82	84	95	69	72	76	76	61	74	93	83	95	90	85	91	87	83	84	90	91	93	65	91	78	72	76	83	81	90	93	77	96	76	98	64	76	87	94	85	85	81	76	94	80	83	83	76	81	99	86	82	99	88	93	86	79	69	86	78	85	92	84	68	93	94	88	76	93	87	74	97	90	82	92	92	87	103	91	75	79	81	78	85	77	75	75	92	78	86	82	86	88	94	86	91	92	71	76	94	97	89	77	84	92	85	88	79	84	87	90	93	76	83	90	77	87	80	87	107	72	90	103	94	83	77	107	79	85	99	85	84	79	81	75	98	85	76	86	93	102	81	96	85	94	73	89	79	70	77	93	76	78	97	101	95	100	96	89	89	84	87	74	77	81	101	88	90	86	87	91	71	77	87	75	79	88	82	75	84	87	74	79	79	85	81	79	87	76	87	89	85	100	73	74	84	85	109	85	93	74	93	84	71	95	93	97	81	91	85	77	99	81	78	92	77	93	84	84	88	81	87	96	70	80	85	91	64	91	86	76	98	82	77	88	89	69	87	86	80	96	79	75	108	93	88	96	69	87	70	75	86	89	74	91	86	73	92	68	77	94	81	91	88	88	92	74	70	88	78	90	84	77	74	89	83	84	85	74	84	92	87	82	87	83	65	85	82	86	94	70	78	93	104	91	76	83	79	78	81	83	85	80	94	75	93	78	73	84	82	95	87	83	70	92	83	82	70	91	60	80	86	74	84	81	97	94	79	71	87	83	65	75	97	89	95	78	87	99	94	85	94	86	96
12710	10080	6443	6928	45466	12086	2896	2489	1972	1756	1483	1332	1217	919	870	852	782	702	700	653	618	562	515	489	515	468	488	434	444	415	429	473	642	690	883	878	519	2320	363	338	335	318	308	344	321	335	356	340	309	288	329	277	277	282	294	267	284	309	278	286	311	314	255	296	258	291	296	295	263	262	278	264	260	269	270	281	241	274	258	273	297	283	289	260	247	268	264	239	254	261	254	269	269	224	278	235	237	254	264	269	291	298	258	258	280	251	267	251	253	279	230	221	273	288	221	272	254	273	263	242	253	273	250	261	253	255	263	231	273	241	248	221	268	271	213	255	248	261	274	253	224	235	235	269	229	235	219	251	220	278	258	232	266	233	269	276	259	228	241	254	265	244	287	266	241	229	246	260	266	256	227	273	250	261	248	249	266	227	250	237	245	280	251	268	286	281	250	230	278	276	241	265	259	247	246	257	260	237	251	237	251	232	253	253	243	223	253	259	244	252	244	200	236	246	294	251	233	265	255	247	242	249	235	281	225	244	244	256	249	240	235	268	247	225	258	230	246	240	279	271	257	251	229	239	288	247	254	250	247	245	237	232	247	198	273	235	231	240	272	238	240	250	243	246	249	250	273	234	252	293	254	249	235	245	241	257	254	271	265	258	265	292	253	270	235	249	234	244	252	266	237	292	269	252	235	250	264	252	259	265	233	243	259	256	248	243	233	247	272	274	263	265	227	242	258	243	229	243	252	249	235	246	238	252	253	221	254	231	269	229	251	246	257	244	241	237	258	250	251	259	241	260	224	269	250	251	275	258	251	254	261	266	250	255	240	255	254	240	241	237	264	241	263	260	268	268	264	259	235	263	271	224	237	237	243	266	234	230	255	261	236	247	236	252	241	279	219	266	234	255	284	245	231	283	243	236	235	259	241	277	241	233	244	249	244	248	246	235	241	250	260	249	249	242	254	244	267	274	227	248	249	236	226	244	237	258	237	248	280	247	257	264	236	259	254	249	239	264	243	258	231	262	253	278	253	246	229	250	256	251	257	258	254	216	251	243	253	264	247	254	242	261	214	274	258	282	246	220	246	218	257	223	260	268	269	247	277	212	239	247	233	274	215	270	229	269	247	266	258	231	234	248	268	256	262	257	260	242	268	262	256	238	233	252	234	242	245	287	238	228	273	266	258	265	233	263	245	264	249	268	271	224	261	245	234	242	263	232	235	231	262	248	282	246	249	247	252	258	241	232	215	262	231	238	242	264	247	271	255	235	247	263	266	264	256	254	243	257	241	235	216	237	235	232	243	235	244	233	227	247	243	285	273	240	241	294	234	253	237	241	249	244	255	251	232	250	251	253	234	254	239	237	270	246	269	239	266	256	271	275	275	231	243	248	255	236	247	264	232	273	250	238	254	258	241	245	240	260	252	257	239	256	249	276	265	251	260	227	266	224	263	262	258	260	263	237	242	266	247	271	252	251	228	257	240	225	237	268	224	219	236	240	263	246	254	235	243	213	284	232	236	252	261	227	258	242	249	253	263	254	214	238	250	249	229	255	237	256	222	254	265	246	227	247	259	257	261	261	259	220	255	252	253	252	234	250	219	281	266	275	235	224	203	254	238	266	256	259	252	246	275	258	260	251	257	254	252	260	213	225	273	261	256	228	252	252	240	236	250	225	258	288	251	272	256	243	254	237	267	233	232	234	228	241	276	240	247	250	272	262	247	253	264	259	264	238	262	251	284	233	248	239	249	225	255	226	275	248	222	247	252	266	216	246	272	253	245	250	225	249	273	265	245	255	265	250	251	257	261	256	238	235	238	253	288	244	224	243	252	251	275	261	265	260	259	239	218	237	253	238	260	254	247	239	256	264	263	260	226	246	285	229	215	270	238	261	235	250	258	245	243	254	246	222	263	256	241	230	259	241	250	252	245	246	240	237	269	232	257	237	233	238	257	215	249	208	258	263	228	274	228	232	249	253	267	265	270	246	244	244	244	242	254	248	244	248	268	245	250	240	260	256	260	251	282	234	244	271	228	223	256	245	256	247	243	250	254	279	262	225	223	253	256	234	233	237	223	248	222	252	238	258	241	227	226	242	267	257	241	260	265	238	247	237	254	250	262	252	257	227	259	240	231	238	265	257	247	251	267	243	255	256	263	259	238	249	230	249	255	246	214	242	251	258	267	265	221	239	248	263	292	251	255	230	274	258	260	255	251	232	235	238	261	274	225	245	270	259	236	272	263	237	255	231	257	256	225	249	264	219	255	267	243	243	246	233	249	238	269	211	262	240	227	232	231	236	255	254	258	234	253	268	276	266	252	269	248	251	268	229	253	248	271	267	282	228	229	287	265	219	245	241	249	272	248	234	274	270	253	246	234	255	255	254	258	287	214	242	257	223	226	250	266	259	243	259	266	261	261	248	268	232	277	233	213	249	237	249	271	244	254	253	240	243	249	263	242	267	233	267	260	246	261	243	257	251	264	249	257	261	274	239	232	248	233	240	239	260	243	229	266	238	253	253	265	256	242	248	249	241	245	278	246	278	255	265	258	251	234	254	265	238	259	236	263	282	275	253	262	237	257	229	235	236	241	260	233	250	278	228	261	246	249	243	266	247	247	244	259	225	244	244	248	248	243	247	280	224	248	246	247	241	231	236	222	238	237	229	263	252	256	238	235	245	259	233	263	236	242	269	275	237	221	236	254	254	233	259	273	242	227	248	245	240	228	256	238	263	238	249	258	225	250	248	248	246	224	239	228	265	267	238	215	249	235	264	236	234	259	248	238	222	246	234	244	236	244	260	226	236	239	255	253	234	252	237	264	236	239	245	253	251	244	215	223	237	231	246	229	233	246	239	275	233	259	239	231	261	258	243	242	234	269	216	242	210	250	213	237	255	253	258	264	255	238	259	232	233	294	245	257	237	222	242	242	256	253	243	249	275	284	260	230	234	250	254	247	232	265	265	283	234	253	257	239	261	260	266	254	240	242	226	248	257	275	261	252	219	256	247	246	251	275	240	256	251	253	267	265	236	239	247	266	238	248	228	261	254	250	233	261	214	245	240	254	274	228	247	274	257	239	270	257	238	226	213	239	242	235	233	247	229	240	260	270	236	247	252	237	273	259	241	254	245	242	238	224	241	260	239	269	240	235	242	254	265	244	284	294	256	253	239	258	242	272	258	226	237	239	243	247	251	271	237	230	234	265	235	257	259	265	230	261	237	209	265	250	246	255	234	255	262	250	257	244	241	262	261	232	260	262	238	230	226	233	243	239	221	239	253	248	246	257	253	269	249	228	264	251	231	236	260	248	270	243	244	232	247	260	232	244	255	258	252	243	221	274	250	268	217	288	212	239	249	248	254	258	270	218	255	238	246	246	265	246	246	241	257	253	239	270	245	245	237	245	244	254	265	235	264	295	256	249	219	245	266	241	254	248	250	237	246	253	225	260	262	239	246	238	249	253	278	259	237	264	254	267	247	247	255	275	268	272	235	251	229
3149	525	431	373	914	425	338	271	296	342	282	350	289	305	311	300	323	301	300	321	302	283	257	305	276	267	296	302	274	315	306	278	291	305	312	302	307	313	296	266	316	321	300	313	290	289	304	297	290	298	288	292	280	278	301	284	283	318	306	271	272	311	301	288	297	291	299	309	308	306	317	266	287	293	278	263	321	311	323	353	274	301	296	292	288	267	280	284	279	300	326	273	329	290	343	317	266	287	284	297	338	313	332	266	280	318	290	286	336	306	311	279	304	345	281	303	313	296	326	319	289	277	284	296	297	297	291	291	315	291	283	319	311	307	284	304	305	316	279	294	285	288	281	335	292	296	297	310	289	284	269	313	294	265	276	306	287	275	280	301	296	309	299	303	276	298	292	298	302	339	279	306	311	279	340	292	283	303	316	291	284	322	309	295	276	293	327	302	307	265	278	287	304	301	298	307	287	300	315	269	312	310	292	278	319	300	291	263	270	299	286	311	325	317	331	314	318	294	283	266	333	282	281	309	298	298	311	289	288	269	275	287	286	300	279	294	279	261	298	305	320	298	286	285	303	265	309	310	256	297	298	317	313	292	296	305	297	311	308	303	309	331	263	291	281	301	316	329	327	292	303	282	310	283	285	316	283	311	295	286	279	295	315	307	314	319	289	296	267	295	303	322	310	267	283	296	277	312	317	299	302	326	296	304	283	288	278	301	316	318	290	336	291	307	290	288	307	266	286	308	300	322	319	284	317	287	315	286	301	324	274	307	283	304	310	306	326	313	299	274	301	317	306	328	284	285	300	283	300	307	297	322	283	298	312	282	278	310	294	312	285	314	281	322	319	296	289	313	277	281	293	291	279	282	315	298	304	287	306	278	299	289	323	316	317	313	290	321	287	277	281	304	322	314	313	287	325	304	303	303	276	285	294	315	300	285	278	350	274	292	286	308	287	329	296	309	284	283	292	291	302	288	310	308	282	331	294	303	272	338	304	267	314	293	308	311	287	280	298	307	301	300	278	333	298	304	278	275	295	273	315	319	288	303	315	303	303	300	291	310	277	309	287	252	293	316	290	310	306	293	316	306	300	297	288	308	297	303	305	321	261	292	311	279	268	285	294	286	305	290	320	294	296	307	281	296	268	307	309	278	302	260	298	284	285	272	304	299	282	259	280	269	294	302	274	292	303	290	309	295	308	282	304	316	319	290	291	305	310	274	317	274	277	296	286	285	290	297	284	284	290	329	289	316	310	299	290	299	292	299	331	276	315	271	282	286	283	318	274	326	304	302	306	282	282	312	257	301	293	337	275	299	293	284	304	336	331	343	314	279	304	292	308	335	289	293	318	312	292	302	285	328	309	285	301	292	285	298	310	284	283	296	282	302	307	289	322	282	290	287	292	280	311	309	331	320	294	300	301	331	291	294	272	294	275	314	271	270	306	308	303	280	278	307	274	287	291	310	310	297	276	293	304	313	289	273	280	317	300	290	274	296	298	291	323	324	302	321	296	312	286	304	291	260	292	319	306	281	301	270	296	293	326	290	299	292	296	291	327	302	294	297	296	294	277	280	311	287	306	306	294	300	281	297	296	285	296	273	297	297	321	269	292	265	280	271	285	295	310	277	289	318	297	323	290	315	304	309	303	287	291	297	285	290	271	310	322	281	308	324	319	300	290	298	301	311	291	290	292	318	310	307	314	285	313	256	310	305	291	298	296	282	299	293	292	305	315	266	297	326	328	294	279	290	269	281	275	285	298	298	310	318	276	280	293	276	322	287	312	329	330	278	235	285	288	302	291	280	282	277	313	267	286	293	293	314	271	307	298	309	280	297	275	349	286	299	302	283	318	286	298	262	307	307	277	306	279	306	279	312	269	288	334	299	299	312	342	321	304	300	295	334	275	279	287	288	298	287	324	309	310	283	292	318	261	305	272	316	303	317	297	290	286	284	338	281	309	281	294	284	290	267	303	291	303	284	310	287	303	287	329	297	310	318	283	295	301	303	301	270	295	328	276	316	297	316	276	281	286	294	266	295	307	292	274	297	284	299	278	280	295	281	274	316	265	313	295	316	303	269	299	296	318	318	323	293	298	302	284	285	311	287	278	301	281	265	312	317	306	318	307	303	295	307	312	314	313	293	300	292	280	282	299	277	273	268	314	316	283	283	305	306	304	282	298	294	313	304	291	302	276	277	293	277	329	287	303	308	293	302	306	304	266	272	283	300	322	318	289	328	277	291	339	313	314	275	300	294	297	301	300	307	317	274	300	299	274	280	308	312	324	288	333	272	288	305	280	324	294	309	334	317	314	279	261	305	302	298	292	287	292	288	286	292	317	287	306	291	284	260	301	322	302	319	319	258	272	308	305	270	297	314	312	287	308	289	283	302	264	303	313	319	301	307	306	319	315	298	328	279	305	262	301	287	310	309	315	307	287	284	303	306	293	318	283	283	306	316	280	310	309	298	289	278	302	288	279	300	279	300	257	306	279	325	293	277	293	292	276	304	295	297	273	307	299	278	296	298	303	284	328	290	260	323	289	266	290	312	307	300	269	300	309	295	304	277	315	270	305	326	293	299	291	271	306	311	300	258	326	305	299	304	301	296	315	315	307	266	278	300	321	275	292	324	282	311	280	293	298	292	288	309	270	276	323	291	291	292	281	322	282	278	329	309	293	275	292	305	270	290	304	285	317	321	278	292	314	325	309	274	300	286	289	302	296	300	298	280	298	286	320	292	291	287	270	307	333	311	304	318	295	273	280	316	302	323	278	313	307	280	287	333	307	307	327	301	283	295	338	288	275	301	297	280	290	284	303	325	274	277	281	326	310	283	317	282	299	297	295	268	283	320	285	303	318	269	311	279	289	307	321	279	295	296	321	304	322	301	322	316	283	331	306	299	306	279	292	292	310	276	310	285	297	287	288	278	274	291	288	307	307	316	294	308	320	328	297	301	295	279	276	279	322	326	293	291	342	303	327	295	315	310	281	333	313	277	296	297	294	300	293	301	303	281	335	300	277	296	304	280	268	303	289	308	300	281	280	304	298	312	310	321	308	317	289	305	277	301	313	280	289	306	294	285	314	319	299	304	299	292	340	281	295	328	313	314	321	302	307	285	297	320	293	287	327	324	315	276	320	273	346	264	307	290	294	308	291	289	293	313	314	313	286	301	334	312	287	324	313	299	290	313	317	274	303	296	283	301	335	307	266	302	308	294	269	298	293	314	308	288	317	353	300	302	327	286	284	284	279	318	287	312	309	281	287	284	273	286	284	301	295	291	338	339	291	290	277	288	279	307	323	281	290	289	286	317	283	308	300	265	332	289	309	310	311	269	358	320	300	264	291	278	321	302	262	277	295	303	287	274	301	288	306	307	306	306	303	291	281	307	288	310	284	304	293	313	316	296	292	305	307	314	304	276	305	299	306	296	327	308	271	334	310	274	271	306	304	304	286	290	287	310	314	298	286	280	298	306	307	312	287	277	301	284	283	303
3342	1071	1000	933	4268	1289	751	800	752	787	763	780	759	721	705	765	767	738	756	760	739	711	738	727	720	715	699	738	697	749	733	736	717	770	744	759	742	756	714	730	731	756	716	773	730	745	711	764	714	701	714	701	760	722	774	680	679	724	768	726	704	708	767	691	706	707	756	734	707	714	738	690	668	738	718	731	709	707	732	729	689	694	727	764	748	735	713	723	698	715	682	742	723	763	696	793	696	790	749	754	721	752	728	748	730	697	743	718	717	767	701	728	728	714	695	745	754	658	714	726	721	790	690	730	739	759	726	743	698	710	772	736	757	699	726	754	721	717	699	705	708	702	759	744	730	754	665	714	682	737	738	774	778	706	736	726	701	684	733	769	765	722	738	724	689	748	795	758	707	727	707	673	703	713	696	749	743	733	759	737	700	769	774	758	744	747	698	687	768	699	730	719	767	738	707	724	746	744	733	703	776	735	763	758	730	774	697	720	711	700	733	738	689	713	723	699	700	743	752	727	776	769	718	742	682	737	731	720	752	693	757	726	728	713	730	721	747	721	675	710	735	702	760	726	752	763	713	726	732	715	718	732	709	712	761	730	687	714	707	691	706	688	670	720	728	704	736	687	727	779	740	743	735	685	735	707	748	749	712	746	716	718	709	750	735	768	768	725	715	732	717	690	683	752	755	787	730	694	736	731	723	749	745	682	766	748	758	703	703	723	740	769	692	673	708	699	665	695	716	691	728	686	745	714	740	796	702	797	767	715	729	674	702	702	749	718	770	730	743	741	758	723	744	694	709	767	726	710	733	710	731	736	722	728	761	722	704	766	697	708	754	687	764	738	777	699	762	786	743	751	702	760	721	733	730	726	766	734	732	724	682	758	739	713	752	731	708	755	739	748	728	741	736	706	712	734	709	720	739	745	765	798	769	679	687	721	719	711	716	733	706	745	731	724	737	706	784	699	710	756	755	752	719	700	736	745	701	662	726	708	727	732	699	766	753	789	783	700	711	712	733	722	718	767	738	756	745	727	757	707	739	736	714	716	744	727	736	752	742	743	737	715	755	727	785	729	771	761	713	724	747	700	740	740	743	671	703	735	721	713	768	706	718	761	695	696	678	717	739	735	757	729	736	699	731	758	740	755	727	744	711	769	771	694	727	732	745	751	733	713	737	679	707	754	756	708	737	775	711	718	726	748	705	706	737	714	766	760	699	701	747	730	701	707	796	703	762	699	688	771	788	680	760	712	707	711	743	717	702	722	691	736	757	772	711	775	726	755	701	692	740	712	730	729	777	679	712	778	706	783	745	758	728	701	754	759	781	787	769	804	746	761	715	709	750	717	709	726	746	714	732	755	713	736	694	744	742	703	723	791	693	718	763	744	728	733	710	747	733	751	780	762	703	711	699	785	755	720	700	745	723	700	717	732	686	714	709	722	756	707	742	746	726	749	748	730	735	747	705	747	739	679	687	712	704	773	734	788	668	742	722	730	768	761	783	727	756	754	729	718	736	700	709	745	744	719	686	731	778	711	747	739	736	742	735	722	681	752	707	709	732	736	703	767	766	741	755	746	759	715	709	675	693	720	714	751	732	732	751	734	729	748	723	746	691	746	667	750	739	722	746	689	691	695	693	745	714	748	716	734	724	740	711	701	775	730	698	757	698	732	746	717	745	719	705	744	738	772	781	761	744	734	719	750	736	683	717	732	749	736	743	740	738	729	754	761	769	743	724	710	727	707	710	747	733	719	710	716	753	756	723	715	679	753	707	714	766	736	745	786	731	769	713	694	781	692	781	715	723	734	710	760	698	730	725	758	690	750	740	725	756	715	712	742	738	744	716	680	716	723	780	771	761	744	729	687	756	736	764	738	738	676	720	737	669	746	763	711	703	719	687	745	754	695	732	690	741	734	709	721	726	691	727	763	757	772	731	701	784	759	735	768	724	788	725	728	775	685	703	745	708	722	744	763	728	687	744	685	737	681	701	691	756	762	699	743	777	696	725	758	733	765	714	720	747	754	731	725	707	756	715	717	722	732	729	737	739	751	727	751	763	702	720	727	730	698	714	719	704	712	723	733	720	716	688	730	772	731	759	717	719	747	697	681	727	724	756	792	724	729	777	737	748	742	709	716	719	744	742	685	762	766	687	740	711	751	755	769	765	707	779	723	731	743	729	730	729	720	720	799	772	711	728	694	740	755	792	722	706	698	721	722	740	750	790	695	744	682	742	700	747	702	733	715	766	734	732	728	753	693	762	717	709	743	741	750	815	716	712	789	731	720	708	714	760	736	774	724	732	711	711	726	694	742	651	763	711	749	723	730	780	736	698	731	729	704	736	720	770	761	780	759	726	694	724	700	725	765	740	770	711	754	736	697	743	744	741	737	789	712	774	761	759	702	697	724	762	752	748	745	717	658	714	735	732	748	781	696	761	750	747	725	757	724	724	731	749	718	725	736	696	783	701	705	757	778	762	690	727	758	699	708	723	698	699	722	716	741	712	741	763	735	753	714	675	698	762	748	731	720	728	750	734	738	714	721	763	766	726	744	730	740	750	678	740	720	731	730	700	769	751	745	736	787	714	775	771	747	743	749	700	716	763	729	707	754	751	758	759	743	733	746	744	722	720	681	726	689	749	728	683	731	735	758	726	723	746	778	717	710	705	722	770	733	715	737	696	717	759	683	722	716	711	733	716	787	720	719	746	748	732	713	731	751	698	786	747	682	703	686	733	710	768	730	708	711	712	696	720	704	727	744	749	708	728	711	736	717	726	725	731	670	760	735	743	739	756	701	745	719	706	726	667	705	740	750	718	710	738	733	743	759	736	755	670	727	745	764	713	659	726	706	745	763	742	721	741	737	748	718	720	767	716	753	735	710	699	711	697	768	721	759	752	741	710	738	705	735	769	727	731	779	694	716	748	793	689	743	677	715	702	758	750	815	688	716	688	701	748	680	720	717	657	764	740	673	718	732	799	731	729	713	718	735	759	684	779	704	747	730	756	745	743	723	766	731	725	708	696	762	717	738	724	775	742	760	684	752	772	686	770	748	742	766	742	747	752	719	780	711	747	711	730	732	732	697	703	750	719	721	737	725	778	719	692	698	733	681	733	712	771	744	726	687	753	691	701	691	707	740	711	732	686	713	710	741	695	695	741	715	783	696	717	768	753	695	718	748	717	737	735	750	742	702	744	706	730	686	726	666	741	747	710	729	696	689	714	717	737	663	713	767	734	719	754	739	755	688	736	719	799	737	704	732	711	736	735	693	758	736	716	712	736	751	750	715	702	717	774	760	756	732	683	716	708	740	746	703	764	723	713	765	730	747	760	705	728	776	721	727	718	746	730	736	727	748	721	708	704	789	767	773	710	723	713	728	788	732	734	738	675	788	715	734	757	701	703	726	734	706	728	680	675	746	718	770	725	716	767	714	743	746	742	724	751	748	743	722	722	726	756	761	732	690	664	731	739	685	716	762	716	812	719	740	745	768
15066	6908	4174	2263	17093	6366	610	427	386	372	303	261	255	229	246	230	221	217	224	224	204	220	218	233	234	209	203	232	192	176	176	226	202	213	220	207	198	225	211	218	211	201	197	211	191	193	185	187	195	180	189	206	181	180	197	190	170	194	211	195	174	200	163	196	206	165	216	182	173	190	183	201	193	188	171	164	174	199	187	191	142	190	190	176	181	180	151	169	179	207	212	181	206	179	170	191	203	199	201	197	180	177	185	209	195	194	188	182	192	203	173	194	203	189	193	210	156	188	182	188	176	174	222	196	169	192	187	188	179	174	201	166	178	185	166	189	214	181	195	203	209	185	183	168	176	180	192	174	197	187	173	183	160	179	165	194	221	208	193	189	176	207	175	180	187	208	162	198	190	187	184	194	169	212	200	207	215	186	169	205	172	182	176	191	205	170	179	192	163	212	196	203	180	183	200	204	176	168	190	160	177	183	194	174	199	177	192	195	200	170	183	213	164	192	198	183	183	206	175	175	189	183	211	192	173	180	196	210	196	207	177	169	207	203	178	200	200	192	200	171	195	197	187	149	199	200	196	186	226	194	173	197	200	176	201	189	212	217	172	192	201	175	158	192	176	180	178	223	203	180	215	173	186	177	186	185	200	181	176	190	178	184	192	222	178	192	205	207	198	180	193	171	187	201	188	190	167	194	168	172	192	160	177	194	161	169	190	199	199	195	175	197	196	198	195	182	192	182	199	172	193	201	174	228	218	187	161	203	159	168	194	206	195	186	207	230	180	177	175	194	194	170	217	174	179	173	196	193	170	182	176	173	201	179	181	172	190	174	174	192	196	201	200	193	181	201	171	213	173	177	193	189	180	201	166	191	191	184	187	185	183	198	192	206	163	164	187	206	189	184	174	197	195	189	161	176	178	215	185	204	194	184	166	176	169	199	174	196	180	194	196	176	188	198	214	152	176	179	210	194	204	185	194	161	213	198	191	201	187	204	197	208	167	182	183	179	185	193	190	200	198	166	148	185	174	191	195	199	192	182	199	193	195	187	206	170	165	168	159	167	171	190	194	181	190	183	205	209	174	205	195	214	181	180	192	159	176	206	215	227	176	189	182	202	211	195	181	179	190	176	187	176	205	186	192	204	207	196	184	197	191	176	184	196	173	221	190	196	189	174	207	182	197	184	178	202	193	190	193	201	183	163	195	197	205	170	189	189	142	157	170	177	195	180	178	187	200	212	194	179	176	177	202	176	201	173	177	179	201	200	188	172	192	209	171	188	172	178	195	189	184	192	189	213	168	197	175	175	197	187	195	184	170	178	185	175	183	211	191	183	163	171	191	189	193	191	228	180	206	167	159	187	175	196	207	186	199	192	205	199	175	202	167	220	199	173	174	164	201	177	163	160	200	186	181	191	196	173	186	161	188	212	185	199	204	166	201	192	208	199	211	209	177	204	210	194	169	196	189	195	185	199	168	191	200	188	172	180	174	195	181	185	209	171	184	178	189	187	205	165	182	190	190	185	185	176	187	203	213	171	185	181	181	184	184	175	177	179	200	177	200	176	210	195	196	181	160	173	182	181	198	189	201	194	205	194	187	193	162	213	198	173	198	180	175	178	170	204	179	177	214	182	200	186	201	196	164	171	209	194	179	172	182	194	201	177	167	184	180	198	182	163	189	198	196	188	193	182	204	161	184	184	180	180	196	196	191	182	166	190	204	208	165	172	188	185	178	193	196	179	180	197	187	159	174	198	187	181	188	197	194	189	162	175	185	169	179	174	178	194	184	191	221	217	202	193	188	214	195	189	173	205	200	195	184	204	204	198	190	193	181	190	172	184	183	199	178	186	170	196	185	210	190	167	188	185	198	163	189	176	171	191	172	175	183	208	195	198	188	194	204	201	199	166	193	185	196	165	191	184	171	172	191	199	162	207	166	171	177	212	167	198	197	173	180	177	183	164	186	181	177	211	193	182	180	192	182	214	173	191	186	168	195	181	193	171	211	179	179	176	190	183	191	185	198	175	198	190	193	176	167	181	205	183	188	184	204	178	178	186	214	187	215	163	194	173	174	170	168	184	172	194	178	171	181	214	215	172	193	177	185	210	176	193	173	199	194	178	177	161	189	185	196	190	157	207	165	183	204	190	199	187	218	199	203	179	184	202	180	203	198	180	197	186	178	197	189	161	159	197	194	158	190	168	202	195	199	187	179	177	198	204	173	181	190	219	165	176	206	179	192	179	189	202	163	201	185	176	201	191	181	197	172	185	181	191	202	179	185	185	180	170	171	212	158	208	215	189	180	200	187	181	181	203	194	194	184	166	196	154	242	199	196	197	190	198	171	194	188	199	184	174	183	211	171	201	180	177	196	186	187	177	186	197	197	194	180	175	199	179	170	193	170	198	171	204	176	197	172	192	176	194	199	194	210	172	184	206	204	224	205	196	203	177	180	170	197	175	186	179	205	199	173	188	189	198	195	201	214	192	205	169	182	174	197	168	172	185	189	191	196	174	191	184	178	201	192	185	166	163	198	174	207	174	202	199	200	187	194	233	211	220	199	196	192	184	184	198	186	181	174	156	216	194	210	176	195	188	205	205	173	170	176	218	172	188	181	208	191	206	179	228	193	185	188	176	201	191	176	208	194	228	176	202	199	190	203	206	185	183	176	214	203	200	187	170	173	190	169	194	158	181	195	175	192	195	195	187	214	200	204	156	169	203	209	206	194	193	185	206	181	190	173	197	165	198	159	202	196	175	202	195	193	178	166	204	223	197	186	180	206	210	197	210	197	165	186	204	199	182	196	204	204	178	184	212	180	188	184	181	196	199	174	201	182	177	171	183	181	199	218	177	211	181	191	190	172	213	198	174	143	171	193	208	187	175	188	171	193	197	208	203	203	203	189	187	196	167	194	177	200	190	206	176	190	180	177	199	189	171	171	186	182	159	190	220	168	185	179	209	157	174	176	184	197	179	179	190	181	185	182	203	174	180	181	183	168	185	191	171	160	191	201	181	178	179	201	199	162	158	186	191	186	188	185	196	184	167	194	194	206	218	184	180	184	171	200	196	167	223	199	184	169	187	192	183	175	190	184	200	188	203	177	163	190	183	196	169	177	181	176	165	173	183	189	188	193	163	207	171	192	180	188	179	199	183	187	212	189	184	179	193	169	182	196	197	184	158	193	215	184	197	187	173	202	193	204	196	202	178	178	171	181	170	169	198	217	180	189	167	180	184	205	160	190	190	196	192	184	187	191	199	209	194	170	198	179	182	191	193	192	185	186	198	202	190	190	208	180	192	179	175	197	165	204	186	184	190	209	177	201	204	183	195	198	171	172	191	185	184	193	200	188	182	188	181	186	187	187	189	176	202	203	187	211	185	189	193	176	193	185	180	178	186	170	175	173	169	191	185	180	171	197	183	171	179	184	190	165	190	208	194	201	199	184	177	176	163	204	192	193	183	176	196	194	188	180	185	180	158	190	210	199	181	170	217
8845	6000	3611	4031	30458	5915	1872	1541	1522	1497	1216	1038	984	888	810	769	773	774	675	687	656	642	598	625	604	620	556	647	590	555	591	602	733	719	725	831	599	797	539	526	524	501	501	525	492	533	515	485	542	485	523	515	512	529	476	460	518	508	511	498	489	468	536	511	507	529	470	520	491	471	471	494	502	488	473	481	459	491	491	468	511	499	477	504	544	490	471	522	479	496	529	472	483	468	487	490	479	471	472	508	501	455	495	496	466	527	481	485	469	475	455	483	440	461	474	465	511	489	518	516	464	469	482	515	469	471	486	442	469	508	471	464	496	443	467	482	447	470	475	460	463	488	443	506	476	486	468	483	470	483	468	489	504	476	475	462	448	521	455	508	480	470	485	439	503	509	435	454	490	458	506	458	469	477	434	474	469	479	496	499	490	484	472	470	473	475	484	499	452	445	476	446	482	484	481	449	467	495	485	486	433	496	481	499	480	492	492	457	464	485	487	493	520	479	487	435	490	520	432	486	462	487	480	451	471	487	444	469	480	449	451	485	491	438	453	480	437	501	477	465	477	469	459	499	465	484	445	469	478	498	454	475	478	455	474	429	496	483	486	489	494	448	506	485	467	481	504	483	458	467	489	511	428	486	474	512	479	477	489	494	512	517	491	471	496	459	448	482	472	487	454	514	498	472	474	459	514	491	520	482	452	464	454	430	457	497	486	505	438	455	476	462	479	471	454	519	473	448	489	480	443	466	495	469	485	514	467	492	491	473	436	486	529	482	480	445	463	484	476	511	477	467	460	477	476	465	470	521	445	493	487	441	453	448	507	488	504	471	474	473	461	478	495	448	488	467	461	481	509	470	488	536	476	465	499	483	486	475	493	483	509	444	500	462	458	505	472	483	548	476	460	488	456	464	483	470	467	464	497	488	503	473	474	528	470	503	478	450	474	482	492	501	473	451	485	467	488	425	469	493	466	445	465	513	437	461	509	490	507	472	465	493	487	433	444	501	470	495	462	512	503	466	524	491	467	463	464	466	505	467	461	475	486	489	449	486	472	487	506	479	472	484	520	442	481	462	481	515	501	443	519	483	484	470	475	474	471	499	501	478	468	502	461	505	455	515	479	500	451	518	474	457	492	453	474	476	453	466	508	483	473	516	464	460	458	491	427	493	454	470	507	495	465	458	485	477	484	476	490	478	479	469	535	468	496	491	471	442	484	492	482	441	471	447	485	470	459	489	487	458	464	468	493	494	450	488	466	512	522	449	460	452	489	482	499	456	485	470	462	474	520	458	451	525	492	470	484	479	514	443	470	490	456	436	521	475	463	474	458	507	478	503	491	494	451	478	478	482	489	473	500	440	487	482	501	474	497	463	543	507	423	484	471	444	445	493	444	502	492	479	484	487	465	521	440	463	507	441	500	482	487	435	475	457	449	473	432	464	509	452	451	486	498	472	463	481	468	467	444	468	486	509	474	472	502	465	480	483	481	443	490	481	492	447	506	490	484	427	492	454	483	526	488	430	459	471	458	452	498	463	481	483	479	450	482	497	494	489	470	488	465	449	477	489	483	476	482	477	484	462	499	483	489	490	500	452	489	494	447	475	527	480	466	458	456	451	531	456	463	473	494	470	473	471	461	477	465	455	452	477	447	511	480	457	459	516	475	492	455	553	470	472	491	508	467	449	481	470	457	499	518	479	459	465	480	500	471	461	490	458	494	494	459	486	466	513	482	474	479	466	463	471	501	501	458	453	470	467	478	470	495	470	464	450	465	478	483	470	487	443	489	512	469	481	477	440	441	475	499	498	492	475	435	503	512	467	485	471	486	437	469	488	494	468	505	465	490	491	458	495	496	481	477	493	518	495	461	458	481	497	460	463	455	472	511	485	482	434	512	492	500	503	460	443	462	478	479	469	485	437	489	490	501	466	437	463	433	458	490	470	500	467	510	512	479	520	486	432	496	460	487	511	471	482	488	531	495	504	481	483	482	458	468	453	470	471	434	459	456	493	470	469	490	470	467	457	477	510	480	498	509	462	503	525	467	489	476	485	438	477	447	479	459	473	484	503	483	485	471	478	494	486	456	474	488	535	519	484	473	422	517	478	460	449	445	515	468	490	451	476	449	466	455	466	501	520	461	488	482	491	460	463	486	428	471	512	506	449	474	501	477	498	479	469	486	550	470	485	471	452	459	470	461	471	476	501	465	471	467	540	525	443	488	494	483	457	505	462	501	476	500	542	478	494	494	450	500	502	473	468	488	485	440	488	460	452	458	479	465	494	491	468	488	459	460	478	476	486	491	505	458	500	502	477	473	490	470	496	460	515	482	467	482	448	526	500	483	489	513	496	492	506	432	466	456	509	512	449	475	479	433	468	498	543	467	428	480	445	498	468	499	469	475	488	470	484	481	507	496	465	476	488	466	448	498	484	487	515	514	483	449	500	469	488	468	497	510	471	499	434	472	465	511	482	440	469	466	508	511	453	500	470	459	475	461	465	455	509	475	501	488	537	468	449	435	467	469	526	468	502	504	470	470	460	511	479	505	470	489	486	484	465	491	462	490	463	483	471	495	454	467	469	468	494	527	486	465	465	474	497	433	493	488	468	485	500	514	458	484	496	475	477	467	467	482	482	444	472	485	449	445	475	500	512	443	497	463	479	486	454	446	431	489	491	456	497	489	479	476	475	432	504	520	441	465	484	477	485	446	472	464	484	442	501	512	447	455	445	460	494	476	465	466	477	488	481	523	511	477	473	484	512	478	503	448	501	481	503	443	474	446	489	453	446	491	485	506	483	485	480	466	498	470	480	497	465	468	491	447	444	436	483	485	487	517	485	502	455	495	489	476	497	475	516	444	473	483	465	476	467	492	506	470	441	473	466	481	460	435	500	466	505	462	487	448	476	445	470	482	452	466	470	512	476	425	498	514	466	506	497	475	467	453	499	496	485	460	485	494	509	436	465	470	454	457	504	471	445	450	494	486	483	473	472	466	485	467	461	509	470	463	466	471	467	478	476	499	477	456	487	446	442	509	431	499	493	523	484	463	434	441	493	519	459	488	461	470	449	458	448	498	456	476	486	438	496	469	461	471	474	506	481	509	511	456	476	452	476	453	482	456	493	512	505	466	478	448	474	442	470	478	512	491	497	492	480	493	490	455	483	461	493	453	468	473	446	489	497	469	470	489	466	472	468	464	444	461	486	455	517	482	449	489	432	494	431	455	449	496	465	468	470	472	496	472	473	495	496	444	474	433	415	463	499	511	486	467	470	465	486	500	492	496	540	459	466	458	488	475	496	482	478	520	512	459	485	450	455	508	479	537	462	459	525	528	457	474	490	475	457	480	487	475	465	530	451	440	464	461	459	494	477	498	486	507	486	432	474	468	495	508	440	473	438	529	443	516	489	485	456	499	470	466	465	443	450	476	511	446	477	480	480	515	482	476	515	469	447	500	455	493	450	470	496	488	498	444	481	517	495	490	491	443	444	456	467
31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
