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
338323610672	338323611233	338323611783	338323612333	338323612883	338323613433	338323613983	338323614533	338323615083	338323615633	338323616183	338323616733	338323617283	338323617833	338323618383	338323618933	338323619483	338323620033	338323620583	338323621133	338323621683	338323622233	338323622783	338323623333	338323623883	338323624433	338323624983	338323625533	338323626083	338323626633	338323627183	338323627733	338323628283	338323628833	338323629383	338323629933	338323630483	338323631033	338323631583	338323632133	338323632683	338323633233	338323633783	338323634333	338323634883	338323635433	338323635983	338323636533	338323637083	338323637633	338323638183	338323638733	338323639283	338323639833	338323640383	338323640933	338323641483	338323642033	338323642583	338323643133	338323643683	338323644233	338323644783	338323645333	338323645883	338323646433	338323646983	338323647533	338323648083	338323648633	338323649183	338323649733	338323650283	338323650833	338323651383	338323651933	338323652483	338323653033	338323653583	338323654133	338323654683	338323655233	338323655783	338323656333	338323656883	338323657433	338323657983	338323658533	338323659083	338323659633	338323660183	338323660733	338323661283	338323661833	338323662383	338323662933	338323663483	338323664033	338323664583	338323665133	338323665683	338323666233	338323666783	338323667333	338323667883	338323668433	338323668983	338323669533	338323670083	338323670633	338323671183	338323671733	338323672283	338323672833	338323673383	338323673933	338323674483	338323675033	338323675583	338323676133	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2762	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45313	7624	890	527	368	321	270	258	234	211	193	174	199	192	182	181	184	171	183	175	181	178	166	177	165	166	168	177	161	167	172	145	148	171	186	160	168	176	165	184	156	169	175	161	138	150	177	154	171	162	183	170	173	150	155	176	173	161	167	180	165	140	156	181	161	165	187	152	169	159	155	170	173	138	172	173	159	162	146	199	168	168	163	144	169	183	162	172	159	183	189	178	171	145	172	181	165	163	163	150	173	169	165	189	169	141	176	183	171	156	178	150	176	174	178	143	151	160	193	149	161	173	164	173	168	145	167	172	165	146	178	176	166	167	167	176	162	161	182	159	178	141	164	184	156	135	174	142	147	160	159	199	181	159	152	157	180	173	170	154	163	173	170	152	158	190	164	153	196	178	146	148	169	157	174	153	163	158	155	153	144	177	177	155	160	183	173	166	136	185	135	168	160	163	179	192	141	158	167	176	163	171	171	159	173	167	177	176	166	138	165	140	158	159	162	161	143	149	174	143	170	151	175	133	188	157	137	172	157	175	156	166	148	151	153	178	173	180	145	179	158	169	165	174	166	152	187	164	154	154	137	153	166	169	173	167	143	176	151	176	179	150	178	174	163	178	174	137	173	171	179	158	161	167	170	165	150	167	163	156	174	163	172	160	167	156	199	185	127	173	142	149	169	154	170	171	162	152	167	154	156	162	194	173	153	184	175	162	147	144	164	164	160	166	142	168	171	192	158	174	161	165	160	192	181	165	168	196	147	156	182	148	146	174	167	153	156	163	163	174	168	176	159	153	132	156	171	178	152	151	134	192	170	153	140	154	150	177	143	145	170	156	167	160	167	163	172	136	152	170	154	167	176	169	151	160	145	164	171	147	170	161	154	168	165	161	162	162	178	142	168	149	155	177	156	153	166	165	153	155	156	152	156	149	153	174	177	151	151	156	173	172	163	163	139	174	180	186	198	161	186	154	163	161	178	179	174	179	189	167	179	180	174	188	167	141	143	175	144	172	165	172	177	180	160	123	169	158	191	159	150	181	162	157	175	152	157	162	167	203	169	161	153	172	175	167	151	170	190	167	174	174	153	141	157	150	156	122	155	184	177	166	178	173	167	165	171	161	134	157	175	161	182	155	150	167	177	164	141	155	150	174	176	173	157	162	179	146	167	144	162	196	165	179	171	164	155	161	145	164	171	163	151	172	162	166	183	147	165	162	187	165	164	175	169	166	168	175	152	150	151	167	148	181	165	154	165	165	153	150	174	157	168	203	191	167	181	128	152	169	169	150	162	161	165	178	166	185	159	162	179	182	145	182	181	153	186	147	155	172	145	166	158	168	159	159	184	182	166	161	160	183	149	162	152	175	174	154	183	188	177	161	155	155	186	191	167	149	149	179	177	187	171	165	149	172	176	153	165	189	182	167	159	141	161	184	166	155	164	153	185	151	151	164	153	154	163	156	176	175	151	179	179	178	167	179	153	162	176	174	167	136	174	172	163	181	165	186	178	161	164	163	176	155	176	161	166	189	187	166	163	150	170	164	163	162	147	177	158	160	164	171	152	183	137	157	169	172	161	165	155	157	169	167	165	173	174	158	176	160	170	177	157	157	164	148	154	177	149	143	176	146	158	149	181	181	167	177	177	160	148	184	174	162	163	158	169	169	175	144	130	172	193	159	163	189	182	180	165	152	185	178	181	149	175	149	130	149	148	148	159	154	178	187	182	183	156	145	163	155	153	165	168	179	171	139	180	183	161	156	177	150	166	154	174	159	173	168	163	160	169	179	148	185	171	179	181	179	155	154	182	175	175	141	149	174	143	167	166	156	153	144	159	142	180	158	188	166	159	148	157	172	186	178	167	177	157	156	171	173	175	141	158	172	165	175	160	177	158	172	168	174	184	172	191	147	168	161	166	165	154	177	151	177	160	175	143	162	216	139	155	151	149	151	142	150	160	150	172	158	165	162	174	169	177	166	164	164	164	149	155	165	146	144	194	169	177	124	152	174	147	158	168	161	156	163	182	171	165	150	191	162	171	173	174	140	159	174	179	177	161	160	166	162	156	146	161	163	151	189	166	188	182	178	154	172	148	177	140	169	171	173	163	135	160	184	173	189	184	203	150	186	180	185	161	166	168	160	154	185	163	147	143	170	158	164	176	164	163	171	163	145	182	179	154	178	175	176	178	174	160	128	173	152	170	174	163	160	194	155	156	148	151	161	144	159	177	156	176	171	169	158	165	161	158	155	152	162	179	174	165	173	163	180	179	157	164	145	160	182	174	150	153	149	179	169	187	176	179	165	173	156	168	173	159	137	182	167	160	166	169	182	163	134	163	168	160	158	182	169	161	150	171	145	165	140	174	190	184	170	173	148	172	168	159	162	173	157	188	153	158	178	163	166	160	153	148	162	166	157	140	137	165	177	162	168	173	161	176	154	161	150	171	155	177	174	176	177	187	145	157	150	184	136	156	170	167	192	159	136	169	148	154	156	166	165	155	157	137	164	143	162	161	174	166	179	158	158	138	158	150	190	165	163	186	163	174	174	171	153	178	173	151	169	138	170	172	180	173	159	158	141	179	181	168	180	147	149	174	176	175	161	175	140	160	138	164	159	143	155	160	179	202	182	155	147	166	173	155	183	162	169	158	164	159	165	199	154	168	167	176	145	190	180	180	165	159	162	169	204	192	154	169	193	195	153	142	167	184	158	177	142	141	158	172	190	179	146	186	174	138	157	165	178	176	154	148	180	204	172	134	168	162	148	164	166	195	198	151	172	187	171	164	159	135	191	187	168	156	174	173	176	177	170	159	167	183	184	144	139	171	160	169	149	176	146	157	165	163	169	175	153	157	183	177	166	135	172	165	167	158	155	159	164	150	156	159	149	136	157	157	147	169	160	135	147	148	181	166	153	162	171	169	156	161	167	169	176	162	161	165	155	175	159	161	162	167	138	153	152	171	169	163	164	151	148	187	158	185	166	148	175	156	170	156	173	148	171	148	140	167	181	156	153	175	162	169	171	151	142	158	173	141	160	149	174	198	169	156	186	151	158	153	185	169	179	194	158	170	167	161	152	166	162	166	154	152	161	197	158	179	171	166	171	162	147	163	153	159	183	161	163	153	169	165	191	179	160	154	163	188	197	183	151	185	162	157	154	190	147	153	187	144	167	163	165	139	177	162	170	160	154	169	141	179	146	159	174	166	155	172	159	145	162	193	150	151	159	167	159	179	175	176	154	157	179	166	163	169	162	149	142	151	165	153	141	164	161	166	176	148	173	179	158	145	170	167	165	160	159	179	167	165	178	148	156	159	169	153	172	169	160	168	187	157	160	171	172	183	180	152	156	186	152	148	182	184	146	140	152	168	153	155	178	158	148	175	163	155	157	151	150	164	162	159	191	177	154	170	175	159	151	158	153	159	168	179	164	181	161	144	163	178	170	135	159	157	168	184	200	174	174	177	178	156	162	155	201	177	145	151	161	188	166	182	164
22413	780	1324	1487	1224	1050	892	748	690	611	561	508	511	508	474	432	423	436	428	426	426	381	406	406	421	424	409	418	420	414	385	404	373	409	401	396	388	368	362	434	429	384	377	403	384	406	402	422	404	362	400	390	403	403	363	368	356	360	372	387	386	393	394	377	374	366	366	368	367	395	382	369	394	419	386	351	387	409	378	390	387	423	394	396	370	398	364	364	354	368	394	387	401	409	366	395	392	331	380	392	370	380	342	380	359	346	382	394	394	354	390	351	378	375	395	401	378	350	370	334	329	378	379	344	379	373	383	378	398	383	362	382	393	367	390	376	392	369	355	391	380	400	390	362	397	388	420	415	370	369	351	335	376	376	362	406	406	359	387	354	373	379	378	378	387	347	334	360	387	327	375	388	391	378	372	388	404	402	355	390	385	355	399	382	353	395	345	374	348	405	389	416	369	374	370	383	373	377	366	415	359	359	372	376	388	380	364	390	384	364	354	367	380	395	354	382	396	358	377	379	349	376	371	367	358	398	402	378	376	386	371	403	375	383	350	403	382	378	376	359	414	380	317	371	375	344	365	375	347	350	394	340	393	356	383	372	375	409	378	364	394	415	392	378	352	384	385	367	394	395	349	375	392	346	398	380	396	358	372	374	368	390	349	346	378	381	398	377	395	382	374	393	386	392	373	394	388	391	412	359	355	372	343	390	378	363	337	371	380	368	385	387	376	337	350	372	381	398	360	380	416	361	358	362	374	376	407	367	392	381	363	414	378	364	387	371	358	339	416	371	369	373	440	353	355	418	416	408	408	392	385	407	418	401	390	384	339	343	380	400	377	387	384	376	383	391	420	398	373	371	365	362	397	390	379	364	366	404	372	386	389	376	407	351	359	332	341	403	401	372	417	399	381	356	363	369	416	379	372	386	404	359	347	357	393	395	348	343	350	380	375	377	379	391	359	371	388	391	387	407	388	363	369	339	376	389	379	384	368	357	379	336	388	374	391	370	407	389	372	401	355	367	388	409	341	378	368	367	424	368	381	362	403	375	371	336	353	335	388	391	395	355	402	368	374	348	373	385	397	354	363	374	363	390	364	400	362	333	350	378	386	342	354	377	388	388	336	382	376	359	364	359	362	378	391	414	405	379	347	405	373	363	398	387	374	367	368	420	350	390	359	375	368	382	357	384	384	367	372	381	359	400	346	360	378	403	351	331	385	343	379	374	361	370	363	381	407	383	383	360	369	397	341	353	350	355	391	362	385	357	413	357	396	392	381	365	385	396	373	363	361	375	402	383	381	327	383	383	371	395	374	392	378	368	403	369	364	382	358	376	394	367	371	358	379	346	363	408	370	379	371	375	352	367	418	399	337	372	376	383	414	388	355	398	366	359	357	416	381	381	383	361	341	385	376	378	396	399	401	356	374	373	392	387	384	392	375	342	347	387	357	380	365	344	396	393	379	386	381	428	341	363	390	380	381	394	375	384	367	366	395	342	388	348	399	376	378	383	394	369	377	380	386	395	384	351	356	363	374	400	407	405	376	347	361	394	399	396	395	411	372	359	374	406	357	345	389	382	387	380	389	334	386	387	367	378	337	388	415	393	400	377	396	419	401	424	384	415	361	400	406	382	395	380	379	365	361	383	406	369	389	400	357	406	363	369	375	396	342	364	363	383	389	377	389	362	401	358	378	349	391	403	410	365	370	374	342	380	392	387	414	347	407	364	390	371	344	367	329	382	352	398	387	412	407	348	372	349	380	401	366	376	369	383	367	330	387	395	369	352	395	339	351	393	364	370	387	359	379	356	358	405	380	335	351	374	381	372	387	390	363	375	376	371	363	389	394	371	384	381	360	352	362	375	394	363	386	341	394	368	381	377	407	351	393	409	331	354	396	371	384	383	393	380	393	382	398	403	358	329	391	402	359	384	375	385	353	387	396	364	353	386	375	352	376	374	386	371	399	365	348	396	375	381	375	356	382	352	375	397	395	407	360	377	383	376	350	359	351	404	392	387	346	343	412	400	358	360	355	372	389	371	385	341	373	412	365	392	380	368	394	359	390	385	359	347	406	357	349	379	390	354	369	369	360	405	384	372	355	404	377	357	388	400	371	371	388	396	406	364	373	380	367	362	421	417	400	368	363	393	397	369	434	391	391	352	413	381	393	396	369	370	372	402	383	367	380	366	373	383	416	380	364	349	409	382	331	390	404	374	339	403	390	406	373	382	384	379	388	380	378	382	370	384	394	379	374	362	403	423	371	344	400	346	387	366	395	375	383	383	373	378	385	393	367	379	380	405	385	373	390	405	404	352	402	356	355	368	414	355	392	373	375	359	372	397	344	355	366	375	375	384	360	375	373	376	376	380	384	385	379	411	376	400	351	395	360	358	434	368	380	389	398	380	363	359	421	391	384	405	362	376	373	386	387	364	386	386	403	363	414	363	342	397	376	390	400	389	375	379	370	363	354	379	407	362	374	372	371	371	355	364	388	373	333	339	377	361	375	377	340	381	385	358	340	389	383	419	371	381	373	404	388	367	378	357	392	373	402	352	367	402	385	414	387	384	354	407	347	369	373	416	417	403	387	371	386	409	396	374	414	383	385	368	372	369	378	344	361	395	362	405	402	410	394	376	401	397	351	345	339	404	380	362	350	413	405	338	372	384	398	413	412	378	407	364	358	389	364	384	377	365	372	375	355	370	335	338	384	386	369	375	406	372	373	394	370	380	385	378	356	351	332	411	337	396	397	355	358	384	415	369	365	404	414	392	387	369	386	376	379	372	351	405	399	381	348	387	356	381	400	356	391	366	345	373	376	364	385	394	352	355	399	376	375	351	358	367	383	376	385	403	393	399	353	379	367	358	355	370	374	368	345	360	354	392	374	395	400	395	413	380	368	365	377	393	386	383	360	380	371	393	357	356	344	369	393	383	355	340	369	359	368	341	411	365	384	384	382	363	381	395	378	381	380	368	408	384	354	376	357	379	413	379	363	340	384	413	391	366	392	366	348	372	377	373	371	341	371	367	380	423	416	394	413	373	376	386	329	357	374	385	402	345	437	370	371	373	357	380	386	351	403	376	384	394	353	395	378	386	353	370	348	415	352	362	378	408	369	385	364	353	353	368	375	378	365	387	349	417	391	368	376	393	401	396	402	410	368	387	363	379	373	364	390	376	379	368	399	387	376	384	381	408	377	334	388	374	363	372	372	423	370	378	357	406	395	379	355	355	378	386	393	368	379	379	393	361	363	369	392	370	396	419	373	384	380	412	381	386	395	368	359	354	386	352	361	381	380	376	373	381	343	431	381	385	390	396	365	377	387	361	386	400	400	396	376	406	419	354	365	372	392	392	374	389	374	362	392	388	376	378	375	378	378	394	393	378	368	380	385	378	381	366	349	341	378	370	379	389	365	404	371	389	389	366	413	382	360	389	385	311	368	370	363	400	383	341	386	350	363	387	384	374	394	399	365	410	379	385	348	377	379	410	398	374
30398	3246	242	225	213	210	220	234	246	218	216	218	234	229	232	244	211	207	222	231	209	226	211	177	253	240	240	219	258	250	226	216	227	235	193	225	224	233	225	195	214	220	234	230	210	217	220	230	218	202	248	213	241	222	219	197	225	214	234	199	190	215	220	221	220	211	226	223	234	234	205	212	229	234	203	228	235	224	201	233	236	221	206	220	193	217	226	227	230	202	214	238	223	220	226	215	216	222	212	219	215	255	244	249	222	232	239	225	221	233	229	210	223	236	205	198	222	254	247	208	189	258	238	219	244	212	212	213	247	232	232	193	213	241	218	214	249	249	228	215	218	213	215	193	225	242	243	214	219	231	187	231	220	245	205	222	227	199	225	193	222	206	209	218	231	236	235	249	182	213	204	230	245	235	227	241	224	215	227	228	231	235	214	213	245	223	259	247	241	259	233	208	222	205	210	194	233	241	217	191	228	217	190	225	229	204	231	208	221	242	206	187	228	224	223	228	219	232	222	249	245	242	204	228	204	218	210	216	211	214	241	236	217	203	185	223	226	221	214	221	222	225	243	230	231	216	207	223	235	229	218	235	206	253	205	246	243	209	230	182	234	227	212	224	220	198	206	205	258	227	243	213	222	250	237	213	223	236	218	232	190	246	226	256	245	224	242	217	243	246	235	233	213	276	239	206	217	206	234	228	246	241	241	229	211	229	232	237	221	244	231	194	239	231	244	226	211	224	227	252	237	226	228	241	226	268	196	239	204	227	227	234	238	231	234	246	257	248	230	230	226	236	200	236	238	228	227	194	226	209	227	206	205	253	228	234	224	222	232	232	216	221	220	228	252	220	231	239	202	224	277	243	201	229	216	238	247	234	200	202	239	230	238	251	221	234	246	208	244	234	205	234	208	234	252	212	233	251	225	227	230	235	206	241	262	219	213	230	238	239	215	211	224	228	233	258	223	236	227	214	223	235	250	223	256	210	246	226	242	237	197	194	250	222	211	235	234	209	206	231	216	221	200	226	215	241	218	205	207	220	226	226	242	205	242	236	223	240	232	207	229	208	214	246	239	209	208	227	219	232	212	190	239	212	244	214	252	253	212	223	226	241	219	208	242	208	233	230	234	229	220	220	208	193	195	225	236	214	205	196	238	231	237	257	248	210	232	223	219	259	204	245	205	220	235	206	207	248	242	237	226	205	241	234	230	225	218	223	223	216	230	234	238	236	218	227	259	228	253	222	205	245	209	225	226	204	203	228	211	213	223	218	222	193	221	241	233	205	263	253	212	196	223	260	213	219	214	230	237	212	236	210	214	232	246	200	220	224	246	214	215	201	210	224	228	233	244	231	243	228	216	219	236	213	228	230	224	250	230	219	252	224	215	243	224	253	243	228	244	224	238	237	238	213	238	192	231	234	201	195	247	241	233	216	245	234	217	216	217	237	227	206	226	245	251	222	212	228	225	249	215	235	235	200	205	193	233	250	214	248	212	225	250	241	207	237	227	237	217	200	241	211	210	243	226	228	231	228	201	211	236	219	241	232	206	212	228	228	226	201	213	222	210	210	217	231	205	197	210	193	222	262	199	226	202	214	218	236	215	214	241	232	222	206	242	230	236	246	239	207	205	214	205	241	221	239	235	248	235	225	243	184	235	219	234	222	216	247	219	218	243	231	241	226	223	229	210	217	221	203	217	239	239	218	254	238	236	213	257	219	238	206	218	225	250	241	217	231	202	231	260	239	242	237	231	228	235	247	258	211	217	208	214	218	239	189	192	200	234	247	227	243	225	213	240	211	246	223	219	284	245	225	245	202	239	234	235	224	217	215	170	248	222	222	231	230	239	190	197	192	218	239	217	215	184	211	210	227	222	224	236	243	236	254	226	213	242	208	239	239	240	199	228	229	240	246	206	227	218	225	216	206	216	203	238	197	223	252	249	223	225	224	218	247	227	231	231	237	211	216	256	242	217	218	224	237	228	265	232	220	213	230	230	261	211	197	209	218	219	194	226	231	239	229	241	254	270	244	231	231	234	218	217	218	222	198	224	249	249	213	206	235	218	215	196	220	191	190	222	242	237	206	250	226	234	205	250	252	222	234	228	232	239	215	223	201	218	216	225	238	238	227	218	217	226	196	217	226	238	220	235	252	242	232	204	217	211	226	206	258	240	223	214	225	247	231	223	248	246	220	223	234	279	204	234	247	219	223	217	234	232	227	226	256	210	190	231	215	206	222	221	231	218	226	255	236	239	209	232	272	229	188	234	221	245	198	239	224	226	210	227	242	229	231	233	213	220	256	209	218	239	218	234	209	219	218	215	243	196	249	227	211	257	244	218	212	212	244	195	231	197	244	206	229	235	190	228	213	254	238	192	222	220	261	220	231	230	215	219	211	213	244	214	232	237	211	219	194	217	217	220	242	216	227	227	233	223	221	264	214	234	243	222	199	224	197	223	227	227	224	237	247	239	221	210	253	227	218	211	221	227	219	231	225	241	288	221	185	216	236	257	221	206	192	227	229	234	225	232	212	207	215	230	225	238	232	240	220	198	213	213	229	248	217	233	193	228	221	241	222	228	179	230	227	259	224	237	228	225	225	210	236	249	244	200	203	208	218	230	233	210	217	238	235	221	210	226	225	199	223	231	226	233	245	230	258	215	211	201	207	202	228	234	247	228	226	238	235	209	223	236	220	263	235	202	229	260	223	213	208	194	217	250	214	235	228	240	245	203	217	237	221	218	210	218	214	234	256	231	233	224	217	190	226	230	229	229	223	248	243	247	235	241	233	240	232	208	227	232	253	200	246	224	205	210	226	238	217	217	251	229	203	224	224	207	194	219	223	183	230	256	215	233	214	220	206	221	231	179	219	240	235	208	241	199	235	231	230	218	225	228	220	219	223	236	212	226	233	191	202	228	241	220	210	257	212	252	216	197	203	237	241	223	242	207	213	233	211	194	213	213	232	228	224	222	201	256	198	224	232	242	227	213	239	265	212	186	218	222	213	207	237	229	228	207	216	231	247	214	226	245	206	253	232	259	211	203	212	225	228	233	246	210	231	206	191	229	261	234	215	220	240	231	231	218	211	233	250	222	215	245	237	220	211	232	233	233	204	238	232	215	198	219	250	223	215	245	202	193	208	229	201	233	235	228	251	241	228	203	225	255	207	252	200	239	229	213	225	222	232	246	222	223	234	246	231	243	237	221	218	195	220	229	216	214	204	256	257	232	223	210	218	202	206	245	196	219	223	229	205	241	232	248	228	201	199	232	222	228	181	228	217	222	238	221	212	225	205	214	212	215	213	219	201	225	232	223	230	243	236	214	235	227	226	252	234	241	220	231	189	252	227	257	236	224	208	238	237	226	225	198	197	231	243	196	227	226	205	216	215	204	217	235	248	238	230	211	219	232	253	208	208	248	247	229	272	239	242	230	212	247	236	228	243	220	224	250	240	226	249	200	256	231	220	208	206	223	232	228	226	233	222	254	246	234	224
17633	528	527	549	547	563	549	538	502	450	523	513	523	488	507	512	583	515	587	483	480	547	521	502	499	519	536	521	539	527	562	542	529	506	515	525	553	527	514	552	529	517	575	492	498	521	541	523	488	506	498	526	536	503	513	510	541	518	542	536	507	498	539	522	506	515	517	533	497	505	510	538	515	483	551	528	545	517	558	540	538	516	508	537	533	542	524	515	567	549	528	501	512	503	491	534	534	490	556	545	464	517	525	480	570	519	546	521	498	510	488	568	511	537	522	544	532	550	529	545	499	480	501	505	534	539	518	503	474	518	492	484	542	516	520	528	536	505	505	526	525	510	492	549	484	564	502	494	549	552	579	495	542	537	481	504	572	532	525	472	498	547	500	564	532	482	562	510	501	514	553	535	516	511	481	497	489	550	535	514	543	492	550	530	551	557	537	511	534	499	521	529	484	474	477	521	550	542	508	533	519	514	559	549	535	534	519	522	538	543	516	568	584	523	537	513	535	545	510	517	553	505	469	520	507	516	523	544	521	529	551	503	510	527	533	518	497	530	498	544	510	576	545	530	525	505	510	535	531	515	546	499	541	484	538	524	498	504	557	536	519	501	557	508	576	529	509	512	507	514	533	557	515	478	539	548	530	524	573	541	550	489	508	509	513	539	540	525	557	528	531	492	545	539	529	548	497	510	486	506	537	536	513	477	474	522	493	507	570	538	528	481	496	498	526	521	498	539	530	490	535	510	526	547	518	510	523	550	519	516	525	528	482	568	504	517	536	527	534	504	483	538	540	529	498	544	506	491	509	518	578	500	516	493	558	496	532	549	491	509	506	481	532	531	533	532	547	562	541	513	516	526	532	540	518	520	548	535	502	547	536	510	521	548	507	491	500	545	554	511	544	548	532	493	527	524	522	515	528	531	535	510	503	550	526	511	510	508	527	547	557	540	550	516	533	503	521	523	543	524	528	523	537	541	493	552	514	526	512	508	580	518	471	518	514	525	525	483	562	520	522	541	524	525	546	485	490	546	520	552	549	493	495	515	513	511	552	529	469	527	524	542	527	511	563	514	482	532	569	558	529	494	507	531	549	556	500	558	497	525	508	524	534	514	493	530	583	543	544	540	520	548	506	542	533	528	504	515	554	549	527	479	526	538	531	501	554	573	481	519	548	549	498	511	510	511	556	543	533	536	517	492	492	520	529	552	491	555	537	539	487	505	520	534	537	545	494	539	482	483	497	532	569	490	501	541	530	503	501	541	521	529	535	562	482	510	510	539	521	541	541	513	536	565	556	552	507	562	555	506	520	552	484	486	482	505	519	507	488	503	516	541	543	534	545	527	509	483	492	507	511	525	543	519	534	603	495	485	571	485	526	526	501	532	534	507	526	537	539	457	548	537	544	481	553	519	534	558	563	501	508	558	489	514	479	523	528	532	521	539	481	537	522	515	532	551	532	547	529	484	500	521	510	523	533	531	525	513	547	533	482	534	542	503	522	500	529	523	533	472	526	539	539	544	544	521	529	543	492	542	504	505	533	558	510	527	520	529	511	524	504	499	515	487	533	533	527	538	524	531	487	477	508	499	557	514	520	508	523	517	517	473	517	540	556	525	536	518	542	540	547	516	550	510	522	511	543	507	503	516	532	519	519	497	542	488	504	494	526	555	521	493	523	485	513	541	529	487	509	539	540	545	536	520	500	461	541	511	492	501	537	497	555	544	545	525	494	524	503	514	504	522	532	519	520	554	509	537	541	532	515	546	525	541	498	561	505	505	523	529	521	525	532	523	546	540	497	563	499	556	493	492	516	529	542	531	508	503	527	558	515	540	521	560	503	523	496	534	535	537	499	523	524	510	490	520	515	518	551	530	518	522	541	520	504	536	516	485	525	518	554	503	506	528	530	488	541	520	518	527	534	536	524	503	532	531	523	513	521	529	510	502	537	508	502	546	511	499	554	540	500	553	529	511	494	508	527	578	477	498	483	528	512	511	522	532	534	569	533	480	526	512	550	552	509	528	506	523	524	556	523	519	525	508	508	534	550	522	540	495	576	501	518	508	532	529	514	513	464	532	537	496	572	538	520	528	521	506	504	516	518	516	515	544	543	486	547	497	514	511	498	528	536	519	533	529	516	483	553	529	495	532	519	512	532	509	523	535	511	567	496	509	489	517	488	501	571	536	516	562	547	583	529	537	538	547	541	546	536	550	519	518	490	505	518	552	536	516	515	520	501	535	468	539	558	511	493	508	502	540	569	497	542	540	507	532	517	517	563	509	544	505	569	495	499	502	543	498	530	593	494	544	463	534	537	480	506	516	511	533	536	513	520	526	543	541	543	561	517	507	510	524	520	523	486	481	520	531	519	510	513	513	517	544	542	533	526	518	481	542	547	517	540	506	528	544	554	488	495	527	515	515	484	539	513	509	534	521	510	546	511	505	551	552	516	523	517	561	519	491	538	530	521	501	563	519	503	537	551	536	513	518	542	490	476	566	536	540	503	521	506	571	522	552	513	497	516	507	529	506	561	528	549	482	521	508	557	488	539	499	507	541	542	527	514	524	512	511	544	559	514	538	530	510	539	528	497	554	556	529	521	553	515	544	516	515	490	514	516	495	504	534	497	545	499	525	540	493	557	524	535	468	531	529	502	554	561	517	520	568	543	499	543	522	578	506	536	520	468	525	558	555	531	528	535	515	523	472	488	528	478	475	518	545	499	509	476	516	496	538	517	533	519	498	503	524	496	535	530	521	481	526	503	516	527	483	500	480	532	499	535	498	584	517	544	523	486	509	474	506	531	567	534	551	540	512	533	512	524	582	512	545	533	532	497	524	502	510	537	523	501	481	551	514	481	522	493	522	527	535	484	536	497	492	522	542	492	530	539	513	522	514	517	514	534	552	529	498	506	527	527	488	526	493	518	566	522	501	527	525	496	554	509	538	522	518	486	517	538	532	535	499	522	535	506	549	512	552	502	543	450	524	504	503	516	560	490	522	511	513	537	522	527	535	522	500	460	502	528	521	512	496	511	477	499	493	531	536	515	519	489	517	549	508	499	496	522	528	552	533	538	529	496	504	572	502	523	551	567	504	559	510	479	488	486	524	544	512	513	492	503	532	521	543	490	520	525	502	546	550	509	540	573	521	541	494	523	533	540	507	563	531	487	485	548	533	546	497	546	489	525	512	545	529	570	537	521	523	583	515	499	527	528	497	512	534	528	516	547	556	558	521	474	496	521	492	539	540	516	516	518	508	474	521	532	542	518	552	495	517	471	525	545	543	510	560	526	520	535	525	513	545	548	537	559	596	488	497	526	527	562	529	497	514	536	485	540	506	508	516	497	479	571	574	516	532	509	560	481	543	534	537	545	535	506	491	520	525	533	450	531	541	562	508	547	564	554	546	538	538	547	518	518	511	511	508	512	485	519	506	484	525	554	492	501	536	525	542	516	519	517	551	536	533	519	575	518	520	498	526	566	492	522	493	578	558
44087	8798	800	447	344	320	316	314	277	321	277	302	267	267	307	259	254	278	278	250	274	282	266	278	268	281	300	297	283	286	267	259	278	273	285	284	282	281	269	251	280	287	280	254	274	289	302	282	276	224	284	269	269	271	255	264	259	244	315	281	250	282	264	272	291	277	272	253	254	271	236	255	296	265	279	284	255	273	275	262	280	273	284	306	261	260	265	296	282	256	285	264	250	269	277	269	251	267	248	245	280	278	256	235	269	298	297	291	268	261	253	256	283	262	234	220	280	282	278	274	288	271	268	257	319	296	274	273	273	274	263	279	252	223	268	276	268	274	282	272	226	262	268	264	270	269	236	265	284	256	269	260	266	292	237	259	233	283	243	286	263	253	252	243	260	255	303	251	290	284	255	246	266	229	271	267	252	276	286	260	252	253	267	265	267	239	273	299	294	269	250	266	289	278	261	257	268	252	285	248	250	265	258	277	257	262	275	274	252	260	265	255	283	293	276	304	293	245	250	282	265	272	287	324	276	249	274	246	258	267	275	286	264	277	302	258	269	283	256	283	286	280	274	227	257	271	258	280	296	266	243	284	275	257	223	277	280	252	268	263	267	303	259	255	293	280	255	254	295	270	258	270	271	289	282	268	269	270	256	273	263	255	240	250	256	278	275	287	284	277	242	254	250	299	266	289	262	281	298	251	220	246	263	283	266	291	278	253	254	268	253	299	261	295	274	241	249	275	249	246	284	301	272	260	272	286	315	279	297	224	260	274	282	255	289	247	259	267	267	261	283	298	270	260	264	279	238	298	299	245	259	256	286	270	245	298	263	252	251	284	256	272	247	288	273	255	257	262	302	258	273	260	259	280	240	272	307	295	276	281	270	292	267	273	257	266	270	283	300	302	300	272	259	302	246	281	304	264	280	278	271	249	265	258	275	290	281	277	277	283	257	263	217	268	282	300	256	266	268	255	278	277	258	278	276	279	220	258	277	256	277	265	263	268	257	270	285	289	275	275	281	268	269	246	270	285	247	248	267	289	276	280	284	260	274	278	255	284	284	305	233	240	276	263	238	249	288	271	273	265	250	239	257	254	284	298	255	268	239	307	281	278	291	270	252	252	278	264	266	275	273	265	271	275	277	267	263	284	298	269	294	281	282	254	260	255	290	256	240	263	269	266	275	289	267	264	282	290	289	269	240	248	294	285	259	262	276	277	264	247	248	279	265	275	275	254	279	266	263	257	255	252	304	282	271	270	269	274	251	256	274	236	298	279	283	276	271	292	270	251	287	252	267	250	258	293	247	262	252	297	245	281	271	289	271	288	301	275	281	255	273	253	259	266	277	264	293	269	258	278	261	276	262	286	272	282	268	271	246	248	262	285	308	270	274	317	274	243	245	265	271	307	249	286	259	280	265	289	280	248	274	252	264	264	261	232	251	268	281	264	247	277	277	258	252	264	265	237	235	244	275	276	296	276	309	285	264	289	280	294	256	269	259	270	250	263	281	266	247	268	293	294	279	235	292	256	297	280	279	298	268	274	238	253	274	267	255	276	251	294	274	277	284	296	244	285	277	266	270	311	295	277	300	245	261	222	279	262	271	295	253	279	283	287	284	275	287	291	298	240	267	254	251	261	265	278	275	286	250	280	290	283	266	266	290	260	266	284	320	285	260	259	267	268	285	268	318	265	256	249	235	231	267	248	278	259	249	294	260	280	315	276	273	257	258	261	232	272	282	252	284	287	292	274	275	275	277	268	288	276	269	269	281	277	266	249	280	279	263	276	271	236	262	252	261	307	281	270	268	300	267	286	271	240	301	261	251	269	286	312	294	289	278	253	284	308	251	297	277	249	266	272	265	279	266	292	238	253	271	273	292	278	271	279	269	275	286	261	254	255	246	279	280	258	252	267	249	284	236	273	287	279	255	259	253	277	293	276	290	260	258	257	260	266	272	291	270	262	305	295	287	249	260	263	260	263	271	225	291	294	287	285	270	262	279	244	277	263	254	272	264	268	282	241	264	236	234	242	275	254	248	239	249	264	278	295	263	269	266	279	260	280	289	269	250	278	278	245	253	266	277	264	283	275	247	243	276	258	257	242	235	237	237	283	264	260	332	298	263	275	234	251	259	265	328	282	261	246	288	263	238	302	298	298	257	242	304	277	258	266	259	256	306	251	297	267	260	272	273	274	246	276	272	258	302	254	293	248	262	264	241	279	273	271	236	268	279	278	260	285	285	269	249	257	267	242	276	274	270	283	276	273	292	266	278	256	275	286	262	271	281	285	238	262	264	280	256	308	258	246	242	268	235	276	293	245	257	272	270	240	292	295	262	266	283	271	263	258	289	308	263	278	275	280	262	301	256	266	268	286	306	298	303	283	265	294	263	274	272	274	276	269	260	249	240	266	260	287	276	284	281	249	264	241	288	326	263	277	264	261	270	279	279	249	245	243	279	283	260	249	272	258	256	236	277	260	262	253	294	256	259	250	296	277	276	289	302	265	271	284	258	284	273	269	279	243	283	243	221	263	282	295	261	254	257	271	238	296	297	252	292	253	280	283	270	290	250	274	290	270	265	280	256	251	241	281	283	270	270	280	276	279	259	297	271	279	266	285	271	272	286	285	256	286	268	284	283	320	246	258	284	272	287	298	299	270	227	264	246	238	277	263	286	283	276	298	276	271	288	299	257	230	258	276	250	258	251	274	304	258	265	289	255	294	256	290	242	249	263	273	267	285	247	259	260	250	286	253	278	264	317	254	275	268	277	298	265	254	276	253	259	256	275	277	260	281	300	250	229	270	287	280	250	269	272	233	295	273	250	281	280	265	269	271	252	292	294	278	283	281	249	280	248	260	291	285	239	276	280	265	275	254	234	229	261	280	276	287	276	293	276	282	266	266	330	275	306	285	261	253	265	270	277	263	266	265	249	281	284	258	285	287	285	279	246	236	244	259	248	272	267	251	310	260	275	299	276	259	271	274	271	268	293	269	259	270	261	280	272	265	257	286	268	288	233	262	275	252	244	247	295	278	231	275	276	251	281	283	252	264	248	277	256	286	277	246	260	250	291	311	268	282	284	290	273	293	257	286	272	275	247	261	276	288	268	274	250	237	236	309	271	269	236	249	256	286	260	257	279	258	290	280	280	289	264	273	276	311	248	292	273	254	265	269	278	246	251	286	261	278	280	269	259	293	274	263	272	248	283	242	274	272	280	283	290	313	263	254	260	248	277	290	267	287	256	254	256	245	299	275	247	256	274	268	254	278	278	304	278	260	274	289	268	237	277	249	251	250	252	252	274	299	311	266	281	267	283	251	259	274	285	295	277	298	292	293	284	267	286	281	235	259	273	277	293	281	309	262	286	253	264	278	283	268	240	262	281	268	253	263	267	253	238	267	271	287	240	261	289	270	290	268	265	308	283	267	267	297	280	225	262	260	272	287	270	298	304	296	253	280	272	278	265	278	283	275	288	265	257	263	295	288	247	285	258	286
23332	765	1091	1140	999	903	863	783	754	692	724	706	666	698	682	681	626	596	678	638	621	600	656	689	577	628	611	637	626	615	617	625	613	586	627	613	641	612	642	589	607	616	602	632	597	639	637	606	602	606	610	590	579	643	573	626	609	580	610	616	607	587	655	656	609	605	564	587	599	666	586	582	606	617	607	622	637	637	596	622	574	639	646	547	596	603	578	561	573	592	621	607	582	593	594	593	678	623	626	565	604	565	638	600	622	628	601	606	609	561	623	621	637	594	642	587	622	607	580	608	614	635	567	580	630	604	565	602	638	596	639	612	577	604	569	605	609	603	578	577	592	638	598	625	634	600	601	601	608	601	601	629	646	595	613	598	557	586	634	615	618	611	586	628	623	573	639	650	609	617	589	594	620	620	608	610	605	562	591	609	583	592	568	635	629	634	575	626	649	627	652	613	591	597	591	629	597	624	634	666	618	634	604	564	585	624	605	613	602	633	661	651	628	584	622	597	634	604	601	584	602	588	612	638	583	615	587	609	610	595	602	605	595	626	647	637	614	589	606	635	641	660	579	572	576	626	571	601	605	592	594	589	633	635	659	588	603	591	602	591	554	595	672	651	594	618	596	634	621	580	637	587	588	613	614	593	625	585	579	612	625	639	655	566	604	601	597	623	617	650	587	600	609	622	577	621	556	631	564	669	611	625	618	581	622	620	587	586	619	542	652	579	613	605	604	603	629	610	605	608	561	640	587	642	632	609	596	613	620	594	609	610	604	586	602	603	606	640	621	594	654	627	621	617	620	609	625	601	597	652	595	595	594	594	588	611	582	573	593	589	640	609	598	585	629	613	553	591	604	637	600	652	582	623	609	593	580	563	585	622	566	615	572	613	619	642	633	631	595	616	602	627	592	627	627	605	617	609	584	582	634	601	615	619	596	609	553	611	624	631	618	612	626	598	604	636	594	584	594	544	611	621	618	567	634	558	622	635	626	614	612	638	628	611	607	614	609	626	635	613	633	594	615	647	634	589	656	613	614	639	570	622	618	574	652	552	656	623	629	629	592	597	600	626	616	630	632	573	616	638	621	597	588	609	594	606	637	565	647	589	600	552	614	616	586	645	616	636	598	616	595	651	636	604	591	647	670	580	608	621	585	588	631	554	581	572	629	597	633	588	552	604	577	596	561	606	551	558	592	625	574	615	617	601	623	636	605	600	579	589	621	608	621	671	631	609	534	594	601	572	639	600	558	604	585	624	599	616	592	644	604	594	616	595	617	604	632	587	646	617	552	571	603	644	608	547	636	586	646	611	607	621	630	621	570	629	601	590	658	621	600	604	609	578	582	569	634	600	618	589	628	598	608	596	625	589	591	621	609	546	616	570	565	598	593	602	595	617	616	612	599	574	586	633	618	611	593	624	620	602	626	643	636	621	627	609	636	629	571	583	624	614	568	627	577	646	657	636	610	592	639	618	603	627	637	586	634	577	622	635	637	608	584	654	628	610	619	555	626	595	597	588	576	643	623	659	558	588	582	588	572	585	619	559	651	623	578	645	596	610	582	633	568	543	607	604	633	595	569	616	585	564	601	600	574	646	632	586	658	568	605	612	596	621	637	596	574	620	607	604	590	556	599	597	626	666	664	593	610	634	608	596	602	615	651	625	585	592	629	590	589	577	631	550	603	644	597	589	596	607	609	590	654	593	633	595	626	616	616	595	632	611	542	589	599	632	611	602	588	615	610	592	609	570	632	595	558	595	599	615	622	607	566	540	602	588	588	613	592	659	619	609	602	610	589	620	612	625	595	590	607	578	597	563	571	618	574	587	632	620	655	581	567	588	615	630	589	568	573	579	622	636	605	608	611	558	602	612	600	589	631	607	565	580	620	579	635	612	609	562	635	643	594	584	618	625	599	588	633	579	658	619	612	593	662	626	629	609	571	594	626	614	583	661	665	604	607	639	588	621	607	601	621	633	604	678	618	604	614	633	639	594	603	582	634	635	610	613	656	619	583	596	589	598	628	599	568	647	606	614	608	582	619	629	608	624	657	642	573	624	569	623	628	595	631	598	600	628	583	584	623	595	583	564	553	624	587	609	635	621	614	566	597	620	566	613	600	590	612	633	613	592	595	658	650	642	657	582	603	621	623	640	587	582	580	586	597	584	594	642	560	547	649	608	558	610	575	571	640	576	579	605	596	602	624	628	634	623	614	579	605	626	608	621	541	625	619	594	612	619	597	591	527	670	630	573	598	592	609	611	613	599	634	608	571	620	629	612	598	589	575	628	596	592	625	640	582	592	638	601	609	576	587	622	598	607	624	644	621	584	579	611	613	575	592	620	574	599	562	628	621	598	601	617	638	626	614	619	603	616	616	560	603	599	583	607	606	555	619	617	597	604	588	600	576	613	581	641	620	627	607	633	635	608	589	576	610	615	656	623	627	569	574	614	585	600	604	644	613	600	660	617	579	620	582	642	610	599	705	589	611	591	676	586	619	547	628	589	582	591	591	642	592	625	592	625	598	613	590	603	613	663	597	581	587	662	566	557	643	642	593	568	579	616	604	611	633	601	617	617	587	603	614	592	617	581	622	607	619	594	592	590	595	625	608	595	635	575	579	608	602	602	640	608	616	632	585	580	579	597	569	617	617	615	627	634	585	632	576	654	624	609	563	575	655	585	611	594	618	540	636	640	609	622	624	573	597	625	628	536	589	622	580	620	625	626	569	606	605	608	607	611	652	602	644	597	606	620	566	576	613	637	606	561	599	598	638	608	571	588	586	589	618	650	636	582	609	595	636	585	597	628	602	607	608	620	571	585	638	608	598	592	584	612	602	631	648	603	573	616	639	584	639	623	640	621	657	605	606	582	643	570	630	594	599	550	625	638	641	603	611	576	614	558	590	592	581	599	614	599	572	614	614	587	583	647	633	654	581	657	572	615	632	597	615	610	623	616	601	616	599	602	588	570	596	576	587	598	595	572	623	581	627	606	586	623	628	590	546	592	642	612	608	617	604	601	574	589	561	632	605	592	563	629	585	610	565	610	620	622	636	581	599	586	608	575	594	568	584	569	564	629	593	601	618	622	578	599	597	562	633	597	583	632	556	608	595	617	639	616	585	594	635	596	621	603	594	675	610	586	621	592	639	620	619	614	608	606	594	581	622	594	645	607	596	616	586	621	639	617	609	604	586	609	640	623	595	629	598	593	620	581	602	604	578	612	601	607	618	636	600	592	600	582	632	577	594	577	625	647	589	568	646	604	613	606	588	618	555	609	662	618	624	615	604	591	574	645	601	569	637	613	619	617	585	592	610	642	586	582	592	575	597	601	594	645	628	627	627	616	571	609	590	622	623	595	607	593	563	607	597	613	613	611	622	611	600	624	603	637	618	578	600	625	632	623	572	636	594	610	642	607	600	618	608	586	597	593	628	608	570	621	627	608	595	616	610	614	544	610	623	636	585	573	609	597	630	592	565	618	589	592	589	625	644	621
52231	11340	1369	506	382	314	272	220	204	209	187	188	182	214	176	163	178	171	165	199	178	178	169	201	188	183	170	177	183	180	182	171	177	172	183	174	176	172	180	183	181	169	203	179	166	166	161	164	182	154	157	150	173	182	209	172	160	159	194	152	149	172	168	170	174	189	163	178	182	192	188	197	176	186	170	188	177	191	151	174	161	174	171	154	173	172	175	175	183	184	178	151	156	167	180	160	175	157	168	169	187	178	178	195	145	182	157	176	173	188	146	180	187	174	186	175	150	197	186	176	151	166	168	181	162	156	150	195	174	185	169	195	179	171	171	155	172	160	157	170	167	163	187	150	175	154	174	159	207	169	196	173	173	186	156	146	173	205	189	166	200	165	172	164	169	160	140	185	173	168	173	182	174	167	166	144	183	198	174	166	202	173	169	189	150	161	189	179	168	142	182	165	153	159	172	180	189	171	166	179	177	167	172	184	175	196	143	165	178	170	191	210	168	167	151	177	168	154	157	165	191	184	192	168	178	158	180	185	181	178	160	184	186	168	163	161	156	176	166	173	180	169	187	181	181	187	179	183	205	165	164	178	202	165	163	166	178	173	159	156	178	185	191	164	172	192	196	154	160	161	141	178	162	188	163	181	169	165	174	151	161	188	165	158	181	160	183	182	167	194	145	175	175	177	165	184	159	170	187	155	160	176	169	170	164	204	167	194	180	163	170	181	161	172	186	165	189	179	204	190	184	173	147	170	156	167	185	170	170	166	170	173	175	157	192	147	175	187	175	153	174	158	162	176	169	162	177	155	175	173	160	187	171	160	165	174	178	175	169	171	190	171	167	158	159	177	176	154	163	182	159	180	163	185	181	171	167	166	177	179	162	190	196	165	188	179	177	169	145	175	161	171	163	171	160	178	182	163	199	206	190	155	184	150	198	189	181	183	184	165	179	178	184	143	174	174	178	175	174	161	154	201	158	170	174	174	199	159	164	204	185	181	185	156	184	178	161	178	194	181	150	168	172	188	151	171	188	175	172	195	164	168	193	148	175	166	153	172	165	171	159	182	159	173	163	153	176	159	194	187	184	178	186	166	176	160	168	175	167	157	169	186	136	167	177	164	174	209	168	177	164	168	155	166	174	185	188	167	177	163	194	184	142	212	207	201	180	172	163	181	169	180	173	172	165	155	176	164	173	181	188	183	182	165	183	180	181	166	171	167	168	161	199	171	168	190	163	160	191	162	171	182	169	188	179	161	158	167	189	191	186	186	178	185	187	171	161	169	165	148	172	169	186	155	168	162	180	171	195	164	172	172	164	174	190	188	186	169	181	169	186	184	165	150	186	184	178	165	167	153	198	198	186	164	172	180	192	187	166	184	160	177	173	196	179	181	176	168	171	172	166	190	160	173	184	151	172	173	149	169	183	154	176	182	164	163	166	159	132	182	187	153	172	176	172	163	155	159	168	188	176	174	180	158	155	180	170	150	168	174	161	201	170	181	178	175	181	181	186	153	172	164	155	168	166	175	182	185	174	164	190	198	179	164	172	170	176	194	173	178	173	157	183	179	185	148	173	210	185	137	171	183	190	164	198	187	185	192	182	173	207	192	192	175	184	172	184	192	176	176	196	160	173	177	159	157	193	143	195	202	159	165	152	183	153	172	190	174	208	181	165	181	174	182	161	175	195	166	163	183	179	190	158	172	143	169	172	159	178	166	155	181	161	168	165	181	181	167	177	186	155	197	189	183	180	148	164	173	171	175	180	161	157	169	185	179	162	155	192	160	164	159	180	170	197	186	187	162	166	184	165	166	175	172	186	170	159	155	169	168	183	165	150	159	184	160	187	198	169	173	175	159	173	168	174	178	167	174	176	153	154	155	190	188	151	186	167	177	183	168	193	162	180	199	196	168	209	171	196	173	167	149	164	200	161	173	164	185	187	167	179	171	198	186	167	169	168	181	192	160	181	174	150	169	146	154	170	180	202	180	179	168	172	186	179	172	176	184	166	169	157	134	163	194	170	184	164	186	179	152	158	186	163	173	180	161	164	178	192	155	172	181	163	182	170	180	162	184	143	171	155	180	162	184	153	182	183	177	163	187	173	159	160	153	158	195	191	152	196	147	206	136	155	178	156	193	162	178	168	198	180	170	179	197	183	170	166	175	191	176	195	168	194	155	180	170	182	194	165	167	150	203	149	163	180	161	158	172	172	176	177	162	172	147	189	187	160	192	165	160	172	169	157	182	158	176	173	161	180	159	171	179	185	191	141	173	156	167	171	179	186	154	167	181	156	168	171	184	181	176	160	181	176	191	189	160	168	176	180	156	155	193	199	199	186	176	162	162	161	166	166	165	186	175	205	178	166	171	179	173	168	177	157	207	176	155	185	153	168	156	169	163	181	146	176	179	185	179	195	173	147	185	172	183	184	191	177	161	166	168	154	195	176	190	173	168	186	187	167	197	166	152	168	163	190	164	147	200	156	177	181	165	172	165	179	159	180	180	199	171	180	167	203	182	164	150	154	190	167	190	161	169	191	164	162	181	175	193	173	214	156	170	173	157	155	179	150	149	186	179	176	204	184	167	190	169	188	175	154	185	186	168	179	191	187	147	182	175	177	168	193	182	162	169	161	174	175	174	167	217	172	192	176	181	183	188	174	195	156	149	183	205	168	172	172	175	175	149	173	201	160	188	194	170	185	168	159	174	184	193	149	159	179	174	185	185	196	156	164	190	170	152	162	175	194	210	168	169	175	163	173	151	150	155	185	168	177	167	168	158	180	184	189	183	164	192	172	169	178	190	185	150	208	173	152	177	172	146	164	177	193	172	189	173	191	200	173	186	185	166	192	180	177	180	148	190	182	180	206	156	176	164	152	165	180	186	159	145	179	199	158	188	170	186	171	182	154	174	150	191	159	178	180	184	189	171	188	187	188	170	183	175	168	193	178	188	182	183	188	147	175	163	165	158	166	171	205	161	167	181	173	177	167	194	169	189	151	160	174	177	173	174	208	183	181	164	164	178	161	178	142	177	171	157	180	181	195	181	161	168	176	181	168	167	196	189	172	178	177	178	174	153	191	175	172	178	169	173	180	170	179	187	178	181	156	194	168	166	165	174	168	155	181	169	196	183	184	194	182	174	155	163	197	173	197	192	170	145	171	177	183	182	182	147	182	187	168	157	168	180	184	216	173	187	172	189	186	198	155	193	187	197	208	160	162	170	171	165	176	180	168	145	165	194	178	201	196	177	174	166	189	167	176	167	170	166	183	183	214	168	194	191	158	187	173	161	173	193	182	190	175	168	148	156	141	160	210	164	182	184	189	157	192	177	144	166	154	166	173	165	203	169	172	155	141	197	157	171	185	176	142	203	156	167	192	182	176	174	176	183	175	167	179	161	199	204	157	174	150	183	165	186	180	182	177	197	165	198	154	174	178	157	198	175	194	179	191	156	165	169	169	172	149	189	167	145	182	184	203	184	174	200	172	186	166	172
26725	727	1237	1396	1133	1002	812	727	625	592	547	510	527	503	512	477	448	463	453	429	430	424	393	429	416	448	426	412	423	413	414	425	407	412	408	398	400	405	418	409	367	418	386	394	421	407	412	428	397	362	406	390	397	409	405	436	409	404	364	417	425	426	407	394	369	372	405	394	400	419	399	388	438	355	426	443	393	417	433	400	425	430	390	398	405	381	361	401	376	379	422	401	400	396	397	403	370	411	394	383	415	404	364	391	409	372	396	376	392	425	404	391	368	362	401	378	360	434	381	402	389	408	389	374	451	389	391	373	368	400	385	400	387	385	426	413	411	404	424	376	420	432	397	409	404	396	427	389	390	412	427	383	383	410	434	413	395	395	446	394	400	420	398	362	403	369	375	398	413	394	395	369	388	406	435	414	396	400	405	363	385	401	442	390	375	391	396	419	455	387	388	416	440	419	377	371	399	390	376	360	406	394	443	399	408	356	375	434	364	402	399	418	380	410	378	401	383	379	378	385	343	414	361	396	421	374	410	382	418	452	417	403	418	402	409	410	374	416	385	398	409	391	389	403	409	397	419	437	398	419	429	403	418	394	384	365	454	401	415	374	371	412	385	386	377	421	395	384	383	371	373	403	378	396	419	381	390	396	372	367	379	392	403	415	410	422	390	415	398	439	409	391	370	370	409	407	373	411	424	402	408	401	368	381	402	368	405	397	398	433	377	382	408	409	393	389	459	415	386	403	419	376	378	401	416	385	383	387	414	419	386	382	418	380	387	402	410	387	402	448	372	375	384	411	377	382	425	404	377	406	377	390	387	412	404	420	387	364	389	384	409	371	385	408	395	372	370	385	414	409	395	376	369	441	400	406	406	411	380	380	384	365	376	407	393	373	410	387	418	406	362	397	419	381	384	374	375	424	404	395	405	342	409	411	420	410	395	401	363	400	372	368	378	366	390	359	384	415	382	382	394	422	402	401	370	394	390	379	402	385	379	390	389	375	411	421	424	399	393	419	392	385	408	380	385	398	373	387	380	398	381	395	396	415	394	421	369	412	400	374	371	402	442	417	374	396	424	415	378	377	373	393	389	400	372	399	407	376	391	380	407	411	408	383	410	406	356	396	396	429	383	436	427	396	401	421	391	387	396	385	396	404	387	420	371	430	426	411	442	430	423	385	409	419	392	429	435	398	413	412	427	378	373	421	400	364	387	368	373	423	407	414	404	401	376	364	402	368	376	387	409	383	368	375	404	407	428	400	410	382	403	390	392	399	398	406	406	399	381	432	393	419	390	357	357	373	398	418	405	417	362	394	429	407	376	369	373	391	375	392	429	404	421	381	382	419	376	410	377	387	385	397	397	381	416	402	371	441	423	415	392	406	391	428	407	383	409	417	429	395	446	395	407	394	410	364	397	409	407	387	372	390	423	382	406	405	392	409	430	427	375	418	412	380	400	379	363	427	403	376	376	373	423	388	384	381	432	389	368	373	382	371	367	404	379	401	362	435	432	400	385	398	401	395	401	423	403	415	386	420	366	395	423	386	375	371	399	396	355	416	428	398	434	417	393	404	396	416	397	392	425	426	428	412	365	405	404	387	385	397	387	385	385	369	378	400	424	411	433	383	413	402	397	409	438	392	375	391	410	396	402	394	358	425	365	386	402	403	399	423	370	402	371	405	385	413	370	376	362	409	409	393	409	401	413	379	361	409	402	394	358	435	427	386	403	409	369	405	449	380	397	387	426	378	388	381	344	388	391	402	381	416	384	405	414	399	378	383	415	408	406	430	381	384	405	381	383	397	405	406	406	395	387	420	390	380	427	429	402	409	412	378	386	381	416	391	395	437	370	394	411	375	409	359	412	404	389	404	403	391	409	385	400	421	388	381	408	389	414	381	390	418	379	396	416	416	407	406	385	392	441	419	409	373	428	417	369	413	399	405	391	370	396	418	417	374	405	427	407	430	376	410	438	375	400	430	386	419	411	405	420	383	364	416	408	417	417	411	394	376	369	394	432	425	391	426	375	392	411	390	371	386	414	409	385	405	376	396	412	372	416	389	423	366	371	386	364	387	395	402	368	402	397	398	439	394	383	423	380	393	395	395	425	411	375	405	422	402	400	407	390	360	414	404	423	396	420	377	420	386	389	374	401	386	388	405	386	402	426	385	386	370	401	430	404	407	413	395	395	392	411	390	404	395	386	387	389	356	349	399	381	372	381	408	388	435	400	397	364	380	403	423	386	388	405	395	411	396	401	377	382	378	394	392	376	430	402	392	413	373	406	379	399	399	425	412	375	443	370	390	399	398	405	378	432	408	400	385	383	408	427	374	388	402	372	396	408	358	387	421	376	409	384	406	399	396	403	428	419	352	411	391	392	411	367	401	422	404	381	434	403	405	378	416	393	431	389	396	388	408	422	367	411	395	381	391	332	423	419	408	385	369	386	399	374	403	389	395	426	418	425	391	403	447	388	382	416	406	402	379	404	391	447	434	396	354	393	401	401	388	417	404	424	407	344	369	366	376	410	409	427	399	417	414	374	376	426	404	406	403	438	349	407	434	382	372	384	411	394	411	427	404	379	411	390	380	391	398	354	374	382	407	404	447	406	367	410	394	360	380	375	378	414	396	416	432	360	394	401	396	397	403	434	414	426	382	410	455	421	434	413	384	393	394	395	368	389	396	387	419	364	411	384	391	402	400	354	383	415	377	387	407	400	388	382	406	432	377	374	415	376	402	406	386	393	390	389	404	379	378	401	382	363	427	412	391	366	357	447	411	391	390	390	438	412	429	379	391	383	397	416	400	423	403	402	413	357	414	402	397	419	392	437	399	401	390	404	404	426	384	388	380	396	399	396	367	412	392	380	421	378	390	377	372	384	420	402	388	390	380	392	396	401	374	442	426	388	385	429	381	395	388	373	393	410	426	392	392	398	375	366	390	413	400	376	400	371	413	389	374	416	343	412	394	416	432	379	415	405	428	414	381	424	409	367	385	394	338	449	399	387	399	430	401	393	380	389	375	390	425	392	394	384	355	402	385	406	426	386	383	377	393	401	390	398	372	396	370	366	420	408	411	398	421	394	397	383	394	441	385	404	367	413	394	403	408	416	396	393	383	392	378	407	418	391	382	351	419	363	389	425	426	400	389	400	392	404	394	355	383	363	405	397	378	373	393	404	402	378	396	382	377	381	420	417	407	407	385	381	396	375	385	360	417	393	394	350	410	380	389	402	397	433	394	389	356	439	400	405	383	388	435	414	406	387	400	404	370	376	409	392	377	373	396	367	418	387	410	392	422	372	355	405	396	408	383	399	375	396	383	422	371	390	373	445	409	385	383	398	406	371	408	424	370	388	408	427	374	396	417	376	408	378	366	372	401	390	385	403	372	364	409	366	387	410	415	380	373	376	366	422	384	412	397	424	405	442	373	417	421	408	411	434	358	405	407	399	393	375	395	404	372	407	419	434	358	424	394	370	392	459	385	407	417	419	396
30670	3497	278	242	233	223	213	238	234	223	235	225	258	220	240	266	221	267	224	226	228	231	217	234	212	202	195	215	242	230	264	238	236	240	230	257	207	213	213	245	222	224	250	241	214	218	224	223	224	204	246	235	223	212	220	233	220	249	216	204	208	218	244	209	251	225	246	237	229	218	230	241	234	240	242	224	218	228	246	229	256	227	213	241	230	223	232	218	215	206	257	211	206	207	235	212	250	196	212	210	199	215	212	214	235	221	184	231	255	215	249	222	220	211	245	233	239	225	208	225	234	236	224	235	240	206	210	230	236	224	244	236	211	220	258	246	224	250	246	217	202	213	236	261	234	241	216	205	225	236	233	241	240	228	263	216	253	227	239	208	227	223	217	207	252	229	221	220	226	237	231	236	222	244	186	246	241	214	238	244	238	208	218	234	253	240	221	232	201	225	236	240	245	211	234	231	245	221	219	221	222	195	212	232	221	227	215	246	204	207	193	219	239	256	220	264	221	269	231	231	238	237	228	190	271	225	229	219	258	209	222	227	236	243	199	219	253	227	230	215	218	216	243	217	218	210	231	255	208	206	237	221	265	223	224	213	226	236	218	231	222	242	225	246	222	224	242	224	239	214	234	203	218	236	222	251	210	212	272	224	216	203	229	229	252	228	223	230	247	209	213	220	216	243	252	231	232	235	231	220	242	261	225	249	217	230	222	202	208	235	233	234	232	223	232	217	218	233	236	231	223	222	227	193	235	218	246	238	213	212	215	237	236	233	209	218	249	239	236	239	215	258	223	230	213	220	223	197	210	228	229	222	250	255	203	213	273	260	215	242	235	214	216	216	240	224	232	259	227	219	207	231	233	240	206	218	230	239	208	227	237	236	255	216	214	240	224	238	220	218	236	221	226	240	232	218	204	246	244	223	249	228	214	220	253	242	232	245	251	232	225	242	219	225	205	240	240	221	221	199	212	180	258	229	229	215	220	230	218	225	223	213	230	227	204	238	238	217	247	230	227	262	208	231	241	195	206	254	262	226	219	210	232	249	199	237	247	205	235	257	224	224	250	230	260	223	232	215	240	263	239	247	234	208	234	224	232	225	215	223	214	232	217	232	222	237	221	217	207	249	206	218	239	204	239	213	229	206	227	233	235	243	249	231	237	232	211	214	244	235	221	223	216	241	219	227	247	228	212	242	255	242	221	238	234	228	221	219	244	228	223	208	228	227	215	231	224	244	244	232	228	226	238	203	228	237	228	229	213	215	221	252	265	237	234	223	199	241	228	218	259	269	236	225	220	247	225	225	235	239	254	216	216	207	227	225	210	211	237	224	233	181	221	238	217	215	247	212	233	241	245	210	223	226	232	227	236	245	236	229	242	245	210	246	223	232	229	211	226	203	204	222	236	257	232	210	210	234	234	223	200	214	247	223	240	236	241	231	233	239	250	216	233	224	217	238	234	267	227	220	233	230	212	197	212	219	221	221	226	217	260	233	256	229	252	203	222	223	234	219	236	226	222	245	218	227	245	256	211	213	196	240	228	206	228	233	197	218	245	244	221	216	230	221	211	246	208	198	245	214	252	216	231	228	210	221	249	233	246	249	261	236	224	247	238	238	217	226	226	218	245	260	218	217	233	204	188	260	251	221	223	245	247	239	208	192	221	214	227	248	227	226	209	229	223	235	219	239	217	198	205	251	234	237	243	229	221	236	244	233	220	182	194	215	229	240	213	231	208	239	263	246	253	178	218	207	200	236	233	215	239	214	236	256	226	231	221	217	219	207	240	211	229	233	212	230	233	213	241	224	219	217	216	201	212	216	232	220	228	204	246	241	256	234	242	204	233	217	224	208	267	248	244	210	240	209	214	228	200	217	214	226	235	206	236	229	233	236	231	218	219	216	221	212	207	201	203	247	239	228	226	221	217	227	218	221	200	196	193	224	227	246	217	236	259	226	220	238	229	207	228	236	218	226	201	232	238	243	232	225	236	211	228	200	211	236	242	238	247	224	235	219	212	246	212	224	236	269	274	241	224	242	222	216	223	231	225	278	204	226	215	191	237	234	236	223	229	263	253	238	231	227	225	226	241	209	219	217	237	214	219	249	226	225	229	231	259	254	220	244	248	234	220	244	237	253	222	248	272	227	200	230	213	214	206	205	244	224	209	200	235	221	199	240	234	234	245	206	240	212	223	229	225	246	253	219	241	197	239	210	240	194	230	240	204	218	218	208	235	248	210	239	228	195	199	209	226	242	211	221	240	212	223	226	235	235	236	208	205	222	238	222	217	240	218	229	258	210	196	217	224	225	203	212	201	209	232	230	237	217	237	223	214	191	227	213	226	240	246	213	228	219	195	229	219	226	216	190	233	233	225	213	245	241	241	223	244	230	222	204	230	227	195	218	209	245	223	231	245	263	223	241	242	237	236	235	219	212	221	249	231	242	242	231	233	230	251	205	243	233	250	226	219	198	209	213	229	218	212	209	227	221	226	205	232	219	219	210	225	217	219	204	227	226	234	217	222	235	229	216	206	244	258	221	243	215	222	232	201	204	232	210	205	227	234	239	214	232	245	252	229	223	234	216	209	218	204	200	251	230	220	217	204	259	222	222	227	237	211	274	230	219	239	212	234	236	191	231	235	210	219	227	268	252	222	227	220	220	222	251	230	236	208	212	242	203	249	237	230	226	270	227	215	196	235	206	214	242	221	219	241	219	242	225	230	206	256	204	208	207	208	226	246	262	217	221	231	216	224	240	258	239	244	270	227	235	236	259	214	209	219	233	247	241	232	263	222	212	227	236	231	219	213	243	213	211	243	222	250	230	235	228	243	252	213	239	234	224	214	219	194	242	207	219	211	237	243	273	230	218	233	256	233	213	239	199	215	224	209	208	221	217	210	227	239	223	223	217	221	213	218	221	227	228	240	240	239	231	240	236	225	233	208	240	223	216	207	222	236	210	268	228	208	267	238	254	239	239	201	235	230	242	226	203	245	217	239	219	227	208	242	232	239	217	207	272	239	210	242	234	217	232	261	255	219	232	219	236	227	208	218	233	225	188	216	232	199	252	215	225	228	219	229	238	201	191	217	202	213	281	223	235	235	219	259	222	210	222	211	232	255	209	218	231	220	216	249	215	250	240	221	225	219	187	223	226	235	222	242	217	226	239	231	233	249	229	238	239	221	235	212	258	255	202	222	202	201	231	234	223	222	242	212	222	208	218	236	215	236	234	231	215	247	240	226	249	272	218	212	218	240	253	215	219	231	235	219	235	223	211	243	203	244	241	239	232	228	231	202	222	212	231	214	225	212	227	233	227	232	244	225	229	227	223	201	257	249	239	240	233	235	228	235	215	246	235	256	236	243	225	231	234	247	213	221	234	224	216	208	238	230	241	223	254	235	231	221	237	230	227	233	231	219	223	224	211	232	223	251	256	214	208	228	240	251	247	215	235	223	220	206	224	232	272	212	254	236	209	224	198	228	210	237	256	258	230
17597	561	532	529	570	534	553	514	557	541	532	545	488	500	568	546	547	499	530	526	520	532	512	536	506	538	510	532	537	559	541	523	564	505	504	510	554	544	497	537	531	530	514	529	589	562	536	539	529	511	516	537	580	548	534	545	545	525	522	508	535	557	529	571	513	529	516	524	496	522	498	500	514	527	534	520	545	522	531	523	566	573	524	533	550	559	545	514	568	528	542	500	530	504	532	531	541	547	543	532	494	495	560	506	509	523	498	506	547	527	529	555	515	510	525	504	507	535	542	553	489	509	520	584	507	555	540	484	528	498	540	530	521	531	520	534	522	520	524	545	532	537	532	506	491	492	488	536	564	518	500	530	561	539	510	535	530	509	501	514	484	527	521	517	507	498	555	518	519	569	506	507	549	579	507	484	537	518	531	525	515	544	517	523	485	541	517	518	551	568	546	516	520	540	506	502	570	507	522	572	569	525	539	526	538	510	506	564	475	542	520	545	534	530	544	529	527	554	500	527	543	518	542	581	513	494	555	559	509	499	507	538	492	558	507	468	536	514	550	506	547	516	541	522	543	541	509	521	542	522	565	549	544	546	529	516	549	576	509	521	526	536	540	500	524	539	516	535	556	484	532	520	526	511	517	496	521	528	538	503	503	516	514	533	565	517	514	520	514	535	561	533	513	548	559	528	528	517	554	481	547	526	587	546	543	523	516	478	499	566	526	539	540	548	520	540	524	535	522	529	513	509	567	508	544	533	524	494	502	498	531	546	573	563	529	547	517	538	516	493	481	532	512	518	511	542	526	539	571	561	519	522	527	500	550	532	550	514	530	519	542	524	523	534	528	549	544	550	529	516	551	531	518	517	538	496	573	533	482	514	509	533	532	524	550	526	557	512	537	565	520	523	542	525	537	502	525	487	563	469	533	553	504	554	503	536	560	560	543	493	559	475	538	504	556	560	533	573	475	505	497	552	555	513	558	543	532	569	543	523	513	542	526	536	557	523	549	549	529	516	529	517	553	532	569	493	508	509	532	526	560	518	525	524	527	561	552	577	548	540	541	560	485	498	522	534	530	510	551	489	498	547	532	540	589	533	558	521	553	586	526	568	544	520	525	490	507	538	565	516	561	539	492	527	518	541	537	553	487	533	510	536	496	540	504	531	512	519	534	509	572	499	510	531	567	498	533	508	471	481	482	521	486	503	545	501	497	494	523	548	536	507	527	564	535	535	548	520	511	498	554	531	499	533	549	520	523	504	543	527	518	485	506	490	532	545	515	505	477	509	545	566	560	489	468	540	530	509	559	494	493	499	551	518	528	476	534	493	516	571	549	545	476	505	521	545	563	529	523	546	554	535	529	508	500	501	521	581	537	512	506	524	542	539	501	537	537	538	547	535	493	550	508	502	536	513	521	551	522	508	501	533	502	541	557	515	541	482	541	522	518	507	542	545	525	520	559	512	492	519	538	491	552	522	517	477	506	500	556	524	527	543	525	526	513	524	476	568	528	514	523	552	532	557	503	523	516	521	515	511	501	536	520	547	545	501	566	502	489	501	500	529	523	506	526	516	554	533	563	522	490	516	525	524	540	501	531	518	499	541	525	525	480	523	537	528	513	541	500	511	530	538	520	494	529	541	492	537	523	515	559	501	512	561	533	506	530	537	543	524	524	544	513	541	533	528	509	499	512	523	522	562	471	505	562	508	503	550	580	551	529	504	553	540	501	528	519	511	539	534	528	564	488	554	529	547	585	488	534	520	485	503	516	511	538	482	516	520	505	533	517	568	554	522	512	548	531	565	533	503	532	560	527	545	548	510	509	553	534	544	517	503	500	541	520	522	526	506	519	523	537	537	522	545	527	538	505	541	542	538	494	530	529	503	497	520	526	522	509	506	525	523	543	506	538	525	481	518	506	528	521	500	489	584	563	519	485	534	537	551	552	494	554	522	560	593	542	538	552	537	522	516	550	483	543	512	541	492	545	537	536	508	504	522	496	522	522	491	535	525	556	504	486	516	518	521	527	561	524	518	584	537	470	499	541	552	534	519	561	526	522	592	553	501	575	537	508	520	534	541	530	543	547	482	501	499	498	503	523	491	544	545	533	533	551	556	540	535	528	552	500	583	534	528	531	533	565	525	540	496	506	541	527	556	525	503	514	553	531	502	531	502	515	560	537	534	536	521	471	557	487	526	517	511	574	471	518	542	502	544	541	524	531	541	543	553	542	558	536	562	514	541	507	549	500	527	487	519	547	542	564	494	526	527	520	511	497	516	509	551	520	543	543	546	499	463	515	516	562	525	566	505	542	513	521	531	526	512	486	498	587	554	555	534	520	533	558	502	532	509	508	535	532	566	530	531	539	530	522	523	533	524	499	506	527	527	525	504	508	515	523	516	492	504	576	503	518	552	519	525	512	547	557	602	515	510	543	536	578	496	525	539	516	545	531	496	563	519	550	529	543	553	527	515	546	569	539	512	544	519	498	548	520	528	551	569	549	502	507	510	524	541	543	521	531	551	513	533	559	518	557	543	537	514	517	528	550	500	528	505	524	543	497	551	559	499	511	543	507	530	507	525	589	507	536	534	533	521	517	524	507	479	529	555	482	536	516	558	544	513	538	547	526	504	560	549	547	520	497	531	528	514	473	512	511	502	521	546	505	547	537	533	511	502	537	545	542	513	514	554	509	523	482	547	528	529	494	506	520	539	549	523	554	501	505	525	548	528	484	496	550	483	523	492	575	527	518	495	567	543	542	521	568	562	556	525	513	518	561	546	500	540	537	504	537	492	513	503	511	531	557	555	520	558	517	545	510	525	566	480	513	520	524	504	537	537	518	510	559	518	533	512	526	550	493	541	530	541	503	528	540	514	553	507	540	513	538	543	530	512	520	501	533	550	525	506	563	502	523	524	544	543	588	539	512	569	560	529	535	490	522	511	510	539	527	536	570	525	544	492	527	542	563	520	556	510	540	518	528	546	523	518	537	549	522	509	509	547	492	583	536	514	518	538	540	545	527	544	495	517	516	503	518	527	524	535	523	487	550	536	530	483	534	544	519	547	500	518	587	576	545	535	506	540	501	504	548	532	519	470	523	502	536	517	552	551	518	524	528	588	505	510	526	534	494	536	549	510	511	525	563	555	540	539	548	481	537	507	473	555	515	555	572	553	531	528	531	560	539	529	539	523	503	534	523	513	555	520	514	571	552	527	543	523	530	547	547	529	514	558	560	535	516	536	535	558	549	575	518	532	521	534	518	525	504	507	553	562	528	535	570	555	508	524	503	546	538	529	478	488	484	556	506	553	542	522	529	526	549	555	500	511	535	493	528	517	534	512	526	506	508	520	492	527	527	500	567	527	508	594	532	514	563	543	536	538	527	495	487	531	526	543	503	541	544	490	532	528	540	553	505	569	508	492	504	526	503	547	520	598	508	501	528	502	533	511	532	573	499	516	514	528	530	477	524	552	537	502	535	548	553	555	525	550	532	497
39793	6071	650	426	338	331	312	299	279	254	277	300	234	273	284	273	255	287	277	272	257	240	271	252	249	255	263	245	255	288	273	298	254	251	266	281	269	258	250	222	243	274	288	331	239	256	232	223	272	287	253	244	265	265	279	242	261	275	253	282	266	262	272	242	272	271	258	236	279	255	251	247	284	232	266	253	247	249	279	271	257	290	259	254	267	281	278	271	264	239	258	266	295	255	278	263	271	267	280	236	303	264	275	265	262	244	242	241	296	254	303	243	279	264	239	241	252	246	243	263	261	250	259	278	243	249	267	260	276	281	245	281	271	276	263	242	274	273	274	247	270	260	274	250	236	260	257	278	277	253	276	284	270	295	279	265	288	280	247	248	281	288	250	246	269	264	276	259	237	279	259	312	254	280	251	236	255	244	278	277	259	234	294	257	244	257	227	223	254	267	280	259	264	274	286	250	249	232	278	281	263	249	285	272	296	250	255	242	260	227	266	251	258	252	255	268	257	300	248	245	234	247	249	257	248	249	261	281	262	235	258	260	276	230	281	282	249	258	269	257	275	284	290	252	301	271	249	265	285	258	260	236	269	269	240	271	261	264	285	275	308	255	292	266	264	263	271	269	256	271	260	225	266	269	281	270	276	251	249	257	297	266	245	249	291	298	279	250	223	247	249	284	268	263	281	243	268	275	284	263	273	274	284	264	264	260	262	296	269	270	253	281	261	271	277	236	246	276	291	297	275	267	254	250	273	253	236	254	229	254	289	263	252	273	253	271	296	269	245	286	270	262	253	283	250	263	253	257	251	265	243	271	267	259	253	242	281	259	258	242	262	236	299	262	270	270	249	261	285	278	290	263	253	268	267	253	290	253	271	257	242	253	286	245	224	241	233	263	259	282	253	282	256	245	277	242	262	230	277	242	269	276	251	252	272	267	251	264	289	270	262	253	253	238	270	261	283	253	269	261	274	287	242	264	260	252	249	217	257	252	271	296	275	267	263	256	271	254	213	248	294	228	242	296	264	255	269	258	267	296	265	283	232	257	221	235	256	268	257	272	233	265	268	262	265	244	256	265	250	272	278	249	245	272	271	259	279	256	258	288	259	278	281	266	277	258	248	284	259	273	243	243	264	256	260	243	269	231	257	250	229	266	261	283	266	233	266	255	270	228	242	281	265	255	259	248	260	267	285	266	273	278	257	234	243	289	247	253	269	243	264	263	250	251	259	244	275	232	253	269	277	258	264	255	260	278	230	218	273	262	275	250	249	278	282	266	267	246	232	258	266	276	273	233	261	266	250	260	265	269	245	250	253	246	256	244	259	282	273	212	258	225	242	271	263	243	256	256	253	255	257	272	260	242	254	248	253	252	237	247	250	242	273	258	243	259	232	249	244	278	253	255	282	237	260	248	265	277	240	248	281	251	241	269	264	285	281	280	262	262	258	259	264	277	291	263	266	268	268	281	275	301	265	285	265	246	229	267	279	236	255	286	242	258	268	269	284	273	262	265	235	245	238	244	262	237	262	299	235	234	247	247	283	253	274	283	251	284	242	280	261	274	309	242	253	260	274	246	225	227	254	252	239	275	296	255	255	269	275	220	228	244	281	265	277	266	258	270	254	239	249	262	236	274	243	263	283	240	267	250	265	261	296	242	242	274	222	260	258	271	230	245	292	261	271	264	287	263	281	254	214	277	289	273	249	242	276	270	244	252	255	261	254	264	266	287	273	266	243	247	275	279	301	253	257	259	256	273	267	255	228	274	309	272	253	279	281	256	252	247	247	225	244	296	263	285	265	282	237	265	239	262	282	256	245	248	302	236	276	255	270	285	282	261	260	272	215	240	233	270	258	250	266	239	286	250	290	281	253	260	260	266	245	285	238	247	266	263	247	248	257	268	242	271	259	255	280	251	238	266	291	252	284	258	278	244	265	255	258	235	264	265	255	283	260	249	236	275	261	251	249	221	283	243	271	285	253	260	284	258	257	280	280	289	254	253	270	239	232	286	288	243	271	255	269	287	266	267	257	258	276	257	285	261	281	273	280	277	293	253	292	251	266	298	248	263	250	308	301	267	238	241	274	271	267	267	252	242	270	260	265	266	267	275	279	274	271	248	262	243	270	253	248	267	261	286	238	239	237	252	255	262	276	294	274	264	284	254	266	252	246	269	264	285	269	256	250	264	242	231	233	247	257	256	241	244	232	271	255	241	266	248	265	301	271	260	258	252	239	253	280	253	263	277	255	291	290	256	249	245	261	239	281	239	252	249	279	265	252	272	263	256	261	238	271	242	245	270	253	261	252	296	228	249	273	229	224	245	268	289	271	227	241	265	257	249	276	277	268	280	250	260	248	251	280	274	268	252	270	255	267	230	229	259	263	235	251	248	276	254	300	257	264	244	258	257	271	250	264	257	299	235	256	259	249	240	246	264	232	254	250	245	276	252	249	284	285	254	277	278	256	255	246	271	245	269	270	268	256	247	274	247	247	290	264	258	251	250	218	277	269	254	278	266	255	271	253	271	249	297	279	246	239	258	249	278	278	254	265	274	242	261	254	272	250	286	246	264	258	261	237	252	267	228	244	262	235	260	234	263	260	252	219	260	259	259	283	257	238	244	269	278	270	291	264	272	267	282	279	228	218	253	232	274	258	272	237	236	270	276	257	247	234	242	256	251	236	276	274	239	269	239	249	243	271	258	271	253	269	246	271	245	247	249	312	267	292	278	261	250	256	270	264	236	271	267	273	253	247	239	264	276	268	275	276	222	263	285	291	289	262	262	264	257	251	229	277	300	278	253	257	281	293	227	253	259	267	237	252	264	223	228	274	263	240	259	257	232	274	254	255	247	252	246	272	258	266	281	269	263	249	243	252	255	292	272	252	228	262	274	265	241	255	256	294	263	272	262	298	257	253	249	280	286	272	301	265	282	258	264	227	215	254	235	277	247	275	269	277	274	267	281	282	268	256	272	269	258	268	229	246	271	266	240	264	252	244	279	238	264	231	258	266	280	232	283	257	244	261	253	249	273	273	252	280	260	278	285	253	248	308	262	281	254	246	285	289	261	278	262	274	283	236	261	237	240	261	286	238	292	260	254	228	271	266	249	251	244	249	275	234	258	264	272	303	257	260	264	256	294	266	247	227	281	219	250	251	281	267	271	256	289	283	282	245	244	266	256	258	265	275	267	263	256	265	245	250	251	252	261	272	274	254	265	236	266	260	270	244	255	275	254	259	247	234	271	256	289	276	259	267	230	273	257	250	263	273	242	252	236	257	237	258	262	238	250	232	303	294	273	247	241	285	277	250	241	286	260	273	252	282	255	225	248	262	263	269	225	251	256	273	255	257	280	288	289	276	279	232	265	270	284	250	251	252	278	258	261	287	270	219	277	253	246	242	247	266	285	241	257	267	269	231	270	255	253	276	248	241	293	250	265	270	256	248	260	276	296	271	255	286	252	210	260	257	231	262	276	243	254	267	282	241	257	241	270
21547	796	1102	1150	1002	952	846	831	747	737	661	674	677	643	633	671	605	645	617	602	590	576	604	616	578	654	614	596	577	610	629	553	607	611	583	583	608	573	603	622	550	582	579	606	635	615	538	596	607	616	578	568	557	603	626	559	611	577	597	566	600	583	587	636	579	614	590	576	564	602	630	579	614	564	576	607	603	555	550	562	592	573	543	540	575	589	586	596	570	582	621	600	606	576	602	578	628	621	593	635	598	585	627	558	593	618	554	579	586	599	588	628	552	623	568	543	594	541	567	585	562	609	577	604	582	594	629	609	576	588	572	607	602	604	554	568	568	573	601	587	562	591	610	583	555	577	643	596	578	588	611	589	602	572	580	575	569	627	592	608	589	585	573	567	616	545	603	609	596	560	634	610	570	610	577	562	631	573	583	625	597	585	567	591	584	566	529	608	569	583	599	580	604	590	589	605	570	563	611	612	577	592	599	590	585	565	570	588	586	590	587	572	580	599	600	626	566	568	581	633	606	611	592	557	592	566	590	582	606	608	547	619	583	596	596	565	580	569	562	622	564	553	588	580	609	593	608	593	593	576	583	578	561	564	598	542	528	606	562	547	564	593	596	587	597	524	572	605	591	581	589	568	583	605	543	599	553	602	606	536	554	615	649	554	614	624	609	595	599	590	581	586	591	576	606	593	575	606	582	602	601	610	601	582	554	576	622	560	584	528	611	621	582	609	599	572	555	577	576	628	582	570	561	578	584	617	549	602	623	560	574	617	582	618	566	583	582	570	581	624	613	570	564	585	583	552	638	550	572	609	604	609	590	555	624	619	581	568	601	600	582	637	569	590	555	602	549	592	567	607	625	562	585	567	598	584	586	597	626	594	579	585	602	598	604	598	605	578	650	583	546	609	591	602	611	528	552	596	637	585	577	602	578	624	575	574	550	585	588	602	554	624	576	554	651	639	573	589	531	579	541	605	617	554	563	565	608	611	586	592	586	562	591	590	585	543	588	577	597	588	614	580	582	614	577	615	579	588	574	632	595	611	580	586	593	625	586	563	580	595	624	605	623	578	652	570	601	596	572	565	542	620	602	573	541	626	570	561	631	562	579	592	566	539	584	611	560	585	552	595	592	544	610	643	609	647	578	562	597	585	565	575	611	594	600	615	619	593	583	603	599	582	594	627	632	555	565	592	586	583	556	552	568	609	587	560	590	614	610	560	601	582	620	587	544	590	581	637	554	624	563	562	585	558	584	588	612	534	568	617	603	592	554	579	577	608	597	591	586	591	571	606	604	591	586	576	595	555	587	604	627	593	536	580	535	571	622	567	582	619	658	595	591	572	576	620	572	580	576	595	596	577	580	595	587	568	619	645	585	624	609	580	603	580	611	590	590	576	576	612	641	563	656	602	604	584	611	583	544	577	585	569	598	600	581	573	595	611	576	596	588	567	631	578	595	583	644	598	592	567	606	625	601	622	624	551	621	572	585	628	581	688	600	583	606	572	583	571	610	584	597	583	592	568	589	569	626	583	607	564	632	555	613	592	623	571	591	531	604	541	574	591	604	569	587	607	556	581	579	585	595	582	564	620	588	595	617	568	599	589	586	555	572	604	590	562	584	639	589	609	620	559	593	596	627	578	542	584	552	587	576	556	623	611	614	619	588	565	595	614	607	607	625	564	599	595	563	579	608	547	634	589	581	568	597	572	563	657	631	562	627	580	634	562	599	635	657	605	617	550	583	591	546	648	608	577	554	606	610	561	602	573	577	615	581	621	605	574	549	619	623	579	585	565	601	543	573	600	591	623	574	608	635	536	581	582	581	557	603	599	566	574	569	555	554	607	589	573	555	566	595	578	607	597	594	593	605	540	574	611	639	599	552	602	576	592	569	585	639	587	604	659	590	589	575	573	594	595	568	604	566	613	586	589	564	587	576	626	572	587	597	556	589	571	564	573	579	547	589	597	600	631	652	593	574	640	554	630	598	579	612	557	584	609	571	537	604	616	600	617	528	579	596	618	596	600	598	607	632	605	551	600	571	611	578	606	639	577	559	624	565	567	557	558	549	608	604	606	573	559	603	573	588	630	577	594	574	563	523	583	593	632	613	599	614	581	568	596	609	573	611	568	578	592	584	600	580	576	573	590	602	606	574	580	613	572	634	612	558	567	579	616	580	551	604	569	586	600	601	548	602	618	576	548	561	601	571	585	587	585	565	553	581	557	593	582	580	598	575	607	641	591	604	629	617	597	592	613	565	578	599	617	588	584	615	565	599	575	633	568	580	616	605	564	574	589	590	567	574	561	558	575	607	558	581	560	562	569	556	535	559	601	540	545	583	555	609	623	558	555	568	597	616	554	570	557	566	610	590	564	582	608	591	578	593	541	592	604	547	597	553	599	594	616	578	577	600	596	570	594	627	582	605	605	573	574	576	600	610	586	603	558	563	562	606	600	572	594	578	596	596	601	569	617	590	595	610	607	609	581	571	583	561	556	608	577	599	584	596	573	556	636	558	541	596	596	649	575	609	580	600	582	620	623	586	563	588	552	584	539	576	558	563	573	566	634	581	570	581	583	607	614	575	546	587	571	586	609	568	593	591	600	568	581	602	600	613	598	604	598	592	609	626	589	580	540	592	593	599	604	602	547	596	545	617	614	588	607	631	600	571	574	554	551	567	594	605	587	555	616	565	588	598	551	570	577	580	594	601	578	585	561	573	601	638	613	587	607	582	549	554	584	657	549	577	595	629	576	595	591	568	568	566	612	573	578	580	561	575	611	583	592	580	624	579	613	616	607	584	571	582	577	553	528	651	598	623	578	567	555	610	598	614	624	594	611	584	626	612	625	572	572	584	610	608	622	561	585	565	567	566	622	625	611	620	607	548	569	587	630	590	628	573	607	576	571	582	578	577	606	602	642	599	573	552	616	593	542	569	603	578	601	520	620	557	598	604	592	556	586	565	579	580	582	590	595	590	592	620	622	621	613	619	583	576	590	579	580	587	629	596	589	576	608	562	580	610	613	625	564	605	586	645	569	582	583	573	632	580	532	661	567	599	585	630	618	597	603	565	593	614	592	591	541	633	620	598	614	639	635	602	623	586	587	590	582	571	606	578	601	567	591	546	598	629	586	586	569	594	570	568	568	614	573	585	512	550	569	598	612	620	614	586	558	543	548	604	577	584	573	561	610	602	655	567	588	559	574	615	593	628	578	572	626	589	546	606	611	571	594	618	588	583	607	587	582	626	565	605	633	586	579	584	589	625	614	574	623	588	554	619	594	550	584	565	579	632	564	614	604	640	581	584	594	557	594	571	556	558	547	618	548	603	583	608	579	603	581	569	601	583	583	638	571	578	572	563	600	582	580	540	559	577	560	594	613	525	552	562	592	602	602	579	633	632	532	601	557	571	554	634	554	577	633	607	543	560	557	637	563	592	569	562	561	557	547	572	587	592	561	583	590	618	591	612	584	597	609	625	619	597	579	548	593	597	574
50176	11442	1520	493	365	330	238	239	231	224	179	186	197	176	173	170	160	192	185	180	174	162	184	190	166	168	158	172	165	176	152	166	145	163	184	175	180	150	152	182	167	167	164	174	187	175	180	184	168	172	164	154	158	142	166	172	160	172	166	190	158	172	144	145	168	164	176	153	157	159	157	193	183	179	161	166	163	186	171	154	156	163	185	151	168	159	159	169	151	164	173	172	170	140	153	175	168	183	190	167	162	146	130	164	152	182	176	175	155	158	165	153	154	189	141	157	163	157	168	132	171	159	177	164	146	179	158	181	148	165	162	181	177	166	160	151	174	176	156	167	160	179	167	193	137	149	165	150	184	142	169	167	178	165	174	153	171	189	146	161	175	164	160	161	150	180	145	191	163	150	173	156	154	167	183	169	184	164	163	160	146	159	175	166	169	149	177	171	173	166	158	160	174	185	170	177	161	190	149	189	172	191	153	164	155	185	156	159	164	164	152	145	163	179	157	181	180	163	154	170	150	149	170	167	169	162	162	177	180	168	150	173	180	149	166	157	155	173	201	196	169	168	172	156	172	156	177	126	151	182	146	165	177	158	139	163	182	167	166	160	159	164	188	169	158	187	169	167	179	160	136	179	156	159	189	165	143	158	137	149	164	186	163	162	150	152	170	172	157	163	209	170	198	149	168	161	177	149	164	148	184	170	163	158	167	163	160	157	157	151	163	162	167	170	177	157	161	157	170	174	133	143	173	162	137	151	175	165	190	159	160	160	179	166	198	204	159	173	188	145	183	173	164	182	182	137	165	150	167	187	168	147	167	162	161	162	154	158	193	173	164	171	151	175	148	159	176	172	168	190	212	183	127	155	177	169	149	167	146	154	145	139	165	155	169	180	173	166	163	179	167	150	194	170	176	172	165	144	152	161	165	173	160	156	155	163	170	137	181	138	193	169	179	168	159	182	167	158	153	177	166	162	161	161	162	166	161	177	186	157	158	164	166	159	158	173	159	152	173	177	161	169	156	151	147	170	153	178	148	157	157	158	163	178	161	146	183	183	188	167	180	158	167	167	187	170	157	165	196	175	174	174	158	152	159	146	183	168	167	162	199	158	171	168	189	154	159	162	161	162	174	178	160	159	170	146	149	167	179	173	178	166	171	170	150	174	148	163	182	158	174	162	158	184	168	159	128	177	157	177	182	161	145	154	142	168	165	174	174	144	156	161	178	151	182	164	151	166	165	165	157	160	178	167	172	152	155	144	156	186	160	160	165	133	178	182	180	160	186	161	169	183	162	155	166	161	177	173	162	147	172	156	139	144	138	206	172	157	175	169	166	191	149	140	150	170	161	161	183	171	134	150	158	152	175	164	191	161	148	143	188	159	190	165	182	155	181	159	170	192	159	166	181	146	167	164	165	175	161	162	150	150	162	165	153	150	199	192	172	163	139	187	153	165	173	174	163	165	163	166	187	174	163	150	169	180	189	163	182	152	164	173	144	166	140	173	169	166	201	186	170	199	158	161	147	171	158	173	166	158	181	171	171	197	153	164	161	189	150	152	172	176	148	168	191	154	142	167	189	150	149	157	154	203	157	173	153	128	169	176	165	161	161	177	169	168	144	137	175	150	166	166	170	179	192	196	165	158	155	170	183	170	158	162	182	163	179	135	160	136	185	170	187	162	163	150	170	168	149	167	178	172	147	165	147	174	178	157	160	170	165	143	165	172	162	165	163	154	144	171	168	174	159	163	181	156	185	190	129	181	158	151	159	147	163	165	168	161	153	161	160	184	172	162	162	177	132	173	178	197	159	179	167	157	190	152	167	156	183	179	186	170	180	167	165	127	180	142	167	172	162	177	154	177	174	158	164	170	166	144	150	175	152	170	169	165	177	145	164	163	144	176	165	169	159	169	155	173	173	185	181	159	174	146	154	150	169	184	154	175	197	205	168	150	175	156	148	178	173	182	152	149	160	161	151	165	163	148	140	158	172	173	176	177	192	170	174	136	181	186	190	158	169	176	171	146	151	165	160	181	171	144	151	162	160	152	146	151	167	169	157	178	128	135	158	139	175	183	163	154	180	175	177	154	159	160	173	170	144	152	159	197	146	169	163	144	197	149	171	154	181	180	162	188	167	161	139	171	163	152	185	156	162	164	170	182	180	181	185	163	173	155	177	153	159	161	173	187	182	161	178	156	181	168	168	176	181	163	166	177	152	164	142	175	170	192	150	141	157	144	152	172	157	158	147	165	163	183	181	151	174	154	151	141	159	148	167	155	154	185	183	169	140	148	181	188	157	194	163	195	148	171	183	157	166	183	160	156	177	172	145	148	189	143	163	167	187	187	157	170	174	160	166	161	166	172	155	164	191	172	188	173	157	159	152	142	177	125	161	172	142	148	185	161	157	168	168	167	165	178	171	158	158	158	173	176	174	167	160	160	169	164	161	163	179	137	161	186	152	177	155	145	169	178	155	149	147	156	160	174	165	195	154	149	179	162	171	197	175	154	150	161	133	159	175	169	168	165	160	165	142	169	161	175	164	140	174	187	155	173	169	156	184	160	169	187	145	161	159	166	153	180	164	145	149	173	171	162	169	176	147	142	163	186	161	168	188	157	168	186	175	176	172	168	167	177	155	175	172	164	149	168	192	146	181	155	163	170	171	162	156	170	168	139	157	164	161	157	202	174	168	162	153	158	173	167	166	155	156	178	156	136	158	156	151	172	146	158	169	145	166	177	189	156	153	182	149	170	186	168	150	188	147	164	175	174	156	183	184	164	150	168	161	169	160	158	132	167	147	164	170	160	147	159	192	171	174	184	175	183	176	172	143	169	136	166	171	153	172	163	174	163	148	163	156	167	193	183	179	165	142	141	160	157	163	177	147	166	156	175	155	169	171	153	173	173	183	168	152	167	156	177	171	173	170	139	152	173	177	165	158	167	157	178	178	175	176	167	150	141	167	166	143	168	150	167	137	139	150	177	158	165	149	167	179	199	173	182	183	188	185	178	171	152	163	180	173	173	157	154	170	167	167	178	159	163	161	142	148	198	162	142	146	157	165	158	194	132	177	150	175	168	153	185	174	169	194	171	170	167	156	195	135	156	182	182	193	140	157	154	162	152	154	170	158	181	158	165	150	174	180	178	163	181	161	159	151	171	167	176	159	172	139	147	159	165	158	150	174	173	162	169	158	172	165	161	162	130	154	174	186	162	172	170	182	164	169	172	164	160	150	144	172	153	155	168	172	180	167	138	153	162	176	170	179	156	175	185	176	160	149	173	174	179	155	168	164	162	161	168	176	173	177	165	151	177	168	171	158	187	159	168	157	143	146	166	189	159	179	177	161	180	149	171	187	176	168	192	149	184	154	163	175	150	149	163	175	181	177	180	167	175	165	164	130	165	160	137	153	159	173	161	146	147	168	152	170	178	167	170	187	142	156	178	189	157	164	161	198	153	178	155	171	170	172	178	129	161	205	175	167	150	174	168	161	154
25708	698	1298	1416	1194	999	803	753	606	618	535	521	486	508	469	444	479	441	385	421	448	424	418	412	419	400	471	417	368	386	384	406	417	430	390	394	395	383	399	397	371	374	400	398	417	412	415	397	401	408	397	414	385	400	382	384	394	407	386	394	386	366	414	384	421	394	399	389	367	364	370	398	384	407	368	430	366	381	381	384	362	381	384	384	381	376	400	388	394	387	370	382	391	370	408	397	389	364	380	387	388	384	336	413	384	385	359	364	383	363	374	358	390	373	361	360	388	365	415	366	380	373	401	389	381	356	367	406	384	365	381	411	377	359	392	399	384	372	369	378	379	399	381	340	344	369	385	404	369	373	366	389	369	356	389	406	350	355	392	382	376	380	378	416	396	410	379	384	369	395	375	338	384	372	400	372	392	345	372	375	382	413	356	370	377	367	384	361	351	365	390	367	392	384	391	373	360	355	375	418	369	362	384	371	370	357	361	393	391	383	358	359	362	366	408	358	390	372	351	368	398	390	364	395	408	405	403	368	389	397	377	378	380	365	397	397	369	376	400	360	420	373	392	354	408	389	352	385	373	384	377	386	351	396	383	375	391	394	386	373	375	381	347	314	367	343	373	389	382	411	389	384	397	371	408	404	398	366	389	393	395	390	368	367	408	410	399	372	389	393	342	371	400	386	381	363	342	359	402	371	373	385	413	397	381	383	323	389	406	379	407	403	340	410	414	391	377	367	386	356	399	382	350	390	445	409	378	365	387	407	406	393	338	386	385	400	389	387	328	375	390	425	361	398	371	360	406	364	361	377	360	406	373	364	383	361	377	415	375	384	380	354	379	347	368	392	374	335	411	369	361	363	391	372	383	405	401	400	442	360	397	404	368	372	366	373	368	374	388	354	391	326	378	402	355	394	388	363	388	356	411	398	343	352	384	378	384	361	367	366	397	379	370	357	379	349	394	364	367	390	371	409	374	351	423	410	363	353	361	344	402	389	375	397	357	351	388	392	358	375	375	349	354	354	402	373	347	366	357	399	373	387	368	408	377	390	364	370	389	367	355	382	390	382	384	343	377	361	388	384	378	372	377	370	358	427	396	389	364	370	383	362	366	396	351	367	390	396	363	388	406	359	392	395	372	403	349	371	387	388	381	365	396	373	413	366	397	392	373	389	367	373	394	336	382	338	374	369	367	378	391	372	337	383	372	368	371	387	345	378	363	369	403	383	389	389	411	368	361	380	393	355	363	409	363	388	371	390	377	372	384	378	391	366	390	366	392	391	370	365	372	397	396	368	370	358	367	374	409	381	364	400	390	369	364	359	350	373	395	387	412	363	408	421	364	383	381	338	367	400	384	371	358	410	402	387	385	356	407	386	371	398	373	353	391	374	383	391	388	363	380	337	385	429	381	388	378	366	366	396	385	398	404	424	364	378	353	395	383	395	358	402	405	421	355	408	405	375	356	413	412	358	397	352	368	403	389	372	379	380	389	366	387	362	391	360	366	405	402	420	385	378	331	397	390	366	382	410	406	342	365	350	351	368	391	417	412	398	347	353	372	410	392	383	359	369	407	387	391	419	367	365	372	395	378	405	390	391	356	371	386	388	358	364	386	409	383	400	361	361	420	412	384	401	413	381	369	391	380	399	365	393	388	362	397	378	357	401	364	373	384	388	382	396	422	394	351	379	393	397	374	393	350	372	369	364	389	390	391	417	380	392	359	371	398	412	339	375	343	372	375	401	378	374	360	348	373	375	411	363	368	397	379	422	403	404	376	372	408	379	367	375	352	381	378	367	385	369	366	405	365	391	381	394	375	362	420	405	336	367	382	433	360	378	361	369	392	416	327	403	393	413	396	402	350	398	343	373	388	364	365	401	356	431	378	394	378	363	356	341	357	364	367	385	380	368	404	376	414	412	373	390	402	387	396	380	398	369	374	376	389	360	383	385	406	379	379	374	400	381	386	393	355	425	394	365	346	389	401	408	365	384	351	414	424	367	402	402	411	420	343	407	373	384	401	386	404	376	424	399	372	374	363	358	389	359	366	370	374	369	390	399	370	384	385	382	391	410	383	381	384	363	392	382	410	412	363	418	399	344	357	392	387	386	358	371	374	416	369	364	382	419	373	379	351	403	413	385	354	385	357	349	433	391	419	385	376	389	328	398	384	386	405	377	378	406	365	359	362	382	409	397	357	353	397	343	386	357	375	347	368	385	374	385	377	389	384	372	388	374	378	364	360	368	378	376	380	379	379	364	387	397	348	393	368	393	373	385	409	389	390	378	390	370	376	363	378	387	375	410	393	367	412	392	378	372	393	381	408	372	398	404	415	367	438	384	358	386	367	372	411	392	377	376	370	406	372	409	371	372	409	381	373	380	391	373	353	406	375	375	364	348	387	390	378	380	389	431	371	367	354	370	357	379	320	391	411	364	407	371	394	365	375	340	369	376	421	383	387	394	395	375	408	386	374	399	393	391	377	420	417	351	387	381	428	371	407	382	356	377	356	377	355	380	377	384	391	403	395	375	351	373	359	363	390	375	399	382	367	388	400	406	387	413	328	404	391	374	396	396	394	382	401	415	401	380	376	364	363	392	375	389	367	380	399	373	380	388	389	379	388	361	393	386	375	413	375	370	404	393	384	376	428	391	386	398	397	376	370	401	366	389	394	398	376	394	386	412	414	394	393	406	381	378	372	367	366	353	400	360	384	350	395	383	373	364	361	380	358	374	374	387	378	399	380	381	356	374	396	405	393	386	391	378	413	389	363	420	379	376	363	389	388	389	375	381	392	404	419	377	355	388	368	356	348	378	388	385	384	379	349	349	365	390	377	420	375	364	412	370	377	391	379	383	391	380	381	382	413	420	387	383	366	401	396	402	359	388	407	369	365	365	403	353	365	386	354	361	389	378	395	368	366	407	384	394	406	429	355	369	368	401	359	372	386	401	399	399	389	367	418	373	411	357	371	345	384	369	410	412	332	363	378	369	366	367	367	340	371	352	387	357	407	382	400	378	371	370	356	368	360	414	387	386	353	390	399	365	350	388	403	348	370	371	368	343	388	363	371	370	392	393	386	392	395	404	407	385	404	365	376	409	379	387	419	411	362	430	372	394	407	398	393	361	375	389	357	419	382	403	380	401	376	318	408	388	368	371	377	387	394	377	368	373	364	404	369	403	383	388	392	362	366	400	386	411	401	366	378	364	365	359	350	427	385	408	428	364	365	394	351	361	398	381	386	377	382	387	388	374	394	369	397	401	385	376	366	365	415	380	376	367	421	384	352	397	387	388	338	404	377	387	410	345	371	361	404	401	402	377	377	367	348	396	390	370	403	390	398	357	377	368	398	349	418	352	375	381	417	386	404	403	385	378	419	432	367	375	421	407	429	417	389	367	375	390	357	363	363	425	396	357	385	406	372	360	385	388	352	427	404	406	343	429	402	384	352	395	356	373	381	396	393	427	381	380	400	403	409	392	349	411	373	384	396	383
26923	2745	223	209	232	195	239	212	232	224	227	231	235	216	219	215	192	193	208	209	224	218	209	226	226	242	228	204	226	217	196	199	252	215	212	223	215	243	206	221	233	217	239	204	218	210	232	232	194	213	217	203	218	219	240	225	239	178	234	212	246	230	232	227	215	241	244	222	202	170	219	224	225	224	211	204	214	237	220	216	202	215	225	220	213	227	222	224	207	216	210	207	233	189	213	197	217	236	206	220	186	200	209	209	220	217	197	223	227	222	223	230	199	204	200	217	214	230	219	204	223	216	232	202	233	220	249	235	220	234	181	201	217	220	213	188	219	201	194	227	221	196	211	219	202	190	221	189	190	248	228	218	208	249	225	208	234	220	254	231	212	176	196	207	238	188	228	242	226	250	225	229	208	206	229	201	195	229	210	242	216	232	236	200	197	224	205	199	205	222	211	207	223	220	229	205	236	223	210	215	215	214	210	202	193	202	197	202	220	208	181	230	214	207	192	232	221	204	212	235	228	178	193	221	217	199	189	223	188	220	196	210	238	216	228	223	206	215	190	245	232	223	237	227	215	208	232	200	223	216	227	220	230	212	210	208	208	208	225	200	182	224	221	216	211	214	225	199	225	220	207	195	204	230	194	189	188	212	242	212	205	205	217	207	243	206	210	236	217	204	214	180	188	222	228	219	216	201	202	210	206	220	217	193	212	236	196	202	199	213	225	220	189	213	238	223	221	197	206	193	223	220	195	199	185	201	201	240	216	235	210	206	185	197	223	189	225	208	216	225	232	229	228	207	195	244	175	204	196	205	211	213	232	233	219	220	199	199	232	225	187	238	231	197	219	196	200	208	216	226	246	211	222	220	233	198	195	208	216	200	226	219	224	244	204	230	202	249	201	230	221	234	233	232	220	225	238	221	226	208	200	204	203	234	209	227	234	240	218	228	214	242	219	223	237	226	211	196	225	243	242	212	203	225	214	194	221	235	206	213	219	248	242	200	232	205	204	193	216	229	196	192	214	229	228	233	208	206	235	208	219	195	210	230	236	233	216	233	217	202	217	231	243	230	217	218	235	220	215	215	209	209	227	216	209	198	202	228	219	233	248	221	236	220	207	218	201	231	228	229	218	217	217	218	247	211	238	206	219	187	231	225	203	237	194	196	236	206	228	211	196	196	219	206	200	241	218	241	226	238	224	204	203	231	193	192	213	204	192	229	202	249	220	210	229	200	220	211	205	212	209	202	234	234	228	204	196	229	230	192	196	221	179	226	220	205	233	235	232	217	245	197	240	222	201	214	197	193	221	209	221	203	229	223	241	176	237	216	222	228	197	225	214	236	205	184	212	204	250	249	205	231	211	216	228	225	226	220	198	200	225	210	215	212	221	221	188	251	250	236	210	196	221	230	207	240	238	225	240	216	215	221	206	236	204	221	186	196	220	202	234	245	219	230	215	225	207	194	250	193	214	197	226	205	203	220	218	237	222	236	220	216	218	241	211	204	191	194	203	217	212	201	209	217	212	203	230	208	237	233	258	213	254	232	205	243	217	230	225	184	190	220	209	235	218	206	198	222	201	217	208	191	245	220	224	206	226	246	209	198	218	200	215	217	205	225	248	231	210	184	204	222	225	223	221	208	211	224	207	197	249	255	222	230	220	210	186	223	211	225	224	205	209	230	246	211	201	215	212	217	221	230	220	212	220	188	226	227	207	238	210	238	213	208	234	247	162	210	235	234	231	241	217	189	213	183	226	220	230	221	233	188	218	215	224	247	204	210	214	210	208	205	220	222	205	195	214	207	221	226	217	168	230	240	216	226	203	227	228	223	211	188	214	203	225	183	221	219	236	215	211	206	210	210	230	220	189	234	204	236	200	225	233	197	232	214	209	238	226	225	187	198	201	215	215	243	237	222	217	206	208	224	208	207	204	199	203	216	198	211	222	218	227	211	211	244	228	208	212	211	235	227	223	229	226	230	213	213	230	217	224	216	209	217	214	215	206	212	205	222	193	213	205	218	221	226	240	220	209	210	217	222	240	192	197	245	222	199	234	213	186	226	199	201	216	196	230	213	228	199	219	239	200	195	233	221	231	218	203	213	212	210	249	201	238	244	215	212	207	212	217	217	232	210	214	213	223	214	208	233	215	202	226	213	208	202	217	257	216	195	212	176	194	200	207	225	211	207	230	241	216	233	203	227	216	197	218	211	205	242	224	220	184	196	226	225	225	223	218	250	241	227	234	203	209	236	224	239	205	202	212	186	208	225	225	206	181	202	203	215	206	200	213	221	220	219	187	220	213	203	201	220	239	230	245	210	241	209	253	200	195	253	217	210	214	234	212	185	235	197	186	226	206	196	175	215	238	218	230	222	209	221	175	209	206	218	200	216	204	216	226	209	204	237	244	192	208	215	222	231	226	219	236	224	232	199	230	233	207	216	180	198	224	230	219	239	190	202	214	251	202	210	225	235	192	217	226	232	192	213	230	219	193	213	224	223	223	229	234	214	215	235	214	223	227	219	209	237	238	193	213	253	194	224	207	204	211	215	217	217	241	193	197	214	202	222	229	220	197	227	223	197	225	219	209	225	221	196	231	217	229	243	221	231	220	233	222	239	203	242	206	224	222	210	241	225	204	201	196	212	185	240	211	205	216	206	244	208	220	236	202	218	215	254	229	214	199	205	227	200	238	223	220	182	204	229	219	209	225	214	223	214	187	226	242	225	223	227	223	246	241	199	236	228	206	224	208	184	211	208	234	216	223	219	214	185	220	248	207	228	215	225	231	225	248	216	206	225	227	210	216	212	225	226	229	225	225	210	219	206	252	214	231	218	236	225	213	217	208	225	223	223	223	192	238	245	207	189	212	192	228	192	206	211	200	214	229	222	194	215	211	230	219	254	194	201	212	209	206	220	254	220	186	214	211	202	202	212	246	205	232	195	219	201	196	243	218	199	210	195	235	212	225	235	220	247	189	187	207	214	234	217	224	216	232	233	217	219	220	204	236	203	226	204	197	211	163	204	195	234	211	225	237	240	183	203	210	235	197	215	224	196	218	215	227	221	213	245	208	237	234	208	202	243	216	210	227	206	199	214	195	211	196	222	257	210	219	231	218	229	220	219	250	222	237	206	237	248	207	207	231	216	217	204	197	207	208	220	213	201	220	212	234	206	219	215	233	230	199	240	211	204	197	217	261	231	219	205	210	232	226	193	206	207	226	236	262	240	217	236	199	228	248	260	210	193	214	239	237	235	210	193	206	219	215	200	205	202	230	201	264	209	216	212	240	214	216	245	214	180	210	205	219	211	231	226	218	202	226	232	219	243	229	222	209	196	190	240	210	214	228	217	216	219	204	208	205	226	216	219	268	220	206	216	228	197	209	222	198	232	213	223	197	214	229	223	248	205	199	234	201	232	206	212	210	226	188	204	198	198	222	232	222	205	227	211	210	211	238	201	205	203	197	212	221	222	230	210	207	196	219	212	221	226	206	201
15803	516	481	516	528	517	500	533	495	531	509	492	548	495	509	519	518	497	528	487	496	543	525	512	503	496	524	512	506	519	485	498	482	486	482	508	514	488	531	521	474	531	491	509	500	495	526	487	513	478	497	485	499	509	474	513	529	529	512	510	460	495	447	529	486	480	464	506	551	523	505	543	468	503	490	498	487	459	452	494	547	518	501	545	473	511	482	480	511	476	464	508	519	521	491	451	513	472	506	535	476	530	483	514	467	478	503	531	521	504	495	486	500	513	480	478	507	496	502	543	511	493	494	535	505	523	478	518	514	484	502	505	536	491	523	468	521	522	525	524	479	509	501	501	504	499	474	521	509	481	555	516	522	486	501	508	532	518	507	546	525	513	508	504	498	514	495	518	488	497	490	526	498	507	518	487	518	490	515	461	502	489	478	494	515	529	526	519	491	487	481	486	527	517	504	515	467	467	491	464	538	500	487	500	467	524	495	447	536	497	490	522	504	546	524	506	487	480	478	502	498	496	481	515	461	503	485	527	466	506	541	513	516	516	538	496	496	528	494	499	488	517	541	448	543	504	495	486	521	519	494	488	495	521	469	514	528	507	501	490	512	494	511	521	490	512	488	480	502	504	457	542	485	489	532	525	519	489	462	493	493	481	512	503	506	514	512	512	556	503	505	497	523	506	497	473	480	481	533	460	466	497	487	507	524	518	514	506	530	506	522	496	540	527	473	520	507	523	544	492	458	480	509	478	548	471	489	493	501	512	491	486	504	510	497	484	536	488	499	482	504	503	482	510	486	476	486	499	519	496	445	517	532	469	507	486	520	480	493	527	473	513	506	541	497	511	475	488	502	530	526	522	484	535	495	505	495	509	500	541	478	493	492	487	458	487	476	478	509	481	519	523	493	497	528	485	490	495	536	531	503	529	522	495	531	459	535	494	497	523	520	515	527	529	539	470	524	504	465	483	508	507	530	499	538	471	533	462	477	489	467	525	524	513	547	524	508	497	510	530	519	516	534	505	488	525	533	490	476	476	486	529	522	479	467	524	489	521	510	502	531	500	518	477	524	498	479	522	503	528	503	504	516	490	500	501	517	496	531	490	504	474	511	510	508	521	520	500	489	498	472	507	527	516	505	506	536	480	496	552	502	532	497	544	517	540	495	485	492	504	512	487	503	444	490	547	520	537	504	460	519	478	487	526	530	498	535	487	486	496	501	536	496	515	513	488	476	502	478	507	495	530	503	533	528	514	522	503	475	473	484	522	522	473	485	503	491	508	484	523	544	505	537	486	522	518	493	512	523	515	517	486	513	525	554	496	469	478	536	501	532	501	502	534	497	479	490	504	505	489	495	543	519	525	528	509	492	522	503	497	519	541	516	508	483	481	521	497	486	505	491	463	523	514	522	455	508	488	507	508	544	486	483	504	482	504	529	509	504	500	514	478	513	505	469	499	483	516	491	501	479	503	514	494	528	532	474	494	516	483	487	531	528	480	456	553	512	494	498	490	494	479	499	505	489	521	479	484	506	494	499	490	481	491	502	498	441	497	485	489	501	473	463	486	493	463	498	466	505	516	516	490	499	500	541	488	474	530	535	470	501	490	524	464	511	517	519	488	490	474	471	480	486	523	518	517	529	489	515	485	502	532	512	514	481	514	512	484	511	490	483	508	467	510	514	518	520	510	503	520	536	501	477	498	476	481	500	492	479	527	503	480	518	486	537	482	482	531	501	502	505	531	494	542	519	508	505	523	516	480	517	520	508	514	466	486	504	504	488	491	509	491	514	450	533	521	532	501	529	503	485	537	480	472	504	495	498	494	525	512	460	516	529	494	514	493	528	481	521	479	532	492	491	500	538	493	491	502	519	495	495	517	494	496	484	458	510	499	504	519	501	489	526	505	506	519	507	529	504	542	491	481	482	512	510	496	479	513	497	507	501	487	532	540	524	499	512	461	501	516	523	480	468	534	512	497	487	505	502	509	543	452	513	438	490	519	500	503	496	500	522	499	490	494	512	515	497	490	490	508	494	517	504	540	493	500	473	499	530	501	507	530	503	511	483	520	513	492	483	482	498	550	507	509	503	483	510	532	515	495	503	500	522	493	458	487	544	484	517	481	531	502	523	522	495	502	499	478	541	519	493	472	497	513	509	535	541	475	526	524	532	519	513	520	494	498	521	476	501	487	461	525	485	499	478	554	469	509	491	547	537	514	494	496	513	509	508	486	525	505	479	499	501	531	523	494	496	546	468	492	520	480	475	477	502	501	541	525	510	451	482	495	507	492	490	504	512	538	474	487	534	525	524	474	473	506	515	489	521	501	478	496	530	497	523	478	519	519	500	516	504	497	494	499	504	522	502	488	501	506	503	507	518	523	512	479	519	526	499	512	523	451	501	483	533	502	497	484	533	506	541	523	488	492	469	540	548	488	498	507	518	484	449	532	482	529	531	453	528	519	531	485	520	507	535	499	513	506	506	483	526	486	466	519	495	498	488	477	455	485	527	515	523	495	479	467	483	478	489	507	503	487	538	514	466	476	455	503	497	482	510	510	533	495	509	500	439	509	496	484	489	494	498	494	555	553	470	498	506	478	516	532	508	506	525	507	490	489	519	513	448	496	506	539	473	511	554	490	520	487	484	472	469	489	528	541	483	527	513	463	518	506	479	507	519	507	520	488	471	491	499	517	519	494	504	501	476	539	526	529	510	500	513	495	493	522	507	515	499	489	490	504	512	480	497	499	487	491	472	487	500	492	505	463	458	519	525	475	503	552	518	517	486	452	469	521	474	518	487	477	501	496	509	500	530	489	456	506	512	513	528	474	510	455	485	517	498	458	487	478	489	529	462	471	495	536	481	517	496	463	501	468	517	530	537	509	517	507	491	479	496	491	503	504	510	527	503	495	485	481	521	492	506	507	491	510	475	540	526	508	465	498	494	527	481	496	483	502	495	505	470	477	497	511	523	503	492	490	487	488	518	485	528	499	478	511	473	508	497	470	494	477	507	507	478	512	458	479	491	506	526	540	487	540	473	540	545	496	485	509	506	500	502	515	528	476	527	482	518	518	503	495	498	514	519	476	507	496	511	501	494	467	473	513	515	525	459	485	488	534	529	487	546	514	487	518	530	541	477	491	486	521	494	457	505	465	538	477	505	489	533	492	470	485	507	496	524	461	513	495	505	480	517	465	471	501	512	499	433	514	527	468	511	483	508	487	570	501	490	507	500	475	493	510	502	508	500	511	498	514	527	477	507	497	496	505	486	518	491	521	525	525	544	501	504	497	527	513	489	468	509	527	475	489	492	488	487	536	526	467	509	532	498	505	524	500	478	493	510	493	515	489	498	495	513	505	496	528	511	516	508	470	512	490	492	521	496	526	531	522	510	510	489	545	533	502	491	482	495	536	505	530	506	473	494	503	526	480	496	474	492	548	483	543	515	515	466	528	491	479	519	526	497	514	523	509	507	526	538	497	523	491	494	427	494	535
43148	7411	681	422	368	337	308	288	288	277	291	273	243	267	262	263	266	273	243	277	256	272	249	254	247	268	253	238	261	297	279	257	282	291	278	270	244	233	286	283	279	256	254	233	303	258	227	269	268	254	246	273	276	212	234	243	271	266	260	278	217	259	316	274	257	241	214	266	282	252	304	251	274	313	302	247	281	267	263	268	253	285	305	267	250	260	269	237	250	246	249	252	235	249	292	261	293	265	242	273	255	218	248	262	249	257	266	269	292	276	255	251	289	266	264	259	292	267	230	266	263	225	279	266	261	245	256	260	252	292	271	270	244	244	279	245	285	260	234	243	287	280	263	281	260	272	313	272	276	270	251	218	263	274	304	270	268	264	250	286	269	267	248	273	276	243	261	303	254	275	283	252	248	275	296	288	230	250	275	254	256	284	239	245	254	276	257	281	241	280	278	251	265	249	285	251	265	269	266	257	271	247	278	225	233	248	273	281	275	255	225	273	249	257	280	284	252	226	239	238	222	272	266	273	255	247	272	277	287	289	255	265	270	311	234	282	250	263	259	283	248	254	272	279	255	262	285	253	232	259	268	275	276	243	259	259	285	267	286	239	264	277	273	283	252	268	245	269	269	279	267	268	235	232	265	257	290	266	260	256	267	289	281	259	263	253	260	288	297	252	276	267	247	269	264	267	269	277	255	237	295	244	273	238	236	285	268	255	242	278	261	316	256	265	296	246	260	255	226	236	250	265	251	252	244	282	261	273	258	290	246	285	269	236	230	251	305	251	256	235	299	236	249	286	275	267	256	255	265	222	260	265	241	249	250	244	251	276	274	244	267	268	271	229	264	254	264	239	239	259	273	273	268	259	248	285	261	279	280	271	275	299	263	246	258	281	253	255	274	258	277	240	264	271	268	231	241	241	289	274	257	239	273	255	260	258	269	273	250	261	260	270	250	256	263	240	282	275	262	262	254	290	234	283	234	231	251	241	291	276	271	276	263	259	263	249	284	272	253	263	263	250	254	263	264	274	247	239	254	270	256	257	278	256	270	278	261	252	257	223	243	247	275	263	279	279	245	276	257	253	241	257	294	281	261	242	237	263	260	267	252	262	246	278	244	283	293	296	252	229	257	267	246	280	252	283	235	293	281	261	260	261	257	262	277	288	257	282	283	269	248	263	279	271	278	241	227	261	288	281	263	283	273	263	258	256	283	286	248	298	265	266	249	241	268	289	219	280	273	280	261	231	253	264	271	255	227	271	233	251	242	274	272	267	288	262	253	240	247	283	284	273	295	256	230	240	229	283	296	270	300	280	256	265	280	276	280	225	217	259	266	251	242	262	243	243	255	265	266	238	253	217	246	289	236	270	242	281	265	283	292	304	241	267	249	279	265	239	256	243	246	270	271	257	265	264	264	252	275	285	279	259	256	269	280	285	252	290	283	297	263	273	269	272	263	283	264	251	274	305	297	294	267	261	261	250	241	266	251	260	259	242	250	267	288	270	268	258	226	240	247	264	260	241	263	251	255	239	246	256	273	260	274	303	256	250	267	297	244	270	250	293	287	262	269	263	283	243	261	267	274	226	257	237	278	258	297	277	246	245	255	250	245	275	298	281	263	289	233	270	264	248	274	271	283	285	285	259	241	244	291	263	264	264	291	250	278	249	286	271	287	275	276	280	245	279	267	272	288	266	243	275	276	279	241	256	261	223	247	261	274	256	259	266	251	277	265	255	256	271	260	272	287	250	255	270	260	262	242	253	281	258	269	281	230	239	246	259	293	269	269	264	302	250	295	279	259	272	265	292	279	268	263	263	266	273	272	242	262	234	245	287	260	234	268	235	249	260	251	268	241	258	250	287	260	261	296	258	263	283	265	255	305	261	260	291	276	283	275	258	278	277	270	279	261	270	270	281	266	253	256	274	273	283	251	237	273	239	266	271	262	233	227	250	258	240	243	284	249	258	245	244	281	278	259	243	246	237	291	286	261	256	247	290	237	235	263	286	282	268	253	245	258	270	224	239	254	264	249	299	237	239	259	246	259	253	229	259	271	262	255	277	259	304	276	241	271	256	272	263	246	269	257	276	227	259	289	248	288	259	266	264	230	282	258	261	297	282	249	260	275	257	266	228	271	258	274	265	248	253	270	279	237	241	278	268	262	266	243	269	263	265	280	261	233	264	263	260	270	255	251	243	270	257	287	273	251	258	274	263	246	238	259	272	258	238	271	252	214	253	270	253	261	263	255	266	250	255	281	242	231	270	255	249	268	234	294	261	272	264	288	253	255	266	254	263	241	274	294	285	271	250	234	271	292	241	264	253	239	295	263	260	294	278	235	225	242	272	275	257	252	233	272	268	254	246	254	256	272	263	254	235	249	296	283	244	285	281	281	243	247	295	248	262	290	264	237	241	262	251	233	244	309	287	261	265	276	273	276	283	259	287	251	264	229	248	273	256	255	258	230	263	273	231	251	282	265	261	247	275	239	277	305	243	276	281	256	246	248	275	266	232	257	269	239	278	257	260	303	232	269	270	243	286	288	252	246	258	239	256	250	245	266	260	288	256	247	246	271	261	267	286	269	277	287	273	258	300	298	269	245	266	280	241	279	249	237	254	272	277	267	257	278	273	249	251	251	266	236	257	258	268	260	257	243	280	269	266	251	285	268	234	254	284	232	246	292	262	282	241	240	276	231	258	249	276	254	250	279	240	255	258	263	286	266	265	295	291	287	275	258	241	267	272	257	237	252	273	263	254	263	235	262	265	252	273	259	258	237	240	268	264	246	240	269	282	252	254	260	274	236	252	272	241	274	264	263	263	252	273	256	268	249	278	263	260	246	259	240	242	272	248	281	278	251	250	259	270	248	223	240	251	275	243	261	266	260	245	268	272	283	286	241	263	256	264	268	262	266	239	238	228	265	270	259	250	273	256	275	271	233	264	257	282	237	271	245	224	243	262	231	261	256	279	255	281	287	291	284	272	295	249	263	295	268	265	275	278	252	243	234	273	252	267	276	261	258	255	291	266	292	270	286	304	254	248	293	218	268	275	254	236	252	254	284	253	296	254	246	271	276	258	265	244	254	287	260	290	270	292	256	261	240	265	273	247	266	248	272	254	285	292	243	281	288	274	268	277	255	272	276	266	289	254	274	257	266	274	264	233	268	251	279	261	239	295	276	266	260	262	293	259	240	254	282	236	235	266	280	289	256	271	262	255	280	266	267	297	283	288	261	265	277	295	259	271	275	284	251	265	260	269	248	276	262	271	237	278	252	270	286	261	268	268	287	264	270	260	281	285	247	258	231	259	253	264	266	264	252	253	266	262	261	247	250	255	242	268	257	304	253	246	241	280	278	265	239	266	234	265	241	268	255	281	261	254	225	285	274	271	259	277	276	281	261	246	229	286	272	269	246	284	250	272	292	263	257	233	279	258	301	266	217	266	265	267	263	279	253	248	268	270	280	264	249	259	283	296	297	275	256	259	276	268	276	277
22903	805	1065	1119	1031	905	869	723	767	689	722	675	697	697	653	626	638	620	630	618	594	625	646	631	606	634	639	583	600	672	601	603	594	606	601	623	593	632	576	560	596	602	563	602	599	554	587	576	583	582	645	603	559	623	623	632	554	592	621	572	624	579	605	589	596	582	608	604	549	623	597	570	598	574	595	603	615	607	575	583	580	570	593	569	595	612	596	605	593	578	553	550	566	589	587	590	562	592	624	615	624	610	642	596	605	587	601	575	601	607	553	625	593	569	588	615	582	596	599	619	556	649	605	519	595	572	618	602	629	538	579	593	580	583	576	592	599	571	553	577	576	556	593	608	641	560	588	586	566	576	588	611	552	636	618	581	617	625	602	564	556	596	551	606	573	565	634	589	607	612	610	627	591	604	629	581	569	590	588	550	606	582	576	605	609	584	619	586	598	575	590	619	564	615	638	589	602	588	625	537	601	571	572	618	546	583	553	590	592	609	607	569	593	580	629	568	573	578	599	602	582	611	589	576	557	583	569	617	664	575	625	587	602	564	603	616	593	583	630	553	619	628	592	616	602	577	590	635	614	608	590	562	622	579	606	591	604	617	599	613	620	597	559	591	553	588	578	562	618	578	613	611	631	594	600	545	568	576	601	622	586	585	574	581	577	517	566	604	577	575	629	589	554	596	603	604	624	549	593	562	615	629	558	583	569	585	597	637	566	561	606	606	614	619	585	599	588	639	575	601	580	568	569	591	585	668	600	607	595	617	571	549	612	561	561	578	623	590	594	558	584	597	620	605	583	538	583	618	617	580	569	589	616	596	596	598	630	576	579	607	620	532	619	610	613	597	567	600	608	585	627	581	604	604	564	574	573	547	570	602	638	613	552	595	622	577	581	556	587	607	593	567	559	588	594	558	578	587	613	587	569	580	604	591	593	584	585	587	587	636	618	613	608	555	591	610	569	645	585	590	567	581	588	594	642	557	590	609	633	590	604	587	606	578	542	592	586	565	621	596	570	601	569	572	585	607	591	597	598	618	608	603	573	613	660	601	597	570	596	606	565	570	597	609	613	567	596	597	568	591	576	598	586	589	579	610	567	593	605	618	535	591	578	579	633	643	593	568	600	599	609	577	602	580	589	559	614	601	614	564	602	593	561	587	603	578	549	574	611	617	603	582	590	571	611	610	582	632	608	595	598	608	638	602	613	598	600	610	622	576	592	595	548	568	559	608	602	617	611	578	609	608	579	586	582	570	615	591	558	575	595	569	556	556	603	616	618	610	589	581	570	610	607	574	572	639	613	575	575	636	618	622	598	641	600	583	629	633	595	605	639	604	629	590	591	616	605	608	654	607	570	604	598	632	573	498	548	620	538	597	563	599	564	612	560	588	564	609	597	583	627	624	637	598	589	579	633	608	625	624	574	603	582	570	546	573	575	565	573	577	558	579	590	599	608	627	591	577	604	566	598	569	565	592	520	599	583	585	601	592	595	577	575	613	617	604	564	554	577	548	565	591	588	613	585	573	602	616	592	602	586	602	593	592	545	607	635	599	617	577	603	593	554	615	571	610	545	594	603	597	542	578	619	595	586	570	635	629	583	584	604	555	600	569	600	610	616	566	605	578	601	657	563	609	585	579	578	608	584	566	577	567	579	615	576	626	565	543	590	623	603	587	625	567	617	589	601	627	637	577	572	606	606	569	608	572	624	599	610	550	606	622	595	611	609	624	570	578	578	580	606	597	646	596	638	645	565	552	593	576	627	618	603	618	600	606	562	591	613	600	606	575	547	613	596	591	575	592	590	621	619	585	599	595	570	596	609	577	569	634	592	585	606	600	564	594	582	602	594	596	587	606	578	578	584	579	590	583	546	611	593	552	574	598	571	620	612	587	582	571	579	613	597	616	573	589	560	581	550	643	564	640	574	590	610	589	572	631	603	589	577	609	573	623	577	547	585	601	581	601	585	616	579	580	590	581	580	592	543	590	601	572	645	621	615	561	607	596	562	613	590	583	581	595	601	586	601	551	582	582	561	590	558	573	633	621	602	601	612	640	605	580	617	585	534	644	567	604	606	548	580	591	567	576	587	599	640	596	575	523	575	578	623	613	616	626	578	610	588	623	608	598	616	553	596	603	612	603	587	588	581	575	596	609	606	576	605	567	589	605	553	640	619	583	594	610	587	614	529	635	597	610	609	626	637	632	597	601	598	657	611	625	630	611	589	589	613	593	604	595	590	587	606	572	597	623	588	580	596	593	606	572	593	595	586	607	590	596	575	572	593	599	575	614	601	632	591	607	610	575	594	607	627	592	595	616	604	587	592	597	594	604	623	558	609	621	592	623	596	596	558	601	620	574	633	615	611	583	659	591	598	625	576	626	624	583	569	624	597	581	591	586	593	588	602	622	564	626	605	641	616	616	571	570	586	578	625	619	577	586	564	592	610	570	571	567	589	582	620	611	605	564	612	656	576	614	615	577	599	541	605	602	610	594	584	555	632	551	590	629	613	607	585	590	606	601	598	589	568	591	563	633	628	566	565	615	599	613	560	598	591	590	566	571	603	600	594	604	585	579	601	561	606	583	597	597	603	591	540	603	576	613	610	587	612	578	615	578	633	586	595	637	588	601	592	596	601	540	596	581	612	578	578	595	647	582	583	603	602	586	587	614	596	621	592	578	584	595	608	578	607	606	603	606	607	603	623	597	611	597	597	583	593	570	595	591	580	611	609	574	581	576	608	618	604	588	585	592	628	581	622	575	580	588	584	635	594	612	585	585	575	606	598	601	582	597	595	623	606	629	647	593	547	623	605	624	581	624	621	598	569	592	605	601	644	570	604	557	579	568	607	615	577	589	611	594	566	613	621	556	634	588	600	595	574	617	567	581	609	600	605	556	604	619	584	581	551	600	604	568	553	570	607	625	566	575	577	601	582	587	576	610	600	585	621	638	625	591	626	560	614	600	565	556	551	578	587	611	557	562	602	605	558	634	640	586	598	587	584	641	592	587	569	590	592	538	624	583	623	558	530	627	565	602	598	567	590	636	583	620	612	592	620	634	600	601	598	606	559	611	578	551	582	604	601	573	623	584	580	635	611	592	543	603	617	638	561	589	557	592	618	582	591	596	611	614	610	607	557	613	588	568	622	562	632	584	589	565	565	594	619	580	556	588	627	593	606	590	601	616	632	584	604	627	605	594	600	622	597	596	597	596	591	585	605	600	600	646	570	564	608	619	630	573	589	606	584	567	595	601	609	600	524	614	572	605	578	594	553	605	597	592	607	562	554	605	618	607	569	591	590	596	623	586	632	617	546	594	567	576	594	611	630	605	600	587	619	584	619	611	586	615	618	622	643	570	589	591	615	596	593	557	588	554	597	566	595	555	610	589	651	599	599	579	589	570	593	586	593	596	614	567	606	592	621	544	626	616	599	573	586	608	593	591	581	554	597	607	537	634	578	584	572	577	611	555	599	600	557	617	594	579	613	588	584	586
47881	9752	1230	505	383	317	244	221	207	220	182	176	180	180	179	201	178	156	162	148	171	183	141	156	170	167	177	154	156	169	182	162	163	183	156	181	195	145	160	171	149	163	135	144	153	161	164	184	169	144	160	163	177	179	159	177	179	166	157	165	153	154	150	161	178	144	160	167	151	173	149	162	181	156	166	160	183	162	177	170	154	165	158	160	149	158	174	152	168	152	148	147	149	159	139	161	145	154	158	133	166	168	164	160	159	171	155	181	196	164	135	143	174	168	176	155	155	153	156	137	166	160	175	157	174	181	170	168	162	160	177	176	155	159	145	177	166	176	146	154	133	165	162	199	186	144	163	154	141	169	144	162	161	170	159	162	153	168	160	153	177	171	152	142	173	130	155	171	153	162	128	157	165	150	184	146	162	148	150	168	169	160	156	166	170	169	168	150	136	153	176	160	142	179	160	155	172	151	158	174	170	156	149	158	200	173	176	162	190	188	151	169	165	159	178	166	152	147	190	181	162	160	149	159	151	147	132	165	195	152	164	135	150	142	188	141	178	161	150	145	146	157	175	163	161	155	161	162	149	161	154	159	192	171	154	158	175	161	161	163	170	159	188	163	167	183	145	160	156	154	162	171	160	156	163	155	157	186	177	157	170	160	183	150	138	192	164	156	172	181	152	182	170	165	155	177	171	157	149	188	183	169	159	132	159	156	192	157	127	152	182	169	167	168	143	180	150	162	146	172	155	165	169	182	180	173	163	155	174	183	143	171	156	174	154	165	169	144	172	162	165	146	165	174	144	180	169	172	170	171	139	154	136	159	143	152	167	178	173	163	149	174	151	165	188	157	168	173	170	164	158	160	152	160	160	143	145	193	154	162	145	177	152	113	154	167	162	166	174	149	137	144	164	191	157	163	153	156	184	154	150	167	147	146	143	154	150	155	166	172	166	152	154	156	168	150	182	153	165	152	172	155	162	133	168	184	158	162	153	158	183	155	164	169	157	157	158	176	156	145	175	170	146	161	187	176	154	185	154	201	166	167	133	173	148	151	162	164	171	186	151	165	176	156	146	139	167	168	161	163	148	149	136	135	149	172	175	168	137	153	151	170	180	158	172	157	141	171	173	160	151	175	164	167	146	180	168	163	165	180	174	152	174	164	162	154	162	152	180	128	173	151	169	164	163	150	173	151	147	153	187	175	158	164	151	179	141	149	151	161	171	160	137	163	156	154	150	172	170	144	169	164	157	146	134	168	177	137	178	168	164	178	154	193	176	198	152	159	168	173	171	148	180	163	152	152	179	156	160	186	181	191	143	196	177	136	173	137	181	128	167	158	153	152	158	163	152	166	132	133	161	169	166	174	145	171	166	153	158	164	160	164	185	168	137	163	135	166	153	163	178	196	172	167	170	142	166	159	148	173	159	156	159	167	141	173	138	166	157	122	165	155	169	143	139	155	157	175	152	158	165	143	168	149	174	154	170	188	165	144	160	167	160	165	174	166	145	182	159	145	149	172	186	140	151	156	167	160	147	154	125	159	172	150	166	177	154	150	174	162	164	172	152	168	184	159	153	188	138	170	160	174	168	156	171	176	165	148	145	193	148	190	175	154	176	141	153	173	146	156	163	148	147	174	162	167	165	164	157	142	151	144	169	160	163	162	151	156	157	154	157	154	170	142	139	141	167	169	185	158	156	169	170	178	173	175	156	188	156	151	138	154	142	183	157	162	151	149	165	168	156	176	124	161	150	160	164	149	169	197	139	160	180	162	162	170	159	149	182	193	166	152	189	141	183	150	170	151	163	180	168	162	158	180	150	154	169	146	174	167	167	155	178	161	153	170	163	145	161	151	152	147	147	185	166	182	176	147	174	169	147	146	151	159	160	156	159	166	166	161	138	159	159	186	159	123	153	181	184	176	144	171	170	163	177	134	179	152	158	136	161	133	152	156	157	171	161	163	148	172	167	150	184	169	154	160	148	170	158	161	143	182	173	140	166	165	145	148	161	163	140	160	157	143	168	179	153	167	175	149	165	157	149	162	150	190	142	160	140	178	170	188	178	133	155	148	170	162	139	160	149	164	162	176	157	170	182	166	134	158	190	154	159	150	161	165	148	156	168	166	158	170	159	151	141	151	162	140	137	159	161	166	157	164	160	168	149	149	161	187	145	133	155	146	162	158	163	153	140	164	179	168	146	194	173	147	165	173	158	156	156	167	156	149	150	152	177	151	152	169	173	172	146	170	140	177	177	173	156	153	184	163	151	152	159	154	159	164	157	146	192	175	171	160	144	166	167	145	175	160	179	161	170	153	171	165	154	150	177	195	167	167	157	145	154	180	166	169	143	154	178	162	162	160	173	167	192	157	163	159	166	139	152	173	150	160	161	151	152	173	169	171	162	187	177	163	160	161	144	160	154	162	150	162	158	161	173	146	165	166	151	154	163	153	154	192	160	165	158	144	166	174	155	140	190	154	149	133	168	150	146	152	172	164	152	141	143	161	144	154	167	154	173	148	159	169	165	167	150	172	174	184	152	159	190	165	163	177	149	164	174	173	146	160	148	154	168	143	157	145	179	156	137	161	161	152	155	129	158	163	145	161	163	141	154	182	175	173	170	154	134	145	164	178	160	168	177	151	172	155	144	170	148	139	153	196	172	181	161	159	155	148	148	169	178	168	163	162	134	163	156	172	150	184	172	160	172	150	153	166	170	178	161	161	160	153	157	166	172	158	166	160	173	148	172	182	161	148	158	165	155	178	164	138	148	160	158	161	180	162	143	140	178	158	154	161	164	189	169	172	151	170	141	147	143	149	150	154	176	172	148	154	154	174	164	157	155	157	161	130	146	172	170	157	171	155	180	168	182	158	174	160	149	178	156	130	173	153	173	166	147	154	152	168	155	158	149	169	179	168	162	157	174	181	160	166	167	165	167	146	175	166	159	179	167	166	146	173	152	148	156	169	154	145	170	143	165	163	191	169	169	149	183	149	154	159	135	168	156	173	159	182	152	165	150	153	171	170	159	174	142	200	157	159	191	175	141	173	136	155	151	180	166	160	161	158	146	174	158	155	175	145	132	150	173	153	151	148	176	170	157	188	166	156	185	164	171	152	164	168	161	166	159	150	161	166	147	177	147	150	165	163	148	154	146	167	168	179	167	153	195	152	164	162	141	138	178	159	170	167	171	160	136	170	175	156	164	176	166	181	164	147	142	155	177	168	155	156	159	171	153	141	155	159	174	158	151	157	161	153	174	174	181	144	163	187	162	146	168	196	163	143	150	161	165	165	169	173	170	162	155	162	152	165	174	179	148	153	154	171	176	168	172	168	159	189	148	153	167	158	161	163	172	180	156	189	164	167	167	175	164	156	150	172	147	159	147	173	160	157	175	162	166	155	146	179	183	173	167	164	130	172	158	179	143	156	159	180	164	155	137	168	169	146	155	144	143	194	158	141	160	171	162	144	183	166	162	180	175	170	208	138	154	164	161	166
24178	773	1260	1434	1212	957	855	767	644	604	550	538	467	469	484	457	418	437	409	435	395	416	417	421	416	393	438	396	394	386	417	400	401	387	390	375	388	349	402	377	402	390	394	377	369	396	392	398	391	383	373	384	359	378	380	344	386	352	357	388	407	376	383	375	402	352	327	366	363	397	348	377	389	368	396	356	376	395	396	395	354	412	350	328	362	391	389	375	391	390	373	354	391	395	385	386	377	371	378	388	378	375	367	413	392	348	402	393	391	405	373	389	374	391	426	386	353	392	340	395	364	354	366	370	373	415	403	369	377	388	361	372	369	348	355	345	374	351	365	371	370	350	406	366	359	358	368	362	376	394	384	394	405	389	375	372	370	342	382	397	382	354	374	373	348	379	351	389	377	340	383	367	406	365	357	387	364	340	344	365	350	376	366	370	350	316	361	403	386	355	360	359	384	379	375	369	371	367	405	393	401	353	371	350	406	359	358	340	390	405	354	391	362	370	398	375	372	390	360	362	387	378	352	394	367	375	372	359	392	358	356	405	363	410	375	380	366	372	342	387	363	361	373	377	370	353	353	369	378	372	381	391	373	366	396	372	365	371	372	356	334	391	339	361	348	357	341	357	375	372	383	335	378	346	367	319	384	370	391	378	409	359	383	376	366	333	365	343	365	356	355	363	411	357	369	367	358	387	422	364	364	395	365	382	351	360	360	342	348	362	401	364	377	380	400	352	375	379	362	351	393	377	358	392	409	368	368	338	388	402	359	353	396	375	379	384	367	323	367	356	404	369	365	357	374	362	386	357	393	365	386	343	373	397	362	387	403	411	360	373	377	360	369	387	410	393	378	371	359	326	385	373	400	370	377	354	373	374	337	372	329	330	343	348	350	394	375	345	365	392	394	329	378	394	368	364	389	380	339	363	351	342	364	352	376	386	386	373	377	375	363	367	376	370	389	363	376	403	394	387	355	423	364	375	351	372	359	374	347	374	386	373	358	360	358	355	370	406	352	379	358	361	379	350	370	401	356	393	337	371	411	401	342	349	384	367	374	375	366	348	372	387	360	375	335	368	352	387	355	338	381	350	357	400	385	375	389	361	368	398	405	354	354	373	352	356	384	350	368	356	385	355	377	391	364	369	377	378	360	341	354	347	355	374	326	413	392	396	372	379	356	382	342	407	365	363	370	353	373	365	358	376	368	370	367	358	365	358	382	390	384	388	353	375	381	337	337	352	390	375	377	368	381	372	366	376	319	362	390	389	350	336	381	413	401	352	368	377	366	345	358	359	365	408	366	379	363	402	401	360	372	376	394	413	353	372	337	415	375	401	375	349	369	345	367	403	379	390	335	356	389	364	361	371	357	370	374	391	347	382	371	344	394	361	325	383	437	371	369	360	373	413	410	407	371	373	372	353	401	372	367	417	368	388	395	349	362	355	366	362	389	361	356	364	350	393	362	391	386	384	385	381	376	371	366	357	360	372	359	396	354	381	401	373	392	347	366	395	376	376	375	411	367	401	391	371	380	366	364	323	387	368	373	385	393	406	388	375	391	374	359	375	363	384	427	325	376	337	376	370	404	373	363	364	355	386	376	361	378	372	371	368	396	378	394	388	378	398	384	380	372	378	355	375	317	366	380	398	395	344	386	361	405	353	364	346	372	366	343	386	341	370	385	365	392	420	353	386	359	387	357	380	394	378	370	379	381	383	343	360	346	380	382	358	375	396	386	366	394	391	366	380	378	375	373	357	339	361	357	363	372	400	376	400	391	410	378	379	363	369	376	395	361	386	356	378	381	380	358	357	333	365	366	378	343	396	376	441	390	387	377	346	356	394	378	397	336	365	365	381	381	357	358	372	380	378	336	339	364	362	400	382	371	380	349	402	338	390	385	368	382	373	369	395	369	376	357	378	390	365	367	350	394	379	381	387	362	377	396	395	387	383	397	374	328	356	419	371	367	390	365	379	386	371	350	375	403	390	382	370	367	346	372	403	341	348	373	379	350	376	397	362	364	367	390	384	368	324	368	390	374	397	356	389	396	372	345	436	374	350	353	384	404	371	380	367	410	368	381	380	371	379	344	376	348	390	394	345	363	408	406	386	407	374	377	349	345	405	379	391	367	371	406	389	369	341	393	354	354	373	374	327	386	379	379	360	371	370	378	378	395	383	350	336	417	399	384	351	366	356	368	389	366	363	365	357	362	365	366	406	381	356	343	365	366	376	386	358	361	370	372	373	349	354	373	331	335	386	394	371	401	353	415	401	389	364	416	406	383	349	375	349	383	371	394	374	373	394	383	373	363	391	359	379	376	407	379	365	386	353	356	347	353	362	384	405	395	347	395	424	383	392	363	354	392	353	353	411	376	344	344	376	393	382	393	374	360	349	391	339	378	383	360	332	374	393	333	390	363	380	375	367	349	384	374	358	333	382	349	387	382	374	372	339	361	346	352	392	376	401	416	351	369	395	385	403	379	365	377	356	377	391	386	365	348	382	345	377	422	345	342	373	358	360	439	378	393	397	367	356	378	390	357	428	350	357	382	366	367	359	401	387	358	343	383	352	351	388	397	400	375	357	365	365	364	374	361	359	345	364	352	365	376	364	353	371	385	360	352	374	373	334	358	387	353	376	398	341	368	373	352	392	387	372	364	379	376	335	380	370	367	365	400	391	361	379	391	409	406	361	359	375	382	396	394	373	359	369	388	376	349	383	364	388	339	354	410	373	378	375	381	377	360	385	360	359	360	386	371	391	356	371	404	386	372	334	362	378	368	359	376	386	339	383	388	360	395	380	375	376	387	359	360	403	352	402	386	387	399	349	368	380	369	405	385	371	381	364	355	374	393	348	357	399	375	357	382	371	369	379	365	348	363	361	322	364	376	369	382	365	363	372	389	364	346	336	404	379	363	352	376	372	365	351	358	355	383	351	348	368	386	349	338	391	375	364	359	384	371	387	368	361	364	354	372	352	391	353	349	389	394	396	328	367	381	343	388	377	365	356	349	371	361	380	356	379	372	346	379	348	386	372	397	392	357	378	401	390	376	401	391	380	385	399	354	375	367	363	364	358	393	368	365	374	394	331	362	375	347	397	368	403	354	389	407	351	383	373	370	359	354	350	343	407	390	399	374	385	379	380	353	374	355	368	396	357	378	393	365	352	366	373	405	354	362	386	367	362	400	380	346	350	380	373	373	373	343	384	370	389	384	346	361	392	375	362	402	400	342	386	369	366	364	355	403	385	378	364	377	369	328	364	398	366	399	358	363	396	391	391	383	385	392	387	367	392	394	372	362	393	402	362	380	411	379	372	385	362	382	376	370	403	387	352	332	374	390	385	381	375	364	331	381	366	401	386	389	365	365	330	366	359	352	347	387	356	372	378	341	360	404	352	378	358	376	421	383	390	386	374	389	383	381	383	361	352	396	366	381	408	365	367	369	343	339	395	372	360	373	359	368	345	350	348	405	356	374	373	336	406	358	358	377	376	382	379
32250	3755	297	227	228	227	208	228	198	225	217	225	225	213	251	251	259	212	234	233	213	230	221	210	233	246	227	199	239	228	215	233	219	236	244	208	232	225	234	237	204	220	228	216	213	235	233	261	237	236	228	260	231	224	196	214	222	233	200	227	232	218	231	214	192	223	238	211	218	190	204	242	215	193	222	224	224	210	212	219	240	226	210	214	224	234	223	226	227	217	201	248	237	242	232	239	240	211	197	214	249	233	207	194	222	211	208	225	239	225	221	230	238	250	237	224	249	236	234	238	206	220	217	231	233	237	228	226	199	237	242	225	207	202	254	264	243	232	201	228	202	230	240	200	215	209	207	216	222	255	218	193	207	244	237	219	236	223	250	205	212	196	239	223	211	212	222	244	200	239	227	211	218	202	218	215	233	217	234	225	233	209	237	193	199	215	222	235	243	239	240	219	208	225	228	207	237	203	243	220	216	228	231	214	240	226	240	208	202	231	220	237	194	232	215	214	237	221	224	205	220	252	231	227	216	226	202	227	239	195	245	230	223	232	199	215	228	204	188	215	236	228	232	246	206	219	238	210	226	217	202	204	230	224	215	218	213	221	227	215	224	217	231	212	211	246	199	229	242	178	235	219	209	196	237	216	222	249	228	250	230	216	210	246	207	231	230	223	208	251	217	222	226	225	209	257	220	205	180	239	205	231	216	235	213	232	229	249	215	212	213	242	204	219	196	207	205	230	214	231	248	251	236	224	194	173	232	224	249	258	247	205	209	252	213	207	211	199	255	247	223	178	197	214	215	238	230	239	254	199	257	240	273	240	250	222	217	222	212	224	221	213	223	235	252	215	213	246	244	224	227	205	207	195	232	213	220	213	225	227	230	234	204	229	222	205	229	224	252	224	213	235	256	218	256	217	228	200	224	209	225	198	236	230	200	246	222	234	211	242	241	216	214	205	258	245	246	239	223	219	226	227	220	235	227	235	228	214	210	194	228	217	226	215	206	214	229	226	202	196	234	201	213	206	227	211	230	215	196	229	241	232	227	241	221	230	239	216	235	233	216	219	225	249	219	242	207	205	197	232	206	227	236	226	269	221	202	216	246	228	210	228	206	215	225	225	243	216	215	221	230	233	219	225	228	236	244	202	216	209	213	225	238	202	215	226	247	193	234	242	223	206	197	214	248	224	229	222	235	230	223	234	240	218	232	207	209	219	192	218	188	191	220	202	245	221	202	227	236	231	218	229	227	191	245	232	226	185	217	218	238	234	237	241	230	223	210	234	252	193	232	223	229	236	223	217	224	196	220	241	223	226	232	226	239	251	201	212	234	224	211	228	210	207	246	256	224	219	242	219	196	194	228	212	217	213	227	241	231	215	241	217	212	231	208	195	225	204	209	214	216	228	211	247	232	208	252	221	253	173	203	207	232	216	233	234	203	219	217	232	218	234	235	213	219	224	203	225	211	228	209	238	223	224	238	205	217	248	235	236	223	218	236	208	265	237	235	220	248	233	224	231	237	236	212	190	209	207	224	207	211	211	207	247	223	248	218	208	214	207	234	244	251	212	211	217	221	229	194	215	186	209	228	247	220	228	221	209	213	202	221	238	250	203	212	207	252	211	235	263	241	251	211	190	221	232	214	233	246	213	214	223	250	209	246	192	234	221	239	218	227	216	216	217	228	228	224	261	229	210	196	228	252	225	213	218	205	226	225	258	234	240	223	208	218	233	220	210	233	216	227	213	224	208	213	238	206	216	234	225	221	215	229	229	196	214	231	219	219	230	226	222	213	221	213	215	237	226	229	226	228	246	212	216	238	211	229	221	235	242	225	207	263	223	231	228	253	232	238	232	232	197	242	243	207	194	205	231	240	180	242	244	200	211	229	230	238	227	228	244	216	223	223	216	228	209	197	224	208	226	234	207	210	225	231	208	215	177	210	215	190	241	220	233	223	241	225	219	232	220	226	233	245	242	228	252	232	223	208	234	234	204	242	224	222	216	225	202	229	211	212	226	228	208	221	199	230	205	226	230	218	215	206	231	228	206	208	212	227	225	230	231	220	204	252	237	246	244	223	226	212	241	235	230	217	218	228	215	227	204	240	233	225	220	206	243	236	231	227	255	238	220	244	205	224	208	207	223	226	226	225	236	212	227	194	214	224	223	207	238	242	239	237	240	208	224	208	217	223	237	216	234	215	217	244	225	209	250	214	206	220	238	215	211	216	241	243	248	232	244	208	247	219	206	220	233	214	228	230	211	245	205	239	204	200	239	215	197	192	215	231	218	227	217	212	222	240	222	216	242	215	233	256	213	255	219	204	213	218	261	211	251	221	212	237	246	219	184	212	244	248	218	238	231	224	204	200	230	223	227	223	221	255	223	187	223	220	234	227	207	189	240	250	219	231	231	219	233	203	244	214	228	221	197	209	235	216	203	219	232	244	211	225	234	221	223	251	197	201	218	234	206	235	232	213	212	239	231	218	225	216	209	196	238	236	225	234	221	240	237	226	210	245	209	223	208	218	215	206	199	216	247	228	217	211	255	235	234	230	254	257	227	226	242	213	216	217	243	227	212	231	229	269	229	210	231	222	214	199	225	247	261	227	221	196	197	201	221	250	215	207	223	230	236	210	224	229	204	205	229	224	245	222	225	190	200	267	235	212	238	236	221	226	211	246	210	196	253	210	210	229	209	226	235	208	224	197	243	208	219	201	228	235	223	252	238	232	223	211	238	252	208	231	239	242	216	207	214	218	226	230	266	244	213	217	233	227	251	206	243	222	229	226	228	196	218	231	231	217	219	204	204	262	224	261	245	220	201	232	220	210	210	237	226	236	229	217	232	213	195	206	241	227	221	227	211	196	229	245	237	254	238	193	201	218	246	223	206	230	202	232	204	216	254	234	219	240	208	203	209	246	207	213	237	228	241	219	244	244	233	219	214	203	235	223	204	230	221	215	211	217	210	211	209	208	242	191	263	225	257	248	207	239	256	219	217	224	223	206	224	261	214	210	220	247	203	217	261	214	217	220	221	213	239	210	234	238	224	235	222	205	204	224	247	234	229	213	211	220	226	195	193	221	215	223	200	224	245	227	228	221	232	255	195	204	188	230	201	207	188	214	239	243	217	238	200	227	206	223	241	225	225	222	215	225	229	209	203	204	217	224	212	234	224	219	220	244	214	211	238	200	227	231	261	247	221	195	216	254	209	208	217	242	216	237	208	242	217	235	242	216	209	248	260	244	187	235	220	232	215	244	227	214	224	239	222	209	223	224	222	230	269	239	231	233	235	243	244	222	224	217	230	215	220	213	206	202	211	212	229	227	225	224	202	212	228	252	199	216	233	212	240	208	180	233	257	224	245	252	232	239	176	245	219	218	211	233	241	196	270	225	222	222	202	207	233	242	226	234	221	216	195	262	224	186	197	222	209	232	269	235	221	232	207	200	233	227	232	236	209	210	221	193	245	234	212	188	214	222	231	200	232	228	214	213	258
18254	529	553	547	504	547	514	501	525	534	492	519	490	470	494	515	535	535	533	501	504	526	551	575	582	504	528	519	484	525	516	488	541	521	495	530	516	549	522	518	557	555	475	496	519	519	531	514	487	546	491	524	498	524	523	528	540	553	486	510	527	528	518	533	475	520	450	515	537	520	550	473	473	506	558	556	550	549	522	532	528	532	500	542	523	532	475	502	533	531	477	555	506	546	500	509	505	502	542	521	506	493	546	507	507	508	522	562	547	523	498	511	476	513	523	512	517	532	501	518	514	546	512	498	529	506	522	537	516	509	512	529	511	553	486	555	529	511	479	544	562	519	563	523	560	488	538	471	504	515	518	519	503	540	522	495	521	508	475	515	544	477	540	472	488	510	547	476	542	577	520	510	473	539	535	540	506	538	529	561	477	494	552	546	498	482	510	545	495	547	519	529	524	482	506	501	518	492	529	537	532	509	496	527	552	497	553	503	550	470	514	542	527	511	514	492	523	509	508	538	498	494	502	565	504	545	527	525	469	516	507	525	537	536	514	527	531	572	496	556	465	540	506	510	521	516	521	488	531	509	562	529	566	519	552	530	511	547	491	528	520	537	556	536	560	499	505	491	499	516	541	529	531	529	532	516	530	513	498	495	564	476	525	530	530	487	543	472	491	512	505	527	532	552	535	521	538	533	533	535	490	521	510	478	466	491	514	521	527	537	510	571	526	512	508	493	512	530	511	542	502	538	542	502	545	522	513	559	528	513	493	550	515	539	506	562	509	530	476	504	528	546	568	519	505	523	519	550	502	536	495	509	537	508	504	496	556	573	572	552	558	537	523	530	497	508	509	532	515	535	506	532	531	544	519	535	532	464	557	522	521	500	494	534	493	508	491	506	559	551	506	487	537	523	508	494	521	515	499	512	541	534	534	488	555	492	516	517	503	550	499	518	545	530	535	507	487	514	553	541	548	507	534	538	530	547	538	507	491	479	536	520	519	516	572	551	529	543	503	506	543	542	513	502	519	504	544	510	545	541	506	488	498	498	499	529	517	565	532	508	508	518	516	536	525	487	545	514	518	487	554	552	543	491	535	528	544	502	525	521	541	485	494	536	509	494	548	490	526	519	458	492	502	518	515	523	541	503	475	525	489	519	550	500	496	531	520	489	562	534	522	532	511	535	449	536	554	495	534	579	512	530	556	524	532	509	502	512	482	533	515	478	519	490	519	514	509	506	492	532	517	514	521	496	490	507	540	555	524	539	518	527	537	497	512	509	520	537	496	516	519	493	469	529	491	491	487	498	538	545	506	547	529	522	543	516	539	532	525	523	514	508	500	520	504	527	527	566	547	536	507	489	495	518	520	515	536	536	551	541	534	516	515	530	540	531	510	543	529	491	536	506	564	483	551	511	533	543	514	509	530	553	483	496	548	539	508	515	529	524	533	518	541	496	522	514	490	516	556	532	499	486	542	549	524	525	510	486	512	535	520	560	538	536	536	502	491	511	540	487	528	509	506	503	524	516	554	498	535	527	533	521	513	561	484	477	509	504	506	533	533	489	528	574	515	538	519	524	487	506	520	523	491	515	541	506	537	539	551	549	568	509	514	531	524	532	477	541	507	564	518	516	507	463	530	526	543	513	518	552	503	534	521	506	536	457	530	524	504	494	524	480	535	489	534	526	540	484	473	501	521	504	441	541	483	541	552	546	540	555	510	504	524	513	513	549	532	501	528	476	560	532	519	541	521	513	515	503	581	509	437	501	541	505	499	541	525	522	496	520	540	551	489	523	543	566	527	515	513	544	540	508	514	480	533	538	550	505	552	556	509	561	517	533	517	492	481	519	520	501	516	525	519	498	550	533	525	546	524	511	519	531	501	518	462	502	506	536	576	517	510	527	533	557	525	521	551	521	484	539	511	547	490	558	515	535	531	536	540	487	526	491	525	506	504	504	527	553	542	556	491	504	504	530	518	508	534	538	540	530	473	536	544	527	538	535	490	519	518	540	528	513	515	512	536	511	502	492	545	518	498	516	545	494	553	511	507	522	465	519	537	543	493	555	526	556	530	484	486	526	497	528	502	510	534	545	531	500	541	517	495	547	499	518	546	512	549	507	509	550	541	516	533	523	533	529	522	458	522	511	526	531	517	483	532	506	479	515	545	481	488	505	497	543	507	540	568	518	474	510	526	475	540	511	471	537	539	480	575	524	496	521	502	519	514	528	522	533	570	564	504	532	470	529	549	521	505	545	497	492	519	539	495	530	498	470	503	523	517	534	543	534	516	535	501	526	513	539	524	540	554	533	438	477	511	506	512	543	551	538	559	490	551	541	542	490	519	493	555	472	535	521	495	510	531	498	544	520	522	549	484	532	546	531	469	525	479	561	559	522	531	529	483	546	552	522	539	563	504	511	528	481	485	517	519	515	519	525	541	519	484	529	494	541	503	519	525	493	532	531	487	576	477	524	527	576	514	533	530	518	493	500	554	554	474	491	503	537	512	544	523	529	526	480	505	527	512	517	510	479	524	503	533	497	521	515	481	511	532	495	547	487	550	552	524	529	504	477	493	516	517	486	549	523	542	519	495	513	518	536	519	549	511	478	537	503	530	554	520	519	489	539	547	494	550	507	541	494	519	500	507	536	502	531	536	483	522	495	550	503	539	487	512	501	548	559	511	511	528	542	565	556	516	508	521	519	515	453	528	490	496	523	503	507	538	542	522	547	477	562	497	536	505	515	554	521	508	529	504	535	496	521	507	528	487	478	517	538	515	502	513	517	541	533	496	550	523	571	516	535	549	540	537	486	516	520	497	493	481	518	504	517	514	514	502	481	514	486	549	526	542	563	501	503	507	511	511	547	515	592	530	498	486	508	494	518	494	519	553	560	507	530	525	539	514	505	502	515	536	524	537	507	518	530	526	525	561	542	580	473	545	526	497	513	504	534	544	502	536	515	490	477	515	458	521	508	522	534	549	527	529	533	521	480	546	498	586	522	529	500	522	535	513	508	484	540	504	540	475	557	484	513	522	513	572	492	536	530	492	530	531	518	525	516	508	516	536	462	544	561	477	519	551	558	550	523	525	517	527	530	542	525	530	542	530	526	488	500	519	507	533	553	488	547	517	545	520	508	516	534	488	490	500	564	502	497	511	514	527	574	520	504	535	568	559	516	545	508	483	532	502	519	531	519	526	507	518	505	519	501	475	534	536	548	521	499	528	514	494	519	506	563	513	525	521	547	538	510	540	529	549	538	505	493	542	509	500	531	508	506	537	508	524	527	516	502	491	522	557	485	500	514	521	534	528	511	518	511	539	517	541	517	525	541	510	559	546	497	514	529	499	523	494	543	501	551	526	530	514	526	533	555	527	547	505	529	528	524	545	500	480	523	505	556	472	521	511	495	550	483	524	525	530	476	500	490	515	547	518	504	543	477	483	533	519	518	490	519	532	526	557	497	518	530	475	511	569	539	550	486	557	541	514	511	518	488
40126	6303	633	427	330	296	341	321	260	268	270	266	267	250	287	240	279	270	262	281	284	290	263	261	266	235	268	251	243	260	238	246	269	265	256	241	265	256	295	264	290	255	259	247	267	256	282	230	252	260	259	243	246	263	231	221	263	269	241	290	262	250	268	302	260	254	271	271	255	258	262	259	280	241	268	277	266	256	233	234	227	242	229	273	261	283	259	270	274	283	269	250	248	235	243	264	262	236	240	250	263	263	260	242	244	284	294	261	240	248	245	254	226	281	243	231	258	270	237	272	243	226	260	246	264	264	246	264	262	255	233	282	251	261	237	249	281	286	258	295	245	242	247	262	259	252	241	265	258	244	256	243	252	253	252	229	275	261	275	237	229	270	256	228	261	242	246	246	265	274	267	262	265	251	279	240	242	246	278	255	258	246	248	263	259	263	246	245	246	244	236	271	252	242	300	291	257	248	227	226	274	259	246	233	264	249	274	237	265	262	270	278	256	274	300	242	268	280	291	251	255	257	280	286	240	247	238	252	236	281	250	262	219	290	250	237	242	252	252	273	264	270	283	249	294	267	255	282	240	229	254	245	232	223	243	242	291	233	239	255	259	276	277	233	265	255	251	232	260	252	239	279	243	266	264	244	253	233	251	263	247	237	279	259	272	247	273	297	256	287	232	264	267	234	228	257	271	277	239	259	247	265	241	232	268	253	270	267	268	251	270	225	245	242	233	243	257	255	268	234	274	252	255	252	259	236	271	252	254	270	256	261	238	252	250	244	253	257	259	255	272	265	244	253	213	234	268	239	211	228	271	266	264	264	233	252	234	264	272	268	231	260	233	282	251	261	261	247	286	214	256	264	240	249	236	273	254	272	268	285	228	253	236	275	270	238	247	240	263	252	256	252	302	241	264	252	267	254	265	254	267	277	255	237	305	219	238	272	262	236	229	268	276	258	258	264	235	228	243	263	243	253	286	249	214	227	239	248	285	261	262	237	254	270	270	239	244	265	260	257	251	258	242	260	215	244	264	249	248	251	271	273	235	249	256	286	260	249	218	264	253	243	237	239	270	277	265	244	263	247	273	226	295	234	248	242	237	248	237	240	258	256	297	287	260	257	222	244	240	301	286	281	251	240	231	231	241	259	255	240	258	255	265	262	248	248	275	259	270	266	251	286	260	272	240	232	227	275	292	268	244	250	272	230	240	259	261	250	229	250	272	259	288	258	246	258	274	268	288	263	245	270	285	273	259	247	258	252	265	219	255	236	275	267	257	248	257	265	262	289	261	261	267	279	223	250	246	258	248	249	248	244	263	241	273	237	254	248	257	269	264	242	254	239	254	266	246	260	244	237	294	281	267	249	279	293	241	259	235	268	260	227	241	277	244	220	263	239	208	259	268	262	285	262	282	243	263	244	247	260	288	245	258	281	263	275	266	223	263	283	256	251	259	237	282	245	269	265	234	259	272	278	256	257	247	240	273	238	263	266	222	282	218	269	238	279	257	259	234	213	224	268	242	246	239	273	250	252	265	250	253	281	281	276	275	242	247	270	224	232	265	271	251	255	298	257	266	259	242	249	249	247	233	264	256	230	250	262	268	272	238	236	282	255	249	278	262	222	219	256	276	256	257	264	251	232	240	272	269	248	247	234	243	244	245	288	247	247	273	289	252	253	248	272	232	244	258	273	245	252	254	275	254	265	249	271	266	277	282	242	232	249	259	278	261	255	251	272	239	269	293	263	250	279	298	242	251	264	262	260	275	236	269	223	250	228	244	265	242	257	234	249	273	271	261	223	240	256	255	235	234	236	212	244	262	292	256	233	247	210	277	256	258	245	274	231	231	256	249	234	279	239	284	276	268	265	240	267	245	260	244	250	249	258	270	254	239	212	251	241	271	241	241	248	273	266	265	247	259	273	275	251	259	243	279	240	255	275	265	267	321	250	284	245	254	246	238	253	256	268	214	242	274	273	278	280	251	241	241	279	242	244	269	239	217	247	270	240	279	247	281	240	233	255	291	240	251	249	288	270	264	287	245	259	234	260	278	269	263	280	252	268	250	226	265	249	264	260	254	270	247	251	273	254	264	278	254	270	270	288	281	281	254	253	240	256	257	300	250	260	248	238	231	270	269	227	237	245	261	256	277	279	257	257	275	247	240	263	241	252	235	254	273	216	243	253	255	256	263	281	277	265	254	252	261	239	261	261	296	243	249	266	239	254	233	259	291	256	243	241	227	263	265	276	241	263	297	291	267	300	280	210	232	252	267	257	281	223	263	281	240	254	215	284	227	266	255	247	264	285	253	257	273	250	282	251	236	224	257	264	274	266	265	256	260	256	257	301	263	234	250	266	261	247	254	240	249	258	229	251	242	265	254	278	237	256	257	267	260	249	243	277	242	233	256	229	242	282	256	277	246	245	296	267	265	269	252	225	251	258	242	253	265	252	286	243	294	267	257	257	254	240	260	239	240	260	288	269	259	276	275	275	292	274	268	266	241	246	235	264	231	253	223	285	277	247	233	233	270	251	273	233	275	257	238	273	245	259	231	257	258	265	239	261	284	256	286	257	239	266	250	247	248	241	256	263	255	261	251	265	230	279	238	231	258	273	262	226	259	254	230	245	285	242	232	264	291	250	258	221	278	245	253	248	257	286	291	235	260	272	243	269	252	272	274	251	258	252	261	270	263	274	288	294	254	232	259	229	276	265	248	279	270	272	218	303	273	214	270	246	249	263	249	250	244	232	256	256	266	254	224	253	265	256	304	243	233	253	249	259	252	264	256	255	272	262	273	249	235	227	266	270	228	257	245	231	277	253	270	266	251	250	274	235	240	239	246	257	231	220	269	229	272	274	289	295	254	255	209	245	267	265	243	240	258	254	265	263	265	254	240	264	308	267	253	280	260	253	251	258	294	268	232	283	262	227	239	258	263	259	261	241	251	253	254	274	257	262	265	283	231	252	230	249	269	256	268	238	250	258	235	253	293	279	251	250	278	274	250	281	226	268	257	238	250	263	261	246	253	279	253	269	264	270	244	230	259	249	252	246	284	263	231	250	255	291	261	282	285	251	253	218	263	206	271	284	252	276	271	291	244	253	267	251	241	243	272	260	248	252	235	283	289	235	250	274	268	289	246	255	261	246	271	250	263	263	213	248	262	250	270	287	241	265	249	269	261	280	273	245	235	264	259	267	241	271	246	261	240	279	282	277	236	260	254	228	253	236	262	219	258	270	243	250	254	296	278	256	238	266	234	228	292	247	278	277	229	245	255	248	232	236	241	255	305	265	256	258	294	273	269	239	249	245	207	228	248	247	257	265	275	265	265	245	249	253	266	257	276	291	274	252	259	279	246	239	259	232	296	265	274	282	246	268	282	257	260	276	248	266	226	271	296	251	246	245	273	233	245	272	263	263	279	295	259	256	220	240	230	294	288	260	269	267	247	269	233	237	271	258	259	244	286	253	261	253	286	241	234	261	256	262	258	242	282	250
21118	759	1012	1180	1015	935	853	749	750	707	684	652	639	644	619	667	613	575	635	617	611	613	545	600	594	588	591	562	564	605	628	580	607	583	578	577	592	575	563	599	577	574	583	589	607	602	615	576	568	596	585	637	567	581	616	560	563	562	565	548	540	590	571	619	593	572	589	545	588	594	553	596	616	593	613	614	592	581	592	592	577	590	563	581	591	564	546	569	594	569	529	556	548	600	582	577	567	588	545	522	561	545	584	562	614	555	547	611	552	560	557	537	559	608	563	576	551	528	568	583	552	563	513	560	544	621	590	592	565	617	615	551	562	553	557	556	576	590	581	614	597	601	578	621	597	539	564	589	572	578	597	567	562	612	605	554	557	535	565	584	564	582	602	579	601	628	590	593	550	574	543	586	591	532	612	565	572	577	570	570	595	617	581	605	566	576	589	560	622	541	559	559	557	644	556	589	583	599	512	597	580	559	552	560	583	585	588	594	594	561	587	546	540	575	589	569	603	576	593	566	559	628	576	584	560	541	595	564	583	601	548	589	609	536	595	592	566	586	573	596	593	545	585	620	605	592	584	593	565	576	591	607	536	528	562	631	564	544	573	624	588	549	580	582	575	600	586	599	589	554	587	589	618	554	585	597	538	576	569	584	555	578	543	576	618	597	555	623	578	582	576	588	553	549	573	554	558	561	578	582	595	551	572	551	550	605	616	603	598	638	612	579	547	562	562	567	597	580	550	566	557	504	573	566	590	582	562	583	596	595	633	607	597	540	610	601	553	567	563	551	558	544	585	586	555	571	555	583	602	603	591	614	565	593	597	584	570	582	591	590	624	563	581	550	577	586	574	561	531	612	591	563	608	561	585	575	583	581	578	606	579	515	549	583	591	599	607	538	557	593	565	557	575	562	557	600	574	585	594	585	591	596	600	544	599	559	560	563	582	543	568	550	584	548	565	568	618	600	557	579	555	595	590	583	573	526	595	573	536	535	595	552	525	549	574	574	576	602	571	572	572	611	574	585	564	553	531	557	554	589	590	539	550	601	619	576	582	582	585	586	559	610	623	541	553	586	646	548	557	526	574	563	590	590	545	566	550	572	603	565	612	578	594	594	594	593	577	548	547	563	551	581	579	558	613	594	551	588	591	556	584	597	582	568	536	552	568	593	557	568	574	598	552	598	608	589	572	552	560	573	589	605	561	564	552	562	597	607	582	588	540	566	593	607	582	528	590	604	598	546	581	556	541	558	605	605	590	567	583	575	618	596	573	570	633	552	605	537	548	579	594	600	568	556	599	614	618	580	574	579	577	531	577	553	559	556	610	587	570	528	549	602	558	589	572	612	610	639	632	568	574	603	601	565	561	554	611	590	626	582	559	549	561	544	573	574	605	567	558	615	587	575	549	572	612	572	566	582	576	537	577	578	600	531	547	540	576	613	630	551	580	607	612	577	622	544	565	566	615	579	584	578	583	585	602	549	594	595	564	575	605	574	583	607	558	620	613	580	537	552	561	553	565	578	584	624	562	570	570	585	579	585	569	573	591	625	583	587	545	588	576	554	576	575	591	560	541	582	622	576	598	559	562	613	544	574	576	612	547	583	618	589	596	540	550	576	584	590	575	590	585	564	590	595	594	561	568	594	575	569	600	572	601	599	592	559	591	604	587	571	571	564	586	546	556	577	584	554	549	570	614	561	602	577	577	572	539	608	584	577	606	617	545	570	553	550	565	546	560	569	544	624	588	599	584	581	573	588	583	547	586	561	600	598	567	572	577	591	569	578	579	587	547	564	581	606	600	547	587	551	606	544	590	593	553	571	580	603	573	594	571	601	589	624	578	562	573	576	564	576	610	637	566	567	585	573	591	580	560	565	595	552	610	577	577	563	614	544	581	546	540	555	594	529	596	540	603	550	585	573	610	601	594	573	591	584	555	537	570	535	606	540	557	582	580	595	577	565	584	613	585	556	544	567	581	563	613	616	567	558	580	582	565	600	626	587	584	547	575	562	588	556	533	581	557	562	559	580	605	557	549	594	566	567	578	535	537	606	585	549	574	576	583	619	578	595	566	588	579	572	563	586	588	556	620	552	560	600	614	623	611	569	577	561	553	597	572	564	569	595	525	527	538	562	589	582	566	586	569	614	583	582	584	545	563	543	533	607	610	587	573	557	564	603	567	553	600	611	592	586	568	576	590	566	581	539	547	567	627	526	549	591	585	616	569	620	611	579	569	539	589	606	554	552	579	586	605	567	574	598	560	588	612	598	563	570	529	557	564	607	619	552	574	607	553	579	617	612	613	555	577	552	559	572	602	585	598	558	575	621	588	596	583	536	574	644	569	588	563	548	594	579	591	584	602	610	581	570	552	586	571	569	572	590	575	515	577	558	595	580	572	571	597	614	601	579	620	577	537	599	513	549	564	561	599	630	605	541	572	567	545	584	550	575	576	588	538	591	560	556	563	592	604	547	585	623	616	554	557	581	565	558	551	583	591	570	561	578	554	595	573	571	541	625	563	593	575	584	564	581	601	589	578	565	570	587	594	589	592	589	582	571	551	568	577	555	593	585	576	600	613	587	565	563	566	537	593	567	564	580	562	590	577	575	568	592	590	577	571	566	557	601	590	559	587	565	605	568	586	589	576	547	564	560	560	573	624	552	562	590	550	530	617	564	553	593	590	645	539	568	569	597	600	627	589	597	620	587	594	568	619	557	544	574	580	581	576	575	592	594	570	541	556	606	577	575	567	591	582	580	574	537	566	596	580	589	590	539	587	606	538	548	587	611	583	615	585	598	565	582	594	567	578	546	553	555	592	518	559	587	614	560	550	585	583	571	574	577	560	583	549	589	593	610	616	576	576	608	596	548	558	564	584	554	598	547	568	566	546	556	571	602	595	553	605	592	540	568	610	568	592	585	568	594	562	547	626	590	583	537	575	555	624	575	591	556	553	617	571	582	575	588	537	566	584	596	575	542	582	601	577	615	611	596	575	570	573	597	551	575	556	545	563	588	597	574	568	603	557	556	521	614	590	623	564	576	601	612	582	549	612	585	585	552	535	587	589	606	569	541	582	586	583	596	594	571	602	565	593	569	559	552	546	623	560	582	590	588	557	580	594	596	548	601	584	586	553	553	543	629	567	603	575	604	566	575	578	547	543	573	572	539	549	583	576	554	600	578	598	627	587	608	579	565	574	538	561	597	575	581	636	542	567	567	568	620	581	605	535	566	577	579	606	632	581	580	571	579	573	539	593	593	600	601	563	594	598	576	619	605	580	560	567	600	574	576	584	582	601	566	609	557	602	587	555	609	594	564	589	552	540	622	604	572	542	588	539	562	607	580	560	551	543	577	601	578	570	573	595	583	584	572	604	599	561	559	569	594	552	544	571	622	588	549	571	573	581	614	590	563	579	581	590	568	593	614	590	611	555	585	576	589	592	589	571	628	637	602	565	587	574	615	575	562	551	585	548	594	552	589	607	591	592	543	563	540
47226	10283	1265	506	344	276	275	220	208	202	180	187	174	175	161	180	160	212	171	179	180	155	146	164	158	167	161	142	148	150	142	173	148	163	145	183	167	174	167	155	166	189	161	179	155	166	145	161	150	154	179	155	147	164	154	166	131	179	171	146	164	147	187	174	171	160	134	175	163	175	151	161	182	159	154	168	150	156	155	153	174	164	136	140	172	135	158	150	172	127	151	167	158	159	164	141	160	165	151	144	146	160	155	152	157	177	154	160	161	161	141	184	157	142	149	159	140	160	153	153	161	163	156	143	164	146	146	146	189	163	172	161	173	168	157	145	149	160	143	177	152	147	132	147	172	175	189	148	138	157	153	159	169	155	141	149	158	158	158	151	139	178	165	169	157	154	151	159	157	152	161	173	151	155	135	151	156	133	156	159	150	158	127	167	165	152	159	150	158	159	152	163	161	176	151	172	155	170	154	170	154	139	153	163	166	156	182	155	160	176	123	139	188	158	160	147	158	157	147	158	150	182	144	158	141	165	158	181	160	161	169	156	171	171	153	131	158	164	160	152	164	142	176	135	166	155	135	142	150	150	168	149	197	139	180	155	159	158	128	148	166	141	172	173	170	165	161	155	170	157	155	145	131	155	141	160	121	157	159	168	162	156	141	158	160	157	146	139	179	140	172	171	178	125	140	167	162	155	159	181	158	139	160	179	174	176	173	165	174	151	161	172	167	151	173	150	149	138	155	162	149	167	142	169	137	160	146	158	167	160	144	152	174	181	170	172	158	149	161	143	159	153	159	164	153	147	165	161	186	140	167	152	148	158	167	160	156	141	167	161	164	154	146	165	138	143	160	152	140	145	155	160	153	150	165	151	160	163	154	165	166	167	134	143	173	151	175	162	151	174	180	165	166	170	169	156	169	156	158	170	161	141	162	165	168	164	148	157	160	149	144	164	160	165	163	176	176	160	158	170	157	160	166	168	148	141	167	158	177	162	151	166	172	157	161	162	159	158	149	144	140	164	170	158	151	161	142	150	159	141	140	142	137	152	162	152	156	169	131	157	152	140	156	151	153	148	140	142	153	167	168	156	147	165	163	156	164	158	144	149	141	155	152	153	173	181	167	163	154	154	169	164	165	183	157	151	136	171	152	191	128	173	174	180	165	153	153	155	148	158	152	142	152	160	160	135	159	204	135	159	156	146	136	156	160	158	158	166	168	184	166	168	175	171	177	182	143	153	160	153	134	169	117	151	167	150	148	170	152	148	144	141	136	162	159	151	125	165	178	148	131	163	158	148	134	161	138	158	147	155	137	155	168	133	192	158	149	128	161	144	141	150	165	155	159	164	138	138	164	165	153	179	186	156	143	170	158	152	145	166	150	134	176	177	172	161	150	164	181	152	185	164	156	162	158	138	151	176	138	171	147	159	182	163	135	147	175	150	144	139	153	143	163	152	144	159	162	158	140	146	141	137	169	155	146	124	156	147	135	149	174	179	158	152	154	164	144	159	142	169	156	137	154	152	152	168	144	151	156	177	165	155	154	140	147	163	161	151	163	173	146	152	156	141	175	153	144	179	150	139	125	177	160	160	141	142	172	162	169	161	148	152	167	182	165	181	161	151	170	137	163	144	155	153	167	151	139	155	173	153	169	151	183	153	159	142	166	146	147	169	157	148	159	156	170	135	154	149	165	164	170	143	132	164	168	156	157	142	182	184	134	147	143	164	147	144	163	158	167	196	173	153	145	144	181	176	168	177	180	119	166	188	149	150	165	152	146	151	182	156	158	139	148	156	147	129	140	169	144	155	163	152	152	159	154	165	165	162	142	160	163	161	154	168	150	147	154	134	154	157	159	138	140	156	168	158	159	153	154	143	151	156	169	163	152	158	167	171	161	151	158	160	141	146	161	164	155	169	142	118	155	148	178	166	151	148	147	149	141	149	152	172	147	112	159	157	164	166	160	175	143	175	179	150	139	151	169	161	166	158	147	157	150	157	146	154	133	163	159	149	177	152	159	128	165	172	138	170	156	134	176	155	182	148	163	144	160	146	176	173	164	168	155	154	177	156	152	161	151	160	166	167	151	172	161	156	152	179	148	187	161	149	128	137	163	148	157	141	147	174	142	155	139	170	162	144	154	163	167	141	162	152	179	155	151	162	160	155	153	175	153	171	154	153	159	146	133	141	154	168	145	161	181	152	126	142	162	134	167	153	178	139	151	164	161	166	179	155	156	164	164	147	144	163	155	146	165	143	148	187	165	140	157	153	141	177	164	158	154	168	175	154	157	188	149	135	169	154	135	141	170	149	145	135	138	189	162	165	151	154	146	170	162	182	144	168	163	183	154	177	158	175	163	151	151	160	171	135	146	123	133	162	150	165	162	173	144	178	162	156	179	150	179	150	161	146	156	156	165	169	153	164	157	150	143	156	149	178	158	166	179	177	129	141	149	175	140	154	150	167	162	141	133	161	154	136	151	158	176	147	165	165	144	157	152	165	155	201	167	171	154	142	159	169	149	153	149	178	166	169	164	136	172	135	164	158	158	158	148	159	163	153	153	130	167	164	147	143	170	189	159	143	179	141	151	146	139	158	145	145	145	155	166	172	147	158	159	179	148	151	166	128	187	147	151	144	155	158	139	158	145	132	166	147	150	147	146	171	162	173	150	151	155	141	149	155	173	161	148	179	140	163	180	178	152	152	154	156	165	136	151	152	167	151	171	133	157	163	144	163	156	156	170	171	149	145	164	157	168	161	128	156	139	158	160	135	148	139	171	168	156	152	165	177	164	185	155	171	127	156	157	145	149	167	164	150	131	140	164	140	170	156	164	149	166	156	167	166	156	163	150	144	175	153	173	135	154	148	156	150	148	150	144	157	161	159	149	159	146	166	153	153	155	137	161	163	156	174	169	151	158	141	126	162	137	149	166	184	142	164	174	136	145	168	147	147	171	163	172	148	162	159	167	162	166	192	172	160	163	150	153	134	158	156	148	168	140	159	153	166	152	164	148	167	165	154	162	174	167	148	146	149	159	157	121	119	147	144	160	175	166	148	123	140	185	167	150	147	161	150	159	159	172	142	158	159	146	163	160	151	161	130	164	151	155	155	155	172	159	147	159	171	142	159	151	153	149	175	168	160	153	141	142	175	145	150	147	150	171	160	145	162	149	177	148	156	165	161	170	149	168	144	166	146	138	143	165	161	164	145	151	141	163	146	152	160	150	154	148	139	157	170	174	162	151	153	155	149	153	150	140	161	158	143	130	133	161	148	140	160	148	165	152	161	160	161	155	175	163	147	144	166	134	162	149	149	142	132	155	132	137	139	190	158	147	159	168	152	157	141	176	168	156	171	176	165	141	151	135	138	160	148	165	162	135	142	150	158	148	151	171	156	157	153	162	124	138	148	148	145	185	158	142	176	142	152	166	157	167	169	162	148	151	146	160	142	163	159	140	162	164	179	160	171	162	143	156	156	155	184	186	187	156	153	147	167
23906	727	1285	1408	1202	1005	889	741	634	605	565	476	488	453	487	437	456	454	433	448	379	411	398	429	395	429	401	414	398	364	423	368	373	393	347	362	377	390	357	385	383	408	396	377	366	358	365	372	405	354	376	366	388	367	407	378	363	379	343	349	358	366	341	351	366	357	340	397	364	351	357	388	390	381	335	387	377	408	355	389	367	361	360	381	366	368	362	358	368	354	366	336	367	359	373	357	341	385	330	349	401	364	367	332	360	365	354	375	393	377	328	375	364	365	341	358	406	376	366	369	337	361	367	329	364	327	350	364	392	365	366	359	390	372	373	340	366	349	376	323	402	320	335	340	363	373	405	339	362	370	396	371	354	361	357	385	367	359	356	326	345	337	336	369	365	402	391	363	391	356	336	358	367	335	360	362	351	338	348	334	363	358	354	354	379	410	370	374	368	380	345	369	328	354	370	347	334	393	366	388	385	367	355	359	364	315	363	343	385	405	387	350	376	354	357	396	359	333	366	379	376	358	377	341	360	410	365	385	357	373	354	362	346	358	375	369	356	356	376	334	353	378	364	330	371	343	351	361	344	332	333	350	365	372	358	384	379	368	337	361	344	375	369	369	379	369	383	375	344	398	393	364	354	362	358	402	372	356	339	399	360	358	361	381	372	379	377	348	341	393	346	370	366	377	337	369	390	352	350	366	356	353	358	387	365	363	346	358	393	362	406	358	354	387	369	321	360	352	402	373	402	345	351	361	357	358	371	328	363	318	353	373	336	399	370	380	374	377	345	358	341	406	365	309	370	332	318	378	364	342	384	380	335	398	343	342	365	331	330	372	380	323	401	379	355	372	322	361	375	366	385	348	404	362	385	352	372	359	338	340	377	343	379	367	376	359	361	358	367	362	377	352	369	341	352	343	361	368	339	350	336	352	339	361	372	358	362	363	371	382	348	367	346	330	332	372	357	385	329	343	386	390	363	374	345	362	350	386	362	363	395	340	346	386	393	376	369	327	358	327	337	366	357	343	344	377	370	345	363	357	364	374	325	336	402	338	357	388	327	357	351	388	318	370	392	350	398	339	348	377	340	349	341	340	387	393	414	372	350	370	366	391	373	354	344	385	382	373	329	374	347	354	342	359	362	342	361	370	381	363	371	363	381	394	383	369	336	373	349	352	367	397	338	377	376	343	366	361	345	365	346	351	352	369	357	370	367	371	341	359	339	309	367	347	382	329	339	340	392	369	361	382	377	380	377	368	331	392	351	351	373	371	368	333	364	365	366	380	388	347	384	366	366	376	357	400	371	364	341	330	356	337	355	354	357	338	326	349	357	339	395	385	350	391	338	360	375	378	360	397	374	362	402	372	322	343	381	412	360	331	330	332	393	360	360	385	371	318	344	365	309	330	375	387	334	358	372	345	367	389	361	364	356	392	327	370	381	369	340	352	341	345	354	344	352	382	344	382	365	336	397	365	351	358	337	401	355	367	391	371	355	337	331	335	371	377	383	387	373	343	356	383	377	375	384	330	324	380	356	365	361	340	386	370	422	376	358	370	377	324	369	350	370	343	336	353	397	379	357	359	364	358	362	359	368	352	358	331	382	361	369	342	388	354	363	384	352	377	351	351	346	354	381	339	381	348	331	352	371	362	356	357	386	374	394	376	365	353	359	355	390	342	340	360	373	351	390	385	377	367	377	350	351	379	367	365	334	344	324	337	340	372	352	343	365	379	333	376	374	368	345	365	379	363	371	353	355	340	362	368	332	363	371	372	347	357	355	347	400	372	360	363	367	345	379	371	340	360	346	366	352	379	367	352	341	348	356	326	374	326	411	344	348	355	337	357	334	358	371	334	341	362	364	352	343	384	358	376	384	338	387	371	371	348	374	387	363	354	380	386	337	335	342	347	348	359	381	348	397	364	404	376	378	362	378	326	354	378	363	365	380	345	379	396	358	351	365	395	339	370	364	334	335	351	343	377	339	341	344	393	349	387	349	371	381	329	399	405	384	342	358	380	383	330	376	339	384	405	403	359	347	361	369	359	364	330	388	391	357	387	349	349	375	386	380	347	383	371	366	333	391	389	378	337	374	379	364	355	380	373	361	384	361	370	331	375	344	394	370	360	388	380	357	356	395	380	358	374	363	361	359	367	383	405	361	353	415	393	394	333	371	354	356	378	349	362	370	365	337	383	378	353	362	356	366	386	353	361	366	373	376	340	382	391	375	371	379	344	364	313	372	367	367	366	360	353	372	376	354	367	381	364	356	383	366	404	351	418	370	371	345	355	366	370	360	351	360	394	359	361	341	392	344	385	346	419	331	360	355	361	343	377	358	371	352	376	377	355	353	367	385	407	369	380	375	358	394	404	349	368	368	346	372	360	379	366	388	341	347	374	314	378	356	349	403	363	349	355	368	354	365	385	368	327	361	357	347	356	359	383	356	348	373	368	362	402	361	362	362	355	358	387	337	348	370	383	367	373	384	353	349	349	372	382	339	358	325	341	362	377	328	335	377	375	353	366	367	359	362	328	347	351	377	366	359	337	352	379	328	333	363	358	362	360	355	351	395	339	335	344	377	359	366	398	368	367	374	403	353	366	361	381	344	402	362	369	351	355	383	368	356	365	343	362	362	366	347	387	367	357	380	348	379	358	368	351	332	368	340	347	353	359	367	331	389	351	357	371	367	391	376	362	362	385	352	393	365	368	351	339	358	328	355	372	344	352	387	380	381	400	373	326	379	330	384	391	346	353	373	339	366	355	358	342	367	350	359	367	323	354	359	361	335	376	347	353	368	357	397	379	357	331	371	345	350	355	386	381	388	326	391	372	380	368	359	367	368	351	354	344	362	362	359	348	325	354	333	361	352	369	362	375	354	337	371	360	387	380	340	358	364	379	351	366	397	373	345	375	346	351	331	349	376	346	350	333	334	355	359	335	353	384	361	364	353	380	381	361	373	358	372	358	403	377	355	367	365	332	366	356	362	328	378	362	368	339	368	383	374	372	395	343	388	353	355	369	342	371	387	352	354	370	413	394	342	374	377	367	322	344	352	340	337	373	348	354	337	363	375	363	362	388	355	360	337	360	334	370	363	382	365	332	388	349	368	356	374	400	326	367	361	362	367	340	353	365	357	364	351	352	381	396	340	356	371	345	367	383	364	365	344	396	375	344	370	372	394	360	386	353	396	364	380	367	361	337	352	357	358	362	363	359	362	353	391	353	335	350	340	354	347	351	362	389	353	340	348	343	359	366	358	379	372	365	358	386	360	339	343	371	334	350	350	350	345	370	357	394	360	330	368	364	344	339	348	341	397	341	340	363	346	353	370	375	344	350	371	356	363	360	369	387	324	402	374	333	378	385	363	343	348	398	361	391	337	382	352	399	372	389	398	436	350	349	368	345	354	362	362	387	327	375	337	352	352	387	379	369	387	371	369	356	373	371	361	367	384	333	357	374	365	379	334	357	383	331	375	368	347	350	389	335	336	393	377	378
27072	2439	242	223	224	199	214	201	198	220	215	226	210	230	201	244	197	216	223	216	235	238	217	220	240	186	220	223	217	258	223	201	209	233	199	208	206	213	227	229	187	236	210	192	203	207	222	222	216	190	197	195	226	223	204	191	208	192	217	215	241	198	242	235	225	184	232	208	218	226	191	186	224	220	191	251	220	222	214	185	197	240	230	220	222	206	216	225	253	187	208	196	209	218	220	242	202	198	201	243	198	194	229	225	243	204	217	213	220	179	223	235	201	205	206	224	221	218	206	211	201	206	184	188	219	202	221	193	198	212	207	237	181	240	253	206	224	217	210	251	208	218	228	235	238	209	209	210	214	202	227	219	197	215	215	213	201	202	192	238	211	188	203	219	221	200	206	199	228	219	205	199	190	223	198	201	238	189	202	199	241	217	195	205	229	209	218	238	216	236	211	261	222	217	182	202	172	198	212	199	225	199	205	192	194	248	232	184	204	237	217	189	203	200	214	207	196	197	193	220	186	211	199	198	226	220	215	166	211	247	237	220	215	214	227	205	214	202	230	202	235	227	219	203	200	243	247	218	221	201	210	205	183	222	197	198	199	229	199	226	209	206	200	234	193	178	230	227	208	221	230	232	218	215	220	221	215	215	209	225	227	213	202	213	182	203	202	210	206	227	207	230	218	233	183	203	207	187	206	220	216	207	220	218	216	217	220	214	235	232	176	219	202	215	202	168	233	186	216	198	199	242	247	227	207	205	223	215	265	234	223	238	250	191	199	196	191	218	197	209	213	203	201	203	185	183	195	216	212	223	201	199	219	215	189	202	197	227	194	214	203	211	215	188	206	187	213	247	213	222	223	219	182	243	192	225	198	209	217	227	183	185	233	195	227	163	205	196	214	222	219	225	221	205	194	212	213	232	250	242	208	201	201	201	179	194	236	216	214	218	211	230	209	226	208	200	225	184	188	226	212	215	228	215	211	208	200	210	223	196	234	203	214	209	196	199	203	208	218	223	207	219	199	197	223	182	239	217	206	220	213	238	222	245	221	230	239	201	224	226	235	204	238	218	210	239	189	237	219	182	241	218	200	202	219	203	224	228	187	196	205	220	203	205	210	203	205	201	185	205	235	209	226	208	223	210	231	233	204	211	215	209	213	220	229	219	177	199	216	217	211	194	209	184	212	199	203	191	192	221	223	218	221	219	211	224	224	231	214	214	206	216	196	195	216	205	205	211	201	204	196	214	198	213	217	210	220	217	200	182	190	204	230	224	216	190	211	212	222	226	234	174	212	200	230	201	238	223	207	205	204	234	217	217	198	202	199	214	222	208	198	212	188	189	211	209	209	222	212	220	225	233	213	220	204	216	224	197	206	238	229	199	248	190	204	217	206	216	215	227	184	222	208	206	217	217	237	230	223	209	208	239	195	233	240	247	198	210	220	214	209	213	221	182	209	233	180	186	210	243	217	222	219	230	232	209	215	209	225	218	209	197	177	185	230	245	213	206	197	207	248	174	226	233	200	240	220	191	196	209	240	187	219	224	253	227	221	256	209	192	206	204	203	205	199	208	197	202	223	225	225	210	175	190	221	230	207	221	211	198	183	198	222	193	175	216	217	207	187	212	221	209	210	219	226	208	191	222	214	180	210	199	201	193	178	230	209	177	205	196	227	201	231	215	218	188	224	202	228	220	220	170	200	216	219	198	179	214	223	207	185	190	205	202	224	185	201	221	212	227	216	221	234	208	208	219	209	213	203	206	200	209	207	203	204	213	186	222	224	212	233	207	193	238	229	217	217	217	223	217	220	185	211	190	211	197	219	218	203	199	238	222	220	214	223	214	222	201	217	210	210	199	209	213	208	220	188	247	212	247	190	214	233	218	207	245	217	202	242	196	206	215	215	214	201	215	217	213	221	233	230	206	222	236	186	200	200	215	250	216	203	227	213	231	215	225	215	209	217	212	209	226	220	227	230	222	233	215	218	213	207	222	234	184	224	209	238	209	214	226	224	190	192	229	213	211	229	222	214	241	213	175	235	232	193	215	204	208	201	198	216	234	216	199	202	217	217	225	241	228	207	207	219	210	212	196	232	209	226	243	174	237	235	238	191	204	222	210	206	239	185	210	227	220	206	213	262	183	198	239	217	180	208	217	204	192	208	188	203	193	236	197	202	213	215	199	224	221	204	198	217	220	225	206	227	218	206	213	186	209	254	206	197	205	240	222	237	220	205	229	205	226	214	223	207	221	193	204	236	232	209	198	219	205	207	193	220	219	188	225	203	220	220	228	199	190	243	210	210	215	226	216	200	229	228	233	223	211	214	182	217	210	190	192	216	214	223	190	185	184	206	204	192	232	163	217	209	198	188	198	212	223	201	201	211	224	252	220	196	210	202	223	178	214	195	204	250	199	214	186	234	221	205	233	226	218	215	207	206	234	221	221	217	207	198	224	219	223	237	207	203	228	189	220	196	212	236	218	227	230	215	216	200	233	207	203	203	214	209	216	222	189	239	191	190	211	221	206	207	215	201	206	231	207	192	201	239	223	221	237	215	194	199	206	187	204	226	204	186	219	205	205	238	223	223	211	228	222	221	250	230	203	231	212	195	196	220	209	228	218	232	193	210	182	226	223	231	217	221	206	189	235	224	230	211	230	211	205	215	217	201	242	197	208	208	197	235	233	195	208	199	204	224	226	196	173	201	235	233	228	232	184	203	224	217	221	224	203	210	210	203	214	205	210	201	225	225	229	214	232	206	229	199	203	219	231	197	222	207	197	223	203	242	198	197	242	208	205	191	235	194	210	205	199	231	194	221	208	190	247	200	214	227	234	207	191	218	191	197	195	204	215	197	224	206	220	201	204	184	236	233	196	179	212	226	210	226	242	205	205	228	219	240	203	193	221	217	249	221	231	199	206	218	206	202	205	199	221	203	186	203	226	212	196	234	229	201	202	212	201	210	177	201	192	252	211	196	221	208	244	200	227	220	204	212	196	235	211	224	224	233	221	200	196	196	227	195	224	211	198	226	219	205	216	201	212	210	206	231	225	224	222	226	227	214	213	205	224	208	235	244	205	210	216	206	236	182	231	216	208	211	196	197	200	204	209	207	228	232	229	193	198	225	225	215	177	184	218	228	250	205	223	192	193	224	219	224	211	213	207	230	220	243	225	221	217	178	213	199	202	184	222	199	216	207	197	229	196	199	228	213	225	227	184	211	229	227	203	223	213	196	199	204	198	207	209	180	207	185	237	187	217	217	183	236	181	204	219	219	250	204	226	210	185	187	224	190	201	211	218	216	174	204	198	197	225	245	219	217	248	209	186	226	224	210	207	223	192	242	231	216	208	203	232	179	183	196	214	178	206	197	268	237	209	192	232	192	215	207	231	210	203	204	207	201	213	230	226	244	197	197	217	219	204	200	233	223	200	178	231	222	224	242	210	222	220	227	195	232	213	206	240	214	205	196	220	214	216	211	205	224	202	237	168	203	235
15884	521	497	542	437	508	514	535	539	491	525	466	470	496	492	482	505	460	459	528	465	516	519	482	511	513	475	465	510	499	476	492	510	506	482	479	491	497	456	501	459	504	490	508	525	492	503	503	482	499	522	462	495	462	515	488	502	533	503	491	515	514	480	492	527	512	480	517	521	499	476	479	497	475	522	513	500	480	489	544	463	524	477	470	542	481	496	494	522	507	516	469	486	507	457	497	531	479	523	516	493	512	532	461	469	491	484	504	457	488	486	488	506	476	516	510	505	503	491	489	492	501	501	522	499	507	495	495	490	459	494	497	515	487	501	515	476	506	477	470	504	491	467	519	512	541	467	524	535	518	534	497	537	485	479	512	521	519	494	484	500	497	494	484	474	522	511	500	542	499	491	468	508	502	499	486	468	516	519	521	466	488	482	492	532	472	492	491	477	474	505	471	482	462	481	529	501	535	509	505	463	484	509	494	506	484	472	481	517	504	503	494	497	509	478	526	497	472	497	459	503	508	484	472	516	458	513	475	481	514	507	571	496	470	459	487	488	495	495	480	513	515	490	508	517	505	484	502	477	516	502	501	524	507	485	551	499	464	501	545	445	513	475	485	474	507	470	507	536	515	526	519	480	470	477	499	534	445	520	537	474	501	491	507	516	469	514	477	471	485	483	493	482	449	502	504	495	493	500	498	457	483	488	491	513	504	446	526	468	491	496	488	485	511	533	484	468	490	490	525	472	457	505	492	491	485	529	502	505	529	512	493	538	489	501	502	505	518	529	526	492	484	505	504	495	483	530	510	480	478	429	501	530	503	511	483	485	483	496	489	507	532	483	500	517	518	530	510	482	449	517	465	522	496	482	495	530	504	511	522	470	450	524	497	496	493	500	476	475	479	461	491	474	513	501	476	504	481	483	488	515	497	503	466	488	478	476	524	534	518	526	516	468	477	485	525	513	494	521	529	476	460	505	477	488	499	524	498	503	496	491	507	486	503	494	460	498	512	469	498	529	485	482	480	525	498	481	478	491	487	499	538	499	486	500	501	486	501	496	479	524	506	462	490	551	509	517	476	523	491	483	471	490	536	499	480	530	494	513	500	485	500	542	455	535	502	484	518	485	495	452	493	520	461	465	510	526	475	523	504	511	513	506	457	500	509	519	528	487	535	504	495	494	504	474	477	511	507	505	495	497	497	498	519	518	475	531	482	517	478	460	462	490	513	547	490	507	505	476	506	469	506	509	495	463	472	469	480	514	500	511	511	499	482	506	503	500	498	497	489	548	476	484	488	504	474	495	479	510	487	523	486	481	511	491	512	535	492	480	521	489	514	507	481	509	533	445	490	474	495	497	456	486	513	514	529	505	519	490	538	471	504	495	504	483	513	534	498	501	510	468	524	484	496	501	518	502	481	460	474	490	455	477	526	534	482	473	494	490	474	491	535	504	482	486	470	504	541	499	486	475	468	486	488	524	531	501	509	507	480	478	516	501	440	481	500	505	494	516	476	465	487	504	514	514	510	473	510	515	520	466	477	459	509	527	476	490	493	521	513	521	477	489	494	523	526	477	481	509	483	472	491	493	486	476	552	447	479	501	525	493	476	493	495	501	479	483	493	484	534	499	492	466	536	464	490	506	453	503	479	474	477	468	498	470	520	524	508	456	488	508	518	509	513	491	457	499	485	507	489	513	470	528	487	497	463	500	524	455	500	508	499	508	495	523	519	509	481	510	497	492	513	498	531	482	510	499	486	473	480	488	510	468	510	539	489	493	467	486	501	543	490	523	498	449	513	543	468	479	511	505	475	531	503	494	457	512	472	500	473	504	502	501	478	516	504	504	485	512	494	479	519	514	503	511	477	449	518	490	494	482	527	493	466	530	483	495	476	511	471	470	481	436	473	512	499	492	472	449	496	507	524	506	497	483	508	484	498	477	475	481	464	532	512	476	488	503	470	495	500	525	537	524	493	501	505	466	453	494	496	487	509	513	489	506	493	486	505	510	524	472	486	427	499	538	473	506	516	483	492	503	486	487	481	488	532	512	476	524	525	529	482	461	500	496	518	527	492	528	516	499	480	479	549	487	501	480	467	471	468	501	498	497	506	529	500	471	491	516	467	447	504	474	493	463	508	494	501	470	501	501	481	503	511	487	497	507	498	521	525	465	520	481	510	515	495	494	480	512	473	507	495	514	489	493	484	489	514	521	494	486	505	519	530	522	496	504	497	464	470	506	507	506	511	488	467	510	512	503	513	495	481	514	487	483	508	518	493	459	482	464	483	491	496	460	482	452	502	512	513	496	521	472	520	497	479	456	486	484	493	479	491	497	492	499	474	504	546	512	487	477	497	520	513	532	495	509	489	485	453	494	495	523	492	504	504	497	539	511	489	500	509	476	478	481	483	521	467	475	486	531	511	451	455	470	465	496	492	506	505	488	465	517	527	508	456	550	478	493	459	479	491	469	468	485	474	458	544	515	493	491	527	511	488	478	498	487	526	485	483	490	464	500	457	488	492	475	497	491	541	492	520	494	481	548	491	490	503	506	494	491	490	521	527	471	495	498	486	471	468	494	461	517	491	491	486	504	491	462	492	501	460	488	500	514	491	478	479	494	521	546	523	505	523	512	509	501	494	502	510	506	503	488	486	500	463	493	517	537	488	534	470	520	510	492	518	478	526	485	518	482	504	516	525	481	468	499	471	502	515	526	488	512	459	482	520	512	527	494	528	490	508	497	507	462	501	507	513	492	478	492	484	475	532	549	469	536	506	438	507	497	526	527	502	489	504	531	521	483	487	462	532	512	483	503	496	475	459	492	524	531	489	480	496	477	510	523	526	514	512	510	509	540	508	479	499	481	511	498	530	474	503	504	488	437	479	456	508	479	490	502	494	510	525	538	521	486	496	464	498	535	524	509	467	516	470	481	492	550	486	484	523	480	470	502	504	497	510	493	498	458	504	487	479	488	463	531	492	495	464	502	502	479	501	520	506	496	502	481	546	460	530	476	471	507	484	482	483	548	462	492	523	490	531	501	480	492	456	450	498	478	497	525	480	479	484	475	512	520	557	482	514	484	493	499	497	494	518	513	470	493	477	462	505	508	526	496	522	483	490	478	475	508	492	488	520	453	489	484	495	476	519	496	525	493	478	500	477	505	482	475	448	463	486	474	490	508	463	546	531	524	483	502	525	473	486	499	518	490	519	506	501	519	482	487	487	489	499	488	498	478	497	509	474	498	497	536	501	516	545	475	514	492	487	500	458	503	465	516	500	506	463	467	485	469	491	514	490	525	478	496	491	514	474	501	556	511	534	514	518	450	511	481	494	476	482	480	531	538	457	480	465	500	466	484	483	494	470	512	510	522	515	506	482	509	482	496	535	522	476	481	498	525	502	501	490	567	506	485	494	466	502	513	510	466	485	479	495	530	526	459	489	484	490	469	464	483	489	493	525	484	507	517	525	491	497	497	515	507	540	508	527	511	483	513	488
39991	5995	594	412	388	297	293	318	273	254	247	270	281	239	261	246	248	231	259	272	267	250	225	264	251	249	237	254	269	278	235	241	261	219	224	281	282	256	255	251	222	243	249	266	282	235	261	246	252	270	252	249	251	255	254	258	257	234	284	266	249	250	286	248	255	278	250	278	240	263	262	243	222	251	259	260	257	250	247	258	233	247	257	275	254	252	260	237	266	265	234	268	226	265	256	238	263	250	268	248	259	259	252	215	260	262	275	298	265	244	261	248	247	253	232	266	255	256	242	251	251	260	268	255	259	262	257	268	219	237	274	254	268	247	254	237	224	261	266	258	259	249	259	239	213	255	249	270	268	279	255	248	252	224	237	247	248	294	243	234	245	247	267	256	260	272	258	263	256	263	283	255	278	262	249	255	248	273	269	254	233	243	260	246	243	239	246	256	237	233	251	258	255	263	250	250	263	260	269	245	238	230	223	273	242	211	272	231	251	246	248	223	256	265	260	250	230	247	267	240	231	237	281	252	244	263	257	269	272	233	257	243	243	247	239	255	262	249	237	251	254	288	235	255	266	238	239	250	257	262	251	261	249	266	244	241	242	225	235	283	248	237	231	236	257	272	260	252	269	225	251	264	273	263	224	240	260	277	251	249	222	231	240	287	233	221	274	261	256	254	257	242	231	250	262	265	302	271	207	225	241	269	229	235	263	275	262	248	243	273	263	256	225	262	252	268	233	244	231	250	257	227	259	257	242	233	259	262	237	218	289	251	243	268	277	233	243	263	281	268	250	250	266	236	240	267	271	261	256	241	270	247	296	252	284	250	251	272	262	256	231	248	263	259	246	259	224	232	239	299	247	232	222	237	252	265	216	233	229	257	260	230	242	282	233	283	267	260	259	247	255	237	239	298	274	248	257	253	254	236	232	236	240	287	228	256	256	253	245	271	253	260	253	266	234	245	229	233	240	256	260	241	267	230	263	304	245	227	273	259	252	254	251	244	276	246	240	265	217	279	278	232	243	257	247	247	282	268	262	242	238	239	268	271	266	255	255	241	255	221	258	272	271	259	244	273	235	266	270	245	253	239	246	254	238	262	262	236	255	233	270	261	265	222	250	251	250	226	247	233	251	280	263	278	240	255	231	248	251	239	257	247	252	252	251	249	238	230	232	238	243	259	249	257	226	277	258	252	220	219	266	225	248	291	250	284	266	263	252	263	255	263	278	268	276	240	241	249	261	246	229	231	262	231	265	247	226	251	230	256	262	238	234	259	275	213	243	256	251	256	269	262	237	241	262	233	277	246	261	254	244	236	240	265	236	268	251	269	273	270	230	240	258	250	243	247	264	235	275	230	257	264	268	268	273	256	256	255	223	246	233	252	264	243	245	254	240	240	219	276	251	242	231	250	220	255	248	251	242	240	252	274	280	287	274	269	252	278	248	221	265	257	235	251	226	214	285	254	241	227	264	255	228	222	262	254	242	240	274	270	253	258	273	251	241	220	269	251	252	231	235	272	240	236	234	253	244	283	251	264	254	252	227	255	243	283	265	241	266	237	268	263	270	273	239	232	277	295	248	241	246	244	238	244	252	245	260	259	258	268	245	266	254	247	229	259	278	252	255	214	238	257	257	253	283	259	216	256	217	249	237	251	261	252	229	251	258	239	223	245	278	228	240	283	254	242	237	248	248	279	232	275	253	256	255	249	242	225	237	250	256	280	228	230	239	259	263	262	210	250	241	254	230	281	225	287	257	249	245	241	246	262	262	262	246	237	285	258	279	246	254	254	269	253	250	213	254	259	249	233	259	260	265	252	240	237	258	254	252	228	275	255	236	249	260	245	243	255	248	228	226	251	225	248	263	243	256	259	256	245	267	251	262	281	268	272	245	262	248	262	248	220	281	247	270	250	245	261	240	227	295	239	239	236	246	277	261	251	257	229	242	225	246	269	227	254	249	251	256	279	233	239	247	256	273	236	229	256	278	279	254	247	258	257	254	250	262	238	257	260	252	264	267	249	250	258	254	263	279	215	281	235	294	264	262	261	225	274	258	263	266	257	216	246	256	296	240	252	251	268	235	271	254	238	261	242	224	260	254	262	277	269	257	247	268	258	275	271	265	266	248	255	249	275	233	237	233	214	258	234	250	245	247	254	235	250	256	231	249	279	224	242	235	240	231	231	268	244	247	234	258	257	245	255	242	260	254	237	268	229	265	212	238	259	224	255	223	286	265	224	246	254	240	244	252	258	251	257	268	251	270	257	222	279	266	275	256	254	219	250	256	264	258	254	225	270	250	232	261	260	251	233	249	281	256	228	256	268	255	243	243	232	269	266	253	272	247	246	290	269	241	252	254	274	221	252	254	267	259	278	264	262	238	264	247	237	251	245	248	249	255	233	250	245	264	244	241	224	253	236	251	256	260	246	240	249	221	264	269	249	262	240	260	261	241	258	243	259	254	239	274	218	240	242	282	228	245	280	257	272	234	240	253	281	268	280	233	226	261	275	229	239	237	274	272	305	257	247	254	266	234	247	275	279	268	264	261	285	263	260	247	238	241	241	247	259	249	256	274	239	263	238	255	237	230	250	243	254	261	302	228	229	258	275	268	199	256	243	228	247	269	273	291	263	254	249	257	254	246	275	249	257	242	261	260	241	267	269	253	243	236	243	260	249	249	264	265	242	267	268	264	258	243	247	247	264	239	256	247	228	236	246	237	237	241	211	239	244	263	250	274	252	230	250	263	250	223	259	286	254	268	241	244	279	250	264	244	244	238	222	269	298	258	277	236	280	276	235	283	249	259	286	255	260	210	243	262	266	265	225	251	261	206	238	239	239	242	254	252	272	235	228	254	241	254	257	246	249	237	260	233	260	279	279	278	262	236	265	229	258	260	234	237	245	251	227	247	246	247	251	254	252	242	248	249	243	261	244	235	240	247	284	254	227	254	244	238	259	250	257	264	271	279	251	224	262	257	246	265	285	258	247	238	242	277	242	264	229	247	247	271	245	288	246	248	273	248	250	251	232	230	239	236	224	249	211	229	232	228	253	234	277	245	241	253	243	258	277	268	269	281	263	237	248	240	238	252	224	243	241	254	293	276	246	264	222	243	284	250	274	259	258	251	248	252	247	249	229	249	260	256	254	251	271	266	277	238	269	281	265	260	272	249	246	281	275	253	251	251	220	243	285	255	244	271	253	253	264	253	218	241	250	253	255	239	211	260	211	248	271	252	256	243	259	274	264	277	220	261	268	251	253	250	243	242	283	273	228	242	257	276	237	237	231	241	255	229	249	237	218	230	245	242	248	244	263	232	249	249	257	244	235	245	289	244	260	253	255	262	283	243	262	246	285	247	246	245	249	246	236	263	287	273	263	261	249	250	261	257	249	227	227	228	246	280	252	266	249	265	281	236	267	263	272	253	246	248	260	227	238	248	233	250	231	245	280	245	228	262	240	253	245	234	265	276	265	258	233	245	264	240	244	235	235	264	244
21361	744	1041	1118	1047	905	869	779	699	668	665	618	670	648	629	591	625	634	589	640	572	559	619	582	578	640	586	544	570	562	578	570	616	585	581	568	557	594	550	551	591	571	569	558	631	557	565	572	548	601	524	587	583	543	564	579	562	578	565	584	551	571	541	575	579	552	553	554	590	567	602	614	582	589	533	603	526	535	554	581	576	545	595	526	551	601	604	562	586	562	536	556	525	585	556	563	625	561	557	601	557	597	587	568	559	587	561	545	587	579	571	558	524	537	585	608	573	569	586	549	602	578	538	560	571	564	538	563	543	566	531	560	577	599	562	541	591	623	522	572	581	561	555	546	562	563	569	567	551	587	559	585	574	570	557	574	593	620	586	591	590	548	569	538	582	596	577	566	579	576	590	569	588	529	620	576	574	582	584	592	544	579	570	583	582	593	592	565	570	584	607	605	533	557	638	646	548	576	574	563	584	627	563	580	581	599	539	540	593	537	593	561	569	565	538	584	534	566	561	574	541	543	560	529	564	536	615	582	559	569	549	544	548	547	525	558	571	608	581	622	600	610	547	595	582	519	553	574	551	572	557	529	542	564	609	583	543	558	562	552	526	582	600	574	576	616	547	593	591	619	557	557	568	537	512	568	579	567	570	578	545	558	563	547	623	567	608	597	582	544	536	568	589	582	598	584	549	599	568	525	552	563	612	549	567	569	607	574	540	627	581	544	557	539	561	537	559	547	549	541	558	585	577	574	560	566	546	552	577	541	573	612	560	582	557	615	580	579	603	608	574	583	561	575	571	572	598	554	550	555	601	562	561	568	586	535	623	584	621	550	574	593	589	571	559	522	569	549	565	552	585	567	533	580	640	647	562	544	546	584	606	565	580	534	571	557	555	573	576	570	557	605	526	567	545	562	547	528	581	533	551	559	541	572	545	530	591	589	536	559	563	592	551	604	563	570	602	579	549	556	563	575	548	589	566	581	565	575	573	541	571	557	560	589	557	567	579	565	579	557	535	549	569	570	561	532	584	517	592	561	537	535	542	557	557	620	541	576	554	586	543	576	545	580	569	570	572	557	559	595	574	528	611	544	563	588	580	562	581	583	606	535	577	529	573	581	600	568	574	579	571	590	539	536	530	602	561	592	566	570	574	605	538	588	579	561	629	547	547	577	535	574	607	627	602	595	532	532	588	541	605	581	566	560	579	599	548	550	568	593	624	589	568	556	552	601	566	558	579	575	581	549	561	608	555	554	542	565	553	604	545	567	592	593	535	570	573	628	543	595	558	595	556	555	608	548	565	523	566	573	520	564	581	573	536	538	582	577	566	565	589	534	541	548	586	614	540	574	582	513	535	608	484	565	586	557	567	547	569	552	583	496	531	597	560	562	555	594	592	577	584	550	594	557	566	581	596	553	550	574	586	531	573	573	567	511	556	589	599	553	551	586	605	591	613	540	558	554	587	546	589	559	538	591	585	582	593	567	549	562	570	593	589	609	533	540	553	588	584	557	588	550	547	553	554	615	613	591	578	550	583	558	581	561	584	570	532	607	616	550	555	608	552	561	534	572	594	566	584	579	571	580	552	581	623	543	612	581	577	560	541	578	578	555	593	552	570	608	559	601	574	582	538	598	564	573	585	546	578	573	603	496	563	591	577	598	595	549	563	597	563	563	582	565	573	574	577	572	563	578	567	584	573	559	539	552	576	540	553	564	595	556	524	603	577	556	520	571	580	565	569	580	570	590	543	579	539	607	530	579	609	601	561	560	567	601	554	573	583	566	531	563	575	594	577	551	595	559	569	555	520	569	562	588	602	537	565	573	571	582	593	542	576	569	561	575	539	556	599	530	563	580	557	569	550	597	574	538	543	553	581	573	558	567	582	557	634	557	576	582	581	571	599	566	536	563	579	559	562	589	588	553	564	563	545	524	573	601	556	575	571	620	575	585	549	586	578	590	536	605	619	530	577	550	586	585	593	576	552	557	567	596	568	551	592	584	587	537	548	577	568	599	578	587	538	604	569	567	550	557	572	552	555	561	622	558	543	607	594	583	516	570	569	567	620	558	541	576	535	570	581	585	541	551	563	512	533	572	533	568	570	530	568	583	567	582	588	603	568	556	549	586	563	562	566	591	594	595	534	551	542	578	534	574	566	580	551	565	629	567	554	545	594	549	574	521	577	548	617	570	546	615	584	541	553	570	569	573	589	560	537	545	568	531	579	571	574	562	554	552	568	556	566	564	572	567	549	576	556	565	576	600	568	589	579	616	577	578	581	592	620	571	585	548	592	537	559	564	610	595	581	552	570	557	585	584	589	597	565	596	554	607	598	593	574	606	609	611	572	555	545	592	566	564	584	585	578	600	577	555	571	543	554	596	578	582	529	586	548	594	565	564	575	564	593	581	600	579	559	568	530	530	566	594	572	569	551	586	579	592	559	561	548	556	553	564	592	560	527	574	589	548	561	588	571	596	539	573	553	536	592	585	595	559	545	562	576	561	583	582	564	588	556	566	556	576	575	586	548	595	598	568	572	581	593	544	578	538	574	569	568	585	588	550	563	550	594	523	554	568	568	586	558	570	552	590	577	638	520	559	566	578	565	595	530	562	589	592	527	548	581	543	545	551	582	553	563	560	576	551	570	598	553	561	570	564	570	569	600	541	568	590	592	611	556	516	558	561	550	547	582	602	595	546	627	584	563	552	552	565	558	555	605	569	569	602	560	581	552	550	580	566	564	548	514	577	559	592	612	572	553	549	578	547	613	588	584	569	553	544	555	544	597	594	566	600	535	578	587	601	596	564	548	551	569	565	581	549	596	546	604	582	545	574	604	580	538	561	571	547	573	563	583	586	575	570	538	545	527	548	548	575	547	544	582	541	557	574	548	572	581	517	601	570	607	578	559	597	579	553	590	574	554	553	609	550	581	563	561	590	592	554	577	573	558	557	573	541	545	573	553	601	573	549	562	546	551	575	567	596	553	604	611	540	589	571	576	563	556	596	598	554	592	565	560	565	583	527	577	553	581	548	559	515	530	581	575	532	553	563	601	607	536	629	545	583	544	554	535	585	566	573	545	613	536	542	553	542	563	597	553	574	555	609	596	596	545	549	576	570	585	538	597	569	576	584	567	584	570	551	568	570	561	571	553	557	540	547	577	585	537	562	572	551	560	552	522	560	575	604	556	565	545	590	571	611	564	517	601	581	590	533	590	581	564	567	567	581	560	543	545	567	554	570	563	593	584	581	595	595	584	589	576	623	543	603	584	609	603	572	572	577	545	588	606	540	536	570	576	577	579	580	552	562	605	587	547	568	560	607	578	547	594	568	529	552	573	612	580	530	570	596	573	576	622	560	620	614	606	628	555	599	576	571	580	561	563	550	582	548	547	552	567	555	586	567	574	582	536	581	560	572	584	547	636	581	564	560	573	587	579	557	559	600	554	564	574	559	517	581	557	574	566	575	568	582	593	595	612	551	547	527	552	574	574	597
46561	9668	1192	527	356	298	281	242	202	202	181	186	166	162	146	148	164	170	177	168	152	180	161	178	167	154	149	170	133	162	156	156	153	164	127	145	149	158	146	153	146	169	161	144	147	166	152	147	162	166	162	179	163	151	147	162	172	146	138	150	144	165	158	151	160	147	152	158	151	135	152	144	162	131	156	160	160	141	176	173	153	134	149	131	157	137	136	157	146	153	137	161	131	153	135	146	158	173	151	155	164	122	174	150	150	155	154	171	162	145	166	132	159	171	160	156	147	144	160	142	158	138	142	142	149	145	162	177	171	144	139	139	141	149	142	174	180	155	149	151	137	151	148	142	156	150	153	154	159	130	166	156	167	148	160	161	171	141	159	159	147	154	164	177	149	163	150	130	141	170	151	171	169	156	184	153	148	157	150	136	150	148	148	145	151	151	146	148	152	153	147	156	137	142	170	140	179	140	154	159	132	166	142	138	163	154	163	146	156	149	131	147	143	153	153	179	166	158	169	165	159	144	173	158	126	143	148	148	143	169	153	152	150	177	126	161	165	142	179	149	164	155	172	163	147	150	147	154	158	147	122	156	143	144	143	160	167	166	164	151	146	182	162	147	140	193	166	157	141	136	140	160	149	153	143	174	146	150	145	141	165	156	135	169	166	164	134	137	157	139	163	142	131	170	155	142	160	147	156	160	168	141	163	159	153	156	163	155	172	172	143	166	140	133	169	170	151	165	155	166	151	133	171	151	166	146	152	159	166	130	146	137	127	147	175	119	129	165	133	144	152	140	169	153	161	165	147	139	138	169	145	156	153	140	168	174	153	166	169	160	178	174	140	150	187	135	170	139	134	144	137	129	188	173	164	155	148	161	161	150	160	135	148	139	143	170	150	146	141	129	136	149	164	155	165	157	149	170	162	158	148	142	161	161	133	144	147	143	159	168	167	156	150	165	142	148	145	113	125	131	151	184	152	166	140	145	161	147	162	162	145	145	150	148	168	165	154	155	160	147	133	137	158	151	167	148	159	159	135	138	155	151	168	153	130	174	170	179	164	129	148	163	150	131	135	132	155	159	147	131	153	176	149	158	172	157	148	150	163	133	181	148	147	153	148	158	156	158	151	162	138	149	173	152	173	156	158	159	147	160	167	159	174	155	168	154	155	149	142	141	177	166	162	172	140	157	160	158	171	157	136	143	155	185	153	159	151	145	146	144	150	145	156	152	154	171	151	151	176	140	151	150	128	148	150	165	162	160	163	171	140	163	152	164	134	165	142	129	153	184	154	138	172	157	156	157	135	158	176	144	169	147	168	152	162	169	150	165	144	152	145	127	159	147	154	157	147	145	127	158	177	145	144	167	153	199	173	142	119	165	179	171	160	125	148	177	155	155	167	197	163	137	141	150	137	158	179	176	127	148	159	159	171	126	170	147	167	152	169	158	125	196	164	149	144	153	141	156	142	149	162	179	148	153	154	139	175	154	161	147	161	176	148	160	142	155	150	139	162	155	155	148	148	182	162	150	144	160	153	168	164	160	163	145	139	162	177	158	164	155	187	147	127	145	129	126	150	177	156	152	158	157	124	154	167	167	153	159	167	147	156	141	158	130	148	176	146	144	164	120	135	152	160	165	144	138	179	155	175	173	157	156	178	137	166	165	150	158	158	168	165	159	145	152	162	174	171	147	164	145	151	165	147	175	147	134	151	151	138	192	146	148	139	141	126	161	162	142	151	144	147	162	160	157	137	140	158	160	127	164	149	147	172	169	155	150	147	170	177	174	183	149	149	163	155	140	168	150	140	143	141	169	133	138	173	146	186	153	165	153	180	149	186	164	150	147	175	134	192	178	163	165	158	148	146	140	140	181	192	146	139	148	160	176	138	158	152	144	150	139	161	140	148	159	151	137	178	133	144	145	151	146	164	162	195	152	150	133	147	162	175	167	131	133	157	159	160	157	168	163	169	143	145	145	131	164	164	164	163	140	165	154	167	161	159	173	162	175	152	163	163	143	160	140	153	174	149	144	164	136	122	149	161	156	165	165	147	142	168	165	162	150	144	152	166	160	153	147	152	123	171	154	148	151	164	159	136	143	152	142	172	171	147	148	135	155	168	156	173	173	149	170	121	178	145	137	163	185	160	160	151	167	142	171	166	181	166	157	152	153	142	141	143	147	146	163	137	176	163	152	147	160	150	149	140	156	122	167	163	161	165	160	141	148	135	135	142	147	156	149	138	141	143	137	142	148	160	152	162	149	167	138	151	132	150	178	145	179	147	159	149	191	151	152	145	151	165	152	146	145	173	143	156	170	174	164	158	165	159	127	155	171	162	155	167	153	174	148	154	156	143	142	154	149	154	162	170	138	134	182	165	164	167	140	142	144	147	156	119	172	154	160	172	176	168	185	158	144	141	176	145	136	178	178	139	146	152	130	149	172	159	149	177	180	123	148	146	159	171	159	156	130	168	146	142	168	159	184	144	164	169	139	151	140	169	151	140	163	130	172	173	150	161	153	160	149	161	163	164	173	146	171	163	145	157	158	163	142	181	176	139	128	157	182	150	152	156	162	154	147	150	156	162	159	158	146	156	175	150	146	156	156	150	169	147	145	157	158	181	146	173	149	141	174	153	175	153	153	159	148	157	173	157	195	150	149	148	187	156	166	146	148	151	151	156	160	160	139	161	159	147	135	143	119	160	144	146	136	149	159	157	141	145	155	141	156	145	130	167	161	140	167	171	138	150	170	155	161	163	146	152	166	146	156	142	136	147	170	157	156	163	153	158	134	163	175	164	161	154	156	177	166	176	156	149	141	153	165	156	145	165	164	156	163	131	135	165	136	140	154	146	173	150	154	147	125	156	177	154	133	152	157	157	173	155	141	150	153	163	147	155	173	158	179	169	150	151	164	143	152	183	165	161	150	166	150	150	163	138	158	168	180	165	145	144	149	134	174	186	154	128	163	131	157	177	160	168	137	148	166	145	163	154	161	147	156	167	157	179	160	140	161	139	149	149	164	178	145	160	152	161	175	136	159	157	149	153	133	149	141	140	170	176	176	137	150	168	157	139	120	150	122	145	154	161	184	164	143	166	156	148	155	169	173	147	158	141	163	155	147	141	172	157	149	161	161	153	177	131	163	162	152	133	149	140	152	159	153	142	155	161	150	141	162	169	169	151	162	151	158	159	136	145	147	139	175	146	165	152	158	140	178	160	151	175	157	176	154	151	134	157	167	153	148	148	149	162	163	153	154	175	145	169	152	143	141	152	171	154	174	156	142	151	134	160	142	164	142	136	152	158	167	161	143	138	152	161	153	154	149	137	187	139	169	139	140	143	163	142	147	138	135	140	158	136	163	154	143	138	178	150	136	180	167	138	173	172	166	141	169	149	183	152	154	178	147	159	160	148	155	155	140	148	136	165	146	164	142	158	158	153	153	153	170	174	156	185	161	175	151	156	145	162	138	143	181	169	166	171	166	166	154	148	150	134	154
23228	720	1215	1459	1325	1088	884	736	626	638	555	486	527	469	435	495	431	410	445	421	412	379	423	401	420	400	376	390	398	377	406	365	391	401	381	366	380	369	359	359	382	370	351	339	357	366	364	355	372	392	368	357	340	384	372	384	389	380	341	368	404	333	345	374	380	358	376	356	352	358	351	369	360	369	353	355	417	337	405	369	375	374	349	351	345	351	392	350	338	384	386	332	388	366	354	352	354	347	383	369	351	340	335	377	318	354	396	347	322	340	383	361	362	341	391	362	341	378	366	355	366	360	371	340	362	349	372	375	337	377	343	345	344	361	369	382	334	368	349	363	352	399	362	333	358	351	358	365	335	353	386	368	339	342	396	364	340	371	333	369	347	375	346	345	352	385	323	356	337	347	377	359	371	353	377	366	370	352	351	352	365	372	346	340	352	349	342	372	394	345	337	342	353	380	375	375	360	371	368	344	385	351	350	361	348	360	363	360	342	368	355	350	363	346	363	354	344	353	348	340	364	331	359	339	372	371	332	347	350	340	392	334	346	354	379	369	364	337	343	358	370	374	384	367	351	351	340	342	374	360	354	344	352	360	342	356	354	351	355	359	311	365	353	361	360	356	345	363	351	330	383	350	382	364	338	368	377	348	356	381	357	365	367	368	347	379	352	329	391	352	338	384	348	341	368	350	355	381	373	354	327	347	359	381	382	323	345	373	392	330	320	349	358	376	363	360	345	374	363	368	375	336	332	383	399	368	381	346	364	380	342	354	377	339	348	350	333	343	366	361	343	366	349	373	353	401	356	379	344	372	382	392	339	357	360	337	348	341	384	387	325	371	383	317	376	351	359	355	352	357	331	336	355	349	329	329	411	402	403	377	330	364	357	346	351	369	379	339	367	366	343	337	349	360	344	394	371	335	342	367	344	372	359	328	359	368	370	341	395	374	341	368	344	365	356	388	344	373	355	381	368	307	339	374	371	344	384	331	357	354	335	343	338	333	340	384	342	350	347	364	397	370	377	367	350	367	380	362	356	357	333	366	356	365	412	348	302	324	362	353	345	365	349	320	353	355	378	393	383	336	376	345	369	337	333	342	327	369	377	347	343	343	353	351	355	362	341	348	353	373	372	363	374	370	375	365	370	379	375	388	357	338	340	360	366	359	404	357	364	377	381	357	395	319	361	328	346	341	381	359	353	390	368	367	308	337	347	340	362	360	379	396	369	363	384	341	336	331	336	350	368	402	336	354	362	360	372	365	361	334	357	359	368	318	372	340	340	350	365	353	335	360	335	352	366	373	372	354	356	361	384	346	337	368	350	374	337	364	374	340	352	351	368	335	370	371	382	375	323	342	346	392	345	346	368	328	346	392	368	352	354	336	368	347	338	333	367	334	374	347	352	389	382	373	347	393	303	375	402	378	346	361	345	358	353	339	370	357	367	380	346	390	339	333	350	338	341	371	387	349	375	344	390	366	343	333	350	334	336	331	362	363	368	376	353	373	341	340	359	372	370	341	364	354	418	340	372	361	344	402	360	397	360	400	334	373	369	358	324	340	352	332	355	377	371	322	359	372	370	368	324	348	372	333	374	382	328	382	342	386	359	327	362	367	365	407	334	370	343	359	397	380	372	364	345	349	343	361	347	355	324	335	387	366	397	336	353	374	373	389	337	403	373	322	358	341	367	335	370	364	368	344	363	352	342	359	398	354	387	375	355	362	390	363	359	355	355	359	359	355	386	376	335	327	362	358	332	333	314	355	352	335	351	327	385	346	363	351	372	332	380	344	322	346	353	376	358	363	373	347	342	335	375	411	328	334	357	386	399	355	363	380	377	381	363	340	339	341	366	324	365	372	359	349	351	388	359	355	366	376	354	347	324	359	345	389	332	381	346	367	366	327	375	350	346	353	359	378	397	354	343	311	361	364	359	344	379	361	338	333	354	388	354	364	340	367	363	356	336	347	335	334	380	363	356	354	321	370	329	389	332	375	380	343	345	334	374	357	332	354	336	392	407	333	347	342	370	313	349	374	355	364	376	361	312	347	347	385	400	337	354	367	372	352	379	376	349	381	405	377	362	387	334	348	361	374	378	330	365	339	357	370	388	351	360	355	387	349	343	364	359	309	350	341	391	325	376	342	343	342	409	363	341	348	335	349	343	350	373	376	426	348	340	330	378	340	380	353	355	372	373	328	331	347	362	361	358	363	359	342	364	348	337	337	357	361	330	350	360	337	369	349	373	388	390	366	354	355	340	387	371	348	392	382	373	359	375	366	383	370	342	346	352	347	374	381	373	389	344	366	354	313	350	349	349	370	337	378	361	353	400	370	337	369	343	380	339	314	348	379	325	354	371	370	368	378	332	387	344	351	370	346	369	318	346	362	332	376	339	330	350	324	382	379	363	366	357	318	382	361	328	330	348	366	342	319	350	346	366	395	333	321	341	332	373	367	360	350	343	341	402	343	394	312	358	400	352	354	362	375	341	390	352	344	354	334	361	346	357	325	366	378	382	365	363	338	352	359	364	332	374	373	336	367	368	353	335	328	363	353	363	340	371	358	344	357	354	355	351	341	387	338	360	374	389	330	352	339	342	376	388	342	356	344	342	329	353	366	355	377	380	386	351	351	375	367	339	366	325	362	344	350	353	352	342	367	342	336	346	305	312	384	362	353	356	371	336	366	387	360	374	348	373	368	362	359	332	376	356	355	334	355	330	331	357	378	332	356	342	354	374	346	395	367	350	381	345	376	362	378	356	364	343	379	333	354	356	370	381	374	350	340	355	380	372	347	376	378	343	366	340	341	351	348	351	374	352	346	366	367	333	371	356	357	340	352	363	382	338	339	363	385	321	357	373	382	370	329	361	360	366	327	339	360	340	351	380	373	379	358	376	353	361	332	336	359	353	351	365	345	357	343	388	362	364	353	353	341	365	358	361	319	348	382	367	362	342	369	359	339	354	338	380	371	385	357	378	376	339	381	341	314	389	388	355	333	347	325	385	371	326	379	373	338	335	335	353	345	344	356	351	372	335	314	345	380	341	368	336	362	354	355	356	350	349	365	340	368	364	333	360	381	343	366	409	395	352	340	347	336	317	359	326	365	374	357	371	344	358	360	346	361	357	395	402	373	323	361	355	362	359	400	357	361	342	345	373	378	361	382	348	324	359	331	370	343	359	370	337	348	380	356	374	361	352	374	367	378	347	358	353	372	338	349	332	333	361	368	373	368	358	378	362	340	366	387	361	347	358	345	361	373	365	350	374	369	380	329	368	353	361	335	386	366	345	322	369	357	342	359	335	347	336	351	325	358	354	365	358	380	331	339	322	355	362	337	342	353	335	315	365	359	333	351	359	324	364	350	384	345	396	346	339	375	388	356	334	369	366	362	361	324	387	391	368	361	353	403	335	380	373	341	337	355	323	393	332	359	360	340	320	396	383	397	349	317	359	350	369	358	376	332	340	381	361	337	369	329	334	365	361	349	350	368	352	352
27958	3168	256	239	239	204	245	205	235	198	231	202	251	219	205	209	221	200	230	240	210	209	217	229	194	221	204	221	195	194	221	211	194	213	214	242	226	195	212	184	203	243	231	223	210	199	189	211	199	192	195	207	221	191	214	213	233	228	229	209	216	187	222	229	200	229	167	207	209	199	196	219	184	204	222	239	217	205	217	223	220	228	204	213	221	223	219	211	220	232	186	223	211	209	215	202	218	216	219	212	226	231	189	179	195	217	222	218	198	234	193	212	211	210	182	205	224	216	237	231	183	195	234	204	204	209	196	197	205	196	199	218	221	226	244	237	218	201	218	188	187	192	210	205	231	239	198	202	238	190	197	214	220	205	218	217	208	228	197	200	209	208	219	196	238	177	223	213	207	194	197	194	184	204	233	202	195	201	200	224	206	215	200	212	239	217	203	192	201	211	189	203	212	207	198	231	210	180	195	208	198	193	221	207	221	206	221	216	199	200	213	207	205	193	201	214	216	215	192	206	182	213	241	200	234	212	208	192	202	219	237	201	204	222	193	236	224	202	195	229	208	207	201	211	207	205	244	197	216	219	193	214	207	210	202	234	222	201	229	221	219	221	206	219	199	238	197	201	213	191	246	196	191	197	217	220	244	202	198	220	220	213	208	241	198	228	226	203	187	201	235	227	218	229	192	231	212	218	204	225	217	216	242	215	212	214	233	219	188	206	214	218	207	221	204	228	227	197	195	217	213	204	224	206	228	219	206	196	210	219	186	221	207	194	180	235	184	197	183	217	238	217	234	230	205	206	236	193	203	210	210	222	201	210	224	215	215	195	208	195	210	179	219	226	217	217	231	206	219	200	211	200	212	210	219	205	206	208	224	171	205	240	217	200	214	210	209	202	215	209	217	223	187	212	233	208	234	188	214	207	212	196	214	219	199	203	221	224	209	217	197	206	210	220	217	207	198	212	175	230	195	219	208	237	223	197	224	206	215	219	227	214	242	215	210	205	184	207	219	208	190	190	195	223	236	200	188	230	214	220	196	192	235	205	205	220	215	234	230	216	196	207	227	239	209	203	221	213	189	214	202	211	191	200	195	204	224	230	230	209	217	222	205	190	212	211	226	209	199	223	223	252	230	210	195	194	181	206	234	215	238	206	255	214	214	214	215	192	221	202	225	224	200	218	210	197	208	200	199	196	189	201	223	203	220	191	188	210	226	203	220	218	180	208	239	197	196	230	238	203	198	208	178	227	217	226	232	196	196	202	194	218	246	236	224	234	186	251	253	197	216	210	215	201	203	215	203	209	205	186	212	225	211	197	219	206	200	226	215	227	226	198	221	183	214	192	209	199	214	211	236	212	206	237	215	203	210	210	213	222	212	223	225	196	211	199	246	214	231	204	203	219	237	224	192	219	214	222	214	196	231	206	200	201	206	208	227	222	229	192	193	220	215	168	230	236	213	236	222	205	221	201	207	208	237	212	192	217	190	234	201	198	228	206	228	235	202	197	210	221	225	206	215	219	210	217	226	188	205	247	210	199	232	195	200	201	189	183	205	213	238	217	228	218	195	221	209	231	226	221	176	210	193	216	210	179	181	198	201	250	205	201	229	194	219	195	227	201	240	192	206	221	203	208	205	203	238	203	202	210	192	213	207	208	190	194	219	186	213	232	239	202	189	216	213	230	229	215	198	227	209	213	224	205	194	199	213	228	203	185	225	228	230	228	219	197	208	202	198	248	216	210	204	218	245	223	221	210	238	213	211	212	195	224	198	180	215	195	220	219	212	205	210	185	179	236	198	203	235	200	214	225	212	226	177	206	207	257	206	185	225	232	217	221	210	203	194	220	217	234	229	254	255	228	221	208	209	215	194	196	186	220	214	216	183	209	217	195	215	186	189	206	215	199	222	231	220	202	193	199	198	240	196	223	221	205	172	210	229	207	199	204	220	217	242	210	210	232	171	224	227	205	218	179	192	239	216	194	195	214	210	249	230	200	208	221	185	191	219	216	214	202	195	186	196	198	229	212	219	201	216	189	203	206	227	211	201	190	208	225	213	219	203	210	211	222	228	230	216	222	234	220	223	179	226	213	209	204	225	238	206	189	195	206	222	219	214	226	225	239	239	226	225	192	219	223	218	198	208	215	203	233	217	189	216	224	219	190	218	214	198	178	200	214	195	212	255	219	226	232	196	230	236	199	221	186	205	217	214	213	187	214	238	222	213	221	228	216	204	212	213	188	227	203	177	232	204	227	192	196	204	203	243	197	196	221	225	222	225	198	203	210	209	215	204	179	217	225	217	213	219	186	219	203	214	230	204	223	203	198	257	233	222	247	209	218	205	204	209	232	196	189	201	212	231	216	204	214	201	195	219	208	211	227	213	183	208	200	202	224	221	185	214	201	223	209	196	209	186	204	212	214	238	225	220	215	211	184	219	219	189	199	210	232	241	211	213	212	200	195	195	216	233	201	220	211	209	217	204	222	222	197	196	224	190	237	225	217	235	200	213	223	213	208	213	217	190	220	197	223	213	234	192	211	194	212	245	208	203	227	207	224	214	204	222	208	198	194	206	205	185	218	196	199	226	228	198	219	200	172	197	203	225	220	235	228	219	207	200	230	215	234	219	205	203	220	195	214	194	178	209	215	207	206	211	210	218	208	221	225	214	186	212	227	222	190	221	214	206	199	198	219	244	256	227	197	206	195	187	180	212	227	182	213	209	217	196	249	209	232	200	222	221	228	216	206	201	196	223	209	199	223	204	238	207	199	218	221	193	232	203	201	240	211	205	210	221	203	209	214	218	227	206	208	236	233	206	197	213	232	209	214	200	178	202	212	211	223	232	157	222	195	224	214	189	175	229	204	198	202	204	226	209	218	190	183	230	199	212	186	219	219	224	197	217	217	223	221	207	197	190	252	199	192	194	220	223	192	217	219	212	225	216	234	211	238	212	230	214	213	202	242	219	197	234	249	231	214	208	199	235	225	197	217	224	189	213	200	226	216	226	221	210	204	231	199	226	209	194	252	195	225	228	225	220	197	214	193	187	220	216	182	220	191	217	201	195	204	230	216	211	205	200	210	202	208	211	225	229	208	211	201	231	188	215	203	202	227	183	193	182	189	240	192	185	183	191	219	224	250	215	226	212	190	221	240	203	200	214	196	244	205	218	228	220	213	209	220	196	234	198	197	200	202	215	213	204	212	215	191	219	208	201	212	215	224	241	240	197	201	197	208	236	206	195	176	215	221	199	186	204	204	208	210	193	201	204	207	227	192	219	205	218	184	225	209	194	194	224	200	170	180	202	209	194	215	207	204	190	234	214	194	209	203	252	210	208	223	206	210	199	231	191	222	210	227	208	183	229	222	197	186	239	224	201	199	216	206	197	193	217	218	222	197	178	227	216	217	212	193	239	223	208	220	194	197	196	191	188	208	236	206	212	190	233	224	209	202	205	193	216	177	220	197	213	203	190	213	210	188	197	201	189	209	249	216
16305	532	533	517	497	542	460	527	482	519	470	512	488	522	476	484	501	509	450	515	507	506	481	457	490	503	490	458	522	487	491	511	491	478	466	499	529	494	485	497	467	522	505	512	506	461	490	509	478	458	489	489	501	509	478	490	487	507	490	504	475	494	527	463	489	523	513	508	458	493	508	522	495	470	471	495	451	465	481	489	456	521	486	479	511	476	499	472	491	466	530	470	496	527	517	469	476	484	499	477	467	489	485	475	493	509	504	507	520	516	492	432	507	501	500	511	507	491	435	520	514	472	491	505	534	488	458	490	438	492	527	456	476	467	509	515	536	522	480	480	519	489	534	447	483	505	489	503	497	519	488	516	474	487	474	472	525	483	482	509	484	505	500	481	480	503	536	497	500	498	433	487	437	502	478	477	531	485	488	514	453	506	505	521	526	440	494	500	467	510	485	489	520	444	513	500	504	528	480	512	482	510	494	508	550	472	514	463	532	476	527	466	497	495	482	462	463	491	518	487	444	522	481	473	528	439	477	555	508	439	481	516	470	514	498	493	485	479	492	491	488	519	512	501	473	503	535	487	503	462	516	529	473	497	466	523	532	522	493	469	477	455	498	492	506	500	516	506	520	457	492	491	471	481	468	501	531	512	467	450	455	495	508	428	466	507	508	509	478	508	510	468	480	516	486	502	469	525	453	519	524	454	506	472	516	496	426	487	497	509	499	496	478	523	478	509	447	468	486	515	492	461	509	482	503	487	486	484	506	476	513	456	531	453	496	526	497	506	478	495	483	482	498	507	541	478	516	470	500	504	527	525	493	518	468	521	469	520	485	514	498	461	479	528	482	473	478	503	506	438	525	490	490	528	471	463	467	497	502	494	473	496	508	499	460	513	512	502	517	470	546	520	449	518	537	479	477	481	478	461	524	488	479	515	459	515	511	533	505	500	489	483	518	506	518	470	477	485	473	482	474	503	518	473	496	500	506	488	525	457	494	475	509	515	493	455	487	516	500	493	482	502	529	458	475	503	488	499	476	490	499	508	487	500	470	488	489	505	508	503	516	493	491	502	449	491	495	510	533	506	477	491	521	515	491	467	478	479	487	516	519	491	509	513	474	494	494	489	522	491	504	484	514	489	457	466	501	517	504	513	470	462	537	475	542	520	503	519	516	489	522	480	505	500	485	492	502	521	544	466	501	507	504	461	508	535	462	515	478	511	484	457	459	473	531	547	501	492	515	494	479	512	465	501	509	474	469	490	531	477	467	483	477	489	509	477	485	498	492	489	470	504	483	535	491	497	494	465	476	460	507	494	538	497	486	494	486	469	522	479	479	498	522	511	503	503	509	477	452	497	475	514	521	476	505	463	499	546	507	497	526	482	531	468	513	475	469	494	515	503	445	479	511	491	484	493	478	500	508	491	504	461	467	538	457	459	490	503	493	521	508	485	511	491	512	523	525	488	492	464	490	502	513	530	477	523	477	455	517	490	496	472	502	500	491	503	474	515	487	494	511	504	493	514	481	484	509	509	513	503	487	510	481	468	483	500	516	529	476	521	483	462	518	514	513	499	545	513	503	519	493	518	509	474	491	489	528	502	464	482	482	470	450	494	496	446	481	500	479	475	503	461	476	492	525	469	486	493	461	517	498	479	514	500	488	481	526	482	501	520	486	515	495	527	505	474	513	503	516	458	494	490	488	488	510	500	526	496	492	460	476	492	487	479	500	480	461	487	493	482	519	479	466	496	523	506	467	493	549	509	539	483	511	479	466	493	479	523	491	475	501	471	499	455	488	496	531	488	445	471	527	494	493	459	471	462	522	466	494	487	513	528	493	500	513	516	479	504	507	480	508	513	484	490	498	490	492	494	506	538	525	462	519	533	516	524	487	514	474	513	498	552	470	461	481	519	501	524	522	490	545	515	508	528	459	487	492	532	517	508	510	492	480	461	522	455	498	482	493	453	487	505	488	536	517	468	492	489	493	472	520	495	533	486	463	506	464	520	483	532	510	525	474	527	482	476	533	470	471	488	498	483	487	491	472	437	534	514	527	506	489	519	485	493	539	493	532	494	469	474	473	460	454	515	524	484	538	518	539	483	495	487	500	497	472	490	506	502	506	433	494	494	513	472	447	504	464	480	532	480	470	501	490	496	521	519	480	505	521	493	551	472	510	465	455	468	489	484	453	517	512	523	478	486	454	511	479	502	514	473	512	492	495	487	511	481	488	485	482	486	486	469	497	508	498	492	496	479	492	502	509	504	546	521	503	474	478	482	462	495	488	475	486	507	539	473	528	489	502	514	510	482	478	498	491	475	488	526	464	508	499	497	476	469	496	516	504	509	502	507	481	479	515	516	484	457	491	536	483	504	530	507	483	522	488	525	499	469	482	478	503	456	583	448	514	493	539	458	477	514	467	497	479	477	538	488	495	497	544	522	484	504	507	509	486	455	521	463	492	478	518	496	526	500	496	496	479	516	516	533	503	509	470	480	470	498	524	490	489	494	438	514	460	486	456	506	513	476	465	471	518	501	483	551	476	529	538	480	474	527	509	496	477	524	504	486	471	499	467	483	497	532	483	465	452	527	501	498	470	492	453	519	522	442	452	487	481	527	503	486	553	453	450	518	507	492	507	504	507	510	493	510	498	540	472	525	515	465	506	505	485	499	506	486	475	511	497	503	503	499	508	451	485	527	494	517	504	466	463	526	507	476	490	491	488	503	541	492	465	521	479	514	489	455	483	458	506	453	484	510	500	458	477	506	511	518	490	526	471	459	492	501	511	503	482	527	480	535	486	507	495	513	500	511	481	502	485	487	448	511	509	535	471	469	503	485	538	527	496	526	478	493	479	515	511	489	468	510	487	484	514	517	506	497	529	523	498	518	454	472	488	470	516	458	522	513	517	497	494	511	487	473	531	524	544	529	479	502	490	501	523	474	519	504	507	509	473	478	532	515	491	494	501	473	512	503	511	460	511	489	501	551	516	495	482	508	466	495	458	475	503	503	480	469	521	448	534	494	441	483	516	440	487	465	473	486	494	495	497	516	493	500	473	477	495	498	516	518	527	448	511	520	523	506	464	509	467	525	518	485	520	455	482	466	479	478	485	474	498	524	514	498	481	496	464	550	496	473	488	487	500	527	498	515	470	519	472	505	480	509	492	492	510	478	459	492	498	498	493	490	497	487	489	521	468	498	476	534	486	466	496	450	508	474	468	468	507	526	497	455	484	534	489	490	510	461	518	498	477	501	475	489	515	503	490	484	512	513	479	472	479	487	517	513	493	477	504	491	466	475	492	467	515	546	435	513	475	460	483	475	474	492	476	496	520	522	457	482	516	492	503	444	504	495	505	514	510	520	518	493	515	515	485	485	455	475	495	533	498	470	478	478	492	522	458	513	499	474	484	464	434	485	512	521	483	552	471	496	472	469	482	495	478	496	453	499	503	527	496	495	499	492	533	453	530	502	516	513	469	468	507	517	529	520	473	481
39877	7037	742	390	319	306	312	283	250	259	274	269	258	252	261	240	257	245	264	250	239	264	204	232	241	223	261	237	277	239	241	256	245	271	231	261	230	238	237	252	251	231	263	270	281	295	247	270	234	240	247	232	231	266	243	242	215	245	233	250	235	241	235	242	254	241	272	223	253	277	235	242	208	228	271	237	245	277	260	214	248	243	273	266	227	268	246	237	272	255	243	226	250	242	269	228	233	226	220	243	239	243	240	263	232	256	250	260	228	257	277	243	247	239	264	232	243	252	269	240	228	270	227	242	267	239	248	246	225	213	248	259	213	231	254	257	257	242	272	242	279	256	268	254	222	237	234	261	238	210	255	241	251	206	270	232	233	258	236	246	233	242	227	240	221	252	235	236	234	231	224	266	239	268	272	232	236	240	238	261	249	224	254	260	224	239	257	238	230	244	264	240	244	237	216	248	284	260	273	242	254	239	254	257	230	250	260	257	233	240	262	284	220	248	283	266	269	260	240	255	253	209	252	228	256	252	205	234	235	221	241	232	279	250	235	254	248	265	234	239	267	236	235	232	252	238	228	231	233	248	215	221	243	261	212	213	232	245	243	238	283	255	250	210	278	235	232	228	227	248	261	252	257	269	234	242	235	239	231	247	231	237	271	254	244	271	221	200	253	234	233	229	237	252	239	280	250	254	240	234	276	241	237	221	249	223	270	237	237	258	235	276	240	252	256	252	262	257	236	216	247	245	264	257	248	242	254	280	233	218	276	239	241	264	239	251	244	254	267	246	253	238	231	237	249	243	251	239	235	237	232	240	267	270	211	235	260	206	201	245	232	230	254	223	225	225	236	237	268	245	247	237	276	235	224	269	267	246	254	247	243	221	237	241	259	242	258	267	264	266	264	246	262	234	229	232	240	219	256	250	232	238	234	238	274	260	245	229	246	260	288	237	226	237	215	225	252	229	255	242	235	220	253	231	262	221	245	276	263	253	246	241	248	247	253	229	250	250	232	275	251	218	266	249	238	223	232	267	249	219	250	254	251	247	226	247	231	240	230	263	243	247	263	223	246	234	245	220	265	253	259	245	278	227	234	275	238	265	241	268	236	218	260	243	254	262	243	222	256	240	265	240	232	234	237	251	240	252	234	222	248	246	268	303	248	261	265	248	249	245	240	248	265	236	236	233	244	250	236	233	224	235	261	249	220	240	271	252	254	253	234	240	255	249	263	217	258	224	236	242	238	232	250	251	241	244	242	214	237	251	243	243	214	255	251	251	251	260	241	257	238	258	235	257	268	245	241	238	250	237	209	254	242	235	243	251	233	246	278	243	277	234	239	242	255	219	253	244	256	236	233	234	252	266	259	245	242	250	268	245	229	210	238	235	231	250	249	252	258	212	223	251	255	238	256	256	227	235	261	235	236	256	244	236	228	215	258	264	270	242	233	234	263	214	232	219	209	256	215	235	251	251	273	257	235	249	234	256	287	225	227	229	254	251	260	226	252	246	235	244	236	238	229	266	238	247	227	217	246	254	263	253	248	247	254	264	264	271	242	242	282	255	249	230	242	220	244	266	268	249	254	258	253	238	251	253	229	210	238	268	263	252	228	234	237	243	237	241	233	247	235	277	257	254	253	246	243	242	240	235	249	231	228	265	240	240	239	259	209	227	225	211	240	220	232	260	256	242	253	242	285	227	225	240	209	248	231	236	244	225	237	250	237	237	253	240	216	231	225	241	240	274	268	280	284	243	234	271	260	254	267	248	252	234	227	262	231	241	257	250	249	245	244	237	222	237	247	264	253	257	255	240	214	268	235	223	244	236	244	250	248	244	261	244	243	245	249	246	234	241	240	216	248	209	249	223	214	245	233	254	209	237	244	241	250	246	218	262	243	245	255	217	248	262	232	246	239	251	239	230	231	257	232	256	218	237	249	256	243	213	268	232	239	257	259	255	253	257	222	237	251	270	260	253	231	250	232	222	224	266	257	251	277	254	262	230	251	253	250	268	221	251	248	240	243	236	230	245	231	233	226	246	274	268	256	227	247	252	214	254	247	233	260	265	226	222	241	251	247	238	217	260	268	239	257	265	242	234	226	236	224	235	282	231	245	256	254	266	244	232	248	248	253	260	272	227	241	256	222	248	251	236	238	262	241	251	248	212	256	236	223	259	255	240	221	244	232	227	243	250	216	257	233	241	253	233	250	268	251	227	246	245	223	233	257	223	218	245	214	256	233	211	237	258	267	229	261	244	229	234	259	239	253	227	263	250	261	235	242	238	263	255	248	242	232	248	259	233	292	242	266	246	214	219	214	223	225	257	239	248	270	241	218	218	210	242	230	217	303	241	243	252	242	235	253	279	256	255	271	277	244	253	229	228	245	257	254	237	275	229	251	223	219	250	214	281	250	266	223	251	223	235	209	217	233	240	267	251	235	253	254	255	220	212	253	240	272	242	278	226	244	242	250	234	275	259	247	260	237	223	257	250	228	232	246	257	276	269	261	236	245	221	256	252	226	255	232	257	237	239	238	249	257	257	247	245	235	239	264	238	255	230	244	210	282	259	243	230	255	224	268	262	228	248	230	288	271	222	235	248	269	221	234	247	214	235	268	248	246	244	247	235	249	249	249	240	227	251	257	246	251	250	258	253	236	246	229	248	242	223	249	247	240	227	259	260	216	222	246	267	266	249	285	231	278	244	227	215	247	223	221	234	244	243	247	264	265	217	255	253	250	242	222	253	254	243	237	191	230	246	270	245	236	278	269	252	256	241	259	254	244	243	223	244	239	254	262	271	258	257	233	265	237	244	258	237	247	266	273	224	246	271	226	242	256	264	264	252	252	237	206	255	260	219	256	286	268	249	257	249	273	265	222	232	221	269	254	238	215	240	218	260	224	267	227	245	235	238	277	225	259	229	249	253	266	260	249	237	246	238	246	247	216	267	248	253	234	244	259	262	240	210	249	258	272	249	250	251	254	293	223	222	252	231	237	271	256	249	235	239	249	228	217	242	213	244	262	236	256	230	267	241	243	280	241	230	236	253	236	236	272	260	261	235	271	257	216	231	226	214	226	222	224	245	235	271	245	265	260	222	218	265	249	248	232	226	223	221	270	256	284	261	246	232	243	260	238	267	258	231	254	261	252	246	260	230	258	237	278	264	226	253	251	243	239	230	263	199	252	253	255	242	250	233	233	255	244	238	246	269	249	255	215	257	215	243	235	236	284	224	233	242	223	236	232	226	257	210	241	287	249	237	269	257	251	240	242	286	280	211	271	234	239	260	245	260	229	245	249	231	230	227	237	292	241	236	266	218	251	222	227	259	227	257	253	229	244	259	252	239	258	213	242	262	279	272	233	225	239	232	252	225	252	256	251	247	231	221	255	274	225	264	237	218	224	242	264	237	247	264	259	237	235	243	240	250	235	262	227	262	242	240	241	247	275	266	240	229	229	231	234	254	228	214	259	234	245	235	244	211	248	305	250	241	225	252
21456	756	1134	1260	1057	952	848	772	764	672	627	657	650	647	615	579	581	609	592	556	565	612	557	604	583	580	590	594	560	591	634	600	562	607	542	516	615	575	561	587	562	583	556	553	569	553	579	521	517	553	577	589	550	550	557	590	570	566	548	529	535	584	564	612	546	578	547	599	577	525	572	561	556	547	503	543	558	513	561	559	580	551	548	536	527	581	552	553	582	520	532	570	544	557	589	552	568	545	570	589	563	556	581	563	550	536	568	537	576	518	565	564	561	570	534	587	541	549	556	523	546	547	555	543	534	552	574	562	512	528	543	567	586	603	572	555	529	532	539	539	547	529	515	591	546	543	559	594	540	542	544	568	525	564	597	555	547	562	575	526	606	508	551	510	509	576	545	513	549	581	558	599	546	546	575	568	544	557	546	527	562	571	585	580	535	615	556	567	582	550	599	534	573	537	563	492	565	559	491	558	559	512	541	577	549	523	545	580	570	561	534	534	574	550	532	566	535	545	563	565	547	533	506	540	554	577	522	553	510	553	567	538	591	578	567	590	589	574	533	542	549	583	537	586	558	569	541	564	550	575	570	530	542	573	562	572	514	580	543	570	523	588	538	566	564	544	561	556	556	518	554	578	589	517	579	589	541	548	557	574	560	546	555	527	560	562	558	558	556	575	531	501	551	559	543	542	534	576	584	557	562	594	578	540	525	569	578	577	568	602	556	585	546	573	571	566	539	552	564	543	549	560	589	557	541	507	481	584	561	569	535	582	518	577	583	582	599	552	573	568	584	544	555	542	560	547	596	557	504	591	569	551	543	569	541	545	573	618	528	551	554	567	561	557	557	552	509	561	556	546	574	568	540	575	604	562	582	597	537	565	529	596	559	578	529	546	560	549	584	559	605	553	590	542	576	562	585	520	557	547	551	533	571	586	577	546	554	527	571	515	522	564	516	556	593	562	568	588	567	578	543	540	581	559	512	541	570	566	551	558	563	569	512	544	575	540	566	535	557	592	547	533	590	573	587	523	559	557	544	523	550	565	544	533	561	543	552	527	544	565	553	538	519	588	548	617	541	569	511	552	557	587	552	557	558	578	532	557	507	537	576	542	565	574	556	550	549	590	550	565	543	544	582	513	550	556	578	544	583	583	558	543	543	544	570	562	525	520	561	541	581	570	532	575	578	519	572	579	560	603	546	545	553	534	596	549	577	531	554	563	555	544	591	552	597	552	541	596	571	548	555	561	561	559	532	544	562	563	583	588	510	598	561	581	569	538	541	562	542	537	538	545	562	611	544	569	596	568	505	549	573	575	542	521	575	560	512	597	562	544	532	547	558	576	547	584	551	517	547	561	580	552	551	542	537	579	590	552	553	595	535	541	560	542	523	575	556	585	571	563	537	548	582	565	585	551	541	539	572	532	560	557	522	573	545	579	532	543	590	555	534	560	551	550	542	539	510	534	542	589	555	573	528	602	529	588	565	580	529	564	550	559	554	576	558	570	568	534	589	579	571	549	584	552	545	544	528	550	556	587	534	567	544	517	554	505	549	562	573	545	534	567	564	527	516	532	531	555	530	581	552	557	535	536	522	563	609	520	554	591	556	538	534	527	579	569	596	574	546	553	581	551	584	544	545	583	574	584	546	529	550	542	563	557	509	563	569	540	566	587	595	541	577	538	542	549	544	528	558	555	568	542	552	592	587	569	541	506	596	557	557	547	539	587	516	549	545	563	525	605	538	554	545	545	547	529	586	568	535	527	589	570	561	540	526	562	592	549	591	586	604	520	550	532	546	567	507	568	586	568	578	486	545	607	546	568	566	543	584	574	599	538	543	552	536	573	539	556	532	542	587	566	551	565	530	523	539	578	567	556	523	570	568	529	548	534	567	554	577	552	537	522	571	554	525	584	534	584	593	540	559	571	558	573	600	574	550	573	540	528	559	547	544	531	552	592	557	553	547	550	540	566	559	568	539	533	525	532	561	559	559	615	542	587	572	539	590	589	575	536	536	576	564	575	550	563	526	566	600	527	554	537	537	557	560	601	566	531	519	549	565	510	600	602	569	587	525	550	569	543	562	544	535	555	560	576	563	586	560	553	595	579	596	598	582	520	547	538	552	580	562	533	560	564	568	548	531	530	605	542	549	540	561	549	559	560	566	521	519	535	564	547	558	522	591	506	548	554	580	539	526	596	511	537	586	535	574	619	570	590	566	566	573	565	572	515	531	581	509	575	504	538	586	557	562	560	545	563	580	535	523	544	573	581	522	560	604	552	506	532	545	545	538	541	556	564	519	547	541	568	537	552	575	577	547	581	544	521	562	581	537	574	564	547	569	556	563	570	549	534	577	557	556	531	589	526	598	536	550	507	564	544	621	553	565	533	578	568	530	557	545	593	541	529	585	525	571	553	522	580	538	544	578	553	535	589	576	563	611	539	547	586	584	537	565	588	573	541	514	564	552	547	584	550	572	564	589	554	546	538	535	532	536	549	529	519	519	611	549	538	534	525	531	598	548	577	587	528	549	574	589	551	525	574	548	527	561	538	569	564	557	589	576	574	592	546	558	572	530	513	535	539	575	551	545	568	613	509	541	555	559	581	523	518	577	580	606	582	537	527	583	562	553	528	559	524	546	564	545	549	530	579	547	562	557	596	539	549	594	576	586	552	549	557	528	598	552	562	560	581	563	560	588	539	600	541	571	581	573	573	565	555	516	475	558	568	568	568	562	576	589	545	559	569	552	568	558	494	535	582	582	599	581	586	574	583	543	582	556	536	543	540	552	540	637	543	570	596	508	518	590	535	522	536	536	543	512	561	544	566	562	555	546	582	516	580	509	611	519	544	589	566	550	555	530	567	561	559	560	578	537	554	534	577	526	535	531	498	580	540	584	529	578	534	570	586	528	551	528	558	603	511	616	554	568	545	576	569	587	565	542	566	569	610	570	546	531	549	542	535	544	563	598	609	579	518	541	551	546	576	556	532	518	547	555	561	534	509	539	534	514	469	548	514	559	523	563	540	555	503	574	570	533	602	593	557	547	571	549	532	500	508	561	550	541	511	546	567	542	556	569	590	593	531	549	555	537	564	546	572	551	579	562	543	579	552	582	537	564	542	562	543	567	532	561	496	579	589	553	584	520	600	546	570	560	573	560	528	568	580	531	579	545	595	568	541	543	517	572	522	611	536	599	578	559	585	540	555	553	562	583	561	548	546	546	560	539	541	555	541	523	573	561	604	544	549	576	511	531	577	536	552	564	539	540	595	554	583	582	584	541	548	559	535	599	559	554	520	548	584	554	533	561	543	588	545	583	581	575	570	569	571	534	576	555	535	548	566	525	532	517	534	607	558	610	542	569	580	544	539	566	561	553	553	593	570	557	508	563	545	549	539	553	574	589	509	549	562	578	593	571	540	557	552	581	512	592	564	554	571	547	591	526	547	552	600	562	603	559	581	558	509	560	559	582	582	546	569	591	616	555	570	548	546	511	563
45710	8902	1082	511	402	312	239	248	211	188	180	174	175	159	174	174	152	162	170	158	162	178	154	195	175	160	135	141	176	151	159	178	167	145	140	179	145	138	159	171	160	153	142	148	134	129	148	151	156	144	124	160	149	153	170	143	133	163	163	151	143	145	159	131	138	163	157	153	138	129	138	167	161	148	103	150	155	161	164	143	151	166	153	151	138	152	145	157	151	163	157	138	156	168	158	157	129	154	153	160	159	159	145	146	171	145	153	145	160	161	164	159	152	156	161	156	153	140	134	154	168	166	169	143	133	154	142	149	145	169	147	165	162	162	173	165	149	149	147	144	140	162	158	146	139	134	173	159	135	137	149	173	172	144	147	169	138	167	154	151	157	165	164	154	140	150	142	131	134	167	161	137	155	145	171	146	146	149	172	134	159	149	156	160	146	154	134	132	181	159	153	159	137	147	159	187	164	143	159	171	160	142	127	152	133	141	159	152	153	139	163	164	165	174	143	166	172	139	153	155	120	133	133	165	169	156	152	167	150	145	138	128	152	133	147	139	140	161	139	134	134	147	138	155	154	149	145	154	146	125	131	138	165	152	143	155	166	155	140	166	140	169	165	134	146	128	158	141	157	148	162	141	152	143	163	123	128	147	169	158	135	162	158	150	153	150	165	140	173	145	150	165	162	159	155	142	147	137	139	147	160	142	154	162	154	141	165	129	154	146	142	153	164	157	150	151	140	124	162	179	155	153	146	137	160	133	151	144	131	160	152	147	156	153	156	142	139	146	157	161	165	151	123	153	160	152	162	166	159	150	168	147	150	129	128	139	148	137	160	156	134	112	140	154	153	134	135	158	141	183	179	155	164	136	144	146	135	144	132	153	136	137	176	167	127	151	131	156	156	145	157	152	169	150	143	148	162	139	139	125	143	141	166	151	167	154	169	165	144	140	149	148	155	157	139	156	130	142	150	156	149	158	153	159	179	166	151	138	151	158	138	147	182	151	169	135	156	168	142	146	170	154	132	152	160	166	151	176	179	128	145	143	166	162	148	143	132	132	135	158	160	151	141	158	127	126	153	152	150	130	173	162	143	136	168	147	156	160	146	179	130	167	148	157	156	161	157	140	150	141	155	176	129	139	151	134	141	130	148	155	136	177	141	151	140	180	155	162	158	139	158	132	126	169	160	144	141	132	141	159	184	149	161	157	148	136	170	154	152	155	155	146	163	137	143	141	159	158	148	141	147	135	145	141	153	141	120	152	150	164	139	151	154	168	144	124	142	165	134	137	136	151	133	145	177	171	155	135	147	159	168	145	157	174	120	156	138	165	120	130	132	163	155	166	156	161	155	161	134	133	135	148	148	146	163	150	124	123	146	150	149	160	132	131	148	156	140	142	166	164	161	141	137	157	144	138	137	132	168	145	149	162	166	155	148	148	133	154	164	136	135	160	154	148	165	159	151	137	148	152	150	128	149	156	163	146	158	130	167	176	137	154	178	166	122	158	123	150	148	138	162	140	140	163	146	170	149	160	183	172	163	146	156	145	171	137	165	149	159	168	123	137	148	136	170	154	155	152	157	142	153	111	169	151	164	134	131	139	168	162	144	163	144	136	149	156	149	121	181	147	156	140	146	148	165	155	130	139	139	150	162	147	158	178	151	160	136	155	136	128	130	150	122	173	172	126	132	163	185	159	161	137	152	154	134	144	154	151	136	131	151	154	147	151	125	147	166	140	160	141	155	152	158	134	146	176	153	134	147	152	163	149	142	145	144	126	141	149	152	175	146	157	159	167	154	164	142	157	153	168	169	140	143	149	155	156	171	148	153	161	124	155	133	148	156	161	152	153	138	145	156	150	142	145	142	157	146	145	132	158	143	165	154	145	120	142	135	136	133	153	160	150	125	144	140	139	156	177	154	157	153	144	167	169	158	152	152	168	147	130	148	128	156	162	165	168	137	150	158	166	153	142	141	146	151	159	123	168	149	138	167	140	145	143	158	136	138	163	150	155	165	175	153	142	177	142	153	152	143	149	165	156	138	181	146	137	156	156	173	161	130	150	150	151	136	154	161	142	143	141	155	144	123	149	144	164	155	148	173	151	153	124	146	133	135	138	139	141	161	132	150	163	140	152	139	168	177	126	148	152	188	166	144	152	161	141	148	111	127	164	132	149	156	121	145	144	169	177	149	129	143	145	166	145	161	152	166	140	146	166	142	159	157	164	142	155	148	145	138	158	156	143	147	152	153	145	160	143	132	161	133	160	139	168	163	156	157	158	150	142	152	152	136	148	132	143	138	148	159	154	164	147	136	171	138	141	148	165	145	136	155	154	141	167	128	146	141	132	161	143	147	171	158	157	167	154	161	145	131	138	152	137	129	144	165	133	135	151	165	157	160	133	157	169	157	132	160	156	133	115	146	146	139	179	149	146	174	123	120	152	162	157	151	172	146	163	146	144	140	141	139	152	144	150	139	156	172	160	137	171	135	151	144	165	148	142	126	155	164	164	162	143	129	135	147	153	150	130	175	163	154	150	160	159	167	148	155	149	144	154	131	131	159	141	129	140	130	141	162	146	172	163	169	146	154	146	149	147	114	142	134	150	163	132	138	142	169	146	156	121	129	154	171	147	135	151	164	181	139	142	184	137	161	176	157	170	128	153	141	159	150	162	157	172	162	134	139	139	135	146	133	158	153	161	153	143	167	142	119	130	147	168	146	158	153	119	160	157	146	161	140	141	175	150	146	133	159	155	130	153	143	155	141	153	133	159	144	139	170	161	152	159	152	154	128	137	149	140	164	148	145	150	180	160	171	137	133	124	132	173	162	154	141	161	147	124	171	144	160	167	142	135	155	130	128	103	140	145	143	154	133	142	165	125	156	138	157	147	157	150	156	157	172	126	157	134	167	133	162	154	147	139	139	163	168	154	141	151	149	163	165	147	160	161	150	162	144	143	152	153	135	156	167	166	159	160	121	169	142	157	153	164	132	135	143	131	138	158	151	123	168	171	136	130	137	150	116	165	157	164	130	147	139	169	128	158	156	133	160	163	142	134	136	129	145	155	169	159	124	155	150	149	126	146	136	139	174	117	163	154	163	135	172	128	142	164	128	131	145	156	151	165	148	176	156	149	138	163	163	164	140	155	155	163	143	133	152	159	147	130	180	156	140	148	160	134	152	149	167	141	150	157	157	166	159	149	148	134	185	151	162	157	154	146	144	156	150	131	142	154	129	169	153	138	163	161	165	122	154	157	138	152	152	136	144	135	139	154	154	134	144	148	136	153	130	147	144	141	135	176	141	145	156	136	135	155	122	144	137	156	137	168	160	158	147	145	157	148	141	140	173	156	155	144	134	159	147	157	161	138	172	153	177	180	162	139	142	127	150	147	141	139	149	137	147	171	157	148	164	155	168	142	138	167	153	145	167	153	137	161	151	148	152	180	147	126	148	128	128	148	143	145	150	136	160	132	180	141	153	154	158	125	146	131	135	153
23061	749	1346	1482	1281	1012	893	756	681	619	528	488	468	457	440	411	428	420	437	434	390	397	384	388	382	374	402	416	421	394	377	321	377	395	405	333	376	375	361	343	325	346	354	375	331	329	372	344	321	351	332	370	350	351	323	347	366	359	339	350	364	360	361	347	314	380	344	338	340	359	332	380	399	369	345	368	343	328	340	371	347	383	362	337	360	328	348	370	334	353	348	341	341	334	359	302	337	356	395	364	378	295	346	359	337	349	322	340	336	339	305	350	354	327	344	342	372	367	348	329	344	324	354	325	351	361	356	310	371	370	345	335	329	318	352	332	341	353	350	309	339	357	343	357	375	376	335	355	327	336	348	367	347	346	326	354	314	347	356	370	325	344	334	361	348	298	318	331	363	311	348	349	359	331	355	336	348	360	403	348	347	373	352	371	327	345	347	372	373	351	348	366	320	362	350	338	368	357	359	344	329	353	341	356	363	344	346	355	339	324	339	338	344	360	339	369	347	315	345	349	334	352	355	367	319	352	337	345	369	347	377	380	365	346	356	316	346	329	344	351	363	390	342	361	350	318	385	369	337	341	350	334	369	355	333	341	337	369	371	351	326	347	329	352	328	352	316	350	347	359	348	367	384	325	342	345	372	349	383	362	367	390	318	332	322	339	346	328	349	366	353	376	341	366	348	345	340	332	313	354	319	333	352	372	354	351	349	355	321	372	341	354	372	363	332	347	350	345	340	344	340	357	298	349	338	355	365	326	392	339	333	353	348	346	368	336	354	344	362	355	326	369	355	349	336	341	361	349	381	387	359	320	338	358	342	355	326	337	339	363	346	388	360	372	334	349	386	334	350	330	339	380	337	352	372	306	348	317	367	322	366	330	344	353	374	375	363	353	349	324	369	330	344	333	354	318	368	330	352	347	357	339	328	355	330	363	359	350	395	317	309	329	368	351	311	337	317	343	345	337	353	375	364	340	360	357	308	344	317	371	351	344	355	339	350	335	351	373	363	358	349	340	371	358	368	379	334	339	308	366	355	373	343	349	364	331	344	359	353	299	368	348	370	362	340	375	367	373	288	327	343	353	322	332	327	335	347	369	335	353	363	362	332	370	362	320	385	351	340	343	350	357	361	350	345	329	319	368	361	339	364	357	343	367	322	368	325	337	355	351	362	362	343	348	374	349	344	305	334	377	326	337	347	336	329	366	343	390	359	379	327	316	358	370	365	371	315	378	335	325	337	331	323	334	317	338	365	368	366	344	357	367	374	333	356	357	339	351	346	352	372	342	313	351	334	365	333	345	331	350	349	333	347	345	366	343	362	330	355	301	327	367	339	348	364	366	314	328	356	359	325	328	363	345	307	349	351	343	369	337	344	350	349	351	375	367	340	320	344	352	391	349	372	363	337	345	317	360	366	333	334	341	376	389	377	372	379	363	372	338	373	348	347	352	345	361	358	340	347	343	342	344	342	322	332	341	395	382	383	361	352	378	348	321	366	380	336	351	356	331	336	331	400	346	337	334	317	388	346	376	338	357	387	347	360	325	374	307	346	349	347	340	329	367	338	358	308	363	355	347	362	368	342	366	332	353	351	349	365	325	341	359	346	338	346	336	360	321	373	313	362	343	337	339	366	310	347	372	351	367	380	353	380	330	343	323	321	336	364	334	342	370	361	349	361	368	316	348	318	382	368	328	347	369	342	329	343	326	319	339	354	350	364	343	326	367	341	329	344	363	325	356	332	347	350	341	369	348	351	358	347	353	370	317	343	321	328	371	351	337	351	339	325	357	366	333	368	360	321	346	347	365	360	313	356	340	364	347	339	320	336	364	358	349	323	336	333	376	369	360	308	359	335	343	347	361	377	378	375	319	334	345	333	335	378	337	375	358	360	345	344	331	326	337	355	352	321	352	343	365	336	313	334	333	349	330	370	389	337	362	347	343	339	351	375	350	356	328	345	357	309	356	348	395	338	328	347	355	333	374	365	361	367	355	355	345	348	343	332	343	315	333	328	333	346	342	362	340	349	356	311	356	330	367	345	319	348	348	342	335	334	355	366	337	368	371	348	329	336	341	336	347	365	333	357	360	357	330	333	341	323	336	324	395	383	371	357	345	330	340	331	330	359	342	361	331	368	359	342	353	330	364	349	356	363	369	346	347	354	302	338	342	371	361	345	306	346	361	333	347	342	343	347	353	356	353	346	363	332	310	340	355	358	345	354	364	331	360	368	370	332	348	365	336	346	398	341	325	342	332	343	362	362	351	357	314	335	350	335	344	348	337	345	351	377	327	338	346	363	328	342	350	344	335	341	341	360	327	322	367	354	345	325	359	327	338	351	341	384	343	365	331	343	358	335	351	339	355	340	357	346	388	317	369	386	348	338	337	352	333	316	362	364	334	363	305	336	341	357	371	370	367	339	341	331	377	356	370	328	331	329	351	374	355	340	347	362	364	344	356	339	358	337	341	342	318	361	385	345	351	330	339	363	340	361	361	359	369	351	336	367	333	372	347	372	392	381	337	386	350	354	378	328	353	355	322	373	347	372	301	349	337	330	336	355	364	340	326	360	347	340	352	352	329	318	356	319	327	346	338	318	360	358	340	335	325	349	366	352	334	341	352	322	339	347	370	338	330	305	320	336	348	340	337	379	321	309	337	331	329	358	345	356	320	337	360	354	315	351	343	333	332	337	385	344	371	327	358	323	357	328	379	335	330	341	324	357	332	352	343	322	400	341	352	357	350	353	325	359	339	343	335	291	360	348	349	358	378	341	331	330	365	332	351	331	322	331	342	327	335	351	361	357	385	317	384	319	396	311	349	301	349	357	347	302	346	356	354	357	343	355	311	323	322	372	354	347	349	304	375	345	332	344	343	322	374	364	344	342	307	322	356	336	322	333	312	329	360	302	355	372	312	345	378	324	319	311	322	373	378	361	341	356	355	341	362	353	329	357	349	355	330	362	313	343	334	315	327	352	346	339	335	310	355	291	353	368	360	325	328	352	348	379	343	362	361	344	304	360	333	325	317	345	332	343	349	340	347	351	319	336	342	336	316	332	344	329	381	387	319	357	338	334	368	368	345	350	307	352	351	338	340	342	355	349	352	336	365	319	377	342	320	394	348	352	345	343	363	358	316	337	348	329	352	347	368	387	310	333	347	325	363	369	348	375	323	356	363	400	351	333	362	356	390	365	368	377	367	326	388	356	352	348	339	329	321	319	346	341	318	357	344	364	369	355	353	344	347	350	326	369	329	303	322	340	351	355	337	352	323	350	326	401	341	288	337	388	358	369	352	326	354	333	339	367	358	349	359	344	336	334	339	332	328	295	357	356	340	354	345	339	348	323	324	359	333	312	368	371	335	351	393	313	330	351	361	358	331	326	348	344	347	325	372	324	357	334	333	373	296	350	360	331	329	332	355	326	372	337	370	346	353	339	351	343	315	357	364	351	372	369	347	361	369	330	336	379	377	367	358	347	368	349	321	337	348
29579	3591	258	209	202	200	205	211	222	209	210	188	226	240	203	215	201	234	216	209	203	222	198	211	218	210	224	219	216	217	226	211	244	207	218	210	200	246	200	215	229	252	207	202	211	228	199	231	201	234	241	207	219	199	209	207	232	233	208	186	204	210	223	207	217	185	241	236	232	216	196	211	204	199	211	202	233	204	228	224	233	213	222	206	208	200	199	231	202	206	204	219	193	200	213	207	208	218	214	201	206	215	194	219	224	193	219	192	229	201	212	186	223	199	225	202	214	193	224	203	213	221	223	208	209	178	218	229	194	231	218	216	215	208	201	224	205	226	220	231	202	200	202	210	198	209	233	213	226	186	197	204	218	212	221	218	210	224	209	185	235	226	229	239	193	210	207	227	234	226	206	213	226	229	189	205	227	195	206	205	222	241	235	179	193	215	224	208	222	209	198	206	230	192	203	191	204	244	210	182	211	214	209	211	211	228	208	206	219	214	215	224	214	215	199	193	227	215	190	214	218	212	192	222	230	218	212	230	190	253	222	208	215	193	207	220	197	226	203	201	210	213	210	227	217	217	235	238	249	188	227	206	215	229	200	186	244	238	217	224	213	193	219	184	213	202	198	189	211	221	204	210	202	223	218	197	217	231	199	224	198	221	208	230	204	211	201	199	199	196	243	239	226	209	201	183	229	182	200	212	226	198	210	206	218	213	206	189	218	205	199	209	200	197	219	204	190	214	190	230	195	209	216	206	217	193	221	236	202	218	219	220	212	189	251	239	196	206	211	211	225	208	184	210	212	211	194	223	187	232	221	210	226	191	193	238	209	204	219	208	235	216	211	203	219	200	188	230	192	195	212	217	221	211	205	223	207	221	215	218	219	218	199	220	186	177	209	211	215	228	225	218	182	217	215	231	205	207	211	202	212	223	230	181	204	199	240	222	221	201	226	226	188	212	214	182	214	219	194	217	230	208	223	214	214	230	211	210	213	213	196	210	197	208	202	198	209	198	236	219	242	185	235	211	234	217	220	241	180	211	228	231	219	168	213	209	215	216	217	200	228	189	235	211	207	210	217	210	219	236	229	185	224	200	233	215	216	221	235	234	217	213	184	199	206	233	207	231	233	226	220	255	205	238	194	200	217	216	234	212	240	202	250	231	214	215	207	224	237	220	201	219	219	216	217	179	227	207	222	203	184	202	206	207	188	217	218	193	218	203	215	243	192	198	210	180	231	231	202	195	214	230	211	201	219	170	221	187	238	189	239	253	217	231	235	203	202	176	231	215	209	213	195	230	245	250	232	209	198	226	228	195	226	212	193	220	181	215	220	236	206	243	206	225	185	230	223	197	210	235	258	209	206	219	196	214	212	216	206	184	203	247	207	208	199	191	177	224	222	239	231	217	224	236	222	208	225	226	234	217	216	226	221	238	216	214	236	246	215	212	222	178	205	243	219	221	198	223	217	211	197	223	207	235	210	228	203	215	213	232	185	233	211	205	229	208	228	228	194	226	214	216	202	235	200	221	204	212	200	207	222	220	202	228	209	209	209	212	232	209	220	225	215	226	223	187	222	216	220	233	208	201	210	217	225	228	205	239	207	211	214	212	242	222	197	223	220	238	230	224	202	213	201	202	192	216	193	221	204	202	211	217	210	202	233	215	230	202	227	231	223	215	223	201	219	233	216	232	220	174	210	216	241	207	218	211	220	224	216	244	205	214	210	206	199	209	220	199	242	217	195	206	221	190	207	204	206	211	212	209	226	220	204	205	225	227	254	240	201	183	196	221	189	214	218	216	223	242	217	203	229	227	217	194	230	203	213	214	223	207	233	208	216	195	198	241	201	217	216	208	193	197	224	196	200	218	214	198	209	226	229	211	189	217	161	211	217	204	205	214	225	205	199	192	213	213	222	228	204	192	212	210	229	195	217	207	221	204	191	213	223	219	247	226	205	189	208	213	196	204	239	228	228	214	184	209	240	204	184	176	221	222	179	224	207	196	209	215	208	219	220	192	219	225	248	225	195	210	231	206	197	244	216	238	237	211	235	216	232	219	235	225	231	221	197	217	244	229	212	234	194	210	226	216	227	215	227	197	229	218	194	213	241	208	211	205	206	216	238	227	219	226	204	212	211	238	216	239	228	200	207	226	224	240	198	222	215	212	200	211	210	192	234	234	203	224	205	223	247	207	222	206	204	226	226	194	228	207	197	205	211	212	210	204	231	198	212	211	207	196	189	206	218	216	220	202	194	223	223	204	208	209	208	204	195	197	224	191	209	205	207	195	202	208	206	213	193	233	190	172	227	232	171	237	222	230	211	198	239	235	220	196	191	251	256	213	216	209	236	229	206	220	233	163	207	231	223	197	203	231	200	225	206	176	199	214	231	233	196	198	196	221	213	208	206	226	202	202	218	211	201	225	211	201	201	206	233	207	211	218	209	223	214	216	207	232	221	206	211	203	212	210	224	210	185	229	188	199	202	245	205	237	247	214	193	195	208	228	198	215	202	219	239	224	196	222	218	238	210	234	222	194	215	213	218	223	211	227	221	220	206	218	200	208	223	230	218	234	203	223	201	209	205	219	212	217	219	219	210	203	228	198	202	218	199	229	198	217	219	198	204	185	205	214	227	267	211	214	225	187	231	197	199	190	216	208	234	214	207	199	223	206	225	194	208	206	206	205	214	192	220	212	232	221	212	213	207	228	235	206	211	217	204	187	192	215	213	196	235	224	215	214	219	208	224	234	211	221	197	228	231	207	201	208	231	197	205	201	216	224	216	198	213	207	197	231	189	216	196	208	219	221	211	181	217	198	185	230	223	207	193	209	214	218	236	200	180	190	201	221	219	243	223	234	209	234	217	189	196	188	246	233	201	198	209	227	206	207	221	239	240	213	211	205	204	203	223	222	201	240	226	244	236	226	229	203	223	211	208	182	226	207	206	204	217	196	209	201	203	212	200	199	251	228	196	220	219	203	191	245	215	207	177	206	218	207	175	226	207	194	207	227	250	201	187	228	207	188	210	237	228	213	215	210	213	227	238	205	210	209	179	220	217	176	206	194	211	193	192	210	207	235	203	216	177	209	250	220	188	211	204	190	207	230	192	186	205	193	217	211	220	219	247	231	198	197	202	229	210	229	212	221	242	189	236	218	200	199	224	204	211	216	204	193	207	221	184	210	206	235	208	207	198	229	248	237	215	232	220	221	189	184	238	210	199	213	225	217	217	225	221	220	219	185	220	208	210	190	213	196	226	213	214	212	212	242	205	228	212	217	219	214	201	221	214	234	228	219	248	224	202	202	208	203	207	203	188	204	203	210	216	204	179	177	181	206	185	214	165	227	215	198	181	225	193	224	238	181	214	234	208	238	218	186	210	215	184	222	199	225	228	222	233	216	199	199	220	220	213	216	212	220	217	217	187	207	210	207	243	225	220	205	223	226	217	202	230	199	204	204	193	212	208	225	209	212	237	228	236	209	251	191	204	218	222	214
16712	539	544	494	558	571	507	500	493	507	538	508	526	541	487	522	506	462	481	471	491	474	502	509	503	515	506	525	476	485	476	512	523	506	497	480	539	480	488	469	508	490	506	515	540	507	519	499	486	467	520	536	500	521	464	506	502	483	458	522	479	515	489	501	513	465	489	504	490	465	472	475	483	479	505	470	460	498	457	502	496	484	508	481	480	531	490	507	521	507	514	541	474	508	481	491	473	506	473	533	516	494	505	503	520	488	516	520	533	497	498	489	486	483	479	524	464	514	514	513	517	513	508	516	512	489	493	469	471	485	507	477	494	506	490	528	546	482	485	511	498	487	485	507	503	496	496	496	480	473	491	530	493	497	522	488	526	437	504	504	514	489	495	533	580	506	506	506	498	508	472	510	495	508	503	500	525	524	512	518	494	499	501	530	496	493	501	479	532	508	510	523	485	561	499	487	497	466	464	522	509	521	467	507	478	466	542	492	494	470	507	501	481	491	452	491	484	480	526	445	480	539	487	525	509	485	520	474	537	488	456	493	490	532	506	493	514	524	493	470	504	485	527	474	508	503	492	470	501	476	482	473	451	509	490	491	500	518	516	487	475	524	485	487	495	480	483	504	491	462	507	501	465	505	527	521	508	495	513	495	505	529	517	472	483	483	494	463	491	510	525	491	508	471	512	486	483	480	476	490	526	513	499	464	513	488	448	505	496	491	476	512	535	511	463	489	479	470	508	470	515	483	524	503	460	473	502	468	507	460	520	501	487	493	521	490	522	506	488	503	489	483	481	490	490	514	526	491	501	499	536	502	513	468	523	476	488	530	499	481	489	520	455	509	502	506	504	484	507	477	511	501	534	487	495	460	487	487	469	526	543	497	515	471	483	480	478	525	502	477	477	519	473	500	487	484	551	529	506	531	494	462	425	512	490	473	514	491	526	519	488	463	479	478	529	472	507	499	488	482	493	495	469	504	490	514	534	536	505	496	502	504	504	512	510	549	472	487	434	536	498	506	511	526	521	492	496	499	457	476	482	477	463	475	483	459	519	458	496	536	496	485	502	470	469	509	521	533	500	470	513	478	513	494	492	481	505	521	532	494	492	498	473	543	468	513	493	506	481	476	502	491	495	508	550	505	465	481	469	509	451	489	489	486	490	527	482	449	511	501	508	458	500	495	510	459	498	506	478	486	484	466	514	464	481	504	511	525	496	489	495	503	523	479	492	520	525	506	494	486	443	482	474	490	512	523	494	513	477	476	506	495	500	438	483	476	468	467	478	517	472	540	503	487	503	518	480	552	471	526	497	502	504	483	511	527	539	482	517	458	488	511	462	503	492	491	474	513	490	487	473	501	513	510	535	484	514	509	525	510	487	513	525	450	508	473	491	500	469	508	500	446	491	477	500	509	460	523	481	499	489	500	503	518	477	522	484	497	525	536	494	506	520	478	507	533	467	471	503	479	469	506	495	468	464	494	530	501	504	504	492	467	479	498	493	502	457	505	467	523	483	490	528	493	485	493	521	476	487	494	492	511	500	459	468	485	496	488	505	481	463	494	465	461	458	504	527	510	519	489	499	471	505	482	509	527	476	542	531	489	494	535	488	460	457	518	487	522	486	494	490	523	521	511	475	520	520	527	476	502	515	477	470	479	506	455	487	533	480	483	508	482	478	526	516	518	521	553	486	484	494	469	467	522	493	463	472	491	495	513	477	498	510	501	501	509	523	538	494	493	488	537	526	501	526	476	492	492	473	494	476	490	480	528	488	481	491	492	496	504	487	482	503	459	532	488	492	478	492	481	497	481	512	461	500	475	493	530	494	474	541	490	517	498	498	530	477	437	494	485	487	494	482	518	482	481	481	493	497	479	505	502	495	524	488	517	505	456	503	478	526	479	504	498	499	522	484	465	487	456	463	458	511	482	478	512	500	505	509	493	505	487	491	527	488	497	508	456	502	473	521	475	505	548	506	504	509	501	474	520	501	492	526	447	485	504	437	508	492	458	517	523	516	498	522	516	463	509	495	479	504	553	480	496	479	471	497	484	481	483	446	511	463	473	532	500	511	474	498	518	524	537	488	542	517	496	512	472	517	514	505	488	503	491	509	478	499	487	452	463	532	518	478	508	467	500	470	487	501	509	502	468	489	494	470	514	514	498	487	536	496	456	445	498	494	470	484	512	493	478	468	522	513	473	487	512	475	515	505	484	498	495	535	476	463	495	471	517	507	484	509	497	498	483	470	495	503	479	498	475	518	492	457	502	501	500	478	497	532	508	503	491	514	494	520	495	506	503	494	476	500	511	559	468	482	456	502	487	508	490	493	490	486	495	485	487	477	498	521	465	501	496	543	483	484	469	500	535	508	453	492	502	486	492	484	485	480	510	523	519	507	505	520	524	527	495	497	466	478	493	496	499	484	506	519	501	479	478	478	488	490	468	506	493	472	475	489	482	474	526	507	485	514	490	489	480	524	473	514	477	502	503	488	485	478	525	511	499	519	519	497	516	501	485	500	483	493	490	511	499	519	508	517	476	502	495	535	548	510	477	489	491	492	488	497	499	495	490	457	460	514	522	499	479	510	516	442	509	476	488	510	497	511	537	515	504	477	505	475	486	516	468	543	494	523	507	478	488	473	519	478	485	501	497	485	506	506	491	489	480	499	513	513	514	484	495	461	538	512	439	453	514	484	487	500	513	493	462	530	529	498	498	487	484	461	486	506	516	521	489	516	493	482	493	463	480	491	523	500	501	484	440	485	447	497	527	506	496	483	495	497	449	476	523	497	484	485	518	494	505	499	510	500	460	509	472	532	478	499	473	503	501	520	492	513	474	478	524	550	479	494	475	493	527	497	474	481	494	476	453	483	500	562	499	474	463	482	519	482	514	539	490	488	509	521	471	494	489	516	513	498	533	529	519	521	481	485	518	464	511	463	494	490	485	503	497	511	475	469	477	539	480	516	458	507	480	519	481	509	470	491	494	465	511	523	489	499	500	554	480	504	519	486	499	492	497	501	499	495	541	455	524	530	488	475	481	483	518	507	494	553	490	475	483	484	489	530	533	515	467	519	526	503	498	533	508	451	535	480	472	498	520	500	491	494	524	540	504	515	513	478	475	526	497	497	493	482	503	459	510	474	528	484	544	491	517	491	514	544	493	489	468	484	510	502	502	508	461	516	497	534	486	498	479	479	510	541	475	499	499	512	478	454	521	474	491	477	506	478	481	464	481	473	452	510	499	494	500	494	535	483	487	539	530	516	515	481	514	505	471	492	504	493	503	490	508	464	484	501	478	490	481	493	470	466	491	482	473	470	517	505	531	478	475	457	511	496	499	479	483	472	473	474	471	478	546	508	469	473	482	479	515	467	473	528	537	473	514	494	505	494	499	506	497	499	499	542	523	556	492	508	500	446	500	455	525	496	517	540	482	512	498	483	456	465	491	493	489	539	505	525	502	472	478	543	537	514	491	504	487	522	469	508	493	483	470
35773	4967	615	410	374	316	295	293	292	263	270	254	229	268	258	270	240	242	259	248	230	243	230	254	248	249	221	227	242	242	253	225	252	237	241	239	259	224	213	242	224	244	248	246	265	269	241	256	251	232	238	254	257	250	266	238	227	243	240	237	263	221	235	260	239	212	237	248	225	260	248	257	238	267	244	240	231	215	259	251	242	239	235	232	258	265	267	249	291	245	234	244	246	244	243	204	237	236	254	262	274	288	247	232	195	249	267	253	245	237	252	227	212	236	232	257	273	238	218	215	221	224	215	236	248	246	223	233	238	209	224	247	248	253	242	238	247	232	249	249	241	265	247	223	239	249	226	235	250	283	247	230	232	253	232	220	236	267	273	250	223	256	254	244	264	261	256	244	250	261	235	243	258	228	261	226	242	236	243	251	259	232	232	264	222	240	226	260	239	253	261	225	220	234	241	237	264	215	237	236	236	233	258	213	223	230	284	252	231	256	238	250	241	278	238	235	264	219	241	230	239	290	226	246	274	217	252	242	236	250	266	250	269	247	252	244	227	258	241	263	265	245	256	219	237	249	236	247	256	246	253	260	253	239	246	264	238	239	230	248	245	274	225	251	246	257	268	246	219	236	254	251	214	233	249	240	223	246	246	239	264	252	259	251	266	255	263	247	244	264	232	242	257	210	240	249	268	230	232	234	232	251	237	261	258	241	247	239	240	257	238	215	258	246	216	254	243	240	249	249	250	262	266	244	243	254	257	220	256	274	238	226	224	235	252	228	244	242	255	248	242	228	244	245	219	239	251	211	250	259	210	240	284	261	242	211	261	253	262	242	263	250	227	245	265	237	255	251	231	210	288	279	269	244	236	251	254	242	251	257	207	234	237	246	223	275	223	262	231	236	235	238	250	236	245	228	251	262	271	249	257	218	270	242	250	246	234	214	219	274	246	241	225	268	254	256	246	253	274	245	225	251	249	239	248	240	257	235	222	269	240	241	217	228	249	198	275	233	247	221	242	232	237	238	252	259	263	240	269	254	223	212	254	259	276	206	232	237	244	230	266	256	222	206	228	209	254	227	214	225	204	240	240	243	252	276	260	212	233	230	225	250	235	256	237	239	220	212	235	247	261	245	267	248	249	246	228	236	237	205	223	222	243	247	259	272	243	257	273	270	214	260	220	261	242	241	221	233	244	262	276	243	274	257	250	235	252	238	245	228	250	257	249	266	268	256	239	245	242	240	266	236	261	223	273	229	241	252	225	258	258	240	214	235	239	221	228	230	279	255	282	237	264	256	224	233	234	206	233	247	234	233	246	237	247	260	238	220	265	250	258	234	242	223	255	240	254	248	252	242	237	263	239	220	257	220	230	241	276	271	245	252	213	212	238	244	234	243	247	253	238	228	230	250	239	226	244	263	230	243	255	253	258	265	254	269	248	220	267	241	232	256	231	215	242	231	224	218	226	226	218	232	251	239	241	210	252	243	219	240	274	276	242	221	242	228	247	236	265	222	239	222	217	233	254	253	261	271	236	233	217	256	255	250	222	265	269	232	232	224	226	235	261	244	265	232	248	268	267	226	250	243	241	234	249	259	248	229	222	245	244	270	266	249	259	206	256	266	231	249	242	220	256	228	244	226	246	234	235	236	241	242	240	241	281	234	241	218	255	248	236	231	255	235	249	231	208	280	267	271	238	252	240	283	221	258	223	219	236	251	245	228	217	219	246	231	234	257	231	240	235	238	221	220	254	269	215	227	237	283	268	276	229	218	230	243	239	255	233	245	216	262	235	256	276	245	257	233	221	225	260	238	244	253	271	258	272	238	250	255	244	257	225	272	194	239	238	279	236	227	226	250	227	228	234	236	214	242	245	261	247	250	242	240	238	248	228	244	265	248	262	229	266	242	229	249	226	239	228	266	239	204	258	226	242	221	215	249	247	254	229	263	222	227	239	254	243	236	255	275	231	236	256	247	217	229	266	232	241	229	232	245	246	244	234	229	233	246	260	255	217	250	232	258	229	236	248	240	227	226	258	255	249	215	241	191	226	247	256	248	228	266	257	247	235	235	218	228	277	230	203	265	224	271	238	252	223	215	251	240	211	233	232	225	249	240	232	234	226	237	243	241	229	245	280	270	261	246	279	264	244	225	241	220	263	259	240	242	254	236	245	261	241	242	273	244	276	214	250	212	226	208	256	219	256	252	260	243	241	245	245	256	249	241	265	254	242	247	246	242	243	258	231	217	211	237	250	260	229	189	275	250	254	217	252	259	256	238	244	246	245	220	273	259	245	239	238	249	250	228	230	230	238	264	269	215	230	256	262	220	213	244	265	279	246	234	260	263	265	247	262	254	238	248	224	238	243	230	236	255	274	243	230	249	292	217	235	248	233	230	249	249	242	254	261	254	251	256	205	281	219	258	248	252	231	265	275	266	239	230	266	245	230	245	264	262	273	230	242	215	233	275	246	221	238	240	263	259	219	230	246	232	259	269	255	270	244	242	232	247	250	245	230	241	241	230	257	229	255	242	255	234	217	238	235	247	233	230	248	239	248	271	219	267	245	234	254	238	251	243	237	257	263	239	269	243	251	255	235	244	249	242	259	234	226	260	229	244	263	238	226	231	264	236	251	225	213	233	248	277	236	213	250	248	232	219	236	222	236	240	236	253	233	238	246	229	258	244	251	215	255	218	242	260	246	257	237	222	222	246	251	250	251	262	232	220	264	255	242	223	238	249	281	241	240	239	242	250	242	225	235	210	282	243	243	255	249	258	274	244	249	232	249	238	241	249	257	231	248	257	220	253	224	239	227	266	267	239	263	251	252	244	235	252	251	209	242	266	222	221	243	226	228	252	223	242	224	271	269	263	227	267	243	260	224	224	241	267	281	255	274	262	240	244	232	258	238	249	251	250	247	262	245	259	248	224	225	258	217	258	284	269	239	240	243	247	235	229	222	250	216	247	256	263	216	218	248	250	232	276	255	263	248	232	271	258	233	243	229	279	229	252	224	250	242	257	245	253	232	250	241	244	229	255	212	254	256	246	260	266	243	246	258	277	244	228	234	239	288	262	225	251	237	244	252	218	251	260	233	252	234	223	241	253	243	234	237	228	269	265	258	239	237	241	257	240	258	242	248	253	230	248	211	236	227	255	238	235	210	230	241	262	255	248	256	250	280	257	226	235	247	222	246	235	225	251	218	242	244	248	255	258	245	255	251	276	243	271	246	253	252	242	264	230	234	222	211	233	231	243	249	252	275	236	234	239	211	239	242	241	268	247	261	276	243	249	265	253	243	254	269	232	229	243	254	245	225	246	238	223	232	214	260	263	256	225	218	269	245	256	247	246	233	245	226	258	250	217	225	243	272	262	218	240	250	233	247	230	247	237	249	240	240	249	280	231	254	250	246	250	282	239	237	256	259	247	242	259	259	230	251	246	265	236	257	250	211	228	254	279	255	213	257	271	229	253	235	244	218	262	241	252	212	265	227	214
19524	781	1040	1235	1088	938	807	813	725	679	626	645	655	636	557	623	595	620	590	590	603	587	567	572	599	545	566	531	569	592	560	587	557	563	586	503	517	597	560	598	553	535	545	567	550	519	540	586	516	576	562	554	558	532	569	543	598	548	577	541	571	576	573	555	554	558	536	542	554	569	589	591	573	551	533	576	585	505	577	564	588	601	558	520	527	554	577	526	512	604	534	619	572	555	594	563	567	543	587	544	504	557	551	544	573	551	584	568	603	536	530	544	568	534	551	487	546	562	580	538	541	549	541	542	546	533	562	542	595	522	543	550	558	541	549	559	551	583	585	546	515	531	523	560	542	545	548	513	570	573	518	513	600	574	578	537	564	554	538	521	565	549	553	554	567	594	534	556	536	538	558	552	584	543	609	546	571	585	539	581	548	537	578	601	540	558	522	530	537	572	593	543	519	538	559	529	533	578	545	537	576	501	538	555	523	581	552	550	561	558	596	556	526	576	589	512	572	547	554	546	515	582	538	560	574	533	585	553	548	539	561	521	560	579	569	559	557	588	582	567	545	589	606	564	563	560	553	556	552	562	511	538	548	553	572	551	572	529	573	546	532	569	549	562	558	546	547	560	569	571	566	527	559	529	530	581	568	569	529	532	553	562	573	561	558	607	550	573	525	534	577	547	556	515	553	585	581	552	560	529	563	566	577	579	549	571	593	564	549	575	550	546	526	560	554	544	523	532	587	488	502	550	558	527	588	557	570	554	571	554	551	579	582	555	515	548	539	593	577	548	569	581	528	534	565	553	510	538	569	559	561	543	567	569	576	558	585	532	585	528	578	559	553	548	554	528	612	506	514	556	540	580	535	539	559	562	536	584	566	596	555	534	554	512	602	543	531	562	549	565	515	522	547	579	563	554	530	593	514	573	511	566	609	514	563	553	513	541	552	554	533	549	565	556	554	556	566	569	592	558	588	538	539	494	555	558	531	507	562	581	538	514	598	544	561	564	552	576	532	525	536	563	520	538	551	568	502	503	536	554	595	558	571	573	540	531	541	547	534	538	531	545	494	563	591	566	513	541	559	524	571	534	591	544	566	586	525	541	527	574	553	525	564	561	492	568	573	544	587	579	556	535	530	576	492	563	553	582	524	517	552	533	542	534	550	561	561	549	536	568	599	551	566	482	529	539	539	533	600	544	565	530	533	584	543	547	523	567	567	533	533	558	569	554	552	555	524	537	525	597	567	554	592	545	570	527	581	618	595	559	587	560	562	548	551	553	543	544	530	576	530	529	553	544	557	596	509	526	500	546	543	569	526	545	523	547	570	549	547	555	537	579	548	588	560	545	522	527	543	561	547	524	546	603	543	546	533	570	571	578	595	547	526	558	547	531	592	548	558	542	536	542	536	544	543	520	497	529	591	550	523	561	542	530	559	532	535	541	611	546	597	565	551	571	559	546	570	544	547	558	560	543	567	540	544	533	573	552	538	522	524	508	582	576	561	525	519	512	570	561	582	575	564	555	557	567	557	580	576	560	556	593	557	572	540	546	593	554	577	559	579	547	571	556	558	556	561	514	566	554	509	503	575	546	536	562	548	558	573	552	523	569	517	555	532	577	602	571	614	573	575	534	535	526	528	538	512	588	578	551	557	544	594	560	533	540	547	530	529	549	564	557	537	489	549	565	579	561	555	595	517	530	568	557	596	604	588	544	560	551	548	511	580	566	593	503	516	545	574	539	549	554	555	569	572	549	533	513	563	595	551	570	564	578	588	501	577	527	568	563	570	582	546	571	565	573	561	546	571	532	515	549	544	549	566	505	599	575	502	572	565	527	615	600	593	554	559	563	546	533	574	541	561	529	566	582	580	525	564	533	544	538	518	542	578	515	565	526	546	545	548	523	562	555	563	588	529	572	556	562	499	539	535	514	528	596	583	568	541	605	529	582	536	536	544	567	532	531	568	526	518	532	536	551	556	570	523	569	561	538	532	564	563	570	558	552	553	581	575	578	560	561	584	539	574	541	554	529	566	573	556	572	544	565	599	528	583	556	542	572	541	522	572	548	585	533	571	528	520	552	598	517	525	540	546	545	576	558	552	521	549	594	529	568	547	545	528	608	529	538	546	551	549	566	557	537	567	586	537	557	578	568	557	598	573	581	564	568	549	584	588	536	536	549	557	568	537	553	540	536	561	538	546	570	554	540	517	570	570	533	537	547	553	544	541	555	573	561	545	531	551	570	545	489	561	541	563	544	564	561	577	554	550	567	558	587	534	549	546	523	573	506	546	546	543	534	509	552	547	528	543	578	530	568	550	574	541	536	518	537	524	553	542	556	605	567	558	581	526	530	542	561	559	494	553	547	553	552	550	521	570	542	549	510	594	572	551	561	555	601	569	554	576	571	536	557	540	522	594	562	553	532	541	554	555	548	547	572	583	540	517	541	589	589	547	535	554	575	569	548	530	551	577	553	534	566	602	586	569	542	550	593	526	521	540	541	538	602	623	575	590	539	549	577	577	572	580	540	552	567	578	519	542	562	499	561	521	541	555	544	523	534	537	536	575	529	533	577	567	537	543	542	540	543	556	572	569	561	595	559	550	537	539	607	546	513	527	562	596	513	542	563	550	540	536	538	539	556	533	556	536	593	548	565	571	534	550	534	569	538	542	523	557	567	544	508	532	603	516	556	523	521	547	486	526	540	531	549	550	576	533	574	543	554	565	567	533	534	584	562	588	535	551	547	552	550	587	496	538	553	528	567	538	553	558	510	561	591	577	548	564	528	539	547	549	564	591	564	535	543	526	530	529	590	560	570	532	604	534	550	570	571	581	553	518	560	543	562	539	548	585	554	568	562	535	540	537	555	577	567	566	568	532	529	585	552	564	558	569	588	548	539	556	552	543	551	519	524	626	577	535	529	547	573	613	552	534	551	549	590	553	546	529	556	531	521	565	575	541	561	506	540	612	547	598	573	557	561	565	535	554	568	562	552	576	563	491	529	533	548	555	564	528	538	547	562	574	553	554	546	544	587	593	570	549	563	556	506	582	573	529	525	552	567	540	515	559	559	536	529	626	545	559	520	570	600	562	525	576	560	568	550	591	539	522	537	517	599	524	563	589	544	614	561	534	517	551	557	536	622	581	577	587	561	534	593	544	562	553	556	562	575	553	567	576	564	538	538	544	512	505	523	575	549	542	583	557	544	567	547	559	562	542	581	548	501	570	555	561	524	547	563	552	530	565	570	590	586	535	545	545	555	529	596	585	559	529	551	523	522	560	535	575	514	595	557	524	557	553	568	541	540	551	509	509	579	531	541	613	528	575	576	594	528	524	541	534	547	502	548	557	534	573	544	579	551	519	549	553	567	568	569	575	510	531	565	563	534	554	548	523	573	568	546	582	598	545	597	554	563	587	567	540	582	544	535	545	528	553	557	553	580	529	542	543	547	557	582	532	550	544	576	599	554	575	535	548	548	553	532	553	547	535	516	530	549
43119	8302	1318	531	393	309	268	214	199	196	196	186	171	171	162	174	159	159	126	171	161	128	132	142	130	126	148	161	153	145	117	122	145	125	130	133	127	166	140	151	136	137	142	147	146	165	118	114	154	144	139	108	147	154	151	161	143	132	134	145	144	137	124	114	134	156	146	141	127	137	120	155	135	150	141	137	150	158	131	141	160	147	130	154	131	145	134	137	165	153	140	139	146	124	148	132	154	134	142	135	139	138	158	160	143	146	147	138	152	146	145	162	154	155	125	133	146	136	135	135	173	126	148	146	136	132	149	121	138	148	126	133	153	138	154	130	152	161	142	154	138	128	157	125	134	142	140	150	135	148	132	130	120	145	132	146	120	123	144	140	149	138	118	117	135	129	135	121	149	137	150	135	151	166	143	146	143	141	127	123	135	156	169	151	159	166	156	150	149	131	147	140	138	122	150	148	119	141	128	144	142	133	138	131	130	150	131	141	142	143	155	150	138	141	127	132	123	151	152	155	156	150	115	120	151	145	143	157	141	138	159	134	138	149	154	144	139	128	156	127	138	145	128	155	165	127	155	137	151	137	141	133	135	125	142	130	144	149	145	127	150	127	136	135	119	127	130	152	148	136	150	142	154	136	141	127	154	124	152	150	152	158	137	114	141	137	137	119	122	115	145	160	140	155	166	138	122	146	124	152	154	153	136	144	165	151	124	145	138	145	150	143	141	149	139	144	134	125	134	132	147	138	147	126	149	138	159	149	117	164	131	131	114	147	130	139	149	140	124	130	103	131	135	119	129	153	138	125	131	157	162	117	137	141	137	157	139	135	141	135	164	156	131	123	139	136	123	166	146	156	143	138	134	159	164	127	150	142	149	146	123	148	153	144	181	120	138	149	130	145	134	143	127	133	116	165	117	128	146	126	161	132	158	129	120	130	158	145	142	127	121	144	136	131	138	136	132	146	154	138	145	123	142	145	120	120	143	140	147	130	140	137	147	142	165	147	153	125	147	117	162	128	147	158	140	140	126	149	139	132	133	137	134	141	136	109	132	131	157	142	133	133	139	148	157	143	128	142	135	142	136	152	138	149	134	140	128	137	124	135	130	133	123	144	133	138	120	142	121	155	131	120	140	153	130	155	183	127	129	140	151	141	131	152	179	132	141	134	162	127	145	151	133	164	139	124	138	132	136	118	146	150	142	165	137	131	148	142	149	143	165	146	145	136	139	136	130	141	149	136	143	138	172	138	114	134	154	128	142	170	146	128	133	129	160	137	133	143	148	150	147	136	151	123	154	150	134	157	139	135	143	139	129	164	149	143	125	133	167	169	156	142	147	128	136	141	173	139	132	153	154	139	135	162	138	124	140	162	129	137	128	129	129	114	134	137	137	138	131	152	148	132	149	154	133	135	137	155	137	156	150	164	146	133	136	135	150	122	145	141	122	124	134	131	135	133	123	131	137	142	120	132	128	104	136	137	117	161	138	170	153	133	139	163	152	156	153	161	131	153	159	128	145	148	160	115	124	150	143	135	128	143	142	130	138	129	134	159	128	140	150	139	134	138	136	138	101	142	128	165	129	138	141	150	151	156	160	147	108	134	153	149	133	132	130	132	135	154	132	141	126	140	113	159	133	139	119	155	123	151	129	143	143	117	149	154	141	135	151	145	133	142	122	167	132	140	164	125	142	121	118	126	136	145	142	142	147	144	126	148	151	131	122	168	133	160	129	135	137	141	154	149	145	141	129	159	138	128	146	128	137	132	153	154	134	139	141	149	136	138	139	152	139	124	146	118	148	128	148	125	151	159	149	109	126	148	129	140	137	151	129	142	136	144	122	139	150	152	143	116	155	145	164	138	143	156	138	132	151	155	128	124	129	137	153	125	123	131	147	147	142	138	152	140	135	124	118	139	148	140	139	130	136	130	126	137	142	150	117	133	137	160	132	136	131	133	142	157	143	152	147	144	138	137	138	173	150	142	127	143	148	156	141	131	144	135	139	132	149	149	123	135	145	156	130	126	154	140	158	144	142	147	129	138	151	125	165	136	146	119	127	128	149	123	143	156	132	149	143	150	176	144	143	122	134	136	130	148	124	139	174	129	146	132	137	134	145	156	161	159	151	150	142	125	147	135	139	126	136	155	151	152	162	141	162	128	145	155	126	154	147	138	136	157	126	127	142	138	118	152	167	144	126	115	138	127	148	139	140	141	133	144	120	152	139	146	154	124	132	153	133	143	140	128	134	131	133	158	139	148	136	123	171	138	142	146	160	130	176	161	135	131	143	141	126	135	124	148	129	152	154	114	141	121	159	149	148	154	156	131	129	155	130	130	167	133	134	143	137	174	126	163	157	129	151	156	128	131	142	149	153	141	137	122	152	159	149	159	147	132	134	146	172	129	127	112	141	130	132	152	138	156	124	153	131	143	123	140	115	146	130	144	136	130	123	136	143	151	175	147	162	148	148	151	147	145	129	137	137	140	138	137	127	139	120	146	133	127	165	152	153	134	130	163	140	167	150	136	147	147	157	154	144	146	153	143	135	152	126	123	148	154	143	152	159	133	123	114	127	147	162	121	169	147	124	153	122	158	154	143	152	151	112	122	138	141	132	147	160	134	131	158	127	129	165	126	146	151	136	143	145	156	142	132	140	130	149	141	161	142	154	145	134	160	128	137	155	168	144	136	119	163	146	144	141	149	168	139	135	151	144	142	124	153	133	140	144	127	130	167	157	151	147	144	117	126	120	147	148	147	131	142	143	149	138	117	143	136	135	131	132	129	132	116	128	131	134	136	141	176	135	153	143	146	149	140	152	142	132	148	153	139	140	126	136	139	129	153	163	126	156	146	108	115	140	148	138	146	136	112	133	131	151	117	140	136	133	124	136	134	146	160	134	149	135	121	119	164	140	135	146	147	131	120	147	148	139	125	139	148	134	143	141	132	150	137	122	140	131	124	149	150	142	147	135	160	137	144	154	156	161	163	124	121	137	146	130	147	128	133	146	140	164	147	128	135	121	142	141	149	154	163	131	137	147	153	127	142	134	135	114	155	138	133	126	119	161	152	167	163	154	139	141	154	144	137	161	141	123	131	154	147	124	144	138	164	161	140	114	147	152	150	135	165	143	148	136	142	155	168	143	112	169	147	141	172	136	156	133	159	148	134	123	133	159	145	145	129	134	154	141	134	142	135	150	142	144	141	137	160	136	144	139	163	135	158	142	131	151	151	142	129	140	131	147	154	143	133	126	134	126	132	154	149	121	150	162	145	145	148	134	140	158	139	136	127	145	126	144	136	139	152	129	133	129	148	148	156	143	146	117	151	131	129	146	141	141	149	137	133	131	119	162	141	149	135	144	129	143	152	155	141	148	139	143	143	141	140	143	136	129	131	147	156	141	163	130	143	144	139	145	152	131	143	144	134	161	140	146	157	160	156	139	135	141	152	153	134	122	145	152	152	148	143	169	145	135	134	136	141	141	118	140	126	172	133
22307	755	1465	1610	1435	1107	893	825	684	661	601	539	502	449	439	421	391	413	409	372	400	401	392	381	391	340	379	361	364	359	392	335	328	360	326	367	345	332	326	358	326	342	333	351	310	336	347	315	313	335	345	317	365	348	329	357	330	323	316	334	350	327	307	357	336	335	320	294	344	320	316	305	335	341	320	336	333	327	330	316	340	339	346	333	348	349	326	335	333	324	335	351	337	328	307	324	323	327	319	339	328	354	309	330	301	325	327	300	323	323	305	345	311	362	355	324	345	287	330	336	351	340	345	330	330	329	326	331	374	301	314	333	310	360	330	316	346	358	312	302	327	347	326	331	322	352	312	337	329	314	357	336	318	329	302	341	320	317	286	332	341	310	331	332	319	310	330	314	356	314	336	321	365	346	300	328	312	345	339	304	325	330	316	313	315	308	293	347	303	307	338	326	359	326	289	329	340	308	319	310	322	366	324	350	361	325	305	319	318	332	305	330	319	320	315	315	331	339	326	321	327	303	331	293	350	308	299	320	299	338	304	324	332	320	321	338	323	310	328	295	313	341	333	367	340	299	355	327	313	302	343	315	317	339	315	345	332	303	353	293	339	338	346	317	317	309	323	302	313	315	305	340	315	329	303	310	340	335	339	352	310	339	348	298	332	335	302	310	316	343	323	325	301	309	320	341	341	357	323	313	357	337	339	351	322	312	328	328	348	329	331	346	319	349	320	315	291	330	332	346	343	339	319	319	298	313	325	307	325	323	338	330	327	320	341	316	335	322	305	317	323	325	327	344	336	321	317	320	315	338	325	350	308	324	341	305	320	298	362	307	312	344	326	307	330	336	339	311	325	323	333	337	345	336	322	306	324	352	331	352	320	338	319	307	347	362	328	322	345	338	343	305	324	357	296	338	329	328	323	336	320	308	351	302	346	317	323	357	335	317	331	312	352	316	346	338	312	329	314	335	301	337	299	349	336	337	331	337	326	322	329	314	292	333	334	311	316	328	310	320	343	330	331	314	330	358	319	319	328	351	325	306	336	321	334	318	275	321	283	348	342	316	309	337	336	339	354	303	347	309	330	362	314	306	331	332	330	306	319	305	325	345	336	310	344	305	309	337	304	323	351	356	323	322	323	282	346	341	333	339	328	343	353	325	330	326	327	312	284	353	325	310	310	325	324	331	321	311	296	316	306	342	352	335	313	314	313	328	303	336	329	322	338	302	331	350	347	310	335	329	324	325	306	321	322	345	313	315	300	312	298	313	348	354	367	311	308	306	319	323	304	328	359	329	325	287	337	335	354	293	341	317	338	323	294	331	327	291	356	335	339	289	333	326	353	323	314	300	291	323	314	347	345	357	356	309	357	340	326	319	323	314	321	324	323	331	311	322	320	311	365	307	306	307	331	347	340	350	353	307	309	348	323	342	314	323	338	327	328	322	305	323	315	332	343	309	360	329	321	356	300	309	346	299	323	316	337	344	318	347	330	349	297	338	339	351	321	325	332	310	343	351	343	319	318	304	316	341	324	343	335	293	336	334	347	299	307	339	329	289	275	317	316	333	343	338	341	338	333	320	344	324	332	311	327	333	324	320	307	335	341	326	342	341	319	367	321	337	310	322	329	325	332	300	315	321	323	355	322	290	322	335	345	319	317	308	338	333	323	330	324	304	320	334	327	335	331	347	346	316	331	322	283	340	301	341	329	340	292	308	305	331	316	327	328	354	327	341	324	275	321	356	302	319	324	343	335	355	309	314	321	325	318	338	354	347	321	314	334	333	316	347	328	309	312	298	311	305	307	350	366	325	326	330	342	313	297	327	350	305	304	317	307	346	335	350	313	348	323	317	320	363	325	311	295	327	340	324	329	333	323	342	312	335	356	335	325	340	335	340	334	308	347	331	305	342	317	308	352	349	337	325	330	316	337	322	342	311	319	345	328	328	332	312	331	334	343	336	339	298	350	307	321	339	345	308	342	369	320	327	337	329	330	341	333	345	354	349	298	306	337	297	382	365	339	313	336	314	322	365	340	352	317	341	337	329	335	322	321	309	310	318	319	314	301	387	328	356	388	298	344	327	327	321	338	306	290	329	306	312	327	326	310	352	315	311	322	306	341	353	352	316	312	345	331	333	297	324	314	334	339	293	325	304	336	320	329	348	290	332	310	312	328	324	310	324	356	319	314	321	337	305	325	324	312	353	292	321	328	349	326	332	321	318	337	338	321	324	323	328	329	314	301	318	313	346	324	325	332	326	310	340	329	323	315	324	330	340	332	329	320	339	307	342	337	312	307	344	313	328	335	324	343	327	324	354	289	313	303	331	302	304	313	363	342	301	301	306	343	342	345	327	320	320	340	323	348	329	340	329	314	323	327	335	344	334	338	336	321	337	389	316	321	305	318	348	352	309	323	307	339	322	316	300	314	336	335	305	309	321	331	352	327	368	320	311	364	327	369	292	335	331	368	347	326	347	316	362	332	308	318	326	288	302	314	328	305	370	317	355	336	309	310	359	332	292	336	353	323	327	322	334	338	308	313	320	335	295	355	317	321	325	374	335	354	313	315	324	319	321	338	326	323	343	344	312	328	328	341	328	312	343	355	306	351	339	341	303	318	336	312	354	338	295	349	326	347	329	309	318	296	335	277	299	322	340	333	350	349	297	351	325	289	336	347	341	312	322	314	323	339	312	290	325	335	321	324	348	305	303	303	323	308	324	331	326	337	327	327	321	312	328	350	322	346	296	333	334	318	346	323	311	331	338	298	316	306	297	309	350	310	335	345	320	286	321	317	296	313	304	359	319	312	316	337	333	313	328	322	327	313	315	335	330	338	312	297	394	307	336	323	331	319	323	361	301	350	309	312	322	357	317	336	370	322	329	283	310	301	347	335	314	296	360	320	349	340	350	342	341	328	339	313	336	305	336	317	351	298	324	294	324	303	327	330	308	375	359	342	331	302	357	320	315	337	340	323	343	321	343	341	339	335	359	299	314	345	322	297	344	335	299	305	302	344	332	331	323	358	303	338	322	302	324	325	337	350	310	315	296	321	331	355	265	328	317	326	347	306	326	328	347	329	326	335	321	343	316	342	326	304	328	288	330	307	317	333	323	343	301	323	337	324	359	330	346	292	353	340	332	300	314	291	324	312	333	336	316	336	330	345	343	323	317	368	327	311	329	352	348	324	337	296	337	294	325	314	321	339	279	295	352	315	295	345	351	310	340	346	333	338	338	328	334	323	323	316	306	342	339	351	325	335	338	319	298	314	350	324	353	343	306	326	370	337	313	298	321	334	305	326	350	303	307	338	330	326	323	307	320	303	353	312	328	301	346	292	319	345	327	337	305	322	316	351	306	323	331	346	327	318	350	322	352	321	321	310	328	329	320	323	323	354	340	322	297	332	312	328	355	312	321	361	356	351	316	299	321	336	335	322	334	341	290	328	336	321	326	309	350	305	300	350	337	264	310	350	320	319	336	339	334	327	295	295	310
25125	2319	246	203	185	204	230	229	198	201	192	236	221	206	202	184	206	201	223	201	211	183	214	183	219	205	223	223	229	190	194	183	190	205	198	217	207	215	191	204	227	178	199	199	211	209	225	177	198	213	216	192	215	220	212	211	181	200	213	215	189	212	198	209	191	182	238	211	195	203	200	204	202	194	221	200	205	205	183	205	199	211	175	190	173	198	206	197	229	228	199	201	195	199	193	220	222	204	192	225	219	195	220	209	208	184	195	190	232	256	204	188	193	201	195	192	212	211	216	216	185	203	196	194	213	213	200	212	186	208	197	193	202	198	192	201	203	189	206	194	189	192	180	197	206	193	207	209	211	215	182	213	193	181	200	200	209	208	182	201	188	218	206	198	206	201	204	192	205	219	187	199	233	224	206	208	183	199	208	173	201	172	219	191	202	187	207	196	200	209	190	211	182	195	215	196	222	206	180	190	194	190	201	198	197	223	197	245	211	213	221	227	219	204	222	224	178	221	213	192	223	180	194	197	200	197	211	196	190	225	196	214	233	211	203	213	209	204	184	188	224	223	175	218	209	180	211	201	198	166	196	194	233	176	204	228	224	193	204	193	188	196	204	198	199	180	187	230	191	176	227	234	203	177	221	226	205	227	206	191	201	227	187	200	189	194	195	191	227	215	197	208	204	203	189	180	212	189	188	209	201	205	225	185	212	173	174	204	215	174	199	197	207	170	191	221	214	202	209	210	206	208	202	186	155	224	197	208	223	215	226	170	202	231	178	199	212	199	203	199	226	205	221	231	187	194	223	197	201	194	190	180	183	180	180	204	195	213	214	218	203	194	250	190	195	191	184	217	227	192	211	177	212	233	201	190	213	220	181	198	197	181	219	218	207	207	206	205	209	215	211	183	207	189	195	222	229	201	201	208	202	186	205	192	195	213	220	208	192	226	209	181	208	201	218	205	204	163	188	222	204	218	185	222	195	206	205	178	228	214	216	195	192	210	215	182	215	208	222	211	215	202	212	195	208	203	195	195	193	189	181	197	193	195	207	200	202	180	211	194	199	216	204	202	185	203	200	205	190	195	200	174	222	192	214	201	233	205	168	215	190	185	206	168	217	217	224	240	198	217	194	187	209	204	198	203	204	215	203	197	217	187	185	202	206	200	188	201	202	213	192	182	205	183	219	210	192	190	203	202	235	230	211	203	192	193	187	194	198	204	211	186	214	184	197	197	207	195	189	222	188	216	237	216	199	212	205	217	193	223	192	202	204	197	195	218	223	188	209	179	179	186	218	172	184	191	212	187	196	189	180	209	204	193	214	215	193	219	177	204	216	222	208	211	203	200	205	202	209	196	228	181	191	196	199	211	189	182	176	186	216	193	189	192	196	211	200	197	224	206	191	209	216	204	219	210	215	217	188	173	198	208	209	192	214	204	211	201	191	194	197	208	193	207	235	219	201	195	203	203	218	217	204	200	200	216	213	198	199	194	184	188	202	191	189	187	193	215	189	186	192	200	189	208	216	183	205	184	203	229	180	199	198	207	209	183	208	181	198	196	218	215	175	221	209	212	188	199	192	219	209	185	225	212	207	205	187	199	169	197	189	196	166	212	192	190	206	182	212	212	187	186	207	190	196	213	188	189	204	205	183	210	230	200	242	195	198	201	211	172	215	191	226	230	205	227	218	200	245	193	208	233	174	194	208	193	192	191	219	212	217	218	182	210	202	221	195	220	236	215	189	184	194	196	196	235	207	213	201	196	176	184	197	186	192	195	196	192	215	176	234	238	235	199	194	204	197	191	198	183	201	189	216	222	198	190	212	244	225	199	191	179	206	212	183	189	205	214	190	210	194	215	218	200	179	183	208	200	200	216	188	211	201	216	202	206	187	213	213	219	213	210	210	190	194	193	197	198	193	195	200	237	192	213	194	213	197	165	191	238	219	226	196	214	236	218	196	161	189	219	206	204	201	195	205	197	179	185	206	182	223	217	198	195	220	196	209	215	234	210	211	212	216	227	216	212	199	204	192	206	238	238	187	190	203	217	196	182	199	200	223	192	189	206	208	201	222	208	179	202	218	222	211	215	196	189	207	198	209	203	231	218	241	215	211	199	206	212	201	220	208	194	188	181	200	190	197	226	194	209	200	191	209	182	198	173	191	202	208	179	187	217	193	178	220	217	188	211	201	202	174	203	199	206	205	212	215	193	212	216	201	212	187	196	235	209	189	177	203	181	215	185	236	207	214	197	216	200	207	192	208	165	214	180	194	218	211	215	224	188	186	208	212	210	182	210	213	199	170	199	207	216	182	230	194	193	218	193	222	189	191	215	166	209	209	220	220	194	216	207	179	203	198	200	203	198	214	220	197	195	185	196	200	194	209	210	208	186	204	200	204	188	204	223	199	175	198	219	223	190	194	189	178	190	191	213	198	195	178	211	200	187	205	188	202	216	202	206	193	198	197	190	202	213	223	215	233	201	228	208	210	180	193	193	176	203	208	234	216	202	203	189	219	199	199	251	222	230	222	195	205	173	194	199	201	204	217	208	205	197	179	178	185	189	207	207	221	183	190	201	201	206	189	192	194	181	213	205	189	179	171	204	215	214	211	233	202	207	211	203	192	195	205	221	183	184	224	195	207	195	190	217	216	212	184	192	201	229	215	205	222	191	203	213	212	182	193	184	223	227	193	195	196	202	205	209	190	213	217	203	185	220	206	206	215	201	226	207	180	189	183	191	177	208	192	199	180	172	217	216	197	186	204	195	220	203	221	190	193	193	193	227	190	186	233	202	205	198	199	208	179	191	224	216	203	192	187	178	237	222	215	215	198	194	180	184	204	186	199	216	190	167	194	216	184	209	221	206	186	187	220	199	186	181	205	195	206	226	201	217	202	213	215	208	204	174	194	198	191	209	189	214	204	200	185	220	230	200	201	207	195	199	196	194	214	204	208	197	229	186	194	187	219	209	191	195	210	214	198	177	217	196	204	198	176	192	216	183	210	207	212	197	200	212	215	203	214	202	182	199	215	210	213	207	202	194	186	209	220	189	190	189	207	227	203	193	218	200	186	190	210	216	207	206	198	212	178	204	219	178	189	210	201	192	204	181	207	212	178	205	207	188	196	236	180	214	206	198	196	205	222	188	198	171	217	232	216	214	197	183	176	178	201	172	229	177	216	185	206	204	193	205	203	195	212	178	170	206	167	205	183	216	198	195	208	203	185	182	219	225	194	184	214	186	193	197	197	226	218	174	178	213	217	225	197	203	203	192	206	239	179	180	193	252	192	182	210	193	240	188	215	221	202	187	216	216	207	214	218	223	230	212	207	217	217	174	206	197	217	188	208	190	197	210	219	199	209	214	222	205	196	219	203	191	205	222	202	179	215	188	220	185	200	232	191	208	201	202	182	198	208	210	195	213	194	215	209	202	188	205	206	201	173	212	209	199	200	206	209	190	185	221	205	198	220	240	199	230	183	175	207	203	188	195	208	190
15199	500	543	510	531	472	461	446	457	498	497	482	456	448	467	510	438	459	449	470	480	481	490	466	448	467	442	474	476	441	498	487	445	456	486	446	482	492	487	511	494	445	465	508	476	484	462	471	476	467	460	488	446	448	461	470	530	453	460	495	453	475	483	466	495	507	467	483	469	474	481	498	475	500	484	435	436	470	478	470	483	500	471	460	455	530	465	487	459	468	486	469	466	462	480	445	450	483	462	494	457	489	494	498	455	447	464	454	487	507	457	537	454	483	488	467	478	474	482	473	459	483	438	483	454	434	474	487	493	449	457	517	465	497	476	471	491	481	491	468	456	509	454	513	465	510	462	472	484	459	480	486	500	524	477	444	477	489	518	514	472	484	496	474	495	461	460	464	505	455	463	473	488	528	460	491	450	462	465	455	444	472	484	491	457	469	482	484	502	492	468	533	472	448	480	435	446	469	476	467	444	482	456	496	478	460	478	485	484	439	459	447	481	450	502	513	473	462	470	461	460	513	486	511	466	518	469	469	519	445	467	472	473	465	437	476	496	455	484	458	496	455	439	469	457	474	494	462	470	463	498	458	440	488	428	490	474	457	511	490	483	476	489	513	498	478	464	459	485	497	465	463	499	460	478	506	471	464	488	445	469	508	472	480	461	456	480	482	462	437	445	459	450	472	473	479	496	488	471	493	440	478	458	457	475	509	459	491	469	461	501	474	429	474	486	485	488	488	453	451	469	451	507	473	448	503	468	467	472	418	457	437	514	485	461	460	495	462	515	470	472	494	443	498	438	500	514	474	490	493	490	462	453	464	474	466	438	477	467	486	454	516	456	500	468	441	457	462	524	468	489	458	498	489	464	478	490	485	488	468	458	454	465	482	478	454	456	462	457	440	463	474	508	472	502	433	489	472	475	477	447	479	517	503	476	482	458	490	481	453	427	487	514	438	490	485	491	487	489	525	463	476	424	478	465	519	445	464	457	498	487	467	496	424	466	468	501	486	435	497	461	480	496	459	477	473	472	440	464	429	513	477	468	449	505	494	498	450	469	491	500	461	502	501	487	483	440	461	465	486	470	448	535	455	482	512	460	488	459	430	472	462	515	476	480	448	498	491	475	444	445	449	470	474	467	486	469	505	507	471	489	467	480	474	463	480	521	475	441	498	476	445	497	464	496	473	499	471	495	488	498	498	449	487	458	490	457	448	452	494	507	480	475	474	473	463	449	509	462	445	431	446	468	474	474	452	481	490	507	471	458	433	458	502	474	473	495	493	493	471	462	468	480	502	476	469	433	479	482	455	480	459	468	447	475	451	459	472	439	472	444	475	501	437	478	468	501	497	475	439	478	454	447	490	468	439	466	454	456	491	505	522	504	489	464	452	447	472	488	469	483	459	463	432	445	481	503	469	440	520	459	492	482	450	474	521	478	481	497	457	493	490	427	486	482	496	480	480	473	480	450	467	462	447	511	498	472	458	452	464	455	482	506	479	476	487	467	481	530	490	502	474	484	440	466	502	465	453	477	411	476	472	473	492	474	463	459	464	453	485	480	474	493	454	443	486	468	462	470	475	451	487	476	508	491	501	480	443	459	530	466	474	487	501	470	487	464	477	452	482	440	512	488	463	477	449	481	501	443	480	457	477	484	487	427	466	437	438	459	432	479	454	474	476	484	489	418	499	451	475	494	491	461	472	477	431	459	468	485	479	452	475	470	474	487	473	476	480	433	444	492	463	454	456	489	477	483	497	455	485	500	472	458	462	478	446	507	498	505	514	473	518	518	449	469	470	468	463	452	467	451	449	532	463	484	476	453	444	475	483	434	477	462	443	460	486	472	444	455	454	457	438	521	463	454	482	425	517	473	479	493	451	453	531	449	496	494	447	488	503	480	488	486	461	454	503	487	476	503	483	481	490	491	479	464	446	456	471	473	505	456	460	440	475	498	469	490	479	438	458	474	475	450	464	453	459	470	463	466	492	493	471	483	520	480	497	486	443	454	476	449	436	475	457	489	478	514	485	435	477	444	466	450	470	449	472	452	494	445	460	464	479	456	472	472	466	440	472	465	410	455	465	459	499	454	493	462	499	479	468	454	482	503	518	444	461	497	500	455	489	467	446	469	442	457	466	456	472	458	428	462	494	469	488	461	440	481	468	493	491	511	473	472	501	501	446	475	457	483	472	431	483	443	451	444	462	457	505	466	472	455	465	504	462	490	463	436	459	469	460	467	454	450	502	480	501	444	498	478	489	507	504	503	478	431	472	500	466	495	520	468	476	475	441	499	477	501	491	530	459	478	470	482	460	512	453	470	476	479	417	495	468	474	504	467	450	477	469	471	488	481	499	484	436	469	428	448	439	430	487	449	471	472	473	472	492	481	473	465	471	489	465	447	513	521	462	456	504	464	474	493	405	509	462	507	475	489	452	504	543	461	521	505	442	510	488	437	477	537	466	447	510	462	494	491	478	440	482	492	462	462	449	444	501	468	464	498	476	512	477	472	447	442	460	486	442	468	493	461	474	452	494	511	518	504	454	481	488	492	482	495	459	475	455	468	454	461	462	507	497	487	475	469	470	436	528	496	474	474	501	488	465	479	514	502	490	484	415	465	495	469	477	489	471	502	466	404	431	469	559	488	480	467	481	472	459	450	455	480	456	454	460	483	467	474	474	470	450	463	482	487	498	464	438	467	452	473	458	496	485	472	497	483	447	472	483	512	471	474	509	444	471	452	475	454	479	483	438	441	459	490	476	489	475	466	470	485	468	498	496	467	513	493	508	445	497	451	475	455	442	488	461	410	483	501	465	489	456	492	465	480	491	475	475	481	471	492	471	423	427	442	454	503	452	461	468	430	471	462	484	480	462	463	478	481	460	432	477	461	452	488	471	477	451	453	464	470	475	489	471	525	516	460	521	450	489	436	435	513	502	533	477	488	480	489	483	444	471	513	467	474	492	482	466	401	442	492	487	478	492	474	468	475	445	455	467	441	437	502	495	466	440	468	454	503	485	438	457	495	492	453	440	457	465	491	487	474	490	484	465	486	470	483	507	446	457	442	487	460	463	476	535	452	458	484	517	453	459	483	453	466	454	458	520	451	438	475	458	489	469	475	456	424	489	491	499	492	475	479	508	486	460	456	473	476	466	477	529	460	478	461	443	448	476	488	454	466	484	471	481	455	491	458	492	447	501	506	511	483	508	461	508	480	469	480	481	499	484	500	504	445	498	473	481	459	478	501	437	483	464	520	463	474	490	473	495	492	437	470	477	515	444	491	448	443	497	529	521	454	464	478	464	455	424	432	452	467	451	495	468	460	477	458	469	449	458	513	458	495	489	467	455	448	491	466	473	466	467	480	486	481	466	458	469	467	453	459	471	449	482	510	443	507	482	468	473	489	477	489	492	452	446	481	496	479	507	448	506	487	508	491	488	487	498	482	472	422	493	492	473	479	483	482	476	513	462	526	496	495	473	513	497	487	482	499	464
38903	6054	658	446	392	323	304	297	252	258	258	275	280	236	269	232	237	269	271	265	282	256	276	277	258	281	254	279	229	264	241	272	245	234	269	248	248	239	231	229	234	252	246	239	233	258	236	280	229	236	234	254	278	269	246	257	244	272	237	232	245	268	282	242	243	263	221	224	224	231	262	252	233	260	262	257	207	245	241	252	255	231	248	240	277	249	277	225	300	264	242	235	237	229	228	253	252	259	236	228	239	255	231	248	236	263	256	247	276	247	270	260	220	231	229	224	216	255	256	214	226	244	242	254	284	248	233	238	232	259	243	262	236	223	249	245	231	227	232	251	236	251	250	257	242	259	237	239	263	241	242	236	214	226	224	219	233	240	241	231	218	266	275	247	230	233	263	247	272	244	311	265	234	282	272	238	254	243	227	238	245	218	269	281	271	239	240	271	233	261	261	244	227	240	244	220	245	223	250	237	259	283	247	245	234	266	256	238	273	244	242	230	243	261	253	235	232	250	264	223	260	238	253	247	259	244	258	225	259	222	239	237	231	253	256	248	234	248	264	244	262	232	250	282	237	270	242	251	275	266	235	262	232	218	251	229	247	253	243	235	230	269	269	225	238	212	216	254	227	240	228	249	259	235	249	227	267	272	247	227	254	243	234	250	253	242	237	261	228	256	234	293	256	247	270	255	255	220	241	252	257	227	241	243	224	247	259	252	249	254	260	246	250	220	241	220	232	232	252	242	267	231	277	251	237	248	226	188	221	262	232	252	256	247	228	251	233	255	262	253	254	236	237	222	232	255	248	242	244	268	251	261	224	242	231	249	216	254	259	247	241	240	248	272	215	229	219	265	194	261	236	267	270	247	249	229	244	255	266	234	240	246	250	255	274	247	263	212	222	243	216	248	248	239	270	249	245	245	225	245	251	243	248	284	258	238	256	225	230	216	263	276	269	237	224	256	245	256	235	238	228	248	228	255	236	269	247	242	246	273	227	241	248	235	222	260	243	261	278	268	266	247	263	235	253	265	237	272	247	282	243	255	230	234	248	202	223	243	241	268	222	254	252	239	238	248	250	242	239	286	250	237	247	254	272	252	264	255	253	270	256	260	219	252	235	244	249	234	266	235	261	255	232	226	228	256	242	257	254	260	237	265	252	243	233	227	257	196	249	278	284	258	243	232	281	245	226	224	229	245	234	250	253	266	256	245	246	275	253	244	287	225	245	243	240	245	232	265	245	232	253	262	233	249	221	281	234	256	243	247	245	237	267	235	271	241	223	203	230	233	228	237	234	254	248	281	270	237	262	250	236	260	262	245	219	224	235	227	263	255	222	209	241	245	258	240	234	221	230	266	234	231	247	247	294	270	265	247	242	221	236	237	255	244	270	273	243	242	262	245	241	223	246	247	272	288	275	277	248	237	281	235	261	255	242	266	240	240	247	254	253	267	272	219	231	243	254	250	235	228	241	269	219	239	216	241	239	233	256	233	242	234	241	227	243	235	251	251	215	265	225	242	244	254	248	243	240	237	273	224	264	240	246	252	237	226	230	248	228	201	232	236	248	230	249	234	273	235	262	243	240	229	223	191	274	232	235	225	230	258	248	245	216	267	256	228	250	251	263	236	257	260	241	263	243	230	250	246	241	253	252	248	229	234	251	277	302	257	243	259	267	238	254	286	254	259	224	243	239	271	239	271	228	233	238	270	241	266	249	242	247	245	239	267	278	260	262	233	233	246	254	272	254	243	247	253	237	260	267	246	201	232	246	277	264	243	235	223	244	269	210	241	244	257	267	223	238	250	251	235	238	255	236	212	262	237	251	225	251	262	243	246	226	222	250	263	256	236	266	229	236	244	247	261	254	227	225	234	239	230	250	264	246	229	254	252	247	256	233	238	239	234	256	259	251	254	241	234	234	258	271	257	226	286	248	270	237	277	263	251	214	242	249	222	242	250	271	264	240	267	275	237	233	238	221	282	243	233	249	270	242	264	252	242	251	232	236	245	235	232	242	277	249	217	246	264	250	219	244	251	245	275	265	249	249	213	274	266	258	241	259	245	266	274	234	253	227	248	231	252	230	225	254	241	265	270	242	258	265	255	259	236	233	236	267	259	228	248	246	229	245	245	227	242	242	268	247	264	210	252	228	250	258	272	227	207	246	225	287	255	232	247	220	255	237	249	214	284	265	247	212	246	228	239	269	245	246	241	253	254	253	212	255	224	244	293	247	229	244	245	252	252	233	222	219	290	262	252	239	245	258	256	262	264	271	264	215	250	220	238	244	242	228	239	231	234	248	233	229	265	238	223	263	239	252	222	260	246	267	263	254	261	223	249	250	233	235	261	223	232	240	263	231	256	277	260	231	254	242	232	223	279	255	253	252	256	250	262	243	257	260	268	256	250	245	267	254	237	251	261	237	260	228	206	245	248	279	274	231	267	279	258	238	232	263	259	250	192	248	224	272	252	239	243	237	237	248	246	245	229	237	235	277	251	229	256	223	252	211	249	232	244	252	235	258	245	239	226	230	243	256	255	241	240	236	242	229	246	225	224	231	262	250	252	251	262	258	259	256	269	224	239	229	239	236	222	263	255	255	244	281	278	234	236	264	229	272	260	242	251	223	239	238	264	239	256	224	255	257	262	262	271	256	263	218	243	267	247	267	240	239	253	240	251	265	236	259	255	249	221	250	285	248	224	237	225	222	254	217	234	225	254	240	229	271	239	248	249	246	241	259	222	271	236	247	229	219	291	243	253	253	263	243	228	257	229	220	254	221	229	264	227	263	240	221	238	250	250	255	240	195	287	229	256	228	251	265	246	227	248	273	253	260	223	250	234	252	238	278	273	231	268	268	263	246	253	240	260	245	259	254	243	265	261	235	217	233	247	282	222	207	247	250	264	244	250	245	231	258	241	221	255	267	259	235	286	247	231	266	273	261	219	221	224	218	240	268	248	256	261	215	209	261	207	248	248	254	234	268	225	258	228	228	261	241	262	250	259	245	234	230	251	242	244	249	228	222	280	264	245	235	256	254	232	242	221	242	250	259	218	232	255	248	254	277	221	277	231	231	269	214	254	278	207	240	261	253	271	250	222	239	223	266	234	243	248	268	237	243	253	257	260	205	230	248	259	222	264	241	251	259	263	239	233	236	248	245	269	225	290	249	260	275	242	211	255	248	280	215	236	233	233	241	258	251	229	228	235	278	216	259	226	259	253	253	250	225	227	263	259	270	229	249	253	248	245	247	240	255	249	270	248	246	262	226	235	204	231	248	245	229	266	223	245	287	242	256	213	242	222	233	217	255	245	220	231	259	252	260	226	255	236	237	267	260	236	252	250	228	255	223	241	218	270	240	228	281	263	231	245	267	250	241	265	246	274	255	244	240	217	230	259	250	216	245	221	259	220	237	287	243	268	277	248	261	210	236	261	263	265	276	261	254	240	241	271	255	252	214	258	233	252	250	232	259	255	263	222	225	247	241	255	273	245	213	246
20769	737	1036	1113	1057	951	837	788	700	634	688	642	638	641	625	596	602	587	561	583	547	616	564	579	589	582	594	581	569	571	555	551	587	579	594	538	592	594	529	552	537	574	560	558	569	568	555	613	544	610	575	553	526	557	545	616	542	575	535	543	583	557	568	531	554	567	559	566	563	602	552	543	567	588	568	600	560	533	535	581	618	546	536	601	554	580	548	544	607	557	565	548	528	551	584	549	584	553	548	603	510	565	542	569	564	589	508	564	543	582	555	538	547	519	565	526	569	540	536	555	621	554	547	567	572	543	604	571	554	551	564	532	576	565	537	577	580	534	514	610	533	543	633	578	571	515	557	532	558	566	580	535	522	562	561	616	568	585	582	583	574	528	575	570	559	529	592	537	582	575	563	550	535	562	567	557	586	580	576	533	550	576	563	576	579	559	582	587	543	565	560	540	529	566	542	597	526	561	569	546	537	522	572	580	547	596	536	579	564	576	548	548	526	583	538	577	530	534	536	551	557	584	538	594	531	528	534	541	509	560	565	544	559	599	575	604	535	540	523	541	538	542	593	552	611	572	578	537	554	582	566	616	557	566	527	608	579	547	532	563	559	551	556	564	553	570	567	575	564	575	552	492	558	561	590	539	561	556	555	561	550	580	566	535	589	561	549	565	557	578	558	573	509	539	568	562	588	552	572	536	533	511	539	539	551	562	579	532	568	548	573	534	584	555	549	551	564	577	590	564	553	552	573	595	591	564	579	588	599	554	583	588	592	555	540	544	554	552	591	559	562	561	532	549	560	521	583	550	570	535	579	546	624	581	562	587	590	562	550	531	580	536	550	550	585	581	575	563	580	557	596	596	580	541	568	579	554	584	531	543	533	537	549	542	584	535	527	557	575	585	558	555	555	552	593	535	572	560	533	592	522	576	596	561	560	568	576	532	534	538	534	601	547	564	555	548	538	547	520	542	566	600	527	544	526	572	595	582	580	570	575	537	555	532	550	566	566	573	530	586	565	556	549	547	578	531	517	581	581	509	540	550	567	531	554	526	589	574	573	536	571	573	556	579	543	541	548	564	582	578	545	496	562	546	536	511	552	582	579	531	558	568	555	528	554	555	531	541	540	545	529	594	601	540	527	514	556	572	564	580	572	569	532	540	565	523	545	552	603	531	558	589	565	588	554	573	564	541	580	545	573	587	593	586	565	574	588	591	549	512	536	579	558	531	603	603	551	587	579	549	559	569	576	560	546	566	573	600	560	563	561	586	575	581	532	584	573	568	604	546	560	536	532	573	536	549	563	608	545	547	566	558	573	554	563	547	568	525	594	548	574	589	554	598	565	558	526	568	555	562	596	589	559	543	578	558	528	570	553	576	559	594	556	569	533	548	514	562	540	523	512	586	534	564	555	552	553	522	574	549	541	510	544	532	542	531	543	558	561	519	575	565	563	591	535	587	536	537	556	522	568	537	587	593	549	562	581	557	569	539	608	535	542	565	612	553	534	569	531	585	526	541	559	576	574	571	592	577	542	556	502	556	537	570	551	560	537	574	602	506	544	562	540	557	570	556	577	566	562	536	564	567	583	591	561	508	547	589	541	592	549	567	552	547	555	545	577	571	587	537	579	556	569	582	606	559	565	549	581	595	587	545	596	580	541	564	584	546	557	532	543	562	539	542	539	558	548	544	519	560	574	546	566	564	541	588	554	560	577	511	549	559	541	579	552	594	586	523	554	572	540	554	591	602	542	527	530	568	580	578	569	563	534	562	564	567	590	578	519	575	544	561	581	577	555	540	601	536	577	523	558	524	624	533	578	570	564	600	542	571	572	586	569	548	572	570	555	542	582	573	574	560	603	592	542	531	594	551	554	543	555	541	539	558	579	594	538	548	605	581	585	543	540	546	553	563	528	554	581	579	535	550	528	559	587	510	556	541	540	587	539	560	572	539	560	557	563	589	568	554	553	566	572	562	559	529	569	550	580	542	571	552	562	584	564	569	526	572	550	538	558	607	567	571	563	570	544	517	580	597	530	558	570	579	553	538	545	561	559	553	546	570	573	536	589	542	535	547	538	543	555	585	533	604	587	542	589	569	539	561	585	569	596	521	581	590	547	559	548	540	557	549	562	546	549	553	559	530	539	593	547	540	555	576	553	574	578	557	512	534	542	549	570	564	563	561	556	570	553	564	550	541	578	550	546	559	546	564	561	556	552	585	603	554	498	555	546	537	584	519	585	562	586	547	573	543	555	575	503	559	563	561	543	605	579	588	524	552	544	582	567	528	522	549	591	573	576	536	536	536	561	521	570	551	567	611	564	566	562	545	566	563	574	586	536	563	579	563	533	587	610	537	537	618	577	526	519	557	568	609	582	555	530	589	534	566	534	592	561	556	523	538	568	567	598	565	575	570	545	529	625	528	573	572	573	550	569	553	565	555	597	599	548	568	555	568	563	573	543	568	564	563	562	564	557	547	541	590	586	546	596	560	561	549	577	546	563	591	546	562	541	539	581	541	549	568	553	549	572	529	591	504	546	586	548	565	547	546	527	538	584	571	566	552	559	561	529	588	589	587	537	616	561	588	547	590	565	583	561	559	577	559	549	561	550	560	547	597	572	547	561	576	521	563	540	584	551	583	554	521	559	569	605	590	529	560	558	593	548	525	583	570	542	568	564	608	541	566	577	561	567	554	568	587	546	554	554	565	555	554	535	595	578	613	607	563	593	599	561	567	532	540	578	557	578	590	567	586	541	604	572	525	556	571	549	502	590	604	551	529	568	547	560	560	540	577	534	550	607	528	567	599	528	504	514	601	563	613	536	582	553	518	574	533	545	588	538	544	566	553	545	573	553	572	552	587	562	526	517	551	573	540	569	523	574	591	595	565	562	527	566	553	546	559	546	576	541	532	638	573	622	570	552	554	578	569	566	538	553	544	521	578	595	559	556	584	526	555	573	558	541	564	548	572	562	560	549	564	553	573	584	598	559	566	562	527	540	565	574	555	559	548	527	552	590	533	541	553	571	506	560	575	532	569	521	563	568	525	568	555	533	587	606	590	560	546	528	558	539	589	574	576	535	566	559	510	575	569	586	597	555	580	564	576	552	598	587	575	546	583	534	539	557	579	481	547	568	557	555	580	584	587	608	559	530	538	600	557	569	569	585	566	578	573	548	562	537	552	588	565	572	567	619	602	543	565	546	571	568	549	541	578	585	564	540	556	568	578	563	552	549	533	582	560	558	548	543	542	565	562	599	566	572	581	592	574	540	582	604	611	597	568	567	537	564	555	576	542	549	524	576	574	521	547	554	574	572	574	553	541	582	552	554	539	586	567	555	583	609	580	546	573	555	557	560	552	552	550	574	584	528	568	548	611	539	529	586	515	523	590	551	521	559	531	548	569	564	548	519	574	580	503	534	551	556	577	576	566	593	610	561	562	569	532	554	500	542	528	606	577	559	558	552	551	533	544	555	567	589	607	553	535	563	536	594	557
42172	7001	897	455	396	282	263	220	205	177	170	171	158	153	163	141	168	133	136	164	153	150	145	154	141	168	147	152	152	152	179	127	140	135	164	147	139	140	134	182	159	140	135	137	161	150	146	154	153	149	144	159	135	138	154	134	157	160	144	151	140	151	156	141	155	164	161	155	136	161	131	143	149	143	147	157	176	140	133	134	122	148	145	158	153	125	139	129	132	156	120	164	143	154	115	128	149	142	136	143	144	164	140	129	111	130	144	135	151	158	140	152	140	158	133	119	166	151	135	147	110	157	144	152	154	130	134	149	151	127	170	109	131	134	182	140	148	138	145	127	148	143	156	150	161	144	155	142	140	133	109	138	134	113	150	155	153	153	159	148	151	124	140	141	133	121	172	154	158	157	138	144	128	129	125	159	161	180	169	166	168	146	130	142	160	134	140	138	128	153	140	133	165	125	147	134	148	152	140	127	129	161	142	167	163	149	157	157	127	148	150	136	132	135	134	145	146	151	140	138	161	149	140	137	152	146	111	133	158	151	145	163	135	158	153	159	145	137	150	146	167	153	149	147	151	161	151	129	181	149	137	134	128	141	151	165	167	155	149	142	154	138	164	150	128	142	152	139	144	142	163	137	141	155	159	152	181	138	144	163	144	149	152	146	176	136	165	141	147	142	120	163	154	163	127	134	138	134	151	122	161	152	145	158	151	137	154	151	131	155	134	151	138	130	134	136	146	129	123	147	138	152	153	149	135	148	154	135	152	135	143	173	137	138	151	134	150	150	151	129	140	156	134	132	155	153	157	146	154	134	126	169	153	132	162	131	146	124	153	127	161	165	157	151	146	141	184	129	140	134	110	152	144	138	146	142	136	136	132	149	153	157	127	165	147	171	142	138	139	155	156	135	134	149	128	152	136	157	138	142	127	159	144	104	127	156	119	116	128	144	149	167	157	162	144	131	130	148	145	156	162	125	166	161	158	158	134	155	146	154	148	146	141	143	153	140	120	116	132	141	155	134	122	154	137	124	163	152	177	158	136	168	125	149	146	126	139	150	143	141	153	170	174	138	147	133	138	148	147	127	106	145	142	138	143	149	148	142	147	147	146	140	150	159	133	135	165	169	130	138	144	129	127	158	133	150	130	150	140	152	172	130	156	152	141	148	131	141	134	137	167	157	125	131	138	139	115	141	141	136	143	151	132	157	124	135	158	164	144	180	146	121	158	151	139	138	140	161	141	151	173	123	123	143	148	153	141	152	147	137	136	140	126	142	153	144	147	150	153	145	139	153	155	153	116	152	134	154	130	132	142	130	143	138	122	158	119	143	137	138	168	170	151	141	126	159	164	146	156	153	140	164	142	133	132	142	167	136	193	164	165	151	130	118	147	124	156	145	140	132	148	145	164	162	123	135	154	137	126	139	152	157	144	146	138	143	160	148	128	137	133	136	158	124	152	153	135	128	137	136	163	120	155	143	147	171	157	150	127	132	117	153	167	154	154	155	147	139	150	141	143	149	151	145	161	134	155	123	175	146	152	152	151	166	134	130	141	150	136	160	140	159	142	146	134	158	134	145	147	152	143	145	163	145	155	127	153	145	148	163	138	129	133	136	141	122	166	152	131	128	156	156	151	142	131	146	146	122	131	150	148	146	127	145	140	132	149	124	159	163	141	144	161	162	159	153	134	143	160	144	156	143	135	164	151	140	126	148	145	122	149	157	134	132	127	190	160	142	126	159	157	139	132	143	150	145	154	157	156	164	128	149	120	137	143	145	157	124	149	123	144	138	154	127	133	144	152	130	155	142	153	147	155	159	121	147	150	108	151	138	145	140	161	135	160	127	113	142	152	140	145	134	172	153	139	115	141	137	135	146	149	149	156	161	120	134	134	149	147	152	154	153	161	114	129	134	138	140	158	183	154	122	160	155	148	139	149	152	144	146	147	164	138	144	140	122	134	132	142	139	152	150	146	140	143	129	136	167	150	139	168	120	117	142	137	133	128	125	148	136	148	136	156	140	123	143	151	133	169	141	157	128	150	131	144	139	156	150	141	155	161	137	154	142	147	148	152	162	127	142	131	146	139	136	137	141	154	147	150	131	138	129	151	149	142	161	139	147	148	121	136	141	161	132	137	167	139	138	134	166	149	154	133	125	132	125	123	144	154	141	141	141	136	160	128	156	148	130	126	167	126	137	121	166	151	139	129	148	162	135	157	160	139	124	162	145	138	135	141	151	138	144	123	155	156	151	146	129	126	136	136	150	122	141	137	133	148	133	165	144	153	155	142	128	154	155	166	132	142	148	148	149	177	124	154	140	136	144	146	128	152	149	139	146	132	140	128	126	137	147	132	146	125	123	139	142	124	131	149	144	146	143	151	151	140	136	126	133	131	147	175	137	148	142	127	128	133	142	160	120	161	155	132	144	153	155	139	135	155	138	166	155	125	124	149	158	148	132	136	125	138	172	144	141	147	135	130	162	161	150	154	127	140	145	155	144	115	152	136	125	149	173	160	133	144	140	144	138	117	118	148	167	142	149	153	152	140	148	112	161	154	136	139	141	142	146	146	132	120	134	135	136	137	137	140	149	159	153	157	149	159	152	136	134	147	143	144	149	142	153	158	147	142	132	148	131	164	132	141	130	128	149	141	136	152	158	134	145	151	158	149	162	138	148	141	153	142	154	141	162	138	138	145	144	133	170	147	153	155	142	126	152	123	144	167	138	154	141	128	149	149	153	156	179	161	150	144	142	166	159	138	137	125	146	148	150	131	136	163	142	131	137	148	142	160	133	171	168	155	154	144	153	149	176	135	121	127	136	166	135	139	149	133	167	133	113	151	131	138	142	143	152	147	159	137	154	151	145	138	157	126	148	136	139	135	158	149	143	139	159	138	135	132	144	151	134	160	144	143	140	129	149	128	139	144	161	156	148	139	144	136	137	136	147	144	142	135	134	134	146	151	130	145	127	134	153	146	143	151	147	140	138	138	165	143	142	145	119	147	154	138	137	155	150	144	136	146	166	153	146	150	152	147	168	169	146	136	138	152	142	140	130	133	122	115	137	161	155	138	146	159	116	142	151	157	146	127	141	147	130	146	164	152	148	134	148	170	156	129	141	122	142	151	139	127	119	155	153	133	129	127	143	155	160	150	164	166	121	148	143	141	132	134	149	155	158	142	133	129	151	151	133	118	133	146	173	139	152	169	147	131	134	141	149	134	124	141	156	149	123	125	143	135	126	166	137	165	145	151	143	127	177	145	156	162	163	145	153	126	147	134	154	151	134	140	120	150	131	148	133	138	127	141	141	138	144	144	139	122	130	166	140	131	148	136	141	147	146	142	126	124	147	144	142	135	132	136	171	144	143	142	135	148	133	157	136	151	141	135	138	165	148	125	134	148	145	160	146	131	130	153	140	136	136	148	150	132	146	142	152	131	161	153	165	150	151	150	137	169	142	161	119	134	114	164	175	141	168	138	118	144	130	141	150	149	129
21168	724	1304	1443	1309	1051	856	755	671	564	517	482	502	479	447	457	391	428	372	377	386	384	357	364	361	365	346	401	364	321	371	340	356	366	370	351	335	351	326	327	352	351	372	357	333	359	358	342	311	357	325	340	366	346	318	334	349	330	330	332	337	350	340	332	324	347	341	307	327	322	327	364	347	343	338	330	348	368	348	355	347	352	340	354	376	318	322	324	329	328	360	349	281	393	333	344	323	331	326	340	307	329	301	350	346	377	360	355	314	372	357	336	343	334	308	317	355	324	314	331	313	326	352	341	329	341	355	326	323	322	334	351	352	342	320	355	287	287	323	336	355	324	349	303	342	327	334	327	333	343	310	332	343	333	309	316	310	344	340	341	327	352	320	324	331	316	381	341	336	358	344	318	310	329	309	343	347	361	340	326	328	370	302	336	319	358	344	327	333	327	346	332	343	347	335	352	353	361	304	311	347	359	389	309	382	344	324	317	363	329	376	341	320	333	357	327	332	338	369	372	346	323	335	331	344	348	335	342	328	339	336	300	331	321	326	310	324	333	313	342	315	327	321	322	333	337	333	346	351	337	331	348	317	352	327	322	308	343	333	364	333	353	334	339	301	342	322	331	351	355	297	317	357	338	354	332	362	340	316	332	320	339	347	349	318	357	364	345	366	320	335	347	339	275	333	345	319	326	330	339	346	320	324	295	351	332	358	333	336	359	332	330	326	340	329	360	350	312	369	325	305	310	321	320	339	330	356	348	320	341	311	335	324	329	335	312	343	333	299	359	332	318	355	320	341	328	348	309	363	310	330	301	325	350	333	313	349	371	338	347	344	323	345	347	325	326	318	354	358	304	347	338	333	329	338	341	364	344	338	319	363	315	328	332	339	313	347	345	327	334	328	349	364	339	364	322	341	324	319	353	349	330	316	336	350	313	335	314	356	335	334	344	367	341	376	360	341	358	329	335	350	317	307	329	337	354	309	357	349	349	325	338	315	349	338	318	358	350	356	355	338	333	307	326	348	363	332	351	301	329	363	304	326	323	318	369	330	345	348	320	311	331	341	353	324	344	397	356	352	329	302	358	351	383	304	344	359	344	356	325	354	332	299	293	350	355	286	317	323	328	344	308	341	362	319	362	378	326	335	313	367	354	316	309	335	371	322	362	328	320	327	327	325	359	362	339	313	356	324	318	314	316	357	323	347	317	349	355	310	311	316	348	316	339	327	332	359	356	324	302	331	317	302	327	355	368	308	305	354	345	351	340	305	356	311	341	328	317	320	287	317	353	330	306	367	346	334	323	354	337	298	354	327	356	323	347	340	328	327	306	357	342	349	306	319	333	332	330	317	348	363	321	322	351	319	296	328	315	359	331	332	311	322	313	315	333	322	343	320	346	358	325	346	335	316	337	348	318	355	322	342	314	336	347	341	342	304	308	320	332	357	346	325	329	309	339	326	356	331	360	306	350	321	341	351	333	328	331	373	342	345	319	329	290	353	362	306	359	301	324	314	328	342	328	324	343	329	334	337	311	301	343	320	351	338	358	356	338	374	347	355	324	345	337	327	317	360	318	321	343	337	345	310	338	322	324	323	333	306	348	369	362	303	344	312	349	329	351	325	333	364	324	359	312	354	323	335	332	350	326	307	328	316	308	309	356	331	331	326	329	333	359	320	319	318	328	350	323	328	359	345	328	321	356	324	351	325	312	336	339	330	315	358	348	326	348	343	325	326	329	312	351	323	331	330	348	310	327	367	323	305	332	312	342	354	337	348	362	349	352	305	333	350	330	337	323	311	325	313	309	358	322	375	342	332	317	356	316	324	331	334	316	344	334	339	321	303	351	333	327	340	329	339	335	324	382	326	332	341	352	325	355	323	353	319	343	326	339	352	317	349	344	359	340	347	358	323	314	345	348	326	326	372	330	365	336	319	349	336	347	315	330	359	347	337	353	306	326	313	321	319	343	345	313	353	322	328	310	314	321	325	326	337	332	320	346	364	315	326	353	325	353	354	348	322	338	323	333	343	302	327	343	343	353	366	360	342	339	315	326	357	365	332	347	317	377	344	325	359	312	356	338	350	336	339	327	326	345	323	343	338	359	316	351	363	318	331	353	340	319	357	340	348	294	331	324	312	338	341	302	338	328	337	313	347	333	378	358	362	332	327	351	379	357	362	327	348	348	319	352	337	341	319	332	333	336	338	366	340	340	303	351	288	344	345	322	325	357	340	340	348	343	330	360	326	328	362	335	350	342	321	339	341	350	341	340	361	313	332	351	345	316	333	318	311	329	312	339	328	355	340	361	357	349	362	329	320	375	321	362	353	334	326	328	321	314	318	327	335	331	346	340	344	345	350	336	320	329	306	326	298	328	312	335	343	323	339	345	312	356	345	331	316	360	375	365	319	333	369	330	327	355	329	342	333	339	353	337	342	396	370	324	340	336	318	350	349	310	317	340	305	329	339	330	387	313	296	347	330	346	322	322	335	323	325	311	366	354	308	313	348	313	326	385	329	297	348	339	319	344	327	313	340	364	336	325	305	344	364	322	319	359	330	336	335	347	346	291	336	352	322	311	356	346	366	328	353	340	307	331	314	324	336	328	342	331	304	342	339	327	355	380	305	286	316	343	330	339	342	348	339	328	342	341	319	318	338	333	337	303	311	345	346	327	317	357	355	316	310	360	354	337	341	336	352	380	317	347	325	372	334	324	345	325	343	334	345	304	338	363	324	314	313	312	329	352	322	334	356	336	364	307	328	338	352	322	328	342	329	326	336	351	333	343	300	336	348	339	329	368	281	360	331	353	338	290	353	362	359	323	294	347	343	326	327	350	331	377	359	332	341	335	341	342	341	329	343	337	336	333	345	361	333	339	327	273	317	324	346	337	354	350	339	343	334	359	325	356	319	342	341	327	337	349	334	337	310	331	359	346	341	322	314	312	325	333	376	320	329	342	335	336	342	321	365	355	341	332	318	349	314	360	328	307	322	355	331	351	313	338	340	337	315	327	341	306	349	328	336	349	309	330	367	338	339	335	361	346	345	354	337	349	333	301	350	327	339	314	351	335	336	326	339	331	320	309	353	365	361	321	333	325	325	311	333	326	301	355	328	313	348	340	325	343	305	349	318	312	334	367	365	344	327	319	316	350	329	332	337	351	306	335	348	347	347	340	317	350	325	357	329	323	376	386	320	334	353	345	351	358	356	346	329	319	299	340	333	325	323	307	366	341	342	336	342	316	328	308	320	328	337	329	303	329	336	347	348	351	346	322	349	323	332	357	337	331	328	328	317	347	341	330	334	328	317	336	333	338	324	329	332	343	358	330	300	333	381	320	331	339	347	325	333	333	368	351	354	339	338	331	330	298	354	369	367	341	347	335	347	314	366	359	332	324	337	340	311	346	324	316	371	336	357	291	327	311	357	351	340	329	334	316	336	346	356	330	333	317	354	343	294	361	297	345	344	325	323	338	317	379	340	321	340	308	328	353
23703	2006	243	189	176	179	212	204	188	189	193	239	219	227	185	195	184	190	195	180	189	201	201	221	177	188	188	216	183	224	205	208	223	227	214	179	182	164	181	196	191	191	214	171	162	180	221	169	196	186	202	234	232	206	202	188	184	196	196	182	179	196	164	203	176	197	185	182	198	212	199	218	206	184	194	204	196	192	174	202	208	174	214	199	184	206	205	182	179	196	210	185	175	189	209	178	190	195	204	200	193	196	171	237	212	184	204	176	201	203	196	195	200	188	207	212	176	215	195	200	197	175	215	188	180	189	193	187	188	194	198	184	181	195	175	207	184	191	236	184	182	191	186	204	179	219	181	177	156	178	204	194	217	182	198	183	195	196	203	180	193	185	184	201	196	210	178	200	206	204	196	181	195	189	196	192	173	182	189	199	191	214	202	180	214	199	182	209	197	173	195	199	181	188	201	199	186	181	205	195	197	184	190	213	185	186	205	165	200	185	174	178	191	200	182	197	246	205	188	196	202	193	183	172	202	216	209	185	212	208	203	197	208	217	200	194	185	180	198	187	206	182	194	196	185	179	222	192	197	170	196	184	154	212	204	196	204	196	175	196	211	204	189	205	185	200	194	183	200	176	192	209	202	198	218	212	185	191	187	185	194	214	198	188	215	184	170	183	189	189	214	198	187	194	180	197	185	202	200	185	203	189	186	190	195	209	216	191	195	199	166	179	186	205	195	200	198	197	203	189	182	198	189	199	185	207	167	192	198	169	213	182	190	206	189	172	214	204	173	194	176	185	208	195	178	183	196	222	214	198	209	202	173	186	183	197	178	205	168	193	210	211	170	186	188	177	189	198	205	205	197	196	200	189	169	211	178	202	211	198	194	185	182	173	196	200	200	196	182	201	207	192	209	176	185	182	218	168	198	194	207	192	201	193	185	205	197	196	183	187	173	190	202	190	210	206	181	193	221	211	197	208	192	203	186	215	188	199	194	194	188	173	179	218	201	205	184	191	215	197	202	193	200	199	192	205	179	197	193	218	191	203	186	184	188	202	186	180	198	195	169	169	208	189	211	199	172	210	225	211	183	200	203	185	201	183	204	170	203	193	203	173	182	161	165	173	208	185	188	178	186	213	176	190	168	200	171	205	201	205	210	189	192	193	187	184	182	171	183	230	202	205	193	186	174	224	194	200	198	190	193	210	209	204	190	198	176	179	183	195	183	199	209	197	202	185	168	204	169	195	206	200	184	188	201	232	213	183	185	188	178	173	180	190	181	217	196	171	202	201	156	176	189	183	175	189	204	200	209	215	190	219	200	195	199	208	181	167	203	186	200	198	187	176	203	193	218	192	189	180	197	183	183	206	181	205	227	197	174	216	186	203	199	208	205	191	198	209	196	214	209	222	225	210	194	187	210	185	200	180	193	198	186	182	186	201	199	186	192	176	218	190	197	213	185	185	196	185	195	182	194	213	177	198	172	193	187	220	243	193	193	184	204	193	187	197	199	225	197	184	202	195	202	189	196	196	218	204	181	183	183	174	199	188	179	199	187	211	193	177	178	210	185	198	209	231	219	181	195	185	208	210	195	170	189	209	212	186	179	205	193	187	185	196	185	200	180	155	182	168	183	186	214	198	193	193	193	216	209	176	188	179	175	203	203	192	207	171	178	210	185	158	197	217	196	188	197	169	194	159	215	192	202	211	190	196	165	181	187	175	198	196	175	208	200	214	191	167	194	190	178	192	197	216	192	202	184	216	181	169	199	178	208	217	178	177	196	206	198	208	196	151	170	189	187	223	205	224	189	181	199	199	193	215	187	193	177	179	179	191	197	195	209	201	203	186	228	193	187	223	176	163	187	202	202	211	185	180	209	180	234	218	210	197	166	187	197	175	198	185	168	191	199	194	194	162	195	207	193	211	190	169	182	204	198	216	188	178	189	187	201	197	180	197	191	189	204	203	172	173	208	221	199	195	195	182	213	185	193	230	202	205	180	187	190	171	215	213	205	181	162	196	183	220	190	192	212	221	204	169	191	192	182	201	196	186	190	194	186	202	216	188	186	181	194	199	207	192	185	176	163	180	191	202	197	197	168	192	167	205	211	187	218	224	194	190	177	188	190	182	191	181	195	190	177	192	162	217	207	195	165	172	179	203	195	164	160	206	189	184	215	178	200	191	196	180	185	198	190	201	181	213	210	186	220	197	200	187	174	198	186	183	214	207	183	200	187	186	192	187	195	180	192	216	177	203	197	192	223	203	199	193	164	194	184	179	193	180	206	212	181	205	186	180	205	191	186	180	167	224	199	213	208	180	193	206	205	189	205	198	197	202	188	199	177	193	196	199	186	209	197	201	213	182	205	179	184	225	207	202	220	201	198	208	208	177	207	210	183	210	165	184	211	183	203	187	178	212	199	190	200	185	211	184	190	198	198	197	210	181	183	200	171	171	173	169	166	218	196	200	187	206	188	191	184	205	205	189	234	198	179	204	200	185	184	196	175	208	183	201	185	190	197	227	178	201	203	211	204	192	197	201	190	225	189	238	213	174	168	226	184	198	194	194	238	208	172	181	208	190	187	180	186	166	177	173	217	197	205	189	227	199	190	215	220	227	180	214	194	192	188	209	197	204	210	175	178	214	206	190	208	183	196	202	186	191	204	193	186	186	194	186	200	213	206	214	205	188	209	185	209	161	184	207	208	203	195	203	189	202	205	193	212	205	188	204	200	164	213	203	192	174	184	200	184	198	191	181	211	207	198	195	196	203	187	175	164	208	202	179	195	191	193	181	189	183	201	178	215	180	193	189	202	205	179	188	218	171	220	188	191	179	178	193	209	206	183	182	199	182	171	193	182	194	200	172	201	219	220	224	191	177	184	187	174	195	212	194	205	191	214	195	183	206	192	180	184	180	188	205	178	204	199	193	179	180	178	185	221	205	178	174	176	195	197	185	187	202	193	194	182	191	201	213	202	211	189	214	193	221	190	193	198	187	218	189	189	189	178	202	210	187	200	165	203	202	208	234	208	213	193	187	186	181	206	211	168	194	189	175	219	187	185	208	184	206	205	193	201	185	165	214	195	204	209	200	194	213	190	211	212	163	187	166	209	179	209	192	189	207	205	213	199	203	203	218	183	171	214	231	196	184	192	192	174	193	199	190	222	201	215	217	204	174	184	218	202	203	213	200	158	207	188	180	201	192	181	201	188	194	197	218	196	168	192	183	179	208	190	200	204	195	167	195	195	199	191	213	198	191	170	202	174	181	209	189	198	187	192	176	189	193	217	218	209	164	198	194	199	192	194	196	185	170	197	200	175	177	188	185	177	202	208	203	165	188	181	195	172	174	172	186	186	169	195	197	173	185	192	214	165	189	214	177	206	212	184	193	173	183	176	181	205	175	216	181	192	179	186	185	196	218	189	176	204	201	191	193	176	179	209	156	195	192	188	205	184	179	198	195	218	209	193	198	197	192	196	200	200	210	177	182	185	206	198	194
14382	437	498	481	472	483	435	457	494	441	480	456	496	451	405	447	474	473	449	471	500	464	484	456	445	465	481	468	468	441	418	479	453	468	430	454	462	435	447	444	489	450	478	505	440	477	466	436	495	468	479	453	454	474	507	440	474	419	440	456	495	466	427	468	449	448	441	443	495	442	459	497	455	450	490	472	412	429	471	429	438	459	461	456	466	437	453	488	498	488	492	492	466	512	438	433	468	450	455	478	454	426	444	457	449	509	448	489	416	444	473	464	417	455	463	451	445	460	426	470	471	486	442	424	457	430	463	471	423	411	466	451	435	455	452	452	437	453	475	482	436	437	438	448	420	472	508	474	456	412	482	467	438	466	460	475	407	497	445	414	472	459	473	471	463	445	451	465	419	435	464	393	425	442	476	442	495	492	468	456	479	456	429	488	472	440	446	473	461	456	419	463	471	468	456	439	469	468	483	492	450	434	449	464	449	446	503	457	437	471	460	436	452	465	474	463	445	498	496	440	453	462	415	462	447	441	484	467	440	430	451	459	449	414	435	427	460	469	455	439	430	464	488	483	453	500	486	462	449	473	464	490	482	496	452	448	477	475	421	453	436	469	447	401	466	426	409	476	441	494	454	463	447	479	488	486	444	462	444	494	492	453	432	435	454	483	455	446	462	433	443	434	471	494	446	447	466	458	438	442	452	499	451	436	442	448	428	443	455	476	470	447	429	452	474	463	458	477	453	450	440	479	471	458	429	455	446	438	458	469	481	453	466	453	455	442	485	469	450	455	413	400	471	413	460	447	456	499	438	430	436	474	470	440	436	449	453	455	450	441	481	476	419	454	450	498	445	451	435	467	484	474	466	426	428	485	454	457	451	454	440	477	441	462	442	442	481	452	440	428	441	429	457	479	436	459	471	478	437	474	490	486	465	483	422	444	451	433	408	466	474	488	457	459	454	426	475	439	451	471	487	487	462	463	470	472	459	455	490	458	481	442	527	468	457	476	469	484	465	451	463	436	458	460	453	480	452	499	506	431	513	511	443	447	410	450	456	461	469	435	421	438	456	444	482	468	470	460	468	448	450	453	445	501	456	425	460	448	442	452	461	439	458	445	450	433	463	466	453	471	440	408	465	427	465	446	463	459	472	445	408	479	492	457	493	430	490	449	488	432	436	483	463	429	497	463	497	455	456	490	452	433	470	461	452	438	454	436	471	477	483	481	460	498	461	445	444	469	470	457	418	454	461	424	458	459	458	451	430	459	426	448	435	475	442	477	451	469	469	451	457	478	448	482	465	426	436	458	464	463	424	467	453	455	453	461	483	444	468	448	475	461	498	462	465	483	449	469	466	447	469	431	451	437	447	483	432	426	436	455	432	449	469	438	429	445	467	472	442	482	431	438	464	429	453	420	465	489	492	474	442	494	485	443	453	438	452	470	465	427	430	475	458	446	509	426	453	456	461	447	468	432	483	422	424	452	440	429	460	398	427	460	456	476	452	468	451	449	448	431	435	459	449	482	462	482	463	443	458	449	425	477	445	484	437	461	457	470	507	451	459	461	444	436	447	431	471	448	453	433	433	408	459	449	468	412	453	426	442	505	500	460	452	462	484	427	431	448	442	454	478	471	473	424	439	433	453	439	463	461	481	482	514	485	439	459	461	481	451	465	464	472	468	445	455	441	472	427	442	464	449	448	471	405	487	441	412	433	421	442	450	456	471	504	453	456	443	413	464	494	406	424	475	424	464	434	485	431	429	461	435	466	485	434	465	427	447	398	424	479	464	490	453	428	444	462	464	471	446	457	451	461	452	413	442	419	448	462	466	469	417	480	463	470	459	436	424	472	496	430	450	498	459	463	469	490	465	474	468	474	453	438	463	474	487	462	452	471	503	473	451	464	462	487	442	460	458	467	428	480	453	461	455	444	466	503	450	449	498	410	429	477	449	448	490	471	434	479	444	477	459	448	453	431	438	445	439	453	483	467	469	439	437	437	440	423	462	428	481	438	457	483	444	444	446	446	427	430	407	479	454	474	468	457	432	456	471	470	478	456	483	431	434	496	477	466	458	468	452	428	443	500	471	451	442	463	450	474	435	493	465	474	452	417	476	448	458	453	477	436	465	440	481	410	456	487	462	451	430	477	419	456	477	447	461	463	467	403	399	448	418	459	451	423	445	451	490	436	439	475	448	429	464	446	485	484	448	460	463	428	469	466	450	458	454	445	462	470	497	498	484	450	455	472	465	487	434	456	450	456	434	466	459	518	431	454	466	441	449	474	449	432	456	449	472	485	502	439	464	424	453	427	466	455	477	473	442	436	468	460	467	462	434	436	442	444	469	438	461	472	442	506	478	468	516	437	432	439	482	455	430	459	467	458	480	460	471	439	452	452	442	441	472	520	453	448	468	479	456	428	484	461	437	470	475	452	462	436	500	487	450	455	472	467	440	470	467	459	444	470	441	435	471	447	467	466	422	442	451	426	443	467	421	408	441	457	428	465	457	470	438	428	444	477	459	490	434	484	468	463	409	477	469	458	477	466	459	437	483	462	474	492	433	484	457	462	464	458	490	448	437	451	444	485	461	480	452	489	470	427	484	465	472	463	447	445	433	431	496	455	438	440	470	480	461	442	425	473	465	444	472	453	429	478	449	430	436	437	447	481	458	492	457	461	469	493	435	444	428	460	452	473	422	455	458	436	446	473	455	454	452	507	465	500	464	448	463	444	474	403	467	458	478	460	493	480	473	464	496	450	469	438	422	427	446	486	448	446	451	460	477	438	456	439	437	477	469	424	430	422	464	438	468	444	447	461	455	445	441	493	464	429	448	445	446	503	472	483	453	508	449	467	456	480	461	418	414	439	436	471	441	456	456	457	432	446	467	450	468	477	471	384	445	451	436	449	471	440	442	448	449	470	492	459	478	458	483	431	478	437	466	468	403	418	456	460	457	490	483	437	469	433	444	449	488	461	451	441	442	454	448	441	436	427	451	466	427	467	466	455	486	481	422	482	479	448	440	457	479	437	439	466	444	490	481	467	495	447	430	453	458	455	448	438	455	472	470	450	472	474	408	478	472	456	439	466	481	453	474	476	454	431	493	451	459	503	463	449	433	449	439	455	445	504	498	437	477	477	439	487	462	437	432	452	499	464	469	474	497	476	470	458	458	470	502	451	480	497	438	444	458	481	464	443	450	464	479	486	467	484	451	465	467	449	427	453	463	447	438	450	441	412	486	476	461	421	458	484	455	446	443	462	453	463	422	443	437	445	448	466	436	496	439	472	439	437	486	468	443	464	461	463	451	460	468	455	430	426	469	452	401	451	429	449	450	482	457	460	449	456	472	464	433	446	468	475	462	447	455	485	482	423	463	488	453	498	409	480	478	465	473	440	487	423	453	438	445	372	435	448	430	464	463	451	474	482	442	451	446	446	483	438	468	485	441	464	465	472	479	453	475	463	454	475	408	463	423	423	460	439	467	468	479	490	472	452
39535	7886	829	423	338	302	341	294	254	241	269	258	258	256	237	245	244	217	217	280	222	235	237	237	240	242	251	246	234	250	251	228	245	265	236	250	199	256	223	248	260	233	259	234	224	211	235	227	192	250	226	247	224	220	240	228	248	231	243	243	276	230	240	254	229	255	231	210	254	256	238	206	216	243	253	217	224	235	259	244	230	236	254	230	242	212	257	233	254	245	238	228	215	254	240	263	248	271	246	250	273	240	205	244	265	268	226	230	253	255	247	223	238	221	242	239	217	222	242	232	223	217	236	272	270	222	247	223	251	250	245	235	232	224	251	238	249	218	239	237	225	234	235	247	246	245	231	245	262	227	274	236	207	228	215	265	252	222	210	241	238	245	231	215	230	258	226	242	244	262	260	244	254	248	222	263	197	241	256	250	219	232	228	251	247	218	220	270	227	223	240	204	239	237	283	260	231	214	243	197	267	254	226	253	269	190	220	211	228	216	250	228	220	231	238	245	230	222	219	243	244	241	240	238	220	238	254	247	219	254	229	260	260	251	219	224	242	271	213	234	224	246	246	254	226	243	227	226	202	251	226	234	231	235	240	213	243	250	267	230	229	233	249	225	251	261	228	224	223	209	243	244	241	239	202	238	228	228	233	241	235	252	268	250	214	227	236	257	197	244	235	237	283	295	246	234	224	236	230	248	217	232	227	236	255	220	272	222	256	223	274	234	235	243	250	251	230	255	253	221	254	254	229	254	266	249	224	251	266	262	232	228	227	244	263	247	235	215	255	227	226	211	244	240	237	248	239	235	240	206	197	213	250	282	251	254	247	222	249	237	213	221	246	238	233	251	251	214	222	228	246	226	217	230	233	255	224	237	246	245	249	255	235	227	242	219	198	232	226	219	241	259	240	205	242	248	262	208	230	222	235	195	261	235	222	247	232	242	245	226	246	260	234	253	224	254	227	261	201	229	249	253	236	237	260	258	247	235	223	243	271	233	246	231	260	254	247	234	227	201	232	225	236	213	207	237	242	219	253	247	207	214	242	226	228	229	256	230	231	259	231	222	244	226	236	244	214	277	226	216	253	239	244	216	203	243	244	231	248	209	238	222	263	242	220	247	230	243	259	233	253	220	244	213	236	247	259	274	214	233	239	246	226	253	215	242	252	209	227	249	231	247	242	201	248	264	241	241	288	237	238	227	248	237	234	206	261	233	230	247	261	238	220	226	222	250	223	234	245	257	245	241	230	229	242	259	255	224	258	222	223	231	229	248	246	238	222	246	263	263	220	248	259	271	224	204	245	245	249	242	223	216	217	247	276	214	223	221	260	235	203	248	275	282	236	256	201	247	233	236	230	228	221	230	238	244	275	243	217	244	236	211	235	256	219	251	227	259	246	263	224	251	206	243	260	240	245	251	236	212	254	239	223	240	253	259	243	232	207	250	234	256	218	222	266	245	244	260	244	279	230	234	244	251	211	230	251	250	277	274	260	258	226	243	259	239	215	228	226	224	254	252	267	234	266	265	255	216	230	319	219	212	213	198	236	226	232	268	257	252	225	218	252	228	250	250	261	232	247	243	232	228	242	244	250	237	252	249	228	236	230	257	262	269	244	229	226	216	250	251	230	237	255	245	253	231	252	238	224	259	253	229	237	231	224	233	238	253	277	241	240	234	240	216	259	212	236	239	268	200	251	198	218	224	249	246	250	244	246	211	220	234	238	231	258	232	276	228	254	244	217	228	246	243	266	234	255	258	246	265	245	234	232	274	207	246	287	255	220	203	248	240	231	237	261	240	220	247	214	230	244	209	252	242	248	257	248	258	203	227	221	240	239	248	227	234	227	254	228	232	253	262	234	223	248	238	246	253	218	239	219	220	233	228	239	250	249	247	250	222	256	231	232	221	228	221	256	273	230	234	264	257	227	246	248	242	243	244	243	262	247	211	234	230	240	262	219	233	232	228	218	235	232	244	261	256	263	239	228	257	257	226	248	244	221	211	224	246	224	234	246	262	246	248	245	239	257	225	233	228	254	236	248	258	231	207	221	221	238	261	266	242	230	224	236	235	249	274	241	232	251	271	252	244	250	240	251	229	233	260	217	245	234	240	201	260	210	245	222	263	250	207	246	269	255	232	233	238	258	231	250	232	241	249	234	230	250	213	221	208	278	264	262	236	221	242	249	235	236	239	224	264	259	261	248	254	239	229	237	252	216	244	245	262	215	240	223	238	223	251	253	219	224	230	263	233	226	252	250	246	260	235	251	231	207	233	215	251	256	206	260	279	264	225	217	251	231	255	199	234	207	267	237	231	227	230	267	223	235	239	259	287	276	232	237	251	213	220	267	258	228	238	261	243	223	219	228	246	253	263	220	228	269	242	240	225	210	212	204	213	254	244	251	255	244	250	243	244	227	218	242	200	234	224	230	261	255	242	253	241	246	230	269	243	203	213	210	247	229	236	254	225	239	234	243	264	251	253	253	223	239	248	221	261	253	249	228	238	258	244	251	244	253	230	239	245	236	204	247	255	254	221	221	226	222	245	239	245	228	227	258	253	228	237	253	254	229	270	242	224	226	260	255	231	221	247	217	236	273	238	254	246	214	205	229	243	272	240	231	232	236	262	248	236	230	239	275	262	254	238	195	237	241	254	256	269	251	238	242	240	196	246	226	253	229	240	236	235	280	219	238	233	258	234	225	242	240	254	241	215	255	243	245	223	220	242	234	233	249	245	241	259	252	225	258	247	258	248	219	218	253	239	237	210	208	235	259	210	215	238	246	257	195	246	252	229	228	257	248	217	224	242	231	246	233	250	227	241	250	213	259	251	247	251	236	237	263	255	270	224	223	230	263	238	272	197	246	216	251	256	216	207	220	226	241	257	248	246	251	259	247	211	245	216	244	256	259	203	246	247	227	246	215	246	238	234	227	229	228	240	261	243	242	212	228	224	242	216	229	234	231	213	240	245	245	233	201	228	223	275	239	252	247	217	236	216	241	233	252	247	228	223	235	232	256	229	208	224	252	235	245	235	239	219	217	274	230	244	244	210	202	230	216	226	236	225	240	218	252	227	227	233	247	235	215	237	253	207	220	219	260	250	260	253	283	222	212	238	201	223	245	245	238	239	239	234	239	234	260	238	239	238	264	242	229	249	227	254	257	235	243	217	230	250	267	244	216	209	224	251	245	225	252	252	217	236	238	260	248	244	228	265	234	249	226	258	233	225	236	236	265	264	235	231	232	223	234	250	202	244	250	249	260	269	244	236	241	217	246	261	198	237	220	218	201	256	219	239	256	249	205	241	223	260	228	238	235	220	231	229	242	246	225	228	251	230	229	226	210	230	238	254	233	219	257	237	225	241	259	252	265	209	267	241	231	246	229	261	251	266	240	251	265	247	222	221	253	236	257	212	224	282	251	236	234	250	225	225	264	239	245	222	230	216	271	240	244	245	218	245	229	222	245	257	230	214	252	269	247	254	251	237	242	256	246	256
21313	771	1064	1158	990	929	799	746	701	679	624	630	591	639	591	603	602	600	592	568	575	583	555	597	570	535	564	568	534	566	564	535	572	553	556	568	571	566	562	567	548	552	529	552	551	513	585	585	510	556	497	548	521	541	538	525	563	536	545	547	528	503	569	559	552	529	561	545	548	566	520	549	588	516	541	548	574	588	520	531	557	525	523	551	564	578	551	545	508	528	555	562	532	508	522	537	526	515	539	554	515	546	522	573	535	570	541	547	547	536	536	578	557	580	574	539	569	544	551	566	553	552	554	548	528	586	529	513	530	572	553	558	514	512	547	502	515	524	541	498	528	525	549	530	554	552	549	501	563	542	530	555	519	560	513	579	533	532	527	524	546	535	536	579	535	532	580	540	541	526	523	532	536	549	552	527	597	532	562	571	546	555	489	592	559	511	551	578	526	526	542	544	546	540	533	546	520	582	506	519	577	546	545	533	524	519	551	576	542	510	539	511	520	573	535	521	544	520	582	526	494	572	520	540	548	584	537	563	583	538	540	551	575	554	516	515	572	531	578	548	549	530	488	550	545	502	540	557	521	542	548	520	514	550	548	553	541	526	543	561	501	514	555	564	535	524	535	583	518	555	545	545	552	527	555	577	602	572	544	542	560	538	565	529	531	583	526	540	507	556	527	534	530	530	561	535	541	546	517	530	532	586	542	525	572	565	538	555	536	567	566	603	556	534	555	545	535	528	530	570	563	550	542	547	524	494	495	544	551	556	567	555	523	530	513	545	536	547	566	549	522	575	530	533	541	561	524	527	558	573	509	526	558	587	474	529	538	534	551	511	542	544	553	545	562	528	590	560	576	531	551	521	558	568	539	538	535	550	542	528	572	593	516	560	539	566	540	570	595	546	546	521	598	534	531	584	517	511	542	515	543	570	535	511	574	563	525	527	552	574	554	581	572	569	554	551	535	511	525	510	545	545	555	573	573	510	519	531	560	524	549	576	549	535	497	562	521	524	527	513	557	558	553	546	555	552	549	502	569	529	562	514	569	569	522	539	570	566	529	527	532	502	525	546	549	489	521	522	564	512	534	570	557	532	555	548	518	543	541	549	576	544	544	563	513	524	571	536	508	542	573	549	529	514	544	536	523	536	511	531	531	584	563	581	555	542	530	542	557	507	551	560	545	528	558	541	588	568	584	557	517	555	536	559	548	568	513	585	540	550	597	583	563	540	517	523	542	552	539	513	549	550	588	586	568	550	558	569	548	546	517	553	532	548	568	561	547	533	577	586	526	544	506	507	539	545	559	494	532	535	539	526	554	577	516	556	543	572	546	504	534	558	537	562	534	565	531	562	563	539	569	583	553	565	577	539	549	561	539	518	527	580	528	535	556	568	522	528	565	596	541	536	493	543	535	536	531	549	530	530	508	527	536	529	539	563	552	576	556	544	566	530	512	549	571	506	540	530	543	552	566	517	552	544	536	518	556	550	547	550	557	564	496	528	540	526	548	511	524	582	507	524	490	531	529	542	509	547	537	582	548	560	532	544	555	525	536	497	572	592	525	541	535	527	557	502	575	481	577	571	549	546	551	526	539	527	529	563	493	549	527	563	542	533	536	553	525	542	537	540	506	559	524	480	540	526	539	519	558	564	570	564	541	538	514	571	577	481	514	554	604	512	511	528	557	532	525	557	570	551	527	493	527	562	570	548	594	550	551	579	548	534	524	494	529	519	529	565	548	557	547	538	538	564	538	568	523	516	591	577	557	525	557	530	565	574	537	536	536	518	525	572	551	591	571	564	563	558	560	541	549	558	543	533	524	561	501	536	555	509	575	521	536	513	529	552	473	534	545	545	529	510	534	519	506	548	553	524	533	522	521	587	509	561	580	559	536	567	554	594	541	549	555	540	581	527	541	568	539	563	563	586	562	576	603	570	552	548	564	537	546	567	549	535	498	562	538	547	528	529	560	513	540	547	558	519	572	508	541	532	537	507	536	559	568	576	567	561	542	568	581	564	509	531	508	477	547	556	548	538	514	534	560	539	592	575	530	565	574	575	524	531	549	536	589	541	539	540	560	556	559	557	515	541	557	497	568	565	511	527	536	518	578	537	552	550	574	545	549	500	590	532	510	559	528	561	528	544	555	534	525	565	537	500	557	530	532	572	527	525	541	522	527	499	581	580	537	514	522	501	518	517	558	511	525	572	524	567	559	560	551	552	521	552	560	552	543	586	548	522	542	529	520	533	547	598	565	543	543	548	531	537	523	553	547	542	540	557	532	516	553	537	559	532	519	499	572	563	518	574	577	581	555	540	534	525	541	556	533	538	556	532	591	528	494	569	544	555	571	533	519	540	559	567	529	549	520	530	523	537	514	566	523	518	566	573	543	574	573	532	540	540	572	551	568	564	507	576	520	525	522	490	566	571	537	567	594	571	529	559	553	562	546	532	536	557	546	543	548	537	522	533	547	515	515	555	516	517	540	556	543	520	513	565	550	548	534	547	563	555	540	547	521	521	542	559	541	537	569	549	553	534	521	529	546	564	535	547	532	530	502	568	576	548	549	555	591	534	534	537	554	585	542	575	550	550	540	538	563	547	553	536	542	539	545	549	511	535	553	560	520	568	531	540	583	519	563	533	555	544	526	548	537	504	531	562	572	510	533	546	537	542	555	538	557	545	553	553	566	572	538	580	554	529	523	538	551	577	537	589	546	555	539	543	544	518	526	558	509	559	568	547	545	533	542	518	543	536	519	530	566	614	561	590	545	578	533	551	569	560	556	511	554	566	539	556	543	537	563	527	567	535	540	519	547	530	562	558	533	561	578	556	523	605	520	550	551	564	557	532	520	541	562	567	571	573	567	536	528	527	528	528	553	518	517	485	561	537	570	596	560	548	547	592	504	575	533	520	512	555	547	483	544	564	519	517	552	543	548	526	540	559	558	542	528	572	556	504	581	551	537	534	558	567	537	590	561	539	533	528	537	537	519	546	592	535	522	535	567	543	587	544	580	548	502	544	572	515	532	572	511	562	526	523	513	545	541	580	559	547	578	509	542	549	520	569	509	505	557	564	527	511	534	557	510	536	528	516	579	555	585	569	510	552	572	541	555	493	539	551	573	523	558	546	585	568	524	527	564	512	576	556	520	490	520	544	528	574	507	554	548	556	567	539	535	573	517	522	565	543	612	549	577	585	550	538	568	514	576	559	541	555	551	527	564	565	527	600	522	521	566	545	507	543	525	521	546	541	565	552	540	562	556	555	533	570	544	533	552	519	540	553	526	544	562	505	563	519	563	559	572	533	525	499	514	546	513	542	556	527	547	528	544	543	606	522	518	519	558	547	543	548	579	519	517	534	571	564	545	536	517	569	535	535	546	528	540	542	559	553	567	556	559	504	574	556	547	534	571	575	534	580	545	565	564	561	509	553	553	550	593	539	533	522	605	572	535	486	526	511	487	546	551	547	555	572	539	498	561	528	565	504	509	535	565	562
45333	8005	953	511	326	307	254	208	208	164	187	176	201	174	163	164	157	165	169	150	163	146	154	151	149	155	174	162	161	168	137	148	145	138	178	154	168	161	157	147	148	151	124	166	169	158	168	172	150	152	175	136	163	165	158	166	147	148	142	151	147	152	170	170	191	143	164	152	156	144	159	140	151	153	167	160	145	135	145	177	146	149	161	159	172	149	148	151	165	140	171	171	173	169	145	160	160	145	152	162	156	157	143	141	147	167	142	169	149	147	163	133	159	149	114	159	136	142	159	170	162	165	166	153	148	148	152	145	146	110	142	140	156	158	153	148	137	156	199	175	142	148	172	167	156	166	148	170	144	162	152	156	168	139	180	181	169	142	147	153	153	169	130	158	148	169	156	159	152	137	144	145	135	152	147	143	141	179	152	129	142	160	170	145	148	160	166	164	158	153	135	152	160	142	172	152	149	122	160	174	144	132	144	146	133	170	182	146	140	135	142	148	134	160	130	145	160	142	150	169	146	169	160	139	152	161	147	133	131	165	160	149	165	159	157	156	172	133	143	153	156	165	155	138	170	148	138	144	119	134	145	134	128	177	130	188	147	152	158	140	153	149	168	160	151	161	152	139	165	156	150	150	154	152	143	141	144	135	122	149	157	165	166	165	150	146	149	134	141	163	161	147	158	155	138	154	145	159	132	128	148	149	145	136	155	147	133	135	165	163	156	135	166	151	132	155	167	155	151	137	171	167	151	126	133	154	143	149	167	149	144	123	143	160	136	127	141	133	131	161	158	145	166	162	148	151	138	137	152	159	122	146	141	147	157	170	141	161	163	142	168	152	154	157	153	159	160	140	149	168	127	170	157	133	185	155	151	131	149	145	144	148	161	159	170	156	141	142	155	136	164	149	146	158	166	157	127	166	141	156	139	144	174	136	152	151	166	156	143	155	154	179	146	177	160	157	172	163	136	173	133	163	148	152	164	159	147	131	129	139	165	143	127	143	130	156	155	136	180	167	150	155	151	152	136	157	165	138	151	143	145	167	138	146	162	172	156	130	176	172	169	170	173	146	149	163	148	179	150	134	157	173	172	146	151	152	173	126	165	166	137	130	145	136	150	152	166	131	162	162	149	153	155	179	142	136	171	173	146	155	146	138	129	139	158	165	148	166	152	164	140	133	146	158	171	135	162	167	153	153	173	148	151	165	157	135	149	157	143	165	151	140	150	145	157	153	171	146	151	153	142	148	147	135	143	161	153	127	139	161	156	139	167	148	165	166	148	145	139	151	147	131	150	135	159	171	153	143	160	140	158	153	138	155	158	140	152	165	140	168	173	148	127	133	147	154	157	162	132	141	141	133	150	158	178	166	165	162	146	126	157	169	174	166	139	161	121	141	137	132	157	162	170	161	162	173	174	144	147	162	126	160	152	161	142	153	148	165	170	149	129	155	161	152	148	131	158	143	156	151	152	159	160	139	177	150	145	148	167	148	129	184	178	167	161	138	160	167	137	164	163	150	162	162	137	182	141	164	174	129	147	126	156	156	136	175	165	164	150	165	163	145	152	147	126	163	160	149	193	154	170	132	163	165	171	153	140	153	129	151	162	149	147	153	152	143	154	132	154	119	171	163	158	155	151	150	138	156	167	160	138	150	151	155	147	152	147	128	129	151	152	152	184	153	152	139	150	146	119	155	158	168	176	161	162	160	141	139	148	139	178	161	137	154	145	143	142	166	158	136	142	164	140	139	155	144	148	147	147	155	154	147	149	161	142	165	142	154	145	143	179	162	142	153	128	140	158	147	153	158	168	165	121	147	144	120	152	132	140	156	151	152	129	156	166	133	152	162	149	137	139	157	140	166	154	164	131	142	154	136	137	136	163	142	163	169	138	157	168	156	182	120	157	156	155	181	124	181	177	149	143	132	145	153	149	139	142	140	165	147	146	172	148	157	159	131	166	135	160	155	131	124	159	158	131	151	158	136	179	152	132	152	153	136	150	159	164	146	154	149	137	168	130	161	140	151	157	126	147	137	136	152	170	155	152	147	130	167	161	148	166	127	167	141	163	135	158	139	159	156	156	145	133	150	163	133	180	152	165	156	159	163	160	147	147	161	169	143	171	135	152	144	166	165	162	147	145	149	132	167	163	146	139	168	155	153	157	149	164	153	173	150	149	117	148	170	141	134	147	152	169	169	165	143	159	163	146	151	137	128	162	163	144	144	171	158	183	154	145	158	145	126	174	148	138	162	155	133	157	159	152	138	140	136	166	123	134	154	133	183	150	168	143	167	160	155	134	143	142	156	148	143	137	156	139	145	144	140	151	158	140	145	140	133	185	137	140	150	174	143	148	191	144	163	184	138	137	151	155	151	117	174	152	155	145	160	148	168	135	167	146	144	138	149	132	152	150	162	172	148	157	159	159	145	155	160	145	161	167	175	150	147	150	173	148	153	136	152	149	147	163	129	136	149	148	116	163	162	129	134	143	168	145	159	139	133	148	138	147	135	164	132	137	145	138	135	127	158	142	162	144	143	172	149	150	145	127	150	144	131	176	166	155	169	139	145	161	151	138	153	141	155	146	142	145	158	134	138	153	151	138	148	144	158	153	169	169	138	165	129	161	127	144	153	135	131	132	164	146	152	168	154	158	147	155	153	147	153	136	129	133	140	149	135	169	142	163	147	157	173	139	174	141	146	146	153	174	146	179	175	148	183	158	169	180	155	141	145	160	140	167	152	175	166	142	159	151	113	134	151	179	168	181	162	150	131	146	161	154	168	156	159	169	177	149	153	147	143	140	156	138	145	151	161	146	134	150	173	160	168	154	132	154	125	148	178	148	157	163	167	153	164	135	139	162	159	155	142	137	162	152	176	163	165	156	154	155	140	143	137	132	139	155	148	157	169	147	156	150	156	162	152	162	115	118	153	172	146	147	155	134	157	151	163	184	158	134	159	163	171	142	144	122	155	153	126	174	178	168	158	163	143	140	137	158	119	160	136	161	153	143	153	165	156	161	162	156	155	151	152	139	138	155	146	142	147	176	175	154	128	143	163	123	165	134	145	159	158	154	165	144	165	154	159	142	136	147	138	156	118	142	147	135	166	149	163	149	156	149	141	148	161	152	166	149	138	153	126	138	152	158	140	164	154	128	171	161	161	158	153	154	149	158	155	184	150	160	127	148	143	174	169	174	134	119	152	162	149	160	147	154	144	142	132	162	178	160	145	154	149	144	152	159	120	142	172	143	139	131	186	155	137	144	173	157	161	133	148	137	152	150	139	173	154	142	141	147	159	153	151	161	159	147	167	141	152	165	155	149	153	140	166	153	161	151	138	155	148	166	146	179	155	171	144	167	159	139	155	128	158	142	156	163	158	147	143	145	151	149	147	144	152	140	173	157	141	143	160	147	174	150	135	167	153	171	133	161	160	138	149	161	145	166	153	171	164	149	146	154	166	159	180	123	153	167	148	147	135	149	176	173	157	134	147	165	149
22730	689	1207	1448	1266	1032	853	678	635	567	565	480	500	426	450	449	405	381	402	409	393	401	403	366	378	365	382	385	373	354	376	343	364	376	358	394	373	364	380	378	386	365	345	373	397	330	348	380	368	347	380	347	364	362	358	380	356	328	339	352	349	344	356	380	281	328	348	379	366	346	331	362	390	334	356	333	372	366	375	361	335	352	361	352	373	360	363	380	374	345	371	363	355	358	354	381	337	340	348	340	357	359	375	356	374	340	368	338	330	355	357	371	336	385	316	378	343	345	386	355	312	367	336	334	336	366	319	353	350	353	363	368	361	337	343	382	339	361	354	333	325	343	336	336	370	352	381	330	337	356	356	342	313	347	385	342	352	336	328	356	352	362	348	382	337	349	335	323	319	341	353	368	337	354	365	349	377	350	355	347	330	321	367	358	350	373	410	397	310	355	343	311	335	370	365	385	359	337	336	346	343	355	361	390	354	333	327	348	333	367	349	337	357	351	353	347	349	349	368	350	351	358	356	409	333	339	338	329	360	361	366	386	414	358	324	390	359	375	348	399	377	352	334	315	349	364	372	337	342	349	346	365	337	334	364	352	358	369	346	359	388	349	329	345	344	337	332	364	360	340	373	353	361	342	391	329	348	329	337	368	354	348	346	332	364	330	372	364	332	344	340	342	355	395	352	341	347	325	388	371	334	359	352	367	358	368	374	327	339	340	330	341	355	360	341	362	368	353	325	351	354	316	367	374	360	368	372	393	348	332	365	368	373	337	348	343	357	368	352	367	334	334	366	375	333	350	342	343	337	308	368	343	352	329	339	364	349	345	340	369	342	369	343	338	344	342	334	341	361	342	387	336	381	350	365	348	344	368	357	363	385	344	341	347	323	369	355	337	339	383	333	333	355	356	371	361	386	332	358	335	360	344	363	373	338	349	352	399	351	357	353	328	370	350	370	339	352	337	362	359	385	341	330	362	338	347	337	334	353	380	373	328	369	369	377	332	362	344	376	358	373	354	349	352	349	349	362	375	318	339	354	366	338	365	360	365	357	350	340	375	375	367	356	324	359	362	352	371	349	352	348	325	349	341	344	369	337	382	357	362	375	369	359	369	376	337	352	358	395	324	350	366	361	356	333	350	332	360	353	364	379	324	361	363	347	338	358	351	379	360	352	342	365	339	373	330	364	352	328	369	360	357	369	366	357	362	352	323	336	337	370	325	338	321	358	339	358	377	383	323	394	351	364	385	321	326	349	339	325	358	346	369	333	363	381	358	360	344	337	370	378	371	333	348	321	354	313	369	332	351	355	340	351	388	371	312	366	312	348	371	338	324	354	379	343	342	324	335	327	369	369	338	337	359	340	340	372	354	366	364	375	373	371	328	391	340	370	331	328	314	344	308	358	410	345	333	341	330	343	353	385	365	350	326	365	377	373	353	396	360	346	357	363	365	363	316	337	340	356	336	311	364	352	331	338	360	333	338	320	339	374	350	374	357	367	329	372	353	334	352	329	364	386	355	338	354	341	372	368	363	370	331	371	351	384	378	354	360	340	342	324	368	383	355	362	322	367	393	370	396	351	366	374	377	350	365	358	346	369	337	353	337	399	344	364	364	387	362	374	340	348	334	333	362	373	341	336	346	326	329	340	321	338	356	348	352	364	334	347	335	339	352	333	355	340	356	351	335	353	343	363	350	365	339	355	357	345	365	324	363	358	331	349	331	331	362	344	355	322	370	340	368	336	352	354	339	342	351	358	375	352	327	337	379	384	385	381	389	326	369	342	353	374	306	355	324	348	354	321	374	343	368	379	318	345	327	337	348	334	344	386	370	389	336	323	370	343	382	321	358	334	347	376	362	334	359	354	329	344	352	368	334	352	362	377	366	337	334	358	331	370	347	347	344	366	350	379	339	339	364	363	380	363	367	377	343	364	323	368	371	351	360	328	368	342	338	349	344	370	385	377	377	352	375	370	344	333	356	356	371	342	353	357	374	347	379	352	343	355	325	374	375	380	403	343	350	329	340	334	356	378	363	338	375	337	372	352	373	332	329	370	374	367	334	331	356	358	336	333	374	358	363	344	378	322	332	346	341	338	366	347	364	318	373	362	323	375	331	359	338	346	380	369	353	337	320	374	293	325	358	311	353	322	349	388	355	337	359	344	354	348	378	343	348	334	374	327	356	328	353	329	330	351	354	384	329	378	353	324	339	345	379	360	387	338	357	341	382	358	332	369	340	361	360	333	353	354	364	352	392	322	346	368	351	329	380	317	363	350	327	356	364	315	347	374	351	371	343	363	367	342	327	348	359	358	339	358	353	353	320	328	361	348	368	392	353	326	336	359	352	343	338	371	356	311	350	352	368	370	375	388	307	381	360	342	324	351	358	368	342	322	343	338	350	347	347	369	369	370	355	377	339	323	362	346	346	391	397	321	361	361	377	373	313	398	362	348	328	360	366	346	335	352	335	329	363	377	350	359	354	362	350	329	327	314	342	338	326	351	311	347	340	351	333	365	352	404	358	323	343	374	312	357	356	359	333	377	356	336	364	320	344	365	354	338	370	337	382	358	363	335	337	331	338	331	393	376	362	356	343	357	356	335	346	370	384	385	361	360	335	355	342	347	351	381	377	372	330	334	370	386	354	332	315	351	360	328	321	354	335	347	330	324	358	339	369	339	374	334	325	355	317	368	390	362	331	335	324	358	367	338	377	375	373	352	356	364	366	357	343	330	369	353	360	356	378	321	324	356	349	339	378	338	347	352	310	334	364	367	369	349	326	315	346	378	319	354	377	347	324	372	344	329	362	344	347	342	360	334	341	338	342	342	335	349	375	337	373	341	330	374	361	352	348	372	329	371	352	348	341	341	354	348	335	373	327	327	365	347	370	350	367	385	374	347	344	357	337	375	332	361	357	380	361	346	309	334	377	356	366	356	357	366	346	346	348	315	350	362	356	349	333	338	329	317	376	352	381	353	323	329	324	347	335	373	376	380	363	366	338	365	325	351	322	338	369	394	387	362	333	368	323	351	376	371	351	352	329	344	349	375	358	341	356	380	355	407	321	363	307	367	336	354	352	360	324	315	331	360	360	367	354	375	342	320	379	378	330	361	359	329	352	339	331	340	370	361	335	377	349	364	352	349	359	366	358	364	360	344	328	346	373	345	350	360	329	387	337	330	358	344	314	331	314	369	347	356	337	357	350	359	358	367	336	290	379	346	398	331	384	336	341	370	363	366	347	325	348	351	349	357	374	353	353	337	351	365	344	347	366	371	369	394	342	357	367	370	384	363	324	357	351	338	327	342	358	345	335	359	384	360	369	315	346	335	364	348	358	361	375	330	378	372	334	339	333	362	353	351	385	339	351	347	346	340	351	326	369	352	345	363	356	339	316	355	384	347	342	364	358	379	332	363	318	337	364	355	367	387	349	347	369	350	325	314	386	397	330	393	349	370	340	342	343	384	365	309	345	352	356	346	337	365	358	334	335
19582	1468	191	231	197	201	224	202	213	211	202	188	184	193	191	185	180	200	186	189	202	206	186	185	207	170	188	201	205	226	217	183	206	202	214	220	210	210	212	214	177	181	209	187	189	196	180	189	206	183	202	152	197	182	225	190	216	198	206	177	194	180	180	198	182	197	182	174	180	232	176	201	160	185	197	196	200	219	233	241	216	170	225	214	198	181	165	200	185	191	213	206	210	188	204	216	185	207	205	206	170	218	189	192	218	185	162	196	181	193	237	186	205	197	202	188	216	178	190	201	193	173	187	190	207	211	183	186	215	173	197	198	182	201	177	200	185	174	196	184	225	185	188	195	203	197	203	198	211	191	199	185	200	196	201	192	198	206	181	202	198	216	206	203	200	176	199	200	224	179	188	210	192	185	200	218	208	177	194	195	194	176	212	191	195	171	185	198	202	182	218	198	193	191	203	174	177	207	183	174	208	228	169	190	230	190	184	208	178	194	222	194	192	224	199	196	177	168	197	209	194	215	173	206	212	167	170	187	211	214	175	222	193	208	221	203	205	212	195	204	224	206	189	183	170	198	189	172	181	183	213	195	198	206	197	190	189	181	205	198	185	208	174	200	156	197	172	201	177	177	192	209	195	203	176	185	198	185	207	190	194	190	217	197	166	168	169	198	188	202	207	203	184	190	208	203	197	177	180	165	201	199	219	195	181	186	167	201	210	212	172	224	214	165	196	201	178	184	205	200	187	183	180	195	177	222	189	206	211	172	184	201	192	211	180	196	193	209	188	184	198	201	195	216	192	203	199	183	178	187	192	198	183	196	198	209	222	187	225	205	181	227	186	234	245	176	198	174	200	213	212	169	206	210	196	205	190	225	189	192	180	184	202	187	185	193	174	216	194	220	230	194	190	198	180	205	202	191	201	193	180	188	223	186	160	175	189	177	213	167	181	221	195	207	196	195	205	194	208	202	204	198	166	215	188	182	190	198	200	180	193	200	181	216	204	193	165	185	189	184	200	196	222	215	181	186	219	187	183	189	181	189	183	210	183	200	194	180	203	188	202	191	205	207	183	176	170	209	183	187	212	204	209	169	208	188	212	180	189	194	171	192	193	197	193	202	180	210	219	206	193	179	200	191	175	214	208	192	214	200	191	224	191	188	209	197	201	189	219	178	174	193	165	190	189	176	179	195	190	207	203	151	218	182	179	198	190	188	205	176	194	215	165	194	201	179	207	188	216	183	186	188	185	188	221	188	206	212	192	209	187	204	194	201	197	179	175	187	206	179	207	200	215	199	172	210	202	217	217	156	191	201	172	227	205	188	196	211	204	189	185	187	171	185	206	182	189	182	170	178	209	192	184	212	190	214	184	176	173	182	208	188	195	184	188	187	218	197	195	179	173	178	190	181	199	166	214	201	191	190	192	231	175	211	196	161	181	182	214	231	197	196	193	202	180	197	190	188	167	178	207	176	189	194	220	168	205	212	211	202	201	206	190	188	211	215	237	218	183	209	225	193	212	201	168	198	192	172	183	185	175	198	196	222	190	217	190	177	178	190	164	197	210	186	223	196	198	191	185	186	182	193	169	189	159	178	185	188	185	198	222	186	172	184	217	165	172	190	181	199	179	190	196	212	207	196	188	205	179	187	188	190	210	186	200	183	183	163	166	193	222	207	203	209	170	226	192	208	185	203	217	216	230	176	188	214	190	177	210	210	192	206	188	216	204	204	191	176	199	191	211	217	221	200	225	192	227	201	195	203	205	192	179	197	188	156	178	217	198	215	183	196	206	183	197	183	206	205	187	209	220	181	197	201	214	198	200	183	206	182	193	196	175	220	202	201	188	175	212	189	205	180	181	209	226	192	177	190	213	203	204	203	192	205	195	199	198	188	208	191	191	204	205	200	178	169	175	198	161	206	212	200	196	187	223	185	167	189	231	209	193	192	195	158	192	203	213	208	207	193	185	206	158	173	162	187	192	215	185	215	192	190	187	175	176	180	198	224	233	206	200	202	167	183	203	192	184	195	201	214	200	203	217	192	210	222	217	201	183	190	198	205	184	178	190	171	191	180	186	198	192	193	195	209	211	186	197	203	201	184	202	198	215	219	185	206	167	201	184	193	213	214	189	191	220	206	182	173	178	205	193	186	179	197	176	182	196	185	187	196	207	212	198	176	206	202	189	201	202	203	209	214	199	191	200	206	168	199	201	171	175	191	216	185	204	206	220	208	190	201	183	212	210	216	189	186	199	202	197	181	213	196	169	189	177	210	213	187	197	201	204	223	197	190	190	218	176	206	222	188	172	178	197	182	193	203	202	184	202	202	189	163	197	178	194	191	169	191	196	191	213	169	201	200	182	193	189	201	193	166	186	205	207	195	221	206	202	197	196	176	200	208	200	203	195	180	197	197	177	195	220	208	179	183	204	207	181	231	203	184	195	215	181	180	213	201	207	193	193	193	183	197	196	198	204	189	198	198	172	199	220	177	180	186	189	190	185	187	211	218	172	196	179	197	227	199	167	212	193	219	205	220	207	194	205	186	216	198	175	190	176	178	202	215	202	193	167	188	186	194	197	182	210	195	198	200	176	178	187	181	177	199	182	195	208	208	176	199	174	183	195	195	171	194	204	198	188	208	191	171	209	209	215	206	186	206	207	196	189	191	174	202	193	190	200	173	176	202	191	184	187	186	194	173	214	195	172	206	189	206	208	222	175	187	208	189	183	190	167	211	233	205	205	195	197	185	218	209	206	188	188	190	166	200	179	178	192	208	205	204	173	203	185	225	194	178	187	186	172	198	181	203	210	189	201	198	186	189	213	197	188	214	196	194	201	224	196	202	218	187	222	220	204	218	211	177	198	191	188	214	207	220	171	211	210	224	213	237	178	194	208	200	199	209	189	197	184	196	190	177	223	205	204	213	162	215	192	186	207	196	176	190	190	228	217	189	184	197	194	191	193	168	198	173	176	198	199	196	210	188	197	183	198	189	191	193	213	176	196	177	212	193	208	197	206	197	202	206	193	213	203	204	210	188	183	177	192	202	215	186	221	184	171	181	193	208	187	181	190	176	193	200	205	211	215	217	198	196	217	180	212	183	187	250	200	198	214	223	190	183	206	200	178	191	160	216	226	179	195	193	200	204	221	191	194	190	224	200	190	193	215	191	169	215	190	204	195	173	153	190	176	198	227	197	220	182	200	193	212	200	183	189	191	204	178	193	200	215	188	201	193	206	208	224	207	197	194	176	199	169	191	196	192	201	176	194	206	181	166	180	183	221	239	196	197	221	196	196	201	169	220	188	186	185	192	180	180	177	197	208	185	176	177	191	208	232	187	193	199	193	217	186	233	199	175	215	206	193	192	185	185	206	193	182	195	180	172	206	194	212	181	223	198	175	200	222	193	187	159	165	213	186	214	192	200	197	201	197	186	184	168	184	192	152	195	221	189	190	175	198	185	209	175	186	202	221	197	181	193	214	211	187	197	179	213	196
12968	462	467	496	466	465	490	448	443	458	461	467	462	476	462	464	453	444	454	442	456	484	425	468	458	474	462	481	489	460	496	467	471	440	474	479	477	454	455	478	481	447	467	454	445	447	459	439	472	413	466	468	470	465	465	474	447	496	444	486	419	484	445	435	457	457	495	473	466	510	460	473	463	446	475	450	469	464	506	464	463	476	467	440	432	481	477	462	395	446	443	450	438	448	444	426	462	453	455	450	430	439	456	447	479	499	428	454	475	454	436	477	477	463	494	471	466	452	444	426	471	463	503	483	454	441	458	466	482	470	437	447	467	455	492	463	490	452	501	445	488	459	435	471	465	444	477	479	468	453	467	470	447	442	445	453	437	452	455	451	484	417	484	439	459	456	477	438	417	420	467	459	459	460	473	476	477	444	466	427	466	440	497	452	451	477	469	449	445	473	463	455	474	481	420	439	499	485	417	464	476	477	488	447	459	462	466	438	490	482	461	456	479	452	434	438	433	484	468	506	479	447	475	457	463	459	475	471	477	480	453	443	491	448	451	446	466	446	465	465	504	433	438	443	459	433	464	480	424	469	436	472	437	466	524	475	492	467	431	432	476	478	438	490	451	469	450	433	466	477	497	484	467	482	459	463	488	431	488	485	460	427	443	436	412	424	452	441	450	476	419	505	470	417	467	478	443	466	461	469	465	468	455	438	471	470	450	454	489	465	441	417	491	464	477	502	481	425	407	470	474	446	445	476	459	440	479	478	472	466	447	457	460	452	423	453	468	493	479	469	438	462	448	470	473	460	468	461	439	438	486	454	464	471	462	425	430	414	459	459	454	479	461	448	446	470	444	451	474	490	450	482	445	475	482	433	448	469	448	456	473	447	473	470	490	441	454	477	481	424	464	440	445	478	453	467	435	441	454	447	476	478	454	459	428	441	483	477	454	426	456	477	472	471	452	467	485	437	496	477	467	477	428	431	430	453	474	486	476	455	475	459	432	442	437	450	474	449	465	496	455	457	458	435	471	442	451	463	467	459	430	461	504	464	446	493	446	462	459	472	431	440	472	442	459	470	476	481	443	491	413	483	471	448	420	451	508	457	468	470	470	468	432	444	475	438	496	436	462	424	448	439	453	459	479	452	454	459	493	480	458	488	469	469	449	467	461	493	473	458	477	461	433	443	478	482	463	460	473	460	473	477	446	471	464	451	455	481	434	484	479	411	472	434	458	448	459	425	465	486	464	473	455	463	513	500	445	490	472	441	516	466	461	427	478	484	454	444	458	467	474	453	408	481	456	421	478	451	464	483	427	390	425	487	444	437	464	473	469	440	469	492	466	488	453	433	426	461	432	466	457	455	459	474	491	457	439	479	488	460	493	432	447	471	447	456	463	477	447	439	472	461	431	446	455	441	480	471	458	450	449	445	410	478	442	461	444	436	496	459	451	468	502	468	469	427	464	433	468	423	465	432	452	455	484	472	463	449	432	434	457	443	464	468	468	436	464	465	433	446	480	481	471	459	412	463	469	451	460	476	482	409	498	503	446	464	472	436	429	454	454	448	448	459	462	465	497	415	469	452	479	410	467	455	475	436	473	444	480	472	463	479	452	459	460	460	442	499	453	492	498	436	465	460	480	455	468	442	474	493	442	486	452	422	467	470	477	461	454	464	434	465	465	480	456	457	451	449	462	443	460	462	420	449	459	472	450	467	424	455	467	480	482	438	449	468	429	464	412	467	439	458	477	514	435	439	472	470	413	443	430	436	471	448	466	467	420	466	489	463	450	496	433	479	460	465	459	473	449	416	462	466	485	430	439	481	449	443	447	458	481	441	457	460	451	427	472	468	471	479	482	451	463	492	425	459	455	474	465	439	436	461	427	462	426	474	466	475	453	492	449	477	416	464	468	436	445	422	476	448	473	466	427	432	472	451	465	432	431	439	459	470	427	446	420	448	436	463	431	450	450	452	453	429	451	451	514	431	499	463	424	474	491	478	472	447	475	455	470	488	460	450	441	476	470	460	468	424	456	462	440	489	424	455	488	447	456	476	426	482	460	459	476	472	469	441	465	458	458	467	454	449	478	474	464	435	456	441	458	442	453	469	454	451	473	467	470	443	436	463	465	460	459	453	418	501	491	462	456	482	437	414	445	457	484	519	495	491	435	486	472	495	487	447	461	458	431	475	474	437	495	420	439	453	488	438	474	456	458	489	454	440	461	486	494	427	466	450	447	477	464	455	474	457	432	476	457	471	485	445	475	448	446	464	464	462	448	449	453	470	446	475	437	508	459	457	460	477	459	492	463	463	470	468	498	460	464	464	455	477	457	478	451	470	466	465	449	489	467	476	456	465	487	482	434	452	469	448	512	494	496	466	453	463	457	492	451	469	462	441	456	447	422	433	450	457	478	471	457	471	466	462	491	452	436	450	483	442	437	458	492	447	460	499	459	436	465	474	460	477	497	475	445	441	429	432	483	506	493	441	479	494	459	513	465	438	493	470	463	485	426	454	433	449	488	478	463	475	434	461	463	489	438	465	463	464	480	483	441	449	428	497	453	477	451	451	480	465	464	466	483	467	430	460	450	452	469	436	459	474	457	436	466	435	423	458	433	451	447	454	473	449	470	475	425	428	458	445	448	476	451	406	490	464	439	443	454	456	461	455	431	464	452	425	463	457	464	442	433	496	466	456	489	491	426	443	433	440	443	436	444	450	482	428	456	500	457	475	470	437	420	468	463	453	494	487	492	433	450	476	408	471	454	467	426	458	471	428	439	416	445	420	473	490	511	461	455	433	500	445	498	482	439	435	476	455	438	455	463	453	464	449	472	530	485	461	467	475	497	448	417	427	441	449	445	475	480	453	442	462	412	465	477	451	472	463	419	465	453	457	471	457	411	489	442	462	465	443	455	477	455	445	466	447	452	441	446	443	458	435	460	441	464	439	475	456	444	446	465	496	473	401	473	453	498	460	468	430	451	438	453	442	452	475	438	439	503	476	466	462	433	474	453	466	444	470	451	411	441	453	462	464	456	440	470	419	434	434	457	438	483	479	469	491	466	474	445	456	469	451	470	457	492	418	451	483	430	434	466	429	452	429	447	455	472	476	442	484	435	446	453	443	467	482	465	449	429	443	474	475	482	450	482	467	464	467	496	500	452	438	428	453	467	459	502	473	471	456	436	458	476	465	456	481	470	429	436	449	478	434	448	472	479	464	455	458	484	466	413	427	458	494	454	457	495	420	457	499	456	446	468	437	416	449	445	481	445	476	433	450	467	395	445	472	455	464	473	468	487	460	461	478	483	472	455	453	461	448	416	441	441	470	476	460	483	486	439	481	453	446	469	434	454	467	500	435	454	450	483	432	479	498	461	441	463	502	462	494	453	473	451	451	432	491	463	452	475	467	403	428	441	465	444	446	476	427	476	471	498	482	497	484	476	453	474	467	441	467	441	531	522	471	453	421	448	461	465	442	496	491	495	521	470	438	468	476
34707	4226	533	401	353	320	267	290	250	266	256	270	239	211	221	229	253	238	237	212	211	234	252	238	250	243	208	239	277	210	234	219	250	240	205	195	217	223	263	227	252	236	248	253	217	242	241	263	216	204	242	208	218	241	252	226	229	257	215	232	239	235	253	225	232	208	236	231	237	263	217	222	231	237	243	248	214	231	221	236	247	229	258	207	221	203	228	232	245	216	209	218	221	258	222	225	243	217	220	263	223	216	236	216	268	217	208	235	200	219	218	245	243	234	215	245	229	240	212	242	247	235	228	226	206	241	260	246	237	234	269	225	242	238	204	240	233	213	240	237	232	243	198	212	205	236	221	243	218	264	223	240	220	220	217	220	223	219	223	223	225	217	253	225	236	254	212	222	261	208	233	227	247	240	242	237	234	216	231	215	217	260	206	224	225	243	226	196	238	227	245	242	224	236	221	227	213	250	245	237	254	229	223	232	223	243	226	233	226	229	209	222	238	209	210	218	227	208	252	229	267	239	235	212	208	267	226	269	229	244	221	243	232	227	247	239	255	234	242	227	254	211	241	216	264	213	210	223	230	237	240	217	253	242	247	240	213	223	260	250	241	235	243	211	256	242	215	233	229	210	225	220	219	229	214	220	229	241	236	256	244	231	250	239	189	218	222	225	252	242	231	218	220	204	228	211	243	237	252	185	206	222	220	239	226	202	226	221	239	212	253	216	230	212	213	238	251	248	231	227	219	237	229	227	201	214	230	238	270	222	228	242	233	233	247	231	226	248	217	242	252	227	244	252	196	226	223	238	239	203	217	222	225	215	208	226	251	236	247	250	223	215	250	206	237	262	260	245	207	217	231	223	218	222	229	203	227	259	249	265	235	224	230	225	235	248	201	262	247	226	242	221	225	218	227	236	208	237	219	252	253	241	212	201	264	236	224	213	241	241	242	252	222	239	246	216	234	232	252	244	240	209	240	224	243	247	203	241	233	229	225	216	257	240	224	255	222	243	230	217	236	227	208	223	233	235	229	236	200	209	205	225	251	236	228	224	235	219	246	218	222	213	221	253	244	268	215	251	232	226	237	235	250	227	269	260	232	241	212	227	231	246	245	245	233	230	241	246	234	224	262	215	233	223	211	255	229	239	234	239	221	245	226	221	228	222	220	230	235	225	221	256	244	233	247	236	244	225	229	204	226	240	223	213	240	228	271	225	227	221	231	227	214	236	220	223	229	231	241	240	215	245	226	211	230	213	222	268	252	224	222	203	222	226	200	272	211	221	203	249	251	215	236	242	214	222	216	224	273	229	233	238	223	219	246	274	234	222	249	238	237	228	239	241	237	240	230	221	229	249	196	235	238	221	251	228	237	227	222	237	261	268	224	212	235	188	227	218	252	235	256	214	254	234	206	240	239	228	254	241	244	224	231	229	248	248	219	250	222	236	233	237	213	248	235	199	216	226	249	246	222	253	238	227	273	242	205	220	229	221	262	250	231	242	219	223	247	258	218	230	233	233	217	222	214	235	228	212	223	213	240	219	231	236	221	250	239	245	246	243	239	252	226	224	233	221	280	227	247	206	227	242	235	241	250	225	244	240	216	223	227	239	211	242	227	253	224	240	249	235	239	223	246	259	242	214	205	262	229	228	203	225	220	203	231	259	215	205	204	230	226	222	225	244	243	222	237	265	230	250	260	266	253	214	222	242	226	228	240	235	246	225	227	240	251	239	265	252	257	233	242	245	270	251	237	242	235	239	238	211	260	244	239	247	216	248	237	231	217	235	238	227	199	204	228	275	227	247	220	205	230	249	223	270	250	225	234	220	250	221	223	234	245	252	246	224	219	234	244	258	240	207	207	239	223	210	197	217	264	243	214	215	233	223	254	257	235	249	242	255	239	241	239	209	207	261	243	230	275	234	231	244	217	256	232	236	232	227	246	209	240	227	207	237	229	235	222	237	240	235	212	219	258	275	225	227	223	227	236	213	248	251	245	226	214	249	238	260	248	236	234	245	237	230	220	214	213	241	239	226	227	233	244	223	240	220	221	225	242	232	231	223	224	240	208	228	224	266	216	237	240	247	227	200	289	213	222	238	205	210	202	241	221	201	207	259	221	215	216	258	219	245	250	219	232	226	251	227	230	245	230	226	254	215	226	228	204	227	206	223	237	233	229	257	224	234	237	225	224	243	249	235	226	218	246	241	229	240	267	253	230	236	219	241	216	235	212	221	234	239	232	257	224	229	216	263	256	233	212	222	218	205	224	235	236	247	213	235	207	223	233	247	219	232	228	241	237	234	220	217	227	251	256	229	216	230	219	236	213	231	235	229	221	210	236	234	219	238	266	246	205	221	215	221	230	227	254	258	220	237	215	228	206	214	251	229	230	220	226	219	227	253	212	221	265	224	216	234	255	218	237	221	260	211	235	248	234	221	211	230	245	218	228	235	263	213	230	238	264	207	231	247	237	259	223	233	219	241	219	251	219	222	221	219	233	232	204	218	246	224	226	214	209	222	243	217	237	233	259	225	236	221	246	221	241	251	266	230	210	209	196	242	235	246	258	273	236	255	261	212	250	220	215	236	209	220	258	250	230	224	237	209	267	214	261	241	223	246	246	220	259	210	232	230	203	241	224	225	256	224	256	218	228	217	237	211	192	227	238	233	210	226	257	210	206	245	270	227	230	235	261	260	260	218	225	250	248	241	231	231	223	222	233	230	237	255	229	231	230	241	292	218	264	223	225	238	216	260	194	231	237	233	228	230	255	224	243	222	244	212	229	238	231	200	244	213	220	191	225	217	225	241	236	236	236	221	264	249	215	223	210	250	233	285	259	211	222	203	227	212	233	230	218	227	253	227	236	226	235	255	234	217	230	239	254	202	237	266	245	216	243	237	241	239	232	244	234	245	252	213	238	214	230	218	240	230	234	257	208	218	221	199	263	239	237	248	226	248	238	222	226	221	221	209	245	231	219	246	252	218	225	209	227	228	223	249	252	209	226	236	212	244	259	235	239	227	245	209	230	249	248	207	240	223	252	231	225	250	233	196	230	236	223	235	254	247	254	215	234	239	241	259	218	200	279	240	253	225	241	229	255	219	224	251	237	279	227	230	232	222	250	215	230	257	230	227	235	236	244	261	249	250	248	225	241	258	218	233	263	211	233	255	243	251	230	257	237	244	218	239	235	228	216	226	231	213	251	222	240	243	231	218	246	237	195	189	221	247	234	242	242	223	219	234	235	256	240	240	216	225	234	215	238	228	241	246	239	243	215	221	215	220	226	224	241	245	241	236	245	231	232	232	213	242	226	234	215	235	230	235	210	235	230	231	219	235	225	197	201	225	243	237	220	207	239	222	225	222	225	248	234	262	225	217	234	223	233	214	245	205	253	219	199	214	235	218	235	240	226	213	257	217	217	209	196	217	215	235	251	257	227	235	236	244	210	208	250	242	228	223	225	238	211	231	250	263	225	255	233	236	234	232	216	203	222	216
19017	712	1083	1213	1038	930	879	744	706	698	641	593	619	605	564	561	576	591	565	581	544	554	578	529	578	560	523	560	552	547	575	489	552	575	585	528	577	529	493	506	523	546	561	548	558	512	523	536	535	523	545	551	552	522	537	505	484	535	522	549	491	510	544	511	505	578	508	520	521	515	507	572	539	527	492	520	553	536	535	554	502	575	545	555	545	514	541	495	490	505	541	497	499	555	567	540	553	539	539	510	530	521	510	521	566	519	524	531	548	512	572	536	545	588	525	554	514	513	560	546	497	529	531	471	553	541	508	533	533	506	508	545	557	494	549	521	507	539	518	573	544	491	503	536	548	552	522	525	544	556	544	536	500	502	525	548	548	532	474	539	542	528	523	546	531	534	541	507	530	494	488	520	530	540	495	541	553	521	538	554	538	507	483	546	515	493	515	528	533	525	562	516	519	526	492	540	497	510	511	514	514	493	507	511	501	493	493	511	556	553	525	507	595	549	521	516	483	527	506	519	503	500	520	506	565	558	539	525	506	537	557	497	507	523	505	524	520	541	510	548	519	523	486	538	551	580	529	548	517	511	513	534	535	554	515	490	542	553	505	529	506	537	510	550	589	539	519	539	534	566	552	509	518	527	558	544	522	555	542	529	480	539	552	532	542	539	497	574	579	492	512	573	537	516	544	526	520	491	559	518	568	486	489	501	516	541	524	557	512	536	499	517	561	527	533	520	527	517	526	509	583	552	568	468	516	546	529	546	503	484	550	560	509	514	593	524	532	521	517	505	546	555	555	524	528	538	520	474	492	525	570	554	534	490	519	495	538	497	481	515	551	492	504	521	502	534	518	496	500	521	543	543	560	519	518	561	508	527	567	547	519	533	581	554	519	574	529	542	531	538	540	524	533	544	562	530	511	564	502	576	526	528	572	542	499	537	520	507	497	513	525	481	552	557	533	543	525	516	555	516	557	520	546	481	522	520	534	530	537	523	514	542	515	572	576	536	562	505	538	580	540	512	505	486	542	516	507	528	510	507	537	516	536	501	510	525	508	524	507	528	499	541	534	520	534	549	539	498	512	492	528	521	526	538	577	502	511	532	531	578	524	556	516	532	533	561	541	520	486	512	544	524	533	530	541	533	520	557	533	525	533	553	506	494	554	543	571	505	544	541	514	499	506	532	510	528	524	540	547	520	542	534	539	548	557	533	521	540	507	498	486	521	557	480	544	532	538	519	551	532	554	490	505	531	510	497	525	513	539	496	514	534	521	531	531	501	572	511	536	529	564	550	529	537	517	538	532	514	512	521	534	545	533	507	548	550	504	506	528	507	496	525	530	533	530	526	541	477	538	539	509	486	523	521	533	555	542	555	556	538	468	515	544	513	523	520	507	542	536	493	586	539	487	514	521	543	554	512	523	518	507	513	533	596	526	533	554	535	531	520	543	510	540	524	527	505	531	518	544	486	541	504	538	531	473	578	518	531	507	554	586	529	542	544	478	481	523	535	491	547	487	541	527	543	534	499	533	526	560	532	516	500	527	542	546	545	527	541	550	493	511	493	507	546	512	519	526	535	501	576	534	545	555	571	546	535	535	553	549	573	521	555	567	552	549	482	561	545	493	523	549	539	510	538	570	506	527	542	530	548	527	528	545	519	549	541	489	551	557	533	521	494	548	531	505	542	514	560	536	515	553	529	537	515	529	542	536	556	518	532	524	559	536	529	550	486	555	533	532	558	508	540	516	534	532	532	538	587	476	510	560	547	551	506	525	509	499	541	529	572	474	536	490	509	524	513	508	509	459	530	496	509	497	550	511	528	517	514	538	553	536	498	519	587	524	518	533	483	499	505	530	593	526	516	515	500	536	507	519	548	474	519	525	507	573	511	538	533	494	540	546	538	555	564	483	518	513	559	501	491	539	536	545	597	527	518	544	527	516	538	549	537	529	511	534	518	533	527	529	534	511	545	544	546	528	551	517	526	523	511	544	561	517	475	528	528	503	544	546	523	554	507	538	552	507	523	494	520	494	549	533	519	563	548	487	503	523	494	525	580	514	472	532	520	507	526	503	543	584	525	493	530	583	500	560	502	492	522	499	522	534	498	554	523	520	528	504	541	542	532	552	503	562	520	481	508	505	562	556	503	548	561	503	545	534	525	532	511	535	514	505	531	490	560	515	513	568	579	533	553	517	514	547	536	558	542	509	528	545	521	569	561	530	528	535	525	531	509	517	517	520	541	520	567	553	502	545	489	571	546	531	520	493	513	563	504	535	535	538	519	524	526	522	529	501	561	531	507	523	533	516	504	516	544	559	571	512	540	521	511	482	533	499	517	560	518	506	510	538	568	517	561	552	546	493	527	502	553	544	516	519	537	478	534	484	517	560	519	554	537	487	518	515	546	533	550	516	546	526	555	533	541	539	567	557	519	553	541	542	562	525	529	540	535	525	559	510	522	495	532	529	533	504	548	530	532	520	537	518	531	501	526	497	573	526	547	511	540	533	478	503	486	523	487	521	548	506	512	566	540	546	503	526	532	551	508	509	515	530	542	557	541	536	526	526	525	498	545	497	539	558	510	563	536	521	495	556	552	498	547	531	511	555	527	556	514	526	526	508	567	588	491	523	529	528	535	500	561	547	565	531	528	533	502	496	558	542	511	513	512	518	540	554	478	529	547	520	534	509	529	523	496	515	497	496	523	488	611	531	533	557	537	504	516	555	525	495	544	498	506	512	529	517	570	517	554	494	497	551	522	499	511	510	512	553	568	544	514	530	508	528	539	521	532	518	559	502	483	553	510	528	532	529	536	571	531	532	528	551	564	511	548	523	530	498	482	513	553	536	527	549	545	552	559	509	551	528	495	524	545	511	522	519	545	487	530	547	541	539	506	534	523	524	525	504	553	528	548	527	506	516	546	545	532	520	522	538	523	570	540	507	532	523	510	539	564	513	509	558	523	536	485	558	496	543	517	528	581	529	524	528	513	511	541	553	511	533	532	530	510	589	533	508	475	518	515	544	556	522	518	528	525	555	486	517	537	532	553	519	519	499	501	540	555	547	538	584	545	531	540	537	505	507	489	520	513	524	508	546	529	510	576	503	533	562	515	572	511	532	509	532	512	526	533	523	484	517	523	511	524	505	526	517	510	514	528	526	488	522	506	532	526	536	526	561	525	550	509	526	509	568	551	502	543	540	550	514	530	563	528	545	557	499	488	541	558	567	552	546	516	541	562	528	500	536	530	537	525	534	550	525	543	548	557	529	494	538	561	517	572	563	513	528	542	533	520	506	553	557	541	571	534	547	527	545	523	535	536	545	535	560	515	497	512	509	520	545	586	491	530	507	504	527	515	544	528	476	520	544	525	523	532	540	498	550	546	573	559	527	486	510	559	538	515	516	522	546	562	511	508	555	502	535	478	507	561	537	526	509	525	547	542	488	580	498	506	517	565	531	533	539	550	499	512	505	522	474	540	482	492	547	578	528	531	561	570
48294	11714	1565	478	374	325	258	246	212	187	169	190	166	184	162	146	155	150	143	159	154	144	160	160	149	175	165	136	151	118	126	153	158	137	158	157	139	128	149	139	131	131	150	150	145	141	126	146	148	142	118	159	139	166	136	144	155	165	145	146	163	140	137	160	145	139	149	165	151	149	164	143	166	163	151	171	152	115	140	139	132	143	154	151	147	163	173	145	132	133	135	150	165	159	144	152	140	135	140	127	143	139	149	158	147	158	120	133	132	168	142	166	162	157	133	128	143	153	161	133	149	135	141	166	153	146	143	151	155	149	119	157	147	151	147	135	147	145	133	122	155	140	150	151	148	144	152	152	140	112	151	149	133	140	127	137	135	138	132	146	126	143	146	123	141	148	150	154	141	149	141	157	148	149	148	157	146	161	156	139	149	144	127	149	162	139	142	131	147	144	154	120	138	148	158	164	126	168	144	161	146	137	134	153	142	142	137	156	150	125	143	152	166	141	156	142	144	157	131	144	156	145	131	151	148	123	146	145	146	142	148	133	153	163	115	156	157	142	140	147	147	156	117	152	146	153	143	166	134	157	154	135	171	149	136	136	158	167	156	158	136	154	144	172	156	153	155	149	145	160	130	142	165	156	144	162	141	163	165	126	154	136	134	137	165	128	140	143	136	150	155	129	152	138	139	152	131	165	152	153	146	123	151	139	153	145	147	156	159	143	159	133	103	164	181	139	147	140	145	162	136	151	141	160	135	148	141	138	154	175	147	161	158	136	141	140	161	115	136	158	144	142	134	177	161	139	137	137	170	154	141	144	140	139	140	130	115	137	139	137	140	136	148	149	157	134	159	152	130	153	135	155	159	136	134	150	156	144	160	157	149	129	121	150	144	131	157	170	140	170	155	148	156	165	162	129	152	149	153	127	192	157	134	146	135	140	156	157	148	143	141	149	151	131	141	153	137	141	165	151	129	149	143	163	144	139	158	149	152	166	152	144	170	137	136	150	155	143	143	152	147	168	161	142	126	137	145	144	162	146	142	146	146	122	146	152	179	147	146	139	130	163	156	146	146	138	144	158	110	142	149	143	155	146	159	124	147	162	125	133	128	174	144	143	139	154	156	139	139	143	140	148	160	148	140	129	160	146	143	152	148	163	138	151	153	136	140	145	156	138	140	147	159	142	136	139	125	132	128	156	155	157	140	140	154	142	126	151	132	140	167	152	164	142	133	174	138	154	149	133	138	151	129	144	141	120	140	147	148	142	133	138	123	134	131	146	138	124	139	155	135	151	159	135	141	143	159	146	136	138	147	169	151	154	180	166	152	143	151	121	155	145	137	161	178	145	121	172	136	129	124	140	165	115	166	147	157	167	116	147	159	181	151	135	171	129	142	118	143	163	153	152	165	132	151	159	139	149	143	147	139	165	133	133	155	160	146	128	130	129	140	119	156	138	158	158	130	143	136	144	149	138	134	144	165	135	135	153	142	145	132	161	132	143	153	151	156	142	141	153	137	139	139	158	131	152	142	126	129	141	148	150	148	135	164	156	159	156	157	143	156	135	127	137	136	115	150	160	155	151	125	151	158	146	154	158	133	143	138	158	137	153	153	118	143	128	159	133	131	140	140	153	140	144	136	130	143	141	180	140	141	141	145	156	148	161	141	149	135	156	128	146	142	143	132	135	142	164	132	152	148	133	151	127	121	164	138	119	158	116	140	130	124	158	146	156	161	149	158	139	133	153	152	131	137	136	151	158	149	138	156	148	147	163	150	129	151	133	153	152	156	150	146	152	136	113	143	161	155	175	150	133	149	166	142	142	167	122	168	146	148	148	140	152	131	162	135	160	148	140	146	133	121	169	128	140	146	154	114	153	163	160	128	155	153	144	150	132	174	135	129	162	151	145	170	138	151	157	151	157	148	164	143	147	147	133	117	154	153	153	142	142	152	132	137	159	143	132	177	152	143	148	151	158	145	149	148	157	129	151	155	150	158	137	157	159	156	147	141	164	143	132	155	138	127	159	144	136	135	138	139	145	166	169	133	155	137	146	140	142	161	141	145	135	158	152	145	119	143	146	145	124	144	162	148	142	126	158	140	124	155	145	129	131	134	161	140	148	125	133	143	156	132	138	123	179	138	153	163	170	136	140	140	143	136	151	148	159	158	132	136	140	132	163	160	149	147	136	131	146	145	139	147	145	148	168	149	120	149	142	124	138	146	136	134	146	135	135	127	131	155	152	146	166	157	143	121	127	137	160	156	145	146	168	145	171	134	146	141	144	161	148	152	149	148	148	162	154	147	152	151	152	146	136	142	139	142	149	180	161	134	165	140	129	136	138	151	123	156	153	135	143	153	137	161	142	156	141	128	123	141	146	137	151	133	153	158	135	146	138	134	145	144	149	140	134	149	146	143	134	182	141	175	158	161	153	132	134	158	142	146	136	142	153	160	169	147	162	136	160	151	152	143	159	144	154	171	142	149	150	142	147	138	148	139	135	133	154	164	114	145	140	149	150	138	162	152	127	156	154	150	150	161	166	145	150	141	152	171	179	161	143	140	158	156	154	138	143	145	173	139	126	153	128	142	149	145	156	139	149	170	155	154	137	155	152	150	153	150	167	150	142	146	152	155	162	159	182	158	144	146	165	144	136	157	140	166	148	163	147	140	149	154	130	132	161	162	141	136	148	168	150	152	111	138	137	139	159	130	128	147	143	146	132	139	149	157	153	152	176	148	144	146	154	181	165	138	152	160	136	153	135	134	112	163	156	132	150	128	146	148	159	146	138	132	142	126	139	143	168	144	126	118	158	148	135	141	154	148	147	124	124	158	154	158	164	114	149	122	157	119	139	142	129	152	135	114	140	141	128	170	169	142	126	145	180	142	152	123	150	154	146	155	158	151	160	154	137	150	177	149	134	129	142	150	149	154	144	143	137	143	122	137	138	128	147	151	139	160	133	141	155	151	154	132	135	146	132	136	142	160	148	149	165	136	154	151	134	159	128	164	118	147	164	142	162	138	144	145	145	151	155	164	158	146	146	140	144	147	132	151	148	163	139	145	130	149	166	131	136	125	137	131	148	146	144	136	129	155	141	155	163	154	132	136	141	141	141	153	149	138	131	153	147	136	139	152	134	131	133	126	175	144	140	150	125	139	138	143	134	158	165	158	139	152	165	143	131	142	134	134	136	150	136	151	144	154	144	154	143	146	143	161	150	144	152	135	135	165	139	163	137	120	148	149	159	158	160	139	144	150	138	160	139	167	150	148	162	141	142	151	173	137	158	163	176	159	153	136	144	141	164	147	122	150	180	148	155	127	149	142	137	132	164	146	148	159	145	142	173	165	157	156	166	133	130	138	154	138	143	127	146	143	153	145	154	146	147	155	155	156	136	152	129	146	143	159	143	155	144	172	122	148	138	140	154	125	151	136	122	156	159	149	150	126	171	148	155	148	152	144	159	152	136	155	150	151	160	160	150	159	142	148	140	135	152
24589	720	1301	1494	1196	1091	871	754	729	616	581	484	479	433	448	412	418	441	423	371	330	417	381	357	344	369	395	365	396	356	385	360	351	346	357	350	367	385	373	329	415	360	369	380	333	347	358	320	327	352	339	346	347	356	334	381	332	339	349	298	368	356	353	345	348	372	313	332	368	384	360	322	326	365	351	341	355	335	325	337	310	338	358	334	346	373	343	364	367	321	344	349	340	355	329	341	331	319	325	367	360	340	300	318	331	355	333	336	355	354	337	336	366	344	308	330	360	336	344	354	355	348	364	327	328	346	346	333	334	329	342	338	371	337	337	356	338	361	320	360	349	375	309	343	324	313	362	341	379	355	368	323	330	329	359	364	357	304	348	318	351	340	352	324	354	319	337	326	344	366	343	344	315	361	373	322	321	362	330	327	326	339	352	357	343	337	347	322	337	344	346	320	348	329	324	357	356	370	345	344	318	337	334	331	332	323	373	320	347	341	325	371	328	352	344	340	348	338	325	333	358	335	332	347	351	336	361	321	300	348	326	314	317	347	362	354	331	349	341	347	349	325	362	333	338	347	357	337	352	344	314	358	373	339	346	354	356	313	337	338	357	353	338	314	330	340	315	334	339	333	362	344	333	359	345	372	313	323	343	360	362	301	340	372	374	372	350	339	337	332	346	322	316	342	351	339	357	350	380	307	329	372	353	377	320	358	308	326	326	337	364	340	350	343	358	346	330	369	353	307	312	334	341	327	372	318	328	353	346	314	342	367	360	391	354	323	314	329	312	338	358	328	361	329	321	366	307	328	330	365	333	373	319	357	323	313	321	338	339	370	344	329	379	335	348	328	363	338	346	344	316	332	331	331	359	358	346	297	356	339	337	343	379	348	361	312	335	330	336	319	338	330	311	334	332	347	337	315	384	324	326	343	355	327	333	321	363	354	337	335	355	336	358	318	357	319	324	342	353	346	353	345	313	338	331	355	351	339	361	340	360	321	340	352	310	321	327	364	354	331	337	319	350	334	348	315	338	353	360	341	348	330	331	331	341	352	336	323	338	334	331	328	335	365	341	317	348	358	328	334	345	338	318	354	365	328	333	342	352	327	306	321	371	330	365	387	328	315	343	347	324	345	323	329	357	316	338	354	353	337	327	331	348	352	355	356	300	315	334	364	350	362	348	322	387	336	334	336	335	369	332	372	368	349	337	355	341	327	329	359	317	338	364	328	342	341	335	365	342	323	341	348	347	354	316	311	314	346	348	337	352	402	331	343	359	351	354	360	355	376	340	367	398	372	314	325	343	328	358	348	322	342	346	347	323	340	347	325	334	383	334	323	333	333	355	311	337	340	368	349	346	336	320	331	328	328	330	353	370	353	332	327	324	388	349	357	331	330	322	334	367	357	326	322	308	336	324	337	373	362	349	350	355	338	321	322	318	327	335	365	337	329	330	347	339	378	315	318	327	326	328	346	331	345	334	367	345	310	319	372	332	354	304	323	331	345	330	319	341	346	337	338	354	320	342	334	334	332	284	334	336	320	344	325	337	325	324	352	367	340	334	329	323	342	336	328	345	328	390	309	344	340	347	373	332	343	345	344	323	366	345	325	323	346	389	337	377	336	352	343	368	338	340	361	344	366	326	317	350	332	337	338	374	359	356	316	357	358	342	334	341	320	346	341	345	343	353	316	361	322	359	328	302	341	322	367	354	320	332	338	310	370	346	325	358	304	369	305	328	385	340	327	328	335	332	340	334	343	293	339	342	345	342	364	338	324	335	318	348	303	321	331	335	338	342	343	329	367	364	322	303	336	338	352	314	335	367	369	335	348	358	366	323	344	328	329	317	331	365	370	333	323	365	361	353	347	316	358	327	321	333	333	328	328	360	345	349	337	338	347	330	326	358	335	313	326	305	360	349	354	369	341	344	323	353	359	322	387	342	353	345	298	373	379	321	370	334	343	344	335	326	331	357	374	353	342	316	330	323	335	339	355	347	328	313	343	338	327	374	315	325	341	358	348	373	339	319	363	367	340	318	334	359	334	314	333	335	370	329	362	375	327	345	361	331	371	350	304	352	359	343	320	355	364	319	352	371	332	333	341	338	368	312	341	339	316	333	324	317	346	331	311	343	324	373	329	359	317	330	325	316	323	354	309	369	328	350	315	324	310	334	348	317	359	351	344	341	319	376	322	348	357	325	310	337	348	318	327	331	344	369	310	319	332	322	320	365	355	325	343	352	336	325	323	298	352	349	328	333	319	316	363	369	338	337	344	340	358	354	355	355	335	337	349	345	328	327	348	332	348	341	353	330	343	353	355	334	348	344	356	315	329	337	344	363	373	336	327	356	291	357	350	338	316	319	327	369	337	353	328	347	377	348	367	318	361	305	352	323	320	326	331	319	324	338	333	350	329	344	364	331	336	317	332	324	326	329	309	328	356	325	343	347	329	353	362	348	353	307	358	346	340	327	351	342	326	294	289	334	341	314	365	311	338	294	340	332	329	359	306	329	322	328	320	355	322	339	352	347	332	331	355	335	340	358	329	342	324	343	294	329	316	367	354	366	334	296	300	342	343	327	363	323	334	331	319	318	356	349	335	350	337	357	397	331	314	308	340	319	344	339	355	350	313	305	322	350	360	312	332	329	290	333	323	345	333	359	332	325	358	323	299	332	345	333	322	359	328	312	348	342	370	332	353	317	329	339	318	356	319	369	321	338	311	390	346	324	314	383	338	349	372	343	346	353	335	340	338	361	339	329	340	343	334	339	373	341	382	359	345	350	337	358	342	327	335	353	346	308	311	331	345	335	319	367	347	337	324	322	343	351	366	345	289	346	382	369	313	320	344	318	332	357	383	315	324	378	354	319	332	377	347	330	329	324	339	343	350	345	356	341	339	344	322	335	374	353	304	313	338	332	320	350	365	342	330	351	330	354	336	323	361	342	352	341	329	348	346	376	314	308	350	314	368	350	350	359	352	317	351	319	367	357	356	368	355	358	347	380	335	336	331	330	330	327	325	319	305	334	330	357	353	341	342	322	352	362	353	339	377	354	332	343	345	348	333	334	340	335	317	308	331	352	300	332	334	339	362	341	327	324	293	358	317	359	365	331	324	326	361	345	323	289	339	354	324	326	331	362	338	329	369	340	336	340	325	342	315	347	326	320	361	320	352	362	330	331	339	318	393	324	329	336	343	343	343	360	313	327	345	343	340	365	331	322	332	338	336	325	291	364	340	333	337	338	331	303	344	343	338	330	333	326	347	338	328	336	314	354	341	347	340	363	345	307	351	321	320	330	317	346	318	369	335	344	355	340	354	348	355	324	335	329	346	365	334	334	341	341	365	340	309	332	352	344	342	354	341	330	286	335	310	325	321	334	359	339	341	378	326	341	330	327	315	365	350	326	357	365	352	317	318	306	360	342	341	307	315	341	324	284	344	324	341	353	363	355	340	363	323	336	358	350	349	316	339	369	362	306	326	323	388	341	308	346	344
25758	2512	213	243	235	203	181	198	205	175	183	216	197	200	214	192	209	221	225	211	216	222	188	210	192	179	197	208	206	205	220	183	195	204	188	195	192	215	209	198	204	209	190	191	188	216	172	204	216	224	241	185	181	201	209	198	190	190	183	191	209	206	244	222	200	236	183	203	210	209	191	189	201	207	225	198	216	213	188	215	221	175	205	204	252	209	244	209	207	228	230	194	194	211	214	231	195	226	189	205	216	210	200	218	189	211	220	193	206	169	195	227	224	225	228	213	188	226	190	195	200	202	187	194	190	202	230	212	236	204	212	182	164	200	178	215	218	223	210	223	177	194	217	186	179	226	193	209	180	201	219	206	183	223	181	212	197	225	222	189	217	223	217	202	204	187	198	187	201	168	187	198	202	186	210	191	227	222	205	228	189	207	222	192	208	196	213	191	175	185	184	199	189	199	215	188	241	226	188	207	188	214	195	219	219	225	209	208	194	191	186	202	218	186	186	219	221	217	203	211	219	184	202	210	225	207	195	195	203	194	188	227	195	217	229	261	197	180	243	209	208	198	208	222	213	204	184	230	189	204	181	181	205	209	197	215	179	216	199	197	206	224	181	212	234	191	201	196	180	221	201	205	200	191	198	190	189	175	219	217	194	186	219	229	228	189	216	197	193	197	200	187	216	186	209	204	213	183	211	179	191	230	183	199	247	216	193	211	194	219	213	209	170	216	209	190	211	202	207	181	174	216	211	215	201	234	238	228	237	210	217	203	175	206	225	205	201	234	193	201	188	252	184	176	219	180	192	199	192	230	248	214	207	197	214	210	216	214	214	226	235	193	192	238	196	188	213	209	220	222	173	217	182	214	217	206	206	230	197	221	220	200	196	235	225	189	231	223	221	228	211	199	208	199	204	224	194	195	220	172	192	201	178	203	227	206	203	220	210	179	208	214	204	213	202	191	220	183	196	195	171	202	215	227	229	218	195	206	186	200	166	223	191	190	219	194	192	181	179	203	181	183	205	241	211	210	230	199	206	197	203	196	191	182	227	214	194	215	213	161	231	201	199	190	202	218	221	212	203	204	200	192	196	186	214	216	218	222	205	203	223	194	194	217	208	240	202	218	185	196	209	216	188	189	199	220	211	173	218	207	201	199	196	171	194	223	192	205	201	179	209	191	218	204	198	199	200	192	192	195	178	203	197	194	198	197	202	173	245	211	207	202	209	210	194	212	221	214	212	226	196	217	200	194	206	193	191	195	206	243	204	229	201	204	207	206	207	191	194	192	209	209	225	191	206	207	193	200	210	229	168	188	196	230	230	219	188	205	229	180	191	232	217	215	178	193	194	176	207	199	227	222	184	199	224	226	224	218	197	198	225	201	221	189	185	206	201	198	186	215	210	196	211	219	210	203	207	204	201	212	199	176	216	217	200	211	201	206	196	181	198	218	231	198	203	213	175	182	225	230	198	231	194	165	222	206	211	194	220	214	197	191	218	218	201	203	234	234	202	193	216	195	195	196	201	197	210	209	204	227	239	231	192	201	204	223	199	196	211	194	223	214	197	212	216	208	182	206	177	195	197	197	187	204	223	216	183	213	209	195	187	197	193	232	190	206	207	183	240	202	192	196	214	188	227	212	212	231	214	222	184	200	201	216	218	197	213	200	202	197	221	183	199	219	171	193	205	181	187	190	213	170	178	219	216	185	205	222	198	219	192	185	217	178	223	205	184	267	196	220	203	215	214	206	205	198	217	171	200	202	211	207	199	180	212	221	185	200	201	201	180	165	225	196	197	197	221	212	208	204	208	192	200	213	204	204	212	216	227	219	200	164	201	213	188	212	216	206	212	202	223	183	180	189	183	211	196	216	198	200	200	235	183	193	168	196	224	194	199	206	190	229	232	201	229	204	188	191	190	214	217	194	171	209	228	193	188	210	223	175	203	200	216	180	190	181	229	222	209	235	216	231	211	217	200	227	195	194	173	191	224	233	198	224	187	202	196	206	192	205	204	218	189	180	200	195	194	209	193	215	211	194	205	196	184	200	246	195	221	211	200	215	197	191	197	223	190	221	211	223	212	207	203	212	205	200	206	199	207	205	206	232	188	202	195	212	203	189	211	189	220	195	209	203	199	201	219	218	205	225	205	210	188	202	188	190	209	205	209	227	204	211	188	187	204	218	225	212	192	205	191	205	216	201	213	193	216	185	217	233	223	204	221	215	211	202	225	190	221	200	206	189	209	211	203	216	223	201	189	215	186	225	210	217	179	226	200	217	203	200	189	178	178	194	201	194	198	187	214	179	182	213	212	193	210	212	204	194	185	200	204	220	200	185	194	234	239	204	199	187	223	199	205	173	201	170	201	226	207	236	214	214	221	219	191	216	186	228	206	217	189	181	224	199	239	196	192	181	206	189	196	192	209	214	221	209	200	200	200	173	192	203	202	218	231	212	200	177	182	179	193	195	186	227	174	225	188	205	207	223	223	210	195	196	231	164	231	208	180	207	212	186	198	208	213	214	189	209	205	192	232	197	201	167	199	177	207	177	209	179	221	217	168	210	217	173	210	210	220	223	182	221	208	235	213	196	206	199	228	208	222	220	227	199	203	221	218	213	191	204	198	211	210	202	206	216	232	206	198	204	181	197	224	212	203	201	219	226	213	239	205	243	235	228	187	199	226	217	197	190	200	230	211	209	209	226	226	227	236	188	218	208	208	199	184	207	183	209	188	209	166	234	197	204	214	216	202	229	226	201	176	215	213	187	207	203	202	177	193	244	173	237	221	199	183	201	198	217	216	180	231	181	199	194	192	201	207	228	241	214	190	198	197	229	219	224	202	226	210	205	191	202	207	207	195	181	197	215	203	216	186	184	203	207	216	206	187	211	204	191	182	212	199	224	237	204	204	201	222	180	199	210	179	206	224	209	213	223	230	199	191	232	200	212	214	217	202	196	211	222	219	196	204	196	193	192	217	216	175	232	204	215	213	236	213	198	206	204	202	186	206	220	215	213	185	202	217	221	225	179	190	187	210	178	199	214	213	198	196	207	211	212	203	213	194	228	203	180	204	221	203	206	209	222	225	211	211	227	223	240	226	197	206	198	203	205	192	210	203	216	173	191	209	193	212	227	200	202	180	210	220	194	209	212	238	221	219	204	189	174	204	183	203	222	198	208	198	204	226	209	211	203	216	211	192	208	232	188	208	188	195	193	186	228	216	202	199	206	196	213	196	171	207	212	235	166	201	187	206	178	202	207	213	190	214	200	220	197	206	212	217	227	196	197	212	180	209	203	213	201	234	234	197	209	194	190	186	211	207	222	177	204	214	180	172	215	213	200	201	208	196	197	197	214	219	206	185	187	188	237	213	208	193	231	202	211	200	190	201	207	225	228	189	212	210	189	230	221	210	208	196	209	202	214	194	203	189	206	171	205	210	202	209	225	208	199	218	216	208	220	183	190	196	204	238	188	210	232	223	218	218	213	196	209	180	207
15182	499	522	468	473	493	496	471	442	481	504	483	472	548	468	475	519	538	438	469	510	462	477	516	508	492	445	512	464	500	485	501	491	491	448	499	465	487	518	480	478	475	478	467	486	508	494	480	489	468	493	496	479	459	486	468	469	457	544	464	456	458	477	506	474	471	484	466	497	495	486	474	515	513	485	496	481	483	471	487	445	490	490	518	476	478	468	463	493	492	479	517	496	530	476	440	442	503	465	467	481	494	496	496	485	523	482	463	453	447	470	514	479	467	454	470	460	467	448	473	448	484	476	494	464	477	476	502	523	510	489	511	493	466	471	514	442	431	437	452	441	496	531	493	513	475	477	476	479	481	490	495	458	480	481	467	437	455	496	465	504	494	523	490	496	436	464	472	461	482	528	493	467	466	519	454	493	480	528	452	499	499	484	484	464	470	501	474	502	484	450	492	513	467	450	479	490	490	473	506	450	497	460	449	498	451	474	500	474	469	475	476	468	474	472	487	459	525	504	483	494	487	471	457	459	457	504	508	462	480	471	467	504	508	471	453	486	426	478	492	515	485	465	517	483	458	475	495	460	463	489	502	499	467	465	511	472	475	482	473	484	474	518	481	490	491	487	469	481	470	473	486	496	473	432	464	493	487	506	465	438	465	495	447	528	485	458	474	470	505	476	537	485	486	461	497	439	496	443	454	454	484	486	457	484	464	481	444	495	494	517	476	522	434	487	501	506	484	501	451	510	510	475	488	453	474	513	485	495	476	486	508	439	484	512	446	498	452	466	487	501	449	518	456	493	448	481	422	471	496	473	492	485	477	467	483	484	509	486	489	468	502	457	492	509	461	505	508	463	463	452	464	462	495	490	491	468	491	474	471	505	460	500	450	469	485	492	481	499	504	495	464	459	514	491	498	484	473	454	476	462	497	479	485	515	452	509	457	493	473	537	511	476	482	511	446	497	480	480	496	466	463	493	482	514	462	475	503	484	476	505	480	469	448	469	484	482	461	503	457	462	472	505	484	476	461	446	475	475	510	520	491	506	467	454	450	478	456	478	499	481	509	548	483	467	455	459	475	505	515	463	477	473	495	477	490	513	453	473	487	481	457	475	491	475	481	478	470	441	444	462	467	486	481	468	466	465	502	480	486	520	507	448	463	472	424	501	499	457	465	460	461	490	479	481	525	492	487	480	487	487	481	445	502	449	479	458	493	491	484	492	474	535	466	498	447	494	486	445	516	449	464	459	490	523	486	468	473	491	492	467	461	501	462	453	433	484	480	464	501	456	449	461	470	475	480	486	497	461	481	469	504	454	508	476	478	479	479	425	474	480	474	496	501	498	468	515	454	474	486	495	499	482	454	488	486	458	493	454	452	511	477	487	492	516	504	487	473	459	490	492	464	464	473	487	485	495	488	472	473	455	520	463	472	507	475	453	510	503	475	512	470	461	480	480	455	488	477	449	477	499	505	474	473	483	505	482	471	498	520	450	471	495	492	465	490	450	487	531	517	470	498	495	462	487	518	465	494	485	527	490	470	459	527	468	490	473	475	489	424	491	532	472	479	521	500	444	462	478	491	438	492	475	464	463	482	453	448	501	481	476	489	456	461	460	473	481	505	499	453	479	494	474	485	500	452	505	446	465	491	449	488	454	473	481	483	462	495	486	477	489	471	499	479	477	483	480	507	489	493	481	446	493	473	463	465	503	455	495	482	491	481	493	487	480	469	493	488	472	464	467	482	486	485	492	482	502	441	447	472	511	485	450	457	523	464	468	502	479	476	459	426	461	507	508	496	497	461	558	498	445	456	502	482	485	477	515	483	434	462	500	488	455	506	438	504	463	476	452	511	492	470	464	483	483	446	460	481	496	484	468	438	454	466	503	479	488	496	516	495	504	447	479	470	461	481	471	473	501	456	472	459	452	485	445	481	465	502	509	505	511	508	462	461	467	465	499	435	458	473	490	486	472	498	504	493	487	464	465	488	482	463	463	466	508	480	467	457	458	477	451	514	525	488	476	487	465	478	468	467	485	453	474	481	511	483	495	500	493	491	495	463	434	489	467	487	466	443	457	461	449	490	469	476	460	478	454	491	522	507	462	480	488	434	481	462	483	478	480	478	446	496	481	518	475	458	498	484	464	493	480	444	433	502	467	487	489	483	466	535	468	479	498	520	479	452	469	487	502	528	456	494	502	494	473	431	453	477	456	500	455	476	481	524	510	524	450	508	464	459	509	504	475	488	532	515	455	475	494	448	465	461	486	504	472	493	456	483	459	493	474	482	491	485	470	462	469	480	479	441	482	498	501	490	506	483	488	429	503	477	469	449	478	482	483	498	495	491	496	457	475	469	461	519	470	493	477	500	480	476	464	541	468	465	475	482	482	469	454	475	446	489	479	467	495	497	476	468	455	479	471	438	464	500	492	472	488	510	467	459	512	464	481	493	486	470	466	503	502	500	454	430	499	508	458	476	476	495	521	504	520	485	501	496	495	494	441	449	555	479	463	527	501	461	457	494	461	492	461	488	489	475	461	510	499	468	459	471	478	494	470	479	442	497	501	501	460	476	476	479	487	473	493	485	455	473	525	491	499	482	502	466	487	484	471	432	491	483	464	466	474	447	486	481	489	488	512	473	503	475	475	475	529	479	495	460	474	500	463	496	511	481	441	487	478	477	495	491	494	516	482	462	514	495	464	485	476	531	496	482	472	474	480	473	480	508	451	514	487	449	480	502	482	473	448	461	444	495	464	472	478	520	539	474	475	446	483	479	455	487	468	528	451	498	509	525	482	474	466	462	463	469	493	471	494	523	461	475	496	455	508	437	475	461	487	484	490	474	486	458	501	470	453	461	494	496	453	444	476	518	437	497	469	490	453	492	466	489	452	494	495	494	473	476	494	479	495	454	519	490	531	428	517	485	448	465	505	465	472	484	513	492	488	513	472	504	474	491	498	480	494	493	493	482	475	476	491	475	460	462	467	486	461	468	494	460	501	513	434	439	416	469	502	483	490	499	502	476	481	466	456	456	459	492	496	458	471	469	516	470	457	469	452	476	464	507	499	478	467	462	486	474	494	478	497	516	491	480	506	496	516	495	461	474	512	461	476	494	500	437	480	494	485	498	498	487	487	483	482	505	503	462	438	448	467	475	489	460	444	491	480	438	497	515	453	472	510	484	462	474	479	480	499	538	450	462	499	516	522	504	506	480	473	430	478	519	488	471	431	488	482	488	522	439	493	473	452	501	497	497	488	485	505	468	508	489	496	510	501	531	468	440	445	516	474	492	444	504	494	477	481	455	503	488	486	481	481	471	459	463	486	445	484	488	538	483	534	486	472	489	488	498	505	468	444	491	504	510	467	481	524	464	445	468	517	448	459	498	490	479	468	444	490	475	454	456	512	475	463	485	438	470	507	441	470	489	483	458	483	513	480	452	484	472	474	495	457	503	488	492	477	450	495	491	470	474	485	452	519	477	474	482	442	493	481	466
30792	3822	640	412	361	291	271	276	258	268	239	265	254	228	260	258	247	249	246	229	241	213	241	238	224	222	227	212	225	255	215	225	227	245	201	242	200	203	228	218	215	235	242	211	247	223	249	244	235	230	206	227	210	212	227	230	236	224	235	220	247	220	214	214	198	235	204	231	195	216	245	216	213	223	211	261	215	261	214	217	235	238	229	188	205	237	211	228	228	224	214	218	228	249	217	226	234	217	214	231	208	212	248	216	225	234	221	215	246	248	230	208	236	229	231	250	226	221	230	229	240	236	205	239	208	258	267	213	204	198	213	254	250	225	228	230	226	222	245	226	258	230	196	241	234	228	234	209	228	212	269	237	229	238	237	217	254	207	206	226	202	246	256	258	214	201	215	238	234	203	278	255	239	224	219	215	239	229	208	222	216	222	231	261	213	219	203	253	238	211	214	224	255	224	213	218	202	242	240	192	213	235	221	241	203	217	247	221	236	232	197	221	242	232	214	229	220	212	243	233	224	240	234	223	255	229	236	231	234	231	220	233	236	238	253	224	209	235	229	222	228	202	241	257	273	251	236	202	238	229	214	208	229	253	239	239	216	209	217	224	224	234	259	214	249	253	218	222	215	230	246	244	234	252	192	229	211	251	256	228	220	222	244	202	215	236	235	229	225	211	230	223	219	236	222	206	200	199	224	238	246	206	194	241	213	224	211	215	235	235	226	248	230	214	215	230	245	227	219	213	225	228	281	206	219	241	230	230	198	247	247	206	245	227	246	237	205	250	215	197	238	208	211	196	223	228	244	226	217	230	222	229	213	215	211	211	258	240	249	240	223	231	225	257	231	218	219	216	231	227	225	238	222	238	239	229	202	220	220	193	198	201	232	239	210	206	231	238	249	271	224	214	232	266	225	205	209	210	199	242	222	246	227	209	237	258	224	225	227	231	238	221	213	226	233	242	211	182	225	222	223	232	246	246	226	247	231	241	227	217	213	217	232	209	195	222	253	221	246	225	240	262	228	188	226	259	231	230	222	240	229	223	239	213	222	206	210	225	205	226	191	228	234	204	243	203	210	196	273	256	234	224	226	229	220	205	250	224	236	214	256	241	220	224	207	235	215	226	206	229	234	234	261	236	215	204	226	230	257	206	223	202	243	239	238	236	236	232	220	222	224	232	225	230	227	217	211	225	228	237	237	232	226	206	236	192	206	204	215	230	234	230	247	229	227	223	242	224	224	206	229	260	185	238	269	243	235	229	221	218	231	238	235	247	213	215	245	218	218	237	229	225	217	221	221	221	219	248	223	225	223	267	224	221	241	209	219	217	249	229	235	203	216	213	242	220	220	236	225	222	253	223	230	197	224	220	230	235	232	237	198	227	247	248	238	233	216	214	193	195	240	240	200	193	236	205	223	226	231	240	221	234	233	221	257	224	236	240	246	222	230	216	234	225	235	226	225	219	226	226	260	206	219	260	209	212	246	231	257	243	239	214	232	209	207	217	242	237	208	223	246	228	203	226	217	216	225	213	207	251	217	248	238	256	235	217	239	226	228	206	225	238	249	233	243	183	213	245	214	223	249	234	209	253	211	209	216	213	206	185	237	216	211	246	213	221	197	225	228	215	221	240	230	233	218	226	204	219	233	208	226	238	202	243	249	220	199	245	210	225	256	248	229	237	217	236	242	251	207	256	207	227	220	221	244	218	199	212	226	214	220	234	237	218	240	239	227	227	204	235	220	242	234	243	233	222	245	232	234	237	207	226	241	241	253	225	249	225	213	193	225	229	207	251	221	238	248	221	216	210	205	220	242	206	213	228	237	227	243	213	221	242	216	219	248	230	232	239	212	247	232	215	236	255	228	217	231	212	210	238	224	234	228	237	224	238	213	214	243	204	220	191	219	247	197	216	211	236	238	242	229	236	221	234	223	210	218	210	208	222	220	206	227	235	240	265	223	230	252	232	225	233	216	203	236	216	237	220	227	249	236	255	232	212	232	217	246	229	237	233	256	199	215	207	242	231	244	229	224	235	216	234	211	218	222	211	246	215	257	237	225	237	224	227	222	230	225	247	234	242	228	224	230	206	229	198	214	235	240	231	217	226	197	231	242	234	205	242	242	233	227	221	254	215	232	217	197	240	246	221	264	202	215	220	210	214	242	230	224	245	207	205	262	204	234	241	237	216	224	237	264	221	247	235	220	263	224	206	222	240	237	220	237	241	221	247	211	233	217	221	236	184	242	244	239	251	224	225	201	206	242	226	233	216	225	226	243	252	249	231	248	210	257	233	232	215	239	229	219	230	215	259	251	240	209	233	228	231	224	200	228	197	233	250	221	243	231	257	236	218	190	215	216	235	217	220	251	239	244	232	212	225	213	222	229	239	210	214	215	224	261	202	222	234	244	225	271	218	206	225	214	241	202	244	205	205	203	233	213	237	236	214	217	231	218	226	193	198	261	211	210	253	258	231	236	239	225	230	219	204	219	231	225	218	225	221	252	207	194	220	202	209	245	225	224	203	215	231	247	231	227	241	235	219	219	231	260	218	257	242	221	228	216	225	244	233	209	248	239	216	231	237	243	219	239	227	241	235	230	235	236	221	217	214	220	248	231	225	216	232	260	220	211	240	194	234	230	259	227	227	255	205	237	230	231	237	210	215	247	203	210	233	214	227	259	239	227	233	219	238	245	214	275	210	209	227	234	271	231	187	208	243	246	191	229	224	219	209	234	229	229	239	218	216	201	238	219	208	231	230	242	266	239	245	222	204	237	203	233	217	242	215	225	231	233	252	236	252	232	225	229	221	219	232	233	278	229	220	225	215	239	234	237	241	218	228	224	221	231	243	266	226	214	242	243	230	236	212	215	223	207	217	224	227	238	248	241	234	218	242	239	231	259	234	208	229	223	253	227	225	233	227	235	217	235	236	250	258	219	235	237	229	231	251	253	213	270	246	247	243	216	231	230	244	238	227	221	246	213	211	220	242	219	238	204	233	243	206	211	255	207	208	241	236	218	220	226	220	233	188	201	240	241	206	225	259	222	212	210	210	271	228	222	220	234	244	231	225	220	221	209	260	214	214	257	247	241	218	254	215	223	194	233	234	224	250	239	241	226	230	240	271	208	222	205	218	227	251	229	227	249	245	217	227	217	240	238	227	240	240	227	250	223	248	231	208	211	223	232	235	219	222	221	216	233	240	227	236	205	241	242	221	224	239	205	247	200	256	237	215	198	217	235	255	244	231	262	236	254	204	219	233	237	238	206	236	237	242	219	220	220	240	231	211	228	230	205	196	263	225	235	241	246	232	222	246	228	218	223	227	209	225	238	222	224	224	222	258	216	232	232	240	224	228	231	233	212	223	205	213	197	238	227	246	186	239	231	231	261	259	228	234	231	231	217	234	215	235	235	235	262	234	232	209	200	229	271	233	236	245	241	222	238	268	269	237	226	269	226	224	251	202	202	224	225	217	226	218	210	246	241	231	220	230	237	235
17639	712	1060	1274	1113	964	788	747	704	677	626	653	607	639	539	560	578	564	519	538	556	536	583	551	569	578	548	542	578	549	519	559	534	550	547	517	461	474	542	534	505	506	493	540	503	509	507	533	531	515	452	529	571	530	483	525	504	528	554	508	557	520	507	547	537	547	507	491	511	506	502	544	462	511	516	546	520	508	515	447	530	538	517	511	528	509	488	536	558	496	517	526	541	495	531	459	515	511	505	529	506	535	547	492	522	498	558	497	517	536	491	476	526	507	528	504	555	538	525	509	539	518	483	537	538	523	502	503	512	532	510	486	513	539	568	533	545	527	506	515	497	503	522	546	529	496	545	533	541	524	518	541	541	518	540	503	527	510	536	506	529	487	557	524	476	559	523	510	517	494	517	536	524	533	515	530	509	505	492	546	561	528	498	517	515	553	534	518	535	518	523	534	508	491	525	491	491	522	534	509	536	492	478	512	540	480	514	510	569	538	495	523	536	561	464	524	495	575	502	527	572	508	530	548	546	534	519	546	523	522	524	524	545	507	490	519	523	503	548	509	509	506	469	546	519	498	519	498	558	530	507	542	520	564	499	468	526	485	528	520	516	478	504	493	491	518	521	493	486	497	543	555	529	522	563	470	481	523	535	506	517	533	520	487	518	536	542	504	541	553	507	468	469	570	507	532	517	508	494	502	525	524	541	491	512	518	519	549	531	517	553	515	467	504	497	526	530	509	485	562	509	513	555	491	471	516	558	530	495	525	535	519	564	487	527	501	500	497	555	524	503	538	494	524	485	502	511	534	464	514	516	550	523	526	500	536	492	523	483	546	512	499	514	528	516	502	472	537	555	503	508	534	540	552	501	537	519	522	523	517	549	485	505	514	499	500	493	533	451	523	499	524	523	502	545	532	497	470	490	505	514	525	461	549	501	476	533	506	514	515	511	517	518	500	537	525	547	501	501	483	520	514	512	567	477	549	510	514	523	494	471	508	497	497	506	516	520	509	548	499	519	506	523	521	479	538	535	556	471	536	512	471	495	531	542	526	511	503	520	523	511	508	527	494	503	535	513	483	522	535	513	540	529	583	528	515	500	492	524	504	496	490	531	565	501	539	517	536	517	536	531	495	508	486	495	529	517	504	496	532	531	500	489	502	513	513	525	513	490	476	518	503	540	502	478	521	485	532	505	505	545	517	505	479	531	516	528	535	511	507	542	543	523	516	519	531	532	534	531	531	479	501	512	506	506	545	502	521	522	496	549	511	508	519	459	499	496	538	512	497	474	529	525	543	509	568	527	490	503	513	554	482	514	510	503	500	536	523	483	507	534	567	537	499	521	521	519	538	559	525	531	512	538	510	546	511	486	500	530	486	535	496	465	525	537	545	495	485	500	522	514	529	536	498	565	500	491	514	520	494	503	519	561	498	488	528	496	532	537	515	543	536	522	552	511	471	497	547	554	512	478	494	508	543	548	530	523	506	475	491	477	547	566	486	506	509	499	552	504	504	519	520	521	508	532	500	507	489	502	509	509	518	517	524	524	520	518	487	515	506	546	516	505	525	554	557	512	527	518	508	559	509	536	517	527	523	528	528	491	535	511	538	524	495	514	558	493	468	507	495	487	498	511	513	504	507	534	503	515	521	530	520	557	466	525	520	552	511	502	543	485	492	494	531	478	542	498	526	561	516	528	497	515	515	509	519	512	509	503	521	550	513	539	535	523	512	507	499	505	506	535	545	494	502	531	537	545	526	536	485	498	498	487	516	484	469	521	497	548	563	526	542	526	518	529	500	556	494	487	529	541	507	541	514	480	536	536	561	571	532	525	479	537	497	519	538	491	483	531	478	533	487	471	534	528	517	538	465	525	571	533	510	444	537	499	493	508	495	516	557	511	471	507	476	525	530	557	510	486	524	522	502	504	517	526	534	495	508	512	537	535	513	517	503	481	475	524	483	479	475	494	497	531	493	492	514	494	497	528	503	487	510	541	539	551	505	537	518	531	502	495	489	492	490	538	482	544	515	486	495	527	559	487	487	494	552	477	505	500	509	535	477	516	518	487	517	559	522	475	528	517	510	512	556	501	530	486	512	522	506	529	548	498	511	488	513	510	492	551	527	469	512	520	549	511	531	512	517	541	521	516	514	515	526	489	484	499	526	492	494	536	488	536	502	541	480	514	553	523	485	542	536	468	496	525	498	463	523	522	470	512	520	526	511	482	543	567	521	532	563	498	495	540	514	534	493	541	485	542	491	541	496	544	508	496	492	529	503	522	511	508	528	524	458	534	526	505	505	526	519	516	515	521	514	501	515	551	552	537	504	512	519	477	476	542	533	572	522	556	488	497	491	524	524	528	513	554	509	523	506	516	503	544	508	520	538	537	508	561	527	517	552	519	535	526	526	551	567	499	533	539	524	500	524	532	520	495	518	521	497	530	505	491	525	528	534	525	576	537	513	496	501	572	540	530	523	529	482	507	533	529	523	542	535	529	549	526	526	459	480	527	519	553	536	511	541	469	516	541	494	552	507	506	484	553	519	563	492	570	509	495	484	500	502	561	537	486	524	528	518	487	525	526	517	510	498	510	533	552	485	537	512	549	531	503	498	514	512	525	509	559	498	505	520	493	522	462	521	500	528	512	516	498	490	520	504	535	487	552	497	488	498	516	503	527	554	505	516	525	476	509	487	527	440	533	517	539	534	532	558	491	517	501	548	521	516	494	552	554	539	514	520	485	517	485	575	513	517	520	496	491	500	504	534	489	516	510	520	488	540	524	519	543	508	482	521	459	522	491	509	533	512	522	523	512	502	543	515	503	528	479	527	493	488	529	502	498	509	577	482	513	539	518	573	542	490	552	500	504	514	508	514	503	495	555	529	472	510	539	503	508	509	509	540	545	523	515	514	499	482	489	525	559	524	527	495	495	499	535	502	488	550	513	514	535	540	536	556	539	513	536	494	532	537	517	560	535	539	571	477	496	495	525	526	496	538	537	515	459	491	485	522	550	542	485	480	533	525	471	529	536	514	514	548	507	522	542	517	507	479	517	512	516	519	514	518	524	532	528	508	548	502	537	461	545	499	527	551	530	553	488	509	490	531	489	553	500	542	501	515	510	519	518	526	520	572	524	528	524	535	513	546	476	535	499	545	490	546	532	491	482	507	458	495	503	550	490	548	492	530	512	512	495	499	558	533	453	517	522	523	540	506	481	490	503	485	522	524	522	553	531	526	524	550	502	523	534	511	538	537	524	520	492	486	515	520	511	562	523	555	476	526	527	522	503	537	484	539	514	511	480	529	488	498	479	491	544	513	536	562	489	502	544	535	510	497	510	506	539	516	504	498	496	536	511	535	520	481	517	506	496	521	521	541	534	517	554	536	487	519	528	518	543	516	510	527	510	473	503	499	501	543	499	539	552	530	561	486	527	512	514	529	525	470	504	561	498	536	536	543	539	517	525	508	512	501	480	537	536	513	578	522	506	515	511	498
36976	5843	931	583	357	273	245	223	168	158	155	161	142	157	150	140	149	137	147	122	133	146	154	153	125	137	128	122	147	134	145	137	127	141	131	126	145	141	142	100	131	130	139	128	138	140	142	137	123	111	115	122	146	134	149	141	138	126	134	116	124	129	148	138	118	119	142	160	135	109	110	128	117	117	123	125	119	135	134	129	124	117	121	112	136	131	136	139	120	163	138	162	124	124	130	130	116	146	112	113	125	140	143	124	132	142	136	114	131	156	141	121	107	134	134	125	138	121	139	118	124	123	107	125	141	133	133	131	122	121	155	143	124	149	134	107	126	105	106	110	124	120	124	115	142	130	120	127	155	108	130	126	116	126	151	149	143	115	133	140	126	119	98	139	141	145	142	113	137	115	123	117	124	125	132	143	154	129	119	107	114	157	134	158	139	142	139	140	139	140	125	133	132	148	123	117	116	131	145	124	127	146	127	137	144	147	137	114	125	123	118	130	130	129	131	143	141	141	142	126	141	139	149	121	102	147	137	135	121	102	139	146	137	114	143	142	117	123	110	109	117	116	119	115	127	113	132	129	124	136	142	134	134	119	114	127	118	136	123	135	131	145	132	130	138	121	134	133	122	138	142	125	127	121	172	153	140	138	137	101	122	120	114	135	131	130	138	151	135	140	141	126	137	116	136	129	142	133	141	114	105	139	125	129	127	118	117	131	119	134	134	127	115	128	124	128	136	124	107	146	127	129	147	121	142	109	107	96	105	118	139	126	139	122	125	114	126	122	148	113	116	122	129	133	141	126	131	130	140	128	118	113	113	121	121	141	123	122	101	127	114	128	143	135	129	132	122	121	129	140	144	146	121	108	137	125	134	124	118	144	115	120	127	124	121	135	146	126	121	115	126	134	120	137	140	119	144	141	119	141	128	148	158	125	126	131	109	113	144	126	132	153	125	139	138	131	113	136	125	128	130	132	147	125	109	127	126	127	132	143	136	125	129	121	136	134	144	134	146	137	148	127	131	121	124	139	124	153	129	137	126	125	120	140	130	119	150	118	143	136	152	118	135	132	144	122	111	118	120	126	115	123	125	135	122	134	116	134	135	126	139	127	141	129	105	128	130	153	143	147	137	128	121	111	115	121	133	127	116	130	127	136	139	127	123	108	114	141	123	120	122	128	110	131	123	132	149	139	144	104	127	113	126	150	120	138	141	145	138	135	132	133	130	124	139	130	140	119	122	119	125	143	121	123	124	140	145	138	114	142	140	117	116	132	118	110	103	111	118	132	119	126	122	117	122	125	109	125	123	123	138	144	150	142	119	134	133	116	144	141	122	129	135	147	150	169	134	120	115	112	116	175	122	133	127	135	125	136	117	118	117	129	129	111	129	107	107	131	145	144	150	120	101	125	125	133	130	135	122	111	128	110	160	128	137	153	116	137	129	148	121	126	133	138	127	115	122	124	120	132	135	137	127	121	129	138	121	129	136	136	112	130	125	110	135	113	142	121	126	137	140	112	129	106	117	120	117	133	129	131	127	126	125	115	108	125	131	118	136	145	129	133	139	132	141	127	135	139	107	145	125	135	129	121	143	132	126	154	124	150	125	114	133	141	130	101	125	149	131	148	122	103	132	131	131	116	140	127	128	144	143	150	117	140	108	123	108	153	117	123	127	118	115	108	129	127	143	140	122	145	107	132	136	122	106	133	147	117	129	129	119	125	122	134	122	123	132	136	100	125	136	118	124	122	112	161	126	119	139	139	154	136	132	132	124	137	131	118	130	115	133	126	117	139	122	120	137	142	137	126	119	118	137	135	129	108	147	110	104	110	126	124	136	132	133	147	138	144	134	148	110	113	128	115	123	127	129	114	124	103	127	149	119	142	122	141	128	111	145	142	140	118	115	117	144	123	135	149	147	129	137	134	135	149	145	110	139	109	108	133	112	133	135	135	115	148	107	128	115	137	128	121	123	124	122	124	126	125	131	120	116	114	151	134	123	137	131	139	124	133	95	127	101	146	139	138	126	135	126	126	126	128	141	148	124	120	132	114	130	138	128	117	121	91	131	148	121	139	135	130	141	154	128	121	139	124	143	158	128	112	130	138	127	131	114	129	125	128	140	138	141	121	128	121	125	137	121	131	125	123	128	146	146	131	124	111	121	129	122	127	138	120	123	138	109	121	140	136	128	125	132	115	123	129	130	130	131	118	142	137	114	136	145	132	128	149	110	105	129	124	127	120	111	144	116	122	144	134	121	118	122	118	124	134	127	159	146	129	132	130	111	132	132	122	138	127	146	137	122	126	132	137	131	153	140	135	132	120	122	123	131	127	146	135	112	137	121	120	130	125	114	140	133	145	119	115	116	136	121	120	133	144	116	162	115	121	105	145	141	141	105	134	120	130	131	157	155	163	137	145	147	112	127	140	120	113	126	116	142	132	152	135	129	104	135	139	130	151	124	118	126	148	106	150	131	99	138	147	142	124	130	134	126	133	121	117	125	120	137	130	135	146	152	124	119	151	128	126	150	132	135	123	127	117	119	134	150	132	132	130	121	115	144	136	140	135	121	108	130	135	112	137	144	127	116	126	108	115	128	134	134	139	133	144	119	122	145	125	133	124	126	129	128	116	113	126	125	115	155	143	113	135	150	130	127	107	122	133	104	113	153	123	115	104	135	146	116	122	148	134	118	114	116	113	142	142	117	125	116	137	124	127	123	153	140	152	117	121	134	128	129	127	117	131	134	125	137	129	113	162	121	110	141	133	115	124	134	111	114	145	121	126	130	134	136	120	124	133	135	128	129	148	134	130	138	139	123	137	140	133	137	127	148	131	119	135	139	126	119	127	120	119	129	110	117	129	119	133	140	151	137	125	99	126	140	134	137	122	133	121	141	108	124	116	135	129	116	127	139	129	131	132	138	114	132	130	128	129	145	151	125	129	115	123	130	124	121	136	124	139	114	119	133	140	116	123	123	111	126	144	140	153	147	126	156	106	142	118	136	138	135	126	121	117	134	135	105	126	143	132	121	135	112	136	137	117	146	120	143	151	128	143	155	106	163	146	146	146	127	121	155	135	111	113	128	129	116	120	124	136	104	139	131	125	126	101	120	111	118	122	115	101	114	120	133	115	121	126	134	141	114	152	138	132	132	111	115	120	133	121	128	142	113	118	123	126	129	114	113	132	140	138	113	146	121	142	124	127	113	125	133	140	136	139	133	153	124	121	147	131	118	149	103	123	133	112	145	115	115	128	118	131	124	122	129	139	129	144	130	138	120	119	157	113	126	127	123	138	126	125	116	127	126	132	137	142	133	126	132	123	129	151	133	147	121	125	125	124	119	117	132	140	156	136	143	128	124	117	128	110	143	134	165	147	120	117	126	154	123	114	136	172	132	128	160	127	128	126	116	112	135	125	123	139	141	125	138	115	126	129	120	123	137	122	148	121	136	116	122	124	139	134	129	120	121	135	141	135	146	138	133	135	112	115	158	133
18444	793	1456	1695	1378	1126	993	779	691	592	578	485	482	432	395	406	388	395	376	339	394	362	339	334	352	365	317	325	355	326	318	330	318	338	347	345	303	328	333	277	333	328	316	306	326	312	291	310	296	308	326	320	325	305	318	333	314	292	327	303	296	323	295	300	311	294	323	296	336	297	310	326	284	281	265	314	318	294	272	329	323	348	300	305	319	295	301	300	294	286	323	298	297	319	300	298	296	349	330	311	315	310	290	272	310	291	307	278	310	329	303	290	301	328	294	292	300	300	303	260	297	270	309	307	318	304	290	322	309	294	268	311	290	310	302	292	285	273	303	296	289	293	287	298	313	283	284	282	292	299	317	290	338	318	284	296	283	312	271	309	337	317	277	282	268	276	296	307	311	296	319	284	267	297	294	315	302	289	283	301	320	321	308	285	293	314	296	308	278	300	294	309	299	283	290	318	318	315	307	296	294	298	290	316	289	299	295	309	308	314	289	325	309	296	294	318	287	288	315	301	286	299	285	315	264	300	286	311	307	299	285	283	268	302	310	307	306	290	271	282	295	277	278	283	299	305	312	327	304	313	273	293	304	313	296	335	284	314	328	295	299	292	295	328	283	255	272	277	316	321	323	298	318	279	303	315	282	303	305	304	328	305	332	299	286	316	305	301	304	294	273	311	325	307	316	313	316	317	306	287	273	304	313	293	274	284	302	325	321	293	320	307	314	293	291	277	289	301	277	289	304	294	299	259	309	302	307	316	322	300	288	289	301	292	292	304	307	278	332	307	295	300	273	330	337	313	323	292	302	287	297	295	296	276	262	297	302	297	298	293	311	269	330	298	303	305	290	309	293	318	302	287	319	296	281	271	253	295	288	316	314	283	310	335	302	307	302	262	286	302	298	297	315	296	304	274	321	288	316	315	312	305	267	319	276	314	317	312	300	325	317	288	260	302	280	309	288	326	297	274	290	302	311	320	291	312	325	289	342	295	306	313	282	289	300	293	331	303	301	298	255	307	294	314	319	268	302	292	301	337	292	332	323	294	302	303	314	304	278	333	291	299	303	283	288	303	263	307	285	315	290	287	299	316	322	285	268	300	334	282	284	308	283	276	308	278	294	313	320	307	320	293	278	303	304	325	305	308	290	269	308	300	316	282	308	281	305	306	267	282	320	268	289	296	327	283	295	283	305	309	316	294	276	325	287	335	320	319	292	305	286	317	326	302	289	303	305	290	301	318	265	302	312	290	281	279	324	301	305	285	329	318	304	300	326	295	303	304	312	286	294	291	304	330	300	289	316	292	297	289	291	287	325	306	291	332	306	302	307	302	307	317	297	312	292	315	302	321	308	274	312	319	312	318	289	310	293	309	274	321	312	290	302	305	269	298	267	292	288	295	301	332	270	288	313	291	339	327	302	302	323	295	308	308	305	287	309	330	299	277	312	317	296	312	297	262	310	296	318	308	291	318	309	294	297	313	298	280	260	279	318	279	314	330	323	296	314	300	296	309	292	278	279	293	281	309	311	275	278	289	309	304	296	311	279	300	326	321	273	303	300	306	303	275	283	318	302	297	292	282	315	307	287	295	280	293	272	277	317	285	314	310	309	267	267	305	310	332	293	297	317	306	319	304	293	343	273	315	341	272	316	292	313	300	296	315	304	294	282	310	311	298	320	315	253	327	296	278	277	292	297	305	312	346	308	305	302	292	279	288	283	284	291	338	305	309	358	306	296	303	283	287	307	272	286	317	296	275	298	295	298	299	304	308	313	287	328	308	298	289	273	303	313	315	310	275	307	279	316	306	291	271	297	307	292	285	296	306	269	335	284	288	301	313	314	309	315	304	315	315	296	278	340	291	305	311	296	291	295	325	302	278	311	304	301	310	328	273	295	296	246	294	281	295	295	300	276	296	316	324	270	297	288	277	318	295	295	282	315	293	317	275	325	302	278	310	292	290	276	286	321	287	298	291	316	288	327	276	269	328	271	307	314	303	321	300	321	336	285	289	306	319	308	286	257	269	300	331	296	309	293	287	300	310	296	307	327	319	302	296	284	295	331	306	326	308	335	286	293	307	305	298	302	290	280	277	306	300	283	289	295	305	298	324	294	306	301	314	267	300	285	323	303	318	327	329	264	328	293	260	281	324	287	307	290	310	299	320	305	284	315	284	289	316	273	307	278	299	276	302	302	282	277	299	296	310	308	312	292	310	322	266	326	282	299	321	292	277	333	280	280	296	292	291	316	332	291	305	285	317	317	287	302	278	295	320	311	302	294	272	306	303	286	300	302	296	313	302	291	315	305	313	313	303	278	303	303	318	284	294	289	282	300	294	308	309	307	285	290	299	296	311	279	286	338	264	316	283	311	339	294	268	279	292	283	302	299	285	317	273	292	314	319	305	273	287	286	307	270	310	325	306	289	286	317	316	284	290	344	284	290	315	277	288	318	314	300	299	329	297	312	300	313	295	298	322	289	308	304	324	288	286	302	310	293	307	309	292	303	283	280	282	280	326	272	289	273	300	285	264	291	301	328	288	331	306	271	298	307	309	303	305	295	323	312	276	312	314	305	275	285	285	301	312	288	328	312	290	303	313	316	296	290	314	298	303	244	326	292	308	334	310	296	335	309	290	328	325	312	300	290	297	308	294	279	286	298	289	280	267	302	306	280	310	295	283	286	263	309	314	326	291	308	286	332	280	319	296	322	294	286	289	289	284	309	307	279	285	284	286	310	275	319	294	287	317	321	293	267	311	296	315	293	271	307	283	309	272	309	335	316	297	324	299	306	283	319	294	276	327	320	314	299	296	296	278	272	309	307	287	297	277	309	298	282	298	318	302	307	294	271	281	307	322	276	288	296	301	295	284	338	287	304	276	301	326	319	307	322	283	277	295	292	300	311	281	284	317	273	321	307	301	355	305	301	300	300	299	292	299	307	322	278	255	313	288	316	312	310	314	290	320	281	317	302	322	298	334	331	320	296	295	338	298	320	305	285	315	286	269	281	315	294	300	305	297	319	287	290	292	294	320	292	300	326	297	293	295	287	279	284	305	312	299	315	307	300	304	291	272	310	312	313	269	297	307	284	287	285	294	284	309	298	323	305	316	286	330	277	317	295	290	279	280	304	291	301	306	283	298	286	293	298	288	295	300	317	309	276	259	331	317	307	320	284	301	308	302	296	290	321	315	283	301	298	298	299	308	358	315	333	300	298	312	278	328	284	296	307	297	337	286	292	316	296	293	327	297	281	309	296	293	296	325	310	324	325	266	301	281	294	282	322	277	286	310	336	289	324	298	308	282	306	316	316	310	295	286	310	309	288	288	288	308	275	332	304	298	288	310	279	291	306	319	299	330	309	307	290	302	264	273	319	271	298	321	306	293	299	286	298	308	293	295	305	279	291	291	291	335	281	298	285	309	275	297	301	302	276	273	298	316	323	326	309	308	309	302	285	302	295	301	310	319	330	316	279	299	318	320	301	311	305	309	293	321
24565	2239	203	192	201	210	203	215	182	163	193	189	199	176	157	198	216	223	186	196	222	203	237	177	191	224	195	173	175	187	177	192	199	191	194	191	221	181	206	188	191	208	188	181	197	197	216	205	193	175	204	173	208	196	184	208	194	189	204	197	199	203	208	193	198	184	191	162	183	216	158	218	193	198	183	188	181	191	179	171	205	174	210	207	184	180	202	182	183	201	170	196	221	219	198	175	196	203	184	183	196	186	191	194	190	209	197	210	194	179	209	186	193	191	172	184	196	212	183	192	200	184	175	177	191	174	206	151	210	176	203	202	197	178	184	207	191	197	194	202	160	174	187	190	189	193	186	173	200	186	185	193	201	188	231	212	205	194	188	196	184	226	196	192	205	183	191	179	199	171	199	186	189	201	176	183	188	203	163	174	184	219	178	178	204	196	215	171	174	205	204	167	184	184	193	184	209	196	180	192	191	194	201	186	177	198	187	177	201	212	211	199	190	202	207	203	202	189	217	200	176	161	192	188	180	192	203	193	177	198	184	216	212	210	188	206	207	192	175	180	201	200	214	210	178	194	210	206	179	202	215	213	171	208	153	219	190	237	222	179	196	186	211	178	211	170	206	172	195	193	193	220	182	212	181	191	162	252	169	218	197	192	193	199	202	189	179	193	187	154	182	189	192	182	157	197	209	185	184	219	210	176	177	193	200	195	194	205	198	237	211	208	201	208	183	175	188	188	179	209	172	235	180	208	225	182	169	182	195	181	185	209	202	201	213	192	215	214	216	204	199	180	202	177	177	186	209	216	173	210	210	181	202	206	210	189	193	228	213	205	181	188	207	212	189	167	204	178	233	188	158	183	204	189	174	191	191	187	185	215	201	187	179	185	199	193	195	209	220	178	200	178	154	197	185	176	202	182	193	185	197	194	200	199	195	195	192	185	179	217	185	190	185	184	178	195	174	192	205	194	187	192	187	197	184	175	184	202	180	182	203	185	153	182	231	179	190	180	180	203	193	184	216	208	202	178	194	214	172	181	159	187	199	205	178	193	187	182	206	184	210	208	195	175	184	189	169	192	196	189	174	213	205	196	185	187	178	212	175	189	199	176	198	194	189	178	199	200	165	214	193	196	189	169	207	209	204	194	204	222	198	215	194	170	189	199	181	193	190	212	193	223	200	178	213	219	176	191	205	184	209	194	184	210	192	172	184	189	196	180	184	201	221	203	223	187	208	167	190	217	194	208	184	187	213	202	203	205	197	209	165	191	181	169	197	222	191	227	212	194	188	211	203	193	190	217	180	184	189	190	209	182	200	207	174	212	200	196	211	206	189	169	190	203	197	199	187	199	204	183	198	191	186	192	204	196	205	204	176	203	195	180	170	169	183	172	204	169	177	202	206	189	183	205	222	169	179	198	211	176	171	211	192	196	198	193	183	181	181	199	180	195	207	220	192	194	200	173	212	197	185	187	193	202	195	189	201	223	163	179	183	174	193	179	169	174	165	166	195	196	202	216	200	164	175	217	195	190	182	199	227	178	194	178	219	188	146	214	188	175	223	183	187	201	194	164	193	203	207	184	215	193	195	164	167	210	205	184	179	180	197	198	162	186	204	162	184	187	214	186	183	198	193	201	179	183	211	200	206	184	169	200	202	204	195	178	189	196	220	211	197	159	160	210	195	180	189	184	175	201	214	225	194	219	166	193	198	202	202	202	180	199	183	192	201	193	173	203	177	184	212	209	169	205	179	190	219	186	192	185	182	194	202	189	199	207	191	195	188	177	181	219	182	204	218	193	184	192	196	181	189	153	200	189	202	209	195	185	172	182	198	192	191	229	201	193	191	208	212	200	198	171	202	174	184	202	188	198	201	205	217	180	192	184	164	197	247	223	202	197	182	181	180	163	182	220	204	174	233	212	193	225	190	203	196	227	189	197	204	211	199	183	204	185	186	176	174	197	184	191	210	183	189	186	198	203	170	204	186	180	188	181	166	204	195	185	187	180	213	220	201	182	180	224	189	196	219	163	181	210	225	194	192	174	199	175	163	182	199	203	204	191	182	207	199	185	202	185	225	200	180	200	202	180	170	197	165	172	172	214	215	210	223	205	203	180	205	193	198	182	189	188	212	193	183	207	187	196	183	211	193	191	179	192	173	189	196	184	200	172	157	193	187	207	190	161	178	210	195	227	184	200	204	187	221	184	186	188	172	197	189	195	176	203	188	202	190	190	214	162	193	185	187	185	185	206	213	175	187	191	169	210	198	208	170	225	187	195	186	217	194	200	199	193	198	201	166	207	183	185	197	211	216	196	179	216	171	177	202	204	193	206	171	185	199	192	212	182	188	179	188	221	198	183	206	180	185	164	224	183	185	176	184	158	175	175	199	200	165	192	212	199	194	188	211	212	201	185	197	201	209	196	185	177	212	172	187	161	189	238	207	201	186	174	203	198	190	205	187	188	179	196	212	163	195	193	206	202	206	200	165	194	163	180	207	205	199	166	184	215	187	211	223	223	196	194	170	196	191	187	178	178	187	212	217	162	180	196	183	200	194	172	201	193	221	216	193	204	198	230	205	203	187	174	184	203	205	179	200	187	199	184	209	173	202	191	174	210	161	180	188	200	214	189	192	181	166	196	215	192	191	204	148	209	193	217	192	220	187	189	191	184	207	171	212	189	197	183	186	209	200	185	216	180	161	193	186	196	199	178	210	176	175	176	186	194	182	185	171	190	189	185	187	232	219	188	192	164	188	183	192	167	195	215	202	204	183	220	205	197	178	209	186	170	225	217	192	185	194	183	185	192	199	205	190	211	186	187	173	213	186	206	177	177	184	184	193	209	180	199	187	192	238	191	206	185	177	180	193	184	201	202	195	190	190	193	193	189	195	187	183	214	198	182	219	199	199	203	199	181	199	205	180	188	160	191	175	201	177	202	183	195	193	206	197	185	200	204	197	197	200	227	216	192	182	214	176	181	177	172	176	183	207	198	189	182	196	202	208	197	163	179	191	194	199	229	195	195	213	193	202	227	201	177	193	170	191	195	190	204	188	185	170	178	190	181	202	177	182	200	170	197	191	188	183	200	171	198	189	207	217	183	201	191	204	176	173	183	182	193	203	208	178	185	192	186	192	202	180	191	191	192	228	185	206	215	198	225	203	185	197	220	212	167	208	162	197	185	156	186	180	204	206	190	209	199	193	206	157	166	198	179	204	191	186	228	176	175	191	194	193	232	220	173	180	183	171	210	178	203	200	224	192	176	186	206	174	195	190	177	185	194	208	181	202	201	167	193	189	196	184	226	196	186	204	198	195	191	192	209	204	227	194	205	196	195	189	193	204	205	189	174	189	183	191	194	164	190	181	184	177	185	204	225	186	199	209	192	219	186	206	208	192	212	215	223	201	183	203	216	174	201	188	181	202	202	168	201	207	198	203	167	182	188	175	196	168	197	194	197	192	195	200	198	199	211	198	184	211	176	206	178	173	186	222	183
14504	448	442	468	438	480	473	450	454	438	419	439	464	445	458	495	459	426	481	451	464	460	452	452	448	463	425	466	443	453	434	443	432	447	436	452	455	482	396	438	431	444	466	443	463	416	477	482	430	459	439	464	441	436	446	452	434	474	461	466	432	452	413	445	415	435	458	467	459	425	430	481	475	468	437	444	467	465	490	443	475	457	461	432	495	471	452	437	438	403	468	483	450	470	486	458	426	466	476	467	484	481	465	500	420	443	440	465	494	497	473	428	445	412	459	478	485	474	441	427	470	451	437	458	447	460	483	464	462	470	435	468	430	450	473	455	471	465	462	459	475	457	430	448	451	468	464	455	442	435	464	461	446	493	448	456	459	443	474	470	429	476	436	427	459	478	433	422	462	444	456	502	471	470	449	445	458	486	422	479	422	447	447	447	444	450	404	443	441	454	457	463	413	456	459	455	434	474	483	460	444	446	477	450	449	440	478	457	463	473	409	414	437	424	411	451	449	428	401	409	466	479	460	455	480	449	458	463	438	468	436	457	452	462	450	437	475	452	402	462	451	455	477	439	420	431	440	440	467	493	447	427	453	452	441	458	463	453	477	464	456	497	409	464	423	434	473	473	475	464	435	446	452	447	445	434	480	455	435	457	449	466	448	470	432	411	431	459	472	466	442	441	423	461	445	474	443	466	489	454	479	442	441	454	428	448	437	453	459	420	470	484	407	441	455	445	491	393	460	494	455	481	425	462	440	468	477	467	478	508	405	480	432	462	464	472	489	474	450	463	438	447	469	435	464	452	452	463	443	448	440	434	464	458	436	427	481	468	473	447	534	450	478	426	476	461	437	463	414	450	419	469	497	466	477	490	471	415	495	435	480	454	494	470	459	423	464	463	439	487	434	452	444	427	520	461	436	498	443	448	494	476	479	445	437	455	425	517	448	479	482	449	397	431	470	465	454	442	470	447	434	464	468	434	448	467	441	444	478	441	460	453	443	432	422	480	492	448	454	443	478	459	448	460	468	459	462	486	468	469	449	428	444	451	467	454	459	477	424	412	467	469	476	436	437	502	489	485	494	458	438	429	458	453	469	444	423	445	483	465	443	433	443	430	447	467	506	472	428	470	426	459	455	488	453	413	465	487	487	452	414	451	450	436	442	430	448	476	466	458	477	440	452	410	462	484	459	488	490	475	424	455	468	459	486	459	480	455	455	464	425	469	427	429	436	468	438	435	434	449	490	486	440	464	420	448	467	469	487	466	419	477	427	436	450	445	469	437	427	390	470	455	446	431	471	460	411	462	472	427	485	451	434	422	431	429	473	468	431	456	457	465	472	460	453	460	444	456	435	454	441	450	469	455	465	437	441	451	472	483	426	485	464	471	437	454	433	439	447	434	449	481	445	447	481	464	465	409	460	445	467	464	473	446	458	467	476	489	458	444	451	452	468	444	437	436	458	447	478	446	455	451	448	436	439	453	455	464	445	471	442	444	455	445	453	432	415	461	470	501	462	457	443	466	467	457	392	444	463	460	440	456	453	456	452	443	447	479	471	464	421	441	467	495	478	470	450	454	466	450	511	478	421	451	482	454	444	468	437	431	467	458	453	438	473	466	500	421	450	445	461	476	417	488	486	456	452	461	466	445	436	467	430	476	476	487	433	433	436	450	446	469	444	419	453	454	443	414	470	463	455	463	463	509	490	430	513	450	434	514	433	464	440	489	469	441	456	461	472	486	462	462	463	467	479	464	472	452	464	454	461	491	486	495	433	441	425	443	446	426	458	528	467	460	455	437	471	422	447	434	486	439	434	450	444	431	462	460	473	464	470	434	430	419	488	510	467	423	479	463	476	426	447	463	404	435	458	454	463	484	434	430	450	494	439	438	455	470	441	504	454	446	465	426	457	460	518	486	464	452	467	441	463	453	458	470	464	432	447	406	482	428	487	420	452	405	488	446	466	448	490	457	439	458	472	480	460	451	444	452	454	505	469	456	439	462	494	460	471	434	442	429	451	419	426	465	464	476	479	455	433	488	429	458	455	480	448	471	485	454	417	490	444	453	445	454	471	452	436	463	473	453	413	457	456	413	427	420	449	470	430	456	431	450	447	482	453	439	437	432	496	476	448	463	461	468	469	442	519	488	460	451	447	454	459	445	446	479	471	466	458	453	473	461	446	442	492	467	456	460	444	460	442	441	446	478	480	461	446	432	437	426	437	446	452	454	435	443	438	438	430	461	434	421	442	457	487	496	480	434	434	466	464	447	447	449	455	467	443	467	457	427	477	472	487	466	438	475	482	448	421	451	440	478	413	461	479	460	457	434	457	436	485	458	424	434	465	458	460	448	497	462	450	423	453	460	485	480	503	447	460	474	464	442	422	464	465	451	447	433	459	455	452	468	425	451	434	436	453	471	473	453	481	442	434	477	458	459	461	474	438	459	469	473	432	487	479	446	460	438	444	424	452	457	460	469	473	449	456	413	470	487	439	443	459	480	475	460	433	478	467	431	486	455	474	498	484	453	462	450	432	486	462	477	443	436	441	449	470	480	472	487	453	479	448	508	409	454	438	464	452	464	451	434	453	458	454	414	434	471	438	459	438	438	467	476	443	425	436	445	447	489	472	453	440	442	505	440	472	417	471	458	443	461	427	447	432	468	470	486	432	424	494	478	473	451	419	470	448	403	440	508	435	509	466	436	471	466	476	438	496	490	478	431	448	453	451	459	476	444	455	426	415	466	450	475	507	445	439	465	440	465	468	481	421	463	412	464	493	459	469	444	443	488	480	441	438	454	469	456	446	477	452	451	449	456	446	438	467	470	470	451	461	446	494	503	454	451	423	447	439	464	415	422	458	437	448	449	465	449	457	460	494	457	483	431	448	435	422	443	459	430	456	431	466	450	436	442	442	441	432	446	466	439	448	460	468	466	489	477	447	430	428	436	498	457	451	459	497	440	454	425	463	473	461	445	467	478	446	443	475	458	452	435	445	456	458	457	454	476	427	470	440	442	422	472	474	447	439	443	471	480	457	488	450	434	429	458	465	445	418	459	426	461	446	452	481	458	423	432	454	421	427	494	511	426	461	443	433	470	480	460	479	444	470	483	478	435	439	451	453	449	457	432	453	474	438	449	474	456	453	464	452	434	464	463	442	445	439	415	484	442	443	466	500	439	427	458	469	479	479	447	448	461	439	420	436	421	479	453	461	438	453	424	462	449	427	422	458	451	451	445	464	436	421	463	442	463	441	454	460	481	443	470	468	451	456	449	474	474	486	456	465	498	447	446	448	465	410	441	441	445	434	447	426	433	454	435	428	464	474	465	457	501	459	458	461	436	463	478	418	440	481	454	486	469	447	423	498	467	413	456	468	404	480	468	483	503	452	465	475	430	448	489	472	443	456	428	442	471	443	456	445	429	469	411	455	452	396	499	438	469	481	449	455	470	446	449	466	441	445	455	439	433	434	475	454	452	427	468	468	462	432	447	485	463
31886	3630	481	398	373	288	282	284	250	261	273	258	229	220	216	236	222	242	267	239	267	236	236	247	232	234	212	221	231	219	223	257	220	227	235	239	219	241	262	249	213	221	239	229	232	227	295	224	246	232	236	242	223	202	245	243	222	211	206	221	245	271	234	236	211	230	264	223	219	227	227	222	212	217	230	234	219	234	208	216	237	229	199	233	220	231	218	220	237	255	219	243	221	215	202	245	224	242	220	224	249	228	223	240	206	234	226	204	236	244	219	216	209	233	227	224	205	216	240	239	226	255	229	222	223	234	225	217	219	244	206	213	243	215	225	207	224	216	198	226	232	247	205	213	222	232	245	238	232	228	197	248	226	277	256	225	196	218	183	239	232	241	229	252	233	211	232	224	219	258	224	241	228	236	251	215	222	213	234	262	202	213	241	229	234	247	227	219	233	231	218	218	186	248	214	214	238	211	229	220	222	216	194	215	195	225	214	238	222	255	249	242	233	251	223	240	237	213	212	245	223	222	225	228	232	248	212	233	235	249	229	217	211	230	242	248	226	215	226	214	250	211	241	207	228	245	223	227	199	207	211	204	239	233	221	258	260	219	239	239	214	198	231	239	222	236	235	267	209	225	225	260	232	231	224	214	243	226	232	230	218	209	221	256	233	224	239	225	203	229	223	229	226	217	205	221	219	232	221	242	239	245	236	221	221	211	224	230	233	231	252	255	218	237	234	224	285	211	266	214	243	235	218	224	243	259	235	222	227	222	232	238	215	215	268	243	219	219	231	232	253	213	210	254	216	242	245	251	218	210	232	245	240	226	212	196	233	225	260	245	232	237	212	210	235	248	224	230	221	223	210	229	228	217	230	222	263	226	219	226	267	216	222	232	229	208	210	220	217	222	255	193	260	236	221	251	256	224	215	246	222	256	234	225	201	212	209	234	217	260	230	260	238	228	232	232	232	229	219	225	235	243	227	224	229	235	194	231	245	247	258	237	231	213	236	233	225	232	214	271	213	209	220	230	231	220	214	222	238	218	228	213	245	257	235	219	197	218	224	207	234	238	242	263	246	232	240	216	233	252	251	227	226	263	233	253	249	203	239	234	234	226	192	228	204	223	217	228	258	239	231	218	222	231	233	239	231	214	213	240	236	227	221	198	231	240	238	189	225	235	224	250	215	215	262	237	246	227	267	248	241	260	236	240	226	235	231	235	240	200	223	219	195	215	231	216	247	227	251	262	239	257	224	221	228	224	239	221	241	219	223	254	211	228	259	220	232	219	246	228	245	211	225	228	224	231	245	241	250	227	273	223	247	221	240	236	223	226	242	216	243	225	200	224	231	210	208	209	203	245	230	249	214	230	201	191	253	242	251	228	227	232	225	232	248	227	239	226	246	222	224	273	212	233	246	254	236	231	199	250	226	227	234	198	218	223	218	209	199	226	239	233	215	243	241	235	219	225	198	225	238	218	250	227	198	245	232	245	238	246	225	222	222	224	222	228	234	244	242	229	248	227	234	259	214	234	216	230	221	234	248	227	243	244	215	219	242	218	219	231	250	210	255	200	211	240	235	233	246	252	226	205	214	263	233	231	215	266	213	230	208	215	231	247	231	230	224	227	240	225	219	204	253	225	216	240	224	217	220	215	232	232	200	239	219	220	211	229	214	237	227	223	207	251	223	225	213	236	242	226	235	233	226	203	223	244	252	226	213	229	222	250	225	237	215	221	220	219	196	226	222	230	242	234	266	245	250	210	213	235	231	216	232	227	228	218	246	218	233	248	219	213	234	248	237	225	216	235	255	217	218	212	200	256	207	241	227	260	229	238	259	240	258	234	215	227	225	238	225	215	245	223	233	254	230	241	258	230	230	222	229	224	225	222	225	242	249	241	187	208	252	225	208	232	227	228	224	225	240	251	236	206	243	251	230	219	234	213	219	238	230	204	245	219	210	241	209	208	229	237	213	242	239	245	236	213	251	220	235	204	242	243	204	213	233	206	263	249	240	254	238	212	210	248	223	223	236	216	210	257	237	244	217	220	220	222	244	223	193	212	218	233	234	229	215	220	248	218	190	251	235	241	209	243	251	207	205	270	247	229	226	212	228	196	206	245	213	218	207	226	210	247	248	220	224	242	208	232	212	233	221	232	211	225	233	236	216	211	231	262	195	223	207	235	242	209	207	227	201	220	239	209	193	197	236	229	222	232	190	228	202	230	244	242	256	218	222	208	207	227	238	246	261	238	234	217	238	212	214	231	215	232	221	233	222	222	227	251	248	221	201	245	227	225	245	212	249	189	231	242	217	241	230	220	255	239	202	227	236	236	238	215	260	238	242	207	185	226	225	237	269	221	221	243	226	222	249	222	226	197	220	226	245	242	215	233	242	238	237	207	232	235	249	213	206	217	222	236	236	207	191	223	231	225	220	224	252	217	234	241	243	247	220	207	228	246	260	242	238	240	232	244	230	260	260	221	250	273	198	219	224	239	243	239	237	209	242	235	232	219	235	219	226	213	216	221	193	208	225	187	207	219	236	231	225	258	229	216	215	263	233	226	204	239	252	227	240	206	248	213	223	236	204	204	248	246	204	212	204	237	246	231	237	249	235	230	235	229	250	235	215	200	214	231	219	234	223	248	236	223	235	214	215	212	230	179	216	224	241	231	225	218	227	206	236	251	240	239	214	238	252	209	227	211	245	225	237	231	229	219	232	249	194	236	241	231	256	247	231	224	235	216	201	226	212	220	237	237	228	242	220	193	210	240	218	211	236	220	219	232	239	235	239	244	212	226	254	239	209	226	258	235	249	225	246	208	225	235	223	243	226	250	203	237	228	232	234	225	226	250	258	221	234	250	215	228	222	233	197	223	197	252	244	245	227	215	245	223	248	196	226	253	223	232	211	250	240	273	257	253	240	217	200	239	234	240	240	211	252	234	247	242	216	229	233	234	228	225	238	211	204	223	238	238	212	225	213	235	230	224	213	240	247	246	224	214	240	237	214	246	248	233	227	222	220	224	244	228	216	209	237	226	221	228	246	226	210	242	231	235	240	234	231	233	224	216	211	226	221	233	220	233	226	222	235	229	213	220	228	207	226	235	241	221	218	218	227	231	241	219	220	217	230	224	225	216	225	210	237	222	210	219	251	235	242	245	213	224	217	221	251	226	237	215	231	196	230	213	225	220	231	239	232	233	225	210	239	222	218	235	194	220	259	227	208	231	246	223	232	244	248	221	246	201	234	198	221	253	215	236	207	236	203	230	222	227	235	204	204	253	217	239	214	250	238	205	202	238	248	226	219	231	209	243	242	249	246	226	241	216	252	244	244	228	229	241	223	189	193	252	202	213	225	236	226	255	269	222	244	236	255	268	240	236	192	211	243	239	229	238	228	235	215	217	251	244	253	226	243	242	227	224	219	200	251	232	217	243	225	212	234	219	232	253	212	220	211	269	221	245	208	225	228	232	251	228	212	225	228	242	231	233	211	231	242	197
17658	726	1075	1167	1089	923	822	720	696	648	604	615	590	563	532	569	578	554	544	549	592	554	595	557	543	552	490	518	544	574	511	547	511	531	498	543	524	526	490	511	526	494	531	508	554	567	513	558	523	544	565	514	492	543	559	539	499	506	534	492	542	504	528	537	555	486	576	527	547	535	526	521	519	504	543	543	506	528	530	519	529	505	527	557	499	539	528	515	555	536	558	503	540	520	544	553	497	532	532	568	468	546	526	494	552	474	497	505	540	508	529	534	512	523	501	533	516	551	503	530	536	506	537	538	540	525	517	521	533	538	559	560	517	515	524	567	511	494	522	492	531	545	536	539	542	500	524	544	534	526	531	505	568	529	547	502	536	533	529	501	538	531	509	543	540	534	523	491	554	544	505	528	526	546	503	510	523	545	564	520	519	497	533	535	544	528	535	525	534	527	494	529	545	505	526	529	524	513	503	517	516	568	566	550	497	550	505	548	534	538	501	559	559	509	529	468	537	509	527	554	499	486	523	509	504	540	496	534	481	532	556	528	502	525	536	524	533	526	486	539	525	534	545	521	510	528	491	571	483	475	523	495	513	519	516	503	526	568	490	551	533	500	519	476	499	523	570	548	509	502	524	530	539	507	508	504	541	520	505	515	522	516	481	543	502	544	530	524	525	497	512	463	533	527	499	535	529	465	535	504	514	516	513	523	522	528	493	520	516	529	527	501	534	524	539	536	537	509	526	537	514	492	474	519	534	525	515	500	529	526	540	528	507	515	527	516	492	521	543	511	536	527	539	564	526	523	503	572	520	534	512	533	544	523	503	544	525	512	521	515	531	551	511	548	505	577	523	520	517	520	519	529	544	535	541	525	496	579	531	502	487	525	533	522	530	548	522	492	532	521	510	517	475	496	534	558	515	521	520	498	531	559	531	524	496	530	492	514	500	521	488	567	528	516	528	548	556	519	532	549	494	512	520	500	513	507	531	517	527	508	533	535	516	500	536	532	461	511	505	513	505	541	535	512	518	563	517	521	519	510	545	543	529	546	502	543	517	533	530	486	546	531	514	487	496	487	488	496	551	529	529	527	515	516	500	521	538	490	510	489	514	467	518	481	532	500	527	501	570	545	519	539	522	570	499	513	514	504	515	516	541	547	536	569	512	514	511	517	496	537	548	522	507	529	545	562	487	520	507	531	531	479	507	504	457	516	509	561	466	500	521	470	508	550	536	550	500	540	507	528	526	480	483	533	502	531	497	507	528	507	469	545	548	530	499	513	471	539	505	525	521	530	464	506	518	515	524	528	510	518	492	505	498	538	506	502	534	567	526	516	538	486	559	504	498	523	526	569	549	528	563	495	560	513	536	524	511	556	503	456	557	508	530	488	515	519	555	559	519	538	499	539	535	502	551	509	541	544	526	507	503	534	563	559	540	513	497	506	528	512	519	512	504	535	507	532	518	510	525	506	481	540	510	562	491	497	550	528	512	555	525	491	508	506	508	493	496	500	571	497	507	527	550	507	544	529	520	528	537	480	545	525	511	547	557	569	504	545	526	532	498	520	532	520	539	503	517	501	514	520	572	506	523	544	536	507	534	532	490	537	566	589	535	519	537	527	517	496	492	531	478	479	528	495	510	492	512	509	559	545	530	500	545	535	512	510	549	532	536	496	527	532	531	545	530	518	496	524	493	533	519	540	571	522	569	523	517	539	483	527	514	482	519	488	547	488	531	514	494	538	528	551	505	523	537	517	498	550	496	482	530	528	500	554	530	527	551	506	515	531	547	485	559	511	529	521	499	546	505	523	557	554	487	534	547	530	473	545	504	518	530	495	508	529	553	499	511	499	511	544	503	548	528	588	534	514	520	521	488	485	530	509	518	524	560	537	501	492	528	507	512	475	523	505	498	504	557	527	485	497	513	506	510	482	521	504	528	546	540	478	505	517	535	493	503	539	499	567	535	501	557	524	509	526	478	505	504	508	574	524	507	515	552	532	559	500	527	496	562	495	548	516	513	526	568	493	526	525	518	564	492	548	561	505	521	557	588	516	551	488	519	524	542	510	510	548	511	530	525	554	533	513	511	500	515	481	555	531	507	551	531	545	493	532	534	536	512	528	539	504	515	534	525	561	528	546	493	497	487	547	513	536	539	510	483	539	541	539	533	561	545	530	552	542	522	510	531	540	525	535	462	501	531	496	519	549	571	548	512	552	508	503	542	513	483	520	504	576	539	519	484	508	509	533	499	511	529	517	511	514	515	540	528	549	528	534	489	506	527	531	525	526	549	541	495	492	501	532	491	482	507	539	491	538	498	511	505	523	516	516	525	551	526	498	543	498	508	476	537	520	528	540	528	537	503	531	522	504	547	511	532	522	531	501	561	512	548	529	561	534	541	489	530	533	494	540	514	560	534	550	536	515	494	546	548	537	527	524	518	538	521	530	540	525	531	545	529	569	548	520	542	540	514	544	491	514	531	520	498	551	505	506	500	515	529	537	536	507	520	518	523	515	513	525	562	551	536	475	519	509	516	509	530	508	520	515	519	519	519	560	534	491	556	502	514	506	558	507	562	510	532	544	501	496	527	524	526	545	475	505	526	509	497	486	509	566	520	497	495	516	545	487	530	527	541	527	510	528	523	567	537	554	534	526	552	551	508	497	515	489	524	524	478	496	518	544	546	577	547	519	523	490	508	501	562	523	478	515	501	587	501	498	520	531	518	514	468	532	557	504	456	526	530	516	529	518	561	516	516	532	521	529	495	517	542	540	517	539	530	492	508	489	509	507	510	494	518	518	493	480	529	507	517	535	519	529	517	523	516	517	504	512	529	514	527	516	494	513	531	507	529	515	523	506	476	523	570	571	525	521	558	517	538	479	527	525	565	521	517	522	552	516	584	560	487	480	544	513	529	555	499	501	548	547	538	541	470	507	543	592	505	583	533	507	538	520	510	512	505	483	512	500	520	556	530	504	508	506	573	510	542	559	540	514	487	550	530	518	539	530	514	517	491	530	498	512	568	531	539	523	541	520	489	492	542	520	519	541	533	509	514	514	546	520	547	520	561	513	522	516	490	515	503	536	541	533	544	495	530	511	466	513	515	511	508	509	536	568	523	498	530	521	497	525	555	534	578	513	528	512	548	524	527	522	498	521	471	544	551	503	525	548	540	542	568	529	462	549	517	512	555	477	554	538	530	574	507	494	495	548	534	472	529	482	530	517	538	502	547	523	521	530	521	477	540	572	502	455	525	588	506	532	497	536	518	568	527	535	524	509	485	542	498	518	562	510	526	512	538	490	550	526	521	543	505	527	518	505	503	544	553	526	516	523	500	569	548	522	516	538	509	525	507	541	460	570	510	532	493	553	539	524	564	504	548	553	526	531	518	531	519	505	522	519	501	507	508	521	524	560	555	514	517	492	532	547	514	524	476	549	533	550	500	549	501	481	530	542	524	548	524	487	512	498	540	531	551	514	517	495	510	549	511	497	516	503
42096	7463	880	510	357	305	252	230	186	176	166	137	172	167	157	151	132	148	168	142	121	148	139	140	150	139	135	161	162	148	128	116	116	140	143	127	156	154	154	128	142	124	147	145	134	152	128	116	152	125	131	130	150	151	127	153	143	147	123	146	137	111	138	120	124	118	129	119	130	124	137	134	95	124	125	152	133	129	126	135	135	116	118	109	143	148	118	139	152	142	139	154	140	142	120	130	135	124	130	152	131	120	143	126	147	131	129	133	141	136	110	118	119	134	111	133	151	123	111	145	140	129	126	158	162	149	127	132	137	118	128	128	137	114	165	123	120	104	120	138	117	152	127	132	129	135	163	131	130	132	148	129	125	119	128	135	144	130	128	125	119	113	112	135	130	104	135	134	131	138	108	117	125	116	131	120	108	114	111	124	146	128	137	121	151	132	119	135	139	129	134	127	151	153	155	136	151	138	117	124	143	131	129	150	141	131	134	121	122	133	143	148	132	144	126	136	151	159	140	126	148	130	136	129	138	116	136	140	149	144	123	135	110	128	133	115	124	144	128	108	94	117	136	124	137	117	155	155	162	155	126	129	151	178	157	125	113	115	99	137	112	139	108	139	134	160	139	115	145	127	120	128	141	120	144	123	146	133	109	120	164	159	152	137	121	145	151	144	119	139	136	125	126	131	113	138	132	126	161	146	143	151	113	124	141	147	158	131	125	133	128	122	139	131	145	121	148	143	128	127	144	140	144	145	131	135	137	124	146	156	116	125	136	165	130	130	140	131	144	127	145	110	138	115	154	134	129	119	133	137	127	112	114	138	128	125	134	123	135	134	117	137	113	152	114	138	116	109	116	138	148	125	150	134	141	110	126	117	129	132	123	120	125	131	115	157	132	135	108	152	127	147	144	139	128	138	125	126	118	119	128	118	139	132	138	156	147	120	126	146	110	141	142	136	144	150	117	125	141	143	127	124	136	131	151	123	125	129	140	118	124	123	136	127	144	137	144	145	141	134	152	129	140	139	125	137	106	102	131	117	117	123	154	94	154	148	134	148	126	140	121	126	147	130	126	115	112	126	144	133	131	121	123	144	136	126	128	132	146	113	135	136	128	128	154	150	125	146	130	118	139	136	118	130	142	121	148	124	129	114	129	120	124	142	124	126	137	122	127	135	130	150	140	145	137	134	129	125	136	132	130	110	115	136	131	158	144	110	129	134	136	121	147	140	125	132	122	139	119	138	129	129	118	133	128	129	121	110	126	136	159	127	136	159	151	146	131	123	125	132	130	112	116	135	119	136	118	121	132	133	111	142	126	158	126	127	137	123	127	154	150	140	137	142	148	132	125	116	133	116	141	119	132	143	141	114	141	127	125	126	141	122	148	116	134	131	131	133	139	140	138	113	148	115	117	120	137	124	131	122	113	119	141	126	141	122	130	128	148	126	129	127	133	138	139	130	124	128	137	124	140	128	134	134	119	119	121	134	133	149	137	136	133	128	137	127	158	128	121	121	141	149	138	124	132	124	122	129	134	136	153	145	141	135	143	141	139	129	113	140	134	130	129	125	126	121	144	134	128	130	125	134	121	115	123	100	136	126	120	110	137	122	150	131	148	137	138	130	141	154	138	93	124	130	127	142	124	132	139	115	131	130	130	136	150	162	128	143	124	146	145	123	117	140	125	132	135	110	124	138	136	141	155	114	111	140	152	115	104	132	136	142	130	124	123	157	112	148	143	126	131	135	118	143	137	135	129	131	137	137	145	122	109	129	134	127	117	126	135	153	128	123	137	128	133	128	127	132	120	137	148	136	118	131	132	152	156	147	135	132	122	121	137	126	140	123	115	136	132	120	118	129	138	135	125	140	139	138	125	151	144	121	128	128	166	117	122	102	131	131	114	102	127	129	150	124	146	153	130	135	133	136	128	138	132	115	135	126	136	153	135	125	152	137	147	122	112	147	156	128	129	123	126	137	131	145	123	164	98	120	126	158	143	141	132	131	117	129	126	112	140	129	148	127	148	130	140	148	145	154	128	140	126	143	122	125	142	148	138	135	135	131	143	145	127	140	126	132	144	153	140	146	151	146	124	134	120	145	135	162	128	135	134	143	120	130	140	139	135	132	157	159	129	134	142	145	132	116	160	159	110	129	140	130	127	141	140	143	144	146	146	139	135	164	132	132	144	161	157	129	134	143	118	139	136	138	134	140	115	141	121	124	138	141	127	132	147	137	135	113	125	120	118	124	123	116	134	144	131	128	131	140	141	139	129	138	145	137	129	145	128	137	130	121	129	142	141	151	144	138	120	130	130	133	135	130	130	143	156	131	136	131	132	123	125	133	113	129	118	145	139	146	114	126	123	135	124	136	126	150	132	137	141	135	124	135	123	108	139	133	136	126	146	129	132	159	128	111	133	136	147	136	116	124	128	130	143	133	154	137	114	118	141	140	145	125	125	135	110	130	126	139	114	146	130	134	133	112	122	137	128	148	131	130	152	125	133	139	150	140	131	120	131	117	137	104	117	123	138	126	129	121	149	140	158	120	157	155	136	133	114	124	142	121	139	130	149	124	110	138	141	144	141	151	112	133	158	136	135	131	141	123	129	124	131	122	107	126	137	148	124	139	120	136	127	132	139	131	131	152	123	121	126	150	141	140	116	138	118	122	126	140	116	135	121	150	120	146	135	140	151	133	119	125	112	127	130	171	121	136	156	137	110	133	123	152	151	119	118	125	106	133	134	134	128	117	144	133	149	137	142	135	150	128	115	127	135	137	128	130	131	142	154	131	144	94	114	132	127	146	132	122	149	138	123	133	141	134	147	142	150	127	124	154	139	115	154	147	135	144	125	120	116	122	141	137	134	136	144	133	129	121	134	145	127	130	134	128	141	128	131	136	142	127	125	130	130	109	153	145	133	138	126	145	118	145	119	143	134	111	141	124	133	157	158	140	157	113	130	141	151	125	153	140	137	140	119	148	136	129	147	116	147	122	124	129	136	124	118	141	156	120	129	126	131	134	111	130	151	139	129	132	116	129	123	143	137	138	145	130	126	120	140	133	140	142	145	137	102	165	136	139	139	138	131	106	112	119	137	143	116	132	149	122	136	124	135	139	133	156	128	114	117	121	133	131	126	129	142	130	116	137	119	120	121	125	132	112	128	147	153	135	130	132	134	145	155	152	160	127	130	138	134	159	132	147	161	132	160	150	140	121	127	125	139	115	125	119	135	147	140	146	143	133	130	133	134	126	124	131	151	138	128	138	142	151	144	156	142	129	121	130	123	147	137	134	139	104	136	129	123	132	118	121	125	122	111	118	122	123	135	136	121	113	139	127	116	113	132	136	128	143	126	143	129	134	146	124	134	138	124	127	126	141	131	129	138	132	141	115	129	122	141	148	124	133	129	138	131	116	132	139	150	138	120	132	148	122	141	137	119	126	132	124	130	137	116	125	149	153	120	131	140	132	149	123	160	138	122	144	133	122	123	127	136	130
21225	731	1415	1610	1362	1044	924	792	633	592	539	501	468	490	434	388	409	386	363	397	357	356	385	352	342	349	331	318	321	326	358	327	321	320	329	350	300	306	354	333	301	287	307	341	300	318	313	330	312	298	323	312	288	308	324	326	327	301	331	320	270	328	328	282	327	334	310	328	344	327	297	329	308	291	313	314	293	317	287	321	283	321	310	301	304	342	321	317	274	317	303	349	300	286	306	323	313	293	308	320	340	302	326	344	301	299	310	321	288	329	315	298	309	319	290	309	316	296	304	329	309	294	291	303	289	305	319	316	317	298	319	274	321	306	307	334	306	331	316	297	297	323	323	297	307	322	305	297	344	318	299	295	306	315	333	317	346	329	291	320	299	301	269	318	314	277	324	292	302	321	325	363	306	313	306	307	308	314	305	278	307	322	310	303	296	323	278	293	346	302	308	345	319	301	324	289	325	311	310	318	314	341	338	308	314	326	340	328	315	291	321	308	331	349	305	298	308	313	325	312	329	271	326	278	308	334	301	282	292	323	303	309	292	312	298	277	298	314	308	299	323	275	314	307	310	304	307	321	304	287	322	337	331	306	336	304	318	280	303	309	317	324	314	312	307	320	334	272	313	311	304	284	332	312	311	334	294	313	307	337	306	322	304	279	317	324	294	326	314	291	346	282	354	322	333	296	318	293	318	305	287	328	302	318	305	341	293	307	303	301	314	318	305	316	324	285	341	312	291	314	287	330	273	294	278	335	292	318	279	309	298	289	312	310	307	289	280	296	305	334	298	298	327	315	323	298	294	294	315	311	280	299	292	289	308	282	304	326	292	325	308	323	284	306	301	324	283	309	337	329	293	294	294	298	284	306	297	307	303	316	301	324	306	316	298	303	295	310	300	293	295	279	300	324	321	298	284	315	314	307	301	315	303	331	317	320	291	295	302	304	311	279	293	261	312	322	344	291	290	301	314	320	273	303	327	309	288	324	310	303	331	280	329	319	318	312	312	306	306	324	308	298	286	318	291	309	319	304	313	352	317	309	295	326	302	327	299	306	324	312	315	307	316	302	316	311	312	323	333	312	322	312	312	327	297	309	262	289	323	311	333	316	319	309	326	314	296	301	306	293	301	335	329	346	298	315	284	318	288	333	284	320	306	333	302	323	314	326	325	316	295	327	303	330	287	325	295	320	289	285	323	304	298	334	333	302	309	326	315	290	302	311	329	312	296	344	291	300	312	315	295	311	332	307	313	295	332	310	309	299	290	299	309	303	265	315	312	320	313	310	266	311	276	314	322	318	335	306	303	309	315	307	297	287	264	280	312	289	320	337	305	308	330	303	322	326	292	342	318	299	346	309	301	286	295	321	310	280	310	314	304	306	296	325	289	317	303	301	317	310	304	307	296	305	329	337	329	314	321	311	325	302	333	277	275	301	298	292	285	311	295	336	321	283	326	286	310	284	325	326	299	309	323	281	318	323	265	297	302	315	304	334	304	310	314	305	294	310	303	340	301	301	328	301	282	289	305	308	324	326	310	289	301	299	328	327	297	328	320	305	323	308	300	292	315	314	342	306	296	319	298	317	327	334	305	296	284	315	322	336	298	297	329	294	334	284	354	294	297	313	311	303	298	317	277	314	320	298	320	314	261	307	295	316	279	305	324	319	302	286	327	309	287	320	308	305	299	336	285	282	300	321	344	340	320	326	315	330	315	302	310	301	305	310	329	322	306	288	291	312	281	284	311	313	295	318	271	288	322	323	310	314	350	317	334	311	320	285	342	298	323	286	345	336	349	312	297	315	335	293	334	341	316	293	313	309	319	302	305	321	304	334	303	313	288	312	315	311	310	336	302	318	336	297	302	279	324	316	317	316	270	324	313	324	287	313	307	319	306	323	288	317	310	334	318	297	311	310	286	283	305	313	289	317	313	315	303	265	340	235	318	320	301	286	305	297	288	297	320	290	295	314	324	313	337	300	267	274	293	303	316	315	285	306	336	322	274	316	308	335	307	308	320	338	325	321	302	300	325	301	315	307	287	314	327	299	322	326	315	304	322	319	310	314	281	302	290	285	336	319	314	323	319	324	252	288	310	306	346	315	300	287	311	317	340	328	316	288	305	303	302	284	326	297	314	303	317	326	315	281	303	322	313	313	290	294	318	271	299	318	309	345	306	306	306	258	306	297	338	324	314	312	293	308	311	301	342	302	310	295	302	328	318	312	332	307	298	298	282	327	305	294	342	333	304	321	331	296	316	309	314	275	337	323	306	290	331	315	304	311	297	290	319	313	305	310	290	346	327	308	314	292	305	336	311	333	337	311	300	294	327	295	312	295	301	300	294	321	280	310	312	308	342	335	309	315	308	344	321	306	294	324	315	310	302	326	261	306	300	311	316	325	309	292	324	336	272	301	314	305	331	316	306	305	302	310	303	290	326	333	283	311	304	326	312	299	291	306	330	313	315	304	329	283	322	308	324	345	307	260	307	313	299	324	333	320	310	284	290	282	281	339	336	300	310	322	314	317	296	305	300	304	295	325	285	317	315	312	336	318	317	310	319	300	318	292	340	317	321	293	305	321	315	330	314	287	299	303	318	329	320	338	307	287	313	307	318	345	329	299	308	296	311	299	309	317	302	344	332	318	326	285	298	321	295	300	337	283	311	273	309	287	282	288	294	301	295	299	309	310	321	297	296	310	329	272	306	285	311	314	336	336	321	319	312	302	314	320	304	286	297	350	297	313	336	290	333	307	318	285	299	280	311	278	356	280	325	307	321	286	276	314	311	340	314	321	308	281	302	322	300	337	311	320	314	294	323	336	311	307	331	322	277	284	277	296	278	330	296	314	284	295	308	309	301	333	289	324	313	297	303	318	307	315	332	305	295	308	284	310	323	309	286	311	325	316	322	307	312	271	304	306	362	297	319	302	302	302	315	285	296	315	313	314	285	315	328	332	315	319	318	294	345	317	321	296	304	353	291	290	294	297	287	283	282	279	345	289	309	296	308	274	327	312	296	303	285	287	319	314	304	309	311	311	304	298	312	306	319	317	315	332	319	280	301	324	331	309	325	287	285	269	308	313	302	284	296	316	292	276	332	278	329	305	300	298	320	311	298	309	294	289	289	301	290	298	316	294	312	330	307	273	307	309	277	305	297	328	318	321	306	308	298	286	289	290	310	283	322	319	289	299	348	324	331	308	307	335	291	312	301	329	308	303	311	284	288	313	301	280	304	321	263	328	300	313	331	321	307	309	272	317	304	308	308	260	291	297	303	285	341	308	295	275	275	316	321	305	295	325	302	287	306	342	303	276	336	302	303	347	312	297	320	325	292	340	316	300	313	298	337	279	273	317	311	309	285	292	326	311	309	274	290	296	320	319	316	311	305	274	292	321	296	313	328	309	283	296	311	340	295	287	295	293	311	302	328	303	324	316	301	334	287	310	319	292	314	310	330	331	316	317	354	301	312	270	289	291	323	289	304	283	328	326	312	271
25456	2595	236	208	242	175	170	203	179	198	228	194	191	175	217	189	181	178	213	213	178	208	196	197	154	176	166	205	180	194	191	197	174	190	190	225	166	170	183	190	180	169	186	217	204	194	205	172	172	224	184	237	172	184	199	191	188	178	181	220	180	197	214	196	183	199	185	172	211	201	184	172	195	196	224	174	186	186	175	201	166	193	194	191	169	185	184	184	215	187	175	176	214	199	205	191	203	202	202	210	200	193	179	165	207	185	197	204	197	220	202	215	223	192	202	202	200	182	186	187	200	209	214	187	194	228	171	219	196	194	194	170	187	200	215	200	199	213	197	210	185	190	202	191	190	182	200	186	191	187	186	206	178	171	207	197	225	218	207	172	179	181	179	207	192	194	191	215	185	189	189	210	214	213	176	215	223	210	199	210	205	205	198	182	197	209	172	229	204	173	210	184	176	227	208	191	219	187	187	176	200	166	179	202	191	217	144	194	200	184	213	205	203	189	203	193	206	198	162	179	198	209	186	208	185	173	197	198	185	215	155	210	199	201	212	202	199	204	186	198	169	206	194	189	185	207	196	203	213	199	185	205	174	182	194	208	202	218	203	227	210	203	168	201	217	174	188	227	209	223	185	225	202	171	192	217	205	188	213	169	197	202	219	227	228	177	242	204	176	209	192	191	185	207	167	202	203	162	176	222	187	180	204	204	202	203	209	187	174	190	181	190	161	167	182	203	168	198	203	194	197	190	207	202	191	166	193	222	201	203	181	192	170	204	189	175	217	184	195	203	203	187	204	174	224	232	197	171	186	188	198	219	231	200	187	190	189	192	206	200	169	161	203	211	200	199	202	196	195	210	178	181	206	184	207	203	201	202	198	180	228	186	169	195	178	186	190	185	196	181	192	161	189	198	167	186	193	207	162	201	195	195	211	170	200	184	188	219	200	183	191	192	210	186	215	204	210	216	206	192	173	201	185	228	209	215	213	201	193	180	217	180	188	190	189	180	191	208	196	190	175	172	155	188	179	200	208	174	198	207	215	198	177	180	176	195	205	185	182	202	203	208	195	195	187	167	193	192	204	191	182	189	208	207	203	188	194	221	177	173	169	209	187	214	155	216	213	200	206	183	189	198	167	189	190	172	193	198	207	178	182	180	218	197	230	208	151	219	222	193	194	230	201	185	171	174	205	207	184	191	210	187	215	191	179	203	207	197	199	195	194	208	187	199	203	203	190	234	217	207	227	200	187	209	196	180	212	202	207	201	188	191	213	207	174	184	206	180	171	216	202	219	195	204	202	188	204	198	186	201	227	189	188	165	185	228	210	184	195	201	204	166	167	161	187	214	203	177	189	173	183	189	198	186	190	208	212	203	198	184	190	195	208	177	193	216	182	192	233	172	201	207	213	183	193	192	215	192	209	177	188	197	195	192	182	197	216	188	205	182	190	182	181	181	207	222	153	210	193	191	185	202	200	193	185	195	204	198	185	195	208	204	204	195	192	201	200	207	191	198	217	157	200	184	185	183	216	188	202	194	229	188	200	204	206	199	166	183	215	187	224	218	183	228	179	191	181	192	194	181	199	204	204	167	206	205	217	208	189	186	201	197	200	174	193	174	205	181	195	179	193	197	215	208	185	200	174	180	213	193	209	205	203	199	193	175	178	200	217	196	206	179	177	173	209	188	200	217	213	220	196	190	177	173	210	197	172	209	233	237	162	195	189	187	218	212	197	185	218	190	205	226	209	199	204	221	218	202	220	203	194	191	206	215	203	186	182	187	181	210	216	194	213	186	195	189	197	174	176	214	231	184	180	181	200	190	197	191	195	195	159	213	187	205	180	199	193	192	223	200	197	193	186	185	213	204	195	190	171	196	186	218	189	199	206	180	178	197	211	203	183	224	192	215	183	193	179	182	192	165	174	188	198	175	183	192	175	184	204	189	211	212	197	233	198	189	203	211	196	193	200	186	186	203	197	188	206	192	223	238	190	194	213	201	190	189	194	198	182	190	198	196	203	222	189	184	202	228	196	190	201	232	174	201	208	213	228	193	201	207	203	197	182	205	182	204	195	198	199	202	213	193	234	215	213	171	197	188	199	185	209	227	188	184	189	201	177	197	195	208	181	188	194	218	174	188	217	185	183	194	190	170	188	192	199	207	207	193	204	202	186	194	176	172	191	174	209	188	180	201	184	165	180	212	203	185	177	191	192	192	192	189	211	207	207	188	161	206	232	182	200	204	196	193	211	185	188	193	202	198	208	206	166	205	202	213	200	207	183	203	209	217	196	162	203	212	190	210	217	206	207	195	175	212	203	193	202	198	181	206	169	180	208	175	204	227	216	194	196	194	193	187	196	209	202	199	208	219	185	191	174	188	208	243	191	197	198	182	201	219	192	203	204	226	199	175	199	194	195	193	208	192	207	181	194	202	206	192	243	185	204	211	203	221	189	170	186	192	186	206	183	173	188	206	214	216	198	206	199	203	197	202	200	189	211	185	204	201	200	208	189	208	191	160	169	183	189	202	188	159	179	193	198	207	197	179	221	203	159	169	182	204	198	174	192	196	189	213	211	211	185	201	186	164	192	206	194	176	198	174	220	182	206	183	208	225	205	195	201	170	214	207	205	182	196	186	187	180	229	196	249	205	197	231	206	203	196	215	175	170	188	212	205	220	156	174	210	178	205	198	211	178	188	200	222	206	224	194	198	187	173	184	182	194	181	199	224	193	236	199	167	207	172	192	214	212	212	179	183	192	200	193	183	199	197	202	184	200	202	177	182	180	190	197	209	202	195	190	191	203	208	195	206	214	200	183	191	225	178	189	211	186	232	198	163	187	197	168	210	222	202	205	220	220	189	187	189	204	173	199	190	183	198	183	196	179	189	171	171	217	194	227	228	201	201	190	182	187	180	188	211	198	206	194	190	202	185	182	195	196	197	219	219	183	174	222	193	191	197	204	170	214	203	216	224	195	204	209	153	166	186	207	195	199	176	210	206	167	185	186	209	206	195	189	213	208	204	208	171	194	183	216	192	193	184	193	190	212	191	228	164	188	173	202	208	204	205	199	195	199	182	233	205	215	185	205	204	197	214	191	186	221	215	186	197	214	202	175	206	216	174	172	205	207	220	188	190	197	204	241	219	212	176	196	183	197	209	209	180	232	203	200	193	204	207	199	208	218	209	177	213	212	208	195	186	181	201	211	213	200	209	189	195	183	207	187	237	219	221	181	186	183	210	196	167	192	219	224	169	189	191	182	182	173	214	213	220	195	199	188	185	196	186	202	211	193	205	205	197	206	173	199	194	214	197	204	194	205	198	163	189	185	225	235	203	214	186	191	213	211	177	183	179	200	212	217	178	179	186	196	226	214	208	188	208	191	185	222	189	178	191	196	220	208	197	207	185	207	188	193	231	204	211	185	193	206	217	193	200	167	244	203	190	185	210	229	212	198	214	207	202	193	204	177	182	188	205	202	214	176	219	199	210	208	219	198
14894	464	502	468	472	509	458	474	457	462	459	468	486	509	448	467	473	485	458	428	477	442	435	496	498	496	443	455	450	498	456	465	438	436	460	465	506	458	468	471	454	469	471	459	431	440	438	459	480	469	469	512	492	464	486	466	452	450	468	437	480	484	452	501	489	464	450	451	498	474	484	462	432	454	418	435	452	458	460	472	476	446	484	456	473	460	462	439	496	438	485	457	490	450	439	472	448	444	492	489	438	459	490	433	414	454	478	485	476	488	461	483	485	469	443	463	459	449	490	494	448	465	465	439	477	429	489	486	445	440	446	457	506	429	486	459	461	459	462	455	461	497	504	441	490	467	449	443	448	468	452	435	427	506	472	458	444	480	431	481	477	476	483	453	470	465	459	454	448	489	453	467	502	429	475	448	457	475	470	483	454	453	441	469	467	446	465	470	459	480	447	444	430	441	444	477	414	476	466	459	434	466	458	488	439	471	500	457	482	461	433	487	460	494	500	454	501	452	440	424	469	442	454	524	470	435	450	477	443	448	467	459	436	455	492	435	502	454	439	430	434	445	488	468	441	463	426	484	446	431	475	478	483	477	464	459	492	455	452	422	465	461	467	430	434	442	447	440	468	498	518	466	480	453	463	441	492	437	485	491	445	456	455	458	437	425	476	447	433	453	486	456	498	452	469	458	491	499	449	475	482	458	531	464	476	480	463	490	492	475	488	473	451	490	448	458	447	464	503	441	446	461	451	474	422	409	459	451	423	430	493	470	491	427	442	462	450	443	446	455	475	492	455	450	486	483	455	453	441	488	474	477	468	446	517	470	430	469	485	509	457	451	441	465	458	489	475	441	477	453	485	501	469	428	443	477	461	480	443	478	479	475	471	438	487	482	465	461	493	487	478	475	463	485	436	460	469	470	489	464	450	488	449	475	446	458	431	465	455	492	453	463	485	441	442	478	468	451	449	466	486	470	476	453	471	439	487	434	482	482	450	468	419	466	485	452	456	448	476	477	499	447	496	444	469	482	490	446	466	461	509	497	469	476	468	446	477	435	459	453	495	435	460	467	433	461	442	455	505	494	440	431	461	437	445	456	441	469	487	447	453	471	421	447	467	434	462	472	491	460	425	468	494	445	464	501	478	489	474	443	469	450	444	441	433	484	472	475	467	455	493	468	480	490	491	464	479	461	505	463	509	454	461	476	465	461	476	468	470	464	469	474	509	468	512	478	443	474	436	483	449	463	454	496	481	488	468	540	442	476	462	448	443	446	485	474	456	462	455	455	447	455	449	477	491	450	460	479	461	462	483	384	439	484	479	468	469	486	425	458	433	486	428	450	497	505	428	446	448	437	482	404	438	436	476	464	443	447	452	435	468	466	503	417	477	456	465	450	488	471	446	472	496	453	434	466	427	451	432	451	457	430	415	512	461	444	445	476	508	515	445	486	460	456	453	470	456	437	477	424	433	519	468	440	451	443	461	465	495	444	481	446	496	460	433	496	469	464	482	441	463	480	439	451	472	438	464	449	480	460	444	467	468	468	442	427	435	488	456	438	501	493	450	457	463	453	481	471	472	476	437	466	475	476	467	451	442	465	502	403	479	451	447	432	432	490	447	443	473	446	469	480	471	431	411	470	448	479	440	489	470	451	456	445	466	467	452	426	474	505	470	434	438	460	465	436	459	446	482	476	445	454	480	461	445	489	482	466	475	427	459	470	444	440	434	493	453	488	512	477	446	413	400	495	425	477	459	456	473	489	440	484	461	455	473	492	436	490	430	493	469	477	454	468	459	493	455	470	458	473	410	458	482	443	491	450	478	472	462	463	454	482	478	442	447	464	456	486	469	460	464	483	397	497	453	450	450	453	464	435	480	468	494	479	470	443	488	451	473	502	527	500	495	489	464	456	451	489	485	477	440	465	466	451	512	436	419	514	472	440	478	447	482	438	487	488	472	444	470	433	474	454	484	459	493	435	463	459	432	489	473	470	420	484	450	468	427	482	477	458	475	487	436	450	460	428	439	461	451	433	426	507	458	431	441	463	480	429	441	474	454	472	437	488	462	443	484	468	439	431	445	513	449	476	430	479	434	487	464	450	482	442	468	435	513	458	473	460	468	457	495	495	449	468	428	471	469	456	462	456	480	427	493	456	473	474	469	466	436	493	486	443	464	468	478	422	438	501	474	474	479	496	418	464	482	473	449	480	439	461	442	460	472	449	454	453	453	454	483	426	486	478	480	502	471	456	449	454	466	455	510	473	468	446	503	443	427	517	478	451	441	500	487	506	486	451	487	491	467	415	428	455	449	499	433	456	477	460	470	519	469	475	475	462	467	479	451	466	468	452	454	467	523	420	483	457	417	450	433	469	494	432	434	485	466	481	457	461	439	462	449	428	471	453	474	437	453	467	495	436	434	471	462	432	480	460	453	462	476	460	496	493	473	425	487	447	444	461	447	488	472	510	515	438	468	470	470	505	471	470	445	462	454	464	470	460	452	437	467	461	461	442	458	477	478	480	458	488	460	436	474	458	471	476	485	438	458	448	499	496	510	472	447	425	450	482	470	477	441	491	473	484	489	465	455	494	453	500	463	437	438	488	431	446	479	418	482	432	466	437	455	454	483	499	469	479	463	439	490	483	457	452	440	482	481	446	467	461	453	455	446	485	453	450	495	516	457	515	433	470	467	516	451	480	448	477	454	477	491	448	460	484	450	466	482	444	488	481	420	475	479	452	438	468	442	459	469	469	471	473	431	507	454	464	443	454	443	453	511	474	424	447	431	462	485	439	467	495	456	480	463	451	457	433	435	468	491	477	443	432	493	511	493	443	453	492	474	465	472	488	500	440	410	441	462	468	484	457	468	431	494	465	480	470	480	470	427	434	466	486	493	435	513	494	467	464	489	526	441	499	497	514	454	452	463	474	500	506	482	468	458	508	448	469	462	458	450	431	478	452	468	464	463	459	492	452	425	471	452	466	458	455	466	400	464	482	500	452	468	455	494	452	442	481	470	489	494	426	452	458	432	510	491	478	466	456	505	458	491	436	452	503	473	491	452	466	458	439	445	476	425	413	491	451	438	462	496	488	441	494	495	437	439	519	486	418	460	469	468	451	461	502	474	477	485	497	465	487	483	471	465	437	456	456	447	462	471	453	490	477	442	459	447	480	467	489	502	478	491	480	448	494	492	458	463	452	453	474	454	446	499	448	486	436	504	450	426	439	434	509	477	485	453	495	493	431	482	442	463	471	485	414	427	479	417	485	431	445	454	464	457	495	481	467	464	475	489	474	482	496	459	465	494	448	425	464	464	433	432	441	434	465	483	464	423	430	460	422	494	467	489	495	481	499	485	500	482	484	492	471	506	437	451	488	452	443	487	507	454	456	436	472	439	457	466	477	453	454	494	501	438	469	475	453	471	467	451	476	477	485	481	480	487	456	458	488	469	460	468	450	465	473	470	467	436	467	482	471	455	441	477	439	470	438	489	463
35814	4690	572	395	381	304	278	261	241	252	272	226	256	235	228	202	244	196	244	232	208	235	222	252	226	255	225	248	232	243	261	226	265	248	218	233	246	273	247	250	244	245	262	221	226	261	237	253	220	254	223	236	229	281	244	246	214	230	229	237	242	233	213	215	251	251	245	249	212	239	230	205	238	229	250	235	253	233	217	244	236	256	260	242	218	246	222	259	231	205	239	217	208	260	249	221	257	236	213	246	224	221	224	233	203	242	238	265	227	243	214	218	248	247	260	234	228	230	267	239	235	228	248	242	254	222	252	248	217	258	241	224	237	226	220	227	229	210	229	244	225	219	256	232	236	255	241	254	215	240	243	239	237	225	250	236	244	260	257	238	238	212	212	233	267	286	224	249	220	238	219	231	218	219	259	238	225	215	229	263	252	226	234	236	227	243	247	237	228	243	252	234	259	232	229	238	198	227	230	262	208	240	217	217	221	265	251	250	239	234	224	250	260	218	224	230	211	216	243	249	213	249	268	242	240	231	241	261	225	244	235	231	230	246	256	245	248	241	232	248	218	217	243	215	233	232	221	244	243	247	208	233	248	221	246	220	243	237	243	245	213	226	253	219	202	243	269	252	245	222	236	234	254	260	229	229	222	231	215	251	250	243	223	230	232	247	243	233	265	230	211	218	233	236	223	218	269	228	254	225	223	232	242	229	220	231	245	225	231	248	217	215	248	260	251	238	233	233	247	231	219	266	198	250	247	243	220	218	216	275	223	229	246	205	218	256	259	233	221	215	228	232	262	255	227	234	249	231	230	239	247	240	227	231	249	263	221	230	267	258	214	206	222	247	244	247	213	227	234	248	250	222	244	237	228	246	214	211	256	232	223	231	243	240	254	251	252	236	248	236	234	211	219	230	252	227	238	224	233	232	236	217	216	253	262	245	236	229	252	205	279	251	243	216	244	222	259	189	227	257	271	217	239	232	263	229	236	203	245	235	224	241	236	245	210	230	250	222	245	230	226	218	258	248	212	232	218	228	234	276	245	222	226	216	247	226	225	218	276	251	228	233	252	236	261	259	233	256	258	210	250	240	218	227	223	216	249	236	221	230	238	264	242	266	234	207	230	241	236	228	246	226	261	242	232	214	258	239	217	254	225	214	248	258	227	249	238	219	285	225	228	244	248	236	223	257	236	240	243	246	246	228	234	247	229	220	237	230	230	258	243	238	249	221	282	201	214	239	244	242	241	237	251	259	207	220	223	232	259	229	229	226	238	234	246	225	227	263	240	228	215	283	239	234	228	240	216	238	211	241	237	244	225	255	248	243	225	252	233	215	236	240	250	232	237	234	212	249	250	229	219	226	229	214	222	232	213	207	219	243	237	227	249	238	254	249	237	221	208	230	250	235	223	246	243	238	227	241	244	251	229	246	219	227	214	248	223	258	251	257	213	223	210	247	215	248	247	216	234	241	226	231	226	217	240	253	239	234	246	243	247	255	256	228	233	225	240	235	223	244	227	255	232	235	241	189	231	222	250	240	207	233	196	244	218	247	264	223	242	264	222	229	224	247	219	241	241	212	236	251	225	236	255	251	233	257	241	237	224	245	250	238	240	247	246	228	208	235	266	269	255	244	280	221	206	214	240	230	229	247	205	250	223	233	236	251	248	246	261	223	228	250	236	234	217	258	226	244	260	240	276	206	211	258	236	229	249	207	218	232	242	264	239	231	220	252	230	225	241	240	204	244	245	223	258	221	260	256	232	227	213	228	242	232	236	251	232	243	240	233	240	225	244	219	224	241	215	238	262	235	245	249	251	217	249	217	240	219	246	234	252	220	234	248	210	233	208	268	223	250	244	238	233	237	204	252	203	219	249	250	248	245	210	234	238	248	219	288	237	211	229	249	250	230	224	216	223	221	239	213	258	255	242	224	211	216	243	264	189	239	215	222	226	218	221	248	252	241	258	245	231	215	251	246	248	213	227	256	239	237	248	227	221	240	234	247	267	217	205	253	221	279	241	219	224	233	228	237	230	237	236	261	233	239	203	254	241	238	249	230	246	234	247	237	250	224	238	235	230	234	245	257	264	226	255	252	247	236	246	231	238	269	232	239	225	230	246	221	236	232	223	217	253	237	226	235	238	245	215	226	239	224	238	227	219	230	231	242	261	186	207	261	207	237	237	240	243	267	236	211	245	234	215	233	259	256	210	232	207	232	246	233	235	221	246	266	247	214	236	204	259	226	243	231	251	241	214	211	226	244	273	265	242	228	241	232	250	210	218	278	237	239	216	264	230	204	240	246	207	224	230	256	237	226	224	189	236	249	218	301	240	245	230	241	217	248	224	224	236	270	235	244	239	224	205	244	239	204	264	225	232	233	225	231	246	230	190	211	224	254	224	244	252	231	219	233	259	247	224	237	234	237	247	244	239	236	215	250	246	238	229	243	226	222	219	230	223	223	224	226	230	224	235	211	215	235	237	227	235	208	212	205	213	250	218	203	248	223	214	273	205	249	232	216	214	242	227	242	214	237	250	242	237	270	254	228	250	231	202	230	228	219	251	236	248	235	209	231	240	251	220	278	252	236	254	223	206	226	237	244	254	248	252	244	227	236	244	217	237	234	216	207	258	243	250	246	251	232	227	225	234	296	266	224	223	230	243	239	251	244	262	232	225	232	264	224	254	235	268	254	255	270	235	236	230	262	216	226	234	227	252	218	242	221	213	227	237	248	225	236	211	217	256	259	256	236	252	184	247	249	224	227	240	277	248	213	267	231	241	258	242	244	229	230	269	225	233	214	248	239	204	236	236	222	221	242	257	232	224	209	258	238	252	226	223	233	245	234	226	227	243	219	221	257	208	253	236	249	263	214	249	247	249	253	233	222	282	243	221	240	214	236	236	284	255	230	249	258	235	193	229	213	236	266	207	237	227	233	273	215	210	251	244	248	234	251	242	266	243	222	232	234	235	260	236	257	218	214	246	251	268	210	240	232	223	223	229	241	225	214	254	271	221	246	240	265	251	227	270	217	209	219	258	269	265	224	229	204	212	219	236	226	203	242	270	256	247	232	232	227	225	205	233	222	207	206	237	230	231	256	206	239	219	250	244	223	237	223	231	226	251	214	239	214	231	209	223	242	216	206	216	224	242	209	243	215	245	254	252	227	221	231	240	220	259	219	250	248	221	247	258	255	251	217	238	231	233	226	242	236	214	228	240	269	268	256	226	203	256	264	247	223	222	234	245	231	215	211	224	230	243	234	215	248	222	242	254	235	241	235	235	240	226	234	239	231	269	259	223	227	243	237	257	250	234	245	237	231	245	227	214	254	240	203	234	221	223	261	245	237	222	251	245	237	212	213	256	217	243	253	266	258	241	233	220	247	237	241	252	217	240	269	239	245	231	238	224	227	222	255	231	224	228	237	221	209	251	243	251	218	247	218	214	242	224	258	224	241	254	205	249	236	220	232	241	228	235	222	219	237	239	235	242	242	239	216
19499	739	1001	1129	1038	878	807	739	684	649	658	583	589	593	571	582	568	599	546	550	546	584	557	559	560	553	549	554	540	566	565	543	504	545	547	507	559	548	516	546	570	566	526	519	526	541	541	559	563	553	517	535	549	536	571	566	520	521	567	558	513	526	547	561	514	536	539	493	510	521	515	534	525	532	529	559	532	573	528	499	568	531	582	580	553	552	517	558	514	556	530	556	537	560	576	532	523	520	560	495	539	558	525	558	539	566	562	552	565	554	557	521	537	535	552	563	509	525	540	542	503	497	522	562	502	586	517	567	551	500	571	522	525	564	509	548	539	522	530	556	566	534	569	563	546	539	518	557	539	545	520	549	572	557	538	492	553	520	517	566	548	536	537	538	542	542	563	561	541	536	464	590	501	523	528	505	517	505	526	549	551	589	569	532	523	548	537	554	523	543	549	523	496	574	515	547	547	529	530	575	529	502	528	582	545	501	550	537	519	526	529	519	509	588	541	537	555	534	553	532	545	578	551	511	587	532	543	550	513	550	521	575	543	534	546	567	558	530	534	591	553	542	537	543	555	538	538	551	555	541	564	571	596	529	542	538	551	562	541	555	550	532	525	525	544	585	545	545	519	570	557	532	544	557	560	548	522	535	558	530	523	535	559	529	509	564	572	533	521	541	564	534	555	542	570	513	563	509	546	543	549	534	572	566	503	531	565	545	487	565	504	547	595	491	549	563	532	564	525	545	576	576	534	514	549	541	560	584	537	553	572	529	501	531	524	538	534	532	551	511	563	569	490	535	563	557	514	588	514	579	530	539	509	536	557	505	533	590	556	522	505	556	582	554	524	514	558	551	547	554	591	565	547	495	547	552	575	539	515	532	516	528	532	540	517	547	550	536	517	527	556	544	558	531	530	537	489	533	551	541	584	494	543	540	546	501	538	514	566	552	550	550	501	505	529	499	534	510	554	530	526	562	556	575	509	534	515	488	548	503	577	521	532	514	526	544	533	533	528	502	550	521	554	573	522	584	556	522	599	555	547	510	543	537	541	557	520	502	558	563	553	541	544	524	523	548	544	552	546	525	566	497	523	537	534	520	548	533	528	521	518	552	564	529	575	546	506	543	559	548	518	546	534	558	519	540	543	543	498	505	574	540	576	526	537	523	509	519	525	548	514	530	567	543	518	515	556	553	529	541	532	535	514	524	530	537	549	523	556	558	549	516	528	539	517	560	579	516	565	547	614	575	544	551	510	487	555	560	517	546	516	541	520	506	502	552	540	517	571	530	582	534	553	520	535	556	544	543	562	526	551	591	571	545	567	574	551	560	529	540	514	480	553	526	515	574	506	561	549	561	521	533	553	541	561	526	570	537	552	504	527	533	551	562	528	528	552	554	564	539	542	508	538	528	558	523	503	539	534	528	557	509	575	538	554	519	543	550	542	523	525	512	540	546	517	562	566	510	509	532	514	528	587	529	535	546	537	546	579	531	510	536	476	556	509	549	566	551	551	566	530	556	559	522	538	527	562	504	514	504	511	586	507	556	513	568	567	518	514	581	504	498	562	556	570	495	574	519	531	533	550	514	540	524	573	563	525	512	489	537	595	580	536	551	522	559	517	504	570	535	522	562	544	523	516	564	528	529	591	563	540	563	527	520	560	547	504	543	554	524	514	538	574	571	554	546	554	544	577	548	528	505	553	570	497	540	575	560	533	563	554	538	551	551	587	550	548	510	553	552	544	539	563	534	544	527	532	530	524	524	557	563	539	533	515	544	527	494	510	505	551	563	575	555	532	525	561	511	559	473	535	599	537	570	552	523	521	554	525	555	548	541	568	492	532	532	512	513	547	562	523	538	529	510	516	583	520	521	559	566	539	534	511	575	533	539	584	492	580	497	558	559	558	561	542	533	555	532	542	545	561	578	547	519	545	552	526	539	536	560	546	570	536	557	518	539	525	542	583	536	554	524	543	549	532	554	532	552	556	589	541	533	546	560	547	556	579	518	545	509	517	498	516	543	558	547	518	501	538	506	582	583	484	554	541	512	556	573	547	536	497	543	528	582	557	527	568	468	563	553	588	581	554	561	548	534	517	532	538	526	543	537	533	535	576	523	526	528	545	536	515	539	531	544	547	550	555	541	495	543	607	504	523	545	505	525	570	537	507	554	536	567	558	542	541	500	538	578	556	530	551	523	501	547	557	538	576	536	557	568	589	500	527	553	546	582	586	537	485	534	553	521	546	536	546	545	509	557	550	536	512	528	544	544	509	588	505	510	531	560	533	560	561	522	536	538	543	541	545	525	549	538	554	565	524	570	533	541	565	578	536	584	560	532	527	513	595	533	578	564	559	522	515	550	576	576	566	509	568	569	558	569	504	594	540	560	529	528	514	526	517	532	570	568	548	565	530	542	542	518	529	545	550	495	549	502	533	564	522	524	559	492	549	504	563	525	547	513	539	540	503	548	569	555	556	511	508	590	589	537	584	518	535	525	560	498	565	549	527	545	550	553	532	506	521	538	564	552	563	539	501	563	568	597	537	573	532	547	500	556	561	552	527	554	550	575	530	570	505	547	541	588	534	524	552	513	541	540	568	538	521	499	549	525	514	519	559	531	561	588	521	508	539	553	598	544	546	546	513	509	546	522	523	571	554	562	499	536	543	576	528	553	533	528	555	525	561	561	515	549	510	528	492	533	544	578	525	535	530	583	525	518	553	540	539	497	611	526	503	518	526	519	528	522	531	543	537	521	554	520	552	540	512	562	545	522	527	555	539	492	579	498	542	510	522	538	563	513	498	535	546	578	558	562	528	537	536	589	569	521	570	563	539	517	522	535	521	559	526	505	522	563	541	570	572	546	547	543	540	505	515	528	511	565	539	516	588	509	507	538	529	529	544	535	528	576	556	543	504	541	528	542	543	565	534	503	521	545	562	507	517	508	562	522	524	521	547	515	500	517	561	544	481	536	536	534	520	531	527	528	531	532	531	504	606	575	559	559	516	555	529	514	541	522	533	554	499	575	505	519	519	536	570	527	495	566	532	548	538	564	559	549	507	530	514	573	545	542	546	512	542	531	494	516	557	535	516	559	521	503	560	552	541	530	533	550	567	524	579	499	511	526	602	521	559	529	568	552	594	511	574	498	531	541	525	529	539	554	548	552	548	553	545	510	542	546	581	548	542	560	539	526	531	546	521	542	547	532	552	549	495	512	498	530	509	538	527	557	544	535	555	545	551	562	540	508	566	568	603	550	551	553	526	559	546	549	543	524	541	578	553	530	528	539	562	543	546	602	506	558	526	536	515	523	605	543	514	554	538	559	536	543	581	505	527	514	552	557	515	537	574	536	571	536	582	534	516	510	528	521	567	525	566	503	504	577	532	530	547	529	555	553	527	540	548	537	534	541	523	567	572	540	514	546	524	537	505	522	532	502	558	567	509	571	532	551	513	514	587	528	534	553	522	525	541	568	568	534	519	535	560	537	534	504	534	487
42510	7481	966	528	364	298	224	209	191	203	167	181	170	168	143	134	160	136	151	157	129	143	176	150	148	148	131	134	146	154	149	146	123	135	125	142	141	141	152	145	147	153	134	156	140	140	128	133	145	150	138	129	120	124	124	143	110	142	125	138	128	136	120	136	130	134	140	128	161	133	103	146	132	129	135	155	130	138	140	131	134	133	142	145	145	145	137	148	151	138	126	104	136	137	136	149	124	138	138	134	153	122	144	146	136	155	145	142	144	145	144	143	138	124	122	136	141	158	112	124	152	146	133	176	141	104	144	147	128	144	134	125	150	141	146	135	153	122	124	124	144	134	136	128	139	163	158	128	143	112	138	141	156	157	136	149	119	125	137	144	142	147	147	155	128	129	134	128	136	141	147	155	157	118	147	122	153	128	141	150	144	151	151	136	158	152	138	121	134	145	147	142	176	132	149	128	137	135	131	144	125	146	126	137	159	181	122	124	135	139	134	113	152	131	161	112	147	162	145	163	124	139	137	134	140	150	109	124	138	125	151	146	145	122	130	130	146	120	136	131	162	157	138	140	145	153	144	149	149	139	101	139	162	151	133	164	129	145	140	128	124	159	139	157	137	131	139	119	142	139	130	129	119	120	154	106	151	117	119	133	119	135	147	142	113	142	163	134	133	161	145	131	140	122	127	146	124	140	138	131	159	134	140	159	156	114	139	122	142	129	136	133	131	139	146	155	162	175	133	133	133	141	157	134	140	155	130	128	101	130	118	153	164	138	133	139	142	132	144	136	139	162	140	129	143	129	149	139	129	136	154	147	141	125	143	134	129	151	122	139	129	157	138	120	134	127	151	133	131	130	130	138	150	124	136	137	144	132	127	133	130	135	136	135	134	158	135	135	123	115	155	138	120	136	140	142	148	144	134	150	129	117	127	131	129	120	150	128	147	152	153	118	143	168	158	111	111	140	140	144	138	131	123	131	136	140	140	152	128	139	137	135	165	138	134	159	151	125	153	128	128	135	160	132	133	134	149	167	162	128	125	153	141	139	109	135	144	145	127	143	141	126	123	129	137	121	125	138	132	124	139	137	142	132	134	156	146	162	162	129	149	146	107	139	149	129	110	130	139	128	161	154	138	145	122	143	128	136	137	163	125	131	142	153	119	157	148	113	142	152	127	133	145	169	136	122	140	140	150	141	125	145	153	173	136	166	134	124	145	149	141	137	156	170	151	139	130	143	134	128	146	138	143	144	138	157	128	146	125	131	145	149	152	138	147	133	150	148	142	138	115	160	134	157	143	144	131	131	153	143	143	151	147	141	150	143	140	136	130	145	128	171	133	147	144	143	132	122	126	133	153	148	164	136	147	130	138	152	146	166	155	143	141	121	118	156	124	121	127	148	137	121	143	134	120	141	133	128	153	146	131	143	148	128	136	140	149	138	136	132	133	148	138	147	153	142	163	153	138	137	123	128	150	127	134	143	135	105	132	140	142	135	150	145	135	131	134	153	130	139	138	148	139	133	136	133	176	126	134	124	154	149	129	144	125	154	130	150	143	123	131	128	139	144	140	156	145	142	139	136	157	149	136	142	109	165	121	134	137	132	138	142	125	127	132	132	150	158	126	132	128	156	152	137	147	124	134	139	146	136	142	155	167	137	111	141	139	132	117	158	121	117	127	123	125	120	142	144	147	145	147	140	143	136	121	129	116	145	145	134	146	129	142	123	129	157	135	150	129	136	129	152	150	115	127	139	129	154	138	157	152	115	116	138	137	125	152	144	138	121	133	148	133	130	140	132	135	142	156	148	133	143	134	154	135	130	134	148	141	140	126	132	132	126	142	138	156	127	118	123	120	142	111	131	133	138	148	109	137	156	118	115	140	143	130	121	110	130	139	130	140	148	123	148	143	139	150	144	139	145	122	155	119	134	125	123	126	137	125	143	134	159	116	167	147	143	135	131	107	148	114	141	116	148	140	127	114	119	118	143	137	140	127	127	149	149	146	134	130	138	135	118	132	137	125	130	147	165	135	152	122	126	136	124	150	134	141	122	121	143	153	150	119	152	149	134	139	141	126	129	134	134	131	105	149	141	147	135	127	139	147	159	141	133	174	145	151	132	132	124	153	126	112	147	146	148	162	158	137	150	118	116	123	169	139	134	126	131	112	152	143	141	142	128	145	144	131	123	115	144	149	133	154	163	163	131	151	124	156	141	147	147	137	151	141	169	160	129	145	124	156	131	130	133	140	160	133	147	143	172	145	129	137	152	128	127	130	125	161	128	161	143	145	118	141	139	136	138	134	135	141	115	141	154	140	126	135	142	138	161	135	145	119	139	130	136	141	149	141	151	153	139	149	138	131	141	146	114	137	116	144	145	130	123	142	140	133	159	149	142	142	140	149	155	130	148	125	144	124	140	140	125	162	125	143	129	105	139	143	138	157	143	116	140	124	148	143	114	135	141	123	142	140	152	134	147	136	120	136	149	143	126	138	129	113	124	149	124	150	132	143	135	139	150	135	128	146	132	127	150	130	145	132	125	120	130	145	153	145	129	128	140	137	129	130	162	124	132	153	142	131	134	142	146	130	124	131	119	137	143	151	116	119	144	141	119	156	126	124	133	153	116	135	135	139	134	154	132	125	134	152	111	137	126	133	130	125	142	156	130	142	123	143	162	139	151	147	141	109	123	136	137	138	150	148	123	131	158	142	129	130	154	170	127	132	148	133	139	136	131	109	137	148	144	157	123	135	145	111	150	113	123	128	138	114	153	126	154	137	126	123	143	143	144	136	146	164	150	158	150	137	150	118	119	134	122	135	127	158	152	145	138	149	137	145	137	115	120	146	162	142	139	143	132	123	133	123	131	136	159	127	143	145	142	127	154	144	149	154	126	121	128	180	141	115	125	147	149	152	129	157	157	151	117	104	148	126	138	131	151	131	154	132	166	131	144	138	137	147	129	133	125	141	128	118	132	160	130	135	146	136	149	127	137	150	146	121	131	130	127	143	125	131	135	141	144	135	134	127	127	134	142	141	144	170	132	139	147	149	120	126	133	187	133	124	141	145	134	148	128	141	136	121	136	142	144	139	138	138	142	114	137	123	122	137	141	116	137	131	122	126	144	153	152	146	126	113	136	151	139	147	119	128	145	126	168	128	142	137	131	146	152	158	127	121	151	141	126	143	163	124	138	117	123	103	136	114	154	130	145	145	172	127	119	164	140	132	133	130	157	128	148	120	133	143	143	132	135	149	137	142	106	123	117	168	138	161	141	144	158	120	138	130	130	140	135	124	135	149	134	128	142	133	142	146	123	129	143	131	156	144	115	139	132	133	145	131	126	125	128	139	124	123	157	116	123	126	135	150	126	141	141	135	123	137	145	144	126	155	149	115	142	132	114	147	155	168	123	133	143	121	113	132	145	129	135	151	123	161	140	157	149	132	115	133	141	144	129	136	138	148	129	145	149	146	167	128	139	106	109	156	132	139	160	137	152
21617	693	1260	1526	1339	1034	882	726	687	581	541	462	463	457	450	410	389	399	401	348	366	344	377	335	367	349	359	350	356	357	377	368	335	319	359	371	337	333	353	346	340	337	363	324	354	308	324	355	324	332	325	316	323	305	274	310	328	304	345	295	351	325	326	322	332	355	349	323	325	324	324	311	323	345	330	325	308	336	293	331	312	344	324	308	339	314	312	280	324	320	312	304	313	340	306	347	328	331	329	322	327	337	300	338	328	326	337	321	320	331	348	339	303	358	321	312	322	319	319	319	313	332	333	350	283	322	336	349	319	361	305	318	333	338	328	329	347	309	337	330	315	342	296	335	343	324	314	335	309	295	340	338	325	318	308	294	293	312	321	309	305	313	314	331	330	325	288	321	326	338	295	323	310	328	323	318	326	328	333	307	292	311	321	317	300	335	340	303	324	322	334	311	304	302	321	328	335	320	336	306	326	300	296	302	356	321	298	325	336	344	303	325	338	342	323	342	347	319	317	291	347	289	328	320	311	336	310	323	273	323	331	323	348	341	324	324	317	354	339	291	331	328	328	316	333	302	358	320	335	335	347	314	339	327	340	335	327	303	318	307	314	325	359	306	357	300	328	310	319	295	284	298	360	357	324	332	339	323	329	284	316	341	313	327	311	327	360	312	326	318	300	311	309	334	308	303	329	337	341	355	303	299	377	315	314	326	316	318	305	318	305	317	301	308	320	323	311	332	359	325	324	315	321	338	331	304	322	328	308	326	344	316	300	325	322	342	311	261	320	301	350	288	317	271	322	363	333	311	309	355	334	327	314	325	327	308	326	331	295	336	296	317	321	300	332	326	324	317	340	319	319	270	308	293	306	353	296	318	309	295	336	330	285	308	329	331	318	322	295	330	325	361	358	301	317	316	317	333	329	343	329	306	353	322	363	311	335	323	356	337	304	302	329	337	314	321	306	330	333	287	285	356	325	322	347	307	345	312	328	336	324	316	347	301	311	308	322	318	343	312	325	285	290	293	323	330	323	304	310	302	310	309	290	316	323	310	341	303	325	316	298	270	292	313	332	313	321	317	334	340	320	336	314	336	336	335	317	348	308	321	337	318	301	329	334	326	279	329	322	323	294	325	313	323	352	303	347	329	288	316	313	311	326	335	343	295	325	319	345	321	314	327	294	359	351	311	315	353	314	333	312	332	296	287	368	296	292	321	321	301	315	322	324	316	321	335	307	302	329	348	317	295	310	319	291	294	307	328	328	299	319	345	332	328	284	367	337	318	307	301	330	309	326	310	320	319	296	321	334	317	312	344	357	342	288	356	340	321	308	331	322	328	299	342	323	328	325	303	313	307	321	333	333	334	289	318	311	331	348	309	301	303	319	348	327	340	357	341	346	301	311	332	327	306	305	305	324	308	305	333	289	304	310	307	295	323	336	293	311	279	349	319	327	328	323	279	310	310	331	350	320	332	300	324	307	304	275	310	310	310	319	303	332	316	313	337	260	338	310	312	287	348	323	327	304	280	360	284	323	324	317	312	314	337	309	287	306	317	298	289	323	352	335	310	307	320	318	298	339	323	318	352	341	313	350	319	334	311	325	316	313	299	347	319	323	359	310	321	311	313	359	317	338	328	294	314	309	334	339	303	321	324	313	315	344	294	334	300	309	316	302	318	310	335	283	309	295	294	321	323	329	342	314	311	333	316	311	328	308	324	321	309	311	303	321	366	354	309	310	323	315	283	324	308	343	316	327	332	320	345	338	312	324	296	304	318	349	303	298	362	266	312	330	340	316	298	325	326	299	304	328	310	330	333	289	323	341	302	328	316	342	338	305	321	296	318	345	374	314	316	287	335	315	318	317	309	324	356	315	332	304	319	307	333	323	333	334	307	308	342	308	319	341	349	339	307	355	344	352	361	341	335	335	304	322	310	298	322	334	316	330	309	312	333	321	315	302	328	314	316	318	296	330	290	299	300	306	321	323	330	294	340	306	308	312	336	345	319	288	322	309	336	343	309	287	319	323	323	297	303	339	312	304	312	340	306	327	294	336	325	346	303	325	297	317	345	307	312	339	324	302	302	313	336	330	311	323	320	341	333	337	311	302	328	322	334	323	308	312	340	289	325	321	285	336	339	318	331	334	337	331	317	332	346	334	289	277	330	291	296	311	308	354	322	319	307	343	285	328	318	327	347	336	321	315	302	337	343	260	314	345	309	335	320	302	329	309	320	332	325	299	310	301	305	308	314	337	319	298	288	326	332	338	338	318	330	339	315	274	323	300	318	349	337	348	294	331	340	301	332	340	329	314	350	327	347	335	323	315	353	313	328	351	347	314	318	282	325	320	313	330	349	322	308	332	280	312	322	304	306	318	316	346	309	322	333	307	339	332	325	297	320	308	355	314	334	332	293	328	299	320	307	311	330	292	327	322	296	354	342	330	346	346	313	329	295	307	325	328	327	323	364	332	334	331	316	338	313	322	337	343	333	306	337	329	306	346	317	322	315	319	313	324	328	306	314	332	283	322	349	328	352	342	297	304	321	304	324	311	351	311	315	346	312	341	312	339	326	314	320	310	293	311	312	319	335	323	320	325	331	309	355	302	333	306	344	339	317	291	343	296	338	324	322	303	303	320	347	313	325	320	295	313	340	342	341	339	311	321	329	333	327	337	321	332	344	334	322	364	304	303	319	286	356	330	318	304	333	309	339	319	306	356	301	330	314	359	342	308	307	284	303	317	295	319	313	320	300	341	317	296	353	319	320	354	329	306	306	296	316	292	328	340	299	309	322	324	322	322	312	302	315	312	334	287	313	330	319	321	319	307	300	309	318	326	353	332	323	313	314	315	307	312	339	294	318	320	334	291	331	294	332	343	321	318	332	332	322	315	314	324	324	299	298	309	321	319	356	346	296	307	290	310	322	311	332	300	311	345	306	332	297	347	332	332	333	308	315	325	336	329	335	302	301	335	317	319	294	292	326	302	301	322	320	281	324	322	324	302	313	312	314	351	328	298	330	299	315	298	331	340	316	300	337	323	332	311	294	321	326	330	312	317	290	290	333	294	318	312	288	370	323	319	316	313	333	310	350	301	307	332	332	297	320	324	329	321	333	331	328	333	308	287	323	330	328	333	325	329	343	315	359	306	317	300	313	331	333	353	316	301	334	322	338	303	339	331	332	343	308	316	328	309	314	360	303	346	320	305	304	351	339	333	334	323	300	294	338	276	292	309	328	302	345	290	344	315	316	320	286	306	303	325	325	316	325	295	312	314	334	346	328	321	328	327	334	311	313	273	336	309	323	359	337	329	323	329	329	320	318	317	313	292	285	317	349	338	343	327	346	327	345	278	310	346	312	295	308	324	293	327	365	289	343	331	300	312	319	297	294	306	352	319	326	321	312	309	308	291	304	339	329	295	315	308	321	349	310	345	313	337	335	325	329	318	338	334	294	295	320	300	304	342	326	312	310	321	320	288	336	314	320	336	319	322	332
24693	2476	198	195	193	206	177	191	184	210	201	213	218	186	168	203	189	213	211	220	192	210	184	181	193	207	193	181	190	178	200	192	181	196	210	189	194	216	190	208	207	170	181	212	202	202	229	218	185	219	244	218	206	207	167	202	185	203	229	192	210	180	179	207	169	226	218	223	196	210	181	188	211	222	210	206	210	198	175	207	188	188	184	199	178	188	198	192	196	190	208	224	194	185	227	202	198	209	205	204	214	213	206	208	219	198	230	208	196	175	178	187	196	208	192	207	203	189	217	175	182	187	198	192	191	199	205	216	191	230	174	188	179	188	175	189	194	196	223	206	190	187	185	212	203	189	177	170	204	202	189	197	181	190	194	204	185	201	206	216	208	204	210	223	221	193	181	204	221	197	211	188	167	236	204	209	198	187	199	165	187	177	200	181	184	234	211	202	191	205	230	191	175	186	223	216	195	163	206	211	215	194	189	205	204	225	206	220	193	200	181	195	211	180	225	173	187	185	173	185	212	151	198	210	197	171	214	183	197	182	207	232	210	188	191	208	210	197	176	197	217	182	217	193	197	208	210	167	195	203	185	220	242	209	173	186	209	208	202	189	188	198	188	211	192	207	205	203	190	224	206	189	210	165	204	186	216	191	184	225	207	189	205	206	186	177	199	214	228	190	194	201	184	204	209	206	200	204	185	189	183	174	184	192	173	218	165	169	182	210	180	199	228	212	225	201	231	186	226	210	207	194	171	183	183	209	177	208	204	193	200	221	211	196	183	187	205	212	214	199	206	194	196	158	203	224	204	223	227	209	190	201	200	192	214	184	165	181	190	205	154	199	174	173	224	164	196	214	194	190	194	209	224	209	210	189	184	208	205	201	211	194	193	219	198	227	199	218	198	191	193	204	189	190	199	194	194	189	225	201	188	242	191	207	223	210	217	223	180	178	189	189	219	187	185	222	176	178	193	201	211	173	210	221	184	202	218	181	205	199	211	192	190	201	197	202	186	196	216	205	192	205	196	214	196	196	195	206	198	199	198	193	197	182	202	212	190	211	205	187	216	209	194	205	211	189	185	203	203	187	203	185	210	194	208	179	196	163	209	220	182	207	202	194	169	208	204	185	199	201	187	230	191	206	203	173	183	200	225	199	201	184	221	194	172	169	224	190	192	204	209	172	199	206	213	216	186	184	186	193	196	209	213	179	166	233	212	196	208	189	227	195	191	208	212	206	173	179	196	196	201	193	190	209	184	201	194	212	189	194	201	216	192	222	192	201	211	212	223	213	212	196	199	221	204	170	196	194	184	199	190	227	185	191	213	213	214	172	200	203	195	201	203	201	193	188	212	209	191	187	204	193	197	198	211	210	222	176	171	185	196	216	217	213	194	204	187	195	202	208	184	203	177	169	184	187	191	183	179	193	215	196	187	172	194	175	210	185	174	226	200	206	202	199	201	169	181	190	195	187	232	211	236	211	176	218	183	181	164	197	197	185	218	187	211	168	195	186	216	183	192	213	193	200	177	192	168	197	202	186	197	212	182	178	189	214	219	235	174	204	206	205	197	227	200	179	198	184	208	189	214	179	184	207	213	188	218	166	202	188	228	177	192	200	191	201	221	221	198	201	206	188	201	202	227	204	191	186	210	167	209	207	203	161	212	201	202	213	184	210	205	210	204	208	211	208	206	213	192	185	214	196	208	221	175	206	186	193	197	190	179	205	206	171	193	184	193	192	184	167	197	220	205	222	210	213	192	209	175	211	202	184	190	185	173	191	203	187	196	202	166	213	209	194	216	204	225	198	195	206	188	228	221	193	220	198	217	195	192	192	192	207	189	234	191	188	204	185	201	214	215	192	181	176	226	192	182	185	192	210	185	200	208	191	186	208	201	184	205	191	188	172	198	211	203	202	193	193	187	196	216	196	184	211	186	202	195	190	177	212	187	203	197	203	217	216	207	192	241	183	219	193	235	188	232	198	181	181	225	188	211	182	187	189	181	181	182	199	210	187	162	198	215	195	167	234	190	220	209	188	186	193	195	210	209	208	203	218	196	192	176	209	184	176	189	181	189	203	193	172	189	193	207	206	218	211	223	202	176	208	221	210	163	200	184	196	205	202	207	222	177	179	215	186	196	188	193	183	197	214	181	197	207	193	188	229	174	192	192	209	169	204	223	185	210	200	197	207	204	200	209	166	198	198	168	174	173	186	182	223	223	188	195	183	198	195	179	202	195	190	184	209	192	193	219	190	209	213	212	192	188	192	179	190	182	214	194	189	189	199	181	208	204	179	185	216	217	200	213	189	185	216	214	190	193	184	209	185	222	222	197	184	192	182	220	189	159	186	200	243	207	182	204	179	171	199	171	195	197	166	212	203	194	209	203	205	196	173	214	203	174	213	228	202	196	192	177	229	217	212	197	186	205	203	220	210	190	207	178	218	188	181	193	195	204	218	192	175	243	188	195	199	224	195	191	193	204	201	195	227	184	193	205	210	176	208	195	219	186	190	192	198	200	207	198	187	210	207	188	200	214	188	191	209	188	210	186	173	210	208	187	198	185	220	215	211	184	170	165	200	179	196	218	190	176	215	192	215	224	180	205	187	237	223	201	184	184	198	209	206	214	187	186	201	210	205	189	222	201	207	178	211	205	200	183	228	165	220	202	198	187	206	214	209	221	190	184	202	195	192	164	202	188	186	177	195	214	179	169	189	205	217	205	201	191	215	209	205	200	202	187	196	192	184	193	188	187	207	203	212	213	181	230	206	193	198	211	194	205	197	182	216	194	204	206	202	223	198	191	186	194	202	197	208	209	198	205	209	199	187	177	225	220	203	180	180	216	197	221	196	198	216	200	191	200	184	180	182	193	206	207	184	176	195	211	194	168	195	203	193	181	201	184	168	212	188	193	203	191	206	179	179	209	176	210	194	195	206	188	179	200	226	168	221	194	208	199	188	181	186	159	191	208	213	201	195	186	197	182	198	187	198	186	167	208	173	188	220	195	211	194	200	187	199	177	168	195	204	223	193	195	178	182	182	171	218	230	198	191	186	226	199	197	227	220	198	188	189	178	212	199	193	200	216	192	186	193	196	231	204	214	203	227	215	218	195	174	179	181	192	169	185	193	201	192	198	184	196	160	198	196	188	195	195	191	187	207	211	220	212	221	199	220	201	172	215	223	173	204	204	196	187	197	181	201	172	195	181	178	181	220	220	200	214	233	204	213	201	207	193	175	208	183	208	184	179	199	201	164	176	219	197	166	209	200	179	180	206	212	184	219	203	190	194	168	200	202	194	183	204	185	226	191	195	191	209	151	189	198	214	187	223	196	191	198	216	192	191	202	188	167	212	208	197	197	206	184	228	210	196	204	180	183	210	181	187	232	178	189	184	170	206	189	175	200	226	181	200	191	195	235	220	187	202	191	199	183	161	176	198	194	200	197	227	211	199	207	189	198	194	172	221	182	201	192	201	191	171	208	210	199	173	210	214	195	206
14878	457	473	537	483	459	487	483	487	460	462	491	506	442	425	449	483	473	458	505	460	460	486	452	480	474	472	479	448	442	455	466	444	495	473	486	455	480	445	466	463	450	474	464	471	472	447	473	442	439	489	499	406	471	441	477	467	472	450	467	459	496	475	445	474	443	461	471	444	457	439	453	463	476	496	430	454	449	451	504	459	482	488	476	476	466	435	501	492	460	457	461	445	450	494	474	484	454	446	476	489	493	411	482	433	468	467	468	453	462	461	482	503	455	476	454	467	455	446	478	467	470	468	481	420	484	507	484	489	485	435	503	467	464	463	483	496	464	467	499	463	491	453	474	494	459	442	456	491	476	470	451	430	470	455	481	467	448	490	477	466	440	466	473	485	506	451	460	415	466	451	460	491	439	519	462	459	476	472	474	439	489	443	509	456	465	445	512	474	449	455	479	471	476	455	476	487	462	458	460	471	442	497	449	442	487	475	452	480	484	466	476	438	437	499	446	504	473	470	508	444	450	468	495	434	475	448	459	467	472	480	456	453	469	458	488	462	451	444	453	478	475	456	504	501	476	452	467	479	458	469	478	477	498	439	468	489	449	463	459	482	427	485	522	456	464	499	459	426	447	478	473	469	491	445	452	461	464	461	432	446	473	452	461	474	487	421	473	428	447	474	466	453	451	440	466	447	472	480	493	489	463	473	454	435	434	519	488	423	504	503	439	431	478	465	481	477	469	475	419	471	436	486	516	460	504	433	471	447	484	457	468	452	480	488	485	469	471	456	476	490	462	457	466	466	497	492	460	454	506	471	447	474	450	466	486	482	456	481	446	532	476	477	483	454	471	448	467	470	450	447	488	456	441	486	443	450	489	482	468	476	487	466	479	485	465	455	431	444	427	480	427	490	479	433	482	436	465	478	454	505	466	479	483	477	425	453	474	472	431	454	471	436	447	442	472	483	470	463	477	478	482	462	481	457	438	455	452	489	492	405	490	477	468	480	508	468	426	483	477	469	467	533	451	450	424	489	445	437	432	433	465	439	505	493	461	423	482	479	404	456	465	493	486	444	465	481	483	480	462	451	463	454	504	453	484	450	451	496	471	429	481	463	465	490	476	482	460	463	489	485	456	467	469	490	457	450	448	474	476	439	434	439	461	449	487	458	450	479	489	473	486	459	498	440	515	445	449	449	482	441	449	460	497	496	478	522	450	498	464	494	474	421	481	470	458	434	443	481	504	467	433	432	494	470	481	463	474	444	493	459	482	488	493	447	469	481	483	430	459	471	490	445	456	478	516	453	491	471	466	428	463	465	504	474	481	485	467	466	448	485	476	455	479	511	476	447	488	512	459	429	454	487	482	505	472	465	461	486	478	471	490	468	476	507	447	443	449	458	463	438	445	474	446	454	496	469	479	482	467	478	475	475	424	489	408	464	486	414	449	446	459	483	479	458	477	481	451	449	492	431	474	420	471	506	473	454	464	464	458	451	434	450	459	484	457	466	477	432	491	446	451	449	465	490	456	461	469	456	468	430	468	507	448	477	481	468	474	428	440	484	458	489	445	461	468	441	456	482	444	473	448	469	486	536	478	491	500	489	447	475	490	441	477	476	490	464	497	422	479	459	471	495	441	455	454	461	512	465	466	443	470	441	473	476	460	513	458	469	451	472	434	466	429	458	460	462	458	453	478	469	477	458	433	490	471	491	463	483	470	457	461	478	443	496	448	503	492	495	451	480	465	468	481	478	447	476	467	415	472	454	452	458	487	451	447	446	487	457	455	456	516	466	488	458	488	474	471	469	438	477	465	473	457	467	455	484	483	442	462	500	458	501	448	462	477	466	450	459	466	466	462	439	444	481	469	439	476	469	473	494	428	462	469	448	489	463	468	476	463	493	467	463	470	417	505	435	495	453	412	445	467	437	454	500	485	473	464	455	462	474	482	485	442	489	470	443	489	444	433	498	473	519	441	491	477	437	465	487	469	504	453	463	478	457	446	456	455	452	449	449	499	466	491	484	467	492	477	478	469	442	453	493	428	488	451	469	482	470	453	491	462	473	471	459	471	477	477	439	486	417	469	485	451	451	441	484	429	465	441	440	443	454	434	461	477	485	484	461	492	452	464	482	463	444	509	494	510	449	456	441	471	452	451	461	439	478	462	439	501	485	490	455	435	446	473	451	452	435	491	483	493	465	452	471	462	463	466	478	449	510	452	451	489	445	474	485	467	450	460	462	494	469	438	486	472	469	445	412	490	487	439	422	496	462	473	463	442	461	470	467	453	462	461	483	443	464	477	473	474	504	461	501	486	451	472	436	489	445	483	431	449	478	479	510	487	443	474	491	511	496	497	461	523	494	452	472	453	468	503	473	457	466	448	487	449	456	443	459	461	453	464	461	454	447	473	476	440	478	435	479	467	474	464	511	481	438	506	508	498	489	463	496	455	481	469	473	449	474	498	525	497	427	463	468	472	465	470	499	462	454	468	486	496	469	459	488	447	477	435	466	463	466	457	478	482	441	493	428	477	521	440	448	441	460	491	474	463	463	504	485	426	491	490	506	495	478	451	473	463	457	483	471	478	459	454	462	454	476	481	500	460	492	513	492	492	439	471	461	450	509	461	447	484	480	468	486	444	456	519	462	464	473	530	443	456	450	480	485	454	461	496	475	443	464	463	456	488	456	474	464	481	478	491	458	471	446	504	468	476	458	498	460	471	445	533	497	455	470	489	472	435	469	418	453	451	469	489	437	501	477	488	474	459	452	447	477	442	477	457	507	494	466	461	454	453	501	499	452	436	451	480	461	474	443	485	538	478	453	475	473	477	475	495	462	463	435	438	475	458	458	438	474	516	450	465	468	508	484	477	464	469	452	471	461	467	469	469	447	469	432	477	492	473	446	449	449	501	461	420	456	416	443	484	474	458	471	426	449	463	493	483	520	464	515	458	474	458	488	463	490	459	478	507	440	481	441	498	502	479	476	449	445	476	465	450	496	491	493	490	418	465	464	472	473	470	478	472	467	473	471	477	481	462	450	428	442	485	475	474	436	471	492	485	475	474	449	512	471	492	445	451	443	459	480	482	445	516	481	449	434	440	517	479	434	468	457	447	434	502	484	492	466	447	467	460	481	476	435	453	449	467	476	442	482	430	463	457	459	481	455	471	470	500	449	486	447	472	481	464	488	500	474	459	445	469	428	466	468	480	451	474	473	472	476	479	445	470	481	453	451	474	478	464	455	458	447	451	425	482	443	435	459	483	468	476	480	490	465	474	452	434	474	442	446	438	430	419	467	445	470	504	463	485	474	476	458	476	433	484	470	472	457	438	440	502	446	476	450	448	401	463	462	488	472	440	491	450	528	482	488	441	449	492	470	478	472	502	472	455	439	455	473	442	446	447	511	486	484	472	424	489	421	487	425	475	433	459	453	481	460	467	462	484	478	485	498	449	442	433	423	466	461	423	485	466	523	456	484	494	461	488	466	440	509	488
31056	2918	482	388	348	298	264	241	262	225	230	233	225	244	222	211	246	255	246	222	236	221	224	258	199	228	270	231	200	226	234	226	224	215	230	204	237	240	216	200	202	243	238	203	214	218	250	212	206	236	235	241	207	232	217	229	244	189	239	233	233	240	202	199	214	211	213	220	214	231	253	248	219	210	221	240	237	244	208	212	213	227	255	230	220	253	238	253	249	217	202	245	217	245	235	226	231	219	258	236	225	241	248	220	269	240	248	207	236	227	219	203	221	225	247	256	212	221	246	232	231	238	234	213	241	248	211	223	226	224	188	230	242	218	246	206	209	220	229	237	193	245	219	217	247	219	218	228	239	218	234	249	190	239	230	239	206	212	211	237	228	202	229	235	225	223	237	236	253	238	237	202	253	221	214	225	237	226	235	264	228	230	225	209	233	190	200	209	229	229	220	251	204	222	217	237	244	233	208	212	216	210	219	219	198	215	239	223	228	218	233	213	185	280	228	187	216	210	247	236	229	224	204	205	230	240	214	219	200	238	231	230	237	229	238	218	197	216	218	204	212	273	229	223	219	226	217	251	206	211	226	239	214	238	220	235	228	203	238	209	217	218	209	201	205	229	234	241	223	235	219	198	231	260	215	249	251	222	211	238	233	205	227	219	213	213	227	219	247	226	245	228	241	210	247	203	227	229	205	229	210	217	222	212	265	245	246	238	239	255	224	225	215	218	213	210	216	228	197	246	213	221	204	249	228	213	229	215	240	225	224	237	229	225	210	230	250	202	205	217	190	201	243	217	212	217	207	252	222	252	226	211	227	246	244	211	234	233	221	218	223	229	191	227	223	222	209	237	227	227	258	241	211	198	226	255	214	225	201	242	225	208	236	222	225	263	248	217	223	210	230	201	233	249	223	257	238	202	226	214	241	239	242	223	248	246	235	233	240	237	234	251	236	234	201	247	205	236	215	216	237	228	245	228	253	230	234	229	208	223	219	238	223	229	213	220	210	227	207	216	231	238	202	239	216	216	212	224	240	207	222	216	239	243	207	257	230	232	211	225	208	202	251	226	216	204	221	221	199	239	212	267	265	254	220	228	233	243	198	259	190	231	244	223	240	200	226	224	223	225	226	210	231	223	224	247	248	193	210	238	256	214	251	208	216	278	217	238	226	232	238	249	251	225	210	235	209	218	263	211	217	224	226	208	246	229	220	242	253	210	209	223	225	210	232	233	224	231	221	243	212	213	203	219	212	239	217	211	200	213	217	262	229	243	227	229	221	227	237	235	237	247	230	204	208	223	190	220	215	220	248	233	251	227	244	235	233	220	243	244	201	234	252	230	223	228	229	185	219	228	213	237	229	215	213	218	224	257	193	238	196	209	252	212	234	207	238	210	223	243	222	217	219	202	200	196	203	224	229	256	232	253	245	228	225	233	235	254	230	201	198	227	249	204	215	215	203	214	221	201	210	222	210	233	216	235	252	233	247	233	209	226	225	219	210	214	214	219	222	232	226	222	252	214	254	257	249	242	229	198	236	245	228	211	236	242	225	231	239	215	213	234	235	238	226	234	247	205	234	206	226	235	249	235	236	220	244	212	232	221	185	232	199	252	224	209	224	219	193	247	228	240	227	222	225	215	220	218	248	252	196	219	205	230	226	223	269	222	230	223	236	179	212	224	230	228	257	235	222	226	225	189	259	210	203	240	265	252	259	215	221	231	218	217	245	243	222	236	223	213	212	225	238	237	229	191	209	228	240	214	250	238	237	215	245	207	220	215	198	218	234	236	260	214	231	225	222	218	242	217	202	208	226	202	219	214	242	192	225	235	238	203	225	250	210	228	221	251	237	223	224	248	200	225	220	212	223	229	191	194	213	243	207	207	215	210	207	199	218	221	263	242	232	239	214	230	238	225	207	220	227	166	196	203	215	228	219	225	220	227	241	216	211	220	260	233	204	208	221	215	210	215	203	229	248	245	229	218	229	240	237	219	214	192	250	238	232	236	219	240	220	218	217	223	226	233	203	238	244	250	228	238	236	195	193	226	217	221	242	208	222	232	231	222	232	207	245	213	231	218	247	245	203	225	219	228	259	232	242	204	232	218	221	230	233	283	226	231	263	181	224	220	253	248	229	238	249	214	251	232	236	192	264	218	248	250	225	204	226	216	240	238	225	205	249	223	258	233	222	219	234	215	254	232	235	238	247	243	234	218	222	227	209	219	239	209	194	229	248	202	216	244	227	217	238	235	223	230	185	212	242	216	222	240	236	211	215	235	237	209	231	251	241	211	221	243	240	243	207	210	203	215	219	220	234	219	207	217	239	226	231	243	247	237	245	224	215	214	218	226	241	228	196	231	215	257	249	209	246	237	208	215	217	230	223	219	231	229	214	226	224	225	225	223	235	241	228	224	228	230	245	238	245	214	231	215	226	225	212	239	250	230	233	202	238	257	197	221	238	212	238	214	224	218	221	231	228	264	207	227	218	193	243	232	202	221	235	223	218	227	228	221	226	245	209	231	237	246	240	213	268	271	218	216	238	215	243	244	240	236	238	235	246	244	221	224	239	218	216	231	248	194	242	230	213	208	234	228	229	209	243	207	217	240	207	214	206	217	231	202	220	222	206	224	201	219	214	210	234	245	233	222	231	216	253	210	222	261	218	251	219	261	228	252	233	230	237	231	259	211	207	231	217	239	238	229	212	241	221	289	228	247	225	248	238	223	249	215	238	231	232	241	221	233	240	251	222	243	257	230	213	249	230	194	249	266	209	216	232	243	241	246	234	240	216	237	225	226	200	206	235	221	248	217	209	215	228	255	207	257	240	206	234	238	210	267	209	214	204	225	214	210	249	225	219	218	210	195	225	218	259	210	213	242	238	238	251	228	234	236	256	238	227	220	230	241	224	218	221	223	239	200	241	221	243	208	218	233	232	256	213	223	240	242	225	217	184	211	216	218	236	217	212	210	206	212	225	236	241	225	229	212	212	240	225	205	250	204	254	203	238	216	249	218	215	246	228	201	218	242	221	225	226	231	241	208	221	234	209	250	222	240	233	225	233	206	240	205	221	225	233	221	266	214	209	225	207	230	218	215	215	215	236	213	226	226	233	215	196	264	219	233	224	206	227	210	241	200	225	203	221	238	224	228	207	208	251	224	214	239	213	207	212	244	223	225	214	236	225	223	211	250	222	225	232	216	210	243	203	219	208	221	229	240	264	214	229	219	219	212	243	222	244	243	229	244	255	234	215	216	222	210	210	258	219	241	256	224	215	212	233	244	223	223	254	223	252	222	203	237	211	228	231	224	220	220	208	229	254	230	219	214	210	223	210	253	250	238	218	230	251	229	252	236	229	214	255	220	228	222	223	212	238	220	202	224	203	246	222	250	210	217	247	245	239	242	244	225	247	236	219	225	211	238	204	270	238	260	213	198	235	195	221	222	219	246	201	223	227	215	233	239	248	261	239	240	240	223	208	186	208	231	230	194	231	189
17558	739	1075	1153	1046	951	798	757	699	702	670	570	591	604	616	551	578	545	557	548	573	529	564	518	574	542	526	533	563	515	523	546	515	543	518	517	509	533	542	547	503	527	518	504	526	514	500	537	514	497	484	517	544	533	513	554	512	550	530	540	547	511	538	550	546	522	540	543	497	492	512	470	466	504	526	512	512	494	519	489	494	517	508	480	517	559	512	498	537	509	491	542	549	528	521	505	546	541	528	506	504	522	517	558	505	522	462	497	524	529	485	521	522	490	514	563	537	512	513	529	514	542	529	517	531	522	492	493	530	532	526	525	461	499	539	495	521	480	489	490	531	514	505	519	496	540	495	541	495	476	481	522	520	528	542	480	521	539	523	572	499	542	530	522	472	520	506	533	478	509	539	539	523	498	497	501	516	536	527	498	513	500	542	491	536	548	533	507	540	513	510	558	536	565	489	474	527	518	546	532	490	536	531	509	503	494	507	508	555	540	539	532	536	510	520	535	507	495	509	538	519	509	519	534	521	534	477	550	498	500	563	459	515	539	549	554	529	512	477	523	513	522	539	507	505	548	519	549	597	535	520	531	536	500	505	501	525	513	528	482	523	520	503	519	505	487	494	519	502	530	555	519	555	495	508	529	532	496	484	527	542	534	515	501	514	538	482	539	488	513	513	531	493	515	543	527	504	500	522	545	483	551	525	528	526	501	572	515	486	480	514	510	512	510	521	549	561	485	487	529	500	506	491	466	542	526	515	503	513	551	510	521	527	540	528	534	528	527	550	528	503	489	547	514	525	503	481	531	502	536	549	517	524	491	569	498	516	526	521	477	512	574	513	545	501	520	499	552	508	509	509	533	530	519	546	516	530	531	524	506	520	532	519	517	520	488	498	515	551	525	538	507	507	510	546	555	515	506	494	507	526	488	563	527	530	560	509	475	492	517	529	539	502	542	493	494	563	543	532	506	526	502	536	523	536	515	543	545	526	493	516	541	510	508	508	478	531	485	506	525	556	493	551	533	492	486	495	518	550	543	497	500	492	539	543	524	443	544	511	544	534	563	531	511	502	533	517	494	510	506	547	503	486	547	534	512	482	529	503	510	504	501	514	526	549	537	524	516	544	510	524	532	476	529	539	494	501	539	564	490	519	521	482	530	510	463	545	473	531	528	545	530	504	572	510	527	506	511	512	552	518	521	515	487	515	547	517	531	528	566	503	532	500	548	521	496	489	548	502	563	535	533	483	530	517	525	498	523	504	536	515	514	504	505	471	550	521	532	501	460	545	507	535	531	546	523	526	517	510	505	470	563	499	510	535	485	464	477	541	522	466	506	495	511	521	502	485	511	486	561	506	514	509	526	516	580	507	542	470	526	454	501	536	499	507	467	487	492	511	492	518	515	510	516	542	521	534	525	558	517	536	529	540	528	548	535	495	557	536	518	575	539	509	528	501	497	545	494	512	521	511	538	481	540	509	529	553	502	469	553	520	536	542	526	514	504	558	533	549	549	511	482	519	504	492	532	525	465	494	532	506	522	536	506	505	492	496	537	541	530	541	486	558	511	502	487	491	502	504	519	525	506	535	570	517	503	548	493	507	520	507	542	535	527	520	558	546	546	516	541	525	502	502	524	497	538	530	506	580	531	522	534	540	571	566	506	527	514	479	491	525	531	509	546	537	567	503	510	506	510	522	534	519	495	520	516	502	519	491	530	500	514	486	536	526	471	520	483	525	535	519	511	515	504	508	525	509	498	574	520	533	544	495	538	501	513	497	516	534	517	517	546	489	529	521	510	527	528	542	521	504	502	524	504	502	524	546	565	520	518	510	493	528	500	538	486	512	517	539	516	493	565	540	513	546	532	519	523	531	534	520	536	526	545	514	521	484	520	528	521	530	515	509	531	489	517	515	488	527	537	512	504	530	548	507	525	568	524	518	525	501	553	530	502	550	530	534	540	540	528	500	493	559	505	517	523	508	500	536	487	500	503	494	513	539	517	515	557	531	529	517	515	517	528	547	537	525	541	553	499	522	527	503	529	520	536	523	460	542	561	545	550	527	511	511	549	473	502	524	545	481	530	524	512	501	536	538	480	543	512	532	563	496	546	492	517	505	509	509	513	516	526	529	543	553	549	498	499	522	491	536	486	543	462	489	514	468	546	549	525	506	529	537	530	479	532	508	509	584	493	521	549	520	527	533	551	520	502	534	515	472	527	514	515	520	487	479	495	513	516	491	510	529	521	528	528	493	504	501	512	539	498	542	503	523	517	544	471	514	491	521	493	496	517	526	531	501	527	528	548	501	514	542	505	470	489	477	521	510	516	486	496	509	507	498	486	490	557	512	526	492	535	535	497	547	542	530	497	499	516	506	537	539	504	467	536	523	534	540	565	498	529	528	517	520	524	499	530	538	519	552	504	511	490	561	498	507	538	532	467	543	474	516	512	530	509	501	496	512	532	536	513	479	558	502	485	501	504	519	541	486	510	511	531	528	518	506	535	488	525	487	532	539	543	509	565	512	529	499	523	511	541	535	476	537	510	499	507	535	505	520	487	517	523	548	514	535	512	542	538	532	488	462	518	508	494	549	541	548	532	529	501	549	493	517	523	539	536	508	502	508	505	507	578	549	492	513	570	539	535	522	541	552	532	472	520	475	566	533	526	504	503	514	468	505	527	494	542	507	553	522	551	525	509	516	528	501	555	521	505	548	500	524	550	552	555	491	505	512	534	536	527	493	523	519	499	474	527	530	507	494	507	502	535	545	506	528	520	467	504	512	488	520	533	527	563	517	462	536	479	502	507	565	515	538	518	507	501	529	522	495	521	517	495	486	531	505	502	526	537	514	505	507	555	510	507	521	515	543	558	514	484	527	526	532	557	524	535	532	545	526	537	508	517	563	508	509	553	502	506	529	522	504	507	522	510	522	496	521	515	541	513	511	521	534	508	565	512	521	515	499	571	527	520	486	492	543	514	563	477	566	526	483	512	492	499	508	548	567	539	552	549	476	536	466	535	512	481	543	516	530	534	537	508	524	520	537	552	543	548	476	532	515	489	529	543	510	510	499	522	489	538	497	552	522	514	516	509	514	496	496	509	518	487	498	504	542	538	544	537	530	510	520	473	506	503	514	501	529	537	516	487	527	509	495	507	502	524	503	497	520	514	516	519	493	502	488	514	486	494	510	500	539	507	516	517	538	525	511	515	531	524	536	510	530	560	525	487	532	532	502	515	513	499	498	498	485	509	529	521	542	546	531	490	542	546	518	528	524	492	514	485	513	491	525	520	510	488	507	505	507	492	476	507	542	530	486	512	555	527	497	563	498	522	548	510	510	521	499	532	557	489	502	529	562	504	511	539	517	551	503	548	503	552	547	509	489	546	551	547	502	532	516	553	545	508	544	532	518	507	505	541	489	504	518	524	468	504	529	549	493	561	496	580	534	531	553	527	529	477	482	475	549	519	546	554	540	534	538	559	496	528	490	512	541	530
44407	8495	1032	529	350	279	257	201	222	219	168	151	155	162	139	154	151	169	128	146	141	132	122	144	140	117	140	137	132	125	157	140	136	161	128	150	117	127	140	132	132	152	126	117	130	131	109	146	145	147	136	142	135	157	125	134	155	137	130	130	150	143	138	125	149	136	115	150	140	117	156	125	141	116	140	128	131	126	157	143	150	109	142	149	125	158	136	134	126	143	138	145	133	124	116	137	137	117	149	145	139	130	137	134	153	137	146	126	152	128	134	157	142	125	139	145	128	141	122	145	110	119	135	137	148	158	151	142	125	144	140	126	146	104	134	136	131	125	151	155	140	133	108	139	105	130	129	155	155	143	134	137	104	129	125	159	120	127	140	155	121	141	137	150	129	129	129	142	133	138	123	131	120	155	138	122	125	133	133	133	135	142	121	135	141	134	124	137	129	150	150	129	144	146	124	163	127	146	130	142	128	157	130	120	139	145	130	138	151	147	126	143	145	178	155	154	117	143	147	132	140	137	131	145	134	141	126	140	145	131	144	141	149	132	129	140	129	134	145	152	139	122	134	166	148	137	127	146	137	169	137	131	158	139	133	146	159	131	153	146	147	132	111	175	121	114	127	133	131	149	137	131	123	130	110	134	125	133	114	137	134	124	135	131	148	141	145	149	125	125	133	156	134	139	132	145	150	150	155	131	103	139	148	127	119	126	134	149	145	147	144	133	154	121	122	142	156	134	129	117	144	148	127	142	140	141	131	146	131	146	125	107	136	138	132	141	135	137	150	156	150	139	141	143	139	130	149	128	141	141	110	149	136	160	122	144	124	128	130	124	125	160	141	135	119	129	139	127	148	138	127	123	132	129	131	154	113	143	129	128	149	116	141	134	133	145	139	125	117	118	119	135	142	132	152	112	149	147	137	120	133	148	132	128	143	136	133	132	147	136	139	127	142	127	133	134	130	138	124	152	131	119	126	131	127	161	143	125	137	132	121	116	149	131	145	129	113	120	138	144	157	129	142	137	121	140	148	153	138	132	119	147	159	119	162	124	137	137	119	142	148	145	130	129	148	130	147	125	133	130	163	159	138	140	137	131	125	120	145	128	143	134	146	141	140	132	147	120	131	150	115	164	135	149	141	145	126	148	130	172	131	116	142	132	134	133	131	143	120	128	123	137	132	126	118	151	139	148	138	117	128	112	127	156	152	126	138	128	118	128	130	144	141	159	137	145	129	133	134	123	127	138	158	137	147	141	144	124	140	129	119	139	121	159	158	153	134	142	158	119	129	116	140	146	137	135	102	128	153	135	129	151	149	133	151	162	166	138	142	126	148	134	128	133	138	116	134	156	118	144	159	138	139	119	145	145	174	117	149	138	132	128	168	130	126	132	121	117	132	127	153	130	126	136	136	157	149	133	154	162	147	150	125	144	137	127	145	119	127	136	140	113	161	133	142	137	142	133	138	149	128	140	144	140	133	138	130	158	116	128	152	141	137	118	155	124	144	138	129	157	135	117	141	153	139	143	148	139	157	146	150	143	136	126	148	133	156	143	137	141	119	140	119	139	132	128	133	127	131	123	154	131	152	150	139	143	131	135	124	139	136	154	133	146	130	140	142	137	130	149	134	147	121	162	120	152	138	128	142	138	143	137	136	130	149	129	146	152	145	149	137	127	127	142	136	121	128	134	136	138	127	109	153	154	138	151	132	137	139	126	153	98	121	142	146	134	134	133	159	146	154	140	124	139	142	131	122	128	132	136	118	164	125	132	125	141	147	133	146	135	100	108	162	130	133	123	125	129	135	153	144	162	120	140	147	156	136	122	144	159	167	145	109	139	129	129	118	120	149	148	142	155	117	138	129	146	130	148	127	128	127	129	127	143	153	150	141	138	154	143	123	136	145	121	132	148	151	133	138	150	135	148	134	136	142	126	121	149	112	137	147	143	130	139	127	131	124	142	134	128	133	142	145	116	126	143	140	122	158	150	115	144	143	148	150	156	122	144	148	126	124	113	134	148	141	135	155	140	119	129	133	135	138	130	133	152	157	135	129	142	151	143	141	141	119	125	143	144	129	113	139	132	137	137	159	127	139	127	149	130	122	142	136	146	148	152	144	151	129	119	141	139	144	139	135	146	119	125	125	141	134	143	129	122	154	137	136	115	131	128	139	146	153	126	131	134	159	138	135	153	117	151	139	145	114	136	118	147	126	135	147	144	122	149	136	132	136	157	148	135	157	130	127	152	119	149	144	139	133	128	121	139	162	144	141	169	136	128	144	146	121	127	160	127	149	126	112	128	140	123	135	116	138	121	131	122	126	129	141	117	139	139	139	132	141	129	142	129	160	129	121	123	125	122	143	152	143	146	139	122	132	123	123	143	128	136	149	128	126	149	130	141	132	141	135	121	124	118	146	117	151	128	147	124	154	133	137	140	137	119	131	148	153	161	149	115	115	137	126	138	153	146	135	134	128	143	123	137	132	157	148	135	138	129	151	132	141	127	131	134	128	116	139	125	152	116	136	137	142	157	132	143	144	127	125	125	148	142	135	145	144	137	118	122	149	128	132	142	150	129	147	150	137	116	128	126	145	130	130	134	131	121	134	126	156	125	105	147	141	146	143	129	144	116	116	133	152	147	124	139	123	131	147	120	132	133	138	148	139	143	142	130	132	140	137	138	163	133	132	138	125	142	143	138	123	159	126	142	120	115	105	146	121	129	134	152	132	115	131	139	124	103	143	145	147	141	147	138	122	155	130	135	152	147	139	135	138	123	147	133	138	123	115	139	145	104	143	121	139	130	140	110	136	146	135	138	132	132	126	131	113	147	145	147	130	132	126	145	126	145	132	136	116	139	158	140	120	131	120	125	138	138	134	128	125	135	130	145	156	131	124	127	139	140	130	145	154	128	128	138	139	145	116	144	124	137	127	132	139	118	154	162	130	125	154	141	147	126	134	139	162	141	122	111	131	125	151	143	151	131	137	153	152	145	169	127	146	135	126	151	143	124	139	142	129	140	149	126	143	148	136	126	124	144	146	152	127	152	145	159	136	138	152	131	133	158	114	134	135	145	145	140	143	130	126	130	151	153	138	145	131	148	154	135	134	148	121	141	140	128	160	144	138	130	153	119	133	135	131	148	131	140	128	136	131	128	129	143	157	105	130	120	127	155	152	151	135	131	106	150	113	138	111	126	118	140	136	127	132	132	149	126	130	120	111	139	130	158	150	130	167	149	153	128	124	142	151	151	124	139	129	123	132	135	130	135	148	146	136	147	144	127	154	119	132	129	151	154	133	155	135	134	139	158	130	152	163	122	150	115	115	130	136	161	124	123	149	135	130	131	141	140	133	132	150	166	146	137	146	127	130	132	135	135	139	112	134	131	132	132	116	144	148	134	138	132	124	122	141	128	156	144	117	153	130	150	142	122	127	122	127	150	121	144	148	127	173	138	142	140	132	137	130	147	130	128	139	139	131	126	123	132	134	123	128	144
22447	753	1329	1595	1264	1007	931	781	617	571	512	528	475	427	442	431	416	380	359	365	398	393	368	391	345	350	366	332	355	364	342	358	323	339	334	319	350	302	333	353	323	335	341	288	327	331	333	328	318	316	322	333	329	330	340	334	329	323	331	296	350	343	346	324	325	317	315	316	334	326	293	289	326	333	329	338	328	313	301	329	270	340	316	327	328	328	317	313	333	307	318	320	342	320	313	307	324	321	321	320	337	337	334	325	338	323	302	287	310	306	300	307	322	311	292	323	311	327	328	298	335	344	310	335	295	337	309	342	316	321	312	320	325	316	306	321	306	325	324	324	307	319	307	318	304	309	302	309	315	298	306	328	335	305	335	299	280	348	309	284	318	350	310	326	340	306	319	314	304	297	314	291	341	323	288	318	326	299	309	291	302	304	322	336	359	332	328	351	335	315	338	316	294	356	289	303	294	296	339	311	338	291	319	320	286	309	304	315	301	326	303	365	329	352	324	328	316	327	315	337	301	303	316	308	306	298	349	338	300	314	303	304	317	328	320	317	309	356	304	316	307	320	304	326	349	321	294	351	304	334	299	325	345	316	310	337	283	345	299	321	339	338	296	310	317	313	332	312	321	338	342	300	337	311	309	331	289	345	339	348	284	302	313	330	323	342	288	331	297	316	325	315	318	314	310	302	334	321	296	364	325	342	303	328	313	295	326	315	341	301	270	284	316	315	325	332	325	321	328	330	313	313	296	351	336	332	271	319	320	329	318	314	321	314	329	326	325	315	325	320	322	353	304	291	339	330	302	299	316	324	324	305	331	302	306	315	301	315	332	292	329	335	303	339	309	322	332	321	319	309	308	329	301	338	295	335	312	304	326	348	324	300	291	369	320	307	334	297	325	333	339	315	311	314	322	293	324	341	328	309	345	288	330	329	347	311	333	343	344	324	332	364	308	327	299	320	316	314	330	308	320	340	297	307	341	313	306	326	309	348	345	314	298	317	317	286	292	335	337	339	312	323	323	316	327	331	285	315	348	313	327	301	330	344	350	314	310	320	306	329	330	362	329	324	301	316	309	311	312	345	295	317	321	326	300	315	288	319	292	324	323	325	317	331	322	310	333	322	303	355	326	324	333	301	289	313	298	326	317	302	300	323	328	296	301	317	336	330	300	323	332	323	330	306	304	290	335	296	323	321	336	316	307	327	302	315	310	341	332	316	301	300	306	304	308	311	298	288	315	306	313	308	282	319	285	315	347	284	307	340	338	315	318	333	318	335	288	358	310	301	324	336	318	311	313	302	300	329	322	328	342	292	316	312	329	324	323	319	334	292	291	306	336	343	336	322	328	362	356	324	312	361	334	324	336	318	323	316	312	333	292	316	328	309	334	307	303	339	298	323	337	330	339	291	309	301	321	321	332	338	320	340	291	324	320	329	320	322	312	318	325	312	307	290	307	343	287	302	365	343	333	340	322	320	332	299	305	316	301	333	334	330	301	314	312	297	318	317	336	335	309	329	313	333	303	334	338	328	297	306	329	319	330	323	317	335	321	319	312	314	284	342	329	301	321	317	320	304	317	313	339	329	341	296	301	310	303	313	332	314	337	290	325	313	293	312	333	312	334	311	345	278	335	307	319	310	312	322	315	303	332	325	305	325	321	302	347	326	330	297	354	296	275	296	312	294	298	325	291	337	288	328	304	324	312	325	321	306	319	309	306	322	294	313	315	294	306	321	316	313	307	323	329	322	328	329	287	337	323	320	325	279	273	315	317	322	331	323	309	305	321	334	322	321	321	340	293	328	285	342	348	333	306	310	353	344	329	337	331	304	295	346	306	335	310	322	288	319	306	325	328	319	338	315	321	376	315	325	368	347	302	322	311	323	333	320	321	317	320	314	337	316	328	331	327	335	350	327	301	363	348	315	320	345	342	338	340	289	326	326	327	314	315	310	300	302	323	340	329	305	279	322	313	313	336	335	295	338	338	296	358	318	329	324	305	330	277	320	308	294	310	345	320	303	332	329	355	322	332	317	324	313	296	327	300	331	306	327	299	304	305	320	329	310	364	275	320	325	295	311	321	345	318	343	295	315	302	340	343	315	345	324	333	321	320	295	332	344	321	322	307	307	336	338	310	313	328	332	322	307	323	308	328	345	281	353	326	324	334	313	314	311	313	314	319	343	317	319	350	305	303	356	319	337	320	356	328	285	334	336	317	315	316	297	303	354	323	319	317	310	337	309	331	335	315	320	362	334	328	317	326	301	325	301	301	355	281	285	323	309	320	322	316	296	305	308	284	292	309	326	305	315	340	322	313	312	324	352	311	296	311	306	315	324	315	337	324	319	320	336	303	310	325	316	289	323	341	319	354	312	314	270	311	330	341	319	308	328	333	324	312	295	317	325	331	306	316	338	325	341	301	303	307	284	326	302	298	319	301	302	315	330	319	356	345	337	309	311	328	291	333	334	331	329	351	305	329	299	356	316	312	299	325	333	330	346	318	340	327	301	318	319	315	319	326	313	309	298	299	330	346	312	320	320	308	317	327	337	298	325	316	310	298	344	325	331	300	313	296	326	338	310	297	310	324	328	321	290	326	325	312	312	349	324	355	317	293	317	326	325	300	301	334	332	312	311	325	316	335	283	307	318	316	326	356	304	323	326	348	312	315	364	330	305	329	321	327	321	325	328	328	334	325	325	339	284	297	300	338	295	320	327	326	347	339	313	341	311	329	307	348	318	311	313	335	329	323	312	343	343	329	307	345	357	326	284	306	361	331	277	323	323	272	287	310	305	330	339	321	300	302	338	316	312	315	300	315	321	310	325	315	299	345	300	324	362	328	341	335	335	326	305	328	339	319	338	310	332	333	289	328	312	282	328	367	315	306	296	319	297	296	327	325	320	326	310	338	316	338	321	324	326	327	321	336	339	322	343	324	348	346	318	345	333	318	320	312	343	293	344	321	310	319	286	302	360	309	339	331	334	294	322	321	342	319	324	312	296	278	340	315	306	311	343	333	303	341	322	314	340	293	313	322	322	369	317	318	294	341	296	342	306	329	322	335	300	315	331	303	323	306	330	316	319	342	336	314	303	301	317	317	331	319	296	328	309	321	320	327	298	325	347	309	346	290	332	318	290	330	321	316	310	313	293	315	312	294	317	304	320	326	319	324	302	324	339	301	312	286	306	318	327	309	333	331	311	314	301	319	312	322	318	295	317	354	295	332	344	310	343	332	325	322	304	294	299	311	337	296	295	323	355	309	304	305	303	314	346	295	347	297	324	298	295	326	331	310	303	317	335	295	336	340	315	341	308	321	318	294	301	340	301	349	326	334	318	323	334	310	338	305	323	327	304	299	350	324	323	289	296	334	319	295	284	326	313	317	319	326	308	340	328	319	314	341	315	332	309	280	325	297	313	333	305	316	320	322	316	311	321	331	363	346	332	303	289	324	315	316	288	309	286	312	328	302	312	300	330	309	334	333	308	335	306	347	325
25442	2202	217	199	185	173	190	204	191	203	185	192	199	206	210	206	203	209	186	185	196	228	211	185	160	179	171	193	174	166	205	203	194	194	180	180	180	184	202	181	197	194	217	177	177	183	182	175	204	213	223	193	198	190	192	228	204	192	176	194	182	215	193	225	171	237	204	185	180	182	184	198	196	195	190	202	206	187	178	187	190	202	174	203	191	204	223	177	184	241	205	205	201	216	187	190	210	197	184	193	213	204	175	211	152	173	176	220	209	190	193	188	186	225	196	187	207	191	182	178	175	189	178	182	180	164	182	173	185	205	208	202	205	193	193	198	199	203	167	200	199	189	168	191	205	203	198	230	187	180	218	193	200	209	201	198	215	196	202	191	199	209	188	191	211	184	189	207	199	188	220	216	206	187	185	204	202	199	211	185	163	198	186	197	184	204	220	186	196	198	185	190	189	216	202	190	183	202	205	202	187	200	186	212	208	159	171	210	197	200	213	199	195	190	176	191	195	195	174	183	205	193	179	190	191	192	192	213	167	217	220	188	198	214	208	178	186	185	219	174	186	172	188	183	212	192	192	162	203	200	199	203	192	201	180	209	212	190	187	202	176	211	191	187	195	191	213	176	152	189	208	176	218	188	192	209	201	217	211	169	190	200	210	181	200	190	207	193	185	194	217	203	177	216	198	224	197	194	204	238	195	172	221	201	203	195	195	189	193	180	208	193	199	210	192	214	176	216	193	180	186	210	185	191	170	220	201	207	198	214	190	188	205	200	196	195	240	206	201	216	156	189	225	225	191	195	190	226	193	205	237	200	211	203	200	177	196	187	204	202	189	196	228	205	211	209	178	188	204	188	214	198	202	184	196	196	204	184	207	215	161	173	201	205	212	213	197	198	204	228	182	196	186	206	197	189	187	200	176	191	197	206	196	204	189	217	197	169	201	186	210	186	164	189	194	206	175	187	167	200	189	214	192	199	230	192	189	171	189	181	171	183	203	179	182	187	210	181	181	195	202	176	194	206	193	203	203	186	197	190	212	167	200	196	171	178	175	195	186	180	209	201	176	202	201	197	200	197	210	188	194	207	222	210	188	208	199	224	185	209	179	179	223	212	204	213	208	199	205	188	211	212	191	195	197	213	203	190	165	192	182	188	205	190	207	206	201	215	185	200	215	201	200	171	190	177	152	200	201	180	210	203	197	214	200	189	174	196	210	191	193	207	176	209	200	217	225	190	186	190	211	188	198	196	206	189	214	193	201	212	175	176	225	228	201	186	213	169	198	188	198	203	187	194	190	192	196	212	197	166	211	207	208	186	218	203	207	198	199	198	206	209	203	179	210	169	186	193	191	161	178	198	199	181	228	198	193	173	209	165	196	187	207	170	207	202	198	185	209	225	192	180	196	197	220	196	168	204	227	187	171	203	182	198	204	203	199	194	211	195	214	174	219	219	197	177	182	176	219	208	168	202	182	172	182	180	197	186	219	183	188	181	194	195	170	195	196	185	195	194	186	171	195	212	206	176	198	208	187	187	206	186	213	203	187	198	189	210	201	187	201	197	210	237	188	194	200	208	228	209	208	207	175	190	185	168	192	187	188	167	226	226	174	199	206	216	205	186	175	176	221	206	202	197	192	198	224	196	183	185	195	196	211	178	209	196	230	181	197	193	204	203	183	184	187	192	207	182	215	194	204	205	195	180	203	186	189	242	178	219	204	190	192	199	193	168	216	178	213	205	192	187	176	195	189	192	196	216	197	183	203	211	176	159	207	206	193	205	217	182	186	198	197	216	188	164	184	196	208	202	191	207	207	212	184	186	190	186	191	210	212	209	194	189	200	212	201	229	164	207	207	196	206	195	178	183	193	200	217	219	212	200	206	231	184	194	184	190	178	176	189	203	193	179	203	167	178	211	180	176	155	191	205	188	180	175	211	216	235	206	212	157	167	179	191	173	189	192	198	203	196	189	190	213	191	210	210	186	188	193	205	209	229	200	164	197	182	192	201	197	203	197	250	185	195	197	202	192	206	194	199	177	172	190	195	192	191	190	171	229	184	190	186	190	202	189	203	196	192	217	201	188	172	201	211	210	184	179	194	198	199	205	198	203	186	191	199	189	199	206	185	188	194	184	181	200	191	183	211	200	221	215	212	183	198	198	191	185	185	183	212	195	166	205	194	179	205	218	195	190	151	178	200	198	196	203	181	221	175	194	193	187	167	236	196	189	180	192	209	192	199	194	217	191	206	205	178	170	200	192	214	211	205	208	189	187	189	184	208	208	208	211	209	189	197	231	182	203	194	185	198	184	197	171	188	153	196	207	185	203	210	219	186	189	197	193	196	193	177	173	206	184	204	189	203	208	220	211	222	192	204	193	214	186	190	190	195	201	192	194	169	223	189	192	193	181	176	191	179	193	180	171	158	215	191	183	200	197	190	190	176	184	196	200	213	206	190	228	163	183	187	229	183	172	204	188	177	199	167	191	197	187	179	205	173	205	197	195	193	173	207	226	187	174	187	195	203	198	198	186	220	209	200	184	206	223	195	179	188	200	189	171	200	181	174	170	205	194	185	201	210	214	213	198	193	189	182	161	215	178	185	184	182	211	207	175	195	202	214	203	170	202	178	181	227	219	206	195	187	183	214	209	169	194	219	169	178	212	193	200	203	218	186	194	185	178	213	190	195	191	204	196	201	226	178	204	188	209	195	193	218	177	194	194	201	178	182	189	210	210	202	204	210	200	178	211	211	192	203	186	202	186	189	195	185	200	221	188	226	173	222	190	209	212	195	199	160	194	171	187	204	163	199	186	186	202	200	192	183	184	186	186	198	210	183	184	177	181	207	206	195	184	169	191	198	193	203	182	172	192	191	193	181	205	183	172	183	172	181	181	174	217	180	171	206	206	188	216	196	177	204	230	176	192	168	192	189	202	213	214	194	163	178	198	168	180	188	188	189	202	187	213	173	193	197	199	189	195	189	163	160	180	179	227	211	170	213	202	232	194	194	213	213	199	188	204	183	207	212	198	190	184	202	169	200	190	218	200	178	208	183	204	195	201	185	207	174	209	208	200	202	183	204	165	186	206	172	218	193	208	192	189	201	217	203	201	201	180	181	198	190	198	177	215	165	185	203	203	204	220	189	177	185	228	232	184	178	189	185	182	212	178	203	183	196	194	212	198	194	219	184	209	198	198	191	197	206	216	209	199	192	216	172	172	213	214	196	195	185	202	201	183	183	172	197	180	206	192	195	216	205	176	182	167	184	187	225	176	204	181	203	193	181	193	199	179	163	188	214	203	219	171	184	195	217	169	191	165	172	186	176	174	188	185	184	229	172	222	197	194	175	196	204	197	181	185	207	197	190	225	206	194	210	211	197	206	186	197	203	179	235	202	162	195	173	176	213	214	192	220	196	200	200	191	172	183	184	190	189	184	212	197	173	196	203	225	186	193	196	200	195	181	194	182	168	228	181	195	192	199	177	203	179	214	183	215
15062	476	508	456	498	518	450	459	465	509	451	455	428	458	453	458	479	464	491	486	462	454	451	441	415	457	448	476	478	411	465	445	484	474	467	505	435	472	436	445	461	450	467	478	454	469	461	445	466	444	437	429	458	454	480	452	483	442	497	450	461	421	452	435	470	462	473	477	441	476	449	444	465	453	445	421	447	470	489	453	454	481	453	455	469	437	469	439	443	445	432	484	495	462	463	458	433	462	454	445	435	432	426	443	442	465	438	421	451	433	449	461	485	455	426	424	470	468	490	438	445	469	457	421	451	462	504	447	455	432	442	474	435	475	474	441	461	481	471	461	459	464	492	459	424	474	498	462	457	441	446	426	477	458	480	467	455	470	462	488	413	437	436	469	443	429	474	498	450	453	423	415	446	456	434	438	510	493	427	491	458	441	434	463	475	440	451	462	436	448	415	462	485	467	450	479	487	473	529	476	484	487	454	449	422	456	466	469	415	473	457	450	451	442	463	444	455	436	441	459	438	426	452	451	471	475	464	458	445	432	496	468	458	459	435	450	408	465	410	425	433	425	469	419	478	448	443	478	464	468	474	480	465	433	454	431	469	472	493	430	481	473	453	458	437	451	479	473	424	489	470	432	446	484	445	432	430	427	498	494	463	487	450	489	466	447	483	435	434	452	512	485	463	456	415	491	468	413	460	464	461	468	480	469	451	478	470	448	463	470	468	457	429	437	456	463	480	462	467	454	506	446	433	464	437	456	461	441	478	477	447	518	466	448	434	455	453	478	453	479	444	463	439	454	451	430	450	459	417	449	499	452	439	463	440	443	445	488	464	431	460	442	502	430	480	474	426	469	460	435	435	465	442	471	475	454	510	435	440	486	430	469	437	478	450	477	514	469	507	506	448	463	474	444	461	430	432	419	438	480	466	504	425	492	465	435	453	460	456	476	459	432	408	457	459	482	458	462	445	453	460	475	458	469	490	464	474	529	423	447	448	498	472	418	464	471	461	459	435	486	457	476	473	444	492	467	452	463	451	482	451	465	474	482	453	463	475	445	458	454	436	476	483	469	466	469	456	465	490	475	479	441	487	458	438	483	469	485	459	425	477	470	472	458	419	467	457	431	451	437	442	465	470	461	494	480	442	430	443	423	449	485	455	479	426	463	456	480	493	484	450	450	427	446	408	442	439	429	448	447	462	451	480	505	458	479	460	456	460	453	456	443	434	462	479	493	463	477	459	453	453	489	473	473	483	453	431	423	453	456	452	478	455	486	484	488	433	462	476	449	435	462	455	436	437	480	442	472	463	446	471	466	449	447	449	477	445	486	482	446	435	466	494	467	434	452	439	481	456	430	458	447	487	444	436	491	438	453	475	416	457	432	471	462	477	487	477	437	490	463	495	469	470	484	459	493	462	431	442	450	487	478	459	421	436	463	454	459	463	463	432	448	454	436	454	418	482	465	443	481	449	409	431	469	477	441	464	435	433	412	455	476	500	480	433	473	506	464	477	470	433	459	456	464	474	472	466	438	426	451	510	470	489	454	476	478	474	479	476	476	413	442	474	456	444	442	448	448	498	437	479	456	464	458	460	404	447	432	487	439	463	465	480	429	431	443	460	465	456	424	488	537	456	457	450	444	473	494	490	482	471	480	465	461	460	482	521	434	462	445	488	465	473	494	489	496	489	459	434	475	437	455	449	457	454	457	455	486	467	465	458	486	466	452	455	481	463	444	466	460	460	461	471	445	448	472	481	478	503	442	441	467	409	447	454	483	447	467	482	477	494	450	504	443	464	470	422	445	483	462	438	466	440	449	457	435	457	468	457	480	471	439	462	440	469	423	479	472	441	422	471	451	445	486	460	486	448	470	491	477	461	422	413	429	455	484	474	487	469	462	429	467	477	448	451	444	470	467	465	433	472	466	411	469	429	455	426	465	429	429	458	448	456	452	440	488	481	464	427	464	453	474	444	510	449	470	463	478	479	442	443	455	467	465	432	483	432	487	492	456	412	444	478	473	457	447	455	519	492	465	514	466	455	509	470	454	488	455	473	462	464	450	470	450	476	475	473	463	504	461	392	453	444	457	420	443	501	443	476	460	481	458	450	434	436	404	394	477	459	466	448	468	492	452	458	455	429	494	456	455	442	438	451	469	485	460	461	490	440	443	455	468	483	432	454	458	438	504	462	464	518	469	457	452	461	490	448	465	463	481	473	466	513	463	429	482	420	456	486	467	458	449	467	407	492	450	455	478	456	477	448	461	472	481	452	449	465	485	475	504	422	456	443	502	455	484	437	437	444	454	456	469	436	430	455	479	490	481	444	450	464	481	481	483	451	471	482	439	492	489	403	474	473	475	461	459	494	459	455	442	470	488	469	478	442	485	463	435	465	452	472	491	504	467	487	423	422	441	437	442	481	464	430	468	478	457	472	474	440	444	427	464	469	441	451	461	487	432	434	447	477	466	423	455	450	486	443	429	441	473	458	450	449	457	433	506	490	430	467	455	405	431	447	507	454	504	498	486	512	443	441	458	425	461	476	504	467	455	460	459	453	411	426	433	490	442	452	456	508	428	446	473	464	448	457	428	472	479	494	467	472	461	452	449	439	462	486	482	448	461	441	446	422	446	465	443	435	473	487	482	467	498	436	433	440	484	467	474	454	524	491	466	425	453	434	484	483	460	482	461	438	489	483	467	508	466	473	484	462	482	439	506	445	470	436	482	443	448	482	446	464	470	490	459	447	448	428	459	479	417	464	460	477	471	473	442	452	479	434	472	436	433	481	444	434	481	470	417	474	450	426	432	447	471	441	504	447	477	450	476	457	410	489	468	465	426	495	446	480	458	482	496	446	492	472	461	450	465	450	505	455	430	482	448	457	435	455	469	437	459	455	452	455	446	483	424	442	452	489	432	478	463	445	490	443	467	461	464	453	452	497	436	450	466	487	475	419	458	439	426	499	485	481	486	459	506	453	477	444	456	424	438	453	446	446	459	406	445	425	452	472	460	439	473	447	439	428	436	442	501	476	455	466	464	470	512	454	482	447	460	464	477	472	482	472	465	451	458	472	471	448	485	431	472	459	453	429	496	495	471	461	464	453	474	475	435	482	408	458	446	456	447	482	470	414	497	498	424	446	431	469	445	466	497	412	447	456	466	469	464	442	476	454	456	428	488	428	455	417	432	442	415	452	484	448	453	479	423	459	403	452	466	469	467	454	444	486	483	431	446	447	477	454	432	433	424	457	452	459	457	445	448	413	457	506	455	448	467	411	468	448	480	471	421	440	407	477	464	440	471	430	469	443	464	450	459	477	518	447	492	508	473	464	460	469	442	472	457	473	445	458	418	446	482	433	431	458	472	450	458	444	487	428	446	454	461	440	467	462	483	428	445	479	454	492	449	472	464	438	448	462	451	455	419	453	451	444	420	452	440	467	442	465	491	442	471	453	439	449	441	450	451	444	457	486	457	458	482	486	482	457	466	461	481	409	485
33436	3482	475	390	372	294	280	255	250	250	263	244	242	247	233	230	261	254	250	223	214	208	242	220	235	281	224	242	235	230	248	229	244	220	229	231	231	216	259	238	239	235	206	218	236	243	235	239	257	235	223	213	239	222	227	230	229	232	227	209	218	248	208	252	235	243	238	214	237	221	230	214	242	235	222	220	237	241	219	220	227	237	239	198	222	222	241	241	257	214	249	251	209	235	251	223	220	219	237	249	246	246	229	207	241	239	227	240	231	236	251	242	214	217	238	225	216	261	238	237	211	205	245	250	230	242	247	220	251	239	220	205	229	244	226	252	226	220	221	222	243	244	240	241	235	215	214	227	223	242	220	238	233	237	218	215	238	216	204	218	219	229	210	224	228	242	246	218	239	238	237	212	245	259	228	218	239	231	220	215	240	224	247	254	238	221	222	247	211	242	224	244	250	242	221	224	243	226	240	239	257	269	270	241	240	209	253	235	228	224	217	200	239	242	229	243	216	251	235	243	231	256	230	225	220	226	206	220	220	216	228	255	251	236	268	234	233	240	205	240	251	225	270	240	221	234	254	236	207	254	229	215	234	214	257	218	251	218	208	235	213	214	211	193	204	234	198	222	222	210	249	226	232	249	251	209	230	209	244	223	245	259	264	224	232	236	237	242	280	221	242	240	237	239	212	208	244	236	221	217	210	202	225	223	222	236	209	220	224	224	247	229	226	213	235	232	241	223	209	241	211	224	223	242	250	228	224	209	226	246	216	249	245	243	238	234	260	214	241	221	242	253	243	252	244	227	238	230	232	202	215	226	230	221	216	251	230	251	243	239	222	232	200	217	237	211	235	195	220	223	270	221	235	191	199	239	240	227	233	235	242	231	227	219	227	226	269	251	209	251	204	251	246	213	246	221	238	245	222	237	250	265	222	211	211	251	229	218	227	238	229	222	211	242	233	209	221	236	222	214	239	237	231	268	251	204	231	232	215	230	220	241	227	248	213	224	243	223	218	260	242	244	237	223	197	218	219	243	223	259	215	213	230	215	237	211	217	246	222	231	222	220	237	215	231	218	231	201	225	214	210	207	229	244	238	222	239	243	238	204	237	230	202	202	242	247	237	231	238	250	239	234	257	233	239	216	217	236	253	234	242	223	245	248	248	228	227	219	260	235	229	245	215	194	237	237	209	239	248	255	238	222	222	216	239	204	205	235	228	228	232	229	246	227	219	240	224	211	237	237	202	254	204	223	225	196	221	235	202	242	208	228	221	232	205	200	216	211	232	275	198	235	235	236	231	220	212	232	239	261	241	225	240	227	230	224	235	235	228	257	239	235	235	246	239	229	245	206	224	236	233	216	251	253	231	258	243	220	230	221	232	197	211	218	206	213	237	196	246	244	209	223	236	246	257	241	249	226	231	232	246	243	212	240	242	266	217	192	208	255	224	247	260	249	243	231	207	249	229	231	228	216	241	255	244	216	225	258	225	216	222	232	240	213	242	263	245	218	240	247	203	227	219	259	223	238	219	254	233	240	237	212	216	256	227	216	261	223	228	231	222	222	208	216	221	203	249	253	214	207	246	213	217	220	228	223	230	234	219	239	229	275	242	238	210	232	239	224	218	212	246	230	222	237	238	243	234	230	207	272	224	229	232	211	256	216	214	245	226	259	222	240	251	237	234	222	256	237	232	204	214	236	268	264	232	222	214	247	224	229	219	232	233	248	244	233	236	274	210	226	208	215	261	236	237	238	221	207	211	190	246	247	218	243	259	225	244	224	223	234	225	233	250	216	220	239	242	224	216	225	223	245	239	261	225	219	251	245	230	227	245	229	210	231	211	202	228	247	219	237	206	213	235	236	234	199	253	238	238	262	232	240	199	230	225	231	211	225	234	235	247	233	204	254	218	221	216	242	212	232	218	245	243	220	239	230	220	238	252	237	249	215	237	232	250	231	242	222	271	231	233	224	262	216	242	236	259	234	232	211	259	239	224	212	249	229	209	271	212	222	229	238	219	255	225	214	260	231	243	258	255	243	220	227	227	230	227	227	257	230	224	225	241	221	233	234	213	233	253	205	211	228	223	216	229	203	220	228	227	218	180	220	241	248	214	233	231	245	234	225	241	237	246	223	247	256	212	231	208	232	224	221	225	214	221	235	215	219	254	235	205	240	223	247	222	217	212	236	229	214	219	225	219	268	225	265	230	218	244	267	250	217	249	248	219	216	242	238	262	221	265	269	205	224	263	245	241	249	223	216	228	214	249	228	220	234	240	254	220	241	231	227	221	229	246	255	252	209	254	238	226	228	237	235	243	225	237	249	242	237	233	262	228	214	227	234	247	221	202	233	221	244	227	209	210	209	218	204	229	235	226	214	225	198	213	232	212	230	231	206	240	229	218	231	229	235	217	196	218	202	229	242	266	269	250	224	230	221	214	235	218	224	223	192	247	226	268	222	237	237	249	211	223	241	218	241	204	261	240	229	233	220	222	265	226	261	234	249	248	220	258	214	244	244	202	237	215	210	226	231	217	238	240	224	246	230	205	263	229	218	230	218	227	260	247	245	237	256	250	253	242	253	228	247	225	221	227	233	248	209	253	215	204	208	224	281	229	214	229	230	241	223	241	239	219	223	188	250	229	225	242	199	236	229	229	234	259	241	225	242	233	230	233	233	220	245	241	243	198	217	239	236	241	220	222	253	241	255	216	207	242	232	273	210	229	234	203	227	219	267	230	230	220	240	216	233	225	256	263	247	220	237	252	223	246	246	216	211	229	235	234	210	242	216	241	223	231	226	225	231	231	208	230	219	230	247	250	255	259	215	207	199	227	212	227	194	221	223	260	231	240	219	246	241	255	218	219	224	228	225	227	227	226	221	235	249	265	229	239	212	213	207	227	231	190	225	209	197	227	243	253	241	219	237	225	251	219	229	206	236	213	188	225	206	219	217	230	233	253	225	221	259	231	212	251	219	224	236	223	212	225	233	233	252	216	229	252	218	246	231	238	231	245	214	217	213	228	228	234	220	239	236	252	267	244	246	226	230	242	231	256	258	243	247	244	200	237	224	214	247	238	241	232	216	221	203	226	217	219	218	242	216	250	237	236	213	252	242	236	244	254	246	216	202	216	225	255	228	247	256	222	246	251	227	236	259	220	218	218	222	231	205	266	260	236	219	236	244	234	212	227	239	227	230	239	238	234	192	207	265	250	216	235	226	242	235	231	236	230	238	237	241	218	234	241	262	224	249	195	234	219	231	235	219	261	230	252	228	230	223	235	262	254	251	212	230	235	221	218	236	214	241	240	215	221	205	240	241	229	214	221	205	231	249	230	225	213	262	222	259	242	230	229	249	207	237	232	258	232	232	228	249	236	234	237	227	224	186	227	214	212	236	246	232	239	225	255	263	242	223	222	223	222	280	230	219	241	252	212	260	244	236	229	263	212	256	231	229	218	236	216	236	228	253	217	216	245	221	223	245	241	247	232	239	238	224
18198	754	1061	1101	1043	935	779	705	678	665	639	632	643	637	533	536	576	537	566	551	568	557	545	525	535	545	566	541	539	530	583	537	520	528	544	524	544	568	540	553	543	555	536	535	541	510	533	519	498	546	521	545	510	575	539	535	555	525	558	524	524	495	533	480	537	540	484	543	524	527	497	521	487	565	541	516	548	520	538	540	568	534	553	481	512	551	523	489	545	500	504	536	557	525	514	548	530	527	529	535	521	507	497	519	526	517	501	519	544	511	536	524	518	530	520	526	492	517	510	507	544	529	529	547	491	516	550	541	535	508	553	523	542	505	556	519	522	545	559	550	527	542	577	521	491	489	550	497	461	505	525	526	513	517	514	538	556	509	539	535	564	564	496	532	513	518	520	520	498	516	532	538	487	544	524	511	500	484	546	560	509	505	556	503	528	536	477	490	521	552	528	541	549	554	548	519	524	524	487	542	505	506	521	520	521	550	540	506	488	541	489	540	463	492	532	553	487	498	526	576	506	579	547	554	529	511	505	522	510	530	538	511	555	536	521	511	529	533	565	528	524	495	553	535	494	538	540	551	520	542	497	510	523	514	538	552	521	581	532	532	505	551	542	503	496	522	521	557	527	512	519	487	536	541	498	547	526	545	536	522	536	517	522	562	553	503	502	498	546	530	520	511	525	536	544	550	549	502	507	540	573	535	506	549	546	523	554	480	546	540	519	484	539	518	509	519	554	510	542	515	532	513	499	481	518	553	568	506	486	574	498	468	565	525	541	523	545	554	506	532	510	538	519	519	495	521	489	493	528	525	517	530	487	551	542	531	588	471	519	521	515	551	523	511	533	490	504	505	530	539	515	530	518	540	537	528	509	554	557	515	560	541	522	533	486	510	522	498	495	554	543	501	529	533	532	532	524	530	492	545	525	512	541	559	545	521	564	491	541	572	503	490	527	519	512	536	526	511	473	529	540	510	493	540	527	494	546	511	508	541	562	526	524	536	539	538	541	539	524	533	588	533	529	536	506	509	501	524	558	488	567	495	526	539	542	508	502	559	523	513	529	563	531	520	556	547	568	516	549	514	504	505	521	503	522	497	515	477	477	531	520	520	552	520	527	552	504	565	503	533	550	521	549	522	542	560	523	517	574	545	494	470	531	511	500	535	509	520	503	525	535	491	538	559	519	525	534	522	496	514	560	537	516	528	519	488	545	496	494	489	508	495	509	467	506	539	506	495	519	487	531	554	495	556	543	492	524	505	530	496	494	504	509	522	505	564	500	488	518	529	506	506	544	535	534	515	531	534	514	526	532	544	544	505	493	516	554	529	528	504	532	549	522	531	538	489	538	521	520	490	560	516	500	470	512	539	539	518	541	528	526	547	520	536	516	533	538	529	535	534	568	483	539	555	537	522	550	512	504	562	489	525	536	550	518	480	483	503	538	481	575	457	562	515	536	550	483	531	498	488	535	543	500	529	544	583	520	528	530	536	519	527	535	501	519	542	560	523	548	524	498	529	491	499	496	547	510	460	546	496	507	517	529	497	504	544	514	541	553	543	518	536	538	533	533	518	537	558	531	540	514	488	521	544	533	511	545	571	545	534	506	527	513	527	558	512	556	538	504	535	523	496	527	511	507	521	554	525	517	541	507	534	526	549	502	499	518	505	545	523	493	525	493	531	545	525	519	558	557	529	532	549	542	523	548	498	577	523	528	546	505	533	565	497	525	530	548	534	542	536	526	511	526	509	526	510	509	524	511	548	504	502	566	510	488	530	492	503	516	526	531	529	522	513	470	540	501	493	517	496	530	518	511	526	477	508	525	517	537	554	502	527	522	541	540	528	523	552	534	509	535	550	502	562	527	508	523	506	554	544	518	474	530	554	517	524	529	524	514	503	495	517	536	521	572	526	561	494	538	530	574	566	551	515	537	527	507	520	505	536	611	502	523	552	525	505	506	502	551	546	524	484	515	490	502	506	496	531	521	534	528	535	518	530	503	530	521	509	526	557	507	547	515	535	500	529	515	530	507	509	534	524	553	488	513	534	516	503	500	508	537	525	525	549	525	530	536	539	495	521	563	541	505	517	533	504	529	472	510	520	538	523	515	527	533	531	505	525	522	507	496	542	550	530	529	514	523	583	497	518	528	505	545	531	494	560	544	559	512	522	553	557	494	507	541	534	528	503	528	496	539	539	547	534	515	545	517	539	552	512	473	533	534	501	507	543	526	511	509	519	501	529	508	533	519	488	491	521	529	552	549	554	536	548	510	518	530	502	517	526	521	488	553	521	539	535	557	528	530	481	568	542	538	506	526	508	546	514	532	537	537	535	525	545	503	466	551	529	528	543	500	508	495	573	495	499	536	519	527	533	525	532	540	569	555	497	529	550	570	538	528	497	552	490	527	490	532	515	507	545	540	468	551	510	541	535	517	519	476	503	572	513	494	515	517	519	519	546	502	542	540	533	492	501	505	535	525	494	513	522	523	563	532	501	520	533	526	583	510	524	489	516	513	550	553	537	463	466	500	489	562	533	526	540	525	497	530	507	513	544	553	520	517	527	531	525	497	521	531	554	558	540	488	496	529	520	502	523	552	516	563	513	520	531	519	515	550	528	529	521	544	497	529	504	589	559	512	523	489	570	537	553	528	497	572	501	512	525	515	531	505	519	512	538	539	550	496	456	537	534	493	488	495	588	556	514	529	502	518	534	526	534	537	538	550	495	487	510	560	519	509	522	516	537	539	531	530	543	539	531	534	522	515	508	513	556	530	501	513	512	528	531	542	505	526	515	515	552	526	513	531	552	551	519	515	509	567	552	513	534	535	552	569	516	515	557	506	503	552	464	486	560	526	496	551	563	555	511	531	527	528	525	535	524	534	512	553	525	546	513	524	532	520	570	546	539	513	548	524	550	565	496	555	536	528	498	544	524	537	556	518	542	529	503	549	500	550	503	496	509	526	541	514	556	500	475	479	530	548	579	533	471	568	557	547	513	504	499	577	535	585	508	500	516	502	514	518	543	523	517	534	549	519	545	529	562	479	479	529	491	507	560	492	516	574	541	498	518	537	510	497	544	519	527	522	538	517	514	544	545	534	497	519	555	555	510	568	577	537	559	548	535	549	497	527	521	505	516	509	503	536	502	487	520	531	544	536	581	530	520	522	548	569	536	483	522	523	544	509	542	537	523	527	545	535	549	485	543	525	495	563	544	528	519	530	494	522	492	497	509	540	547	510	520	526	516	528	515	533	562	573	505	501	547	509	549	526	518	521	514	542	520	562	496	521	513	483	595	508	512	493	516	498	485	498	537	516	509	474	534	519	559	548	557	539	567	522	553	528	559	545	559	542	515	555	535	518	514	518	514	524	481	583	568	521	548	478	549	549	536	514	511	578	520	537	504	551	551	530	508	513	500	529	536	538	514	523	521	518	511	544	528	525	529	510	511	530	534	529	523	554	558	506	526	570	552	555	532	541	501	551	522	508	526	520	521
46369	9134	1227	519	343	298	265	230	212	185	161	179	173	168	146	132	181	149	156	155	152	156	131	154	146	143	137	136	165	140	146	156	156	134	127	140	141	158	125	132	136	138	142	128	132	148	156	139	146	111	156	135	133	147	133	148	157	141	156	156	137	139	136	148	165	111	144	142	153	160	149	135	131	132	154	151	135	133	130	136	139	142	144	125	140	148	129	147	143	159	160	160	142	133	166	150	123	155	128	137	184	166	142	156	125	137	146	139	146	157	135	141	138	141	132	138	144	167	141	161	166	155	153	116	140	137	144	162	130	166	135	137	147	135	142	131	138	134	116	126	154	154	138	157	142	159	139	152	120	137	114	135	141	127	153	147	123	126	132	130	146	151	163	136	113	143	140	141	119	121	116	133	138	124	165	121	132	143	143	149	145	132	153	171	134	153	141	144	132	124	140	134	147	138	132	152	113	129	146	149	114	128	151	163	143	147	147	164	147	144	150	144	135	134	146	147	143	146	151	145	133	123	158	159	151	130	143	124	152	143	152	134	125	143	145	127	141	148	124	157	150	148	124	150	150	146	153	144	145	135	117	125	125	146	131	157	152	143	153	125	153	141	145	145	139	108	157	142	139	149	154	154	149	150	139	112	156	114	151	126	132	132	128	115	144	146	171	131	152	130	126	151	163	136	161	114	135	166	152	153	149	128	150	131	151	146	174	120	130	121	128	142	126	133	137	130	119	153	125	140	132	128	138	141	126	128	122	138	138	169	126	135	169	120	139	135	124	148	152	147	153	150	138	162	143	144	131	151	139	137	152	143	168	146	157	132	137	154	146	134	156	136	156	125	151	153	141	125	122	135	140	134	129	149	152	130	153	133	150	144	136	125	110	130	125	159	141	129	144	141	138	132	151	125	145	162	134	163	126	156	158	138	130	159	158	116	160	137	137	134	139	144	140	151	155	130	155	148	142	162	156	116	138	133	154	130	139	136	145	139	132	129	134	137	143	111	119	126	143	147	138	132	137	172	140	126	128	119	139	133	143	138	172	156	125	121	135	141	106	146	141	135	143	153	161	156	164	132	138	148	125	142	139	137	141	157	147	154	154	120	160	143	150	133	159	144	155	160	147	164	153	158	147	140	140	130	123	160	167	153	121	151	164	141	143	150	147	133	142	165	135	129	158	123	139	132	149	139	157	135	146	155	135	154	144	142	136	131	138	150	131	137	123	142	137	153	135	135	163	149	140	138	129	140	141	147	131	140	139	150	146	151	134	154	142	141	147	133	124	130	162	153	122	134	141	174	127	149	149	162	165	140	152	133	125	120	139	146	153	120	146	123	147	130	171	140	143	132	137	141	127	136	139	147	132	120	143	156	148	127	138	169	155	157	146	144	142	126	128	140	125	160	130	147	133	129	122	140	145	150	129	138	154	134	156	149	136	135	133	142	144	148	132	124	145	147	141	138	160	142	136	134	113	154	121	156	127	147	131	136	136	158	159	137	157	133	159	142	149	146	139	160	146	147	146	148	157	144	139	145	141	155	164	129	131	147	153	141	137	168	140	133	143	129	115	137	158	138	141	147	146	132	158	117	148	130	170	124	154	140	137	157	116	127	138	140	152	133	165	135	131	163	149	150	150	151	153	132	153	138	148	153	158	150	135	133	165	141	145	137	131	154	140	133	143	134	135	122	111	158	140	137	141	136	139	126	170	152	144	163	126	148	119	133	137	122	138	155	120	140	154	131	139	147	114	132	146	140	135	143	129	155	155	149	122	128	125	151	140	107	143	130	132	143	140	152	138	127	161	135	137	125	132	123	158	120	127	143	142	149	144	133	146	169	161	137	154	148	156	141	137	142	153	141	154	150	135	119	144	112	143	140	135	146	136	150	142	147	140	134	146	147	128	150	160	119	133	133	153	127	154	135	162	130	147	150	144	124	131	148	138	143	140	170	154	119	136	125	142	132	169	153	137	151	136	147	134	152	117	133	126	135	164	150	141	153	139	145	151	133	127	135	153	157	163	141	137	148	147	147	144	161	148	133	143	150	155	135	119	131	132	128	136	141	155	154	151	154	152	136	140	143	125	138	162	138	148	152	169	136	144	141	142	152	138	161	170	121	114	150	137	121	153	138	144	138	133	127	129	135	131	128	135	145	152	127	133	150	138	141	146	141	144	137	138	149	143	145	151	134	114	131	144	142	156	165	129	129	143	125	119	143	131	141	131	142	121	125	153	127	132	155	132	153	147	128	141	133	151	152	142	109	129	128	133	123	125	152	130	149	151	147	145	142	146	154	137	131	144	161	152	130	160	131	143	124	158	138	134	152	167	142	140	143	138	124	133	145	152	162	154	127	174	144	131	142	120	145	122	143	144	124	130	116	131	152	150	151	135	170	141	124	146	160	134	123	137	121	142	158	132	132	150	128	165	140	155	160	131	125	141	128	141	162	144	145	144	149	146	166	136	141	146	156	148	130	136	125	145	141	152	149	125	134	152	142	125	145	131	152	129	140	135	139	111	178	138	150	151	145	139	127	131	145	154	139	149	142	132	145	145	118	144	149	122	152	153	137	157	139	144	129	153	145	127	130	140	142	141	140	147	131	144	146	124	138	155	131	138	168	141	144	144	151	140	151	131	144	139	157	162	144	128	139	135	145	142	133	129	142	160	136	125	153	122	157	157	147	149	126	144	154	131	155	136	137	133	129	136	152	134	151	135	143	146	136	142	144	121	134	144	137	140	122	114	135	144	141	133	128	131	126	150	146	160	133	128	141	138	141	122	138	137	146	129	138	144	119	132	134	126	121	128	147	164	137	144	150	121	153	153	151	143	117	139	143	120	133	165	143	136	138	136	140	124	136	146	156	153	158	142	136	151	165	142	160	126	143	115	125	150	144	136	147	142	129	144	151	136	145	155	104	145	134	152	144	162	131	154	139	148	127	152	117	133	120	133	137	117	159	125	162	141	130	139	135	148	137	160	142	148	155	159	137	136	154	133	134	144	139	136	153	135	137	161	119	140	131	147	127	137	122	146	134	133	138	123	139	137	157	136	139	146	137	114	162	159	142	122	159	147	142	143	125	136	134	144	129	165	153	159	132	117	144	120	149	130	145	163	156	155	152	139	145	135	141	149	143	145	149	147	125	148	147	139	143	130	148	157	140	175	155	144	128	148	138	144	145	162	139	120	149	137	138	122	129	157	143	131	132	133	139	154	139	133	154	145	137	154	141	141	154	130	133	138	147	163	138	134	148	137	148	145	157	158	168	138	146	133	133	138	152	146	153	170	146	122	145	130	133	159	152	143	122	143	140	136	151	133	146	143	146	134	129	151	137	143	139	115	153	154	139	140	134	155	120	143	142	149	147	138	138	136	130	170	135	143	126	128	160	137	143	121	164	139	131	138	123	131	132	152	145	135	133	150	134	141	144	131	148	127	148	136	145	160	154	141	139	132	154	158	124	150	140	149	139	146	145	141	123	135	139	124	132	154	140
23778	730	1355	1569	1237	1000	811	765	647	582	541	501	483	440	439	378	411	393	372	378	390	333	399	348	372	370	358	327	354	359	351	336	336	348	336	357	346	343	361	356	361	317	333	348	358	347	331	328	329	357	309	353	329	338	330	344	310	300	339	289	306	316	344	325	338	335	329	324	339	306	312	360	336	327	331	337	318	319	335	310	334	336	316	336	337	301	311	330	315	300	321	357	339	292	368	345	318	333	335	330	329	367	336	317	325	323	325	318	347	324	353	318	306	335	327	340	345	310	316	365	325	341	311	345	302	326	303	346	343	303	325	342	340	356	324	351	324	343	325	332	303	331	346	350	339	353	336	322	348	287	302	335	337	347	328	351	319	332	295	346	310	348	312	355	334	326	289	349	310	305	320	359	345	290	300	355	315	326	348	339	327	331	335	337	319	341	311	351	355	335	351	337	325	332	331	317	362	319	369	331	328	323	327	340	339	362	361	327	314	329	363	292	359	361	342	325	316	351	329	312	343	315	353	314	326	316	344	338	314	314	328	332	370	333	333	328	299	347	331	352	381	310	326	327	295	303	333	312	322	344	338	336	327	341	322	313	332	325	342	356	323	328	335	320	357	328	343	330	315	309	327	312	341	310	314	329	295	333	316	314	343	331	335	331	330	331	316	303	367	309	330	300	296	299	309	343	322	335	353	301	317	318	346	319	314	320	345	348	332	343	323	318	362	312	321	333	338	323	330	333	348	344	331	333	296	340	318	319	318	308	324	313	316	313	325	285	304	292	315	340	328	348	308	299	334	339	317	332	317	337	319	312	353	328	321	333	348	337	293	342	323	351	309	415	318	289	330	321	317	342	341	318	351	317	312	333	303	334	338	292	306	324	316	323	335	330	325	332	343	330	332	327	308	362	316	343	305	355	286	329	332	332	355	349	351	356	343	331	331	315	326	322	335	291	351	319	325	309	342	305	346	342	315	302	313	350	377	356	338	317	320	354	315	334	312	330	307	333	321	338	336	306	330	320	323	349	342	330	355	338	370	317	312	331	333	338	353	303	339	323	334	312	319	322	291	329	290	326	315	337	317	332	340	325	333	322	319	327	318	305	313	322	329	322	315	332	329	298	302	313	319	316	331	343	311	318	313	357	323	370	359	306	317	319	323	326	333	328	305	314	325	332	342	326	334	326	347	326	321	335	327	303	315	324	375	336	326	326	351	336	300	304	336	328	316	339	293	323	324	314	312	331	300	260	320	331	303	329	340	333	323	335	334	335	327	307	348	338	307	322	334	333	360	353	307	290	314	321	366	340	316	326	316	316	359	365	330	343	299	317	325	329	307	320	330	303	336	333	328	325	348	323	307	338	331	291	329	340	338	306	335	321	325	334	333	351	299	342	332	306	344	337	352	328	324	333	303	317	339	327	349	306	269	335	301	356	349	330	318	306	336	330	318	350	327	319	303	303	332	333	328	321	329	361	348	321	321	364	309	307	345	316	317	333	324	323	351	345	344	328	318	306	297	352	319	319	286	325	301	321	314	330	341	312	341	331	311	331	323	329	335	348	342	304	331	318	318	339	319	329	332	306	332	350	326	310	363	332	294	285	280	325	280	327	309	339	336	348	328	325	343	321	347	319	309	324	315	335	340	327	302	343	348	314	322	331	322	297	303	319	318	341	295	320	328	304	336	359	301	308	318	349	318	322	334	342	328	335	324	327	319	346	330	329	326	336	327	311	331	322	329	319	306	333	362	339	325	331	329	324	335	330	369	343	339	305	329	291	335	292	313	337	338	313	319	313	337	344	298	346	293	318	325	343	337	318	290	345	311	309	315	331	334	310	330	323	318	326	331	380	323	319	320	337	304	307	333	328	332	336	332	322	310	316	316	306	334	302	284	334	327	340	320	325	316	358	321	319	331	390	345	306	311	299	324	313	309	328	310	322	340	334	344	343	321	318	312	343	339	365	333	293	349	340	323	307	309	312	320	328	288	319	353	311	310	370	341	336	339	320	304	324	358	327	306	319	307	302	295	346	315	321	309	301	297	342	313	331	309	336	318	328	298	318	341	305	340	321	296	342	324	332	334	330	347	324	338	320	318	319	316	357	324	317	329	328	355	322	350	333	352	338	360	351	354	302	342	322	346	323	334	377	328	345	325	347	339	342	327	330	325	356	338	331	361	314	329	325	292	330	325	315	337	325	319	344	355	311	348	369	331	322	351	353	307	296	320	320	325	338	327	323	327	328	354	298	317	340	326	314	314	307	333	343	325	324	322	303	345	333	324	321	327	319	324	326	363	293	317	344	306	324	304	304	344	294	284	314	335	316	339	307	377	348	312	358	313	343	314	334	302	328	336	322	328	326	323	338	292	366	341	326	321	305	347	322	323	317	345	345	327	364	298	307	346	341	316	368	327	338	333	334	314	309	308	339	338	350	288	329	322	330	312	318	343	336	369	341	340	340	343	300	350	355	340	344	330	339	330	303	319	319	332	320	343	306	355	349	317	342	313	316	331	339	329	315	373	312	309	344	310	340	337	327	372	356	312	300	314	319	354	308	311	345	312	302	299	308	344	313	322	312	320	324	303	331	338	342	308	332	350	284	316	339	328	334	309	328	320	317	344	299	311	293	333	329	313	317	319	351	319	287	311	296	319	333	347	326	314	327	321	328	341	322	323	324	319	309	319	326	335	348	352	344	356	325	325	341	325	309	312	313	313	350	317	324	333	316	307	314	318	295	314	325	329	354	340	332	329	338	312	341	319	359	358	303	321	302	323	311	296	300	342	321	347	339	333	316	318	326	322	310	337	304	321	359	317	348	327	324	328	324	339	316	317	332	317	336	344	329	309	303	338	339	326	318	342	355	318	336	332	346	318	327	310	341	331	310	323	356	336	311	297	334	351	339	330	316	335	327	338	340	313	355	310	293	333	301	344	331	349	297	312	347	353	326	347	320	342	316	315	335	286	319	317	340	338	320	336	333	353	296	335	328	294	317	325	333	326	333	345	333	344	301	348	339	341	337	317	315	331	331	343	354	348	329	311	322	312	339	336	335	306	303	355	328	327	319	317	332	331	310	324	323	327	332	336	319	359	293	356	312	294	307	294	322	341	327	347	316	349	328	312	345	333	329	329	345	305	334	338	327	355	317	314	330	318	395	312	320	296	348	322	313	332	305	323	331	335	309	313	342	299	342	307	352	290	355	312	340	315	308	342	324	337	336	286	314	313	328	322	323	318	320	349	330	325	307	340	311	352	309	324	319	339	324	336	320	337	335	323	322	322	315	342	334	346	334	338	317	328	341	316	345	312	349	349	316	348	350	306	342	336	297	298	301	306	334	327	351	299	315	334	346	330	341	333	327	311	375	313	307	310	309	317	325	322	333	335	322	366	343	325	348	308	353	312	345	288	296	328	317	303	311	326	316	345	338	324	349	341	330	319	302	353	307	336	308	351	307	342	339	321	334	328	341	338	300	345	338	303	280	351	284	313	310
27795	2950	249	188	185	214	208	199	197	221	228	228	179	196	231	212	211	199	196	208	220	205	215	196	190	199	209	203	242	204	224	213	224	182	194	178	190	202	200	219	177	192	207	200	183	228	190	190	201	212	202	213	208	184	196	195	210	173	205	216	196	211	216	185	207	179	228	225	182	206	220	217	204	195	188	234	215	217	195	200	190	201	217	181	201	191	219	183	200	188	219	197	192	204	212	175	199	219	217	195	194	191	219	201	218	209	206	214	182	202	203	221	183	199	176	189	194	201	185	202	199	199	200	185	202	173	222	201	210	223	205	216	218	185	167	200	197	203	220	176	223	206	212	200	208	187	202	236	213	183	194	234	219	204	189	221	216	203	194	222	229	209	191	228	198	209	199	197	194	204	210	180	190	216	170	177	196	187	205	184	206	202	191	197	205	203	213	214	202	201	199	179	212	218	208	221	176	212	198	214	208	198	219	173	199	209	218	223	230	207	189	228	214	213	207	222	220	218	211	214	210	194	197	216	234	202	221	219	210	198	200	220	190	207	193	193	231	200	209	198	218	203	183	203	197	213	197	170	207	201	202	215	237	212	190	221	209	194	197	207	225	192	207	206	212	206	206	196	193	211	183	224	201	211	209	190	190	185	206	197	201	215	202	200	204	197	218	194	213	230	230	186	223	178	207	224	195	230	199	209	223	185	184	215	199	194	188	193	212	193	222	195	204	198	211	215	212	218	210	199	212	205	193	201	188	222	208	187	197	220	219	212	204	234	204	186	181	207	224	217	193	206	208	192	195	219	208	197	192	195	211	226	210	218	195	201	201	212	223	232	191	198	202	180	199	176	212	206	202	207	188	232	194	203	212	215	164	219	204	202	218	193	175	179	208	183	205	189	222	215	171	197	202	195	186	205	199	215	207	196	187	242	184	234	211	250	213	219	210	214	218	183	202	228	215	213	171	202	216	211	199	178	204	207	210	208	186	209	190	173	231	200	192	226	190	218	179	227	193	198	194	184	213	208	218	212	203	215	202	220	203	229	201	202	220	194	190	209	190	197	235	209	213	212	195	183	198	159	183	203	181	177	181	228	236	187	226	257	201	179	169	222	206	186	225	215	216	185	193	209	202	197	215	212	197	177	199	196	197	195	190	201	220	212	173	177	207	175	216	240	189	159	216	203	202	190	191	207	196	182	218	193	209	213	178	196	200	185	221	192	186	241	192	208	216	222	211	188	220	205	167	170	211	212	193	210	202	190	199	186	204	206	205	181	191	178	198	203	181	200	214	234	200	196	223	187	226	228	206	196	213	213	179	217	232	201	205	192	201	219	222	214	183	214	187	191	183	190	216	169	223	215	214	215	178	226	189	204	210	204	240	205	208	195	216	178	190	193	195	211	205	223	236	187	156	237	192	204	201	208	185	203	188	190	174	193	217	195	196	203	221	204	191	197	200	192	229	208	196	204	180	176	212	205	201	192	204	171	193	203	187	198	219	193	218	205	224	194	192	198	200	206	183	201	213	206	233	183	243	205	178	203	193	191	201	186	201	182	227	206	217	230	178	201	206	191	214	184	205	206	189	214	244	213	202	226	226	213	209	201	219	187	208	204	188	179	204	199	216	205	182	198	207	198	198	203	209	209	201	207	214	216	197	185	203	190	201	211	238	205	191	197	222	204	233	188	209	176	186	223	195	197	200	212	209	216	193	203	229	224	206	218	222	206	179	189	206	200	205	192	217	192	199	211	220	233	192	221	198	219	190	189	210	228	216	197	201	218	200	166	219	199	207	220	235	231	217	215	190	191	214	215	204	207	212	207	229	197	199	223	194	216	215	165	178	214	179	220	209	214	186	201	209	230	207	207	202	202	195	213	202	182	194	192	190	209	224	181	190	205	203	180	216	196	193	199	216	229	212	196	220	184	206	212	195	188	205	224	203	211	222	206	201	193	192	221	206	214	208	218	215	199	168	190	203	208	223	240	208	215	211	205	214	196	211	206	187	176	209	188	201	199	195	187	197	210	192	190	194	250	202	215	206	187	171	225	204	201	183	182	192	229	195	205	172	211	201	195	184	192	212	211	205	191	223	200	192	194	211	186	194	195	185	204	227	187	194	171	180	226	196	226	213	233	180	187	178	198	201	215	227	194	191	219	218	188	214	205	196	213	215	199	187	201	183	208	199	193	180	219	181	203	203	186	194	222	211	203	193	188	200	233	227	180	189	230	202	188	212	178	207	183	187	192	208	220	190	210	193	201	186	209	211	198	218	220	195	212	191	209	201	196	223	234	219	199	208	205	195	214	230	194	191	203	197	216	189	208	196	210	194	245	223	202	204	172	228	215	216	223	167	211	200	228	203	205	220	194	231	215	219	184	202	196	204	193	173	213	190	246	197	193	195	187	196	196	198	194	178	228	212	203	202	207	206	205	222	195	176	199	188	213	176	203	209	191	184	210	191	187	196	201	205	190	206	196	217	227	245	216	199	176	194	203	195	212	226	199	227	213	209	197	217	208	194	209	203	214	214	196	201	202	219	200	221	191	240	205	183	201	196	215	196	176	208	198	218	204	206	224	213	184	185	177	202	202	225	194	193	187	204	224	177	217	178	198	179	177	195	186	185	183	211	219	191	181	196	201	206	214	222	199	221	181	186	214	203	203	208	181	189	184	220	174	186	193	195	196	198	198	186	189	211	197	205	229	186	235	206	207	185	219	178	183	186	208	196	182	207	181	204	196	216	207	203	193	206	206	169	203	188	253	224	183	237	204	233	184	220	182	212	200	196	202	193	187	197	216	216	206	221	211	193	205	197	187	203	200	199	175	200	185	225	209	225	233	234	220	199	207	216	189	222	212	212	193	193	219	205	188	223	198	219	206	203	193	187	200	199	192	182	199	200	217	219	194	201	181	186	172	207	171	204	202	216	229	212	200	188	181	194	204	207	215	194	204	213	181	188	218	182	201	184	192	229	230	200	206	204	213	203	204	201	192	220	214	218	210	171	199	253	200	215	221	185	206	205	214	187	186	208	213	207	184	194	222	178	193	199	186	192	230	220	201	196	191	197	196	196	205	214	208	211	202	209	215	202	224	189	203	208	182	206	204	184	215	210	208	178	200	225	200	224	196	178	198	174	182	188	221	198	187	206	198	214	181	232	177	191	173	182	188	195	195	203	212	210	217	186	206	224	217	192	211	233	203	186	228	189	181	193	199	200	219	224	227	180	191	199	213	197	204	207	214	181	223	196	199	210	208	197	205	218	215	197	189	176	213	241	206	184	226	204	199	235	203	206	224	191	219	207	208	190	190	220	237	205	206	180	219	225	213	189	183	194	187	186	195	186	176	208	195	196	207	190	196	189	192	197	179	232	207	201	211	199	213	205	200	232	191	235	192	181	199	203	211	204	178	202	210	197	199	213	209	207	202	192	176	202	206	177	221	207	188	223	200	200	209	203	205	211	188	201	213	199	213	191	209	189	179	193	197	197	170	181	183
16214	477	475	461	499	491	515	483	462	525	487	480	492	460	504	457	489	452	459	508	467	489	451	438	528	478	458	464	480	476	457	499	459	503	471	470	467	485	475	477	448	462	482	501	487	476	443	487	530	481	471	460	465	478	457	446	417	471	486	449	473	480	482	470	468	457	516	471	505	454	474	454	461	497	413	497	434	525	432	466	477	497	419	462	444	481	456	514	496	451	503	441	488	471	475	463	492	472	495	489	425	482	453	469	489	469	473	428	482	496	464	474	459	486	445	493	457	464	440	446	502	479	491	493	455	443	462	463	483	490	492	489	437	467	426	478	467	459	473	425	482	484	507	495	473	456	448	478	519	461	452	479	495	469	438	461	477	469	479	458	457	506	483	461	476	446	475	468	447	463	485	492	450	457	452	484	447	466	478	436	519	489	462	456	499	468	456	453	522	473	492	478	467	479	435	458	507	476	500	489	415	459	493	475	474	468	484	436	507	469	475	470	478	448	463	476	463	478	473	466	462	432	495	491	478	497	476	494	449	466	451	443	468	452	414	479	467	455	462	497	490	487	482	492	503	457	447	475	473	490	506	466	476	435	495	464	479	518	457	443	471	486	454	415	479	468	459	513	452	502	496	486	491	488	468	476	483	493	498	523	480	463	488	436	456	512	460	470	445	484	484	441	451	515	463	465	423	428	475	480	495	475	493	464	508	473	464	461	451	462	460	436	441	486	428	488	459	463	456	471	480	496	444	453	445	497	444	427	467	430	470	458	448	447	439	498	482	484	447	459	477	455	467	464	435	493	501	438	456	486	480	475	433	510	482	479	487	455	463	430	518	488	462	474	527	462	468	467	490	484	473	506	470	476	488	473	460	471	477	484	464	472	445	437	463	475	435	491	488	481	446	425	461	479	445	445	472	464	480	452	513	454	512	442	451	455	477	460	438	457	476	452	469	497	474	492	473	481	500	512	491	466	481	479	486	444	492	480	463	457	528	481	492	479	483	459	458	464	472	509	467	468	463	494	478	508	511	523	501	475	424	499	511	482	456	481	458	500	467	487	504	475	469	490	440	493	489	435	466	471	468	475	502	440	516	469	528	481	463	437	489	478	498	418	448	486	500	466	428	445	436	487	485	491	503	480	481	468	468	480	499	444	483	468	465	472	473	459	474	497	450	466	460	490	453	458	467	473	487	456	452	422	439	467	490	527	427	491	471	449	497	430	423	451	484	452	455	477	484	482	454	455	495	478	462	437	453	488	459	494	464	486	458	462	491	468	464	439	440	488	464	447	472	457	483	489	449	466	484	486	524	465	489	466	479	436	481	481	499	514	488	479	456	478	488	419	504	494	486	458	422	471	474	460	453	460	509	439	460	479	464	459	488	490	527	509	482	443	511	442	475	472	456	509	483	489	461	481	463	440	480	487	464	497	530	496	467	457	516	512	514	488	501	493	477	499	471	467	501	499	483	485	483	471	446	477	466	462	471	544	443	485	482	451	443	483	476	466	462	529	469	502	505	457	474	496	515	476	481	474	449	448	463	485	488	469	458	489	464	485	430	473	482	505	466	453	483	468	469	460	458	514	451	469	472	479	464	456	492	467	465	446	481	465	471	463	477	498	483	446	444	475	503	487	483	454	449	445	486	479	494	433	453	451	461	491	443	456	489	478	507	478	466	447	490	469	496	475	465	457	480	451	471	483	491	437	482	489	469	465	484	479	465	448	458	458	491	460	477	513	453	493	490	474	475	458	498	463	499	470	453	508	461	477	500	469	433	476	445	489	435	456	497	452	425	468	472	413	469	471	475	470	498	500	477	432	490	444	471	473	476	476	494	453	493	461	452	499	514	414	465	508	442	463	452	492	440	482	465	480	462	461	452	462	497	449	472	468	457	479	473	501	467	501	458	485	473	466	488	440	469	476	493	464	462	426	468	447	500	466	477	457	464	473	488	460	477	421	473	441	479	474	476	478	482	477	489	480	478	485	447	498	480	463	476	481	495	469	487	464	455	451	473	456	489	454	468	513	447	477	506	495	455	447	461	462	489	462	480	481	499	490	509	494	498	484	458	488	490	459	461	445	489	483	494	481	479	424	509	481	493	536	425	504	480	484	451	475	483	490	466	491	511	466	459	485	492	464	464	454	454	471	495	465	473	523	473	443	476	469	484	442	471	477	481	459	553	454	441	442	486	476	504	523	508	484	536	441	482	463	490	451	496	476	475	465	462	501	463	469	461	487	423	447	486	481	489	449	479	473	489	458	468	468	481	458	464	445	465	494	482	467	454	479	442	479	464	487	513	512	476	536	475	460	496	427	450	480	505	490	438	464	489	463	468	498	482	493	461	470	486	471	473	465	475	500	480	482	441	504	431	476	472	461	466	498	449	485	417	458	467	465	517	447	474	480	431	453	484	452	445	449	473	424	475	451	482	479	453	487	464	452	489	456	452	457	420	468	461	474	456	462	431	499	476	468	462	474	451	486	476	484	462	481	482	461	480	490	475	458	471	443	488	453	491	512	476	483	467	480	479	458	474	489	498	467	465	463	439	456	466	470	449	450	450	483	490	446	452	499	460	499	474	485	487	484	498	498	440	482	464	482	501	498	432	491	489	509	448	459	470	488	474	473	434	441	482	454	447	517	490	466	492	453	447	498	469	453	445	481	462	461	478	452	480	469	474	441	450	484	440	523	469	503	459	460	469	505	495	486	449	481	479	502	424	484	445	482	474	482	515	480	479	442	509	500	501	463	509	460	448	484	435	497	445	459	475	461	480	479	479	494	498	481	475	493	481	441	479	472	485	447	510	461	469	500	483	468	478	472	454	484	468	475	506	487	473	474	463	470	492	467	495	525	490	453	493	465	481	461	441	504	486	468	487	510	490	464	476	471	493	480	502	476	459	455	493	472	484	475	478	483	465	472	446	461	443	438	446	493	503	468	446	466	456	476	469	503	483	496	433	449	430	474	450	476	447	457	443	458	496	475	473	467	473	508	476	433	479	449	432	491	492	495	507	475	482	461	489	480	486	456	487	442	506	480	484	456	474	469	496	513	467	499	493	483	494	452	462	480	508	446	468	476	425	500	476	466	460	446	475	446	486	461	462	465	468	494	458	450	474	479	448	471	494	494	459	464	493	470	501	458	478	495	457	467	491	475	426	480	488	465	481	469	448	438	425	446	471	458	456	477	492	466	467	477	456	506	487	501	412	487	512	439	452	491	439	469	474	481	472	472	465	457	463	484	495	499	447	501	475	490	469	493	511	472	503	490	477	458	511	505	498	468	495	446	464	490	462	496	457	450	467	530	502	469	469	490	523	449	422	481	465	473	459	502	464	474	492	465	471	494	497	453	487	453	483	495	511	483	447	454	499	469	468	469	460	469	451	478	479	453	478	461	477	492	460	464	481	529	499	468	497	465	443	434	483	440	488	465	483	486	468	493	429	458	459	467	458	488	473	474	466	431	483	480	474	478	432	482	491	480	475	468	463	493
39630	6106	630	399	372	328	278	306	284	266	243	291	247	232	268	224	244	227	219	237	216	240	244	234	243	236	250	242	228	250	248	254	233	205	225	243	224	256	234	221	251	248	268	256	264	212	238	270	272	248	201	245	215	233	235	224	213	243	228	208	230	250	250	238	238	239	229	228	235	216	237	238	237	237	244	231	266	182	246	284	233	242	214	240	252	257	267	248	259	228	223	256	258	222	249	231	223	218	197	232	279	267	245	238	272	235	251	256	245	252	227	253	228	250	252	230	224	253	226	248	239	238	283	206	231	241	259	243	225	234	254	243	255	254	274	250	220	229	246	247	271	218	209	231	228	227	251	231	254	230	242	286	239	250	252	257	249	239	235	209	237	235	242	216	227	239	262	208	233	218	237	242	236	227	220	272	249	264	207	250	255	249	253	253	229	274	245	223	261	249	253	242	204	247	232	233	250	239	215	249	224	251	232	246	239	240	230	227	238	262	257	232	257	233	218	230	246	248	255	247	254	245	267	230	227	274	235	228	217	234	232	245	236	229	215	221	256	242	237	275	267	253	229	233	201	215	246	257	230	249	246	207	230	225	234	235	249	231	220	243	301	268	244	252	225	242	257	244	257	226	265	216	232	231	219	238	244	268	236	234	261	269	269	253	249	232	262	253	221	234	230	231	227	231	243	231	202	227	249	239	260	228	254	258	246	274	235	225	228	251	262	284	224	241	222	230	227	214	212	247	217	226	237	219	231	223	237	253	235	220	262	224	224	240	236	247	232	246	260	259	256	237	225	226	283	263	267	237	230	229	243	241	255	227	234	228	224	253	223	226	241	249	190	228	262	234	238	225	234	258	237	244	237	269	241	269	239	242	257	235	250	279	228	251	259	237	227	272	243	245	221	241	254	250	250	268	265	254	243	241	229	260	228	244	234	267	248	209	228	219	238	236	220	258	224	237	245	266	247	221	248	253	226	217	248	234	263	224	242	252	221	252	253	231	223	243	252	237	217	261	256	235	230	263	284	230	244	254	253	255	229	255	232	247	240	231	237	225	236	249	256	252	222	207	236	207	259	199	233	237	274	222	233	217	218	223	269	245	238	219	235	224	253	254	266	240	236	228	247	241	235	261	228	224	243	251	225	226	251	240	245	262	228	237	278	227	238	253	238	240	242	263	267	225	243	229	236	273	233	272	237	238	227	276	224	250	234	244	220	230	233	243	222	238	249	254	221	271	260	227	221	213	208	250	247	228	206	272	234	275	272	223	216	242	226	217	249	262	243	207	237	238	229	282	261	244	241	235	224	259	259	276	232	222	247	236	240	238	225	220	240	233	255	244	214	248	221	260	232	228	218	234	251	243	213	235	207	235	222	225	244	260	267	236	251	244	255	240	262	245	250	222	228	243	238	224	248	275	249	230	230	239	202	248	226	240	225	234	236	227	227	212	238	228	246	244	244	231	247	220	259	243	220	273	230	243	250	243	252	260	243	277	226	254	264	249	229	253	260	234	266	232	263	239	237	223	238	254	255	268	226	246	271	227	237	243	250	260	245	235	231	213	231	244	212	231	260	241	250	258	242	245	235	227	257	229	214	243	252	258	243	233	249	222	236	283	234	252	244	253	232	238	247	228	228	246	215	241	248	210	222	259	238	241	229	239	225	223	243	236	227	220	238	235	216	265	238	211	221	258	213	241	245	265	243	233	241	244	227	238	242	235	218	244	230	261	212	213	270	275	235	222	229	241	235	244	250	258	212	239	249	229	248	244	243	215	219	221	247	200	252	224	219	226	235	253	236	242	252	231	227	243	231	224	252	206	244	233	255	245	252	290	231	244	260	227	233	289	220	218	239	211	230	222	239	246	295	266	267	235	241	251	216	232	252	260	250	241	233	225	224	246	266	231	253	270	217	209	236	247	278	212	252	251	235	206	246	224	225	250	250	257	239	249	258	237	232	236	257	261	228	243	226	239	233	239	246	214	252	234	226	240	256	250	234	219	248	246	247	210	224	216	229	252	263	231	259	240	208	218	218	215	245	232	253	247	238	226	236	207	251	216	226	253	244	256	218	237	232	258	256	246	243	254	250	215	251	211	267	271	238	239	236	240	238	237	217	250	241	237	225	257	238	253	217	225	221	230	235	213	227	242	227	226	232	218	239	231	270	247	217	258	225	246	261	254	233	227	233	257	251	242	247	267	223	236	244	221	235	229	228	243	228	265	231	229	240	237	269	230	218	235	242	222	229	249	226	274	243	221	256	237	241	240	243	232	227	227	235	237	226	251	244	233	236	267	221	268	257	240	247	235	244	257	239	237	268	247	224	250	238	235	254	263	217	241	241	233	238	233	241	215	256	230	220	216	232	266	253	241	233	247	186	239	230	235	256	241	235	222	238	245	217	248	243	233	240	234	248	254	239	239	256	228	226	234	232	213	222	245	234	216	234	217	254	205	242	224	239	247	224	253	255	225	261	208	248	212	241	256	245	253	235	223	245	235	236	219	252	227	239	254	255	235	259	265	227	228	214	205	252	241	241	233	238	234	223	231	227	230	238	242	228	244	267	229	222	253	228	248	235	241	249	249	230	215	205	248	265	253	231	250	236	242	232	259	253	235	182	247	257	246	254	227	281	207	230	250	249	245	220	231	247	250	260	217	214	237	265	223	252	223	224	236	249	244	256	244	261	253	228	268	249	226	246	204	259	217	213	234	229	231	253	240	257	234	241	231	268	246	249	249	240	221	226	252	245	220	240	235	212	201	224	229	237	263	238	245	231	206	221	268	235	222	235	223	245	246	241	233	233	232	256	235	237	229	225	218	263	247	243	236	263	220	245	234	239	250	241	225	240	257	240	256	246	242	215	225	231	220	233	256	217	218	239	229	284	208	236	263	223	222	247	224	226	256	246	261	224	225	238	238	228	240	207	234	237	251	228	249	228	233	208	238	235	231	226	225	220	252	234	230	264	236	268	241	255	234	236	226	226	220	211	252	222	241	254	237	228	244	205	204	253	237	211	211	259	236	251	241	234	245	219	223	234	236	228	267	214	222	215	229	216	228	236	254	246	260	239	213	218	229	221	247	232	250	208	246	250	244	210	237	226	224	206	252	214	237	218	259	257	233	236	279	228	232	271	251	212	258	258	265	210	253	232	250	258	244	243	233	238	236	235	223	256	250	210	222	233	206	274	215	236	215	242	248	241	247	242	235	235	241	205	261	232	234	236	229	251	216	230	254	245	247	256	232	187	248	236	219	264	246	261	213	225	222	225	241	207	238	214	234	253	223	224	251	232	248	202	254	263	230	214	254	240	212	245	260	215	245	237	224	253	266	221	240	257	251	234	232	228	270	223	240	245	229	240	247	205	236	254	258	246	240	237	247	257	224	222	214	225	224	225	251	249	229	219	254	272	233	236	254	235	265	232	241	204	273	260	237	244	231	260	210	222	241	231	267	215	266	230	250	240	273	210	258	237	209	230	242	229	230	223	240	248	247
21366	764	1027	1122	989	889	811	710	688	673	626	657	622	615	618	577	580	561	555	597	599	532	594	586	578	585	578	538	567	553	575	594	564	533	533	566	540	542	503	547	548	579	528	542	543	549	499	543	541	579	558	546	575	528	526	562	539	599	536	559	536	497	557	558	524	517	555	535	532	584	573	561	530	530	517	515	563	555	573	562	525	545	579	516	524	572	540	570	570	549	534	543	555	516	535	600	548	536	543	585	548	568	541	519	556	555	547	541	560	557	549	557	560	539	540	498	562	532	525	537	561	524	549	564	540	561	535	508	520	519	525	530	558	565	496	502	489	537	523	543	531	556	535	546	513	559	533	579	549	550	545	520	548	552	553	540	563	503	553	539	531	535	545	544	511	550	535	531	549	524	506	546	603	546	562	550	585	550	556	541	504	546	575	526	545	541	554	556	535	564	520	548	531	529	566	557	511	530	543	543	606	519	518	617	515	569	557	502	573	529	539	563	533	580	597	530	529	581	556	548	535	523	553	539	585	619	565	527	558	497	550	521	485	563	540	520	553	554	505	541	551	534	554	519	522	569	550	544	546	507	542	533	518	546	530	532	539	544	502	522	526	522	539	563	580	527	532	556	536	522	540	572	549	553	562	524	543	525	521	491	538	545	536	555	553	545	528	584	547	513	530	511	561	514	513	557	581	555	503	543	549	511	563	560	515	575	564	550	565	541	585	580	562	496	571	530	585	545	537	544	547	580	534	522	488	543	522	534	540	584	542	547	536	526	552	535	563	559	566	529	531	550	523	515	563	537	545	540	531	526	544	505	543	588	511	532	524	565	557	544	580	498	549	511	604	529	528	507	547	526	517	519	545	526	527	561	558	557	543	476	556	573	517	531	544	584	545	551	548	541	562	539	547	539	559	555	543	535	544	515	573	521	555	542	519	531	540	491	573	523	536	561	530	519	551	543	541	601	547	577	549	506	547	555	486	542	528	536	532	558	557	560	572	552	541	552	547	579	541	559	560	564	519	551	549	516	538	550	598	519	502	532	562	510	561	538	524	509	579	563	547	555	559	522	538	483	541	508	578	533	553	567	534	526	552	502	507	524	536	526	570	552	535	547	519	505	541	533	518	519	536	577	523	557	562	529	501	619	557	550	566	543	513	558	526	543	553	544	548	511	508	546	545	566	530	513	564	559	498	597	558	509	528	530	540	559	547	556	541	526	599	543	522	594	552	534	518	508	582	538	583	546	504	537	537	522	539	526	575	508	541	504	519	523	576	547	528	574	561	593	534	533	538	526	544	584	570	524	537	561	538	564	536	576	563	559	575	538	542	533	521	537	526	552	522	548	555	551	548	527	581	557	563	515	533	518	515	549	531	544	524	558	533	515	539	585	533	522	539	537	569	544	561	540	550	543	530	538	541	589	515	576	523	555	537	525	564	541	519	562	505	531	559	484	571	607	551	547	519	533	524	587	537	543	514	559	606	560	507	523	609	585	506	547	545	515	566	533	549	534	533	524	564	545	551	528	519	554	564	551	557	466	525	535	557	539	559	541	550	563	524	523	560	558	539	526	532	518	582	570	552	542	573	580	558	500	543	549	515	512	543	561	522	590	543	543	529	564	554	534	551	574	513	528	528	528	555	508	569	550	539	501	551	537	557	550	543	531	554	560	510	556	526	518	579	533	596	550	568	532	514	539	530	548	591	523	540	545	536	533	566	569	558	491	570	529	541	544	548	532	593	565	511	530	510	564	491	575	517	546	593	535	571	560	556	510	550	533	538	550	534	557	548	553	523	596	575	547	521	539	551	561	557	570	543	566	524	553	525	589	513	525	534	488	574	601	522	513	563	590	523	550	581	518	632	519	556	539	565	537	525	578	543	579	519	563	561	550	505	545	544	521	555	548	520	503	552	553	541	537	546	524	563	533	554	518	529	560	506	549	582	507	551	530	537	554	581	511	529	569	524	536	558	512	565	591	549	568	527	540	526	552	520	519	549	513	557	564	541	548	562	526	595	560	537	525	584	518	561	544	516	585	546	558	554	554	565	553	525	539	538	559	528	527	537	521	564	533	540	569	574	509	573	576	575	547	559	543	555	531	540	559	576	541	563	588	545	581	525	574	535	552	538	535	515	521	568	548	550	568	573	549	538	550	517	542	520	543	490	540	576	543	545	541	561	563	549	549	559	554	524	550	511	537	549	531	539	560	538	565	510	526	586	506	553	548	537	592	558	551	551	568	521	503	549	518	537	555	533	560	522	504	521	578	539	569	535	530	546	566	546	603	535	552	532	547	559	559	556	529	538	539	530	540	519	529	580	563	546	567	513	562	508	514	541	546	506	545	548	531	499	544	492	505	536	539	584	499	547	561	582	531	522	539	566	497	513	504	554	562	512	552	567	559	559	550	538	555	574	521	529	511	559	514	529	556	570	570	580	535	546	546	540	530	552	585	560	525	550	540	509	537	523	543	518	506	520	569	548	504	499	530	510	538	497	536	525	555	536	537	498	508	538	534	575	531	567	552	537	549	557	559	612	539	542	556	561	514	495	550	557	541	551	518	549	557	550	576	495	570	538	518	558	552	532	580	597	563	558	563	583	559	530	530	524	546	552	551	531	503	533	579	518	557	561	539	570	517	546	536	579	544	532	530	564	540	519	552	542	538	571	524	511	473	593	547	554	548	555	549	531	535	547	518	519	578	570	524	533	545	543	522	562	532	553	588	564	522	571	536	511	505	547	520	538	538	564	571	545	555	551	547	545	557	533	552	559	524	506	551	494	559	573	539	593	516	531	525	568	535	511	505	559	561	538	541	525	525	546	546	545	528	570	512	528	535	586	521	551	527	552	537	505	561	523	539	538	533	551	547	554	564	550	554	521	499	537	521	566	590	542	568	584	520	541	498	573	562	561	538	502	577	497	496	538	562	527	512	516	537	560	506	516	550	577	560	566	596	530	549	524	574	550	514	524	585	557	540	543	529	586	524	538	569	560	529	511	561	511	541	516	538	544	534	551	564	554	578	509	518	490	548	537	545	543	548	549	537	508	571	586	530	531	539	550	528	541	531	567	562	523	602	536	556	540	544	521	537	580	523	570	521	563	567	578	558	525	539	537	558	570	565	539	542	538	517	519	562	543	539	542	505	521	524	521	568	534	512	524	570	519	533	521	520	551	539	544	561	541	510	570	539	544	554	536	525	556	553	545	575	536	530	508	527	530	559	531	549	557	541	539	581	551	525	577	530	607	504	569	550	540	529	564	559	540	542	587	527	532	539	547	512	597	550	523	567	579	509	530	540	555	540	572	540	534	518	549	565	567	525	543	537	534	598	514	555	521	548	519	538	507	577	532	517	551	553	527	505	523	563	574	493	539	518	523	569	498	519	516	524	576	510	505	516	536	518	507	569	566	573	507	551	530	558	535	536	559	566	544	546	508	563	574	554	560	548	554	557	551	540	543	526	494	517	560	525	566	538	542	539	519	550	536	534	542	558
44870	7606	941	483	293	288	212	217	186	169	186	185	142	149	145	149	134	163	160	152	161	147	153	141	142	156	149	143	135	139	152	125	143	137	123	132	139	152	184	164	168	129	157	126	128	186	139	139	154	127	164	146	153	144	139	157	159	136	135	148	145	154	123	134	157	144	132	141	140	163	147	141	134	155	158	151	129	142	140	150	120	159	146	149	125	128	131	153	135	157	156	138	149	123	123	161	138	126	154	138	152	125	144	158	123	160	160	176	133	126	128	145	139	145	137	135	117	131	145	137	135	137	150	144	146	125	150	146	151	131	154	149	139	127	167	157	148	132	118	115	133	138	131	129	139	144	134	161	161	157	137	130	139	149	163	137	136	136	149	146	133	146	137	146	134	157	158	150	138	132	101	138	133	121	127	150	133	133	143	141	169	137	149	156	133	144	167	154	150	152	169	129	141	144	141	133	120	129	149	136	153	156	124	134	162	137	125	133	138	159	150	155	160	145	166	140	135	137	143	142	147	141	115	156	149	164	139	150	137	175	144	139	141	130	149	135	130	152	163	140	132	148	140	149	158	180	138	155	148	162	164	148	136	162	147	153	133	152	154	143	130	131	161	149	164	141	131	177	125	143	136	123	127	153	131	120	110	159	129	140	146	150	153	137	145	142	144	154	158	137	166	157	159	175	142	136	153	145	144	150	128	137	141	129	147	138	131	147	149	155	154	150	144	134	163	157	134	155	130	157	142	131	139	127	157	136	146	123	156	128	126	146	122	154	134	132	127	134	150	148	135	155	130	136	135	159	151	147	135	144	160	140	138	132	138	171	141	150	137	140	140	149	150	140	150	152	171	134	155	134	173	136	141	133	152	142	140	139	146	147	176	155	169	137	158	122	140	141	158	149	121	126	144	138	132	144	189	151	125	139	151	138	118	147	144	142	136	155	151	116	158	150	144	145	135	160	144	125	133	154	146	138	145	152	137	118	174	160	138	139	143	142	153	153	137	138	129	153	154	141	163	122	118	116	145	129	156	152	126	136	150	155	153	153	145	145	146	127	152	175	161	145	138	146	180	131	137	168	153	151	128	151	143	155	138	143	136	135	130	181	142	151	164	133	143	118	132	135	137	126	128	155	129	170	155	161	143	131	163	154	131	150	159	132	172	130	132	160	145	142	140	161	133	139	147	122	170	133	149	150	154	137	142	130	135	156	140	154	126	126	144	117	145	124	166	142	146	141	157	130	126	149	139	114	123	127	115	145	138	140	169	151	172	150	136	139	165	122	136	142	132	130	169	130	137	142	127	162	140	153	132	145	139	143	129	158	120	144	154	143	139	157	146	144	134	147	141	150	151	116	143	136	150	133	139	141	158	153	148	121	132	141	146	159	164	147	136	145	120	134	134	138	131	143	147	145	145	138	146	118	129	118	117	152	140	130	137	144	167	155	138	146	146	127	135	141	150	131	150	143	136	150	149	189	172	154	125	140	163	150	143	126	144	123	132	140	138	148	141	139	169	143	164	144	151	160	150	128	129	132	156	143	146	149	154	113	153	156	149	150	155	143	123	148	164	127	134	144	125	149	135	143	155	144	126	135	141	141	142	141	138	126	146	142	142	125	143	133	127	144	152	158	120	136	159	150	135	144	141	123	150	119	128	165	135	157	129	131	157	134	152	125	143	147	122	154	145	143	178	137	151	156	138	145	140	147	134	124	154	140	132	136	147	117	150	155	140	132	159	146	143	149	147	136	132	124	138	143	147	130	170	169	164	127	143	143	141	125	143	137	161	139	155	136	135	146	135	148	129	150	137	151	133	124	122	140	136	140	150	132	148	153	146	137	136	136	150	121	150	134	137	159	169	146	162	156	113	143	146	160	146	149	140	143	145	151	140	125	159	144	166	153	134	133	154	144	129	149	139	126	129	139	142	134	153	125	141	141	129	146	135	131	135	135	146	169	162	129	136	158	146	145	159	153	145	137	149	159	126	135	143	135	143	148	142	127	169	138	138	146	145	140	139	142	134	144	147	140	132	153	128	130	147	159	149	130	172	140	157	144	159	148	145	143	166	135	147	134	119	125	126	131	119	129	120	134	153	142	139	158	154	125	136	143	142	150	157	148	148	137	157	145	162	136	128	133	139	150	160	154	144	137	142	163	136	132	172	141	169	164	162	138	164	139	147	122	167	142	151	138	148	148	141	153	144	130	129	175	146	150	143	135	131	138	157	129	151	153	146	144	136	156	172	142	138	144	140	141	134	129	151	133	144	140	149	122	144	135	150	127	139	161	162	138	142	140	138	155	139	153	153	143	134	152	141	127	165	130	130	125	155	161	125	172	160	171	152	154	133	146	149	150	144	164	138	125	143	159	155	155	162	137	159	144	153	133	133	152	145	141	166	151	156	142	158	138	148	134	140	135	140	136	149	139	126	128	151	123	154	154	141	154	135	145	151	156	171	138	123	139	121	164	153	151	166	126	155	143	173	145	141	153	141	153	139	142	142	156	140	152	155	142	147	137	149	140	136	149	152	137	127	149	138	126	152	129	123	167	153	141	138	136	142	138	155	159	148	146	144	150	130	134	159	134	145	149	126	153	126	146	167	143	156	152	138	129	145	152	117	130	169	163	142	115	159	145	159	161	141	142	141	179	148	137	149	130	174	146	150	162	163	149	130	125	139	129	152	154	147	158	119	118	144	151	149	150	138	145	142	164	140	143	142	147	143	155	127	159	128	148	150	144	146	143	153	139	156	134	150	148	124	140	128	165	135	163	143	153	148	154	173	150	133	141	162	152	157	149	167	140	159	132	153	156	155	137	143	154	119	131	140	134	162	150	139	126	138	144	150	133	139	123	146	150	154	136	110	153	129	158	153	129	164	130	154	128	139	144	130	142	122	165	159	130	150	148	144	151	140	126	161	129	146	160	146	139	135	149	148	131	150	150	140	128	126	141	133	140	163	145	156	167	171	154	144	130	142	147	127	143	148	142	131	129	127	141	150	137	145	155	153	158	146	140	144	131	142	135	161	142	136	142	135	128	141	150	153	134	158	138	140	187	158	158	138	147	133	153	154	147	154	136	135	154	153	155	134	160	162	143	137	140	129	137	158	148	118	150	152	170	120	134	156	146	149	114	155	146	145	164	152	145	161	147	146	144	143	118	140	115	145	140	173	139	146	165	158	150	154	128	130	153	145	139	163	157	147	131	156	135	141	132	126	140	128	125	130	128	124	148	148	147	151	136	147	175	146	138	145	155	159	121	162	137	158	143	136	140	130	159	122	160	144	159	126	128	118	138	134	144	127	140	145	129	144	150	138	156	153	174	164	137	146	149	151	130	167	163	148	144	166	157	160	138	142	147	140	137	150	161	144	129	148	138	119	166	147	168	142	148	124	150	142	129	152	157	133	145	148	128	142	161	140	154	151	148	144	130	133	126	129	146	154	134	157	140	125	156	151	145	112	157	129	130	153	147	137	146	164	167	122	155	132	142	169	154
22504	655	1251	1414	1264	928	827	714	612	549	525	479	426	434	424	441	442	420	417	363	359	384	395	406	358	325	382	344	359	352	370	349	377	347	332	321	323	355	353	324	362	365	330	336	356	340	331	344	316	353	318	350	349	339	350	347	332	346	336	331	350	339	309	314	353	320	315	356	363	357	358	337	366	352	336	352	302	342	339	310	375	359	302	305	331	340	341	318	338	331	319	321	330	321	342	332	348	319	341	307	348	340	350	315	327	320	321	315	314	387	334	354	322	348	318	350	366	307	323	337	347	333	295	322	337	314	330	348	352	350	341	362	307	353	341	318	313	336	329	318	339	319	309	360	351	345	340	313	345	370	334	325	342	359	342	356	344	333	347	383	331	356	353	312	390	305	320	319	313	335	311	313	336	327	359	292	323	329	360	313	326	329	312	351	336	365	341	346	312	335	318	316	332	328	340	318	355	298	315	359	353	352	341	344	330	328	363	332	303	342	340	328	355	320	346	346	308	342	311	338	352	308	318	364	313	347	328	318	329	326	305	338	341	370	341	334	321	328	339	321	317	352	331	334	333	351	317	336	326	318	314	345	349	336	306	350	362	358	337	318	369	326	347	337	326	320	356	344	318	340	332	378	357	343	319	374	327	295	352	345	352	348	350	342	336	313	317	344	308	324	332	356	328	334	320	351	324	344	358	300	348	347	340	357	331	342	321	366	342	318	337	336	336	303	327	309	302	326	340	298	338	336	316	329	346	356	361	368	364	316	305	320	341	324	332	349	370	331	322	369	349	355	335	325	319	338	336	318	347	343	320	333	342	330	336	324	340	347	323	355	310	323	322	338	338	328	348	316	322	343	353	306	319	327	336	320	325	324	342	343	379	323	343	328	299	302	311	322	329	345	324	341	320	338	335	319	354	335	383	341	355	338	296	338	320	328	364	342	336	370	339	326	335	334	344	361	327	340	310	345	351	357	375	356	327	348	340	328	331	345	306	357	323	320	313	323	311	330	351	352	335	333	363	353	310	341	308	342	344	353	308	330	312	331	327	341	319	356	370	336	323	330	345	330	339	324	339	324	338	339	324	365	307	326	322	349	342	347	376	331	319	349	340	322	350	312	327	326	336	350	328	305	331	323	365	316	330	322	322	350	322	331	342	361	368	344	330	344	347	345	342	383	333	351	336	324	327	340	317	325	355	298	329	372	320	347	338	334	316	345	329	321	351	345	342	325	328	315	356	338	346	348	361	342	329	319	344	366	358	322	339	330	326	379	348	316	352	294	345	332	334	311	343	298	325	362	346	313	342	328	349	337	359	318	351	349	309	320	345	331	334	352	347	324	353	312	358	340	344	359	341	374	332	352	339	329	321	324	317	322	362	350	377	362	339	335	351	336	325	321	344	327	331	348	332	316	342	338	327	332	325	346	313	347	331	339	360	336	348	314	325	374	363	280	340	336	318	346	328	311	344	328	333	311	391	333	328	351	371	304	343	336	355	335	345	348	352	301	333	305	317	329	340	305	380	320	332	329	323	335	323	331	324	347	313	370	360	349	333	360	302	341	351	342	327	365	339	360	331	294	329	346	317	360	341	300	331	313	328	309	325	342	336	320	325	336	356	328	351	339	362	343	334	306	321	346	312	364	323	345	346	333	337	348	319	365	330	318	342	354	335	337	305	326	363	316	326	338	323	337	348	338	340	323	304	302	343	333	352	347	335	322	318	352	313	341	334	317	320	319	343	356	349	367	381	326	356	345	339	317	317	356	359	318	332	339	353	328	326	337	329	340	327	318	357	331	337	350	286	343	308	303	307	300	324	324	345	333	334	344	316	366	349	338	338	334	324	312	311	355	347	354	353	374	335	339	316	355	329	355	346	346	299	338	326	343	324	353	329	322	339	329	274	337	307	337	341	353	332	317	363	360	360	353	331	332	348	320	323	341	343	330	336	337	378	368	355	321	359	320	322	330	302	352	332	349	343	322	348	332	293	315	337	311	326	341	334	354	381	327	352	332	354	341	328	331	319	362	329	327	304	358	300	348	338	329	357	329	322	307	319	352	328	325	314	305	352	337	346	320	354	337	359	333	332	302	324	299	346	318	364	320	352	349	338	325	333	363	336	340	315	354	363	357	331	320	348	372	343	333	326	332	320	344	317	335	314	325	353	343	319	355	331	341	342	330	304	324	362	351	330	347	348	319	297	345	358	337	327	309	348	329	318	308	330	316	341	331	334	335	323	337	311	340	320	326	364	344	301	323	328	315	351	336	346	350	322	337	354	347	345	355	322	340	300	325	357	326	358	347	308	306	316	335	338	352	337	320	331	339	305	342	316	292	372	341	297	316	340	342	352	345	381	306	343	328	325	335	339	345	342	325	343	298	335	312	324	338	334	374	344	327	331	305	336	314	340	350	347	327	309	351	352	320	303	326	326	330	340	320	381	310	339	314	340	343	340	358	324	344	329	360	366	319	336	307	356	330	371	333	366	351	354	339	336	316	350	321	344	338	332	307	328	335	349	295	326	352	366	340	336	354	315	302	295	353	337	348	328	327	354	349	334	397	308	321	349	332	369	325	344	307	358	328	343	371	326	332	333	335	335	370	321	333	344	331	334	302	305	344	344	342	332	317	346	349	367	319	354	334	342	381	336	321	342	336	330	323	353	327	321	347	326	330	350	343	330	330	314	330	331	342	326	335	331	340	372	315	339	305	355	323	358	350	323	360	328	347	319	303	342	344	371	316	353	316	322	343	360	346	329	342	349	351	338	336	331	331	333	319	363	342	325	342	322	332	328	320	312	333	341	328	323	333	337	322	391	349	304	363	338	303	363	341	351	316	326	334	338	333	338	360	358	337	367	329	329	328	345	319	319	383	332	315	318	307	309	342	322	339	338	315	310	316	327	322	332	331	337	337	345	327	364	340	347	329	325	338	317	323	342	331	338	340	347	327	324	352	344	356	367	316	357	355	334	325	337	322	378	345	338	342	342	351	337	319	340	333	352	360	333	338	335	334	298	364	357	308	321	311	321	332	335	336	330	336	336	309	338	346	302	354	325	325	306	358	341	348	357	320	300	332	327	317	355	347	332	333	343	351	317	331	334	387	335	303	332	329	330	341	321	333	329	321	361	367	330	309	326	350	346	315	329	332	352	350	358	320	328	331	377	348	331	331	314	307	335	315	325	359	347	302	330	321	308	362	328	321	340	329	338	331	343	338	325	335	338	350	345	362	337	337	363	356	300	334	328	325	323	334	324	350	350	304	311	336	357	339	362	354	350	340	314	350	314	318	312	342	338	326	330	336	295	320	322	346	366	284	338	359	347	309	330	315	325	347	320	346	375	326	319	341	332	334	349	322	334	302	340	375	321	335	312	336	312	337	349	325	348	337	335	334	397	345	327	334	324	354	342	308	335	350	321	319	346	334	356	327	304	378	356	360	311	354	319	328	376	349	336	340	312	325	305	351	352	311	323	332	328	350	356	336	337	359	334	365
27200	2600	221	181	234	183	207	228	225	170	226	241	215	211	201	191	216	198	206	181	216	206	222	209	218	203	217	207	201	211	220	193	203	203	221	208	178	195	220	193	188	222	174	220	175	215	212	227	219	198	208	189	185	203	187	216	197	197	196	192	193	194	225	211	198	193	186	187	201	192	207	203	209	206	176	219	236	188	208	207	178	204	190	194	214	192	199	203	171	200	196	201	252	215	201	188	211	203	174	208	199	201	191	203	213	225	205	219	210	220	211	210	214	195	213	219	185	194	228	199	193	192	218	214	218	236	194	180	192	211	197	207	218	208	201	180	214	217	217	196	194	223	201	203	203	190	231	176	211	200	192	200	157	218	208	197	204	175	166	158	219	178	185	204	231	206	160	200	167	196	202	206	196	192	242	210	208	217	211	219	203	207	210	184	232	204	201	209	202	175	221	167	236	177	190	188	183	200	197	187	201	192	200	215	203	166	200	203	201	216	213	208	197	177	203	195	209	179	192	186	191	227	186	214	224	187	195	190	203	204	189	208	198	195	191	187	216	208	242	230	192	182	197	226	197	188	218	209	189	180	228	200	163	168	201	196	198	220	196	196	189	199	224	207	214	223	194	219	208	215	222	209	198	210	181	195	217	210	214	225	217	220	206	196	184	232	184	205	208	216	188	208	203	187	192	173	223	209	227	185	213	180	208	211	207	188	226	212	198	198	250	191	194	215	199	172	201	189	198	201	206	199	188	182	202	219	179	199	154	171	180	223	211	204	201	235	185	199	199	199	219	214	234	185	179	207	196	197	227	202	209	196	181	206	221	203	193	176	179	200	212	184	191	199	203	192	197	218	197	184	220	181	201	202	195	198	210	179	186	204	212	191	208	190	202	217	220	191	211	204	204	195	185	214	212	213	190	191	182	188	187	204	197	199	196	223	209	210	200	193	188	183	199	206	203	190	194	205	180	188	210	175	193	215	207	200	210	212	206	190	207	202	207	192	181	185	215	224	221	193	212	218	210	173	185	198	208	216	195	201	185	208	191	226	190	203	215	199	225	193	199	232	213	183	223	209	225	209	219	214	184	207	220	205	222	200	217	173	195	204	167	190	204	236	189	223	194	208	208	190	204	189	176	200	193	207	183	228	185	183	175	210	201	215	189	192	202	221	188	191	209	208	191	221	193	176	189	195	203	225	183	228	196	201	225	198	200	195	240	209	215	221	197	189	213	184	216	181	189	210	192	197	193	184	210	204	198	197	218	205	204	185	222	205	182	182	202	191	208	196	180	199	203	185	179	214	196	223	183	171	193	207	182	227	189	217	191	208	200	200	196	186	184	190	208	240	199	205	184	216	198	234	200	228	223	241	230	183	247	231	198	217	217	197	205	197	205	214	178	175	207	210	173	213	212	209	218	212	192	230	198	204	185	195	184	193	212	203	189	208	224	198	192	201	182	198	226	207	174	201	195	187	209	191	194	176	197	201	171	198	209	195	183	197	204	204	212	224	213	196	211	186	193	184	236	205	183	189	195	172	204	203	193	188	191	196	197	223	228	199	192	219	189	205	189	207	189	203	208	210	176	193	198	196	191	214	209	203	222	222	234	184	193	177	222	192	203	204	179	204	202	212	215	194	207	182	183	183	213	188	205	246	196	222	202	182	209	168	190	224	212	202	191	211	220	201	195	213	213	198	170	207	206	193	242	194	216	200	202	180	214	240	202	185	212	201	196	201	210	207	233	202	200	203	210	211	194	213	215	241	230	218	198	194	185	196	219	160	213	203	202	200	203	177	191	210	201	189	206	211	198	199	185	209	219	187	188	191	209	207	198	185	213	218	203	212	233	189	202	200	202	207	217	189	204	204	185	195	168	218	180	209	169	203	194	186	198	211	208	194	189	175	183	180	183	195	168	197	212	207	222	215	199	216	201	193	187	185	214	224	235	196	165	207	156	208	200	234	218	200	232	205	207	186	203	215	192	194	208	216	212	204	227	212	206	189	201	222	203	194	191	181	190	215	207	222	220	190	194	198	160	216	214	205	199	197	188	177	177	193	205	212	239	221	214	181	186	184	216	209	215	185	180	194	195	182	208	191	188	196	191	193	214	207	194	192	200	213	196	207	186	185	206	211	218	196	201	187	211	176	184	210	202	234	204	218	194	218	169	223	185	200	182	201	211	213	195	180	191	202	194	213	174	195	207	195	211	198	191	183	207	186	210	192	189	195	192	210	180	222	206	206	218	211	191	197	166	196	192	194	206	213	222	177	215	177	203	201	198	174	209	210	217	197	201	193	178	213	183	205	210	205	195	219	210	191	217	222	221	196	188	182	198	201	217	206	173	205	216	211	212	180	171	188	179	192	185	184	206	219	174	203	188	207	199	185	198	226	224	187	191	210	197	181	220	214	206	195	213	175	200	204	198	209	206	167	204	210	202	202	184	209	200	205	224	221	194	214	200	203	185	229	201	210	225	196	172	193	205	240	200	185	202	193	187	194	214	199	189	215	208	208	179	185	213	220	177	181	208	184	224	215	215	199	213	185	207	183	196	236	210	183	199	190	197	209	205	196	222	206	232	200	202	202	207	208	201	195	170	207	198	198	213	209	223	208	206	202	218	198	188	188	209	199	207	199	179	187	194	159	207	188	202	198	217	197	205	208	218	204	228	177	190	214	233	228	175	199	218	224	209	167	186	201	229	226	198	173	192	196	186	219	185	179	207	202	246	192	219	211	202	201	189	206	198	187	219	211	194	224	205	207	190	215	209	171	203	157	217	211	161	177	198	202	207	212	192	178	227	213	195	208	216	197	185	209	232	228	206	188	211	228	209	207	209	211	185	201	209	196	188	193	172	188	189	184	194	210	192	206	192	224	214	168	200	209	232	236	208	190	213	193	195	199	222	241	174	208	187	191	226	194	204	180	203	206	190	200	203	202	182	203	234	214	208	199	205	198	200	195	190	204	204	196	183	206	191	224	192	160	199	222	185	191	186	212	215	196	179	244	229	209	199	185	198	180	180	219	215	195	214	208	194	165	187	181	216	194	200	225	209	199	181	191	191	212	207	168	193	189	190	214	203	198	175	209	203	196	215	179	190	185	182	184	187	189	211	188	204	188	181	197	193	195	175	204	212	197	207	214	188	168	179	219	192	210	184	196	189	189	197	223	203	201	193	215	198	205	214	220	189	215	204	216	178	205	194	188	206	201	208	202	213	203	205	193	206	213	194	227	214	187	198	233	211	190	194	181	213	178	187	197	197	208	207	175	176	205	190	190	207	192	209	197	187	195	210	218	202	181	210	199	193	218	191	194	223	204	203	196	191	219	209	184	203	210	199	227	223	216	173	194	183	202	199	198	233	200	193	178	193	204	217	195	198	189	218	213	215	191	214	175	235	209	215	183	183	229	203	178	194	212	184	209	194	170	205	198	192	191	209	192	215	191	211	222	194	193	204	234	210	232	207	201	200	170	225	203	192	183	191	180	214	195	211	214
15968	481	476	507	478	492	465	475	437	467	466	469	493	458	431	501	465	448	459	472	513	488	469	475	449	444	446	444	433	466	459	472	488	462	483	496	493	468	446	455	471	473	471	479	449	440	461	480	452	512	472	479	455	476	492	467	428	488	473	434	476	486	467	502	497	478	494	509	431	420	463	464	473	474	473	470	451	457	439	487	486	488	483	478	482	470	471	488	419	474	492	446	485	508	482	447	455	456	470	463	458	472	481	438	484	445	483	440	473	457	472	467	489	438	479	453	468	456	480	494	466	432	492	512	462	451	460	497	492	454	456	467	485	480	466	486	458	486	468	432	448	439	443	444	448	469	480	490	450	458	469	493	460	482	449	498	506	481	497	481	503	478	471	467	492	502	501	455	457	467	469	449	437	487	470	441	489	494	486	437	482	509	484	519	493	501	459	474	484	474	449	484	502	491	472	468	476	444	492	450	481	496	479	473	434	475	479	471	470	509	484	478	442	468	487	476	500	493	525	467	479	466	487	454	475	454	481	472	458	494	440	460	439	468	484	477	500	443	460	448	452	479	434	468	462	471	481	486	483	482	465	444	461	483	424	454	465	511	490	453	479	445	479	440	473	456	431	446	461	512	455	500	502	454	475	446	455	452	464	436	447	476	482	476	461	498	474	485	481	494	458	456	473	482	438	501	480	460	453	489	477	443	503	433	497	489	484	450	515	490	461	466	460	473	455	489	476	447	466	493	499	464	475	451	450	473	522	464	464	498	472	439	440	450	472	456	450	458	470	493	463	512	485	471	448	463	441	459	448	446	506	468	479	452	512	458	436	432	461	452	439	470	496	398	449	470	482	460	468	427	498	471	439	454	479	485	459	457	442	492	460	479	436	489	438	436	475	465	465	545	473	467	502	444	427	477	454	492	495	492	460	422	491	477	492	480	475	515	502	471	468	476	473	461	488	471	482	431	476	432	463	460	502	448	509	461	463	479	480	540	470	453	430	505	436	468	468	475	481	491	471	434	450	475	446	452	452	462	486	491	500	457	472	447	444	512	487	501	451	464	483	508	493	426	455	441	453	438	488	473	468	417	480	465	503	503	485	479	491	472	447	461	479	479	427	446	477	481	453	481	444	448	522	503	460	524	496	467	478	436	474	469	451	461	500	456	477	471	487	480	476	467	452	452	428	499	446	434	471	460	467	472	480	445	431	474	500	485	453	448	469	475	480	524	464	497	461	459	472	443	453	484	485	472	462	459	464	456	476	461	458	453	466	472	472	463	492	488	482	448	422	518	437	462	480	472	453	468	470	480	471	450	469	493	445	468	485	493	503	486	468	446	483	453	441	453	451	472	477	472	449	476	477	467	458	453	457	445	443	500	445	456	463	468	496	459	446	472	496	481	436	507	450	485	493	480	487	440	488	473	475	501	490	474	457	469	474	498	488	518	427	512	442	456	467	469	501	489	483	478	526	478	468	445	482	445	475	446	466	452	489	460	502	447	505	471	491	492	482	453	482	493	466	448	483	457	446	462	450	478	424	491	449	460	448	521	534	477	494	480	455	434	479	485	456	496	475	495	415	451	472	450	495	493	439	488	461	496	447	481	484	466	458	426	495	476	506	496	488	476	434	488	471	459	490	433	454	469	477	494	471	495	464	453	466	471	469	480	507	480	474	466	454	430	474	471	504	463	467	452	471	487	449	469	464	460	477	445	476	514	493	494	466	510	490	425	497	480	445	476	483	491	479	463	536	510	449	490	474	508	489	444	488	480	449	438	435	463	463	440	442	458	436	495	437	450	509	457	475	461	497	487	502	449	478	454	446	445	510	477	459	459	475	427	469	494	486	457	455	485	441	495	477	466	468	466	477	492	453	474	485	508	461	474	455	462	514	467	491	491	484	467	445	522	447	454	483	488	483	479	462	480	485	468	449	484	495	476	487	438	488	479	479	463	462	462	484	453	469	443	444	449	456	527	497	496	430	473	472	483	493	499	478	497	428	485	468	490	477	462	464	450	515	486	485	496	497	488	466	511	520	496	460	437	463	474	442	459	465	497	491	406	478	422	508	472	432	502	462	488	490	465	483	451	452	508	457	480	459	459	486	410	483	448	484	479	473	494	464	454	507	468	460	472	467	465	455	491	470	521	480	491	466	476	488	473	505	478	437	461	439	440	468	475	494	499	464	470	496	511	465	437	475	488	476	471	534	515	468	458	456	493	454	481	450	484	493	432	452	478	503	463	484	528	442	496	467	459	460	468	473	456	456	484	474	489	448	508	478	457	463	468	461	462	517	443	477	463	476	426	467	469	450	467	474	462	433	454	484	448	480	464	439	527	487	478	463	465	457	490	470	453	457	475	485	455	461	501	490	443	460	478	498	487	478	434	475	477	480	484	460	479	467	502	487	481	502	489	500	493	455	411	455	472	467	471	492	474	471	490	506	455	445	424	474	476	482	454	488	491	474	481	486	460	473	458	447	462	478	495	480	492	453	511	468	470	454	454	471	461	472	433	479	482	458	521	464	451	473	447	489	449	444	459	486	491	474	467	500	445	452	464	456	486	469	430	441	467	427	468	454	457	442	473	494	464	497	481	489	473	449	470	490	421	461	447	444	492	502	458	491	448	463	442	465	466	467	483	470	437	490	445	415	475	469	472	487	457	481	496	469	431	493	496	468	449	465	458	448	478	488	444	458	456	444	495	485	436	468	429	441	518	462	477	509	453	493	450	476	524	500	485	466	419	435	509	441	479	464	468	439	485	504	506	466	485	470	504	493	497	492	464	447	486	444	443	440	479	458	490	494	472	474	479	459	450	494	482	489	455	465	452	466	453	435	473	460	483	403	482	454	476	462	499	426	472	490	465	488	456	474	432	475	447	452	480	480	521	461	431	457	469	479	468	456	467	482	421	495	475	506	465	496	497	455	463	476	430	465	475	481	464	478	471	521	484	497	445	464	472	520	474	479	482	496	455	481	472	489	472	449	461	430	460	501	483	502	437	491	440	418	457	495	473	454	491	460	480	492	490	466	470	523	452	477	468	496	453	477	489	463	431	486	487	480	483	522	436	484	483	487	488	472	488	471	449	481	455	452	468	413	447	440	481	474	493	466	492	476	444	497	447	483	452	479	479	483	494	476	440	478	426	477	468	500	483	473	451	431	439	447	500	438	447	441	475	459	483	462	498	481	454	465	486	464	499	467	459	477	444	473	491	462	455	462	508	481	437	480	485	417	461	495	497	445	458	465	485	444	479	472	469	436	455	433	484	473	448	443	479	492	451	438	451	465	456	498	458	479	496	478	466	441	475	489	484	453	509	472	474	467	471	481	464	469	484	419	445	466	472	452	463	472	486	533	476	488	469	480	445	462	473	480	502	464	480	500	465	450	477	498	497	489	490	482	477	473	421	474	467	503	507	464	451	469	504	469	472	506	460	482	469	484	485	467	500	465	448	435	502	495	488	453	479	475	494	438	439	487	492	466	489	450	466	480	463
42702	7199	673	405	336	326	295	338	231	247	270	248	254	249	263	248	248	206	248	204	240	272	235	256	222	239	216	248	261	256	237	252	242	255	228	217	217	249	255	262	268	282	273	242	230	266	258	244	246	243	234	211	239	234	217	241	264	241	238	263	235	257	228	230	236	212	233	264	233	245	275	273	241	240	241	248	242	232	236	249	206	234	250	248	224	268	235	226	248	225	237	249	250	245	221	284	262	262	258	249	228	245	233	229	241	224	233	239	244	229	249	266	272	235	249	251	293	237	228	239	250	227	252	238	242	212	234	245	225	228	247	271	208	250	260	222	262	263	253	227	225	212	274	240	237	271	238	212	233	238	219	244	211	261	236	229	206	252	268	257	248	225	284	283	251	252	210	207	234	248	244	260	240	226	248	257	237	250	265	222	238	251	247	254	279	244	266	238	223	257	254	241	228	231	259	224	250	229	234	204	243	234	234	229	248	259	248	228	244	261	248	234	240	233	232	253	255	238	238	235	244	260	233	214	226	263	215	252	249	225	255	242	239	246	254	238	268	247	229	237	247	231	239	231	281	225	261	259	229	244	245	229	244	240	247	235	248	231	214	235	286	217	255	233	238	265	258	231	255	214	235	252	233	242	256	243	241	250	241	276	219	228	235	257	270	205	232	257	247	258	245	241	253	236	228	217	214	243	256	262	248	247	216	257	267	247	233	221	229	227	224	250	241	240	240	250	267	258	243	220	239	231	247	250	230	263	260	220	251	233	231	246	247	257	254	264	244	245	232	230	229	216	238	247	224	229	299	234	251	256	238	239	238	239	229	232	233	250	236	222	234	241	232	242	267	206	253	248	248	253	257	239	264	227	233	235	222	234	240	234	229	265	227	247	227	268	244	242	228	227	248	239	269	233	259	230	222	252	248	254	230	241	226	247	230	265	236	215	254	229	239	255	234	223	290	239	220	227	211	258	266	237	247	217	239	220	253	274	245	233	237	270	259	268	231	253	211	234	228	228	223	245	234	224	237	240	255	223	240	233	252	224	256	222	257	244	237	232	251	248	265	273	244	252	271	214	226	255	239	259	280	233	271	243	247	238	229	243	241	239	225	270	242	215	235	223	276	210	226	233	210	233	229	222	248	255	237	206	215	225	218	237	247	245	269	256	244	234	249	242	238	238	273	223	237	247	232	251	233	236	250	262	245	253	262	249	247	237	238	229	269	224	244	222	213	264	241	254	246	215	246	247	244	234	270	248	218	265	253	222	216	234	229	232	227	230	218	237	212	291	247	202	237	267	235	224	255	230	237	235	235	260	251	249	218	225	261	245	243	253	261	267	223	235	224	233	256	249	230	225	255	255	259	231	243	240	258	246	231	249	252	219	225	255	257	234	237	208	269	266	236	235	211	243	237	236	249	264	228	250	240	258	253	248	263	229	251	249	264	246	244	265	230	225	250	192	283	229	233	223	244	248	239	216	268	239	249	271	246	257	215	278	222	260	261	219	248	235	281	257	237	238	241	228	262	231	255	254	265	230	247	255	229	271	246	250	262	232	240	266	236	223	223	238	266	231	246	228	238	221	237	247	222	234	247	254	256	238	251	265	243	225	269	241	245	265	250	252	266	201	228	260	223	249	276	230	216	230	238	252	258	230	255	244	265	253	217	248	252	261	268	259	238	247	247	227	229	233	232	255	244	244	227	232	193	223	244	238	238	230	237	231	260	205	236	235	240	228	243	243	255	231	262	232	218	210	242	232	253	238	247	241	251	225	245	236	238	247	259	265	244	235	233	289	216	238	251	235	244	245	249	223	231	237	244	249	249	228	213	222	242	254	265	252	216	249	217	232	254	252	227	231	261	245	264	231	244	244	274	247	239	228	240	248	243	230	246	216	214	251	268	235	237	230	273	246	260	252	252	221	244	249	266	231	264	253	245	219	247	257	250	234	280	223	259	222	240	273	238	238	272	246	273	277	231	258	231	242	228	260	226	231	215	211	233	224	245	264	208	236	244	246	234	274	242	210	250	228	213	247	246	241	231	239	211	234	214	267	251	216	218	267	251	245	270	235	229	252	243	236	258	220	239	231	278	249	238	225	231	237	223	212	247	216	225	232	242	250	247	242	242	249	214	267	268	262	239	250	240	226	229	240	222	257	210	243	258	266	243	227	244	253	242	245	214	247	262	226	230	244	269	243	225	252	251	232	217	218	256	249	244	217	252	255	226	243	264	205	267	215	243	258	198	268	234	236	239	238	235	229	273	222	260	228	223	232	239	260	227	253	253	256	268	232	229	264	255	249	237	237	264	235	228	244	221	203	237	219	254	248	259	250	265	231	248	232	252	271	246	260	235	261	270	220	230	247	268	260	249	237	272	248	236	267	243	236	245	268	257	251	244	256	236	236	259	233	199	224	238	238	199	249	259	268	236	234	243	248	221	250	248	251	235	278	231	236	250	246	215	249	245	277	245	251	240	234	238	240	245	246	251	228	263	268	238	234	242	249	251	246	223	244	260	233	240	264	218	248	265	255	237	233	217	234	241	242	244	230	230	260	260	267	231	206	248	257	240	220	227	228	264	252	220	214	225	231	219	217	246	204	244	241	244	250	245	267	226	223	261	233	250	238	238	245	213	247	211	250	260	247	230	240	243	244	227	275	225	255	235	243	239	244	242	257	239	255	244	230	234	231	254	239	217	224	267	235	219	265	255	247	243	212	229	242	225	214	253	226	245	244	230	267	240	236	227	233	228	255	258	238	250	222	256	288	244	237	268	251	220	238	255	220	246	222	241	239	240	254	258	267	258	231	262	272	243	236	238	265	248	235	257	229	236	230	197	218	232	242	271	260	252	239	232	240	274	235	261	216	236	259	255	248	244	249	240	223	225	223	206	241	256	245	270	260	251	246	254	244	243	234	232	237	234	263	252	248	221	228	231	259	253	241	249	208	258	238	249	257	234	239	223	240	204	241	242	258	246	223	235	251	243	242	251	233	236	235	237	240	239	223	245	227	229	220	224	263	245	257	245	253	227	265	245	238	223	209	238	246	225	239	207	217	265	236	228	267	238	223	218	241	232	254	262	261	263	253	259	242	254	227	231	270	233	242	249	239	259	234	246	233	224	242	221	254	240	247	234	244	246	240	255	264	247	217	231	242	252	226	229	248	253	243	218	243	256	263	246	227	229	264	259	251	257	261	221	246	234	232	242	255	216	255	267	260	224	224	234	230	247	263	267	248	230	269	235	257	222	243	232	229	227	249	237	252	236	242	242	221	250	244	231	238	233	238	241	243	246	255	234	233	265	252	227	225	209	253	287	264	261	251	216	225	244	257	218	235	237	259	233	246	219	220	283	269	239	267	232	250	237	230	273	228	234	232	243	238	265	233	238	282	212	248	230	211	248	239	246	238	236	251	210	255	262	281	246	243	223	222	227	237	227	240	267	260	241	256	264	258	237	229	244	245	266	227	221	246	224	269	252	229	229	235	221	233	213	247
22533	744	1020	1101	1006	837	820	743	704	666	687	586	617	607	627	651	595	601	556	581	600	549	562	571	540	527	558	600	563	587	576	617	596	585	534	550	541	567	562	600	532	562	543	524	570	548	554	543	550	588	529	506	544	564	553	519	566	568	572	573	527	528	582	586	576	540	538	553	580	566	605	570	539	552	551	569	549	516	576	553	553	552	559	547	535	590	569	545	560	515	563	565	561	547	531	537	542	576	558	586	535	563	539	530	563	543	583	556	594	562	534	551	554	539	517	561	486	578	589	560	549	549	533	575	526	554	556	504	553	588	574	561	546	592	578	595	564	565	603	546	582	542	546	529	561	580	544	523	526	554	532	522	558	557	582	568	614	543	584	557	558	534	546	541	516	528	532	581	579	554	521	528	592	577	558	562	525	522	535	554	577	551	554	573	529	586	608	569	553	540	512	549	536	531	554	570	514	552	525	541	534	513	572	557	542	528	538	522	547	538	563	554	539	563	546	560	574	569	541	547	603	537	514	551	571	575	576	567	569	548	551	535	557	565	541	568	541	632	571	547	564	558	590	535	551	513	583	559	545	580	517	552	585	557	557	526	529	518	549	521	561	515	565	578	547	617	570	559	523	560	514	562	578	554	549	591	525	542	525	587	533	539	543	526	523	537	546	509	571	611	570	594	527	549	544	537	563	548	519	536	563	549	547	503	566	520	546	528	497	510	551	553	535	529	523	534	572	543	502	586	568	580	606	574	554	548	560	504	510	594	527	530	557	567	543	516	528	479	583	564	568	552	537	585	563	542	549	505	554	535	575	568	507	543	548	561	540	547	568	514	543	571	579	572	554	500	532	585	545	527	580	570	558	567	513	556	572	560	557	576	594	521	528	546	536	532	560	530	571	560	568	528	591	560	596	562	583	570	555	521	542	570	536	525	575	574	546	577	549	527	539	541	548	577	580	595	536	508	552	549	541	536	550	542	552	567	527	531	508	518	565	549	513	548	571	539	539	518	511	553	568	546	547	561	531	580	534	552	535	556	568	493	552	501	534	571	561	551	523	534	545	555	533	545	529	561	540	548	565	575	597	569	528	552	564	563	566	512	569	568	570	558	556	584	548	560	550	606	555	558	574	545	558	545	564	542	561	528	550	589	549	483	577	550	574	504	580	542	544	516	521	534	564	545	538	569	564	570	554	545	558	579	554	575	535	578	546	550	542	594	521	574	563	543	587	556	527	565	588	540	535	550	545	526	568	532	574	542	522	549	558	555	524	573	572	578	578	539	541	541	522	541	512	561	522	573	543	516	497	542	554	535	517	557	539	555	514	524	516	573	552	554	557	541	566	554	595	568	537	574	590	530	542	598	541	565	537	573	577	519	530	530	545	517	579	554	534	543	574	508	566	542	537	517	559	560	543	564	606	542	583	567	570	520	550	553	593	578	551	572	524	571	593	555	562	547	566	526	527	550	551	520	512	509	520	534	492	568	526	527	563	603	551	553	570	546	577	554	522	556	529	544	573	535	527	613	582	547	575	539	602	585	578	563	599	570	537	527	567	520	558	548	572	544	584	543	574	541	516	566	556	487	542	526	573	562	567	512	560	522	571	559	562	559	564	531	591	581	555	484	571	555	528	558	531	551	564	507	541	550	505	534	559	517	528	529	533	539	561	558	534	574	549	520	504	535	568	545	557	571	585	570	571	551	543	549	532	525	554	520	557	605	550	590	561	538	542	526	548	562	532	525	562	517	546	534	518	553	551	559	533	531	594	588	573	577	529	538	537	558	552	524	576	555	573	539	554	537	493	558	557	559	556	540	572	551	538	562	571	550	564	504	569	560	587	584	531	508	532	555	566	506	552	567	579	550	533	531	569	559	544	571	540	553	502	543	549	590	526	574	536	556	526	535	589	567	599	550	602	532	577	546	563	541	535	523	539	535	522	546	516	539	534	535	559	548	583	554	565	578	561	551	572	522	564	567	558	541	599	536	550	535	519	544	531	551	533	539	529	570	511	557	547	577	555	514	601	520	563	524	561	534	552	565	525	568	569	533	562	594	523	557	567	558	515	552	573	580	536	523	548	567	547	513	567	529	562	537	574	515	484	565	573	537	513	534	550	585	582	579	521	540	573	549	571	569	524	550	538	521	553	568	552	557	575	520	530	560	579	506	539	558	540	521	556	524	524	544	574	517	566	536	546	552	537	558	547	502	555	548	552	543	556	534	545	527	548	547	535	514	567	578	576	551	535	534	504	563	536	570	537	554	597	533	555	554	572	547	560	556	578	553	546	553	577	546	541	514	552	563	572	522	540	541	566	517	534	590	595	536	548	520	524	587	569	544	518	521	564	568	542	546	528	559	519	548	550	590	518	563	561	542	543	523	579	572	562	541	538	535	569	585	536	562	538	558	541	585	565	528	575	515	511	522	545	552	547	546	555	529	523	545	545	546	603	577	556	548	588	556	572	568	517	563	555	542	526	559	560	544	548	538	560	584	571	544	551	544	546	588	584	487	533	524	559	534	556	555	546	529	590	550	508	540	558	562	566	552	526	513	557	573	572	516	519	533	550	523	528	554	562	605	566	549	568	551	562	572	568	511	567	544	514	559	541	566	574	532	541	522	556	572	587	548	505	558	543	526	548	573	534	535	586	528	532	542	527	506	492	549	572	560	523	524	535	562	527	541	585	533	546	542	577	533	581	574	561	567	595	575	513	558	572	551	563	544	532	543	542	573	525	546	558	524	563	556	521	552	568	581	567	551	577	538	553	526	538	499	570	505	505	607	566	570	554	542	571	547	523	569	524	580	559	503	575	518	537	530	542	497	605	501	558	569	529	547	560	516	569	543	563	532	558	527	556	527	552	567	559	547	527	586	589	577	536	548	572	524	551	505	524	553	529	553	575	587	514	528	544	556	508	565	531	553	498	582	516	522	541	496	573	569	530	556	547	547	579	544	543	512	535	563	536	578	551	537	566	540	526	547	562	591	539	535	529	536	535	565	554	529	533	567	557	549	570	525	572	548	597	545	498	579	589	587	539	545	525	586	545	584	579	529	578	547	591	563	514	578	564	565	546	577	561	525	566	534	554	536	509	554	562	579	510	550	573	568	525	566	527	528	525	560	574	566	534	586	593	554	551	550	574	567	546	613	545	554	567	585	605	518	529	542	569	547	568	588	555	610	554	567	562	567	580	537	533	531	553	550	546	536	569	553	556	583	567	530	546	528	604	569	567	550	556	586	534	532	553	577	534	497	546	566	516	564	528	521	603	567	551	579	536	575	556	527	513	520	509	539	568	576	512	550	532	521	525	530	552	543	567	554	542	529	558	525	541	511	577	523	530	526	512	563	515	533	567	542	614	569	521	514	524	543	522	542	508	577	543	529	575	554	563	579	547	543	558	596	599	587	539	525	547	506	502	566	506	540	527	574	590	548	547	553	556	528	561	570	574	532	534	535	504	531	560	578	574	549	511	564	565	554	529	534	554	576	535	578
42485	6792	811	523	344	271	251	235	208	167	171	170	166	156	164	145	157	128	148	132	130	159	142	126	134	136	132	144	148	114	139	127	152	144	144	118	140	133	137	108	118	133	136	135	116	145	138	128	132	143	136	128	128	153	150	148	108	121	140	161	136	155	126	151	142	121	130	135	127	160	141	124	141	138	145	154	138	131	136	142	136	150	167	136	141	132	131	129	140	138	151	142	151	106	133	129	132	138	134	155	158	143	126	133	134	144	153	141	130	142	142	143	153	165	124	138	147	130	117	113	140	129	151	126	139	162	120	136	141	112	115	132	121	142	126	120	133	142	146	120	122	121	115	155	130	135	132	142	129	148	119	135	145	149	148	137	134	132	145	155	128	147	134	138	148	134	145	136	149	133	125	139	148	137	127	139	133	124	136	132	128	133	138	145	145	142	137	133	144	121	132	136	134	134	148	135	156	136	118	145	135	121	137	128	138	125	117	137	157	124	123	138	135	148	141	125	137	142	143	125	152	147	139	138	142	126	131	109	117	144	155	133	142	168	151	145	131	147	126	127	135	138	143	142	129	131	146	147	127	138	120	133	157	126	127	129	122	152	139	128	153	146	122	138	114	145	150	123	136	137	132	134	156	118	131	139	147	137	161	130	134	145	157	121	143	124	150	148	157	151	133	145	172	119	102	127	122	119	137	144	127	138	156	148	140	132	150	122	140	121	166	141	134	129	119	131	141	134	129	135	142	134	150	138	151	155	161	147	154	178	174	135	151	117	134	142	135	134	124	139	143	142	141	148	131	151	136	143	134	131	145	150	129	126	152	142	142	139	141	128	139	156	140	141	130	142	126	144	116	143	133	122	129	132	136	117	147	142	130	138	137	138	147	129	130	148	138	149	156	145	142	149	133	144	119	136	138	143	131	114	139	127	124	140	137	144	138	134	124	147	154	139	160	157	115	135	137	145	155	144	128	118	158	155	138	157	148	152	164	127	148	159	141	158	137	126	135	148	139	138	170	132	141	116	149	134	156	157	150	137	135	138	137	137	148	130	147	132	136	150	116	127	138	128	136	142	138	141	156	148	149	142	152	150	149	163	168	152	153	117	142	138	131	137	126	132	135	140	146	128	147	165	111	154	132	135	118	152	143	152	122	152	138	131	137	135	162	139	121	149	133	135	150	129	150	124	124	127	136	146	142	151	151	150	137	115	155	109	126	137	138	158	131	136	139	162	156	135	137	113	136	131	161	147	151	135	136	142	142	158	150	127	145	139	127	132	142	126	127	142	126	159	140	125	113	132	125	147	138	158	135	151	147	139	141	146	123	127	116	113	139	151	136	144	135	142	133	142	141	175	126	146	129	128	123	132	130	144	129	145	128	138	143	173	137	127	142	137	164	134	136	149	146	141	150	132	124	107	134	129	139	141	116	139	136	151	119	155	139	130	153	139	121	148	152	112	131	133	139	145	130	126	145	149	135	151	138	126	134	137	134	132	168	126	145	153	119	130	149	147	137	138	144	169	159	120	133	134	151	134	134	128	133	157	131	153	139	127	121	123	142	132	141	158	147	161	134	145	110	146	131	125	133	139	127	130	135	127	137	124	133	138	136	130	144	159	124	135	146	151	137	135	116	166	148	126	153	143	136	132	123	133	129	140	142	147	123	132	130	138	146	126	140	130	144	125	139	142	138	145	136	143	132	152	136	135	124	135	159	131	142	145	127	137	140	129	139	140	135	149	141	148	122	129	121	138	131	132	147	147	149	162	140	159	128	134	144	142	165	119	124	162	152	135	126	140	126	151	138	181	137	130	123	148	141	144	139	146	134	159	134	134	149	173	133	125	150	145	143	151	120	132	133	141	148	127	152	137	146	128	134	122	143	162	111	145	141	161	137	131	156	135	164	133	140	154	140	127	140	138	132	149	140	180	147	117	158	155	141	134	150	149	138	125	135	137	146	111	126	137	125	131	121	151	156	143	157	140	150	138	166	130	110	127	142	137	139	134	176	143	148	135	145	142	138	137	116	123	129	139	135	138	125	126	144	146	149	86	141	174	136	143	140	146	156	130	147	144	151	139	141	146	157	139	149	137	152	140	112	138	130	102	137	133	165	149	139	149	139	132	140	109	133	134	126	125	140	126	128	148	139	148	140	129	146	142	134	133	123	144	122	118	129	137	160	119	137	147	141	141	149	139	114	149	163	137	146	137	149	116	142	156	128	132	132	130	137	128	125	140	142	132	115	119	149	132	143	145	140	143	129	126	155	149	144	133	126	149	122	128	131	128	131	140	131	125	133	129	133	120	123	152	128	134	148	141	141	155	133	111	136	141	141	123	148	146	147	133	149	141	142	156	129	121	117	133	152	140	122	137	128	162	134	142	125	136	138	124	132	111	123	165	146	143	141	129	129	127	138	148	134	134	134	134	160	152	136	163	153	164	147	148	140	124	129	155	131	142	131	141	131	137	128	117	148	114	146	148	140	135	158	130	156	151	155	119	138	147	124	135	133	138	134	137	162	138	141	117	136	135	132	108	135	153	153	117	133	133	134	135	135	140	146	121	171	147	129	143	136	146	155	123	144	124	125	133	128	116	149	138	120	150	157	125	115	128	162	144	148	130	152	127	149	138	134	118	106	145	135	144	148	150	144	126	136	155	130	118	129	167	159	140	168	135	147	146	131	145	126	143	122	138	132	126	154	135	118	134	115	139	133	149	142	171	142	130	156	132	149	121	159	130	159	132	157	114	138	140	147	151	125	129	161	134	145	122	109	149	152	133	148	114	131	124	161	133	137	142	154	149	142	150	129	134	143	125	140	169	148	140	158	153	142	148	128	150	116	130	132	123	134	158	133	145	153	154	113	138	129	142	134	151	147	134	142	132	151	132	143	155	136	133	153	125	146	125	135	142	106	154	152	118	155	137	136	134	120	139	133	141	141	155	119	120	110	141	145	133	144	126	155	159	125	136	117	119	138	129	115	164	127	129	141	122	137	126	140	168	127	139	170	140	167	132	149	157	137	143	133	164	132	148	114	150	144	140	133	139	142	118	123	131	128	140	148	148	167	131	127	145	139	151	148	157	128	175	126	140	144	138	121	152	147	131	144	123	148	130	141	122	100	160	151	157	138	126	132	157	130	145	128	152	137	143	134	109	146	140	114	140	134	147	165	158	132	120	131	137	135	160	141	144	141	137	129	132	147	119	122	119	135	141	162	132	129	148	136	133	149	134	142	161	129	128	137	145	134	152	126	146	137	117	142	152	139	125	138	130	148	118	148	151	161	137	118	124	129	114	143	130	150	127	146	133	132	121	132	150	137	132	127	128	137	119	115	144	140	120	133	141	126	100	143	124	144	146	136	135	127	123	152	136	120	138	141	122	171	137	154	120	140	122	138	140	149	132	149	155	127	148	127	135	143	136	131	147	148	144	142	154	120	144	129	143	152	129	136	152	121	140	124	131	139	142	130	129	142	147	146	153	132	142	127	144	123	141
20931	702	1264	1405	1237	1021	798	746	622	551	499	469	500	436	434	473	399	401	362	395	361	345	374	345	349	353	368	393	348	335	330	306	330	350	331	392	326	331	327	332	320	334	330	323	320	347	316	317	315	295	343	302	339	327	336	324	338	319	310	313	313	302	310	322	337	328	314	331	333	317	292	290	308	336	317	334	359	301	336	313	316	288	321	331	320	316	340	326	336	336	305	301	292	313	333	322	303	313	341	305	328	309	318	284	339	337	295	318	292	317	305	316	356	329	305	297	299	306	320	329	313	318	288	297	310	318	312	356	306	320	328	342	330	333	348	303	320	307	310	334	320	273	322	327	309	297	331	326	317	332	320	299	320	333	314	345	311	303	308	349	321	327	335	340	331	297	309	353	328	336	307	339	340	295	329	303	317	301	345	312	298	313	328	333	318	321	324	322	319	281	322	342	327	327	318	303	332	352	333	345	300	346	319	318	295	310	286	326	364	318	344	298	307	337	319	312	348	323	324	321	278	317	317	309	322	310	306	327	349	350	309	325	311	304	343	332	334	311	342	305	298	312	317	292	340	327	325	324	299	282	306	305	321	321	327	287	307	340	285	329	329	325	320	312	319	337	345	309	315	339	320	318	312	350	327	314	348	338	316	301	315	322	346	355	341	334	361	289	338	327	304	328	323	342	309	320	273	333	318	322	323	304	326	338	325	332	325	335	294	331	352	295	315	308	290	321	318	333	334	308	322	344	298	306	312	342	300	322	301	320	330	312	324	324	320	320	281	356	310	342	300	358	308	312	313	313	327	295	299	307	293	321	311	311	327	306	343	336	315	323	346	344	282	331	321	333	353	293	323	296	296	324	328	329	318	340	312	314	309	327	338	313	309	331	290	336	325	296	327	317	336	335	305	317	309	334	345	347	328	296	311	283	324	295	303	336	303	333	325	336	341	327	315	317	294	297	323	336	288	325	321	318	313	309	335	316	295	328	305	326	334	320	317	323	315	296	344	308	341	343	288	331	280	308	333	327	307	302	320	324	319	314	338	351	325	318	303	321	298	304	341	322	316	295	312	348	351	310	352	327	333	344	355	325	330	339	310	297	302	332	326	314	298	296	324	330	316	309	326	306	304	309	341	310	301	316	305	331	299	316	319	371	364	325	294	322	313	329	368	325	347	340	282	331	323	317	329	324	322	312	353	301	311	311	301	326	304	337	308	326	343	337	326	332	324	330	297	322	284	320	350	303	289	320	331	314	311	323	335	308	329	328	338	302	349	306	330	332	327	307	313	312	336	331	326	350	313	307	335	307	319	319	375	333	306	296	324	310	290	315	358	304	327	339	303	320	362	318	327	331	345	338	314	308	328	295	339	334	314	343	320	303	329	340	340	318	351	285	321	311	316	332	331	280	314	333	298	314	336	315	322	304	313	307	345	330	339	335	311	304	337	360	346	307	311	329	303	319	337	331	334	304	324	316	330	331	305	312	300	310	334	334	314	307	324	298	324	304	330	317	318	319	306	341	308	302	322	317	339	310	295	283	297	351	343	269	309	320	338	306	297	327	313	327	322	328	306	314	326	346	311	308	308	298	351	299	322	328	297	289	334	345	285	327	340	333	308	302	326	328	347	303	305	319	309	306	288	328	342	341	345	327	314	336	327	344	330	361	280	342	297	304	344	344	309	314	302	321	337	302	320	300	303	314	320	290	316	324	300	340	328	293	316	322	288	317	334	298	357	321	324	337	324	284	322	333	321	340	315	356	304	329	334	312	326	331	347	303	346	348	319	337	338	328	338	326	301	345	305	356	332	320	321	347	298	335	298	298	349	299	298	321	347	309	315	315	346	288	309	306	287	311	338	295	334	323	334	310	329	325	320	332	304	332	282	309	333	328	301	326	341	333	299	360	324	305	345	303	302	292	329	343	302	340	305	328	330	323	331	322	339	309	335	304	289	332	291	292	310	351	335	284	327	361	351	310	321	280	329	293	307	330	328	322	351	293	332	313	315	316	346	312	308	356	306	333	316	292	309	318	350	343	321	328	320	343	321	284	335	310	314	330	314	305	313	332	316	280	356	286	324	311	320	362	293	301	335	321	329	335	314	318	342	343	328	335	287	367	344	316	318	324	334	280	332	293	314	294	306	333	291	335	312	323	321	330	338	322	311	338	313	289	358	299	320	340	327	314	324	321	332	286	307	333	355	321	291	333	324	291	330	318	285	322	316	317	255	310	301	341	316	316	326	321	340	327	334	297	280	307	328	334	295	298	328	300	316	297	319	318	290	353	321	322	314	309	329	334	317	314	311	308	309	327	319	304	344	325	319	312	329	327	332	332	303	278	305	352	321	308	342	342	317	332	314	350	296	315	342	334	311	338	338	288	309	318	314	336	331	305	288	339	305	319	277	322	300	323	312	309	338	348	355	322	305	325	324	317	309	349	337	312	340	344	296	350	319	318	341	332	338	315	308	302	308	341	285	339	309	348	341	315	277	315	321	327	327	311	304	322	330	297	343	318	330	321	329	306	304	302	337	321	306	340	328	323	326	330	315	331	306	310	319	323	300	348	332	322	314	328	316	306	310	329	320	324	305	334	290	358	309	303	306	325	327	297	305	318	327	290	338	312	402	342	329	303	327	317	333	345	301	324	333	322	336	359	336	326	310	315	343	299	350	315	314	318	301	313	306	323	341	307	332	345	334	345	324	368	308	318	319	320	325	309	312	321	299	344	350	326	344	313	316	326	327	315	325	346	344	318	340	325	289	306	351	335	326	302	321	326	339	318	318	312	319	297	310	331	315	300	332	334	329	306	328	307	325	318	333	309	312	318	302	319	301	330	326	327	299	327	298	317	340	366	306	306	335	322	295	292	295	333	308	330	303	323	326	288	305	301	345	329	342	308	301	321	300	312	318	320	338	322	320	355	344	308	336	326	331	317	332	313	316	301	322	308	319	326	313	335	318	327	334	295	355	323	315	346	328	341	312	321	306	322	306	314	337	305	327	295	335	307	286	292	335	314	314	325	335	304	303	319	323	321	308	304	300	328	324	309	323	296	302	311	312	320	340	304	322	302	336	333	341	346	307	323	331	326	296	328	322	304	320	316	342	323	333	279	329	280	344	313	313	306	309	344	309	343	322	320	321	354	301	318	302	282	310	320	327	317	315	345	332	314	349	304	340	319	319	320	292	297	278	315	329	333	331	305	329	312	293	317	305	326	332	320	348	317	302	312	315	290	315	360	353	333	334	322	347	318	320	318	304	294	332	318	322	276	317	330	321	285	306	293	325	319	314	324	289	304	304	320	334	301	314	353	324	309	320	309	310	311	346	293	321	324	337	310	303	353	322	315	296	323	299	334	341	355	316	309	352	314	304	316	334	320	279	331	332	325	320	282	312	326	314	327	313	337	315	292	331	333	313	287	324	331	323	321	302	286	324	316	308	349	318	309	342	323	319	330	335	280	320	328	351	293	334	322	292	317	307	313	307	318	324	340
31958	3846	252	215	209	219	228	196	211	207	253	212	211	216	209	211	207	202	190	188	229	239	197	200	212	209	216	216	212	205	200	202	192	187	223	203	211	213	206	244	209	196	210	186	224	210	194	179	240	230	195	195	226	234	190	203	236	212	236	232	196	203	198	201	213	181	190	199	201	228	196	160	188	214	209	234	234	198	193	194	200	217	212	202	217	189	234	205	183	225	211	220	210	233	185	208	205	221	225	211	189	196	240	225	227	212	204	213	227	223	209	200	199	222	201	213	191	199	203	190	203	178	198	186	212	217	213	224	221	208	207	224	238	194	215	219	234	196	206	213	195	213	243	226	210	215	206	206	253	200	224	205	218	232	215	214	215	210	205	225	225	221	192	210	197	208	209	230	184	213	227	217	204	215	196	193	225	216	224	216	197	206	211	210	193	213	192	243	202	245	201	210	215	229	211	233	217	224	211	225	184	204	209	189	195	232	248	217	203	186	222	229	209	213	231	210	197	213	198	226	230	219	232	204	223	202	215	203	195	209	181	195	229	203	217	191	203	201	208	198	201	189	200	199	207	233	200	207	206	183	167	181	221	203	207	181	222	210	209	229	215	191	189	208	202	217	231	227	213	193	178	211	205	205	234	205	229	215	230	208	188	199	250	216	213	225	225	211	203	210	212	208	214	221	221	202	178	224	174	206	215	195	189	196	219	190	210	183	215	192	202	209	195	219	213	214	219	232	238	176	235	216	216	177	216	220	209	192	206	190	190	196	198	232	232	210	200	236	215	206	210	193	198	241	196	201	212	184	190	217	213	206	210	204	212	232	208	212	205	222	219	198	197	218	206	211	226	204	220	197	221	206	194	210	217	208	209	221	213	235	208	192	227	207	227	223	228	205	216	218	236	236	205	205	211	214	194	195	209	213	236	180	224	198	228	214	190	218	224	211	186	208	189	199	190	238	223	209	205	240	230	210	225	197	200	191	234	218	209	206	201	184	220	219	223	199	215	228	214	198	225	172	202	197	200	204	207	197	222	209	231	193	196	213	210	216	208	223	206	193	211	187	215	210	218	223	215	169	233	195	188	222	182	239	212	193	224	193	213	215	233	230	242	216	185	214	222	203	206	197	211	207	202	224	213	235	225	208	214	207	194	195	224	242	235	215	222	215	204	211	240	202	226	227	204	205	215	204	196	218	197	194	206	202	221	214	218	225	203	208	216	186	201	205	194	180	192	194	217	208	208	207	193	203	206	185	220	222	198	214	218	224	188	197	212	212	249	213	201	211	216	216	222	199	205	227	207	176	207	227	182	206	212	240	204	204	211	205	206	205	211	224	184	215	206	231	226	211	203	217	203	242	219	209	212	183	205	187	189	206	208	213	221	221	216	181	205	186	182	216	218	208	203	195	203	193	206	194	210	242	187	207	189	192	214	221	197	213	198	193	221	201	189	221	197	248	190	218	208	207	221	215	203	197	214	222	227	193	222	194	205	237	231	225	217	197	220	213	224	221	225	226	237	195	241	208	221	208	227	201	217	224	193	216	222	222	222	211	202	220	199	211	242	203	178	207	209	201	230	198	222	232	200	210	193	193	215	185	226	214	225	185	200	222	221	211	243	187	216	205	211	176	213	198	236	203	182	195	234	221	232	179	206	231	208	218	209	199	193	200	190	213	195	225	211	214	239	199	204	210	203	208	218	203	231	192	221	176	209	213	209	218	219	202	223	199	201	216	191	172	218	194	226	217	211	206	231	207	208	187	193	199	227	220	204	219	203	188	202	224	208	224	216	201	224	202	202	212	213	221	198	239	236	206	184	202	220	190	209	212	212	228	205	250	219	197	222	224	220	202	231	240	202	214	216	209	223	239	218	211	215	196	222	238	203	183	214	235	217	203	197	195	220	249	197	199	222	199	203	212	199	209	176	210	210	230	202	205	195	232	229	190	170	218	191	211	200	180	212	228	205	226	221	187	232	211	212	206	194	195	215	225	211	208	189	208	204	220	187	214	219	234	236	230	205	203	199	204	221	195	233	218	208	196	191	208	186	214	198	212	229	206	212	210	227	210	185	200	205	221	225	209	223	207	215	219	210	196	208	196	212	257	212	206	190	195	224	197	216	257	246	224	187	234	231	188	199	215	200	208	189	207	219	210	212	233	192	191	217	231	188	217	213	206	205	215	231	233	215	181	222	217	219	185	218	235	218	213	215	232	218	231	237	226	192	187	203	224	164	209	222	212	208	220	225	225	197	185	210	197	225	237	180	231	223	202	193	226	238	234	219	211	229	222	196	212	219	189	218	200	211	210	191	200	206	202	206	196	202	221	221	211	201	182	209	197	203	235	194	201	190	229	205	213	252	215	218	225	213	185	206	219	212	203	238	206	213	206	224	238	200	176	206	221	196	212	204	196	215	185	229	206	191	182	205	228	207	213	185	213	214	212	203	220	179	222	219	204	196	237	237	230	206	217	191	243	166	194	203	205	228	193	221	227	211	196	191	226	185	208	212	217	219	195	208	230	206	187	220	219	205	198	213	207	213	221	224	203	208	210	243	220	228	196	207	248	214	214	220	213	206	227	221	210	232	208	193	207	213	215	231	185	228	194	197	200	207	190	169	217	208	221	219	208	208	192	218	205	217	222	201	214	227	192	226	201	236	226	226	213	204	217	205	192	180	191	245	210	186	228	217	213	207	243	213	239	194	211	217	226	196	228	233	191	221	219	213	214	227	199	192	199	224	199	215	214	216	211	207	213	223	208	243	253	222	210	221	208	199	236	193	202	211	232	249	227	223	207	205	201	219	212	195	200	242	223	190	229	185	228	246	227	220	210	217	177	250	192	218	208	208	231	215	191	213	183	229	223	201	237	210	196	212	232	205	238	224	213	235	223	199	209	211	221	192	200	249	233	209	224	196	208	208	195	200	212	210	190	182	190	234	190	211	198	224	191	218	194	212	207	195	201	225	246	212	206	214	232	215	225	227	214	254	201	201	207	223	237	217	222	212	198	226	194	206	178	202	216	218	227	224	230	206	216	223	201	251	210	204	219	193	209	225	202	168	215	200	222	229	217	230	188	197	189	228	211	196	211	222	224	207	221	196	207	213	210	203	218	195	231	193	230	190	227	197	206	205	216	202	187	212	184	234	211	229	237	213	202	206	224	214	214	229	221	220	206	208	241	198	200	212	239	226	197	237	231	194	216	187	213	222	232	206	210	226	211	211	208	227	208	221	232	222	211	202	207	217	184	220	219	196	172	194	204	204	183	192	208	205	206	218	209	207	197	209	205	208	210	228	205	218	185	217	211	175	196	207	199	211	225	204	192	223	207	199	193	196	196	225	222	215	215	184	212	207	221	223	229	225	211	218	194	206	202	224	195	187	215	214	235	215	222	195	215	206	205	210	202	234	240	176	214	230	218	181	205	194	211	197	228	217	218	205	212	179	213	174	221	198	203	227	240	188	221	174	214	169	220	204	178	215	215	187	207	217	208
18052	516	492	501	547	485	495	488	514	495	524	524	492	487	497	440	499	494	503	461	502	480	491	484	498	467	489	469	495	527	467	465	513	482	491	487	511	479	494	492	475	502	511	518	494	467	500	538	484	496	527	508	523	539	525	481	500	512	503	532	483	485	489	520	481	495	515	472	483	490	484	516	466	486	552	491	488	500	499	488	496	452	462	481	496	463	492	478	492	466	516	459	530	515	502	460	511	485	481	502	525	519	521	458	507	517	499	521	514	500	461	501	492	467	489	476	512	503	535	492	475	510	500	474	483	512	510	464	505	453	491	488	463	515	475	485	477	437	511	510	503	528	495	526	488	500	496	477	502	486	510	512	495	497	468	464	498	472	507	502	488	479	515	501	464	469	473	506	476	498	513	507	475	485	453	494	502	528	541	494	461	473	498	450	500	463	494	500	454	481	537	512	476	520	512	537	511	484	515	494	455	504	487	493	458	479	498	498	486	474	548	470	496	522	503	458	494	463	524	507	459	501	510	457	517	477	487	488	504	520	490	491	479	489	481	470	485	489	489	496	514	467	513	506	507	521	460	502	488	470	486	489	474	542	503	504	479	509	484	525	475	501	525	524	473	521	530	496	509	539	526	506	496	467	498	452	518	452	497	508	479	512	509	478	484	513	494	513	496	508	462	480	502	498	520	487	526	457	479	497	496	516	478	465	494	495	478	529	519	525	475	474	506	495	523	488	485	535	499	452	496	526	513	499	513	517	461	494	491	491	508	516	503	499	473	521	493	503	492	534	534	470	527	517	489	495	492	511	487	494	476	504	516	508	485	568	476	466	516	520	518	523	516	515	460	519	490	510	517	464	468	456	478	529	479	499	479	471	513	522	495	493	466	522	504	474	463	499	500	471	494	513	507	449	509	491	494	539	517	493	475	484	508	515	507	505	522	505	465	521	503	467	499	504	466	474	475	504	500	535	462	497	475	478	496	485	497	521	485	491	494	471	505	502	482	525	483	483	498	489	508	556	472	493	490	494	460	510	470	460	486	509	494	456	502	453	543	489	490	504	509	486	461	497	475	492	479	487	489	511	514	464	515	465	503	491	506	481	453	507	485	505	494	501	506	492	465	461	506	545	544	462	509	484	474	507	523	487	449	492	461	504	530	477	520	495	490	492	541	496	452	538	513	483	537	505	501	501	474	497	463	471	516	468	442	477	488	468	473	487	497	509	504	507	507	496	505	509	526	470	478	508	517	506	503	481	475	470	484	473	498	504	523	521	454	489	494	506	464	489	505	505	469	501	520	492	478	462	541	511	458	499	501	485	478	470	511	459	480	500	468	510	490	470	491	499	481	474	502	494	510	488	500	477	520	503	510	458	505	529	475	450	503	491	499	518	504	503	504	496	493	496	466	501	518	487	496	505	437	452	499	484	454	465	478	522	512	468	459	484	497	525	481	480	484	488	522	517	533	495	513	465	495	466	478	495	491	496	491	486	483	492	525	477	474	477	481	529	482	496	514	482	507	500	521	486	473	509	497	488	485	495	514	493	511	482	520	458	470	498	496	471	471	500	516	488	519	485	465	508	494	477	466	512	472	474	491	452	499	514	475	536	525	499	492	498	489	489	448	542	494	475	510	505	472	512	455	555	495	486	482	473	483	478	482	457	505	426	466	485	469	540	476	502	478	525	467	484	526	514	491	479	482	463	494	466	501	477	504	520	511	536	483	568	487	499	505	507	487	535	495	517	505	523	477	473	507	521	529	462	524	466	483	486	493	489	465	508	472	468	492	532	478	492	506	502	514	510	494	488	491	471	486	523	497	499	498	481	508	485	504	524	519	489	471	495	473	487	484	496	507	475	505	510	491	499	478	470	476	490	496	493	480	523	515	495	495	517	488	476	504	518	485	499	502	473	466	476	503	475	477	473	538	487	536	514	496	505	490	481	505	481	480	491	474	457	524	512	499	521	483	475	509	512	490	507	481	482	480	484	499	462	515	503	467	487	510	499	455	454	525	503	542	492	494	495	468	482	516	501	486	539	517	480	482	508	519	497	486	499	507	509	548	514	487	471	450	470	515	507	485	478	524	483	494	489	465	479	448	513	477	510	488	459	488	537	490	466	513	481	501	480	463	507	485	491	491	473	486	482	494	495	491	501	512	458	491	483	507	483	521	509	475	475	515	511	538	472	514	473	485	546	542	497	503	508	467	498	531	466	540	482	475	504	469	477	470	471	505	436	486	472	488	522	474	491	478	482	505	487	499	485	490	450	516	471	522	516	486	495	473	502	488	472	455	497	512	480	478	483	508	455	490	505	491	535	460	465	460	506	469	498	520	471	498	521	531	497	491	486	498	472	495	507	479	458	510	490	504	486	504	494	494	471	480	430	479	509	479	485	496	493	481	486	498	505	516	529	494	474	453	480	526	491	524	455	467	489	515	479	481	521	502	491	506	529	495	498	483	514	473	455	511	497	495	474	531	512	468	471	503	490	493	499	520	520	490	469	505	478	493	489	500	486	518	488	511	486	471	499	492	544	486	509	488	507	513	497	467	509	496	491	503	495	516	466	510	523	462	530	502	523	493	473	430	487	460	459	478	504	527	557	511	478	493	447	459	516	529	505	513	479	491	481	445	493	484	475	521	476	529	490	477	519	542	460	505	491	482	461	489	500	483	485	484	449	499	484	450	482	459	476	479	499	501	509	488	460	507	492	485	507	487	485	495	539	449	508	500	483	510	495	466	500	494	485	519	488	495	512	474	482	547	508	500	497	499	496	509	489	526	508	466	505	499	490	481	476	478	501	528	516	500	497	538	520	459	528	470	427	487	496	489	483	486	492	522	479	461	477	511	447	483	479	493	526	497	533	514	511	488	465	494	503	483	528	527	510	507	481	495	510	463	512	499	473	473	456	548	507	519	504	513	454	489	497	525	480	482	500	511	513	515	474	480	526	503	470	476	501	516	482	499	511	518	507	465	440	487	515	488	516	491	482	501	456	487	493	493	488	486	518	491	476	516	470	524	468	497	476	515	479	467	495	495	515	532	520	480	535	460	477	492	490	501	505	496	495	474	506	511	495	504	509	482	492	510	480	514	501	472	436	505	476	463	498	478	474	475	523	506	521	486	491	515	524	526	494	471	498	524	522	488	518	529	523	481	475	494	515	483	500	513	490	470	452	503	494	482	489	459	509	491	494	488	489	487	484	500	463	480	525	467	509	500	477	506	476	487	497	480	467	509	507	482	484	508	494	479	462	521	520	480	511	471	468	515	464	504	508	510	517	495	477	497	503	495	471	532	475	484	458	465	496	485	515	507	513	536	467	477	495	488	523	491	473	554	478	520	514	493	486	523	506	513	541	484	509	467	521	499	491	496	454	484	510	509	474	524	509	491	474	460	507	485	496	491	519	467	515	469	541	514	491	492	457	493	516	475	484	490	523	462	479	495	487	529	490	452	518	456	471	507	512	474	456	529	508	514	508	471	489	510	475	529	522
36852	4810	510	391	355	313	251	291	256	256	220	239	241	269	273	250	263	219	242	226	267	224	225	229	235	234	258	252	262	225	280	226	254	225	238	278	239	275	244	243	235	251	221	258	221	206	247	244	246	227	223	243	247	231	244	249	224	238	225	229	227	250	256	260	244	251	237	236	260	258	225	240	230	221	232	240	244	243	245	243	247	254	260	210	237	239	237	243	221	242	222	247	222	262	235	241	256	239	225	260	266	240	243	227	232	248	231	223	221	262	241	230	218	228	248	259	225	244	276	245	225	220	234	252	218	221	226	272	246	246	272	235	247	245	272	234	274	253	225	250	255	254	204	265	260	230	245	235	225	239	227	222	230	236	223	257	262	239	247	248	233	241	270	219	206	244	257	235	260	231	246	225	252	250	220	244	257	289	210	222	230	233	231	203	244	236	218	218	235	241	224	245	214	243	239	233	198	236	207	246	257	239	238	232	236	271	221	233	257	214	253	216	246	228	209	242	269	253	269	234	233	241	255	221	249	230	218	245	230	248	250	254	258	215	241	280	217	234	219	244	204	248	228	221	273	249	263	248	212	221	265	274	247	244	228	213	235	216	217	207	219	243	223	252	228	253	217	219	208	248	248	238	262	209	232	217	221	258	234	254	266	231	236	218	247	234	215	229	224	237	218	252	230	232	228	228	268	218	229	224	228	245	223	211	245	233	246	239	241	246	263	216	219	230	261	248	256	227	224	242	220	236	233	225	207	241	222	225	259	226	216	222	213	246	246	245	248	259	248	245	276	260	238	218	228	233	253	255	219	257	237	250	245	228	250	246	251	223	224	254	252	238	261	226	243	258	249	205	237	222	230	232	228	228	254	220	245	247	241	241	244	265	221	241	244	226	238	242	288	243	231	247	252	233	238	213	218	252	215	193	224	249	230	239	256	253	233	228	208	239	236	255	245	254	253	223	218	228	242	249	241	259	211	235	199	224	226	242	238	250	202	247	224	202	210	247	229	224	239	234	232	246	219	237	203	204	244	247	218	217	232	261	253	230	237	217	239	231	214	222	244	233	275	242	232	262	268	240	224	232	252	233	235	252	242	241	230	222	255	242	240	269	239	223	243	230	225	227	256	226	235	235	272	238	240	223	264	262	243	232	218	243	231	215	240	218	249	234	233	232	220	276	199	234	205	226	250	207	246	227	232	237	230	230	211	233	274	257	219	230	240	226	242	218	214	239	231	228	231	224	244	225	235	245	246	260	235	256	247	234	250	258	253	228	227	250	267	228	258	216	223	241	231	241	216	224	231	226	211	246	234	235	232	245	236	236	242	245	237	208	203	257	225	257	215	243	243	225	224	257	267	231	238	200	247	235	264	243	219	248	218	244	231	262	218	195	231	236	243	241	246	231	261	255	230	207	241	243	212	244	199	223	255	229	250	230	241	224	233	255	231	283	226	233	258	208	229	241	230	234	226	210	245	253	247	259	217	238	231	269	224	235	242	254	217	215	208	247	257	245	239	239	217	243	242	224	227	220	273	263	235	259	281	233	256	255	208	224	232	252	216	226	275	242	250	261	242	232	246	245	249	252	240	187	227	250	222	245	270	262	234	256	255	232	212	232	214	210	241	204	203	237	242	225	242	255	252	243	272	237	234	228	263	255	237	217	247	248	258	240	263	262	238	235	263	248	256	250	251	207	209	237	232	237	256	261	234	244	223	232	245	273	237	242	236	278	223	244	244	216	207	242	223	264	235	257	223	211	251	214	230	192	232	216	234	236	232	235	231	247	267	250	239	245	258	243	219	261	255	221	227	221	224	226	233	235	221	213	227	245	245	234	248	192	243	226	216	243	244	251	252	255	219	267	206	252	219	226	234	212	204	215	264	268	239	234	268	218	237	237	244	249	251	218	243	240	192	256	231	231	242	245	244	253	217	249	239	237	211	213	234	227	226	224	251	206	244	227	255	248	225	284	229	266	245	236	243	257	275	219	228	231	246	249	216	234	236	235	218	249	247	230	223	248	224	241	236	238	234	243	238	251	241	257	236	257	250	205	223	246	241	231	253	227	246	215	235	243	273	249	254	231	241	241	240	240	254	230	217	271	223	226	239	264	220	262	254	249	237	226	210	248	251	231	220	230	236	244	228	217	238	220	250	239	213	226	228	230	216	245	239	234	255	242	211	233	227	235	246	247	206	250	229	229	243	195	245	224	246	238	236	244	225	246	259	243	248	237	225	244	240	227	229	232	237	228	224	236	229	233	223	266	231	245	225	213	237	215	225	221	215	248	277	268	222	269	251	233	212	251	213	235	213	238	255	245	261	223	213	231	215	257	244	247	229	253	263	247	244	229	223	243	239	231	223	266	218	235	253	227	236	220	235	240	224	242	235	232	255	252	223	231	254	258	239	253	243	241	220	247	261	253	233	221	222	218	252	241	231	228	231	219	214	204	229	246	239	224	217	246	243	236	234	263	206	240	219	232	245	250	215	224	235	236	245	239	222	260	241	230	220	240	244	231	233	216	240	268	246	231	223	225	255	253	216	216	241	235	243	239	240	244	225	265	228	249	224	284	242	253	226	238	261	257	259	234	257	258	216	239	212	240	239	228	238	243	243	241	227	238	246	221	263	265	234	230	264	248	247	264	212	265	235	260	217	224	243	277	240	228	245	270	252	230	234	207	236	246	252	237	267	253	242	219	228	236	209	256	236	272	222	245	234	223	241	243	263	235	237	217	267	247	214	239	192	253	253	245	220	255	253	256	232	218	234	249	212	261	241	234	236	244	246	213	247	251	244	244	220	237	198	212	261	215	228	227	232	233	240	239	220	261	262	232	220	220	249	253	247	190	232	246	227	259	226	251	249	239	241	270	227	245	235	240	211	212	265	237	256	270	235	251	243	229	270	216	229	207	236	221	244	248	254	250	238	200	260	194	225	258	231	222	265	247	267	240	250	280	244	227	202	238	237	244	248	255	265	257	245	223	206	222	280	229	226	250	249	206	268	255	222	231	214	222	242	241	221	231	231	228	232	250	236	239	226	244	245	241	236	229	243	250	262	248	239	251	232	264	239	233	220	208	229	232	256	227	236	258	241	242	288	231	206	232	228	241	224	265	257	239	264	259	236	239	211	244	237	246	217	233	227	232	247	232	200	227	230	237	236	227	244	238	242	264	233	211	257	250	237	246	258	210	268	252	232	240	228	251	228	236	201	225	222	267	243	261	266	252	234	239	246	265	234	221	268	249	233	237	242	251	201	215	240	233	242	244	239	242	235	234	243	254	279	239	239	219	254	264	263	250	232	260	232	252	248	245	246	255	238	198	229	238	263	204	222	235	249	271	224	237	213	223	256	246	201	220	230	240	214	216	206	223	230	224	275	242	237	217	230	225	241	260	262	257	257	213	251	252	234	262	241	219	263	258	210	214	239	266	226	243	226	238	226	231	249	239	249	234	205	244	241	187	272	236	244	221	277	253	217	266	228	276	225	186	216	247
19969	670	917	1053	976	883	770	706	673	641	615	585	576	594	523	602	575	597	601	549	559	523	566	543	560	512	570	519	572	547	569	498	501	547	541	557	541	533	536	542	539	520	575	605	506	550	574	554	532	540	551	544	541	514	532	548	570	552	547	502	518	516	536	553	535	573	520	561	570	556	575	531	586	505	565	601	520	537	538	567	598	552	511	536	542	494	535	547	562	588	552	526	504	532	527	543	567	529	526	527	551	532	548	581	491	552	545	506	520	580	536	581	557	548	536	550	509	553	521	560	497	483	530	532	544	497	554	561	536	487	560	528	524	537	554	537	543	552	547	540	561	486	561	567	585	542	529	503	530	523	523	506	545	523	541	526	534	553	520	544	558	549	594	576	553	528	571	567	571	522	514	516	547	529	529	552	555	513	557	571	567	533	593	557	566	522	525	539	539	514	548	531	541	561	552	551	537	559	540	526	546	583	551	504	557	506	562	550	562	530	536	559	597	518	515	546	518	562	546	553	588	520	557	496	527	540	557	493	550	585	573	522	512	556	546	541	554	529	519	557	550	559	558	599	555	555	544	565	543	502	538	564	491	525	536	523	554	528	556	536	555	545	562	508	540	539	569	534	539	544	523	527	537	560	546	518	507	581	576	571	575	557	552	519	599	556	587	469	554	546	537	507	544	493	543	531	556	565	521	551	543	576	531	561	518	545	546	550	533	549	567	523	479	547	575	547	545	543	532	556	576	508	495	512	541	533	524	536	577	563	548	560	494	499	524	546	539	570	537	561	548	544	522	570	528	563	557	554	515	549	523	522	525	540	554	515	586	565	517	528	552	496	523	559	553	561	516	583	528	551	511	537	523	519	515	568	525	553	499	545	520	488	533	569	557	556	534	506	586	535	532	507	556	564	560	521	520	554	554	530	536	527	537	519	583	531	540	536	560	560	576	534	538	577	518	525	572	549	546	563	510	511	541	538	515	538	524	529	505	535	536	562	530	544	514	548	509	544	553	523	522	529	506	558	536	544	536	550	507	503	547	546	545	562	495	528	482	559	591	542	507	576	602	547	536	560	503	536	496	500	580	532	542	564	536	555	540	565	527	553	546	541	583	537	541	545	554	539	586	518	567	569	556	522	540	535	535	557	562	508	515	564	561	500	520	500	543	519	581	550	531	585	510	540	552	537	542	526	529	540	505	540	530	550	511	568	516	547	518	562	515	527	529	525	544	556	567	526	548	557	524	548	555	539	570	555	497	520	534	571	569	506	550	564	524	531	534	527	564	513	566	552	533	519	521	522	492	515	501	535	541	543	535	546	511	528	533	530	554	528	565	535	570	581	563	530	601	546	564	538	542	503	571	507	538	533	536	517	564	512	562	570	517	524	552	524	537	526	545	565	563	536	508	549	546	510	540	594	549	538	546	538	533	550	467	564	527	560	526	570	534	513	553	523	539	538	566	567	526	545	547	512	524	516	575	569	557	516	563	515	526	532	520	527	581	545	554	512	537	520	555	524	546	566	489	533	529	545	547	546	516	580	508	533	538	576	531	501	561	555	572	521	568	567	529	542	537	524	558	545	531	559	493	569	595	514	511	509	527	563	515	503	598	543	509	535	545	546	518	584	547	558	616	517	511	545	571	529	619	551	519	531	530	529	578	603	590	484	558	552	527	513	541	571	564	549	550	566	549	567	576	513	555	531	524	523	523	545	555	542	554	537	507	522	539	512	574	554	516	557	535	560	560	530	496	536	535	532	515	538	523	542	505	551	546	569	536	546	592	538	533	523	546	551	595	548	510	563	565	569	548	535	541	502	538	531	580	572	557	547	576	534	555	550	563	538	524	551	521	535	571	547	601	507	561	547	559	575	528	553	536	561	538	529	536	524	528	538	567	577	535	535	554	542	528	557	548	543	514	578	536	564	513	578	567	551	565	561	541	580	516	547	538	545	591	493	561	540	566	531	564	501	542	569	522	506	569	503	503	550	576	498	548	530	555	509	528	516	558	547	536	582	564	553	512	584	507	526	563	556	555	551	574	555	495	547	504	550	556	518	536	564	564	548	511	534	515	544	546	548	536	534	540	532	550	563	496	543	517	510	556	552	544	519	543	556	561	561	543	536	537	569	539	536	571	494	570	576	519	548	563	504	537	499	555	510	526	543	519	527	537	522	549	535	551	573	546	571	559	515	544	578	527	510	559	521	519	486	556	555	570	527	508	563	519	533	589	537	501	561	531	555	551	496	563	543	535	519	495	534	531	517	547	564	525	538	514	535	544	537	564	529	564	546	565	526	525	533	540	568	553	523	533	540	527	509	543	532	494	500	540	530	526	531	561	533	534	558	558	555	558	499	561	574	527	566	516	548	558	537	544	510	521	558	547	543	544	543	524	571	553	540	559	538	559	563	506	553	538	577	551	534	557	542	532	549	527	553	522	551	564	514	551	558	525	541	523	523	536	532	527	579	534	536	559	572	517	527	524	547	512	533	521	527	549	561	543	553	517	569	571	518	548	558	553	528	540	522	507	574	538	540	569	538	543	594	533	567	549	530	590	523	561	513	588	540	553	567	552	512	516	551	552	574	505	541	540	585	547	529	576	546	561	521	542	512	549	511	513	544	542	549	518	564	546	530	564	593	528	553	527	516	549	511	529	551	561	508	544	560	536	519	510	512	521	493	537	545	556	520	537	543	540	527	512	595	575	569	507	546	528	524	537	497	553	533	549	516	548	564	544	556	547	530	510	549	542	555	513	575	514	532	550	542	579	527	560	503	514	485	526	552	540	506	540	523	514	552	495	518	531	512	495	530	557	542	573	520	562	528	536	521	534	562	507	522	526	531	517	525	551	553	556	522	548	544	519	527	505	529	551	564	535	522	528	565	598	507	517	554	521	565	526	542	546	554	550	555	510	547	543	564	530	518	575	569	552	530	493	540	565	552	554	575	516	522	541	578	551	569	562	591	518	546	541	554	554	582	585	528	547	552	568	587	526	529	496	526	525	551	531	553	515	544	513	529	538	545	556	543	524	545	528	584	531	495	540	507	547	526	566	523	512	565	531	552	528	571	571	591	550	502	560	563	559	573	550	512	529	555	541	521	531	530	559	541	495	529	581	534	542	534	528	544	526	572	539	520	598	558	538	538	519	576	575	532	515	532	513	532	567	580	525	550	527	531	573	523	576	601	552	594	547	533	525	532	558	602	541	540	524	550	544	525	498	531	536	562	554	547	539	549	569	559	469	551	537	534	547	532	512	557	530	587	564	537	544	541	534	522	569	563	517	535	550	552	534	552	544	556	498	499	558	541	489	543	592	517	526	522	523	529	554	559	547	564	569	553	535	563	601	534	569	524	566	537	506	533	542	565	578	545	542	565	530	511	551	548	571	515	554	526	576	535	542	514	524	549	552	571	519	508	538	550	555	519	555	545	565	540	521	559	562	531	560	535	520	586	534	506	553	529	575	545	552	537	565	532	516	559	552	501	533	532	556	517
47942	9849	1184	430	320	253	263	199	212	166	193	166	170	159	154	170	179	176	142	163	157	161	161	137	161	143	151	165	158	169	139	137	152	144	146	185	172	137	152	178	152	169	135	141	151	126	161	138	155	160	151	162	121	167	141	156	154	150	155	139	150	159	151	154	143	163	133	121	143	144	147	148	138	179	143	163	157	160	172	142	139	152	156	111	165	162	135	155	142	152	143	163	145	159	142	150	151	162	152	146	156	134	127	146	171	162	159	148	175	130	158	170	177	191	173	150	157	132	182	144	166	164	138	166	150	157	161	167	148	135	145	176	149	141	160	140	164	155	165	152	145	134	141	151	161	139	168	159	146	146	151	145	131	160	154	155	151	143	154	148	173	162	175	148	158	118	156	142	166	149	145	174	168	137	110	161	153	164	145	144	152	165	137	136	169	143	150	154	170	163	170	166	136	125	152	145	148	155	158	181	143	154	160	168	163	170	133	155	171	161	165	158	147	150	160	160	171	159	159	136	144	136	139	139	168	177	139	151	180	117	158	136	174	175	153	153	134	132	127	146	145	158	145	153	156	138	140	148	141	143	155	190	174	188	157	147	147	143	172	161	166	133	132	143	145	173	168	145	155	111	151	159	162	133	151	144	166	142	143	162	167	148	160	147	154	171	169	173	146	159	152	143	139	126	167	154	125	157	135	136	145	142	146	166	138	131	148	143	130	153	155	162	147	168	141	158	139	155	142	150	171	126	138	147	145	155	146	156	161	173	141	146	136	140	175	132	151	147	144	138	166	155	152	145	136	158	149	149	167	160	151	174	166	178	141	167	171	158	153	127	158	134	159	159	171	134	166	158	155	163	133	152	143	134	147	155	176	143	166	139	145	142	133	160	172	156	167	175	149	161	155	145	142	180	148	156	143	129	142	159	151	153	191	168	157	161	162	159	178	155	155	133	165	173	151	153	162	145	163	166	157	142	158	155	175	155	168	139	161	165	148	147	166	154	138	136	152	148	137	172	133	152	144	181	162	154	136	152	132	142	173	143	148	159	135	152	174	142	159	148	154	130	143	141	145	129	157	157	162	156	147	157	172	157	140	137	148	127	162	165	159	135	151	151	160	154	168	128	183	149	138	150	138	136	149	177	133	174	156	174	161	162	146	135	154	148	153	156	131	147	174	171	149	148	153	150	153	169	167	171	162	161	158	193	166	178	157	154	150	167	151	152	153	156	172	136	137	168	177	159	166	160	156	136	132	122	147	165	153	160	156	130	152	151	153	168	139	148	142	166	158	145	153	143	138	151	160	154	138	149	163	142	132	138	130	161	149	151	133	150	157	166	138	150	154	149	150	172	124	143	143	156	137	135	165	176	120	169	148	135	164	150	164	151	152	167	156	164	191	170	153	150	129	162	139	161	152	148	158	163	140	143	130	166	152	151	151	160	159	158	124	136	155	185	163	140	163	155	151	140	150	126	146	156	162	155	164	118	152	128	136	160	140	148	149	158	148	145	140	143	162	149	153	113	160	151	162	165	155	151	129	157	161	152	139	149	139	152	145	134	138	132	121	152	153	149	145	184	171	141	136	157	161	132	155	148	162	162	130	145	133	136	144	165	144	162	190	150	153	149	150	149	155	152	153	150	132	152	147	146	128	163	130	155	193	162	158	174	156	160	156	127	148	146	142	155	137	141	145	135	134	138	150	156	154	154	148	162	131	129	165	150	150	140	151	151	165	150	165	144	125	126	164	152	174	156	174	151	137	138	165	136	159	153	161	146	138	163	149	157	155	139	151	133	155	146	152	174	141	161	133	152	155	122	175	138	149	126	146	153	154	146	134	186	121	130	144	167	175	156	161	161	178	145	161	159	144	151	152	154	138	155	153	158	148	165	165	159	146	150	160	158	154	131	163	153	147	171	140	170	168	146	149	156	146	156	152	150	139	141	130	167	161	169	153	127	152	152	145	182	157	164	153	174	175	147	180	163	150	154	169	148	163	151	153	157	160	140	140	156	154	143	159	163	154	152	163	141	144	164	138	152	166	187	142	140	156	160	147	147	140	161	151	150	142	121	144	139	132	136	145	130	172	169	150	144	158	153	131	154	161	171	137	148	161	178	151	127	155	165	136	170	137	162	161	138	163	156	150	126	153	132	151	151	146	142	150	126	143	140	132	126	138	187	130	147	146	143	165	142	144	158	139	151	160	174	161	133	143	139	147	177	150	160	153	155	158	128	166	145	166	175	179	140	165	178	152	165	153	137	157	169	146	163	140	162	180	167	167	155	147	163	154	152	168	175	161	148	142	147	159	150	168	151	148	118	142	144	148	151	151	148	130	164	152	163	155	156	139	170	158	161	143	143	151	164	153	143	151	159	156	131	147	148	171	150	131	156	147	153	158	148	140	130	139	143	162	155	164	149	147	152	159	158	146	146	157	177	145	145	140	166	152	141	136	152	156	149	154	144	150	152	151	156	157	157	144	153	159	142	164	172	145	160	176	139	156	161	149	138	180	135	169	148	151	133	136	145	172	172	159	136	159	162	159	122	140	129	154	157	123	166	145	161	168	161	165	152	132	147	155	164	162	137	164	170	157	168	133	148	153	157	143	149	165	153	142	146	143	175	145	162	130	138	150	141	137	162	143	175	155	152	137	147	146	162	135	145	135	135	180	128	152	166	129	148	177	156	154	146	153	145	156	150	161	160	154	126	161	150	147	159	149	125	137	151	131	154	176	150	176	152	146	147	143	185	153	143	155	159	143	120	168	125	161	134	166	143	158	128	164	176	153	141	149	159	153	140	168	155	161	149	171	169	143	150	138	144	153	146	155	160	170	175	169	148	130	149	132	179	155	135	158	163	167	172	160	141	159	148	167	140	158	147	135	147	156	152	136	156	167	153	139	132	145	151	165	146	144	179	146	161	171	137	137	95	161	155	144	170	162	161	142	158	157	169	163	151	168	149	140	162	156	160	155	182	166	149	159	126	162	136	122	153	125	168	148	161	157	156	154	169	156	148	133	157	163	166	166	144	148	159	160	175	143	163	164	142	161	148	144	138	155	142	173	141	162	148	171	151	143	140	176	145	129	133	129	129	143	177	164	148	136	147	166	143	161	145	160	149	166	141	172	151	139	168	151	154	163	137	155	150	156	154	154	148	147	125	143	153	141	157	159	138	160	159	158	154	157	147	160	145	149	136	158	152	147	189	148	148	174	153	159	135	119	143	166	174	132	160	145	129	137	128	170	157	148	146	130	150	145	159	160	148	162	177	161	166	133	150	145	173	149	162	160	144	185	155	154	168	143	156	171	139	158	150	140	150	171	134	147	142	150	154	134	138	139	136	156	156	173	155	150	142	164	142	178	151	157	155	158	158	178	117	132	145	154	151	125	136	155	158	150	149	150	133	144	158	137	178	122	165	168	165	170	158	151	159	143	173	172	159	145	149	153	144	151	138	128	155	164	160	160	159	145	173	181	150	153	156	142	165	151	128	164	140
24020	673	1222	1317	1043	953	792	683	610	541	531	481	433	439	443	409	413	397	353	401	403	378	360	384	364	401	405	354	407	353	361	344	369	389	389	345	371	352	358	379	351	357	361	338	339	373	395	351	377	364	367	327	347	360	383	391	324	353	341	368	342	372	350	365	372	329	350	390	344	373	338	321	345	381	385	375	334	399	375	379	404	361	359	347	305	351	337	363	346	366	350	365	318	381	345	363	346	320	328	350	347	352	359	362	348	350	363	354	370	353	301	333	332	350	347	357	379	369	381	381	382	353	333	356	377	368	347	352	357	358	354	352	337	344	351	352	338	342	364	318	331	367	378	338	339	324	332	352	346	368	365	372	359	317	355	349	380	334	369	373	363	347	356	368	350	345	351	355	334	339	343	368	352	362	359	355	373	342	354	361	345	366	363	307	373	357	359	343	303	385	349	339	329	350	376	353	353	379	363	332	358	328	341	350	372	354	372	348	342	369	346	395	370	377	364	360	379	352	363	328	348	369	365	352	320	350	324	334	355	332	389	388	339	301	381	307	384	362	366	349	351	351	353	362	351	345	350	335	364	349	341	328	351	358	320	379	333	361	308	342	348	368	343	385	347	355	366	384	377	312	364	375	363	343	333	381	353	343	338	365	337	366	348	358	376	344	325	351	355	371	348	384	331	343	328	347	302	354	350	320	365	339	384	387	373	333	333	353	363	365	381	337	372	348	355	333	363	338	306	317	392	339	362	354	363	353	348	327	339	380	339	367	327	339	340	343	360	377	362	335	363	350	358	375	328	371	367	351	357	339	335	377	360	336	344	375	338	340	389	357	356	375	385	391	357	397	355	365	348	358	363	366	366	349	329	390	359	388	341	358	394	354	346	333	353	358	334	368	363	337	374	354	339	358	334	316	363	364	339	314	360	375	323	325	340	364	351	344	343	367	353	376	350	356	353	339	341	322	318	342	408	366	370	368	351	341	342	347	350	348	379	331	348	327	344	351	353	328	386	360	312	326	337	348	365	362	329	369	378	321	349	367	363	345	348	372	328	370	340	348	331	378	335	343	359	344	360	373	386	345	366	341	338	343	350	348	360	361	368	329	327	341	361	348	332	398	325	347	384	369	350	352	378	373	367	360	352	336	330	356	342	342	363	358	313	351	352	353	371	357	307	346	360	330	360	318	342	342	323	345	374	349	364	328	377	339	332	371	307	344	370	358	363	347	351	355	330	355	379	371	358	326	371	331	381	349	364	356	333	364	349	335	352	341	351	353	366	346	328	353	352	363	321	383	358	347	361	331	358	347	356	371	335	351	386	366	358	338	391	393	366	340	319	384	354	349	352	351	352	345	388	358	355	348	332	382	371	351	366	369	346	375	354	366	354	364	342	367	330	369	314	357	332	330	345	350	324	338	340	355	332	346	365	356	339	366	355	338	330	359	318	323	375	341	340	354	341	336	342	387	350	386	333	355	337	342	365	381	391	344	335	342	355	364	360	336	357	351	354	343	332	344	334	365	334	350	364	346	384	358	366	362	377	341	364	361	361	314	361	384	354	374	353	383	360	331	354	340	318	364	352	338	330	330	334	330	336	378	357	356	370	347	351	368	355	318	375	331	398	356	338	359	378	351	364	362	363	355	335	367	355	341	351	367	340	348	345	342	350	366	349	364	346	358	336	377	345	375	364	345	304	376	353	354	348	364	378	333	344	344	353	370	373	383	344	339	369	322	377	380	383	332	304	336	297	361	380	397	333	361	406	355	343	342	358	313	342	329	385	364	358	353	359	361	356	337	356	373	347	324	340	320	375	333	336	357	381	349	378	348	366	358	343	370	342	389	380	351	331	350	358	319	372	382	372	364	379	358	334	366	332	350	330	343	332	353	338	380	334	373	363	364	351	360	323	342	350	360	365	373	389	360	364	386	322	349	330	330	378	342	358	372	332	355	351	353	355	355	343	364	384	389	367	339	355	359	350	327	364	346	361	363	347	375	330	379	374	330	324	325	378	348	341	353	337	338	337	373	376	390	342	319	365	344	387	345	345	370	348	354	377	382	390	334	374	334	358	328	354	349	322	368	358	342	359	383	361	379	356	340	326	345	373	335	335	368	407	315	351	365	353	332	369	328	357	339	334	356	363	345	347	353	354	313	320	337	357	375	352	338	342	352	377	335	342	336	359	338	330	358	379	340	353	339	360	353	338	330	335	348	356	325	339	367	367	370	351	363	373	351	328	340	370	349	382	404	382	339	342	324	332	357	330	358	334	360	360	354	331	350	346	371	336	349	340	380	330	354	372	341	351	380	382	329	364	360	385	316	341	321	352	333	351	349	388	358	340	357	372	360	358	365	355	376	368	351	369	333	378	333	355	334	368	349	367	371	328	347	360	319	374	339	354	356	342	361	351	382	347	370	360	369	340	339	335	357	347	350	337	362	362	347	343	337	351	354	332	412	325	337	374	379	350	329	345	358	354	349	336	382	331	367	302	341	320	324	335	337	363	342	370	319	382	349	385	350	347	363	350	378	344	381	358	351	378	341	376	382	347	348	375	328	383	374	351	361	368	315	334	327	345	374	354	347	392	374	354	365	389	361	366	334	367	365	350	320	342	332	368	373	368	366	341	360	399	353	311	343	362	337	334	343	376	340	309	360	366	350	375	363	376	353	386	340	399	362	370	347	382	338	395	322	399	355	327	382	355	357	366	361	360	359	344	354	368	359	347	343	336	340	358	340	349	357	345	329	376	346	350	377	355	396	357	347	357	368	322	355	361	358	345	351	373	391	341	350	340	357	388	380	360	381	370	364	347	351	352	368	370	362	363	374	361	330	356	325	360	359	344	368	344	365	356	370	372	356	322	380	327	349	342	361	389	347	338	333	349	337	361	343	350	368	373	344	300	369	355	337	348	372	321	355	356	365	346	389	341	356	366	326	356	343	388	343	330	334	363	365	369	367	333	341	367	360	330	318	358	368	354	369	355	365	347	378	321	333	390	352	346	369	343	384	365	375	320	365	341	339	357	327	378	348	368	336	356	337	356	345	318	352	350	354	371	329	378	341	351	374	375	332	360	355	342	350	352	325	372	361	362	372	361	362	352	358	359	349	360	362	360	369	385	346	348	331	359	359	357	359	352	359	382	363	385	375	334	369	370	375	341	355	331	343	352	356	350	344	364	325	384	330	357	350	329	351	338	330	371	361	366	365	338	335	353	342	368	360	354	394	334	334	374	341	376	373	385	378	343	336	323	325	376	392	370	348	337	337	350	369	372	421	360	362	334	348	356	319	355	361	349	348	357	366	335	340	386	347	363	368	362	354	349	370	377	361	330	341	365	382	339	357	335	383	335	349	346	362	345	358	338	360	340	346	335	360	361	354	335	333	356	323	363	351	370	316	345	368	365	370	367	351	380	331	368	328	365	346	389	359	376	336	334	345	341	347	336	349	327	345	324	346	392	330	346	343	341	349	338	336	377	345	356	340	375	360	358	348
24624	1990	225	214	232	210	173	220	214	215	211	208	230	185	219	232	192	178	210	224	221	225	216	200	207	213	202	213	222	193	208	200	201	182	210	214	209	214	211	208	194	204	199	206	192	200	169	171	183	192	225	193	184	195	216	202	226	214	197	234	215	197	220	208	217	190	224	192	210	181	236	174	161	194	199	215	192	165	217	207	196	206	206	208	186	205	202	205	190	209	207	207	227	201	196	199	216	203	199	188	191	199	207	207	194	190	224	235	177	207	203	202	217	215	215	209	185	226	218	168	187	196	210	200	211	210	204	167	174	194	183	205	224	231	198	190	225	185	180	214	183	176	208	209	168	201	223	209	181	203	227	179	199	196	228	200	211	195	208	200	187	195	209	218	191	184	238	186	201	188	188	214	170	193	223	187	225	175	210	206	245	210	207	222	183	205	207	217	208	204	194	172	207	193	192	172	193	230	195	184	193	181	226	218	167	191	214	198	195	186	214	194	191	225	210	207	209	211	208	233	218	199	197	196	202	195	197	210	199	182	204	195	219	196	173	179	192	165	209	216	227	210	212	209	212	211	230	198	214	187	204	173	194	176	203	195	175	202	167	204	196	214	193	219	214	193	156	209	175	198	189	216	231	217	223	182	233	155	200	179	202	235	207	226	192	195	209	187	196	226	210	181	185	207	243	193	205	206	202	229	202	172	186	224	196	212	203	191	185	187	219	205	190	204	201	187	202	217	203	205	184	182	211	199	195	204	189	212	184	204	198	222	194	195	194	186	192	219	164	198	176	227	168	244	192	212	204	210	222	193	188	182	206	211	210	219	232	218	193	198	205	224	204	211	194	206	182	219	216	174	197	204	205	189	194	209	201	201	197	208	211	202	198	190	237	215	188	196	184	204	211	181	180	184	186	246	203	198	191	214	215	219	200	195	188	201	187	213	225	204	209	177	188	200	225	211	230	204	171	192	207	232	200	215	188	198	163	195	225	208	205	223	214	205	228	203	195	196	193	197	192	187	186	196	220	202	214	248	199	244	210	202	195	222	207	229	198	197	185	176	202	216	190	193	214	206	208	170	229	185	205	196	189	217	204	185	198	200	210	201	200	203	206	208	207	219	183	206	202	214	217	219	177	218	209	207	198	195	191	226	225	193	181	202	184	223	208	199	221	212	189	231	205	197	171	177	198	206	210	205	216	172	209	199	194	203	181	202	216	212	199	225	218	207	209	220	236	219	213	226	219	181	188	209	199	217	204	242	197	193	213	200	211	189	203	194	194	203	206	235	208	178	215	197	230	204	191	208	202	228	199	213	203	193	200	189	217	223	218	201	207	187	215	183	201	210	212	180	208	209	186	203	205	200	197	210	191	210	185	220	224	201	216	171	194	193	190	219	208	186	216	188	202	197	184	217	209	195	192	175	188	234	214	216	183	191	220	197	218	183	207	203	198	199	202	211	195	206	204	182	200	233	216	162	212	213	220	202	208	191	206	198	233	242	192	184	185	194	207	194	205	213	188	205	208	219	212	189	207	223	203	204	195	244	189	201	224	227	211	204	193	187	223	198	212	225	198	206	194	217	214	210	226	197	195	196	207	191	187	232	215	185	213	203	193	199	189	219	193	183	214	222	197	218	213	215	203	204	209	191	233	198	202	197	198	215	229	202	208	189	199	190	192	225	199	216	179	188	174	195	191	183	226	231	246	221	218	211	198	192	202	220	188	216	211	182	193	203	207	221	203	203	210	189	179	187	191	218	218	193	209	236	235	240	202	233	191	186	197	187	207	195	203	177	190	223	222	224	194	254	198	212	223	200	206	207	169	205	211	219	199	211	198	205	200	211	160	210	168	177	207	188	200	204	200	201	203	196	212	202	220	218	215	219	195	208	197	212	161	179	206	214	227	180	232	203	183	195	179	206	193	204	188	193	214	213	223	229	197	221	217	170	191	200	214	201	219	207	187	184	205	222	206	213	195	187	185	182	192	182	197	167	174	188	191	205	191	218	183	188	192	195	179	213	217	199	227	185	218	167	199	206	215	181	186	198	214	211	202	202	219	198	164	235	202	223	218	204	181	224	201	230	200	193	215	210	178	206	208	195	199	222	201	181	195	186	219	195	196	194	213	181	195	191	202	201	204	210	193	192	206	185	222	214	203	202	214	202	184	168	193	212	213	198	185	181	218	174	197	187	205	208	206	201	197	179	194	187	205	186	205	195	180	182	201	194	178	182	181	216	193	208	181	201	206	211	213	198	218	195	181	213	199	184	219	218	217	194	214	170	205	183	205	195	197	213	206	215	220	206	198	179	187	199	190	197	213	207	200	194	225	205	192	184	191	188	188	213	192	199	202	193	207	201	225	212	213	201	207	184	198	224	230	199	241	223	216	209	197	184	234	181	197	179	197	202	198	199	194	213	196	198	213	199	194	205	218	208	206	195	191	184	186	198	203	207	189	213	189	181	210	188	221	190	196	193	220	238	200	240	184	200	208	191	194	234	209	199	202	195	192	195	228	211	185	193	204	202	235	203	180	221	213	230	202	217	211	168	199	226	165	201	207	219	235	209	211	201	205	206	200	203	208	191	190	234	200	191	210	222	221	199	189	235	191	198	197	187	214	205	184	199	185	201	221	181	191	209	187	208	199	193	227	203	186	221	235	194	179	218	205	204	198	194	203	215	203	221	196	196	186	192	222	203	209	210	193	226	233	197	215	197	202	188	205	211	212	200	199	212	201	215	233	185	188	223	219	199	193	196	178	167	214	202	202	237	209	204	173	173	210	197	215	182	198	228	218	212	217	188	186	171	193	226	199	211	203	184	218	220	182	182	212	207	223	181	205	192	196	188	208	204	208	212	191	182	205	191	211	197	205	182	219	197	228	210	217	205	197	191	234	215	209	224	218	194	209	215	195	237	193	199	229	216	188	191	165	211	203	177	218	185	206	202	221	213	169	189	175	173	217	202	221	205	201	200	198	203	216	201	202	201	209	199	209	213	211	170	192	200	189	192	200	188	223	196	221	189	213	193	201	192	179	195	211	193	180	222	217	206	203	211	222	197	192	184	211	208	211	198	222	201	192	208	224	232	197	223	190	218	219	200	206	223	187	174	224	175	186	187	183	182	199	204	196	215	183	219	210	192	225	204	199	209	190	209	184	212	209	229	207	209	219	199	201	207	221	196	169	199	174	211	247	225	221	182	181	199	195	186	202	208	196	213	250	195	216	222	218	190	208	227	216	192	198	200	212	208	192	197	185	194	175	226	199	212	200	171	219	193	230	177	184	199	222	191	192	228	192	206	189	236	212	205	209	194	183	178	217	230	175	214	219	188	217	193	199	213	209	230	237	186	185	171	198	192	184	205	197	210	205	211	227	225	205	209	195	210	206	186	187	159	195	237	203	203	178	171	223	188	166	216	184	204	215	222	198	199	187	209	191	228	207	192	191	231	175	220	206	196	236	197	187	205	190	200	168	199	213	204	220	232	182	217	213	200
15252	482	493	503	532	467	497	448	456	486	493	494	500	462	515	513	458	478	497	514	508	467	480	483	483	464	439	467	452	502	470	460	491	505	451	444	477	480	486	479	453	484	477	434	494	472	511	474	506	481	479	469	478	520	477	494	472	454	459	469	450	470	502	516	472	487	438	487	480	459	483	501	471	467	458	460	486	523	494	494	470	459	508	465	487	473	495	482	473	444	451	490	478	492	453	487	477	498	437	468	449	496	491	496	466	491	439	443	482	456	470	491	472	479	483	509	451	483	462	481	501	472	443	441	464	482	510	477	455	477	478	482	460	485	440	467	471	475	482	466	475	492	485	480	457	492	483	470	442	471	512	490	477	460	461	438	482	480	467	513	451	483	472	500	492	489	506	484	462	444	479	474	479	461	478	479	459	490	478	452	463	490	452	493	476	444	460	477	464	464	507	500	471	477	467	461	459	462	497	500	508	458	506	421	469	484	489	458	458	471	467	521	492	461	484	498	482	461	466	511	516	480	444	480	498	469	465	494	484	473	460	483	490	478	479	459	465	488	477	449	490	494	475	463	466	456	469	511	464	520	446	471	436	504	506	437	444	455	458	462	464	463	470	471	474	502	513	508	482	464	524	450	509	460	456	481	476	496	449	476	491	494	461	478	467	475	513	439	498	497	503	543	452	448	484	476	480	429	488	479	487	498	481	454	449	444	483	485	530	461	488	489	454	474	461	488	469	474	477	499	468	480	490	487	478	474	471	444	462	445	473	462	458	485	481	469	513	492	478	452	478	510	470	506	450	478	434	453	479	507	449	511	482	496	501	451	436	446	446	456	487	469	464	495	526	469	444	456	457	479	451	446	490	478	485	493	520	479	473	495	460	488	479	473	473	450	454	486	464	459	418	460	471	454	461	460	494	486	459	471	461	511	462	478	469	487	490	512	459	485	427	484	512	469	464	498	494	517	476	472	480	490	478	486	479	475	478	490	474	491	489	474	458	472	466	450	469	446	485	491	494	463	478	490	466	471	485	462	473	488	483	434	504	501	499	481	440	427	435	516	482	507	437	469	458	454	432	456	459	452	485	446	523	481	510	468	460	457	463	450	492	464	497	492	509	511	459	494	503	528	472	465	458	451	493	448	441	484	459	458	475	460	474	463	448	478	471	495	466	480	489	482	527	483	460	478	452	485	468	472	457	497	466	495	433	507	500	538	480	465	458	472	440	467	483	500	444	464	490	432	470	489	475	465	444	434	463	481	466	485	465	444	511	490	531	452	480	484	429	467	464	452	471	476	467	463	453	450	468	463	474	439	457	501	464	484	478	460	457	443	452	463	493	475	470	458	471	484	514	478	467	484	481	459	508	450	498	490	482	470	489	493	480	489	477	481	451	502	474	458	487	512	535	481	446	447	487	491	484	494	474	511	429	482	515	480	478	477	507	515	509	476	470	463	483	462	462	504	498	458	468	457	519	530	479	447	461	502	479	507	507	470	477	474	501	479	483	456	491	503	480	471	474	474	443	477	485	459	468	493	471	464	511	454	412	477	519	475	477	507	488	481	515	454	470	474	461	496	480	438	488	519	483	491	500	484	507	498	484	505	491	492	470	467	522	469	512	473	477	501	469	460	481	470	483	509	445	471	462	482	475	451	496	483	502	434	479	478	482	479	470	485	500	462	506	510	485	482	517	509	484	484	483	478	457	493	459	460	476	491	479	480	482	445	474	538	502	480	415	499	436	491	485	497	482	415	474	459	461	469	491	460	475	473	487	478	484	458	468	487	486	464	520	442	482	475	489	460	435	465	471	477	491	480	456	445	480	488	443	465	490	472	469	445	458	504	468	478	474	475	512	493	479	479	457	475	463	468	489	485	518	458	471	469	509	455	442	457	449	498	450	516	485	455	462	481	465	458	503	512	482	465	506	486	501	516	495	467	488	478	455	481	493	473	482	502	468	445	471	459	514	473	479	465	448	448	471	505	495	495	459	455	457	477	477	457	471	485	461	434	492	445	467	453	497	464	465	485	492	449	489	525	456	461	501	475	511	509	418	460	448	481	461	466	474	461	448	458	470	452	484	476	470	472	470	486	500	449	481	477	464	486	462	490	447	478	438	438	466	487	470	496	487	486	474	467	455	489	495	471	471	483	442	477	468	461	478	486	481	471	422	469	476	453	470	474	494	472	469	453	465	456	498	463	504	476	524	465	433	484	483	491	442	478	490	464	469	501	485	468	474	473	503	475	394	470	497	510	445	466	489	466	432	462	498	489	508	467	494	462	484	494	490	525	494	499	510	478	502	476	489	467	470	506	515	461	490	472	477	491	466	450	496	449	502	459	487	479	467	496	488	486	497	456	486	477	475	462	466	479	450	479	483	483	420	464	519	474	501	484	477	502	488	485	453	502	459	461	506	471	491	465	465	474	489	461	475	487	498	457	490	477	487	467	502	514	468	510	435	466	466	475	472	500	448	480	489	465	482	481	449	500	488	499	474	509	467	471	491	472	467	472	454	461	442	499	489	469	533	482	479	503	457	460	448	496	459	539	525	480	510	466	438	444	475	477	440	479	502	480	472	501	441	493	474	489	532	474	447	479	479	522	456	473	465	427	443	500	521	458	481	459	490	506	461	486	456	489	449	497	459	464	465	449	459	503	500	448	464	472	504	459	489	486	484	481	472	480	520	487	484	474	468	467	479	516	472	501	476	460	498	489	488	500	471	457	464	502	431	473	463	499	472	470	495	445	474	476	492	464	453	482	472	500	475	534	485	495	506	474	463	470	451	517	496	468	508	459	490	501	483	504	469	426	446	472	500	436	484	508	484	484	486	468	472	505	436	487	478	474	500	480	471	459	446	493	474	461	451	473	479	499	441	483	495	505	444	475	472	460	486	463	460	502	481	466	493	466	468	452	491	465	460	469	501	440	475	474	468	443	488	459	501	496	472	449	472	507	485	495	456	416	455	450	454	488	443	465	498	508	465	494	476	469	485	486	490	482	484	475	491	492	508	486	458	500	492	491	486	478	499	494	479	481	492	497	499	500	450	472	453	449	503	467	479	469	509	460	501	461	440	458	498	494	521	499	437	527	462	478	455	489	472	483	480	482	501	485	479	476	439	469	468	465	498	481	495	512	457	479	487	472	483	478	487	481	470	499	491	469	465	465	501	466	443	447	468	475	461	450	451	489	422	461	453	442	492	502	499	487	514	496	445	436	470	464	493	498	468	475	513	452	479	481	487	471	505	505	480	475	463	498	494	471	471	490	485	482	510	505	479	470	455	513	503	513	457	500	466	439	470	466	492	484	489	500	479	450	485	474	487	454	492	481	502	445	503	467	463	536	476	490	486	470	437	458	483	466	498	494	473	481	496	461	491	484	486	450	473	459	502	514	493	498	483	535	496	487	476	488	465	488	469	492	454	465	483	456	499	451	473	472	511	433	473	491	493	470	467	491	486	489	466	435	445	481	479	455	490	471	479	479	439	445	468	452
35471	4346	482	410	337	293	293	240	265	268	244	199	251	233	256	230	240	214	230	240	236	227	265	231	241	239	196	248	240	229	233	205	214	238	238	222	224	248	218	205	216	286	231	220	212	261	236	219	223	224	258	232	220	230	243	206	241	204	224	226	239	240	224	238	204	237	223	233	219	223	229	250	228	215	234	232	218	263	197	266	240	248	252	237	247	222	237	208	224	213	251	198	229	228	217	233	239	215	245	234	229	225	229	241	228	239	202	233	219	237	212	236	211	217	226	220	248	259	232	259	223	252	221	236	218	233	218	234	256	235	206	221	221	227	217	220	193	261	245	239	236	262	243	223	221	226	240	232	243	239	227	256	208	217	226	238	194	211	236	204	233	213	241	200	234	203	229	256	231	204	227	222	192	208	244	236	215	248	238	215	218	233	232	217	226	227	217	227	231	214	214	236	226	250	238	245	234	221	222	248	241	227	222	175	220	250	222	256	217	218	224	252	229	244	254	236	244	276	246	247	230	229	230	238	242	243	239	241	261	231	235	265	217	224	225	238	233	225	226	245	247	227	228	244	230	219	191	239	225	236	222	235	236	232	267	231	217	245	243	224	246	255	207	231	232	228	248	255	206	215	237	213	231	238	213	227	244	237	236	233	296	229	235	218	231	237	238	208	204	236	227	219	255	212	227	213	245	216	219	241	236	179	245	218	233	240	203	227	222	242	238	236	226	251	239	208	209	231	228	224	254	247	223	236	244	236	205	238	252	207	230	251	239	240	248	212	215	218	231	219	227	210	223	251	243	224	244	244	245	238	247	213	220	237	224	215	223	238	218	224	246	233	234	247	241	196	216	228	232	225	250	213	215	206	232	222	249	203	233	227	247	227	232	229	234	222	243	235	255	229	214	215	203	240	214	218	260	231	250	242	237	220	237	231	208	219	229	256	247	246	250	223	213	226	234	220	209	226	207	249	207	205	251	230	266	225	236	228	213	241	233	224	236	236	225	270	240	246	226	215	220	229	225	257	248	234	234	243	197	223	238	192	203	250	226	232	208	221	248	218	231	225	215	237	263	232	229	236	241	196	196	238	263	247	251	202	228	247	245	233	232	224	234	244	235	251	216	212	222	253	237	235	201	200	203	231	237	227	241	264	240	204	216	221	238	236	251	243	238	237	194	208	238	235	232	221	184	238	249	248	231	245	240	230	263	247	239	227	206	217	201	240	238	216	205	223	236	243	245	230	246	229	248	241	251	219	243	234	231	242	250	216	220	243	237	223	272	198	211	263	245	244	229	237	239	246	219	257	197	240	210	228	242	231	248	223	236	235	234	233	261	232	233	248	209	216	221	242	262	183	248	229	230	221	231	220	234	213	240	205	257	218	232	226	241	219	208	230	237	206	230	225	227	218	212	222	232	232	245	255	244	216	242	223	202	251	257	200	229	226	209	224	209	253	214	227	224	233	249	228	232	220	255	232	242	239	214	239	240	218	220	239	260	234	234	252	226	247	207	197	234	218	255	197	216	248	218	197	255	209	245	223	234	222	240	256	222	227	243	241	234	255	233	239	234	219	208	218	228	257	247	230	243	261	257	200	187	240	256	246	236	240	220	253	223	243	222	222	241	238	210	244	226	226	269	246	232	242	242	235	229	235	252	236	216	208	228	217	238	264	237	249	241	233	234	237	243	232	228	243	224	224	222	226	245	229	254	243	212	235	263	223	233	243	229	213	232	211	225	260	223	227	227	267	201	211	262	236	221	212	211	245	223	217	239	216	229	216	205	216	228	252	219	212	212	239	221	226	246	231	201	220	228	222	224	238	251	267	223	218	244	250	227	248	222	251	243	241	209	226	225	208	242	239	237	218	242	206	237	220	210	233	225	200	225	243	236	251	216	247	206	204	233	248	240	224	235	244	249	228	229	243	226	215	251	234	216	236	230	202	209	201	248	221	248	229	233	241	221	202	214	234	212	238	243	226	222	222	224	273	257	237	224	241	192	240	240	226	209	235	225	239	255	226	246	226	216	203	227	244	217	239	214	229	220	231	217	246	243	251	213	233	234	241	235	253	256	239	227	247	225	238	253	232	214	221	230	273	201	240	232	196	220	264	217	239	248	242	228	230	249	222	227	241	241	235	206	246	228	249	204	200	233	224	219	210	218	234	236	256	250	210	230	240	237	241	240	209	221	246	249	210	235	207	238	205	246	240	248	211	213	248	220	190	220	205	221	205	225	213	224	246	239	241	230	223	260	226	230	215	240	207	225	257	248	220	219	215	227	216	227	231	224	228	255	248	233	230	221	217	220	227	256	244	210	227	252	241	233	231	235	198	240	236	231	246	187	202	243	229	238	238	232	213	237	208	212	185	225	248	240	226	237	254	232	236	241	244	246	215	269	253	205	195	237	223	249	226	219	246	222	236	253	256	232	257	251	223	218	211	233	230	239	221	206	239	230	266	244	254	245	253	226	218	243	226	248	270	230	189	235	208	211	209	203	218	254	227	206	240	239	232	243	218	241	221	208	230	262	226	186	231	220	234	237	240	224	213	237	224	268	238	245	238	209	224	239	240	224	240	230	220	216	238	241	242	253	193	221	213	228	241	222	269	259	240	235	251	207	179	250	230	256	249	222	279	230	233	252	232	211	228	243	231	256	202	245	209	254	212	224	219	236	226	247	240	206	227	221	249	203	204	240	188	218	204	231	217	244	214	257	215	242	229	239	222	227	209	244	241	221	219	208	227	233	225	233	217	216	207	215	221	216	221	222	249	214	236	234	216	223	240	252	237	217	218	247	214	205	199	209	236	228	222	213	228	209	204	233	242	264	243	227	237	212	219	238	220	211	252	226	230	238	252	220	234	224	240	231	246	239	229	230	226	220	212	203	201	209	216	233	221	242	234	232	244	245	242	206	208	188	216	219	231	237	231	254	233	225	227	215	190	231	248	233	251	240	208	230	228	237	217	259	216	203	228	238	234	246	237	198	223	232	225	248	233	226	229	241	225	242	223	223	211	226	251	206	231	250	222	225	235	219	238	246	258	217	212	229	205	225	214	224	220	233	211	234	215	215	265	213	198	247	235	220	257	227	257	218	236	227	243	234	233	235	246	225	220	223	261	245	241	209	244	207	240	266	231	253	236	219	235	242	196	208	214	208	227	249	238	252	217	241	229	237	225	206	246	236	223	241	226	232	234	206	202	227	264	241	223	220	238	199	249	244	230	241	269	238	241	258	218	202	242	214	229	226	210	232	248	228	232	226	215	244	227	224	203	206	212	231	210	233	258	241	223	230	195	239	217	218	218	238	207	233	253	239	213	209	213	231	243	212	229	216	191	229	231	208	226	204	235	192	235	215	218	243	217	219	209	270	233	266	239	262	236	227	230	243	233	223	205	225	220	207	253	214	236	210	220	216	217	236	213	262	239	234	254	231	252	218	240	245	210	236	224	225	216	252	237	237	195	207	241	232	240	247	242	208	231	230	239	226	255	237	260
19252	728	1046	1073	981	826	774	770	710	675	661	618	560	598	578	589	529	531	594	568	538	531	574	564	528	498	618	569	519	562	459	540	569	505	532	501	543	508	551	515	517	549	511	536	519	484	497	533	537	527	523	525	575	504	600	521	510	557	539	512	488	532	521	546	582	546	527	555	495	563	508	487	517	506	503	552	568	538	574	540	574	556	542	487	508	539	541	501	524	519	545	541	537	550	506	499	566	513	524	527	523	534	580	531	520	561	492	539	552	528	517	489	545	559	511	533	521	530	547	503	524	502	556	528	516	515	519	497	503	536	533	526	521	558	494	534	551	516	522	504	502	474	491	514	530	531	532	497	548	515	535	548	553	500	527	518	535	522	527	523	475	532	506	556	536	480	498	534	502	520	526	534	510	540	506	514	549	523	557	519	518	491	518	541	514	528	536	506	538	520	532	523	515	478	519	540	525	527	507	535	558	531	533	550	528	549	534	524	571	557	520	549	524	507	536	521	538	513	498	517	541	570	501	542	537	531	518	499	549	541	498	514	566	529	541	581	536	528	549	480	514	507	502	527	538	541	541	510	494	518	524	520	509	544	509	539	535	551	547	544	536	527	511	468	527	541	518	526	526	508	567	528	540	535	517	550	539	504	591	511	545	553	563	545	539	520	553	501	552	479	534	579	553	560	504	539	497	544	506	546	531	515	512	542	543	529	515	560	513	548	515	540	513	511	519	506	527	521	528	499	549	581	515	507	535	546	550	549	504	556	532	531	530	522	503	558	527	533	499	511	577	542	525	530	564	522	492	516	502	509	509	487	532	491	528	504	520	512	528	517	507	550	557	524	515	497	518	493	540	512	553	547	514	547	573	532	470	498	523	555	524	518	544	503	546	466	510	538	489	503	480	552	506	527	543	532	536	482	562	565	534	532	501	492	516	568	517	511	538	514	530	539	559	535	494	536	497	525	515	535	523	550	524	521	512	506	552	507	481	556	557	538	539	539	539	546	519	526	512	482	509	559	517	508	560	507	542	547	537	513	501	533	510	511	529	471	548	555	511	546	518	549	520	517	524	523	505	511	572	537	524	533	563	536	535	539	507	510	527	537	520	541	515	538	549	538	534	508	527	533	539	533	524	522	487	558	503	523	536	513	540	487	516	552	537	569	516	495	520	511	480	573	460	526	501	515	530	543	583	528	533	517	527	579	515	502	534	524	520	522	519	495	551	526	490	531	519	520	495	453	504	499	532	542	529	479	523	578	561	540	523	491	488	523	514	515	523	569	497	551	489	547	562	516	537	564	535	552	470	472	518	538	491	508	537	549	486	508	562	545	512	481	543	536	537	542	546	540	518	552	570	579	546	561	516	532	533	497	478	490	537	491	508	521	523	501	529	508	561	523	530	537	498	525	508	526	470	526	551	552	509	524	563	522	520	545	547	530	580	575	521	531	529	542	513	550	574	500	542	536	539	542	527	508	529	539	529	574	517	536	576	537	516	535	542	512	535	551	500	521	534	539	514	500	506	497	500	533	548	525	544	506	526	479	548	503	507	525	546	534	496	548	507	559	547	542	510	544	513	576	520	512	522	528	518	511	528	530	558	515	546	583	524	523	553	546	526	552	531	538	578	521	525	535	534	538	521	529	535	519	545	552	527	539	521	528	508	557	502	518	544	503	555	506	534	458	502	488	535	559	545	485	561	525	527	513	508	510	515	498	506	502	500	568	496	517	527	519	499	506	541	539	513	552	590	532	561	507	502	547	540	528	490	565	533	536	544	504	541	519	535	538	548	491	527	506	550	555	544	564	508	534	485	513	533	478	569	502	587	460	527	557	544	527	521	539	595	515	567	540	550	538	571	528	528	535	554	514	555	543	550	518	533	550	537	510	519	556	521	528	506	539	556	540	498	479	501	540	502	512	554	547	493	527	504	485	509	516	581	540	533	511	508	546	512	503	516	511	534	514	545	541	508	481	514	484	538	558	567	519	541	526	481	505	547	532	518	521	516	528	562	548	533	521	530	528	492	519	495	502	543	562	593	538	520	518	541	511	536	502	519	493	522	534	509	537	526	545	523	548	539	501	500	503	512	525	501	497	529	511	535	538	533	562	539	545	504	497	509	523	556	559	509	554	525	546	484	543	543	508	530	573	571	534	542	513	577	568	497	494	576	552	538	528	517	498	493	562	494	599	525	534	503	536	523	521	514	513	530	573	524	527	523	529	509	551	525	517	513	553	534	538	527	527	548	570	571	555	489	520	569	497	546	476	530	519	533	538	498	520	522	530	554	575	540	529	506	492	552	534	535	511	550	514	529	547	489	543	519	543	531	544	533	503	521	531	538	498	527	485	525	553	512	507	528	516	516	523	509	549	535	601	511	484	519	515	495	546	523	564	529	520	523	515	536	562	554	554	556	502	509	481	539	519	517	577	496	504	535	542	555	522	491	552	527	541	519	471	544	553	496	494	538	570	550	525	539	512	486	536	563	552	538	533	534	539	508	509	506	542	530	482	495	549	521	526	567	498	527	558	518	495	534	524	549	548	516	547	558	537	526	555	511	530	530	528	516	532	562	502	512	556	545	486	530	550	497	486	503	534	553	539	536	505	526	527	526	541	499	535	570	530	474	542	537	510	500	500	561	520	539	531	520	522	498	521	518	489	506	538	538	508	561	499	543	529	536	531	535	526	514	600	523	538	513	519	531	550	527	505	525	526	541	531	502	527	545	528	517	548	510	515	523	567	518	520	532	527	528	514	468	531	498	552	477	536	517	534	518	545	568	546	518	490	513	543	567	536	511	576	513	564	552	485	556	545	543	529	551	519	531	500	569	504	548	522	504	461	527	564	531	545	555	544	525	533	544	489	483	537	509	538	523	513	547	487	504	534	518	497	506	535	504	499	558	536	493	547	509	521	526	551	536	549	522	526	524	526	534	500	514	552	542	492	562	524	523	521	540	561	525	546	523	484	552	509	568	549	545	553	499	516	504	499	540	527	537	509	520	554	523	472	537	556	527	528	549	530	523	530	564	574	531	483	545	561	560	511	508	524	529	539	543	582	543	538	535	526	514	526	525	514	501	561	528	510	551	536	519	533	574	529	544	550	467	518	509	544	474	524	475	538	526	523	475	549	516	540	509	530	556	510	558	605	564	533	502	561	560	523	507	526	562	575	489	552	557	515	544	483	534	513	506	524	527	534	487	537	513	537	530	518	536	481	533	487	546	501	541	531	508	513	563	515	517	593	584	558	544	507	489	514	521	544	517	497	512	493	535	529	556	488	583	515	533	526	507	504	505	543	537	515	517	541	550	516	500	545	524	539	499	521	550	566	522	492	545	523	519	539	553	508	540	501	517	545	542	560	491	535	519	522	547	525	510	508	481	536	513	545	542	546	537	523	555	521	530	511	546	515	536	542	547	557	545	506	542	524	515	492	500	533	501	516	552	556	542	527	547	550	486	517	558	500	543	571	543	536	562	525	495	529	514	548	510	510
50531	11518	1409	453	328	287	261	215	177	178	190	191	163	170	176	177	158	146	166	160	160	172	149	141	140	142	174	137	151	143	153	168	177	147	160	153	180	149	150	156	145	161	155	155	141	171	143	162	150	163	160	140	160	139	131	163	156	161	140	177	154	155	158	144	149	148	154	130	176	148	149	163	166	181	167	150	149	177	156	178	134	132	151	137	150	174	163	177	157	163	159	157	164	182	142	148	162	182	145	141	159	171	160	182	181	162	162	180	183	139	152	173	155	163	157	158	149	155	145	152	148	152	141	132	164	169	154	144	142	172	135	166	138	155	184	159	164	148	143	148	150	134	146	141	155	161	145	159	165	146	155	150	157	165	143	151	157	157	167	146	125	175	142	159	176	145	152	164	132	143	163	141	133	170	151	149	175	157	146	150	151	154	159	138	169	168	167	132	168	167	165	163	160	146	155	154	166	159	127	176	152	156	175	148	163	162	161	138	160	145	153	171	162	158	151	147	161	162	160	166	173	178	162	142	159	144	169	147	163	142	164	171	147	158	166	142	150	184	146	156	173	166	157	144	170	160	149	163	150	145	153	154	143	167	139	170	156	168	160	153	169	153	149	163	139	157	167	167	155	161	140	133	157	152	147	137	162	164	170	164	138	157	142	164	144	159	134	169	152	149	171	168	146	185	157	155	128	135	153	147	173	161	167	160	156	133	162	168	165	165	160	174	158	143	157	148	170	171	144	174	167	135	149	152	157	157	142	159	141	172	170	149	135	177	149	156	151	151	156	159	167	154	174	156	170	154	147	162	131	134	150	153	160	140	152	153	153	135	163	144	165	174	148	162	162	155	156	161	139	150	144	163	150	182	181	163	162	164	155	116	157	160	150	183	151	139	154	155	164	152	151	162	131	153	151	154	155	151	176	151	164	127	165	160	158	169	152	146	155	133	158	149	167	169	148	168	155	144	149	149	157	142	180	159	156	173	168	151	160	140	149	157	141	166	142	155	141	156	167	165	182	143	127	158	144	148	160	140	150	129	148	155	150	170	152	151	161	147	162	164	150	172	160	171	178	155	160	138	158	155	142	156	154	152	153	145	163	167	146	146	146	141	169	167	147	140	156	172	165	140	138	154	145	168	160	171	174	155	156	144	150	169	165	164	159	154	181	146	164	174	142	172	144	144	161	169	143	142	183	173	154	164	151	145	142	150	162	145	154	165	144	127	137	168	158	172	161	140	164	160	144	156	160	144	135	114	172	148	138	165	182	139	144	164	166	157	156	139	166	153	170	177	169	168	159	181	155	168	138	142	169	144	166	160	138	145	184	165	151	174	142	166	179	174	159	136	170	149	128	165	135	150	156	162	144	172	164	120	184	163	170	148	160	145	147	155	162	159	157	164	149	148	159	162	133	142	144	154	154	160	161	120	156	151	150	151	153	149	132	134	146	176	164	141	174	163	156	161	173	169	158	138	170	167	152	132	143	175	179	156	156	157	163	159	162	181	146	171	167	172	161	155	140	158	132	173	137	151	159	134	172	176	147	145	162	141	153	139	156	157	155	163	150	175	162	149	159	151	155	142	132	151	163	150	154	171	148	137	153	172	162	138	175	140	148	159	178	154	152	172	151	174	164	154	142	151	174	129	165	161	155	191	155	182	138	167	162	148	152	161	156	125	157	146	157	168	150	160	149	158	156	137	143	133	143	160	148	148	156	172	154	136	162	147	161	163	145	139	138	176	157	160	153	147	163	141	157	153	154	151	146	145	156	165	148	153	141	154	162	144	178	175	154	141	164	144	160	160	136	163	147	139	174	160	154	156	141	138	132	152	182	181	163	156	150	155	138	143	141	170	156	175	150	150	136	143	144	159	184	167	149	141	153	160	142	142	163	153	136	161	168	156	144	160	156	164	159	145	163	167	151	150	148	140	140	141	148	165	154	165	140	127	186	157	158	160	174	149	164	147	153	149	181	148	155	157	139	144	139	159	158	151	146	165	156	135	136	138	184	148	141	157	160	158	156	167	154	166	150	129	148	159	155	145	131	129	165	161	156	176	146	147	176	150	156	157	152	150	162	169	137	157	179	164	146	151	163	148	163	149	160	166	167	155	199	142	155	129	171	163	166	167	150	142	184	133	131	184	151	166	144	136	158	161	169	150	161	154	155	169	152	169	153	175	158	139	143	171	150	155	155	133	179	154	151	156	168	143	150	160	150	165	145	158	161	165	138	117	152	143	158	163	148	161	141	118	154	163	147	156	147	156	158	155	158	139	155	165	151	138	154	154	164	168	170	150	142	143	152	126	153	153	163	169	136	162	155	141	162	145	167	135	175	189	151	142	172	161	175	151	145	165	137	150	148	149	144	167	168	158	167	156	148	150	138	144	161	132	193	107	139	138	177	156	166	141	170	153	149	188	175	161	158	143	196	137	162	144	152	170	158	171	172	150	173	154	166	163	163	159	146	162	161	168	160	152	138	148	136	174	181	173	149	142	157	157	148	181	151	144	152	157	159	146	165	154	163	144	182	151	131	169	144	130	165	159	138	141	159	159	154	180	159	143	161	131	162	145	143	169	153	177	159	146	143	150	149	168	144	157	152	125	159	169	162	136	156	177	163	153	151	162	143	152	150	169	153	155	154	155	155	137	139	188	172	187	137	147	135	139	153	171	168	151	157	149	154	187	127	168	151	154	167	178	158	139	169	151	154	146	160	172	168	183	161	164	176	162	177	166	169	147	139	158	166	163	152	137	177	151	168	143	161	146	159	165	136	172	164	151	171	153	157	203	164	147	140	144	149	141	142	171	167	157	153	156	177	153	153	179	155	144	157	149	156	150	163	156	142	159	166	169	136	144	164	162	144	160	168	158	178	154	152	154	168	173	171	186	161	150	148	170	155	176	151	174	172	170	163	143	151	155	190	173	138	138	150	156	143	159	160	152	149	157	149	152	139	165	138	139	171	167	156	172	143	150	160	173	164	148	149	155	147	156	128	135	165	145	144	155	153	149	195	166	151	158	141	148	175	145	138	182	148	150	166	167	171	156	153	155	137	164	144	179	147	146	157	162	149	145	159	169	159	159	143	143	155	128	154	158	149	181	171	169	174	155	134	159	128	153	168	160	139	167	175	156	168	146	161	160	158	141	144	202	127	168	156	167	147	157	175	147	166	150	145	153	168	146	140	187	150	155	174	160	170	159	184	161	169	168	165	159	163	145	149	145	156	135	148	160	177	170	165	152	142	156	149	157	159	136	161	159	140	150	153	163	148	136	163	149	166	157	136	135	155	130	161	178	157	170	129	152	163	157	122	141	125	166	166	179	157	149	142	159	138	133	152	168	165	138	160	149	143	150	173	123	145	176	161	158	151	153	152	143	149	150	145	152	161	164	154	164	148	155	159	159	136	134	142	126	147	158	176	162	155	175	166	190	171	128	123	143	152	145	149	161	145	149	146	162	176	169	154	126	155	170	155	157	157	181	171	166	139	156	148	163
25418	646	1176	1273	1134	898	823	719	572	524	502	518	484	454	442	452	422	434	408	350	366	391	406	355	392	367	396	422	382	335	389	365	369	349	365	403	376	414	377	357	369	365	327	360	349	372	369	343	375	349	370	363	383	355	371	374	368	371	366	370	347	342	346	350	346	384	358	397	393	391	373	326	382	361	356	333	362	351	408	347	365	362	380	353	351	346	399	368	376	367	370	392	372	359	355	344	361	364	354	363	333	383	369	347	348	317	337	374	397	352	353	374	373	347	357	351	356	314	358	350	316	375	331	371	331	346	352	341	365	381	342	370	353	402	360	327	345	377	340	348	361	366	354	360	358	358	352	363	410	394	350	338	339	357	396	387	359	373	342	413	346	353	385	347	381	376	389	363	367	374	361	398	372	345	391	347	340	347	351	374	356	363	384	351	341	370	377	348	340	379	344	352	392	390	371	365	365	333	340	357	379	349	387	353	364	374	373	374	403	377	356	327	340	354	399	371	357	337	366	391	367	386	361	364	332	361	326	368	344	381	379	350	357	364	337	352	377	364	339	374	376	375	334	328	329	336	362	350	384	372	357	372	365	415	353	353	343	341	375	362	366	322	357	350	340	361	311	382	351	355	362	332	358	339	376	341	363	409	364	341	356	348	361	326	377	397	370	386	369	375	353	356	364	386	366	370	366	386	350	353	363	332	351	361	346	331	383	371	382	344	356	334	374	394	338	357	366	381	340	350	378	366	384	393	378	386	354	334	358	340	365	360	349	336	374	376	328	324	380	356	353	353	379	371	332	365	389	355	360	364	381	335	343	357	335	360	384	339	375	382	406	346	421	370	382	371	362	366	401	385	351	347	333	367	328	374	371	349	386	342	374	388	361	381	319	370	346	348	359	388	356	332	345	338	357	380	365	399	329	350	355	386	353	367	337	362	393	350	346	347	364	380	386	351	363	318	363	342	373	395	399	356	351	333	382	387	338	345	341	357	379	379	363	350	375	345	383	385	375	345	394	350	359	365	385	413	347	393	369	333	373	404	344	354	377	357	353	342	332	375	385	346	362	348	341	379	368	308	400	349	338	346	354	375	374	383	347	368	350	346	360	350	364	367	361	369	373	361	347	343	356	356	383	347	349	358	361	352	393	373	336	345	393	379	371	320	367	360	364	364	366	363	366	399	349	360	349	380	361	371	368	368	343	384	359	375	378	360	329	363	358	359	374	350	325	380	375	371	355	408	300	363	385	365	342	322	404	370	355	365	346	367	371	405	351	379	371	376	372	350	361	365	342	363	392	388	351	364	352	354	353	368	363	366	372	357	328	354	351	340	383	393	348	329	351	363	379	377	373	345	378	361	359	363	343	349	337	356	357	330	352	367	340	329	379	331	414	352	361	351	376	364	370	352	386	348	350	380	372	337	350	354	346	376	347	346	352	349	347	367	350	355	379	374	379	350	352	331	378	349	360	359	362	338	347	347	397	332	398	340	377	350	386	359	379	407	357	374	388	328	337	342	378	366	345	332	376	341	393	367	358	362	397	337	379	357	350	349	345	369	371	351	330	374	366	372	365	359	379	409	374	348	368	364	374	331	350	342	353	343	396	380	345	354	391	352	337	359	335	351	357	389	376	359	354	339	398	403	407	345	360	338	363	361	345	368	337	324	350	384	363	348	368	330	385	333	394	356	371	363	338	333	336	393	387	353	381	369	351	368	350	351	333	376	372	360	317	371	332	339	315	390	404	364	368	361	354	343	340	328	371	372	359	353	357	339	380	381	358	343	358	359	356	369	376	378	358	365	334	368	373	351	354	337	340	331	331	339	378	375	367	386	355	371	358	372	375	335	393	365	378	362	356	358	356	365	345	356	355	387	355	331	363	359	370	352	377	359	370	358	361	387	347	339	338	362	377	375	342	332	370	335	333	336	400	384	339	389	366	343	382	345	344	357	380	376	335	351	388	358	393	360	365	367	358	361	356	350	359	383	374	380	325	359	368	397	376	364	355	386	351	384	354	395	345	373	371	385	346	377	381	347	381	352	344	355	365	353	361	383	356	346	392	393	336	385	355	319	398	349	371	370	376	368	369	372	375	361	387	338	357	387	367	359	383	358	378	332	341	371	345	361	321	349	375	353	370	338	341	376	382	379	366	384	359	375	353	385	332	364	338	348	362	341	325	368	375	357	384	365	351	346	360	332	348	371	359	335	372	379	360	353	329	393	388	346	379	360	370	383	397	351	353	334	359	400	362	358	350	372	393	343	347	355	360	345	352	383	351	376	340	350	340	347	372	357	392	328	376	384	377	359	373	377	328	373	359	328	334	359	365	357	340	367	355	348	353	366	333	308	331	386	372	404	363	356	347	363	367	376	383	368	333	366	370	394	346	363	342	341	362	349	364	376	363	328	391	357	375	368	371	357	374	342	356	339	391	349	373	361	369	330	375	351	367	397	361	331	316	337	324	352	359	407	339	335	336	363	364	353	344	362	379	387	352	363	379	337	356	372	382	377	343	366	334	359	343	352	360	373	339	386	370	366	378	349	376	378	359	392	349	351	344	366	395	363	354	371	366	351	360	355	361	368	364	391	361	366	391	368	324	348	347	386	360	369	331	353	372	376	335	376	374	370	393	364	332	377	355	365	345	356	388	350	364	341	349	316	366	325	372	379	339	316	408	371	352	371	358	371	364	344	376	346	372	374	336	358	366	371	371	322	335	354	380	338	361	371	355	360	438	379	387	331	380	348	340	348	333	378	333	372	328	352	359	347	313	377	350	352	362	333	375	376	335	370	329	407	334	366	360	374	350	410	366	354	372	352	347	332	375	370	347	392	368	395	390	370	373	381	361	365	370	375	366	349	371	423	358	350	388	354	375	360	363	367	393	369	343	357	343	375	367	348	355	372	343	365	362	353	376	401	352	417	360	350	361	336	341	348	335	367	364	352	365	332	337	347	328	373	361	372	338	332	341	336	362	374	365	370	370	391	348	354	344	334	355	362	353	363	364	377	346	353	379	338	359	338	355	360	358	352	379	359	407	335	361	330	367	341	367	367	364	340	396	374	372	399	356	364	382	330	365	387	370	339	370	345	378	335	334	364	395	376	359	409	362	360	378	375	365	349	354	374	395	360	387	364	371	394	341	365	333	370	366	372	356	359	380	357	395	328	348	378	342	347	354	361	357	310	397	334	394	399	365	349	352	350	347	375	364	353	381	338	357	347	356	313	351	361	350	366	369	367	375	375	317	347	368	341	350	360	340	372	333	335	345	391	337	380	380	364	366	373	367	341	365	363	372	357	354	347	342	383	364	312	341	312	360	361	374	373	346	341	389	346	358	353	352	384	381	388	367	365	384	356	377	340	348	395	363	362	364	363	354	381	378	362	406	337	388	393	363	340	339	372	357	375	356	355	354	348	369	347	349	363	373	348	348	348	371	341	343	385	365	335	382	354	344	370	362	372	389	367	364	358	411	367	397	356	369	370	339	382	353	353
28831	2936	225	223	226	211	199	186	178	217	211	221	244	210	220	236	208	195	226	199	208	204	208	212	200	245	199	214	216	217	212	213	220	201	190	214	202	232	221	201	189	214	201	204	219	220	194	214	211	200	219	221	202	179	213	214	235	210	207	202	211	228	211	221	213	230	219	210	204	203	207	210	203	190	208	213	211	249	213	237	205	216	192	196	219	210	197	219	236	199	219	225	230	200	214	207	219	223	222	198	213	242	200	209	219	191	205	218	189	214	205	196	204	186	207	212	222	195	225	211	186	208	229	230	217	207	191	240	217	206	225	216	211	201	207	186	230	231	234	216	192	209	201	197	209	244	181	219	226	186	227	232	222	189	188	195	204	240	188	214	177	200	233	218	191	239	215	222	240	203	200	208	196	232	230	199	189	216	222	208	203	217	239	197	220	233	226	211	206	191	218	231	216	221	213	217	218	211	211	192	218	230	208	197	211	234	204	193	188	229	211	221	201	207	224	206	198	189	206	208	204	221	225	208	180	200	217	202	213	190	266	193	209	203	236	214	207	197	186	227	246	207	206	198	196	188	222	219	194	230	228	193	193	195	230	227	208	219	206	215	213	244	200	206	204	176	214	187	216	191	206	218	213	206	211	192	218	159	169	234	199	205	183	200	218	226	234	216	200	234	246	192	198	214	199	220	183	199	227	204	202	229	203	188	202	202	204	217	222	174	191	188	223	206	209	216	205	222	208	226	206	224	222	220	206	207	187	214	205	225	210	213	205	192	194	198	189	213	241	203	230	203	201	236	213	199	213	237	213	230	225	206	201	230	212	223	220	197	178	189	232	199	201	196	219	198	224	208	194	179	199	221	208	226	219	213	248	212	228	227	222	211	236	196	216	197	212	230	245	234	189	214	214	193	190	192	191	212	215	243	202	196	215	223	207	203	223	201	211	219	201	219	217	215	225	230	225	220	227	222	201	196	199	201	197	210	205	214	210	203	205	195	226	194	206	233	207	218	240	225	207	214	192	219	216	223	204	223	212	241	202	212	187	220	219	200	203	199	234	212	201	207	204	222	179	203	236	198	217	207	198	206	213	244	220	230	222	244	223	178	207	195	181	230	204	192	214	207	218	176	216	217	213	215	213	196	232	191	203	217	220	192	183	195	198	207	177	202	183	212	213	245	206	205	196	223	235	221	205	202	195	200	225	222	213	229	221	200	222	205	227	211	221	202	226	241	214	195	246	200	218	231	227	198	200	201	201	191	193	204	214	219	194	229	175	208	248	201	214	211	203	216	236	225	189	231	197	232	205	215	209	214	193	195	198	195	214	249	240	206	192	193	221	198	209	234	218	193	182	219	229	206	203	215	191	241	182	185	206	187	220	210	210	199	203	235	209	200	229	225	195	239	200	230	209	203	196	202	197	188	191	229	206	186	189	208	205	217	222	189	206	213	254	214	203	224	196	217	224	206	214	189	213	233	226	190	208	236	242	200	213	217	201	244	210	215	213	226	208	207	227	217	207	195	216	216	222	202	230	212	186	205	223	236	224	220	231	196	206	205	203	207	208	195	220	234	216	195	209	193	203	233	196	221	221	200	226	211	199	196	210	180	229	199	214	209	251	185	208	215	179	216	192	191	221	225	206	208	214	218	192	209	223	195	208	217	193	204	218	209	228	188	186	180	202	216	214	220	218	200	206	211	190	194	215	212	200	221	230	212	246	194	217	222	189	207	189	225	213	222	218	218	196	203	195	205	221	221	199	207	191	219	227	208	216	202	190	191	221	214	210	205	219	226	222	199	210	195	229	227	209	201	227	207	236	231	188	242	187	202	210	175	216	215	224	196	206	214	232	210	214	218	234	240	182	207	218	212	210	192	243	209	193	195	195	229	219	216	209	218	204	229	222	213	248	197	236	218	193	198	214	203	218	189	213	212	201	222	191	196	235	236	235	250	239	252	199	219	191	191	205	215	209	198	218	194	206	216	212	207	191	194	200	196	199	192	222	208	202	212	205	195	203	201	189	223	226	206	210	203	185	196	203	209	210	197	225	210	179	202	231	223	211	207	206	207	217	200	207	235	210	183	212	206	205	227	223	209	229	211	214	225	232	215	181	233	229	197	223	205	215	223	193	200	189	229	211	227	199	206	207	194	221	213	215	202	171	189	233	213	205	232	218	208	203	198	224	200	190	204	235	210	219	215	182	199	208	200	207	210	190	203	195	210	193	177	234	221	208	203	220	204	226	218	213	201	228	203	217	201	218	229	181	205	191	228	226	216	208	192	246	235	235	226	191	205	209	220	197	224	228	208	218	234	195	228	204	207	219	234	202	222	177	216	189	214	223	207	194	218	211	236	202	205	240	173	214	212	232	217	217	231	196	218	173	201	188	250	181	214	251	196	226	193	211	224	219	204	211	211	183	212	203	190	206	206	207	195	203	219	186	210	223	194	205	191	175	220	237	231	194	220	169	201	198	198	206	193	259	220	208	219	213	214	209	213	245	228	225	175	186	206	204	221	244	213	200	197	184	215	205	202	200	200	193	195	226	224	214	229	217	213	237	196	220	196	207	242	217	216	235	196	202	256	214	225	227	228	218	203	212	226	224	234	229	234	201	210	212	236	195	200	236	203	210	242	185	206	198	226	223	201	172	212	195	218	209	231	166	208	210	196	224	211	216	208	228	220	213	210	214	202	207	197	205	229	194	203	218	187	204	188	223	187	195	225	233	218	245	213	235	234	217	199	220	220	210	206	216	178	212	248	200	238	237	196	195	221	190	209	247	210	199	216	179	235	224	200	214	170	204	199	204	234	190	236	202	225	219	234	207	224	235	215	183	238	225	203	187	218	210	204	221	233	185	227	229	193	198	201	203	251	184	215	204	200	211	225	214	238	213	237	235	220	211	214	208	205	232	200	197	179	217	184	236	226	204	229	220	201	216	207	201	211	233	200	221	223	177	215	213	184	205	236	208	236	191	199	220	228	233	228	174	219	198	203	226	213	191	217	196	196	185	192	196	218	207	192	219	212	213	194	195	200	183	196	240	224	202	227	217	184	184	210	219	242	203	215	214	222	195	176	219	218	220	210	211	211	226	217	207	224	243	196	196	224	225	235	238	227	215	246	220	201	216	220	208	218	191	191	218	184	200	193	205	234	209	223	205	230	200	202	245	200	203	194	203	220	191	210	189	206	195	233	222	220	208	188	196	190	239	229	211	193	225	188	213	221	215	199	213	195	215	188	198	199	234	227	187	208	200	210	214	215	198	206	215	228	193	214	219	231	205	224	205	211	210	200	218	210	234	188	201	189	186	215	228	236	202	209	227	191	201	234	208	196	230	202	198	213	212	216	207	200	217	218	227	194	234	229	223	230	224	202	208	195	192	186	187	197	187	209	188	222	217	230	193	198	194	190	197	212	200	245	197	207	229	218	212	209	206	217	186	226	238	198	187	206	216	203	178	207	217	182	199	219	228	210	231	203	200	208	200	221	229	217
16801	493	473	525	502	520	435	507	499	476	519	491	479	492	501	473	460	461	457	510	508	501	465	516	486	491	494	525	462	475	495	495	493	500	464	471	484	482	467	501	469	483	506	484	461	483	483	479	517	490	473	530	512	488	499	488	475	514	446	494	465	506	487	506	482	492	471	500	500	459	546	528	471	491	456	500	505	459	491	457	490	512	502	474	498	486	489	489	476	512	467	485	483	493	484	464	512	512	466	470	510	505	488	474	505	466	467	485	542	516	490	440	468	501	502	482	519	513	450	494	501	490	485	479	474	502	488	476	515	490	508	523	481	520	480	525	495	470	501	503	500	473	487	475	492	474	502	499	471	493	512	531	447	490	494	488	465	467	486	501	495	496	489	466	509	506	477	506	485	507	441	492	487	499	506	485	482	488	477	472	507	503	494	509	464	511	501	488	449	504	441	480	475	456	470	489	490	513	460	484	466	516	510	521	521	486	526	510	477	513	498	478	468	476	479	524	472	511	469	460	519	483	477	511	506	478	448	498	486	491	507	498	482	491	485	495	542	486	470	472	488	473	498	506	513	478	501	496	487	499	496	457	484	472	515	503	511	453	508	488	502	508	496	489	489	496	495	450	503	492	525	482	443	505	524	460	486	510	487	475	467	477	510	547	537	507	508	487	478	508	475	497	474	539	469	507	497	483	499	495	458	484	472	515	458	488	508	461	460	522	455	498	482	493	472	476	515	506	495	466	537	503	471	480	496	473	510	487	513	502	497	479	455	514	499	458	510	535	474	501	462	486	468	502	494	506	505	503	488	507	512	516	493	454	474	471	482	445	482	512	486	524	494	465	461	479	519	527	528	475	514	454	466	497	493	459	462	502	476	475	493	461	487	520	488	482	496	473	475	494	451	487	483	493	473	493	532	515	489	513	486	516	497	464	494	497	495	491	491	516	486	480	503	496	496	503	504	523	471	484	468	477	477	496	512	508	503	565	508	494	515	506	491	501	478	489	501	512	487	493	458	438	519	505	468	479	490	526	506	500	511	493	497	472	485	451	486	525	488	515	503	509	493	518	499	468	519	436	463	497	513	487	518	487	482	523	505	469	520	523	476	497	500	487	510	520	452	517	459	447	489	498	499	502	495	443	546	496	519	511	482	451	490	481	471	484	503	469	504	514	485	510	516	559	515	494	510	496	479	445	469	495	473	483	480	500	509	500	499	487	502	487	517	487	461	483	473	487	477	478	494	538	480	515	474	553	517	494	469	455	503	505	489	463	492	484	539	475	468	518	507	472	529	499	474	504	488	475	484	479	481	503	512	453	494	467	497	471	507	482	469	492	515	523	469	501	472	508	466	481	481	535	498	515	492	473	520	497	464	462	489	508	494	467	513	462	495	519	500	501	482	490	457	512	506	514	513	501	518	448	482	490	487	476	458	520	463	455	489	487	473	486	490	478	501	504	474	535	478	508	524	457	479	486	481	502	493	495	495	494	486	490	511	479	509	485	489	484	509	503	512	515	519	508	502	544	488	509	471	507	478	506	504	504	493	477	473	510	497	538	507	491	451	520	507	504	497	502	505	485	510	453	489	485	495	517	499	521	472	496	517	483	488	507	521	536	492	536	491	498	488	517	473	484	455	503	464	453	492	457	469	509	497	477	478	477	500	544	451	460	496	487	496	503	490	511	490	468	500	478	492	490	485	509	514	513	467	463	498	506	515	483	493	463	471	470	478	502	481	505	486	503	483	476	498	502	472	502	493	467	468	524	507	499	497	536	501	521	532	494	500	494	457	489	539	522	516	506	450	474	483	496	485	475	489	496	496	508	503	482	475	473	513	496	517	462	487	513	470	508	493	518	511	428	489	494	497	527	490	456	466	484	497	507	498	469	494	509	514	511	502	498	509	471	496	532	481	528	493	492	486	488	509	474	505	481	499	458	499	498	475	489	511	480	466	510	515	490	520	481	453	473	477	530	506	486	466	498	499	484	491	519	451	539	464	528	493	488	532	455	500	502	454	526	491	531	482	499	502	466	462	480	525	528	461	462	505	477	512	464	478	537	516	482	521	444	468	445	459	464	516	511	480	505	489	463	487	514	507	463	505	466	493	529	495	476	471	485	520	495	548	509	481	513	484	458	505	486	493	516	469	493	475	515	474	511	501	496	487	455	480	486	458	496	522	480	506	501	507	483	478	489	468	472	504	507	523	492	547	513	526	523	499	464	488	493	463	480	471	503	460	444	498	523	496	511	514	461	557	467	511	483	466	494	526	462	481	506	493	497	486	478	465	476	501	503	519	487	497	488	488	495	496	489	497	497	506	503	500	488	504	519	483	518	494	496	477	467	507	503	485	472	477	527	453	516	472	475	499	442	482	479	486	490	487	501	519	472	490	495	475	500	491	466	494	500	489	462	483	459	452	524	492	508	488	480	483	511	538	519	468	500	515	480	479	524	487	510	460	489	485	505	461	491	487	482	474	492	469	475	490	451	478	493	505	515	477	466	485	498	522	484	492	485	490	448	520	484	535	478	499	551	524	498	469	491	490	451	514	516	489	524	543	499	498	478	501	516	483	499	510	474	486	511	476	467	468	508	512	503	447	510	497	455	486	495	475	508	454	506	517	475	532	481	480	492	489	520	493	507	508	486	479	478	483	501	472	457	472	485	465	512	497	444	518	521	483	501	511	469	484	499	481	493	417	480	519	495	502	465	509	470	448	519	498	473	485	483	498	490	455	501	528	473	464	462	486	528	498	483	459	462	546	520	465	489	453	535	502	490	477	476	467	491	458	492	474	490	491	498	531	520	453	516	498	491	511	499	504	484	457	511	474	507	497	477	504	504	488	448	471	526	470	506	456	512	508	461	479	491	498	481	470	484	510	508	432	529	488	490	475	475	481	530	508	496	527	509	464	502	506	502	455	486	516	521	464	510	476	486	495	494	500	456	519	493	536	492	471	506	493	504	510	485	522	469	458	509	508	550	523	461	451	515	529	484	490	520	450	460	541	514	486	465	495	492	509	439	518	465	505	504	459	500	474	489	519	495	492	497	488	447	466	448	514	492	535	447	490	488	440	509	451	490	500	495	492	505	535	481	490	511	495	487	466	507	483	501	486	462	485	539	507	502	513	511	486	516	463	489	474	513	474	516	510	471	502	511	491	532	498	505	525	481	480	449	539	501	494	464	519	508	522	489	468	501	529	496	505	474	512	508	466	511	478	504	524	486	512	505	450	494	469	522	492	459	496	494	488	522	515	482	483	502	517	492	474	496	467	515	455	491	471	492	509	484	474	487	473	462	478	532	472	494	473	491	479	521	508	478	468	452	506	513	500	458	464	490	483	473	471	509	477	460	481	456	460	472	515	466	511	499	521	526	450	530	546	461	514	484	507	527	512	491	500	489	501	480	475	473	476	500	483	494	510	486	460	518	502	493	479	504	484	494	498	456	491	481	490	505	469	484	504	536	495	522	485	459	445	491	507	518	496	495	487	468
40335	6760	674	400	303	304	286	276	270	254	261	243	235	268	262	266	229	220	238	266	295	246	234	233	228	226	233	216	256	222	260	214	224	256	220	238	244	246	215	244	238	232	223	224	247	230	233	246	216	233	231	219	237	249	197	236	215	251	223	242	246	235	284	262	230	248	218	242	216	238	237	223	225	234	245	220	237	247	245	230	244	262	244	212	223	229	241	238	229	240	250	193	233	224	261	225	230	248	239	211	233	262	263	237	257	237	220	227	235	223	226	251	237	252	262	244	229	246	216	234	221	286	227	223	213	227	245	233	274	242	230	197	232	231	221	227	240	234	231	195	218	255	203	223	251	243	219	219	263	224	231	278	240	280	229	235	216	250	222	222	230	230	244	218	238	231	225	232	236	233	216	248	249	209	234	222	228	221	228	198	248	202	204	211	202	222	225	218	237	243	249	218	231	223	241	231	242	226	243	223	195	234	253	244	240	228	253	253	195	235	229	251	217	237	219	226	239	241	217	226	223	232	245	219	243	243	215	208	217	199	268	225	231	230	229	248	210	204	227	230	210	221	241	215	235	221	273	254	210	245	228	234	212	245	257	254	243	245	219	205	244	228	216	233	239	261	239	238	222	220	210	239	240	252	204	221	222	259	217	236	228	254	231	243	223	214	244	213	229	215	229	230	230	228	229	245	221	242	197	234	219	245	262	203	263	238	212	257	220	227	254	247	242	189	258	231	224	219	230	246	210	236	259	239	264	239	219	227	214	225	228	204	235	234	238	240	273	228	238	233	225	249	217	257	239	239	217	214	245	232	264	212	231	240	222	233	267	241	247	210	232	227	214	261	231	217	200	230	254	249	224	232	222	207	229	226	224	223	216	245	237	233	232	232	205	227	237	234	265	234	243	209	237	245	247	225	245	237	215	231	225	211	228	228	239	232	251	216	232	213	252	214	196	225	251	194	250	240	235	220	243	228	223	251	233	210	257	239	245	229	227	262	272	230	232	207	228	257	236	239	232	229	192	214	230	247	252	240	209	195	240	254	220	232	234	232	224	232	234	258	222	254	236	206	223	215	233	238	207	214	216	229	229	240	234	243	247	238	223	241	246	232	202	230	253	209	237	271	232	241	256	263	270	232	232	220	223	227	245	234	222	226	228	178	265	248	256	209	248	246	234	198	205	246	241	219	205	247	243	230	258	224	258	225	221	220	201	216	247	217	214	242	232	246	245	214	209	223	236	234	235	232	229	227	230	217	241	231	239	259	235	262	220	207	218	257	249	235	251	218	254	263	239	250	235	262	241	236	245	207	238	217	238	217	248	230	246	236	222	232	232	247	222	271	238	216	233	212	215	249	229	241	240	229	247	254	228	200	211	231	215	247	199	208	264	260	227	237	227	216	239	212	223	260	220	253	227	223	228	241	223	247	225	225	198	269	249	225	243	196	228	257	218	205	263	271	232	240	231	223	225	223	227	233	225	236	221	253	243	268	198	247	247	257	246	284	235	224	224	233	232	250	228	234	218	221	250	236	212	266	216	226	255	234	230	266	209	214	255	227	250	204	249	223	208	235	216	217	231	245	235	194	227	250	273	217	240	226	210	228	234	232	253	246	240	226	214	225	218	243	268	210	236	230	201	237	261	239	213	213	213	223	186	208	224	206	234	221	224	188	219	246	229	240	222	235	227	234	267	230	222	246	215	223	215	193	224	224	237	256	237	239	242	227	231	249	202	246	222	225	235	213	206	220	222	233	233	213	218	249	229	241	226	238	243	260	238	253	229	213	266	226	261	266	217	220	251	245	262	239	231	225	218	221	251	221	232	248	239	237	251	246	255	227	228	223	212	237	226	264	240	227	227	217	225	227	221	239	219	239	217	217	221	231	187	245	225	258	216	242	214	209	217	211	213	226	246	220	232	255	263	208	225	183	206	223	226	244	238	190	203	265	252	241	237	223	203	217	250	229	242	212	230	258	230	219	250	205	250	225	215	241	226	236	215	223	243	236	255	255	210	217	253	256	244	220	252	199	226	237	218	231	214	247	230	255	225	267	196	222	222	236	244	243	263	233	241	215	234	239	231	225	235	225	284	236	246	218	236	206	247	230	238	234	254	219	224	227	219	211	205	236	251	241	206	249	218	257	268	212	218	223	222	241	234	203	246	240	219	209	232	221	236	258	202	253	221	225	237	246	234	237	236	234	235	229	248	236	239	245	206	234	224	219	239	246	255	238	215	267	230	210	249	250	258	217	225	218	252	207	261	226	223	225	263	231	223	245	251	235	257	239	194	216	214	244	241	215	217	223	208	227	245	225	239	243	225	228	252	220	255	213	211	239	247	246	224	235	222	215	214	251	258	248	255	265	231	238	227	223	228	245	254	228	212	210	234	247	265	258	218	256	220	217	235	251	226	243	248	261	253	253	219	229	257	207	229	222	245	213	260	236	242	248	215	227	241	240	230	245	253	199	227	243	226	230	241	256	219	210	203	245	263	252	202	244	245	249	244	239	250	258	219	210	239	247	280	254	242	232	234	230	227	217	242	223	257	216	224	255	219	222	244	240	221	241	231	242	239	233	210	234	233	248	230	227	246	242	226	226	210	217	225	217	260	254	235	229	228	242	245	237	269	194	214	258	215	215	234	233	233	263	270	235	223	246	254	237	256	236	256	250	207	253	234	248	251	242	226	210	261	239	235	219	226	274	274	222	236	227	256	230	230	229	245	248	233	237	220	231	217	201	232	220	226	208	230	215	232	229	247	257	261	213	232	215	266	234	221	239	236	236	239	231	222	256	236	251	242	214	263	267	221	208	241	239	217	218	226	240	232	244	244	225	241	242	242	240	222	250	242	250	217	234	203	218	243	235	221	230	216	234	244	227	218	231	219	219	233	227	238	227	251	238	238	249	232	260	200	243	207	232	224	233	224	205	254	230	238	226	219	227	224	205	226	247	205	244	244	246	252	249	215	241	210	220	219	232	225	246	247	222	214	229	256	232	230	216	232	249	243	220	245	226	220	253	255	243	221	232	245	242	261	233	252	225	245	236	236	215	246	247	229	245	242	208	255	229	210	253	239	237	235	243	244	223	228	242	258	252	226	227	232	224	220	254	226	227	232	214	238	249	261	238	244	218	223	237	240	262	236	191	238	243	253	240	254	265	252	228	247	247	224	266	241	217	235	243	236	221	231	290	244	252	224	243	228	248	231	226	240	218	216	212	234	208	225	241	255	249	256	239	259	259	230	233	219	226	200	268	226	232	251	223	230	240	246	231	252	234	257	241	265	236	209	239	225	237	239	274	239	255	244	239	245	230	241	224	222	235	236	228	263	239	235	233	245	257	238	214	238	226	227	245	229	232	246	235	262	220	210	186	240	230	222	257	241	240	232	220	230	260	266	227	208	235	229	249	236	245	232	251	219	220	232	243	225	221	217	221	220	219	221	218	220	233	242	246	210	245	231	226	242	244	232	240	232	259	232	227	235	244	203	206	238	225
21479	721	1002	1142	949	841	773	714	690	629	630	631	618	637	604	604	589	532	568	568	535	534	573	543	555	550	552	550	582	555	546	565	554	544	558	525	548	581	525	533	505	502	579	508	537	519	504	543	557	544	528	535	544	529	537	511	538	519	497	536	522	515	562	560	512	527	530	494	521	522	504	550	552	534	526	534	523	489	533	518	564	512	539	535	569	538	579	530	546	520	529	501	545	559	506	539	519	536	558	524	525	511	546	525	488	544	510	544	538	533	494	545	530	536	546	528	568	544	533	566	538	496	541	521	513	519	570	457	517	598	538	511	511	522	531	523	554	524	503	529	513	524	499	536	522	524	526	552	522	547	532	515	531	533	538	554	543	527	571	528	524	516	526	577	590	575	540	598	510	546	559	547	592	552	531	529	530	545	551	520	545	551	526	497	512	471	489	530	555	545	532	538	561	497	547	553	493	533	540	505	567	554	564	542	517	522	527	512	544	507	557	493	531	526	498	549	537	534	558	493	518	532	528	560	532	537	524	526	517	501	547	531	513	526	554	518	511	497	560	556	515	529	564	572	506	521	538	551	543	523	543	530	538	542	551	519	551	542	495	508	530	536	468	578	546	547	535	514	528	522	507	534	544	516	528	545	501	516	554	562	526	526	543	514	508	510	538	503	520	507	522	518	526	518	530	496	543	547	517	530	544	557	550	543	538	540	535	532	559	548	536	526	538	561	517	534	517	547	525	501	519	504	518	532	527	575	540	520	539	478	492	535	542	561	520	514	554	545	505	535	523	560	564	583	493	524	528	553	523	553	557	525	506	534	503	547	557	525	511	511	542	548	536	512	539	505	568	513	520	534	559	516	536	536	491	571	555	514	525	544	528	520	512	537	518	494	506	561	534	551	518	548	563	515	550	467	559	514	509	559	518	570	503	509	476	507	553	529	523	541	539	544	552	495	493	502	494	510	566	546	500	518	538	517	508	541	519	541	546	564	530	521	507	527	530	529	545	495	516	530	541	523	532	549	522	486	533	513	544	572	519	578	530	554	518	561	525	536	544	550	543	512	505	563	525	535	491	573	514	594	490	569	539	559	555	524	535	522	512	500	533	529	571	530	516	543	546	568	530	529	563	525	543	534	553	542	566	499	566	538	527	542	530	512	519	506	491	497	493	530	529	472	537	521	557	542	523	508	537	528	510	529	544	504	517	557	520	532	520	521	550	537	543	542	505	529	579	530	538	532	559	561	521	505	518	533	523	532	554	523	520	548	512	524	534	512	550	551	534	491	533	498	549	539	517	461	528	547	544	560	503	540	563	543	537	515	531	520	534	562	558	550	538	517	515	555	528	496	478	542	515	542	557	556	555	557	554	530	484	551	538	542	513	521	565	538	556	556	568	553	506	553	558	547	490	532	551	546	501	563	549	507	532	521	517	558	537	557	510	526	518	524	527	527	490	537	528	545	507	510	523	552	535	508	532	527	516	505	525	527	547	508	535	505	542	503	531	512	505	527	516	529	529	536	488	543	524	482	525	512	528	521	520	541	532	516	547	516	532	511	516	514	537	509	518	508	555	571	501	509	511	506	498	525	554	536	517	554	513	522	554	550	541	513	564	521	506	540	522	564	550	511	547	530	489	541	526	526	519	537	553	531	508	515	519	554	552	519	489	567	539	530	485	571	508	500	497	480	539	512	525	517	533	496	480	529	562	535	493	549	521	532	510	516	538	511	550	570	508	547	504	533	524	519	537	527	529	542	566	501	543	553	529	509	526	545	515	532	490	570	572	565	491	561	535	552	500	550	484	514	484	569	516	529	546	544	530	546	525	514	534	550	508	532	497	557	515	538	542	498	534	561	503	536	508	515	536	514	472	518	486	542	576	545	564	522	570	532	555	520	493	574	570	506	505	521	566	548	517	550	529	519	511	522	526	515	526	505	530	539	504	547	483	526	496	511	500	519	516	531	504	537	557	469	543	512	523	533	595	505	505	548	567	506	551	581	531	521	533	510	563	551	534	560	559	524	562	554	556	524	532	546	533	555	522	543	554	536	519	545	524	535	549	556	536	484	545	526	503	521	527	517	525	523	535	496	512	559	535	533	547	499	504	506	526	492	485	526	533	543	523	536	547	534	530	536	540	565	567	530	525	533	556	515	523	477	489	564	539	531	525	519	547	540	553	509	555	568	482	559	573	511	470	485	520	531	572	518	563	533	514	538	533	528	552	481	555	529	540	553	576	525	526	523	559	468	509	518	516	539	533	531	500	557	512	551	553	526	547	535	556	516	527	509	547	483	539	517	594	521	537	531	511	552	497	477	524	527	513	551	540	533	517	527	551	534	505	540	575	527	546	522	524	534	486	524	593	564	536	586	519	546	583	552	514	571	508	513	518	537	538	497	553	521	530	534	516	537	517	558	570	538	497	512	525	568	542	531	498	543	521	510	550	546	495	496	515	514	557	554	525	558	510	581	559	541	531	522	546	494	538	516	569	556	545	527	530	520	499	576	510	576	535	556	541	527	528	531	546	519	543	535	570	542	526	539	532	560	497	542	539	508	534	493	524	513	504	502	483	551	575	552	549	539	508	532	540	529	538	497	526	545	536	547	506	510	555	511	560	518	556	517	553	562	552	485	548	527	519	530	512	534	522	526	537	553	528	547	505	508	519	529	532	532	530	506	509	519	502	529	536	566	549	533	553	506	502	553	489	595	523	529	510	508	532	554	572	518	579	524	530	523	515	539	524	536	559	479	535	529	532	547	526	502	523	568	541	523	500	524	518	533	539	535	500	552	553	519	554	523	532	567	512	515	515	565	518	500	567	541	509	559	530	542	503	532	558	517	580	513	541	538	512	525	559	540	533	529	540	521	490	505	498	540	517	530	520	526	520	520	501	553	527	486	523	487	533	557	533	527	566	540	485	510	511	525	520	532	554	562	525	576	530	505	543	571	547	519	546	529	511	527	506	529	527	553	479	496	515	523	525	500	515	517	518	523	527	529	567	544	525	525	536	533	489	516	519	527	555	518	531	498	544	514	536	545	569	540	540	538	517	534	576	547	535	521	605	492	457	535	535	499	572	507	545	533	563	493	529	522	537	553	523	558	521	558	581	570	519	510	556	581	572	516	512	511	543	516	550	526	527	554	517	569	538	522	550	525	497	533	522	531	491	543	533	535	486	509	561	510	523	499	553	568	539	521	504	566	513	555	547	553	549	540	519	553	528	521	524	484	540	510	531	545	517	499	553	534	509	555	526	509	547	554	543	524	545	529	530	563	499	477	534	514	563	553	548	494	476	535	503	572	553	517	509	528	532	579	541	520	554	583	573	502	532	507	497	543	504	552	480	520	493	504	550	533	515	495	526	538	553	516	518	504	543	514	532	516	536	560	511	526	526	575	516	519	543	515	520	547	530	542	520	496	556	532	506	529	493	553	544	512	525	525	490	535	534	532	524	541	531	523	565	490	521	517	534	537	505	524	545	528	556	535	530	536
46330	9291	1104	440	343	281	215	218	194	174	179	172	171	152	177	156	186	137	161	139	158	125	131	140	134	122	139	147	154	136	145	117	138	152	147	160	151	167	137	136	120	145	137	140	132	125	135	159	161	152	146	140	140	142	148	139	118	131	137	127	150	147	124	131	141	123	170	142	136	161	129	123	115	140	138	136	140	155	135	130	142	149	130	135	137	159	135	131	131	156	141	109	121	138	139	141	150	152	143	126	140	138	145	135	130	145	120	169	165	134	145	126	144	140	123	152	149	134	138	141	160	144	151	138	151	160	145	138	125	122	133	125	151	146	110	137	140	164	132	140	123	134	156	137	145	124	123	148	129	158	141	129	132	145	163	148	137	139	137	144	149	129	144	153	151	131	121	142	144	117	125	163	133	145	124	131	111	159	134	159	141	127	133	162	130	121	149	133	140	129	169	157	130	153	121	138	128	138	151	139	146	140	144	119	135	164	145	149	104	130	149	165	153	109	135	128	131	153	131	157	134	120	125	127	158	140	140	151	176	151	157	133	115	143	112	155	145	162	148	138	141	142	144	136	136	145	133	161	132	141	142	139	113	141	143	144	136	156	116	161	136	139	136	132	141	151	163	127	143	157	128	111	143	155	126	139	153	129	144	153	133	112	132	138	151	129	142	139	140	147	142	154	140	148	136	134	114	150	136	119	125	126	129	136	132	152	128	135	168	140	165	136	122	138	148	159	148	127	134	158	152	168	135	149	148	142	145	128	132	108	135	132	125	125	125	129	136	138	142	158	120	144	135	151	142	149	158	119	138	146	121	131	132	142	169	134	121	129	125	124	137	145	129	135	133	136	163	130	142	158	137	126	134	146	139	141	142	147	136	145	165	123	146	128	121	130	160	137	142	129	147	143	143	134	147	145	141	141	130	133	151	137	118	134	151	103	145	147	141	134	137	118	123	138	147	127	157	140	124	146	138	136	160	158	161	159	130	143	153	161	147	123	150	160	119	140	118	132	134	126	166	147	151	141	133	143	145	156	139	123	125	117	139	144	123	155	168	138	151	139	160	134	123	130	134	133	156	115	149	138	139	129	156	141	143	131	112	145	118	140	132	136	137	139	126	131	153	134	139	141	145	159	129	137	142	132	134	155	134	131	154	135	141	152	130	138	163	149	130	134	148	155	151	145	133	165	142	156	140	117	165	127	154	141	119	149	142	150	146	143	137	149	130	145	152	140	140	125	156	150	142	141	148	131	159	140	145	176	141	147	122	154	142	153	133	150	159	135	123	124	161	162	134	132	143	145	143	155	139	130	105	142	127	117	143	140	128	155	138	123	139	152	142	146	149	153	136	134	133	159	155	139	157	130	150	152	156	115	161	139	143	147	163	150	130	136	162	115	143	128	158	156	141	144	126	130	132	132	144	158	152	138	138	151	152	141	134	129	136	143	143	155	140	139	157	138	148	128	140	139	143	140	140	155	168	143	149	150	133	136	143	130	117	152	120	151	153	145	143	159	157	163	156	169	146	141	141	144	145	113	134	133	142	137	155	151	149	144	160	141	140	129	157	133	133	131	131	121	127	151	151	137	156	120	166	141	153	131	138	149	128	142	134	136	114	124	148	134	121	135	134	159	150	129	149	136	147	130	161	127	124	137	148	139	122	153	143	140	163	133	145	158	155	128	132	143	137	127	134	128	143	147	151	134	140	138	132	148	169	133	151	121	130	150	137	135	129	125	125	138	137	142	141	162	151	122	119	149	137	144	129	137	140	121	150	122	159	119	132	125	141	130	150	148	151	151	158	137	141	132	145	148	145	169	136	144	137	145	147	134	137	141	145	111	135	155	140	168	148	147	146	157	122	149	131	150	132	146	131	135	128	128	169	126	140	133	152	138	131	140	160	116	128	135	134	150	139	141	136	123	130	141	136	158	135	156	150	149	123	124	166	147	148	137	134	137	135	164	139	133	146	125	121	140	134	124	131	132	151	136	151	144	142	144	148	149	121	121	156	131	135	126	137	142	137	147	156	133	136	115	132	133	152	128	125	146	133	143	133	135	134	129	141	144	134	135	134	116	131	138	142	133	140	149	130	125	140	141	139	127	158	164	114	135	162	127	136	150	149	147	128	121	136	148	140	152	116	141	158	159	161	136	147	152	129	130	169	154	156	135	147	146	147	148	133	126	141	131	141	120	126	162	150	140	153	145	141	136	134	123	169	140	125	144	142	139	145	153	161	126	150	146	131	131	160	139	117	118	147	130	130	139	143	138	146	136	145	141	133	165	172	130	124	150	136	136	168	147	130	152	129	147	142	163	149	140	126	119	127	118	123	117	149	162	135	172	152	152	143	158	140	142	129	132	133	152	165	158	142	132	148	157	130	119	141	135	136	132	130	129	125	117	144	123	134	134	132	126	123	141	148	131	117	143	128	142	166	142	139	121	131	125	145	151	122	136	135	134	138	132	125	130	119	161	134	169	139	145	152	137	134	131	150	144	146	132	145	135	123	157	155	132	142	159	128	125	161	134	147	145	123	141	124	147	148	131	169	157	139	170	147	138	154	142	150	159	140	146	143	138	160	151	152	140	130	133	165	151	128	126	130	151	126	138	131	152	151	143	137	134	141	129	120	140	137	147	142	132	123	138	142	117	121	138	160	139	134	148	129	141	116	147	129	116	150	139	123	142	140	148	130	140	137	140	140	137	141	110	145	162	147	136	146	145	118	135	137	178	140	152	162	145	133	123	142	128	164	167	131	146	137	152	157	143	164	143	132	138	124	140	121	126	122	117	144	149	142	124	146	121	134	157	135	149	159	113	133	152	121	145	137	128	126	139	172	140	138	127	130	138	125	129	137	176	144	144	139	131	155	138	141	157	145	141	151	133	122	123	128	136	119	127	124	123	137	137	151	136	139	135	155	124	128	135	154	126	138	169	132	143	139	133	151	137	139	151	135	125	125	138	140	134	152	108	133	135	139	143	131	134	148	116	156	115	156	146	138	113	131	124	143	156	133	137	149	155	134	132	126	133	138	135	131	146	130	144	124	131	145	124	114	149	143	164	132	145	145	145	136	136	141	141	131	163	136	155	134	158	149	142	114	141	143	124	134	156	148	139	123	135	139	109	141	121	135	139	139	140	143	141	170	141	136	147	138	144	144	151	159	153	142	132	124	138	143	135	155	121	125	124	133	136	178	132	145	129	154	140	147	139	142	127	164	135	151	139	133	126	147	144	136	153	159	136	114	142	147	149	132	116	139	136	139	154	141	144	138	159	128	137	164	149	160	158	138	123	151	134	133	130	147	148	154	148	125	146	139	155	140	143	140	122	151	148	163	146	135	160	146	154	152	147	125	141	127	136	138	152	135	141	149	140	140	138	148	139	147	119	128	138	140	144	138	128	148	135	137	130	144	153	139	171	126	154	131	120	127	137	122	122	161	114	133	132	142	143	132	151	131	136	143	156	135	126	137	124	147	143	135	144	138	157	164	159	130	142
23475	715	1257	1451	1182	1008	831	689	608	557	529	497	452	411	419	399	442	388	394	398	367	354	384	338	356	321	335	349	341	343	348	384	334	298	363	306	346	360	357	332	371	341	318	348	353	348	321	334	329	322	325	331	320	338	339	373	313	297	357	331	362	326	309	314	368	338	321	351	292	340	319	303	315	308	320	294	324	301	308	326	315	264	357	340	331	327	308	335	317	307	309	282	328	355	329	324	347	336	344	349	332	302	307	307	315	299	314	331	312	301	328	326	327	298	324	304	311	311	321	312	299	357	307	310	311	341	309	328	311	315	344	335	346	333	304	308	315	310	343	317	322	321	337	321	315	323	344	308	317	316	304	343	369	306	332	322	353	320	352	337	316	308	334	330	318	292	277	292	330	353	305	298	325	344	314	350	326	319	279	354	323	343	331	313	306	279	334	335	311	312	305	318	327	365	320	350	366	354	314	320	303	302	297	310	340	312	329	334	337	329	335	316	355	307	333	312	348	323	320	326	312	325	292	282	320	327	323	354	329	313	321	324	324	319	293	281	311	319	305	320	319	320	327	320	335	320	337	303	350	329	301	302	318	315	320	348	297	347	305	300	316	332	371	337	317	356	335	334	328	323	333	349	337	310	346	304	344	316	295	311	296	307	321	298	339	336	311	304	337	329	344	314	323	300	322	339	322	340	311	345	313	300	330	334	292	319	303	287	344	309	350	319	341	352	331	341	304	325	308	308	316	328	300	296	340	327	341	326	322	353	321	298	332	321	303	329	289	301	315	332	296	300	317	320	292	307	305	323	325	347	306	320	328	351	311	295	299	322	328	324	305	349	320	321	327	326	328	302	319	343	334	307	306	315	316	344	361	328	326	317	348	308	315	306	333	302	317	346	355	328	322	336	347	300	325	302	329	352	319	336	318	316	316	317	304	305	319	322	304	311	328	340	346	330	328	302	311	345	296	315	296	338	338	321	315	338	337	318	340	349	343	347	328	308	312	292	308	305	342	282	335	312	315	345	352	321	320	368	329	316	300	311	334	309	323	342	325	317	320	307	354	321	313	318	335	321	340	320	345	329	325	319	315	308	306	294	304	351	313	328	330	349	330	332	332	333	340	332	273	334	314	330	333	328	346	303	354	287	310	334	315	300	315	336	309	307	325	329	323	328	331	310	294	335	343	339	301	333	323	301	323	314	313	324	324	269	296	342	352	312	312	350	314	326	330	328	320	309	307	304	308	322	345	287	365	313	319	318	340	329	303	320	328	340	336	331	334	322	293	330	345	304	332	338	349	287	266	316	310	304	294	328	328	335	317	310	321	350	321	329	324	322	326	324	330	341	311	331	296	334	313	329	329	314	326	329	314	359	337	318	343	295	334	338	337	336	320	329	276	307	304	324	290	320	338	321	306	343	342	336	352	305	352	348	321	351	352	350	333	324	314	348	347	340	302	330	337	342	313	338	303	340	316	352	317	305	309	302	322	321	325	341	319	340	335	324	295	336	299	298	303	364	315	362	281	318	342	322	303	314	312	353	335	332	309	305	299	327	333	363	304	300	315	337	330	319	340	324	328	321	293	289	333	315	335	318	325	322	283	308	323	301	317	310	325	304	314	326	327	327	323	330	354	330	328	330	340	345	313	318	333	319	347	326	333	294	332	322	316	301	325	319	336	324	330	338	323	311	328	305	315	328	375	296	287	344	320	322	308	356	323	358	311	319	332	303	338	342	369	312	322	282	347	285	302	331	299	325	332	334	311	314	327	324	335	291	383	299	287	327	324	359	347	341	319	299	296	305	329	362	329	307	354	330	320	317	315	309	313	338	331	314	360	296	315	295	357	328	288	309	307	311	343	333	315	287	377	316	326	344	317	333	317	307	319	335	324	329	332	321	340	289	342	307	343	327	328	319	337	311	332	325	298	337	320	363	317	319	328	348	328	356	351	313	313	308	321	303	298	337	326	336	317	345	292	304	337	311	341	325	323	334	315	334	343	347	353	312	308	313	297	306	301	347	306	310	317	324	319	362	300	342	305	306	322	321	307	317	312	341	335	300	338	310	336	320	324	275	346	306	321	312	300	348	326	335	322	320	347	341	311	310	307	314	323	300	323	328	324	317	326	320	329	312	317	291	349	325	320	340	312	318	324	313	324	334	313	321	309	289	299	294	361	346	324	325	306	316	354	315	303	311	339	329	346	316	303	300	340	339	320	319	336	333	329	332	317	318	295	350	308	306	330	313	358	316	318	332	356	346	338	336	334	335	317	327	318	306	326	323	326	328	290	333	300	317	310	347	328	331	329	324	339	368	313	317	336	305	346	322	304	320	332	313	346	329	331	316	296	358	319	329	327	318	340	338	310	336	307	302	321	309	320	293	335	308	326	333	347	324	336	319	346	331	357	322	303	343	334	322	322	336	344	333	317	317	302	337	314	298	317	330	333	327	305	347	317	300	301	305	305	332	301	342	317	341	314	335	321	352	327	291	352	311	310	320	310	298	329	349	344	307	305	314	332	317	332	323	355	324	342	343	361	309	334	298	328	312	314	351	333	329	333	315	337	316	308	347	314	304	333	306	321	312	341	351	315	303	325	328	327	297	326	296	323	316	298	334	317	304	318	339	304	357	330	339	303	333	302	344	335	308	362	335	352	289	331	320	333	347	319	324	315	357	337	331	333	311	320	337	296	340	334	320	358	291	311	334	358	341	276	334	357	310	294	345	305	339	339	311	326	333	295	334	308	297	354	322	322	315	320	336	317	344	343	313	331	309	320	317	346	291	317	316	304	344	349	332	342	293	340	307	341	320	276	326	314	333	312	298	345	308	338	298	314	295	346	318	323	318	305	321	325	347	348	350	296	311	345	341	326	294	315	329	326	337	317	326	306	317	275	304	362	329	364	313	315	294	351	303	306	340	316	345	337	335	332	352	325	328	351	327	337	314	316	368	314	356	311	287	296	325	317	295	307	346	356	318	324	305	318	323	328	311	335	332	343	336	327	354	328	335	332	340	324	317	309	316	352	311	347	302	315	292	341	319	318	316	317	297	296	341	322	329	324	326	356	305	342	323	346	323	325	321	354	329	323	284	330	339	335	341	311	333	332	315	292	334	308	358	341	338	303	342	309	329	307	350	313	339	310	318	328	335	295	340	317	299	316	305	369	327	327	322	332	333	331	309	312	318	357	356	312	319	353	301	331	354	328	314	345	338	308	319	326	300	332	331	348	330	332	329	308	287	330	307	321	346	322	328	335	315	304	339	314	320	335	310	297	329	294	324	303	341	311	313	331	316	342	342	332	319	279	332	323	318	364	321	305	321	298	303	278	331	337	352	364	327	331	311	333	324	335	334	299	344	329	358	293	335	287	338	295	344	306	311	299	320	334	325	310	295	307	312	309	300	295	315	331	282	319	321	314	344	354	316	341	300	345	326	301	337	317	337	338	339	327	288	345	304	321	335	342	308	318	295	313	329	288	361	305	305	325	312	295	323
31582	3513	257	222	239	202	255	210	204	228	222	183	195	227	224	204	209	218	207	190	220	209	221	238	227	200	216	222	201	194	203	208	207	199	208	212	201	194	190	198	200	199	189	209	227	210	217	215	237	232	223	194	217	201	200	200	197	190	208	196	194	213	209	190	194	186	233	222	210	228	199	215	203	188	218	237	206	220	209	193	205	202	219	181	227	230	207	190	216	205	203	220	224	239	195	223	202	211	220	243	209	195	220	186	203	208	195	232	220	216	196	233	213	198	189	214	236	209	201	201	200	205	253	224	218	242	232	198	218	206	187	208	219	221	224	214	197	203	181	225	211	218	203	219	224	245	239	188	195	183	194	223	218	189	195	198	212	228	190	219	219	211	187	213	178	214	200	213	218	199	247	217	229	183	201	230	213	204	195	212	218	197	179	227	195	197	201	205	189	185	211	227	223	231	191	196	233	235	207	216	200	211	203	228	220	215	229	186	185	197	181	193	200	213	228	228	194	208	187	222	189	200	209	205	195	223	198	201	200	250	199	217	193	215	217	200	208	178	216	202	193	195	237	208	222	205	228	187	170	202	198	197	196	177	201	230	212	217	183	205	223	216	234	220	199	204	201	225	193	207	206	225	226	243	212	217	210	222	210	239	178	196	189	217	202	181	218	192	219	209	230	221	191	193	208	199	218	236	206	210	213	213	217	226	204	205	235	204	183	205	209	205	206	239	216	216	181	203	205	214	238	217	213	240	180	202	203	200	182	204	206	199	209	229	238	211	212	210	216	222	186	176	206	211	209	204	196	189	214	195	170	192	221	193	240	211	201	224	226	206	183	225	202	205	212	201	197	224	191	195	230	228	195	199	196	202	204	219	223	201	195	218	207	208	216	199	247	223	212	204	198	226	205	212	216	225	222	236	215	204	247	212	246	200	199	202	211	221	225	202	203	194	189	225	243	227	221	197	194	238	221	188	216	198	206	196	214	212	201	208	209	190	219	230	199	224	193	192	211	227	214	212	197	223	211	218	226	203	207	193	215	233	196	199	173	237	239	211	220	199	225	221	220	214	200	206	215	180	232	225	199	198	226	215	190	223	170	225	202	204	226	208	212	208	223	198	212	203	213	233	201	181	204	213	225	228	203	201	190	198	212	207	219	200	217	212	195	200	188	209	191	213	204	214	188	217	194	200	210	206	195	218	212	215	231	209	200	185	217	215	243	234	217	201	209	203	218	209	218	226	199	215	216	204	195	193	202	191	210	210	196	202	212	221	194	200	187	207	217	225	225	196	174	205	214	227	222	226	201	194	188	218	220	213	216	192	244	197	224	213	214	232	200	205	233	196	228	219	233	222	209	230	198	214	189	204	254	219	217	209	233	191	188	219	227	204	217	203	195	210	225	236	200	208	227	209	178	227	203	219	221	202	191	211	242	207	216	220	222	204	192	198	236	203	215	209	213	191	209	177	204	190	214	228	215	217	207	201	199	213	229	212	228	216	218	208	211	209	198	209	203	209	210	189	197	184	207	229	216	218	192	193	207	226	207	218	209	232	204	220	203	205	225	235	215	213	201	207	225	239	202	213	207	199	179	205	229	193	210	203	208	231	192	215	189	220	208	237	225	209	208	199	214	196	218	236	203	210	210	210	206	210	209	200	221	223	222	198	199	217	218	198	218	194	191	211	215	198	193	231	200	222	226	185	194	198	186	189	212	208	195	195	239	223	188	216	215	214	214	215	230	214	207	214	213	205	205	193	212	197	209	219	202	193	227	182	210	217	199	204	204	201	190	191	230	202	209	211	214	214	237	213	204	184	207	213	199	208	210	189	228	227	226	195	224	195	212	205	184	214	209	197	177	229	221	224	179	218	202	225	196	205	199	177	189	214	215	239	212	219	170	201	203	212	216	195	192	229	207	237	218	234	200	210	263	236	207	201	208	198	199	223	198	213	212	197	220	182	221	225	209	210	216	196	220	199	226	218	176	225	230	221	212	218	212	189	208	217	212	226	204	213	215	228	238	202	204	188	191	222	200	205	194	217	199	221	204	222	228	228	238	196	208	189	211	220	214	228	183	199	223	213	232	215	216	221	227	205	196	199	241	207	213	224	203	180	199	192	209	220	192	257	224	198	214	180	176	218	221	221	191	223	208	214	187	205	215	176	229	203	224	227	194	203	212	199	210	191	211	217	221	213	221	208	214	236	219	199	182	207	215	220	228	216	214	228	186	201	195	216	209	225	225	250	219	198	204	199	214	230	228	235	210	229	235	201	210	210	177	204	190	232	224	214	221	220	212	245	223	217	217	236	202	173	194	206	201	227	220	217	216	206	232	200	183	235	195	195	208	207	218	220	200	210	190	244	205	211	220	208	231	207	210	183	232	243	211	235	200	210	220	205	199	194	235	206	205	195	220	185	243	198	216	227	184	243	206	215	201	240	213	192	202	197	176	180	207	212	228	198	211	194	203	209	203	218	254	233	219	176	196	212	231	235	221	184	202	207	202	207	206	199	200	198	208	215	170	213	191	219	184	218	219	199	186	204	218	193	213	218	209	209	204	202	203	209	198	214	196	211	235	216	187	170	209	212	219	197	230	234	219	173	214	207	242	200	192	216	224	217	194	205	218	197	216	219	230	230	188	205	220	211	219	190	198	232	217	214	227	227	221	212	201	195	213	188	212	222	192	212	201	235	218	191	216	205	210	210	207	220	210	205	200	240	231	193	223	195	214	188	206	225	198	235	202	210	201	228	183	197	207	190	203	204	207	211	196	206	223	221	231	207	210	231	202	216	226	227	210	196	203	203	215	182	223	179	217	191	224	212	191	217	216	210	245	230	186	216	205	198	214	220	228	211	251	215	180	202	183	205	190	217	207	225	202	201	203	208	235	206	220	218	206	193	188	221	237	236	242	220	187	210	188	195	216	206	212	213	224	218	222	179	218	200	189	228	217	212	209	213	203	229	205	228	205	182	242	206	194	196	202	203	249	210	197	213	187	208	199	191	195	215	213	193	204	208	235	209	227	241	226	207	210	218	210	198	190	206	201	204	180	215	212	203	206	210	224	200	210	193	221	213	185	211	246	191	211	210	197	199	227	208	221	227	222	174	219	194	229	209	203	212	217	197	207	187	215	204	210	220	210	183	218	211	204	257	227	215	228	221	217	234	235	228	198	191	202	223	213	200	217	213	216	196	212	223	202	189	223	222	185	217	195	227	200	199	209	215	210	199	224	199	232	202	182	204	184	216	215	246	204	187	188	175	236	199	203	198	228	201	220	228	231	206	220	209	199	226	224	176	206	204	187	218	226	189	206	232	200	215	207	199	208	195	238	226	205	225	210	195	198	199	224	194	218	179	200	224	214	258	203	204	206	205	227	229	200	217	247	221	191	216	195	238	198	198	210	197	186	222	226	214	204	224	222	223	207	236	201	190	191	197	203	205	209	223	213	189	209	210	196	193	205	192	212	208	224	256	207	220	199	194	215	234	207	210
18039	503	467	511	519	492	505	496	455	514	498	437	507	481	497	471	490	497	470	490	495	479	493	497	479	465	491	448	467	476	475	507	523	502	519	438	489	547	524	502	474	512	475	495	544	488	518	484	510	498	483	502	472	481	538	511	463	466	490	475	487	485	472	482	490	463	478	499	486	453	484	478	497	542	485	510	498	484	456	470	485	493	476	516	512	507	491	513	490	518	511	519	463	489	471	528	469	485	462	514	468	540	506	497	502	502	475	488	476	481	511	480	466	528	464	456	494	508	480	486	470	481	500	473	508	487	497	509	457	523	486	453	487	493	470	499	544	476	464	474	499	480	507	488	490	497	492	468	460	497	490	505	526	509	520	476	493	487	448	523	485	472	510	500	508	474	456	485	480	496	504	467	504	501	510	491	472	483	517	516	484	529	478	478	458	470	506	519	475	514	491	516	486	504	493	454	518	519	471	496	496	539	494	518	529	490	511	453	515	507	519	465	502	478	479	507	468	497	483	456	513	422	488	443	483	495	460	484	425	509	482	524	474	485	516	511	481	470	496	500	484	508	511	482	529	495	517	476	473	485	536	502	526	505	485	484	442	485	508	507	461	490	476	472	514	510	503	466	448	510	458	476	483	520	461	543	506	465	470	468	457	527	512	527	521	495	509	469	455	479	481	505	496	462	464	480	525	499	476	486	501	490	506	470	456	448	501	511	499	484	489	499	457	489	484	504	446	495	493	499	499	499	511	515	477	499	503	508	480	491	497	492	479	484	486	494	497	494	482	491	505	498	507	524	449	501	475	477	504	487	478	518	522	505	473	471	486	502	443	467	483	462	456	512	500	483	492	488	495	487	512	529	501	497	495	503	504	524	503	486	481	523	488	477	515	491	499	516	511	528	511	478	483	486	462	519	502	525	524	495	440	509	464	524	524	516	492	510	508	495	496	512	535	517	517	522	492	487	440	506	472	462	512	450	485	515	507	500	477	532	514	486	495	456	485	495	495	498	487	475	527	495	497	462	472	481	486	484	472	521	498	518	494	516	499	470	484	472	507	498	476	466	500	474	496	530	499	510	489	517	544	478	517	489	483	477	481	504	480	515	505	505	485	480	457	493	480	532	488	450	499	501	484	472	495	536	486	478	470	481	501	491	485	525	488	491	484	472	483	533	455	470	443	506	467	463	495	525	476	496	471	538	445	511	504	491	454	532	498	483	457	517	472	487	478	465	517	495	482	513	506	495	515	482	500	459	503	496	512	503	474	466	486	514	511	481	483	508	480	459	501	478	477	471	502	489	506	464	487	511	504	500	476	475	455	487	486	531	500	498	458	452	495	468	480	449	477	441	464	480	491	488	503	465	475	502	487	515	478	493	438	505	473	516	529	501	454	489	453	491	520	482	503	505	498	509	485	473	479	459	468	507	461	485	485	485	506	492	495	474	447	491	455	496	542	481	502	533	488	501	532	504	516	492	484	455	455	487	503	480	483	510	504	465	473	497	480	465	488	497	486	513	477	485	437	467	504	477	500	505	538	515	525	456	534	502	444	493	474	483	498	498	478	514	526	551	515	478	508	482	463	495	475	459	512	475	461	442	467	444	523	501	496	520	507	489	498	497	510	486	476	487	519	529	489	478	496	477	476	534	472	465	492	468	485	470	491	517	469	488	473	473	452	475	519	495	514	495	507	500	537	485	499	525	495	471	478	506	490	453	473	523	483	471	496	544	456	487	512	474	540	506	495	460	478	496	514	495	461	488	483	502	504	529	506	476	499	485	493	487	463	472	468	478	471	486	489	517	513	476	509	477	497	533	484	506	523	481	479	484	465	495	494	471	476	499	455	498	474	490	483	479	470	473	481	470	500	485	487	502	521	471	548	480	453	497	489	466	523	536	505	499	491	493	473	471	492	491	519	489	451	466	509	482	511	492	485	464	475	481	516	482	502	439	488	512	487	519	468	436	526	479	499	504	474	496	517	535	519	477	517	506	529	522	516	508	491	490	518	515	463	504	497	468	525	488	483	488	486	503	500	519	485	492	449	492	493	509	443	541	488	464	478	560	463	519	553	488	499	471	494	465	515	458	507	492	491	483	467	495	483	482	479	441	497	492	493	489	519	509	475	524	499	521	496	448	476	505	534	460	475	471	499	505	480	491	500	490	537	470	483	516	477	448	485	471	507	526	528	474	511	466	495	484	519	501	492	495	500	478	470	485	472	513	499	498	511	498	493	526	494	489	454	493	450	543	460	463	466	472	470	485	464	524	509	494	497	532	467	485	489	484	454	458	505	601	500	486	497	525	500	510	495	483	481	497	474	516	491	508	482	456	471	472	502	512	502	501	521	480	466	510	506	511	481	492	464	479	479	484	502	495	491	495	486	510	495	466	474	497	475	473	489	503	474	486	487	497	466	506	472	463	486	523	486	509	499	502	501	528	486	478	478	457	514	515	488	507	475	488	504	500	539	471	519	468	518	536	471	491	533	515	462	473	480	516	476	458	467	476	468	495	497	479	509	501	455	501	498	496	527	480	516	448	461	463	515	518	509	519	532	504	532	495	513	479	513	502	462	516	509	468	491	478	465	498	466	534	545	501	486	512	475	459	513	458	453	513	535	489	496	509	494	503	487	470	484	475	500	468	495	493	467	499	470	465	483	527	434	458	488	491	488	477	510	507	493	491	521	520	471	518	485	477	472	501	501	491	492	500	485	514	474	498	498	526	484	494	505	477	481	487	485	500	525	481	517	527	532	468	504	479	543	484	466	493	492	501	498	475	468	457	451	462	506	510	472	498	465	437	483	522	486	487	464	529	485	502	527	465	469	477	490	489	433	497	474	519	488	467	534	466	494	468	476	465	476	524	496	497	497	489	466	484	466	481	508	495	498	494	478	447	464	482	464	500	494	480	484	487	462	504	534	498	473	499	491	510	480	461	491	517	419	495	468	486	497	473	466	460	462	507	514	525	483	503	494	475	461	495	495	473	523	463	490	495	503	504	461	518	474	519	492	485	491	496	484	512	490	496	495	513	534	501	541	466	492	491	480	477	549	521	492	473	462	475	474	475	522	501	524	522	503	476	499	496	500	507	510	495	476	514	470	546	504	461	494	499	466	486	523	482	502	470	494	462	467	461	512	496	489	483	503	536	497	484	479	507	466	476	473	496	482	489	510	494	497	505	473	478	498	448	479	490	458	477	453	494	535	522	489	508	511	481	509	464	482	495	458	491	516	438	465	493	514	495	470	530	474	496	461	487	461	490	507	490	516	464	457	506	495	458	510	533	493	496	482	497	495	503	515	497	535	463	471	504	491	549	496	481	493	485	523	488	458	457	526	498	511	443	524	511	488	497	509	467	481	472	503	515	487	534	462	521	510	526	505	515	452	492	454	497	466	471	457	457	468	474	482	532	525	502	495	507	482	526	509	494	464	471	515	484	477	509	467	484	513	499	465	465	529	481	493	496	471	501	489	473	513	470	473	493	464	474	539	461
47429	8524	716	360	343	311	273	289	248	274	282	227	238	291	262	263	245	287	286	247	250	269	227	253	285	260	248	260	228	264	220	273	244	240	252	238	246	281	233	237	226	256	249	232	243	205	238	250	279	253	284	252	254	263	254	243	263	257	239	235	286	253	262	251	274	263	272	240	247	251	252	240	259	254	237	254	279	253	239	271	253	286	248	251	251	259	268	250	267	239	212	249	232	258	249	257	249	258	262	247	261	256	229	256	274	302	250	252	245	283	247	257	259	248	265	263	261	259	248	257	275	255	241	233	257	245	283	273	263	261	275	249	255	243	260	259	225	254	279	255	243	247	261	253	236	220	271	241	244	244	252	280	260	229	264	266	294	244	252	259	255	232	245	247	276	273	281	272	247	253	275	246	270	258	241	280	259	243	265	262	243	259	253	244	257	251	290	249	251	260	248	259	272	252	238	246	234	227	258	256	298	235	249	236	239	263	273	236	252	243	280	246	246	255	288	222	281	261	255	248	251	266	238	266	277	254	245	258	246	247	224	240	235	236	245	254	257	262	258	276	274	248	241	267	272	246	261	228	269	245	263	267	258	258	270	279	244	244	246	251	266	255	238	254	231	229	256	245	246	264	269	241	228	273	247	264	248	272	279	252	246	266	257	250	234	236	233	267	277	234	257	252	238	243	270	271	259	285	254	234	264	258	261	291	239	241	268	255	255	255	236	239	277	245	246	245	259	255	273	274	281	232	260	292	263	252	222	260	258	250	248	264	245	237	226	236	232	233	258	284	270	228	271	260	267	270	282	275	218	273	233	251	258	242	280	248	277	243	263	267	235	242	231	300	259	285	245	248	245	259	253	257	242	237	244	267	269	257	259	247	256	244	239	242	248	233	252	271	235	273	240	252	252	311	290	226	247	250	278	243	281	275	269	258	229	226	262	269	290	264	273	255	267	272	271	249	239	243	242	263	258	264	252	256	274	248	239	265	247	264	277	260	276	254	261	232	263	232	232	248	250	238	212	271	281	242	285	259	260	226	267	257	278	266	250	238	231	240	234	266	236	275	262	253	225	257	253	265	254	287	230	274	246	254	256	241	270	237	257	229	259	266	283	253	244	241	269	258	295	281	248	245	221	237	264	255	242	251	260	251	260	249	222	247	250	247	282	280	275	263	262	256	270	267	237	231	257	244	244	238	258	250	267	261	285	260	249	260	217	275	253	263	263	271	227	257	253	264	255	258	256	258	262	236	252	236	245	242	278	251	233	272	250	263	248	217	247	254	221	287	252	237	277	231	274	275	240	256	245	243	289	252	223	272	224	246	266	223	258	230	245	256	252	268	239	244	228	253	239	287	277	246	257	255	264	258	261	279	269	255	272	266	297	237	234	246	242	219	243	233	239	254	273	243	260	255	214	237	249	266	253	267	241	236	247	252	258	251	230	262	265	276	250	262	251	253	252	271	278	243	246	232	256	276	254	270	234	262	273	245	248	272	274	249	232	244	255	279	249	245	247	262	243	266	250	266	263	251	254	246	267	278	213	247	241	240	246	233	253	245	278	225	248	250	254	241	283	248	254	280	252	274	238	270	274	288	251	285	252	236	270	248	256	267	266	234	216	247	274	242	233	233	272	244	215	214	246	248	226	263	241	265	248	271	240	228	262	246	236	233	232	269	245	264	250	256	247	233	268	211	260	284	220	267	249	222	240	258	248	233	241	236	253	240	235	253	241	257	256	254	258	268	271	251	249	260	243	227	213	232	260	259	281	236	222	222	256	249	232	230	253	291	232	270	228	242	269	251	273	252	280	261	279	244	239	266	285	237	244	236	268	238	269	248	273	268	284	297	267	262	239	253	261	305	241	244	278	280	273	250	276	239	265	239	247	272	258	220	214	259	219	251	212	263	252	264	278	223	241	255	281	241	243	249	243	236	294	249	243	249	242	248	247	281	232	266	228	255	239	257	240	272	247	268	261	242	240	261	254	271	264	264	230	259	267	231	257	244	260	266	257	286	264	242	241	241	284	244	249	255	243	253	226	257	237	285	277	234	253	232	258	243	226	237	240	254	280	228	258	246	242	231	237	245	236	273	202	254	260	255	293	254	265	270	254	298	249	242	260	246	260	269	248	268	271	260	271	239	267	227	230	266	253	258	247	248	236	253	251	241	278	260	265	228	266	249	239	235	241	245	207	245	236	270	211	274	265	230	237	256	284	297	280	276	250	236	245	237	260	251	240	256	242	284	214	236	267	253	221	231	224	253	258	259	287	258	253	261	244	261	231	221	260	300	259	280	260	258	284	238	208	237	267	249	242	234	249	246	260	261	247	250	225	245	250	244	221	280	243	251	247	261	239	251	261	263	267	270	279	256	257	257	227	239	248	214	242	246	264	215	249	259	245	261	248	245	240	283	237	257	259	276	270	280	269	250	281	243	235	217	244	249	251	238	285	265	269	241	249	261	232	260	251	249	241	264	233	257	267	229	227	271	269	268	258	269	275	230	259	254	229	251	262	254	248	259	247	221	237	267	237	251	284	275	248	246	274	233	272	234	242	246	260	270	253	275	255	260	281	273	250	274	226	251	280	238	279	268	262	280	230	248	227	239	224	245	264	270	273	291	279	242	290	262	245	271	239	285	259	229	247	253	247	242	234	243	224	247	263	259	265	216	238	261	266	259	242	271	245	243	212	263	262	265	293	253	236	272	236	241	269	244	239	257	250	251	223	269	257	257	267	273	235	279	248	230	223	240	261	270	253	284	241	266	258	256	259	245	237	258	232	269	262	238	246	238	235	244	286	237	241	225	241	270	229	260	270	239	260	232	243	283	240	240	229	249	245	212	250	248	271	225	247	244	252	259	279	284	254	283	241	253	247	245	233	267	262	219	269	258	275	230	255	252	263	241	273	250	251	245	251	263	234	264	261	260	242	217	279	266	272	241	252	232	235	302	237	268	243	262	254	281	229	281	269	240	276	262	263	257	266	258	283	262	244	242	250	255	244	215	261	229	263	257	228	263	237	233	246	225	253	269	247	235	243	282	253	249	256	270	279	275	241	254	238	229	235	237	254	273	240	265	258	263	277	255	265	240	233	248	285	239	247	258	256	255	272	243	257	282	233	243	256	222	249	261	287	232	268	273	236	258	292	257	241	253	230	271	243	287	277	231	262	239	256	265	262	245	259	251	223	249	273	277	226	239	247	257	247	248	232	237	258	272	244	262	263	226	233	288	259	255	267	238	262	261	215	283	254	244	273	217	265	249	272	248	270	254	255	246	269	250	266	274	265	264	233	237	236	224	259	218	241	229	245	275	281	252	220	240	256	257	251	259	270	233	245	281	254	235	256	238	263	243	245	226	230	250	267	239	258	246	265	250	261	223	254	254	239	244	247	229	249	236	258	247	259	265	284	251	285	267	214	243	279	260	273	257	243	240	241	249	239	245	261	228	256	249	249	235	255	238	242	230	247	265	299	248	253	244	268	258	250	256	275	266
25252	702	943	987	939	815	719	725	706	659	682	632	589	606	647	578	576	597	603	579	574	588	596	561	618	585	573	609	576	604	566	577	584	558	616	556	567	568	555	561	544	613	569	560	529	553	567	530	551	585	608	579	605	568	546	601	564	603	585	574	582	629	587	536	513	578	580	607	555	629	585	614	594	581	545	603	590	562	587	565	599	582	583	582	561	525	582	598	586	570	568	605	573	568	562	605	603	585	572	542	546	600	587	568	567	594	578	606	591	570	507	569	552	594	594	599	609	569	567	530	537	563	532	550	582	590	606	558	617	575	515	544	531	599	588	583	513	578	550	617	582	546	580	566	551	605	596	615	573	566	585	552	524	560	584	547	598	584	553	611	611	524	547	552	592	596	576	576	583	553	583	550	571	555	584	585	562	574	593	542	598	550	541	584	604	595	594	566	583	593	593	529	602	535	595	587	555	557	570	587	601	598	584	556	569	583	533	612	563	621	562	587	547	599	590	535	563	574	604	613	490	571	633	571	610	525	580	567	559	575	557	542	587	558	599	559	539	603	582	556	567	574	601	595	565	576	557	550	569	573	556	592	537	556	576	574	604	583	534	559	576	554	592	583	561	546	562	547	541	600	587	582	546	573	587	567	588	520	595	597	558	592	584	577	546	574	582	557	564	553	584	569	607	568	582	586	586	562	541	514	535	590	567	590	581	606	554	566	586	598	530	564	543	577	548	561	536	581	564	588	589	592	593	587	589	559	602	575	569	557	599	545	598	575	606	585	585	611	557	568	522	551	571	582	574	577	591	535	568	561	593	593	596	591	588	574	570	576	539	588	570	575	589	541	574	548	569	558	597	597	553	583	525	555	571	552	584	602	571	627	554	575	577	577	593	607	560	579	554	582	611	566	552	551	571	566	573	554	564	550	548	569	583	559	574	555	579	577	504	542	565	555	572	561	577	598	583	540	577	562	587	556	548	556	566	597	559	580	542	597	578	587	564	582	584	573	542	598	561	536	537	565	622	557	565	572	571	551	621	595	556	599	536	570	542	540	535	582	604	605	561	569	609	598	613	579	604	554	574	563	568	606	585	571	587	592	551	555	572	580	602	573	577	551	573	616	579	591	594	589	586	534	548	580	566	544	571	597	586	580	580	569	575	542	605	557	575	568	555	536	573	554	546	578	559	553	597	572	599	575	570	621	597	552	583	599	561	557	620	566	573	586	563	585	586	603	575	525	554	569	548	566	521	596	556	537	576	595	524	564	540	633	579	532	567	533	551	612	549	541	555	613	559	528	574	575	585	574	601	609	592	568	535	566	553	589	584	561	561	554	583	586	590	597	585	570	576	562	515	603	556	557	589	585	539	570	596	569	592	588	536	615	588	580	527	578	629	600	577	572	588	603	578	597	561	598	573	561	626	590	548	593	583	602	578	566	572	577	563	576	547	583	565	573	561	549	578	581	546	612	534	583	612	516	568	568	579	565	576	572	579	585	575	551	569	586	588	593	601	572	576	615	599	563	569	571	616	536	542	613	584	551	563	560	588	564	594	547	570	570	594	553	562	577	555	531	551	559	597	586	581	565	587	576	599	544	542	606	541	594	564	562	555	581	571	588	559	586	572	567	552	550	596	576	577	559	590	593	552	560	551	589	585	568	574	592	567	546	472	582	578	558	582	550	600	598	528	588	543	560	545	573	568	578	596	578	554	557	627	576	586	568	585	605	568	591	555	557	598	606	567	590	566	603	575	607	520	577	610	582	561	576	611	558	623	587	614	566	561	533	571	592	578	617	539	567	569	563	574	547	543	565	547	599	575	554	566	558	607	548	598	533	570	558	536	581	571	593	595	547	579	524	566	551	580	595	567	614	559	596	553	534	565	568	584	610	564	629	532	597	572	536	579	564	540	573	578	558	552	573	576	600	573	524	562	574	589	551	597	576	585	601	624	600	581	541	597	597	598	531	606	580	611	604	594	552	577	561	575	579	580	622	560	584	594	547	567	580	562	545	583	629	576	585	545	593	556	602	569	535	561	619	607	561	567	546	576	566	566	553	571	565	569	576	581	544	558	565	564	606	565	555	586	514	532	599	600	566	593	601	577	584	581	581	566	566	578	557	560	528	542	559	556	566	569	537	568	607	590	561	558	556	554	574	617	583	541	593	575	570	564	605	542	565	557	586	567	577	602	610	564	558	565	551	557	585	563	588	573	544	617	585	600	606	579	574	563	546	567	580	584	564	525	560	565	607	585	566	630	607	598	559	552	582	530	586	533	576	582	593	639	604	559	571	592	564	528	529	588	576	563	628	540	575	531	565	585	577	553	593	573	563	622	583	588	608	597	569	610	555	605	551	556	550	551	597	590	537	581	593	590	576	543	609	576	577	580	556	564	566	548	606	571	623	598	578	591	541	548	582	551	578	598	560	575	598	500	603	561	538	604	577	564	633	575	548	570	559	573	617	584	581	604	580	597	599	583	594	531	594	583	583	576	559	535	543	630	601	584	601	585	586	603	570	548	592	563	566	602	609	565	570	597	581	592	571	587	569	597	569	571	608	586	575	589	602	543	548	558	569	567	594	611	593	529	584	574	579	571	545	580	589	553	588	593	579	588	571	603	573	560	528	552	602	578	560	521	579	596	566	564	571	590	607	592	573	595	559	591	580	531	568	568	561	587	515	531	561	631	550	583	581	563	608	578	598	575	590	580	607	593	602	542	540	571	572	556	589	536	555	585	571	617	520	589	585	520	604	587	570	578	583	533	567	590	554	573	625	609	597	569	569	594	586	575	584	506	628	573	554	591	608	598	524	592	584	589	595	551	568	556	525	533	533	579	592	569	548	597	559	551	584	571	520	581	581	558	555	560	596	585	598	604	594	560	569	609	546	547	544	571	579	606	562	544	542	571	582	551	544	611	570	619	581	577	581	593	580	587	612	555	521	582	607	601	529	553	619	594	570	577	545	559	568	538	584	566	556	554	591	560	611	591	507	582	554	543	557	555	544	598	567	528	545	602	610	583	601	588	586	575	613	574	576	531	558	635	566	542	566	598	530	516	626	549	604	571	585	581	564	544	563	540	572	609	547	537	595	595	559	544	607	581	558	535	605	583	560	605	561	610	551	563	570	588	586	552	590	580	563	589	601	616	571	569	570	607	584	564	616	615	611	576	582	578	599	541	564	555	535	570	578	580	553	588	555	594	590	593	572	580	553	560	561	595	594	588	571	575	566	555	510	564	562	593	567	565	527	586	559	593	657	583	578	629	577	569	617	589	566	552	534	550	588	586	574	572	583	581	578	598	556	624	589	563	558	573	577	606	575	543	554	542	565	587	563	586	578	554	565	538	540	534	563	587	581	572	580	576	604	559	561	525	571	574	583	605	584	596	558	572	537	560	547	581	580	525	574	564	574	602	560	564	622	575	552	576	579	582	555	629	627	583	547	583	537	551	582	543	620	598	592	571	584	561	544	604	546	582	585	569	543	595	589	568	539
47589	9459	1033	438	319	259	229	227	187	180	155	187	158	161	172	183	164	142	150	159	153	151	163	137	153	150	124	160	150	137	152	137	136	143	152	146	149	160	125	164	144	139	146	147	136	150	149	137	156	150	159	130	158	162	131	150	148	133	157	122	142	149	133	161	147	136	126	157	153	135	144	135	129	152	137	134	145	149	135	146	142	155	158	139	144	142	160	142	144	155	147	138	151	130	144	153	157	157	139	141	137	171	160	145	138	151	137	160	160	130	160	126	139	162	135	156	135	144	148	135	131	157	169	137	143	143	130	137	173	137	134	159	138	140	166	148	140	146	140	143	132	120	144	127	150	153	145	134	132	169	118	141	152	150	156	154	156	126	123	145	146	157	159	153	159	156	139	136	146	125	138	173	138	136	139	153	142	133	155	147	142	155	143	159	144	120	127	157	133	126	138	150	132	152	126	161	132	141	147	144	139	148	157	165	127	141	155	150	124	170	141	164	154	152	142	134	139	132	135	132	138	137	144	163	158	168	138	116	153	141	148	159	147	154	158	150	139	143	154	167	144	156	139	120	137	178	152	160	145	138	129	139	159	141	151	147	125	152	147	143	130	131	142	148	140	135	158	152	155	146	152	156	143	159	140	148	164	124	157	147	143	141	137	158	153	139	142	159	154	127	138	169	150	145	133	148	161	163	152	152	135	170	161	139	157	153	133	152	153	143	145	149	149	122	151	142	184	146	161	145	158	142	162	155	131	157	141	173	147	150	151	143	132	162	138	136	150	143	140	131	143	131	142	131	146	126	147	149	138	155	188	135	139	161	118	144	136	158	146	148	146	129	138	137	131	136	165	150	133	162	150	173	135	148	123	117	141	155	142	123	154	140	139	139	144	155	176	148	146	150	128	150	131	165	160	159	144	135	153	152	138	141	149	141	137	144	134	151	150	151	165	129	138	145	154	136	138	153	137	152	152	141	136	162	139	155	145	133	132	133	130	136	135	125	154	140	142	178	149	127	147	129	128	146	164	134	142	134	146	148	141	150	143	146	148	170	159	129	136	156	107	142	125	139	151	154	157	154	151	161	149	129	143	158	152	137	148	127	135	134	142	162	120	157	138	147	160	133	138	124	146	163	145	149	163	130	139	176	127	135	132	149	151	132	130	156	143	138	150	150	151	135	164	165	158	123	151	146	150	140	169	148	147	155	129	161	142	159	148	139	156	145	158	151	136	145	129	134	155	145	134	152	151	165	103	140	151	157	147	149	152	144	167	160	139	132	136	155	136	157	145	127	142	122	139	129	160	143	133	154	148	157	168	159	154	148	146	132	152	150	125	146	140	134	137	145	129	145	138	159	147	130	154	150	152	140	141	173	149	143	147	158	132	157	140	141	142	140	139	125	151	149	158	163	147	163	133	130	153	128	132	148	164	162	131	165	134	168	135	163	140	152	148	135	143	115	143	142	152	146	175	180	138	137	147	131	151	155	138	163	120	135	152	122	112	153	122	167	155	148	135	123	136	152	144	146	151	153	152	158	148	142	155	166	129	161	130	176	155	160	171	140	144	169	141	156	138	151	145	129	177	159	145	174	130	154	142	154	166	168	153	156	154	150	132	139	143	138	159	145	130	157	151	150	150	148	161	125	140	142	130	157	155	138	140	132	156	140	131	141	159	145	128	155	151	156	156	146	126	131	165	160	129	167	166	164	112	155	142	138	161	152	157	139	142	140	139	145	131	144	140	145	146	140	162	160	129	151	184	156	148	140	158	145	150	127	157	132	130	136	166	130	141	131	133	173	138	140	174	136	151	139	148	124	155	153	123	125	139	122	151	118	156	132	138	143	162	141	147	130	136	144	131	138	146	153	141	134	124	151	150	155	163	149	140	141	154	146	150	141	130	145	153	157	140	149	135	135	141	127	146	150	146	136	165	143	137	145	138	139	144	184	146	144	144	141	135	148	146	127	133	119	155	151	164	139	138	146	166	161	172	171	147	128	118	151	157	138	145	169	150	162	146	141	139	126	166	151	149	155	166	157	158	135	163	148	129	139	155	148	133	150	146	163	153	129	164	162	144	142	129	122	147	178	138	169	171	162	130	128	122	155	146	164	145	144	153	137	140	147	140	145	150	148	144	143	152	139	143	142	107	144	132	145	137	122	133	127	123	155	140	154	144	123	135	148	162	162	127	135	148	166	155	139	147	143	138	144	163	162	123	121	127	150	153	156	130	142	140	153	149	132	128	135	126	168	179	168	156	141	134	159	145	146	149	155	160	154	137	161	141	146	146	156	137	131	146	141	149	149	163	166	131	131	161	144	139	147	154	146	155	151	160	134	134	147	154	132	137	140	133	163	162	144	155	158	159	139	160	141	143	150	156	171	157	175	153	150	133	141	146	133	161	145	135	149	146	125	145	157	134	127	139	143	151	124	154	152	133	161	170	143	120	156	157	119	137	123	148	161	150	128	156	154	166	151	128	126	112	134	151	151	144	122	147	134	117	146	148	136	147	134	169	138	151	131	164	146	161	122	138	146	166	138	170	155	177	139	177	164	132	145	144	140	121	154	133	156	137	139	135	157	159	148	137	135	159	143	178	124	135	152	151	150	138	142	121	135	137	131	151	112	125	161	119	134	163	141	155	144	136	155	146	126	137	145	144	134	143	149	137	122	148	142	151	126	153	136	140	144	131	165	153	130	152	153	160	145	159	142	141	153	150	122	156	146	162	141	160	133	140	179	135	165	141	148	145	164	149	140	116	160	166	133	141	140	150	140	141	169	143	115	150	104	141	151	136	133	113	155	149	124	143	136	125	180	135	159	126	134	136	167	167	155	144	162	135	139	129	132	157	137	143	142	152	141	134	139	156	140	156	171	131	133	150	170	150	133	116	140	149	140	160	140	144	140	152	140	150	153	135	165	138	155	159	132	157	156	155	164	129	146	146	173	161	136	149	128	154	128	133	183	137	148	150	161	129	158	149	147	142	125	140	148	143	159	155	149	134	155	149	150	158	144	134	151	134	154	170	139	162	139	157	166	158	139	157	134	157	133	118	155	168	138	149	149	154	159	124	135	139	129	130	148	156	152	147	142	154	149	147	157	141	144	162	134	148	125	152	153	119	129	121	110	146	124	142	119	133	160	157	136	153	142	145	133	135	144	152	144	127	144	126	135	158	150	125	160	135	152	128	153	153	155	171	143	134	127	139	151	171	165	137	123	140	134	141	150	157	155	161	153	145	129	136	141	133	164	159	136	128	153	158	139	172	125	144	146	159	140	140	156	152	148	140	170	154	127	135	110	167	117	135	125	139	149	158	144	141	152	151	148	144	164	139	156	169	147	117	169	163	140	132	143	163	142	128	132	122	164	123	154	129	149	167	155	115	144	130	162	119	153	146	158	140	168	139	140	133	159	156	155	142	143	138	139	160	133	144	169	139	154	170	126	127	172	142	167	159	152	151	152	168	136	156	145	126	137	143	141	154	147	165	159	131	144
23839	646	1106	1255	1080	975	789	646	604	506	484	467	469	436	439	448	398	387	395	362	367	406	413	361	353	337	359	350	352	389	370	356	351	339	354	329	356	378	383	344	348	366	343	347	341	349	331	343	328	336	322	348	317	338	341	346	310	347	329	348	344	341	322	357	330	330	302	306	317	340	353	356	330	337	329	321	296	337	341	324	328	342	352	387	318	320	308	338	322	344	347	322	349	303	341	348	343	351	328	375	373	303	322	350	362	345	345	333	333	314	315	334	351	364	335	347	356	310	348	337	343	350	360	316	314	337	311	348	333	380	340	312	339	368	330	318	355	313	335	325	344	341	354	323	344	321	324	363	349	340	349	354	342	318	344	373	342	355	334	342	348	349	350	333	298	356	356	330	358	356	353	328	355	338	355	341	315	334	330	347	339	326	328	343	335	339	341	357	332	357	370	326	343	362	366	323	346	336	358	313	320	366	327	312	360	387	345	327	366	329	370	338	353	329	342	308	341	334	308	382	353	339	392	333	328	350	337	312	330	331	343	335	330	336	339	358	287	357	347	351	322	347	317	360	351	301	349	358	341	345	351	365	316	335	347	338	327	353	357	343	330	363	347	347	321	350	324	336	339	346	307	340	352	359	376	331	358	318	330	321	314	377	347	335	316	353	344	364	361	327	356	342	314	369	329	325	321	330	343	298	312	331	356	360	332	305	370	331	325	356	344	372	345	319	323	369	368	323	333	345	371	331	361	322	370	303	346	346	353	316	346	339	328	364	377	332	351	323	332	334	343	346	331	336	328	361	351	330	326	394	324	319	356	348	357	358	344	319	346	332	354	346	299	336	341	342	321	324	320	341	379	363	344	326	342	332	330	321	327	339	313	343	334	371	348	332	349	339	337	331	362	345	326	376	342	324	351	319	314	357	351	371	322	381	358	335	325	341	348	318	350	335	340	326	314	366	358	359	348	314	340	308	356	330	320	351	355	337	336	326	334	326	330	343	336	334	343	344	329	316	368	310	349	343	344	357	355	327	359	334	342	379	362	353	335	369	348	301	339	370	279	335	356	328	323	343	304	359	341	330	344	345	325	339	328	372	318	334	340	317	312	366	313	373	331	354	355	351	359	343	365	362	339	310	349	368	360	338	339	326	332	352	339	331	322	369	328	374	330	351	341	344	331	347	339	350	335	321	366	345	321	325	340	313	319	333	307	333	330	352	356	341	350	352	340	347	325	326	375	353	325	336	319	379	333	331	350	355	347	334	321	349	337	322	351	314	362	337	348	327	357	320	327	321	351	330	382	367	358	348	332	316	360	320	363	348	340	345	332	357	311	364	356	324	310	320	331	360	301	315	306	342	339	345	316	324	373	360	346	339	344	336	347	333	330	344	370	315	338	333	328	349	342	314	320	348	328	334	313	365	341	315	357	324	340	339	320	348	317	337	328	326	323	318	348	318	318	314	372	337	334	321	324	333	350	349	324	339	349	340	350	325	328	339	320	372	333	354	345	328	334	362	337	311	354	311	345	383	330	320	311	342	378	379	352	335	336	322	328	334	358	350	345	363	327	338	340	339	356	330	325	309	320	356	346	371	331	344	322	344	317	346	310	332	287	334	348	340	344	359	347	326	349	319	338	311	345	312	352	310	326	323	336	359	361	371	348	332	373	331	322	331	319	320	306	327	313	335	360	325	330	336	340	340	340	342	348	329	316	308	310	347	337	365	399	369	330	343	324	351	321	367	342	362	353	366	303	320	362	347	307	310	364	353	326	342	333	330	361	300	346	320	335	331	304	359	352	328	350	310	327	327	361	366	328	333	316	359	321	341	316	334	357	315	332	327	334	379	332	333	339	369	319	306	340	353	328	334	340	337	323	319	355	328	341	354	336	324	361	312	332	332	312	340	378	335	349	340	351	323	343	321	342	331	366	351	371	345	338	361	355	330	363	385	359	375	337	350	333	311	348	323	320	325	356	352	324	344	341	347	334	373	341	298	353	351	352	338	319	336	329	327	352	364	344	351	322	382	320	353	316	341	338	323	320	328	360	313	335	338	325	331	315	322	359	335	312	374	295	341	339	353	367	324	351	348	368	351	331	301	342	343	368	361	347	356	321	338	328	357	345	328	360	325	344	366	345	330	313	345	324	351	325	355	334	328	329	333	349	354	348	366	348	330	325	323	330	338	366	334	344	376	349	306	369	332	352	341	346	351	320	360	339	349	344	352	341	361	353	317	349	321	333	335	321	339	322	363	405	353	331	339	358	335	371	366	342	333	347	349	338	318	343	353	339	364	339	324	367	358	318	321	341	367	361	349	335	374	344	332	363	299	367	347	344	333	334	339	354	376	324	304	341	351	361	322	343	335	370	351	348	306	359	330	292	344	316	355	329	345	321	346	306	342	347	324	307	342	334	336	350	371	338	370	355	337	315	370	341	317	339	343	333	358	345	323	325	334	360	337	332	360	332	354	333	348	358	304	324	313	358	330	341	296	322	329	326	313	363	358	336	340	336	306	340	324	325	348	356	346	368	360	347	378	374	352	318	315	322	332	335	341	321	328	338	345	333	318	357	371	284	302	337	328	356	373	330	346	337	346	347	341	356	328	355	334	334	360	363	386	332	335	369	354	365	320	375	352	360	349	351	331	356	357	334	343	358	337	342	352	353	299	319	352	337	336	306	352	343	368	329	333	356	377	358	361	350	317	354	355	326	355	342	315	345	395	335	351	329	346	359	311	364	361	316	316	294	354	340	322	337	381	338	324	343	347	328	327	330	321	346	343	359	351	358	344	381	362	328	355	300	319	319	310	349	342	358	356	338	336	337	341	356	328	333	334	333	367	344	353	373	360	343	317	356	314	314	348	354	332	320	371	338	321	361	330	355	322	345	343	310	353	362	353	337	325	341	325	369	343	311	325	318	340	350	339	321	360	323	333	340	356	323	322	337	345	358	327	363	379	316	358	363	348	349	378	365	324	323	324	350	307	348	351	363	348	353	325	328	355	328	363	331	330	340	354	322	336	331	335	338	302	379	316	339	369	365	355	359	342	336	318	355	355	336	323	317	381	305	330	354	381	343	322	324	308	336	327	363	332	337	331	341	319	336	333	374	375	391	350	363	338	340	337	310	352	298	371	340	334	357	314	335	341	352	331	338	336	319	346	347	350	338	318	348	319	329	331	334	335	356	309	346	341	330	337	327	352	333	306	311	322	340	312	313	336	336	329	325	349	325	357	301	321	357	351	337	312	324	311	306	368	303	330	347	381	326	310	325	339	348	343	347	351	347	364	340	334	345	320	350	310	344	326	362	348	354	338	361	335	318	347	369	306	348	364	346	368	366	326	341	307	365	340	360	312	362	314	350	339	321	342	351	320	314	350	329	338	344	283	324	327	322	341	358	319	337	374	327	342	354	332	343	296	355	310	319	338	350	335	336	327	343	364	345	360	345	321	329	343	328	302	321	335	375	343	356	303	334	335	340	377	328	362	363	344
29065	3031	221	205	229	251	191	199	207	205	211	195	214	222	200	235	183	188	208	204	209	218	173	192	187	207	201	191	179	221	209	188	199	214	203	213	203	183	191	199	204	201	190	207	190	231	205	196	192	200	211	196	211	206	205	219	203	238	225	222	207	203	193	211	198	197	177	222	209	191	202	206	199	191	210	205	187	209	200	200	239	215	209	210	195	189	183	221	197	231	230	226	226	180	197	203	201	189	198	188	178	204	192	205	201	195	229	192	208	201	204	203	209	191	220	207	221	212	213	212	190	163	181	174	203	203	207	210	192	186	212	213	183	201	209	185	202	193	193	217	214	229	180	197	201	192	186	216	203	192	211	184	206	220	182	199	226	204	209	204	206	207	212	199	199	201	207	199	228	180	180	211	216	180	180	195	194	180	206	217	216	199	184	237	215	206	204	189	214	195	198	209	237	221	215	231	195	196	227	214	202	180	200	183	180	193	204	192	191	225	187	185	195	176	219	230	176	208	223	205	175	194	180	223	193	180	195	188	204	183	172	195	209	176	207	225	201	204	183	183	208	178	214	173	201	205	208	188	220	206	187	207	206	196	188	203	200	193	203	213	208	195	171	190	196	190	204	211	207	207	199	216	215	203	174	198	200	177	177	190	188	188	203	178	179	189	190	205	217	205	201	209	221	195	218	199	236	199	183	212	186	205	211	193	194	216	224	184	212	191	182	203	193	187	224	210	201	239	194	198	190	221	177	233	218	194	159	177	186	202	198	174	218	207	192	205	199	198	210	203	191	181	198	176	210	213	209	227	213	194	180	177	196	197	226	207	194	160	183	174	208	214	185	213	169	201	202	183	199	179	225	211	187	209	213	187	227	240	204	195	202	198	209	198	202	204	225	189	199	178	214	198	195	226	200	187	186	185	218	181	188	209	196	201	181	193	191	198	218	198	188	180	204	186	226	213	208	169	199	214	195	213	241	213	232	202	217	177	196	218	190	186	194	215	216	213	195	197	198	176	191	201	175	209	201	191	202	232	215	219	164	212	201	189	181	198	189	174	189	205	207	244	200	193	207	197	199	229	189	205	216	196	221	206	193	199	184	199	173	211	232	200	164	197	216	209	187	203	208	210	166	177	195	164	193	197	202	200	181	192	198	198	184	222	211	211	185	187	189	206	186	222	188	186	219	208	223	186	208	198	194	181	199	211	181	194	203	213	217	202	199	219	179	190	178	199	194	185	207	207	214	194	211	207	205	202	219	173	192	173	196	185	193	225	213	189	185	222	210	188	211	198	167	206	224	211	197	171	213	215	188	191	199	176	201	193	194	209	201	218	201	203	213	205	216	207	192	202	194	180	214	212	200	214	245	206	217	192	185	242	198	189	179	198	218	241	191	200	195	197	211	194	203	188	183	188	172	175	197	199	199	234	200	226	224	202	207	188	188	211	213	202	198	230	179	202	217	222	193	198	202	196	199	200	204	198	200	169	196	214	231	198	181	192	208	188	200	201	201	211	235	190	197	194	186	206	208	198	210	215	168	185	201	221	197	193	196	204	201	232	199	206	197	202	201	195	221	184	207	186	210	196	188	187	213	171	202	221	180	226	198	229	192	206	184	209	181	193	182	188	184	205	209	188	202	197	227	228	212	175	234	191	205	211	207	193	199	197	196	178	189	212	170	168	223	213	216	213	193	212	203	195	211	212	203	190	191	182	192	207	210	202	191	174	205	212	218	225	173	195	219	192	211	212	191	207	206	189	217	196	192	190	213	214	197	201	184	208	217	182	191	167	208	173	197	212	204	208	225	207	217	225	202	209	199	213	193	196	206	229	226	210	186	177	195	219	205	192	176	189	199	209	194	175	199	206	218	213	215	203	186	191	218	176	197	194	191	222	183	203	221	198	193	196	197	187	182	211	215	194	178	180	193	214	214	216	198	213	194	210	218	185	226	225	232	181	198	204	217	219	206	219	199	196	223	208	190	205	204	214	205	201	181	215	189	190	204	177	202	227	190	192	178	223	191	181	227	169	189	213	214	206	196	190	198	180	230	210	252	162	184	196	181	237	173	202	204	210	199	231	231	232	210	203	221	220	194	218	198	202	217	183	186	190	190	209	195	206	208	210	210	174	192	224	199	203	167	196	198	194	181	216	203	191	230	190	199	235	202	206	184	196	199	204	208	213	208	205	214	204	212	215	231	217	190	194	210	202	183	168	190	198	198	197	207	199	209	196	204	224	191	228	216	202	198	186	219	208	191	197	213	196	209	189	197	185	208	210	215	193	215	195	204	192	201	229	201	197	204	202	206	207	188	179	191	228	188	210	223	203	187	201	189	198	205	205	207	200	190	188	194	208	194	205	202	215	208	208	206	217	197	203	184	209	184	183	216	218	209	198	186	203	225	201	183	172	207	207	161	220	179	218	210	196	201	206	224	190	224	221	198	177	172	188	197	192	193	212	195	188	182	171	172	203	198	186	194	214	179	191	194	195	185	184	212	185	203	183	223	201	192	190	201	171	208	226	212	202	196	185	194	179	219	187	189	186	197	194	198	193	203	188	218	164	170	190	177	211	198	198	204	204	204	191	212	196	204	222	180	204	218	175	226	203	197	209	202	170	208	173	204	194	180	196	232	209	204	199	208	196	211	181	215	175	230	202	224	195	205	196	225	209	222	202	191	194	235	208	235	218	231	206	203	185	218	223	208	193	191	202	251	214	212	221	200	180	212	179	207	189	200	195	186	185	181	185	201	218	206	184	211	198	195	214	208	216	204	212	193	206	207	201	194	199	207	242	181	182	184	207	200	223	201	206	179	229	189	197	191	187	180	210	212	185	188	217	183	211	197	189	205	203	201	201	237	205	202	203	215	220	224	181	185	199	190	203	190	206	197	209	244	193	192	212	208	225	209	202	207	196	201	200	210	190	180	191	208	202	174	196	176	185	207	201	228	209	179	181	208	222	209	209	200	182	191	196	230	221	193	204	223	198	197	196	176	152	161	186	205	219	178	182	186	206	203	206	215	211	188	201	197	198	210	221	217	204	190	196	198	222	222	229	205	213	194	198	195	197	194	213	229	220	204	204	207	199	217	223	209	220	209	198	196	216	172	203	199	195	189	223	211	205	201	206	208	217	215	192	204	222	182	183	213	226	197	184	195	202	241	198	216	238	213	180	183	200	199	186	204	226	201	210	193	184	206	199	220	187	174	186	205	197	220	196	193	227	203	203	229	202	209	221	202	200	204	211	198	204	220	185	213	204	215	197	204	205	210	177	204	213	198	234	180	211	196	197	214	203	216	206	215	185	168	205	188	210	190	210	238	220	203	231	194	197	198	222	181	218	225	223	191	214	209	201	206	213	219	206	213	156	205	197	183	191	199	190	181	216	220	237	202	198	214	210	227	231	186	194	210	181	190	184	194	222	215	201	230	201	208	203	223	224	238	217	201	156	206	208	202	210	169	213	173	194	198	207	209	210	199	206	205	213	201	232	205	189
16657	473	517	506	504	492	473	439	517	476	491	493	469	450	497	475	481	489	438	435	450	478	471	483	495	446	486	477	490	469	508	461	468	494	499	417	484	517	434	525	431	494	501	510	464	502	479	470	472	465	461	461	490	494	446	488	460	516	463	496	465	487	471	469	496	477	472	446	470	506	489	497	466	476	512	451	439	472	467	428	501	507	499	480	440	465	522	450	489	482	490	465	508	448	477	472	475	436	490	469	468	465	474	524	474	484	501	481	474	453	465	456	493	462	444	516	491	460	475	486	502	496	499	475	471	466	491	461	450	475	468	493	495	492	451	509	477	499	446	479	471	468	495	457	443	474	503	444	455	438	471	456	454	453	456	498	460	438	498	478	456	489	458	481	461	447	502	506	450	467	483	505	471	440	509	490	463	512	438	437	463	481	464	439	473	413	478	438	456	483	514	457	482	485	452	419	473	453	486	472	493	486	478	489	448	478	480	474	482	465	458	460	494	491	451	489	458	459	452	476	438	483	474	480	494	467	478	460	454	485	481	465	466	446	507	459	443	467	423	471	457	482	454	490	480	482	470	488	491	453	474	482	529	518	463	431	470	488	478	458	472	438	475	505	516	468	468	509	456	498	484	456	498	527	458	481	492	475	441	483	486	525	481	455	478	491	496	471	501	488	499	478	451	492	487	460	447	478	497	423	466	472	471	462	455	485	447	474	471	441	458	481	493	482	436	510	449	428	510	489	474	485	461	456	489	466	493	431	419	500	438	528	466	470	507	503	474	487	489	503	491	465	478	468	463	503	473	444	489	479	488	457	504	484	485	473	506	509	491	452	481	457	503	468	477	470	466	476	453	472	485	458	458	469	464	448	440	457	473	496	467	514	488	483	486	475	501	474	472	465	447	481	458	468	489	438	472	467	487	477	442	466	453	512	490	441	488	478	486	436	490	453	469	475	493	495	480	473	481	487	473	442	471	497	484	434	508	453	503	455	437	485	470	439	475	500	469	463	453	464	483	456	479	431	482	447	504	492	489	476	487	458	469	471	475	485	469	459	462	449	509	481	430	486	488	471	493	441	454	484	464	430	451	469	464	454	515	450	482	486	468	476	463	455	478	481	510	444	515	483	463	485	513	480	455	482	483	496	466	469	514	475	491	474	454	473	475	461	465	460	482	504	513	468	464	479	430	433	506	480	468	468	460	473	443	484	472	441	526	473	479	454	484	462	469	465	431	465	430	493	476	502	463	472	474	488	438	500	480	486	486	499	462	451	467	459	468	499	473	440	436	457	454	439	445	468	445	521	453	489	471	469	514	467	426	500	459	499	483	469	480	452	423	470	473	434	492	465	459	476	461	503	448	463	488	472	507	468	448	496	492	485	479	495	497	457	464	473	476	461	457	481	474	458	524	455	453	490	463	492	455	471	461	497	490	496	488	436	439	471	431	487	467	482	511	452	500	462	462	503	443	489	463	484	520	439	498	511	472	425	528	450	481	490	471	494	462	500	459	437	471	478	487	485	498	486	484	492	435	473	505	463	459	452	463	464	437	459	511	456	459	457	435	456	496	426	488	468	455	445	515	470	425	484	486	475	487	485	465	499	483	471	442	457	465	501	476	482	508	479	477	474	468	493	479	445	468	470	465	472	473	423	503	458	467	462	492	460	510	485	438	464	469	463	466	471	449	475	456	468	505	453	462	476	480	497	454	501	438	460	489	484	503	484	498	471	493	439	465	475	522	467	479	470	466	446	465	458	463	501	480	489	491	451	518	482	489	501	458	464	486	493	503	483	446	465	496	439	490	452	479	465	466	495	456	444	444	466	436	491	478	485	465	454	473	483	460	449	483	503	482	431	462	482	477	472	488	493	499	475	471	477	492	482	527	493	491	476	461	460	469	481	464	447	490	460	440	460	482	453	468	508	435	438	487	438	485	441	436	472	463	454	469	460	494	467	492	458	501	502	498	517	462	470	487	468	475	463	462	495	492	474	490	439	479	437	488	513	475	470	459	460	484	453	449	477	528	466	474	482	474	459	474	476	478	466	475	468	437	499	482	508	446	474	492	496	472	448	470	492	447	449	482	475	407	448	487	491	458	495	488	497	498	486	484	487	467	492	496	452	466	448	454	504	489	462	441	483	479	468	481	483	531	528	470	478	531	445	468	504	513	475	467	473	488	479	464	467	507	464	486	494	478	459	460	496	431	472	448	482	482	455	442	493	489	476	454	461	452	470	465	474	470	480	459	465	490	453	511	488	496	477	465	468	510	461	441	476	498	413	397	516	491	485	455	467	454	439	495	480	455	469	458	471	477	457	473	487	444	487	488	444	466	490	493	458	464	482	533	449	448	472	463	449	469	444	453	472	465	496	438	438	456	498	469	443	505	503	464	478	490	447	481	495	494	460	544	456	474	463	486	497	448	514	467	495	517	457	491	458	475	477	479	463	509	471	495	448	441	503	447	463	476	488	485	481	478	490	466	489	482	479	473	477	488	473	473	447	412	456	478	503	473	486	437	485	423	467	483	437	486	470	491	475	477	481	514	461	454	455	478	485	472	450	479	487	453	489	489	475	450	506	484	480	477	493	466	495	484	434	437	499	465	469	471	484	513	466	507	452	466	444	503	490	472	472	444	525	433	490	456	474	491	414	447	487	486	487	485	456	484	467	459	495	456	496	490	495	477	475	503	486	494	490	497	461	467	455	457	484	449	499	460	456	475	448	479	459	509	484	458	451	497	464	477	451	487	474	474	483	468	484	438	452	470	473	452	528	474	442	509	458	449	516	478	466	478	445	444	462	496	472	463	476	479	484	469	478	454	432	434	455	468	474	438	466	464	494	465	447	452	481	484	500	448	499	460	452	464	490	469	459	464	494	434	506	452	484	520	502	441	492	513	499	464	497	507	470	483	436	464	473	503	475	497	464	508	479	472	480	460	493	461	476	466	458	490	497	456	504	434	495	464	474	466	450	452	530	444	462	494	486	478	418	496	477	441	459	499	496	442	473	451	499	457	494	499	468	471	481	470	446	498	473	431	495	521	468	494	475	466	468	512	450	474	498	494	476	528	458	480	499	473	490	496	443	446	451	478	468	493	487	504	450	453	496	469	480	448	473	491	505	491	455	466	476	417	502	467	482	495	434	476	482	450	441	488	469	449	480	484	479	480	456	469	467	502	444	473	488	487	494	492	469	470	469	481	486	449	452	450	491	459	491	491	436	483	458	475	452	476	463	491	549	469	423	475	449	474	467	469	500	501	491	483	456	481	482	478	478	469	486	526	494	514	469	523	468	480	486	425	480	469	484	517	472	453	469	464	513	427	503	495	493	479	457	486	460	484	448	505	502	448	446	441	448	443	511	471	448	440	472	487	456	498	475	517	461	442	481	451	448	499	470	497	423	514	504	484	481	444	488	446	469	500	454	482	440	463	462	472	483	490	462	468	483	470	479	512	475	509	499	440	498	488	461	491	458	468	466	480	459	434	451	528	457
47098	9471	856	430	350	319	291	273	301	275	248	262	251	274	248	238	240	222	228	251	252	236	232	256	228	248	253	244	240	235	254	249	246	246	227	228	254	240	206	238	233	256	265	255	287	232	227	236	246	257	273	241	255	258	234	266	247	239	275	235	239	274	247	253	248	250	237	255	216	256	238	242	227	243	236	257	192	251	246	237	221	226	246	249	232	252	274	264	248	283	243	236	246	245	238	271	225	234	265	221	241	241	226	247	232	235	208	225	251	257	236	223	242	262	232	243	259	251	225	252	263	255	246	253	238	260	205	242	238	257	268	255	231	248	241	246	248	223	276	266	264	234	233	216	241	231	264	258	232	223	217	223	250	232	242	225	228	228	252	254	212	250	238	254	226	224	236	232	240	231	263	267	247	200	264	252	257	251	247	229	232	264	255	206	262	272	251	232	245	253	253	233	232	229	229	211	211	240	245	234	212	270	273	237	240	244	261	224	244	244	260	244	242	232	230	228	235	260	260	259	251	245	232	212	241	244	261	264	240	223	215	243	272	265	221	216	242	231	251	223	225	264	232	263	228	224	235	262	209	268	220	261	252	221	239	231	259	206	250	237	225	253	254	262	264	246	212	248	252	208	217	226	225	277	254	240	253	258	230	244	265	251	243	258	242	230	246	240	258	247	262	270	242	226	257	221	243	220	226	232	272	241	258	222	230	238	256	237	259	246	240	240	208	255	196	254	251	212	235	243	228	225	247	247	239	238	238	232	215	225	228	242	279	190	221	252	237	265	247	235	246	250	243	230	220	250	225	230	242	248	264	218	230	243	250	261	256	254	237	258	238	282	250	239	271	235	256	239	244	224	239	252	253	239	248	249	232	248	254	266	266	247	217	250	224	208	230	255	271	230	263	235	277	283	242	242	230	261	221	251	252	207	219	256	238	243	240	255	223	267	263	232	254	226	239	265	246	255	237	246	223	260	248	241	239	236	251	262	251	243	240	259	245	242	244	247	244	235	265	263	234	262	223	254	288	234	201	227	229	247	227	255	217	279	249	243	240	255	237	256	244	251	239	225	249	261	243	231	216	214	237	216	219	229	225	270	248	222	244	238	258	237	237	239	233	228	275	260	241	259	266	255	268	236	296	207	280	254	245	232	251	245	205	226	242	220	231	218	274	253	245	234	250	263	239	267	241	220	229	270	215	237	227	210	253	252	238	250	239	238	254	260	250	227	249	227	240	264	231	259	245	267	270	225	249	255	266	272	235	248	212	258	253	220	228	244	231	259	263	231	238	236	238	214	248	274	233	236	210	240	263	257	270	250	240	254	224	222	228	239	254	245	221	241	261	254	225	239	279	233	245	247	256	243	223	236	241	278	219	226	225	240	226	238	240	235	260	220	238	251	256	218	273	245	248	244	245	249	270	233	239	238	253	206	235	243	236	225	226	291	246	246	246	218	251	241	264	255	237	227	258	243	224	227	239	207	257	248	249	245	248	236	215	262	251	253	261	228	242	235	231	247	256	254	249	237	230	244	233	229	248	235	256	251	265	262	251	263	209	291	217	253	268	234	247	232	254	255	226	232	272	252	232	214	214	223	223	254	263	225	236	245	242	248	252	255	244	249	236	242	281	231	225	261	262	240	232	252	254	237	249	224	245	235	232	226	253	206	258	236	230	222	251	244	261	269	244	227	280	241	247	237	230	242	270	260	257	264	242	243	227	248	247	245	235	248	254	234	285	244	299	275	280	221	259	238	269	274	215	239	259	257	237	232	232	232	226	241	231	224	263	293	255	250	252	234	246	251	223	263	234	253	228	224	247	246	248	249	212	224	234	223	237	264	254	234	264	237	258	264	263	225	250	233	261	228	227	224	247	246	232	231	208	234	237	244	260	238	242	220	218	232	290	236	231	232	257	268	224	236	280	245	243	227	217	244	250	232	258	242	253	217	205	224	259	263	270	257	222	237	276	255	268	237	245	237	236	226	239	225	222	245	264	250	242	229	227	203	255	252	205	244	226	238	260	219	247	254	270	217	237	237	248	232	212	241	234	234	227	229	254	281	277	241	220	238	253	227	257	270	227	243	273	254	240	233	221	253	256	255	239	218	227	243	248	248	221	240	271	239	245	237	240	247	246	250	252	241	240	262	246	239	233	232	265	239	247	297	278	247	234	236	231	231	240	252	195	244	242	235	234	236	227	248	239	241	235	236	256	236	235	244	258	224	236	237	251	248	221	250	231	249	239	221	227	227	256	228	250	243	255	236	239	225	262	226	244	261	224	258	226	233	224	231	210	241	239	251	256	223	230	267	235	265	248	224	231	241	258	280	213	236	282	225	250	253	224	233	232	216	236	250	238	266	265	228	215	246	265	220	231	239	267	241	255	247	266	263	246	211	208	256	268	265	237	245	225	258	241	230	263	266	256	254	246	244	226	213	253	265	235	265	276	252	245	227	214	232	227	257	247	207	214	274	237	243	242	264	228	212	248	243	263	232	207	267	214	231	249	248	261	243	266	268	222	225	242	231	256	246	251	263	239	220	247	238	241	238	229	259	220	222	254	235	239	238	247	250	251	222	247	241	289	222	235	253	242	248	219	212	247	235	249	222	222	263	234	243	270	234	229	235	234	222	239	230	257	266	245	261	262	234	234	233	232	226	263	255	248	232	254	233	261	246	219	224	250	281	247	221	242	261	241	263	250	248	244	255	260	246	276	232	218	229	243	244	278	229	273	252	222	246	245	250	226	254	230	224	239	242	255	228	231	250	255	259	263	248	287	246	257	228	234	223	236	249	253	226	241	253	226	259	275	255	283	243	246	302	244	251	253	216	268	225	252	255	245	226	216	248	263	241	257	226	227	248	255	282	250	259	271	265	216	226	236	266	238	274	251	227	266	256	249	225	236	241	237	194	251	255	268	270	281	228	256	214	253	236	233	275	211	245	229	207	224	245	228	224	241	218	258	241	270	229	235	232	251	265	243	248	223	223	225	248	282	241	227	279	236	235	231	235	250	261	245	248	266	249	250	243	236	249	259	260	252	242	261	268	236	274	264	247	233	259	254	249	254	273	250	222	238	260	248	234	230	228	240	213	251	260	270	253	272	252	223	258	253	252	237	270	295	272	270	253	250	250	245	225	247	259	252	263	246	250	246	224	226	260	218	230	230	225	256	242	249	268	237	227	244	246	238	271	249	229	245	252	272	235	223	215	271	229	269	224	225	225	225	216	262	239	239	275	229	244	266	235	243	280	275	210	226	241	243	248	236	247	234	243	238	246	281	232	235	238	246	237	222	208	223	226	235	239	243	238	241	233	238	220	244	212	261	278	250	259	252	225	200	264	236	245	245	225	260	234	273	249	247	258	236	246	233	236	273	236	244	244	244	236	224	224	246	269	248	250	280	237	254	230	230	259	258	253	244	240	265	232	246	262	241	227	224	263	236	270	266	247	262	258	211	234	286	258	219	219	229	238	254	228	239	228	226	232	180	260	243	213
25105	738	970	1056	930	862	745	748	723	706	641	598	644	653	606	594	557	620	625	595	567	612	598	604	567	595	546	522	550	566	571	601	559	550	517	537	564	567	585	542	569	579	580	539	566	519	551	610	554	555	549	591	564	592	562	564	549	569	552	584	568	510	565	543	553	515	533	507	567	545	566	566	616	542	529	527	573	567	609	519	620	548	526	542	629	562	572	548	590	564	547	554	552	550	545	559	537	539	584	556	534	541	531	580	590	503	508	572	580	509	534	561	610	502	526	548	543	504	551	589	555	528	552	554	539	523	571	528	561	541	573	561	588	566	578	565	553	518	555	593	575	564	566	533	568	562	540	567	557	555	556	545	535	542	531	551	602	541	528	628	565	575	533	542	573	597	567	551	587	569	562	540	552	540	536	544	535	557	557	625	557	556	577	554	532	562	558	523	580	565	566	518	562	575	552	583	617	539	630	549	569	511	542	563	600	555	527	581	527	570	587	557	544	571	567	570	514	549	565	520	536	551	516	573	560	577	550	543	596	555	565	595	559	519	554	537	571	579	543	548	540	560	549	592	579	574	561	522	597	522	548	549	566	533	585	568	595	527	573	542	563	509	541	553	549	571	566	564	559	592	530	531	564	521	580	528	551	577	571	583	522	576	558	528	536	532	538	586	584	510	542	545	568	559	567	557	568	554	520	555	545	572	553	587	559	526	533	569	553	553	534	586	519	550	577	537	541	531	531	538	542	546	537	576	527	597	556	521	563	570	561	528	566	553	550	575	538	568	573	543	508	563	555	541	578	609	586	562	518	566	563	593	565	566	567	541	553	552	560	569	579	531	587	539	543	517	545	545	566	530	594	554	577	609	561	554	537	587	608	566	565	581	536	561	601	551	572	545	535	551	529	555	542	535	568	578	573	537	541	560	610	550	551	608	550	563	547	565	523	579	528	538	583	575	553	587	557	548	566	523	614	524	611	538	586	516	582	567	608	592	548	564	642	553	548	537	534	566	506	566	557	553	560	517	548	551	539	527	542	554	534	519	537	579	540	554	554	544	579	576	552	556	586	549	517	552	543	588	545	512	546	568	527	554	571	569	533	552	554	517	602	557	570	558	551	516	566	575	572	547	572	539	540	523	523	572	550	569	534	563	572	535	505	571	527	539	548	554	576	529	568	512	532	552	559	558	565	575	564	551	521	598	553	531	549	521	553	534	587	559	580	538	554	558	587	570	516	542	545	559	551	545	531	551	551	561	583	561	579	552	580	576	562	519	553	556	528	535	597	540	572	636	581	520	547	540	574	551	558	526	605	547	609	555	535	556	552	552	536	554	543	571	580	534	533	590	503	526	538	536	550	573	551	570	558	544	556	570	587	574	560	526	596	575	572	554	568	553	544	573	557	561	562	570	563	545	583	556	484	543	561	530	555	582	530	585	555	545	574	546	599	533	543	530	567	571	560	580	565	610	539	560	553	563	558	534	569	595	572	529	553	544	531	542	525	531	591	518	517	551	541	567	553	576	574	541	511	523	570	541	590	555	556	567	558	604	538	560	549	559	539	528	582	527	568	566	553	532	532	530	543	543	534	540	565	505	572	587	523	571	556	553	564	580	616	595	536	582	557	576	543	555	519	564	573	534	483	548	535	528	592	537	570	566	528	597	550	592	519	547	529	554	559	570	556	521	530	515	530	574	558	564	567	564	539	580	541	553	541	590	556	536	563	546	544	571	598	540	527	559	539	567	559	593	543	588	535	531	534	559	577	578	538	529	559	576	552	582	536	544	556	557	545	557	547	597	520	559	538	555	561	547	550	557	564	519	566	588	587	583	567	580	587	553	574	566	553	534	540	554	527	557	530	508	547	550	567	548	528	553	510	546	557	542	598	568	564	499	557	578	594	564	543	524	533	556	537	567	538	547	512	554	548	522	523	513	536	555	575	555	560	561	555	546	570	561	548	554	541	540	529	547	599	556	552	573	594	548	551	553	569	531	587	576	548	540	575	610	556	524	545	549	589	538	547	570	546	566	578	601	563	560	578	533	555	602	512	584	591	584	558	583	553	567	560	563	554	576	579	572	578	559	501	542	580	525	547	555	564	571	565	562	589	536	583	503	567	537	567	580	588	563	575	558	581	580	563	579	524	526	525	553	598	571	546	538	562	548	593	573	527	595	610	531	583	555	548	578	555	509	540	561	569	561	546	531	605	514	554	550	516	550	554	533	561	552	552	555	543	542	556	556	531	530	573	537	576	544	598	595	549	548	543	569	558	572	541	538	533	583	520	469	569	566	563	567	565	595	528	536	514	561	592	552	564	529	606	573	571	541	573	575	523	544	553	553	549	529	590	555	595	545	578	549	571	555	553	558	553	575	552	578	505	511	587	609	562	561	572	577	551	586	591	564	517	577	532	480	517	544	560	524	574	552	547	557	563	569	568	535	502	552	531	547	559	575	547	538	540	582	572	529	603	546	584	578	550	560	524	558	573	558	569	554	561	575	590	587	555	589	558	541	539	542	528	548	595	538	558	553	529	558	519	610	520	544	537	542	527	519	556	567	584	561	583	532	573	557	538	564	596	551	551	546	518	520	571	531	551	551	563	544	574	540	567	605	602	554	576	581	593	538	569	570	561	576	587	550	532	576	526	565	549	564	555	549	514	559	598	545	541	539	546	563	560	567	529	564	545	571	607	555	537	598	568	568	570	562	539	584	552	558	563	570	547	553	586	535	565	568	568	535	563	550	591	600	515	568	585	564	596	587	564	554	546	553	562	552	544	556	593	538	523	570	533	552	529	560	584	556	592	547	577	536	535	554	543	548	503	533	526	533	542	529	558	535	568	508	523	587	560	562	562	553	538	571	572	562	552	559	569	552	549	556	599	560	551	559	567	549	530	564	561	542	532	562	571	558	589	595	550	536	545	546	539	547	526	586	512	602	486	549	531	553	532	579	553	570	587	569	600	516	547	522	565	551	524	566	573	556	539	571	522	507	541	533	569	565	532	598	565	557	547	566	578	578	594	545	535	552	533	547	552	563	539	598	582	600	529	566	585	559	571	548	544	586	565	603	562	557	562	525	559	564	535	529	564	591	548	549	568	594	581	539	546	594	555	552	582	579	545	503	586	524	583	559	585	548	539	513	547	589	545	540	568	543	522	549	588	511	553	577	533	600	567	608	527	566	578	524	524	532	588	563	571	572	540	554	525	553	568	557	568	582	551	590	579	550	539	548	566	559	590	524	579	551	550	584	572	618	595	534	533	576	565	551	574	574	552	581	604	574	539	567	573	562	538	550	544	564	538	549	576	493	553	572	536	572	558	571	568	552	527	532	520	542	525	500	587	536	601	567	562	568	530	580	507	575	519	552	538	517	547	535	582	529	568	522	543	543	515	517	562	582	608	551	564	565	531	585	530	537	534	569	541	565	566	553	543	558	554	551	554	558	544	568	599	543	548	525	541	544	566	565	557	554	539	554	538	564	582	528	568	515	573	542
51664	12215	1522	443	344	250	209	188	192	181	162	183	178	172	182	151	164	181	142	172	157	162	154	147	155	143	148	144	174	135	150	166	167	144	164	147	161	158	129	136	127	148	133	151	163	149	177	130	132	152	134	128	149	157	157	152	140	136	146	141	155	131	145	158	146	126	157	151	154	162	151	172	159	124	150	130	128	147	153	137	160	154	132	136	158	161	168	162	144	160	161	153	141	159	150	164	173	145	145	141	154	162	153	172	143	132	148	118	184	158	172	142	144	153	161	162	179	145	155	140	157	149	174	159	156	139	136	158	136	123	162	163	144	135	153	129	149	159	150	136	140	160	170	142	156	159	136	141	128	145	159	148	172	143	147	161	148	138	128	152	156	155	137	152	183	139	158	148	153	141	151	180	159	149	164	160	150	131	159	142	138	158	143	157	158	156	149	165	163	153	149	146	165	146	131	161	157	163	164	160	157	163	159	164	144	141	131	139	161	131	159	123	149	136	145	135	125	147	143	150	146	144	148	155	130	160	150	143	154	114	131	117	146	137	157	150	125	149	149	147	173	133	148	151	137	160	145	150	130	159	147	165	142	147	154	149	143	147	153	163	147	135	170	146	161	136	145	159	162	164	155	138	133	134	156	141	142	148	165	147	178	146	145	129	132	154	136	173	137	159	165	136	150	155	162	136	134	158	140	155	144	154	148	153	177	137	143	131	144	150	146	160	156	160	142	127	157	142	152	173	122	139	152	182	147	132	166	150	147	170	146	187	166	168	134	145	135	167	144	170	155	140	168	153	160	146	172	174	149	140	152	157	161	138	143	144	146	147	166	135	166	147	162	151	144	169	162	173	133	163	133	159	163	171	142	147	150	124	156	144	153	146	145	133	159	133	144	121	160	141	150	146	134	150	152	142	143	160	168	151	151	130	122	131	165	130	136	146	147	163	178	122	142	166	170	140	128	137	179	156	154	136	139	139	172	162	163	130	141	161	163	140	141	137	160	150	150	139	127	143	144	160	138	157	151	125	149	162	150	182	125	148	142	158	152	148	142	143	134	182	130	161	127	128	151	150	142	145	141	160	171	143	146	153	146	158	151	149	144	152	152	153	129	161	136	147	161	128	164	153	149	151	178	155	141	151	129	161	188	146	132	115	154	158	130	137	149	155	141	171	156	164	147	144	156	137	155	153	135	153	157	134	140	129	137	164	141	140	121	156	151	161	149	150	143	145	144	142	139	121	158	139	159	176	146	140	147	170	152	148	152	146	160	162	131	171	158	153	146	144	144	144	156	147	138	152	144	166	141	168	140	156	149	171	159	140	159	140	146	140	142	139	157	137	141	141	132	151	150	145	148	147	153	163	151	147	168	180	140	148	174	171	159	136	123	118	139	148	175	145	164	166	153	160	173	141	147	149	161	143	156	121	138	143	154	147	171	137	154	147	133	159	157	162	136	162	144	142	147	147	157	155	134	163	139	137	171	139	153	134	160	172	156	163	135	138	143	125	144	134	167	164	143	146	165	161	160	164	169	161	149	181	157	145	152	146	159	147	160	173	148	173	151	150	138	157	149	149	144	142	155	153	152	139	125	134	135	161	145	141	150	138	176	161	158	139	141	140	142	144	164	169	146	155	155	143	135	164	164	162	140	156	141	150	161	148	162	132	168	148	140	145	150	121	130	127	168	156	128	152	132	129	154	158	141	148	156	153	161	165	139	155	137	154	161	152	162	138	172	144	170	147	161	145	157	170	149	149	145	145	141	157	165	145	156	142	151	187	175	127	165	156	156	147	168	134	147	146	147	141	141	157	151	157	170	144	122	158	153	180	160	149	148	166	172	158	168	152	138	137	156	146	165	160	144	133	162	148	129	141	166	165	165	129	137	152	142	152	184	157	165	177	158	137	137	150	146	165	148	142	175	153	140	147	125	151	130	162	144	157	137	147	151	150	155	177	166	160	158	151	135	145	157	162	142	144	141	145	151	145	130	145	160	159	128	159	146	146	175	172	113	145	144	136	127	155	146	158	152	142	139	126	159	145	152	152	170	173	144	156	146	141	121	155	147	173	139	178	156	139	150	162	174	148	140	139	139	147	147	155	146	152	148	152	152	141	167	140	157	161	154	155	157	170	153	140	147	151	141	156	162	161	186	151	171	139	135	144	145	150	166	152	154	145	154	140	154	149	145	142	146	157	144	148	149	161	143	175	129	144	145	144	138	124	147	156	152	131	147	138	142	139	169	175	154	136	148	163	129	135	135	140	155	147	146	139	161	167	147	139	139	143	145	156	153	141	160	143	153	144	139	150	177	143	149	153	156	165	151	144	145	174	135	155	145	141	158	165	145	145	149	151	155	133	147	144	155	130	168	185	174	157	168	158	144	145	160	159	181	136	141	166	154	137	160	149	155	139	152	152	136	152	165	133	149	164	180	153	147	135	154	139	142	141	156	169	160	142	168	146	143	166	134	171	134	147	127	143	157	155	164	156	158	146	157	167	145	146	148	160	152	149	137	157	172	157	160	153	148	148	124	147	163	140	165	132	147	158	129	138	159	164	138	134	143	148	133	174	146	141	155	142	133	160	139	148	141	138	164	175	148	155	138	138	123	154	139	163	171	144	171	140	156	141	167	144	139	140	141	160	166	153	135	143	135	152	155	147	147	143	131	136	168	139	147	148	142	142	164	169	134	167	155	142	166	166	151	142	139	150	146	134	160	139	142	156	145	131	139	169	136	165	146	151	164	150	169	141	147	140	135	134	151	158	148	159	147	158	146	145	170	145	151	153	150	165	122	154	174	155	157	138	138	166	149	146	164	163	144	159	159	177	157	144	160	160	169	161	124	156	182	140	117	135	147	124	140	130	154	125	155	156	180	146	133	181	145	150	154	155	162	133	141	155	148	139	137	137	145	168	174	138	159	154	150	155	158	159	154	147	132	151	137	159	156	158	131	124	156	154	143	162	156	129	136	125	157	134	170	130	167	149	160	145	177	145	155	152	147	144	159	163	131	142	153	129	147	155	143	131	145	142	127	144	159	144	159	151	133	132	153	169	159	157	168	160	164	165	141	162	168	159	160	144	130	140	171	156	137	166	152	134	184	142	153	151	141	144	148	161	138	148	170	147	176	136	173	153	160	154	149	148	177	134	148	146	159	143	130	141	131	150	146	170	146	142	147	172	153	148	161	165	146	176	147	159	128	159	143	155	154	134	165	160	149	127	149	152	161	145	153	146	130	129	125	150	149	147	144	159	130	160	161	152	153	135	132	164	153	161	160	144	144	141	176	143	160	136	153	153	160	143	144	142	132	137	154	151	147	176	145	158	168	138	147	169	139	159	152	162	141	150	161	154	174	157	166	137	152	127	158	134	153	146	173	147	151	155	132	154	133	154	153	132	146	145	147	127	147	143	144	163	156	141	132	140	146	131	144	165	161	144	137	169	137	136	150	143	113	152	155	146	163	159	133	152	162	157	157	145	161	142	142	157	136	169
26701	626	1151	1319	1106	891	787	711	620	621	516	467	452	439	420	432	436	400	393	412	402	393	388	368	365	373	398	368	356	387	359	372	365	345	354	360	390	356	361	366	351	362	353	336	335	340	344	336	365	345	393	363	373	354	378	354	292	361	326	339	338	356	348	357	359	382	331	356	348	352	327	343	337	323	362	326	329	343	323	332	354	348	405	385	326	342	318	337	391	336	321	351	378	330	315	337	373	339	346	350	342	369	341	311	357	370	355	353	342	341	344	366	348	364	341	357	319	330	344	312	351	338	387	375	346	357	348	363	349	344	379	348	305	347	346	389	351	327	346	363	328	350	355	346	322	337	307	338	342	360	361	352	342	319	338	344	326	337	332	372	328	323	346	356	332	313	355	333	350	318	365	369	384	383	328	363	350	362	345	341	346	352	339	341	336	347	331	334	353	303	343	333	351	309	348	324	342	316	376	367	320	327	349	310	370	330	355	308	362	372	345	355	341	374	345	379	316	351	347	355	358	347	328	348	352	340	333	356	369	326	332	338	371	320	350	306	340	347	361	343	377	371	361	330	362	373	356	293	322	341	328	349	342	345	350	314	365	361	357	359	366	305	328	341	361	365	331	323	317	343	319	348	346	337	311	340	329	343	376	336	353	353	350	373	360	355	334	333	355	322	335	377	329	361	356	339	319	366	318	326	379	341	370	309	302	327	367	324	320	320	343	334	349	344	346	372	350	333	359	335	392	345	371	368	367	351	336	349	367	334	352	353	325	351	346	313	355	321	357	357	347	318	356	320	362	382	326	365	371	345	366	353	325	362	334	365	335	345	327	343	330	324	341	368	357	331	310	325	347	303	376	361	327	353	313	341	343	334	330	345	379	321	329	319	342	349	350	363	366	349	360	317	367	345	358	375	317	338	379	334	357	328	353	355	349	335	353	317	330	361	343	337	327	347	332	349	303	327	371	330	361	339	311	343	358	339	345	328	344	342	343	335	354	385	350	349	350	318	312	326	345	349	353	326	382	341	359	358	341	363	331	329	341	385	313	337	332	355	320	364	346	320	370	343	330	304	330	336	353	326	338	334	345	362	325	369	340	325	331	378	336	349	353	323	340	333	374	334	347	363	346	364	353	341	308	351	296	307	337	368	342	316	372	374	323	328	348	369	346	315	366	368	342	343	338	355	375	337	324	302	319	326	346	347	320	374	316	354	364	350	323	336	346	326	375	345	346	340	338	354	353	336	310	357	357	340	358	367	334	319	341	328	352	328	360	310	367	354	371	357	368	355	351	335	344	332	328	340	344	370	355	324	327	330	333	341	361	346	341	335	369	358	340	390	339	373	351	344	408	346	355	371	354	357	304	350	331	355	347	361	335	361	350	355	368	333	361	350	354	360	305	315	367	328	352	347	374	345	330	335	343	307	325	350	342	328	367	369	356	351	320	337	332	376	331	339	349	311	348	388	315	366	371	367	369	350	350	362	340	357	362	355	344	360	318	356	320	340	336	361	368	367	336	349	348	358	340	341	350	380	350	346	318	323	302	355	408	359	318	342	332	340	328	347	327	355	357	341	358	355	330	342	351	348	352	316	364	327	338	368	321	386	336	350	331	331	352	352	327	346	338	350	343	331	374	316	388	363	336	351	341	370	320	341	338	361	353	351	342	349	335	340	364	347	361	321	346	352	348	335	323	356	339	348	361	319	347	321	339	332	369	330	370	323	364	326	331	325	327	315	357	360	331	341	350	332	354	378	369	329	337	329	365	345	326	335	366	360	365	339	350	373	359	354	346	347	375	335	360	341	355	349	320	336	348	360	363	372	343	325	330	353	339	350	346	350	343	340	369	332	343	355	329	350	332	368	369	338	343	344	340	382	333	325	347	344	363	342	343	369	363	339	361	367	306	346	358	342	347	342	340	331	340	359	323	363	319	355	338	332	349	372	361	314	337	339	346	358	327	311	354	372	327	301	359	364	337	358	356	353	343	322	353	352	379	338	353	347	343	312	337	347	339	358	350	357	343	339	364	401	357	337	339	333	351	298	361	340	343	359	371	342	341	348	352	372	347	329	327	319	340	361	380	292	365	354	340	358	351	355	339	370	316	350	365	365	339	355	341	342	361	362	362	336	331	327	307	341	339	325	360	359	359	348	355	343	325	353	366	376	350	346	341	355	343	317	354	344	386	343	340	314	375	340	371	330	339	329	388	336	364	364	326	327	389	348	315	355	364	332	359	370	334	345	340	331	332	339	350	373	346	370	308	376	355	337	348	368	324	330	382	324	354	356	335	314	341	329	338	316	346	309	356	343	338	353	310	333	346	343	363	333	349	371	379	348	358	370	346	350	368	364	336	357	327	356	338	328	339	357	357	369	336	358	342	348	325	325	363	324	368	360	325	360	379	332	350	343	353	358	334	353	365	340	376	352	326	361	360	336	336	341	344	331	337	310	320	329	369	332	337	373	318	359	332	333	327	350	329	338	351	354	366	351	359	348	327	332	323	358	357	343	334	338	335	351	355	356	338	354	334	324	372	353	367	354	323	351	339	370	357	328	345	359	349	347	346	347	336	345	331	347	347	355	322	339	336	380	342	371	334	361	379	330	359	367	367	324	378	351	334	336	358	342	319	365	359	355	326	341	370	347	327	347	363	354	354	365	317	335	361	357	322	353	339	331	355	375	329	347	350	355	353	358	348	366	328	334	329	316	353	343	359	313	345	335	335	357	340	319	335	367	327	381	339	348	324	358	303	374	364	345	350	339	347	365	329	335	366	361	331	357	305	360	354	351	362	340	336	338	340	366	367	328	352	354	336	358	361	316	332	313	321	345	354	354	362	312	348	346	326	353	355	335	396	341	375	372	344	336	337	327	338	380	335	355	361	335	368	338	341	353	360	364	350	325	345	335	351	348	359	339	318	366	356	326	336	359	342	341	341	339	371	362	333	342	324	345	360	332	345	333	384	360	348	341	370	354	369	374	333	374	367	376	339	338	360	350	329	351	325	389	344	348	360	324	352	345	355	323	352	352	330	355	345	342	343	356	332	375	350	348	360	337	347	349	313	328	317	358	341	328	305	350	331	357	345	378	353	334	346	355	322	340	376	365	329	351	312	344	365	336	344	356	381	335	353	363	378	340	364	354	318	347	345	359	356	355	319	344	341	331	381	359	354	362	347	343	343	348	371	331	327	365	337	369	356	344	334	359	339	354	312	333	303	356	347	383	344	369	343	362	350	361	352	318	316	380	346	339	340	358	352	382	364	356	337	346	320	328	312	302	370	336	363	355	338	357	332	381	352	369	355	361	349	335	313	362	328	338	324	369	348	340	350	358	361	362	311	359	347	359	345	337	344	331	348	357	346	336	363	357	340	374	350	339	365	366	345	350	322	342	360	337	320	328	348	358	352	354	349	317	333	335	312	357	382	333	330	329	315	344	369	349	317	344	337	346	333	366	346	354	364	348	331	313	352	355	325	350	343	358	381	325	349	349
35056	4578	290	198	183	223	211	216	226	237	191	225	225	199	181	201	232	187	212	223	201	199	203	209	202	199	189	210	228	210	218	198	212	234	200	189	215	227	220	220	244	210	203	214	211	229	210	203	190	201	217	195	208	204	214	208	216	215	187	198	228	211	233	212	234	202	191	200	211	209	201	194	194	210	211	199	216	232	210	221	227	190	234	200	188	209	222	218	234	237	211	207	197	216	202	206	224	211	243	211	215	230	189	209	215	176	185	191	207	211	226	225	202	200	199	195	201	210	219	232	201	208	246	213	213	208	212	201	196	211	208	180	219	220	196	230	240	208	236	217	204	219	228	226	191	232	197	191	209	203	204	192	208	208	219	219	191	187	219	220	205	207	194	183	204	190	200	184	181	214	197	215	209	219	221	201	194	218	187	228	216	189	217	202	215	207	214	200	230	217	235	169	202	206	224	186	193	215	193	191	187	205	214	230	197	216	234	195	213	228	207	221	206	227	212	228	236	204	228	206	216	198	218	247	202	215	228	196	242	195	182	221	236	191	216	189	197	221	200	212	201	237	210	206	178	199	219	217	213	188	216	206	212	193	204	188	223	241	213	212	199	222	224	206	218	224	223	193	201	194	179	190	205	237	182	220	230	214	217	176	237	186	186	199	203	244	210	201	222	212	202	229	203	222	217	212	211	207	195	218	207	230	187	202	216	244	214	211	215	210	202	197	205	209	188	192	216	225	198	192	200	200	191	210	210	193	203	225	200	210	194	191	215	228	224	210	188	186	211	185	217	188	196	216	189	216	198	210	220	203	230	210	210	208	213	218	182	201	180	175	231	224	245	208	196	189	210	196	220	198	204	192	227	205	191	235	215	214	186	214	193	189	230	225	215	223	228	212	222	211	222	230	217	218	216	209	236	218	214	203	210	240	207	217	212	203	177	233	203	200	180	199	208	227	223	218	219	192	194	186	197	224	228	194	207	183	182	200	193	196	207	210	188	221	217	234	219	214	196	256	192	196	206	217	230	216	218	217	223	210	226	194	220	204	224	224	190	216	199	186	200	200	206	243	212	207	219	219	204	198	202	196	226	228	194	203	217	217	202	221	186	206	227	230	191	192	217	186	223	215	194	220	189	204	217	194	213	210	184	233	199	221	196	235	207	180	194	205	232	232	216	199	240	206	212	220	202	203	184	211	209	212	196	206	243	216	214	219	215	197	217	192	214	216	187	212	221	202	222	210	203	213	235	231	200	226	200	206	191	207	203	226	187	221	198	213	202	203	232	221	213	205	220	184	200	239	205	191	218	191	214	210	224	214	185	208	185	211	218	219	247	223	204	212	204	206	208	221	236	209	247	213	193	194	204	225	219	189	204	204	202	224	196	193	224	221	194	218	220	195	216	209	197	204	231	181	216	213	180	192	231	213	179	202	223	225	235	219	220	211	218	219	200	239	222	208	228	233	243	197	203	207	198	218	216	213	210	197	209	192	203	207	218	178	207	221	202	198	216	231	214	232	211	171	226	201	237	223	211	185	206	199	229	207	199	197	229	213	211	211	245	215	188	224	201	196	172	237	217	195	240	209	208	200	191	191	213	188	238	257	186	197	190	236	221	196	203	206	211	224	221	213	233	213	203	209	208	210	222	229	198	224	187	226	202	194	199	207	224	245	224	197	236	227	183	179	218	198	228	196	193	189	199	195	208	215	176	180	210	171	219	199	211	211	229	188	216	217	216	186	202	187	236	230	229	195	211	215	225	212	202	206	217	203	204	209	192	211	238	223	194	220	203	220	208	215	199	230	203	222	201	241	232	189	198	223	200	198	229	214	212	236	237	214	182	207	257	225	231	237	194	230	238	221	215	189	215	190	217	190	203	215	210	205	179	217	195	220	240	211	193	216	198	168	205	212	188	206	198	191	218	198	201	214	208	194	205	204	199	216	203	192	208	207	207	220	206	185	206	204	200	224	195	199	194	229	179	196	181	202	190	226	214	213	228	224	197	205	195	237	212	196	203	203	184	204	208	219	206	201	217	191	213	212	194	212	216	220	242	193	222	196	211	192	203	226	256	225	191	216	194	202	236	223	226	224	221	211	182	191	231	201	209	189	223	172	181	227	188	227	207	212	198	210	218	212	188	220	187	231	209	202	221	201	217	221	184	198	211	192	189	232	229	221	271	188	219	195	191	196	210	192	192	237	190	189	185	198	197	201	184	200	186	182	223	191	208	172	210	191	206	220	212	186	201	219	230	205	218	197	210	214	190	206	220	193	214	206	213	228	190	215	209	224	216	229	207	218	182	225	193	197	183	192	196	196	218	208	243	216	191	196	228	198	190	214	212	225	191	205	225	226	221	233	216	218	223	218	238	198	243	244	191	204	203	232	182	206	196	199	206	205	200	228	201	178	193	168	206	202	197	223	202	206	200	187	220	187	227	193	212	219	210	204	233	257	199	190	207	207	233	199	183	214	159	189	227	207	222	202	213	231	222	200	195	216	208	207	209	197	220	219	211	192	205	202	212	190	225	211	204	181	197	190	221	227	208	209	202	222	240	208	191	216	207	201	233	198	202	202	230	198	215	194	212	216	213	206	207	211	215	203	203	223	208	216	208	183	204	196	235	182	204	211	208	217	201	202	250	179	197	191	214	200	191	223	207	219	221	190	171	195	201	219	193	200	195	218	196	188	184	182	212	228	196	207	213	224	228	223	201	198	236	205	205	236	212	211	213	229	222	200	192	208	225	215	224	222	206	221	213	200	215	206	206	218	225	237	231	216	229	212	213	198	212	188	200	181	187	216	239	198	233	200	197	218	214	211	231	215	214	199	236	191	215	232	224	195	201	217	193	200	223	217	217	221	208	208	201	201	187	214	209	220	191	233	216	225	212	206	219	196	227	212	202	211	201	204	192	221	192	218	211	173	243	206	195	207	196	192	187	212	207	204	211	237	227	210	224	192	213	192	199	211	205	229	230	202	174	216	246	218	210	214	228	199	227	231	207	213	213	225	238	191	170	204	231	197	226	220	229	209	208	242	222	219	249	184	192	167	213	239	209	193	206	239	204	208	209	227	217	226	198	190	190	229	201	211	202	218	221	192	215	225	209	184	216	216	220	223	238	200	216	189	218	182	206	212	220	197	216	198	212	224	200	204	220	207	222	175	212	206	223	200	209	235	206	222	208	206	231	213	245	216	221	234	196	203	212	199	236	227	231	211	237	204	204	203	195	208	227	189	205	223	229	217	209	204	234	219	191	201	181	233	232	222	225	204	168	228	193	204	222	229	193	198	193	202	221	210	228	182	245	203	224	205	192	230	201	213	202	198	220	206	235	186	217	222	193	181	217	211	218	211	185	204	197	195	197	218	205	240	214	192	219	201	217	202	203	230	215	183	237	188	205	215	219	228	213	202	189	224	226	203	256	227	214	221	194	227	194	217	205	206	214	214	209	249	211	204	200	222	216	204	214	198	203	210	206	208	208	238	204	214	232	179
19572	495	477	509	534	478	517	499	485	464	511	487	510	520	501	517	494	508	455	504	491	495	473	496	505	513	505	502	468	502	505	509	491	531	482	486	527	490	487	467	457	520	506	501	443	481	478	462	505	454	494	521	494	503	495	468	492	488	486	480	484	501	463	467	487	498	479	518	475	530	462	529	444	481	493	444	537	497	473	469	476	453	457	492	491	434	505	462	457	521	442	489	471	497	489	509	476	509	504	502	479	494	507	490	484	501	477	511	497	480	519	470	490	500	513	483	506	486	499	492	469	503	497	497	502	481	494	481	498	481	470	515	506	490	477	468	472	465	470	490	496	433	464	496	488	466	485	490	477	490	497	497	497	488	499	478	464	480	461	532	506	460	494	483	442	491	533	464	469	477	505	487	487	519	472	532	473	470	499	482	474	462	527	515	502	476	471	489	492	530	525	448	494	443	488	531	534	516	471	496	486	535	497	502	480	493	492	509	498	490	446	481	452	526	497	470	476	516	516	497	496	492	479	507	526	499	479	475	459	447	498	500	451	518	500	469	472	521	461	486	512	475	519	499	476	473	471	466	504	463	470	469	497	442	530	504	481	491	515	501	477	485	480	477	484	496	445	459	494	495	477	482	484	473	467	471	477	489	507	455	446	522	470	498	472	456	487	511	465	494	500	489	499	514	503	471	442	481	474	497	455	489	494	506	522	475	518	490	474	510	500	463	455	503	478	507	499	469	476	478	504	518	457	476	514	496	468	516	497	480	494	493	479	504	466	498	493	527	464	499	482	498	524	492	511	512	509	538	455	503	472	496	471	514	453	523	503	509	473	508	492	498	481	496	488	469	480	491	461	503	468	503	477	477	472	486	509	543	506	492	493	510	526	513	503	504	457	470	522	476	501	492	459	477	445	488	453	485	491	500	487	470	481	491	507	502	499	487	496	472	484	461	453	477	483	531	474	483	475	481	469	494	484	525	494	500	478	489	482	470	463	481	486	509	492	514	533	511	481	483	460	489	533	501	492	467	471	491	492	463	483	484	506	496	451	460	483	444	492	475	473	499	480	490	517	490	495	474	562	489	486	470	535	509	451	460	486	487	472	467	507	479	515	469	499	414	450	483	489	515	475	459	485	501	488	481	486	516	483	503	462	540	505	503	467	495	513	503	467	483	506	445	461	508	474	484	511	506	471	505	442	463	493	504	503	513	508	491	466	457	479	487	457	506	463	457	488	510	503	492	508	452	524	493	482	538	468	481	482	496	473	481	517	490	500	495	505	496	503	480	483	526	473	498	471	486	488	457	487	480	472	505	464	470	476	495	493	459	492	492	517	521	471	503	490	469	499	447	503	493	462	493	461	488	501	498	490	467	529	483	453	493	484	472	493	479	488	488	472	518	507	493	476	484	483	491	492	517	523	499	508	447	483	484	484	469	510	481	483	493	484	491	473	516	489	510	506	455	480	483	455	491	484	499	496	453	469	427	491	475	465	509	520	487	475	446	495	480	510	482	511	470	534	452	496	439	505	509	498	495	512	497	438	510	490	476	507	453	476	493	494	457	479	482	460	530	510	471	463	465	494	462	455	484	496	480	451	482	485	505	486	496	516	494	476	490	460	461	481	476	465	525	519	447	472	457	530	448	499	509	484	473	503	472	495	490	475	497	512	483	456	470	467	474	528	490	488	460	495	487	486	482	513	483	480	511	445	529	502	477	491	455	488	502	488	499	508	498	506	473	454	517	488	517	474	519	483	511	488	490	494	459	528	478	450	460	499	493	493	462	509	507	515	523	478	482	495	468	478	476	474	484	468	450	467	504	476	500	529	515	508	485	491	470	518	469	502	506	562	450	500	511	483	534	509	488	463	470	493	486	455	512	513	494	454	492	518	454	490	481	476	477	456	472	501	453	488	513	474	471	480	477	454	482	477	477	492	482	521	491	481	477	493	488	491	484	470	517	459	501	458	517	488	479	491	484	458	492	464	462	505	447	496	460	495	496	527	492	521	468	514	473	496	477	471	463	484	478	513	464	475	453	536	496	451	506	453	455	513	479	488	511	489	480	482	512	485	500	533	476	497	475	508	456	523	473	497	501	511	517	497	472	505	516	523	485	474	463	496	482	465	518	491	486	479	483	501	509	513	487	512	502	470	464	505	461	503	474	518	488	503	459	428	513	486	474	515	454	492	505	503	457	493	490	457	497	505	517	477	494	530	450	516	483	453	472	495	495	509	489	477	480	475	504	508	525	475	468	501	467	489	508	471	489	496	507	444	459	491	496	536	488	506	516	448	496	467	461	497	436	486	500	494	504	547	538	499	518	492	502	481	481	519	477	494	489	496	502	485	515	488	469	506	451	523	464	532	502	483	482	503	475	474	489	500	449	495	470	463	497	489	475	514	507	479	474	501	413	477	455	501	498	503	512	505	480	486	492	487	481	487	485	515	502	504	496	491	525	469	490	461	481	502	456	490	496	499	494	470	462	478	471	529	460	474	467	503	471	498	488	526	505	475	495	507	518	523	525	488	509	483	481	536	476	468	468	471	464	484	517	474	489	476	497	519	518	460	514	529	483	501	493	522	483	497	485	472	461	482	477	489	495	515	470	472	489	493	505	467	518	482	461	523	478	517	471	478	482	455	478	500	489	522	513	506	476	523	472	494	486	517	434	463	482	479	521	474	457	479	548	485	525	488	476	473	479	514	508	497	511	504	499	464	525	496	500	478	532	474	483	477	495	504	487	487	478	461	523	513	481	480	500	474	474	495	499	491	496	488	486	469	508	459	482	492	514	516	532	481	451	515	471	513	479	497	509	464	491	477	468	513	494	476	448	482	498	483	467	502	507	499	491	498	498	462	462	490	513	509	521	508	542	512	470	499	518	511	491	441	501	504	492	500	497	484	496	499	486	445	489	481	494	518	474	511	511	473	471	512	509	518	483	463	469	475	483	467	496	505	535	472	473	474	518	493	494	518	508	495	460	502	503	479	513	510	498	493	477	492	461	469	485	480	516	494	467	492	472	475	493	503	467	498	497	492	468	489	505	483	499	474	455	505	455	482	484	513	449	505	470	473	447	479	503	478	473	462	467	475	501	453	485	486	506	499	534	490	527	505	457	419	475	470	482	448	512	468	470	458	503	450	484	500	471	458	473	491	503	471	429	492	512	498	532	487	470	468	471	500	455	519	485	462	505	488	482	503	494	480	524	518	484	465	456	515	469	496	478	442	537	468	530	475	509	474	514	483	499	484	467	497	466	507	474	450	498	492	488	515	474	481	497	540	476	487	498	491	480	483	501	496	485	485	481	489	526	467	439	501	486	491	463	507	496	536	501	457	473	491	492	496	453	516	483	495	474	446	460	515	481	484	476	490	482	447	502	466	482	490	493	503	512	510	502	489	451	432	503	463	513	481	477	537	487	468	502	476	483	465	488	470	468	520	466	491	443	495	475	506	502	457	477	477	488	485	500	495	476	487	503	508	470	510	517	495	493
40195	6621	644	344	343	293	269	257	233	239	227	246	232	250	239	217	227	240	241	223	271	256	247	236	232	201	229	224	255	225	240	261	266	208	226	238	252	241	202	220	225	231	218	224	235	252	215	242	253	259	226	234	235	212	241	225	228	205	232	234	220	237	252	234	228	209	227	223	252	226	266	224	238	213	215	214	227	213	253	239	220	222	205	237	256	206	249	213	229	212	244	220	236	230	222	237	224	243	243	226	234	222	214	222	232	271	258	238	229	233	239	225	254	260	240	240	216	211	241	209	208	269	260	221	209	209	222	222	237	252	228	234	215	224	239	215	230	267	218	226	206	227	206	224	227	246	212	259	230	236	219	222	236	217	230	205	243	225	210	226	251	212	233	208	192	243	192	229	254	215	235	228	261	243	214	254	251	212	233	230	244	199	244	192	237	218	268	219	240	252	244	238	258	237	231	241	214	215	231	226	193	233	221	236	238	266	196	232	220	235	231	240	251	231	229	243	223	205	231	244	224	223	223	213	247	226	251	225	236	230	237	240	240	186	231	245	229	205	242	234	221	217	215	196	232	215	225	187	225	220	260	222	254	238	241	229	246	218	234	219	238	225	218	230	238	235	232	238	235	231	240	233	213	206	219	227	242	239	204	222	223	241	247	251	232	221	218	233	243	199	248	217	201	231	246	244	233	264	216	230	257	240	223	216	224	227	215	224	213	217	251	235	247	246	229	246	236	253	188	226	221	232	259	212	232	223	249	233	220	236	213	239	212	210	213	238	235	194	253	210	208	230	200	218	241	246	243	224	232	223	234	228	225	238	220	238	246	254	239	251	242	245	232	201	240	233	240	247	236	232	211	236	234	215	239	216	221	245	231	225	235	225	252	226	220	234	219	229	249	213	241	228	218	235	262	229	238	249	229	259	242	230	243	246	235	223	234	252	217	226	219	231	234	215	260	215	223	264	241	272	215	227	201	206	216	237	243	235	231	246	221	210	206	248	227	242	198	211	228	213	215	227	253	215	225	247	275	239	225	246	240	223	210	228	227	234	252	235	214	260	209	239	278	253	217	235	224	230	221	205	214	230	235	234	223	242	244	252	238	229	249	209	216	241	220	216	227	238	213	239	230	228	244	232	250	222	227	224	213	220	225	201	221	202	225	226	223	230	222	228	223	251	246	211	234	266	211	197	224	249	233	214	220	217	228	229	210	253	230	252	249	240	216	191	215	238	233	232	212	232	231	232	215	227	225	217	226	235	219	266	211	213	243	252	210	206	235	248	201	242	223	246	228	232	236	224	243	230	223	237	199	188	216	269	222	224	207	224	252	256	224	208	284	217	219	241	236	222	253	257	221	246	220	246	179	219	222	236	204	208	234	206	242	234	237	208	215	238	225	227	232	253	225	211	225	182	236	229	231	224	230	241	198	225	242	235	226	218	229	225	229	224	272	223	233	201	231	232	230	243	214	226	243	241	228	253	238	224	236	226	201	205	234	225	224	240	232	214	245	220	226	195	214	221	216	200	224	230	198	223	207	237	233	223	227	242	231	217	232	249	245	203	238	244	217	238	232	220	218	233	241	241	247	196	220	211	227	217	237	258	218	243	227	237	235	250	232	248	256	226	251	231	222	265	216	216	230	233	233	228	233	225	234	240	241	238	268	232	221	255	215	245	263	224	232	261	226	237	226	230	234	224	220	233	263	240	226	243	224	236	249	227	200	226	224	217	221	257	199	223	224	257	231	242	223	223	211	226	220	241	220	224	231	237	233	210	203	237	210	242	224	253	214	200	233	209	230	243	220	251	226	242	218	207	213	242	250	230	223	241	204	245	215	201	220	221	212	235	247	244	227	206	210	213	233	264	216	197	210	232	243	228	230	222	240	241	250	188	218	242	244	196	241	207	265	206	214	224	210	220	258	207	253	236	226	235	224	224	238	240	217	217	219	241	252	219	217	266	260	222	221	215	214	255	208	221	230	212	214	199	220	224	223	225	217	238	217	208	272	216	240	228	254	231	191	166	225	234	233	245	212	215	241	239	210	242	250	220	228	238	182	224	239	252	240	203	241	183	228	211	233	223	233	259	254	240	212	204	219	237	264	227	231	205	267	234	234	239	193	237	213	229	215	252	234	227	278	230	213	231	218	204	223	234	266	249	217	250	211	219	231	244	243	227	231	228	241	204	239	214	235	211	232	228	202	225	218	223	220	206	215	239	234	239	262	232	237	203	234	229	211	227	227	246	221	228	229	229	235	234	246	212	221	224	215	257	248	236	228	255	218	219	234	234	219	222	225	242	209	225	202	228	240	215	241	213	264	235	214	211	210	211	193	243	243	225	237	219	236	196	226	194	225	222	185	194	202	223	217	199	222	248	255	199	218	210	210	241	240	239	233	245	242	238	243	212	219	231	235	256	250	239	219	227	227	254	237	234	236	230	253	241	229	200	226	215	227	219	216	228	222	240	214	230	207	234	239	232	234	205	214	230	221	231	226	225	218	217	212	249	227	244	203	217	224	251	255	220	244	212	246	224	217	244	231	233	225	230	241	248	201	215	221	241	237	233	232	251	236	202	202	232	219	214	224	221	219	230	246	210	235	221	223	192	243	241	243	237	237	224	254	238	227	195	216	204	232	208	228	237	233	229	230	259	235	245	239	199	235	264	221	206	241	241	248	220	219	234	203	201	222	241	250	221	263	231	212	252	239	229	202	233	219	204	214	237	219	239	245	230	236	236	209	252	226	240	215	214	239	220	236	208	199	220	214	250	248	238	232	213	239	213	235	226	241	220	245	232	226	227	220	221	234	240	257	220	203	213	253	221	233	218	224	256	217	235	216	251	246	216	241	243	214	240	244	229	245	243	208	245	238	235	204	232	226	237	246	231	229	246	217	228	203	214	199	224	228	223	236	237	249	228	222	255	243	239	213	231	250	232	241	225	215	257	226	205	226	198	245	227	240	204	231	210	253	244	223	253	249	200	248	208	242	237	247	215	256	238	261	245	228	238	215	251	247	222	257	233	223	210	229	230	237	224	246	223	183	225	219	226	218	244	239	230	210	241	207	248	242	213	230	225	239	248	215	245	244	220	222	217	233	224	207	208	211	231	227	212	211	227	238	240	199	207	238	225	218	221	251	231	225	232	211	218	214	219	250	218	228	195	228	218	276	258	233	236	222	249	247	246	235	251	220	239	238	243	255	244	214	251	226	205	216	251	266	208	220	225	189	230	210	224	221	222	205	215	229	247	251	226	246	243	240	229	252	234	226	264	259	239	229	224	218	232	232	231	225	229	221	225	225	221	257	242	240	208	252	213	264	237	229	219	219	245	235	223	198	224	213	240	243	242	212	243	215	250	241	220	214	214	232	233	222	211	236	220	213	219	199	206	229	218	266	234	221	236	201	240	270	237	226	245	238	239	219	242	221	251	212	246	235	221	215	241	227	219	206	235	225	192	250	249	232	205	209	263	237	248	210	239	209	203	243	208	212	232
21308	687	1000	1135	954	881	782	734	711	654	626	595	610	569	554	562	573	562	517	529	548	571	576	558	527	533	539	488	521	563	498	492	520	541	557	507	542	506	514	554	540	523	530	541	523	529	564	509	544	522	532	565	507	537	531	545	526	548	544	532	529	499	516	522	503	537	520	512	513	459	502	491	547	509	543	535	516	510	533	457	543	501	512	516	504	538	512	517	532	503	474	540	504	514	503	517	528	545	501	558	488	523	516	529	469	521	511	530	493	554	522	496	531	512	535	464	496	531	555	506	518	508	517	542	542	528	515	516	534	509	507	533	504	494	550	528	539	510	473	495	565	557	549	549	482	545	511	496	516	505	526	532	486	509	514	515	482	524	474	494	514	497	500	556	575	524	507	537	524	523	522	525	524	534	546	573	493	529	534	521	544	522	487	544	549	503	552	532	538	504	495	557	462	487	520	490	501	542	519	533	494	524	540	545	508	563	520	500	525	500	515	542	519	572	467	541	505	537	495	493	540	514	556	501	520	515	537	527	548	544	497	560	510	509	538	527	527	502	502	520	517	486	531	544	491	502	545	543	542	511	526	511	549	503	517	488	497	513	510	537	484	524	507	540	546	542	525	524	524	496	499	549	511	513	515	510	514	474	499	525	552	534	507	516	518	503	485	557	507	520	497	504	542	530	523	476	556	530	508	496	555	526	513	538	507	553	511	480	551	505	555	531	545	516	514	524	546	502	501	559	518	523	513	494	481	514	498	514	515	529	522	461	518	535	570	525	530	582	514	508	510	497	503	533	543	544	525	524	518	521	491	454	489	508	498	476	519	549	517	571	545	508	532	549	539	535	525	476	476	567	496	516	537	489	529	514	514	567	519	506	505	569	489	518	489	526	529	527	545	542	502	527	501	496	503	487	506	553	528	553	544	566	512	537	484	487	537	486	507	547	529	495	535	549	523	537	505	539	524	552	485	509	480	516	534	522	522	467	520	524	495	530	519	483	522	497	466	514	496	533	555	510	522	478	545	534	516	533	495	491	534	491	561	509	520	536	517	509	490	493	510	546	529	491	511	531	541	518	519	516	521	520	486	483	546	552	545	536	541	477	533	535	491	501	530	514	481	506	505	478	521	528	514	558	522	499	512	508	534	533	497	520	542	544	546	514	495	497	555	525	521	523	547	511	532	556	544	515	519	509	541	516	489	552	498	508	505	494	550	528	525	500	535	558	521	491	511	483	544	503	497	518	549	521	554	528	551	531	515	495	506	509	530	495	536	557	537	533	551	528	516	509	494	518	505	523	510	527	529	496	526	478	510	515	476	498	505	508	539	545	489	543	526	501	529	495	547	486	533	499	514	502	524	469	517	506	510	495	503	544	538	512	530	528	491	549	514	519	537	531	506	523	547	492	538	540	503	524	538	520	487	516	525	520	553	530	500	542	527	494	535	539	543	541	501	511	553	542	503	553	509	555	536	488	546	512	517	546	547	494	543	535	551	503	490	499	522	505	530	546	557	513	523	546	536	522	530	541	513	548	544	533	516	517	546	539	568	515	514	520	526	519	534	536	503	516	540	547	564	486	510	536	544	534	542	523	515	501	464	506	557	514	556	499	569	501	523	520	534	537	533	544	490	509	532	551	524	500	523	521	534	476	499	495	507	508	512	520	523	525	521	485	517	538	495	568	509	521	508	526	507	494	525	525	515	551	605	484	545	562	489	563	501	536	555	554	538	481	514	485	534	549	516	519	514	507	519	530	510	519	536	534	506	542	503	467	506	549	510	541	538	554	520	500	513	513	533	497	564	524	523	537	507	509	545	507	531	494	530	528	531	518	562	541	511	521	516	521	509	517	539	529	524	497	522	540	542	534	501	518	540	521	517	546	500	492	510	532	527	513	487	549	530	513	565	552	545	521	511	556	533	547	529	553	530	541	510	525	567	550	506	517	495	536	540	502	528	553	497	524	517	521	557	533	514	488	528	547	539	535	493	531	542	500	490	509	502	523	526	510	516	542	523	494	497	546	516	513	515	547	503	529	526	529	534	498	546	530	512	535	534	520	534	493	529	507	525	486	498	487	537	499	517	489	522	556	520	488	502	498	540	576	525	520	564	510	518	498	542	498	527	524	529	506	536	482	523	532	550	511	515	503	515	480	552	505	544	491	556	548	523	522	527	556	520	524	549	523	506	488	519	519	537	518	530	562	480	534	511	533	565	497	502	565	516	515	543	553	579	501	547	492	553	514	579	552	541	495	523	520	501	512	520	529	496	485	532	507	521	501	507	556	486	534	533	478	517	504	548	528	588	518	522	513	507	582	499	525	536	497	532	561	467	504	545	521	508	498	499	488	515	490	543	550	553	542	552	511	514	513	489	523	508	520	490	532	534	487	514	535	507	503	507	514	535	557	524	516	500	525	503	519	558	533	529	492	530	521	542	514	520	502	488	491	535	533	562	509	539	538	537	530	500	538	552	528	507	529	513	515	553	510	523	542	523	520	522	490	474	513	526	534	502	517	478	539	508	535	515	529	509	495	475	488	522	524	533	517	519	549	536	551	512	498	487	512	505	510	513	513	529	558	520	531	520	503	478	517	500	497	526	515	500	547	512	489	516	478	526	516	512	520	516	562	525	558	495	583	537	518	506	494	516	517	503	492	540	557	528	511	538	481	540	481	525	536	488	497	511	471	560	514	531	495	526	506	515	504	512	506	541	509	521	557	542	517	508	514	503	535	495	491	524	547	508	522	526	519	535	546	477	547	519	536	574	510	510	502	534	457	551	561	549	466	544	528	532	544	573	517	537	462	537	514	521	539	499	492	530	555	504	523	513	466	508	507	519	518	482	554	528	497	517	536	545	514	500	552	522	540	533	525	516	484	476	512	499	567	513	532	496	508	484	501	536	541	521	501	508	546	504	507	519	507	517	560	539	513	514	496	514	556	557	528	521	525	504	534	514	558	524	532	540	501	518	502	533	532	521	551	541	509	491	531	505	527	509	510	489	513	523	514	479	527	542	491	513	500	468	514	520	521	504	535	516	545	529	537	521	554	535	528	549	489	538	540	522	504	513	552	515	524	493	526	537	492	527	549	504	516	486	510	519	450	499	549	508	524	540	511	500	505	503	526	513	471	504	530	558	525	496	514	524	508	494	554	511	509	500	536	510	498	523	556	490	464	525	488	529	526	561	501	573	548	510	508	521	559	506	476	506	532	511	519	521	528	510	507	499	513	540	507	480	504	556	476	496	507	505	503	531	520	519	533	569	555	553	530	530	524	507	491	465	502	519	480	512	505	522	541	518	469	578	532	513	549	529	527	573	482	534	562	498	544	496	510	509	527	527	540	577	525	556	530	473	546	515	549	495	539	527	508	513	541	495	550	516	528	512	536	543	472	497	508	506	538	531	535	555	484	526	490	548	494	531	490	488	503	516	523	535	508	450	542	540	536	511	500	543	535	527	521	570	500	534	550	523	486	532	513	529	535	532	525	525	491
49987	10927	1423	453	349	271	255	192	188	171	163	171	180	165	154	164	167	163	149	168	131	169	133	160	141	140	152	154	157	143	142	180	135	112	135	147	153	154	165	139	146	163	144	148	138	137	135	142	168	160	152	162	158	155	138	156	152	139	141	143	170	162	140	147	151	150	165	140	144	148	156	132	131	135	165	147	150	130	158	146	123	157	155	141	140	130	138	133	136	128	137	122	128	139	165	147	145	142	133	153	156	148	161	145	149	127	153	136	160	148	155	144	125	168	158	160	128	144	166	134	162	135	137	141	145	152	132	137	146	174	133	125	150	134	118	131	144	151	151	154	146	147	140	146	132	153	169	127	145	164	162	140	136	141	145	148	138	160	137	155	146	155	165	148	120	162	134	144	137	153	142	137	163	141	149	140	121	138	131	139	161	155	128	115	156	133	136	163	147	132	134	166	141	143	130	142	154	148	154	104	160	163	140	143	132	111	155	134	160	142	135	154	170	153	143	144	140	158	157	120	153	150	147	152	154	145	149	146	133	131	142	130	140	134	138	148	144	141	128	135	126	142	152	144	142	166	164	154	129	153	143	157	141	127	151	121	153	146	145	155	154	144	154	138	153	134	147	146	136	143	156	149	149	153	126	158	128	141	138	146	166	154	153	140	138	134	118	149	141	156	146	126	155	151	161	129	145	171	156	133	156	141	136	135	155	155	130	153	148	146	136	120	144	138	173	161	123	146	139	136	136	147	156	152	164	140	137	164	142	155	150	155	129	152	149	143	161	140	151	141	127	138	150	156	132	117	159	161	146	160	149	139	129	144	165	145	133	139	144	136	164	129	129	138	157	143	109	126	135	133	149	140	158	135	139	126	153	137	143	173	148	178	163	157	146	126	154	137	149	162	175	177	140	135	120	159	147	136	147	116	142	125	137	143	129	145	160	162	134	153	147	161	157	153	138	135	132	170	137	148	146	160	132	129	146	144	158	152	153	145	142	134	141	146	150	150	139	136	146	153	131	179	154	132	149	135	142	130	154	147	164	162	138	137	144	140	122	154	155	130	120	116	126	147	128	138	138	141	134	158	151	116	137	153	163	147	135	145	166	167	154	181	144	133	167	153	162	165	161	156	149	152	159	131	140	180	178	144	117	142	144	118	140	157	137	129	134	148	141	138	177	159	181	139	141	150	124	148	164	157	148	136	151	160	152	140	152	140	157	136	151	163	160	156	139	158	136	143	152	121	164	127	127	155	153	128	147	143	121	154	153	154	159	144	147	150	132	123	149	158	138	128	117	125	141	157	146	158	125	140	144	116	135	141	133	154	151	166	131	162	119	160	131	139	144	161	125	127	169	162	143	168	145	148	155	140	142	150	152	141	152	149	162	158	153	142	149	150	142	168	139	142	145	131	157	155	142	126	135	138	154	149	175	146	136	145	120	169	149	147	145	157	156	155	145	161	126	169	145	162	136	128	143	145	141	147	147	158	142	152	142	158	168	142	137	155	140	145	137	149	150	139	126	124	150	155	140	140	145	160	135	135	144	130	164	144	140	154	156	153	148	154	154	146	161	137	151	135	142	151	133	168	148	149	142	148	144	134	150	142	147	150	132	134	144	150	138	145	147	165	142	136	147	135	132	144	136	144	139	135	149	157	140	162	152	172	121	147	145	148	134	169	136	169	137	142	139	153	124	162	159	151	144	139	133	135	155	144	146	165	153	137	143	138	155	172	134	151	134	125	124	153	172	134	147	142	138	128	139	148	140	127	151	142	169	127	125	140	124	132	157	133	125	132	147	127	157	175	138	153	144	172	161	145	136	135	148	139	126	132	123	129	121	116	144	159	143	155	147	154	156	155	139	138	132	145	166	158	149	146	147	152	157	136	119	138	167	137	145	140	127	133	162	141	133	172	157	147	164	138	140	180	159	120	127	130	128	135	141	133	146	136	153	134	165	145	150	142	153	159	143	128	134	158	134	144	159	136	145	125	147	148	152	146	144	126	151	147	138	136	141	132	132	144	140	121	124	135	128	137	161	126	145	119	136	157	134	140	138	133	145	136	137	141	133	148	155	146	136	152	143	129	147	133	155	154	139	157	140	152	154	135	157	136	127	147	131	160	144	139	143	143	117	130	142	134	149	158	137	152	149	146	132	137	124	164	153	144	148	145	158	144	159	149	156	153	129	150	135	125	161	142	149	137	147	153	140	155	154	148	138	141	137	131	144	136	139	140	136	163	150	130	151	129	158	142	134	143	163	158	147	148	155	164	137	131	153	140	124	112	148	149	134	148	149	150	167	124	158	170	143	143	140	161	156	146	143	140	132	123	138	153	141	149	136	156	137	137	146	144	147	141	156	126	148	136	149	140	153	134	153	150	130	143	172	154	158	131	152	141	145	141	140	140	139	128	145	138	130	147	132	130	138	130	164	153	133	130	128	155	132	136	153	166	143	148	146	156	133	140	148	144	134	120	157	134	148	142	141	133	144	132	158	127	139	152	116	148	169	135	138	147	132	148	136	179	151	134	157	146	152	153	143	123	150	149	137	163	159	134	132	133	172	132	138	140	148	140	133	160	142	143	160	149	123	131	135	124	139	144	133	146	137	159	145	137	147	119	168	153	125	148	157	139	133	149	133	150	126	161	141	149	117	152	156	129	139	124	159	135	128	134	130	184	133	123	162	148	122	139	142	166	136	143	137	115	136	148	132	111	142	147	157	154	137	143	166	142	126	146	144	136	148	151	141	152	137	145	122	160	126	159	152	138	116	153	140	147	159	137	155	144	141	135	157	141	128	123	148	151	144	159	167	135	156	165	129	129	156	148	146	134	136	144	161	161	167	131	130	153	130	120	164	147	142	146	139	157	130	133	147	163	135	150	138	132	136	163	123	150	140	152	153	159	131	163	144	153	127	137	120	154	142	149	138	129	141	137	146	160	133	148	134	158	135	146	139	147	146	135	167	153	152	148	138	129	119	129	142	146	165	149	141	124	142	125	167	143	152	148	122	128	157	148	119	129	142	152	137	169	146	135	167	170	148	135	175	125	161	124	148	157	166	150	133	164	127	126	149	166	122	120	134	140	127	135	141	127	148	129	132	156	154	133	131	129	129	175	120	156	150	154	157	126	141	145	158	151	146	145	138	148	159	150	158	125	137	148	132	143	142	140	126	152	169	124	145	144	146	136	123	125	133	150	118	150	154	143	163	130	136	144	153	168	175	155	158	139	135	134	146	139	117	124	143	133	138	141	155	135	137	145	139	138	145	142	153	137	161	141	151	138	144	154	139	128	135	132	142	154	141	155	133	140	134	132	135	173	159	142	146	149	142	135	160	139	144	144	142	120	157	134	134	145	142	133	146	134	123	147	135	139	143	153	127	129	135	141	130	144	145	143	154	142	146	150	128	161	142	149	136	141	143	142	135	141	129	155	143	141	152	138	167	140	133	152	158	140	154	143	162	123	159	156	138	149	139	124	154	147	137	159	151	145	149	153
25485	693	1226	1262	1111	900	772	725	634	539	481	473	465	438	422	419	389	376	411	400	385	375	353	375	403	363	373	342	352	370	366	362	332	348	349	355	367	332	355	349	349	346	336	327	346	331	345	325	363	323	328	362	361	354	330	368	348	348	368	331	319	340	317	332	354	341	344	353	337	331	342	341	362	354	324	345	339	336	335	328	344	338	364	347	328	362	360	345	354	337	360	386	320	363	341	337	362	347	353	323	381	342	333	321	350	332	343	337	332	310	354	320	358	336	339	350	351	316	346	319	329	330	356	356	377	343	334	314	358	324	323	325	352	281	353	354	356	318	350	349	337	312	303	329	337	341	336	315	356	318	327	353	348	320	306	361	352	334	331	371	314	333	357	336	325	320	318	323	308	350	326	329	315	316	302	311	349	332	297	289	341	359	315	337	341	326	314	322	330	371	323	336	334	349	308	328	328	309	345	323	326	333	306	352	323	314	313	327	353	359	336	288	359	344	306	345	356	341	337	349	307	332	375	326	338	320	335	334	349	330	364	342	326	313	343	330	350	361	342	344	310	370	341	327	334	342	334	321	335	351	351	309	320	332	331	346	346	340	335	323	343	363	310	339	318	342	312	368	332	334	312	370	324	341	328	331	354	345	355	335	339	343	345	321	311	328	309	355	349	323	365	323	323	317	330	325	376	341	332	307	386	334	341	302	286	314	349	318	367	332	363	323	359	348	341	354	311	332	336	349	349	320	322	314	333	338	318	340	343	364	332	336	307	350	307	336	344	346	335	335	345	337	349	335	350	337	336	332	317	319	324	317	327	315	314	328	333	326	300	359	332	318	350	335	338	346	361	321	338	322	361	333	311	349	291	335	320	325	308	339	327	344	349	322	327	332	337	324	355	328	351	346	337	337	313	293	378	357	343	338	343	337	359	330	341	333	357	339	348	309	336	325	344	312	356	325	332	341	317	343	370	303	304	368	350	403	342	326	351	349	336	320	356	339	306	330	353	340	345	337	310	342	323	343	328	351	332	328	305	334	338	324	359	330	293	348	360	339	318	315	342	347	362	341	363	306	364	335	340	349	317	344	318	320	305	334	308	341	328	379	327	359	318	329	365	351	309	307	332	380	336	318	325	322	311	344	363	337	331	340	343	349	341	319	319	321	322	353	312	347	336	358	309	297	311	337	336	314	340	320	338	340	346	309	333	364	346	333	314	327	343	358	322	335	329	315	340	286	302	320	317	345	337	367	316	321	324	350	318	333	335	340	334	354	333	327	333	354	337	345	338	344	348	313	301	338	335	337	321	354	337	341	334	325	364	353	323	355	326	338	320	347	335	364	320	317	362	346	332	349	355	351	319	363	360	325	333	346	315	345	301	338	316	340	365	343	328	334	348	319	345	300	346	316	349	284	340	331	323	343	322	310	321	311	313	339	304	337	310	334	357	313	338	323	328	341	334	345	327	346	337	317	330	356	323	367	323	310	317	322	336	329	324	344	350	332	318	308	341	320	347	366	343	360	318	341	343	330	318	347	282	346	343	361	367	342	352	337	328	343	333	337	331	336	334	356	341	343	319	350	318	317	377	321	338	347	329	335	341	342	348	339	331	316	336	306	344	334	322	327	342	310	341	346	335	318	312	298	340	337	341	335	325	310	324	322	344	311	302	327	359	304	310	357	322	321	337	330	360	353	351	335	292	350	331	319	340	309	290	354	318	365	348	327	318	356	298	336	325	345	345	296	359	339	350	324	318	307	318	315	311	356	293	340	359	346	329	328	328	327	315	340	321	326	366	349	345	333	344	320	345	305	335	340	363	296	347	363	352	310	325	335	341	346	323	349	317	337	332	337	375	339	345	353	330	305	358	320	338	350	338	339	306	348	347	330	356	326	337	307	344	335	327	362	349	339	328	337	357	328	326	354	340	358	342	320	358	339	319	364	341	345	361	334	304	369	324	367	330	306	351	346	322	324	321	349	364	308	310	325	334	347	325	342	341	333	319	358	377	317	323	334	343	326	320	336	321	340	336	321	366	309	369	348	345	345	345	326	330	345	334	324	327	333	292	360	332	318	325	332	308	330	344	347	356	325	338	337	351	333	328	362	359	313	337	326	314	359	357	356	337	353	336	353	355	288	319	368	357	390	318	337	342	302	329	367	344	360	299	328	359	314	323	343	317	337	319	328	327	313	340	312	328	322	341	307	340	337	326	319	324	371	320	331	332	344	330	339	330	334	374	332	331	343	354	325	330	345	341	343	371	326	329	334	344	334	342	347	313	359	349	340	314	352	350	324	321	301	304	312	335	344	319	339	303	323	367	337	327	327	307	315	340	308	368	323	326	293	329	336	314	320	348	349	356	348	322	342	346	356	316	356	378	349	336	316	339	349	338	316	348	330	322	326	318	332	357	318	341	343	315	363	325	327	351	350	340	348	333	329	339	344	336	338	347	314	328	341	316	333	332	336	356	352	316	333	358	347	330	334	335	358	344	297	308	355	362	334	320	348	346	340	348	313	343	328	359	315	340	334	304	326	344	326	339	324	354	341	331	337	316	317	356	330	353	361	326	320	331	370	334	339	344	302	358	366	327	318	337	359	343	334	360	347	327	326	334	315	301	353	311	340	303	324	336	381	326	326	348	306	349	354	362	320	344	310	364	382	329	326	320	372	331	306	350	340	308	320	337	319	353	309	313	361	362	367	311	332	319	328	360	351	349	344	310	335	323	338	352	351	349	326	326	318	352	368	336	317	322	310	323	347	321	330	343	340	348	346	315	345	327	338	333	327	335	335	330	331	308	322	380	327	334	343	359	354	354	324	325	332	341	335	328	342	356	322	338	330	344	360	335	329	351	310	307	326	328	331	366	344	334	328	344	332	327	330	322	344	372	331	348	317	338	305	347	365	329	315	304	315	306	341	330	339	337	339	306	345	301	299	361	364	330	315	325	319	338	356	367	321	288	316	342	323	320	322	336	348	346	328	356	329	360	309	324	322	363	313	351	311	350	380	336	347	355	339	344	289	319	342	316	348	334	345	342	330	331	353	360	326	322	308	359	321	343	328	299	337	368	328	354	345	371	345	302	310	335	350	349	335	315	334	342	319	327	347	330	330	334	315	322	344	357	303	343	336	335	345	349	307	342	329	323	353	321	348	316	323	356	310	332	359	327	326	356	297	321	371	334	309	341	359	324	356	341	352	343	328	329	331	334	365	346	343	344	334	338	294	300	340	362	346	327	315	316	364	323	335	334	330	324	337	328	364	335	356	359	341	328	346	332	343	327	341	342	364	348	324	349	336	351	334	321	317	356	347	316	344	333	353	379	345	355	362	358	307	323	329	338	299	307	336	342	336	336	367	336	360	312	330	339	366	338	366	348	325	322	346	343	321	357	322	286	353	327	319	319	352	332	323	311	337	334	361	323	356	332	358	319	335	327	353	340	331	329	345	331	347	311	345	324	345	320	380	368	326	339	315	378	344	333	296	332	334	348	380
28446	2908	240	195	204	210	196	197	216	195	200	202	211	190	161	214	223	205	195	206	192	206	208	197	217	239	206	220	183	219	194	232	214	201	185	219	192	194	196	197	203	200	214	213	196	204	174	188	207	205	177	169	206	207	177	188	206	223	196	188	190	184	216	190	195	212	192	180	228	198	200	194	204	209	169	183	194	198	200	203	206	208	206	211	200	184	205	239	197	177	209	200	233	176	191	202	184	224	212	218	184	208	187	200	203	213	225	179	195	192	222	193	220	184	181	203	221	205	195	224	215	184	189	215	196	209	202	217	211	174	204	212	195	214	194	183	203	209	199	183	185	200	211	173	219	212	228	219	224	189	232	205	212	217	179	200	191	221	205	176	188	203	189	218	215	198	220	206	216	196	186	198	200	198	176	178	229	216	191	193	195	199	196	203	225	187	190	203	179	195	193	207	206	198	210	229	204	193	214	215	199	208	210	213	211	214	208	213	192	191	210	205	186	192	200	214	192	206	209	231	204	184	207	198	211	199	200	208	209	204	201	178	175	203	179	171	213	202	189	194	171	202	189	199	187	195	205	199	219	207	207	195	202	216	194	185	188	187	200	189	208	182	190	190	187	216	212	207	187	196	213	215	209	201	208	186	216	180	211	200	185	203	203	206	214	217	219	195	222	199	211	217	211	234	203	211	205	207	233	206	197	216	188	192	203	203	231	217	190	201	195	219	204	207	200	197	195	225	178	212	178	215	171	209	215	221	223	198	188	193	203	215	217	205	213	192	204	214	211	202	191	217	205	245	180	180	220	212	247	202	227	182	201	194	181	185	223	207	205	205	205	196	202	192	215	175	202	197	226	194	212	201	215	206	202	228	233	164	206	192	202	219	208	212	199	214	168	222	192	202	206	190	214	191	218	222	202	175	174	187	203	200	207	192	217	163	209	200	182	195	208	189	212	207	223	210	194	236	204	212	191	205	201	202	197	216	204	201	196	195	201	197	206	196	209	232	205	210	222	213	193	232	201	203	188	195	210	208	191	208	197	201	194	188	230	194	187	212	177	199	195	184	187	214	207	199	203	185	195	190	233	190	201	202	213	201	219	230	205	203	206	213	169	198	217	190	191	198	199	203	167	184	187	199	210	191	205	193	202	191	219	185	189	219	179	191	209	214	210	210	212	205	187	205	181	199	190	199	210	193	192	213	163	181	185	208	200	194	216	212	213	196	210	190	210	183	203	218	196	172	189	197	198	186	188	176	175	218	185	200	206	197	201	201	200	209	214	194	208	222	187	207	197	200	207	219	210	198	213	194	196	214	198	216	213	213	218	193	201	205	229	207	203	220	184	206	192	207	230	206	220	197	217	209	199	192	211	233	207	209	204	216	202	209	184	231	193	188	167	206	228	202	209	215	209	194	199	208	178	194	210	201	198	203	192	203	202	184	198	183	205	180	220	187	215	216	205	197	224	199	198	203	196	212	180	234	225	215	208	212	215	191	213	205	185	217	182	176	197	203	228	187	181	194	201	199	186	218	219	184	198	208	195	225	217	213	212	225	217	180	185	215	198	198	199	179	181	183	217	219	197	206	220	199	183	218	176	208	187	212	223	185	203	194	211	183	205	182	197	210	199	193	225	177	208	198	223	194	211	182	189	210	213	211	203	189	173	170	179	197	178	201	174	221	184	210	215	203	192	190	178	188	203	220	201	195	176	220	176	222	196	190	203	221	212	200	180	198	212	194	246	210	229	211	210	206	188	197	209	213	205	176	193	208	201	194	188	214	210	198	209	204	189	199	190	192	164	180	203	201	183	201	194	197	211	220	199	195	178	205	190	205	190	218	199	226	217	196	176	193	193	211	170	198	220	175	207	188	187	199	191	217	185	205	184	214	203	211	228	193	216	200	190	219	194	191	191	201	200	198	199	217	177	173	231	167	179	193	206	209	210	194	222	204	183	197	189	183	198	189	178	211	203	181	215	208	200	202	219	205	214	219	221	197	213	217	207	219	192	231	196	197	199	217	239	208	192	206	212	176	189	165	179	206	184	185	186	207	222	223	206	181	218	202	176	190	192	241	206	228	211	213	194	215	220	192	238	211	206	200	225	209	199	207	196	199	214	231	199	216	183	213	218	195	224	194	210	173	182	168	225	216	211	208	194	178	206	193	192	193	231	191	204	191	178	227	214	228	205	218	203	184	220	194	189	197	209	225	209	214	209	198	204	195	186	184	206	192	191	195	207	209	178	192	195	205	219	199	206	183	212	222	223	192	197	213	204	200	171	200	159	203	195	218	201	210	215	190	192	188	199	197	205	203	198	200	208	190	190	209	198	208	173	200	200	205	204	172	202	190	208	190	198	188	203	208	223	206	164	190	191	233	207	183	229	228	214	214	181	191	213	231	205	198	182	210	173	198	192	178	186	175	213	178	207	195	206	186	182	201	189	214	185	197	190	198	192	207	193	220	164	214	227	172	199	188	235	217	191	185	220	195	219	219	220	195	200	185	185	212	209	203	194	197	214	157	174	209	209	218	196	194	208	237	185	166	193	179	204	211	193	193	198	179	201	224	203	206	198	205	210	217	189	206	207	216	196	227	210	193	208	197	213	204	188	193	223	204	189	196	193	196	217	207	194	211	205	194	203	208	230	191	182	203	216	221	198	182	191	234	198	225	226	232	233	208	203	216	217	216	170	215	193	211	194	191	204	192	199	190	217	182	195	198	209	217	214	213	198	197	232	199	203	208	199	214	196	189	219	213	198	216	185	199	189	197	218	197	222	209	199	195	196	187	194	222	206	204	230	212	239	174	203	186	206	190	203	209	197	189	227	188	198	185	192	182	198	217	199	181	178	217	225	188	218	208	212	206	188	210	170	195	203	207	214	196	219	202	204	204	237	213	229	197	227	186	206	226	192	222	200	192	219	190	171	179	188	207	195	210	199	209	209	200	198	194	171	198	215	185	214	200	191	205	181	199	214	211	182	196	212	171	230	223	200	207	182	224	206	214	202	213	229	224	197	195	204	173	202	216	221	223	218	193	231	215	197	184	209	236	205	207	178	198	210	216	202	158	176	191	181	195	211	220	194	192	206	218	198	175	204	193	197	204	198	177	198	208	193	215	186	207	205	206	221	204	200	183	218	213	181	224	193	197	192	159	240	202	207	176	236	199	215	172	194	220	217	213	205	183	197	198	200	218	184	202	223	212	193	190	211	193	193	204	187	204	226	232	227	165	206	205	217	227	209	194	181	214	196	215	220	180	202	232	196	173	228	211	186	197	210	203	190	193	191	199	208	220	246	218	201	188	185	205	213	227	199	176	190	199	178	177	215	183	225	201	174	186	224	182	193	208	205	204	182	218	210	198	187	169	201	191	189	196	186	180	158	188	191	177	201	196	194	218	156	222	217	208	203	231	180	206	195	208	195	210	194	196	198	216	222	191	189	203	202	205	172	199	183	213	200	176	196	206	206	174	196	200	188	205	221	214	204	187	243	222
16765	501	518	511	509	529	519	475	521	448	483	442	465	475	469	475	462	469	474	478	477	502	459	463	446	476	456	447	499	450	453	507	469	443	486	502	438	490	474	533	484	462	456	538	457	477	488	446	484	463	472	467	454	442	467	453	523	474	472	478	449	481	503	489	461	467	458	467	473	478	462	475	453	519	463	497	484	494	460	460	491	475	467	476	470	466	492	461	476	470	502	508	456	448	481	470	479	487	446	464	470	472	474	469	451	452	473	460	513	501	461	416	435	443	491	467	471	499	486	481	472	478	446	469	491	495	489	429	466	487	487	518	453	415	447	447	471	447	480	471	463	487	469	482	444	493	467	437	509	479	494	478	525	465	464	495	486	474	478	463	468	436	507	456	489	479	510	462	434	449	433	462	444	496	534	496	458	436	479	490	444	472	483	464	473	492	440	454	456	502	435	453	438	460	455	464	422	496	448	446	447	440	442	488	487	443	483	473	458	487	451	461	459	516	425	501	464	499	453	444	452	473	461	477	472	440	448	448	487	467	498	489	460	510	472	477	476	470	479	449	446	488	462	451	452	479	435	496	472	458	434	466	478	489	456	477	488	469	456	494	436	471	474	477	470	446	463	461	470	492	439	429	495	470	510	473	448	470	439	442	497	449	434	449	492	465	462	501	436	469	490	475	454	464	462	442	477	464	472	478	467	478	447	475	466	467	478	465	466	482	506	487	453	480	464	482	448	468	495	442	470	441	449	479	453	444	473	440	475	501	489	460	474	460	441	422	470	467	476	462	458	426	454	480	498	448	431	459	444	472	476	503	460	490	449	496	503	429	479	462	468	486	408	454	470	461	448	449	524	425	453	472	487	453	443	459	430	495	460	480	477	454	438	458	466	455	484	453	470	522	475	477	500	462	457	451	484	533	485	459	469	469	470	456	433	507	486	463	502	499	482	466	429	468	465	449	453	450	496	459	479	518	477	500	468	481	469	453	457	499	430	539	452	485	486	489	466	503	470	448	457	487	480	460	483	448	459	466	483	445	435	425	444	442	445	487	489	478	486	484	488	455	482	505	476	475	423	482	497	450	467	470	468	490	457	459	477	466	468	511	496	481	454	493	488	462	470	484	487	487	477	482	471	492	487	453	486	454	461	449	461	511	484	501	472	500	475	504	488	495	521	451	519	479	468	499	495	482	471	477	501	449	492	424	437	449	477	459	471	483	475	476	468	472	447	490	453	474	481	521	442	442	484	453	484	459	445	460	509	486	485	488	501	464	450	463	450	482	477	496	476	497	458	471	511	479	479	455	435	472	442	468	499	482	462	480	492	449	460	470	448	484	504	481	467	486	511	532	453	490	489	473	474	505	498	481	454	451	456	463	492	467	458	485	467	446	441	518	474	482	484	492	469	461	482	452	494	463	471	461	504	506	469	451	499	455	483	463	457	465	469	464	446	481	477	475	491	467	458	482	452	485	487	472	479	477	463	443	473	459	471	444	458	468	486	442	431	481	426	496	503	504	475	431	479	478	466	480	476	469	467	465	492	503	479	482	472	430	464	464	455	454	480	474	451	496	471	453	496	503	463	458	495	487	477	494	464	486	479	480	505	466	464	487	490	497	485	459	439	427	466	454	511	496	476	437	495	499	452	453	451	483	470	485	466	471	464	505	514	471	480	483	430	500	492	462	463	458	464	493	454	472	474	456	490	484	497	469	450	477	474	508	477	480	443	516	502	452	475	474	457	499	453	494	449	489	481	466	541	469	448	495	469	472	464	464	498	505	452	485	465	476	436	485	452	465	433	477	470	450	431	492	471	463	475	487	468	426	481	469	489	468	495	441	466	450	486	456	475	474	469	443	478	475	476	481	466	437	464	511	476	482	479	477	467	455	481	445	488	475	445	469	440	455	474	463	450	446	465	518	408	478	511	453	485	440	456	467	454	443	423	492	454	459	458	445	505	484	423	509	489	438	450	453	459	458	483	510	463	490	451	451	497	497	460	504	456	509	458	469	463	468	457	456	458	424	469	513	490	518	464	496	431	459	443	455	463	483	480	451	432	453	486	469	470	458	481	490	466	489	497	468	426	520	494	455	479	466	504	453	462	492	487	502	491	472	460	487	463	482	410	435	510	472	504	464	438	453	454	480	448	442	455	472	466	465	494	457	436	468	472	477	472	473	463	464	489	441	508	476	476	452	471	447	487	433	494	483	467	458	458	438	463	479	461	476	462	456	494	466	464	466	465	482	492	539	460	492	481	455	432	438	471	452	432	498	506	476	515	463	493	450	483	484	443	459	470	460	461	474	447	489	453	490	452	507	492	475	497	502	454	504	469	487	441	514	472	477	434	473	432	444	498	447	486	464	456	455	474	478	447	485	464	461	468	461	482	452	464	446	469	465	457	510	478	495	463	487	467	491	427	472	494	459	466	480	476	484	460	457	463	461	480	481	483	463	451	456	487	482	460	469	489	492	467	495	474	472	488	515	457	459	432	461	456	440	493	459	483	499	475	484	460	470	459	447	447	468	474	461	453	488	475	473	516	474	497	471	452	478	455	458	486	469	451	447	471	479	453	445	496	481	514	475	463	496	498	499	465	475	467	444	459	467	483	494	445	463	486	500	459	463	460	472	448	478	486	482	466	505	516	448	474	477	469	463	471	471	485	461	471	432	501	481	469	474	489	429	482	426	509	458	450	474	478	451	482	473	463	466	470	461	503	525	460	469	459	503	494	468	447	516	496	531	464	455	498	456	472	466	448	471	477	484	470	493	499	442	474	467	446	495	473	448	455	473	442	505	455	462	456	501	461	497	490	476	463	447	473	498	512	468	458	464	504	447	519	444	480	513	468	484	532	469	479	502	482	478	473	493	464	444	448	471	446	467	433	496	434	459	502	474	452	461	454	488	496	446	450	463	494	488	465	504	488	499	479	480	438	451	482	472	469	495	483	462	493	499	447	513	462	456	457	477	493	509	457	474	457	455	477	473	459	499	482	475	506	448	463	430	468	499	494	481	464	470	453	495	498	453	445	484	459	503	461	468	421	478	452	470	506	474	422	482	471	452	397	467	500	470	466	454	482	500	415	467	451	474	453	466	449	517	503	452	487	433	490	489	444	475	494	459	483	486	455	480	477	467	447	464	498	480	500	457	457	466	475	479	464	477	409	469	483	482	495	484	472	523	464	487	482	475	447	484	461	483	493	477	470	468	475	487	492	481	472	432	465	476	433	468	479	498	457	469	509	487	475	461	440	472	447	440	471	472	457	513	472	444	498	503	485	474	439	472	478	454	458	486	483	472	456	468	454	488	484	478	442	471	457	499	444	469	473	494	450	476	486	460	513	451	458	440	447	433	467	464	509	502	460	489	464	490	478	463	444	494	501	487	459	490	454	454	468	477	480	434	493	442	509	494	542	474	470	417	468	514	485	445	490	501	445	492	453	482	472	479	474	482	485	474	483	451	471	497	522	465	459	446	437	451	476	470	452	490	481	460
44472	8460	822	370	311	292	314	268	269	267	244	257	256	243	248	267	237	234	228	239	250	228	257	231	254	254	236	212	233	215	237	253	226	244	211	227	235	213	231	254	264	244	227	225	223	241	255	253	223	230	257	235	241	226	215	209	234	241	231	219	231	249	237	219	245	252	251	238	271	197	225	250	217	258	214	231	248	226	244	251	272	212	237	237	266	285	236	233	243	236	237	232	247	249	260	246	234	268	225	229	233	262	233	261	255	258	236	220	217	197	241	241	256	234	233	240	252	241	241	253	249	236	218	248	230	234	257	262	238	244	252	237	235	227	202	220	261	246	236	237	250	212	237	228	254	239	232	244	239	247	233	224	222	228	228	239	232	215	233	250	233	236	231	210	230	249	260	230	244	251	231	246	251	243	202	241	223	270	225	227	223	205	245	241	247	226	238	231	241	262	216	222	217	232	239	272	252	260	223	215	221	236	245	218	222	255	221	235	234	271	267	214	255	245	244	255	244	238	258	267	238	257	234	219	257	220	254	234	229	234	235	234	233	235	224	241	252	240	244	249	236	252	247	246	255	220	239	276	228	246	219	223	246	252	226	257	245	253	232	235	248	194	232	234	229	250	242	257	220	217	255	237	244	245	242	223	252	222	255	238	220	222	268	234	267	250	226	251	256	230	190	215	198	237	222	200	234	238	244	262	297	234	218	224	250	234	229	231	264	230	242	234	232	238	265	238	249	234	204	244	240	231	238	237	243	210	231	253	209	226	252	225	216	247	236	200	240	261	260	180	247	245	230	234	230	257	245	223	263	240	252	221	256	265	223	263	237	235	263	237	226	218	246	240	223	222	251	244	251	231	246	249	245	264	235	257	235	209	238	252	224	233	241	268	231	246	240	228	232	242	254	269	229	261	240	231	229	238	249	229	238	224	203	230	237	228	254	251	254	245	213	235	231	250	244	222	243	210	256	200	220	233	231	207	224	229	264	246	232	242	261	270	227	216	274	281	259	243	219	216	226	248	246	215	232	223	242	214	230	217	249	251	229	228	251	211	199	235	251	228	243	233	233	233	222	256	247	272	216	240	224	222	275	258	243	248	229	219	244	241	231	233	270	229	231	204	230	195	240	228	248	220	230	215	233	233	249	243	211	218	246	230	245	272	259	209	219	249	222	254	241	231	236	241	218	260	264	244	211	223	232	233	259	221	271	222	248	255	252	260	235	213	212	256	240	235	232	253	237	244	224	239	216	190	262	232	226	233	238	281	222	247	232	239	238	252	249	215	253	223	252	246	265	223	232	247	256	253	238	245	221	230	229	230	226	227	256	220	235	241	219	213	238	224	236	247	207	216	265	232	242	229	209	224	212	238	232	255	225	245	249	229	213	235	226	253	230	245	241	234	232	212	272	231	255	238	242	252	223	230	237	238	268	212	225	233	240	232	255	246	245	241	243	250	240	256	238	246	254	251	236	230	224	216	252	243	241	250	235	244	251	284	244	231	244	221	256	233	229	249	225	276	247	208	252	203	251	241	251	232	228	257	235	251	252	214	258	251	261	233	238	236	238	231	249	238	238	243	229	255	231	234	204	248	239	215	233	226	225	242	231	241	237	245	227	229	218	254	244	254	269	256	243	235	255	248	274	230	231	237	263	256	236	231	222	271	231	261	225	229	239	226	222	251	227	252	233	249	235	250	250	243	222	207	248	241	263	252	275	251	215	268	237	231	242	256	200	218	221	272	230	219	228	222	252	237	234	242	251	251	228	231	232	238	245	266	242	260	245	260	234	226	243	255	239	216	264	250	248	231	185	249	250	240	257	268	209	239	224	215	230	246	214	213	199	245	194	246	239	239	222	208	218	256	224	239	229	254	257	248	231	217	243	248	245	256	266	224	220	231	248	250	244	243	246	227	238	235	222	232	247	221	224	234	229	234	222	227	220	203	222	236	231	246	244	228	216	243	232	222	233	263	243	246	253	212	208	218	245	245	228	228	212	230	231	245	249	236	220	236	244	238	235	213	257	226	233	231	234	239	228	240	246	270	250	210	226	215	244	223	232	234	233	202	226	251	240	236	226	233	255	244	257	245	240	227	232	227	249	263	234	252	227	197	261	243	236	252	252	219	218	243	232	216	240	230	238	221	221	233	243	234	220	254	224	269	252	260	243	227	266	245	254	230	233	246	241	244	233	246	218	258	239	259	252	264	254	253	209	254	244	266	205	214	230	239	254	215	255	219	241	253	219	244	254	232	229	222	225	267	244	237	278	209	251	264	222	217	227	248	260	229	254	235	259	236	218	255	254	217	218	270	213	211	222	232	236	213	262	232	212	236	234	238	234	238	242	224	218	246	259	244	233	229	243	240	242	233	227	241	226	272	248	250	249	229	254	257	210	261	261	242	242	222	207	236	214	232	228	223	246	242	230	271	259	261	256	252	257	245	227	256	225	251	246	256	257	256	251	230	241	245	261	238	222	250	221	227	226	235	206	257	240	254	243	259	218	255	240	260	244	199	214	216	238	234	234	232	212	233	204	219	237	219	256	265	230	236	220	224	222	224	226	244	233	254	248	254	255	239	238	254	248	243	225	212	252	245	189	230	233	264	248	211	246	262	266	248	233	229	233	231	206	207	250	215	222	226	225	232	221	199	212	243	215	239	227	253	249	224	229	257	238	273	244	223	260	253	210	228	218	212	237	232	253	261	225	217	262	235	251	262	267	232	223	242	239	254	237	256	212	252	222	253	238	241	243	231	241	237	243	260	242	282	250	217	252	227	199	285	253	220	248	231	254	260	231	265	243	218	235	207	243	246	243	217	231	256	211	226	231	243	229	271	251	247	250	254	264	221	264	251	260	250	258	262	226	234	240	232	245	216	258	264	235	251	219	241	215	260	240	233	255	222	231	260	270	264	227	229	235	217	213	265	217	256	241	212	248	217	234	242	227	217	234	241	233	249	259	209	219	235	220	262	238	232	230	220	259	223	268	235	238	224	261	227	273	238	239	288	221	231	260	212	230	280	206	216	223	264	240	243	235	237	246	242	236	263	239	231	238	222	215	250	243	264	240	244	221	249	234	247	231	227	225	216	246	259	237	240	226	270	222	234	219	246	245	217	246	216	241	270	238	251	243	242	231	225	238	255	267	247	231	222	261	272	232	251	258	242	209	244	256	240	228	215	223	214	264	247	218	237	231	212	222	241	227	231	247	229	246	262	250	209	231	244	212	218	257	250	239	230	232	242	223	228	200	264	250	236	239	275	259	259	212	237	247	235	284	236	234	218	269	264	238	230	232	246	244	245	227	225	259	227	235	258	217	246	252	242	214	221	221	231	228	241	234	235	246	215	249	273	247	227	214	262	250	230	231	231	249	238	231	203	273	268	251	220	221	189	235	237	243	240	216	223	233	253	246	218	248	234	242	227	212	225	248	213	241	242	244	212	232	225	231	215	228	274	223	258	225	237	194	228	245	241	213	238	246	236	240	270	237	224	219	200
23593	730	957	1006	966	863	783	739	692	687	584	623	634	557	585	574	611	561	589	555	540	539	548	546	559	577	560	566	520	533	533	556	572	528	552	553	529	556	511	527	562	532	540	543	570	548	567	512	549	566	557	523	518	524	555	532	558	580	587	567	545	537	547	568	582	595	510	527	552	528	544	553	559	563	518	545	554	524	520	533	532	518	563	570	552	530	526	580	529	542	560	579	527	523	544	565	516	555	555	559	495	545	561	579	536	523	536	525	521	544	531	504	534	547	562	568	564	531	530	539	531	543	571	552	532	557	571	551	554	496	571	530	529	579	551	556	544	490	552	545	526	534	570	555	531	526	511	522	563	584	530	548	527	514	572	525	530	558	538	543	527	524	529	600	532	541	535	553	552	511	535	547	557	565	570	552	550	574	534	527	527	527	565	575	517	561	530	525	525	555	564	518	532	502	539	533	544	532	543	547	518	543	534	497	550	565	563	545	509	578	555	544	511	574	509	524	541	576	525	559	571	543	497	567	535	543	541	495	544	563	532	509	539	517	498	510	545	519	510	551	593	550	534	545	552	557	535	554	555	545	533	495	540	515	521	519	519	511	535	559	543	578	535	524	543	560	555	565	566	563	549	536	539	557	508	524	528	542	513	541	550	561	542	526	550	504	557	534	522	573	496	513	538	567	575	503	511	552	568	598	559	568	552	570	546	573	522	539	533	524	571	515	555	545	519	544	538	576	503	518	586	538	527	560	567	539	563	549	555	541	573	529	563	559	511	543	558	547	501	530	515	520	567	545	526	549	587	501	537	528	566	548	540	544	576	543	555	547	541	543	540	543	544	598	583	572	511	588	533	550	543	575	540	519	556	538	571	531	547	522	545	510	538	558	556	547	555	529	525	527	542	557	522	543	570	544	508	528	498	539	503	565	576	517	563	530	546	544	554	513	562	518	553	505	541	555	530	493	576	528	554	586	560	507	558	592	546	569	594	511	571	530	540	566	538	541	525	553	542	527	545	515	551	588	515	546	540	556	536	523	529	574	542	536	543	548	513	541	522	555	534	570	528	572	580	509	552	495	524	516	551	513	561	506	567	589	546	524	577	529	557	509	549	577	521	522	521	555	542	522	562	531	573	517	555	514	560	559	530	519	595	546	536	527	553	550	535	542	512	550	559	525	547	537	577	572	548	515	514	550	539	517	569	520	598	512	578	543	536	566	548	502	534	520	554	543	561	530	534	563	589	545	587	578	515	526	579	541	539	554	530	497	540	542	587	527	529	565	535	516	553	527	548	529	504	516	532	518	579	598	570	500	548	544	530	522	552	565	521	553	584	533	508	568	547	547	517	530	536	532	507	532	561	540	501	552	509	589	514	532	532	621	543	543	541	538	514	579	553	548	542	546	507	522	537	494	539	558	506	564	514	517	572	534	515	490	521	544	523	545	514	517	567	564	516	577	524	529	523	550	557	547	518	499	509	527	529	515	538	522	553	533	531	544	543	562	536	525	510	537	524	565	520	580	561	490	560	524	531	537	562	578	545	535	563	538	586	560	539	575	543	548	521	563	535	543	528	544	577	576	522	541	564	522	547	552	502	495	541	550	543	549	532	505	570	537	571	574	557	534	554	530	510	562	570	582	547	532	531	537	540	526	485	521	526	482	531	538	511	533	564	542	530	538	549	526	568	515	539	546	545	535	550	517	529	537	484	511	546	527	537	541	561	522	560	523	543	560	558	520	495	534	534	540	555	551	528	567	570	535	564	517	547	486	520	585	520	553	523	506	506	560	524	552	525	544	515	521	542	567	556	540	544	509	576	560	555	539	557	524	539	513	515	553	543	494	609	583	529	581	572	543	542	579	546	511	554	559	541	534	539	557	533	529	536	535	539	565	545	552	511	576	548	543	537	529	536	531	552	517	533	558	586	529	549	549	529	524	576	551	518	540	527	520	574	531	499	588	527	546	562	519	567	532	579	550	575	559	550	533	567	511	543	568	578	511	526	517	546	547	560	582	556	571	528	538	555	528	564	561	557	543	563	494	525	559	538	572	572	599	551	533	544	554	545	544	525	556	574	571	556	520	556	502	521	552	535	514	531	553	573	550	587	551	528	549	509	564	576	525	557	555	530	563	514	494	533	566	523	518	524	564	558	541	550	551	533	544	542	572	560	580	538	520	526	533	549	550	537	559	496	546	560	532	532	564	568	561	552	545	544	528	546	532	526	566	535	546	520	557	558	564	526	541	551	542	517	531	565	566	557	514	547	547	546	538	544	529	568	521	562	515	578	530	541	569	545	559	543	543	571	551	538	547	490	589	553	526	536	534	582	540	555	496	566	556	569	561	530	545	547	532	559	563	552	525	542	496	563	554	534	570	531	559	535	546	553	507	539	528	559	535	526	562	555	491	577	527	578	518	516	538	489	500	520	512	556	515	549	551	549	573	518	550	563	546	523	556	553	513	492	519	536	511	553	514	547	523	559	546	553	563	552	527	527	574	481	534	518	518	536	536	562	567	602	556	536	564	524	520	576	559	545	553	574	532	509	523	548	466	540	528	517	520	569	549	581	540	552	532	500	529	542	569	545	568	540	560	558	557	547	489	548	535	522	537	511	530	509	549	522	569	522	523	523	547	527	551	560	534	543	551	529	537	563	539	543	524	519	515	526	534	527	523	546	547	517	588	528	489	553	540	590	564	531	534	539	560	522	564	573	556	503	539	582	546	527	561	516	540	551	563	490	595	565	587	564	564	545	544	510	568	556	515	571	551	550	545	581	524	555	532	516	542	563	540	557	526	525	539	525	545	571	591	592	519	553	524	544	522	538	531	554	540	518	571	536	529	561	507	572	565	549	552	534	544	539	516	486	536	522	539	556	507	538	531	543	503	562	561	541	516	576	594	536	561	557	523	564	539	527	547	505	537	569	558	539	547	499	510	524	524	557	507	521	538	585	515	546	587	534	550	576	539	559	527	546	531	565	580	541	554	551	517	557	536	520	537	567	528	570	585	539	577	529	500	577	557	554	555	557	569	547	569	553	520	558	537	568	555	538	586	529	499	535	581	516	518	524	516	558	559	532	569	535	546	547	518	520	583	547	535	544	577	530	564	557	550	525	515	547	522	570	537	496	531	563	581	528	515	547	527	553	566	618	537	534	518	551	566	598	559	528	573	549	530	544	532	558	561	528	507	546	519	532	581	510	560	574	529	561	566	544	531	544	532	533	538	565	571	517	504	552	537	552	529	545	549	511	562	569	560	557	544	557	551	558	548	563	557	549	517	525	509	573	555	546	544	524	531	505	516	507	519	568	537	551	509	541	547	537	552	536	533	500	516	531	516	534	549	531	558	553	484	513	523	556	521	546	543	546	538	542	512	544	534	544	539	567	494	498	494	537	535	517	553	542	535	518	544	567	550	528	554	566	518	525	560	517	496	547	554	530	548	541	533	537	533	572	486	531	565	557	538	544	488	518	524	578	564	507	538	560	532	552	554
50908	11440	1354	440	318	291	216	221	182	174	177	171	150	168	146	167	167	144	151	151	143	142	135	156	143	139	150	142	142	143	146	122	126	168	123	132	138	148	166	135	149	151	151	125	148	150	140	156	120	138	144	172	153	160	149	124	137	147	133	153	142	147	157	145	136	141	149	138	164	152	162	141	141	172	150	150	165	135	149	132	154	130	146	169	157	163	159	124	144	133	134	159	117	154	148	145	132	128	147	145	154	141	118	134	135	135	127	158	133	139	124	170	156	138	155	165	151	136	150	144	158	136	148	135	126	147	149	157	152	125	160	152	146	150	134	146	135	157	149	155	132	133	138	137	151	147	148	133	123	141	161	133	172	146	148	160	131	149	142	132	123	135	155	133	137	107	160	154	137	117	122	136	131	134	148	132	143	138	153	166	146	159	149	120	140	128	132	145	146	156	152	157	148	156	125	140	148	156	152	139	145	152	157	162	175	136	131	148	143	147	136	149	133	141	143	130	164	148	146	142	149	149	153	181	146	132	140	148	130	144	142	142	161	157	160	139	115	126	171	158	142	164	157	161	157	150	150	138	157	172	137	167	131	143	153	136	123	176	148	136	136	128	138	136	128	136	121	133	124	121	157	161	128	159	132	148	121	150	116	144	133	156	159	159	136	147	144	140	140	135	121	136	134	151	146	139	130	155	139	139	123	141	130	129	139	152	154	127	119	117	145	159	134	120	129	112	162	138	161	134	126	131	134	163	147	135	135	141	147	143	151	131	120	121	123	166	141	146	157	136	139	143	150	148	139	143	155	149	139	158	116	144	152	147	147	128	137	137	118	132	156	138	149	165	133	148	146	142	141	138	133	152	134	149	126	122	124	148	162	170	144	147	105	140	151	148	129	140	156	140	157	144	138	145	133	150	149	152	137	135	111	136	126	148	137	134	138	130	124	159	137	140	130	128	129	138	147	133	128	134	153	160	162	176	121	149	157	170	146	137	146	132	138	142	126	125	147	127	152	152	140	158	158	124	134	129	143	130	142	146	151	136	144	156	141	152	153	144	147	167	160	163	147	159	138	163	142	137	138	151	145	150	146	150	135	131	145	155	142	119	143	133	142	135	134	147	142	162	149	123	179	170	143	129	153	131	136	143	127	142	134	139	156	139	156	176	150	151	148	160	144	157	153	134	138	135	161	137	145	161	152	152	122	136	125	150	129	153	143	134	147	131	134	142	139	170	127	138	138	158	149	134	127	142	140	150	147	143	132	156	144	161	151	151	143	126	140	154	155	128	117	140	151	141	147	141	157	122	119	125	127	138	152	148	134	150	128	127	149	130	128	140	154	125	143	135	135	128	158	157	135	159	129	149	113	131	131	163	169	138	157	134	147	104	143	132	145	124	151	125	135	147	144	166	150	148	146	157	143	167	129	132	133	151	144	151	152	138	149	144	130	116	131	141	155	143	157	155	155	148	150	146	144	153	123	145	137	156	146	152	142	150	144	164	146	136	139	142	151	139	154	141	135	142	146	160	152	143	142	159	140	157	152	138	176	169	136	141	139	128	141	142	129	138	153	136	130	148	153	145	125	160	160	142	129	155	136	181	147	133	130	162	138	133	154	135	128	147	149	176	132	130	141	157	143	134	148	149	128	140	166	127	163	151	134	144	146	135	127	163	140	155	141	162	173	151	138	135	146	136	147	166	140	141	138	133	148	129	175	142	146	142	154	110	147	142	135	172	129	136	146	144	131	158	164	139	129	138	142	142	140	127	155	145	147	142	145	137	163	159	144	147	132	152	158	137	166	141	134	139	142	145	154	163	140	129	141	141	138	148	163	167	145	141	146	154	141	116	133	145	140	143	140	151	129	170	151	132	153	162	126	138	135	155	145	140	134	159	130	130	134	155	142	142	125	128	123	144	160	158	144	155	139	141	137	135	164	142	139	143	162	136	161	129	129	157	142	145	124	155	131	133	166	120	144	133	120	142	135	160	127	125	139	143	137	132	136	136	123	153	147	154	156	146	165	120	166	149	135	143	139	130	131	157	146	140	127	161	126	112	145	123	152	126	143	159	142	157	156	145	135	127	105	120	142	152	148	112	144	128	119	141	139	159	135	159	135	109	135	158	132	143	124	156	134	159	122	142	141	144	124	146	149	148	145	169	133	142	148	129	121	152	130	139	154	150	123	151	132	130	142	143	161	150	131	163	131	144	146	151	169	143	152	124	131	149	140	135	126	134	148	139	149	130	129	152	148	163	161	135	153	141	123	143	139	115	151	134	152	141	130	144	163	137	155	151	151	141	107	140	136	154	125	157	142	139	110	119	140	125	147	136	129	140	144	128	143	143	145	153	164	142	136	158	146	165	157	173	144	170	153	137	136	154	156	161	164	147	142	162	133	123	158	151	165	146	143	133	125	147	143	127	139	126	140	156	146	140	125	178	154	123	140	134	146	149	132	126	148	135	144	163	132	121	143	136	138	116	147	124	134	147	154	141	159	140	122	149	130	168	146	146	152	144	148	140	152	137	150	130	117	130	133	152	139	133	112	139	128	133	145	144	133	141	145	113	154	136	144	139	140	148	146	157	137	145	171	142	153	137	153	143	132	135	141	152	148	117	144	133	144	141	143	144	155	140	117	132	138	147	157	151	130	130	143	120	163	159	135	136	150	155	150	134	149	160	133	131	138	160	156	136	153	136	161	125	142	137	139	146	140	137	141	138	141	131	124	132	148	139	131	160	151	148	131	148	141	155	155	140	137	151	137	131	142	127	133	137	170	105	132	128	138	118	124	141	147	139	139	156	148	147	140	121	125	171	132	136	135	130	141	147	149	136	151	151	139	143	160	148	141	169	149	135	152	117	132	127	145	122	154	127	138	152	160	155	138	146	138	146	154	150	142	132	154	133	129	130	145	138	134	140	141	144	125	139	149	145	126	127	119	138	126	155	114	141	146	141	127	124	157	116	153	159	146	155	139	165	132	121	144	168	158	145	136	150	124	142	146	146	142	149	144	132	144	155	125	148	149	158	125	132	134	174	141	159	145	136	173	145	166	135	133	155	159	141	134	136	130	137	151	136	150	157	146	136	149	138	149	162	133	150	115	159	156	153	154	150	104	140	149	163	155	111	130	142	144	149	119	134	131	171	131	140	129	166	148	141	151	134	134	137	151	139	139	129	163	149	155	160	148	126	146	131	138	127	150	127	131	150	160	134	148	149	149	99	140	130	139	150	117	143	154	132	152	133	143	140	122	135	144	121	141	123	127	131	137	136	145	131	139	160	153	174	140	127	138	158	123	172	150	151	140	122	146	140	132	153	152	140	159	149	134	154	147	137	129	137	140	161	144	129	147	147	176	143	122	122	146	150	133	171	170	130	122	135	128	152	159	149	161	155	161	157	129	144	125	156	135	171	153	148	142	154	144	154	140	115	153	125	158	137	146	149	145	143	147	169	153	138	136	144	146	146	145	130	121	151	153	119	131	128	138	141	149	134
25958	709	1175	1348	1127	935	801	692	655	577	507	486	446	445	425	435	453	361	360	398	368	389	395	392	363	359	361	342	366	377	370	369	382	331	322	354	359	377	360	376	356	359	347	347	325	356	350	341	344	324	330	318	348	315	355	321	333	338	333	275	336	335	332	336	340	321	335	319	322	357	311	348	330	334	343	320	328	319	315	332	341	325	316	312	358	354	312	346	321	331	357	297	323	309	367	325	289	337	323	306	314	315	310	332	339	342	353	312	348	351	306	353	349	362	373	365	350	331	337	326	329	311	338	343	309	333	345	343	353	358	324	371	324	367	334	342	344	352	336	325	313	324	335	315	366	338	351	357	346	322	349	357	325	354	351	329	314	339	331	352	341	304	308	353	350	343	344	341	333	342	323	333	313	325	342	353	321	323	294	313	362	304	327	325	329	318	351	318	333	315	350	341	338	325	320	371	326	338	341	333	320	349	312	331	350	337	320	335	334	359	345	347	325	347	320	341	358	353	353	359	340	325	330	342	318	309	343	313	306	331	364	329	344	326	361	302	322	328	329	311	344	293	316	301	340	340	345	317	358	321	309	344	336	340	343	311	357	327	338	328	320	333	331	367	323	342	362	313	357	333	316	344	342	341	309	336	308	360	312	349	343	303	333	323	318	320	329	331	317	365	345	368	324	364	337	317	333	361	321	349	321	322	362	358	301	344	329	347	333	338	363	325	327	334	314	330	337	325	370	341	331	313	316	339	350	354	339	347	350	308	283	357	364	327	315	358	361	327	353	337	323	299	328	350	321	346	325	321	321	357	333	333	314	338	346	351	318	319	336	331	322	349	333	316	320	362	365	309	313	354	325	330	324	335	341	317	337	319	329	341	337	330	355	330	326	370	338	332	323	315	317	330	361	331	308	342	340	327	359	323	311	315	368	327	354	329	306	320	328	322	316	314	341	335	319	332	316	321	316	325	363	342	310	352	329	334	329	355	341	329	333	328	353	328	324	291	340	330	283	342	351	314	345	348	333	322	299	362	348	331	332	322	331	349	337	339	334	341	343	342	345	313	346	329	326	330	316	347	340	353	352	348	322	363	318	350	317	344	327	317	353	321	317	343	312	336	361	317	352	313	349	364	331	344	328	325	335	324	340	335	325	332	348	356	306	364	331	346	340	314	305	363	331	343	359	313	326	330	334	315	342	337	321	327	362	306	360	324	311	337	312	326	348	333	332	328	337	326	332	344	311	312	337	330	311	319	328	335	309	338	335	346	338	328	301	292	338	318	316	319	311	306	348	347	350	322	313	337	331	333	301	327	309	329	345	309	324	331	350	353	345	334	313	362	359	319	302	319	335	348	331	323	311	313	336	304	338	348	317	348	371	341	335	351	337	316	333	328	309	330	334	322	347	317	323	354	317	312	332	322	335	324	352	309	349	304	333	319	337	341	325	350	347	317	321	339	356	315	322	338	367	325	339	348	335	332	343	302	341	333	348	324	323	343	363	341	320	331	317	366	336	347	330	340	304	339	324	342	348	317	340	352	315	338	309	363	331	364	335	326	335	354	334	341	324	329	356	342	334	303	316	332	342	337	317	342	326	332	344	343	322	319	342	330	339	320	338	351	312	341	314	344	337	310	318	321	338	344	374	348	351	372	348	327	362	338	315	336	316	334	356	365	304	340	319	365	344	323	310	353	314	330	356	348	345	306	336	328	313	328	320	345	342	325	359	327	334	335	336	337	322	368	359	333	335	332	311	361	360	347	320	293	324	349	329	339	335	321	316	333	306	342	318	350	352	331	337	364	359	330	315	326	321	307	314	324	357	349	337	321	332	305	327	321	329	330	333	298	337	350	326	342	352	320	328	351	317	359	329	303	294	324	322	360	330	345	315	353	317	335	320	359	325	328	341	332	315	347	344	342	321	360	317	345	314	319	311	319	359	324	329	385	341	320	331	336	318	284	368	316	304	330	344	303	321	323	346	340	353	357	347	317	320	314	335	340	293	339	337	362	350	336	355	357	340	345	321	333	340	298	299	354	349	338	305	360	373	333	324	301	326	322	353	327	362	349	335	353	358	312	345	329	331	335	333	321	342	358	333	333	327	296	342	316	333	351	359	329	331	353	346	333	285	323	332	326	353	323	314	329	326	331	350	335	313	343	308	337	319	353	333	321	352	348	374	347	324	328	340	326	331	337	319	345	333	342	326	354	340	314	306	331	334	347	322	329	310	352	342	335	332	350	387	337	320	364	323	342	327	317	355	348	347	333	340	331	331	374	361	326	329	360	353	324	299	329	341	356	332	346	339	319	324	370	335	323	329	341	345	332	332	345	350	306	334	317	359	354	327	351	344	361	350	318	321	342	317	318	339	295	334	331	328	323	363	336	334	321	298	331	360	310	347	312	320	296	313	330	347	330	287	309	364	361	342	321	298	314	366	358	321	320	328	331	313	347	314	334	335	327	329	334	337	350	334	339	330	334	342	332	332	363	308	310	333	343	323	331	324	312	322	338	317	312	342	334	327	308	324	347	321	322	343	354	331	324	361	342	321	330	334	317	337	300	321	351	327	339	354	345	311	325	361	342	317	333	318	345	288	321	324	343	346	328	349	313	359	317	316	341	315	334	333	321	358	351	345	319	333	338	350	331	315	357	338	342	334	304	339	319	342	384	287	321	357	320	367	308	351	325	306	328	348	321	338	313	348	326	297	345	364	340	328	350	338	336	352	292	359	326	343	321	334	315	342	322	370	320	314	337	371	311	339	318	364	362	327	350	313	343	342	312	371	320	348	289	324	331	337	300	338	325	330	315	358	335	345	368	328	316	326	333	331	348	331	312	317	335	314	332	331	361	362	337	313	353	308	353	333	326	355	312	362	344	342	359	346	334	327	301	370	342	354	361	353	332	356	302	324	349	296	365	321	331	332	351	335	326	339	344	362	354	330	334	358	342	325	362	332	373	305	365	327	320	358	336	357	364	321	351	342	343	313	374	349	359	351	323	355	276	308	328	330	330	298	330	340	337	303	349	338	352	335	311	343	360	300	319	381	348	316	333	335	331	316	328	341	347	334	330	330	338	357	372	339	367	353	362	334	337	330	314	347	331	345	361	349	345	333	343	342	345	344	332	297	339	300	337	319	340	324	337	348	349	358	296	357	331	341	343	310	331	337	323	356	328	334	348	322	319	338	315	314	328	326	333	330	336	324	329	348	357	319	336	320	329	348	316	339	341	336	338	327	337	338	339	281	315	300	342	345	354	321	366	329	330	322	335	351	344	335	317	317	336	343	349	321	364	324	322	320	319	337	346	384	330	316	334	345	352	326	351	337	322	338	322	334	350	358	353	364	337	355	371	337	308	337	334	322	346	332	320	332	350	335	333	341	358	321	357	352	332	352	344	327	374	313	280	304	324	362	353	369	333	393	343	296	334	317	324	317	341	368	341	301	347	328	336	316	360	323	355	340	331	335	340	310	341	339	336	350	368	362	337	354	338
30470	3501	234	220	229	198	230	214	211	200	203	214	200	206	190	185	187	181	208	199	228	212	189	209	211	196	206	186	216	192	195	211	191	191	164	204	222	219	208	182	194	217	219	200	188	213	227	189	213	192	189	169	235	232	226	205	225	222	207	193	193	214	195	206	193	216	201	231	207	196	189	190	205	181	191	196	246	212	205	199	194	197	189	191	210	226	180	190	177	200	193	210	213	213	207	183	218	188	195	206	191	195	201	200	199	227	200	201	208	193	186	190	195	183	220	205	204	213	197	218	221	210	220	181	214	217	195	191	214	199	197	193	178	204	178	199	193	203	217	213	184	223	211	156	211	182	175	194	204	225	228	222	216	193	210	200	207	203	197	213	209	190	218	211	215	222	184	201	207	192	204	209	165	220	200	194	189	197	198	208	188	197	197	204	203	223	202	188	178	219	201	191	185	227	176	218	231	216	193	206	211	184	208	214	196	228	228	210	195	203	183	196	203	198	206	207	219	223	224	221	199	202	206	198	215	215	212	200	170	200	204	220	207	192	198	211	227	188	184	228	201	207	227	181	186	183	188	166	201	206	187	217	200	224	185	219	200	219	198	200	180	181	213	215	235	190	190	220	202	210	208	186	206	229	210	213	197	226	196	217	196	184	235	205	211	210	197	189	197	180	191	198	253	226	195	183	189	216	194	223	213	201	222	205	215	233	192	185	198	197	185	224	181	199	193	208	203	227	197	218	193	213	175	176	195	207	204	206	195	220	216	208	199	218	200	212	214	204	209	216	196	231	202	198	203	207	189	209	216	205	187	208	199	199	206	202	193	180	233	228	204	177	200	189	204	208	230	220	230	221	224	199	200	190	228	196	195	181	186	201	226	196	208	176	220	219	222	194	205	214	192	192	201	206	181	175	197	224	221	197	227	222	218	229	189	193	212	218	235	213	164	194	196	213	176	197	196	211	181	202	229	228	203	200	205	197	190	211	196	186	198	230	186	178	184	188	207	204	181	209	190	190	194	196	217	188	194	228	185	192	189	202	187	181	202	179	178	200	204	208	219	189	188	225	214	187	196	190	192	191	212	198	224	218	223	199	179	198	200	196	219	204	202	216	192	204	187	180	216	209	195	182	195	162	234	216	201	214	193	206	218	206	194	191	201	228	207	189	205	199	196	249	210	192	185	194	174	178	188	189	195	204	228	186	202	212	208	199	212	202	184	199	224	237	203	211	227	211	191	200	209	198	213	215	227	202	179	198	187	199	201	187	199	204	186	232	218	189	226	187	201	196	193	193	194	205	197	197	175	194	201	203	201	212	213	200	180	205	201	187	209	200	204	241	217	191	245	228	231	215	181	205	196	208	196	194	196	228	200	205	215	199	189	212	212	228	193	208	181	218	198	193	217	202	185	221	229	202	194	189	193	219	192	236	193	203	186	186	199	169	232	203	187	212	212	196	217	207	210	220	215	199	198	190	208	212	190	222	193	220	178	205	215	207	195	191	212	210	234	207	191	208	184	208	188	182	210	203	224	227	206	179	199	201	205	224	209	205	181	194	171	225	205	213	197	200	196	176	187	211	200	169	210	201	239	206	203	213	207	204	202	225	221	189	200	183	207	184	224	187	208	197	201	192	216	213	201	194	201	203	225	194	226	188	219	211	182	177	202	220	212	190	198	218	209	191	198	207	211	186	187	203	222	208	204	222	221	204	194	221	211	200	211	184	183	224	214	224	218	193	193	190	200	222	207	183	221	186	191	201	199	180	171	210	202	214	214	203	167	217	198	222	208	192	189	186	203	203	205	195	196	201	197	208	237	176	211	221	200	188	205	201	204	197	194	202	200	222	206	214	188	159	185	191	211	209	213	217	199	195	207	195	189	216	205	221	179	213	190	186	195	194	221	185	196	202	195	205	233	221	196	195	182	197	174	177	235	183	186	199	209	190	208	197	201	213	225	203	216	199	196	213	207	202	193	224	182	195	205	198	198	217	207	226	208	234	212	219	187	176	207	185	190	211	226	173	190	203	220	202	215	209	206	210	185	221	205	221	213	203	202	192	175	204	198	230	195	215	207	205	190	194	210	202	221	207	224	233	188	210	200	201	226	184	209	197	195	175	195	216	194	239	195	203	184	231	191	159	196	185	201	219	205	215	188	205	202	200	203	202	218	221	197	208	178	221	196	207	216	192	217	187	205	199	225	217	212	192	236	224	207	212	179	190	214	196	224	216	213	195	195	192	171	209	205	177	209	209	199	191	226	202	207	207	219	226	205	227	218	238	203	234	211	223	190	193	186	232	162	190	207	199	196	215	191	198	193	193	158	243	187	190	193	209	184	194	206	195	202	152	196	198	206	186	168	217	205	193	214	241	207	209	209	193	213	223	187	213	198	214	196	208	217	193	217	198	199	204	208	198	213	206	202	200	210	216	207	226	198	183	191	184	197	215	225	193	176	222	217	214	214	210	183	205	209	211	204	180	202	232	210	189	186	192	197	215	187	200	202	209	214	206	216	182	221	197	201	201	191	203	233	208	224	217	205	206	177	208	206	203	217	196	207	231	192	214	199	204	206	224	202	212	227	197	198	209	186	213	213	187	203	192	211	223	193	211	196	204	209	215	222	193	226	193	195	200	186	176	222	225	208	213	232	195	211	201	172	221	218	220	201	195	210	210	216	176	196	214	203	207	181	216	211	202	188	187	179	221	201	190	210	226	222	198	201	182	199	193	197	191	219	209	204	194	205	184	202	152	204	212	209	220	207	199	214	192	155	187	202	216	237	210	209	187	233	213	205	209	204	201	224	199	207	216	216	209	166	229	175	214	188	192	199	215	180	193	192	202	222	217	178	208	198	211	208	185	212	212	190	206	208	206	163	196	197	204	205	216	232	201	215	193	227	197	205	213	191	218	182	203	224	206	205	217	210	200	209	182	215	231	205	206	194	240	188	221	229	203	208	197	221	208	203	202	214	228	211	194	220	204	181	200	232	205	194	229	191	191	203	221	196	187	204	206	192	227	200	193	195	202	184	203	205	209	228	197	190	179	222	172	222	201	209	193	178	220	201	187	195	210	199	195	207	218	226	198	223	187	204	208	215	185	198	203	208	223	211	219	220	190	228	234	205	181	220	208	216	190	182	199	198	197	206	227	222	215	217	215	186	181	166	189	194	228	207	217	209	211	202	208	223	194	206	194	196	198	217	216	173	207	191	223	207	208	207	197	210	185	209	212	210	190	214	215	199	205	207	205	196	188	202	213	190	203	191	197	215	202	194	208	184	204	212	195	212	212	198	221	215	222	204	171	204	179	185	200	197	182	197	196	161	182	207	219	174	214	196	203	192	207	195	199	189	182	216	176	181	194	198	192	188	197	212	217	219	213	188	223	228	188	201	188	190	216	200	195	177	189	219	210	208	183	207	163	204	221	203	197	191	201	211	195	223	217	222	208	195	194	182	205	194	197	235	171	212	200	208	211	207	226	232	191	214	179	196	214
17446	461	521	488	516	496	438	490	477	462	465	505	459	482	470	501	480	508	485	476	481	483	502	504	491	470	483	492	499	488	496	504	478	456	477	478	474	488	467	465	501	495	468	485	491	468	466	531	474	481	476	463	468	478	497	425	483	473	458	460	524	434	507	503	439	487	467	482	466	464	447	525	501	470	480	468	498	485	448	474	476	470	472	470	490	482	455	455	469	433	464	480	454	472	472	476	463	490	509	467	495	462	515	447	499	491	501	511	494	474	501	495	477	501	461	455	473	501	515	487	488	475	461	510	507	502	507	475	498	499	460	486	482	432	464	475	501	493	475	491	446	510	476	475	460	456	460	488	461	473	474	453	493	458	473	483	498	491	480	501	465	491	451	507	485	476	459	459	457	469	483	526	426	480	442	472	527	469	469	492	516	466	496	492	495	444	484	469	446	487	441	493	457	481	456	470	438	492	489	470	496	481	500	514	469	485	474	435	492	495	540	516	494	457	476	480	509	475	479	463	453	509	456	471	487	446	490	506	491	459	449	452	493	467	501	463	506	443	492	457	468	472	483	478	446	501	478	516	470	468	487	501	513	490	482	453	477	498	499	451	537	445	483	513	464	473	455	494	439	517	503	506	480	472	476	476	476	454	496	472	463	466	499	429	478	461	461	461	471	504	480	459	414	504	523	473	474	460	505	480	488	482	438	456	461	462	459	499	444	488	466	467	486	457	466	481	462	517	481	436	492	433	480	473	492	454	460	497	478	457	492	509	499	546	488	457	468	486	475	460	492	494	536	553	479	463	477	525	421	481	500	499	521	489	444	477	464	483	488	480	477	461	488	473	470	467	473	483	511	498	482	502	458	473	478	475	460	476	471	452	474	472	529	468	485	475	459	471	488	483	466	463	479	442	510	430	473	472	434	494	514	465	455	434	484	483	450	503	492	515	455	430	492	405	486	482	436	503	495	441	506	463	503	510	476	450	469	488	487	474	465	465	511	475	483	483	533	499	474	455	454	476	458	479	493	461	489	493	510	497	535	426	490	494	453	479	491	427	480	492	507	464	502	495	470	497	496	499	478	476	466	450	460	454	480	472	475	465	487	508	478	518	512	472	446	458	518	477	462	464	485	500	473	494	498	447	460	473	478	456	463	455	487	480	514	472	474	493	467	472	480	457	469	441	504	492	485	473	446	450	468	490	475	483	487	463	462	490	471	484	460	474	502	468	496	462	472	461	438	493	498	475	471	475	454	465	500	495	526	453	495	483	480	515	487	490	495	458	483	467	472	449	498	494	449	436	492	469	492	486	495	463	469	476	481	490	477	475	453	459	500	479	498	476	502	464	480	477	451	467	471	516	490	512	469	461	478	475	519	484	453	474	472	495	499	503	487	470	497	452	500	485	451	499	457	491	479	435	459	466	478	478	512	479	502	501	488	500	498	458	474	473	537	515	471	482	438	480	446	461	499	460	478	465	464	456	504	498	493	456	458	471	459	447	482	478	481	502	479	492	444	477	504	479	471	466	470	489	493	524	508	451	501	490	438	503	452	473	460	476	472	496	463	486	482	457	510	469	462	467	484	506	474	493	471	505	487	477	455	468	468	530	469	493	474	459	470	456	474	465	473	486	481	494	465	495	487	476	484	444	467	466	458	485	457	465	463	516	461	505	486	475	510	484	497	480	460	498	449	477	475	448	481	452	449	432	489	473	438	439	473	487	486	524	488	476	446	489	479	456	480	499	478	487	445	457	465	447	514	478	467	481	470	497	479	481	461	497	478	489	462	474	485	469	467	477	479	469	467	471	486	502	450	467	479	449	474	516	495	449	501	460	495	452	506	511	508	501	517	478	474	496	456	462	470	516	457	481	468	482	478	511	485	447	443	475	478	511	514	481	458	510	486	481	471	497	485	474	453	491	444	456	459	482	477	491	473	474	471	426	458	488	484	480	531	488	494	484	487	495	498	470	486	493	457	482	465	437	461	452	452	498	510	510	492	487	501	461	497	488	473	442	493	500	470	477	483	502	528	463	471	478	486	510	526	477	455	472	490	480	505	498	461	464	470	503	506	489	453	453	448	480	472	486	467	484	476	448	427	489	472	483	494	485	463	475	469	479	502	484	472	463	476	462	489	466	456	452	500	491	462	505	501	482	461	500	458	456	470	466	445	475	500	485	503	455	454	481	502	489	447	487	459	465	484	483	455	448	450	496	477	460	492	487	460	502	494	466	478	501	480	479	483	475	486	491	468	489	493	506	459	462	490	487	501	504	485	517	472	454	474	466	464	485	500	479	474	474	465	438	491	470	483	444	440	458	457	468	456	434	433	501	467	470	472	437	492	518	474	464	447	496	475	460	468	533	478	462	503	492	455	469	469	504	467	453	506	531	447	493	476	474	482	489	459	473	505	450	446	465	457	449	519	478	459	500	474	482	498	512	468	475	498	471	471	456	479	465	490	460	485	456	474	503	438	460	464	471	477	468	457	545	480	502	502	421	479	487	498	481	492	494	472	496	524	501	513	462	485	488	439	451	479	517	469	469	499	482	517	450	454	483	449	457	464	477	438	464	472	488	463	504	477	466	476	471	456	459	454	477	483	476	497	471	507	478	469	456	505	490	486	435	456	481	447	478	466	458	490	487	484	497	480	467	430	461	456	492	447	472	454	467	509	431	524	464	453	497	488	472	485	459	439	500	473	484	475	494	471	465	463	428	556	470	505	442	456	463	457	471	491	490	486	447	465	475	475	443	481	454	495	514	463	501	503	488	452	474	457	512	445	441	487	488	489	466	483	441	517	489	501	505	528	431	502	468	489	498	480	483	491	489	476	494	482	471	474	517	507	477	490	494	473	438	483	457	477	500	450	470	477	494	461	490	495	513	478	515	491	502	488	473	537	467	513	506	493	504	461	488	494	467	465	463	430	514	477	487	439	447	463	452	507	473	480	485	491	447	436	521	460	489	483	466	488	524	473	518	441	475	490	503	460	417	449	488	480	479	484	510	486	469	494	493	464	471	475	484	482	454	499	480	475	481	491	484	493	524	480	456	474	484	450	479	481	503	454	466	472	462	482	471	452	500	451	460	482	465	475	443	480	463	468	488	441	497	465	469	499	476	489	463	467	496	507	498	456	461	459	454	476	480	462	461	463	472	463	493	477	455	504	478	484	462	463	478	471	450	476	494	475	493	461	459	488	461	499	426	506	499	457	447	490	452	452	515	447	463	466	461	475	469	471	460	453	464	453	468	450	479	527	481	489	473	479	443	502	474	476	465	451	485	485	494	477	429	479	485	493	477	503	453	494	503	496	474	460	524	474	469	481	441	490	471	497	475	463	488	518	490	455	480	492	455	478	482	456	507	483	504	449	492	496	524	491	487	496	478	454	459	482	445	475	466	474	474	507	490	462	456	521	506	484	465	464	480	457	467	462	484	497	480	459	467	480	496	498	472	475	455	502	479	480	482	441	478	476	507	478	490	445	492	485	489	475	498
45611	8417	725	372	324	281	301	239	285	242	282	236	238	222	256	258	256	253	247	222	213	241	251	236	241	223	249	234	223	226	223	259	262	241	228	252	197	231	229	265	247	257	259	264	231	237	211	248	246	234	218	231	246	231	260	230	250	275	205	248	281	261	228	263	204	246	236	245	246	256	249	232	205	260	209	236	242	247	239	238	220	246	254	245	241	246	245	240	223	230	221	249	221	222	238	222	234	217	240	237	200	224	259	222	236	232	234	222	257	245	222	251	243	237	237	244	240	245	207	226	229	267	264	244	243	215	229	228	217	241	226	237	240	234	243	229	255	227	237	235	234	226	224	255	211	252	248	228	235	222	241	233	221	221	251	204	227	235	217	261	221	206	246	228	243	197	255	253	221	254	198	258	240	254	247	256	213	206	273	220	234	216	279	240	227	243	216	229	214	257	235	236	220	247	244	232	248	242	248	221	234	266	229	223	198	246	214	220	249	227	233	220	249	226	233	230	232	226	248	233	242	218	225	246	242	234	226	201	251	240	235	224	230	259	285	212	230	218	256	234	227	236	232	224	241	220	243	244	220	224	216	234	234	251	232	257	236	228	232	232	268	244	201	246	251	225	249	264	234	221	239	234	246	267	243	251	237	227	242	243	223	236	239	245	220	226	242	240	228	236	255	245	248	232	231	240	255	217	222	221	231	263	206	223	204	238	261	264	227	262	247	211	238	215	236	237	216	243	227	217	233	251	258	244	224	225	226	259	222	208	223	200	258	264	225	209	215	224	225	250	238	256	254	226	224	211	201	248	236	227	242	232	242	239	240	234	213	249	227	238	203	229	233	250	235	243	231	218	246	212	200	254	209	232	231	254	253	241	255	232	244	206	226	230	266	238	215	216	229	263	244	216	239	238	245	205	229	220	226	249	255	213	234	239	218	204	229	218	245	244	217	200	244	247	263	241	209	234	205	243	237	243	215	215	232	214	254	246	238	228	245	208	235	251	252	234	215	262	251	229	212	234	231	263	247	223	230	204	258	250	229	240	243	246	247	250	239	249	230	222	256	239	257	263	235	236	238	220	231	288	238	242	217	253	221	238	270	230	263	226	218	249	234	253	213	217	229	254	239	220	226	256	246	205	244	229	221	233	239	217	274	231	229	255	215	219	236	261	237	228	226	229	232	237	219	224	222	200	250	237	223	236	245	254	237	227	239	182	239	258	220	236	241	244	217	207	226	206	207	253	237	231	215	239	238	232	249	222	220	237	230	242	243	250	238	283	225	204	230	267	251	207	241	246	222	251	211	241	236	257	261	247	231	224	243	259	246	239	243	247	234	247	255	272	246	233	239	232	206	249	227	220	230	226	214	209	231	245	230	209	255	277	253	216	235	216	225	280	256	256	240	229	238	232	254	223	239	210	231	247	232	212	252	237	251	240	223	245	231	262	227	236	230	229	259	237	259	249	222	251	239	230	224	251	214	238	242	238	262	233	236	244	253	228	224	227	218	240	247	223	239	255	240	227	263	238	227	224	205	239	233	262	220	254	228	224	260	254	217	219	233	225	247	236	256	219	230	243	256	247	247	226	262	273	234	238	226	233	231	236	223	252	242	241	255	232	260	242	221	263	233	253	230	236	255	242	230	205	222	245	264	258	240	227	239	257	247	228	232	216	228	245	229	206	261	240	208	223	231	211	246	235	224	242	240	231	239	258	227	230	238	269	233	225	222	225	239	212	233	229	237	246	234	258	241	243	227	217	249	231	242	227	244	245	197	245	237	211	243	201	210	261	222	225	258	238	242	223	215	237	233	228	229	261	237	240	256	224	274	226	244	240	230	250	249	233	237	229	219	204	268	259	231	256	224	233	246	237	219	238	231	227	217	242	253	222	230	248	248	233	249	244	254	237	248	239	239	260	270	237	220	248	227	248	254	232	247	241	222	257	202	219	268	221	255	242	221	240	239	227	217	243	242	249	227	253	214	241	232	267	215	252	241	269	262	260	249	240	246	224	233	253	199	228	249	232	234	242	254	229	259	262	249	250	265	231	240	234	240	244	234	279	251	224	229	215	237	238	221	257	227	243	232	232	229	266	237	234	234	245	231	206	243	248	232	232	259	242	219	212	250	197	225	252	243	253	230	258	245	241	220	253	235	230	217	236	237	223	203	255	259	243	243	263	243	239	207	233	213	221	255	213	245	249	202	243	259	249	238	244	222	234	262	245	248	218	221	244	248	221	201	255	239	205	249	234	215	231	235	231	226	243	242	245	230	249	239	243	231	222	239	267	212	214	231	245	232	224	218	235	241	249	241	241	269	243	272	260	235	237	227	226	229	253	275	252	250	222	208	247	231	234	244	215	228	235	250	226	236	262	237	252	232	264	243	261	261	240	230	220	244	259	231	202	225	213	232	221	243	243	235	248	238	238	226	230	215	257	231	243	228	242	234	217	245	251	219	254	211	258	236	256	252	257	203	234	239	258	240	246	213	222	245	264	260	212	249	225	238	223	239	238	197	250	225	233	238	256	228	208	249	252	225	231	260	274	259	244	245	205	232	277	227	245	236	222	223	235	235	223	249	264	231	242	230	230	265	234	270	221	238	213	228	242	247	244	242	233	221	234	231	244	246	249	231	235	235	244	237	212	240	232	239	213	223	202	233	231	265	214	226	248	204	247	210	235	237	231	253	272	227	241	233	204	251	250	237	225	247	237	223	224	202	216	220	239	228	250	251	270	245	240	259	255	254	210	218	235	244	262	224	265	216	209	253	231	252	233	230	220	199	250	244	237	230	229	239	249	249	220	264	240	246	239	261	237	217	224	232	239	232	232	233	243	261	232	233	229	245	232	254	259	243	254	233	256	225	236	262	262	246	222	219	245	219	235	228	242	234	231	247	233	227	232	228	217	218	232	260	234	242	251	255	252	254	250	227	262	235	219	225	268	230	227	251	228	281	260	266	267	227	226	243	234	247	233	257	243	227	238	245	252	233	241	245	237	244	241	236	242	239	267	250	231	228	224	234	256	232	251	225	221	216	245	264	195	234	220	243	242	206	240	233	262	222	252	200	255	247	245	254	237	241	253	238	224	253	253	248	230	208	264	241	235	236	235	261	229	228	259	240	216	241	220	223	225	233	272	244	266	238	242	221	229	255	240	246	219	268	220	225	233	235	229	228	239	257	230	225	213	254	239	229	252	238	211	245	198	252	232	234	257	213	240	245	253	250	227	242	252	208	248	239	258	270	213	246	269	252	230	245	270	236	250	225	222	230	264	238	250	237	244	264	206	230	203	247	232	260	233	233	232	230	242	221	240	258	216	222	239	220	246	212	218	247	245	259	246	233	253	256	244	232	247	240	240	240	237	229	236	239	261	232	240	248	244	244	218	242	225	248	230	223	232	263	243	257	236	233	243	238	233	221	247	234	217	263	268	211	215	230	236	237	206	245	241	261	221	245	260	222	203	269	216	231	215	269	252	236	247	244	248	208	219	236	260
24146	712	966	1065	960	856	735	704	682	669	665	643	659	605	567	559	613	532	605	561	579	529	563	554	551	559	598	550	558	575	594	529	521	545	500	558	531	528	515	553	529	532	526	579	579	509	583	537	560	552	574	544	565	548	525	560	550	534	535	550	532	548	540	551	500	534	588	546	529	583	549	533	583	547	558	550	539	464	517	498	560	546	546	551	529	522	518	551	528	557	520	544	556	519	532	528	528	541	538	565	531	546	572	518	590	558	549	518	496	527	553	542	585	526	531	532	570	531	537	552	574	571	566	546	521	583	537	516	527	584	560	501	577	582	526	538	505	553	521	524	514	552	526	510	542	527	555	555	538	552	542	556	581	528	534	563	583	518	539	542	517	530	573	535	523	534	590	554	543	538	535	535	503	553	552	569	557	527	529	538	555	513	548	554	503	530	528	513	563	543	563	539	518	515	546	555	565	524	508	546	543	537	551	536	547	525	526	528	512	565	570	537	537	538	521	555	552	588	546	545	561	510	510	532	565	537	518	554	543	567	545	512	535	533	526	569	565	521	527	498	555	543	556	495	529	538	526	550	564	571	561	536	566	506	513	509	530	527	556	532	568	523	552	518	568	540	515	528	562	538	591	559	528	521	530	582	547	535	551	532	548	549	530	540	519	548	570	533	570	540	541	550	574	520	502	537	534	547	566	523	517	497	544	560	544	558	520	574	496	550	571	527	488	565	586	583	540	545	531	516	540	547	549	575	573	543	520	568	547	551	558	531	564	563	608	499	498	553	557	535	562	479	546	552	532	542	564	547	581	515	522	560	534	538	551	517	536	548	569	496	532	542	524	518	539	511	546	528	529	519	546	526	529	573	535	537	549	532	542	570	563	521	535	549	536	562	545	564	565	542	605	550	543	528	592	548	524	512	534	559	514	514	538	516	518	553	566	537	536	551	569	509	563	553	515	559	518	539	525	543	525	541	570	512	531	505	552	565	539	560	544	568	551	562	575	561	507	545	504	570	569	533	515	548	581	575	550	510	547	523	531	531	546	567	530	524	543	544	541	530	558	517	528	555	514	564	554	534	544	548	541	511	517	545	574	583	572	547	522	564	509	574	537	507	585	529	576	575	523	540	548	567	498	517	580	536	538	557	584	500	511	508	561	583	547	553	538	533	547	549	523	582	547	578	523	531	509	526	551	541	537	509	559	558	553	547	549	565	539	566	526	508	523	535	569	513	525	545	527	503	601	513	557	579	558	554	553	507	538	533	542	547	547	553	556	559	568	530	556	549	522	532	553	542	585	579	544	544	563	531	537	553	515	557	559	472	548	577	502	570	493	543	546	531	534	552	574	569	568	540	515	557	498	551	568	556	568	512	543	540	511	543	510	521	519	574	545	528	549	538	560	516	506	524	536	547	555	600	550	513	526	550	518	503	489	552	535	534	543	577	551	543	565	562	518	561	518	536	569	531	524	544	570	532	542	546	533	524	538	538	553	557	559	554	517	581	552	521	553	560	585	551	541	547	527	548	529	502	570	514	497	543	544	564	544	575	572	547	558	536	563	550	571	560	528	502	611	521	547	516	541	532	542	542	507	509	541	562	534	534	531	543	538	561	564	499	547	517	571	556	538	538	543	490	544	544	586	523	550	486	577	538	560	542	525	529	517	575	567	573	546	520	556	576	573	527	527	534	532	532	572	555	533	544	565	529	503	532	505	579	523	533	512	498	530	540	551	506	504	541	566	551	574	559	526	539	526	544	589	526	559	515	527	559	576	538	533	565	571	543	541	528	548	508	512	536	491	552	499	506	557	571	518	514	521	536	540	533	545	523	576	550	567	570	545	578	569	468	584	533	524	518	519	550	551	575	560	496	526	498	545	536	543	539	551	519	534	541	566	537	545	522	500	500	532	551	568	561	525	536	546	532	538	511	521	545	502	546	546	533	538	525	524	552	529	521	525	546	547	552	542	498	524	543	520	552	557	553	550	531	531	526	537	591	559	512	532	530	524	537	557	540	555	512	546	561	512	522	528	554	594	529	588	540	550	511	571	544	585	583	519	490	536	550	536	568	529	513	542	557	534	555	547	577	522	562	545	535	503	528	557	579	534	541	527	506	571	519	553	571	559	520	544	500	547	548	538	566	553	556	556	534	534	497	553	551	528	557	531	538	520	495	505	553	518	519	555	578	584	570	545	512	543	570	514	515	548	534	556	558	562	534	543	499	561	507	517	547	549	505	540	540	539	521	530	550	550	537	555	534	537	558	554	563	544	535	526	552	540	561	546	551	523	594	523	550	561	528	522	570	518	555	543	525	539	567	591	538	542	550	532	544	527	523	530	519	506	533	501	565	526	518	556	530	596	529	534	530	522	570	539	548	537	534	522	548	539	556	537	557	526	522	536	537	562	585	582	534	565	579	510	509	555	498	526	525	540	539	535	562	544	551	577	532	555	553	549	554	531	507	570	565	545	535	572	523	548	520	524	532	501	546	540	498	546	543	546	518	517	531	515	504	549	570	539	530	572	556	548	561	518	516	524	540	518	527	525	549	545	503	546	549	535	555	542	563	559	543	522	550	581	518	568	586	550	542	530	523	519	550	543	526	535	516	541	529	571	558	561	492	503	538	561	572	547	543	532	524	513	578	551	548	530	542	523	573	551	549	555	559	559	512	567	530	549	577	550	525	537	526	557	552	533	548	556	565	545	571	551	520	545	572	544	541	575	555	525	546	547	551	551	538	532	545	599	531	538	533	522	530	534	561	541	509	550	529	507	545	585	494	514	533	534	566	566	552	568	546	478	528	542	545	540	543	583	526	542	560	570	506	567	532	547	575	540	566	495	512	531	527	542	543	525	540	537	565	579	527	507	514	528	528	526	501	574	512	562	524	533	493	564	590	523	513	531	552	556	543	533	550	558	552	522	530	569	554	555	517	534	535	506	522	536	541	557	539	552	545	578	542	539	526	515	547	523	544	537	561	564	530	541	551	513	562	534	539	500	556	543	517	532	522	525	514	506	582	576	577	510	508	534	564	555	553	514	557	530	524	512	521	524	594	522	524	517	564	536	523	499	536	544	492	543	536	537	532	547	569	562	535	528	520	549	537	537	536	591	519	536	539	510	554	526	531	514	548	512	525	570	551	553	535	566	540	561	536	546	537	564	538	528	569	535	517	511	518	543	580	547	577	579	546	540	529	511	547	504	516	551	592	512	536	543	534	533	545	530	536	519	513	538	529	536	549	546	556	559	554	523	524	525	561	561	546	545	528	535	554	540	508	558	552	500	521	528	566	535	549	527	544	538	527	552	567	538	570	519	539	529	531	571	543	539	517	590	538	535	560	520	570	513	510	531	523	545	578	555	534	562	572	551	560	513	541	532	592	601	540	552	549	529	573	504	536	512	578	550	556	562	580	569	548	587	491	543	534	523	532	540	546	532	529	511	512	575	538	551	506	552	532	509	524	580	554	493	538	571	575	527	534	577	554	546	582	523	533
51614	12172	1516	440	307	248	243	205	178	182	196	190	163	179	154	153	174	141	159	165	153	146	144	165	168	120	160	144	140	149	182	158	121	135	133	156	159	124	137	137	152	148	119	135	138	170	149	123	145	156	157	150	140	150	158	143	180	160	162	157	162	174	124	134	137	138	183	160	138	161	161	139	135	157	136	157	126	116	152	143	145	151	147	132	150	133	158	168	153	163	155	136	163	132	104	138	136	166	170	142	145	134	147	144	123	150	144	128	139	134	148	161	124	146	145	134	123	137	154	146	148	127	166	136	139	139	159	146	173	152	154	136	132	154	136	143	176	148	133	166	133	155	176	157	136	145	172	150	152	144	153	129	127	136	150	159	139	143	161	156	151	146	132	130	129	159	131	147	126	141	149	145	130	155	144	111	141	119	144	171	143	123	163	131	137	153	149	147	132	149	149	146	157	145	153	153	140	158	143	140	151	158	153	150	153	166	141	135	144	130	143	141	138	147	143	116	124	142	151	160	157	154	118	146	155	138	132	150	125	119	149	126	143	145	161	145	152	117	128	131	167	139	180	150	166	145	159	166	157	152	130	158	132	154	154	147	141	139	136	142	132	156	159	151	159	151	155	130	138	147	144	136	132	138	141	129	133	138	132	145	153	154	152	142	144	131	142	143	138	132	153	125	127	130	164	163	132	146	172	144	152	152	145	150	163	139	129	154	143	142	154	150	146	140	160	148	157	131	172	151	166	141	142	155	163	155	140	157	138	153	140	150	151	191	143	124	147	157	147	161	141	157	164	143	132	154	160	140	126	168	149	156	139	141	140	166	159	148	145	149	139	140	145	153	137	143	137	134	122	153	126	140	135	139	153	144	163	134	139	158	127	154	127	149	156	143	154	129	145	133	139	159	140	157	128	124	137	145	133	137	143	170	160	147	163	149	136	152	144	163	145	156	151	143	138	152	156	145	138	139	146	128	159	151	113	154	167	140	130	136	151	130	139	139	142	164	143	129	154	141	133	131	142	148	130	134	159	143	158	146	155	132	133	144	140	143	151	151	156	140	156	141	153	139	128	143	138	146	156	152	151	168	134	131	166	154	138	134	149	125	158	132	140	152	133	143	135	121	135	121	168	147	155	159	144	148	178	137	134	151	139	159	153	143	136	144	141	131	152	134	150	155	168	172	159	143	143	135	166	153	158	136	121	119	135	134	158	145	140	144	138	148	146	156	140	136	140	141	135	127	128	167	142	153	157	162	138	157	133	156	144	144	134	133	157	142	139	146	151	152	164	156	138	159	157	131	150	147	133	150	135	141	152	130	151	153	148	123	130	153	157	150	145	131	141	142	136	146	167	143	160	148	136	131	156	128	146	125	149	150	171	163	143	154	161	143	136	169	155	164	131	144	153	174	148	162	163	147	145	146	132	141	136	141	135	124	148	159	131	141	126	131	149	168	144	141	141	155	147	136	131	150	135	161	158	151	140	133	150	134	140	156	155	134	139	139	124	140	159	129	147	145	157	136	156	131	163	152	142	155	138	146	137	149	138	139	140	153	157	134	127	155	184	191	145	146	143	148	162	150	159	166	137	145	136	149	151	143	155	157	137	131	137	153	150	150	150	163	146	151	131	119	141	149	149	163	158	154	152	170	143	141	147	152	127	156	136	140	140	152	146	155	162	153	133	141	168	143	134	167	148	157	151	138	147	147	139	145	173	155	127	123	135	150	145	154	131	143	157	133	160	131	146	171	145	165	175	129	160	155	155	158	130	119	135	150	144	137	141	144	141	148	159	157	137	158	155	157	133	150	136	155	169	165	147	145	165	174	149	142	152	150	142	141	143	139	147	137	165	137	127	141	126	164	128	130	149	146	155	148	158	164	155	153	145	129	135	152	147	168	141	178	149	156	135	147	139	133	154	143	142	145	143	136	156	188	160	158	119	128	154	133	142	154	158	157	165	162	131	143	152	127	144	168	160	138	171	157	155	143	160	145	162	119	139	141	141	145	153	155	160	149	147	117	124	140	156	165	155	142	124	135	163	144	137	166	143	133	136	129	146	151	133	136	141	148	155	147	152	139	140	162	147	146	149	136	131	135	188	137	174	154	152	134	149	141	147	142	155	147	151	157	138	129	155	153	125	132	158	145	164	142	138	152	159	148	150	136	137	145	146	153	138	170	134	142	132	161	152	152	160	148	143	133	115	139	155	127	132	159	143	143	139	134	163	143	132	151	140	154	144	121	153	131	149	128	156	156	138	155	162	135	125	181	125	136	140	171	152	154	113	125	143	160	148	189	130	155	135	128	164	147	162	148	137	156	155	137	125	157	160	138	157	136	150	132	152	162	159	142	135	174	137	130	159	141	156	146	148	154	152	148	157	140	139	140	144	143	132	143	139	129	140	140	160	139	173	169	137	153	143	159	135	151	135	134	173	132	134	135	173	148	139	134	172	181	163	149	147	140	145	143	130	141	142	142	149	140	130	152	157	138	153	142	132	124	141	144	129	144	135	127	158	143	162	157	142	149	149	138	104	153	126	141	151	149	141	149	137	162	145	135	141	163	142	141	138	131	127	154	115	139	157	149	136	134	153	150	126	152	141	164	158	163	159	150	164	167	171	136	148	174	148	148	121	152	146	141	134	153	140	141	127	157	144	118	158	124	143	103	124	163	171	137	143	144	146	148	147	139	149	124	128	129	154	155	155	110	129	144	126	156	140	157	146	149	141	135	152	141	150	150	149	152	157	146	156	180	176	154	157	149	161	151	149	132	141	132	143	136	158	153	156	173	147	152	141	137	165	140	136	141	143	145	177	124	132	137	162	143	139	130	154	141	154	139	156	144	144	160	141	151	143	145	130	132	141	155	130	157	142	172	145	152	138	119	152	134	147	144	146	144	161	172	141	159	146	140	134	160	130	139	152	145	134	146	146	145	146	155	157	139	156	134	157	142	150	164	164	151	157	168	150	147	140	166	168	132	141	152	147	166	128	147	151	142	138	149	155	147	136	141	148	139	163	109	150	163	160	140	143	141	151	167	130	154	148	126	131	152	146	146	147	142	137	129	148	141	157	141	142	124	144	181	155	131	157	142	137	161	149	161	149	155	152	139	155	157	130	139	134	126	143	138	152	136	131	146	183	150	175	135	143	160	153	132	137	161	129	148	149	134	142	155	132	168	180	157	156	159	162	168	180	150	129	138	144	114	148	146	107	170	159	161	148	144	154	152	126	172	142	134	172	144	128	135	146	141	141	144	134	136	172	131	163	127	121	129	117	149	143	109	128	162	152	158	149	140	166	147	137	127	141	143	163	136	148	159	131	159	131	157	137	129	163	148	137	149	132	152	151	151	140	136	145	136	162	137	142	139	144	147	165	142	144	162	147	147	144	165	151	144	136	129	139	140	136	164	143	173	124	138	150	160	151	156	138	123	124	175	161	155	151	126	150	138	126	139	132	133	137	160	160	173	161	154	148	157	157	156	174	139	130	135	145	152
26486	672	1126	1274	1095	886	769	602	593	543	491	451	447	421	422	433	399	412	415	384	369	346	367	358	347	390	342	351	334	350	331	368	371	364	355	352	346	363	323	326	333	337	339	339	358	384	363	352	349	330	352	319	353	359	339	339	336	350	310	347	317	354	365	317	351	332	353	327	315	361	350	340	333	345	321	345	344	335	337	359	336	344	343	329	334	319	351	374	314	387	343	350	338	354	352	343	343	321	346	303	328	336	324	366	340	353	340	355	321	336	335	335	352	354	332	354	326	343	341	345	334	342	363	374	335	346	333	330	370	346	330	372	312	374	380	328	333	347	350	342	334	341	339	351	341	345	320	339	358	359	364	360	346	348	316	339	321	323	314	367	350	336	325	338	358	365	332	327	333	369	338	331	334	338	357	368	312	351	362	354	380	324	336	334	340	331	341	357	341	349	340	340	372	345	331	334	336	283	355	319	363	339	343	311	342	318	329	351	369	349	308	335	315	357	355	336	339	308	342	366	337	342	328	344	338	352	330	366	369	393	325	334	347	340	377	330	325	363	370	306	327	320	350	349	331	329	345	346	322	325	318	348	320	368	323	349	334	348	363	358	347	331	364	337	336	364	341	350	326	356	333	339	329	318	367	346	334	332	330	351	324	329	362	317	370	351	329	350	332	337	330	322	385	346	334	384	344	342	330	340	295	334	318	327	332	342	344	335	283	318	342	331	340	333	341	330	332	326	364	350	343	337	326	322	365	348	383	303	327	321	363	362	353	359	347	320	355	319	330	321	358	346	357	352	335	367	321	328	350	340	344	322	334	337	353	336	345	323	311	352	357	330	338	340	324	326	350	360	337	361	353	322	332	354	324	344	333	351	342	330	314	327	363	351	348	361	350	350	341	344	335	357	359	327	336	359	343	338	341	364	336	340	313	325	340	352	326	334	355	340	378	352	351	355	356	342	336	358	338	330	309	367	358	332	370	325	341	336	347	314	328	329	312	351	364	360	327	363	365	364	344	324	353	335	334	365	361	338	347	353	362	341	322	346	343	363	325	329	354	329	354	343	304	358	357	372	315	336	353	341	340	334	361	348	367	353	353	368	339	332	321	346	372	319	339	366	317	322	348	346	355	339	359	361	348	332	363	314	343	330	322	327	303	324	373	339	336	350	341	362	329	324	337	319	368	321	364	363	335	324	299	334	303	326	332	332	321	323	330	339	324	328	347	369	320	368	326	333	338	325	331	341	360	369	313	343	363	365	356	341	330	330	336	346	362	346	342	313	366	331	373	315	324	326	311	316	350	348	359	347	309	373	345	324	308	382	329	337	329	376	329	335	322	335	360	354	345	357	325	354	370	341	371	346	343	349	340	355	317	357	336	366	338	326	339	355	352	324	356	334	348	378	360	340	336	355	337	309	342	302	330	347	332	351	346	319	353	339	337	350	314	334	316	342	363	365	343	324	340	353	309	333	337	370	341	325	327	327	334	320	347	316	358	328	315	345	313	312	331	293	324	341	329	374	317	339	326	339	315	331	348	335	335	342	329	309	310	323	334	314	329	334	323	345	349	311	328	346	320	319	330	329	338	345	348	378	341	353	373	373	343	327	355	339	351	354	322	358	383	319	335	357	340	322	327	319	330	343	356	324	325	342	339	358	372	354	333	339	331	332	324	322	334	331	326	344	334	368	320	335	330	308	370	346	334	364	334	334	340	362	350	325	316	366	318	370	342	341	307	332	305	353	345	364	352	331	372	326	365	326	348	348	325	375	308	380	345	345	360	355	315	347	326	351	336	335	324	389	372	333	374	360	330	326	329	321	325	359	315	337	318	360	333	375	358	337	331	356	332	333	337	371	328	356	355	364	349	356	340	361	328	320	313	370	326	317	305	327	337	314	332	332	325	348	343	342	351	359	346	308	334	310	366	341	355	321	339	380	358	360	346	332	322	372	321	341	342	332	339	331	353	328	394	320	316	351	308	343	319	328	340	335	335	338	342	357	353	327	334	343	339	325	325	340	336	329	302	332	319	354	301	334	335	344	304	340	348	328	333	359	334	327	336	346	333	353	334	347	359	306	339	329	347	345	343	362	343	338	360	336	348	353	353	359	328	338	307	367	366	362	328	348	361	357	344	381	305	337	369	343	295	338	321	331	320	328	333	344	338	303	349	338	332	360	325	321	357	317	333	363	332	317	378	349	315	334	361	319	332	369	337	333	332	349	345	312	335	324	344	318	336	364	336	358	353	358	326	365	332	314	327	338	362	330	351	358	329	353	342	368	334	332	354	308	330	334	339	321	355	351	340	338	348	360	345	325	328	376	326	337	344	339	335	342	350	360	352	336	339	343	339	378	344	336	311	380	356	332	376	330	367	348	346	352	366	308	353	333	358	343	336	322	364	349	333	347	330	360	340	347	325	324	327	346	331	339	338	335	369	369	324	313	323	342	351	327	347	370	333	323	345	344	368	293	347	357	316	313	337	359	356	348	322	338	338	376	343	347	319	332	338	350	331	366	357	337	339	321	339	339	316	377	346	360	345	338	315	297	321	346	360	359	324	330	331	314	350	347	337	348	324	327	394	326	319	353	345	336	365	328	338	310	351	341	362	369	352	346	327	317	341	362	341	316	342	360	335	358	349	327	355	358	324	347	345	369	344	359	332	335	315	349	321	335	353	349	350	362	345	347	325	357	343	318	314	355	348	330	350	316	333	332	324	378	350	328	350	373	333	377	340	359	335	342	362	355	377	334	364	323	355	318	337	332	337	319	339	348	341	331	312	345	348	337	339	333	339	325	327	332	373	316	330	334	344	354	323	353	325	339	353	373	368	353	335	335	351	328	350	337	332	356	336	345	360	324	344	315	353	362	342	331	354	369	321	330	332	312	342	323	317	338	328	327	344	345	304	313	356	349	347	359	346	320	361	343	319	332	351	358	364	366	309	337	339	340	345	335	342	338	351	340	338	385	333	370	326	328	368	342	333	365	346	322	352	372	354	277	336	328	330	345	370	345	327	367	341	348	348	308	364	299	348	342	400	308	335	310	316	341	342	343	345	369	343	325	319	353	348	324	342	327	353	340	339	372	329	363	322	320	327	359	346	340	338	327	332	342	325	342	342	339	309	328	338	354	345	371	335	300	316	358	356	324	346	330	330	337	361	330	330	326	329	327	343	339	335	366	314	365	371	363	350	359	336	363	343	380	340	338	330	316	333	386	302	322	319	321	343	341	310	343	306	338	355	317	329	340	349	344	293	378	342	309	337	326	345	354	376	365	357	339	325	337	364	312	360	326	324	360	353	342	337	344	362	345	355	301	339	334	315	335	354	322	337	362	337	350	372	283	335	382	331	326	339	370	346	325	329	370	343	329	328	349	309	357	336	368	328	346	318	365	341	339	346	350	334	327	346	330	307	349	321	319	347	324	329	353	342	347	367	335	355	326	327	321	316	323	386	305	339	379	322	321	338	318	346	367	338	349	307	348	373	357	327	302
30791	3537	259	184	187	213	229	213	192	188	212	227	235	205	227	213	213	236	217	229	214	207	219	211	202	213	211	214	214	181	182	210	192	223	203	173	177	220	217	207	228	194	183	185	208	234	232	197	237	190	184	205	209	227	221	208	206	241	220	227	191	221	190	192	184	193	198	182	214	222	198	212	245	219	236	216	202	226	221	219	187	187	209	200	186	208	224	252	226	217	229	199	230	222	205	234	185	207	205	203	194	199	204	210	189	200	214	202	207	223	196	240	202	188	193	221	203	204	185	193	202	194	222	216	214	207	197	230	190	216	187	214	197	173	200	213	199	210	204	199	206	198	194	216	206	225	193	200	195	220	209	195	218	181	210	195	183	213	203	184	189	211	202	203	198	201	219	207	191	208	197	207	168	188	183	235	224	234	228	229	207	215	217	214	202	217	204	210	201	196	202	226	210	176	221	175	215	193	201	213	213	199	195	226	209	220	204	184	208	199	208	205	193	222	211	214	213	200	196	195	207	209	198	216	213	178	194	207	210	192	214	188	194	207	181	195	200	201	196	233	202	209	218	208	215	208	195	186	208	237	202	211	197	191	208	195	215	236	207	200	201	221	220	204	242	221	213	205	206	190	179	213	223	178	216	184	213	186	231	167	184	159	191	184	178	200	182	190	187	210	235	186	197	212	180	205	226	197	220	210	193	196	205	217	189	227	214	209	221	195	221	228	201	182	225	216	194	194	205	214	206	210	224	200	226	197	200	174	194	231	191	212	177	200	202	204	186	196	208	220	205	203	204	226	224	210	236	224	211	220	194	193	202	227	229	213	220	190	195	224	195	210	218	189	188	198	201	194	200	207	195	195	200	169	176	195	218	201	189	210	216	205	211	224	205	203	211	235	218	202	178	213	191	209	192	217	188	211	214	205	192	194	233	216	207	216	206	210	206	207	224	188	194	190	191	216	186	202	187	169	199	202	190	179	204	214	194	214	189	185	225	205	200	209	208	171	200	219	205	190	208	187	202	190	203	206	199	191	206	211	213	214	189	198	205	241	190	203	200	209	220	204	185	210	221	193	203	192	212	221	206	207	219	186	240	202	177	217	206	195	209	197	207	203	192	189	203	222	217	235	205	213	192	240	199	200	221	200	205	204	196	208	223	209	212	224	204	205	193	198	163	197	203	197	204	195	231	204	202	212	210	193	202	196	213	218	211	200	197	178	193	189	220	220	189	218	227	224	199	203	211	191	202	207	184	192	207	179	231	174	213	193	215	197	198	213	195	231	195	204	218	193	173	232	199	188	207	214	203	210	197	242	211	175	193	205	195	199	225	209	198	198	198	228	202	208	195	212	195	176	201	192	206	189	204	208	206	190	209	186	191	173	201	227	198	191	195	207	202	184	191	232	227	206	226	194	195	198	215	182	186	198	203	199	202	206	197	212	241	186	195	198	207	196	215	202	197	197	187	198	214	199	207	185	214	203	193	189	191	218	212	225	191	189	196	205	221	184	193	202	200	215	198	209	197	224	232	204	196	199	215	188	212	206	198	196	198	190	225	203	244	188	210	193	203	222	218	207	189	233	175	205	213	197	187	183	214	232	202	235	208	199	206	198	222	210	181	167	211	203	189	230	192	202	201	213	219	184	207	196	189	214	204	196	197	195	218	197	201	208	202	176	228	203	207	202	192	196	185	238	227	232	202	210	193	204	214	206	246	199	231	209	196	202	213	202	214	185	220	200	198	194	190	220	198	226	189	211	177	189	177	209	211	212	208	198	178	185	206	184	230	201	185	216	216	190	182	184	188	196	184	186	208	203	217	203	202	214	230	209	210	182	207	198	183	177	216	211	220	226	216	197	203	231	252	206	206	190	201	190	213	191	184	217	196	219	197	216	190	193	190	179	182	191	195	209	208	186	196	210	206	206	208	223	224	208	225	199	190	222	219	205	222	225	200	230	202	194	194	195	226	216	207	202	207	202	209	217	216	224	219	216	210	218	195	211	213	221	212	211	199	237	216	210	201	177	180	193	184	195	219	200	202	210	227	203	203	204	185	185	217	190	215	225	238	199	184	228	178	193	209	196	208	173	198	183	211	200	202	199	206	207	190	185	175	210	191	184	198	170	215	197	197	192	212	185	209	239	209	198	203	211	194	193	224	203	197	219	193	203	235	206	221	206	225	203	232	220	230	195	197	224	224	208	207	218	192	183	215	209	221	211	201	212	212	212	206	168	212	239	195	211	192	214	206	188	201	220	216	205	207	203	199	176	222	185	209	213	226	204	179	216	190	215	202	214	216	214	195	197	204	197	189	215	192	186	197	190	170	201	197	202	211	220	207	193	218	202	223	218	200	234	209	197	185	210	211	231	203	191	194	220	190	176	205	209	199	213	175	217	184	180	203	192	210	194	192	198	206	192	202	194	234	209	199	221	186	195	229	200	184	205	200	220	173	198	211	185	196	195	225	222	196	238	212	231	213	213	215	223	192	195	182	185	198	217	182	177	211	203	215	199	194	217	232	211	217	195	196	227	185	200	228	181	200	201	216	200	213	189	179	214	220	196	208	203	225	187	211	181	195	198	213	203	219	218	184	189	219	202	200	196	216	209	221	203	215	229	213	212	207	216	189	200	205	227	194	195	202	218	216	205	199	182	224	212	198	203	196	230	207	198	190	195	201	191	189	200	209	225	222	203	187	199	215	213	195	182	220	186	187	216	189	195	206	221	224	201	192	196	215	197	216	216	207	197	194	210	241	217	184	227	195	197	208	219	220	207	210	186	189	175	188	194	224	199	204	220	203	209	239	220	203	220	195	177	172	185	204	200	219	197	212	225	192	191	209	191	239	203	217	227	194	201	191	210	201	207	180	202	199	203	200	201	201	174	224	209	231	191	213	190	220	206	226	204	195	210	198	207	226	193	209	202	208	195	187	172	192	198	170	193	208	225	189	229	200	204	188	238	183	192	198	201	197	187	176	178	201	220	196	238	201	205	222	199	196	226	234	221	187	178	180	215	210	189	174	210	200	191	220	230	193	203	176	209	211	188	220	185	213	215	219	185	224	199	194	200	205	183	218	202	203	206	184	201	200	179	222	203	186	209	193	191	212	206	221	202	182	207	181	174	167	199	221	218	204	213	165	209	194	204	205	189	210	208	192	221	204	209	202	224	219	208	205	203	226	215	204	216	206	207	219	200	204	200	204	200	202	227	221	229	242	239	230	221	192	195	195	209	202	223	189	228	200	194	203	207	183	223	214	187	236	203	209	195	199	199	221	223	196	211	205	204	212	182	229	202	180	207	211	228	238	204	228	201	212	250	202	202	232	199	195	231	210	219	187	170	180	215	209	214	205	209	210	209	193	216	208	185	173	190	186	165	217	226	205	189	203	212	204	187	196	235	213	207	226	203	213	229	201	218	197	195	232	204	180	198	208	189	215	211	185	222	213	225	169	190	203	222	217	193	211	237	224	194	225	208	202	212	205	234	206	176	204	209
17438	471	516	538	476	465	494	465	526	501	481	485	491	477	472	482	451	456	497	483	468	528	491	480	453	459	470	486	456	459	485	456	511	509	475	517	503	455	473	460	472	458	497	500	501	475	484	526	460	491	477	492	486	466	458	516	471	465	485	483	466	487	479	493	468	506	458	457	479	471	493	503	492	511	448	460	474	502	492	423	454	470	461	483	506	519	484	512	512	519	501	494	486	486	498	504	479	441	468	474	485	471	500	476	481	481	453	470	469	469	487	497	492	469	483	456	485	484	468	472	475	488	495	458	520	469	468	410	505	466	441	443	490	497	451	487	462	473	475	523	505	467	475	478	483	490	462	479	480	458	509	465	473	503	477	485	444	481	453	480	506	455	464	479	517	453	473	512	466	518	494	553	507	474	490	511	464	502	451	464	474	451	490	450	456	444	485	448	508	519	524	477	485	479	481	486	499	471	484	485	482	458	504	498	533	456	475	497	484	471	502	494	450	529	449	478	537	493	472	503	477	479	484	473	466	466	456	484	477	460	488	526	479	480	482	499	469	448	470	492	475	468	497	475	497	465	482	470	493	467	486	494	510	480	443	464	487	490	453	495	483	456	452	469	468	426	482	514	466	495	462	501	450	483	457	499	509	497	483	479	495	469	537	481	482	513	489	481	517	520	491	463	463	453	460	468	485	527	490	480	495	484	496	453	444	480	485	483	509	492	520	476	473	455	503	498	486	489	473	449	462	473	487	470	486	476	473	486	466	520	476	508	503	450	514	480	441	430	464	469	487	451	520	488	437	462	476	450	518	442	471	515	542	446	460	453	458	477	501	458	493	481	512	499	466	469	473	480	499	464	446	480	479	492	441	448	467	464	467	460	468	508	486	474	483	467	512	441	499	490	461	487	463	474	437	445	454	475	501	499	467	478	491	492	508	509	503	522	464	533	507	456	494	496	482	491	480	540	495	464	465	494	478	473	432	458	498	474	485	474	501	468	503	483	481	476	471	494	525	482	503	440	496	466	448	437	498	489	451	450	464	502	475	481	468	453	522	467	488	463	473	462	448	499	508	503	468	458	454	510	464	471	482	466	479	453	460	470	512	520	445	488	481	457	484	468	487	471	478	517	460	473	543	487	471	477	452	425	488	490	476	470	474	467	525	471	430	499	481	499	501	485	453	438	489	491	494	457	503	451	481	488	495	484	487	505	464	454	470	458	474	479	530	515	453	439	443	469	468	495	469	497	447	457	491	481	480	445	493	486	433	509	485	454	495	514	503	499	464	464	469	462	467	485	497	463	488	435	486	452	481	488	456	492	533	486	498	478	473	495	476	460	471	477	541	475	476	530	493	498	491	506	483	475	407	494	470	470	462	496	514	491	461	433	480	485	437	473	512	457	512	485	440	485	443	526	485	470	447	525	496	501	499	462	472	456	484	476	510	514	488	502	478	500	468	471	467	513	489	468	433	444	456	472	473	456	445	468	483	461	479	484	477	488	458	489	455	472	526	454	460	472	477	464	478	475	455	466	500	501	481	469	473	484	483	518	450	493	465	512	492	493	495	455	490	513	491	507	465	450	466	486	473	484	459	498	457	454	517	501	477	508	472	467	468	468	504	460	519	479	421	461	478	538	493	453	487	503	471	455	484	502	499	456	514	475	430	515	476	480	519	468	482	470	501	492	463	496	484	495	438	449	492	489	465	500	466	506	510	471	517	508	517	463	511	471	468	467	492	480	465	479	479	486	477	497	462	465	487	456	490	482	518	492	466	473	496	511	472	500	494	432	472	438	437	493	477	464	484	481	471	469	470	509	504	493	464	507	488	484	509	456	489	491	480	460	488	434	488	468	490	439	484	511	474	512	506	466	488	492	470	500	475	509	482	472	465	494	490	490	490	492	490	481	485	477	489	493	456	511	489	506	441	482	476	507	479	453	444	495	479	463	452	474	474	494	458	473	438	489	438	474	472	500	492	485	476	472	502	430	508	484	502	463	512	515	471	492	475	458	496	476	506	457	449	440	507	484	492	533	460	471	452	456	468	457	468	509	477	474	493	470	503	465	509	500	470	481	444	488	487	468	474	455	476	467	485	487	436	466	468	469	491	488	501	477	482	459	447	512	498	470	521	490	460	487	467	481	468	472	488	509	493	487	486	507	479	513	499	454	508	499	497	495	483	488	439	433	486	481	472	456	454	474	435	455	484	468	513	455	478	439	432	501	481	492	481	480	495	482	491	493	476	499	486	451	464	479	453	445	488	495	470	483	474	492	462	499	457	472	479	437	482	508	472	445	476	453	506	446	479	492	467	482	462	471	474	476	416	497	479	512	513	447	486	489	437	539	455	470	485	484	514	479	483	444	467	467	524	467	503	446	475	475	508	488	458	447	475	442	487	462	501	476	497	445	470	506	448	475	454	466	524	483	445	500	476	473	469	487	471	476	463	496	495	510	454	477	493	509	506	499	478	467	492	487	470	444	474	504	511	464	489	493	453	503	443	487	496	508	472	506	507	458	452	486	492	473	472	462	444	475	485	487	484	511	472	477	511	505	502	484	489	499	464	489	459	475	447	470	498	455	470	457	453	514	470	548	460	451	474	448	513	459	465	463	482	497	485	504	483	501	501	482	482	502	472	472	479	481	461	492	499	500	473	520	476	449	486	500	471	473	503	481	501	470	486	514	470	428	507	495	520	481	443	485	472	478	509	475	440	483	472	453	500	460	475	462	497	505	448	520	502	483	493	475	458	487	489	467	470	511	484	468	478	456	494	463	502	498	477	495	469	475	472	505	517	508	451	468	488	486	479	486	466	499	495	482	451	458	481	477	491	498	438	463	509	507	454	450	477	458	493	511	468	474	436	503	514	481	461	490	495	459	499	483	485	495	469	477	449	457	481	482	470	503	459	441	496	466	480	507	485	445	512	473	494	496	480	488	503	450	520	534	455	445	500	469	483	440	471	489	476	487	499	479	470	497	467	467	492	479	513	469	471	514	477	463	484	499	495	459	484	431	529	476	496	476	496	459	497	471	489	442	522	491	467	484	476	497	470	471	473	498	457	455	483	452	478	537	476	477	472	453	496	509	447	475	516	505	442	493	476	490	453	483	448	453	513	494	490	481	516	487	464	463	502	482	460	451	482	460	499	445	429	475	462	474	469	455	488	475	509	456	499	495	508	473	502	461	486	504	496	496	517	465	452	464	465	450	470	490	462	461	474	455	481	482	505	478	489	531	490	480	455	462	493	453	439	476	472	505	473	471	499	458	484	459	503	447	498	471	490	500	494	469	470	503	486	490	487	446	488	477	458	444	492	491	441	467	478	500	482	514	478	465	492	486	458	486	487	530	497	505	483	480	447	458	492	496	480	493	463	484	492	437	524	495	475	455	438	457	490	453	447	475	489	458	498	458	462	522	489	510	478	486	468	491	493	467	504	482	457	492	511	474	498	468	477	452	529	486	481	475	466	496	494	457	448	474	449	475	495	485	479	504
44313	8703	789	411	320	307	272	290	244	249	227	219	232	230	248	238	212	239	230	226	221	228	244	253	247	182	242	244	205	237	257	204	224	226	214	227	245	206	225	226	253	205	229	232	273	204	268	218	255	237	261	228	238	229	216	215	227	228	264	244	221	241	239	247	229	221	240	265	248	226	224	210	244	246	245	241	237	245	253	232	231	239	219	227	244	229	224	227	228	211	257	261	215	247	222	218	227	227	252	230	227	252	247	216	235	228	246	221	232	266	233	232	251	219	267	251	245	250	250	222	248	231	244	225	223	212	239	231	249	238	246	219	240	218	237	236	234	229	234	276	234	237	220	246	234	221	255	243	250	202	231	235	227	216	235	226	231	219	247	250	228	223	230	234	238	197	239	215	216	242	228	272	234	253	237	223	246	244	228	247	240	212	225	225	224	232	227	235	230	278	237	222	210	225	220	252	217	241	239	273	213	217	233	238	210	214	241	255	249	241	222	226	220	249	199	247	243	236	228	229	253	256	218	233	215	243	242	228	217	265	233	254	253	234	218	220	234	227	206	262	256	230	235	219	226	217	226	231	223	258	246	231	210	252	243	250	216	240	207	232	214	228	258	242	210	249	240	246	232	234	251	228	231	218	234	250	231	207	216	228	219	231	265	252	224	240	214	214	222	237	225	216	256	222	228	254	204	242	228	223	219	246	232	228	253	242	231	230	240	259	221	225	204	238	252	235	208	221	250	246	226	238	195	234	255	227	200	242	242	218	241	243	224	243	228	260	246	217	263	234	243	231	247	252	241	232	229	242	209	226	203	244	253	214	232	220	235	229	226	223	252	220	191	251	243	213	215	235	234	241	221	258	240	234	231	242	244	223	241	232	237	218	247	215	237	210	226	208	255	271	199	262	227	222	266	206	231	232	243	232	260	249	240	245	217	219	237	203	236	226	216	218	242	233	202	247	222	218	245	233	222	228	218	257	228	234	234	236	249	215	236	231	251	241	209	254	243	219	236	217	204	241	215	211	237	219	235	242	239	214	212	225	225	216	257	258	226	221	228	224	233	206	250	246	255	257	250	239	221	264	232	234	198	259	228	248	231	219	216	246	224	207	245	213	244	231	252	215	212	242	225	218	215	225	248	208	249	248	259	209	232	244	181	228	221	234	227	214	222	248	259	224	203	229	229	200	200	246	258	261	242	267	237	246	231	221	246	254	216	210	208	219	226	250	244	236	254	213	227	259	248	209	219	225	245	281	231	256	213	226	233	211	236	220	210	219	223	196	225	252	233	254	226	228	244	225	251	232	229	229	227	229	211	246	234	253	233	220	253	229	207	254	242	217	218	235	226	228	234	201	247	232	234	211	210	229	227	223	246	243	245	234	227	242	253	205	227	244	271	255	221	200	217	242	236	241	201	251	232	208	213	193	242	237	229	208	215	252	237	266	218	251	241	235	239	233	218	253	227	240	232	275	263	251	225	232	262	225	195	239	235	250	232	223	228	222	258	210	248	228	231	213	250	237	238	204	236	224	219	238	250	221	236	259	251	245	234	282	246	256	252	223	239	240	230	212	234	233	215	221	260	237	238	240	241	218	240	267	238	251	236	243	234	240	221	225	231	250	230	239	216	224	228	233	227	226	214	256	224	234	220	220	244	213	233	243	226	218	242	231	229	237	232	241	236	251	250	249	253	207	206	207	232	202	249	272	228	229	222	207	248	212	213	237	223	255	227	239	229	225	235	244	225	218	222	219	235	260	207	235	218	235	234	223	230	243	222	209	200	244	240	234	214	239	241	223	187	220	192	222	232	225	235	234	211	228	249	255	223	251	242	239	242	232	215	263	219	246	205	244	220	231	249	216	247	253	230	247	251	239	267	230	225	211	209	227	230	208	216	228	191	186	259	206	219	273	243	227	209	240	253	229	214	205	241	237	262	235	230	214	237	260	259	276	266	227	256	259	214	220	268	216	211	241	236	240	242	227	215	240	225	249	223	222	253	275	236	237	219	230	223	226	239	222	218	234	265	248	255	220	231	256	193	239	230	205	243	232	269	239	219	246	228	245	228	219	226	241	251	245	235	205	219	217	227	248	255	229	263	223	237	210	247	277	221	244	241	209	234	207	230	259	238	251	245	202	195	207	204	232	257	235	270	223	223	252	214	238	212	225	233	222	230	233	232	247	239	237	231	263	225	231	241	216	226	217	238	237	242	230	191	230	244	227	212	223	241	251	226	227	221	205	251	223	249	247	242	290	228	241	231	223	245	214	229	226	221	214	265	238	214	232	198	249	219	230	227	242	270	224	217	224	256	236	227	233	226	241	233	234	245	218	206	249	250	220	262	224	229	231	231	223	235	199	228	203	225	243	219	206	251	212	232	245	217	254	206	244	224	241	191	225	241	218	229	234	227	233	248	216	227	253	283	235	236	239	235	226	225	246	239	198	237	236	256	238	230	220	234	265	260	228	241	252	223	242	257	225	236	237	258	215	223	209	223	233	232	229	239	213	231	240	239	235	238	255	227	239	234	199	276	208	273	232	200	218	222	229	220	219	221	231	232	223	236	254	229	200	233	251	245	250	257	228	224	242	216	225	228	245	229	242	230	222	252	229	228	237	219	240	225	233	238	221	230	235	210	221	238	237	231	226	200	214	227	226	211	237	224	225	244	239	245	203	195	235	217	253	250	246	238	240	228	208	242	240	235	238	234	249	260	239	247	239	228	246	240	252	220	226	241	215	217	217	273	217	227	234	248	212	245	255	245	228	232	263	241	232	220	208	252	253	269	226	251	254	232	229	220	184	223	239	263	269	227	242	247	253	231	237	231	236	242	228	247	219	191	203	249	215	237	221	233	212	251	233	239	249	259	232	209	242	207	257	233	231	228	229	247	221	241	237	222	230	246	243	252	246	220	237	241	243	218	250	188	225	255	225	190	223	259	227	195	225	265	247	253	240	234	189	208	240	243	221	223	201	221	234	229	235	235	245	207	233	210	230	238	231	220	266	236	232	239	215	239	262	225	244	260	241	202	226	245	207	229	258	240	226	208	233	220	231	246	257	226	237	250	246	225	220	232	206	234	254	238	253	208	241	276	221	213	244	230	218	253	240	217	199	187	226	214	248	241	222	223	251	244	203	242	213	244	226	195	253	231	241	236	250	235	237	213	247	251	212	189	226	256	245	244	227	204	221	204	243	266	273	211	238	211	225	228	213	240	225	235	234	211	231	232	262	238	247	267	248	231	243	256	249	237	244	223	212	211	225	239	247	230	254	235	238	239	253	226	226	214	241	247	219	221	249	232	244	244	185	236	207	225	250	251	216	247	239	214	219	227	242	220	193	214	231	256	262	227	208	222	224	218	233	254	239	209	253	208	226	210	224	235	266	247	214	249	217	221	231	220	248	216	232	219	239	224	236	234	241	210	247	231	241	223	233	217	230	234	230	235	253	254	230	243	222	237	237	235	246	245	236	251	260	226	255	228	225	188	224	238	241
23639	680	972	1009	944	835	727	708	645	628	628	573	596	581	598	567	538	558	579	591	548	576	521	550	546	517	555	531	582	535	597	538	538	536	541	523	526	517	557	554	531	550	558	526	493	509	599	545	532	516	529	563	562	551	562	533	541	476	558	558	532	555	501	530	519	553	591	529	495	492	519	542	533	501	490	491	503	521	539	544	524	562	569	519	535	556	520	525	567	536	494	525	566	503	554	508	554	499	503	495	529	543	504	522	551	509	518	534	555	545	539	520	557	535	549	545	509	518	529	558	549	535	526	536	583	586	547	514	548	546	560	506	566	558	489	564	511	540	510	521	540	547	514	538	567	521	527	540	516	518	549	528	487	560	556	541	524	534	501	526	513	533	534	527	511	497	574	527	571	497	563	515	584	540	534	532	520	498	567	569	527	541	493	561	524	513	546	551	520	512	508	457	511	518	544	515	524	531	502	526	556	536	497	518	511	558	526	525	532	523	533	556	562	546	519	544	576	552	559	508	566	513	502	538	514	507	488	502	542	528	539	566	536	544	516	553	578	522	567	498	538	512	557	595	544	514	532	534	591	531	525	545	518	519	511	542	551	560	545	508	543	505	560	571	528	495	567	530	555	519	541	528	501	519	571	523	559	506	527	535	510	556	521	546	560	558	530	503	559	515	508	522	545	542	517	513	492	573	533	505	516	523	565	532	546	507	547	518	532	534	530	564	529	541	484	499	558	537	540	549	525	529	531	551	579	501	555	528	558	576	555	551	556	488	540	545	480	552	513	567	475	517	540	535	513	536	493	510	552	543	528	529	515	506	537	532	546	524	520	553	551	554	511	522	515	546	506	534	535	543	566	544	506	505	522	484	526	567	543	573	539	510	520	523	547	511	490	488	549	546	556	524	503	524	558	514	554	512	543	521	570	506	552	524	562	511	551	488	517	550	506	558	506	519	557	540	533	485	483	559	530	526	557	562	520	557	542	546	553	512	534	458	482	512	536	503	516	529	590	530	542	542	546	577	570	514	515	520	516	507	529	544	538	501	546	546	558	530	518	559	518	553	539	563	462	521	500	557	559	530	507	558	520	510	498	541	520	579	506	548	553	516	585	527	520	498	563	493	570	514	555	605	519	499	531	529	526	545	498	537	542	523	542	529	533	501	514	539	537	517	536	563	564	548	530	509	539	573	513	525	545	515	541	491	534	516	526	530	509	518	558	508	574	558	572	513	538	520	522	507	522	541	557	518	565	534	532	511	536	548	527	522	543	497	509	546	503	536	571	489	541	531	549	507	519	531	538	516	509	539	544	548	503	571	523	556	547	539	553	521	538	512	521	475	511	550	538	541	525	537	542	512	558	526	579	556	500	539	501	500	512	514	520	505	586	517	515	550	536	557	524	552	523	541	591	530	526	556	549	507	539	564	506	533	472	523	511	539	542	522	521	524	522	502	535	491	546	508	557	534	541	563	538	508	567	550	560	527	504	535	527	547	505	545	504	547	497	552	542	529	561	502	547	572	556	565	549	547	534	562	536	510	517	489	517	526	549	552	531	525	494	537	553	560	557	571	529	515	539	545	507	499	514	532	528	529	505	521	531	562	531	528	536	502	596	550	527	520	523	521	494	549	523	550	542	542	498	470	558	555	537	508	533	567	516	496	525	541	520	558	554	539	527	533	549	511	525	540	501	552	538	526	542	524	600	540	510	578	530	567	534	545	510	546	498	533	505	510	551	518	527	495	523	493	525	560	454	520	527	527	501	540	534	520	517	501	500	522	496	545	519	539	515	536	529	529	540	512	513	548	532	560	491	517	542	520	578	528	497	562	505	536	525	564	558	543	526	572	554	523	497	549	506	561	520	524	517	530	503	493	570	545	518	530	557	524	483	531	519	536	548	527	539	518	543	528	532	572	550	496	505	539	500	504	523	532	543	536	516	522	555	555	570	514	578	542	510	545	538	551	487	555	537	537	526	528	529	541	558	510	525	564	512	512	539	522	502	517	525	507	556	535	565	524	544	532	506	513	540	553	560	541	540	552	543	570	523	569	559	499	541	528	514	523	500	556	556	561	488	521	518	548	507	541	569	532	547	532	511	493	516	543	512	506	563	521	536	547	498	551	555	501	562	530	549	563	547	527	520	497	591	526	526	509	534	544	570	502	550	550	545	528	531	501	548	528	521	545	530	545	555	539	522	509	504	500	583	537	561	534	528	527	543	590	532	534	529	541	546	561	535	515	582	533	528	540	524	533	488	531	544	535	482	484	500	534	566	509	550	576	501	541	566	568	509	527	556	485	566	551	532	515	527	524	508	533	514	521	516	551	522	517	516	533	517	547	554	507	564	535	507	526	526	530	535	576	526	552	532	506	518	548	544	519	480	535	563	544	538	554	560	603	543	554	563	534	476	532	543	517	539	493	530	512	523	526	536	553	558	529	519	512	549	525	531	519	504	556	524	520	539	542	566	514	543	514	555	570	486	544	554	555	565	523	506	500	542	511	506	539	573	519	580	517	516	542	498	514	547	544	509	490	532	541	522	505	525	548	557	526	523	496	525	526	561	518	536	521	484	532	515	519	529	548	514	544	539	510	520	503	536	522	536	535	576	505	501	540	544	505	573	525	495	512	514	521	561	518	511	513	533	545	542	545	487	540	537	477	526	518	552	498	481	507	525	529	532	545	523	528	507	536	501	563	497	507	521	511	532	522	506	540	609	553	541	525	518	538	558	540	560	558	563	559	516	541	547	534	510	508	547	532	527	562	541	541	557	535	534	525	509	502	522	529	513	528	516	490	531	529	547	552	553	543	559	500	542	540	498	551	521	529	515	525	540	533	530	553	562	492	529	515	516	541	542	539	550	555	497	547	474	503	574	495	537	529	558	513	511	540	584	498	568	536	538	528	541	483	505	530	507	536	523	502	513	549	501	530	509	534	501	536	506	538	576	556	485	549	569	546	529	524	508	528	515	525	532	516	510	529	552	526	517	541	554	535	544	505	566	512	534	516	507	539	563	513	511	491	496	526	545	554	523	544	551	511	522	557	532	518	552	530	479	522	534	491	533	566	523	518	570	568	513	520	514	511	542	508	564	512	518	502	538	536	515	514	536	466	530	534	514	556	527	542	547	551	536	510	472	564	517	554	594	510	542	489	508	532	522	512	545	562	526	564	498	511	559	531	547	545	523	510	550	578	530	546	515	524	565	485	534	566	530	532	520	458	516	523	562	534	524	567	545	526	520	493	555	553	554	563	501	513	516	547	536	524	522	515	521	553	532	506	537	568	541	557	567	499	538	515	471	509	537	503	520	518	499	487	518	543	560	561	508	540	495	508	589	530	521	509	556	528	541	516	505	476	546	529	548	540	535	539	550	523	509	523	531	530	539	530	540	547	544	535	535	512	544	545	568	540	562	534	525	542	547	544	543	538	520	520	511	564	517	510	517	527	556	514	519	481	525	512	524	518	542	517	526	551	522	546	512	560	521	595	537	544
50357	10926	1222	443	331	280	250	214	168	201	168	140	162	182	132	148	167	145	119	151	113	130	155	160	147	151	124	140	152	146	133	132	151	163	154	139	147	141	146	118	141	120	138	133	146	132	123	161	117	116	146	149	150	153	150	124	139	151	118	140	134	127	128	151	104	147	155	154	142	166	139	163	151	146	129	146	134	132	144	142	155	147	150	140	153	138	150	138	145	130	140	124	134	154	170	148	141	126	178	136	153	152	157	141	121	127	162	156	148	129	138	126	145	145	146	142	140	127	145	143	155	131	137	127	148	125	137	145	123	151	144	144	146	141	139	139	149	148	142	145	134	139	162	134	129	130	133	148	106	127	159	169	154	140	143	131	127	155	137	146	122	158	117	149	141	140	149	139	136	133	143	140	140	150	148	153	153	149	141	131	135	158	154	161	151	127	113	169	118	138	148	138	139	137	156	141	142	135	137	141	138	128	158	129	121	124	112	135	137	155	144	120	154	130	153	134	150	134	124	144	135	127	134	123	150	119	148	127	136	135	150	135	159	130	138	124	149	146	137	136	154	128	139	144	132	125	135	143	153	137	157	150	149	131	130	130	143	135	155	136	118	136	166	119	134	116	131	134	147	158	153	133	131	156	134	119	138	128	156	141	132	152	138	150	145	135	160	146	140	131	153	157	143	124	146	149	135	133	133	137	144	154	152	137	134	143	160	135	143	118	146	139	145	127	158	158	141	140	146	142	123	132	134	166	151	143	113	128	129	117	120	159	147	149	143	146	167	134	153	168	157	159	139	108	153	152	140	147	137	125	150	154	115	122	153	150	135	140	125	159	161	139	141	144	147	128	135	156	148	142	133	152	132	162	157	136	141	136	138	119	140	128	125	150	138	147	140	133	129	143	136	158	141	127	140	147	128	140	126	125	134	121	132	132	145	144	141	139	139	132	154	138	141	123	153	130	139	142	143	131	128	145	146	133	153	135	120	148	159	137	138	143	125	139	169	117	140	114	127	136	135	147	146	134	138	150	179	146	137	139	140	131	140	134	144	165	170	130	113	156	121	141	148	141	143	143	142	127	135	128	154	124	135	145	143	196	139	133	124	124	137	118	116	142	148	147	136	159	128	130	140	139	120	140	121	140	158	144	148	148	140	130	140	118	136	142	97	123	161	152	130	144	138	141	145	127	128	138	130	121	152	147	154	141	138	147	144	150	171	157	107	143	155	145	151	127	144	130	132	141	150	150	160	138	143	144	145	133	137	122	127	138	148	151	135	127	136	137	142	167	129	153	121	119	139	169	134	148	155	139	122	156	134	156	142	132	139	165	151	139	155	136	163	127	155	148	129	154	153	151	118	151	126	135	128	144	123	139	142	141	144	149	143	146	142	123	152	147	143	127	133	163	137	146	132	175	141	142	142	154	146	137	156	142	147	130	124	163	120	132	134	166	142	150	152	130	155	131	138	148	154	140	153	130	146	133	134	146	151	122	134	135	135	126	163	151	123	114	133	128	115	149	135	110	132	136	127	143	146	150	134	153	151	135	134	150	118	166	134	127	164	141	129	136	140	175	141	145	130	139	150	125	137	131	146	132	145	161	136	142	132	133	128	136	127	140	137	117	111	141	128	145	161	154	125	128	127	141	129	144	146	137	137	161	146	131	147	133	156	125	126	152	136	141	123	147	138	160	146	148	148	136	123	162	156	125	140	135	138	133	132	136	150	132	144	147	136	128	134	140	138	143	145	120	128	157	126	145	151	131	163	134	129	142	137	159	149	130	131	122	132	124	139	142	144	116	147	133	132	157	144	130	156	144	143	134	144	155	146	130	152	123	143	126	139	136	133	153	146	143	129	140	163	138	142	133	138	149	158	123	163	137	136	137	136	177	150	135	128	134	141	140	144	139	117	135	146	142	143	153	107	129	133	137	149	118	142	136	143	146	147	154	118	117	142	138	140	122	155	155	147	149	133	154	132	118	137	128	122	120	139	145	152	144	131	141	150	138	138	129	143	122	135	172	135	134	146	149	130	138	130	146	146	152	153	149	155	156	110	136	126	126	142	137	147	135	119	140	139	135	127	136	126	130	144	160	141	139	124	128	166	138	140	127	147	137	144	137	135	161	129	116	152	148	164	124	141	129	133	139	133	132	134	141	144	127	146	162	147	155	140	149	124	133	147	142	125	126	117	136	132	160	157	141	146	147	155	129	128	122	152	124	153	142	131	132	147	150	130	139	134	117	131	130	147	157	157	128	132	148	166	136	137	134	146	154	152	145	155	151	134	148	155	154	133	139	159	175	153	146	111	158	138	147	132	133	139	142	138	148	152	130	126	136	133	164	155	143	135	139	140	156	134	122	154	144	125	132	136	144	155	139	133	128	132	140	128	134	136	160	121	125	143	133	152	168	118	138	152	144	154	149	143	148	137	141	137	146	139	140	133	141	138	159	123	124	136	144	138	137	139	134	124	146	126	140	130	131	155	151	121	145	150	138	134	132	127	153	126	142	144	142	141	114	142	133	129	120	144	145	132	125	137	144	135	139	128	129	117	140	163	142	167	138	148	128	150	127	150	160	126	148	149	146	127	150	133	134	143	173	157	136	135	134	162	149	129	159	156	139	139	169	124	153	132	140	155	133	134	139	109	124	126	145	137	131	139	132	145	137	148	143	142	132	170	150	156	147	126	131	154	148	125	123	135	135	159	132	139	156	145	143	133	136	137	166	146	139	135	125	124	144	136	130	152	123	149	118	157	150	142	123	148	141	128	128	160	113	159	132	140	123	133	162	137	148	128	146	133	147	123	143	148	148	143	132	138	122	140	145	132	156	132	139	128	118	127	152	133	132	136	149	134	135	155	147	144	140	150	146	158	133	152	123	128	160	134	134	147	133	140	143	144	141	163	165	158	125	138	144	145	158	152	172	131	110	136	124	140	153	157	155	139	141	112	132	137	128	143	154	143	140	137	148	138	146	136	136	133	154	124	121	143	141	143	146	152	133	152	143	136	137	131	126	127	156	145	129	135	154	129	157	117	118	140	142	127	124	117	128	161	159	179	150	115	142	138	146	150	146	135	130	135	140	140	137	143	153	152	121	104	133	136	138	152	130	136	145	135	134	131	150	142	124	140	131	132	131	127	144	147	142	147	127	124	133	151	151	138	126	145	177	144	148	123	124	121	126	151	132	153	120	136	138	154	107	141	159	145	150	135	145	146	146	134	149	140	127	143	167	113	148	131	148	141	145	130	137	146	142	165	144	155	141	160	135	143	129	148	141	144	119	154	184	127	136	134	138	158	118	147	126	136	170	151	143	152	126	154	137	159	145	130	132	127	130	142	144	152	151	151	146	144	141	147	140	130	141	144	136	132	145	123	145	129	157	133	140	133	142	140	118	142	120	124	142	146	109	159	133	140	119	129	122	124	125	138	160	138	112	158	141	144	146	130	147	119	150	139	154	131	139	134	126	149	160	125	130	140	135	134	150	120	132	138	151
25876	673	1163	1337	1106	927	788	619	608	534	506	461	478	426	422	380	391	395	402	323	356	338	343	348	358	354	363	356	368	366	353	328	325	366	341	341	322	324	309	321	331	326	338	332	343	331	357	327	346	333	350	335	328	294	328	326	355	363	328	326	344	299	296	317	320	336	319	332	318	300	330	314	350	351	346	339	331	368	319	332	358	331	309	324	345	306	340	305	328	337	327	332	293	318	358	294	376	337	321	328	336	335	313	337	327	359	287	350	368	331	307	312	333	326	365	349	325	318	332	353	329	329	305	358	338	351	315	318	350	340	301	340	321	296	283	333	316	303	329	287	334	326	337	307	354	346	339	331	324	300	321	336	335	358	330	343	302	323	319	327	357	305	306	306	347	329	315	313	345	325	326	312	315	330	350	322	340	331	329	320	323	347	336	317	359	311	291	312	349	342	340	333	320	315	318	332	268	316	307	343	285	318	324	323	334	317	320	312	348	323	330	327	344	319	329	328	326	283	320	320	348	343	336	311	348	307	307	327	332	333	347	319	302	319	318	331	343	345	297	317	325	321	332	301	329	341	321	340	328	334	318	349	351	324	331	334	331	337	338	354	305	327	341	331	324	332	292	311	310	308	324	330	343	304	326	307	336	329	342	291	315	297	350	290	303	343	297	318	297	338	359	337	349	335	315	306	302	328	330	330	321	312	317	314	307	324	320	334	322	327	372	339	331	356	330	330	312	334	335	321	334	301	338	309	299	336	318	322	325	364	331	349	316	336	329	331	314	313	317	322	335	369	351	330	290	313	316	323	324	348	271	326	330	339	341	334	303	342	307	312	327	329	348	311	332	330	323	341	329	335	306	299	319	292	346	339	343	328	337	339	311	329	343	350	333	348	325	331	340	335	311	346	316	313	321	336	327	327	318	337	333	314	315	321	318	318	330	343	338	321	339	348	292	316	337	349	311	347	354	348	321	343	339	331	328	332	352	321	329	338	305	316	326	304	314	306	289	331	338	347	345	318	289	331	323	293	312	325	300	348	344	316	307	328	325	299	317	333	314	307	319	315	349	341	340	327	326	345	364	315	333	351	301	332	307	328	310	345	334	337	297	360	309	345	316	317	340	336	302	291	343	313	324	298	348	312	305	303	335	338	348	338	292	282	320	325	324	325	320	316	299	364	344	325	323	312	305	341	312	314	351	333	356	340	358	302	306	318	334	329	316	334	349	326	339	319	325	350	320	334	304	328	325	336	326	295	315	312	315	319	377	308	317	329	319	330	298	306	333	287	322	332	297	322	349	319	326	332	317	331	309	291	317	351	341	329	348	313	320	307	345	319	338	315	302	326	363	331	299	326	312	330	330	332	327	323	323	312	342	336	335	338	312	339	325	322	327	334	327	344	302	356	368	318	327	294	295	341	320	307	313	316	303	322	310	322	321	321	304	334	318	310	311	337	299	337	339	317	336	356	342	323	311	308	339	305	313	349	323	299	305	341	289	339	315	323	346	347	304	349	327	313	335	311	336	328	322	330	307	323	331	331	319	314	315	369	337	316	349	323	323	309	322	313	341	350	310	291	325	307	341	349	310	313	319	335	343	319	355	322	328	326	292	321	363	322	322	317	296	330	371	307	315	323	353	335	312	316	301	346	336	312	320	324	336	339	338	328	373	324	320	319	338	320	332	333	311	327	286	328	323	320	329	331	334	313	336	309	306	320	346	343	311	341	314	332	317	329	321	320	346	296	361	310	300	327	339	332	335	311	355	336	306	275	324	318	338	334	290	305	308	352	336	338	322	306	315	337	299	372	328	307	326	331	316	317	357	331	328	339	316	306	303	329	310	340	325	358	360	327	333	311	311	332	318	308	289	310	323	340	336	302	323	338	316	318	341	309	292	335	294	356	311	336	327	330	331	322	314	313	324	330	335	322	335	322	314	339	345	309	297	320	299	309	311	310	339	309	317	344	309	316	331	320	332	304	327	303	318	337	316	321	323	292	304	328	310	305	331	308	337	328	306	379	333	338	318	295	307	331	328	308	308	339	342	287	327	338	338	319	365	346	310	333	325	341	343	338	299	311	352	352	309	308	328	345	343	301	310	338	337	325	304	339	323	339	324	308	307	317	333	323	348	323	318	338	347	300	313	348	328	316	358	364	313	343	350	327	324	318	296	341	325	332	337	329	330	317	302	312	342	319	315	325	326	312	344	322	313	328	318	328	339	298	329	324	300	366	337	292	319	313	329	320	344	316	321	328	329	331	302	354	314	331	305	322	344	368	302	310	346	316	294	318	295	359	304	318	318	316	267	318	335	340	364	321	328	305	376	313	326	319	315	321	330	330	329	312	297	303	357	352	364	338	311	308	329	335	315	336	323	325	293	329	309	347	327	343	306	339	317	283	307	322	300	329	356	332	315	334	341	337	323	297	354	309	334	332	341	355	339	304	327	318	344	336	338	322	344	337	330	326	363	307	322	323	343	326	324	353	315	345	317	343	345	308	332	319	304	336	353	342	330	322	370	340	335	324	335	302	329	307	343	327	309	356	333	356	332	365	318	295	303	330	308	317	298	359	295	334	325	311	327	316	332	330	342	322	325	317	338	339	345	300	335	305	320	318	333	349	320	328	354	319	340	300	327	325	335	344	352	366	347	334	339	325	302	337	340	312	366	296	331	346	359	318	327	332	359	306	308	357	328	328	306	309	327	324	315	344	340	327	322	326	320	309	334	322	368	340	335	305	296	367	326	351	329	322	318	338	332	334	328	310	346	352	315	314	344	371	348	309	287	336	357	332	316	362	329	335	317	308	301	324	347	338	354	324	341	336	328	352	349	333	315	348	324	345	330	286	338	327	375	339	342	326	349	296	339	320	329	278	348	309	283	335	307	359	345	302	329	338	313	311	326	311	323	320	339	331	301	304	321	335	337	331	317	331	332	348	314	329	345	341	325	337	339	309	332	345	368	331	351	309	332	322	353	325	316	375	308	333	326	325	303	341	327	310	333	315	322	325	329	320	316	346	397	322	363	338	354	309	343	312	297	321	319	320	331	313	340	306	310	348	332	317	327	330	326	345	328	325	298	330	293	343	332	316	300	329	324	320	360	328	325	325	344	296	315	332	298	298	329	321	306	309	349	312	340	320	316	286	332	318	317	336	364	349	344	298	322	325	335	309	310	319	311	300	320	313	331	362	292	347	334	315	330	340	311	353	325	305	346	354	357	313	361	321	313	336	319	346	309	304	326	336	328	341	274	343	306	347	310	365	323	311	293	316	310	324	348	340	314	293	334	356	325	324	313	319	334	363	319	314	295	360	344	319	321	321	321	326	316	335	322	299	331	298	295	314	343	313	350	295	346	346	312	332	314	321	321	299	322	324	369	312	313	322	344	326	303	336	306	313	341	347	329	318	318	349	349	328	314	342	322	332	314	331	319	341	327	320	312	325	363	357	337	323	348	346	290	325	308	335	334	320	337	347	309	317	303	357	323	322	339	339
31597	3951	254	218	187	231	190	182	207	203	213	188	212	214	212	199	214	197	179	205	221	212	187	211	208	187	179	193	194	204	191	166	169	202	186	196	185	212	211	175	200	215	178	221	187	207	188	188	200	225	178	220	182	213	168	210	198	160	200	193	195	200	175	222	187	210	210	218	200	175	215	200	221	193	205	214	182	196	213	194	220	176	196	188	207	197	180	196	183	188	187	178	204	206	184	226	215	177	189	178	199	162	199	209	192	184	187	197	212	194	189	197	194	204	185	218	198	214	184	221	203	181	193	196	210	187	213	182	183	155	213	197	176	176	217	200	167	199	190	193	203	207	193	175	221	195	179	185	218	200	199	198	181	199	219	206	210	196	216	212	197	176	184	190	176	208	183	197	203	192	192	190	187	185	190	184	215	205	204	188	201	181	177	187	186	187	204	206	191	175	197	197	207	174	179	225	187	196	199	193	189	197	193	182	198	201	188	214	209	208	218	207	186	188	188	206	224	187	212	190	195	180	189	182	209	187	201	205	222	218	214	204	177	202	194	194	201	196	198	217	190	193	210	194	213	185	195	206	211	201	227	203	200	207	190	182	226	179	191	178	197	191	204	200	187	177	192	166	191	218	189	195	210	203	205	200	212	178	219	197	199	200	209	208	216	200	202	203	206	207	192	224	213	212	178	196	195	190	170	187	203	203	209	203	170	220	206	191	220	199	217	208	196	166	207	223	187	202	200	207	171	179	217	192	192	180	183	169	186	208	223	201	210	213	195	190	218	186	195	199	237	228	199	199	193	196	184	211	196	176	227	212	201	208	198	184	204	189	191	197	222	196	230	188	208	232	202	173	197	190	203	193	197	195	179	203	198	191	196	209	209	174	213	203	234	206	217	220	205	220	213	179	200	222	203	228	204	192	215	173	193	182	202	185	210	214	210	146	172	249	194	194	209	181	185	201	165	205	208	210	152	212	202	186	218	177	193	186	217	213	185	195	198	202	196	180	217	166	217	202	199	187	202	216	206	177	182	192	205	210	220	200	194	180	203	193	174	186	245	188	195	190	170	219	201	194	190	188	208	201	204	186	211	214	210	193	189	182	188	180	214	184	197	219	194	226	191	190	197	226	192	192	181	185	179	194	174	216	197	215	194	188	215	182	181	217	224	210	205	192	202	201	193	209	186	206	172	188	201	184	185	206	218	196	204	180	195	214	183	187	212	197	211	205	178	205	182	200	177	197	216	203	183	170	191	201	178	196	186	186	194	165	176	199	209	200	171	220	198	209	193	192	189	193	164	192	199	189	199	163	216	198	213	198	173	187	203	187	211	187	205	203	186	188	218	185	201	240	178	193	207	206	163	192	209	211	200	218	201	209	232	225	204	185	195	185	181	202	194	197	204	188	209	194	188	188	175	178	213	228	212	223	214	199	206	179	201	199	186	194	211	204	195	171	210	218	201	189	206	193	205	195	196	204	197	222	215	191	192	171	180	191	191	169	215	207	213	210	220	169	180	207	194	211	178	192	201	183	176	183	182	206	164	215	196	210	183	195	193	175	167	192	191	218	196	213	234	218	229	189	191	214	203	177	186	203	198	188	203	213	196	165	183	179	192	182	182	204	235	195	172	235	218	204	190	194	201	212	203	198	200	237	195	169	177	170	200	186	171	193	186	219	217	228	184	221	202	215	211	192	193	213	194	179	220	208	183	187	221	216	211	202	185	207	162	192	208	205	219	201	206	182	188	189	217	213	221	171	208	223	197	196	217	204	177	177	197	174	220	195	210	179	203	200	202	191	174	198	202	215	221	201	209	214	193	179	210	210	224	187	213	195	212	174	188	218	188	210	212	181	201	183	203	203	232	194	181	211	191	195	190	235	199	177	198	211	210	206	194	199	202	220	186	193	228	223	194	188	183	187	191	207	198	185	196	216	227	183	210	212	200	176	178	186	214	178	202	173	202	182	172	176	215	202	196	203	204	204	191	203	200	216	213	235	193	209	202	212	212	202	179	178	200	209	196	196	205	195	202	232	225	176	210	210	172	213	212	215	211	190	178	191	198	186	202	202	224	192	197	172	196	198	210	210	182	208	215	173	167	189	204	180	170	207	201	197	216	221	211	183	208	177	182	201	185	212	195	203	186	191	209	219	198	198	211	200	189	194	203	187	200	199	205	194	176	185	191	205	180	162	220	208	191	199	208	215	192	190	194	217	202	209	233	228	225	194	193	225	180	202	178	205	210	199	178	207	203	212	192	197	203	210	209	181	205	208	208	187	189	192	196	199	187	246	205	185	223	196	184	210	201	231	188	211	214	204	208	235	223	153	176	200	190	199	178	167	212	213	197	194	187	167	207	181	193	167	199	177	188	219	213	194	191	176	241	196	230	193	203	203	204	198	212	186	206	200	231	212	189	174	189	221	202	203	204	182	157	213	205	191	197	201	208	198	201	188	221	221	216	184	216	186	194	183	223	217	201	209	200	170	226	189	209	219	209	198	200	217	221	191	201	180	207	197	195	181	217	191	221	202	183	177	183	207	185	192	200	244	195	203	214	186	198	191	177	176	211	204	197	206	179	192	191	220	185	187	220	202	207	185	200	202	165	208	203	199	197	207	192	191	189	187	187	202	173	220	168	180	199	200	196	188	209	218	203	191	186	217	206	184	203	207	228	185	189	203	197	205	178	202	216	209	215	207	208	216	187	184	199	201	164	213	216	219	188	237	174	207	228	203	197	168	192	211	220	184	194	193	195	219	232	207	174	195	211	212	197	195	191	172	199	205	212	199	179	195	217	186	191	179	227	185	200	200	199	193	193	191	189	202	185	207	206	181	205	200	204	199	222	194	190	189	220	201	198	191	192	179	220	205	187	162	208	222	213	209	191	201	204	198	224	234	198	193	182	167	175	190	204	202	182	207	194	205	199	191	201	197	213	189	197	205	199	211	223	207	199	198	218	222	213	203	187	200	223	200	240	210	198	214	186	207	193	182	225	225	192	211	186	203	223	200	193	214	200	195	206	216	185	177	207	187	188	182	191	201	193	200	194	187	192	218	194	185	205	192	191	200	186	183	192	193	195	213	185	205	180	196	173	212	192	182	185	228	217	208	217	192	193	197	203	204	207	193	172	220	195	230	221	216	180	211	190	201	196	209	182	190	209	219	171	195	197	183	173	206	227	211	201	211	227	201	162	175	188	183	205	185	188	203	188	170	178	188	214	203	193	197	212	209	169	193	182	209	196	235	211	223	202	176	214	210	207	193	201	182	208	214	193	198	223	187	172	203	183	188	194	199	202	189	215	191	221	223	213	193	212	207	211	210	199	229	203	209	205	222	189	186	223	200	195	183	225	207	194	203	203	207	209	223	216	193	197	208	219	201	193	199	193	194	206	191	214	217	213	184	203	203	204	175	195	187	220	207	236	174	213	188	221	200	205	186	186	215	211	226	223	220	214	192	205	205	214	195	183	201	192	242	198	210	196	173	188	215	186	189
17755	485	501	494	465	469	453	431	449	487	450	446	459	450	472	451	454	477	461	459	501	481	447	442	451	502	510	470	439	483	497	447	445	448	473	485	450	443	440	504	448	491	468	497	440	488	459	482	449	479	455	548	461	466	459	482	454	489	452	481	470	453	448	471	445	483	467	484	477	494	488	449	464	452	463	428	483	458	462	480	447	430	458	496	477	462	460	454	466	471	463	483	457	449	429	458	493	464	451	484	479	437	454	475	436	468	460	496	478	497	461	463	492	491	437	457	469	444	479	422	463	513	442	451	455	487	452	429	448	449	465	448	459	468	459	461	454	473	481	470	480	444	443	514	505	469	498	467	439	474	461	483	451	493	444	465	482	449	498	487	481	454	440	438	471	454	482	430	500	449	474	495	450	451	446	486	487	481	466	491	497	494	438	454	454	496	478	451	460	441	457	452	450	436	439	482	444	418	468	487	468	469	490	455	475	471	493	480	427	466	478	538	433	465	453	452	469	419	473	437	483	472	478	452	495	446	470	473	511	438	468	411	478	483	456	497	446	498	491	467	453	465	439	482	453	443	444	423	480	492	463	451	456	449	464	507	469	462	468	486	467	453	479	452	431	503	451	469	488	456	462	477	458	474	443	438	496	438	467	483	469	439	441	452	463	452	442	473	476	470	450	459	489	447	468	461	452	459	476	452	476	465	444	481	435	438	509	442	438	457	471	460	443	444	456	450	456	426	422	451	463	479	467	485	455	492	452	473	471	433	489	460	465	448	452	465	485	476	444	460	483	481	471	489	488	445	435	482	496	475	465	462	461	456	455	463	449	445	482	483	493	499	450	450	467	447	434	471	464	475	483	443	469	452	471	469	440	445	491	470	451	505	460	464	443	454	465	448	439	474	410	462	469	469	455	507	458	483	461	460	484	452	443	449	489	434	463	490	475	469	460	477	507	465	449	455	464	442	478	467	470	464	455	451	478	455	508	441	510	458	455	477	448	465	444	448	462	478	444	452	473	509	445	461	419	471	419	452	460	405	453	433	489	471	444	501	461	441	452	449	463	459	408	423	467	434	422	474	500	467	482	492	469	460	461	457	479	452	483	499	462	472	447	455	484	461	459	471	462	480	440	479	513	501	450	438	446	451	446	434	451	470	442	454	487	464	442	479	515	479	454	481	464	464	447	480	488	477	490	457	485	456	437	430	465	461	458	439	474	461	455	511	495	493	474	441	454	481	455	471	484	452	430	498	443	480	456	477	475	439	452	499	455	476	493	450	470	488	496	453	477	458	458	429	445	477	445	448	413	461	440	458	469	494	455	481	406	462	473	457	471	438	462	469	481	466	468	423	461	474	444	467	448	498	447	490	439	465	485	469	467	426	445	463	490	470	434	488	484	489	486	473	484	464	472	479	463	461	449	454	508	500	490	446	468	471	426	508	461	454	456	450	477	516	503	483	504	445	446	484	512	470	462	444	500	456	475	523	477	451	425	454	435	443	430	500	459	426	422	471	470	435	445	457	471	455	484	471	496	450	480	465	452	475	451	438	438	497	504	423	461	467	470	467	504	463	477	493	478	467	487	420	491	483	437	449	475	442	461	497	429	444	430	469	509	468	456	459	508	467	450	493	482	486	488	485	438	483	447	482	479	433	437	459	455	464	439	489	454	472	426	478	512	450	441	490	455	480	451	470	478	443	456	458	440	446	430	448	484	475	441	480	463	442	521	465	466	470	472	488	453	472	487	449	427	455	511	444	437	454	449	404	464	446	444	459	449	483	477	441	495	464	484	487	467	476	473	419	475	479	472	481	448	477	473	500	515	435	441	487	475	528	497	479	466	503	463	483	488	439	478	447	477	448	486	470	457	481	506	483	462	470	470	446	449	518	475	460	479	464	463	488	466	462	478	444	463	451	461	466	468	480	490	491	484	470	474	457	428	481	458	493	456	478	466	448	466	452	398	472	468	480	460	523	479	465	421	497	470	495	457	447	476	447	456	457	458	463	413	479	441	470	467	462	445	461	449	464	473	485	481	443	450	463	417	452	470	449	477	435	456	445	467	465	468	485	424	507	474	465	501	473	456	453	481	440	460	410	472	456	465	441	478	450	452	471	446	461	465	441	462	429	478	450	463	494	451	442	477	499	468	479	451	470	449	461	467	454	465	449	459	452	473	496	467	491	445	454	503	470	454	471	460	440	436	428	465	466	484	495	526	493	473	449	487	447	473	443	448	423	476	479	469	465	452	465	431	474	459	438	452	458	442	498	442	453	462	440	457	460	469	445	494	448	497	493	501	519	483	427	474	489	467	453	444	481	442	481	437	453	442	457	446	449	489	485	446	483	462	445	469	489	461	481	453	534	495	477	453	457	461	493	479	485	456	440	486	446	455	505	475	471	456	472	479	465	465	532	491	478	481	499	453	433	462	516	530	471	438	461	475	479	460	453	465	422	490	479	452	469	458	450	424	434	496	507	492	469	454	471	476	447	485	469	450	505	433	495	465	479	452	443	448	451	471	435	462	454	488	461	476	433	487	465	470	408	457	509	490	501	492	448	461	455	448	427	446	442	484	505	480	490	456	491	439	452	474	429	462	456	441	464	438	459	462	467	439	447	426	437	489	457	467	504	479	476	486	492	473	473	459	468	437	490	468	449	461	464	434	470	487	476	464	482	481	478	437	447	486	483	486	445	462	455	501	455	454	427	452	460	437	450	474	457	438	484	522	460	456	466	456	466	434	512	452	447	484	494	505	468	441	448	449	488	473	428	493	438	443	451	477	459	430	442	466	475	463	464	477	449	440	441	430	440	464	487	435	443	465	439	431	423	441	434	476	443	431	442	453	459	455	435	466	478	465	423	450	481	460	484	444	481	458	460	463	450	463	451	399	481	448	475	503	440	438	439	460	445	469	471	460	479	470	450	469	458	450	449	477	474	460	476	497	503	423	450	481	460	416	441	445	487	417	498	469	477	468	445	476	440	472	468	471	424	485	505	491	473	472	473	459	475	434	468	507	482	456	480	484	454	476	480	420	485	440	487	496	505	481	429	461	454	471	436	484	470	468	475	467	470	451	450	467	465	464	475	487	485	477	447	460	519	441	462	442	482	519	474	465	476	452	458	438	466	478	439	485	433	447	464	454	476	430	498	478	458	458	442	478	485	465	466	502	469	463	444	430	437	491	479	446	496	447	487	507	476	456	491	451	468	459	464	456	453	470	483	490	489	460	454	457	471	449	477	477	473	451	484	511	488	464	477	499	488	468	454	424	453	459	478	485	511	455	451	477	479	472	445	496	450	443	450	463	476	445	450	467	443	469	440	447	451	479	499	459	458	483	488	437	436	450	442	445	453	460	481	465	443	453	425	463	464	495	463	478	489	486	454	455	443	487	470	469	478	497	449	489	449	444	466	434	454	452	447	508	471	518	434	421	457	482	474	472	455	481	478	437	473	414	488	416	440	473	435	480	438	474	446	487	461	475	435	476	474	448	442
40108	6088	549	368	314	325	264	285	230	254	235	229	243	254	275	238	215	242	222	223	212	257	215	226	235	233	223	225	227	243	253	214	201	256	241	220	223	218	252	236	248	245	217	202	229	218	219	210	246	219	226	231	289	255	215	228	207	253	207	224	211	214	235	229	241	231	247	211	195	205	209	223	225	213	212	208	212	260	242	211	226	232	245	219	264	222	217	214	221	235	240	209	233	203	196	218	238	226	222	220	188	251	237	214	254	232	220	222	226	218	240	253	209	207	220	200	252	260	224	203	219	231	231	226	237	231	226	244	239	232	247	233	200	216	244	219	218	241	228	217	263	231	219	234	219	241	217	202	187	216	237	216	217	189	194	243	248	217	220	244	244	200	238	224	231	244	233	211	219	216	205	218	231	243	242	199	200	206	235	212	213	218	213	220	235	238	229	203	220	212	215	233	254	184	202	209	227	248	196	196	239	216	256	229	233	236	232	214	229	265	239	222	224	218	235	194	211	241	240	192	248	225	235	207	210	233	205	249	257	244	208	204	219	256	235	238	242	240	243	214	205	235	249	212	238	216	226	228	219	228	215	212	208	210	233	257	207	228	213	235	246	199	234	213	219	252	240	276	210	249	230	191	224	220	208	214	238	246	227	226	230	231	202	219	244	223	232	202	192	240	235	214	231	217	225	219	224	220	225	214	201	237	196	198	233	225	248	238	215	218	215	208	197	237	231	228	205	200	217	192	229	234	246	229	227	257	228	236	211	196	231	207	217	244	246	227	241	227	242	207	200	224	240	221	218	240	230	206	229	239	228	238	216	223	222	221	207	239	229	212	206	227	220	226	236	231	186	242	250	240	229	196	223	213	213	228	222	204	235	213	244	231	228	242	236	224	237	224	222	215	208	261	259	228	235	243	218	219	231	226	210	213	211	233	207	241	220	236	207	221	205	208	200	220	230	225	226	202	249	228	237	255	244	238	217	235	236	225	234	228	232	186	239	195	200	216	234	237	215	192	234	220	258	249	254	233	221	226	232	243	231	217	214	234	235	226	233	208	213	230	260	214	231	247	245	259	241	220	224	226	256	217	236	242	249	237	241	223	215	227	249	238	244	219	229	226	223	228	258	222	203	233	207	237	236	218	247	225	239	240	234	246	245	220	224	236	225	247	229	234	215	222	208	244	211	225	247	197	207	218	206	202	214	232	200	236	238	233	226	210	246	228	253	191	248	238	229	208	199	188	230	236	202	226	237	231	189	235	240	226	244	243	252	224	239	257	237	226	221	241	225	233	206	219	226	252	257	251	207	197	215	261	217	239	228	228	210	224	243	184	207	235	227	216	231	217	213	246	243	246	228	248	234	204	230	247	208	214	222	216	224	227	201	228	205	216	236	206	251	229	210	238	226	241	208	227	225	251	217	201	215	214	235	229	236	242	225	207	200	226	236	230	204	185	245	217	222	213	221	238	235	230	199	196	237	234	235	233	233	230	229	247	240	227	244	224	218	189	195	227	203	247	234	199	224	242	223	207	223	227	223	235	234	208	215	219	224	215	234	218	230	194	223	242	199	206	202	222	214	224	198	229	212	257	231	240	253	224	208	216	237	226	244	243	236	198	198	230	238	224	220	213	238	248	249	243	219	239	225	223	232	219	243	221	229	223	211	208	251	212	231	195	226	236	222	223	240	250	227	238	231	232	258	252	224	223	207	204	206	238	248	238	212	233	212	225	205	220	229	246	221	222	214	222	245	248	210	215	214	225	222	214	246	229	209	235	224	210	244	209	246	236	228	215	239	216	234	223	245	265	223	212	220	230	215	237	219	211	209	245	195	244	235	248	221	219	225	224	202	226	212	228	221	210	218	237	266	240	207	204	237	214	216	212	209	218	233	216	227	219	220	218	216	214	235	218	219	214	234	211	226	222	186	230	230	187	208	234	253	235	188	247	201	212	254	217	204	214	202	231	243	226	234	239	225	227	214	200	216	228	221	206	219	220	236	250	237	207	211	238	230	195	221	237	243	216	197	223	199	200	257	213	220	253	222	226	235	226	235	204	228	229	211	213	225	232	217	239	250	247	220	243	207	232	217	257	220	209	206	219	221	202	212	247	232	247	218	235	228	228	252	230	238	242	218	223	217	222	253	222	237	209	218	224	211	220	227	239	224	241	217	232	213	222	209	200	209	221	230	231	208	233	251	245	233	224	221	219	239	234	196	219	216	218	209	251	213	226	219	231	224	246	222	224	254	217	238	231	235	231	214	208	230	237	250	239	229	237	239	240	230	226	210	213	198	238	221	199	259	244	228	205	217	214	241	206	216	225	244	232	236	241	215	234	221	247	252	204	254	241	233	218	214	248	229	238	251	215	225	240	213	197	221	233	248	256	211	213	227	221	215	228	236	236	214	234	238	213	227	216	229	254	229	245	208	238	233	218	254	219	234	248	231	224	226	230	229	215	249	240	239	227	226	218	212	233	230	240	236	242	205	219	217	222	210	219	219	234	227	227	203	215	237	224	216	224	228	239	243	211	211	210	224	232	201	228	213	217	238	218	235	243	243	218	219	217	239	243	238	243	223	198	226	243	220	204	229	224	263	237	268	231	231	227	233	242	202	227	241	229	220	237	214	244	203	232	203	239	210	267	233	233	208	187	206	230	206	226	245	244	229	223	167	222	219	203	218	223	229	219	225	218	217	238	236	210	187	220	213	260	259	237	254	222	208	211	225	248	210	200	228	256	221	232	239	214	204	243	225	264	249	226	246	205	223	210	209	219	242	219	207	233	197	222	229	241	212	228	245	231	217	221	208	220	207	210	219	228	236	219	226	222	222	190	212	234	212	218	242	234	242	232	203	202	212	207	217	235	223	218	231	230	241	208	240	211	213	249	231	232	191	219	220	238	225	196	230	231	224	240	227	225	246	197	209	221	246	275	212	200	223	220	240	211	245	243	226	215	215	205	227	244	195	230	215	243	218	236	203	247	208	215	242	212	220	230	201	265	216	206	198	258	235	202	227	253	227	232	214	214	238	238	238	233	201	230	206	207	245	216	198	228	221	239	213	222	207	214	219	241	219	218	207	214	213	249	219	196	246	218	210	220	255	190	245	230	235	220	221	195	224	236	262	204	204	224	214	202	220	218	214	212	211	183	235	242	204	240	224	205	230	209	211	226	209	208	238	234	229	209	248	211	220	245	222	248	261	261	234	198	211	206	229	230	209	235	244	221	223	199	221	230	213	229	211	199	250	205	213	213	248	249	196	237	236	199	206	225	228	231	206	237	231	250	221	239	207	222	190	203	211	261	233	247	251	217	234	214	219	225	204	198	227	227	209	241	232	235	210	218	240	203	233	245	241	253	213	221	218	218	210	230	216	255	252	241	219	255	216	210	227	222	226	209	184	241	241	207	243	238	220	208	216	232	215	205	197	217	209	199	251	191	210	222	239	213	225	206	223	215	223	239	231	237	252	234	222	287	231	220	227	247	254	203	237	233
21295	722	1014	1115	987	870	815	718	672	653	617	605	565	514	565	565	514	518	569	547	572	550	538	518	511	535	514	527	523	491	498	528	494	506	568	536	526	531	500	516	532	494	527	534	503	539	564	510	558	522	552	516	487	509	495	500	516	503	475	505	503	504	529	522	523	517	529	473	510	525	497	512	477	491	517	503	493	542	502	505	497	544	522	552	500	514	534	521	496	526	543	495	467	547	485	515	493	501	516	496	542	516	503	512	490	506	511	500	482	494	522	517	489	496	501	527	508	487	485	478	532	487	491	474	510	520	522	517	509	547	559	508	547	521	498	512	511	514	534	539	500	557	545	480	491	461	534	500	509	531	546	528	528	517	503	513	520	582	502	501	492	502	517	519	507	553	510	552	498	492	520	517	498	513	536	513	531	496	540	486	478	506	507	521	539	478	509	547	525	518	537	541	580	470	489	500	553	489	537	497	505	526	530	534	525	528	565	508	513	487	482	518	512	527	525	483	485	520	526	468	529	494	518	505	534	536	518	492	566	489	516	521	540	506	522	539	524	557	528	503	516	488	551	533	537	547	538	506	497	555	517	521	534	484	500	518	538	512	538	517	547	505	509	515	504	502	558	545	497	499	488	493	548	486	521	529	503	519	511	529	499	542	516	562	528	535	535	519	531	530	524	501	542	514	508	522	506	511	507	527	554	508	510	550	514	543	525	499	512	531	472	502	533	505	532	497	495	495	517	468	510	503	502	544	498	563	547	521	538	504	500	516	513	496	500	545	528	501	504	525	513	515	470	511	502	518	545	478	495	497	492	515	509	478	537	496	517	486	520	522	550	516	513	519	514	482	499	529	527	491	518	544	515	506	504	553	534	524	558	516	492	536	529	552	496	569	535	488	527	445	516	499	511	517	506	488	515	486	500	546	500	540	477	552	520	527	492	508	477	514	476	510	496	496	528	531	527	503	502	546	537	518	506	513	503	538	543	497	517	500	471	485	503	511	528	474	502	489	530	584	496	557	473	565	559	467	512	478	514	512	511	531	509	501	514	504	498	506	515	513	499	531	532	508	500	503	497	483	510	498	535	485	514	488	518	511	550	529	529	512	483	506	543	488	530	510	504	539	511	490	485	489	519	546	503	518	529	560	532	517	496	517	490	533	519	480	485	481	496	512	550	499	479	517	507	510	524	493	524	494	479	491	521	545	496	503	503	494	522	525	478	505	550	530	542	507	536	529	488	499	489	512	525	508	496	519	492	496	511	509	529	481	522	526	527	506	509	503	509	486	542	522	537	560	487	526	497	459	545	529	517	504	523	501	567	503	509	514	503	525	474	512	488	522	535	522	523	485	540	479	510	513	479	507	534	499	509	530	482	506	494	514	517	506	496	505	525	512	531	543	524	510	503	474	479	528	479	549	505	511	550	536	530	502	550	534	512	540	537	495	532	532	531	527	515	522	485	526	511	520	511	500	482	537	544	523	482	519	530	517	471	521	582	497	502	517	529	514	429	496	539	537	515	550	527	505	500	513	499	497	517	483	511	507	495	516	509	499	493	477	503	549	510	493	493	506	508	518	503	519	489	494	486	515	524	503	500	510	482	478	528	542	510	526	550	488	523	507	497	566	521	485	553	533	534	526	467	534	528	526	502	487	544	531	496	510	513	534	524	493	510	512	538	526	515	476	546	503	472	513	516	502	514	492	541	497	531	508	522	522	502	517	535	511	516	546	510	494	554	507	492	504	522	515	527	526	543	537	545	491	499	534	547	490	470	498	520	519	514	542	532	493	514	523	515	467	491	525	538	508	477	554	541	524	517	516	521	516	533	542	544	515	561	493	487	493	521	469	571	542	531	546	494	552	484	548	491	497	536	515	520	483	567	515	502	503	518	535	510	508	538	502	506	513	497	501	504	522	555	555	513	512	496	487	491	528	529	490	468	483	498	502	501	548	554	513	510	524	527	518	547	512	501	475	477	542	478	496	506	521	523	507	494	484	534	506	535	553	501	527	491	491	509	536	494	517	533	543	511	517	487	501	504	496	510	522	503	506	468	472	515	517	518	504	471	492	500	521	513	508	483	509	527	479	537	519	542	498	517	490	538	520	492	518	478	509	482	540	518	519	492	503	505	564	500	512	516	524	518	538	528	529	501	506	502	514	503	501	546	495	516	532	501	508	489	511	496	505	527	549	551	500	517	470	531	482	481	538	550	537	529	518	529	479	512	533	520	510	526	510	537	472	561	544	526	517	519	525	545	501	538	519	501	499	490	484	485	457	527	531	514	508	519	454	500	508	529	528	577	529	509	517	548	532	535	499	501	506	560	522	544	521	518	492	526	494	528	562	499	486	525	511	536	494	527	526	515	492	528	529	525	516	498	506	485	495	505	543	504	532	537	539	496	519	486	531	539	512	522	488	532	570	493	526	497	480	548	515	536	515	514	498	505	504	514	504	512	543	514	502	500	523	494	475	507	489	483	522	557	530	501	503	500	519	507	519	531	518	537	509	510	512	501	526	514	501	512	524	504	523	514	482	513	509	502	485	523	494	493	540	519	501	487	558	471	480	507	524	545	529	517	511	502	549	519	507	486	523	531	492	547	546	573	521	529	488	541	490	459	533	497	506	550	494	491	476	528	500	557	485	548	516	519	499	525	495	511	544	490	528	513	504	529	490	523	486	552	519	485	517	530	545	518	555	541	549	547	492	496	503	508	531	494	491	511	515	559	535	492	538	510	515	519	483	540	522	528	493	494	480	499	525	510	547	508	484	524	508	491	529	504	526	534	481	530	501	541	530	496	506	501	506	494	520	501	517	526	508	533	528	514	539	524	532	487	503	509	473	520	533	531	545	468	484	502	457	539	501	539	533	515	502	541	521	546	537	462	535	534	534	511	531	504	525	498	504	515	533	542	512	482	537	515	477	477	505	470	538	481	524	485	513	508	506	540	512	506	485	521	490	496	512	532	545	487	516	523	485	504	527	532	513	509	527	524	570	517	492	514	521	507	521	489	474	521	504	520	517	518	573	511	521	485	519	509	504	572	571	509	516	491	546	508	528	539	485	530	523	509	494	554	534	501	506	518	562	576	507	546	525	540	586	538	533	519	553	527	508	546	492	514	552	491	550	526	498	530	489	504	514	531	505	499	489	496	512	520	492	477	540	470	514	527	520	506	502	556	501	545	512	544	513	503	520	474	494	511	535	529	507	546	522	511	481	494	491	505	530	512	504	511	505	552	488	514	511	469	534	506	504	509	520	516	497	482	467	520	516	503	522	501	488	496	513	456	471	480	470	529	499	474	469	533	520	487	517	510	476	527	501	516	498	497	517	533	537	514	503	536	516	499	486	536	542	503	511	528	494	487	512	527	523	503	502	461	532	548	501	521	527	548	492	513	541	527	527	475	511	534	506	492	474	489	518	530	530	519	535	483	470	525	503	517	502	563	538	525	514	505	537	536	514	510	502	458	511	527	522	539	539	558	477	541	510	507	499
48369	10826	1233	424	322	265	228	186	185	175	154	159	137	154	160	163	156	150	160	152	143	142	145	167	136	140	124	152	132	122	164	150	154	141	153	136	135	130	141	124	143	136	125	149	126	145	143	127	127	147	128	116	140	132	139	142	116	131	125	129	150	126	141	138	150	140	121	144	126	131	139	142	133	126	144	139	131	122	134	150	139	136	152	135	145	142	107	140	165	148	158	141	149	155	122	147	144	126	144	137	136	146	146	141	134	150	140	131	170	136	137	151	142	138	118	154	132	149	150	138	147	129	134	152	131	124	129	151	133	159	154	145	150	169	132	134	139	153	135	155	143	152	147	150	135	113	174	156	135	136	175	127	139	154	151	125	137	142	148	124	153	139	142	147	140	135	132	128	120	161	142	116	144	151	153	118	149	136	129	131	131	153	144	148	136	134	121	128	150	158	156	149	133	130	144	116	144	140	160	135	122	131	136	140	132	135	158	138	168	161	123	150	128	120	120	135	143	131	115	149	145	128	137	141	124	140	115	134	137	140	146	132	132	133	152	146	128	151	150	144	126	141	121	121	136	141	134	157	133	148	124	156	133	163	112	109	150	138	152	146	136	162	149	144	134	133	134	138	125	139	137	137	135	143	142	133	126	113	143	137	146	131	139	129	121	146	150	117	160	133	144	136	121	135	121	144	130	144	123	138	111	146	132	156	143	156	158	132	119	151	145	129	154	133	135	145	126	159	123	136	141	130	145	125	128	145	140	139	141	149	143	122	134	173	153	133	132	136	120	125	115	126	134	117	109	139	131	131	149	132	143	132	136	138	123	123	115	124	134	123	139	146	141	128	155	136	137	135	124	126	117	126	130	162	156	115	145	131	143	139	133	154	146	128	154	122	118	127	119	139	141	136	146	142	127	131	130	122	138	130	170	154	148	156	126	124	167	131	140	117	129	145	148	134	130	143	152	151	145	142	151	147	131	146	153	124	130	145	135	163	135	149	146	125	141	142	146	139	116	141	135	143	140	147	133	140	141	128	135	133	116	141	141	125	151	145	124	123	149	155	151	143	144	156	130	130	116	143	121	141	115	135	152	155	139	131	145	140	146	154	138	166	126	155	138	142	139	136	116	138	137	142	118	130	128	134	138	146	149	142	134	133	140	145	146	161	177	126	132	141	130	134	133	121	121	148	146	129	117	147	154	122	154	142	143	139	130	137	155	146	152	153	123	128	134	140	138	128	146	139	149	130	170	134	145	158	143	140	132	130	117	136	124	144	128	143	138	157	126	148	127	142	122	117	136	136	134	124	149	126	149	153	151	127	127	138	136	170	140	136	150	124	123	145	132	138	157	126	123	136	136	114	149	145	134	145	159	150	136	125	146	163	128	155	152	140	132	142	145	126	144	147	139	137	129	140	135	112	143	134	115	161	157	145	154	144	116	127	151	143	141	149	144	139	137	133	125	128	127	139	136	155	145	147	142	144	120	134	142	121	158	132	135	128	122	149	150	144	135	155	160	154	136	131	147	119	131	147	138	156	172	162	128	148	145	149	143	167	119	117	116	142	132	143	134	128	138	144	138	141	155	136	135	147	152	148	124	126	138	154	140	139	144	149	138	137	144	143	158	162	139	137	138	143	161	152	123	131	141	129	119	144	136	119	135	143	160	148	140	151	136	137	135	150	153	134	147	140	144	154	153	131	140	117	127	154	151	149	122	124	126	137	152	124	147	132	163	143	148	124	145	137	130	146	111	136	136	137	127	130	134	168	138	148	129	128	137	144	156	142	129	145	123	142	126	131	124	147	135	144	131	125	134	151	134	144	124	147	144	148	139	127	144	117	139	153	127	156	135	173	136	155	135	158	135	139	135	144	154	145	126	125	113	137	124	142	135	139	121	129	149	139	144	157	134	111	138	118	151	123	151	141	156	155	129	142	158	139	141	153	118	138	134	161	151	138	150	132	140	131	136	165	155	152	148	131	141	135	144	142	134	138	139	127	136	119	144	134	140	146	150	134	116	142	145	132	162	150	140	167	126	117	119	147	171	144	158	140	120	169	140	154	135	121	125	121	139	134	144	122	137	126	138	133	142	133	132	131	146	133	143	148	151	150	129	148	158	149	151	149	128	144	120	109	156	159	154	143	141	134	146	140	150	151	146	150	114	150	146	110	137	159	142	136	140	107	146	105	109	163	137	151	137	109	146	138	143	144	129	140	127	127	117	136	118	143	132	136	142	143	153	142	154	139	135	127	143	139	112	162	131	162	128	158	145	140	149	156	156	148	175	132	137	121	154	147	153	129	119	118	135	149	148	128	135	127	155	142	130	144	132	138	128	132	153	140	115	140	131	132	147	164	130	131	123	121	129	151	143	113	124	126	139	138	152	138	133	133	154	122	119	129	138	148	144	134	122	127	124	133	133	146	133	149	126	156	139	142	126	152	162	161	121	149	117	133	145	146	136	149	141	142	134	144	127	138	122	139	134	134	148	124	135	117	129	156	152	137	133	121	105	135	155	138	135	126	115	129	150	155	153	136	131	148	147	127	144	142	144	146	122	149	124	121	149	129	137	120	131	129	133	142	148	155	129	137	139	161	141	152	152	142	135	133	120	134	156	141	143	146	130	140	169	137	144	151	142	156	150	123	116	129	150	176	146	131	145	136	148	143	146	149	130	157	151	145	130	134	140	139	148	137	156	118	131	122	144	151	164	134	133	161	134	149	151	139	151	136	143	123	138	137	152	155	132	122	125	130	137	124	154	149	152	130	124	128	136	131	149	126	136	139	146	130	129	139	143	125	126	136	161	132	149	136	114	134	147	157	142	152	147	149	126	158	125	139	117	145	137	136	146	138	134	142	149	147	138	145	121	150	144	121	150	139	167	139	155	150	135	168	138	125	122	153	136	128	126	118	140	133	105	133	158	121	138	136	146	127	167	132	134	133	143	125	166	163	146	132	141	116	144	146	164	143	121	125	140	126	128	135	128	144	158	121	143	139	145	146	133	135	142	153	123	112	136	137	153	143	147	135	125	132	146	160	139	126	135	143	146	144	150	148	124	145	125	118	148	145	135	160	131	127	152	144	148	128	153	125	145	136	164	143	124	140	153	121	137	139	148	133	133	129	154	144	119	117	145	156	138	139	164	159	124	126	135	142	135	143	154	147	147	132	151	152	132	155	144	133	143	161	162	148	151	113	140	146	134	148	134	159	178	146	140	133	147	143	149	145	114	147	132	122	138	150	147	137	132	124	118	150	134	116	129	159	129	139	129	138	137	147	156	133	136	130	145	120	136	139	119	133	125	138	148	142	129	145	133	158	129	114	139	109	130	123	158	142	133	136	124	156	126	111	146	114	135	134	122	117	131	160	117	117	144	143	140	146	139	144	119	134	145	147	136	136	127	158	135	141	107	143	147	139	136	161	152	136	141	156	127	139	129	120	146	139	128	128	162	123	148	132	143	155	139	140	129	128	144	134	132	159	140	143	133	127	140	134
24501	642	1096	1335	1077	902	740	686	593	528	469	479	434	446	414	394	416	370	357	387	348	365	382	348	389	323	324	346	343	326	327	348	318	327	310	330	336	328	359	351	345	344	327	326	331	324	335	333	334	370	317	337	337	334	292	339	314	341	353	315	355	344	316	337	333	332	353	337	335	300	307	352	329	343	311	330	314	361	340	321	319	333	320	309	335	333	300	295	333	335	346	317	358	349	308	342	322	342	316	314	314	334	299	312	307	315	308	301	328	291	332	329	344	306	317	332	326	334	328	314	305	312	311	337	311	318	306	328	304	320	336	326	325	335	324	308	331	325	317	344	318	346	325	314	340	317	313	319	327	313	358	331	322	298	321	328	330	344	298	339	338	346	324	341	348	326	328	331	303	316	345	340	331	324	322	314	304	320	287	329	323	329	296	314	295	343	330	330	320	297	309	293	300	346	308	322	304	330	306	314	352	317	317	316	330	372	338	322	316	318	310	286	291	340	329	283	289	366	306	309	327	324	331	305	331	309	332	343	320	329	349	356	319	345	348	296	335	305	350	329	356	301	318	298	352	343	328	286	301	299	295	325	332	361	312	340	338	339	313	298	296	324	331	316	323	330	309	299	307	324	325	325	324	331	326	320	317	325	324	313	301	327	324	308	337	328	347	333	315	331	332	331	309	315	334	328	341	333	307	288	355	321	298	331	306	309	284	277	328	334	322	293	304	308	335	301	338	316	343	314	318	302	308	321	340	341	332	309	311	318	319	299	331	321	306	338	334	330	325	356	350	317	329	325	329	310	326	333	332	326	318	303	294	314	328	302	329	325	334	316	291	310	331	310	322	306	323	320	326	330	344	314	298	310	344	326	326	322	319	339	328	324	308	365	304	308	346	335	345	337	323	326	280	290	347	314	344	301	324	330	300	305	331	316	329	327	311	306	301	350	336	320	310	352	332	320	342	358	330	318	366	321	305	310	280	335	355	319	313	308	338	297	307	325	365	302	303	294	337	336	305	318	322	329	330	346	305	320	291	326	328	338	329	304	318	315	320	315	329	324	308	313	349	310	330	319	337	319	310	329	322	301	335	314	325	311	345	319	284	316	348	319	295	356	307	310	304	311	296	318	329	328	314	321	293	323	325	320	347	320	305	295	323	332	318	315	296	317	336	315	352	308	308	322	328	343	305	310	321	369	293	309	364	288	303	320	341	290	320	302	305	344	338	309	314	313	307	334	316	313	303	363	319	283	320	323	324	311	302	353	364	304	307	326	340	322	319	308	328	335	342	336	338	349	299	346	313	326	362	300	341	322	316	316	347	339	327	309	327	311	314	376	311	291	347	312	301	318	320	349	347	336	276	303	318	328	332	316	313	321	312	288	338	338	328	331	297	322	308	321	303	304	324	347	325	313	313	326	340	317	335	314	318	320	320	348	325	334	327	317	335	323	314	328	312	328	344	331	346	320	356	300	337	345	311	332	303	362	333	307	296	331	319	327	327	278	311	337	352	350	320	329	335	334	322	296	311	328	333	323	308	340	317	350	329	326	317	330	292	302	312	295	322	328	363	308	320	306	302	311	344	290	321	338	330	325	342	306	350	315	319	331	333	286	311	290	327	320	356	353	319	310	314	318	326	317	320	320	296	314	286	323	341	338	321	338	314	298	327	324	340	327	299	323	351	330	326	319	304	334	342	345	339	317	320	312	351	318	333	309	352	324	301	350	324	332	319	343	331	327	339	331	338	349	285	335	344	321	315	317	320	295	313	350	326	289	327	333	317	333	283	321	364	352	326	358	332	313	323	337	313	312	315	339	307	346	322	314	338	322	317	281	311	299	328	366	339	321	335	319	304	337	328	312	312	309	334	315	318	331	332	327	315	303	304	330	330	345	321	316	297	342	352	342	305	325	327	308	309	336	342	311	329	303	332	331	309	335	347	337	301	333	338	323	307	332	298	326	313	345	326	303	301	325	329	340	350	337	313	302	336	312	323	328	319	341	316	342	322	344	324	329	286	323	326	346	322	310	307	315	320	301	335	322	320	283	345	308	321	346	376	329	327	311	315	311	301	331	316	318	335	338	340	300	333	312	320	312	323	346	310	329	334	364	352	328	346	367	330	290	300	367	352	332	328	289	328	308	317	293	305	320	297	322	319	344	329	307	330	323	323	312	345	318	325	365	335	297	330	319	328	331	338	324	322	316	317	324	359	328	336	313	348	306	323	341	323	328	324	328	306	332	327	322	283	304	322	297	300	304	318	334	288	322	305	326	308	308	343	341	287	323	334	316	333	339	350	287	309	314	322	281	301	319	327	312	300	358	289	341	308	338	343	320	292	284	338	339	295	322	359	313	317	322	285	309	334	325	323	337	325	334	308	362	335	308	336	335	306	315	345	291	334	301	279	331	327	315	323	298	321	325	300	321	327	304	304	315	325	307	335	339	349	312	316	333	307	323	321	328	327	325	337	313	334	316	347	334	332	327	335	320	297	308	304	316	302	328	325	335	298	340	304	312	308	318	326	320	315	301	328	340	329	328	311	317	313	295	331	357	327	329	325	314	331	312	320	317	285	346	334	304	320	302	316	344	338	298	338	325	312	326	361	313	331	320	346	370	352	336	300	307	339	328	286	364	321	369	303	333	307	303	314	291	320	332	305	323	313	353	299	334	329	326	280	330	306	334	322	306	301	308	312	288	308	286	320	303	316	337	305	336	283	301	309	341	327	298	344	301	339	337	378	349	339	312	355	358	305	347	327	325	319	318	348	328	324	303	326	330	316	353	320	332	281	335	324	343	337	342	287	367	305	322	342	320	328	301	300	335	304	323	328	314	309	318	274	331	331	378	360	340	296	321	340	350	324	311	312	312	332	317	309	318	339	363	309	330	329	282	298	323	332	318	286	340	327	328	327	324	314	328	300	319	347	323	296	343	314	340	348	327	358	303	329	339	328	313	345	364	296	334	336	310	338	337	318	340	309	351	332	318	327	337	336	333	295	296	343	331	316	319	324	296	320	308	324	328	315	305	320	310	312	341	314	299	301	330	342	295	337	353	324	313	324	372	305	292	329	315	340	324	321	303	301	317	334	325	333	338	328	317	336	314	323	328	360	299	328	331	327	295	336	292	337	312	311	320	298	317	328	333	324	320	318	286	330	321	319	322	330	305	300	350	350	347	320	322	311	313	336	360	318	296	318	313	302	353	321	331	334	332	361	338	340	330	326	329	324	360	303	328	330	315	320	326	327	326	319	341	354	316	354	316	334	321	353	335	337	315	321	336	360	341	327	318	319	381	323	292	300	304	331	311	320	332	309	344	350	295	316	316	302	300	308	340	335	326	331	327	352	305	301	283	314	332	315	310	326	340	346	346	319	324	324	327	331	294	307	338	343	339	319	328	307	322	299	328	331	342	315	326	308	322	344	342	331	342	310	355	304	335	333	331	312	293	336	344	332	334	338	310	336	345	296	337	349	374	309	318	307	322	326	311	345	339
32456	3919	256	168	203	183	208	201	192	212	201	226	199	215	210	209	200	207	218	218	188	206	207	181	235	236	209	192	183	214	208	177	192	216	168	236	168	190	204	202	203	192	188	225	188	199	195	204	197	182	208	231	191	209	207	215	212	197	187	199	181	216	170	199	183	197	218	173	183	214	200	207	191	177	216	221	198	227	213	191	206	218	189	211	182	213	206	220	230	198	215	219	228	194	199	189	207	222	198	214	211	228	187	196	230	222	215	201	179	192	230	172	201	177	189	190	186	196	207	199	203	205	198	230	223	198	189	197	205	232	210	211	195	188	193	188	202	193	203	208	181	187	202	206	209	192	206	176	193	191	206	214	195	214	207	175	207	201	197	210	170	201	217	200	211	218	191	201	198	209	205	197	224	216	189	166	197	201	196	197	174	178	224	189	198	165	204	218	227	192	229	194	195	189	198	212	199	205	202	187	195	218	195	227	213	198	205	180	178	225	181	207	187	217	204	222	192	177	199	181	205	194	198	180	190	194	203	199	225	170	194	202	193	221	201	209	199	185	202	223	191	202	222	188	197	219	233	216	207	220	210	183	213	205	186	172	179	197	190	217	228	201	185	193	221	197	230	213	209	202	216	225	178	208	177	226	196	227	193	177	211	218	213	179	173	233	199	210	192	220	199	199	186	174	219	199	201	198	207	210	234	184	195	205	211	203	201	181	181	179	201	202	208	201	199	199	205	199	181	199	207	183	181	206	186	223	203	169	171	215	208	188	208	184	190	217	164	201	190	186	191	192	172	197	192	204	186	207	199	210	181	191	236	191	173	203	181	216	219	184	216	204	212	225	219	182	187	216	173	201	186	222	217	200	218	181	184	217	195	228	204	185	214	199	207	175	209	183	209	230	189	212	198	201	227	205	195	196	197	188	208	183	200	185	173	233	199	220	215	199	198	173	168	189	202	199	196	190	204	204	192	242	217	194	196	216	215	181	187	199	185	201	180	220	206	170	188	199	220	219	192	205	204	204	209	192	198	192	195	185	200	202	210	207	217	209	209	227	199	183	196	192	197	196	202	212	192	193	194	182	197	207	208	174	200	230	201	197	191	184	209	201	165	206	188	190	189	220	188	204	182	200	214	183	202	195	199	203	201	213	177	220	203	204	203	197	214	206	217	213	212	190	201	206	244	204	216	220	226	233	208	221	217	218	194	182	190	204	235	205	181	207	200	190	166	198	201	211	213	225	212	203	184	208	207	213	206	187	204	192	207	191	193	210	194	210	208	194	229	233	203	219	196	187	188	206	180	204	200	182	218	215	212	178	190	231	183	189	196	199	206	191	192	201	184	211	196	198	197	178	191	188	208	225	217	220	200	204	236	206	181	205	224	174	207	196	185	206	201	197	204	197	222	200	177	183	186	213	212	193	199	171	185	204	199	212	219	213	191	217	180	182	199	208	204	229	199	190	211	192	191	205	204	224	190	184	212	215	190	207	198	204	220	212	211	195	198	216	204	186	206	214	164	209	198	199	212	215	189	208	209	207	197	193	210	197	207	206	215	203	204	181	192	193	196	192	220	201	190	173	185	199	162	237	221	185	205	223	206	185	209	203	189	198	211	199	232	200	192	207	182	198	199	195	170	190	208	181	201	180	210	196	225	213	195	201	188	209	210	199	222	170	193	177	205	217	201	190	214	214	203	213	216	199	198	201	199	247	204	220	201	196	227	214	200	192	198	196	210	219	194	169	201	210	206	212	190	223	186	207	201	229	183	222	199	216	218	183	225	185	214	202	189	194	198	222	211	182	194	197	185	221	173	181	222	190	216	197	200	219	215	212	183	209	195	201	204	197	192	226	225	204	199	209	194	199	193	173	208	193	217	221	189	224	209	170	204	224	191	198	203	218	176	186	222	243	177	202	191	172	195	207	198	191	214	195	192	195	191	192	196	195	196	192	211	198	188	201	170	189	180	215	194	207	185	201	196	199	226	229	215	189	191	180	192	208	189	208	206	184	193	214	192	186	204	206	218	187	202	197	180	221	190	199	221	205	184	202	185	220	210	163	190	200	195	195	201	192	182	188	193	199	222	207	194	198	188	207	182	219	224	159	175	192	199	191	199	234	170	189	210	197	204	192	204	182	218	184	192	235	198	215	218	215	224	236	211	229	229	190	198	200	201	215	199	215	218	198	209	195	197	201	224	198	188	208	213	193	185	215	195	163	158	222	198	196	186	223	196	206	189	200	203	193	208	199	194	191	178	197	201	219	212	194	199	211	207	212	193	193	181	193	222	208	220	203	184	187	206	194	210	204	204	186	220	206	186	211	185	205	210	196	188	201	198	238	215	196	179	199	189	212	218	189	213	199	214	191	200	213	210	193	178	199	229	220	199	187	224	208	225	214	205	215	193	211	206	226	210	206	200	215	187	198	204	184	200	195	232	208	224	184	184	189	217	187	203	168	218	201	199	201	191	215	204	198	185	214	227	199	199	185	185	186	187	205	196	195	206	202	218	203	206	215	197	191	204	212	199	199	204	210	207	227	204	210	172	198	206	222	218	214	212	215	190	191	191	189	199	196	201	207	194	220	202	218	213	226	209	201	207	201	168	223	206	220	174	193	196	209	203	184	207	192	174	206	190	188	212	220	184	207	192	213	202	193	193	197	187	214	209	221	178	198	219	185	207	232	219	208	173	192	204	175	197	198	214	196	190	210	204	232	200	187	218	202	224	196	202	204	220	225	205	208	192	198	206	171	197	217	188	201	206	204	190	204	242	180	202	213	197	207	211	193	171	221	181	226	183	182	229	228	208	208	212	193	200	190	189	218	198	226	221	198	211	188	187	165	176	196	204	185	182	210	211	188	204	204	218	220	198	200	172	218	215	193	206	181	214	180	181	203	205	222	202	226	195	197	197	189	221	208	222	193	199	198	191	207	220	213	239	196	198	174	209	215	172	204	197	173	175	201	199	188	223	175	205	209	217	229	197	199	164	218	210	215	197	194	205	200	190	193	222	188	209	190	204	195	206	183	186	192	181	224	196	211	214	199	205	194	230	199	209	188	208	213	206	184	227	191	184	215	198	177	189	212	208	190	174	203	224	221	195	197	211	191	209	210	225	204	190	195	215	191	219	233	224	201	206	198	215	197	222	204	188	212	205	210	208	213	214	213	199	229	205	198	197	228	201	223	215	171	193	189	184	187	175	201	165	204	201	223	195	207	199	184	200	197	194	202	209	209	218	237	224	211	209	199	197	193	210	184	195	197	192	183	191	188	152	207	206	210	202	210	216	216	212	189	169	195	220	201	188	191	183	202	195	214	210	207	211	187	212	202	186	211	185	188	181	202	189	209	184	226	192	235	206	181	222	203	225	220	217	205	179	199	193	175	192	216	186	225	208	209	201	202	202	195	199	198	188	229	188	176	206	235	173	200	199	198	198	201	227	201	209	196	203	209	210	205	212	218	206	201	200	211	193	195	212	204	207	192	218	228	218	167
18422	508	505	520	507	500	460	495	499	457	456	498	486	466	427	417	483	475	461	522	454	468	484	489	465	430	509	498	458	450	476	482	446	464	469	480	496	494	432	470	511	484	454	432	494	457	482	519	443	472	471	446	448	465	446	498	435	487	474	497	487	446	493	487	451	462	467	496	464	484	443	475	471	494	483	480	463	483	492	480	464	463	446	483	488	480	432	510	469	481	470	483	465	456	459	489	510	461	410	452	508	451	449	458	509	467	500	449	497	466	505	452	450	468	454	470	530	437	443	471	494	471	441	470	469	462	458	459	458	494	466	444	462	421	480	474	475	452	473	467	472	417	487	471	458	484	498	500	495	490	463	429	460	457	461	496	467	468	481	483	461	458	458	489	515	473	476	518	480	492	470	448	460	482	490	494	484	480	488	468	447	446	454	462	458	479	483	463	451	453	462	484	470	471	465	506	460	469	458	455	450	486	501	446	449	457	472	518	473	497	488	437	465	484	425	436	452	456	428	475	455	496	445	487	472	466	463	463	498	442	425	490	503	486	487	422	484	431	474	503	454	469	458	461	487	443	447	522	470	473	451	485	456	468	466	435	502	438	470	467	485	492	471	487	505	480	462	490	466	430	492	440	486	474	481	491	496	423	438	487	459	464	515	464	477	459	472	496	488	483	465	460	501	482	433	494	480	509	480	502	472	486	487	470	490	463	514	460	470	483	454	468	479	488	470	502	455	504	469	473	440	479	476	484	487	493	467	467	491	502	495	463	439	478	470	465	472	491	451	481	470	473	479	466	485	462	475	471	501	507	468	457	477	502	498	448	494	482	487	491	476	466	480	451	472	454	468	463	495	509	480	468	481	508	458	474	489	509	467	521	468	449	470	473	457	492	466	474	446	470	476	500	483	491	479	496	475	455	460	434	447	515	486	459	470	481	470	517	478	433	465	468	460	459	496	497	462	441	453	461	459	489	515	431	437	468	479	495	460	476	491	471	490	467	487	479	448	485	477	450	446	473	461	458	457	454	449	482	468	497	483	460	475	496	514	487	484	505	467	499	460	477	482	478	445	464	459	440	484	488	483	483	458	490	466	474	466	478	458	472	429	468	446	447	514	489	474	436	453	462	432	461	462	479	451	446	495	459	469	460	468	460	419	478	471	468	447	469	470	490	466	444	478	464	443	470	478	491	467	459	425	497	472	463	478	500	473	487	487	473	470	455	490	470	478	470	488	454	477	496	443	486	492	436	468	464	489	456	477	492	432	493	473	472	461	456	525	461	479	498	462	486	482	493	452	454	465	471	509	474	482	482	466	508	477	469	464	452	503	473	485	500	478	490	521	462	478	448	464	493	486	482	485	516	489	464	448	456	467	467	455	487	498	460	472	477	463	458	471	465	467	459	478	465	438	429	497	491	477	481	459	461	445	472	496	512	444	415	461	446	495	450	500	440	483	493	451	481	481	475	486	444	477	513	475	467	460	471	460	522	491	496	505	486	465	473	513	515	508	476	523	451	456	470	485	477	454	462	512	456	491	472	501	483	472	466	474	480	501	454	508	469	438	449	440	473	489	499	484	500	468	519	470	479	453	486	466	458	468	466	473	462	449	479	445	468	431	454	484	455	486	482	502	464	438	450	457	508	485	459	479	470	468	448	448	490	479	479	497	469	452	485	454	481	413	448	471	470	486	461	472	446	516	471	470	469	447	486	471	453	453	480	494	506	489	526	471	508	490	533	497	464	478	474	464	429	481	494	468	498	421	446	486	464	505	432	438	474	455	492	457	454	452	469	498	496	501	483	458	464	506	460	534	493	487	429	483	472	488	456	499	491	498	443	482	440	460	468	451	454	468	486	500	452	484	442	429	504	492	466	458	488	463	465	472	448	440	461	497	460	469	466	469	503	449	461	465	464	493	468	466	445	448	472	460	466	490	460	457	479	476	493	459	459	503	473	454	465	455	497	464	462	449	467	470	489	484	491	473	484	488	479	519	493	486	445	454	460	511	494	466	454	481	463	524	485	498	498	432	467	511	504	446	474	485	451	506	526	470	440	484	501	498	501	497	468	444	496	459	463	455	507	450	505	484	466	466	466	471	501	449	499	458	468	494	517	482	465	477	480	452	456	431	476	460	484	456	465	506	450	462	458	449	464	479	504	455	443	477	460	521	473	484	460	424	469	467	448	462	483	451	473	445	467	430	508	436	477	476	427	454	474	450	446	457	471	456	435	493	469	473	462	489	512	487	500	474	480	474	420	490	461	466	435	495	484	460	445	461	475	457	488	523	471	462	470	473	455	477	465	462	487	465	447	452	471	492	475	465	479	467	482	491	447	465	459	471	483	468	448	473	499	510	467	446	483	520	502	490	461	481	461	450	486	432	477	460	450	452	490	444	458	451	503	501	482	505	493	450	480	478	494	461	457	502	468	451	444	481	463	444	432	455	469	466	483	473	479	467	459	440	466	484	476	442	465	482	430	445	460	473	479	509	495	519	485	461	508	477	492	490	474	480	461	452	421	468	479	455	469	489	489	463	456	445	485	435	482	480	475	467	482	443	481	479	482	478	434	447	478	477	465	458	472	491	468	483	471	477	505	482	474	501	489	456	462	468	482	474	470	473	442	491	454	487	443	450	491	478	500	474	449	449	454	451	445	475	443	487	452	472	450	470	465	457	501	452	453	461	430	464	472	428	442	462	511	487	483	455	458	446	483	471	464	459	457	497	482	469	464	468	489	470	455	494	494	472	491	507	461	484	484	439	474	499	480	481	457	455	501	464	482	489	480	486	497	467	492	505	474	484	466	454	495	445	484	449	448	482	486	449	487	497	475	463	481	496	493	484	449	450	455	465	478	473	468	449	484	439	473	510	493	478	459	457	483	461	450	476	476	483	480	497	455	445	473	441	466	467	491	491	466	450	452	474	441	485	476	511	467	433	473	451	457	484	521	479	483	496	444	463	472	468	465	458	488	503	455	460	497	488	478	461	490	481	485	492	486	426	497	474	479	442	461	494	456	425	497	470	503	498	473	447	475	455	489	437	457	495	467	465	490	485	469	462	443	483	521	527	458	431	453	450	472	470	480	441	438	480	496	492	449	482	486	505	496	456	488	435	477	456	481	498	498	436	458	480	439	443	477	460	475	503	499	465	453	491	412	455	490	451	487	441	475	473	465	472	459	489	454	473	463	496	494	435	467	469	490	479	483	481	447	472	469	487	492	452	474	477	480	463	468	455	479	487	464	466	454	478	450	458	449	434	469	456	458	491	462	484	488	441	469	479	495	493	463	463	462	470	460	456	478	417	481	473	505	501	449	469	501	489	477	447	428	512	468	513	469	445	496	494	476	451	449	499	488	496	478	485	443	478	465	482	459	463	515	488	488	464	432	510	470	488	462	467	459	450	469	451	493	449	480	460	467	458	483	475	508	506	447	492	479	482	406	462	470	439	463	435	490	486	500	492	444	464	488	505	473	465	480	450	452	472	476	482	469
46564	9194	817	375	312	276	255	266	235	263	247	240	266	239	198	235	225	229	219	218	234	223	229	254	239	243	254	262	257	238	227	236	232	220	244	225	237	269	254	214	244	230	228	215	244	216	229	232	255	218	230	269	210	236	228	240	209	234	250	222	241	235	245	224	235	221	212	255	231	247	256	227	234	238	241	225	268	228	225	227	237	254	243	266	233	241	248	219	292	245	230	222	223	250	204	279	227	227	234	229	249	237	231	237	259	261	233	231	248	254	234	221	222	233	193	234	232	232	241	238	243	217	240	231	228	189	232	235	215	248	250	228	229	227	239	230	215	231	235	227	251	216	216	209	222	255	265	250	235	241	200	185	250	228	242	245	252	225	247	251	233	244	242	223	226	257	225	224	222	237	229	248	261	232	207	243	233	215	212	214	195	218	221	246	215	225	219	214	231	243	222	220	216	242	226	231	276	229	236	243	216	239	253	221	225	229	220	253	250	242	231	218	248	220	230	238	228	230	239	206	243	271	229	226	217	234	204	220	238	225	273	235	227	230	253	236	213	241	238	224	187	214	239	246	252	231	210	243	241	253	226	248	227	234	213	239	262	215	235	201	257	251	214	228	205	218	275	236	256	238	228	253	241	225	222	257	237	233	217	238	224	241	211	233	238	232	189	232	224	227	222	236	248	244	217	234	261	215	234	236	216	215	255	252	231	221	249	227	223	228	239	220	231	239	252	284	259	223	244	241	215	223	238	263	233	226	271	225	220	232	234	257	234	222	228	218	242	220	231	242	220	214	241	226	228	233	243	239	198	206	202	223	237	249	254	226	227	222	240	239	200	232	247	214	247	255	229	213	219	258	236	220	261	238	262	231	235	248	197	231	241	230	194	217	202	235	245	240	240	219	234	264	209	218	256	224	212	227	262	239	217	249	239	216	220	249	217	237	230	267	236	220	240	238	232	238	232	247	234	225	253	222	221	254	256	204	221	218	229	242	217	243	229	212	177	257	249	262	235	220	217	221	246	248	216	214	246	217	218	216	260	262	234	226	217	221	250	208	239	229	233	254	232	236	224	284	235	207	257	182	210	233	213	231	254	214	219	244	216	230	239	220	218	230	217	216	218	214	238	260	215	250	230	207	230	258	256	214	245	197	250	210	235	232	240	255	248	245	225	249	235	241	239	256	237	231	225	240	185	243	240	229	255	247	221	213	235	224	242	231	252	223	242	216	232	252	230	222	256	237	206	229	223	243	251	236	261	266	230	246	229	245	189	235	217	235	236	224	233	215	226	227	265	241	248	252	243	242	233	229	201	232	209	253	253	227	251	247	224	224	259	228	228	226	250	218	212	243	244	230	244	239	257	231	231	196	213	252	247	226	229	227	203	209	270	240	206	233	251	216	231	211	248	234	255	228	252	246	221	243	239	254	237	234	213	245	219	219	219	235	238	235	231	217	239	235	259	223	238	233	237	257	238	259	216	219	234	231	207	213	249	244	253	193	199	259	231	222	210	253	219	266	257	215	242	219	261	229	255	236	234	244	202	203	224	232	246	238	239	262	244	233	248	299	233	253	237	219	255	269	233	233	221	268	224	234	198	219	268	231	225	234	258	226	266	229	211	239	241	220	219	241	246	234	240	244	234	206	228	235	241	254	219	221	252	236	244	222	228	253	224	218	209	243	239	263	253	259	238	234	231	253	224	251	238	243	238	246	242	262	232	245	244	220	221	254	243	226	230	226	223	244	230	240	240	226	234	244	230	243	222	224	229	263	238	236	231	244	215	232	245	235	233	208	220	240	256	214	241	234	217	215	220	239	255	215	263	231	219	225	221	254	229	215	228	216	238	234	189	222	233	241	228	242	232	237	210	246	230	191	224	226	244	235	216	242	206	245	231	188	208	239	240	235	242	198	260	271	199	247	214	208	217	234	226	218	223	223	245	227	258	245	225	217	231	233	255	213	249	252	219	222	224	261	242	225	220	244	239	236	259	227	236	238	244	230	237	223	241	220	231	222	244	239	253	235	251	231	218	215	213	225	232	230	253	234	238	232	248	244	250	224	243	250	223	224	236	241	230	191	250	239	258	233	217	229	231	240	269	256	221	239	237	245	236	219	239	225	203	235	238	218	233	242	249	243	226	202	229	228	238	242	199	246	236	270	238	209	206	232	220	237	229	229	213	247	230	263	249	248	244	220	260	228	224	218	220	248	237	243	237	224	235	219	256	240	251	257	205	215	226	251	234	215	245	227	230	237	232	241	248	253	236	247	246	220	198	250	238	239	214	239	263	232	221	213	214	236	230	251	204	228	218	226	239	242	235	207	223	229	251	257	237	244	247	223	220	235	233	213	241	214	227	241	229	211	213	245	243	242	223	262	226	217	210	252	249	238	251	218	228	274	211	228	221	232	214	226	242	252	229	226	238	245	248	245	203	240	247	224	247	233	242	255	236	222	230	224	229	256	231	203	221	223	253	255	227	233	252	238	228	232	246	233	228	199	242	265	227	250	262	235	206	205	207	246	235	238	240	225	239	201	260	203	236	246	226	232	244	220	251	230	230	240	223	224	246	232	228	220	241	251	238	214	237	237	233	241	274	232	224	206	257	225	260	215	232	242	233	242	216	233	217	236	252	261	251	237	258	224	236	229	249	240	240	243	240	223	225	251	241	240	255	251	212	233	244	215	244	245	224	236	235	201	236	237	242	206	257	230	231	247	268	249	228	210	227	235	272	243	252	221	231	214	238	254	241	205	253	264	240	239	247	246	209	252	202	258	228	229	218	231	247	248	243	231	242	238	211	257	219	232	236	251	240	212	204	226	254	212	200	257	237	238	210	251	235	214	235	264	218	217	227	215	237	209	255	235	234	220	223	232	272	242	235	247	227	207	231	214	232	210	237	234	242	231	199	228	233	223	235	218	240	248	236	246	239	213	208	239	247	239	216	235	206	256	209	256	242	243	208	220	223	217	241	194	237	247	240	232	239	233	226	205	226	257	208	224	249	239	215	239	266	222	223	229	256	232	236	243	292	229	223	239	234	223	247	228	216	249	250	222	229	248	239	245	247	197	258	234	239	249	262	228	216	244	265	246	242	229	224	263	221	231	221	250	234	233	222	214	237	221	207	223	226	232	251	238	252	212	266	239	271	245	233	228	261	221	268	224	225	254	241	238	220	227	228	238	243	232	227	226	217	204	245	218	263	231	235	227	223	228	261	246	243	237	202	209	222	222	227	205	242	246	218	225	223	235	223	236	261	240	216	202	258	255	235	245	248	216	218	258	235	260	244	218	230	247	250	198	215	221	223	231	222	214	226	239	259	243	249	207	245	230	224	209	255	215	225	244	242	221	239	236	216	239	211	258	228	241	230	262	235	229	225	223	228	236	240	251	266	284	213	251	257	237	242	212	219	221	225	230	251	206	226	219	228	237	221	250	252	235	219	258	233	248	254	227	222	238	225	210	230	265	257	240	224	245	237	259	249	236	248	220	228	242
24687	711	919	995	943	867	736	743	677	640	644	574	607	611	571	536	553	555	582	534	579	573	564	582	534	505	550	565	550	548	532	543	555	516	560	544	493	541	543	554	497	536	559	548	504	536	533	527	563	552	534	533	536	580	510	529	531	530	529	542	573	566	574	482	553	508	535	595	570	541	542	550	536	508	511	526	592	538	543	568	542	499	559	519	586	543	497	538	534	523	618	540	560	545	537	551	556	506	527	523	554	536	559	527	577	538	535	568	515	574	525	571	552	529	544	524	531	524	519	544	531	493	545	533	525	535	509	533	518	517	554	519	530	578	555	547	517	508	543	548	542	562	518	527	527	536	529	528	517	507	528	563	522	512	532	511	530	496	508	551	518	569	546	533	539	514	489	535	553	522	529	522	509	525	539	528	572	547	547	518	544	472	501	482	498	553	550	515	521	576	562	532	559	557	551	530	548	500	550	565	520	513	548	519	506	544	509	528	558	526	530	548	525	512	536	518	538	561	548	527	525	539	540	508	564	537	499	491	530	570	549	535	540	500	560	516	528	555	553	565	498	542	526	524	539	582	532	541	515	525	557	571	518	533	546	537	541	506	554	589	499	552	518	549	582	511	536	514	547	532	520	493	518	570	592	519	500	557	522	553	539	519	551	531	559	508	535	507	587	553	489	563	537	528	560	522	529	477	509	515	566	521	512	547	509	474	558	493	502	550	551	557	498	556	555	542	535	492	544	534	494	531	532	536	541	544	524	477	573	519	575	542	499	540	545	557	550	533	543	581	524	500	533	548	515	539	495	571	542	506	509	540	521	513	521	502	546	508	539	524	532	543	519	522	530	504	529	510	538	568	507	520	528	539	537	537	535	509	521	515	523	531	526	550	565	558	521	554	575	601	515	550	544	531	497	487	556	501	524	524	547	526	520	548	529	545	559	555	522	556	540	574	527	492	535	517	531	491	513	511	522	504	504	504	540	523	541	507	506	540	519	559	542	538	552	523	531	511	538	543	496	537	537	522	518	552	468	529	492	505	568	490	526	567	570	602	549	473	536	542	504	525	551	558	526	531	506	539	502	529	526	519	559	538	517	509	509	543	520	517	538	500	514	536	534	567	547	520	524	535	541	496	533	505	513	542	505	524	548	522	526	529	484	513	543	538	549	545	555	513	540	526	503	517	523	540	481	516	557	529	510	505	552	517	500	586	550	499	546	517	538	536	538	524	534	542	531	529	533	537	515	543	551	534	550	550	525	538	547	568	546	527	515	535	561	564	528	548	521	503	535	493	476	518	504	513	512	537	508	517	599	549	511	524	516	531	542	505	537	500	526	545	518	521	486	520	520	552	531	533	567	556	537	551	503	472	552	537	549	522	527	563	506	548	538	519	536	546	534	536	514	548	497	547	542	581	525	563	544	543	516	529	538	547	520	496	557	529	506	522	545	542	520	534	543	555	547	537	540	532	517	546	575	526	537	489	506	522	516	557	527	584	524	535	541	565	530	553	538	523	573	545	528	494	521	531	551	528	504	541	545	526	528	529	520	586	553	507	563	551	524	509	543	526	543	530	543	517	537	578	507	504	502	532	550	573	492	503	549	498	538	517	528	579	498	532	561	514	512	552	522	498	523	517	543	522	524	504	543	545	572	541	573	555	545	534	493	533	509	508	523	557	483	520	518	511	513	523	535	542	511	499	544	527	546	554	531	539	528	525	526	534	537	525	496	554	510	537	590	529	569	559	571	513	523	527	582	551	534	494	530	565	560	522	567	487	529	463	489	518	552	525	539	494	542	502	582	573	562	512	541	525	551	568	550	518	531	519	500	536	547	524	531	512	523	555	525	529	499	508	506	555	557	488	548	561	535	555	497	556	529	536	526	557	575	546	555	543	522	502	498	526	518	506	507	515	566	525	542	539	509	534	514	540	522	539	550	515	530	552	534	553	523	517	562	546	529	522	553	541	525	554	531	549	485	506	558	523	515	549	510	546	546	499	549	524	544	539	528	510	470	503	558	518	522	513	521	479	531	545	534	477	531	535	498	569	556	537	521	531	544	514	495	541	543	495	521	556	523	539	479	527	578	523	525	538	519	543	568	555	576	564	546	559	495	529	520	577	526	539	555	496	514	530	510	518	497	537	538	532	561	554	492	500	522	550	544	547	518	545	515	533	555	564	548	515	538	531	514	508	546	510	544	503	521	495	495	540	545	518	527	527	533	519	525	542	509	556	522	514	543	546	558	494	604	558	521	518	527	574	489	510	519	537	524	521	536	516	522	506	548	537	567	512	520	526	560	534	517	544	513	558	544	526	537	540	516	578	607	572	524	544	557	552	543	545	522	538	562	516	569	509	542	549	559	554	536	560	524	555	521	545	541	547	515	579	548	574	506	556	516	519	532	535	576	552	503	572	533	545	555	527	491	533	516	545	508	528	525	511	535	542	519	565	513	529	514	558	508	520	540	561	532	524	519	539	490	520	522	537	519	599	539	537	509	547	525	550	555	536	539	544	533	560	548	524	549	505	574	516	523	553	548	509	549	547	535	491	506	532	515	529	513	521	513	549	517	520	514	544	544	527	513	536	519	536	539	514	494	538	555	552	533	497	511	559	491	495	542	504	531	497	562	514	524	556	541	527	501	475	532	511	539	551	527	516	547	546	554	516	516	527	535	510	537	566	564	535	521	529	559	513	506	533	490	503	546	522	527	524	535	507	540	528	528	522	461	531	582	554	540	502	487	565	557	518	550	516	578	512	527	495	513	543	548	512	526	522	533	528	537	548	530	533	525	559	540	522	481	534	490	542	579	507	507	546	560	528	565	540	539	540	531	502	534	506	489	499	526	552	550	579	531	521	528	500	554	503	496	531	538	554	525	531	518	508	532	536	526	525	530	537	504	589	511	518	514	517	537	529	531	519	535	512	535	516	531	520	516	541	549	553	566	510	531	497	534	523	527	553	531	555	516	525	534	519	502	548	548	554	560	539	530	539	549	576	516	567	570	559	534	557	559	521	508	540	523	559	520	529	534	548	554	560	550	548	465	471	505	565	513	511	517	498	534	513	540	548	517	517	514	556	534	554	536	536	545	520	545	509	522	569	504	552	551	530	508	523	554	507	502	520	538	519	531	520	525	534	566	559	548	540	534	551	577	563	514	520	514	523	525	551	521	532	566	555	540	541	576	544	498	505	537	507	518	541	521	558	536	540	510	568	508	466	521	501	523	523	529	464	542	508	523	528	561	551	506	499	531	553	548	517	505	523	524	539	514	543	576	548	515	544	541	509	518	556	505	539	563	547	501	528	539	530	597	510	563	574	563	512	532	541	544	513	517	502	515	493	541	524	565	550	547	484	514	557	481	502	544	569	576	500	563	575	562	539	540	527	515	539	559	513	575	529	514	541	549	520	518	556	556	519	529	518	541	581	506	509	542	492	500	565	518	516	508	528	516	521	569	572	508	534	534	535	522	546	566	534	526	528	506	517	503	526	486	519
46372	8313	828	434	299	273	237	212	183	180	146	164	157	128	132	134	154	150	135	157	156	139	169	153	119	131	130	136	132	141	133	119	128	139	133	134	132	147	126	118	138	141	139	162	112	135	141	133	138	146	143	133	131	135	143	152	148	133	150	120	130	130	137	139	137	143	136	155	125	128	120	148	124	127	141	127	125	161	160	138	133	141	118	137	117	114	144	142	143	149	138	157	129	131	144	154	126	120	147	119	117	145	127	144	125	158	132	117	128	136	132	145	119	123	138	134	142	139	133	120	144	145	147	149	126	129	124	138	129	152	127	129	145	134	133	139	137	140	129	124	131	138	146	127	167	137	132	123	149	128	116	133	132	131	124	138	154	126	117	149	122	132	140	140	116	136	134	149	153	127	132	138	106	125	115	156	131	140	120	122	121	130	136	143	150	140	123	134	146	124	137	131	128	116	125	118	120	136	127	136	140	128	130	141	133	126	131	146	151	145	158	150	120	114	123	135	126	155	152	155	147	111	138	133	147	107	106	129	142	128	134	133	142	119	149	156	137	137	145	139	129	134	134	167	144	128	138	130	114	113	122	118	173	145	143	137	133	115	161	144	138	137	135	140	141	155	121	127	141	156	146	143	132	141	148	144	146	149	153	144	137	127	132	129	151	123	126	135	129	129	156	110	117	122	150	138	137	135	124	132	123	149	126	132	133	126	110	145	133	126	120	134	138	128	130	114	132	136	137	138	132	145	131	142	112	124	132	127	119	155	125	132	121	105	135	128	128	132	128	106	137	129	130	106	134	124	130	126	129	134	151	130	139	116	118	142	113	138	108	126	142	122	143	150	144	149	124	145	111	132	157	157	136	129	149	128	137	119	141	161	134	137	183	119	132	142	123	130	153	149	148	145	115	151	123	127	125	129	125	143	126	122	158	147	151	157	133	112	147	124	118	140	150	121	123	143	160	136	142	133	137	112	151	127	110	146	145	141	127	138	157	136	140	122	139	130	146	138	119	116	144	140	130	134	130	129	138	126	150	143	136	153	137	120	118	127	146	148	141	128	148	127	141	130	108	141	132	134	123	139	128	126	135	109	126	120	132	127	132	121	140	150	135	133	114	145	149	138	136	118	119	115	96	143	137	141	125	135	141	144	129	147	148	132	116	115	141	129	130	122	133	157	122	148	129	141	131	139	130	118	126	119	142	108	135	148	146	130	128	149	106	126	127	145	114	114	131	145	128	125	142	127	142	117	131	131	135	146	120	118	125	134	132	161	153	156	126	141	140	147	151	130	127	110	145	127	137	141	144	149	132	136	123	116	128	136	123	134	142	128	160	113	139	132	150	137	139	114	130	122	136	120	160	156	137	122	122	150	119	132	145	139	137	146	142	118	120	116	114	139	128	134	124	129	131	150	127	128	171	136	138	149	124	141	117	125	119	118	126	134	141	137	172	123	144	126	137	132	129	130	141	128	132	161	132	115	134	116	129	148	144	137	121	134	125	119	129	141	108	148	116	164	122	141	144	165	155	121	118	131	134	122	139	140	150	138	113	167	136	139	117	136	126	108	150	130	143	138	146	151	125	161	114	160	123	162	113	118	147	129	113	141	136	128	145	131	143	137	137	139	139	141	145	153	122	139	136	143	133	148	115	143	142	132	139	132	113	147	136	152	144	118	137	146	141	135	124	118	150	114	140	116	130	150	137	132	152	134	136	123	128	137	113	146	108	128	126	138	128	121	152	127	119	134	119	152	126	128	137	142	138	134	124	117	131	116	162	133	126	129	161	125	133	143	137	133	135	126	122	155	128	149	118	134	129	156	122	140	139	123	141	125	131	122	148	151	135	151	115	116	105	133	150	150	148	110	143	120	171	139	115	143	112	143	106	135	147	122	127	137	122	133	100	124	101	145	118	140	120	140	127	141	139	124	108	115	129	116	127	128	135	134	136	156	117	140	147	115	144	126	147	134	124	125	145	133	141	172	131	128	138	159	150	143	125	136	132	123	135	115	122	149	141	138	124	155	126	170	127	132	117	142	138	150	143	152	132	154	121	126	141	128	126	145	125	114	133	124	121	110	158	117	125	127	147	131	132	146	146	134	124	127	139	141	115	141	160	135	151	132	141	135	139	122	149	119	133	147	153	128	148	127	126	125	139	136	122	121	119	140	131	143	152	126	138	142	131	132	137	135	140	133	137	143	128	130	114	147	145	160	123	138	133	146	120	121	122	121	133	133	139	158	136	149	126	158	145	103	119	144	120	120	156	140	158	126	130	134	156	142	104	134	150	117	141	148	128	140	121	138	143	127	143	142	134	126	129	149	158	140	136	135	115	120	162	129	115	163	157	132	139	118	125	159	156	132	138	151	135	131	110	113	121	117	125	139	149	138	146	127	140	112	130	136	126	114	136	163	122	127	106	159	148	116	111	135	123	158	131	131	120	156	139	134	117	124	129	129	100	134	137	113	144	140	141	147	121	134	160	121	117	135	144	129	132	118	120	148	130	113	144	149	130	131	130	136	141	127	128	134	147	127	145	127	118	135	121	129	130	132	125	153	116	117	139	152	144	128	105	127	124	161	104	122	146	131	140	129	133	139	120	140	141	139	146	140	137	136	146	142	134	136	136	133	143	136	136	115	113	127	119	119	127	149	146	143	123	139	148	129	127	122	161	123	131	145	123	143	139	127	132	126	128	150	139	142	147	122	126	123	132	129	122	126	130	125	133	147	140	151	135	164	139	136	128	97	127	102	135	138	171	143	137	148	150	124	146	161	151	136	144	130	111	140	110	120	152	127	115	125	144	120	141	125	138	129	123	130	147	140	126	109	130	146	145	125	136	113	135	122	142	153	131	127	149	136	150	146	141	144	135	151	117	143	129	131	132	145	132	115	150	162	127	140	138	162	120	120	128	117	153	144	121	151	131	128	136	143	138	131	147	119	130	137	136	132	135	129	129	140	138	134	132	151	104	128	133	121	119	158	151	140	118	149	134	130	125	141	129	141	144	132	143	121	143	138	139	141	122	152	129	132	120	132	136	132	123	132	135	143	152	145	141	151	136	128	133	127	129	155	143	127	140	132	152	123	114	147	125	126	151	149	138	114	148	123	147	154	135	142	130	122	140	143	122	156	128	133	118	129	128	132	163	129	130	130	121	134	119	140	142	141	141	131	130	128	133	121	132	144	118	152	131	114	129	147	133	147	137	132	128	125	136	152	136	130	128	162	141	115	146	166	141	150	133	114	149	126	130	143	132	124	146	97	130	131	128	132	133	125	112	121	129	128	140	137	139	143	150	147	153	138	128	143	147	151	144	144	130	159	143	130	129	123	139	123	126	130	156	163	133	143	132	120	131	146	134	141	117	131	145	156	126	116	129	141	137	121	156	129	126	123	147	144	127	118	122	125	122	132	159	109	123	141	132	144	135	115	138	152	124	133	127	150	132	156	130	131	135	142	156	134	134	127	143	117	130	144	140	137	130	148	107	124	129	130
23364	626	1206	1341	1193	942	792	677	589	569	499	455	438	451	397	442	375	363	382	390	328	325	357	354	381	358	330	347	343	336	311	336	347	317	322	340	340	346	328	324	310	340	298	336	319	304	314	338	360	313	274	315	282	321	311	330	341	318	332	312	326	325	312	321	330	312	328	300	308	340	299	314	327	326	340	321	290	297	312	299	318	317	322	323	281	289	319	314	327	320	283	337	300	298	312	288	304	325	317	313	303	338	306	294	322	281	309	327	331	331	326	323	307	301	306	300	285	315	318	285	280	284	292	325	274	305	272	322	328	336	319	333	329	303	353	302	306	330	342	322	310	320	330	304	328	315	286	318	349	314	310	313	309	319	322	279	340	285	323	324	311	319	342	318	295	349	297	310	323	325	307	339	298	323	305	347	311	326	336	330	309	287	301	300	283	340	328	298	302	338	316	314	323	308	277	300	330	314	285	314	293	318	296	302	289	337	319	316	305	290	302	316	353	330	319	305	313	270	348	334	321	340	306	296	299	315	325	304	307	328	313	324	343	332	291	321	296	323	294	313	303	314	283	338	330	315	308	301	330	325	292	314	320	296	316	318	310	313	325	328	305	325	294	300	302	299	300	344	316	326	276	331	320	324	330	348	294	295	313	312	319	305	335	302	315	318	320	332	315	290	311	284	308	310	285	349	347	325	312	333	290	311	303	323	298	346	295	292	340	323	339	276	327	325	310	313	331	311	336	299	308	323	322	319	313	294	315	325	333	292	320	284	328	311	321	334	315	326	322	315	318	298	338	312	304	319	299	298	325	283	337	320	328	330	311	294	301	314	311	331	310	318	327	291	326	314	319	294	335	327	303	290	309	288	334	329	343	294	334	330	306	326	324	291	300	319	360	308	291	305	288	297	318	302	322	320	285	312	308	333	296	273	306	291	323	322	315	316	313	341	310	292	322	290	302	307	310	305	324	302	321	342	293	300	277	301	333	286	349	311	300	318	327	284	308	338	292	334	297	319	346	288	324	283	307	320	343	304	296	321	339	301	296	319	313	310	320	337	289	294	283	314	322	288	304	335	341	307	331	277	348	333	291	362	298	318	323	336	296	325	349	312	329	323	348	272	303	295	305	320	319	336	314	334	335	317	301	340	324	300	313	287	340	335	323	309	327	309	322	347	322	297	325	303	326	333	312	332	315	324	321	303	301	320	328	327	305	345	292	298	316	325	321	296	329	313	333	333	330	308	290	319	332	325	325	311	319	332	315	325	307	300	301	309	315	317	313	296	340	326	324	299	294	321	313	341	301	341	299	324	328	308	314	317	322	320	302	337	307	299	300	320	332	314	323	324	287	340	329	264	287	289	334	313	335	279	316	334	341	308	331	314	316	314	328	328	347	294	325	288	327	300	311	345	349	310	321	338	335	310	315	291	298	325	331	298	327	322	311	365	322	268	351	329	342	339	293	334	322	302	262	330	318	302	323	326	288	322	325	326	295	309	295	348	336	319	274	313	310	325	285	333	329	330	321	327	308	314	318	346	310	338	293	294	325	316	319	313	314	328	300	318	320	295	317	304	310	299	299	311	302	322	293	316	285	309	316	313	333	293	324	322	323	313	317	324	307	313	339	329	310	329	330	321	298	300	287	323	344	356	278	299	333	312	321	307	325	324	333	320	304	323	315	290	304	296	305	319	309	309	281	335	306	288	321	306	295	312	303	347	302	349	333	300	320	321	336	311	280	312	295	322	315	317	326	313	314	305	301	315	314	289	320	339	289	306	328	297	310	344	344	315	296	354	307	285	320	308	307	317	331	337	337	343	334	284	289	357	318	327	310	296	305	293	314	303	306	334	302	320	313	315	312	321	312	345	309	289	306	306	327	313	319	299	318	319	325	311	301	330	325	305	336	315	319	334	330	307	318	308	300	304	337	318	314	350	333	313	309	353	319	307	326	313	322	344	335	346	326	308	351	297	318	277	316	288	289	282	317	311	354	324	297	302	344	294	321	315	288	342	303	301	297	323	312	303	329	325	321	335	347	328	315	308	320	308	301	344	291	352	308	330	312	321	303	321	302	333	342	287	344	309	332	308	332	311	333	317	315	324	345	301	305	309	326	319	329	302	327	317	311	333	333	304	267	304	303	310	340	333	343	280	330	311	292	292	302	364	286	321	328	307	310	316	291	309	331	290	337	328	313	324	329	301	332	332	287	294	303	331	280	332	344	286	325	302	299	362	323	284	314	341	310	305	289	323	314	314	308	305	307	313	315	324	272	299	304	315	291	311	269	352	314	325	301	302	306	335	318	303	329	322	352	297	306	306	349	294	320	322	294	328	311	310	296	326	303	344	298	305	285	302	314	339	313	303	298	335	319	319	322	309	298	304	297	317	298	305	291	323	280	322	304	307	318	316	308	311	308	299	299	325	292	302	297	300	318	317	331	317	332	312	331	295	334	322	295	317	328	340	342	286	302	288	314	346	321	323	301	314	321	301	335	349	282	336	308	315	306	310	329	315	327	345	294	289	335	328	310	275	322	283	333	313	338	304	311	305	324	318	292	287	316	295	331	329	305	295	346	340	298	339	343	295	314	333	315	286	323	303	323	273	329	324	290	300	328	328	308	308	314	297	292	298	322	291	328	299	300	321	332	324	319	340	329	322	339	314	324	315	309	321	317	338	303	311	321	313	313	295	347	312	327	291	308	316	300	309	286	341	295	318	291	301	301	288	282	311	278	312	328	302	322	301	326	341	283	259	335	326	292	308	321	344	292	296	338	321	329	332	294	313	296	320	324	335	297	324	287	321	325	330	309	309	316	297	348	309	312	321	297	329	316	307	323	292	313	339	299	311	317	307	292	313	292	314	284	310	315	308	331	310	324	316	309	298	316	314	313	345	308	327	307	297	327	297	318	324	296	296	301	290	286	285	301	326	310	259	300	311	326	317	321	286	309	304	292	352	326	311	298	339	307	326	312	312	339	323	339	303	309	310	273	345	354	371	300	286	317	298	326	298	333	347	328	296	314	311	337	326	347	311	283	288	323	326	304	298	336	315	329	312	341	332	333	319	322	313	302	303	302	290	300	321	310	324	297	319	321	299	337	335	314	336	310	298	295	322	323	291	302	316	306	311	303	307	306	336	295	306	309	319	327	342	295	307	289	327	304	329	273	315	333	303	306	311	336	305	316	268	324	313	303	318	304	327	320	262	314	323	326	319	315	308	340	314	327	318	337	303	315	296	315	298	306	327	321	330	315	309	318	311	317	316	286	316	288	304	322	291	301	320	335	314	307	312	330	297	317	318	318	313	312	324	317	304	306	314	353	308	283	329	312	336	295	293	305	303	326	290	317	339	308	341	331	309	310	315	297	347	337	290	285	321	323	308	315	305	306	329	320	318	305	331	329	332	359	297	275	323	310	330	300	313	295	335	328	346	289	329	327	342	319	310	334	290	304	316	316	342	316	348	311	300	343	301	306	309	326	309	295	338	323	303	300	318
30128	3588	248	207	187	196	221	174	176	205	218	188	184	184	196	191	197	202	196	203	200	199	208	189	203	194	226	201	211	171	182	209	204	195	207	230	183	186	191	218	186	195	176	210	200	192	193	189	173	206	230	190	215	198	187	225	189	184	179	196	180	160	177	197	220	204	188	205	216	195	172	198	218	212	197	176	188	197	219	205	198	185	215	212	217	180	192	224	188	191	191	170	192	206	190	192	212	208	184	200	181	209	200	219	178	191	190	199	205	193	236	219	209	189	167	215	189	225	177	184	192	191	176	210	211	188	179	202	194	193	203	207	192	222	219	166	190	212	200	209	184	196	206	177	179	177	182	210	184	199	179	201	181	192	202	207	183	188	171	190	198	201	208	178	193	161	206	210	230	206	176	194	204	189	176	205	209	204	192	201	193	199	187	216	173	238	184	187	236	188	207	200	195	180	211	221	185	193	193	225	182	216	192	206	209	204	220	197	222	202	181	208	189	183	217	200	226	197	215	179	215	215	211	192	206	221	197	185	208	205	224	197	201	229	199	185	189	217	199	204	183	203	211	189	189	197	182	204	185	188	199	214	207	206	188	230	197	182	183	198	184	184	217	208	207	216	210	218	185	180	198	182	182	249	226	207	204	214	190	188	207	200	207	212	204	221	205	190	202	196	218	167	180	179	227	205	216	183	201	201	191	210	180	178	154	182	162	216	167	197	184	208	214	231	179	202	190	198	196	208	178	184	204	169	184	212	204	197	208	170	215	219	199	206	187	183	187	191	205	208	192	193	193	207	173	185	209	190	195	210	196	203	199	187	192	190	187	184	199	202	188	218	182	190	206	185	188	224	227	195	188	207	172	202	228	208	210	214	178	194	234	183	204	205	218	194	194	218	232	189	190	163	188	194	187	209	181	220	200	181	182	201	210	207	221	214	205	229	183	189	171	208	187	183	168	196	207	180	202	179	205	214	176	232	188	206	207	174	197	199	192	186	190	195	216	181	208	203	197	200	196	191	232	218	192	202	200	203	219	198	188	184	200	190	195	206	212	199	220	184	175	197	185	212	190	218	208	204	205	195	223	220	216	186	203	194	202	176	193	171	197	187	205	207	184	220	217	201	208	210	209	195	201	201	199	213	209	214	216	205	198	177	211	219	212	213	186	200	231	189	219	196	201	176	188	218	240	178	210	191	190	207	223	216	201	195	204	202	224	216	205	221	197	181	186	209	210	220	191	202	203	177	219	229	192	189	197	198	187	193	191	234	206	212	208	202	207	203	211	194	187	207	186	197	215	185	191	193	200	208	201	209	187	212	191	183	200	241	204	185	206	210	205	200	205	207	185	193	197	198	188	209	198	202	196	187	200	200	200	203	230	221	177	187	237	195	200	209	205	210	213	202	213	194	166	213	192	202	196	189	192	229	203	207	199	185	201	199	201	179	199	197	198	199	204	179	186	197	216	175	198	183	221	206	206	179	200	179	168	200	217	232	204	192	194	186	190	207	203	232	172	180	199	196	205	183	196	190	205	199	177	213	203	194	214	183	187	190	222	192	211	201	213	199	225	217	192	227	194	200	202	202	215	184	207	189	228	195	179	216	197	196	203	217	191	181	186	186	190	204	210	181	167	229	181	197	202	205	198	228	182	169	197	216	203	202	215	193	175	197	212	204	212	180	206	211	198	211	193	199	223	193	194	202	196	212	197	193	177	206	173	175	199	199	198	210	179	211	210	201	182	219	206	191	192	191	207	197	177	194	208	212	191	218	223	187	188	201	183	223	197	199	236	185	186	214	187	191	173	187	191	206	223	222	202	223	189	209	201	214	184	195	201	218	206	217	216	194	206	202	189	187	195	195	211	214	185	194	225	204	203	173	224	202	194	214	177	180	170	180	196	190	234	200	179	222	192	165	196	205	199	224	197	216	216	222	199	193	208	181	174	176	205	225	212	195	215	201	206	204	207	178	241	252	156	198	207	175	195	195	202	213	184	220	197	188	218	203	202	220	217	183	185	224	203	208	181	183	187	191	228	207	202	196	193	204	209	186	196	214	178	197	207	212	219	198	191	197	191	182	198	190	182	182	194	192	193	206	193	207	192	203	231	214	210	205	199	187	192	212	198	175	205	182	195	213	190	168	197	200	176	189	188	216	174	198	192	170	177	217	219	193	204	206	212	205	199	233	208	196	203	205	181	180	192	185	202	209	178	186	204	223	200	185	208	206	210	192	207	188	215	182	201	233	194	168	215	217	189	212	189	185	191	184	220	204	189	185	191	180	197	189	174	182	208	199	191	215	195	189	200	203	204	234	195	193	215	182	174	196	211	238	204	200	182	196	219	210	201	182	171	207	200	198	214	201	198	220	171	189	166	192	196	214	197	209	190	214	206	194	212	199	207	189	187	194	193	184	202	205	196	195	224	232	238	208	188	193	199	184	213	215	203	197	195	190	207	192	187	180	217	208	218	194	200	200	206	180	190	191	242	190	180	187	226	198	205	210	227	225	213	197	198	188	191	218	187	191	217	190	206	236	206	208	184	186	203	203	199	211	190	185	209	192	218	211	203	242	206	219	199	166	219	204	185	199	212	199	231	205	180	195	189	172	192	207	209	195	204	190	206	192	195	177	211	200	175	204	210	208	189	188	204	200	177	201	199	194	199	179	184	192	233	195	185	179	198	192	186	187	212	187	191	201	197	202	232	198	200	206	208	207	180	212	225	183	189	204	203	173	178	166	195	234	210	218	184	200	196	231	219	209	210	198	188	194	210	213	198	218	215	209	208	182	190	182	179	193	199	207	223	212	164	211	204	174	177	189	227	201	174	205	209	193	191	210	213	215	191	206	192	167	172	191	179	207	193	185	206	199	195	202	203	188	211	190	169	207	190	203	174	201	204	194	191	208	172	192	204	192	193	182	184	226	208	194	193	202	177	248	222	218	172	193	229	183	192	190	212	189	215	177	208	198	197	207	190	201	189	202	209	210	189	190	203	233	187	221	178	189	209	180	208	210	184	211	198	182	190	187	192	217	203	204	184	220	190	171	201	197	206	212	209	197	219	197	206	208	197	177	225	188	195	195	193	189	199	180	177	186	208	188	207	215	221	184	210	207	198	188	223	185	170	180	189	231	197	208	188	209	186	178	191	173	211	172	206	183	195	209	189	205	191	204	193	197	232	207	213	183	177	178	194	229	214	213	218	194	192	226	191	201	202	197	184	173	235	225	183	211	193	205	208	204	201	227	190	192	191	180	185	188	180	204	175	190	216	192	198	219	198	203	217	198	179	225	173	189	217	193	201	190	208	209	190	200	207	211	213	192	202	185	197	195	197	183	202	184	209	179	196	237	210	182	193	233	205	205	217	226	179	216	191	213	193	186	187	169	209	217	231	203	202	252	204	189	242	207	194	166	186	199	210	192	229	213	199	213	209	204	196	191	188	217	196	192	219	216	174	220	207	198	215	194	209	210	197	196	222	208	185	219	180	182	203	195
17139	474	470	492	502	477	469	471	496	480	484	459	441	484	491	473	458	453	481	465	457	481	446	460	440	460	468	453	454	463	483	464	441	497	458	426	483	477	466	461	483	447	479	430	472	484	463	509	499	473	483	465	484	445	471	510	456	475	459	469	476	481	490	441	404	464	458	465	482	457	483	441	427	453	421	470	462	469	472	482	439	494	400	500	430	451	512	489	456	445	450	438	428	463	477	506	467	485	473	456	491	456	443	486	434	435	465	457	483	454	462	447	505	459	456	477	444	463	462	470	448	466	470	454	463	460	437	449	466	479	479	454	446	453	488	491	477	444	505	437	496	431	441	453	440	456	442	460	501	480	465	450	436	472	522	478	475	460	461	481	460	425	482	501	489	500	477	472	472	456	469	471	466	469	485	488	510	486	481	410	510	432	449	449	466	484	462	475	457	485	452	435	476	489	491	468	469	448	455	454	437	443	465	438	437	439	483	470	446	508	442	491	482	399	447	507	453	481	479	452	470	444	491	452	449	457	469	466	459	471	439	500	495	497	487	483	444	461	481	450	441	466	448	466	501	491	488	471	463	457	467	479	465	482	477	448	443	490	459	440	441	499	423	463	462	436	477	491	482	485	457	469	470	452	479	461	461	455	425	440	463	458	443	444	477	472	488	439	444	448	520	443	470	437	457	457	473	448	476	447	501	441	453	466	445	455	413	438	456	471	462	481	472	469	460	431	469	474	470	471	435	471	471	489	447	441	467	444	460	449	458	455	441	463	448	461	432	480	430	465	477	451	465	451	477	468	424	504	470	462	450	504	446	443	442	479	526	440	443	435	491	459	451	449	469	461	440	448	470	464	448	441	450	453	436	502	434	503	474	480	470	490	459	430	470	464	510	441	438	502	482	440	451	459	420	473	454	458	489	482	466	413	457	506	455	477	478	472	462	477	423	473	432	447	463	484	441	448	476	446	472	489	455	486	447	502	456	472	464	449	472	457	450	431	456	448	454	479	476	474	451	459	500	486	456	449	443	473	470	466	434	449	442	464	480	461	434	466	440	462	454	471	480	461	424	436	473	483	455	463	446	429	478	497	481	459	446	472	487	465	489	434	474	453	429	448	438	474	443	469	484	435	507	502	471	441	494	453	463	510	490	472	476	467	452	447	449	450	463	471	449	476	441	496	464	436	469	474	456	404	467	443	498	469	450	482	427	482	459	480	456	503	465	469	487	456	431	435	456	453	471	449	469	495	472	476	476	445	449	466	465	471	471	446	419	475	443	468	488	502	463	462	485	466	442	503	466	476	449	505	481	449	482	472	494	428	464	471	458	432	418	466	487	453	466	481	452	477	516	495	448	450	480	453	451	472	481	488	444	479	458	455	488	497	464	480	432	462	441	485	476	489	458	464	475	446	433	472	467	457	457	451	455	420	449	430	452	433	434	440	489	468	449	495	444	444	440	461	478	446	493	459	484	446	489	458	440	492	477	484	453	467	464	478	469	460	468	449	439	450	488	448	478	425	469	444	471	470	455	497	475	414	437	471	477	483	456	481	460	407	481	469	468	492	501	485	460	427	427	490	463	453	441	459	442	455	468	468	479	456	466	454	447	489	426	465	456	454	462	427	468	451	457	439	481	479	475	495	451	468	486	469	451	509	463	426	460	491	448	436	459	466	442	465	468	466	466	452	498	462	452	522	448	448	436	464	477	493	475	493	448	487	437	470	465	463	456	475	455	455	449	447	473	469	451	453	455	480	453	448	530	475	492	485	504	425	460	443	513	449	462	474	454	448	487	457	460	467	477	460	437	464	502	453	452	480	504	448	448	478	444	459	498	491	429	454	478	442	496	462	475	480	464	435	446	477	470	456	434	434	444	453	457	445	482	440	466	468	489	454	438	431	420	468	444	509	440	460	418	484	483	421	491	453	467	496	405	450	433	459	442	458	496	454	448	457	524	478	441	454	496	494	456	454	463	463	422	482	446	444	462	487	428	477	482	475	461	431	477	471	439	468	456	468	442	456	491	453	432	468	425	477	483	485	458	463	471	449	424	468	452	509	460	477	462	499	491	475	446	464	541	439	431	425	444	436	431	490	450	474	486	499	478	445	494	468	511	482	465	464	495	496	428	444	475	466	441	450	486	468	449	465	473	450	476	441	465	472	493	459	421	440	421	440	458	483	479	476	496	476	442	441	434	482	458	450	465	442	477	392	515	439	466	474	468	476	475	467	431	490	461	461	459	489	470	492	477	484	491	472	477	458	462	436	469	479	453	499	450	470	484	429	463	464	466	460	492	444	468	428	473	450	455	454	461	424	465	482	461	488	438	461	486	501	495	477	502	475	441	471	462	468	461	480	448	455	458	485	481	449	437	467	455	457	469	453	449	483	507	473	467	474	499	503	442	490	458	476	481	480	464	445	469	463	448	464	479	461	439	467	462	455	464	445	506	418	455	488	486	456	476	472	464	439	487	487	492	456	483	473	479	507	436	474	467	476	518	449	443	476	442	454	479	481	470	473	478	459	458	463	425	477	470	430	482	484	458	490	435	473	456	472	489	465	496	521	501	477	471	473	443	462	446	472	430	459	465	443	444	468	478	488	465	465	431	446	459	473	448	468	475	461	464	456	457	454	464	510	484	517	485	429	491	459	485	460	494	465	482	467	483	458	489	441	492	448	477	442	445	414	474	450	496	459	455	473	460	455	482	442	467	436	447	426	481	438	472	463	514	454	454	485	458	469	459	482	452	460	440	434	457	454	498	475	473	480	480	487	469	442	485	461	476	493	489	461	472	494	512	483	461	467	466	446	489	458	445	423	435	512	479	500	428	464	453	503	462	463	468	444	490	473	473	459	436	513	457	442	501	454	468	501	428	473	449	450	505	462	468	452	470	433	461	466	449	439	498	459	450	474	442	439	472	459	456	453	484	441	472	477	436	458	469	453	481	478	435	464	467	465	475	463	481	477	447	490	472	453	452	448	482	470	474	492	430	446	468	490	469	449	485	447	458	476	452	467	424	486	482	460	420	443	439	500	437	472	476	463	457	477	492	451	464	443	484	473	418	473	500	494	425	453	465	473	461	498	452	486	480	495	456	477	453	452	440	482	464	454	492	499	472	463	442	456	426	477	430	482	495	450	472	457	463	437	451	455	442	461	461	441	464	482	384	502	418	477	471	440	481	451	462	460	506	414	493	465	469	476	476	462	489	473	467	479	448	448	457	458	496	507	451	495	471	482	433	465	443	487	469	442	431	473	468	506	490	464	490	468	439	498	453	440	467	453	433	444	432	459	483	460	489	433	460	491	479	469	469	463	471	429	471	464	455	481	449	485	416	427	460	475	505	480	415	466	461	496	440	436	485	485	460	461	455	409	482	451	447	435	442	480	496	450	484	453	452	472	461	476	438	498	480	460	470	466	458	503	520	469	459	462	491	469	482	498	457	464	448	475	472	467	463	478	451	455	494	468	473	475	483	460	456	432	431	476	459	502
43849	7702	635	368	322	306	246	266	243	238	248	221	212	282	218	245	215	239	208	226	232	220	220	235	235	259	230	249	227	190	242	247	221	229	245	217	255	238	238	252	256	243	223	222	228	223	228	219	229	242	215	220	209	229	258	226	219	243	261	239	242	223	214	222	219	238	204	235	235	250	228	212	202	241	218	230	257	208	229	217	210	246	199	249	221	232	231	197	214	230	229	248	221	232	205	251	211	218	212	228	228	244	232	218	227	245	229	208	231	232	210	223	218	207	221	214	236	206	235	239	205	242	224	192	224	222	230	206	230	217	200	241	234	233	220	259	262	263	253	224	221	218	229	224	224	230	222	211	221	241	205	245	241	241	220	231	237	241	238	220	253	205	234	201	228	231	231	223	217	250	212	209	215	226	239	258	255	214	229	202	226	206	234	238	224	235	250	216	235	231	232	232	204	241	229	201	205	243	226	240	211	209	210	251	220	233	215	243	211	230	240	223	219	201	260	203	229	235	239	240	258	197	222	222	241	225	206	240	242	239	228	197	235	238	226	253	250	201	213	214	244	249	206	238	201	241	247	251	248	229	222	218	247	253	244	233	229	224	218	244	222	213	221	237	223	222	239	214	254	204	220	208	193	244	229	236	225	250	226	216	209	265	222	232	217	257	255	225	220	222	227	224	215	223	220	239	240	225	235	261	231	248	242	209	246	224	221	221	233	239	231	238	203	241	217	253	226	216	235	232	224	219	232	245	227	210	240	197	256	219	232	224	221	221	250	212	221	243	207	243	208	219	220	251	259	228	222	226	234	233	245	239	206	232	254	219	198	230	249	218	212	239	245	227	256	212	237	207	220	230	224	229	218	251	260	246	233	223	215	233	230	241	239	240	238	239	250	202	215	230	272	212	238	228	238	261	235	208	220	250	234	233	253	199	240	227	217	216	234	231	238	242	238	236	241	234	236	212	202	211	260	245	241	226	244	182	201	242	236	238	229	239	229	265	223	210	213	212	233	215	230	230	218	256	239	235	232	225	245	235	248	271	210	229	252	239	186	226	220	225	181	251	257	225	193	242	240	199	215	247	219	194	210	219	233	210	241	207	246	233	255	230	224	226	217	237	278	221	224	236	234	208	236	227	234	220	229	248	214	203	210	229	241	224	218	247	249	233	240	259	197	232	237	250	242	233	193	235	230	219	240	254	226	266	225	242	234	228	204	218	244	236	237	204	221	229	211	228	221	236	220	235	210	239	220	227	243	244	252	225	233	243	242	213	224	228	233	217	202	245	234	240	203	204	250	245	236	233	211	240	224	230	237	244	225	221	224	210	197	229	244	237	241	249	257	232	239	244	240	218	232	231	212	233	202	240	220	219	273	236	208	228	246	218	230	234	224	229	212	227	227	205	246	212	221	231	231	223	236	249	236	234	235	228	225	219	215	200	225	240	246	216	218	245	224	227	256	213	254	237	228	204	233	278	227	232	218	248	247	250	221	220	242	253	229	208	228	208	230	214	230	226	230	226	253	226	228	214	209	229	231	215	239	213	219	252	220	237	234	226	226	233	238	249	237	228	232	212	244	253	220	247	216	266	240	221	204	233	231	258	238	232	203	228	220	220	242	238	244	232	206	246	216	230	239	221	250	212	244	216	234	209	220	230	246	189	223	222	226	226	223	225	217	212	213	234	229	240	252	227	224	242	210	213	230	233	227	229	212	210	224	237	253	225	215	228	206	237	215	241	241	224	241	224	214	207	242	215	221	229	252	239	241	235	221	226	232	234	249	210	239	217	244	232	206	238	246	216	208	204	230	222	197	232	259	191	223	239	240	261	231	208	219	231	221	239	217	244	244	234	220	228	219	223	211	230	227	226	240	240	240	215	242	234	230	227	215	213	235	234	245	248	210	222	256	237	214	233	231	239	230	221	216	248	211	242	221	248	255	205	258	215	202	231	198	193	246	232	246	243	239	224	213	222	247	223	262	234	229	231	207	234	233	205	233	223	238	209	234	219	263	220	200	227	211	204	203	238	217	257	233	216	224	240	234	211	229	255	235	212	227	229	240	237	217	243	220	229	262	252	236	248	211	231	233	226	240	225	222	242	225	234	188	209	236	230	227	212	249	224	242	211	225	215	230	219	256	212	242	217	241	224	229	194	223	223	218	236	258	247	221	234	232	260	232	243	230	256	237	273	209	227	227	235	248	224	277	235	240	242	226	223	217	220	228	233	235	226	245	225	212	231	239	224	233	214	236	228	253	237	204	240	213	218	230	255	237	234	222	234	222	243	213	236	241	259	239	215	223	198	232	210	208	236	242	221	254	225	239	233	243	225	269	246	229	227	209	230	237	195	232	226	252	261	237	213	201	248	236	260	238	232	242	199	237	226	244	199	192	213	283	240	248	237	218	230	222	238	223	272	212	236	267	243	218	202	227	270	240	217	221	244	245	202	233	209	255	214	244	224	235	263	250	230	217	256	201	241	200	211	248	240	217	225	221	242	232	233	225	204	233	270	210	201	219	218	222	220	243	232	251	235	198	232	182	218	249	234	245	242	236	240	247	223	210	240	239	230	246	242	204	239	258	229	238	246	227	228	211	198	218	219	254	224	229	218	251	224	227	232	273	221	223	263	245	238	237	229	210	235	206	255	251	251	212	222	233	236	214	231	199	199	239	257	212	229	237	227	216	207	232	246	246	234	236	267	240	224	222	216	246	216	235	240	217	224	246	222	218	227	220	225	240	237	237	243	243	200	226	229	222	225	226	216	243	221	226	249	247	227	218	245	231	257	233	221	210	239	238	250	202	258	220	208	218	255	232	259	244	217	234	231	228	234	241	258	220	245	246	242	242	229	236	214	241	238	246	214	221	249	224	218	211	235	201	229	232	230	240	263	214	218	234	242	233	223	221	219	249	220	208	243	233	214	221	238	235	238	236	242	220	211	228	252	247	231	238	204	241	248	211	201	250	244	232	186	262	224	214	245	217	227	214	226	246	250	204	232	210	234	241	249	256	252	243	225	240	268	257	225	231	233	237	222	237	228	234	227	217	213	251	222	243	237	229	213	244	218	232	198	224	257	212	199	225	243	213	244	252	241	252	248	252	217	226	238	190	237	246	239	196	193	196	274	236	242	222	236	233	260	215	238	226	226	241	221	215	241	185	225	233	227	240	220	262	240	230	239	223	219	229	219	207	216	261	214	228	230	229	238	240	216	213	255	234	211	254	230	264	209	221	211	217	215	236	223	210	206	261	221	252	232	227	215	242	242	227	214	249	238	223	226	229	252	223	237	251	223	211	218	256	212	245	196	218	248	209	236	214	228	239	263	216	241	221	197	202	201	224	231	212	227	251	209	216	218	255	245	232	229	225	253	218	206	229	221	233	216	222	226	246	221	255	227	220	212	220	238	234	242	198	219	230	236	231	233	250	264	202	204	248	232	225	242	242	229	213	239	227	217	230	208	238	215	250	231	221	245	227	229	214	233	231	267	226	214
23479	716	903	1028	862	823	737	709	629	658	609	616	568	535	562	533	530	555	531	518	542	563	538	508	542	573	536	539	505	512	543	546	544	475	536	554	512	517	541	543	529	498	507	537	569	547	498	518	515	494	516	529	481	534	545	579	542	547	533	498	490	512	541	561	540	535	526	503	549	544	503	533	505	531	545	550	548	548	503	497	496	536	521	545	535	529	515	528	499	535	510	545	509	513	530	536	525	521	518	514	549	545	502	512	544	492	520	562	541	518	479	535	492	542	507	505	529	540	552	517	517	489	554	490	529	511	516	539	523	485	527	516	526	554	526	527	512	528	530	525	511	527	516	545	484	502	526	548	502	491	536	492	532	481	531	502	485	535	569	533	538	548	503	517	503	506	551	502	550	521	525	508	509	543	535	512	490	500	528	561	535	510	506	531	493	492	512	576	522	495	540	556	558	533	532	555	532	516	546	537	498	527	549	548	573	530	495	541	515	539	561	517	523	543	557	518	494	515	527	525	545	542	507	553	523	512	526	477	523	528	506	514	553	519	563	498	487	514	524	513	518	546	509	531	526	509	538	571	549	496	488	531	509	523	539	536	511	528	545	541	476	489	501	519	536	494	521	525	551	534	509	493	478	503	525	547	526	547	556	505	504	550	524	543	581	537	501	565	568	526	506	515	526	526	528	526	487	543	466	534	523	545	555	519	530	567	521	472	499	525	523	523	512	533	513	532	504	505	507	566	514	497	518	526	538	494	505	561	535	513	506	528	496	538	540	521	497	541	497	587	541	551	512	523	512	520	533	555	558	515	489	499	539	507	547	498	525	536	568	532	515	542	515	507	505	554	501	533	542	487	533	526	546	533	518	512	529	526	501	550	502	509	545	511	518	544	545	496	492	563	490	508	495	558	505	523	517	522	560	533	551	504	493	521	535	506	501	584	519	564	536	478	478	508	540	535	531	516	480	570	503	541	522	541	511	534	471	498	502	506	564	549	589	529	534	510	529	525	478	513	539	531	524	524	525	517	517	479	505	510	523	504	537	554	501	504	510	537	513	471	492	512	544	533	522	524	521	564	544	511	562	508	522	496	553	502	522	528	519	520	490	531	555	555	515	503	499	549	522	526	536	527	507	506	547	561	565	502	498	508	555	557	522	510	533	499	476	491	508	561	500	509	562	520	546	542	547	528	569	494	513	525	543	537	534	515	461	524	538	539	510	506	521	512	511	557	530	535	529	519	549	547	539	509	522	542	511	530	515	494	535	520	532	510	506	514	547	497	513	533	535	497	527	514	550	517	534	510	547	523	511	505	527	493	581	527	538	493	550	501	513	541	544	509	526	490	539	540	528	509	514	530	543	537	537	506	519	523	573	492	550	519	521	511	543	525	524	490	536	521	506	526	541	530	520	509	540	543	467	511	568	527	516	570	541	492	528	540	529	518	596	539	533	538	505	489	520	471	544	529	506	515	531	495	511	501	549	520	494	520	513	498	533	518	515	519	538	543	528	547	568	525	551	526	532	486	527	554	531	553	519	510	558	539	584	518	550	492	504	542	515	541	497	508	515	551	530	487	532	519	525	514	498	508	548	551	488	497	547	496	563	527	508	528	540	548	515	530	514	483	490	530	525	533	518	522	561	553	517	504	546	511	525	507	526	528	508	518	531	526	525	570	531	491	533	520	527	537	497	570	490	542	517	514	504	525	535	524	531	499	490	519	522	521	537	533	529	533	505	546	540	519	516	541	534	538	533	502	519	506	566	512	490	564	524	526	527	528	514	530	523	503	498	494	483	490	554	495	509	556	548	503	533	503	498	559	502	504	549	482	511	549	522	493	520	521	538	516	490	557	469	496	506	477	539	490	506	549	513	522	524	507	543	554	538	543	533	496	531	519	525	531	517	529	517	515	527	547	482	503	523	529	550	518	495	513	565	538	503	513	503	504	539	514	545	538	516	525	507	517	506	494	545	524	486	516	499	537	518	518	487	501	512	515	526	552	537	552	542	519	552	530	479	534	521	548	509	497	553	499	525	549	511	562	510	469	521	539	612	524	514	495	493	484	522	525	544	527	503	512	520	541	512	524	542	531	488	517	518	533	511	549	509	530	538	496	511	526	499	532	521	522	527	523	546	552	496	538	483	502	536	531	548	492	542	521	502	516	549	509	529	537	507	563	574	492	515	531	504	511	532	502	527	526	489	503	531	558	551	522	482	500	540	479	520	490	532	542	601	576	500	540	605	545	468	531	563	541	527	555	510	517	527	541	529	512	493	508	495	498	487	523	507	502	531	509	515	478	554	540	513	490	506	534	504	544	529	510	484	534	497	543	509	516	538	524	494	517	529	507	507	533	515	504	504	527	562	554	542	549	535	552	483	528	509	521	535	530	539	537	549	535	502	527	532	560	518	525	495	547	531	517	526	502	540	550	568	552	537	496	527	536	486	544	550	522	549	508	524	536	538	458	489	525	510	565	496	516	510	518	541	507	523	508	514	496	518	538	485	498	544	488	540	507	501	545	472	467	509	504	518	507	521	539	560	532	518	458	522	530	534	542	525	518	558	525	515	514	520	508	506	499	509	518	522	515	516	514	498	516	510	528	548	494	513	514	486	511	538	497	489	507	534	506	520	540	514	524	497	520	515	498	530	513	485	522	542	515	508	527	482	507	526	507	518	549	520	545	526	525	516	562	519	493	551	535	519	570	558	532	521	533	512	573	484	550	486	508	514	537	498	480	559	502	512	514	494	496	534	502	494	533	512	555	536	560	545	530	534	506	520	562	495	530	511	555	565	509	533	515	553	549	568	533	576	571	492	517	503	490	532	536	503	538	517	526	536	540	536	532	564	518	579	524	480	544	568	495	505	596	512	525	542	539	534	553	510	551	553	530	471	535	487	504	536	495	532	504	526	498	550	533	556	522	522	538	508	569	501	532	532	540	567	528	527	486	539	498	522	498	533	530	571	543	512	508	534	495	514	505	540	551	525	565	518	544	527	528	535	534	522	563	572	527	548	516	508	570	579	496	524	503	519	512	553	546	519	553	534	556	547	508	512	511	547	501	544	552	500	498	542	549	503	472	497	482	512	535	576	544	521	531	568	546	511	509	554	502	519	566	519	538	520	538	512	536	560	516	529	513	521	522	506	558	494	524	510	557	530	531	525	543	513	528	508	506	500	517	552	536	522	538	488	505	518	508	495	527	528	525	499	529	536	517	540	483	544	508	532	535	541	547	548	528	515	523	521	503	493	531	502	504	485	517	529	493	536	529	520	519	547	530	515	563	544	511	528	503	497	531	526	549	526	523	491	518	545	553	519	549	536	532	531	513	522	535	569	486	531	516	524	537	478	476	541	514	495	550	529	528	496	508	513	500	552	517	554	548	571	552	533	557	515	520	519	549	521	515	541	525	547	520	464	535	500	531	500	540	478	514	541	528	512	503	521	535	530	544	489	536	532	516	526	519	483	519	540	542	516	531	546	534	498	505	512	539
52201	12178	1456	467	303	228	213	207	228	184	133	160	171	144	172	163	135	166	142	158	161	141	124	144	140	141	143	146	159	135	161	149	138	153	147	128	155	137	126	148	139	138	140	126	130	136	142	145	142	127	130	149	162	146	118	144	131	162	154	122	138	138	148	124	168	168	126	152	152	155	130	133	147	152	181	155	138	139	110	144	115	162	124	154	162	127	143	135	136	135	151	133	157	142	142	152	159	143	142	139	144	139	146	151	127	150	159	121	142	125	145	161	146	123	147	160	126	158	136	131	134	155	126	158	131	135	144	148	119	160	155	160	143	152	148	129	154	129	141	133	168	141	139	160	128	152	143	130	157	152	116	144	142	150	111	125	142	123	138	150	152	145	142	152	156	138	151	140	141	130	147	131	131	143	168	132	143	114	167	138	136	147	145	173	131	132	126	125	143	128	122	150	126	130	119	141	127	130	146	144	169	139	131	135	156	135	158	151	137	121	119	144	145	154	154	145	138	148	126	146	155	136	137	148	138	126	127	126	139	136	128	144	153	152	146	133	146	138	160	145	137	142	136	160	124	140	136	138	131	167	128	180	149	140	142	150	147	123	149	135	135	144	132	144	160	133	141	133	163	135	148	135	148	167	142	126	136	141	155	148	158	119	143	145	152	177	130	124	132	144	146	139	146	122	149	136	135	147	147	138	141	139	133	137	136	162	126	137	148	128	143	157	119	140	141	133	120	151	137	135	154	130	134	147	170	156	143	127	150	154	136	159	161	137	137	141	124	149	155	147	149	138	151	163	137	137	153	166	147	148	151	136	147	142	141	149	159	159	151	145	138	144	140	120	134	143	155	147	162	131	145	114	136	144	132	138	150	129	149	104	120	153	137	135	135	147	128	132	159	156	127	138	148	135	144	131	119	121	140	143	127	171	145	133	131	125	138	123	141	168	133	147	159	146	115	122	128	142	154	145	148	127	166	132	127	161	125	124	146	125	136	143	136	131	149	149	139	140	130	127	142	144	135	153	121	146	154	144	141	118	131	154	140	147	125	129	113	144	144	151	142	150	164	137	154	132	138	133	147	144	158	146	144	130	132	135	144	132	150	144	125	136	149	146	142	148	146	143	147	148	137	138	150	154	141	138	134	120	137	132	157	153	162	155	150	113	109	138	132	157	143	120	131	144	134	175	134	147	145	133	125	124	149	149	128	133	140	157	166	160	158	139	148	159	148	141	125	162	131	109	153	156	146	150	139	156	133	156	158	117	150	154	164	146	139	146	129	138	139	143	135	149	132	137	145	132	150	131	151	125	151	144	136	136	161	144	127	138	153	130	146	135	155	141	130	127	148	142	147	150	159	125	134	135	152	148	128	151	153	143	133	131	157	168	133	151	127	146	154	146	140	129	162	142	170	143	145	137	145	123	139	122	146	153	149	134	173	133	143	129	133	124	132	152	126	138	132	146	157	121	131	144	146	159	119	143	166	131	141	151	128	125	142	145	152	162	153	150	161	129	146	136	153	157	142	158	158	138	141	116	143	136	108	153	150	132	141	139	132	149	137	150	141	146	141	172	131	130	133	139	132	117	142	154	153	146	122	129	137	151	149	120	127	137	149	128	157	168	160	111	126	121	132	152	159	112	132	120	140	129	160	174	158	147	141	147	155	122	143	159	116	151	154	138	145	138	154	149	158	134	147	155	138	152	149	137	170	120	147	152	147	135	155	133	145	160	150	141	144	129	108	145	144	182	146	148	148	134	119	142	163	152	139	143	137	140	126	140	164	162	135	132	134	168	152	119	136	145	151	116	147	146	151	152	148	166	149	150	155	144	131	138	137	131	147	159	149	120	178	150	161	140	162	149	136	168	149	165	132	154	155	144	126	133	154	143	138	143	138	138	125	147	165	142	128	136	146	154	150	127	150	154	132	135	144	136	134	142	150	149	128	136	166	163	132	179	161	153	120	171	163	139	150	160	157	128	145	146	129	140	150	148	136	147	150	140	122	119	134	132	137	129	138	106	134	141	151	144	143	147	118	138	139	161	136	128	141	145	144	144	152	169	109	163	156	137	145	154	154	143	136	145	145	149	134	156	146	106	144	132	152	152	138	147	140	118	156	129	134	155	145	128	145	120	160	130	131	143	149	149	127	147	144	154	166	138	128	129	143	163	138	143	144	136	149	135	122	145	137	153	158	155	121	129	133	135	136	144	132	155	144	138	146	156	166	160	178	164	126	127	141	140	150	132	151	119	157	150	140	161	146	139	129	139	150	159	159	124	137	120	139	149	134	140	137	141	141	137	150	113	150	132	146	153	144	132	137	151	132	147	156	157	158	127	142	155	159	140	148	119	150	143	140	136	138	155	166	137	135	149	148	129	146	150	130	133	146	128	130	130	136	172	144	156	140	156	137	168	143	151	149	131	140	109	149	159	158	153	142	146	139	153	159	161	136	110	142	139	142	135	153	147	155	145	140	144	143	168	159	134	151	148	145	138	146	129	145	134	167	155	141	134	147	145	149	136	151	129	125	151	134	152	134	139	152	155	141	155	159	159	167	136	164	147	115	127	152	131	151	126	122	163	138	155	149	135	126	144	136	147	154	132	140	135	171	145	156	149	128	131	138	144	146	144	152	145	150	164	146	152	126	133	138	163	153	141	142	150	142	131	126	143	144	139	122	153	131	148	133	124	129	123	153	138	130	145	136	138	136	163	137	137	133	156	131	165	119	138	133	144	150	134	137	167	133	112	143	132	129	141	154	149	117	151	144	140	143	132	130	150	160	138	145	117	124	135	152	134	119	166	142	153	161	155	137	137	139	147	147	167	138	134	144	161	143	146	139	157	130	143	143	134	142	122	129	124	145	156	133	123	163	143	167	146	158	137	136	138	147	168	142	140	161	151	125	146	160	140	150	135	160	136	138	166	131	136	138	135	140	137	165	136	155	112	139	133	150	130	150	131	161	147	144	137	148	122	147	134	148	160	143	146	145	129	162	145	134	143	147	139	136	135	134	156	140	143	121	141	163	135	153	133	132	130	130	158	146	151	125	147	130	140	162	141	151	138	136	134	135	138	138	165	138	142	131	136	144	166	141	144	158	140	144	153	143	150	125	146	146	146	120	123	153	127	149	139	164	143	149	117	139	125	157	150	144	145	117	122	146	148	154	131	122	136	124	131	148	156	140	149	150	136	131	142	138	130	137	142	132	143	137	146	127	155	155	133	128	147	142	127	152	139	111	163	137	139	145	129	122	146	139	142	166	155	132	122	147	158	154	148	153	135	150	168	133	169	140	162	153	156	130	135	135	147	164	140	143	126	160	132	149	144	138	132	151	182	117	149	129	139	131	127	132	139	151	165	128	141	134	136	137	145	149	148	157	169	135	162	134	151	149	128	120	141	128	124	151	144	134	139	156	156	137	107	152	132	132	128	124	139	173	159	135	137	141	148	136	138	125	140	157	113	140	140	133	115	131	151	149	139	146	155	154	133	131	126
26860	606	1123	1231	1037	904	763	639	554	506	541	456	413	475	388	377	360	375	377	386	378	384	371	352	340	371	344	367	366	348	346	340	337	346	333	347	373	338	333	333	382	363	377	339	345	362	349	371	335	348	349	360	348	326	360	350	336	331	342	330	314	343	312	330	386	313	339	367	319	338	332	342	348	341	327	337	337	294	301	351	374	319	328	314	339	319	331	290	350	280	327	325	308	310	326	325	365	325	344	355	313	342	349	350	331	331	331	313	337	346	322	321	304	352	379	337	330	343	322	294	330	387	355	315	327	313	343	332	343	329	318	333	348	321	311	357	390	343	346	336	337	340	340	328	338	345	329	326	341	323	326	320	314	340	370	333	327	341	347	321	332	330	329	321	338	315	340	333	345	344	339	344	333	308	332	320	337	319	319	357	346	336	357	303	332	356	326	325	337	354	338	327	337	333	315	328	352	339	318	335	308	328	339	298	332	327	337	335	341	303	322	325	328	349	301	313	369	332	323	335	320	357	338	323	364	322	339	332	313	311	351	337	306	321	322	314	353	340	292	313	335	312	322	341	338	319	348	337	336	334	335	337	306	315	341	330	323	323	337	332	349	345	332	323	355	333	336	357	356	343	342	306	326	355	334	347	355	309	335	326	324	291	341	348	321	352	324	313	320	323	318	349	330	304	351	328	359	330	323	321	352	323	341	354	354	303	353	333	319	350	329	334	355	341	350	321	290	344	344	298	287	336	341	315	318	318	305	323	274	351	330	346	332	363	326	334	343	315	338	333	323	335	352	326	340	310	300	336	331	361	298	316	339	329	339	325	352	331	319	340	284	347	379	338	363	299	332	324	314	335	305	315	348	346	319	302	350	334	305	324	294	320	323	343	324	340	330	352	340	328	334	318	344	369	350	314	323	307	303	332	340	343	342	327	326	325	317	336	333	308	317	324	322	298	371	315	339	335	319	331	307	369	341	318	335	356	309	349	305	300	366	353	361	302	310	333	342	323	315	321	328	329	364	303	316	370	312	335	319	321	310	345	328	369	317	344	305	319	345	306	317	339	341	300	314	352	329	310	328	331	314	353	315	346	317	331	332	324	361	324	309	315	345	327	334	363	344	341	364	352	337	370	311	334	365	328	303	346	349	354	330	362	325	321	339	338	309	326	361	329	327	332	356	331	339	345	322	310	322	310	310	321	325	328	315	317	330	321	354	346	339	307	342	326	313	329	341	353	336	343	369	268	314	323	345	298	344	340	325	339	332	359	356	319	303	338	304	332	357	311	353	344	401	334	318	333	304	346	309	344	358	351	297	332	311	347	342	322	351	343	284	304	373	329	348	313	321	324	306	314	336	305	362	349	334	310	339	288	323	346	315	347	303	298	308	369	351	329	332	323	338	330	336	345	309	349	317	333	319	350	387	345	321	298	357	312	337	332	337	350	317	313	337	309	364	327	344	337	370	357	328	332	336	346	332	328	296	342	348	302	345	334	353	341	368	344	341	369	328	317	323	322	381	336	353	331	322	307	332	359	294	348	343	315	357	342	326	366	305	318	296	311	325	310	318	330	300	312	308	330	316	335	317	354	327	353	325	354	303	333	336	318	303	315	335	336	359	331	316	319	298	348	304	337	328	331	324	355	327	291	352	340	338	340	335	305	335	367	325	339	344	290	347	301	326	329	332	347	333	329	338	346	357	336	331	338	329	322	341	256	287	349	334	307	314	325	316	312	343	336	334	339	308	371	325	327	325	364	321	327	296	338	333	370	298	365	313	332	318	356	359	336	303	333	362	313	367	320	334	329	329	311	340	344	334	331	328	309	361	300	345	318	338	298	341	320	342	349	308	368	352	348	330	339	354	327	296	333	349	324	320	336	339	339	323	328	341	324	358	350	311	354	354	325	333	347	330	335	355	321	329	320	329	329	341	370	343	343	339	325	334	322	343	318	321	346	320	323	315	323	311	352	338	335	307	343	347	287	351	292	329	306	342	328	293	335	357	339	297	351	318	302	336	330	332	315	344	302	316	324	295	309	352	337	324	349	330	315	336	329	348	349	370	322	352	334	301	317	296	344	302	324	312	327	340	312	316	319	343	319	297	343	339	319	325	342	315	298	315	308	326	339	353	337	317	297	317	314	317	322	311	360	343	324	313	318	334	330	340	319	345	371	320	326	324	335	334	337	320	359	363	300	347	321	305	324	343	315	333	357	309	375	328	306	354	341	320	364	344	337	336	317	337	358	331	326	342	341	333	327	312	347	313	320	353	320	337	312	341	313	331	346	322	342	324	334	354	365	377	334	358	347	332	331	321	355	346	372	356	313	328	330	288	333	311	363	356	342	339	333	338	329	343	313	341	311	334	339	308	352	315	325	358	332	336	350	332	344	312	336	336	315	348	332	322	347	307	295	322	351	322	315	318	319	337	316	332	345	328	322	341	334	345	331	335	334	330	347	352	342	336	302	344	332	322	343	335	313	361	362	332	336	333	263	295	314	327	351	298	314	367	341	343	327	310	338	332	350	334	317	346	301	338	312	328	319	338	351	340	327	326	301	323	325	307	317	298	316	341	333	340	359	329	317	323	331	321	333	332	367	386	347	337	324	309	333	346	355	343	336	298	329	341	334	340	319	325	344	334	299	350	341	316	317	295	319	330	315	327	346	314	360	366	332	367	350	328	299	324	349	322	323	311	326	312	323	348	346	322	318	332	314	338	331	341	319	322	312	343	338	295	347	328	365	329	319	361	292	326	328	317	310	333	327	333	305	341	345	348	313	327	334	332	341	324	308	317	341	337	315	311	340	327	345	345	345	348	330	335	351	317	322	315	355	332	303	301	334	332	355	294	329	298	317	317	347	321	303	334	316	345	342	332	339	333	374	342	325	350	327	355	323	315	344	324	355	321	332	347	313	324	354	313	351	347	336	327	326	338	342	370	347	339	334	327	327	329	370	320	315	336	324	308	330	353	335	347	322	326	341	307	322	312	338	324	362	346	337	347	338	323	322	335	309	356	317	378	313	344	309	313	340	362	329	351	309	350	379	331	320	356	318	318	326	319	347	342	320	324	301	352	347	312	311	336	328	347	333	341	302	322	319	331	354	321	320	320	292	332	347	331	307	336	364	354	326	356	315	372	331	347	330	343	332	334	309	330	329	361	357	337	340	307	334	334	313	335	316	333	346	337	334	330	337	341	333	352	335	331	351	330	320	326	336	336	358	341	356	316	331	317	361	329	298	313	341	341	335	308	333	324	361	302	362	294	343	310	320	363	365	354	340	329	374	335	357	351	362	369	349	354	295	329	308	330	309	326	348	336	314	348	316	376	360	345	311	297	343	334	339	301	336	331	339	342	339	308	350	306	331	326	317	336	302	343	330	289	315	361	311	348	321	359	288	332	331	310	347	321	366	358	333	324	341	338	310	345	307	332	330	318	353	340	317	320	332	320	357	333	345	329	331	330	325	351	320	353	343	294	320	318	342	305	312	292	373
31202	3868	231	209	199	187	207	192	210	226	193	175	211	195	184	199	214	195	210	192	203	217	173	193	197	194	173	187	190	199	200	195	181	187	194	229	205	190	222	176	185	194	212	206	207	208	201	189	216	230	194	218	198	220	188	162	193	211	205	196	187	203	202	186	201	197	210	200	221	202	206	210	217	210	171	201	190	214	193	202	201	181	201	179	191	203	183	201	204	194	201	206	212	205	196	195	203	192	154	201	174	170	186	207	219	194	205	184	198	212	181	184	189	188	217	232	193	193	187	208	182	210	201	192	214	181	187	204	200	205	218	212	209	195	182	214	201	224	173	194	206	197	207	196	174	214	201	216	181	230	204	231	195	207	227	195	222	203	216	219	198	187	232	193	211	201	206	198	229	198	226	206	200	170	186	201	186	203	208	202	191	219	208	205	168	187	196	184	208	213	239	184	223	187	197	183	187	229	202	195	185	210	188	184	194	210	163	214	183	205	197	195	203	224	191	207	171	190	186	199	193	188	209	179	188	202	190	203	183	205	199	206	196	173	197	205	220	205	209	182	212	200	201	194	201	189	220	217	197	185	201	199	203	210	206	189	215	212	184	208	191	178	183	205	213	192	240	231	182	184	215	230	189	170	179	187	223	173	178	207	188	202	168	179	194	196	190	211	217	202	191	203	189	192	206	191	171	189	220	188	185	208	197	185	177	194	181	182	223	222	172	215	207	178	188	194	183	219	213	205	172	214	179	218	233	217	194	200	215	210	202	224	236	176	192	210	205	200	187	181	200	212	190	184	218	211	202	200	206	193	218	210	210	176	211	207	183	192	196	210	195	195	206	196	208	225	191	178	197	194	241	183	215	204	196	203	209	200	193	174	213	209	192	189	193	183	188	193	187	210	192	187	199	198	232	210	200	199	199	214	191	199	202	212	187	201	209	168	191	211	168	212	207	162	208	209	203	168	196	177	186	201	196	215	151	211	197	226	180	201	198	200	204	179	228	196	172	182	205	202	190	168	213	191	175	167	193	170	183	211	205	213	183	204	232	176	214	230	205	214	200	182	197	185	230	223	204	201	185	201	206	205	187	204	197	217	186	177	200	205	180	219	220	187	188	197	204	201	198	208	199	175	180	183	189	207	221	207	197	220	217	215	194	195	218	194	204	183	198	186	181	169	228	199	225	188	209	198	210	210	209	231	202	215	225	188	184	200	208	185	200	199	212	210	183	202	208	205	197	192	184	186	191	188	199	209	201	228	202	200	199	200	178	183	207	189	230	199	202	210	199	190	181	211	193	200	194	188	210	188	200	224	190	184	191	213	211	200	194	177	182	217	188	215	184	208	196	186	200	199	206	193	173	219	223	178	206	211	190	178	201	207	199	202	206	196	193	197	179	188	205	199	173	222	187	218	186	195	225	173	220	191	199	197	201	193	212	207	211	186	195	194	192	192	210	195	180	214	197	203	190	168	219	202	209	192	211	181	198	213	196	167	162	189	201	207	197	216	194	211	224	213	192	224	198	188	204	205	195	195	173	196	207	182	219	215	225	210	202	191	207	209	190	170	185	190	198	181	195	209	202	197	201	189	203	207	219	209	211	196	214	212	204	197	172	198	213	213	240	205	202	173	204	218	202	226	189	202	182	216	184	208	203	214	201	215	188	187	209	214	172	194	202	195	163	191	193	195	212	200	186	199	209	213	207	204	204	209	218	196	181	217	211	214	168	207	198	202	196	230	181	200	182	219	204	199	203	183	230	184	224	189	183	198	226	183	191	219	211	199	206	184	208	194	178	217	195	210	198	170	184	202	194	194	182	180	195	203	206	178	195	198	220	203	165	205	197	178	198	186	217	192	203	202	208	174	188	198	227	206	185	198	188	192	206	186	212	204	184	192	207	237	189	223	163	208	211	195	186	212	184	226	204	216	184	200	193	189	203	200	182	199	229	217	195	173	177	177	187	207	198	195	195	212	187	218	170	209	160	219	171	193	197	183	203	223	198	215	189	189	202	213	233	205	191	188	234	176	196	200	214	220	217	186	212	206	199	183	205	189	212	204	213	191	185	202	185	196	215	186	193	208	216	193	200	209	181	185	213	216	200	204	210	186	198	168	176	204	222	208	215	179	201	185	208	198	199	191	187	171	189	202	177	201	195	184	230	198	203	208	228	191	199	204	226	232	199	204	215	229	205	201	189	189	210	197	193	167	190	180	218	183	177	201	189	196	225	201	216	180	212	215	213	185	197	199	203	198	239	229	210	166	195	171	198	179	190	205	177	185	233	209	199	196	209	188	209	208	197	191	217	169	195	202	178	201	189	204	217	194	204	202	168	224	202	199	171	227	207	206	193	186	185	241	180	205	200	208	161	207	193	186	195	220	202	196	213	180	192	192	184	203	182	198	210	210	213	205	202	189	173	218	191	210	227	218	173	198	185	176	213	197	189	190	180	216	214	195	210	181	211	214	194	202	197	204	183	181	204	194	212	204	166	197	194	218	217	207	238	195	170	201	185	223	160	205	207	191	223	199	224	222	182	192	174	215	184	190	190	200	196	172	202	189	167	178	208	187	218	217	195	196	198	217	193	217	213	198	199	196	201	206	191	203	226	180	192	211	181	223	198	203	201	186	205	190	192	192	184	186	194	211	194	187	189	210	221	183	216	194	207	207	160	197	192	209	171	178	199	190	206	207	196	179	224	187	207	191	209	213	215	226	194	202	199	196	199	210	195	190	212	230	221	176	203	211	202	204	230	212	184	182	190	196	183	210	229	200	197	211	206	197	206	195	189	220	182	199	174	223	202	201	186	194	173	202	230	201	179	185	243	191	216	181	203	195	206	167	217	215	189	193	191	177	208	206	208	180	195	201	196	196	197	212	202	184	180	193	198	229	225	196	229	183	196	156	189	203	185	216	178	202	207	182	198	206	190	207	179	197	198	163	197	193	193	233	198	200	190	204	190	216	215	208	212	214	188	187	224	190	213	197	193	205	199	218	213	194	214	228	191	191	174	200	217	167	221	178	203	206	195	208	206	219	194	210	208	199	200	210	181	207	209	188	199	186	240	208	212	182	218	184	182	153	189	169	233	197	200	206	212	202	180	193	192	187	199	181	197	187	191	209	199	216	189	182	205	214	179	194	204	190	196	200	210	198	197	213	182	187	201	220	191	220	178	198	212	192	191	196	204	175	199	211	201	192	191	205	204	183	183	213	194	182	218	212	180	184	202	204	195	184	158	213	203	197	192	240	194	182	190	221	204	205	219	203	169	184	188	186	191	184	171	190	213	217	184	202	179	232	172	190	182	180	213	221	157	175	180	171	177	188	166	204	192	220	191	202	190	198	204	202	176	222	195	196	222	206	215	215	207	215	211	202	198	228	198	189	195	197	186	194	207	191	188	205	185	196	193	207	175	196	196	196	251	173	242	204	189	189	180	210	212	186	204	189	216	206	203	226	205	213	198	202	226	184	194	207	182	211	213	190	178	190	202	203
17731	498	506	457	495	457	462	494	467	484	490	493	461	488	482	476	448	446	451	491	494	479	435	508	438	465	450	472	479	460	470	468	466	475	443	471	466	474	459	462	473	447	448	463	468	462	448	468	478	455	480	477	504	455	424	444	461	456	488	449	436	467	462	477	486	456	454	453	455	476	451	475	443	460	480	455	493	479	496	492	460	476	483	461	477	477	514	491	495	485	436	462	483	484	467	488	473	474	474	470	407	452	463	518	466	472	494	512	479	469	448	448	457	444	479	472	496	441	463	453	506	454	483	464	439	447	444	455	475	462	467	514	471	471	432	468	452	446	491	462	470	471	475	480	434	476	467	456	410	453	474	469	475	419	445	512	492	478	455	488	442	435	461	445	491	478	463	470	472	486	442	449	463	447	447	463	444	484	449	484	483	488	478	485	448	453	456	474	472	468	445	462	455	460	518	460	457	476	495	453	461	445	454	468	476	480	493	483	459	476	471	441	457	470	469	481	457	484	430	458	490	494	454	442	479	450	460	455	502	478	455	460	476	461	459	471	479	483	456	467	507	451	489	426	445	488	497	465	477	461	491	448	419	500	443	461	449	506	468	456	471	494	458	475	484	477	483	469	448	480	467	470	440	504	451	454	449	479	477	472	434	438	473	478	460	470	453	455	450	478	510	475	467	487	529	445	483	504	461	473	474	464	522	493	464	468	480	472	482	500	455	486	476	458	489	438	410	491	476	470	455	454	468	486	439	449	461	422	478	479	484	447	439	463	431	492	469	427	468	498	466	441	472	439	456	441	459	472	480	461	509	427	478	464	477	473	505	476	474	506	509	483	456	469	464	492	438	479	446	469	475	478	487	459	479	470	472	456	451	435	464	435	480	483	478	498	480	448	457	482	432	436	437	462	496	473	422	446	479	504	443	470	463	437	457	468	458	462	460	477	434	457	456	475	455	476	451	434	460	453	451	498	450	470	524	486	442	471	447	482	462	486	448	479	466	495	487	460	439	512	471	467	479	485	458	424	453	477	466	475	458	489	468	435	497	454	495	457	468	464	474	443	442	463	463	500	480	490	471	447	470	467	470	486	467	467	445	505	425	415	479	476	444	444	454	458	449	467	439	439	445	475	448	473	486	438	492	461	431	466	445	482	473	443	465	486	545	490	493	452	469	447	470	505	458	500	480	438	459	465	502	454	426	470	491	460	493	496	475	469	424	435	476	452	436	483	482	435	472	473	464	436	451	465	470	511	467	468	480	422	464	430	440	493	492	449	465	448	538	455	504	440	458	464	477	463	460	473	456	439	470	454	488	468	439	469	466	470	469	416	484	477	470	488	473	468	458	486	464	486	446	490	476	469	446	457	471	473	462	440	453	459	447	408	473	448	463	479	427	451	475	492	492	470	467	454	443	502	446	465	476	477	469	438	458	481	448	495	426	472	441	441	442	466	474	515	493	471	443	500	447	456	480	451	479	479	451	460	457	466	479	471	450	468	454	465	466	462	470	486	470	452	442	459	475	472	443	475	478	460	449	456	471	443	456	479	452	463	502	471	439	442	451	487	458	463	447	481	458	441	461	465	436	468	465	448	474	451	464	457	514	442	478	477	484	459	493	461	487	482	471	473	430	480	465	447	446	466	472	494	492	491	486	462	443	456	446	442	442	472	490	443	454	450	466	436	477	469	491	464	446	472	498	476	472	446	466	412	497	449	458	499	474	462	461	452	457	499	465	485	474	464	470	477	457	462	414	492	486	472	482	437	468	520	491	474	415	485	469	442	457	446	474	461	506	491	466	477	445	477	472	444	512	473	476	502	469	443	473	470	441	443	461	481	447	476	474	485	441	468	443	489	440	505	499	471	494	443	484	478	438	467	516	480	458	516	471	468	480	481	442	487	483	453	479	472	461	480	494	432	464	457	462	445	526	474	441	488	444	470	430	444	470	456	472	477	477	466	447	461	464	480	504	484	479	458	441	481	449	459	468	461	451	513	431	478	483	468	452	471	504	455	494	467	459	488	471	537	439	495	472	474	495	477	439	484	491	460	449	471	453	496	471	453	468	467	470	459	437	450	473	452	524	484	481	459	497	477	476	478	432	447	471	444	442	458	498	446	485	457	470	462	504	447	511	471	435	496	428	495	480	519	460	487	452	499	454	471	446	422	442	449	455	473	436	498	451	457	440	474	482	463	460	461	462	494	486	481	458	465	441	455	411	510	484	408	450	469	429	484	459	479	528	480	482	476	436	474	449	485	425	477	437	451	468	495	461	484	483	501	477	461	509	446	466	512	447	466	455	440	476	477	507	462	458	499	473	453	489	467	515	462	481	454	476	487	452	484	460	470	459	469	484	444	465	435	432	446	438	469	484	453	441	450	481	500	486	475	466	462	453	470	492	439	469	465	471	472	449	431	464	458	441	505	467	446	451	459	456	490	472	453	478	480	429	482	469	484	477	483	462	478	437	502	455	469	474	498	459	469	462	472	442	447	474	455	434	521	456	469	492	463	480	458	461	462	466	465	493	499	465	444	502	480	431	508	473	459	477	457	450	481	488	480	457	465	441	425	469	459	490	459	459	513	451	457	440	471	467	447	440	502	477	474	476	538	470	504	454	443	475	433	442	457	461	486	488	435	438	441	452	506	484	440	455	448	438	471	492	457	486	476	480	441	456	444	479	479	480	417	483	513	415	447	484	456	489	495	455	498	485	442	447	440	453	459	484	469	432	457	487	439	483	459	434	433	495	471	488	477	458	466	513	449	445	459	468	453	442	450	450	464	501	466	473	487	493	483	478	462	453	482	459	512	438	471	480	492	460	452	477	468	470	468	443	489	431	504	445	428	428	451	472	475	452	470	488	470	492	451	480	472	496	442	475	484	444	484	488	463	454	475	474	472	466	444	506	412	473	462	429	461	470	469	439	438	483	464	494	439	462	454	433	455	478	447	426	464	466	465	439	424	482	485	487	513	461	466	463	521	435	478	480	450	436	476	451	505	493	459	481	492	438	483	455	501	490	495	496	436	499	443	457	440	493	482	438	423	472	481	479	457	477	429	432	468	479	451	471	476	474	471	493	514	461	452	466	455	509	469	477	458	462	462	466	441	464	480	458	451	479	460	466	470	463	455	485	465	503	460	465	483	480	426	433	447	457	494	504	422	461	461	457	441	461	481	457	491	461	440	473	470	507	454	461	447	449	475	471	461	436	475	471	458	476	470	469	495	475	474	477	426	461	465	452	451	489	452	493	470	460	486	500	452	483	440	493	434	500	462	507	459	445	444	468	469	461	460	472	515	476	515	469	442	450	460	474	490	480	528	454	462	501	476	470	457	478	442	445	444	435	464	456	450	482	440	480	473	456	491	468	428	476	433	476	455	479	493	458	478	476	457	463	464	481	462	468	505	443	492	433	483	506	467	460	496	476	464	479	455	486	464	481	484	442	493	470	485	466	493	439	454	460	452	460	482	508	480	455	459	445	461	466	458	444	500
44530	8065	765	380	325	290	251	274	258	268	244	248	208	245	212	223	212	268	222	214	205	219	269	241	246	247	215	272	221	240	209	208	212	225	248	253	227	222	204	228	224	212	216	243	231	213	247	237	222	233	230	213	217	216	232	207	230	219	217	225	212	213	246	233	223	248	249	241	237	241	235	238	239	238	244	208	213	236	201	209	191	235	239	240	236	272	186	237	226	241	213	229	220	233	227	225	231	263	232	232	218	201	225	209	215	232	221	224	238	221	227	215	225	234	223	228	237	225	218	235	238	234	231	249	218	206	221	219	225	238	231	209	232	223	234	230	214	229	214	222	249	215	213	241	221	209	223	225	242	209	237	215	238	246	243	225	197	237	195	244	219	260	224	265	235	219	212	227	205	215	214	239	219	208	230	220	221	240	240	253	207	211	228	263	220	220	233	246	197	214	224	228	259	214	240	221	208	265	209	254	234	224	225	246	190	208	217	261	238	217	213	233	233	227	228	227	260	227	218	257	224	201	242	222	227	239	256	205	231	211	223	233	209	229	227	243	244	244	264	229	214	215	197	199	219	234	260	241	232	235	218	240	222	216	222	231	213	217	203	230	237	238	221	231	215	223	250	205	254	216	225	234	244	205	226	227	232	237	197	210	247	216	243	254	259	210	211	235	209	239	233	247	228	223	209	232	239	231	215	248	186	247	232	239	226	205	229	229	224	233	228	219	216	252	235	235	226	236	216	201	202	213	242	222	236	238	215	230	197	248	224	240	207	237	246	224	208	224	244	236	222	227	232	217	248	204	231	215	220	206	239	224	238	206	225	231	224	228	216	210	223	213	215	222	241	238	236	216	229	223	246	235	209	228	227	233	215	226	246	212	221	228	241	215	216	194	246	240	237	246	217	248	240	211	209	217	224	243	266	204	238	220	232	224	211	235	238	224	230	244	246	209	215	260	224	232	241	217	210	212	235	200	239	247	235	239	241	246	221	235	238	200	230	209	202	237	213	231	208	214	245	225	214	215	224	230	234	251	240	220	238	220	243	238	208	223	228	246	227	228	229	223	213	211	253	213	202	207	238	218	222	239	256	199	223	232	221	234	216	234	218	218	214	222	238	220	220	224	233	201	192	222	203	211	238	225	245	205	258	209	226	253	214	208	241	226	241	226	246	228	234	205	221	247	223	237	211	217	194	205	234	253	241	229	246	214	206	206	209	203	254	204	254	235	247	237	207	235	209	241	191	232	213	203	238	219	223	247	220	218	242	224	249	237	204	228	195	248	216	230	191	225	229	228	213	238	228	232	257	241	224	213	229	228	268	237	233	206	249	240	236	229	247	238	206	255	223	221	215	246	220	224	231	237	256	215	223	240	220	263	249	245	225	251	240	205	199	214	250	231	247	258	190	255	215	220	217	214	247	237	248	212	229	215	200	225	226	227	227	192	249	249	228	254	215	224	210	227	253	264	216	225	238	247	257	213	216	219	256	249	224	232	222	228	241	237	220	232	224	216	227	224	219	200	211	225	223	215	205	222	228	240	244	218	222	249	244	229	206	247	235	236	224	252	222	209	230	216	230	250	255	238	216	248	233	218	252	213	215	226	244	226	252	234	209	233	229	248	231	234	245	239	204	236	219	232	209	214	205	240	214	242	222	232	216	201	200	243	215	217	223	203	232	229	227	257	204	210	230	215	224	225	219	218	233	209	230	235	229	213	262	209	192	207	237	240	237	239	214	235	233	220	234	228	222	211	234	195	251	250	211	218	214	239	247	264	234	223	216	240	238	212	240	221	241	204	269	223	237	260	255	246	244	234	229	209	246	240	240	207	245	209	210	250	217	203	195	230	228	249	223	238	261	245	218	233	225	251	232	236	214	214	228	236	240	245	271	225	224	278	225	260	224	213	257	220	207	241	222	204	191	219	220	236	235	207	238	215	228	224	215	216	220	262	232	232	260	232	237	252	215	202	234	229	233	224	222	246	211	231	229	206	232	229	258	222	214	224	237	208	218	245	242	222	227	215	227	248	219	227	226	216	238	223	253	211	233	215	243	243	225	207	226	213	206	232	223	228	243	222	234	190	238	216	207	258	217	229	217	232	206	207	174	236	261	220	227	215	233	270	205	223	231	207	220	191	209	211	253	220	255	215	189	257	231	239	244	237	271	207	214	230	222	217	238	259	228	247	216	207	222	181	227	242	219	219	238	218	226	215	220	230	258	245	235	250	231	206	231	241	226	221	211	230	245	220	252	233	223	229	207	241	235	261	205	211	215	253	240	218	223	256	221	209	274	223	228	225	244	258	240	227	245	208	224	238	240	216	213	241	207	244	216	217	239	242	251	207	239	228	225	206	194	221	235	220	217	238	220	231	214	246	239	211	226	223	218	240	254	206	220	202	208	217	237	240	200	208	221	249	247	220	246	240	247	235	231	212	244	208	234	228	245	228	218	220	196	219	204	208	235	245	251	249	234	227	250	233	239	227	245	227	224	233	216	229	239	212	257	240	220	231	242	219	209	198	273	226	249	217	243	248	222	229	229	247	258	233	220	210	214	231	228	222	217	231	216	222	238	233	252	224	215	190	216	242	236	238	219	213	203	217	230	263	259	209	248	225	226	231	233	225	228	218	254	269	239	237	229	229	228	199	226	195	231	244	234	230	217	233	239	219	218	242	219	245	214	237	213	212	205	231	235	227	233	223	220	215	225	208	226	241	246	239	204	225	234	209	239	232	235	221	236	225	210	248	238	240	212	235	245	237	242	234	235	210	238	240	211	244	227	235	230	229	248	206	241	251	208	247	230	212	218	233	233	212	189	228	234	208	229	220	222	255	226	234	230	248	240	225	244	245	231	219	233	223	223	243	225	246	233	222	246	244	244	235	210	220	213	225	220	232	263	216	197	256	220	231	211	251	227	232	236	228	253	223	243	244	227	232	236	217	208	215	217	267	206	248	229	241	251	230	226	238	226	226	247	237	235	219	210	244	217	208	228	256	275	210	205	232	222	247	223	211	233	226	201	240	192	225	246	227	233	238	241	228	240	214	224	219	229	224	231	220	226	222	255	244	249	256	219	209	239	261	234	257	194	233	209	224	223	265	249	203	239	207	244	247	218	213	231	206	225	201	224	261	212	226	242	258	231	236	203	211	250	212	237	255	226	250	199	234	202	241	240	231	222	236	236	207	216	238	255	224	235	220	227	232	243	216	214	247	209	201	250	230	200	215	199	238	220	228	228	244	229	246	245	209	241	219	231	205	230	202	197	228	241	214	227	207	238	193	218	261	221	231	255	243	235	206	236	239	255	212	233	214	213	245	228	254	199	220	206	218	226	253	230	234	214	253	206	215	218	225	222	222	227	231	249	243	212	208	229	238	229	203	229	193	232	220	215	245	216	238	195	210	219	212	257	259	232	237	238	230	220	250	235	248	219	229	238	231	241	203	205	222	221	241	233	224	257	266	211	216	225	206	223	235	232	203	229	264	228	240	208	236
23904	684	950	1064	951	760	743	686	660	604	612	597	568	599	580	528	565	566	585	589	560	518	538	523	540	546	518	561	469	547	530	561	520	535	550	539	525	516	534	565	491	536	495	524	520	526	514	543	514	486	534	504	527	514	502	530	514	508	525	536	520	512	527	527	483	533	528	512	511	542	537	478	514	499	522	515	547	493	546	500	513	525	512	542	533	547	532	510	522	529	543	509	563	457	521	509	558	515	565	524	522	531	493	487	538	554	546	521	508	491	530	550	434	542	521	531	488	511	536	556	525	507	530	551	509	545	547	488	543	543	501	515	531	528	528	530	525	513	522	528	566	556	513	497	511	549	531	530	534	543	522	455	475	505	512	506	452	488	534	548	589	495	543	545	502	552	508	540	477	521	485	532	511	504	547	515	516	533	493	508	551	478	512	519	484	526	543	571	517	525	558	514	518	487	535	570	552	548	495	495	503	541	511	516	533	515	532	533	540	552	534	510	527	532	526	550	517	537	515	533	513	494	499	545	518	492	517	535	535	510	529	541	544	478	539	471	541	541	506	525	497	506	478	523	586	576	526	544	530	528	522	536	536	541	512	518	523	500	475	525	553	545	506	519	512	544	520	511	516	479	521	553	503	501	527	519	522	487	528	525	507	515	533	497	511	548	513	517	511	516	561	501	516	554	549	499	542	480	493	537	497	516	562	523	513	541	576	503	520	517	545	526	542	506	530	513	501	533	516	535	515	530	486	493	587	538	508	518	528	517	530	530	542	502	493	507	509	533	524	563	507	542	563	502	516	522	552	534	548	573	511	499	489	495	485	488	541	495	541	513	505	549	540	507	516	516	490	502	458	475	498	508	555	530	546	524	541	514	508	522	527	529	515	520	520	548	483	502	517	546	571	517	559	515	483	479	502	543	487	521	510	534	513	548	508	532	522	509	521	568	517	543	522	553	522	525	479	499	535	501	519	544	499	551	518	549	496	534	500	554	540	528	508	518	523	518	521	512	553	507	492	501	488	503	548	509	561	521	526	501	567	551	535	520	534	550	511	528	491	551	495	549	512	536	503	503	551	528	525	564	538	563	535	508	539	503	567	475	545	506	518	526	519	547	487	553	526	470	533	528	506	471	511	512	540	493	525	545	537	481	549	500	503	555	522	499	527	528	492	542	505	476	511	542	530	494	487	506	531	549	534	535	528	477	508	496	523	527	507	499	537	545	507	483	543	534	506	502	490	535	491	531	519	468	534	536	547	496	500	533	513	543	518	499	531	529	530	488	512	488	560	497	551	576	520	514	509	547	546	486	514	531	546	530	509	512	562	473	486	519	516	511	489	470	532	513	543	544	470	563	524	525	523	497	501	537	525	537	500	487	477	539	513	536	511	514	490	483	517	518	543	496	530	515	514	498	521	538	470	586	514	551	541	537	572	505	549	533	504	532	556	486	528	545	513	565	552	498	545	537	579	475	514	524	509	519	519	483	525	508	557	554	560	488	506	507	566	513	504	550	569	536	535	511	504	469	491	498	536	525	519	497	520	526	508	523	516	529	493	520	525	521	538	543	508	509	497	579	526	527	563	521	496	504	498	499	480	531	518	484	528	518	544	538	523	548	478	546	524	489	538	524	557	514	516	508	516	466	538	488	473	536	503	534	529	494	530	540	525	528	530	527	519	525	553	517	502	519	551	563	525	522	518	538	521	504	540	521	509	539	495	540	516	522	521	523	472	478	491	528	536	509	504	504	573	537	519	576	548	476	516	551	487	551	509	533	519	520	509	529	533	497	511	522	507	483	541	541	513	492	512	484	521	518	514	497	516	512	521	538	550	551	521	508	499	520	509	539	519	516	517	542	540	507	569	548	537	522	534	515	513	527	487	475	508	564	555	536	488	507	484	532	501	514	495	544	555	515	503	531	496	544	479	520	550	527	540	508	523	556	557	517	501	475	507	508	539	530	536	510	496	526	519	500	530	519	517	523	543	516	531	482	490	485	516	542	532	496	516	535	494	533	501	473	535	510	505	551	546	517	523	542	530	482	522	476	563	557	480	520	523	519	542	526	498	544	514	498	499	543	487	523	516	533	490	485	520	529	499	503	537	502	485	549	514	540	518	491	529	510	560	554	548	549	521	515	520	492	504	515	544	554	500	500	511	508	537	526	537	507	509	512	530	505	498	554	509	510	543	497	516	549	520	526	536	503	514	493	511	466	525	539	494	526	532	490	504	526	530	502	527	495	499	570	505	511	502	521	540	506	524	498	510	514	521	535	520	555	478	506	479	545	578	536	500	530	499	532	580	487	497	532	471	548	490	537	522	507	527	519	528	557	545	499	539	522	539	493	522	498	525	514	484	548	521	546	533	495	498	500	531	478	503	501	480	524	492	529	493	518	534	529	498	543	507	511	494	540	530	527	581	502	490	497	508	511	521	512	523	516	527	489	505	534	520	514	547	512	505	546	532	486	484	497	534	512	505	558	525	524	523	560	510	525	523	506	476	522	545	486	541	549	553	541	504	481	496	561	582	516	519	509	535	508	515	519	511	514	497	498	518	491	515	479	530	496	533	540	505	517	501	526	529	522	542	552	501	500	508	501	515	514	574	513	545	566	510	503	516	522	527	534	534	510	535	531	529	504	515	516	558	521	559	577	509	559	520	529	545	520	527	545	519	508	534	513	521	541	528	552	543	508	527	528	510	497	534	504	547	542	549	488	523	539	525	533	522	540	603	564	547	542	524	555	524	517	553	490	510	493	525	520	551	542	538	514	505	504	497	567	560	553	514	518	508	542	540	520	543	484	517	527	505	524	525	514	500	554	554	515	522	523	494	491	534	502	507	539	520	523	499	502	534	522	542	493	543	525	521	535	519	506	515	499	498	550	545	511	480	536	473	551	498	550	524	495	508	523	563	543	506	517	509	479	514	524	512	478	512	499	504	547	566	538	481	561	514	536	513	558	563	488	540	482	529	496	530	542	508	519	498	505	480	511	561	498	538	539	604	560	539	531	555	491	533	509	584	508	520	508	565	529	542	482	485	493	517	520	506	472	503	550	515	553	479	530	550	526	523	503	548	501	527	493	488	528	488	485	470	536	578	514	558	493	536	512	543	519	494	542	518	498	519	532	532	518	523	534	534	494	531	518	488	491	530	511	539	543	522	520	459	514	496	520	515	516	527	503	552	489	537	495	539	504	552	495	523	500	489	549	474	517	510	550	494	509	505	498	515	507	521	533	528	545	548	541	520	502	512	502	507	516	515	521	555	562	527	521	575	523	538	493	545	528	522	543	502	536	544	556	494	487	564	506	486	494	509	505	502	534	541	531	531	489	494	462	524	550	556	524	517	500	512	522	550	511	557	559	509	529	537	556	543	533	487	529	517	524	531	524	503	495	469	508	530	489	492	526	513	549	566	504	531	508	527	500	510	571	511	528	507	535	560	550	488	511	514	525	522	517	527	537	527	510	513	545	489	461	516	543	511	532	513	497	503	514
46987	10627	1351	482	365	262	239	235	187	182	138	151	159	152	160	146	159	145	147	130	134	119	157	134	128	126	137	152	143	165	139	135	126	133	137	132	119	127	132	149	135	145	115	116	132	135	91	121	125	135	152	147	131	135	118	121	126	145	128	129	138	146	136	125	109	140	122	108	143	117	136	133	127	138	148	149	148	146	118	133	147	119	119	117	125	122	153	119	139	130	137	142	140	138	135	145	129	103	112	124	153	116	135	150	135	109	141	132	140	118	123	139	103	136	148	114	132	138	128	140	127	121	156	93	128	140	123	132	132	126	128	143	129	134	132	130	129	140	105	124	130	127	119	111	107	143	136	142	135	149	127	134	118	125	144	128	123	129	122	145	139	146	127	128	110	144	131	126	134	126	135	113	123	124	141	131	130	121	137	130	119	144	134	116	136	127	133	123	114	141	128	121	138	130	111	130	141	117	120	128	124	123	115	116	141	125	136	116	131	136	126	133	125	125	121	131	131	122	151	140	129	143	141	135	139	130	137	124	126	122	130	144	132	144	117	127	157	129	111	117	144	124	121	148	127	117	122	137	125	121	140	127	137	116	119	145	155	165	138	164	122	124	136	130	127	147	115	131	122	116	118	135	125	124	134	137	157	139	132	110	117	121	106	112	127	138	147	131	147	156	143	130	102	136	134	124	112	143	123	121	144	137	115	144	128	118	118	135	137	123	124	117	131	159	111	127	133	126	157	160	129	140	146	108	106	127	133	132	126	140	110	132	157	124	144	138	117	115	132	134	111	134	137	115	113	156	131	134	132	139	133	121	119	128	128	140	138	141	121	153	125	110	143	131	168	141	114	130	145	150	128	140	124	108	140	129	114	123	134	138	149	140	129	118	123	134	138	129	158	137	132	110	153	122	131	139	120	149	130	115	130	127	129	160	121	120	108	135	124	126	132	140	128	144	132	125	147	132	114	122	137	134	141	120	126	117	113	119	128	157	126	124	128	114	154	123	137	129	132	127	96	126	133	122	138	141	149	141	145	130	121	136	140	120	121	129	115	118	126	150	116	143	129	128	147	132	103	124	140	135	116	125	105	117	118	135	123	123	127	137	122	117	121	113	126	153	121	145	126	108	138	115	120	143	147	145	132	137	136	132	134	137	136	124	142	136	127	104	117	137	129	111	131	137	113	118	120	127	115	125	128	140	118	141	139	144	167	122	134	141	128	134	133	126	144	139	129	134	121	131	129	119	139	135	133	126	126	142	132	119	140	110	137	122	127	123	115	120	131	125	125	121	124	124	134	127	137	121	132	129	126	118	130	109	126	144	127	112	125	121	118	133	137	116	126	129	106	112	139	136	132	125	135	122	125	129	130	111	122	110	121	124	131	112	116	120	122	116	151	142	141	123	142	132	128	142	130	135	139	118	118	131	129	134	149	152	126	115	122	120	112	89	124	119	126	123	132	130	140	113	125	118	126	124	109	152	141	134	119	134	130	109	116	112	106	152	148	127	97	117	115	127	109	118	119	144	147	126	124	136	142	134	104	126	132	149	110	130	121	138	149	135	136	127	126	110	116	129	122	127	104	132	101	126	136	144	136	119	132	135	132	145	138	142	133	123	118	124	118	143	137	130	129	118	129	137	135	131	132	130	114	146	123	135	127	145	121	139	138	146	111	129	116	147	148	129	131	132	132	117	107	137	134	136	137	125	133	123	122	143	124	124	130	126	115	146	140	121	144	136	125	123	157	136	138	141	152	124	139	150	146	119	116	133	132	122	121	125	121	122	120	147	111	122	148	109	141	145	118	135	134	126	136	123	120	128	128	152	128	129	150	130	151	112	140	137	133	120	132	119	152	131	154	115	128	117	124	142	142	117	163	144	125	138	130	125	125	131	135	140	143	145	143	126	141	141	124	117	134	123	125	137	131	143	136	123	141	115	134	139	137	129	122	133	118	142	130	135	141	131	151	145	127	126	124	138	163	128	136	135	166	148	134	126	148	132	139	139	141	122	133	140	128	142	134	125	136	135	124	122	125	147	139	131	131	134	129	129	116	123	132	129	133	129	135	114	132	123	131	122	115	129	142	121	150	137	124	143	135	131	129	152	125	138	129	128	135	142	116	123	121	129	139	114	112	127	122	131	160	183	138	152	118	122	129	117	122	120	106	129	106	115	145	121	138	133	132	131	111	168	133	129	139	132	129	128	146	122	120	126	135	130	122	129	117	131	113	142	131	141	125	138	145	148	117	119	120	124	118	124	124	117	122	127	111	125	137	118	123	115	121	123	115	151	127	127	123	150	133	142	151	156	124	147	136	145	136	117	147	122	123	104	152	128	110	138	126	135	118	134	126	123	133	123	135	133	118	128	144	129	128	105	113	124	147	126	125	119	128	111	159	126	134	142	121	126	138	107	125	113	112	150	141	136	123	113	129	134	116	150	124	123	149	107	130	126	122	153	137	125	142	121	120	138	143	125	135	130	120	131	136	128	123	120	124	120	131	135	136	140	135	130	120	132	126	118	132	126	132	127	132	146	144	137	130	134	125	150	124	124	148	127	143	118	125	119	120	128	146	141	108	143	140	126	123	146	148	124	119	138	135	114	129	127	142	126	141	129	142	119	128	138	132	126	130	131	138	120	126	147	142	131	137	134	136	125	133	108	129	126	112	139	112	132	125	122	142	127	134	134	119	108	144	119	141	115	120	120	127	139	124	141	123	110	115	134	118	134	142	127	132	131	110	121	132	138	137	137	136	115	147	126	136	112	131	123	125	135	135	134	135	127	113	117	117	128	128	126	124	118	155	108	122	140	135	116	117	133	143	136	111	134	138	115	133	121	134	129	134	113	137	116	103	130	147	108	122	137	126	125	125	125	140	145	124	124	144	142	114	119	151	131	134	137	108	123	102	149	137	134	140	119	117	132	111	120	121	131	112	146	123	121	143	100	157	157	124	127	125	141	120	149	121	144	117	122	124	112	116	145	124	129	136	132	131	130	118	123	125	109	130	144	121	139	120	130	108	121	117	119	149	127	123	129	142	124	131	131	127	121	147	117	139	128	117	123	134	126	130	118	137	127	128	107	124	120	120	147	121	112	122	126	133	142	110	123	110	135	110	131	140	137	134	130	115	125	123	111	114	125	126	121	132	140	127	123	125	141	129	152	142	116	156	144	131	135	134	118	131	141	118	129	127	129	140	134	126	114	136	114	124	122	136	147	137	99	109	139	122	140	122	118	133	107	158	126	159	126	125	102	120	124	128	131	127	142	126	134	118	133	162	146	124	116	113	135	140	132	121	81	146	140	127	144	129	133	138	148	128	135	140	148	150	130	118	117	134	136	162	132	135	130	116	129	131	134	126	128	139	126	121	117	145	168	118	135	125	143	125	131	142	130	126	150	135	135	132	126	135	110	131	125	119	139	127	134	142	134	140	142	133	142	123	124	127	124	116	140	145	134	132	133	135	134	152	129	145	128	128	120	115	137	128	134	134	127
23706	632	1276	1397	1121	983	810	648	585	532	476	462	436	388	401	367	364	352	386	355	369	355	337	311	330	317	319	309	328	285	332	349	357	321	333	311	362	331	304	292	324	300	331	296	303	294	291	294	298	320	318	308	306	337	314	303	280	313	289	306	294	307	310	276	357	311	294	313	300	318	292	312	308	319	280	323	309	299	314	291	309	327	253	288	296	310	356	300	277	326	319	314	285	295	303	295	311	317	285	283	292	338	324	288	333	287	282	317	313	300	339	275	300	304	286	285	340	317	301	326	318	301	318	317	297	313	287	320	295	292	285	302	282	323	293	304	315	317	327	287	263	297	286	283	301	311	274	305	303	292	324	270	319	321	279	326	318	284	310	306	295	320	335	307	281	310	320	285	299	298	317	322	274	332	310	300	307	322	339	306	286	295	308	300	308	314	321	330	293	316	290	327	301	308	332	324	319	295	324	313	291	328	285	335	283	286	281	283	294	311	312	292	279	305	298	305	295	281	284	290	295	288	288	317	317	321	304	330	310	322	323	298	285	304	291	311	325	309	287	290	306	282	281	297	343	299	288	315	292	265	297	310	308	324	306	308	306	321	301	325	340	292	312	296	314	317	280	313	313	293	310	307	307	275	305	326	329	318	314	275	299	309	326	312	312	300	304	299	322	297	319	283	331	300	345	311	302	315	301	301	313	285	297	272	310	335	294	274	315	330	255	284	267	319	284	302	284	285	299	330	317	314	297	313	322	297	298	328	316	283	326	293	342	302	288	292	295	297	306	303	334	278	337	297	286	294	316	268	287	303	317	285	289	274	303	287	293	255	303	315	284	294	309	315	279	303	299	291	291	341	335	302	314	286	286	297	308	287	315	301	281	299	318	320	297	293	323	289	310	297	285	319	314	333	297	308	306	323	296	308	319	308	310	324	307	297	322	314	329	316	320	324	292	305	285	308	284	323	266	314	320	301	309	338	276	307	316	288	305	321	313	312	327	321	313	315	289	303	293	263	309	339	292	311	305	324	312	304	264	299	300	297	293	303	272	349	291	288	298	288	298	264	299	299	295	330	328	300	313	269	299	287	290	294	336	291	264	311	310	307	286	283	327	319	274	329	325	294	308	337	314	320	328	306	297	326	304	298	306	294	304	302	305	275	300	316	342	285	315	281	300	296	298	293	296	269	300	272	318	309	311	294	323	303	316	309	256	291	324	324	312	304	316	295	330	267	300	301	295	335	302	274	309	319	278	326	298	272	301	297	299	296	313	301	303	298	295	286	269	326	300	316	270	279	314	309	340	304	307	301	324	296	284	339	290	300	297	291	343	281	281	291	309	342	279	312	299	318	318	309	289	290	335	304	298	310	305	311	329	325	312	300	322	322	312	289	287	284	333	327	280	294	306	314	272	321	286	313	310	296	297	281	309	303	292	320	311	325	319	293	292	303	326	329	296	294	315	292	275	308	338	318	290	259	296	333	312	313	263	303	305	308	310	311	329	330	321	338	307	301	297	292	296	337	298	314	322	303	320	305	243	324	297	304	287	285	287	317	324	278	310	267	322	315	298	276	278	282	306	304	301	333	296	297	318	273	308	289	311	307	290	317	328	326	290	307	300	324	295	302	303	283	287	301	319	303	311	315	281	314	318	318	286	297	325	290	321	290	288	290	285	327	335	284	277	310	297	287	320	290	282	296	277	274	307	330	313	297	314	301	290	305	300	288	290	280	310	294	287	286	330	332	306	295	285	316	304	299	265	295	298	294	325	315	292	283	296	339	313	307	305	288	286	309	324	296	318	305	268	310	306	302	284	294	284	316	268	301	300	307	298	312	303	300	298	305	329	327	333	318	327	302	310	304	283	309	296	318	304	289	311	310	312	320	297	283	307	303	304	315	330	293	312	309	298	284	314	306	251	314	304	283	294	308	325	316	282	296	338	324	305	289	280	300	327	312	303	321	291	285	294	314	288	281	264	316	307	311	324	325	295	313	318	268	291	285	292	316	324	294	317	289	310	295	297	329	342	294	292	283	344	288	303	320	304	318	307	314	288	339	321	317	302	319	284	307	293	310	275	325	328	289	309	325	318	333	284	297	343	312	300	341	290	284	306	282	294	311	297	292	290	308	302	302	302	307	313	304	307	285	319	313	296	302	272	284	302	278	299	311	282	307	287	293	290	322	301	288	278	324	285	310	267	320	287	352	296	308	290	302	283	299	301	308	321	281	290	283	281	339	319	309	288	311	323	299	317	314	297	301	316	320	282	297	296	311	275	318	289	319	297	274	299	292	337	321	285	288	329	315	312	305	310	291	308	311	297	297	297	297	306	311	312	340	288	299	315	307	272	316	306	312	298	294	320	333	342	336	325	282	293	282	304	286	322	289	293	309	271	297	286	317	272	283	280	299	290	321	298	316	303	301	307	288	299	307	307	319	308	280	307	310	304	274	267	299	285	318	311	286	304	323	304	319	264	324	284	287	296	295	322	291	312	312	298	329	287	291	331	306	308	297	296	312	284	296	286	283	321	316	292	305	321	289	309	311	305	299	295	297	320	308	321	313	300	302	278	284	305	273	293	301	286	311	292	307	304	320	311	317	296	326	293	312	329	275	302	257	315	296	312	312	318	287	291	320	309	293	289	302	300	336	297	285	285	309	311	315	339	283	297	332	318	290	294	316	316	293	306	299	302	292	291	298	330	301	335	278	298	320	277	287	291	314	319	336	318	313	265	287	302	316	315	308	334	281	261	292	314	281	283	284	295	300	297	337	303	324	314	288	282	279	307	306	331	336	309	304	309	289	324	301	286	298	288	301	320	332	304	291	323	320	326	344	321	334	311	293	272	336	309	293	309	335	309	279	281	336	290	295	267	280	283	318	303	305	309	296	288	309	290	306	309	314	302	279	299	330	305	312	305	290	330	294	301	293	295	275	299	283	310	288	284	319	314	325	294	321	304	312	323	282	302	318	279	299	279	295	322	335	291	328	295	323	316	323	303	275	280	325	293	319	315	297	276	309	316	326	317	276	264	316	283	335	301	317	309	270	324	323	292	329	317	313	309	289	292	330	333	299	266	317	287	299	271	273	305	312	275	274	306	298	306	279	316	304	309	298	293	305	316	332	306	281	323	305	324	259	325	298	316	313	328	301	330	291	312	304	277	329	297	287	282	306	319	295	288	288	291	302	304	276	267	318	319	334	292	319	302	288	315	316	314	314	302	309	275	323	284	310	318	279	308	281	295	328	315	278	309	280	344	321	315	326	310	334	299	309	318	264	310	279	317	308	324	316	327	289	316	294	314	328	297	283	296	288	302	277	329	329	297	253	320	266	288	275	294	313	286	286	326	301	284	280	278	320	302	301	305	316	299	322	313	310	307	294	299	314	292	291	318	334	306	306	316	318	270	324	302	298	280	299	302	287	294	329	296	308	283	271	287	303	307	279	278	295	290	294	286	280	299	297	319	302	310	313	306	295	316	314	340	326	305	314	318	297
30709	3395	244	226	172	179	197	165	186	175	180	217	198	181	187	206	200	187	213	179	183	216	198	231	217	195	171	183	206	183	215	178	185	181	192	183	169	177	198	201	179	205	201	203	191	181	171	194	179	201	204	189	185	213	209	205	160	165	200	189	202	192	222	187	200	193	186	214	170	223	183	197	225	190	190	176	189	194	210	194	162	185	214	197	217	195	170	196	171	185	151	202	170	227	196	201	204	213	210	192	208	215	190	190	190	226	186	200	179	211	202	196	216	195	182	206	171	180	208	168	205	208	201	194	185	193	201	196	208	189	183	174	201	204	209	181	201	157	191	193	208	208	194	182	215	200	195	203	192	199	197	177	192	203	172	181	160	206	202	183	191	186	177	184	191	176	221	196	173	184	187	214	187	174	203	171	213	212	195	161	196	168	164	200	207	189	217	191	223	223	176	169	211	199	210	208	185	212	184	202	183	184	171	211	177	187	207	202	193	187	199	186	188	205	167	167	179	215	200	189	162	213	195	198	178	188	193	185	208	206	199	203	152	204	169	171	167	190	183	193	170	183	206	213	200	197	198	163	184	184	195	197	180	211	194	200	204	204	197	183	194	189	202	180	169	191	203	196	226	179	178	197	215	200	204	206	178	231	204	168	187	170	199	194	187	182	208	211	190	200	212	198	222	196	181	193	213	213	193	196	179	189	197	184	187	208	204	216	201	154	193	222	190	226	217	213	177	216	184	181	178	198	188	196	194	183	216	200	178	192	187	190	232	184	178	215	202	149	193	198	213	168	221	196	205	190	211	176	171	173	190	194	188	189	185	199	188	209	182	192	181	187	199	218	213	180	195	177	197	203	208	227	186	210	182	193	199	213	180	213	163	219	210	193	191	190	194	211	190	213	201	204	202	187	177	201	215	196	195	206	208	184	178	206	193	221	203	188	193	192	198	201	208	196	218	177	185	207	186	203	203	171	195	203	199	168	186	184	187	201	202	179	211	208	196	214	201	201	200	196	203	192	178	210	221	182	180	196	217	192	201	191	175	163	193	170	192	214	178	204	206	180	189	214	192	182	200	190	169	163	175	190	220	198	168	199	185	202	187	195	197	179	215	203	203	218	196	215	192	207	191	178	195	204	208	192	197	192	200	205	181	212	184	188	176	184	197	196	195	173	203	200	212	199	203	207	213	201	209	191	188	179	216	181	188	185	193	212	202	177	187	197	188	170	195	211	198	209	188	209	170	189	196	189	215	206	213	185	208	207	203	188	184	170	190	183	206	193	181	192	202	196	199	187	190	192	185	209	204	185	175	180	201	195	180	203	188	192	201	175	175	163	203	182	182	213	193	192	184	221	205	182	194	211	179	166	201	195	164	178	201	188	182	171	183	189	200	194	194	178	206	197	198	184	173	224	190	213	183	211	193	191	201	179	198	199	206	200	200	171	188	197	188	191	194	182	193	212	202	220	191	174	200	188	182	196	196	191	200	194	205	198	217	202	199	179	194	199	194	192	205	213	189	223	198	211	236	223	200	219	202	201	177	188	194	203	194	183	223	190	215	200	207	181	208	179	181	179	213	187	192	190	197	168	177	198	216	205	193	200	198	178	199	206	178	153	203	201	192	186	185	173	196	194	163	191	172	187	197	219	195	209	175	215	209	194	196	220	217	202	216	210	198	199	182	206	194	176	177	188	179	199	190	217	179	178	198	208	202	215	193	197	179	207	189	193	196	183	186	200	221	199	191	202	193	189	165	188	184	207	224	207	170	231	183	193	177	190	189	185	188	200	173	191	181	165	205	181	198	222	208	170	221	212	224	183	172	185	201	177	206	198	182	171	175	207	193	200	189	213	192	210	205	195	187	213	194	178	165	166	211	185	210	148	184	215	206	183	198	201	174	204	229	163	208	197	212	225	177	216	189	170	162	194	221	179	195	186	181	195	205	185	172	186	183	205	200	185	201	209	187	181	204	187	186	171	217	215	220	175	174	192	202	179	186	161	209	201	197	197	198	195	203	168	192	176	203	189	193	185	176	185	181	196	192	190	176	180	205	210	210	182	179	197	193	160	213	189	167	202	187	182	165	198	181	208	205	212	177	195	195	182	197	215	214	197	176	201	186	171	191	186	196	205	188	209	197	194	192	198	209	203	198	204	155	202	190	190	197	214	202	182	196	194	195	213	188	188	200	188	205	203	183	183	198	183	193	200	205	198	170	207	192	211	203	174	200	205	176	194	193	175	173	209	159	223	175	208	218	196	184	222	202	193	183	155	208	199	193	190	191	186	190	228	229	199	185	163	204	203	169	204	212	192	164	192	158	178	185	212	202	199	196	149	205	180	205	192	184	189	170	206	188	173	201	192	176	193	168	174	202	207	196	178	170	189	186	181	189	191	215	198	192	204	195	198	196	179	199	216	196	200	196	214	202	189	209	187	215	200	197	213	193	204	199	194	186	201	169	171	170	203	187	186	202	191	204	204	210	182	212	184	209	175	202	173	212	185	190	171	224	185	180	205	219	185	196	216	165	205	173	201	150	174	171	191	190	198	186	173	184	205	195	190	198	192	170	173	177	199	213	187	203	195	176	208	208	189	183	177	195	184	205	200	199	207	192	207	197	183	197	191	181	215	191	184	181	203	181	168	166	187	170	202	186	182	188	192	184	189	178	203	168	208	165	186	204	197	191	226	198	178	202	173	221	205	159	202	227	188	206	202	193	168	194	185	200	187	179	195	191	197	176	206	197	183	196	180	182	189	204	201	209	206	164	205	206	186	211	195	182	208	188	175	192	210	194	191	185	190	200	196	199	190	194	211	204	170	219	160	204	167	189	189	201	198	214	181	201	208	193	179	184	206	185	212	176	199	187	182	208	182	200	208	188	191	181	178	178	185	211	190	177	189	161	169	191	184	161	177	180	196	187	192	199	180	204	202	189	211	210	207	182	173	197	195	184	195	215	207	224	191	172	172	213	197	182	218	191	189	201	159	197	196	209	189	186	203	182	189	190	206	209	198	193	216	211	188	193	175	197	177	182	200	197	178	182	182	206	171	198	219	218	177	196	202	187	209	193	209	175	178	166	180	178	198	182	194	196	215	203	174	210	159	180	186	186	189	188	189	182	182	194	200	187	198	184	189	166	203	185	195	179	196	184	218	190	184	196	225	203	191	189	207	170	214	229	190	198	202	168	185	216	191	198	210	209	196	160	175	195	184	193	191	176	172	195	198	211	216	180	179	190	205	196	201	176	178	197	155	185	173	223	189	191	169	189	192	208	183	189	190	194	200	190	209	223	216	186	202	196	194	202	208	201	210	191	184	201	172	181	194	194	191	179	195	180	187	208	177	187	202	214	207	185	178	211	213	204	179	213	169	190	247	177	167	197	176	188	188	221	192	180	169	207	181	202	198	194	203	196	229	191	200	219	170	198	179	200	194	183	219	232	184	183	208	216	188	198	188	169	180	166	198	207	186	182	219	203	199	181	200	204	178	189	190
17347	460	450	447	485	492	459	481	466	485	475	444	461	469	451	465	452	468	464	437	438	434	428	431	463	482	463	460	447	504	437	463	460	478	469	488	460	409	438	439	460	428	485	488	430	446	409	451	429	463	481	452	442	493	447	491	449	460	465	456	446	464	478	465	467	447	450	487	461	434	453	502	460	405	424	479	446	432	471	454	504	470	463	416	460	468	445	456	450	458	443	431	456	463	457	467	456	466	448	469	475	464	415	451	478	459	451	474	458	454	489	480	426	462	456	493	434	486	457	485	478	454	445	452	436	448	499	461	479	462	449	439	461	442	441	449	458	449	457	462	446	464	446	420	447	436	483	441	439	495	452	484	452	438	468	455	459	459	457	481	459	463	484	444	450	456	476	470	459	477	437	475	412	432	452	458	463	486	440	485	466	473	475	476	488	470	436	457	445	454	466	473	446	479	456	465	485	498	473	444	460	448	455	426	478	481	471	429	449	447	492	450	458	466	467	435	462	460	449	468	442	507	481	422	424	419	417	477	461	443	456	460	446	465	412	461	450	457	462	424	445	472	444	440	440	450	440	455	422	460	467	452	444	512	467	435	476	460	455	453	413	435	452	452	452	449	461	469	459	478	475	477	431	450	428	464	442	474	454	483	470	430	452	447	439	450	416	458	449	445	449	422	433	444	440	442	455	427	468	474	452	434	449	429	486	466	466	449	466	431	446	450	447	485	454	428	474	473	428	440	465	453	476	459	429	460	457	452	459	411	435	453	504	460	437	471	431	467	478	456	435	475	478	470	439	448	433	446	433	430	497	474	450	442	461	461	446	453	433	428	473	482	438	454	477	432	420	507	453	447	461	473	402	440	465	470	433	499	462	476	446	443	440	423	441	472	487	478	453	487	508	472	474	451	448	466	456	458	441	452	453	457	436	436	444	456	469	443	471	485	426	450	428	463	473	454	480	454	442	447	462	399	461	468	463	460	439	465	471	454	476	437	463	490	460	459	461	458	425	446	489	455	438	444	441	455	456	422	434	484	487	454	406	462	450	469	417	466	446	435	473	482	458	475	442	459	466	464	445	457	445	478	433	484	410	441	428	447	437	451	441	431	445	486	464	447	478	442	450	425	467	398	498	429	482	464	466	466	426	465	459	446	442	442	453	468	426	450	452	432	456	466	455	464	452	455	452	463	451	441	463	452	459	463	465	443	448	429	467	473	467	460	451	462	449	452	449	449	478	440	453	441	455	425	442	480	452	452	467	426	461	453	447	449	437	445	459	444	462	443	464	477	479	462	474	442	451	422	442	429	464	485	423	429	447	503	432	464	477	466	449	476	464	417	432	452	484	459	437	474	445	448	492	434	429	487	454	452	478	439	454	494	478	465	485	422	444	443	435	414	480	465	430	414	469	448	436	453	458	454	465	504	415	495	459	447	458	447	456	449	468	419	444	482	474	460	467	437	434	483	496	461	490	470	482	445	449	475	405	398	485	495	467	476	449	452	467	445	416	479	419	487	485	440	467	469	474	448	456	441	481	482	482	478	458	457	455	472	455	482	467	437	428	438	495	466	449	475	458	449	458	460	469	423	475	450	466	449	481	410	461	479	467	429	475	465	447	453	422	464	490	463	442	475	429	456	464	440	440	482	459	513	446	431	447	452	470	439	448	470	481	476	443	475	491	481	475	453	425	483	486	426	466	442	441	463	482	480	484	469	438	460	461	423	451	446	477	451	429	463	443	448	418	463	467	483	442	399	464	458	451	470	467	453	492	492	481	487	453	453	454	498	493	435	477	450	451	451	478	430	479	445	435	420	468	506	443	478	436	434	434	448	456	434	474	467	462	481	441	451	411	501	452	489	447	431	463	424	421	435	453	456	437	429	458	415	476	458	477	418	492	456	466	465	452	474	506	476	452	427	426	439	442	458	432	429	476	427	446	439	456	442	424	457	437	428	467	461	423	444	475	415	447	478	434	480	415	444	479	465	429	495	474	462	491	445	480	465	463	468	462	459	435	442	450	435	444	486	457	425	456	476	453	452	444	462	431	432	443	468	417	436	441	475	474	480	438	478	453	462	482	474	476	495	454	469	451	446	413	454	431	484	458	441	473	437	426	493	453	455	438	464	421	466	470	445	436	424	438	455	467	450	437	479	444	486	465	466	478	466	491	464	444	433	457	450	473	460	467	432	432	439	446	450	428	453	465	465	464	449	473	464	434	481	463	480	440	482	456	401	459	461	437	511	497	453	482	463	465	443	475	484	445	430	471	442	441	476	453	480	480	445	455	463	473	461	449	483	492	466	429	457	448	419	465	466	468	451	464	445	447	426	472	413	489	438	519	446	451	467	467	480	447	457	460	428	465	437	458	452	460	442	474	473	474	460	450	445	478	464	463	457	419	422	433	470	434	460	486	453	451	483	450	427	461	499	467	500	454	425	413	427	423	469	444	425	439	423	469	457	466	444	455	453	439	448	452	446	461	463	454	425	480	457	408	465	454	425	437	444	462	457	466	438	471	478	465	457	453	464	432	428	432	456	463	448	437	473	470	469	461	438	447	441	496	466	469	519	481	458	453	462	485	478	450	435	454	398	467	431	448	448	438	445	481	431	461	454	437	422	482	452	462	459	487	422	459	472	437	509	446	426	440	428	463	452	439	471	467	459	453	439	453	431	431	460	439	436	456	450	460	445	449	455	424	463	422	423	461	453	494	439	485	445	451	442	474	478	474	480	448	461	466	469	457	426	433	460	452	476	454	430	467	429	455	438	459	476	458	450	429	483	447	439	471	458	474	455	445	454	475	468	459	442	455	475	499	491	430	428	432	434	428	449	423	480	481	412	487	453	425	486	466	483	435	479	443	430	427	450	447	447	439	465	474	499	473	464	451	451	437	484	443	459	439	441	484	507	451	462	449	415	467	490	460	473	455	439	421	476	462	446	409	430	454	471	429	441	466	472	448	423	446	478	468	436	468	477	447	480	473	502	443	428	476	440	439	459	496	457	449	460	449	421	467	474	403	477	463	449	450	430	445	398	482	423	457	489	442	472	427	450	458	459	475	454	468	450	439	501	485	430	428	423	501	474	455	456	478	473	467	456	435	441	487	436	441	454	458	499	452	436	433	410	453	473	414	462	437	466	489	419	430	477	451	453	455	478	453	452	460	435	479	445	464	434	465	465	451	468	475	438	476	475	446	475	489	436	416	460	467	417	480	450	425	436	498	496	464	470	440	429	461	446	492	457	419	459	465	476	450	464	468	465	471	445	447	433	485	436	462	462	424	472	457	463	458	454	424	481	457	482	454	459	461	457	431	463	445	433	453	451	443	428	416	462	471	491	457	476	484	423	480	493	453	449	470	455	470	434	451	436	443	445	469	479	478	423	446	479	469	450	451	434	472	436	460	440	432	450	474	441	417	458	487	464	455	460	474	482	453	430	445	474	468	424	463	428	463	472	462	416	468	440	444	445	473	451	424	456	463	508	476	461	439	504
42783	7693	714	408	308	285	267	226	256	268	252	242	254	225	210	251	237	227	227	244	236	267	222	226	243	225	222	227	216	228	240	221	213	210	211	243	221	225	215	208	222	236	261	215	214	218	194	263	191	225	214	244	247	205	210	209	217	199	209	212	216	220	217	217	222	202	214	238	233	245	210	235	245	269	215	238	204	228	230	231	207	229	234	229	197	231	204	219	228	214	227	191	194	244	236	215	257	207	216	238	211	253	220	232	223	197	208	230	208	234	220	209	217	221	260	219	236	226	238	212	232	226	203	224	232	219	221	220	235	216	205	226	251	222	212	242	228	226	226	207	212	229	215	233	226	227	193	220	209	197	232	225	202	212	224	253	236	250	234	203	219	212	217	227	232	212	232	231	222	199	236	248	208	237	221	253	233	231	212	235	251	215	231	239	235	216	205	217	238	223	243	225	186	219	256	201	222	199	237	246	211	209	221	233	251	196	215	212	237	228	229	208	216	215	232	225	216	222	226	231	216	234	230	253	243	234	222	225	173	222	215	188	237	223	206	201	228	223	227	230	224	213	204	218	243	221	204	240	229	236	211	217	232	261	216	244	237	233	207	226	246	226	211	218	232	226	215	216	227	217	238	234	249	201	234	221	240	219	203	222	231	216	234	208	225	239	207	229	253	229	207	208	206	212	243	210	235	200	213	220	218	231	237	224	213	190	228	196	239	221	207	233	218	229	209	236	222	228	212	230	194	247	232	221	227	221	218	214	242	195	211	202	223	223	229	230	207	237	172	218	215	238	234	194	191	233	226	223	248	230	209	207	221	209	222	225	216	207	237	208	236	198	208	220	221	214	209	222	234	213	214	216	230	207	220	219	217	211	253	223	242	216	199	206	243	227	218	214	230	243	185	238	195	234	216	215	244	240	227	194	220	225	257	240	221	236	209	235	235	210	188	205	229	229	229	243	244	228	240	221	213	208	236	217	217	227	205	219	252	237	226	235	233	248	203	234	201	189	199	207	226	205	226	238	204	223	216	205	190	237	216	239	208	236	193	228	236	211	277	244	202	232	223	233	206	238	258	234	204	225	222	215	232	239	253	232	190	223	221	231	214	241	239	185	235	206	207	253	224	245	215	224	237	236	241	241	196	225	200	217	222	244	239	231	238	227	249	204	230	193	227	211	194	231	213	176	230	206	247	204	219	220	204	202	226	208	227	203	249	220	214	223	239	210	246	210	213	231	225	211	251	196	184	242	212	185	205	233	240	223	192	243	213	239	211	257	235	221	215	229	249	223	261	227	220	212	201	198	219	228	222	223	221	215	232	239	228	223	219	213	231	269	198	250	219	204	205	220	210	237	226	233	215	208	222	216	233	203	236	243	232	233	246	220	216	231	226	210	238	231	229	232	249	219	181	219	241	228	206	210	229	214	252	228	225	250	241	273	240	221	200	204	206	235	215	227	234	224	211	225	217	208	223	220	217	214	218	227	194	209	224	216	236	227	201	191	217	190	203	219	196	203	216	227	211	240	224	244	214	231	225	211	249	212	221	223	228	220	209	226	203	215	171	204	181	204	189	248	225	208	238	243	204	213	216	209	202	206	233	239	229	219	221	215	249	212	226	233	213	191	216	237	232	218	232	223	224	218	240	182	223	219	251	235	217	201	218	240	225	215	219	227	249	216	217	212	202	225	208	216	213	232	217	224	223	209	231	231	214	197	209	208	226	244	250	245	220	215	176	230	231	176	224	206	204	228	197	227	212	234	239	253	209	219	244	233	232	201	232	210	234	233	217	213	245	220	214	196	225	221	215	243	216	210	208	245	247	230	231	210	205	235	198	208	207	218	210	226	216	194	214	239	243	194	215	205	253	238	205	221	229	226	216	230	209	215	221	211	224	223	250	238	222	226	228	214	204	222	226	220	225	236	251	224	215	217	216	215	262	232	217	216	199	233	204	224	211	204	197	211	218	211	203	227	227	226	241	204	210	214	199	243	244	234	246	214	251	220	206	238	239	229	204	220	214	215	201	232	216	233	237	225	235	216	214	207	219	233	228	234	247	224	229	237	224	225	194	232	196	205	214	188	202	209	223	213	263	235	248	227	230	231	229	211	222	223	226	232	228	216	203	231	193	209	193	202	188	213	213	225	210	234	211	214	215	221	210	254	205	256	213	240	246	206	227	195	183	204	214	225	234	220	224	235	218	210	254	206	247	245	224	230	216	224	207	195	217	215	210	216	209	237	251	222	200	221	239	243	221	216	231	209	205	216	202	234	217	200	243	247	227	226	222	208	225	204	230	219	199	234	211	210	220	230	205	206	216	230	219	213	245	258	225	239	231	263	223	228	215	214	220	209	213	221	220	248	241	215	189	238	236	197	234	257	215	234	219	220	240	236	218	218	215	218	215	226	227	191	215	181	228	201	231	224	228	236	227	217	237	217	180	246	232	210	241	226	237	225	251	240	214	211	217	224	204	237	200	220	246	213	225	211	205	208	230	238	262	229	208	211	231	202	201	245	216	221	202	222	225	223	232	226	249	218	204	222	217	217	190	216	199	206	229	234	201	226	216	224	210	246	199	233	226	233	265	229	209	214	228	239	202	216	231	208	204	215	214	213	200	226	237	230	235	204	211	247	193	231	217	238	214	229	216	191	237	228	248	247	223	223	260	238	218	233	201	241	219	214	213	247	189	260	213	241	203	235	251	253	239	222	218	233	234	219	230	236	224	204	224	197	214	203	241	236	233	218	251	226	214	209	192	197	238	232	214	190	240	222	227	231	243	213	209	222	208	200	221	234	220	207	213	213	200	229	221	228	227	225	226	220	212	221	235	218	207	220	217	225	212	180	231	238	210	244	222	226	227	232	242	228	231	240	232	195	219	213	269	234	209	232	225	224	210	224	181	227	206	239	216	240	223	206	231	212	242	250	227	205	220	248	249	236	228	244	228	247	212	243	221	239	219	221	211	223	233	223	223	204	238	257	230	223	241	210	207	229	211	253	204	210	234	243	207	237	247	224	199	211	240	240	231	247	229	219	204	221	228	212	224	239	200	230	247	215	263	220	204	204	250	241	211	239	204	252	239	217	198	197	251	236	235	232	211	223	192	239	211	226	223	231	231	226	227	197	226	232	221	242	226	193	251	255	250	201	237	196	208	213	246	243	233	236	212	241	219	218	203	234	227	218	228	229	220	246	221	234	226	211	207	226	230	247	224	237	244	249	230	240	219	196	229	220	223	226	228	193	233	226	239	229	220	223	227	216	207	219	207	213	211	198	196	207	202	232	233	248	219	220	195	206	221	196	195	190	209	216	231	226	230	220	200	219	205	209	221	218	208	217	222	220	241	239	257	225	225	209	258	252	258	236	220	219	227	257	204	216	202	237	218	247	240	281	226	221	203	242	233	218	246	208	229	202	227	231	234	237	234	207	243	195	199	214	231	224	235	222	221	227	218	214	243	226	210	205	231	226	217	219	211	195	225	204	219	227	201	237
23044	666	899	1045	922	774	768	733	717	655	599	576	571	546	562	601	556	547	564	538	573	540	541	525	553	518	533	561	488	553	550	532	469	529	522	517	522	487	495	540	541	549	490	537	497	473	491	516	518	528	540	503	526	508	507	527	499	487	536	529	478	480	450	505	526	534	497	496	475	542	517	506	532	544	476	525	492	520	511	524	507	507	543	563	533	520	484	475	514	509	518	506	547	504	471	479	487	521	495	458	497	534	506	516	492	484	541	488	552	504	517	493	514	548	514	504	497	540	462	524	503	496	514	554	526	485	495	502	521	523	516	509	490	552	507	458	509	478	539	551	501	505	501	489	525	469	532	490	517	535	517	474	517	479	488	505	522	584	513	504	498	525	521	509	532	533	497	533	550	494	504	476	500	508	506	509	516	514	482	535	507	508	523	538	504	519	541	514	528	508	530	522	498	534	523	527	541	478	518	503	531	491	532	505	536	461	511	536	538	508	521	482	494	493	524	552	554	550	512	489	517	528	465	523	541	540	475	508	507	558	476	502	525	478	514	499	532	485	474	447	514	492	484	566	475	490	541	536	506	459	525	517	534	521	551	531	506	501	498	482	491	532	510	509	513	512	504	485	529	489	519	498	501	477	493	472	505	504	499	531	511	533	519	474	508	569	504	494	498	555	529	534	500	518	535	505	520	520	521	501	545	493	502	492	496	497	541	568	487	489	465	494	470	538	554	533	506	509	505	531	510	556	517	517	486	488	522	526	509	515	485	540	522	518	492	518	499	505	588	462	514	550	486	475	496	548	498	505	522	530	485	517	521	515	508	484	513	534	508	522	512	530	534	483	556	555	561	533	505	478	499	511	494	502	529	488	498	504	496	522	458	510	505	516	461	513	544	510	503	500	548	535	507	514	503	502	510	463	529	487	506	539	549	501	491	524	495	532	487	558	479	521	551	536	534	498	513	539	483	533	518	522	533	477	497	476	550	510	507	493	460	546	508	503	502	501	500	529	480	540	484	488	525	484	534	481	506	486	507	533	483	502	518	528	477	490	557	505	475	536	549	503	524	482	509	503	497	500	552	530	494	521	509	520	500	531	485	532	540	508	544	518	482	473	477	519	502	479	518	487	478	512	452	509	534	589	472	499	542	535	495	508	532	490	530	484	521	519	522	505	495	561	508	513	509	485	512	494	546	553	535	527	477	481	501	490	510	546	510	475	513	473	498	474	520	520	451	492	529	521	492	557	490	495	486	498	518	478	509	520	504	536	513	516	520	496	511	500	546	506	551	497	457	480	525	515	538	506	517	529	516	499	502	510	486	476	481	509	511	507	571	514	461	501	514	514	458	479	483	495	479	529	505	494	499	473	526	528	500	492	485	467	492	523	521	502	518	552	502	525	489	472	505	504	542	493	525	520	528	531	491	495	527	505	525	458	500	532	536	508	500	562	544	521	507	516	493	508	545	506	544	476	509	508	486	530	512	506	467	505	485	502	500	499	544	486	522	551	521	508	504	477	492	529	510	535	507	474	478	492	464	484	500	538	494	512	531	495	529	499	512	485	512	513	491	480	509	545	516	490	502	461	513	502	501	537	487	538	531	482	496	488	546	498	521	522	526	504	518	487	521	518	532	571	546	482	511	471	505	503	526	525	514	523	497	508	497	473	493	523	525	486	486	494	479	508	521	510	520	527	520	477	535	505	475	514	479	482	526	506	481	505	500	504	526	494	515	519	511	501	499	497	523	500	528	517	516	531	476	484	473	516	505	498	536	492	499	532	465	516	503	502	518	481	495	478	534	475	487	521	531	489	522	512	507	541	501	497	494	500	514	497	550	534	515	511	531	518	533	493	499	507	515	508	508	443	478	502	494	483	471	501	523	531	494	521	501	498	514	560	537	491	493	492	514	511	464	494	471	531	499	511	508	514	530	467	532	456	487	540	536	521	527	488	487	515	552	499	509	514	512	531	540	527	542	489	539	516	488	489	518	512	496	539	480	571	500	544	508	498	552	529	529	497	497	480	466	482	546	526	514	496	515	517	465	541	524	508	522	504	534	526	492	544	534	497	475	454	515	540	506	485	559	475	518	488	497	500	472	545	491	531	482	497	469	511	497	496	536	459	550	510	510	484	469	558	523	526	504	542	521	531	503	495	526	487	474	535	516	503	540	483	517	492	497	504	496	529	507	540	461	507	491	510	493	534	488	507	482	555	507	508	512	515	506	534	503	507	494	503	547	502	545	521	534	547	496	486	524	508	497	470	557	528	517	492	527	502	524	493	523	493	527	522	509	496	505	542	513	535	496	515	537	511	523	487	503	500	526	503	512	501	521	508	493	532	516	504	525	500	501	538	521	530	504	492	516	490	485	499	509	512	493	515	523	515	524	530	505	541	485	500	546	520	511	506	508	478	484	454	500	498	515	503	503	541	491	526	520	538	505	489	523	502	482	506	533	515	535	477	525	525	551	510	478	525	549	530	526	502	510	509	518	503	523	543	481	541	499	489	495	475	512	518	493	477	517	494	486	561	555	524	505	520	504	526	500	509	546	495	510	516	537	518	499	427	536	498	504	430	513	532	514	537	455	513	503	520	535	484	508	448	510	529	491	522	509	496	519	542	489	495	497	496	466	504	487	510	511	542	472	525	504	545	515	494	504	533	527	496	509	478	516	533	516	515	523	483	497	535	500	501	521	513	484	533	500	473	486	504	550	538	500	525	513	526	498	462	526	557	481	541	515	461	461	483	507	491	523	512	496	536	465	516	502	541	484	522	528	510	517	547	507	496	535	526	547	500	498	473	504	511	468	534	518	529	505	486	483	495	500	516	487	517	518	504	487	507	509	487	527	487	533	543	476	505	501	467	459	492	526	481	537	515	529	514	497	507	513	528	493	502	482	504	514	544	491	522	539	499	525	476	548	529	524	503	506	500	519	501	521	508	524	497	527	506	498	530	505	464	516	498	552	498	479	575	482	524	552	508	545	448	524	501	523	483	473	522	496	520	509	478	491	491	506	528	473	486	518	550	520	483	494	488	487	513	492	534	536	484	495	525	495	518	550	528	502	540	532	529	499	479	519	535	541	532	522	524	541	523	525	533	527	514	514	509	498	518	482	496	502	497	529	500	479	494	547	512	498	509	556	496	489	514	524	487	495	506	466	537	519	513	502	545	478	488	500	489	539	491	492	486	482	516	536	494	541	524	511	516	494	534	524	537	486	489	554	484	510	504	490	505	523	495	461	512	494	503	540	526	552	492	493	519	467	502	481	506	480	511	529	461	516	531	504	499	478	543	510	515	572	521	484	529	540	499	511	520	498	467	504	597	511	552	478	493	468	491	520	503	513	486	488	496	527	488	506	504	496	555	520	464	553	489	471	528	509	499	499	486	470	532	486	478	484	527	488	477	544	512	509	509	496	539	475	554	474	558	522	478	553	489	517	505	524	524	495	493	528	510	504	504	518	515	559	501	508	497	516	475	494	528	522	513	521	545
51519	12710	1619	407	332	262	235	225	194	166	171	151	148	161	154	126	155	155	129	135	171	149	147	154	134	125	130	117	148	159	155	141	139	132	151	127	157	137	169	133	128	145	136	144	136	128	135	143	124	144	145	131	143	141	131	123	125	128	136	150	154	140	134	159	116	126	128	141	167	125	145	130	133	133	132	138	135	168	136	148	151	139	128	134	136	154	123	120	151	132	134	155	131	138	131	142	138	132	123	158	120	151	158	138	154	152	134	123	134	129	145	151	134	144	131	138	113	146	141	144	124	142	123	132	134	144	147	123	140	117	136	139	134	126	142	148	123	142	154	137	124	135	145	143	118	140	114	150	125	132	138	109	132	124	139	139	127	136	148	141	134	167	114	141	162	133	127	143	145	149	134	172	138	148	124	143	139	152	129	138	136	113	110	118	150	139	165	121	174	151	144	133	139	160	141	152	150	134	127	144	127	113	130	157	139	112	152	121	130	136	148	138	152	139	151	138	168	131	124	147	142	151	133	140	137	150	151	140	117	126	125	134	152	126	142	142	144	137	138	127	134	133	131	141	153	131	149	146	143	143	163	126	145	123	142	126	123	149	150	136	142	150	140	138	143	122	130	140	119	138	135	141	131	138	136	158	150	149	137	140	145	131	121	134	150	159	134	151	125	137	157	118	134	139	114	126	136	117	116	132	142	132	134	144	140	140	138	149	134	147	113	140	178	124	123	130	117	138	140	128	135	139	133	140	104	136	127	140	149	117	147	129	141	141	137	143	131	141	146	150	161	138	135	131	132	114	154	138	140	128	119	158	160	169	116	136	128	120	122	154	141	129	144	120	146	129	151	128	152	139	147	136	147	142	133	146	140	150	129	124	164	158	160	160	119	146	140	138	139	132	164	142	136	118	141	159	137	164	155	135	136	141	126	140	163	133	133	119	139	168	128	139	132	139	139	116	117	127	142	138	152	124	127	122	131	116	130	138	139	163	137	137	121	129	135	127	137	142	144	159	132	150	115	151	140	139	127	138	126	132	127	126	131	125	134	153	131	119	136	131	146	137	128	168	145	145	148	147	138	138	156	141	165	120	127	130	126	142	141	139	158	165	147	141	135	121	131	129	132	151	160	155	144	118	140	153	146	140	161	125	134	117	135	143	139	151	132	136	143	153	156	136	145	141	120	134	139	152	162	141	129	151	140	134	132	138	149	146	135	159	143	129	122	137	136	142	139	144	146	147	158	146	124	134	128	108	125	129	114	145	121	117	140	127	140	149	121	157	160	140	151	138	134	133	128	127	145	147	152	143	156	146	135	136	156	140	144	133	156	141	128	136	131	149	123	123	115	147	151	141	142	147	120	121	127	139	134	133	126	141	147	135	148	142	144	167	135	128	140	135	152	161	133	117	123	132	127	143	142	126	110	140	147	143	126	150	133	141	131	146	138	155	131	139	146	137	117	146	138	141	133	136	162	127	145	144	146	132	136	142	122	148	139	177	139	143	149	143	121	139	127	148	138	118	115	143	113	159	145	167	145	124	127	131	135	123	146	146	144	139	143	150	147	142	123	127	135	143	118	118	155	127	177	121	150	149	140	135	143	133	141	137	145	127	148	138	131	149	148	117	145	133	147	135	126	136	137	138	166	121	139	140	130	146	117	151	111	136	111	115	134	122	148	126	137	124	129	128	124	165	146	133	139	142	141	144	140	136	128	144	141	151	137	129	131	130	121	151	134	137	149	124	158	146	138	160	147	125	134	123	138	127	132	119	129	137	122	144	145	122	138	143	141	138	142	135	113	128	136	140	133	129	152	128	149	159	155	138	139	116	115	113	132	132	151	162	130	133	157	134	129	124	112	156	129	125	136	153	146	143	132	134	132	138	132	151	114	127	157	147	146	132	127	155	128	146	135	147	148	142	132	147	128	128	140	151	127	131	137	140	130	136	155	105	142	120	160	145	136	144	124	146	157	147	140	120	156	147	135	140	140	124	147	132	135	127	153	131	132	166	149	147	149	137	141	133	121	158	138	135	130	164	140	125	136	141	135	156	144	140	138	131	136	134	152	145	127	145	138	137	139	131	122	140	140	140	127	143	131	126	115	135	138	126	134	144	149	132	118	147	147	147	152	136	139	154	145	168	156	129	146	139	125	139	140	117	130	118	147	139	143	157	141	139	146	161	146	138	153	148	126	144	148	119	135	138	142	150	140	154	160	149	130	158	127	121	146	137	133	133	115	154	118	128	155	157	149	124	146	173	145	120	133	120	129	142	142	140	156	140	139	137	132	126	157	142	143	135	145	157	164	118	140	134	136	127	146	167	134	158	142	140	130	151	144	149	133	126	115	123	133	154	139	158	144	146	135	126	132	119	146	169	148	152	135	129	125	128	144	128	123	131	152	126	140	112	146	144	123	115	134	140	162	110	140	124	126	117	126	118	139	141	129	124	118	138	144	126	126	163	162	137	160	142	127	151	145	121	133	146	133	109	157	149	125	147	127	128	154	121	128	143	130	176	124	132	145	125	145	140	141	143	138	154	124	147	151	140	134	137	131	149	154	118	129	122	145	153	125	136	116	142	102	131	141	148	151	122	136	148	148	162	145	128	133	153	165	122	155	144	128	128	130	134	123	124	128	135	152	156	154	136	126	154	156	159	153	135	153	131	138	131	163	130	134	147	140	127	146	126	135	142	124	155	129	132	127	156	162	136	120	126	151	142	125	150	158	145	150	143	136	158	143	125	128	131	119	141	149	121	151	143	156	140	159	131	138	133	132	142	126	124	160	149	146	124	146	132	146	134	136	145	136	152	139	133	131	140	133	125	132	135	134	126	165	148	127	133	144	138	139	135	117	124	162	140	136	156	147	126	137	132	133	142	128	150	152	134	128	130	134	146	136	158	118	136	136	130	152	142	127	123	149	158	147	120	152	106	144	135	137	112	129	152	138	140	142	149	154	147	146	132	129	152	152	120	149	121	132	122	137	143	155	153	156	125	115	138	151	130	152	142	141	147	143	134	143	136	155	125	144	149	122	129	127	130	140	140	127	139	136	125	154	160	150	126	137	155	132	152	144	137	124	121	140	133	132	134	128	121	145	125	120	113	139	152	159	131	153	147	144	169	138	137	138	134	136	152	128	121	137	136	140	151	139	142	125	147	133	166	144	151	128	135	123	152	157	118	137	145	133	134	142	115	144	129	146	136	145	152	142	152	136	115	126	122	151	138	115	155	139	162	153	133	133	125	141	130	140	124	148	131	149	131	143	134	124	125	151	133	123	130	136	135	134	139	137	126	134	142	136	134	150	134	159	146	166	148	125	141	140	142	146	139	149	137	129	133	148	138	106	125	137	147	136	112	138	139	130	134	119	128	119	135	132	123	145	133	124	111	122	145	142	122	126	128	140	136	170	152	123	130	165	140	162	135	159	152	125	156	152	165	139	166	141	140	164	130	129	128	125	130	129	134	155	141	147	127	139	140	139	147	140	136	126	143
26504	596	1132	1284	1084	898	723	683	608	551	484	473	429	401	409	394	442	407	363	370	340	361	357	349	378	394	351	376	325	342	352	349	343	341	354	321	309	307	373	309	306	350	349	333	314	324	337	321	345	325	313	295	305	329	338	339	337	286	320	352	298	332	350	331	298	315	331	339	325	324	314	342	332	310	322	308	290	360	349	330	321	321	324	308	312	294	324	340	287	341	311	299	309	324	354	314	316	313	294	309	297	310	347	317	342	298	327	321	310	327	320	314	318	339	279	342	287	302	313	346	356	342	328	275	321	342	328	316	335	317	331	344	328	335	317	318	328	327	319	333	328	340	304	332	288	321	307	301	328	345	317	345	307	325	300	321	323	321	302	290	327	296	296	326	305	325	330	324	302	314	330	320	319	321	293	336	299	343	336	346	324	366	342	309	349	345	354	319	306	324	311	296	336	302	304	329	319	306	354	299	306	319	297	285	350	287	319	324	340	336	305	296	323	295	310	331	353	310	328	302	329	281	343	304	318	334	310	333	360	349	311	319	305	320	311	313	322	340	307	333	310	322	285	324	293	325	320	338	312	309	291	306	314	321	305	308	315	310	295	329	324	293	313	321	325	327	341	346	317	320	348	309	330	341	304	317	278	322	341	347	329	310	298	287	304	306	327	319	328	305	315	342	327	327	330	363	331	342	309	316	338	306	311	320	311	350	352	326	301	339	322	327	338	291	342	312	329	307	328	322	331	309	336	334	287	325	319	273	317	345	309	343	330	321	287	328	317	337	324	335	359	333	336	307	315	346	338	283	316	331	313	296	324	305	305	337	367	320	279	337	297	348	321	342	317	315	288	328	332	314	292	335	341	304	319	330	338	287	295	322	343	307	322	319	320	314	336	298	339	302	291	305	342	326	313	318	330	333	305	324	358	324	309	329	331	336	324	339	295	292	319	311	331	300	283	316	289	323	345	320	314	321	314	335	323	331	303	290	293	331	313	316	352	316	326	321	276	330	314	323	334	345	331	338	329	284	317	345	306	318	299	348	323	303	315	319	327	339	309	313	326	293	326	337	330	335	315	349	313	298	329	299	355	343	306	329	342	296	291	344	318	321	315	345	315	309	334	352	361	335	312	304	311	310	313	354	324	344	309	338	310	333	308	318	310	308	346	344	311	323	303	299	331	344	297	341	303	333	307	324	338	309	303	314	315	348	323	299	308	311	321	300	325	327	305	298	325	310	299	322	319	330	366	320	336	302	340	310	321	344	291	323	313	322	291	311	354	294	319	317	334	313	327	318	343	352	313	308	316	311	300	318	331	333	346	291	314	294	330	314	325	328	316	297	310	300	336	331	309	288	323	298	302	303	320	307	345	339	315	291	329	314	324	314	328	319	327	274	341	323	309	307	305	355	281	368	321	323	320	306	297	336	356	338	337	325	338	306	323	312	295	347	326	313	320	316	296	284	311	320	314	330	346	337	331	335	323	319	333	348	319	318	305	324	332	341	325	319	303	367	335	324	309	328	328	287	314	297	331	308	309	313	343	306	351	325	332	314	360	315	323	312	310	305	309	326	335	317	279	290	329	323	291	322	331	331	321	347	296	336	312	296	308	355	315	344	327	315	302	286	307	320	323	313	307	308	320	287	289	337	339	305	306	334	307	315	312	323	336	296	314	321	315	301	303	332	335	318	318	305	329	325	310	321	312	322	313	340	319	337	328	344	331	315	332	329	332	307	318	314	314	302	319	338	266	281	311	304	330	327	302	307	291	366	286	313	334	311	334	298	338	303	315	306	361	335	333	331	332	349	336	337	307	322	311	338	317	306	348	315	351	333	344	319	329	350	306	302	328	321	289	314	312	327	317	329	339	305	335	313	339	315	340	331	286	308	310	301	361	318	328	337	326	282	321	296	299	350	319	325	331	314	308	322	324	316	320	343	325	323	299	321	335	330	320	345	328	370	310	348	294	325	332	317	358	312	288	345	310	297	314	339	317	338	331	329	323	299	321	327	329	302	356	321	304	322	343	314	342	300	346	310	335	308	351	335	329	320	312	308	312	300	317	314	339	326	345	282	324	320	328	340	304	351	318	346	323	314	318	301	325	316	339	310	318	314	326	326	317	307	335	340	331	333	316	323	298	314	315	331	326	300	334	329	306	297	288	349	331	355	294	321	315	315	327	306	294	317	307	323	314	337	282	327	289	329	330	324	316	335	325	342	326	316	324	342	329	338	329	317	353	297	339	306	312	305	312	316	331	340	351	351	312	324	319	340	365	335	326	332	315	315	333	306	292	330	292	333	337	322	278	319	318	317	297	342	332	304	316	333	291	311	308	298	320	304	322	315	322	344	328	330	339	314	316	346	349	317	297	335	327	283	294	331	331	330	316	315	312	334	342	338	331	323	317	303	312	330	340	328	321	337	352	322	321	296	327	296	333	309	313	324	310	310	325	355	328	367	323	308	354	353	319	325	347	324	317	326	340	333	317	307	332	340	312	310	313	321	312	309	285	293	335	280	300	341	328	306	328	311	329	300	273	332	303	313	293	308	319	324	316	344	300	314	300	324	311	316	321	334	328	313	339	299	338	309	330	302	301	294	341	332	312	314	355	320	296	344	285	331	319	307	292	318	309	310	331	310	354	337	336	304	333	334	335	311	340	325	342	326	347	303	303	326	329	335	317	317	320	326	321	336	296	314	304	301	342	297	305	307	366	315	299	318	325	313	359	314	329	315	319	293	327	327	311	286	329	291	335	349	346	303	324	332	318	317	316	325	326	344	320	334	317	324	310	323	332	344	328	331	308	349	335	320	331	295	327	330	308	302	306	293	309	338	320	339	314	313	329	328	318	298	338	331	328	338	329	298	293	300	306	331	337	313	343	327	302	329	301	305	271	290	317	331	307	295	319	300	307	313	286	304	315	302	306	296	302	332	328	324	356	329	330	317	319	345	316	315	297	299	345	312	334	354	315	316	331	317	308	317	286	296	326	316	326	328	315	316	323	314	329	306	331	322	311	328	325	314	320	342	289	306	325	293	326	324	305	313	324	322	338	333	318	337	331	359	322	310	344	331	296	330	306	311	306	330	355	322	315	316	290	314	354	316	317	308	354	295	296	356	317	323	313	327	329	323	327	326	329	313	295	361	313	337	304	311	306	312	309	304	298	306	298	293	316	289	304	313	297	328	308	298	323	309	334	314	335	313	313	336	325	321	338	338	317	319	306	323	323	331	338	286	334	317	311	278	307	316	327	288	295	341	351	297	307	324	286	288	309	317	357	329	305	355	331	328	300	346	310	314	333	342	336	299	321	309	319	337	310	329	335	348	330	330	334	293	341	291	318	351	290	313	300	325	334	294	312	296	328	314	319	319	315	317	325	315	340	300	324	327	351	343	287	314	332	356	340	351	315	294	337	291	301	282	317	314	332	295	299	336	302	318	301	310	336	317	313	324	339	324	335	286	313	335	322	308	327	308	295	320	302	315	336	305	333	337
31077	3596	230	221	191	201	212	184	212	193	189	194	177	204	191	184	182	191	180	190	186	211	195	189	180	189	178	176	192	185	169	198	212	194	204	199	193	174	212	200	217	190	211	192	175	216	172	188	177	209	173	202	206	205	181	191	199	229	175	170	167	187	202	219	210	215	215	204	182	216	205	175	184	201	202	180	189	197	199	181	187	221	190	181	185	200	177	183	195	198	193	189	178	174	167	205	162	162	179	186	179	184	185	200	198	189	186	186	203	180	185	221	187	179	195	183	190	224	198	176	193	204	201	176	164	191	199	167	203	192	155	199	203	187	190	211	206	200	176	189	186	221	186	225	189	192	194	202	187	211	202	190	193	192	184	188	176	157	179	212	191	163	175	196	214	179	222	191	178	209	208	203	192	191	196	184	180	208	183	207	194	185	190	208	197	202	188	187	197	180	207	175	196	179	201	184	217	188	187	165	197	167	202	195	195	202	192	198	172	208	177	199	214	201	188	172	214	189	177	204	197	212	204	196	194	180	201	199	194	178	194	202	195	176	179	202	174	196	217	180	200	188	207	202	185	186	191	210	222	198	184	183	222	213	165	183	204	182	175	172	209	205	170	150	191	209	182	208	198	183	248	200	172	198	177	187	181	194	190	198	181	181	212	196	185	166	185	174	176	192	185	182	217	191	211	179	186	202	194	188	177	174	174	198	200	215	206	189	180	226	195	185	184	180	172	196	191	185	178	182	187	187	176	196	210	173	184	184	193	190	167	193	173	175	187	209	203	206	178	189	179	168	190	176	192	193	210	223	193	206	199	218	208	201	178	187	191	214	199	180	165	160	183	221	192	192	186	188	156	187	188	182	190	181	187	192	193	188	205	190	187	190	190	170	207	196	190	162	191	173	202	168	218	201	177	203	192	221	211	169	211	209	190	180	188	175	193	172	193	206	193	187	173	178	177	191	191	169	173	194	208	186	188	169	209	163	187	197	186	183	190	185	195	182	189	207	217	178	213	199	170	178	175	169	150	161	177	208	174	177	184	195	166	161	176	174	193	175	197	190	191	206	199	198	201	187	203	197	211	215	182	218	189	186	193	175	210	203	212	209	189	216	170	177	220	199	181	188	199	213	151	219	190	234	187	185	197	195	192	199	182	177	166	199	176	178	183	195	204	194	203	175	207	190	204	213	174	196	159	187	215	192	172	176	209	201	234	198	190	189	199	211	186	200	170	171	210	190	178	190	192	205	206	198	192	190	223	182	198	205	203	203	189	211	200	190	208	177	196	235	185	207	189	177	186	203	214	212	172	196	194	205	199	220	187	189	162	184	208	200	222	188	200	206	183	223	169	197	180	190	194	183	179	218	174	204	184	192	192	200	203	193	191	205	190	207	195	200	186	201	189	207	201	188	189	217	194	203	223	206	191	199	189	204	213	193	169	216	189	201	173	212	210	204	194	206	191	183	239	171	184	182	184	170	164	210	207	195	152	200	187	174	180	223	188	209	207	195	205	190	197	195	182	225	185	190	199	202	181	208	198	196	165	195	191	184	196	189	187	190	174	203	201	159	213	200	206	213	196	213	205	208	175	227	205	205	213	177	233	178	191	161	200	194	211	217	201	180	205	232	207	190	193	204	193	181	195	178	210	190	168	204	197	198	206	193	189	190	205	187	172	189	176	189	228	188	178	207	194	196	178	189	169	211	209	182	196	183	221	188	185	192	179	176	178	205	187	173	228	221	190	212	209	235	188	183	177	206	207	181	207	184	191	196	194	176	184	167	183	204	214	171	205	216	187	188	197	219	213	203	215	195	183	203	172	227	220	217	164	172	193	221	183	211	186	194	183	198	206	191	186	188	191	202	203	176	165	174	206	225	199	183	185	201	184	218	203	197	191	174	196	171	200	210	195	205	161	202	194	207	208	191	195	198	223	188	180	172	201	181	182	181	189	172	219	193	203	183	175	167	181	197	204	194	189	186	224	166	182	193	223	192	224	174	180	186	170	198	190	199	194	197	187	218	200	199	199	213	189	197	193	150	192	182	165	217	186	176	189	163	179	197	185	184	211	196	197	164	180	214	179	217	195	170	167	186	199	189	190	174	206	178	184	207	192	168	220	189	192	190	205	227	195	193	221	178	177	170	164	215	194	191	199	187	179	187	196	199	203	223	178	209	200	195	197	179	222	174	229	217	186	181	207	165	207	175	180	197	182	192	168	178	171	205	197	207	188	188	218	198	212	195	163	159	188	207	191	196	192	203	182	189	186	203	210	186	182	202	195	163	182	199	172	204	194	187	189	170	165	176	185	207	206	172	182	174	205	165	194	205	180	173	214	218	200	200	207	182	196	187	178	184	205	208	210	205	176	187	186	185	211	200	189	196	215	190	213	204	181	194	181	197	194	187	175	191	178	192	209	182	186	217	172	179	168	202	204	187	190	209	222	179	217	204	187	185	191	194	224	224	191	202	180	221	166	184	174	161	184	183	173	173	178	248	174	218	191	206	187	213	183	209	226	184	182	206	190	195	203	194	198	168	178	187	191	197	193	184	193	191	189	188	199	189	193	193	188	176	194	202	196	165	178	197	186	203	176	178	190	194	167	191	218	165	192	166	185	203	180	200	189	191	175	190	194	190	176	196	207	175	194	182	216	215	205	200	211	181	195	216	213	185	179	173	187	191	163	196	190	204	186	188	188	179	180	193	189	204	208	188	220	196	166	180	199	198	208	185	179	196	188	202	184	182	200	186	201	190	180	194	206	169	206	184	200	175	190	203	178	187	193	206	186	168	216	200	184	204	189	183	181	153	219	195	190	191	185	185	199	197	205	187	166	178	213	185	198	169	191	186	185	222	177	200	203	168	170	180	171	177	212	195	195	189	182	192	193	187	217	166	226	178	206	185	221	184	217	188	186	200	199	211	172	205	188	182	183	206	192	183	176	203	197	185	191	186	196	207	195	193	214	202	199	188	177	181	183	187	204	177	191	201	208	185	188	171	178	212	172	218	217	227	194	203	211	172	169	193	195	182	195	192	195	191	206	164	192	194	177	211	203	202	195	217	193	212	182	218	207	179	193	203	181	180	210	205	204	202	177	180	212	209	191	200	190	208	161	197	185	180	205	192	180	183	182	176	193	187	199	213	201	228	174	169	187	183	205	193	191	208	176	222	196	178	190	204	180	182	165	222	180	204	197	186	174	191	193	214	175	185	204	174	189	196	194	188	164	190	215	224	185	218	181	187	216	190	189	185	198	196	187	190	171	200	197	209	197	195	204	189	211	187	184	196	189	182	204	175	214	201	215	181	188	182	205	163	156	186	177	173	191	204	193	204	182	169	201	194	192	184	196	192	210	195	212	188	186	210	192	188	210	192	209	207	172	201	168	178	184	161	202	203	212	170	205	196	206	206	206	184	195	178	216	192	177	214	185	198	183	192	190	178	189	165	196	208	207	204	205	176	206	184	183	182	208	163	195	199	179	193	195	176	177	195	184	213
17758	495	433	504	458	432	486	446	446	458	457	483	446	425	462	468	460	455	482	471	449	437	461	482	415	469	438	434	455	424	484	453	444	454	444	496	459	428	453	459	477	476	457	432	435	488	456	444	438	455	461	463	423	463	447	419	416	426	459	461	445	441	458	469	451	449	435	428	483	453	458	429	448	388	466	454	452	451	476	445	446	419	442	449	467	451	463	467	415	439	488	459	457	434	460	481	424	449	466	469	480	458	460	445	417	416	445	456	395	487	457	478	428	402	451	467	461	450	414	471	464	447	457	433	456	448	427	472	449	473	462	459	463	422	440	472	456	430	476	475	462	457	432	457	447	445	446	468	451	463	442	504	483	460	460	421	441	446	416	457	471	450	421	451	448	461	456	454	445	454	459	458	463	444	410	460	473	400	427	429	445	446	455	450	446	477	450	440	444	422	438	448	433	433	467	491	449	466	413	433	438	473	456	412	452	489	428	445	441	451	438	431	436	460	440	456	473	439	445	473	475	446	460	419	454	440	472	418	422	460	457	490	439	412	440	454	451	470	447	464	449	480	445	438	505	486	466	457	417	461	452	502	444	446	446	467	455	428	463	466	429	454	446	417	498	423	463	467	439	479	456	438	430	431	453	478	465	418	419	447	452	422	412	443	436	456	468	449	446	438	473	439	434	418	431	485	435	438	431	451	451	448	483	459	423	449	466	458	461	472	451	472	427	455	482	427	451	444	445	446	444	449	476	457	437	459	419	441	454	476	429	445	504	435	438	427	432	451	492	474	478	484	470	489	436	495	460	458	472	480	439	457	439	456	443	421	457	445	474	454	429	476	423	443	436	473	433	472	434	442	441	462	444	443	511	452	465	420	458	427	501	483	459	472	421	483	433	403	456	423	444	447	468	420	435	441	468	450	433	464	452	435	437	447	459	437	442	418	451	412	436	455	433	478	463	442	430	404	449	472	449	446	441	443	427	428	481	460	472	452	425	442	455	456	376	453	476	449	440	468	421	435	447	491	420	459	428	433	463	421	428	461	437	456	444	485	429	434	441	447	419	448	476	436	485	451	429	452	469	406	461	424	459	436	434	470	467	453	443	455	423	456	480	460	428	496	447	460	477	469	459	483	481	462	434	447	491	457	432	459	449	441	418	472	464	428	457	468	417	461	453	472	463	454	440	443	431	430	498	469	439	464	460	451	454	444	440	426	464	480	441	452	416	446	451	449	483	449	445	443	478	483	441	453	433	439	472	461	422	456	455	442	479	439	452	461	419	465	453	470	445	428	447	457	457	449	466	433	494	485	455	448	435	473	480	443	462	424	446	436	441	450	438	442	457	483	467	461	446	474	452	483	471	452	417	484	461	442	479	464	449	426	464	433	451	391	450	432	438	463	420	447	441	427	472	430	448	422	418	409	419	484	422	421	482	425	454	439	443	418	438	503	421	469	464	446	459	462	455	474	450	458	462	441	477	418	461	453	429	497	457	428	438	464	458	505	450	447	444	456	419	439	512	455	444	445	453	474	443	470	477	451	450	461	467	446	425	433	460	471	428	437	451	454	453	411	502	460	455	411	444	398	423	396	423	448	453	468	441	448	466	427	424	435	413	447	455	444	480	419	498	470	431	486	451	459	435	438	437	435	488	473	442	417	446	462	474	446	443	440	466	425	470	482	450	462	435	433	449	446	492	445	442	487	476	436	443	454	458	475	473	426	437	448	454	451	477	442	462	432	494	468	453	456	454	426	467	442	422	473	431	449	442	432	459	460	513	432	448	436	446	458	429	436	457	445	439	456	435	447	432	468	445	433	463	448	466	391	425	428	473	444	433	415	484	453	446	464	453	464	449	440	428	419	454	464	459	452	440	466	460	456	466	444	492	473	450	437	415	450	444	459	481	464	484	470	426	407	471	489	502	413	467	468	461	445	464	442	461	454	481	437	466	483	443	461	438	468	459	429	456	405	439	447	449	433	465	453	432	447	425	434	417	490	457	464	445	428	417	466	434	430	401	407	489	473	454	453	474	430	431	423	439	408	458	464	444	481	489	435	443	389	460	474	473	430	446	429	490	459	430	465	469	471	447	483	497	477	454	448	454	455	421	446	437	439	431	451	449	441	449	430	470	421	439	431	449	430	442	435	479	436	428	424	459	444	449	440	461	483	417	453	439	490	443	463	450	432	463	430	412	448	432	452	437	465	428	451	487	416	453	467	454	452	448	431	443	437	456	424	457	406	469	461	438	465	463	432	464	460	446	437	441	429	427	485	420	430	450	437	470	414	425	481	463	458	468	458	441	416	464	489	476	449	436	433	441	448	472	443	420	464	466	452	454	456	443	419	473	444	457	436	451	392	475	476	469	423	440	454	420	456	483	430	451	444	439	422	441	444	407	464	435	424	380	425	478	457	480	447	446	449	414	431	460	428	451	459	468	444	425	458	455	427	459	452	502	471	481	423	470	453	451	447	469	469	476	434	423	454	453	437	459	469	484	449	420	437	445	462	418	459	436	443	484	454	454	444	455	453	439	416	456	483	422	460	415	438	473	452	467	424	468	444	427	396	456	468	458	469	425	465	412	458	460	455	429	440	455	456	447	399	447	445	427	475	476	427	450	461	452	392	475	464	460	418	498	445	454	432	471	433	463	452	452	419	460	451	429	444	437	398	451	443	472	442	432	478	452	455	446	447	481	451	433	465	449	461	407	432	466	459	460	423	513	436	419	465	423	466	487	497	482	459	455	441	435	425	438	445	458	430	457	487	496	447	481	473	449	419	438	476	479	403	435	453	484	436	475	438	452	475	462	467	459	448	438	478	470	417	444	474	455	447	430	459	464	464	472	420	465	462	404	483	488	426	469	427	451	422	448	424	452	480	448	507	434	499	422	428	419	415	459	437	441	457	433	417	440	430	459	413	456	447	456	426	439	442	449	490	407	475	442	444	483	420	448	424	452	487	454	431	448	468	465	457	499	458	450	439	481	419	435	440	446	469	490	433	457	464	422	465	424	466	425	444	462	473	425	455	422	461	439	442	445	405	465	469	396	484	461	434	449	441	454	462	435	435	447	424	479	445	426	445	444	439	476	459	456	423	462	446	427	440	472	423	442	445	464	438	423	462	438	415	423	425	429	419	449	437	435	460	428	442	468	425	430	461	487	506	456	472	416	415	460	448	400	461	465	473	472	430	459	415	492	476	473	430	452	426	434	468	482	430	418	473	482	451	435	464	443	447	448	417	447	457	454	461	473	461	429	432	417	432	470	431	486	431	453	422	434	467	471	443	448	396	440	454	402	433	452	439	427	444	480	450	468	431	425	435	463	449	436	441	471	467	431	415	439	446	467	430	462	465	435	462	471	435	473	426	442	416	438	444	453	429	449	454	444	440	456	442	464	431	426	420	475	460	432	454	447	485	485	461	477	467	472	434	426	419	448	460	454	430	439	449	439	451	435	412	459	422	459	478	448	478	426	425	466	447	394	475	458	469	468	476
45749	9039	796	345	298	313	288	287	252	229	234	224	232	214	256	245	211	218	206	217	219	235	251	226	219	248	230	267	222	227	210	224	213	221	251	230	230	245	227	225	228	223	212	265	229	237	232	229	215	219	242	256	224	241	272	235	203	223	237	224	216	249	264	258	243	207	261	237	214	232	241	234	254	214	217	223	230	207	233	226	210	214	261	226	209	218	237	241	202	192	233	241	240	231	270	235	229	263	246	219	239	234	245	229	226	232	220	233	264	253	242	224	247	254	259	236	242	263	243	250	236	252	232	227	208	244	215	235	225	227	211	210	236	210	238	229	221	206	238	248	248	226	211	202	232	220	224	226	224	244	249	253	224	237	231	224	250	240	218	236	238	209	235	235	243	211	201	256	234	211	234	242	217	232	218	224	201	225	193	233	251	221	229	238	222	227	243	216	211	217	232	235	208	225	248	220	223	211	231	203	234	225	246	225	229	230	234	244	218	229	217	260	249	264	235	232	233	234	227	232	226	206	216	221	216	194	232	243	254	243	244	222	229	217	214	237	225	227	207	245	239	208	242	265	225	249	210	214	234	241	236	226	242	225	261	246	242	216	251	229	220	238	214	227	213	207	225	208	239	232	226	237	202	201	212	233	237	230	253	209	230	234	217	211	225	220	241	255	208	215	252	248	195	240	231	214	224	211	192	229	211	240	226	254	238	235	215	196	228	220	211	227	225	228	209	198	228	221	194	210	195	236	229	208	220	238	243	218	264	247	237	243	207	255	189	250	252	211	207	250	241	218	229	224	226	241	226	226	228	220	205	231	222	233	235	226	222	219	222	225	194	204	253	251	221	215	218	239	205	216	248	236	241	231	254	225	243	218	256	229	235	237	208	204	253	233	232	218	200	233	213	231	239	213	233	211	202	226	220	212	225	207	248	224	206	252	227	224	250	209	200	205	247	273	240	261	221	185	213	240	221	207	197	244	196	231	213	232	213	234	202	223	263	231	241	250	198	198	220	229	225	222	259	231	205	246	241	239	253	229	212	252	240	226	230	207	252	223	247	225	213	229	233	239	237	239	215	207	188	220	221	210	186	225	220	203	214	227	255	211	205	223	218	207	211	239	226	249	235	257	242	232	235	208	255	225	238	226	235	234	232	206	235	212	229	216	209	190	232	235	230	212	234	215	217	221	206	218	226	240	203	222	233	224	247	225	267	219	221	222	200	242	227	212	204	228	204	223	247	233	256	263	216	237	222	246	219	252	238	257	212	255	227	212	237	245	239	229	209	238	240	231	201	244	239	244	218	219	257	196	206	223	223	209	230	224	244	211	229	225	248	256	239	223	221	232	246	246	245	235	216	213	207	218	232	231	237	235	202	237	234	231	212	224	218	220	225	268	219	239	239	201	222	263	222	191	236	221	260	239	244	222	231	229	238	243	233	221	240	236	229	231	226	215	213	231	228	209	236	212	231	236	228	232	198	235	182	232	197	221	238	249	209	221	236	233	200	243	209	224	222	234	210	242	211	226	236	215	229	218	231	256	232	232	206	246	215	217	227	184	253	213	215	225	213	254	231	217	269	237	261	190	269	269	192	252	221	233	246	224	243	250	213	234	207	211	243	222	216	220	228	259	242	221	246	208	192	214	217	200	215	224	220	217	241	226	261	248	218	237	211	244	232	224	218	210	233	216	232	272	201	235	262	192	245	218	219	215	203	210	240	212	268	222	231	224	224	222	228	233	241	229	255	226	235	243	249	215	229	251	213	216	218	220	214	232	244	206	213	231	219	249	249	245	245	231	255	223	254	225	246	238	229	229	204	221	235	205	206	225	253	233	254	251	216	216	231	236	235	201	243	239	228	232	222	252	231	248	231	237	210	239	231	200	235	231	206	226	254	250	228	214	237	240	233	252	241	246	198	229	231	232	244	239	250	247	235	212	222	209	255	234	200	240	229	223	258	240	217	222	206	208	233	229	207	245	246	210	206	198	221	226	259	252	249	258	238	255	217	208	212	232	235	228	261	231	229	245	194	227	204	222	230	235	236	239	224	240	207	236	219	245	232	219	230	208	206	239	232	220	263	221	219	240	243	199	216	227	229	193	243	245	228	236	252	236	255	219	232	226	224	248	217	242	239	230	243	230	180	226	265	196	253	230	238	215	249	222	236	234	186	224	235	181	227	237	240	226	223	214	212	233	222	224	233	222	223	239	222	218	216	202	228	233	224	210	216	252	199	246	238	224	245	225	235	231	207	205	237	227	214	216	249	220	233	248	249	232	214	219	228	255	226	251	217	205	267	253	223	253	229	233	210	221	254	240	212	219	230	219	238	235	236	249	227	216	237	234	239	240	210	225	235	222	224	234	221	222	207	243	259	232	233	233	217	223	226	238	228	220	244	204	220	227	204	219	226	224	201	251	217	232	249	234	211	212	229	232	210	220	217	217	232	224	226	242	212	237	220	228	212	252	196	236	222	215	221	242	210	227	249	248	217	229	202	220	210	208	215	227	230	217	213	225	226	240	225	225	232	256	219	201	258	196	197	208	217	235	248	246	241	237	239	215	232	219	208	227	210	221	244	223	217	241	228	236	235	227	215	228	200	207	228	249	210	245	204	223	217	224	222	218	244	220	245	213	202	225	242	236	218	241	245	218	223	198	222	194	223	235	225	220	239	275	248	270	209	219	240	227	216	247	236	188	225	207	231	236	228	223	221	219	241	237	219	222	224	218	227	236	225	218	236	230	189	218	215	236	213	195	206	216	224	240	222	245	228	220	225	183	213	240	232	241	243	212	225	253	249	212	243	234	231	250	255	232	230	240	235	240	224	221	219	249	225	257	221	199	266	218	228	212	208	245	224	210	197	258	265	223	239	250	233	243	250	230	226	212	231	229	209	208	216	217	221	226	244	231	233	216	201	256	258	250	251	261	235	208	256	220	273	236	229	247	249	226	206	213	205	242	244	233	219	261	243	266	238	231	240	230	232	216	229	234	250	227	268	225	199	229	260	224	227	210	211	220	230	234	250	218	248	236	270	245	239	270	235	244	233	236	237	240	241	223	212	244	226	237	230	237	226	201	238	248	209	228	222	229	199	221	204	237	230	237	214	201	229	225	223	230	220	228	229	224	210	237	256	216	216	222	220	236	238	222	228	217	266	215	238	235	231	213	248	213	236	211	212	242	228	239	215	202	225	236	213	212	229	212	204	253	236	234	233	251	206	246	217	230	237	232	236	227	218	242	212	232	227	238	215	231	241	218	259	226	244	216	224	228	233	241	204	220	245	224	258	230	242	206	232	232	251	218	245	200	223	225	218	237	239	243	215	249	229	244	200	239	212	239	263	240	259	203	234	231	209	259	232	231	251	235	257	243	224	206	239	233	213	234	210	222	238	211	208	245	241	194	217	228	230	251	223	224	212	235	222	199	226	232	196	180	248	231	254	184	214	242	196	241	233	229	236	213	231	260	240	221	231	213	223	216	237	214	215	227	220	249
24552	672	940	1052	912	790	750	667	645	621	608	608	651	571	581	541	560	519	529	549	495	569	518	572	542	556	515	523	533	538	538	557	511	527	547	549	533	546	519	521	557	517	460	522	562	529	471	516	522	477	560	531	542	524	553	528	500	561	551	525	511	497	501	545	469	515	513	498	533	505	534	541	504	505	526	540	504	534	548	502	520	521	522	513	525	511	513	530	561	513	534	520	499	516	570	533	498	571	475	532	501	474	522	509	535	552	539	544	522	552	559	524	504	531	497	474	472	534	499	551	530	499	496	557	502	516	491	522	504	544	504	538	539	536	512	496	509	535	505	504	497	513	541	543	512	517	539	546	527	514	527	559	530	516	535	495	544	526	495	542	499	512	534	493	572	497	531	497	524	550	535	541	515	568	545	527	531	515	516	519	525	570	515	525	539	540	521	494	536	521	532	516	513	517	495	480	546	520	560	501	518	469	556	538	546	563	521	507	535	549	504	521	530	502	553	494	530	519	475	508	537	547	500	488	527	520	528	498	504	526	522	554	519	518	521	525	526	499	523	552	509	520	537	479	544	498	536	509	518	521	535	520	481	524	531	501	531	517	528	516	514	520	514	563	520	515	504	542	518	536	515	513	533	544	538	552	492	501	516	493	540	537	515	507	525	562	515	513	532	548	517	504	536	522	513	530	534	534	552	498	475	505	522	557	468	518	527	545	494	535	520	548	515	548	525	504	479	503	560	512	522	536	486	526	504	504	509	523	528	509	505	518	519	482	523	526	497	497	517	580	495	513	513	528	558	489	486	542	536	511	507	557	508	527	536	519	513	503	531	525	506	518	508	493	528	519	541	517	550	520	544	569	532	527	463	500	520	556	535	579	546	521	533	515	484	506	483	528	549	525	556	541	522	554	525	470	548	509	524	542	524	555	533	510	476	540	532	522	559	491	511	514	552	523	491	494	512	494	508	504	537	506	531	540	546	570	532	543	513	520	461	551	532	532	462	521	534	537	488	512	547	548	495	525	530	518	540	550	510	534	513	518	519	499	501	512	503	518	544	510	535	548	485	511	525	527	523	512	551	498	512	519	559	502	521	575	531	515	520	483	561	546	526	532	458	510	547	546	545	489	529	547	502	479	497	489	503	553	551	522	484	552	487	499	532	530	553	524	517	514	557	516	501	528	520	513	580	507	534	553	511	539	533	532	508	500	562	536	481	528	516	485	489	492	498	531	527	506	554	500	575	502	510	488	507	561	532	496	526	498	495	498	524	531	507	528	529	510	565	551	521	550	518	553	518	510	493	506	570	485	487	523	504	508	507	505	479	520	533	520	517	516	533	487	518	516	514	528	531	545	534	517	544	503	535	521	539	509	514	536	539	566	503	509	539	547	531	497	523	534	554	523	516	533	518	505	533	527	498	533	546	505	452	543	516	517	474	513	504	508	560	526	548	503	483	498	543	516	487	519	536	510	536	514	526	517	512	556	521	543	536	552	554	484	531	494	499	515	537	519	534	547	555	492	507	519	510	508	512	522	570	508	503	541	549	531	541	550	558	508	517	528	522	537	514	516	480	570	530	533	494	515	519	516	551	484	524	524	513	553	520	489	501	488	493	538	539	492	511	473	537	526	521	511	518	494	544	524	518	526	503	540	518	514	541	501	477	515	484	534	551	505	527	540	509	532	531	504	546	599	504	552	540	493	506	494	522	554	527	537	518	526	500	548	521	531	524	581	520	505	527	509	498	531	529	535	521	539	524	504	522	493	498	505	527	517	563	481	506	531	512	545	522	475	512	526	513	532	485	529	526	509	514	514	495	534	534	538	502	511	556	494	522	496	538	513	556	522	551	532	532	496	513	489	542	511	516	558	494	507	544	507	493	529	490	514	509	501	546	531	560	531	527	538	536	503	515	557	452	510	507	526	536	525	504	537	492	511	553	538	526	505	528	563	461	543	513	476	525	546	542	503	537	492	528	490	487	497	537	525	477	522	566	530	502	537	564	480	526	510	553	536	535	503	552	508	515	537	539	526	495	533	534	520	510	496	504	554	530	529	547	499	529	510	528	534	520	525	578	490	558	553	550	535	565	556	497	487	541	510	514	531	502	549	535	470	525	510	528	500	522	505	517	549	508	510	586	525	478	533	521	528	540	524	542	507	532	503	507	489	526	523	505	494	539	529	472	552	531	546	496	559	556	484	516	514	496	519	543	557	507	504	496	503	530	491	519	533	501	552	468	523	503	526	529	548	505	479	517	500	501	510	503	495	545	534	533	504	557	529	538	501	513	531	525	532	549	512	521	511	513	523	522	538	526	496	534	549	519	543	512	509	541	528	527	492	534	532	537	491	505	489	480	489	529	524	522	513	537	528	525	524	542	536	560	537	508	505	533	525	519	581	531	552	541	505	538	497	504	522	523	529	512	541	499	498	532	521	579	527	546	502	533	508	522	485	500	569	537	581	513	514	521	542	508	531	548	529	532	491	513	525	495	542	542	476	549	515	546	526	465	537	570	495	535	534	535	538	528	539	534	547	543	521	509	520	484	514	515	549	507	528	529	521	546	515	515	501	562	523	506	541	568	544	498	517	550	541	512	513	523	514	513	561	548	492	577	534	528	529	558	505	580	559	532	520	527	529	467	520	518	526	496	510	556	513	491	540	517	541	489	494	547	516	502	467	533	500	486	505	518	515	497	513	526	519	531	496	522	514	500	524	513	521	538	514	486	541	495	523	482	509	502	563	494	493	548	538	531	484	487	524	537	481	516	574	568	534	519	569	517	544	521	453	530	519	521	513	523	519	515	512	477	525	509	535	536	562	551	502	557	515	525	517	533	513	537	524	483	547	540	532	528	502	532	519	520	516	496	491	511	494	511	500	486	503	494	559	513	515	501	516	485	490	535	496	508	516	541	506	486	520	483	495	502	545	554	539	529	488	569	515	532	549	500	528	565	505	508	538	557	499	494	555	520	491	550	489	493	534	495	553	539	510	539	478	553	541	551	552	526	499	533	525	547	502	539	505	496	554	511	536	548	540	497	506	532	513	476	520	501	560	540	521	476	546	506	518	521	500	514	529	522	527	559	482	537	521	495	489	497	513	528	566	518	511	570	519	519	497	499	559	524	526	507	504	513	493	537	538	527	514	527	506	509	532	542	499	507	493	531	550	561	564	503	533	525	503	531	538	543	496	542	544	510	518	511	536	505	482	494	473	502	517	509	532	547	506	495	559	506	564	554	512	536	529	515	496	535	506	508	468	501	507	510	505	532	573	534	558	509	551	517	504	512	535	486	515	487	529	498	519	496	527	544	494	515	511	521	533	530	540	505	565	551	507	513	478	508	519	512	571	527	535	468	479	486	503	547	553	512	556	513	551	543	526	548	501	506	516	496	518	496	531	519	507	514	565	551	539	492	555	531	520	523	534	511	492	510	518	522	536	534	489	521	495	491	513	516	510	501	511	538	534	520	501	548	517	502	502	514	511	541	519	517	527
48502	10759	1394	486	337	258	249	201	172	162	164	150	129	144	134	134	146	134	131	157	149	125	123	135	130	130	158	133	131	151	126	105	110	131	149	144	157	110	135	140	145	129	139	116	141	116	124	133	114	157	164	123	125	136	133	129	127	132	143	137	101	120	120	120	126	142	138	130	137	126	135	105	118	139	120	117	150	144	128	141	127	130	137	142	142	149	126	139	136	120	131	137	128	122	129	124	108	112	162	113	135	123	127	135	154	142	142	130	116	124	132	114	111	126	121	115	134	137	147	133	119	119	131	131	149	117	134	123	148	139	149	137	143	152	143	119	130	111	136	116	133	130	122	143	119	121	124	157	109	110	127	125	135	129	124	122	135	143	132	140	138	112	123	121	125	130	124	133	128	132	135	134	115	138	133	113	118	127	113	126	133	147	135	122	114	119	110	125	127	145	160	124	117	140	130	115	124	133	132	144	138	132	136	136	124	126	132	110	115	136	136	123	127	118	131	114	138	119	130	136	155	138	140	159	136	133	146	108	129	104	129	116	117	128	124	131	148	143	119	118	126	144	156	143	147	137	143	108	115	129	130	138	107	126	127	115	111	127	136	117	140	138	129	135	131	115	120	142	138	112	157	134	102	130	129	132	125	154	151	134	124	131	145	145	114	116	123	138	140	124	144	126	122	144	114	140	115	138	126	126	116	135	135	153	99	118	130	122	117	117	119	119	152	135	127	139	145	126	130	157	105	124	147	129	121	126	125	146	136	134	112	144	122	122	129	141	128	139	130	138	118	115	117	114	135	139	128	130	132	139	113	137	137	126	116	127	137	128	119	121	129	137	144	135	123	136	131	141	126	130	130	150	127	114	133	124	149	135	116	128	124	137	153	118	130	139	139	136	116	131	124	126	136	126	140	125	140	136	117	124	127	120	104	123	121	133	122	147	138	128	152	154	161	128	135	132	130	139	127	134	127	116	136	112	127	112	135	96	144	138	148	133	119	120	115	131	132	156	131	134	116	124	123	131	132	115	131	133	128	138	158	134	121	129	129	142	109	126	149	123	115	137	133	113	125	136	111	154	117	120	117	116	146	127	144	146	140	128	134	128	126	120	148	142	134	120	133	113	123	134	106	102	141	132	119	129	136	133	132	130	141	152	163	128	137	134	130	104	114	140	132	128	117	113	127	125	131	114	110	141	108	137	128	110	127	117	144	114	138	139	114	115	156	119	107	123	128	133	111	127	145	128	109	125	143	132	106	126	129	130	148	140	136	123	132	121	144	134	131	114	126	118	121	121	150	134	119	129	123	114	151	140	135	129	116	140	140	114	112	116	125	134	101	110	141	110	124	132	131	122	142	126	105	138	123	117	136	132	121	132	134	129	135	134	130	144	106	119	134	132	138	131	157	120	118	119	139	127	125	130	138	139	149	113	145	129	127	110	132	136	133	154	130	139	115	111	137	136	132	127	117	137	150	125	150	126	132	135	131	119	125	121	132	140	133	146	129	136	120	131	122	150	155	133	114	129	121	130	121	131	156	132	121	127	139	120	114	123	132	118	103	129	116	135	139	143	130	121	123	112	108	115	125	127	120	131	144	129	126	133	138	125	99	127	133	128	111	112	128	120	114	131	143	104	122	118	120	124	135	144	136	132	131	114	115	147	114	126	136	152	129	138	136	117	118	133	123	120	142	116	110	113	122	118	119	129	107	115	147	120	116	142	130	121	123	131	148	140	111	119	117	141	119	104	126	139	116	112	117	138	127	132	153	153	115	146	112	120	122	117	127	131	136	124	115	117	152	115	129	135	120	125	127	113	131	130	122	114	125	138	126	103	131	115	149	116	133	112	132	129	107	138	132	122	118	124	127	128	144	142	121	142	138	144	137	126	125	121	128	133	140	127	138	145	110	146	106	103	119	138	113	104	168	137	117	117	134	111	147	106	127	141	115	118	127	126	126	123	138	132	139	123	137	121	129	122	129	123	126	140	131	113	128	126	142	134	138	111	125	129	123	126	138	129	143	136	135	108	126	124	119	109	126	156	153	117	146	120	163	127	122	138	127	114	129	144	140	147	151	142	130	141	142	120	100	107	140	129	119	132	128	147	121	143	114	131	106	133	132	145	132	163	96	125	116	135	166	142	143	115	130	126	120	162	125	132	127	123	120	129	115	116	128	126	131	110	129	131	121	142	126	143	131	103	140	131	127	123	129	133	141	127	141	124	136	120	104	138	133	143	136	140	113	106	121	135	108	106	123	137	129	147	124	116	136	126	109	147	162	124	121	132	132	117	130	140	127	109	126	138	134	124	138	118	117	117	110	138	128	138	142	136	134	133	137	129	124	150	114	117	135	140	122	129	121	129	127	134	137	120	117	130	152	149	131	122	127	111	112	118	131	122	144	117	136	135	113	136	145	137	111	136	135	147	131	118	120	125	137	155	125	133	130	114	133	155	132	137	138	109	117	151	137	139	102	130	150	123	137	121	115	133	124	133	137	139	129	115	104	129	137	119	115	130	147	124	155	144	119	122	133	134	143	110	118	130	125	107	142	141	121	107	126	136	151	126	142	134	106	125	152	145	135	119	133	132	119	124	118	149	148	137	119	140	123	128	112	128	128	134	123	142	134	147	118	123	134	126	140	114	132	145	159	128	123	117	141	134	129	131	127	122	146	115	113	139	139	118	138	140	120	147	122	130	140	144	143	125	146	135	143	126	135	138	126	128	142	116	145	136	106	131	117	135	130	131	142	114	127	131	124	140	130	125	142	129	132	111	142	115	102	126	141	140	125	136	97	136	121	136	131	128	123	134	125	124	131	121	150	128	127	126	123	131	135	118	115	139	110	123	142	103	123	111	144	109	137	141	126	104	131	127	138	133	125	118	141	139	148	125	134	152	148	129	142	145	134	129	127	109	125	145	142	142	142	129	127	129	143	136	138	120	135	131	153	126	108	118	120	156	128	126	151	128	148	120	123	133	151	101	135	117	130	118	112	116	119	124	120	118	139	133	130	137	139	119	123	133	139	127	111	135	123	132	114	147	145	128	152	121	139	130	139	127	128	137	114	128	124	144	118	136	120	132	139	131	129	129	157	117	128	141	127	120	125	114	118	152	166	123	126	114	153	129	128	118	119	171	143	131	112	108	145	134	138	124	93	137	138	137	131	139	141	127	130	140	121	129	136	118	136	127	153	107	140	142	141	146	133	142	113	116	152	112	143	128	141	113	105	116	110	139	145	130	118	147	116	115	117	118	110	121	139	130	128	125	133	130	117	148	129	122	134	113	127	132	121	139	128	107	137	159	129	129	134	117	116	107	137	144	142	153	140	110	112	149	115	134	140	125	129	149	141	117	113	96	125	137	118	123	140	128	120	136	139	130	132	122	134	132	131	133	140	131	131	118	127	140	135	125	129	119	121	127	129	132	127	133	130	133	139	122	142	142	145	129	131	142	109	115	125	150	122	143	141	138	148	141	112	120	126	131	131	100	109	123
24829	632	1187	1351	1157	963	910	666	585	580	488	462	433	445	416	397	391	386	344	375	343	328	356	350	356	308	338	323	356	337	313	296	288	333	338	295	309	336	323	314	301	295	292	310	312	291	309	311	307	329	310	306	337	291	300	294	326	316	282	308	294	299	325	324	310	319	331	281	288	337	294	296	323	298	323	273	316	302	315	309	316	300	287	311	313	299	307	294	319	291	308	271	314	306	336	312	300	254	315	328	304	319	330	312	291	298	274	303	329	284	339	301	307	329	275	313	283	283	322	293	317	295	273	299	317	294	305	314	289	296	252	267	273	307	301	283	310	315	280	299	276	308	328	303	300	315	284	322	297	301	294	303	286	311	320	292	325	291	296	325	318	301	281	296	273	327	311	274	295	284	297	281	299	250	284	318	287	334	247	316	282	293	284	300	276	285	306	280	334	295	318	315	315	302	295	324	285	307	314	328	288	310	314	292	333	309	292	340	286	286	308	299	303	305	361	295	311	281	316	340	302	351	323	277	308	294	261	315	267	285	321	286	299	318	305	313	296	308	336	293	319	284	297	321	294	334	316	304	301	301	275	301	274	310	316	298	294	317	329	288	316	293	301	288	291	285	321	301	317	335	303	302	283	288	295	294	323	311	279	304	287	278	349	310	305	266	328	303	294	300	278	322	334	286	317	294	325	287	337	297	285	284	293	270	282	314	268	313	298	325	313	282	311	311	305	306	261	308	276	332	286	279	314	332	250	304	297	299	327	288	347	297	311	308	302	296	324	323	302	300	279	293	291	273	312	307	285	321	279	309	324	324	321	304	323	285	317	304	349	295	292	277	305	312	304	293	283	306	306	289	303	302	315	304	300	322	298	280	310	305	292	336	318	273	290	330	286	297	291	336	293	314	298	300	304	321	295	301	310	304	281	336	307	306	322	303	292	318	306	298	306	309	304	269	316	281	309	285	302	318	346	328	304	315	318	317	334	298	315	306	305	299	305	287	321	302	301	307	300	305	261	282	305	272	270	289	309	294	282	308	296	289	292	298	314	313	303	311	300	289	286	276	320	286	290	338	326	321	309	296	333	280	321	315	293	297	301	315	317	295	290	286	285	334	314	297	313	282	300	304	285	311	331	294	301	301	291	330	294	321	323	295	289	285	316	276	338	307	324	312	309	290	277	332	296	293	279	313	271	285	306	285	298	292	307	289	299	321	302	305	329	295	311	294	290	265	287	297	312	273	289	279	259	339	305	308	312	281	295	305	320	298	302	317	319	317	282	289	294	279	303	307	326	263	257	290	324	286	264	276	275	302	289	303	311	310	265	301	295	337	319	309	335	302	286	317	302	302	320	291	283	273	330	309	246	291	281	308	317	308	291	305	295	312	283	313	282	302	302	280	317	310	300	296	323	309	310	311	291	299	303	289	326	285	295	287	323	341	302	301	291	309	261	318	292	284	315	283	309	279	288	302	308	302	309	311	308	290	307	330	314	334	349	301	303	276	296	298	284	289	278	309	288	307	292	280	293	335	310	307	305	287	273	297	316	294	280	337	291	297	312	282	269	297	295	285	285	296	315	302	294	278	300	272	328	347	315	292	288	299	284	290	263	294	288	303	312	310	313	332	286	327	306	287	325	291	280	297	275	279	294	317	290	310	296	287	312	297	315	304	284	286	284	286	314	265	309	337	327	291	350	308	301	299	310	291	309	323	315	259	303	323	266	314	288	297	298	294	319	317	313	290	311	320	280	284	278	331	327	278	300	294	309	294	325	294	302	304	314	299	281	281	249	311	278	295	295	299	310	290	296	300	296	272	287	296	308	296	294	333	297	299	299	305	270	312	299	328	312	308	285	296	287	293	317	281	298	335	275	285	304	306	316	304	282	307	321	300	289	303	304	293	275	312	289	342	285	282	320	293	313	291	300	318	320	300	268	313	330	279	277	304	315	282	325	301	317	255	302	341	282	317	271	310	281	302	297	295	286	285	276	320	317	301	297	287	290	285	322	299	323	330	297	300	300	291	290	268	290	312	300	289	304	294	291	280	317	310	283	286	333	302	301	294	328	305	303	306	305	293	336	307	312	325	312	286	280	294	294	292	294	296	311	296	289	307	305	315	304	322	292	308	300	301	293	308	292	286	281	263	273	305	305	306	295	311	318	301	288	292	299	308	290	315	282	312	311	292	300	310	272	311	306	322	318	282	334	332	308	310	296	305	297	318	294	293	299	279	273	300	304	286	324	309	324	280	310	294	299	324	295	299	293	314	302	305	303	280	313	301	304	287	307	310	322	308	282	322	302	315	313	321	305	303	310	296	307	301	324	292	289	286	294	329	306	300	283	324	303	319	265	306	292	315	281	290	286	255	317	312	305	299	322	284	330	319	307	288	344	319	306	275	296	286	324	310	298	301	309	286	265	301	303	306	320	309	287	313	309	305	283	279	310	297	300	301	303	307	307	281	302	289	300	319	263	307	329	300	302	286	295	335	306	272	325	292	307	294	306	313	306	320	302	293	292	297	304	268	343	296	295	287	296	302	336	296	321	316	298	294	287	310	297	281	331	298	286	287	306	268	313	305	319	316	302	322	283	315	287	305	295	294	314	321	314	307	304	287	275	317	275	314	316	287	313	309	292	323	277	290	323	322	293	275	303	316	276	316	311	266	285	308	290	284	312	294	306	313	290	280	316	294	300	339	290	297	302	295	303	326	273	316	330	301	286	310	311	290	290	276	295	275	306	314	296	343	319	297	288	312	295	335	301	302	296	326	305	275	303	284	274	294	287	299	324	302	303	278	286	330	299	300	301	286	335	327	302	280	308	314	301	286	318	308	315	303	337	292	308	294	310	293	314	313	276	301	327	325	273	296	302	300	307	283	278	277	295	290	301	294	326	305	300	300	310	286	317	303	306	288	316	284	267	306	336	304	282	277	287	306	306	288	298	306	301	288	308	325	272	291	294	294	299	323	262	297	310	313	310	271	299	323	307	345	285	314	294	309	315	285	313	280	282	307	305	339	278	361	320	323	296	321	298	340	307	262	303	316	306	296	297	323	289	303	317	317	320	285	262	295	295	304	288	320	294	263	290	296	303	298	294	322	304	325	302	323	297	315	325	306	277	293	321	277	320	320	327	291	307	316	311	293	337	305	293	313	284	298	264	282	331	301	298	315	308	298	308	304	310	288	267	324	283	288	304	327	293	278	311	308	324	302	295	290	293	319	329	333	278	306	295	307	293	292	328	297	325	318	278	288	316	320	282	289	302	303	275	278	294	315	301	308	286	323	285	307	315	299	253	289	272	319	261	305	291	301	306	304	292	299	304	301	295	287	316	314	309	291	276	333	305	310	295	275	289	290	290	297	324	277	316	313	313	315	308	277	314	277	332	320	317	292	302	303	300	286	285	273	302	301	292	314	310	268	300	332	309	285	297	301	282	315	306	288	276	290	292	285	272	291	320	320	285	327	300	307	312	318	301	305	332	296	335	305	251	274
28895	3281	234	211	222	191	170	175	170	167	196	190	186	198	195	187	176	209	178	186	200	199	162	184	197	210	204	194	219	172	195	193	225	174	171	175	192	182	192	190	197	218	177	206	165	167	190	186	180	192	196	193	185	195	198	176	178	172	216	173	177	181	197	196	198	184	207	210	185	192	217	203	202	199	181	198	184	175	190	212	193	198	189	187	203	158	188	198	222	226	169	171	198	163	196	201	196	180	167	186	193	179	170	206	198	177	149	206	182	179	175	181	213	174	204	170	193	186	211	188	193	180	169	205	191	187	170	189	183	167	195	188	218	196	183	183	181	194	202	204	194	177	226	157	216	201	190	189	202	194	189	194	212	170	189	176	206	204	190	198	202	179	208	194	217	193	193	194	215	202	229	206	210	193	204	212	212	165	177	191	214	203	177	205	199	212	202	185	196	200	220	200	193	191	201	220	203	220	192	186	209	201	209	189	195	168	193	172	188	193	164	199	199	193	184	173	162	210	208	175	184	194	160	208	212	197	201	163	202	174	173	180	189	190	198	179	196	194	200	185	186	184	207	197	205	208	200	186	188	194	200	193	210	176	169	201	189	199	178	187	198	192	202	173	203	204	209	173	202	203	205	189	188	187	211	212	174	198	189	172	218	191	188	190	227	200	206	181	209	195	206	205	198	179	211	201	210	172	186	193	199	185	205	189	221	182	189	173	202	185	201	174	186	197	171	200	189	191	212	205	185	182	203	202	187	196	196	189	180	176	190	195	158	186	185	193	180	193	199	185	160	185	212	209	182	184	187	200	186	211	179	198	166	179	206	201	198	199	192	211	187	209	182	194	159	196	193	186	206	180	205	194	227	207	183	204	182	184	199	192	186	196	181	200	178	177	184	200	212	202	185	205	192	184	192	190	187	189	196	175	199	202	207	195	203	198	189	212	193	159	181	186	183	201	210	197	189	210	193	176	182	207	169	212	204	199	199	163	191	202	210	171	189	180	175	197	182	210	202	204	182	188	173	160	178	182	187	188	197	220	222	231	221	194	198	186	190	208	184	189	212	199	188	162	189	231	186	182	205	197	222	180	184	171	214	181	186	202	178	211	186	200	192	169	217	179	205	218	181	195	195	186	182	195	198	186	205	199	194	161	192	191	214	190	165	182	195	199	205	184	193	177	172	189	197	196	188	212	181	224	206	183	175	162	203	210	190	197	212	170	203	179	223	195	163	212	194	189	186	192	209	190	186	193	185	187	201	191	213	216	167	176	157	175	196	203	201	195	162	179	217	176	211	197	192	170	181	220	166	166	184	199	201	198	183	195	174	206	198	194	207	185	193	192	176	193	169	203	193	195	183	193	179	204	190	189	197	175	207	197	194	193	213	192	187	180	177	192	186	202	229	184	190	194	209	190	205	185	200	171	181	202	185	204	197	219	205	221	172	190	195	194	194	206	158	171	183	189	181	194	193	171	197	172	186	182	219	213	194	185	203	208	174	170	172	203	187	172	204	193	204	196	198	202	200	199	208	192	212	225	175	189	209	184	231	218	172	190	201	211	193	183	185	195	183	172	190	185	187	198	200	196	244	210	194	187	220	207	191	223	214	207	196	199	172	195	195	192	197	173	211	186	177	182	188	201	172	181	193	223	180	200	173	210	221	162	191	189	169	201	188	188	217	195	210	172	207	241	176	199	206	193	189	196	215	185	183	194	197	206	184	187	189	194	199	189	189	185	192	201	195	193	220	187	192	180	221	190	188	200	174	182	190	190	192	221	200	163	210	207	186	190	182	223	215	189	188	213	192	190	183	201	192	182	198	212	182	200	208	179	192	214	185	193	184	198	171	184	195	172	198	203	162	210	184	188	171	207	178	201	205	183	175	190	182	220	191	195	171	203	192	220	187	196	188	213	201	213	202	172	185	219	200	223	182	186	196	185	205	179	189	177	173	203	210	205	190	185	180	190	179	176	174	182	185	181	196	200	218	211	186	199	189	185	193	205	197	207	190	186	186	192	180	200	210	230	200	200	180	196	210	193	171	185	193	190	193	194	218	194	199	182	193	232	200	177	202	184	205	184	195	195	212	191	201	189	176	184	190	220	188	198	185	187	190	183	208	184	170	162	147	182	183	188	197	185	225	166	211	188	173	214	198	179	178	171	157	215	202	191	205	206	185	188	230	197	211	197	196	195	189	193	167	217	175	169	203	188	185	200	180	185	172	199	212	201	194	184	192	185	218	198	193	187	197	194	184	205	187	191	206	206	171	206	210	181	197	177	225	220	196	193	210	195	193	181	181	188	201	182	181	163	181	179	198	178	190	181	205	175	217	191	197	214	195	241	213	191	209	179	209	194	207	190	219	200	182	182	175	174	162	200	186	232	217	178	224	177	230	191	189	221	195	179	187	190	158	201	205	182	202	208	184	226	188	209	194	201	193	191	178	187	206	212	182	202	156	217	212	183	197	190	202	207	185	181	181	200	203	176	187	210	183	233	177	206	191	196	208	190	178	194	185	185	172	194	182	164	208	182	190	200	178	200	177	162	189	163	223	190	199	185	171	175	188	205	202	201	202	184	195	188	198	213	189	194	169	192	178	174	207	193	209	177	164	179	215	170	189	196	168	204	200	189	179	189	185	206	202	204	189	198	208	187	193	184	163	166	205	189	170	191	196	227	188	175	183	180	202	203	190	179	184	186	188	184	177	203	201	195	213	193	198	177	211	181	182	216	198	195	209	187	174	186	241	203	164	183	186	210	188	182	180	173	180	188	187	220	181	180	213	200	190	202	183	195	171	176	204	187	193	192	209	227	173	199	193	180	194	210	193	216	197	179	169	185	174	184	185	188	198	200	158	181	193	202	200	199	200	210	185	189	194	163	178	219	200	189	185	186	188	190	223	207	188	195	191	189	175	175	225	200	185	209	180	190	170	207	179	184	195	195	195	208	201	172	204	178	212	181	195	199	211	167	176	193	201	185	198	209	194	182	173	164	228	195	206	198	196	193	213	183	214	198	213	214	222	190	204	192	189	212	211	198	178	206	199	188	199	188	208	199	168	173	190	202	198	175	206	182	207	181	208	209	207	187	205	207	194	177	172	204	181	194	207	178	203	217	181	202	176	178	222	191	202	206	201	206	197	199	195	204	197	228	202	228	182	183	194	199	180	184	202	166	155	168	193	198	202	164	186	162	191	174	174	205	205	163	175	209	164	188	185	216	209	173	195	210	207	210	202	180	202	181	162	198	193	173	198	201	216	231	189	196	200	215	204	186	209	196	184	203	178	174	210	178	199	191	189	196	197	183	183	168	187	197	250	194	201	174	174	165	183	196	194	188	224	169	179	209	220	194	191	213	185	215	199	188	197	209	195	179	198	205	177	197	189	204	208	204	203	186	182	173	185	196	186	182	194	175	179	209	217	202	218	178	196	198	231	184	185	179	209	188	195	213	220	192	166	211	190	205	195	188	162	179	196	207	186	192	192	216	187	196	198	200
16773	476	489	482	438	435	451	472	425	471	436	424	442	438	453	457	476	445	456	521	445	404	500	470	450	446	439	447	431	446	437	428	409	424	439	436	469	483	462	484	449	459	442	434	481	459	471	429	450	486	471	453	451	458	426	479	449	449	464	465	451	455	449	422	445	391	451	439	488	491	437	459	443	442	495	465	446	433	446	411	478	452	443	470	444	442	434	413	440	449	487	446	460	475	466	410	443	446	420	465	419	432	464	422	415	450	457	429	435	466	420	459	447	434	466	481	452	461	422	425	452	423	434	466	444	432	474	429	460	449	430	458	487	491	445	426	447	462	473	439	419	447	451	442	442	463	500	419	440	460	408	485	477	466	500	431	442	441	462	482	470	471	419	466	442	469	468	470	428	477	451	432	420	388	464	441	441	446	479	448	444	426	430	454	420	469	448	431	459	443	465	467	435	463	453	431	422	444	457	435	470	424	442	396	454	475	451	485	465	421	455	444	484	496	456	427	411	437	432	470	453	450	440	492	453	452	461	434	423	438	431	469	483	428	450	422	426	495	443	433	416	459	472	454	456	471	451	431	459	440	428	493	470	479	437	423	442	486	410	450	434	443	440	463	452	470	454	446	471	426	431	443	493	443	460	480	468	478	476	453	460	447	465	486	459	441	440	432	446	440	413	432	464	446	456	434	468	461	443	449	433	460	434	445	447	471	463	452	447	437	458	444	452	442	460	483	478	456	490	451	455	432	455	466	435	458	445	443	441	515	452	433	442	439	482	424	460	463	490	408	441	433	486	471	391	458	444	457	458	455	480	469	462	441	463	478	470	466	448	471	428	454	416	438	480	462	442	488	449	456	469	502	442	476	467	469	475	456	445	457	467	441	436	459	471	483	505	464	457	469	437	438	456	441	442	421	448	433	479	464	429	455	489	471	428	445	438	494	430	426	417	472	422	472	439	428	459	435	454	472	485	455	458	441	446	439	445	463	465	448	435	470	473	469	402	447	462	438	425	456	449	433	441	419	465	485	434	452	458	434	428	481	423	458	402	451	447	437	453	451	460	469	424	460	413	456	462	407	471	461	468	447	433	438	483	459	439	453	453	462	431	458	464	458	438	460	414	460	497	435	479	454	465	427	448	451	460	453	450	443	452	450	494	451	461	449	448	414	448	435	457	443	430	435	446	455	447	444	456	471	445	443	445	455	447	440	422	443	478	420	482	412	434	454	484	469	417	418	429	429	447	439	437	485	439	496	464	481	411	435	445	446	464	445	475	450	466	429	421	444	447	437	462	446	462	446	436	469	425	439	435	468	441	453	440	471	424	465	447	432	462	435	485	437	441	480	472	419	471	440	446	461	456	436	452	451	412	445	469	466	465	451	442	446	451	488	406	455	482	453	460	483	493	452	424	452	467	427	434	415	432	451	445	423	446	450	401	434	448	498	441	481	466	465	469	446	427	418	435	430	437	451	463	480	446	439	458	406	452	450	433	457	447	456	462	418	439	425	459	415	426	430	477	461	466	430	440	401	460	460	437	433	416	448	496	422	448	467	448	441	453	474	426	425	478	462	432	442	435	473	437	439	463	449	435	456	467	462	416	453	451	437	428	436	454	458	463	494	482	476	430	450	487	472	444	428	478	433	454	426	483	459	442	446	509	447	421	464	471	413	414	476	445	453	443	453	474	463	448	453	475	471	448	428	462	496	437	484	454	413	451	438	439	488	456	412	480	472	462	403	479	439	465	413	450	457	463	424	425	438	422	463	435	465	438	460	435	454	480	418	451	425	459	482	473	414	447	477	484	485	472	447	461	423	437	451	448	455	450	432	465	453	444	479	436	443	457	416	461	422	471	476	460	467	463	433	418	442	462	470	474	477	458	463	480	463	435	455	432	439	446	462	458	420	472	466	486	421	443	416	460	462	481	457	420	467	463	473	481	463	488	432	468	453	455	442	444	476	429	424	496	427	458	452	437	500	461	399	438	426	492	448	444	451	498	468	454	488	460	458	445	486	456	447	465	435	407	507	431	439	468	436	449	436	436	466	451	494	448	464	453	457	444	455	469	450	444	469	420	406	460	420	434	420	447	459	473	468	478	438	462	455	452	442	445	467	458	439	456	476	482	453	462	435	444	459	491	474	455	428	460	457	482	480	408	430	483	446	408	442	466	493	438	457	466	458	478	477	461	456	473	463	456	457	441	441	460	469	465	473	441	466	488	500	433	438	461	436	470	449	454	467	463	431	440	451	447	465	446	424	478	452	457	424	483	440	423	457	443	474	464	438	429	466	470	496	412	466	478	454	444	439	491	457	436	465	452	471	441	453	448	432	440	486	439	458	459	458	472	462	463	441	465	461	442	434	449	445	449	424	470	464	409	453	411	488	454	422	428	467	442	422	453	453	468	451	451	419	415	464	462	455	448	459	509	496	477	419	444	456	459	496	440	485	473	416	448	446	443	439	442	441	468	462	480	446	440	439	440	462	457	447	422	445	476	451	426	455	401	449	425	447	448	453	454	437	457	467	492	435	418	483	465	448	445	461	438	457	456	458	424	459	475	443	462	476	449	461	470	466	447	454	479	421	486	452	440	478	466	450	458	463	414	447	443	452	399	413	464	485	400	450	446	417	430	413	442	444	425	463	424	436	424	444	448	456	484	445	444	452	454	414	450	419	432	445	491	463	431	435	416	425	426	459	402	468	427	450	432	465	451	429	425	426	458	372	446	481	474	453	470	438	436	449	472	443	497	406	437	430	467	464	475	456	466	465	415	481	424	476	461	441	442	437	487	455	432	452	439	422	461	420	488	449	442	438	423	485	429	476	436	405	482	472	457	430	405	472	473	438	411	426	429	429	455	448	443	453	481	474	482	429	503	455	475	460	433	496	443	396	445	420	481	463	421	431	462	434	408	440	481	447	457	451	470	464	467	473	454	466	454	471	429	452	452	449	442	425	466	450	439	473	410	454	433	442	443	477	453	493	433	456	452	431	458	473	435	423	469	482	471	448	438	457	462	470	413	448	422	441	441	425	474	440	431	453	480	440	435	473	461	453	461	461	423	467	445	419	449	461	466	473	429	418	441	458	517	434	462	432	459	439	448	466	423	460	450	440	459	443	462	420	475	466	492	419	447	494	454	499	441	435	476	421	422	402	456	445	483	463	431	465	429	487	465	418	452	488	448	462	387	435	481	473	404	441	470	474	451	418	438	479	433	444	443	473	436	444	465	425	426	469	428	450	472	441	409	471	450	436	393	428	464	450	443	421	420	468	458	461	481	474	451	458	462	455	477	435	497	464	436	429	426	477	492	420	488	417	456	473	483	439	443	437	444	462	442	476	462	448	437	421	444	429	471	445	448	500	467	426	469	433	488	474	461	477	454	398	438	443	462	440	431	420	451	436	491	455	451	448	473	407	453	470	450	464	464	457	459	439	439	462	497	454	488	446	459	467	412	449	474	436	455	452	440	446	426	451	439	436	456	446	444	474	457	439
45382	8249	692	367	330	275	273	269	245	263	213	224	236	212	270	276	243	266	228	222	216	213	235	235	213	178	214	215	198	224	243	239	229	234	217	216	222	224	216	204	216	248	233	221	218	219	224	235	220	258	210	233	232	224	217	224	240	239	232	259	263	229	212	233	245	241	228	211	226	222	208	245	229	246	226	229	204	225	227	214	219	248	241	227	216	242	240	252	235	261	237	251	235	227	215	229	218	218	270	214	228	238	207	218	242	259	207	194	211	228	209	238	205	233	245	194	231	232	224	233	257	241	234	223	207	226	218	219	226	216	240	210	258	244	253	200	221	229	224	237	242	223	211	216	203	213	212	232	249	215	235	251	223	226	213	233	240	226	211	203	214	206	234	232	204	209	217	272	216	229	250	217	263	233	206	223	228	235	229	217	248	204	247	221	206	203	240	235	234	207	245	223	222	251	238	246	235	245	227	230	218	224	214	211	225	234	245	252	243	216	245	227	213	225	226	227	235	246	266	246	227	229	201	239	198	219	259	264	207	207	223	243	246	226	240	216	218	235	237	212	197	235	242	211	220	232	250	194	233	244	230	235	235	241	236	230	237	219	240	229	216	228	233	234	217	216	235	222	225	265	237	228	210	219	235	216	225	263	232	240	213	258	224	231	235	220	238	237	242	207	243	232	217	236	213	237	252	224	212	228	237	253	225	208	249	250	204	228	266	245	215	244	221	220	207	233	204	227	251	219	225	246	223	224	238	246	234	243	246	266	229	245	209	217	202	201	225	236	217	232	224	248	239	216	217	241	234	229	225	213	240	215	239	242	227	216	239	200	222	226	239	217	228	232	224	254	224	226	205	217	236	225	239	216	236	238	244	216	235	209	239	218	225	219	222	222	214	235	219	232	252	217	239	211	233	260	238	247	237	218	253	224	227	226	220	234	216	231	218	216	189	220	227	203	220	238	237	255	232	214	233	228	250	213	212	216	248	220	207	217	225	213	247	226	227	238	223	219	219	213	200	238	236	211	248	244	200	201	222	227	208	222	216	208	207	215	219	194	224	231	255	216	223	224	222	230	246	239	242	235	235	232	234	218	248	230	215	225	211	205	243	218	203	244	221	236	226	250	214	234	224	191	227	237	241	225	265	225	227	223	266	214	196	213	220	238	237	201	257	208	236	185	234	233	239	249	223	219	246	240	234	203	233	248	240	235	217	216	225	209	209	229	241	204	201	242	221	246	241	215	210	235	227	243	217	206	236	209	247	222	216	236	224	232	245	197	220	201	230	219	236	204	244	219	224	213	218	242	223	235	224	238	217	248	211	260	202	186	211	194	238	213	209	243	255	242	199	220	221	263	253	211	231	244	220	233	236	214	238	238	240	210	244	248	252	220	226	238	245	215	214	218	190	217	203	222	233	230	251	235	229	245	219	260	235	231	235	214	230	232	204	227	226	246	220	218	233	197	216	215	241	208	230	174	230	211	227	227	224	222	215	222	190	221	208	243	199	244	209	220	227	226	243	215	235	226	225	204	236	199	225	247	260	218	223	205	190	217	220	247	217	212	250	221	211	220	209	244	209	192	246	247	224	210	199	243	217	233	230	225	210	232	220	191	239	244	220	222	254	234	240	220	253	251	221	247	237	216	233	237	254	217	234	233	218	247	264	220	196	185	205	226	179	209	220	218	236	243	222	231	180	203	240	245	230	235	240	219	255	234	226	221	210	219	234	221	238	227	232	224	209	214	214	217	221	210	261	214	218	223	217	214	211	218	228	213	243	246	222	231	209	201	230	230	243	268	230	230	211	233	234	225	196	256	221	218	248	216	226	228	209	193	232	202	222	214	242	211	221	195	222	232	239	228	225	224	224	239	214	220	209	232	235	235	201	217	220	210	257	242	233	222	217	228	251	217	218	243	213	242	210	207	222	221	216	202	226	233	218	238	207	239	198	248	257	214	214	254	255	252	251	191	209	193	222	259	228	230	233	223	226	222	270	236	251	259	215	226	229	192	170	203	216	233	243	237	237	210	227	236	187	244	211	232	230	230	211	231	221	229	238	209	227	206	224	217	239	220	241	215	201	227	228	220	251	208	201	203	227	234	247	217	234	241	238	229	239	248	220	230	228	214	233	226	209	224	240	212	188	211	219	253	245	228	212	215	235	230	247	227	238	218	261	249	222	248	259	243	225	203	220	210	196	230	235	261	244	209	241	226	198	194	251	218	252	226	224	219	227	226	215	232	240	219	233	233	224	219	240	232	252	240	218	214	213	269	224	222	227	244	237	192	231	237	257	251	216	253	242	220	216	212	226	233	204	230	228	211	245	217	237	216	235	208	210	181	214	237	249	212	230	235	213	215	221	235	214	250	247	236	215	223	211	231	232	220	215	265	233	224	221	233	207	195	239	265	223	229	246	186	198	235	223	199	246	220	242	235	209	248	203	238	236	229	225	203	247	227	198	233	194	227	220	208	236	227	223	220	247	245	228	247	217	231	225	237	227	192	236	219	213	223	233	223	226	232	208	207	235	222	241	221	220	225	246	203	245	222	234	207	185	239	213	216	226	239	224	216	252	213	206	239	239	211	260	241	235	233	205	211	228	232	214	236	231	224	233	213	212	217	212	222	191	249	242	257	200	225	232	231	243	194	229	206	223	232	204	219	234	223	213	239	187	216	240	238	235	252	184	210	231	264	240	277	220	214	218	212	228	245	244	224	234	236	241	226	197	212	242	226	246	237	224	201	204	235	233	212	211	208	246	258	232	199	206	214	202	231	220	214	257	221	244	232	227	250	212	262	242	232	229	248	246	228	226	227	241	243	243	229	240	228	226	227	186	230	219	226	238	223	225	215	232	255	226	220	219	221	258	218	210	205	205	220	223	238	223	211	247	229	213	208	225	224	223	217	221	258	197	218	262	222	210	239	231	288	194	213	251	187	229	223	206	246	215	245	231	233	223	217	220	248	220	222	216	216	192	231	238	226	200	261	228	215	213	194	240	188	219	216	206	235	244	263	214	246	218	208	240	250	225	233	202	247	235	226	228	221	236	231	212	266	230	219	234	227	226	212	235	242	237	230	223	196	238	239	224	231	233	236	240	228	208	173	217	273	260	224	252	191	228	174	239	203	224	213	234	213	226	232	200	206	213	244	244	225	207	229	231	231	244	250	225	209	236	213	222	231	263	207	225	234	216	209	274	246	209	220	254	227	234	224	253	238	223	210	211	230	236	231	209	203	201	228	215	214	203	215	205	215	237	229	228	218	215	231	221	208	214	204	229	226	247	244	230	211	231	235	217	230	233	243	252	230	248	247	233	212	225	199	222	220	225	195	222	194	227	212	240	224	247	230	235	233	214	204	231	218	212	208	234	199	264	212	250	233	237	229	268	232	224	228	203	216	238	227	243	208	223	235	219	237	200	229	207	227	243	218	251	221	224	257	249	235	231	259	231	242	244	229	225	255	214	225	219	219	227	246	233	207	219	223	211	241	216	235
24447	705	903	987	916	808	725	729	639	622	602	586	542	568	581	531	568	533	546	531	519	554	526	517	506	524	574	474	518	564	540	480	544	539	539	529	507	522	552	477	513	511	552	523	517	521	518	503	518	560	491	524	495	532	516	533	527	495	536	534	516	531	523	487	509	515	500	480	519	508	494	493	524	514	481	494	530	543	521	531	554	493	538	518	545	498	523	551	508	526	498	534	513	505	541	518	497	492	464	517	500	522	521	529	518	538	504	528	519	521	548	510	512	499	548	489	519	516	499	500	523	542	535	451	551	576	543	540	522	544	536	539	495	540	497	545	533	514	533	520	548	509	458	510	563	522	543	496	528	534	547	535	544	508	545	514	502	477	516	541	521	543	505	559	484	542	496	512	577	512	524	517	493	523	514	485	519	504	536	541	504	521	477	543	506	513	517	503	507	493	497	507	486	491	522	486	489	513	523	545	491	520	521	509	530	575	544	499	513	545	491	504	504	509	537	481	539	533	499	536	499	568	502	473	543	519	536	559	503	506	557	569	519	525	519	531	504	520	477	572	519	498	538	487	515	489	551	521	543	502	493	504	531	482	507	525	508	553	511	514	531	543	496	532	519	541	514	504	528	537	514	495	532	512	518	499	539	515	545	492	553	547	538	516	521	514	512	523	576	494	515	502	498	528	558	527	496	512	514	545	517	516	530	499	523	518	553	532	523	524	524	521	538	499	508	483	517	520	499	514	531	507	487	539	565	544	507	519	485	550	537	475	535	517	537	476	543	531	508	495	576	545	556	521	500	497	510	513	504	503	544	504	489	510	479	535	524	534	530	480	549	524	490	496	523	510	518	505	539	499	483	530	522	534	493	481	460	512	493	499	519	546	519	545	541	471	551	498	497	503	532	482	493	533	500	541	532	532	505	503	493	506	541	508	510	500	529	560	497	521	526	530	528	557	507	524	479	498	504	522	528	487	543	516	502	498	539	511	513	567	508	513	515	536	522	492	541	512	519	532	522	515	515	559	513	549	508	490	500	560	512	518	537	529	548	505	483	525	524	549	577	504	524	519	503	487	517	524	558	505	547	549	534	516	524	530	513	550	521	536	518	514	579	519	504	525	512	533	481	532	541	562	545	557	522	534	492	516	557	505	555	544	543	502	550	535	503	536	488	521	518	520	518	527	509	494	558	518	500	491	500	503	512	556	535	551	533	508	526	541	505	467	529	538	523	519	503	518	498	516	523	562	536	508	541	544	517	524	514	502	514	511	523	557	498	494	524	581	515	481	487	547	524	539	510	514	515	538	522	503	539	567	488	530	509	485	488	508	503	544	496	536	492	522	553	535	505	543	537	489	518	554	562	497	523	495	560	519	533	484	527	518	519	530	521	509	576	511	526	517	546	487	526	564	539	523	564	470	530	520	534	486	552	523	525	526	490	501	521	517	564	513	537	508	537	516	525	482	492	530	494	522	524	485	601	516	512	527	506	486	495	563	491	554	510	506	498	469	514	529	499	489	509	547	534	536	523	472	512	498	520	535	484	530	527	535	537	492	504	517	499	526	513	500	525	538	499	506	537	518	494	501	541	485	522	519	540	537	460	548	493	517	543	549	543	518	534	541	521	504	497	521	512	547	518	557	486	514	516	519	523	503	481	533	541	534	533	549	564	536	511	504	533	485	481	515	509	499	532	493	533	562	549	503	512	506	539	511	558	477	536	523	492	519	542	522	534	502	511	533	526	499	530	536	526	489	557	502	524	560	502	554	548	555	511	528	510	501	546	502	533	503	523	540	519	508	544	536	512	524	501	530	504	506	478	493	535	529	480	523	527	530	513	525	520	543	503	507	518	522	506	482	495	507	534	567	505	519	515	534	526	480	504	552	551	561	482	544	519	500	490	541	502	462	532	509	565	513	491	514	503	513	494	524	522	524	510	493	528	504	490	512	546	538	490	540	526	475	525	542	485	516	540	503	527	501	496	510	530	491	509	526	532	523	533	538	520	487	499	519	477	507	540	532	496	497	539	503	503	538	516	502	488	507	527	554	542	536	542	511	530	517	503	539	507	534	522	481	509	531	523	521	532	513	503	526	558	529	563	503	532	514	517	519	521	541	495	532	536	554	536	496	511	490	552	514	559	526	481	522	531	531	518	485	504	528	544	558	496	502	501	546	485	533	500	528	487	504	468	537	563	543	552	534	534	551	540	532	517	513	516	532	542	507	506	508	494	488	514	546	523	498	523	476	530	531	511	504	495	525	558	518	536	529	542	514	495	515	473	495	486	531	500	496	516	552	464	544	504	544	481	510	508	505	524	517	492	561	498	546	551	526	510	534	524	484	500	529	523	535	503	556	499	532	490	532	543	512	523	497	506	531	545	502	512	520	515	483	521	506	522	509	499	496	553	534	506	523	557	508	552	507	539	505	532	521	519	538	488	517	514	482	532	501	486	513	510	506	507	500	494	494	514	537	536	541	557	527	524	546	508	477	508	507	528	520	488	517	521	507	524	535	497	516	522	548	536	498	486	540	531	504	542	548	495	559	541	505	513	517	527	526	527	507	522	503	494	521	485	535	487	533	521	502	504	531	527	520	515	500	550	531	527	547	539	533	546	540	491	482	562	518	516	533	535	501	520	516	516	483	543	494	576	516	547	527	529	490	515	520	515	487	511	513	558	511	520	555	467	515	530	541	521	479	531	461	516	505	512	525	505	527	482	490	481	540	547	539	523	509	552	545	516	493	506	547	546	518	495	564	509	494	497	520	528	510	498	503	518	515	530	527	574	507	509	510	533	526	495	500	544	483	503	537	526	504	485	527	542	512	506	504	546	507	519	506	557	469	566	547	529	513	497	531	522	513	535	512	509	568	562	511	533	550	542	512	483	540	549	531	546	540	548	555	499	521	531	514	536	514	541	456	530	511	498	552	524	522	553	566	477	525	519	514	535	505	560	538	530	547	507	559	557	464	538	501	533	534	475	498	505	512	541	528	533	557	463	511	508	512	503	528	502	503	512	540	548	528	558	514	518	539	487	523	490	550	525	519	530	518	548	524	495	528	534	467	511	508	523	567	543	496	515	511	521	531	545	522	530	514	548	483	528	508	539	492	503	508	512	499	540	498	492	537	484	518	500	497	502	522	526	540	526	536	533	523	472	531	514	547	480	523	508	519	524	537	510	574	536	474	549	503	517	511	522	526	497	492	488	484	510	514	526	500	510	470	518	535	523	532	506	523	524	537	535	502	480	537	530	486	546	525	533	503	523	507	524	554	529	477	506	511	521	560	526	525	517	530	555	526	538	552	474	533	508	531	532	544	537	525	505	526	538	467	543	499	557	520	570	549	521	514	575	542	491	533	504	513	485	492	478	509	562	555	492	509	528	497	532	474	548	540	488	534	524	490	525	503	550	503	529	517	524	531	526	503	490	514	491	524	559	489	513	498	488	546	525	537	536	522	545	518	577	499	502	514	532	502	529	523	498	485	538	513	538	527
52128	12120	1384	408	291	244	200	218	166	170	155	156	169	140	155	164	172	167	155	124	124	107	137	144	136	123	124	141	152	139	146	143	148	146	131	160	144	146	151	120	141	126	132	137	116	124	151	147	118	139	142	149	130	136	173	172	126	173	147	146	150	131	139	140	141	148	134	144	157	148	137	129	160	123	135	136	144	139	136	127	139	132	118	155	136	140	162	133	123	132	141	127	165	138	134	129	119	150	141	163	138	143	123	131	142	121	121	148	140	131	144	133	120	142	127	154	137	139	138	145	132	127	140	135	123	157	133	137	120	120	136	142	137	116	131	169	123	122	137	128	120	127	151	139	153	138	122	120	129	122	132	147	136	146	139	137	122	128	130	150	153	146	136	133	139	148	149	161	127	136	156	127	155	157	140	135	150	116	143	119	134	145	148	164	121	142	149	129	125	118	152	137	147	129	138	143	141	139	110	132	143	126	143	137	132	142	146	139	133	136	139	141	115	140	160	157	130	140	141	137	142	129	115	137	147	151	161	123	133	171	145	143	151	135	142	129	147	123	125	128	132	108	149	141	151	142	126	136	143	143	124	128	135	143	142	139	131	148	134	134	147	122	133	161	171	171	150	129	143	139	140	172	149	141	147	129	127	144	142	127	128	142	113	118	142	138	158	136	142	146	138	151	173	154	149	130	145	154	122	137	114	142	154	155	151	145	150	139	134	106	141	158	149	119	159	150	117	135	148	147	115	151	145	135	149	118	140	118	129	136	152	149	126	135	133	118	151	147	145	136	150	147	157	133	134	137	152	164	144	175	148	148	147	158	142	134	112	123	139	136	145	119	137	128	135	123	165	138	133	145	145	136	164	131	142	142	127	126	120	126	126	119	132	137	140	131	150	139	150	149	136	118	151	137	137	140	150	131	147	143	121	146	132	129	139	162	141	115	157	131	138	130	124	151	156	136	127	138	119	154	136	124	144	105	135	130	128	156	134	149	152	134	129	139	145	150	124	131	132	158	135	143	113	130	148	145	123	145	146	136	152	149	144	133	154	143	162	162	146	123	140	142	157	116	131	143	146	142	120	115	136	130	140	141	148	149	105	140	138	116	138	124	129	122	138	160	152	130	133	141	153	133	154	153	150	130	148	135	150	126	114	132	123	143	141	136	158	148	159	116	120	130	130	138	157	164	163	147	141	144	147	141	152	139	137	124	114	153	152	161	139	160	154	154	136	114	147	150	123	154	149	156	145	128	138	145	145	158	151	130	120	135	124	113	134	154	125	156	135	144	134	156	144	136	128	116	133	122	166	147	137	122	148	124	142	140	152	132	135	134	147	138	140	120	138	140	138	136	154	153	137	147	136	141	141	138	138	119	130	143	138	117	132	130	154	130	128	130	152	129	146	115	157	159	126	137	131	152	164	132	138	135	146	143	131	162	117	141	145	147	119	133	151	147	137	145	146	148	129	142	134	141	141	148	141	150	134	137	150	156	128	143	141	148	134	153	135	131	138	157	122	146	145	144	142	138	126	144	145	127	145	130	141	120	158	144	133	153	123	143	123	149	142	137	154	124	146	146	115	116	132	139	140	154	127	131	127	128	121	136	114	139	126	138	128	148	136	138	144	132	148	123	143	136	160	132	162	140	156	146	142	147	138	124	125	111	143	128	135	140	137	158	156	135	156	129	156	136	142	142	125	132	133	168	147	154	150	105	142	146	149	160	108	141	135	140	140	153	118	131	132	160	144	126	125	119	148	144	122	132	130	155	136	143	93	130	138	133	161	122	145	147	135	137	123	120	142	161	154	150	151	144	131	147	131	131	122	148	166	138	146	141	143	120	134	157	123	143	118	140	125	154	150	132	122	152	148	139	152	154	136	126	139	141	153	137	124	147	139	125	145	137	160	138	113	141	147	137	150	138	142	149	152	142	151	133	139	162	133	150	135	125	126	139	113	149	123	129	137	120	117	150	160	132	124	142	143	154	142	126	135	128	165	163	159	147	135	150	135	144	129	140	121	146	147	157	148	146	120	128	134	132	117	144	135	169	159	134	124	123	135	118	149	116	136	148	138	166	162	139	110	145	131	137	138	117	138	131	129	176	151	135	141	135	129	143	153	143	146	152	140	156	147	141	124	148	170	161	132	118	121	132	139	146	139	145	143	144	160	155	137	104	148	131	136	137	170	133	150	140	155	126	136	162	138	133	129	131	140	112	155	134	127	120	135	132	164	158	140	147	137	147	133	142	140	130	144	138	136	135	141	141	135	120	149	129	146	137	137	128	137	121	149	134	128	139	160	131	153	162	151	121	147	127	147	150	130	134	147	128	133	143	153	141	140	130	143	137	136	172	152	126	143	140	130	157	141	130	144	154	130	134	133	132	133	139	142	128	144	131	139	139	166	161	142	143	156	130	140	146	145	148	133	124	133	134	157	144	149	133	152	158	140	138	132	139	152	146	157	128	152	147	134	118	130	118	145	154	162	129	130	139	140	131	156	130	146	105	123	125	160	138	147	149	143	157	157	119	146	125	142	155	148	164	145	144	145	123	138	144	144	117	143	143	126	161	153	142	156	141	121	135	140	166	148	131	132	158	157	121	124	143	127	164	142	123	126	145	127	123	137	142	134	130	149	147	138	125	134	129	135	123	160	140	147	136	154	141	141	149	136	148	131	131	156	157	123	142	139	110	128	147	136	122	125	120	133	155	144	135	135	138	161	123	128	141	118	148	122	145	135	137	139	137	133	142	106	138	130	149	149	120	134	139	123	147	125	151	136	124	142	138	138	147	148	129	137	145	137	142	144	145	144	136	122	132	150	139	123	136	133	159	149	132	137	144	134	137	136	133	113	124	138	146	132	144	130	155	130	126	150	141	132	139	147	140	128	159	145	132	125	140	139	141	126	139	155	130	178	119	172	156	154	151	130	145	147	160	122	137	133	123	150	139	128	137	152	134	152	128	149	130	132	147	147	138	140	136	138	135	115	148	149	134	167	129	147	140	149	146	148	123	153	152	167	147	143	142	155	130	133	141	147	142	139	130	149	130	148	151	133	138	145	157	128	143	148	152	132	117	125	162	160	133	161	119	137	130	169	151	110	139	146	134	134	137	122	153	131	155	112	118	142	125	138	133	146	149	135	134	123	140	137	125	145	138	139	155	166	128	132	151	146	151	127	136	126	122	134	154	143	141	139	129	132	135	112	141	161	157	152	124	113	166	154	144	138	134	125	136	139	175	139	123	120	137	115	135	128	137	140	127	161	152	133	164	133	146	141	142	144	121	118	154	130	117	121	165	151	179	134	142	147	122	148	144	137	160	136	112	118	120	136	131	149	135	161	143	145	140	132	145	132	146	139	153	147	158	129	142	146	154	141	151	123	122	145	157	139	144	137	136	136	141	120	137	106	144	144	160	135	150	139	133	131	155	130	131	122	135	143	134	143	142	128	146	130	111	141	148	122	153	163	143	131	136	149	127	124	152	167	156	152	134	121	151
27026	622	1065	1236	1018	903	716	605	542	493	454	473	415	424	393	377	376	368	358	351	347	339	353	311	359	356	346	346	344	357	340	337	330	357	337	353	327	347	340	334	364	346	321	370	316	324	366	351	350	367	363	355	317	318	341	320	340	332	343	352	330	332	328	328	315	361	311	320	310	301	333	340	324	317	295	317	316	319	321	309	311	339	323	316	321	344	305	348	319	304	299	308	316	335	342	307	313	320	350	326	346	342	309	309	298	325	338	331	332	324	350	340	310	341	348	321	341	312	302	324	311	329	308	316	346	320	348	330	334	309	339	313	329	334	357	339	344	339	330	344	337	336	327	273	327	330	317	312	324	341	321	325	333	331	321	342	301	343	289	323	335	320	358	358	340	327	345	350	305	340	333	302	348	319	314	330	309	340	327	326	303	329	306	333	318	322	352	336	319	344	343	320	304	299	357	337	299	301	327	359	353	297	332	298	339	338	327	331	327	320	321	286	302	336	311	338	359	323	323	322	371	299	337	319	329	311	333	309	302	312	342	331	308	333	321	340	330	323	315	324	324	316	329	304	301	331	334	302	307	355	333	314	332	323	334	313	330	355	319	340	316	326	324	333	316	321	342	323	344	349	327	324	312	294	301	336	298	301	349	332	320	324	315	307	319	320	333	307	352	352	306	338	335	331	336	292	359	303	301	336	324	322	339	326	345	323	327	347	325	313	309	342	325	285	309	310	307	313	285	321	313	306	286	322	327	323	318	291	311	308	326	313	330	339	316	306	343	325	320	341	341	310	311	353	306	307	357	307	337	361	321	323	343	302	344	329	353	306	357	335	324	305	313	320	318	334	322	296	289	319	336	300	319	350	329	314	351	338	360	292	368	323	316	346	340	331	322	328	314	343	315	356	330	319	309	313	335	344	348	331	311	318	320	306	332	338	316	326	286	339	325	309	329	307	329	322	358	322	322	330	326	322	309	304	318	331	349	317	313	303	344	342	331	326	327	292	331	285	316	326	317	358	336	334	320	346	324	350	310	311	355	364	332	289	290	320	301	368	327	324	288	304	315	349	292	322	324	307	348	326	351	325	297	351	336	319	313	315	323	328	336	306	316	282	318	338	304	352	335	331	306	336	349	323	332	333	349	309	344	339	348	302	305	321	303	333	346	335	281	330	344	321	325	295	346	337	340	344	361	357	348	331	337	309	319	328	292	346	319	355	340	335	314	346	337	327	313	301	328	362	300	338	304	329	306	331	319	342	312	317	319	340	326	327	341	323	335	313	329	328	304	316	325	317	320	310	343	299	320	305	316	322	305	292	333	328	315	315	327	314	338	274	264	305	313	313	293	341	336	318	327	324	358	343	303	350	356	318	298	313	343	330	320	325	339	322	332	332	330	310	330	327	291	356	333	336	321	339	300	337	310	312	330	307	344	333	322	333	309	320	332	318	341	316	305	328	314	317	323	309	317	314	331	332	327	303	334	354	345	339	355	317	300	306	323	313	332	324	321	302	341	289	335	325	348	300	350	322	332	315	349	329	352	332	328	327	324	324	300	343	325	320	343	297	320	305	340	307	333	339	317	338	353	331	343	325	307	316	297	334	294	324	317	339	333	301	357	320	365	299	323	332	319	312	330	340	322	334	363	331	300	341	301	321	314	324	323	319	311	351	310	307	338	298	315	321	320	344	309	306	316	311	331	307	334	286	325	341	307	338	309	323	330	335	317	331	343	318	344	337	313	352	313	323	340	359	331	315	325	330	317	294	319	294	349	307	387	370	312	353	337	328	321	288	318	335	347	320	340	327	341	313	319	357	315	339	337	315	335	303	350	304	313	318	339	329	351	357	299	319	352	318	320	343	310	341	349	310	326	328	328	327	332	300	355	314	317	319	352	328	309	339	297	330	341	331	311	308	309	347	303	312	300	321	353	354	337	321	358	365	325	364	351	339	319	347	319	306	327	329	325	317	298	342	341	307	312	348	352	339	332	307	329	357	304	313	340	342	351	312	320	315	331	309	302	325	305	291	326	314	327	323	319	301	356	355	342	338	328	318	315	316	333	318	330	330	296	310	333	353	300	319	318	356	267	304	333	332	315	323	336	364	331	337	319	331	331	317	353	320	337	343	304	351	304	343	294	334	341	327	308	336	299	324	345	332	335	314	341	321	328	303	307	315	301	351	300	343	321	300	339	327	324	322	336	326	337	330	326	332	320	310	326	305	333	333	321	322	311	317	329	340	298	313	311	345	307	314	330	330	336	344	334	328	337	308	353	321	318	281	308	335	297	345	348	322	347	350	336	318	316	336	293	338	327	303	307	319	298	315	336	328	314	303	304	314	341	318	307	312	307	272	341	337	344	322	351	317	353	313	334	313	314	329	307	332	311	330	339	302	300	337	314	284	325	318	308	347	360	355	315	342	321	304	326	307	348	323	304	317	353	326	317	333	327	340	340	331	329	318	319	361	312	301	332	378	328	354	312	311	339	328	325	339	334	341	312	311	331	295	341	317	320	310	345	326	321	313	340	353	323	335	344	346	329	342	343	302	342	309	320	339	341	318	302	321	318	326	310	343	325	296	310	351	328	290	299	363	349	318	330	331	317	356	326	318	327	337	316	315	364	323	368	333	344	329	326	328	303	376	344	352	323	335	349	310	308	333	293	291	294	318	331	322	343	320	289	317	299	347	321	334	322	336	315	341	346	322	324	331	313	323	339	327	316	334	339	326	331	322	337	325	301	330	306	321	318	331	313	338	310	349	286	326	333	329	337	301	301	352	336	299	322	324	306	315	333	346	329	327	327	340	360	290	351	306	326	274	309	338	332	340	341	312	319	327	324	316	351	322	297	339	343	306	322	336	336	291	319	301	342	334	328	328	316	334	320	347	324	372	303	328	331	319	324	324	334	290	324	325	336	330	370	306	325	318	334	322	348	322	328	337	303	291	307	291	323	315	354	303	323	346	303	314	310	336	333	336	299	338	337	323	298	330	314	336	343	327	295	314	387	306	297	358	337	329	331	316	315	321	347	327	316	320	333	326	313	353	309	323	291	300	299	333	317	301	313	318	311	316	328	323	324	335	324	316	345	311	333	336	336	334	345	299	315	340	310	317	310	307	340	342	299	357	277	311	350	311	305	349	328	307	306	339	321	339	324	336	323	300	333	297	329	352	324	333	327	347	310	320	297	318	284	302	332	316	277	324	320	352	344	347	316	323	333	288	298	324	335	296	342	320	341	326	331	297	302	307	317	301	342	324	320	336	341	318	334	317	297	324	313	337	344	317	296	321	316	347	319	336	315	334	275	306	341	343	320	352	322	326	329	336	340	310	348	305	298	316	319	315	317	340	340	275	343	316	310	313	367	335	327	335	304	319	316	324	351	340	336	305	324	338	317	325	320	309	328	301	333	317	316	344	294	338	305	325	333	330	315	327	323	358	334	339	325	315	343	300	332	333	331	268	312	336	318	340	318	334	304	343	326	309	382	326	294	331
30477	3677	242	206	195	164	174	171	188	204	208	176	211	215	190	209	208	193	213	214	165	205	191	213	194	201	195	228	197	211	182	197	184	195	212	201	195	182	192	183	189	193	195	213	210	192	194	171	195	167	191	172	185	183	173	195	209	209	196	203	193	209	202	179	195	192	196	191	208	189	199	202	211	208	199	180	190	203	178	200	230	172	202	191	228	191	168	192	204	190	202	184	198	176	177	197	195	182	201	194	198	219	219	189	238	180	182	188	193	199	198	210	167	179	204	187	182	201	193	198	211	211	174	213	216	202	215	220	190	211	204	217	222	214	190	201	192	185	217	210	190	211	211	170	195	191	187	193	196	187	202	199	199	209	221	197	176	186	193	199	179	205	186	205	154	177	195	186	201	153	207	223	227	183	200	208	218	193	194	211	189	197	185	173	212	184	197	198	203	195	203	212	168	198	208	171	201	188	209	204	179	193	193	189	202	196	202	216	183	193	210	215	204	199	194	183	197	215	232	187	186	204	199	163	169	223	185	185	179	180	194	232	209	191	188	198	172	174	208	170	213	215	199	176	181	189	190	181	201	176	207	202	199	169	191	177	203	209	195	221	203	222	211	218	173	181	204	191	202	171	206	191	201	209	197	221	196	184	198	194	189	198	197	198	178	174	199	191	195	205	202	178	177	258	178	182	201	193	207	208	192	214	230	179	212	211	180	200	206	180	195	191	177	205	222	175	194	207	191	174	209	217	185	196	162	183	197	209	203	181	194	206	191	212	203	193	194	215	219	200	212	194	182	185	204	199	221	200	197	189	205	201	196	175	190	225	221	206	195	192	198	205	204	195	193	201	196	193	207	181	196	230	207	181	206	212	192	189	171	209	195	155	214	198	191	162	175	197	208	171	202	199	183	191	211	188	199	200	174	199	202	160	193	196	188	196	186	202	210	212	193	213	173	184	183	186	197	217	197	221	210	192	207	193	188	208	199	164	210	199	196	173	195	196	196	184	168	199	217	213	187	196	191	197	185	192	194	185	216	197	205	181	203	176	169	233	188	186	170	187	193	194	206	231	198	207	209	217	206	203	197	195	199	194	187	213	186	195	207	185	188	211	207	200	197	212	195	217	182	190	208	171	184	181	209	215	177	172	213	183	198	172	194	207	205	209	191	199	194	215	193	197	191	190	191	177	198	210	206	192	222	201	175	193	212	203	204	184	192	201	232	193	188	197	199	169	237	173	189	204	176	205	209	163	199	238	210	197	187	204	169	196	209	186	183	197	199	182	183	172	189	199	174	202	211	178	178	198	194	190	204	208	191	216	180	183	198	180	194	196	191	191	205	216	197	190	184	195	210	183	213	179	175	197	180	188	219	212	167	160	162	200	190	184	200	203	200	200	183	192	194	231	214	215	203	210	214	204	203	209	203	174	220	199	189	168	224	183	176	178	224	197	195	220	192	205	209	176	208	190	180	197	189	167	196	206	176	198	200	192	217	180	223	208	175	184	234	182	190	183	201	200	197	180	222	200	186	199	236	202	208	174	201	180	191	206	192	198	209	206	174	225	222	185	197	192	197	162	187	209	234	220	203	205	169	208	219	204	197	190	200	188	190	201	199	175	213	195	196	186	210	198	212	189	215	218	224	178	194	185	209	205	174	197	167	204	203	181	220	179	187	205	194	206	194	170	199	173	196	190	167	200	194	191	171	220	248	179	180	190	209	200	200	177	208	203	183	193	207	194	189	209	194	183	182	197	214	199	187	197	222	178	217	213	204	199	226	189	201	204	176	217	205	206	197	168	175	178	193	199	176	180	214	184	186	174	181	197	176	192	176	181	188	208	196	193	198	204	187	195	188	189	190	200	210	193	189	160	217	192	169	176	189	194	185	210	196	184	181	188	208	158	214	204	219	202	179	187	179	189	209	200	202	189	224	190	184	206	213	212	188	184	171	194	234	194	160	220	203	193	207	207	193	184	211	207	170	185	204	178	202	167	178	199	196	197	190	197	204	207	195	212	208	181	212	199	189	194	209	198	214	180	184	198	200	194	196	192	215	209	174	187	196	211	193	177	182	205	199	189	193	169	197	196	204	181	172	198	194	191	203	191	173	189	173	211	200	168	211	201	210	207	181	201	226	205	212	196	183	206	218	220	191	170	165	173	173	192	213	172	216	165	177	191	185	211	179	198	187	187	175	175	177	210	220	194	165	208	188	200	192	182	177	212	182	222	199	193	213	178	164	205	220	197	201	193	232	200	182	220	188	213	201	191	237	223	196	215	203	183	176	209	193	189	168	201	224	188	176	154	195	189	219	192	186	197	190	208	191	206	179	206	170	172	203	179	195	187	189	195	181	193	190	214	212	189	201	192	198	192	200	212	216	190	182	220	181	182	214	217	187	205	209	178	175	202	199	177	199	194	204	200	199	200	178	199	183	170	184	203	209	208	185	197	193	204	194	197	175	207	173	202	192	213	207	210	202	203	190	210	187	192	227	197	173	169	216	194	189	184	191	165	207	200	166	212	192	221	182	193	179	174	192	176	181	202	212	202	187	218	211	187	208	198	187	187	218	221	212	181	203	195	163	226	195	183	203	205	195	183	183	199	212	164	196	188	213	181	195	177	205	212	184	205	208	204	189	183	211	196	207	168	199	187	210	206	194	226	243	180	170	226	189	220	211	203	182	177	167	195	181	199	171	176	194	186	199	195	204	194	212	185	220	213	206	189	213	179	192	173	200	157	181	175	196	178	187	191	193	189	195	196	185	212	201	209	186	204	191	172	208	182	200	201	190	189	185	200	206	191	186	194	184	203	191	164	197	235	196	217	211	191	171	207	179	195	199	198	202	203	182	222	183	174	187	202	181	190	177	197	178	204	170	195	190	155	186	213	193	207	177	218	198	188	200	217	188	178	200	208	208	186	208	192	172	193	199	198	220	195	178	208	191	168	215	217	211	185	184	174	187	187	189	188	199	191	191	176	218	197	198	183	214	167	201	186	197	207	220	185	211	212	180	203	214	192	209	155	196	218	194	206	203	191	199	179	201	203	187	214	194	198	195	205	183	203	181	167	176	228	228	195	188	219	190	211	222	229	214	180	224	204	185	174	191	206	202	195	204	187	194	196	210	212	194	199	176	174	209	209	196	213	202	199	188	193	208	218	188	189	190	193	205	209	201	200	195	198	205	181	196	203	195	214	177	203	195	198	204	220	199	211	196	203	187	203	202	182	177	186	189	224	191	181	198	172	175	201	195	189	195	209	200	192	201	178	180	190	181	204	198	161	224	190	205	229	218	178	213	204	202	191	196	194	174	175	201	180	183	192	197	192	217	199	216	233	193	225	201	183	191	195	205	193	192	208	175	168	225	221	205	173	197	218	204	170	216	214	202	204	183	235	200	200	174	192	196	192	198	190	201	176	204	216	199	190	195	217	208	191	224	208	213	188	212	197	216	175	224	202	179	203	179	207	183	197	206	180	213	203	184	179	208	208	182	199
17355	470	464	440	501	499	439	508	478	480	504	468	439	455	456	443	425	461	456	500	452	479	444	450	454	464	440	451	474	423	441	478	431	508	475	476	431	459	445	451	449	451	444	463	436	439	459	429	521	440	447	461	480	489	458	441	453	465	443	509	492	474	435	427	459	481	433	479	435	464	450	467	441	479	451	470	476	450	460	462	464	460	475	476	453	451	470	430	480	446	486	428	484	471	463	471	445	432	458	486	464	453	462	455	427	437	451	464	451	441	463	476	442	478	478	479	455	492	471	448	477	468	464	457	460	451	423	438	469	471	490	498	428	484	470	436	474	438	454	427	456	443	510	433	458	487	468	455	476	458	462	454	448	488	450	430	445	464	476	464	459	469	450	454	471	462	476	462	497	449	395	442	465	466	459	447	464	477	435	484	445	441	459	491	482	483	481	495	452	441	447	477	446	453	492	469	441	481	484	435	475	439	485	435	454	457	441	459	464	497	438	451	445	472	450	435	468	455	491	452	464	467	452	468	466	429	480	443	465	478	452	474	503	481	476	488	427	448	447	488	437	435	442	470	464	449	448	463	448	475	444	457	439	493	479	434	485	496	473	467	492	469	434	452	464	455	466	421	464	490	466	481	467	450	456	454	441	472	466	480	440	434	450	471	418	475	461	457	470	460	460	458	467	468	425	442	487	441	457	419	481	450	430	452	457	440	466	474	472	432	439	479	462	446	470	465	474	436	485	451	447	417	480	464	489	483	450	455	436	446	459	440	431	461	499	489	465	483	441	484	451	411	459	447	439	442	448	486	454	511	428	432	451	454	464	489	477	431	464	455	429	479	450	466	473	434	465	470	447	467	473	467	468	414	435	479	452	460	484	449	486	461	435	478	440	444	471	485	447	434	454	470	455	472	457	444	452	433	459	437	456	456	448	480	483	481	435	488	398	465	451	444	447	490	439	478	459	502	430	490	458	434	479	466	504	451	466	481	426	478	453	446	466	428	446	484	441	477	473	451	397	449	424	440	458	493	446	482	474	444	482	453	471	439	425	473	405	442	438	443	441	466	430	466	498	476	486	413	444	479	484	463	471	469	474	452	518	440	425	460	431	421	483	457	501	437	448	442	404	446	474	464	461	462	425	469	439	440	445	496	468	458	460	493	460	455	459	471	470	458	455	447	472	476	462	437	434	463	476	461	467	480	461	447	447	433	469	504	489	454	415	442	449	445	455	454	470	462	478	472	441	441	445	485	433	440	474	448	464	450	425	463	438	453	468	440	452	489	484	434	459	423	481	460	454	478	439	445	427	482	446	463	518	435	441	438	466	455	419	472	484	458	450	453	481	463	451	433	434	461	470	468	483	481	423	460	451	434	461	496	480	471	450	450	467	414	458	494	456	466	467	498	467	450	459	452	461	463	459	417	468	415	447	486	515	454	448	468	449	478	448	470	448	476	472	472	459	470	491	455	441	454	496	494	465	466	464	477	481	485	492	471	452	484	474	459	450	489	483	450	455	452	463	462	445	446	472	485	415	492	479	479	419	435	470	467	452	438	467	422	454	435	452	434	514	476	486	477	443	469	455	473	450	447	491	490	469	446	449	426	504	474	460	419	441	449	517	480	428	496	466	457	480	458	454	473	446	488	431	461	485	449	468	459	472	425	409	479	486	447	443	431	451	459	444	445	482	438	423	432	490	449	445	480	484	445	451	464	441	443	455	428	428	404	447	474	488	441	462	451	494	472	457	449	459	488	486	472	472	464	440	453	482	447	465	458	468	447	416	485	427	468	482	436	457	460	462	429	489	451	443	480	448	454	467	481	436	457	434	453	471	441	441	463	449	459	465	464	470	446	432	399	465	455	437	422	422	457	404	475	464	470	433	471	455	479	430	451	472	444	457	440	429	491	488	485	464	457	478	475	486	455	447	467	465	440	452	451	479	428	496	434	409	456	452	434	417	424	405	427	477	468	445	461	468	442	425	450	419	449	451	446	454	425	452	436	468	432	429	461	456	443	430	457	496	459	495	482	459	498	436	454	464	457	519	457	437	493	450	443	443	470	487	460	453	489	437	443	465	447	459	485	468	444	475	452	429	440	467	465	457	464	460	443	490	451	470	446	479	495	454	446	431	465	453	430	499	420	458	486	461	462	457	473	419	449	475	479	467	434	475	486	444	459	487	452	491	469	457	461	467	443	483	440	455	441	458	477	471	478	466	462	468	446	466	416	472	440	497	502	409	459	447	455	439	466	451	472	498	392	471	457	469	435	439	477	457	458	406	516	463	472	453	440	438	461	461	472	461	457	465	450	466	447	455	485	433	434	451	465	449	479	409	476	449	512	461	420	447	448	473	434	461	500	443	438	461	465	521	458	456	428	456	491	448	475	480	462	440	457	461	443	448	461	452	484	470	469	443	464	476	462	440	504	494	444	425	462	491	494	449	498	447	482	466	470	451	461	446	445	473	454	493	473	477	474	476	474	489	454	467	474	458	485	435	482	469	453	443	446	458	431	482	471	437	444	472	474	458	509	465	447	452	452	411	446	479	451	463	454	463	434	449	473	456	432	404	458	489	451	457	433	484	475	473	468	437	456	490	479	464	473	433	481	433	448	484	468	452	420	467	473	460	438	455	415	439	470	485	424	428	462	452	455	451	432	472	492	440	539	458	466	458	458	453	438	490	472	454	436	454	476	456	499	453	493	467	431	440	472	457	432	445	465	436	471	461	462	500	454	460	447	459	444	427	443	445	458	478	458	446	429	472	491	439	423	441	505	478	474	467	445	462	504	471	481	461	493	442	461	463	449	455	460	438	479	436	473	494	443	457	444	461	430	442	404	465	477	447	484	476	454	448	419	448	472	464	456	438	441	434	471	481	437	474	481	454	493	492	469	447	472	440	454	474	439	420	440	483	471	457	484	460	497	474	479	400	481	478	452	476	454	475	476	499	440	428	463	505	459	479	455	450	446	455	435	456	459	481	448	459	473	459	456	449	441	476	494	461	461	448	455	431	508	477	422	432	456	458	463	459	417	509	465	481	471	482	457	456	469	441	434	470	441	451	438	465	494	440	433	446	435	514	473	453	461	487	461	434	456	454	461	450	480	458	519	444	474	462	465	442	430	463	479	464	448	468	438	471	471	435	451	456	445	444	465	431	453	461	460	476	441	474	428	466	433	487	453	485	503	450	470	461	456	431	481	437	485	469	477	455	485	460	451	481	467	430	435	462	461	474	457	431	462	464	438	444	423	430	474	482	451	445	462	458	449	444	446	464	413	452	453	448	443	435	442	459	451	438	464	477	449	462	467	464	438	471	458	442	483	484	451	446	409	468	487	445	494	424	454	508	431	490	456	443	442	449	432	450	474	436	482	466	461	490	464	470	467	453	417	493	443	466	431	467	478	446	505	489	461	445	454	496	438	452	468	469	465	466	460	504	444	474	447	453	455	472	467	451	474	457	463	474	450	464	459	483	450	502	489	472	473	412	487	442	448
48037	8754	682	374	309	276	257	297	266	244	207	253	255	239	247	229	246	233	242	279	221	241	240	252	198	239	231	278	237	238	221	229	226	215	253	272	247	255	203	221	236	245	240	244	228	257	248	229	213	226	257	241	256	232	242	249	252	232	218	217	208	227	224	246	214	237	225	236	236	244	202	244	238	227	226	200	242	243	253	210	229	231	245	223	222	247	229	230	226	238	228	226	228	222	257	232	222	244	210	246	223	211	213	218	230	230	226	232	254	255	249	231	232	237	239	239	228	241	241	238	243	228	258	234	253	265	199	252	222	206	247	236	220	227	254	254	203	232	235	245	218	248	252	214	227	245	230	225	257	237	233	265	221	213	231	269	251	253	253	201	232	251	241	216	252	250	243	229	229	223	238	263	219	217	250	237	225	210	226	234	242	230	226	203	243	213	242	233	235	220	247	231	218	229	260	246	253	229	208	228	213	225	221	246	234	267	273	232	197	217	262	254	235	237	287	228	244	203	230	232	204	236	214	223	220	227	222	240	239	252	246	243	263	255	255	225	235	273	239	234	226	219	243	239	255	243	282	229	248	250	240	231	239	227	244	214	228	231	233	253	228	241	243	231	246	230	227	243	219	224	238	252	229	229	219	251	262	246	228	218	229	201	244	249	269	220	231	234	211	233	249	228	242	231	226	258	237	236	259	227	205	245	279	251	251	271	237	261	226	207	230	231	212	229	225	265	248	248	253	213	222	219	251	251	222	222	220	271	244	245	257	237	252	218	258	268	233	229	194	219	242	236	259	228	270	241	279	228	243	243	232	244	241	249	233	212	236	209	224	225	229	197	237	220	244	261	229	227	226	225	223	240	248	232	233	249	250	226	254	234	236	230	200	217	239	235	230	212	241	260	200	249	239	215	247	238	253	243	216	223	235	213	234	202	224	237	250	228	223	228	243	236	255	225	224	260	232	223	228	236	258	234	243	239	263	243	246	236	227	212	234	215	254	227	231	216	254	210	213	236	253	269	230	232	207	232	231	226	265	241	225	234	230	246	215	212	239	248	222	239	243	235	237	238	211	214	214	249	248	223	237	225	248	242	229	239	253	250	247	219	240	233	237	220	237	222	230	238	226	241	233	239	227	258	235	245	209	214	220	265	229	227	231	238	267	199	229	222	242	269	220	229	246	249	213	207	248	232	224	221	248	235	222	260	233	228	218	235	256	209	224	207	238	228	237	219	260	223	253	223	243	246	221	207	219	193	242	235	257	233	207	261	242	247	253	226	254	243	229	256	256	245	259	249	214	201	232	227	262	229	246	259	224	210	225	243	248	233	229	226	238	232	256	248	223	227	230	233	240	245	229	241	206	224	219	232	239	227	229	252	215	235	231	253	247	233	228	256	228	260	264	240	264	230	235	242	243	256	196	221	213	236	246	226	234	264	264	250	230	239	258	233	218	225	232	219	252	242	232	210	238	235	229	250	230	254	270	233	244	238	197	225	258	219	223	226	206	244	227	222	241	251	222	243	233	195	246	226	229	251	229	243	218	237	217	247	229	211	245	243	274	229	239	224	228	220	230	252	243	220	211	237	211	255	250	270	231	243	230	222	231	226	232	243	233	223	226	205	257	257	259	235	225	227	226	207	244	231	221	231	240	235	236	227	254	248	243	236	246	214	234	221	237	235	233	204	223	222	236	257	238	231	205	247	216	233	254	224	252	233	233	234	238	213	252	249	231	219	253	217	222	253	241	236	213	277	241	243	234	191	241	251	220	214	231	258	259	212	236	199	265	241	226	261	224	235	257	230	196	220	248	243	239	252	218	225	245	212	264	234	258	237	243	244	202	253	243	256	239	237	212	208	247	257	273	240	214	204	229	266	252	243	219	198	218	254	232	249	236	233	216	232	214	250	237	217	207	192	251	272	233	209	232	212	257	239	257	217	206	253	267	267	212	248	250	234	254	212	202	253	234	256	232	241	218	218	219	254	268	252	267	233	248	244	242	241	244	232	228	228	236	218	202	233	247	247	257	256	258	229	229	221	213	210	225	239	255	214	241	231	216	206	244	236	205	209	231	215	263	263	229	229	250	217	238	261	214	234	231	226	221	254	217	251	254	224	224	217	249	258	220	258	236	232	235	214	231	240	220	232	253	229	246	227	220	240	251	216	209	233	245	214	223	238	247	232	218	226	227	247	222	247	248	282	234	237	231	242	227	207	221	212	241	192	241	225	238	234	198	225	242	253	218	222	230	226	216	247	232	222	228	251	228	227	224	255	233	226	250	195	222	250	235	219	247	232	247	221	243	222	225	256	224	248	217	223	204	257	250	218	232	249	190	209	239	249	233	251	248	243	236	250	231	254	230	206	221	227	194	228	255	236	243	246	237	223	229	229	255	257	243	238	212	232	233	237	256	265	217	244	224	246	234	225	249	237	256	240	254	220	210	252	244	242	224	247	231	248	246	266	218	229	235	228	229	219	245	213	214	249	219	263	229	229	239	244	224	240	233	254	239	238	214	233	234	219	213	209	253	231	238	181	243	247	263	254	253	244	259	254	228	232	258	237	245	222	215	237	244	245	219	205	214	265	243	227	240	202	227	249	248	244	225	238	222	261	243	231	241	215	225	242	244	251	225	241	215	233	220	237	245	239	237	215	220	208	232	218	206	274	250	243	231	235	275	246	230	223	216	203	226	258	229	227	230	216	249	229	249	233	223	250	250	239	234	241	241	212	216	243	250	232	210	249	257	238	232	272	228	240	210	205	219	214	233	260	221	237	243	259	238	242	225	231	242	223	222	233	272	238	261	233	212	249	210	201	215	228	232	218	252	266	216	233	246	226	238	229	249	244	256	222	246	236	242	219	226	205	251	229	246	223	228	218	222	253	231	205	224	222	247	241	210	236	222	247	233	222	217	241	233	230	227	219	207	220	261	245	204	237	217	224	223	209	221	256	227	240	228	219	246	250	235	216	254	203	228	211	222	210	255	242	223	244	258	219	214	249	258	244	218	227	211	192	229	239	264	251	233	239	260	222	245	216	215	227	265	226	222	277	236	247	249	236	236	217	231	240	271	225	246	234	227	266	243	227	242	209	255	234	233	225	267	230	227	235	217	227	239	225	240	242	236	237	242	267	231	244	248	227	231	236	223	201	256	230	232	246	240	220	211	235	233	242	221	242	226	229	221	222	247	196	223	224	248	232	231	264	211	245	241	225	212	237	224	247	249	215	215	254	232	220	227	260	210	207	220	231	214	242	248	233	233	222	228	231	263	237	222	241	257	244	254	230	215	256	248	247	220	260	231	236	226	229	226	254	217	210	271	256	239	240	246	220	224	241	249	224	243	219	248	248	236	233	252	227	232	223	223	226	220	193	250	241	257	257	213	224	257	248	240	246	257	224	232	221	254	231	241	236	250	224	253	232	231	243	250	235	228	211	229	230	241	241	217	220	232	211	244	244	243	196	262	240	243	230	248	254	244	262	231	240	238	236	218	263
26135	688	873	943	825	763	699	654	657	574	600	555	605	557	571	582	576	545	533	582	602	564	536	523	545	550	552	526	518	565	518	530	489	565	517	525	520	537	584	566	558	561	509	513	507	564	504	510	540	556	521	522	520	533	551	509	535	555	473	569	545	558	557	528	537	516	560	538	569	543	575	521	579	518	482	572	533	573	459	530	535	523	539	542	507	571	564	556	543	577	509	533	535	524	504	557	522	566	532	554	558	544	538	534	584	513	525	513	533	542	513	542	548	560	508	548	553	572	541	570	574	551	594	521	541	487	524	554	537	483	532	534	553	513	519	516	532	504	505	513	492	567	588	532	522	538	543	527	566	507	532	542	540	511	553	518	554	553	528	485	502	509	522	572	528	533	485	553	529	514	518	527	523	492	593	537	563	541	556	533	533	518	504	526	544	516	538	533	537	535	552	543	561	505	531	561	544	544	554	532	554	577	574	529	566	527	527	545	523	537	566	539	525	470	531	531	521	526	537	527	577	562	556	532	528	538	519	534	558	541	534	561	516	533	527	555	496	537	526	516	561	509	499	535	557	501	561	537	554	500	524	543	505	547	561	518	528	575	526	528	551	574	527	559	536	516	598	538	517	512	515	580	521	572	531	512	558	506	534	548	530	528	517	526	550	531	520	508	532	512	550	580	560	552	528	541	567	508	504	549	533	564	546	548	533	536	512	507	582	559	511	559	582	539	515	539	496	529	569	554	564	542	519	537	527	537	535	498	572	505	530	547	572	519	527	509	546	550	541	529	523	513	588	532	553	508	533	568	560	558	523	524	530	539	506	527	561	484	513	542	548	527	512	544	564	544	551	506	514	516	544	545	533	549	536	525	486	544	547	481	519	548	542	511	567	521	571	513	549	549	549	505	545	520	561	528	492	535	515	584	562	536	539	551	534	498	531	568	514	521	533	558	541	526	502	540	511	477	546	511	514	572	540	515	529	563	581	553	534	513	545	459	538	539	498	534	522	524	555	545	516	500	528	571	519	527	556	496	540	554	532	558	530	541	523	535	509	564	505	531	554	521	539	548	548	516	538	537	510	532	510	516	523	573	580	557	512	531	527	529	510	543	543	503	522	552	587	519	531	477	522	530	534	562	512	530	528	596	511	526	564	574	532	507	510	533	521	538	546	514	535	560	515	558	542	514	540	475	482	523	536	482	537	559	544	519	529	494	517	522	580	511	562	575	544	497	515	514	523	501	492	582	549	589	508	565	564	545	481	542	557	571	526	528	513	521	497	557	543	523	522	533	538	527	525	588	514	549	505	533	535	575	556	524	554	526	503	570	538	539	547	531	528	558	571	524	540	514	528	534	549	518	540	530	496	515	572	548	566	555	574	510	534	581	524	504	540	525	515	539	554	536	552	543	538	510	530	538	542	538	555	526	550	563	531	507	561	511	528	550	490	507	571	561	523	571	526	557	489	613	517	549	561	534	583	545	517	535	517	564	541	586	523	525	557	543	510	566	528	598	532	551	575	524	519	523	543	514	553	519	498	561	550	503	575	592	494	549	515	500	518	553	525	553	579	540	581	525	503	525	533	593	562	538	496	508	504	499	528	554	539	554	526	543	525	530	560	516	563	521	548	526	539	542	516	505	559	525	522	537	553	562	511	555	560	520	558	521	554	533	531	507	522	532	534	548	500	515	557	528	561	519	531	520	573	538	529	489	513	498	496	517	602	470	578	476	593	522	518	535	547	525	522	534	474	527	581	568	527	532	567	507	553	546	521	527	518	528	543	522	533	509	525	529	534	550	525	571	549	548	484	550	535	562	515	556	555	523	542	512	469	528	532	521	568	495	498	534	532	548	524	555	505	520	545	517	560	512	532	533	510	542	553	526	538	503	540	547	521	567	544	538	556	545	554	517	575	554	562	530	486	537	557	520	527	554	535	598	510	555	527	499	517	529	546	549	525	583	563	560	546	528	535	502	508	524	524	522	505	531	534	536	481	557	533	558	557	517	521	520	525	568	518	566	507	556	556	557	492	569	500	492	545	540	564	563	503	546	502	557	583	549	537	543	523	556	498	508	495	500	535	526	540	536	517	550	507	491	555	546	538	560	478	494	555	493	496	524	565	493	541	514	547	568	558	541	564	537	538	544	502	523	567	514	487	525	552	541	524	528	550	530	603	560	535	530	524	569	548	560	557	573	564	502	509	558	539	552	543	555	532	520	514	535	514	520	537	501	546	525	543	530	515	542	565	569	553	550	566	551	518	513	528	549	556	539	549	548	530	544	517	560	530	533	527	527	538	504	504	518	533	551	540	561	504	534	528	582	537	496	559	533	560	506	512	508	520	555	522	519	527	548	551	500	505	539	530	549	543	563	543	557	554	565	541	530	526	544	543	521	510	508	532	499	550	540	579	520	562	494	537	566	516	584	536	553	535	566	514	491	515	498	504	534	563	544	500	514	555	550	515	528	555	511	501	563	486	535	543	568	513	535	599	539	543	481	535	538	490	578	540	519	524	532	540	511	554	553	524	563	550	548	559	516	553	539	509	476	535	512	521	529	499	517	567	510	517	553	521	529	531	534	574	551	561	566	536	559	533	537	549	571	540	527	522	537	557	539	529	533	511	521	544	558	545	573	522	507	582	571	551	502	576	515	518	536	543	564	573	548	535	554	507	544	574	523	566	537	502	507	566	515	498	538	486	543	527	524	544	573	513	527	561	540	523	561	534	522	522	536	530	547	556	554	546	550	567	520	519	536	526	545	532	517	516	525	539	494	491	550	550	562	523	539	526	556	540	524	538	546	510	549	498	516	520	505	539	490	523	550	507	509	549	548	537	535	539	555	528	545	539	498	520	512	519	542	569	557	514	505	507	504	571	482	557	559	542	533	584	550	528	535	520	500	542	598	513	547	493	521	535	553	522	542	519	524	515	529	541	502	508	521	526	536	531	526	560	511	532	547	494	557	539	509	544	542	521	508	525	559	551	543	540	538	522	550	496	497	546	495	545	544	518	519	531	561	576	511	564	535	526	503	562	569	546	541	565	540	529	529	559	543	568	458	548	516	531	496	559	550	525	505	497	543	530	537	538	501	531	545	541	544	549	554	513	524	518	541	595	566	547	566	538	558	497	516	550	516	564	567	575	549	541	551	528	511	549	503	513	509	588	536	526	556	509	531	543	512	521	513	551	553	520	534	550	529	585	551	552	536	479	574	535	526	520	540	515	544	550	537	549	511	529	550	527	555	536	538	528	546	506	535	512	536	536	527	530	517	501	546	513	483	564	509	548	556	560	530	503	545	493	512	546	506	599	523	526	545	559	546	536	546	561	544	583	531	502	561	528	546	557	543	501	521	519	504	563	565	560	539	507	518	535	543	540	505	520	566	543	533	542	515	540	519	511	520	530	561	528	492	483	489	516	518	530	555	542	520	539	535	566	530	526	544	557	515	537	541	559	545	528	539	514	522	560	508	574	534	515	525	510	499	522	506	522	556
47983	10098	1143	430	321	232	220	223	196	169	154	136	161	145	145	156	135	127	157	139	141	130	133	143	121	124	131	142	137	118	129	127	120	126	119	141	131	134	135	123	127	118	127	107	114	114	120	134	127	133	136	145	153	135	137	98	110	109	120	113	150	119	118	132	136	150	136	113	122	108	125	120	109	122	121	111	132	133	134	135	109	137	128	127	132	138	117	124	122	121	129	123	120	119	115	129	130	124	127	121	130	109	151	125	109	133	117	126	130	158	123	119	141	155	151	157	138	120	105	128	131	129	132	129	138	111	131	131	128	141	112	117	146	114	128	112	120	125	122	140	134	156	141	137	122	133	134	131	133	112	129	126	119	139	147	116	127	100	126	142	133	123	115	121	130	124	146	146	121	140	122	144	141	116	132	136	149	144	128	116	138	113	127	124	121	140	116	110	117	132	121	127	115	137	134	140	142	130	132	130	121	139	121	130	140	115	128	139	120	125	132	118	123	125	128	111	111	134	122	112	110	130	140	125	139	130	112	139	124	149	129	122	109	130	136	136	129	145	112	123	142	122	137	128	137	129	131	123	132	139	127	117	124	127	135	127	133	93	133	140	132	125	113	128	92	122	112	136	106	129	139	124	143	123	124	141	145	121	132	119	129	113	128	122	135	130	124	121	124	139	145	128	116	132	115	109	123	145	131	111	122	132	127	127	148	137	147	133	132	128	118	113	124	124	146	139	153	131	140	121	139	148	133	122	126	138	124	118	120	126	128	114	149	124	107	129	133	138	123	132	139	133	150	119	115	127	140	116	169	112	128	141	141	128	119	130	130	139	122	123	122	129	132	125	107	129	130	119	129	130	99	106	140	127	136	112	120	123	118	122	113	127	128	118	142	112	121	125	121	121	117	144	130	117	125	100	139	115	136	135	127	129	140	140	123	112	125	143	112	133	121	144	148	126	135	142	143	137	141	127	140	119	128	107	113	129	120	124	128	131	115	133	125	123	130	134	137	139	142	157	136	115	125	129	132	140	137	108	143	108	131	117	113	142	108	132	141	121	115	116	108	150	131	140	154	120	122	145	129	124	121	132	129	171	118	115	161	134	145	117	111	127	117	132	131	129	139	132	121	123	111	108	124	139	127	127	140	133	152	123	131	151	122	128	125	138	137	149	143	127	134	121	135	120	157	147	128	135	119	132	128	115	130	124	119	115	125	124	113	120	135	144	135	142	126	117	105	131	131	135	142	136	122	121	128	136	133	126	94	127	115	139	110	125	128	101	130	127	135	124	121	136	125	114	124	145	125	146	94	124	119	123	121	126	138	136	137	135	138	126	119	124	133	140	136	119	141	132	157	121	128	119	161	144	148	147	134	131	126	125	125	116	122	129	124	146	109	137	114	129	129	144	136	148	125	121	135	114	129	139	116	118	136	136	131	138	131	130	140	123	131	131	118	140	148	147	117	149	130	137	128	133	133	130	95	137	132	157	136	132	112	109	131	126	104	141	118	144	130	136	120	140	114	104	126	127	153	115	124	138	132	105	139	109	130	122	136	123	124	126	120	121	126	138	109	131	132	121	116	112	127	134	117	119	118	99	129	128	112	117	123	158	107	128	122	142	144	126	117	122	147	166	135	140	121	98	116	134	111	132	108	123	133	114	141	129	105	114	106	141	131	139	149	124	105	128	148	126	136	138	123	95	134	118	123	113	137	118	125	129	141	157	133	143	138	140	112	129	136	130	147	119	133	111	134	128	103	112	141	124	149	148	117	142	116	120	116	128	144	139	128	112	123	131	136	115	115	124	110	133	135	123	109	123	112	145	132	121	133	140	120	119	136	139	125	121	119	114	89	116	135	128	121	143	125	133	116	115	135	131	113	102	130	108	124	131	128	130	110	127	134	151	144	115	138	150	135	138	135	121	133	130	125	93	117	121	111	135	107	144	120	125	113	115	146	132	129	133	143	124	133	142	90	102	139	102	128	142	108	130	120	135	131	127	133	128	138	154	146	117	137	131	125	130	102	140	146	142	114	138	140	117	129	168	149	144	125	131	131	120	145	123	144	127	137	98	125	111	133	139	114	124	123	134	157	109	123	132	106	117	121	110	111	131	119	109	143	131	124	133	154	150	132	147	126	134	133	127	140	126	119	137	117	127	109	112	148	132	124	105	117	123	130	160	123	129	128	114	128	138	122	147	128	127	96	129	142	150	134	139	124	126	125	127	122	124	126	126	119	129	107	121	127	114	133	120	102	133	139	121	115	119	136	141	115	152	107	120	138	127	123	120	119	124	130	112	129	133	130	106	126	129	126	162	118	130	138	119	127	135	120	120	128	138	111	124	143	144	159	122	125	114	123	156	125	135	117	126	149	126	145	117	135	126	124	115	137	114	120	129	127	169	132	145	131	131	125	143	122	175	118	135	142	119	128	123	132	148	137	140	129	126	156	116	127	124	150	125	131	122	124	147	111	132	148	127	131	124	137	132	122	153	133	114	131	108	129	133	127	126	106	140	126	134	137	134	135	137	121	149	139	119	122	108	134	99	120	132	125	123	136	118	142	151	127	143	129	129	134	116	131	148	125	137	135	117	135	123	130	123	108	133	127	107	120	138	139	130	116	140	133	104	119	136	151	121	134	138	125	118	115	115	127	126	126	113	122	110	132	118	130	133	106	130	118	111	123	155	130	116	114	131	132	131	132	124	133	134	151	104	102	143	108	141	115	105	104	136	123	141	123	109	112	122	121	162	139	115	119	124	131	134	121	110	140	142	129	125	129	128	143	133	142	134	101	117	130	120	115	113	130	112	133	140	126	115	125	113	134	123	147	129	140	140	124	116	143	117	132	111	110	121	129	137	108	118	139	107	125	130	144	124	116	121	123	141	123	117	125	111	144	124	135	136	118	124	108	115	127	144	121	146	142	127	142	134	111	121	136	108	141	124	112	134	116	145	143	139	122	127	135	150	119	125	122	140	132	120	121	111	147	118	128	141	117	103	111	123	123	116	125	124	107	125	125	117	139	127	151	152	132	124	122	116	127	134	139	120	121	123	122	116	150	122	125	122	120	132	151	161	132	139	117	114	136	139	130	136	154	123	128	152	140	140	131	134	124	113	101	143	125	117	113	121	129	113	134	145	134	102	126	130	112	144	134	145	120	128	118	144	126	110	140	130	132	147	123	130	154	140	139	143	130	123	123	134	135	126	144	123	110	121	135	118	137	115	127	136	132	127	141	115	141	141	118	130	142	120	126	130	123	120	120	133	126	123	115	127	135	127	123	142	127	140	99	139	134	94	148	117	117	112	129	130	124	109	118	104	141	119	133	138	134	119	130	129	131	116	128	129	103	135	136	140	154	123	143	126	123	127	135	128	131	136	134	159	135	108	125	114	139	117	142	107	104	137	95	121	113	146	117	131	110	116	125	129	133	135	135	121	131	127	109	94	124	109	130	145	152	135	115	123	148	108	124	117	140	122	119	123	126	127	135	127	145	132
24254	646	1168	1375	1117	958	774	597	550	545	509	493	459	409	387	390	391	369	355	367	327	334	326	323	335	328	288	303	306	332	347	342	281	295	297	303	322	336	302	335	345	327	307	295	330	323	325	315	306	303	285	292	290	298	299	303	326	319	325	308	302	295	301	294	278	310	331	278	291	293	297	306	305	320	300	282	284	299	304	267	310	311	264	318	327	312	274	308	300	297	308	323	290	314	309	296	320	294	295	281	311	288	294	312	306	294	314	279	286	329	277	282	285	272	305	259	310	287	313	319	311	282	294	310	334	338	326	302	309	292	311	323	295	306	261	302	297	279	324	276	287	299	296	323	291	284	310	301	323	290	329	319	297	299	285	298	279	293	290	298	303	313	306	309	301	318	313	312	301	288	300	318	281	310	295	325	309	323	277	282	295	287	281	287	279	312	283	318	286	304	322	309	288	300	298	314	293	295	273	284	315	300	292	305	314	296	310	321	313	331	284	323	317	317	311	304	290	292	310	322	249	298	283	295	285	300	309	298	306	278	267	314	294	301	349	287	311	265	304	272	319	307	286	291	295	283	312	280	313	301	270	325	305	277	308	303	290	358	307	267	305	296	306	273	289	320	320	289	300	305	302	308	283	302	269	310	282	284	308	293	328	296	279	294	284	298	251	304	285	295	315	310	299	292	285	277	317	303	292	318	302	327	278	293	305	283	299	293	286	291	268	292	321	297	312	314	354	323	297	288	286	272	272	316	308	348	320	308	303	335	271	286	283	317	294	306	268	288	287	302	294	291	285	316	318	277	293	304	297	300	302	277	318	291	285	279	290	285	340	281	290	285	294	292	329	282	305	330	317	286	272	299	280	294	295	298	327	280	300	296	298	288	302	292	265	284	306	321	297	292	303	313	315	302	306	280	292	288	281	310	286	246	262	293	288	297	304	321	294	299	297	267	292	298	288	266	305	307	286	290	279	345	266	282	309	325	331	343	284	293	293	313	300	322	297	308	286	293	262	315	282	279	291	282	310	321	284	297	313	316	299	310	301	281	304	308	326	274	292	331	296	285	307	289	309	306	299	267	302	280	312	320	300	281	268	322	310	297	293	323	276	307	294	317	289	285	302	310	296	318	315	290	298	257	299	317	300	302	306	329	284	276	285	322	291	292	323	275	288	296	303	291	271	319	295	282	313	308	305	315	273	259	305	333	288	320	289	273	299	291	292	296	307	291	287	282	300	345	312	292	298	294	289	301	319	312	276	308	297	309	292	275	326	320	266	326	305	305	320	284	294	281	303	278	307	317	307	259	298	284	299	311	301	280	294	312	337	313	282	262	288	286	315	315	285	289	301	305	305	323	274	315	299	300	292	313	338	288	284	296	288	302	293	278	294	296	271	298	327	253	283	291	289	316	277	271	320	292	311	307	291	294	324	293	314	303	277	288	302	295	307	275	321	287	308	298	277	291	302	278	291	308	275	277	277	320	309	302	263	307	335	312	265	259	294	287	301	280	285	317	275	282	312	294	303	302	300	281	297	299	313	298	293	288	322	325	279	284	304	288	308	312	303	318	301	314	301	322	312	329	299	325	297	286	304	308	262	308	296	300	289	295	322	306	278	285	301	288	271	306	277	302	294	317	294	302	310	309	308	307	283	293	301	300	346	283	314	273	291	326	275	308	293	302	311	298	343	302	279	302	302	320	297	307	313	305	291	287	318	302	278	315	294	300	283	322	257	333	295	313	295	296	304	287	279	309	313	287	294	311	327	299	282	294	320	303	302	288	295	322	285	307	287	314	341	279	306	325	311	313	342	294	269	306	282	306	309	308	299	302	275	304	283	300	332	278	308	302	289	276	289	324	294	311	313	288	324	322	316	275	285	306	282	278	273	328	330	284	292	285	272	295	319	282	302	298	272	292	331	315	283	265	285	300	307	281	283	317	321	286	279	315	315	309	272	282	278	293	330	318	324	280	303	302	311	288	294	320	285	302	313	283	288	330	316	319	296	307	285	283	293	304	266	302	258	312	329	272	305	282	306	312	274	329	297	291	293	298	267	288	313	316	308	325	327	326	303	286	288	288	270	308	308	285	284	310	313	278	293	276	286	294	308	293	322	297	285	320	301	267	325	306	289	275	308	318	300	300	324	317	299	309	269	317	309	277	308	324	308	276	280	296	295	296	289	304	267	296	303	285	309	290	288	301	333	301	280	290	323	286	283	286	302	317	302	314	302	328	315	293	281	285	307	329	294	273	301	303	283	326	314	321	296	298	275	310	265	288	299	302	328	324	297	280	320	327	273	298	308	293	295	308	295	290	316	320	297	280	308	286	309	280	296	311	316	291	341	311	288	285	304	301	318	323	310	279	316	288	295	295	286	293	329	307	287	316	324	291	343	320	268	274	303	332	313	280	295	310	325	320	311	270	323	276	300	299	335	304	306	297	299	299	289	298	323	302	268	302	310	291	347	311	308	295	288	293	309	296	335	296	261	273	322	329	308	270	282	316	286	297	270	290	284	309	279	281	275	267	311	321	322	314	290	322	283	301	302	342	302	341	281	285	325	294	267	292	284	312	339	311	302	325	301	296	252	302	317	287	267	272	305	313	295	287	296	290	289	295	299	306	281	297	283	316	273	320	310	303	321	311	306	324	296	302	297	305	314	312	276	265	275	290	291	325	301	309	313	299	282	303	290	296	301	270	298	310	303	292	270	297	271	306	278	301	319	296	303	308	306	304	296	294	309	310	296	312	294	317	281	315	291	299	295	324	284	295	281	320	323	299	277	271	316	307	303	283	305	272	303	281	283	275	287	292	303	290	280	292	276	327	295	294	315	294	277	319	291	284	286	316	287	313	293	278	307	319	308	295	312	296	291	305	284	295	324	310	287	288	281	319	280	321	280	317	292	291	301	348	286	292	322	292	281	340	288	241	298	307	309	287	293	298	294	293	316	302	294	297	269	281	298	289	320	277	278	295	309	283	274	276	291	308	287	304	297	277	351	281	293	268	301	274	277	294	311	273	315	318	285	294	265	257	282	296	304	278	317	279	290	333	299	272	293	270	294	298	297	313	303	291	284	299	284	308	307	269	294	312	277	297	319	306	290	322	317	277	317	296	287	321	286	299	333	282	316	288	289	294	298	312	306	278	276	284	305	305	258	263	292	271	283	292	285	299	278	276	257	312	310	276	265	308	279	298	274	306	334	306	310	293	309	286	300	279	311	316	312	318	311	312	295	314	304	288	305	285	295	301	316	272	284	272	316	310	336	293	304	298	317	301	308	322	300	298	288	301	292	283	307	290	278	305	294	317	277	314	278	270	296	348	319	278	281	279	292	300	284	293	270	300	315	303	310	304	299	273	315	328	316	260	312	294	301	316	320	269	296	327	277	300	300	285	314	312	304	304	296	285	273	299	279	280	274	298	291	320	289	267	307	320	289	295	300	303	293	340	289	310	287	279	287	324	291	285	323	298	282	295	294	275	278	331	318	323	293	296
33455	4193	243	203	188	176	200	178	189	185	191	180	215	198	205	178	172	214	193	211	208	205	235	213	195	197	216	214	198	200	195	194	183	204	187	223	209	176	217	207	209	173	186	181	171	191	197	169	159	180	195	183	192	188	174	189	199	188	200	190	186	193	193	185	168	175	195	181	223	186	188	212	224	211	189	186	216	199	196	210	196	188	190	188	162	193	169	188	186	183	174	231	203	200	209	197	195	180	204	201	189	210	189	169	209	192	201	178	178	200	201	198	189	211	167	178	201	201	169	180	204	217	241	198	216	180	197	202	212	176	186	197	192	156	184	172	178	207	183	197	194	229	199	181	202	177	189	192	199	215	189	208	179	205	186	206	200	195	193	196	196	181	228	212	197	210	213	166	227	181	200	192	187	219	197	192	190	190	169	207	207	209	215	177	201	218	207	179	184	179	177	203	214	191	211	200	222	198	191	200	217	222	213	172	180	198	198	205	221	195	204	194	218	172	181	206	194	193	178	174	178	218	200	194	201	176	191	167	189	208	189	173	196	207	245	195	181	213	202	208	208	191	195	191	201	212	201	169	207	208	177	198	210	194	169	176	204	161	181	228	201	170	180	206	191	205	203	224	189	177	189	199	205	194	199	207	203	208	202	213	206	167	215	216	170	192	183	194	206	179	212	192	183	169	175	220	191	188	175	199	201	207	164	178	188	203	171	176	193	191	186	228	183	197	202	212	227	215	207	212	188	223	192	203	209	229	183	172	179	188	198	206	207	206	173	187	199	198	200	209	195	170	190	206	186	191	187	166	205	166	202	202	205	184	194	217	205	237	187	170	202	192	172	194	218	220	205	178	201	217	204	177	210	187	179	183	208	227	209	186	177	210	206	181	197	201	183	212	201	196	206	179	195	198	223	187	208	179	193	213	199	201	210	230	179	222	191	178	189	163	193	204	189	198	213	210	217	194	184	198	200	201	202	202	191	186	188	196	209	205	201	197	188	198	191	212	200	206	189	195	163	188	202	207	192	197	178	210	197	190	200	193	212	199	191	205	199	179	227	241	206	208	192	189	187	176	199	204	172	198	173	206	211	191	202	176	193	206	197	197	187	189	208	176	158	204	204	220	186	203	209	191	197	192	201	223	191	193	192	210	187	180	229	207	189	186	200	183	194	176	190	176	188	237	170	198	183	192	192	199	195	191	193	213	186	197	199	208	182	207	204	186	209	170	200	182	215	190	198	202	226	180	180	169	191	202	188	189	187	177	203	187	150	211	179	185	181	228	222	181	182	201	190	206	176	179	199	181	171	195	180	190	189	208	216	227	214	199	216	194	211	193	196	177	219	222	188	192	191	196	177	165	218	208	191	184	217	164	199	215	180	192	186	210	169	200	220	190	167	196	201	187	197	188	180	200	176	197	179	206	189	213	195	203	192	218	215	196	190	183	195	226	204	208	195	192	216	218	191	192	193	199	180	194	190	202	195	208	219	184	183	209	200	186	196	222	180	174	183	195	185	197	189	207	195	176	183	194	200	183	185	228	211	181	198	202	204	193	195	191	207	185	216	192	201	165	181	179	194	217	225	206	195	194	196	202	208	207	201	221	197	218	179	189	192	195	177	195	204	179	184	184	205	168	206	195	175	183	195	202	213	210	233	208	210	156	179	195	190	171	208	189	212	179	192	177	192	169	207	181	199	186	167	185	205	185	213	189	190	201	212	168	194	192	227	210	191	178	183	204	193	205	224	189	210	197	199	209	210	200	217	193	186	180	198	188	221	180	184	200	201	195	194	190	196	209	194	196	200	240	189	212	181	183	197	209	201	190	193	204	209	180	218	188	208	191	222	189	190	180	207	173	198	205	193	184	190	202	168	217	191	224	189	162	183	207	182	186	201	196	227	198	182	204	180	218	201	197	229	211	194	207	190	213	201	196	231	196	171	186	191	191	184	197	179	206	209	216	237	182	177	188	205	213	182	210	185	203	190	186	194	213	175	175	174	211	200	199	204	198	179	185	188	179	198	203	185	198	171	174	203	203	205	183	193	199	189	166	187	193	208	192	198	186	209	199	203	206	169	228	186	186	176	191	208	176	204	215	203	194	201	214	211	210	185	175	173	186	199	200	186	202	172	187	188	219	190	189	198	181	186	206	190	187	186	232	198	196	174	208	190	183	203	184	187	202	184	203	200	200	219	187	209	194	205	203	170	193	176	193	210	170	193	199	196	182	215	236	184	193	205	201	208	216	199	182	187	213	166	204	192	211	180	178	186	194	219	173	211	189	189	233	190	170	195	202	172	215	194	202	213	201	172	218	177	192	192	183	191	215	191	182	209	168	215	193	197	203	187	183	200	203	198	192	197	196	199	211	163	174	172	195	197	193	203	187	201	168	216	229	186	164	203	164	198	209	183	187	183	219	214	204	191	219	219	219	197	203	187	192	182	219	213	194	173	195	183	185	194	211	206	217	182	208	187	206	196	203	210	220	217	207	196	157	191	213	215	178	184	235	235	179	174	196	207	182	184	195	193	217	220	224	200	205	212	219	199	183	186	200	227	176	239	213	195	183	204	196	214	222	219	207	219	217	221	212	205	197	184	217	193	216	183	203	190	191	220	216	192	204	207	209	199	179	208	216	177	198	210	205	195	171	178	186	171	176	229	216	208	201	186	191	157	200	218	203	210	197	192	197	211	198	193	176	177	188	225	200	198	228	206	190	204	181	192	203	212	207	186	211	201	199	218	217	215	200	223	192	189	203	203	215	232	215	162	203	193	188	180	192	184	191	176	211	162	210	183	186	192	203	203	192	197	186	208	203	198	179	210	173	218	198	214	192	191	209	189	204	219	194	184	184	189	206	189	191	199	219	183	191	190	196	185	200	204	176	221	233	190	227	195	196	197	224	195	202	195	163	195	181	192	196	211	198	189	182	192	159	216	175	202	210	204	210	216	203	193	191	187	160	181	171	165	192	170	177	198	170	215	214	226	188	185	203	160	205	188	191	181	155	182	188	200	178	174	223	198	181	185	186	202	184	189	190	195	181	203	188	191	206	216	206	184	190	225	181	220	196	195	214	201	195	206	203	204	213	218	209	167	173	226	180	201	195	173	202	210	219	200	193	201	206	200	199	193	234	190	184	232	205	176	206	177	167	152	180	205	175	188	208	187	188	176	200	198	202	186	163	198	196	195	203	189	219	178	187	206	224	201	209	215	193	172	172	169	171	171	206	207	179	179	213	178	186	207	206	171	167	196	189	224	207	210	170	188	206	189	192	196	172	202	221	199	198	185	199	181	196	209	178	193	196	182	199	210	186	198	216	189	198	184	226	205	210	185	173	221	157	182	195	196	199	199	165	189	202	194	190	221	195	200	205	168	184	182	215	189	188	220	195	182	199	223	176	193	215	199	185	202	202	187	179	175	221	180	209	192	186	202	187	218	192	194	203	202	209	205	188	229	204	206	165	224	221	166	227	212	193	194	207	203	186	221	198	209	215
18882	474	474	443	489	489	465	459	446	504	493	470	476	519	488	477	479	459	412	431	457	462	444	463	471	466	449	474	497	440	490	419	469	425	482	487	428	412	455	455	434	444	500	459	467	477	477	474	459	425	480	464	438	493	423	458	479	474	470	428	432	411	476	437	484	430	501	478	412	439	441	431	456	476	470	461	481	435	455	448	459	443	487	408	494	436	442	504	461	451	496	463	455	477	467	474	484	400	421	459	443	432	442	432	460	472	509	433	433	462	455	444	473	445	417	508	451	463	493	430	465	439	453	428	466	464	464	497	457	422	476	463	463	456	489	459	447	474	457	495	454	454	472	468	420	425	439	447	417	424	430	491	445	475	455	469	483	451	475	463	441	470	422	424	455	452	455	460	419	439	448	488	433	472	441	456	413	457	440	455	467	449	481	433	473	438	470	440	439	459	440	452	473	477	428	448	424	471	476	454	451	445	447	438	460	418	452	441	457	432	412	445	447	488	473	519	479	424	445	493	431	442	479	496	478	462	486	481	414	475	443	458	440	450	444	466	472	443	458	496	494	482	474	446	458	443	452	476	463	433	453	450	461	438	435	500	454	471	408	424	462	489	494	402	455	491	477	468	428	449	484	468	501	482	464	445	464	457	478	487	478	448	475	450	464	463	470	452	435	469	469	497	476	463	424	473	436	441	491	458	469	404	452	445	446	473	471	443	449	472	438	448	459	472	488	480	449	412	444	449	452	468	437	479	478	480	427	447	471	480	405	451	484	449	437	455	446	479	422	452	457	423	451	475	462	454	467	451	413	467	464	458	450	485	453	483	463	448	446	443	444	449	433	433	465	460	452	468	430	448	499	447	442	453	451	481	413	474	439	530	467	456	446	446	471	472	480	470	451	454	468	465	477	447	472	437	441	441	459	474	470	453	456	437	460	486	484	491	471	474	467	456	429	477	480	476	422	449	442	413	482	408	436	451	445	422	454	487	461	481	456	481	475	462	433	448	460	485	447	460	462	473	476	506	460	449	424	442	474	449	433	483	474	472	475	451	452	451	488	469	468	432	501	427	458	455	433	465	463	442	472	447	410	466	469	453	464	449	439	482	447	460	436	469	405	453	453	469	448	460	446	463	431	468	462	459	461	468	509	472	511	465	446	468	449	477	524	456	463	444	494	442	452	430	473	451	472	503	478	423	481	459	471	444	479	439	481	472	460	461	426	460	439	454	435	484	440	466	454	447	443	463	446	427	428	478	452	487	440	438	476	535	437	478	456	422	494	463	481	429	457	453	462	473	440	469	440	409	423	484	441	445	452	453	464	442	461	455	475	409	475	463	470	453	456	435	462	472	456	426	424	446	428	436	472	465	415	431	453	465	453	444	456	427	474	488	424	454	447	448	446	453	511	443	490	458	479	465	443	464	437	456	453	463	436	487	474	448	487	464	443	450	438	420	437	441	467	464	442	462	451	457	469	495	445	457	449	462	430	453	476	424	481	457	458	483	475	475	446	496	473	449	474	414	460	463	442	466	456	466	470	445	441	426	466	489	428	468	414	469	465	456	417	464	464	455	438	479	447	451	477	475	488	495	363	478	458	464	425	449	487	482	460	427	482	473	469	496	439	473	449	469	475	476	449	465	447	427	469	484	464	429	452	503	419	465	448	437	474	422	463	489	469	459	427	439	457	477	432	421	487	472	468	428	422	488	482	439	467	471	505	433	454	489	458	463	454	475	433	466	522	490	448	437	461	440	397	461	465	408	484	457	465	494	486	470	461	498	459	465	463	496	483	446	403	447	481	450	452	455	453	421	470	477	464	476	444	470	453	481	498	449	481	479	443	486	471	462	459	456	455	434	471	478	479	451	421	474	448	463	505	449	425	440	455	467	448	462	459	453	443	445	482	494	447	460	467	437	466	476	413	495	465	479	474	453	447	448	477	438	446	476	454	461	459	456	495	454	499	408	468	479	463	468	483	449	446	492	449	459	455	447	478	454	481	411	453	473	443	433	432	445	443	416	479	472	419	470	436	447	440	446	497	449	490	450	474	509	463	443	483	465	441	470	426	443	469	436	464	457	482	444	470	469	463	456	454	475	476	478	430	486	460	451	452	450	475	487	456	433	468	455	470	462	443	482	476	453	471	485	474	491	482	412	454	457	490	474	500	453	434	451	462	490	442	476	469	424	463	459	463	466	469	467	472	468	452	428	440	453	430	451	484	477	460	441	443	444	478	477	477	486	458	427	471	479	452	452	464	441	455	432	415	443	432	478	421	456	448	460	456	444	454	473	453	421	443	452	451	446	462	460	472	469	474	439	445	467	498	480	446	435	468	521	472	488	479	490	493	495	413	456	492	389	461	468	432	480	442	402	456	463	431	485	503	468	424	473	485	444	424	475	491	491	477	425	435	442	424	485	474	501	463	466	436	445	485	483	466	480	456	462	431	460	436	447	452	434	467	485	431	460	483	413	470	472	454	433	481	488	444	456	485	446	461	452	476	449	513	466	473	458	424	488	438	464	455	479	427	451	494	456	430	488	475	467	450	426	441	464	474	508	457	435	466	430	448	450	514	478	446	471	468	439	486	446	458	439	464	447	482	423	425	445	494	462	495	471	475	480	426	478	452	493	435	463	442	487	466	472	486	449	467	457	477	405	416	459	473	476	448	434	456	449	439	441	448	446	457	462	469	453	469	501	438	445	437	449	441	449	435	446	449	415	472	446	473	432	450	434	453	490	464	460	463	455	462	477	461	464	457	480	469	468	486	494	448	488	481	471	460	441	398	451	468	469	466	414	464	476	498	472	457	480	444	464	459	458	451	462	512	446	450	489	452	477	428	462	449	478	450	456	450	476	449	456	462	466	450	428	441	425	465	433	462	465	444	455	472	448	462	459	444	446	479	472	454	426	439	435	467	495	478	472	473	437	455	468	435	471	452	433	489	464	465	481	436	470	472	431	461	455	451	466	472	463	468	475	490	418	441	466	483	465	477	488	453	480	469	418	498	480	443	447	455	466	453	459	463	472	435	453	513	484	494	433	502	462	476	430	484	449	497	423	465	480	443	460	462	460	428	458	466	437	475	461	461	437	408	460	467	456	463	430	445	473	466	405	483	438	451	488	428	443	441	470	436	422	433	452	467	418	486	439	442	434	468	502	463	492	462	461	453	477	473	448	435	442	473	484	485	485	455	463	464	455	469	465	483	440	471	423	469	462	477	451	445	466	445	436	462	438	435	457	445	443	445	424	397	476	452	481	456	472	457	472	480	488	431	460	474	481	440	451	469	484	431	488	446	448	462	451	433	469	458	489	478	465	453	466	444	451	460	485	475	464	430	456	432	421	457	463	490	419	462	469	483	429	483	435	471	451	418	455	452	460	474	470	446	417	431	420	459	433	495	465	458	448	483	512	442	516	509	454	425	450	454	468	448	476	448	443	468	442	439	438	506	480	443	439	457	464	468	475	486	449	450	466	447	470	479	441	459	454	468	497
46128	8279	719	358	310	317	264	273	258	247	227	222	205	255	246	261	229	223	204	211	224	242	225	224	241	245	209	195	214	262	232	211	238	252	257	222	214	222	232	212	240	259	229	217	236	222	213	240	240	249	236	230	257	231	218	246	218	209	215	241	233	260	233	231	267	262	228	233	217	245	254	236	234	217	230	232	215	221	244	235	230	230	239	269	242	222	253	248	248	241	242	267	213	242	233	219	241	242	242	224	221	229	218	197	238	253	196	231	208	246	242	232	216	225	251	230	221	226	223	229	243	220	240	236	229	250	205	214	225	224	236	222	242	227	254	241	240	216	216	238	233	227	229	255	241	213	230	243	219	208	226	247	231	195	220	246	242	226	216	231	216	254	213	247	212	227	211	230	249	230	213	232	209	237	230	244	251	213	231	226	223	230	193	240	236	231	232	212	227	246	232	244	250	214	193	225	227	247	214	234	209	246	255	260	208	218	232	220	228	216	261	234	259	235	253	234	233	233	201	278	217	210	201	237	222	231	237	222	234	233	189	228	246	233	221	230	234	256	236	238	240	216	228	230	235	233	241	235	222	207	254	220	224	227	236	233	216	225	229	217	249	234	274	229	175	281	250	245	278	222	230	239	235	223	229	218	277	267	250	248	236	229	200	217	210	225	204	241	223	202	238	222	233	243	247	242	207	216	234	214	223	219	211	223	251	232	251	263	243	232	217	230	237	217	249	210	206	213	205	236	247	220	239	201	198	226	242	215	228	254	240	214	202	220	226	235	228	231	219	220	218	224	230	227	230	208	223	235	248	233	228	177	242	229	252	211	243	231	246	245	236	207	224	214	234	228	217	226	230	219	222	241	235	217	241	207	214	235	224	256	232	199	225	219	228	231	202	228	230	209	230	236	247	255	211	230	242	216	239	213	225	227	231	223	275	236	243	231	234	186	222	231	231	216	227	202	204	242	233	256	202	223	210	240	236	211	204	226	218	224	234	243	247	215	231	232	242	232	230	253	226	227	263	257	234	226	226	240	241	246	225	250	228	234	254	230	228	217	225	258	242	220	208	236	242	225	222	202	228	235	238	235	247	227	244	231	239	221	233	216	224	223	211	241	250	219	257	233	256	204	249	230	227	223	214	220	205	252	241	222	241	237	235	238	246	214	247	225	234	235	220	216	264	257	222	244	223	249	237	220	241	261	250	239	233	245	214	210	216	209	234	225	205	198	223	248	216	245	229	236	249	226	236	199	224	241	210	216	212	191	240	242	245	253	231	231	239	241	260	242	227	243	219	227	253	207	241	207	257	211	220	218	216	250	247	233	266	212	230	206	234	234	221	222	230	201	236	256	213	229	232	229	216	262	226	225	215	226	248	208	248	219	240	234	279	219	238	217	234	256	212	235	236	233	212	234	224	244	218	212	258	224	219	230	278	258	237	231	236	234	218	234	221	256	268	212	225	233	212	240	230	214	208	223	262	214	195	227	228	246	207	214	214	223	242	219	224	242	238	230	234	232	230	225	240	213	260	215	273	204	229	241	203	216	198	212	222	226	225	256	258	222	232	253	225	209	255	232	226	230	243	248	218	230	231	240	209	219	239	228	247	220	220	218	227	236	220	223	242	228	241	246	238	240	264	238	246	243	256	230	223	238	236	228	220	229	205	227	230	246	225	202	234	242	238	227	255	229	204	218	250	232	229	250	214	203	234	256	242	205	208	229	256	235	250	231	201	238	218	233	253	254	214	235	238	240	219	222	239	210	219	237	225	249	227	219	246	250	235	223	195	221	231	219	243	225	206	238	229	220	242	221	230	261	262	232	259	233	240	255	225	267	225	240	233	222	240	229	248	210	250	217	243	247	244	243	262	245	251	255	245	236	202	229	229	213	228	206	205	251	262	209	212	243	214	264	228	230	190	240	215	238	247	223	237	206	236	252	244	259	218	213	211	266	241	226	209	218	226	255	200	205	262	240	240	217	182	244	197	204	224	192	239	230	238	240	207	213	245	257	262	231	240	250	227	229	229	209	230	221	236	265	252	249	215	241	212	237	225	232	222	253	247	262	232	221	229	232	236	248	236	223	246	214	244	224	237	219	187	256	210	219	235	209	244	242	238	210	233	206	236	246	229	223	230	220	229	225	207	254	243	206	251	236	210	236	249	207	244	218	214	232	226	225	244	247	235	216	240	228	230	235	242	254	224	234	230	248	228	220	252	237	229	240	209	214	232	217	226	248	225	223	230	237	242	210	223	234	220	227	255	236	261	238	258	239	217	260	234	246	243	245	232	240	262	255	228	211	220	213	221	235	214	216	220	218	251	264	230	256	226	235	255	252	221	195	240	260	232	232	220	229	210	234	249	226	240	238	236	234	248	249	240	229	245	253	209	219	247	235	238	211	228	225	253	209	235	226	220	219	229	245	231	239	267	227	240	217	230	250	237	233	236	200	243	206	236	202	261	255	253	251	220	242	232	231	243	223	236	244	253	218	219	214	218	238	230	218	230	240	209	217	220	237	218	229	203	224	247	229	212	231	177	199	228	212	222	252	254	206	221	234	197	213	266	235	238	225	221	207	224	255	239	259	236	225	230	217	214	228	221	207	185	252	230	241	230	221	230	245	222	227	235	253	246	229	222	254	226	225	230	225	235	255	217	240	229	189	242	255	254	248	247	218	223	233	217	212	221	254	233	258	237	216	217	221	248	244	249	257	250	207	268	178	239	235	227	234	260	229	235	254	242	222	235	250	221	215	199	222	202	240	225	224	193	217	223	248	226	232	236	220	192	202	222	258	229	239	241	232	244	238	227	237	230	231	245	262	223	256	217	246	222	222	241	232	236	256	226	226	210	224	242	253	241	216	215	218	242	201	236	238	225	231	235	249	223	236	216	212	198	217	242	246	223	230	209	245	221	259	261	251	234	240	210	224	229	209	209	233	231	238	216	220	228	195	219	216	247	247	212	227	238	234	246	211	243	234	254	214	214	195	241	238	217	207	245	255	233	231	215	232	258	244	242	231	230	228	254	225	227	239	253	239	210	252	234	238	231	213	235	211	221	264	240	236	236	218	202	216	217	227	201	239	233	223	203	254	215	202	235	220	217	231	245	231	213	213	223	237	230	246	221	250	261	221	225	242	234	212	208	261	240	227	222	241	272	243	239	229	211	237	224	245	212	221	229	217	218	227	207	226	216	252	227	211	229	233	239	235	238	260	239	246	228	225	222	214	231	226	224	215	236	231	249	247	265	251	228	235	204	213	223	242	216	221	239	272	206	240	234	204	224	259	218	216	222	225	248	254	220	245	240	227	236	217	219	237	228	244	256	242	234	249	249	231	252	237	222	200	249	225	226	212	227	242	248	215	239	235	235	217	235	252	199	240	249	205	258	241	253	257	244	193	235	232	233	219	227	218	222	240	232	230	215	201	233	204	220	224	232	245	264	210	262	221	236	207	230	241	249	233	244	259	219	224	225	237	244	229	234	231	261	214	214	258
24721	709	853	979	869	813	709	698	657	591	617	575	553	582	538	548	492	532	547	589	573	587	513	525	560	546	519	507	559	526	506	504	534	517	532	522	533	519	579	515	491	501	509	568	556	485	540	515	535	543	558	536	594	536	513	541	509	512	487	594	509	560	522	538	501	506	526	540	526	512	537	530	537	545	533	494	538	475	499	523	541	519	573	536	490	564	527	513	515	438	505	542	504	492	478	508	527	514	558	554	520	547	567	537	531	530	479	553	525	500	516	562	521	552	542	515	583	473	512	551	510	532	538	510	547	551	508	552	561	544	490	548	528	518	523	528	530	518	550	514	576	531	495	531	540	516	501	584	540	528	498	494	523	481	492	525	487	540	518	519	527	537	505	504	519	539	512	518	546	513	521	495	567	518	482	513	513	527	535	497	491	558	545	515	588	515	519	514	554	524	504	543	580	509	525	527	516	506	511	559	528	545	556	535	563	541	487	496	514	489	498	523	542	536	552	530	548	543	516	537	526	559	542	562	503	522	547	515	512	522	528	533	486	546	541	572	492	514	530	537	491	554	519	513	506	567	584	567	528	522	507	548	564	501	506	509	517	550	478	529	522	529	477	525	530	539	571	510	513	534	507	524	495	495	533	552	486	526	534	518	515	547	507	544	524	507	547	498	531	530	564	546	529	562	479	552	513	507	505	499	547	516	551	547	542	542	488	513	501	500	518	546	508	556	527	554	539	508	499	484	540	503	567	513	538	517	518	537	528	470	538	547	487	515	544	540	488	491	500	516	553	515	513	514	549	543	531	514	507	529	536	485	541	508	532	520	522	561	477	510	492	538	520	525	549	500	528	515	525	534	517	533	504	527	535	514	507	526	487	528	540	526	527	529	513	524	534	514	552	497	535	519	509	559	542	544	533	506	509	519	517	553	518	522	543	549	541	538	508	522	536	534	522	548	528	557	521	530	516	504	525	530	547	535	529	543	540	540	542	558	530	503	499	503	535	544	514	492	508	544	504	529	508	511	492	541	530	518	478	560	485	544	552	542	530	514	525	545	532	511	564	542	500	515	530	552	487	536	539	494	496	567	531	514	511	512	494	550	540	517	541	516	530	464	487	542	542	514	529	527	514	535	543	574	516	509	532	552	499	524	520	521	508	503	483	511	560	521	563	579	511	541	553	550	510	512	523	546	500	529	560	561	554	535	508	563	538	543	504	550	508	534	543	483	537	503	529	504	530	529	546	545	527	571	551	518	529	519	518	538	494	501	533	518	475	507	523	538	513	490	614	532	557	518	515	528	523	609	554	536	518	517	536	550	554	532	532	532	541	496	494	552	521	514	498	528	491	536	506	489	562	540	535	496	567	546	561	513	535	508	502	534	532	540	528	526	528	497	520	527	533	537	557	533	478	542	497	546	522	581	538	541	473	526	487	558	563	514	528	509	513	562	489	474	526	519	534	539	526	519	512	559	520	498	547	495	497	517	511	534	534	510	545	520	503	545	509	514	529	539	476	503	534	506	527	494	540	518	500	541	502	537	512	568	558	558	530	572	534	497	538	530	510	540	529	544	516	541	509	547	486	511	489	534	547	487	498	547	493	507	508	523	517	505	525	540	503	549	542	546	543	525	518	512	538	548	565	519	489	514	563	528	503	519	527	547	562	511	564	510	530	529	523	520	532	507	542	504	540	526	545	559	494	510	550	535	501	558	501	525	504	537	515	524	524	531	540	541	554	513	554	526	547	526	499	587	506	511	517	520	553	537	557	526	517	520	495	503	496	475	502	520	515	530	499	532	505	563	492	549	538	540	520	531	565	538	499	516	543	530	510	534	524	500	512	523	503	523	497	504	490	463	541	536	525	510	537	555	528	529	557	516	523	552	523	517	545	520	532	564	540	541	531	521	522	536	531	498	508	535	510	539	551	504	558	566	511	502	549	510	528	549	523	553	544	544	528	561	551	550	504	505	538	521	551	530	493	549	500	547	540	526	590	552	539	563	539	504	507	530	524	562	509	496	521	527	535	546	520	528	546	560	532	560	523	497	553	524	540	506	548	559	527	519	511	553	507	507	500	517	526	547	556	520	506	523	525	549	499	469	539	567	538	532	537	506	493	505	554	528	485	519	522	534	535	528	526	507	510	559	554	522	511	541	553	533	528	525	526	487	500	528	506	504	549	562	529	534	533	509	495	517	513	560	492	552	532	498	553	532	539	529	540	526	528	561	524	541	558	493	526	507	474	478	513	547	538	506	539	501	512	516	539	500	528	509	507	553	520	487	547	526	565	521	528	515	539	491	516	488	527	531	508	493	582	520	563	513	506	526	505	527	556	502	511	558	507	497	546	539	508	521	511	544	499	535	533	549	523	527	546	551	536	485	520	539	519	528	498	583	502	504	541	478	523	519	586	526	518	529	546	569	553	504	508	528	492	495	495	557	539	492	542	478	521	539	517	554	517	523	487	549	513	466	515	517	495	547	530	515	523	526	512	523	519	557	531	501	502	500	536	506	543	493	533	471	516	526	524	501	494	549	522	548	500	506	519	519	485	516	545	562	523	561	558	505	531	527	533	532	568	555	521	530	531	539	516	508	542	525	528	533	513	538	512	540	527	511	526	530	548	538	567	564	527	551	509	529	509	498	493	521	570	540	499	518	509	555	546	501	532	527	548	556	540	548	525	515	525	528	561	531	539	526	497	510	506	534	555	568	538	512	541	521	550	525	537	516	559	527	521	481	562	509	487	514	510	538	545	502	526	509	542	534	550	560	533	526	512	507	529	530	517	544	547	525	507	503	532	537	477	536	529	530	531	545	498	544	539	542	524	478	551	519	544	472	505	527	513	532	528	509	522	532	532	531	487	510	534	512	526	526	499	523	539	534	518	525	513	498	562	465	580	477	502	521	544	554	538	532	520	529	534	522	516	501	526	508	479	524	518	539	527	501	560	520	550	544	534	500	525	549	547	515	509	503	572	504	509	492	546	525	497	513	551	542	532	540	542	513	548	527	532	539	530	534	569	552	479	522	539	532	510	495	516	547	544	531	515	472	503	533	542	536	488	489	467	550	517	482	496	546	531	517	532	513	494	578	526	556	509	526	536	563	499	504	491	565	524	492	529	525	555	561	544	549	485	483	576	525	516	480	512	532	516	525	515	498	505	521	559	515	508	533	531	571	548	550	508	532	511	535	536	526	528	524	567	514	501	531	549	502	540	503	521	555	525	523	537	517	560	522	510	542	501	558	516	534	562	556	517	517	514	540	544	524	476	517	565	487	523	521	510	538	507	498	536	503	519	514	547	554	544	533	540	535	545	503	506	485	564	527	559	561	515	522	537	509	525	527	544	491	528	493	534	524	519	546	492	516	505	543	523	516	551	543	514	513	518	512	514	517	546	526	552	536	490	523	558	529	515	558	468	534	562	525	506	498	551	549	511	524	510	511	532	495	570	514	538	458	544	570	525	542	527	542	577	532	481	527	521	546	528	512	543	572
48625	10078	1100	400	313	251	203	169	173	160	179	135	158	165	151	166	167	143	134	142	123	132	137	139	136	152	134	140	139	141	153	141	132	134	134	135	120	138	164	126	131	123	137	121	132	143	141	125	127	107	137	134	146	153	154	131	139	134	106	119	147	123	116	129	124	126	113	144	142	145	131	124	124	126	144	140	132	118	131	122	131	143	138	131	146	134	141	129	114	132	132	149	139	151	120	142	148	131	144	126	120	124	137	125	107	120	140	122	134	134	122	129	137	149	147	128	128	116	134	134	141	130	145	132	150	124	131	115	156	165	127	138	110	137	134	112	131	137	111	146	108	117	123	135	118	120	126	133	135	121	126	110	139	132	150	145	134	113	140	147	148	140	140	135	134	127	131	116	137	116	120	136	122	143	150	123	146	146	137	129	135	137	123	134	166	149	141	123	127	110	157	125	92	138	150	137	146	140	129	154	125	126	140	129	117	141	160	135	139	127	140	128	143	104	147	143	123	140	132	133	113	146	133	125	144	122	137	138	144	113	121	132	125	131	140	132	122	152	141	135	126	132	138	144	116	131	128	124	127	142	154	152	151	148	129	134	132	138	151	138	128	125	131	127	163	139	144	115	99	103	145	137	123	129	143	115	114	132	129	152	142	127	163	140	125	108	135	141	132	130	121	139	139	126	155	119	137	132	163	110	146	137	148	115	120	130	120	120	130	132	113	100	114	131	127	126	121	150	138	136	127	132	128	139	131	128	129	136	132	123	160	130	122	125	142	117	122	144	139	133	130	139	149	120	134	126	138	134	109	120	138	135	126	135	147	111	143	125	120	139	141	145	156	127	131	124	132	131	133	153	125	158	122	156	144	155	147	144	127	122	124	147	140	129	136	129	144	127	128	136	140	113	126	123	130	135	121	131	141	120	157	132	140	139	134	113	104	147	144	126	140	135	128	171	126	118	143	158	128	126	148	134	118	142	133	132	124	146	140	126	127	150	117	137	127	150	162	135	124	128	138	118	150	132	124	141	150	116	130	142	146	109	140	115	149	122	138	150	118	120	109	129	105	126	139	142	136	139	125	138	133	124	124	139	142	142	140	124	132	111	139	133	151	117	128	121	118	114	122	134	143	120	134	121	146	124	118	119	136	114	149	135	137	144	120	131	127	151	121	122	117	115	144	130	148	120	143	127	108	119	147	135	126	135	128	117	126	128	137	137	157	140	104	126	152	145	123	138	135	151	145	123	138	129	137	149	130	114	126	132	130	108	124	105	125	119	131	127	130	115	132	134	123	138	113	126	128	139	132	115	137	141	116	144	140	122	129	150	133	122	142	132	144	126	148	126	140	151	118	122	123	132	147	141	136	124	128	145	120	156	150	141	156	119	130	156	146	110	140	132	150	126	164	116	120	142	136	142	131	124	135	129	131	132	122	134	137	131	144	135	132	126	144	123	123	112	129	129	118	123	141	134	155	122	173	126	148	164	160	130	128	139	136	133	140	111	100	121	110	125	137	131	129	108	125	133	129	119	144	125	146	119	124	157	134	125	126	136	138	143	142	119	130	123	119	149	157	124	135	121	144	146	138	134	142	155	155	142	132	134	126	144	138	156	154	129	132	131	132	137	110	142	153	118	118	121	124	136	149	123	124	129	119	137	138	123	113	120	138	141	133	128	125	127	118	169	133	154	134	139	136	122	145	130	123	138	127	139	115	122	131	145	142	134	154	131	114	113	154	134	133	131	122	125	130	152	125	108	118	124	151	140	133	139	134	147	138	124	114	134	126	137	138	138	141	162	145	133	140	120	150	129	126	131	130	136	134	122	112	131	116	102	137	132	139	133	139	124	121	139	138	138	125	154	148	143	128	125	124	132	116	147	138	127	118	147	134	133	113	146	132	152	146	131	127	113	128	146	131	120	114	118	125	130	106	123	148	150	113	121	150	127	136	124	135	150	137	126	138	147	138	121	126	143	142	140	122	137	115	127	120	121	120	146	136	153	120	131	116	136	141	149	116	151	132	121	140	136	150	125	132	152	129	133	129	135	133	133	127	120	140	122	121	134	116	133	129	137	144	116	122	125	119	122	147	134	146	140	155	150	148	136	136	136	136	125	139	138	128	130	120	140	136	119	141	148	156	129	141	147	130	122	138	135	147	115	126	132	142	131	139	117	118	104	119	141	125	104	122	139	144	143	137	113	117	116	113	129	125	119	117	140	117	123	143	148	137	123	121	145	136	149	146	147	124	124	149	133	140	138	133	129	157	128	137	133	138	152	141	137	143	133	156	149	148	102	152	136	139	132	140	123	147	141	126	133	126	130	145	121	149	127	140	121	137	135	133	126	124	120	129	148	146	133	143	148	138	151	113	134	136	111	140	119	124	130	112	109	151	150	133	121	130	138	149	139	123	140	119	135	119	120	93	120	156	107	150	123	139	136	125	136	140	144	138	129	150	119	144	144	142	134	105	129	123	129	133	133	134	141	126	129	144	141	128	133	128	140	105	133	132	132	147	120	137	126	138	118	160	129	151	146	136	129	136	123	128	122	115	105	129	137	158	132	146	144	121	120	121	147	144	126	147	136	123	131	129	135	150	136	137	138	125	143	148	131	138	124	124	113	146	128	145	151	149	123	130	114	131	130	115	146	123	101	128	128	132	146	136	130	135	144	136	122	138	116	118	128	136	134	137	131	154	117	137	149	152	152	132	149	135	108	138	110	121	115	135	131	150	125	135	118	122	118	129	161	125	146	141	124	162	116	158	139	146	135	134	155	138	125	130	126	152	129	143	135	147	141	135	134	123	128	147	143	127	126	145	145	124	116	133	142	119	127	138	126	129	150	131	118	133	129	130	127	136	125	137	130	135	134	145	140	137	142	142	130	131	109	138	113	111	144	118	124	122	140	156	128	144	125	126	131	131	157	137	140	134	132	137	152	138	158	131	138	136	121	119	149	115	131	149	128	135	119	134	117	135	131	130	116	163	117	125	155	118	129	159	132	153	126	126	134	132	117	151	169	131	147	133	131	118	122	132	160	137	122	113	135	129	133	146	123	124	143	132	125	134	134	146	129	124	126	130	134	152	122	144	144	118	126	137	132	130	113	134	105	115	140	138	132	140	128	114	141	111	125	139	146	130	140	139	123	126	151	122	115	135	124	120	131	127	128	163	126	153	124	126	139	141	145	120	151	134	133	128	163	131	137	156	160	125	149	134	136	132	139	135	121	145	170	123	144	170	138	154	141	116	131	152	125	140	131	135	141	115	133	139	141	145	117	130	140	141	149	130	123	136	148	115	94	131	114	156	119	112	122	116	147	122	99	124	129	134	149	133	127	128	106	118	118	109	123	152	129	138	123	131	127	132	125	119	126	133	120	167	131	137	148	136	106	144	151	137	114	128	118	144	129	138	119	152	122	130	148	137	133	142	137	123	112	133	125	141	144	122	140	156	140	143	135	141	165	129	130	134	134	123	120	128	158	144	124	138	131	112	130
24959	627	1040	1210	1065	888	687	647	559	509	460	441	437	422	390	361	355	355	354	350	347	371	332	373	331	330	343	325	358	337	349	321	352	306	333	350	314	304	305	302	296	317	343	349	296	346	318	300	309	335	334	303	285	299	327	285	307	300	304	313	328	327	336	324	328	338	312	305	333	310	303	347	314	330	301	339	316	286	328	293	310	310	292	295	329	293	348	297	327	300	334	303	297	339	310	307	309	320	319	298	317	304	301	313	358	300	318	313	319	292	349	305	294	314	307	309	343	321	323	304	301	304	324	310	292	299	301	319	302	308	328	319	314	326	361	334	325	309	334	313	328	326	301	315	328	318	286	307	329	312	272	301	317	312	315	333	324	286	280	304	302	314	312	336	315	293	311	317	327	344	306	314	329	321	328	309	322	345	314	298	305	313	269	298	294	278	362	319	317	306	336	302	320	314	309	318	318	297	307	347	287	319	313	303	288	311	335	356	285	303	283	307	326	327	306	276	295	333	309	302	295	327	330	336	313	320	300	325	306	301	293	328	309	303	336	343	304	310	317	291	310	345	295	302	276	320	301	323	327	294	304	348	359	309	311	291	298	297	316	348	327	300	287	325	332	307	324	316	329	312	348	319	290	312	275	339	307	311	328	315	310	311	328	306	274	309	312	307	311	317	351	301	326	323	295	314	320	317	325	328	314	307	295	307	332	317	279	321	291	332	307	324	355	297	318	293	312	308	331	340	285	313	324	336	320	307	302	299	316	319	304	293	330	324	323	335	288	323	347	292	276	309	332	307	314	287	337	303	308	323	317	323	307	345	305	364	322	336	292	346	319	327	325	306	319	302	307	283	313	303	296	346	285	308	329	324	306	340	309	345	296	284	315	326	319	303	285	310	301	322	314	311	354	318	318	299	313	340	330	320	331	316	303	304	284	284	302	305	327	307	295	319	254	315	303	323	283	300	350	348	328	295	276	298	328	296	334	313	292	290	348	312	315	328	317	311	286	310	284	333	310	330	322	287	319	295	320	329	316	318	306	297	303	318	285	299	302	298	313	310	302	291	293	319	314	291	314	278	294	305	323	323	315	299	311	294	316	313	321	325	340	335	337	330	292	318	293	334	335	283	330	294	343	324	290	340	338	313	316	273	286	288	313	292	314	322	342	321	321	323	292	295	294	341	309	318	326	312	277	316	296	304	295	329	333	310	316	279	294	319	351	306	333	313	305	336	304	314	364	328	315	318	311	301	302	316	317	289	309	287	308	310	330	342	304	354	307	304	314	300	322	297	328	321	320	278	313	312	306	295	310	343	305	283	344	322	288	318	320	293	312	315	306	304	322	297	305	296	329	316	299	338	311	303	308	321	295	329	288	320	309	300	301	302	303	295	310	302	285	287	321	292	298	300	296	326	304	290	320	280	298	320	309	272	298	293	316	336	289	311	310	306	349	272	312	312	299	306	264	312	327	308	356	309	290	335	299	322	330	318	317	315	312	312	296	317	342	314	300	304	313	312	299	292	334	329	330	350	329	361	339	306	291	295	319	329	316	320	304	306	342	328	318	336	291	303	321	274	313	325	310	296	308	320	306	335	303	297	311	308	329	284	300	312	287	312	301	329	337	329	333	310	331	335	289	283	293	346	289	321	301	275	311	269	300	300	276	289	322	306	321	319	317	334	329	310	306	302	307	334	319	323	324	313	325	328	278	319	306	324	330	327	295	304	301	324	362	315	306	319	289	303	307	302	286	313	284	317	305	331	308	311	318	316	310	300	318	312	316	296	289	319	329	307	325	287	321	332	277	325	323	304	311	292	314	325	294	301	328	322	300	279	327	310	302	333	317	321	299	310	310	317	316	289	299	315	287	317	325	306	308	313	325	321	328	309	315	304	295	309	334	331	318	310	308	280	302	302	321	318	317	310	295	321	292	349	296	317	310	317	318	321	290	267	337	285	323	307	313	332	308	308	295	295	277	304	291	322	303	325	299	302	281	311	271	285	317	294	310	330	322	319	321	321	307	341	289	340	308	293	308	298	288	312	306	300	340	284	330	315	353	339	299	307	307	330	352	327	316	318	292	329	273	287	291	317	324	318	317	269	319	310	284	302	314	277	335	310	319	310	311	302	308	312	317	325	307	321	323	283	317	348	339	318	331	308	301	306	333	268	306	285	302	316	295	306	321	294	309	326	324	346	310	341	343	311	316	321	292	331	314	323	302	298	341	313	299	303	305	328	319	330	307	306	325	300	322	316	333	311	339	321	310	305	289	338	285	320	333	333	314	325	279	319	320	330	311	303	338	328	348	321	282	298	290	322	322	292	300	343	330	296	310	301	296	337	310	320	271	298	287	319	342	305	306	309	325	298	307	313	314	311	317	299	311	317	301	327	297	310	311	362	338	335	326	308	314	287	309	331	312	310	321	298	284	324	328	280	306	311	307	315	296	304	299	292	303	306	318	312	315	321	287	317	279	292	332	324	314	304	317	321	332	289	332	314	334	334	333	302	315	325	307	290	304	295	319	299	315	321	336	301	350	318	314	301	302	338	300	307	311	305	340	307	337	325	303	304	305	308	366	325	333	326	293	303	297	267	313	288	295	291	317	312	307	317	317	315	312	315	314	314	319	304	313	283	290	274	310	292	291	303	312	327	317	325	288	332	290	316	290	291	338	287	283	317	312	317	359	285	337	326	302	314	307	314	305	303	298	314	328	326	304	334	284	293	301	332	309	302	320	291	307	332	309	296	318	301	287	298	309	303	315	331	280	333	315	332	300	316	315	301	319	308	293	297	334	334	319	294	299	278	289	318	312	350	325	304	293	316	311	301	311	316	307	306	322	318	298	293	323	315	295	312	296	335	319	308	310	302	328	318	326	342	329	303	295	295	292	309	316	321	325	309	344	324	306	310	325	319	309	310	340	318	339	324	335	302	317	318	327	321	313	334	298	310	337	306	285	320	318	311	310	326	318	329	336	330	319	286	283	299	327	312	334	315	315	320	323	315	294	310	323	314	321	317	309	273	310	334	335	339	323	323	316	332	329	300	325	319	309	280	270	325	332	322	342	283	319	350	296	338	333	318	326	309	303	277	289	328	303	315	278	291	313	306	327	303	303	287	321	293	308	298	303	303	309	305	298	338	305	296	312	334	305	325	274	303	307	310	314	319	321	317	335	317	334	331	318	301	330	303	325	308	326	324	305	326	332	340	308	330	294	292	329	297	295	315	317	330	266	319	278	312	303	328	351	314	289	298	308	313	319	339	304	311	343	274	331	300	291	284	315	309	269	289	304	312	302	310	325	309	308	315	282	326	316	341	328	315	306	317	314	343	312	298	303	297	325	314	300	314	281	297	338	341	309	312	305	318	308	294	301	289	327	313	333	321	270	326	299	305	329	318	282	314	321	305	302	312	315	297	315	332	295	345	300	325	336	321	323	310	311	293	334	348	293	325	295	303	291	329	313	311	299	304	333	334	338	293	301	321	286	302	339	308
29771	3398	212	193	180	186	185	182	170	170	194	191	179	191	173	168	211	162	164	154	186	204	196	165	161	190	191	206	178	201	194	200	182	193	203	172	187	183	185	185	198	178	159	166	181	158	201	159	190	178	212	182	178	188	200	208	176	176	174	201	199	148	179	192	209	199	196	186	215	177	198	197	200	183	206	212	195	190	180	188	173	178	206	208	183	196	195	183	195	165	201	182	183	192	181	190	210	225	208	206	192	176	174	227	221	181	166	203	182	205	166	192	185	174	191	189	176	182	177	161	187	185	173	194	186	178	220	185	206	168	179	213	202	214	214	194	142	198	197	186	217	173	174	207	187	182	199	202	172	195	209	174	194	185	182	171	172	176	200	182	178	164	167	172	179	180	199	180	167	184	183	171	193	171	199	188	170	170	186	200	193	177	198	198	182	193	199	187	157	171	184	189	197	166	212	184	184	188	190	165	190	210	216	180	194	182	197	182	169	194	192	177	212	173	193	196	181	184	170	204	198	194	180	162	165	186	180	188	180	174	192	163	195	185	201	164	177	209	194	171	191	183	176	188	190	183	199	166	178	183	180	185	182	197	190	198	156	181	189	176	187	179	199	178	163	206	158	194	199	184	181	171	213	195	180	182	194	197	196	197	185	197	172	178	208	195	180	210	189	182	183	185	146	164	189	193	186	194	181	173	172	185	173	175	187	171	191	157	168	197	181	215	243	195	177	188	191	174	186	175	171	199	182	188	188	158	186	187	185	186	226	219	172	202	186	212	223	174	192	184	175	205	151	170	193	171	205	207	210	184	175	198	174	188	170	176	200	157	205	226	202	187	194	205	202	179	191	173	157	160	170	191	181	190	194	163	176	193	193	213	185	180	195	158	185	210	179	196	174	167	174	156	179	179	180	184	179	171	170	205	170	201	181	175	203	199	189	174	183	176	187	220	171	187	164	192	179	183	201	168	187	187	181	185	177	193	177	183	193	209	186	185	172	190	165	193	193	194	175	176	212	157	175	174	200	197	169	173	209	182	162	184	184	195	196	183	165	188	193	204	186	186	196	178	173	195	191	187	190	193	206	179	199	175	191	179	197	169	210	168	213	166	188	206	210	161	173	172	161	192	180	165	153	178	171	160	176	180	195	187	171	173	172	176	186	218	206	185	179	170	220	190	173	201	177	182	191	165	199	184	173	171	194	168	174	179	191	194	202	185	233	187	168	180	169	174	159	166	196	187	185	188	157	187	194	180	187	167	187	191	180	155	173	173	195	181	163	178	172	181	173	170	159	183	172	157	177	201	183	170	182	196	184	173	193	174	193	193	170	192	184	199	179	175	203	196	162	197	173	210	216	178	185	193	175	179	202	159	171	201	183	172	198	176	184	194	221	190	184	209	158	191	176	189	177	190	160	176	185	202	171	186	184	170	180	214	189	196	167	185	187	197	207	191	184	195	159	206	197	174	177	170	193	186	204	172	202	178	170	184	193	172	203	203	180	166	161	174	193	181	156	198	177	202	181	179	183	178	197	180	201	179	146	167	162	188	188	194	174	169	178	178	202	168	175	163	192	190	193	204	225	192	171	186	167	189	193	175	181	190	194	194	209	180	174	186	186	222	182	173	189	196	179	183	181	172	196	184	186	178	173	181	172	192	164	175	191	191	169	180	170	182	187	193	185	179	215	212	172	195	169	182	192	186	202	164	172	188	162	169	195	178	175	199	198	202	171	165	184	187	194	184	189	195	187	170	182	178	191	187	207	193	195	183	188	174	189	187	160	158	208	213	187	177	206	191	187	196	192	171	161	162	178	188	201	188	172	175	218	204	190	177	202	179	168	206	169	164	190	172	183	160	153	184	170	202	209	186	198	186	167	179	178	200	197	158	185	183	180	185	206	179	191	219	196	189	177	185	176	195	190	196	185	174	178	182	185	165	197	192	184	180	190	171	191	200	211	179	198	165	173	207	192	205	181	168	185	204	206	172	184	182	162	199	175	174	180	193	200	180	182	182	155	166	184	188	188	212	193	173	192	193	178	206	177	192	178	212	195	181	195	182	183	186	171	202	170	183	182	176	182	189	145	207	182	174	196	193	186	160	179	192	182	162	184	183	155	203	187	209	165	186	201	215	213	190	178	199	181	204	200	190	193	190	172	160	168	177	186	185	211	190	154	196	197	193	186	187	183	178	201	186	174	191	181	208	189	201	197	165	191	194	190	194	170	202	186	182	189	183	190	188	153	208	152	156	187	177	186	188	190	190	216	175	182	191	222	191	161	170	197	212	172	176	193	162	177	178	188	197	190	196	187	207	200	167	179	179	175	191	173	196	222	186	198	227	199	198	204	193	204	176	165	187	179	186	179	181	205	170	191	204	185	192	185	176	175	165	180	190	168	195	174	179	181	170	185	173	197	177	176	187	200	198	207	174	187	182	174	225	193	194	167	208	158	203	197	174	201	182	182	185	181	199	199	200	183	185	196	183	208	194	189	182	184	202	174	195	183	190	198	191	182	183	180	167	178	208	181	170	159	168	163	195	181	200	189	190	198	173	209	181	190	186	182	196	181	173	162	174	189	197	197	193	156	181	186	196	163	200	171	177	176	179	196	176	185	180	178	172	189	171	183	177	196	179	191	203	192	204	181	197	175	190	202	190	190	190	199	181	183	197	211	195	191	169	162	187	187	173	186	197	205	208	153	179	176	177	171	176	173	185	231	200	206	178	198	208	170	178	164	173	185	168	201	175	188	196	177	186	170	180	179	178	175	183	179	188	187	188	201	196	166	169	208	210	172	172	179	189	191	204	174	186	188	163	194	194	176	185	201	186	179	161	190	192	176	191	181	194	181	192	187	191	204	188	201	184	175	196	197	208	180	173	190	191	181	196	189	175	167	164	208	169	165	201	176	183	197	173	192	169	170	172	183	178	170	190	202	188	200	185	196	197	205	199	174	158	190	209	198	188	199	197	188	163	202	192	183	237	202	185	174	215	208	199	178	176	209	199	196	193	219	199	197	166	179	219	189	169	200	184	204	169	165	179	206	169	174	147	191	175	187	176	160	184	180	181	174	210	195	167	174	169	180	186	198	178	197	190	197	169	198	195	181	175	192	210	232	191	176	185	171	207	214	178	187	176	183	180	169	173	196	180	215	195	180	188	203	196	188	182	159	191	199	173	171	171	180	195	176	201	233	192	159	187	196	178	188	183	172	201	200	185	181	172	182	226	191	207	204	187	160	206	178	169	205	172	213	170	191	170	196	229	193	176	192	207	180	169	162	211	207	202	173	163	191	212	182	181	185	172	188	161	186	199	186	189	186	173	179	204	168	197	208	210	176	186	184	216	197	187	168	207	194	181	177	179	187	202	207	188	190	175	163	186	174	175	173	184	196	177	191	191	214	178	176	194	177	178	188	168	184	210	181	176	197	192	188	203	189	198	171	201	193	205	167	182	199	193	188	181	220	194	182	189	206	187	201	177	188	197	170	199	182	186
17141	460	448	461	499	467	468	429	460	446	423	458	463	465	417	461	416	458	431	454	437	440	439	422	491	450	433	434	426	475	429	420	439	427	394	414	417	438	470	461	434	406	473	436	411	454	436	467	429	446	493	432	450	437	445	425	471	432	401	441	460	470	428	423	421	428	399	431	413	400	409	393	443	444	446	428	419	463	460	398	458	445	383	469	395	447	426	416	415	426	437	413	402	456	457	427	448	454	453	440	426	426	410	458	464	451	446	450	425	418	469	433	438	445	436	450	449	475	433	478	421	373	410	438	459	414	429	426	422	446	443	420	439	435	442	446	418	426	425	445	430	446	425	420	442	455	459	464	402	436	432	411	450	447	429	424	366	428	459	411	437	416	410	446	447	464	452	427	420	431	454	402	422	468	444	460	437	438	457	455	454	406	427	427	456	423	473	424	453	466	441	414	445	439	424	422	435	432	424	442	434	485	440	436	433	436	447	414	450	414	437	449	459	403	429	417	463	457	480	443	434	440	428	472	453	462	407	421	467	440	425	461	427	440	422	454	436	435	443	441	428	452	430	447	454	414	430	430	425	446	430	418	461	442	403	444	423	444	472	432	435	423	418	421	448	472	432	420	456	447	433	437	407	444	441	443	409	439	404	408	400	447	437	438	447	445	508	435	444	432	443	477	451	419	500	428	452	453	400	454	435	443	443	447	464	421	419	424	426	447	428	451	456	461	428	424	441	428	427	477	395	414	462	421	435	456	408	432	461	385	432	476	471	468	488	447	453	443	444	445	428	435	396	457	448	455	427	438	439	460	449	461	439	395	434	428	410	458	408	417	450	424	437	437	476	417	401	419	436	433	433	453	441	445	430	455	427	454	466	442	461	413	429	439	424	456	458	474	468	422	466	435	423	413	453	449	434	446	405	473	404	410	409	449	418	448	434	431	441	429	455	437	419	424	459	451	443	458	428	402	454	451	451	436	390	479	429	464	426	443	453	411	431	405	442	425	462	484	452	460	416	410	457	413	459	416	436	462	487	447	442	461	413	448	434	447	428	454	452	427	438	459	463	426	401	413	440	441	434	444	446	417	502	428	451	415	459	431	439	457	438	402	459	476	430	414	434	426	425	427	433	464	429	431	459	451	448	435	450	436	457	423	428	420	404	455	443	442	419	439	456	466	444	467	409	437	441	443	417	439	478	441	441	448	428	456	435	424	419	435	455	469	439	460	434	425	425	406	443	396	418	434	411	468	435	420	459	435	432	437	440	485	410	406	423	435	436	441	445	418	443	446	463	450	466	428	434	434	397	462	418	412	423	437	442	446	437	445	414	450	461	416	422	470	463	448	440	436	441	448	457	469	425	440	428	456	452	413	449	423	456	462	473	435	428	428	447	427	421	448	458	395	469	450	429	447	436	467	437	398	450	419	472	454	487	473	480	455	469	448	438	436	425	445	447	453	461	430	436	431	472	427	505	472	457	440	459	441	394	463	439	403	455	415	433	446	476	449	456	467	464	412	446	437	468	439	451	453	447	403	427	414	446	448	446	476	437	465	418	426	452	448	455	451	419	432	431	462	413	435	444	484	447	434	414	421	420	446	403	431	455	405	456	425	451	472	421	436	414	404	433	431	434	411	448	441	483	450	444	478	443	436	438	425	465	432	434	442	434	459	397	418	455	457	441	440	419	453	451	424	454	450	443	409	436	444	429	444	453	397	454	454	445	435	446	436	422	444	412	461	444	447	443	423	418	446	438	413	439	410	435	435	428	441	433	418	448	418	444	403	459	440	432	436	454	468	466	491	432	476	427	467	459	438	425	462	459	422	435	425	423	444	429	451	433	455	414	447	432	426	465	420	451	469	415	421	446	467	474	446	466	438	449	437	366	452	454	434	447	422	484	455	440	416	455	459	456	433	431	425	433	451	427	431	420	434	440	438	464	442	404	428	396	441	427	441	435	420	395	451	417	428	455	384	429	458	435	438	472	433	434	412	446	415	427	445	444	434	443	415	442	410	434	436	433	449	418	452	434	448	427	453	443	426	433	482	419	472	440	447	460	456	419	494	429	448	460	428	461	401	463	424	484	456	404	437	424	418	439	447	446	410	426	474	464	438	455	450	440	435	404	443	461	468	422	421	450	425	405	382	431	482	458	419	451	410	438	441	465	427	466	462	443	484	447	431	453	403	450	436	417	415	428	441	447	437	460	443	438	452	453	437	442	432	462	449	421	433	426	463	458	443	465	460	421	439	464	456	426	420	444	425	410	459	434	426	421	452	425	420	453	457	417	416	442	436	435	426	451	400	437	470	423	414	465	443	423	445	461	447	450	424	421	434	449	438	406	448	410	431	432	449	469	441	484	418	408	422	414	415	403	451	411	442	429	437	466	401	460	450	404	422	446	462	440	411	488	474	418	440	423	424	420	444	417	466	420	422	444	424	435	386	449	452	433	438	423	445	468	431	427	432	441	416	452	427	449	398	431	438	443	419	451	424	440	449	435	457	407	472	448	470	449	435	489	436	422	427	412	425	438	440	443	466	431	445	446	460	420	432	419	473	442	429	421	461	413	441	431	427	423	417	466	434	435	415	444	453	433	427	464	457	460	460	455	482	440	503	435	412	435	469	445	424	423	434	444	404	428	413	444	443	442	437	454	447	456	429	453	450	476	441	422	429	458	434	421	422	464	395	434	468	453	447	458	422	430	433	419	420	444	448	413	407	420	430	410	435	458	435	431	420	422	432	443	414	456	455	464	450	436	434	448	455	459	445	442	405	419	426	457	426	412	412	416	408	433	430	437	455	450	468	439	442	420	453	418	447	465	445	426	421	401	436	441	493	407	426	461	457	418	481	424	454	442	429	428	450	423	404	449	431	462	424	412	412	455	454	451	480	467	421	410	421	448	462	392	459	469	406	432	416	428	446	475	434	429	436	401	445	422	411	423	427	439	420	444	395	426	467	458	483	427	470	419	405	431	459	447	429	435	480	453	413	466	427	461	428	403	452	450	449	416	461	406	449	444	421	438	421	414	431	452	393	421	449	434	423	431	473	424	456	414	433	452	479	421	399	420	471	454	438	451	383	439	441	423	430	446	447	445	449	426	438	428	438	418	450	407	383	467	454	433	415	447	430	433	433	461	423	471	450	424	425	432	456	435	462	417	424	442	432	437	443	449	416	450	438	467	474	456	427	418	415	416	448	456	392	417	424	452	490	456	451	443	426	434	428	423	429	418	433	481	436	434	436	439	436	439	432	419	436	426	464	440	452	463	420	458	457	465	446	444	464	450	424	422	457	428	466	457	467	436	474	411	429	453	432	441	419	446	434	454	425	403	431	408	446	425	442	466	423	453	446	446	432	451	421	469	419	407	425	437	436	421	450	417	479	415	427	428	462	424	416	454	437	425	434	442	457	424	411	455	416	434	416	455	442	419	457	404	429	468	447	492	435	437	420	435	452	448	435	447	419	466	425	423	432	451	458	410	452	465	465	410	475
41394	6780	579	362	303	268	270	242	274	237	198	257	231	216	251	205	226	212	230	216	232	180	231	197	232	205	221	220	252	238	198	215	214	202	214	214	232	224	220	212	212	207	194	225	199	205	207	222	216	226	226	193	208	192	204	216	196	233	216	196	223	224	218	237	213	211	235	226	220	223	220	218	229	217	227	225	223	208	228	197	218	226	207	199	197	241	197	243	219	212	233	204	218	222	209	199	186	237	236	214	219	235	235	233	217	201	220	221	230	220	198	231	204	236	231	207	232	231	219	208	191	222	209	226	238	217	212	218	217	218	223	189	204	202	205	219	223	237	222	235	225	216	203	229	230	189	208	230	205	211	217	255	208	252	212	187	233	222	209	233	226	228	231	237	228	237	201	198	238	235	219	212	240	241	209	204	227	228	204	219	209	203	220	222	216	182	229	211	202	215	243	224	223	213	218	214	218	178	195	224	232	268	208	214	236	191	186	229	192	226	218	200	216	195	216	221	215	190	221	245	221	198	227	237	196	217	218	214	229	221	210	224	211	236	206	228	236	235	212	210	224	181	214	234	212	210	201	221	218	237	217	225	213	236	219	220	207	223	234	201	218	212	199	224	198	191	213	242	211	192	231	209	217	237	224	241	229	233	193	233	210	229	229	186	223	230	212	242	188	215	205	244	198	210	217	193	205	225	201	184	221	223	198	235	222	213	224	227	210	212	234	223	226	227	238	266	214	203	197	223	217	238	206	218	217	223	214	209	196	237	220	198	209	238	208	234	218	238	200	220	235	199	222	235	202	177	194	220	209	233	226	218	210	187	245	230	221	221	206	246	179	240	217	209	229	226	205	247	229	191	222	226	248	205	248	244	232	217	202	204	234	198	209	210	247	211	216	224	215	217	221	180	207	218	193	243	207	249	210	232	214	212	218	224	247	235	224	193	225	228	238	184	225	216	189	245	231	223	202	227	229	225	225	248	222	205	209	229	219	229	226	218	209	208	203	219	209	224	203	236	254	210	231	206	245	216	216	195	212	197	223	216	213	196	186	226	241	213	233	237	218	234	198	216	218	249	198	222	206	180	187	223	197	218	211	231	232	218	200	211	202	171	233	211	207	213	230	203	207	208	199	209	218	214	237	239	206	196	208	223	217	193	234	230	237	229	204	212	192	217	206	214	251	196	209	188	191	214	225	199	213	206	228	206	240	191	229	215	218	206	208	197	240	197	194	215	216	212	218	238	218	249	228	174	201	204	252	235	214	204	189	230	225	188	188	213	220	213	260	233	226	242	212	199	207	196	211	229	214	222	235	208	199	218	219	223	195	210	217	206	207	232	224	246	202	210	221	218	233	239	206	221	219	227	213	241	212	207	244	213	219	217	203	212	212	201	227	228	205	208	242	205	197	222	211	228	239	214	180	179	193	208	220	215	208	245	205	205	228	225	217	192	259	213	203	224	229	233	213	229	199	212	221	220	208	224	230	209	206	231	224	232	211	246	220	196	208	232	231	222	204	211	254	209	221	192	234	196	212	225	197	226	231	223	225	214	217	222	203	222	224	207	185	217	240	215	221	219	239	193	197	226	209	232	245	205	223	226	228	239	228	213	218	237	227	198	247	230	198	214	253	227	231	207	196	226	231	212	200	256	207	206	191	227	235	205	199	212	229	211	199	205	206	210	200	195	239	232	210	226	223	196	192	238	209	229	203	189	223	200	215	230	195	226	191	235	232	244	229	229	207	220	227	246	232	209	215	197	239	210	192	202	198	209	202	242	239	204	221	203	233	192	193	210	220	242	215	211	227	213	212	220	254	228	217	222	222	248	223	256	214	220	213	221	216	215	245	206	216	218	201	224	218	232	214	216	248	217	179	237	253	253	212	220	208	220	203	235	196	225	226	211	226	228	203	208	207	228	217	251	208	207	222	221	243	223	208	196	185	206	231	215	242	255	225	217	219	225	227	227	241	229	210	213	229	180	239	243	211	190	193	243	239	226	229	187	202	213	227	208	181	191	207	215	214	215	205	227	216	202	205	234	230	218	205	217	233	197	229	215	226	222	222	206	231	211	220	220	198	219	225	198	245	217	211	225	227	238	204	214	223	215	196	211	227	208	226	218	228	236	201	203	211	217	238	222	228	224	209	211	226	224	230	210	233	201	222	219	238	219	192	223	211	224	215	244	216	234	244	213	241	192	207	201	222	216	202	200	214	215	218	214	204	228	211	223	219	198	209	217	228	210	214	240	226	229	242	239	219	229	223	221	203	205	229	208	207	209	201	225	215	202	204	209	220	198	184	245	207	221	221	244	219	211	248	223	240	211	223	216	206	226	230	215	227	210	227	209	190	220	232	202	205	206	220	225	222	224	215	217	215	245	188	204	219	238	227	217	212	236	199	205	207	209	229	231	217	228	220	219	229	221	205	239	235	210	225	232	217	222	213	221	222	210	235	210	205	220	227	213	206	192	237	234	260	215	190	242	175	217	203	213	204	209	221	246	227	205	233	227	218	195	201	223	201	223	246	225	212	209	220	207	201	235	199	214	214	212	238	257	176	205	203	243	224	231	208	226	210	191	231	221	225	235	217	208	191	218	206	192	212	218	225	224	213	227	212	247	216	206	226	215	207	248	217	198	212	221	218	212	227	241	205	245	222	205	196	222	202	198	226	223	210	212	223	208	212	213	219	232	223	206	232	210	215	199	203	220	214	217	211	209	208	235	219	228	241	210	223	242	218	211	203	225	204	210	204	216	216	207	226	230	196	228	233	192	201	193	238	228	198	218	239	228	229	215	221	191	208	210	262	204	260	230	215	229	215	234	228	215	213	236	205	239	207	212	202	228	191	225	204	212	210	215	207	207	193	210	201	207	216	208	248	209	190	185	217	218	225	201	228	218	220	223	219	222	228	217	226	231	229	228	230	231	211	228	242	233	219	193	212	213	219	220	209	209	207	234	252	224	230	235	233	207	244	204	213	256	219	213	195	209	216	223	210	231	196	229	258	241	228	191	212	211	222	218	216	223	214	194	197	235	236	243	210	226	236	212	191	196	200	184	196	231	230	204	223	192	207	199	254	205	210	228	202	187	210	216	228	215	232	255	250	222	239	235	199	236	207	240	238	190	220	199	224	196	182	217	213	240	234	204	222	217	229	205	196	204	224	200	228	249	209	206	229	224	187	240	196	220	216	216	191	231	247	231	215	204	215	213	210	207	225	206	235	223	215	197	212	197	206	218	220	219	217	232	200	217	218	224	201	231	221	193	207	191	191	223	213	230	202	193	213	232	214	223	199	210	202	230	227	228	226	216	213	239	226	227	231	223	205	239	232	227	224	192	203	225	224	231	195	208	250	246	200	215	215	211	213	208	213	186	200	211	225	210	193	206	229	212	233	218	217	211	203	222	208	229	221	184	230	214	223	243	231	213	211	228	201	207	234	197	256	232	215	238	215	243	236	212	193	228	227	195	228	210	209	227	232	232	215	217	236	228	230	201
22096	684	910	1008	962	822	685	670	606	632	600	575	576	533	579	515	517	524	532	488	501	495	535	508	535	488	518	488	512	520	520	559	512	508	499	512	544	514	523	552	492	498	519	465	422	514	508	492	533	535	480	541	507	479	494	480	537	494	503	478	508	487	478	520	480	507	449	504	501	479	498	518	518	503	501	514	523	462	498	486	487	484	508	486	522	485	502	518	506	482	466	512	517	483	519	485	479	508	507	502	480	489	508	490	478	531	501	521	474	462	501	499	472	484	465	498	489	526	487	525	487	522	517	444	460	444	514	438	491	501	497	458	501	453	522	502	481	487	512	494	550	531	474	479	498	474	508	491	464	466	501	490	505	508	476	523	463	486	507	484	515	474	522	507	478	516	479	471	524	519	516	515	486	472	509	489	501	508	526	460	496	490	489	489	486	518	522	500	505	485	509	525	550	520	498	509	508	504	473	531	512	489	498	461	482	506	516	490	535	515	481	485	502	474	514	516	512	501	521	495	468	493	500	524	495	477	485	491	507	469	509	498	519	465	487	512	507	488	525	517	571	468	521	472	460	523	484	498	513	500	451	499	533	507	505	501	515	507	487	474	501	511	486	494	540	509	499	527	444	502	482	490	475	472	503	485	496	535	479	483	480	507	508	451	479	499	468	502	481	517	459	480	497	483	467	503	473	493	524	493	482	511	494	512	491	461	503	486	471	490	501	502	488	476	486	520	479	493	546	501	514	485	530	532	501	503	490	487	481	477	495	458	512	524	471	525	515	544	517	511	503	506	493	514	483	535	512	527	480	497	471	538	500	515	469	465	514	483	528	469	467	477	512	526	516	473	479	489	472	502	490	504	493	513	529	504	497	542	481	491	475	499	486	502	520	511	500	493	502	459	474	494	517	472	487	547	484	509	501	482	521	497	478	517	529	488	489	516	489	506	527	501	500	518	495	493	520	523	523	512	486	490	487	461	494	510	526	512	484	514	485	469	526	533	489	508	511	503	518	501	504	476	518	511	479	482	552	488	483	511	522	503	521	525	495	495	467	519	533	488	452	510	489	498	510	509	515	472	460	506	473	498	490	486	513	502	500	489	538	476	496	438	483	538	485	483	473	532	505	463	509	476	542	438	497	533	517	524	501	502	471	510	512	506	514	501	529	486	505	494	516	489	501	517	515	525	494	468	468	505	462	475	491	472	484	482	497	477	517	528	514	515	490	477	469	509	491	523	502	495	499	514	508	498	489	466	524	501	510	494	533	489	526	537	506	467	529	475	465	507	509	463	498	492	488	497	522	461	507	498	472	488	512	475	495	507	533	476	488	520	498	489	470	474	522	458	461	491	455	504	450	505	494	501	509	479	482	496	508	512	505	499	502	480	525	497	486	489	528	498	512	479	507	490	504	490	497	496	513	508	517	475	489	519	523	515	546	471	498	491	501	521	477	495	485	496	496	516	474	489	494	525	475	505	486	524	483	508	472	502	442	502	470	469	531	459	466	487	480	471	484	511	498	484	505	504	494	488	517	488	478	507	461	494	450	478	477	500	508	531	483	490	535	534	503	495	500	523	481	501	528	488	505	485	497	481	461	509	510	509	498	461	486	481	495	517	492	472	474	447	472	536	496	470	476	515	496	478	511	499	496	512	501	497	486	502	489	538	508	471	495	494	497	488	529	516	495	492	518	534	536	471	476	505	497	487	486	492	505	476	503	488	481	542	526	509	484	490	484	504	517	497	488	519	508	478	505	485	486	530	496	484	528	508	515	503	464	463	529	473	503	466	497	472	454	495	471	500	472	485	478	460	513	501	523	493	541	505	528	465	522	487	496	492	497	494	478	504	482	487	467	491	484	460	501	509	497	491	516	499	534	475	489	544	512	476	482	522	502	518	464	472	480	473	485	535	516	467	503	531	500	474	486	506	471	506	529	510	489	491	502	474	509	530	534	495	483	502	491	502	473	483	462	499	527	497	502	497	468	496	522	477	492	478	527	488	534	503	466	488	508	518	499	498	493	526	510	505	535	489	485	504	519	566	487	479	466	501	468	468	520	475	510	450	493	498	482	479	518	461	522	499	490	537	476	512	480	502	504	505	480	532	481	480	470	498	541	493	563	494	508	454	503	498	478	485	458	495	461	478	500	552	474	529	484	515	510	511	493	529	473	491	495	511	484	478	523	469	521	505	496	487	483	531	555	516	500	476	523	492	519	536	500	496	468	467	509	515	508	485	510	498	467	530	479	504	505	435	495	479	499	506	468	507	463	481	497	536	497	512	512	477	498	457	503	499	542	532	479	474	507	510	494	478	522	483	509	509	508	481	476	512	495	523	510	512	496	471	464	476	467	485	503	514	487	509	496	513	537	522	497	469	479	477	480	491	481	514	458	492	529	496	488	507	503	489	499	518	464	494	491	482	501	520	520	526	516	528	494	498	528	526	499	466	494	467	492	483	471	493	490	517	507	473	498	477	488	488	540	497	471	477	481	451	506	486	494	477	502	485	476	497	525	474	514	518	490	474	503	520	497	446	498	467	529	457	480	544	486	518	491	492	485	476	480	459	520	488	532	515	485	455	514	513	498	525	497	463	511	473	460	526	494	476	478	477	512	456	480	499	531	511	500	501	472	511	477	477	483	443	483	490	559	502	526	511	444	534	504	514	494	520	527	510	523	468	503	507	503	524	507	466	516	460	500	503	478	517	493	494	468	527	505	530	506	539	458	526	492	480	501	486	551	503	521	523	524	492	472	499	501	531	485	459	515	488	514	502	491	501	507	530	515	504	494	502	525	511	460	475	493	478	503	494	500	540	487	474	533	530	502	461	538	464	526	503	521	482	538	478	546	473	471	509	498	469	483	466	503	513	485	460	517	500	503	519	548	507	494	476	479	461	479	460	503	503	474	529	502	486	499	499	504	541	504	469	504	491	477	504	496	490	494	492	465	484	513	510	504	491	454	543	479	490	485	511	529	498	473	491	517	468	509	513	493	531	515	527	466	501	496	513	504	513	474	455	523	466	499	488	498	514	484	491	524	485	459	485	509	512	511	484	474	504	473	479	495	469	506	508	525	477	533	494	454	504	487	496	511	501	505	532	480	506	521	502	502	488	527	514	510	544	474	480	519	505	534	486	499	467	510	504	457	508	513	509	486	484	500	503	484	500	516	493	533	491	500	496	489	481	541	446	506	498	507	511	484	510	473	541	495	502	476	486	540	528	529	499	515	522	494	476	514	492	480	468	510	500	524	513	474	500	524	489	501	466	482	532	446	524	515	475	507	479	522	503	529	509	506	483	492	505	484	524	522	489	480	464	515	477	515	504	509	485	478	508	490	510	460	489	482	471	505	514	471	488	500	539	476	510	509	478	509	481	482	536	492	537	493	500	491	486	468	521	466	484	512	509	527	498	520	531	512	525	502	478	466	511	478	509	477	528	504	500	526	521	553	485	469	498	485	517	514	494	489	531	504	500	526	490	469	546	479	510	527	508
52123	12117	1469	431	307	266	186	225	158	174	165	163	169	131	129	145	142	151	153	159	125	157	153	123	132	120	142	162	176	121	172	138	121	128	139	144	116	130	138	139	148	119	142	146	129	129	134	143	144	150	143	135	164	123	130	113	137	124	141	156	125	139	140	126	135	137	137	148	153	144	157	112	129	144	134	127	150	125	106	145	158	129	117	148	137	117	136	121	132	117	138	159	134	127	136	114	131	138	131	151	138	129	131	122	158	124	114	137	143	123	135	117	122	110	136	134	147	106	170	132	126	134	117	164	122	124	127	143	146	138	160	143	139	118	142	146	134	135	138	120	151	125	131	133	140	158	147	120	132	125	122	152	133	124	118	144	124	123	142	145	141	159	120	132	118	150	129	139	148	139	163	133	116	132	124	142	122	143	142	133	128	128	124	162	122	124	147	136	144	133	131	135	122	134	135	138	142	156	151	140	136	122	117	137	128	147	132	138	147	135	126	131	132	142	129	141	147	118	114	138	131	144	151	145	125	123	124	140	130	126	122	126	144	154	133	121	134	123	157	142	146	143	127	115	125	136	146	130	141	124	136	127	122	110	139	124	136	138	143	135	141	154	137	155	144	144	130	122	131	128	132	160	147	147	132	127	113	145	132	125	137	127	121	132	121	125	147	147	140	140	137	133	131	144	132	165	115	148	117	119	145	117	142	147	134	151	122	158	145	128	130	146	126	128	130	126	133	133	158	122	149	150	111	139	139	140	130	121	136	147	145	150	120	137	140	130	144	136	166	117	142	128	122	131	130	177	147	134	128	119	138	119	129	130	105	145	125	136	129	136	134	142	131	131	149	116	143	141	132	138	123	112	141	139	138	157	180	152	125	126	145	138	130	160	136	142	159	143	124	110	154	149	132	161	131	138	136	123	116	135	130	143	136	122	145	137	146	121	135	140	140	133	124	126	144	160	151	165	152	141	160	141	131	133	128	119	134	128	126	151	161	135	128	134	130	152	133	113	115	157	146	134	145	117	126	138	143	151	147	158	116	144	131	108	137	132	129	130	146	144	118	119	143	130	129	145	154	120	143	128	134	164	127	130	145	107	135	122	130	151	136	131	140	128	146	143	124	138	120	119	122	155	138	138	146	113	120	131	146	155	133	151	122	155	126	138	110	122	142	137	153	143	110	129	130	116	110	134	120	158	140	146	111	133	125	132	146	148	128	136	151	144	132	143	132	144	117	131	124	159	126	123	148	150	124	127	126	116	153	135	144	141	129	116	130	153	130	133	138	151	138	115	122	137	139	149	136	136	154	132	126	141	139	133	156	139	148	108	125	151	115	151	130	142	143	128	129	130	148	130	123	141	148	138	138	148	128	119	158	138	118	125	140	128	137	139	130	140	144	149	158	137	130	145	130	132	135	147	133	133	151	115	115	125	121	145	158	156	135	141	135	119	153	131	143	133	123	140	117	128	137	124	139	124	141	111	135	127	137	149	117	144	126	134	138	121	134	138	132	143	129	135	137	140	122	137	151	134	145	107	149	139	142	144	125	127	122	140	119	142	130	146	132	149	143	140	114	125	130	149	150	109	128	142	117	128	134	138	135	125	133	148	136	139	144	145	143	110	127	147	135	136	99	143	119	134	131	122	130	141	119	126	142	157	141	129	128	127	102	133	160	130	128	123	136	142	136	118	120	108	116	135	118	130	132	140	130	149	149	138	167	144	122	130	130	142	142	145	155	118	144	135	156	134	127	136	175	122	116	122	122	141	138	154	123	150	153	143	124	117	122	138	168	128	120	129	146	125	135	118	144	144	147	157	128	108	126	142	135	146	139	118	110	142	128	125	124	146	142	112	139	125	131	128	135	144	140	123	134	137	129	139	145	160	124	128	138	160	125	128	132	134	123	118	139	141	145	156	133	110	149	111	145	148	142	132	115	118	130	130	132	129	150	123	132	139	159	136	154	138	122	136	124	135	139	109	136	128	138	139	155	128	134	132	133	132	120	135	173	123	131	142	137	123	141	116	118	114	120	137	128	144	134	134	136	133	121	121	140	120	138	136	127	131	134	152	145	143	151	133	133	127	142	143	113	117	118	133	144	138	120	125	146	137	133	128	143	148	125	124	140	109	134	135	150	125	127	131	124	133	123	119	127	138	141	132	129	134	140	153	142	141	145	154	138	140	121	129	154	142	148	143	160	145	124	140	140	149	103	127	138	128	119	142	157	140	165	150	136	105	123	149	135	115	113	144	139	138	123	138	148	118	127	136	136	144	128	125	116	116	134	130	162	136	138	124	135	150	131	145	113	120	134	146	135	132	143	128	131	143	137	142	119	135	118	116	119	130	120	136	136	124	126	145	131	135	141	141	128	144	134	118	144	132	108	141	111	151	153	137	123	114	140	124	137	137	138	150	123	135	119	154	142	134	122	147	130	137	136	132	120	116	142	128	150	135	131	124	125	146	128	151	138	122	117	115	135	141	124	145	130	151	135	127	121	125	117	124	146	133	138	124	119	142	132	121	136	126	127	138	154	127	150	133	150	137	135	152	155	142	126	118	124	137	156	148	147	109	128	135	126	155	150	124	132	143	159	119	110	136	152	126	138	122	112	143	115	122	147	136	141	109	118	129	126	135	123	124	152	146	129	165	142	136	142	122	124	127	127	159	138	131	133	159	121	143	126	127	143	163	150	127	122	113	129	136	135	140	124	131	154	129	159	128	144	154	135	133	126	129	143	164	130	134	110	135	156	133	125	153	126	116	133	137	128	146	154	120	132	126	115	122	158	161	162	116	119	130	148	124	157	131	130	137	124	124	144	152	151	133	139	134	138	123	124	110	138	135	147	150	121	128	172	150	130	160	137	133	153	125	128	151	127	137	121	128	148	121	125	128	123	137	149	140	141	133	151	133	131	124	139	118	130	144	146	122	112	115	115	127	124	137	130	126	130	138	154	142	143	139	138	116	136	126	125	131	130	141	119	131	144	162	127	132	126	141	138	143	125	129	135	123	146	135	100	127	138	134	149	134	128	142	144	142	130	116	130	128	132	145	116	124	155	125	117	129	153	136	137	111	138	138	135	151	137	123	154	118	145	108	124	141	130	160	124	142	140	115	163	139	146	135	112	141	128	121	124	136	135	131	141	130	147	155	149	148	153	132	129	164	116	117	136	140	120	123	123	117	122	130	161	132	144	115	125	121	131	122	149	118	141	117	127	146	154	158	155	132	150	122	128	132	143	127	132	117	123	116	138	148	140	115	142	144	116	126	124	137	123	146	121	121	121	126	126	147	153	124	128	140	133	128	147	149	138	137	120	128	129	116	154	119	116	112	145	134	140	123	127	139	135	136	135	130	145	136	145	126	134	141	134	131	121	129	121	150	129	119	139	129	157	129	151	128	109	110	117	129	140	129	125	135	106	157	133	112	135	110	128	134	138	118	142	143	149	148	151	138	143	151	130	137	127	119	119	143	138	140	126	123	148	127	128	127	109	131
26780	623	1083	1256	1093	854	704	632	555	499	488	489	450	389	415	373	398	381	339	318	393	331	370	366	354	339	337	334	311	336	317	338	315	357	324	305	329	297	335	315	325	312	330	334	294	310	320	304	347	283	366	313	287	311	327	341	303	282	291	313	268	348	317	343	317	357	286	317	345	341	334	309	300	306	298	355	312	308	284	333	282	334	299	298	271	330	344	324	328	290	315	322	300	330	310	311	312	320	320	309	309	290	321	332	295	296	330	329	337	347	319	326	321	278	305	317	298	321	312	322	321	298	310	312	308	298	313	308	310	317	301	317	299	343	304	312	311	310	314	331	316	305	298	298	299	323	318	329	335	311	337	345	337	335	307	324	328	311	327	314	322	303	317	323	328	323	323	303	332	301	287	313	312	311	293	318	289	300	304	292	311	290	344	325	301	301	329	338	301	301	287	335	316	315	325	287	295	312	295	343	312	326	298	304	311	291	316	323	313	315	298	330	287	341	320	313	299	336	307	312	318	289	331	319	314	346	348	328	303	318	307	312	286	289	322	303	328	276	310	299	294	310	328	322	306	313	323	341	284	315	317	307	318	304	315	296	323	343	305	347	333	334	299	332	326	315	320	323	304	339	328	317	290	329	311	343	297	290	299	332	300	318	338	334	314	330	287	299	322	319	319	329	308	327	319	321	324	309	317	300	318	308	312	309	322	318	327	318	309	327	310	315	308	330	303	337	318	312	319	324	303	291	318	295	301	293	321	336	310	309	314	313	319	299	333	328	273	283	304	273	365	304	329	313	280	310	319	315	302	317	318	292	312	297	314	307	286	346	313	305	298	326	305	309	326	316	298	316	343	313	312	320	273	313	318	294	323	310	340	298	292	315	317	320	300	336	270	309	299	312	284	309	326	319	309	319	317	307	297	313	308	314	305	312	281	330	338	277	316	300	341	308	312	318	283	304	317	323	291	321	309	277	316	303	290	307	339	357	311	323	288	303	329	299	315	316	300	323	321	313	335	329	311	312	322	329	332	291	320	356	324	255	293	318	315	326	304	312	317	316	312	320	345	327	325	330	331	283	294	340	332	358	300	311	293	302	289	317	332	290	319	331	348	301	308	333	323	320	283	313	305	331	313	302	308	303	320	336	294	341	317	311	287	337	338	310	289	318	294	302	328	316	316	314	277	297	297	313	310	360	288	338	305	346	320	313	317	323	305	325	322	311	344	301	292	318	338	309	345	317	315	302	320	317	304	318	312	285	340	302	330	347	327	312	333	301	326	310	300	301	276	314	313	337	314	304	309	299	278	307	308	309	317	313	313	291	295	291	288	286	274	343	324	339	323	346	299	308	312	295	300	290	319	300	292	339	339	331	320	314	331	312	319	307	332	324	352	310	296	316	335	285	293	289	333	308	330	308	291	322	254	310	275	315	294	297	307	312	328	338	333	336	312	270	327	311	272	290	338	307	290	354	325	338	318	317	302	319	303	314	303	349	285	297	327	299	316	341	305	308	295	292	327	332	307	300	358	301	333	314	280	323	303	290	334	308	320	324	277	272	319	327	309	327	304	350	295	315	322	331	297	328	320	309	304	310	319	346	314	323	334	332	334	333	332	344	293	296	305	324	328	353	287	333	319	318	321	315	328	311	310	303	301	327	305	319	286	310	301	337	337	284	306	286	301	308	307	326	307	313	322	303	321	314	294	290	327	321	327	305	295	299	318	322	333	309	311	299	317	315	338	275	327	311	292	309	321	313	307	314	295	326	303	315	288	332	321	344	323	331	318	318	305	362	301	295	326	304	339	297	288	289	301	325	322	285	324	316	303	297	291	307	300	308	320	330	334	334	311	327	297	284	304	350	310	325	304	292	310	316	325	326	338	325	349	303	332	291	346	296	293	318	333	274	332	295	295	298	303	311	303	339	329	335	314	323	339	300	312	317	289	295	319	318	341	355	319	309	324	334	334	311	316	309	315	295	301	319	346	345	328	326	319	313	291	306	292	313	319	296	342	296	347	292	309	316	315	321	300	311	352	307	309	288	300	345	327	338	319	302	324	309	325	313	372	328	336	304	316	300	325	310	339	299	320	331	296	365	310	326	294	297	300	309	322	314	316	290	341	352	298	317	311	324	290	316	347	295	312	307	300	318	350	314	285	313	293	314	325	323	339	290	319	299	337	312	307	326	294	306	302	297	317	278	311	312	303	326	304	280	333	326	301	300	295	310	317	327	349	333	332	300	308	343	306	316	306	312	323	310	310	301	294	325	312	302	318	317	286	317	301	308	306	303	340	315	343	321	299	309	323	315	332	302	288	318	312	305	316	319	301	300	307	287	325	308	349	313	309	296	345	304	325	321	332	315	305	288	318	286	311	305	297	325	303	324	327	314	296	305	291	294	313	286	310	279	329	323	297	296	319	306	308	339	297	311	325	291	307	306	306	329	295	304	299	328	320	347	302	278	315	304	313	313	340	312	290	335	308	314	333	319	320	295	340	288	293	295	308	321	324	308	340	356	325	328	312	322	317	291	311	325	323	324	323	333	326	306	312	295	330	333	299	309	336	342	318	312	317	318	320	300	317	345	324	315	274	317	338	292	299	309	305	295	327	327	326	311	303	300	278	318	346	323	302	313	297	283	286	339	289	299	318	318	294	324	317	292	299	312	305	313	326	302	356	328	317	306	295	324	304	296	322	310	334	332	329	296	348	308	323	317	282	329	336	356	313	335	309	324	311	328	311	309	305	291	330	348	307	314	343	330	306	308	331	325	334	296	297	328	329	321	331	326	327	330	302	313	345	317	274	329	327	337	335	300	310	331	307	327	293	350	308	344	327	313	313	302	295	313	304	290	318	296	307	322	324	345	324	333	318	306	343	316	311	316	337	314	297	323	322	315	312	319	301	338	309	317	323	322	309	306	336	290	335	322	329	293	296	334	320	298	327	327	280	338	310	312	305	299	327	305	318	319	337	287	313	314	323	326	303	305	374	323	301	326	318	305	341	279	291	291	328	327	319	300	311	323	326	313	324	297	352	323	320	339	296	291	322	312	290	318	321	296	313	279	310	330	291	297	335	354	309	328	312	331	313	321	308	286	318	340	302	320	350	319	325	299	319	333	326	307	323	304	330	276	293	345	328	284	291	312	325	309	324	320	314	322	305	323	310	269	303	325	304	296	335	339	302	358	319	346	304	309	307	330	318	296	306	329	338	310	343	307	315	294	304	300	326	291	324	312	343	347	288	311	323	332	306	338	341	336	327	316	293	325	304	298	309	353	313	309	288	282	311	324	323	311	317	313	300	315	290	294	332	302	332	330	322	312	331	311	311	290	295	334	343	320	313	303	314	312	311	311	315	339	312	312	299	333	314	286	297	326	341	330	307	322	327	312	299	305	330	299	288	344	336	363	327	310	365	335	302	306	349	305	327	310	292	288	333	328	279	302	341	297	350	333	289	303	338	321	317	312	315	321	311	343	311	333	322	291	316	334	295	292
34977	4774	251	209	192	210	166	202	215	213	188	213	223	204	185	198	179	192	204	206	231	181	186	208	205	199	196	222	173	192	190	204	194	226	197	199	203	185	188	180	188	212	226	230	156	206	202	196	207	186	197	196	222	186	206	182	208	193	184	200	205	182	203	229	181	204	210	182	205	196	179	180	198	183	194	200	205	200	164	189	200	175	182	211	172	180	211	206	191	179	227	199	212	206	210	191	191	197	176	168	224	175	186	193	195	210	185	179	206	169	177	198	208	176	195	182	215	216	186	178	210	198	202	209	214	208	201	194	178	184	178	207	181	214	176	179	189	214	190	218	210	212	189	177	209	183	204	186	222	223	217	196	187	212	179	211	186	211	182	201	183	207	211	204	197	210	195	182	189	193	196	182	177	213	183	204	173	206	188	196	198	200	188	201	192	203	199	203	181	186	199	208	216	183	178	203	191	211	185	203	201	229	201	216	217	200	186	188	203	184	193	173	220	214	227	215	197	192	204	186	198	191	186	214	171	182	222	196	201	185	202	203	177	199	178	202	204	199	194	168	194	190	196	199	178	190	191	194	185	196	203	194	243	181	183	189	232	193	198	180	193	209	204	180	203	179	169	188	200	198	197	187	200	199	194	181	228	193	183	210	166	205	187	174	209	196	180	189	191	199	190	172	185	205	162	178	208	208	188	188	191	195	205	211	195	190	196	151	211	212	205	170	197	213	228	185	190	186	200	192	195	178	231	187	210	200	206	186	202	184	168	152	173	206	176	210	224	228	190	195	205	209	230	204	219	211	182	191	191	185	190	189	194	224	185	209	211	188	180	178	201	207	176	202	188	192	189	198	198	192	198	192	206	202	206	211	163	202	210	207	205	200	213	194	181	186	213	201	207	193	181	190	231	189	203	181	184	192	195	195	209	216	167	197	191	202	206	172	196	177	188	198	229	206	205	176	204	222	209	198	171	192	204	196	196	211	197	215	190	217	214	213	182	179	200	182	200	210	213	209	174	195	180	194	212	182	209	171	178	190	200	193	176	190	212	179	207	179	196	203	215	181	206	197	183	194	194	215	191	208	191	202	179	220	204	173	207	186	221	185	194	184	184	182	190	199	219	187	198	193	212	183	193	189	203	197	185	219	185	203	193	179	204	211	195	213	208	191	205	206	212	184	202	187	200	226	209	226	205	218	210	197	205	199	181	176	195	203	197	191	188	177	207	199	208	198	189	203	195	175	182	207	166	194	171	188	200	200	212	217	191	182	217	165	197	194	181	203	185	207	205	190	199	179	174	185	179	197	203	202	196	192	196	213	215	207	198	198	169	223	199	175	191	187	172	177	174	237	188	207	179	210	214	158	177	172	187	192	173	202	187	200	170	184	211	190	195	222	209	199	168	204	195	199	178	174	210	193	202	198	206	184	194	176	198	171	219	204	194	193	201	191	182	201	185	194	226	202	193	182	218	210	197	186	181	177	214	205	195	228	175	202	187	183	190	187	203	185	182	182	191	166	172	180	167	205	190	211	193	202	196	192	188	169	189	212	182	177	175	214	187	213	208	204	208	195	216	234	189	183	185	181	206	169	190	186	183	210	211	218	206	189	219	192	190	199	205	185	195	183	195	190	181	194	198	208	191	202	188	219	205	190	211	204	208	188	202	190	180	196	185	178	191	193	198	187	202	189	189	201	214	180	197	205	182	181	187	181	204	204	211	199	186	194	192	191	209	188	254	217	187	198	163	208	188	185	228	189	174	172	210	200	198	219	223	219	222	230	182	204	199	212	185	183	188	185	186	187	189	173	211	173	194	205	179	186	179	210	191	212	217	218	203	179	212	215	203	186	163	196	199	193	192	191	201	202	203	201	190	170	214	202	219	188	188	179	202	212	186	207	220	205	226	180	172	192	182	185	197	195	202	193	166	192	209	192	185	208	176	220	198	188	192	174	183	179	220	194	194	179	189	203	211	187	208	212	222	191	209	223	196	183	186	204	210	197	209	161	169	181	190	196	189	206	184	204	170	201	204	181	190	186	185	190	211	191	190	212	231	194	205	185	205	187	202	194	192	201	181	205	204	191	197	181	189	181	196	184	193	175	197	218	205	208	193	231	191	192	207	227	194	205	195	198	200	211	190	195	232	206	190	206	179	180	182	186	195	177	205	195	191	177	191	179	196	194	223	216	209	204	198	181	193	210	197	195	194	198	205	177	189	185	187	212	180	242	206	217	208	227	202	210	183	176	179	199	180	195	213	211	190	169	191	211	211	200	194	209	194	215	190	216	203	152	186	199	186	197	196	200	215	207	173	169	205	220	231	190	201	190	186	195	197	234	209	192	192	207	192	209	179	200	188	187	195	192	189	215	197	194	213	187	192	205	203	204	220	213	210	210	193	182	186	191	197	182	195	183	217	169	185	241	180	213	199	198	201	196	224	196	208	216	181	185	181	197	201	174	205	183	202	185	216	189	196	181	203	193	205	177	207	209	195	209	197	196	208	197	202	201	221	210	173	181	204	185	187	165	193	201	174	187	166	187	190	198	213	197	194	188	210	206	196	194	210	214	189	205	207	223	206	207	211	181	204	209	199	214	173	196	198	202	214	206	219	207	164	215	176	191	211	210	166	203	181	216	190	205	224	206	209	218	205	203	215	188	191	187	183	182	202	243	208	207	215	187	172	181	214	168	181	197	198	181	189	228	215	194	187	183	210	187	175	169	181	189	169	219	187	194	186	160	205	185	206	212	212	196	180	205	177	203	209	161	199	207	208	188	198	189	220	207	194	182	193	207	210	183	175	197	197	229	180	187	191	201	226	219	204	168	200	201	216	205	193	214	185	167	176	219	154	207	196	208	188	206	196	209	203	197	202	197	212	210	167	214	201	208	181	218	197	208	177	219	187	198	189	193	212	188	203	189	207	186	198	225	221	223	209	174	180	197	205	178	215	191	217	215	189	193	206	207	206	198	218	188	199	211	206	165	193	185	178	201	219	232	216	192	194	244	211	219	205	202	213	213	159	192	198	222	167	217	201	192	228	192	187	206	165	186	176	216	197	188	181	194	200	204	215	194	217	214	209	210	197	215	204	204	187	184	202	199	213	203	189	189	196	177	209	177	195	213	258	205	160	181	202	191	206	214	197	206	165	205	193	200	204	204	213	200	215	209	230	219	205	192	184	163	202	205	178	195	173	216	197	209	192	225	206	187	177	216	198	173	229	175	211	208	190	175	221	216	208	198	202	185	179	201	175	215	193	199	201	229	184	202	186	187	200	217	205	204	181	206	197	194	230	190	208	189	167	198	211	200	183	204	207	215	210	190	215	238	222	199	196	203	196	215	205	194	201	183	225	195	209	195	196	208	200	202	186	186	192	191	176	177	211	183	217	201	174	194	191	207	215	200	204	210	196	184	203	207	194	203	199	211	218	220	199	218	198	195	195	207	202	201	215	181	215	178	196	207	200	198	193	189	216	211	194	198	195	190	206	195	207	172
19653	452	477	488	464	469	529	453	471	466	505	466	506	450	469	478	465	509	469	466	501	482	451	483	485	454	484	447	484	458	426	500	469	457	437	401	487	447	499	504	456	495	460	424	458	456	465	443	507	488	473	465	446	445	499	447	441	469	442	465	501	470	485	471	447	474	454	420	480	476	481	436	449	446	454	464	462	472	490	472	513	458	456	445	456	486	486	464	457	509	439	444	489	491	491	489	481	485	482	500	448	450	447	481	448	492	436	458	439	496	475	424	499	466	494	429	479	458	458	443	461	410	458	474	484	482	463	452	424	458	438	467	441	495	487	497	498	467	451	495	445	469	466	454	484	406	453	425	467	487	462	484	474	452	474	434	479	447	497	458	434	475	435	468	441	449	448	443	460	502	422	461	461	444	450	428	484	470	450	462	516	441	464	468	436	460	447	409	419	448	431	442	493	435	482	438	457	477	489	455	487	478	454	446	444	471	453	426	502	458	454	451	472	455	449	460	465	486	413	460	424	463	467	496	449	471	452	481	456	465	443	399	435	451	451	454	450	511	448	463	467	454	447	484	436	442	447	462	463	480	475	456	465	454	426	446	470	444	469	434	432	468	474	446	441	441	475	482	444	472	468	506	454	460	426	460	435	471	475	415	427	463	489	441	445	468	469	461	460	458	455	427	430	455	412	462	479	451	476	491	426	474	466	441	441	454	428	492	497	429	473	467	473	450	478	454	427	439	421	457	433	501	436	455	454	453	510	479	470	456	446	438	411	466	433	456	481	452	489	505	454	492	445	467	458	469	431	454	463	471	484	458	454	461	439	443	459	457	467	464	497	433	475	444	441	446	471	492	460	460	431	443	431	488	464	500	483	452	471	462	444	504	452	460	472	477	479	431	460	447	477	457	443	410	494	492	473	480	478	468	454	445	463	430	466	515	478	426	472	423	464	453	477	455	464	466	445	452	430	448	465	485	422	462	453	468	473	429	454	380	456	463	437	447	453	455	441	422	451	503	446	463	436	474	483	412	469	469	447	445	448	482	426	476	479	445	489	424	460	428	430	473	490	497	423	458	467	436	450	464	437	435	405	427	455	468	438	447	455	469	433	466	506	494	439	482	455	412	505	449	426	474	462	433	457	454	505	480	453	425	483	453	486	435	473	419	494	475	435	453	474	477	450	469	452	444	436	439	461	491	483	456	465	476	504	430	489	477	444	446	474	453	481	445	416	453	485	444	454	433	475	463	516	424	457	480	450	486	492	470	399	484	463	433	472	481	485	508	473	469	434	459	470	431	464	433	462	487	504	421	432	463	450	509	462	403	470	483	447	467	449	449	443	444	465	436	445	444	442	487	416	494	460	444	460	457	453	444	434	489	450	434	468	470	449	451	459	496	431	490	479	433	476	447	508	463	475	428	469	474	480	456	521	460	472	448	458	449	460	470	438	496	458	421	470	471	430	465	460	440	422	451	480	453	486	484	477	458	467	454	463	486	453	477	456	446	422	488	450	440	427	452	447	449	463	421	462	455	445	465	453	464	424	455	479	453	459	488	441	453	480	474	470	482	451	488	458	492	459	443	453	441	462	474	497	477	470	407	462	454	460	433	470	448	483	456	447	482	486	425	443	459	435	480	455	448	436	440	487	439	462	470	469	453	478	448	425	447	438	461	479	474	462	468	481	428	462	442	451	471	464	454	411	467	463	475	489	423	458	449	468	448	457	444	479	449	488	461	451	440	450	478	438	411	485	444	470	468	443	463	504	456	476	451	472	449	478	481	441	441	480	457	442	469	447	451	461	481	495	449	465	466	487	437	420	501	502	486	481	450	500	447	458	479	475	480	485	467	468	472	432	506	461	450	430	443	455	426	445	432	486	472	436	482	462	440	454	524	450	445	467	435	469	452	454	460	436	450	463	473	434	428	443	470	460	472	494	454	478	452	446	460	475	457	448	466	454	456	456	463	473	481	450	442	480	456	430	499	475	501	445	465	452	438	436	402	421	473	445	465	489	463	452	429	465	476	465	452	425	445	473	445	452	462	470	429	463	491	469	445	440	473	455	447	488	438	445	429	466	438	452	465	416	462	461	454	451	442	474	471	496	474	494	440	456	476	497	452	448	475	460	449	484	493	437	465	433	483	484	454	473	451	439	416	477	476	433	453	473	466	448	465	477	474	434	441	451	440	462	448	441	475	468	449	448	440	473	479	470	418	433	453	451	438	477	450	454	455	427	421	454	454	454	435	481	468	479	447	464	436	494	485	484	440	483	450	472	456	472	457	498	472	467	487	450	450	415	446	443	467	461	467	439	456	490	425	448	490	438	496	476	469	471	452	461	461	448	447	478	486	470	452	449	431	469	476	446	462	464	457	430	460	458	424	477	475	469	446	471	464	476	458	453	439	462	481	479	448	459	481	438	434	418	482	475	477	421	478	424	467	470	492	435	498	459	467	469	456	448	451	506	414	431	436	427	437	483	479	450	461	444	439	487	450	451	470	430	457	466	474	469	410	430	429	451	449	446	454	491	441	466	434	476	454	451	446	451	471	420	435	438	431	482	410	494	460	450	404	447	475	462	458	513	461	483	457	459	494	450	488	434	467	467	475	460	478	408	479	457	490	437	471	503	457	447	423	434	472	477	477	426	437	432	445	446	475	458	484	469	469	469	437	477	443	479	501	469	448	494	430	429	463	463	437	456	478	434	474	498	459	465	467	407	429	427	460	481	448	451	466	452	480	480	461	482	469	471	463	500	438	429	472	475	467	469	456	463	457	433	450	463	485	452	483	424	458	456	458	459	453	435	468	461	447	482	464	482	472	491	460	461	442	443	511	474	468	476	499	457	464	466	449	443	461	490	437	478	432	433	447	430	462	442	460	455	443	497	498	460	451	426	469	467	444	448	425	476	483	491	494	454	419	476	412	451	477	452	449	472	465	464	470	430	466	474	492	490	469	414	412	462	472	490	446	445	484	478	458	423	446	458	478	471	448	464	479	498	485	464	476	486	436	491	460	417	460	481	466	442	453	474	433	485	494	448	499	473	482	481	443	441	465	465	450	480	481	462	464	438	475	458	483	442	464	480	466	472	471	500	461	456	480	439	412	464	436	460	494	440	480	487	468	445	434	430	454	459	467	461	454	476	462	418	448	430	440	481	506	473	486	471	467	461	448	450	516	458	460	488	464	464	531	499	478	489	472	448	452	447	441	488	435	499	445	463	497	461	475	453	459	455	457	455	440	464	450	425	433	459	464	480	432	451	399	460	463	447	451	459	459	415	477	472	455	468	469	488	482	446	458	474	432	486	460	479	480	463	473	486	487	478	444	452	457	479	473	478	427	520	492	454	439	499	488	460	453	449	444	433	483	477	451	467	456	431	448	499	473	510	463	441	458	436	476	499	468	445	462	494	469	429	467	473	464	478	483	443	430	485	438	492	451	469	499	494	494	454	471	472	438	444	508	461	471	464	450	455	479	486	442	484	446	448	449	441	467
47037	9367	793	362	302	273	261	246	275	278	252	232	213	235	225	213	238	239	248	229	227	240	250	208	202	241	214	255	222	216	205	245	229	222	226	210	261	232	215	220	250	217	248	220	236	211	213	228	226	234	207	223	226	201	212	231	209	214	209	228	235	235	205	202	220	240	232	244	239	241	212	236	201	203	249	207	203	214	238	219	228	210	210	215	230	232	226	214	239	250	222	211	210	196	212	215	250	227	193	264	224	241	231	213	232	224	216	210	212	218	206	199	222	219	176	233	219	211	249	228	231	210	225	220	229	254	224	208	202	228	214	239	186	227	192	231	244	247	224	192	226	188	239	195	208	209	239	209	236	221	221	213	194	218	180	209	233	231	224	235	235	227	205	210	210	205	230	211	225	201	224	222	214	226	216	240	226	253	233	206	212	205	248	207	238	216	214	224	224	194	214	250	213	207	221	214	211	224	221	241	204	235	208	205	219	210	206	213	205	231	264	219	185	215	250	228	240	223	228	211	208	218	239	195	207	210	203	235	212	207	231	223	212	221	174	237	221	214	201	197	237	203	202	225	215	224	230	232	224	247	231	242	230	236	252	214	208	231	217	203	204	218	192	216	249	239	220	205	229	188	230	206	225	215	226	225	199	204	216	236	202	245	228	231	199	216	220	215	189	202	217	223	205	221	234	192	228	218	193	220	236	210	258	239	216	227	197	206	210	240	219	225	228	198	222	236	225	230	222	232	220	208	212	202	211	223	218	235	189	198	205	210	259	256	213	228	213	195	240	214	231	221	230	219	205	177	232	218	206	200	204	230	203	192	234	218	209	242	218	209	239	220	201	244	209	232	251	215	227	218	236	194	214	192	206	196	226	218	208	227	238	199	206	226	189	221	253	217	213	222	217	226	205	230	217	214	251	227	192	213	199	218	214	246	208	250	216	211	191	246	237	201	208	215	217	204	217	232	214	235	205	203	234	242	226	242	237	229	213	234	213	243	240	245	221	239	208	242	199	230	217	210	239	221	221	216	227	208	250	219	230	248	248	242	233	220	244	250	212	221	196	209	237	237	223	204	234	236	242	207	210	217	236	228	234	233	234	227	228	198	198	204	224	231	241	214	196	200	239	199	199	220	210	206	203	213	215	218	233	211	225	203	220	212	223	188	211	218	214	206	219	231	206	202	218	241	214	216	227	210	215	248	220	205	177	222	217	220	233	219	202	238	267	231	222	223	215	190	210	223	216	212	211	237	218	244	227	212	233	216	230	233	210	213	217	191	214	198	263	256	199	227	215	227	214	223	199	225	215	221	197	209	213	203	187	200	229	248	209	205	183	219	226	246	253	215	243	210	220	220	202	238	202	255	188	168	227	226	227	232	201	238	210	193	228	197	203	222	199	235	229	210	232	255	224	233	209	202	200	199	227	228	247	223	237	238	194	232	233	183	203	191	224	229	212	232	253	237	232	196	257	223	229	231	217	214	227	217	207	258	178	227	222	220	226	206	228	218	229	217	219	202	225	232	219	224	220	244	223	242	219	225	236	226	218	228	226	240	225	238	198	229	207	193	250	215	231	244	222	201	231	212	194	218	224	229	212	222	223	215	211	238	199	212	222	225	245	227	247	205	233	200	198	220	198	242	226	212	197	236	208	214	210	186	235	211	218	241	238	202	194	234	230	223	220	211	224	231	202	222	212	210	214	235	214	212	236	201	211	247	217	200	218	235	233	211	227	242	248	206	239	229	205	209	227	233	226	175	246	198	213	199	221	202	242	219	215	202	205	201	198	224	231	217	243	219	215	220	222	215	233	229	167	237	213	231	235	217	207	232	209	218	247	202	228	214	213	244	214	230	225	221	221	189	229	214	230	207	216	215	223	218	199	246	183	198	230	224	227	235	231	216	206	208	215	202	222	227	215	209	237	221	223	184	202	232	220	230	212	206	235	196	215	229	193	219	251	219	207	215	240	226	197	252	223	219	207	242	215	211	218	234	241	215	197	200	222	202	194	231	207	231	246	224	216	235	237	220	215	221	237	241	212	205	209	210	217	220	237	212	197	218	216	202	231	226	229	235	226	230	234	232	242	234	234	218	229	210	222	239	223	204	214	196	238	218	192	206	207	218	253	201	206	225	220	217	203	233	232	224	220	213	184	229	218	230	237	230	231	195	228	260	230	207	239	195	204	217	201	235	217	226	229	233	240	204	229	214	245	240	236	221	204	226	181	213	230	240	230	222	210	220	237	214	247	228	228	224	223	203	187	225	234	234	211	203	254	226	216	206	221	231	237	217	197	224	208	228	239	236	213	227	246	214	222	218	213	206	227	200	230	215	231	206	223	218	223	243	232	232	226	206	209	201	207	209	211	217	234	210	227	250	212	204	195	239	235	214	200	252	232	200	252	224	188	233	222	212	215	202	241	232	231	189	229	205	214	222	186	215	225	217	218	236	212	235	223	238	211	218	209	187	209	232	207	214	231	202	205	219	221	245	211	222	239	240	239	225	224	226	231	242	226	196	230	212	197	226	196	200	236	262	201	213	208	224	225	230	234	212	244	235	190	217	228	213	228	245	194	213	235	218	214	219	226	216	223	215	227	206	249	220	228	200	247	229	241	227	223	214	213	224	192	227	210	223	218	214	239	238	228	218	232	225	232	228	204	205	218	225	201	210	224	210	232	230	249	230	218	202	215	256	217	227	205	220	255	229	197	218	222	226	215	228	226	229	222	202	191	231	216	214	209	241	217	213	215	197	193	222	214	213	228	234	199	215	211	200	223	201	230	229	235	219	222	226	207	210	235	235	201	236	224	243	204	201	239	244	243	187	217	188	228	216	245	221	220	211	236	215	208	215	217	202	232	216	222	230	232	213	228	240	198	190	221	199	251	211	202	224	210	278	222	211	220	235	217	213	220	219	214	218	227	216	195	229	251	208	224	187	211	248	223	231	194	224	228	202	184	227	232	224	219	252	243	241	210	231	203	207	201	204	243	205	227	234	212	248	206	233	204	232	218	217	195	222	231	222	210	240	201	218	183	207	239	186	241	222	199	236	231	192	239	229	217	185	210	219	214	235	207	211	214	212	218	240	207	229	210	210	239	219	219	214	191	220	219	214	215	223	213	232	230	228	215	228	220	222	225	220	210	226	218	215	231	202	232	210	208	226	218	233	239	207	207	200	242	207	198	218	228	250	218	203	216	237	209	204	234	243	207	207	223	195	277	235	223	231	220	215	204	232	210	233	230	229	194	224	212	239	197	212	204	219	220	237	236	222	214	214	224	239	233	197	192	199	197	229	217	191	210	192	236	242	218	218	207	230	218	248	236	205	238	231	228	225	232	205	226	221	205	201	215	232	224	248	216	217	248	234	232	211	241	231	214	208	226	208	215	192	205	246	241	188	246	249	203	211	214	230	229	254	206	195	199	225	232	233	211	208	208	217	208	225	230	209	186	239	205	200	202	214	226	212	201	239	244	197	211	205	230	215	213	216	214	216
25093	646	922	1038	801	810	751	684	600	612	651	565	608	614	568	559	552	493	525	522	565	528	538	530	513	527	541	526	525	515	491	537	518	501	527	552	503	499	472	463	513	505	474	490	505	507	529	522	480	490	512	503	532	515	505	478	470	494	510	506	504	494	516	484	494	501	497	523	487	488	467	495	505	484	463	516	472	486	527	497	499	535	548	510	475	490	522	481	461	470	459	482	537	490	476	508	513	467	529	511	457	477	521	531	529	492	536	511	505	513	521	477	516	544	450	506	501	512	484	498	493	488	510	504	488	476	493	508	508	498	501	479	496	499	467	501	511	448	489	506	489	511	493	481	549	468	501	475	526	542	531	546	492	474	461	489	536	499	490	478	521	515	527	510	532	496	464	511	503	526	487	486	497	499	471	522	478	527	505	496	502	515	484	491	515	516	526	516	553	508	526	511	492	473	517	516	457	514	537	519	502	519	493	501	504	487	461	521	503	513	483	510	525	502	493	513	507	535	511	500	495	496	497	512	476	484	506	496	504	519	493	523	511	473	516	487	495	481	480	518	508	519	481	487	497	507	501	491	492	566	520	487	526	515	514	481	482	492	503	500	446	524	481	532	489	497	485	518	491	478	460	525	528	483	469	475	471	527	482	490	468	543	495	515	517	483	532	514	496	503	485	513	527	507	508	510	498	529	520	523	505	478	510	476	503	519	482	512	501	527	513	496	453	534	506	513	489	504	472	503	484	539	498	495	472	542	482	471	496	508	484	469	504	491	499	482	507	525	527	498	510	519	530	525	488	486	542	495	530	531	482	492	489	499	518	517	485	496	510	547	469	459	499	468	516	546	456	461	514	467	484	496	489	484	542	526	484	453	525	485	493	530	476	447	480	485	463	519	519	505	503	503	494	528	551	519	502	496	532	470	486	529	507	523	465	491	487	525	520	454	521	481	477	493	490	497	496	522	512	468	514	484	511	494	506	491	520	514	523	481	517	492	507	475	497	527	482	513	498	465	527	500	507	480	492	523	487	531	496	477	515	505	496	504	535	512	528	505	482	529	475	517	502	506	487	490	521	483	523	468	496	502	486	500	466	489	514	475	480	502	519	524	519	490	486	511	522	505	503	512	528	510	521	500	519	542	477	454	488	495	485	474	481	527	538	503	495	520	492	486	490	495	505	532	511	497	509	478	502	484	522	512	501	490	524	464	500	455	523	471	505	523	511	485	521	511	494	501	483	490	485	483	538	492	495	495	546	567	521	534	532	502	512	491	493	515	477	530	501	493	514	494	492	546	479	488	427	500	507	513	507	486	514	507	481	505	494	500	499	478	498	490	486	535	506	488	483	495	492	498	493	490	500	474	507	506	482	471	495	484	496	496	497	493	501	521	497	498	481	527	501	474	462	493	531	472	526	497	495	482	500	492	475	468	470	481	477	475	484	488	467	448	546	499	522	461	489	506	509	467	539	482	496	498	526	479	545	533	517	497	499	520	532	487	501	500	510	558	527	531	524	507	502	502	529	488	467	462	489	500	512	514	465	505	517	478	555	487	518	494	524	478	500	450	546	483	496	511	501	489	468	511	479	497	517	564	495	521	459	540	469	472	487	488	510	513	536	476	487	515	539	480	484	505	475	494	509	508	510	506	480	541	496	476	527	493	515	503	496	476	499	503	467	482	484	550	529	483	467	512	504	453	502	493	462	512	489	484	535	501	482	487	516	535	486	515	541	493	501	509	505	523	517	481	444	512	444	540	510	472	475	504	497	492	491	545	494	509	507	514	492	494	511	488	501	520	488	488	469	486	490	479	515	505	473	495	494	481	528	527	557	515	483	509	527	573	489	512	509	512	487	538	508	525	536	558	503	524	456	484	465	518	545	503	459	486	536	523	484	498	501	515	482	486	515	513	489	501	498	454	512	547	530	482	513	479	537	521	487	492	475	482	478	506	481	502	499	506	500	479	482	462	522	545	503	493	514	477	498	510	474	500	487	540	456	524	481	502	529	476	488	554	523	479	498	529	515	497	485	519	499	505	517	500	508	480	505	496	520	507	496	521	488	488	494	497	488	510	508	454	514	502	498	468	501	462	478	478	511	466	554	508	505	501	501	521	516	510	523	496	526	484	481	500	516	497	533	468	537	512	496	500	502	506	511	518	487	486	479	527	508	505	505	520	487	475	530	491	498	486	513	484	504	480	475	478	481	505	540	503	484	514	513	493	506	521	481	507	478	492	511	520	474	492	512	530	479	464	479	524	447	530	525	504	465	495	513	538	477	486	486	515	558	472	533	500	493	523	519	472	518	552	514	469	475	476	501	466	534	456	536	440	497	541	538	507	493	505	494	486	502	537	490	502	495	524	474	513	506	527	471	469	520	472	480	482	499	481	491	464	472	497	503	492	496	481	538	477	439	472	509	506	521	458	529	482	533	457	504	519	526	524	491	468	483	509	457	505	479	521	493	513	532	494	478	471	459	497	530	486	503	471	470	498	530	505	507	506	505	504	478	521	485	498	487	504	504	492	457	509	469	510	511	479	474	489	500	517	528	509	550	516	565	533	504	499	467	486	521	522	506	452	514	488	487	470	512	492	534	503	493	484	545	470	489	513	502	497	481	489	521	474	494	490	501	494	520	501	480	493	486	498	506	487	525	510	458	524	467	474	477	489	522	480	506	498	491	508	495	502	512	493	495	447	493	495	463	548	511	467	455	502	485	463	493	511	502	497	542	452	518	479	460	489	515	511	507	486	491	492	463	490	533	488	480	490	496	515	448	493	505	524	476	475	529	485	540	524	481	547	501	502	509	515	507	504	521	479	535	534	530	479	512	491	503	488	508	518	493	494	513	470	474	543	517	505	521	476	496	497	522	511	524	480	507	516	501	478	469	508	504	504	501	516	500	486	503	546	499	478	465	504	496	500	514	477	481	463	485	510	506	538	528	505	519	511	523	490	481	484	509	479	535	488	482	495	503	518	502	450	506	509	512	555	515	495	498	496	477	519	480	522	517	512	516	504	492	469	526	509	518	510	499	518	508	510	507	523	487	483	505	478	442	491	481	516	498	482	495	554	515	500	488	467	537	541	519	467	461	516	500	504	511	498	507	498	513	487	464	495	535	472	496	487	488	498	509	537	466	485	531	509	500	492	501	518	507	465	476	512	536	490	507	474	520	484	533	450	547	508	494	492	497	502	473	525	467	519	504	520	490	484	529	504	457	478	503	475	494	514	511	559	537	499	454	492	484	491	511	503	522	468	502	502	508	497	522	535	507	510	505	503	508	528	504	509	486	498	509	527	533	517	506	497	513	470	524	467	507	519	455	495	511	437	469	519	510	478	482	466	509	510	498	516	514	534	502	487	512	522	469	503	510	494	474	504	510	533	481	524	491	474	483	541	489	497	480	520	491	501	498	526	502	491	518	527	546	513	495	541	470	494	460	543	518	516	458	477	482	502	499	496	516	544	485	494	525	492	483	482	522	521	502	490	505	548
50773	11333	1410	427	298	274	229	177	154	176	151	138	152	164	161	143	133	148	148	128	131	140	124	164	141	140	137	134	143	117	144	125	125	135	111	149	141	135	139	139	140	156	133	131	162	101	151	172	137	127	139	120	125	153	113	116	126	137	135	149	113	122	121	109	131	146	142	123	118	127	125	132	121	152	131	130	131	135	117	150	135	138	124	140	143	126	132	124	124	144	158	148	110	133	126	119	122	131	144	127	151	120	130	131	121	139	120	132	132	128	130	148	126	131	143	145	129	121	117	123	129	129	141	117	131	126	133	135	111	131	140	124	130	127	112	120	129	129	116	123	128	115	119	127	129	120	111	123	135	123	151	127	132	125	137	133	114	124	134	127	132	125	138	129	151	102	133	115	125	136	143	137	147	151	109	127	142	134	131	123	105	162	130	115	139	118	128	140	128	125	114	123	127	111	112	110	146	141	110	125	122	118	137	141	116	131	130	130	122	150	126	108	114	134	136	133	132	119	122	126	131	119	117	142	119	145	149	120	138	126	125	118	135	134	152	139	118	134	152	120	131	133	112	126	142	117	143	127	136	122	117	112	113	121	132	114	127	136	140	132	116	124	116	148	113	121	125	168	123	158	137	141	125	126	129	126	129	131	125	111	126	119	151	135	147	118	134	131	133	137	126	149	121	125	126	145	134	152	132	130	148	120	140	132	154	117	141	116	126	118	107	131	154	127	152	112	125	129	119	98	102	121	139	128	152	139	118	137	128	140	142	132	140	135	119	132	130	133	137	130	129	126	122	138	130	148	127	127	126	114	129	134	134	137	140	136	143	137	141	136	100	125	151	125	132	145	160	141	140	125	139	134	129	131	140	156	121	120	121	127	129	114	119	129	152	121	138	122	142	128	126	143	126	120	112	129	128	136	116	130	123	123	144	124	122	131	150	161	141	164	122	129	145	156	113	139	141	139	136	145	117	111	127	128	135	134	149	123	125	137	141	120	124	123	116	130	122	131	112	134	129	137	124	123	124	118	117	128	134	122	124	157	125	144	151	133	141	118	142	136	143	150	113	130	117	118	111	130	129	131	123	119	139	125	116	150	131	114	120	129	175	111	129	134	126	102	148	130	131	104	134	153	129	144	136	105	124	127	118	165	139	115	118	128	122	152	162	132	124	126	143	119	137	148	123	112	137	124	125	133	132	149	127	121	133	137	139	121	146	118	143	114	119	127	144	123	128	123	128	112	137	106	124	135	134	159	122	134	164	120	138	131	106	129	135	137	118	119	150	137	134	139	122	141	128	124	152	152	115	126	145	133	138	145	131	134	131	132	131	121	126	133	138	120	137	151	127	119	124	127	148	121	136	116	133	136	147	126	130	123	150	124	130	119	132	156	129	127	134	124	131	116	126	139	125	119	117	133	149	132	142	125	130	139	121	115	123	148	108	149	145	137	123	116	129	144	133	133	124	117	109	122	101	130	131	126	116	166	117	132	140	123	133	122	146	137	134	123	150	144	142	122	124	130	111	132	138	122	122	133	114	125	133	119	131	146	130	95	130	145	116	134	136	117	126	130	134	122	111	119	135	143	130	122	120	114	145	128	126	136	133	118	115	107	129	123	124	155	120	113	134	119	127	145	125	144	141	123	145	142	145	138	150	114	123	121	125	146	135	108	118	137	152	127	151	132	131	137	140	147	134	120	119	114	123	109	140	136	126	117	132	140	123	132	116	135	113	146	134	129	124	132	142	142	150	140	141	119	124	125	140	130	135	111	124	143	131	155	101	138	171	142	138	144	144	139	129	137	120	138	138	123	140	112	110	125	121	144	123	108	111	126	139	156	125	147	135	136	137	137	149	128	138	134	132	141	134	142	155	139	105	147	121	139	126	144	162	119	131	112	128	135	132	110	147	130	135	140	113	134	138	125	142	130	116	125	126	138	142	128	115	114	135	140	130	131	134	99	149	128	132	121	134	123	143	135	115	112	140	128	141	143	127	137	111	120	122	135	127	109	133	153	140	128	122	122	117	139	134	101	145	119	154	153	126	140	116	140	143	125	142	133	143	148	128	108	116	140	129	129	115	126	109	131	136	132	135	120	123	148	130	128	133	110	123	135	147	120	118	135	142	125	139	138	121	136	140	127	135	108	130	131	112	135	123	121	119	128	118	130	146	130	151	119	134	137	120	146	125	138	122	119	129	131	136	128	140	125	128	121	116	129	127	139	121	123	111	116	138	134	135	137	120	118	144	150	114	149	106	140	131	130	120	144	129	137	124	141	117	147	128	135	128	119	130	149	137	142	127	122	127	112	141	125	118	118	118	124	133	133	136	134	141	137	145	131	140	124	100	132	137	144	132	125	125	143	106	139	123	135	123	135	139	177	152	144	113	133	132	139	132	119	135	122	122	120	129	152	116	139	124	142	135	106	120	144	103	129	141	127	123	134	139	144	142	143	128	132	130	141	143	131	125	141	119	125	144	123	144	128	121	128	141	116	138	120	151	140	133	135	133	138	131	131	126	121	110	121	130	137	129	132	106	128	123	140	145	127	101	115	120	134	125	139	142	130	102	134	145	132	122	162	130	125	108	117	113	143	129	130	119	138	128	148	150	115	143	152	129	137	115	134	125	126	129	137	121	126	132	163	134	121	125	127	119	116	128	162	126	110	145	143	140	133	112	151	124	128	123	124	119	130	133	116	113	137	125	126	119	138	137	116	131	157	144	159	164	122	131	139	138	138	143	133	131	147	125	113	117	146	119	113	130	128	135	137	138	115	118	114	133	152	128	159	121	138	151	138	150	118	122	123	140	118	110	114	104	146	104	137	142	121	121	142	135	129	128	114	123	101	137	149	141	122	133	117	123	138	133	125	129	132	147	124	135	157	137	151	119	133	152	124	127	159	127	115	128	118	125	137	123	105	112	139	143	150	130	121	125	160	116	143	130	128	143	122	138	142	133	125	133	132	131	115	133	140	111	115	131	118	140	116	110	142	112	115	126	143	141	151	139	155	125	122	136	137	133	116	133	145	118	122	133	118	130	123	125	120	132	144	126	116	129	122	129	132	133	132	106	124	129	101	130	136	156	126	132	124	114	111	135	137	116	136	119	110	116	138	138	141	118	138	136	133	135	135	124	134	146	134	131	115	142	141	140	133	128	142	117	133	150	141	127	152	132	131	151	138	132	146	124	132	115	141	107	138	129	113	112	126	152	124	125	127	151	126	164	150	126	128	143	141	164	113	135	133	112	118	133	142	130	129	128	138	120	145	133	140	148	144	112	134	134	124	145	126	127	120	150	116	127	127	113	123	135	135	134	135	143	151	127	121	117	127	110	153	115	120	145	129	118	133	117	128	117	116	126	133	108	127	143	151	117	135	138	126	152	129	123	142	130	140	128	132	121	133	135	126	132	122	168	110	128	127	138	149	136	135	144	150	107	116	116	143	129	138	129	139	128	135	139	140	131	135	139	157	138	133	135	145	139	105	142	123	141	132
26172	670	1211	1294	1140	924	764	681	554	479	496	428	416	367	399	393	372	367	392	340	353	323	297	357	353	340	332	317	305	339	315	342	294	338	307	324	301	314	333	302	316	328	292	276	319	305	322	297	321	328	335	261	311	327	321	302	304	266	280	313	282	331	306	324	327	318	315	278	280	322	311	297	316	299	303	318	298	314	322	285	313	302	293	323	308	290	333	313	292	323	325	302	310	297	285	293	300	300	289	303	309	280	307	331	281	304	302	271	297	316	295	283	322	343	286	292	298	276	288	315	303	287	314	328	319	322	297	260	293	319	307	272	313	307	296	302	269	311	309	284	304	323	318	346	289	312	294	306	289	313	289	324	291	297	305	317	308	312	305	311	321	282	368	280	333	303	273	293	323	313	312	307	308	329	287	303	269	303	324	284	296	310	312	315	290	313	291	342	285	310	314	311	331	306	303	335	302	309	337	302	314	334	309	309	324	337	284	322	319	309	326	322	276	321	281	299	306	284	321	307	289	301	302	296	317	285	274	335	303	270	282	284	295	294	304	329	325	329	282	335	310	301	326	289	299	317	319	329	308	312	294	303	298	316	318	330	289	302	274	294	301	285	300	303	298	296	310	320	311	281	308	305	336	301	288	283	283	313	317	296	297	280	305	323	279	276	309	285	355	345	316	318	309	289	283	330	283	300	283	325	311	294	307	316	293	344	305	313	293	313	297	313	295	323	311	293	309	271	302	307	259	337	307	293	306	305	334	339	309	253	294	286	327	331	321	293	280	305	293	317	301	314	311	302	320	281	283	292	306	310	319	335	316	323	335	299	309	298	351	289	306	292	324	314	314	332	269	286	324	314	280	276	325	281	270	311	316	310	260	312	300	290	298	299	294	312	310	306	316	303	299	287	328	298	326	299	312	272	312	296	300	276	293	324	308	336	327	324	349	298	302	295	284	274	310	313	343	305	299	313	332	307	303	300	319	304	317	313	297	273	332	337	308	343	297	303	303	286	296	297	270	310	306	300	290	305	322	335	290	309	294	317	317	291	297	303	319	315	316	329	316	296	294	314	290	288	283	329	316	322	285	323	318	301	297	302	290	315	311	279	287	305	296	311	295	319	264	303	332	302	323	289	310	299	301	290	299	287	286	332	302	316	325	305	287	326	295	300	285	315	326	345	296	311	299	315	265	302	326	312	322	329	283	331	334	334	322	286	309	310	292	312	308	265	315	332	292	317	326	318	315	281	329	315	328	306	286	257	273	305	288	286	315	290	337	323	289	315	320	343	309	267	289	290	292	307	321	279	298	332	304	300	304	315	316	304	291	315	307	295	285	307	263	332	334	294	323	307	279	310	277	299	329	298	320	307	339	297	311	298	293	317	294	330	298	298	341	358	293	300	310	285	354	322	298	302	312	280	286	298	320	309	299	290	321	308	315	277	306	309	337	300	315	292	294	289	310	303	299	315	320	339	283	301	322	280	327	302	315	284	324	323	304	285	291	378	313	273	322	321	345	307	306	288	309	317	301	296	275	279	294	327	289	322	280	310	346	310	330	318	295	312	320	324	310	309	325	313	302	288	294	314	300	310	274	312	304	292	309	295	302	305	293	298	304	312	280	307	304	317	339	327	296	302	333	301	289	317	315	331	311	300	310	319	314	306	282	309	287	293	306	298	296	285	309	274	293	317	264	308	314	283	291	316	309	304	321	302	289	314	326	292	318	314	292	290	346	323	297	302	310	295	289	302	323	287	304	293	310	323	279	342	285	318	316	294	312	319	320	304	279	327	314	284	314	318	309	313	328	319	308	339	322	308	314	295	295	292	328	283	313	340	302	308	302	313	321	299	259	313	336	304	294	292	321	307	334	289	291	287	289	312	269	299	295	309	291	303	307	300	290	312	299	289	299	295	269	312	333	308	285	303	316	341	302	303	291	323	316	277	314	293	313	315	290	317	273	298	323	305	307	285	312	304	286	345	291	283	299	301	331	276	311	319	293	315	333	303	305	300	281	287	294	342	275	297	330	356	306	305	300	287	310	284	332	291	298	328	289	293	331	287	280	266	305	335	273	286	325	315	286	306	322	281	288	285	311	294	290	279	296	293	305	308	318	312	320	275	296	300	299	298	304	278	288	291	297	310	316	293	305	303	308	324	316	323	316	297	331	320	280	326	318	308	317	279	292	294	335	314	321	286	306	303	326	299	265	293	308	276	298	305	312	300	282	301	295	304	307	308	318	289	312	314	282	291	340	283	304	276	271	285	304	336	328	287	318	267	296	303	309	327	310	312	286	329	306	312	286	287	280	312	268	318	296	318	316	295	328	274	290	318	326	304	335	301	289	289	307	316	311	295	272	296	293	285	309	300	327	270	283	298	291	284	318	292	298	296	303	297	310	320	296	307	291	299	313	292	291	308	292	317	292	312	345	304	294	312	273	271	279	343	324	287	310	293	280	301	289	311	274	290	289	303	290	310	329	304	310	304	325	326	283	319	284	292	320	303	280	315	301	300	332	313	288	303	306	305	334	313	289	311	324	298	314	318	334	297	302	306	308	291	333	321	335	322	302	312	302	317	307	318	318	329	306	309	297	308	282	299	315	294	286	318	322	273	308	312	313	299	272	277	304	313	305	309	302	302	316	289	296	309	284	309	303	330	285	313	326	305	254	307	321	295	326	306	305	322	329	310	275	310	321	274	318	317	299	327	299	301	298	298	322	315	320	249	284	275	295	324	317	310	310	299	304	331	311	310	310	301	307	314	325	298	283	326	280	318	308	283	306	322	321	312	285	331	289	299	334	285	307	282	285	316	293	288	291	323	329	326	310	310	291	309	332	319	290	282	308	317	316	333	323	297	282	317	319	310	301	295	339	305	297	306	319	312	299	299	312	276	294	292	297	339	289	350	286	288	344	332	314	315	299	293	310	330	274	301	303	305	301	304	282	294	323	301	297	299	301	315	328	323	290	311	315	312	317	284	317	345	319	306	296	310	350	311	291	280	310	296	290	301	330	340	294	323	315	334	308	284	286	316	287	307	322	315	326	303	326	312	314	313	303	303	309	314	319	312	309	279	303	327	288	310	335	321	298	293	302	273	304	287	303	295	311	267	320	323	295	310	273	318	294	303	297	331	274	328	323	317	290	314	307	289	289	321	290	297	311	343	295	299	283	310	315	304	280	300	292	309	303	292	293	318	337	284	313	306	279	283	302	308	271	310	309	326	304	297	296	294	325	317	306	313	291	338	293	318	345	298	318	335	315	288	304	306	274	310	317	328	312	320	310	325	275	314	317	310	310	298	308	338	302	336	264	298	289	289	319	291	298	368	288	293	306	324	321	306	291	315	273	267	307	297	276	282	292	281	320	326	302	334	287	299	300	309	289	302	319	310	297	283	299	294	320	317	308	281	284	291	306	274	328	296	312	329	283	296	324	330	294	308	310	318	297	332	311	277	305	299	294	308	331	313	304	327	312	327	319	299	290	315	320	304	316	281
32803	3956	232	170	215	178	204	211	202	207	177	178	199	204	195	191	215	200	179	191	201	182	211	182	181	194	209	184	196	180	198	243	212	206	208	194	206	198	185	184	190	181	187	188	184	182	219	209	211	220	199	193	211	196	183	195	176	195	188	201	163	205	170	199	195	216	186	195	198	206	212	194	185	197	197	186	158	179	176	198	185	167	195	175	182	182	209	211	190	217	175	207	178	191	199	179	197	193	179	189	195	204	184	191	186	193	219	211	181	194	198	202	197	191	224	174	192	197	228	249	217	196	182	186	178	191	167	198	162	178	194	193	174	194	208	197	216	174	188	176	202	196	221	199	200	195	202	178	198	187	187	194	190	195	196	184	181	212	189	218	211	190	181	183	207	190	161	209	210	205	207	187	188	197	194	187	197	160	198	209	190	215	197	189	168	168	181	192	205	182	185	180	210	212	176	197	207	197	195	196	172	205	179	192	180	160	179	197	210	196	211	173	183	191	202	188	192	192	207	179	169	173	191	184	168	166	199	200	198	185	176	173	186	197	210	193	175	181	175	202	198	187	214	194	181	175	205	193	204	191	186	170	207	184	175	190	187	186	195	182	202	192	185	180	189	165	178	200	220	183	183	185	183	197	174	182	181	213	173	166	217	188	216	206	214	234	187	193	199	181	186	166	198	168	208	181	166	179	190	190	194	195	184	189	189	196	185	201	180	181	197	199	207	179	170	195	191	189	208	211	193	192	168	178	211	188	188	192	156	169	185	189	190	199	179	208	181	202	186	196	197	186	215	184	177	194	190	159	196	200	179	186	204	188	195	196	218	184	186	202	186	218	211	188	192	186	187	224	214	185	189	209	205	181	183	190	161	184	208	196	208	192	194	209	193	191	168	176	217	224	192	213	193	223	204	189	215	219	219	211	183	188	210	205	181	219	189	196	188	173	193	191	183	187	176	178	209	177	178	208	207	181	172	192	195	183	211	193	200	190	154	207	172	200	202	197	208	168	183	197	170	166	188	191	199	181	217	194	192	193	203	198	202	188	197	174	168	185	189	185	205	204	195	203	209	183	209	170	185	191	216	148	218	218	194	178	165	209	184	167	169	197	205	205	168	207	178	198	200	154	194	214	207	159	162	173	191	200	227	167	203	189	195	196	193	171	190	180	197	170	213	177	192	184	208	221	188	170	161	197	179	204	204	169	204	176	194	187	193	160	192	192	172	179	162	185	194	187	202	185	175	184	191	195	182	201	192	187	174	182	191	170	186	173	166	187	168	205	162	203	211	211	162	216	197	200	199	201	197	159	177	183	184	192	187	172	201	204	164	212	196	201	219	160	173	208	169	172	206	188	178	195	187	195	199	196	206	186	180	212	168	169	191	174	168	205	169	176	193	206	176	182	214	185	172	180	200	175	217	197	197	189	223	202	160	163	192	193	187	180	180	216	184	227	197	164	180	178	190	172	173	180	195	221	193	192	187	205	164	199	183	181	196	176	180	184	204	188	186	185	157	170	168	188	179	200	191	198	179	210	154	199	216	190	213	193	188	193	198	202	170	169	182	196	205	199	171	199	170	172	174	183	177	173	190	194	195	219	192	190	198	192	178	187	187	200	188	187	201	199	191	208	195	188	183	184	197	178	204	185	201	189	166	192	203	200	194	188	190	198	191	181	181	205	197	213	182	174	196	217	177	181	200	163	177	177	181	168	210	177	157	177	199	209	211	214	208	192	173	194	178	204	201	155	225	194	232	203	148	190	167	160	206	190	210	200	182	203	183	201	188	176	188	208	191	163	182	183	217	232	216	155	190	229	204	178	176	181	213	207	216	223	200	186	184	178	210	209	178	171	197	209	194	208	185	204	175	193	181	182	168	170	217	164	172	198	189	183	178	187	209	183	180	196	194	208	182	195	218	187	183	210	198	223	165	221	173	196	197	198	188	172	172	189	186	189	213	188	181	195	197	182	199	184	171	215	184	193	183	185	178	219	161	171	207	196	224	199	207	198	201	191	201	205	177	189	173	184	171	217	208	164	182	171	178	203	162	189	188	213	195	177	207	191	190	217	205	183	197	185	178	181	188	175	161	184	213	180	195	153	191	205	190	190	168	213	166	194	178	192	163	194	181	202	186	199	177	179	200	191	174	216	188	185	185	200	223	182	214	174	193	198	192	195	196	193	207	199	191	169	167	173	195	177	206	194	190	199	184	194	176	179	201	170	178	192	200	207	189	198	168	212	215	169	163	178	180	187	198	200	202	198	200	195	219	185	191	186	198	163	209	182	196	198	183	191	194	164	190	216	188	198	186	191	184	208	208	213	204	183	189	191	207	204	162	198	173	183	203	200	184	179	189	169	210	194	185	185	171	175	180	178	216	192	229	184	206	183	203	177	184	200	175	208	188	192	204	203	172	216	206	200	212	189	172	202	239	208	193	170	217	216	185	197	193	172	187	176	186	193	223	193	213	233	209	173	207	177	201	221	192	195	155	199	168	179	192	227	207	152	183	198	175	177	163	185	178	205	183	205	181	200	195	203	204	190	198	161	206	189	203	224	168	191	190	183	178	175	182	180	215	201	192	206	180	201	169	215	200	225	186	206	175	177	201	201	195	189	194	192	174	184	183	192	200	193	169	203	202	183	173	188	201	181	168	192	169	201	189	204	190	217	209	215	190	202	203	196	213	190	220	190	187	198	175	185	193	177	195	170	205	204	172	177	185	195	173	179	201	187	201	203	218	193	213	171	186	181	196	185	176	162	206	189	203	201	208	189	176	192	213	174	191	182	176	163	194	197	193	180	174	200	195	184	172	158	215	167	221	192	183	189	156	190	177	180	203	172	175	208	192	175	195	195	163	190	198	187	185	183	184	174	183	205	195	207	181	187	183	182	207	194	180	210	184	177	172	169	185	177	167	207	224	202	218	195	178	213	196	192	189	200	188	197	183	165	171	179	194	161	167	190	198	207	188	202	194	195	194	191	203	165	174	201	170	178	165	152	162	174	210	169	183	190	199	184	181	205	204	215	186	191	181	166	204	218	187	204	190	196	230	226	171	192	208	178	187	198	181	187	187	208	195	194	184	186	180	181	195	191	195	186	192	176	166	200	188	192	204	202	197	209	208	169	183	210	184	190	194	181	202	185	198	185	184	180	191	182	201	157	184	191	185	215	211	182	192	181	189	176	196	191	194	196	192	175	194	207	197	206	177	188	179	179	177	209	203	187	202	177	193	187	195	163	180	174	209	215	201	202	204	198	194	204	196	198	218	181	205	188	200	202	201	169	200	200	192	180	195	226	202	180	191	177	190	200	200	210	171	210	208	171	181	194	189	211	188	175	182	202	187	189	187	205	179	177	170	167	171	172	191	170	169	196	188	175	181	186	189	187	204	191	171	196	210	185	205	169	174	209	166	186	197	175	183	190	189	175	192	173	194	199	209	198	185	175	214	179	204	199	225	177	169	172	173	176	184	204	180	209	193	176	215	188	190	193
18521	452	463	462	465	438	426	421	440	470	472	459	437	464	428	451	409	475	422	432	439	477	472	440	439	430	419	463	440	461	465	455	449	430	448	476	422	412	451	449	430	459	463	458	441	462	425	464	453	456	436	433	438	460	464	425	412	449	402	440	457	470	434	424	426	484	436	427	442	411	436	433	442	441	425	462	422	462	448	440	456	444	467	426	442	433	458	463	416	457	445	471	462	474	465	472	429	449	440	446	424	430	445	430	435	405	480	443	465	464	467	441	428	434	426	443	437	443	412	451	433	444	428	453	421	414	460	436	459	400	447	460	462	438	435	477	474	423	447	452	428	469	446	422	448	460	421	462	455	427	499	417	445	463	410	425	436	457	457	430	438	454	464	466	406	452	464	421	427	450	478	465	403	429	463	444	458	433	448	450	410	484	470	480	440	413	435	456	458	446	513	476	429	469	440	440	436	460	462	434	438	452	468	450	471	413	479	474	431	458	411	450	469	454	422	452	458	432	460	445	441	451	468	429	461	426	435	441	478	445	437	439	435	470	471	458	430	443	475	427	472	472	466	490	447	425	423	445	476	468	450	417	480	428	447	448	428	451	474	462	416	484	487	463	449	449	464	456	449	436	436	467	469	465	462	408	455	429	423	471	469	459	469	418	460	486	471	465	446	444	445	453	502	467	470	436	466	441	452	440	423	464	439	461	500	478	433	463	439	471	438	457	496	489	416	434	424	432	434	438	479	465	472	438	444	455	406	466	437	482	464	458	423	435	449	473	456	463	413	425	452	421	423	437	490	447	437	428	466	433	404	476	456	450	440	478	440	468	441	425	393	438	393	392	447	460	466	414	467	400	433	462	449	494	425	448	455	455	413	439	409	460	478	483	451	463	437	467	445	437	414	448	446	415	409	459	443	429	420	434	430	477	437	475	433	432	466	428	398	433	422	447	434	423	430	446	432	459	439	459	460	442	474	429	428	467	451	449	428	440	454	423	422	404	422	441	431	435	446	448	442	393	413	458	465	441	444	420	433	456	448	411	451	472	442	411	433	446	452	466	464	471	444	442	431	446	447	433	413	457	472	457	467	436	481	432	453	447	446	417	482	469	449	416	451	443	466	414	427	458	446	435	451	442	420	447	436	428	454	455	378	460	434	457	433	428	429	467	436	429	416	460	398	487	447	443	474	458	427	449	430	411	481	468	434	427	451	428	475	461	443	450	499	441	452	458	497	417	438	436	473	447	375	417	415	426	460	474	455	433	435	457	433	439	467	468	467	426	418	425	410	453	424	438	438	447	477	447	459	440	384	409	499	433	474	421	429	441	460	440	453	452	510	433	485	433	477	466	414	439	506	432	400	435	444	430	462	444	426	438	432	448	424	467	452	436	435	459	485	409	405	421	420	488	439	445	462	430	457	446	461	506	462	422	402	431	445	434	451	431	445	434	446	463	421	436	438	476	436	394	441	423	437	439	452	469	476	456	475	446	435	447	430	456	430	465	454	444	448	446	451	444	485	440	432	448	412	437	467	455	450	460	481	462	445	495	457	452	458	419	442	484	473	453	441	389	427	427	473	434	410	459	437	459	420	471	424	444	457	438	432	441	432	448	490	410	451	483	496	462	444	422	472	433	468	479	482	467	440	441	443	432	425	466	460	453	486	440	444	460	447	426	415	403	440	414	438	456	410	442	438	440	455	408	443	454	419	411	413	422	446	453	452	399	436	440	428	428	419	420	442	488	443	453	424	451	479	464	435	434	447	442	464	430	465	443	432	450	426	445	457	452	471	429	441	453	417	435	427	434	432	444	461	449	441	433	465	456	464	425	462	442	448	469	439	408	413	454	432	457	454	425	415	469	414	449	447	429	458	457	431	419	438	445	440	407	430	411	433	450	471	457	418	430	430	472	461	449	444	422	507	437	483	456	448	409	442	429	487	452	475	436	455	450	459	436	407	434	450	478	434	420	488	441	421	499	442	485	423	424	468	393	444	433	478	472	445	427	446	447	435	468	414	475	408	451	371	451	463	447	437	427	448	458	401	416	430	465	457	438	442	426	449	473	431	423	446	436	448	461	471	451	470	458	445	449	440	460	467	448	462	432	450	460	458	434	433	450	443	464	433	414	419	438	449	432	477	421	469	450	482	420	463	429	423	424	442	427	468	405	468	448	429	440	450	439	463	455	498	418	451	410	462	477	429	459	453	435	390	449	466	438	438	435	431	484	445	464	426	439	485	418	490	414	445	446	456	431	445	452	434	472	465	445	438	434	423	473	410	450	424	448	422	425	456	419	425	438	435	427	442	434	440	460	440	439	432	438	432	422	454	463	452	482	481	466	425	430	448	401	433	427	425	436	406	508	454	431	436	456	422	431	460	391	436	425	478	487	475	460	444	412	431	419	439	441	465	472	416	415	428	459	440	453	443	435	385	464	468	427	429	459	452	447	459	439	432	425	420	467	445	446	434	433	441	451	442	444	453	435	476	453	438	428	432	458	415	443	449	454	468	458	418	431	441	439	462	456	448	433	469	466	403	422	479	476	440	472	465	467	463	409	400	458	436	457	407	405	411	457	446	443	433	427	437	460	415	435	458	451	471	438	390	422	445	392	458	454	454	438	451	474	442	446	458	434	428	467	429	461	477	416	448	418	441	458	424	458	471	455	437	445	449	476	478	453	485	402	432	436	457	460	432	482	472	444	468	471	464	410	456	475	443	443	447	418	451	435	409	467	447	442	431	429	469	417	446	481	439	476	457	414	431	451	463	458	437	427	466	407	439	439	399	464	440	458	433	468	452	457	454	418	421	466	438	444	451	440	437	438	453	415	449	419	462	450	467	452	457	385	473	471	424	398	458	448	461	410	447	463	452	410	444	410	433	417	416	451	442	428	443	455	444	440	460	484	450	468	471	480	447	437	440	464	456	436	435	444	417	452	472	433	468	440	430	471	451	442	446	460	439	472	447	452	465	422	430	415	461	455	425	420	419	437	482	485	444	434	468	448	484	451	459	455	425	439	462	445	457	451	487	475	424	427	446	481	455	450	491	418	457	425	415	440	409	442	477	452	465	446	441	445	444	434	475	418	413	441	459	460	471	410	452	468	432	422	447	414	475	474	406	446	431	472	422	476	458	438	442	498	456	472	441	464	427	441	450	445	460	414	468	376	440	446	472	488	448	456	469	440	445	446	436	467	432	444	464	441	451	461	415	442	434	453	455	445	477	437	449	426	456	434	479	476	454	468	440	424	488	438	458	441	488	471	429	465	448	429	451	457	441	427	484	425	433	444	439	427	456	489	427	459	470	455	455	415	399	477	444	479	434	455	457	447	438	439	410	414	413	430	432	439	466	430	443	474	424	443	454	469	435	427	464	457	420	443	455	462	398	421	428	433	468	471	442	425	426	438	453	455	448	474	440	436	439	489	413	437	462	462	451	453	444	446	410	494	459	433	447	451	405	451	448	418	466	447	432	417	451	450	465	402	453	489	458	456
44671	7772	679	373	296	292	273	245	216	239	229	226	182	218	192	226	204	233	240	229	256	217	199	222	214	209	199	226	225	225	232	209	216	183	215	250	219	220	228	235	213	235	217	234	240	181	202	233	215	223	180	191	238	219	217	233	211	218	213	208	231	209	209	177	196	203	226	220	202	221	221	221	225	210	209	202	219	217	215	219	216	240	237	204	211	216	210	202	199	192	207	214	222	203	195	202	191	244	182	237	193	221	229	232	243	218	254	206	227	198	205	208	199	203	199	227	223	212	217	216	231	209	205	214	200	228	194	211	169	238	215	210	205	224	214	221	209	212	219	211	220	227	221	259	187	200	231	214	220	220	229	240	224	196	213	226	234	223	239	202	229	225	235	228	214	228	204	225	221	217	206	211	207	247	220	196	244	230	221	206	220	230	180	201	222	212	245	235	236	221	198	236	228	220	208	227	219	206	226	221	191	211	214	216	201	228	212	237	219	201	199	228	211	210	201	227	216	190	201	194	215	238	207	223	203	195	208	243	201	202	198	212	239	220	210	220	235	228	184	209	205	226	225	212	225	203	227	194	245	203	227	223	231	183	219	193	210	209	220	225	215	246	230	225	223	228	232	193	222	213	210	219	239	225	214	197	241	250	218	182	227	236	204	195	220	213	219	211	229	243	224	193	222	175	226	208	213	226	226	234	206	207	226	230	218	235	243	214	210	203	201	221	260	234	205	205	183	195	210	217	228	214	230	221	205	193	233	226	191	217	197	217	220	203	200	207	225	206	207	205	218	213	206	211	211	224	222	204	227	230	214	226	228	217	209	238	237	223	222	226	220	205	207	215	196	227	205	190	199	213	204	236	209	213	240	214	199	202	203	224	232	226	220	224	213	218	218	218	207	222	230	189	217	201	223	205	203	210	242	218	229	212	203	216	220	206	222	217	211	234	207	216	214	207	215	216	209	220	223	221	221	206	226	216	191	210	190	220	241	210	218	236	236	183	208	247	181	227	204	207	217	213	216	233	222	219	202	225	206	220	204	222	243	221	207	231	207	197	205	185	228	223	226	216	211	208	193	213	197	188	205	215	207	221	221	210	204	228	220	222	222	223	216	204	226	218	228	240	244	216	197	220	236	237	211	202	198	220	220	203	194	206	190	200	212	220	242	204	215	233	200	205	210	218	226	223	209	215	218	217	221	192	226	172	202	197	220	226	190	210	231	197	205	220	190	208	222	234	193	236	202	198	181	186	205	230	230	216	216	211	214	215	217	204	225	210	202	233	220	224	196	197	213	225	214	244	217	238	237	220	207	221	224	205	201	237	208	211	212	197	203	195	200	207	230	207	217	215	261	197	204	222	221	200	188	204	219	206	181	228	210	198	241	220	250	227	227	231	217	227	215	212	203	214	206	207	237	211	219	220	219	215	205	206	210	226	203	195	218	208	204	222	206	190	207	200	238	220	204	220	221	226	209	191	211	252	217	203	229	223	212	241	216	203	212	237	229	197	214	209	225	199	209	201	248	208	204	206	246	205	200	232	201	206	206	242	259	213	229	250	209	223	200	221	238	202	215	237	246	237	215	217	204	216	227	208	200	214	201	229	208	217	209	220	222	244	210	237	213	227	221	203	185	213	197	217	212	223	239	216	195	220	215	220	172	217	190	216	192	215	216	250	219	210	214	206	240	240	219	226	196	232	222	223	204	214	221	208	215	231	216	209	193	214	229	204	227	242	211	202	221	179	196	220	225	199	206	192	241	224	221	240	196	225	210	237	237	225	237	206	227	229	223	215	193	196	222	229	210	226	214	211	222	206	200	184	208	196	218	211	222	229	217	206	203	233	258	230	209	222	212	220	213	193	212	209	225	212	202	220	208	210	237	224	226	207	228	194	252	220	227	219	194	218	214	235	188	228	215	224	223	247	223	216	212	208	215	220	209	219	228	214	230	239	199	208	205	239	235	230	229	209	218	199	219	202	224	194	198	202	230	221	214	214	207	212	239	232	218	241	200	213	236	221	213	222	193	191	223	207	219	222	232	225	207	223	217	197	218	192	238	188	200	211	216	246	244	226	208	200	208	207	198	221	227	230	226	221	203	239	243	198	206	215	234	202	206	224	216	230	225	214	193	202	236	214	202	233	244	211	192	221	189	204	222	197	189	211	214	220	217	229	234	220	204	193	204	203	210	214	206	196	200	193	240	229	194	234	205	231	224	204	228	239	216	210	209	217	227	220	232	225	239	221	220	240	196	221	209	209	225	225	193	212	226	223	224	205	243	208	239	218	214	239	220	199	225	206	207	222	236	212	220	227	235	209	202	227	226	204	216	211	215	224	214	209	193	191	235	172	213	203	214	212	233	204	248	201	217	214	224	257	203	216	215	250	196	189	203	205	215	221	209	202	207	198	200	182	218	212	225	210	210	186	189	230	221	214	210	250	203	210	206	213	239	222	212	199	212	221	236	220	202	229	215	217	216	256	224	220	206	213	216	204	204	198	213	205	224	223	212	186	230	198	180	217	208	180	220	217	217	210	223	200	231	210	209	225	211	237	220	192	214	220	202	215	246	235	248	240	229	192	208	224	217	211	196	211	227	218	219	213	224	211	245	219	210	241	188	190	219	222	205	223	214	208	228	211	225	184	226	213	218	208	227	208	196	254	213	235	219	200	210	203	215	237	218	190	232	201	165	229	205	236	202	199	212	186	250	216	217	200	207	215	234	208	210	206	221	201	199	223	220	209	227	230	211	196	202	198	211	218	231	222	221	212	246	218	222	231	218	211	210	203	222	238	210	194	206	227	206	227	213	207	244	228	228	203	190	215	231	245	232	204	241	227	211	232	205	203	226	205	242	224	195	218	226	218	208	238	213	209	221	223	225	222	211	197	196	205	221	206	186	211	211	214	223	208	211	228	203	191	235	213	218	189	229	191	220	225	250	227	213	231	208	210	228	224	221	244	210	199	208	210	187	218	216	209	215	228	213	213	210	218	210	222	213	203	213	246	221	216	208	236	234	236	234	222	191	196	266	210	221	213	223	209	216	215	233	212	217	216	238	203	228	215	218	204	232	222	213	228	251	204	239	214	203	217	213	231	215	209	216	209	205	233	204	230	210	240	218	197	231	215	203	215	215	212	216	205	228	203	214	249	224	224	210	214	237	228	195	217	224	238	218	236	195	197	230	199	234	250	205	234	226	208	217	204	203	206	221	197	203	227	234	224	215	217	216	257	204	217	216	227	199	241	238	219	204	203	231	189	214	217	222	203	224	212	230	230	206	219	195	209	220	215	232	232	195	223	212	179	226	225	210	230	213	217	242	208	229	190	246	215	234	220	232	238	193	160	211	229	243	239	204	184	233	244	204	206	206	231	224	223	202	189	219	203	213	209	201	216	236	197	237	199	204	240	215	234	202	224	202	221	198	211	215	209	231	235	222	211	217	224	219	234	197	226	207	197	233	203	182	246	196	223	240	246	227	236	227	247	192	216	214	201
23962	705	929	944	881	836	660	718	620	621	582	580	553	532	520	524	526	513	517	557	512	523	515	494	498	458	548	487	492	540	500	530	534	514	473	440	479	506	480	499	494	505	510	520	489	488	448	461	474	466	499	473	497	471	506	474	472	477	495	507	486	452	453	473	477	534	500	466	502	482	459	548	445	514	492	486	490	472	498	485	467	494	484	487	490	464	492	491	461	475	510	507	492	492	494	483	465	532	512	525	476	506	498	467	480	484	497	486	473	470	513	488	478	512	463	503	489	508	500	499	465	484	495	472	461	481	490	478	467	526	427	458	496	497	542	460	518	483	455	466	507	478	499	460	491	533	446	487	469	522	460	495	540	469	510	470	472	538	465	463	450	509	513	499	490	539	481	439	511	439	510	506	467	460	481	478	545	470	463	492	467	501	500	529	494	547	481	459	476	501	492	509	513	493	565	461	489	505	455	518	519	538	508	522	466	514	485	465	438	472	528	499	520	462	495	502	502	478	521	502	451	466	450	510	468	484	471	477	487	475	482	498	517	489	499	453	498	486	482	474	508	457	495	485	480	505	499	491	490	497	485	493	528	464	504	535	512	493	492	511	474	516	490	507	502	489	480	503	518	501	497	514	480	500	483	515	491	482	484	478	481	521	453	516	484	537	447	496	487	483	473	485	462	477	492	496	494	483	496	497	480	460	490	476	504	524	422	468	471	468	488	496	466	509	482	492	462	470	545	484	471	495	506	510	482	474	483	494	478	496	512	524	516	453	502	452	522	449	514	489	482	490	476	509	504	469	499	500	533	489	461	469	464	476	514	489	479	499	504	477	465	539	480	467	493	492	477	506	473	496	496	501	460	485	485	480	511	466	519	530	490	499	454	520	486	502	512	512	424	467	483	488	542	459	495	507	503	520	498	521	469	498	480	515	490	519	486	486	475	513	508	493	519	511	487	471	517	483	505	482	494	479	463	490	457	463	509	538	504	523	531	447	497	475	481	458	496	475	504	485	472	487	486	468	517	477	506	475	484	486	491	483	506	523	484	464	501	478	484	517	480	473	491	527	489	521	470	501	495	502	502	475	475	476	499	469	495	484	503	484	491	503	506	507	484	500	491	443	448	475	480	514	499	519	547	502	481	516	503	483	508	471	476	499	491	473	524	485	503	505	479	464	504	499	476	490	506	483	490	478	501	514	463	463	533	469	483	511	479	469	442	504	489	500	506	477	461	480	495	472	489	461	492	506	481	489	521	474	460	467	494	487	501	525	497	519	481	477	521	483	447	469	490	511	484	481	496	485	473	477	504	446	479	465	482	480	468	487	489	512	507	475	499	434	452	507	482	504	470	479	487	482	514	498	504	528	483	491	475	471	497	464	492	489	472	492	479	493	507	465	513	465	471	495	490	510	506	500	487	508	505	468	483	500	508	469	482	483	468	435	475	492	483	495	482	495	447	473	509	518	490	494	489	495	482	536	458	491	500	511	460	498	497	490	456	486	502	463	473	477	490	487	477	474	502	505	499	481	494	491	532	499	471	488	477	473	475	449	471	502	500	470	466	496	523	531	461	493	459	484	474	508	500	533	493	505	472	470	478	479	452	497	489	464	515	466	479	518	454	481	516	484	475	467	524	452	512	514	466	502	513	528	490	506	465	479	460	485	497	464	440	479	491	462	479	505	498	518	481	469	474	506	525	483	494	499	476	471	472	490	485	465	474	503	474	507	502	470	484	489	498	487	467	504	503	542	499	485	508	481	481	487	482	525	483	464	493	502	488	548	500	537	473	497	478	471	518	498	496	504	499	506	485	488	473	501	477	491	510	470	485	491	474	491	514	479	460	505	470	455	494	455	484	441	488	475	504	523	502	497	517	474	470	469	511	480	492	489	515	502	523	473	507	510	493	492	486	497	535	493	492	480	495	508	501	451	512	494	467	471	512	464	515	501	466	487	481	497	487	535	484	490	519	527	490	484	489	490	495	476	491	462	553	448	470	464	473	483	488	468	490	537	510	481	483	485	464	512	481	483	495	485	504	503	487	481	523	514	499	453	500	494	497	489	515	467	498	472	491	535	503	479	460	451	481	503	514	467	488	470	484	526	455	488	467	462	490	453	502	496	476	483	510	484	465	467	512	490	495	540	472	493	474	460	514	495	495	520	489	463	516	503	452	478	517	467	496	454	490	559	456	527	429	505	501	481	500	511	505	452	525	478	473	490	502	481	510	466	466	504	520	483	516	472	479	518	503	502	509	464	463	475	482	509	452	498	498	471	439	511	511	522	481	501	470	446	493	487	479	538	477	502	490	461	503	486	478	484	471	457	494	469	470	477	475	492	484	494	503	514	481	486	512	475	524	482	457	467	476	519	438	517	491	490	479	482	487	515	499	481	465	489	510	473	431	474	506	482	535	482	506	467	490	502	516	470	461	496	490	488	522	487	493	477	474	480	515	503	492	500	481	477	472	480	522	510	503	477	506	491	561	508	448	491	505	486	485	527	488	509	480	476	475	467	472	444	451	494	473	511	533	490	447	497	504	524	519	511	516	469	474	492	470	508	490	508	479	491	494	476	501	502	484	469	471	482	506	481	496	535	426	466	492	511	502	507	473	496	501	472	552	501	509	491	432	477	480	462	462	490	503	490	472	523	481	467	475	519	473	520	500	509	503	508	477	487	510	467	484	496	519	534	453	471	507	476	480	486	494	467	488	501	507	504	498	490	465	472	494	482	519	491	494	475	504	457	467	496	494	533	488	535	481	470	471	466	495	536	506	452	473	473	454	491	495	487	502	508	487	496	461	483	498	474	488	465	506	464	492	495	494	503	487	525	442	465	514	475	479	459	509	483	476	535	493	525	457	491	509	485	500	515	475	517	442	505	491	539	498	476	498	473	489	506	485	494	480	460	509	478	494	467	449	446	478	523	470	476	474	469	499	468	500	526	473	482	488	495	530	509	499	508	463	484	492	475	479	501	512	498	455	501	482	458	513	489	488	483	471	484	466	473	467	457	533	474	451	475	478	449	480	467	483	521	480	458	496	508	489	486	478	515	516	445	551	510	479	481	502	491	491	476	520	513	480	531	479	477	440	476	492	492	468	433	504	457	467	489	512	509	462	480	461	505	526	507	458	485	487	473	487	501	482	463	495	496	455	462	478	502	538	469	489	466	498	461	484	526	496	494	517	506	456	472	456	466	505	494	500	481	484	451	445	499	484	498	474	477	497	502	539	483	467	469	495	486	474	509	501	483	504	471	498	498	505	482	517	501	458	485	480	490	487	447	502	528	511	506	501	467	508	469	493	504	483	509	473	490	490	473	495	421	490	466	466	491	492	520	485	508	517	498	452	468	525	481	486	509	466	524	537	473	467	479	496	472	472	484	514	488	515	516	486	525	536	499	473	477	498	496	519	505	490	462	508	525	525	501	473	490	481	530	488	454	480	480	497	497	509	527	511	481	520	470	500	504	517	485	482	520	495	470	445	511	480	447
56720	14101	1984	477	277	249	201	179	205	154	166	160	153	145	156	153	142	144	158	157	145	125	127	156	128	148	146	143	152	140	157	122	133	157	118	133	133	160	130	139	159	163	153	142	136	148	152	139	144	142	138	144	131	141	129	156	123	143	134	137	139	149	140	132	142	132	131	151	138	141	132	134	153	156	143	146	162	139	132	108	135	153	145	134	112	120	142	158	139	145	128	134	141	147	107	139	132	139	144	127	161	149	125	149	137	137	122	149	124	146	143	111	138	124	116	137	123	135	147	133	144	128	137	134	110	142	142	132	109	128	143	151	130	139	113	154	122	134	114	114	140	105	135	136	125	140	134	136	152	129	137	139	137	155	111	141	132	135	138	131	130	140	165	158	137	124	113	105	137	122	134	160	137	156	147	133	111	125	142	149	136	109	154	131	131	152	140	135	130	130	162	140	116	126	144	144	129	136	126	160	129	144	116	155	133	130	152	136	142	132	148	148	128	142	127	130	134	120	130	136	157	133	138	145	130	141	142	145	133	149	138	147	137	142	146	130	142	123	132	145	129	144	128	126	144	144	142	143	152	136	133	152	151	142	161	140	137	129	123	152	128	141	136	144	122	125	134	127	144	132	139	133	146	127	175	146	135	135	169	117	141	154	127	124	125	119	125	158	120	133	136	148	167	122	143	147	128	143	138	139	132	139	142	149	143	128	149	158	144	137	141	121	120	140	153	142	132	132	121	154	147	149	131	131	134	145	152	155	148	157	133	141	144	155	147	175	123	131	145	134	131	141	136	124	135	127	118	139	163	138	148	125	138	135	138	163	156	158	145	141	139	150	126	148	157	129	143	157	134	120	130	144	136	134	115	121	165	156	147	149	129	132	139	144	137	134	141	137	163	133	126	161	142	136	136	158	145	134	124	149	153	134	143	143	133	144	124	145	128	162	124	125	152	142	122	132	148	133	134	148	129	139	127	151	126	142	123	130	137	160	130	128	161	128	149	163	142	137	118	142	136	145	146	134	133	131	126	156	127	129	142	124	123	132	121	139	157	156	133	153	142	143	123	136	156	146	163	151	133	136	151	150	125	152	138	125	128	148	143	142	127	133	146	111	146	154	132	137	125	133	108	150	128	146	132	134	121	147	172	133	142	129	149	150	149	150	139	142	146	138	138	136	151	136	141	143	130	120	140	116	152	130	144	127	163	144	125	149	147	136	137	129	126	157	153	151	128	130	130	156	144	139	138	152	153	140	141	145	133	171	138	132	122	136	154	148	132	128	140	156	136	140	138	160	133	146	145	115	148	147	160	143	153	125	127	156	162	142	173	130	146	119	123	172	161	133	138	130	139	126	148	143	141	126	147	142	150	135	138	110	95	131	131	138	147	142	154	163	144	153	136	151	146	151	158	153	154	154	142	152	144	133	121	141	140	137	166	157	140	136	120	134	146	156	115	152	140	146	135	142	127	146	136	138	145	142	124	151	141	124	152	122	147	145	151	131	156	139	160	147	160	145	142	153	154	113	151	145	122	142	131	134	147	137	148	131	128	140	139	140	148	139	144	154	155	122	114	138	132	162	147	150	135	132	127	136	130	153	146	123	125	137	133	134	109	122	146	141	158	123	124	154	145	146	143	160	140	148	162	151	141	157	137	125	150	147	138	144	132	122	146	118	135	124	145	122	172	137	114	152	142	163	139	136	160	128	146	119	120	148	127	128	142	128	161	124	151	145	140	141	141	150	135	133	128	134	138	141	137	134	137	159	123	161	136	149	142	165	115	140	131	151	131	147	126	145	133	158	123	131	158	117	164	147	141	140	153	145	147	158	153	154	134	146	161	145	157	139	144	141	120	131	160	154	144	133	139	122	134	151	128	139	130	138	146	149	144	124	125	153	130	147	125	125	118	159	152	161	132	129	121	133	134	117	166	145	136	145	132	150	121	119	138	175	149	138	111	141	127	121	114	157	150	161	127	136	141	161	122	153	139	156	130	107	124	142	144	159	129	143	133	132	130	138	121	137	134	138	125	154	155	154	137	146	142	156	143	136	135	156	151	135	133	146	113	135	144	136	157	144	120	122	141	154	126	149	107	156	155	151	150	109	129	149	163	122	128	156	147	158	128	136	132	134	139	147	157	148	148	160	155	130	148	136	114	135	144	156	153	132	152	132	142	140	135	122	126	164	122	144	119	119	155	124	152	161	134	130	133	133	128	121	110	152	163	147	124	155	135	142	151	154	161	135	129	150	130	149	137	140	155	157	147	141	151	132	148	156	149	123	162	150	145	127	135	129	128	129	140	141	147	152	115	130	134	140	151	144	121	122	140	135	158	139	128	132	150	156	149	136	123	140	126	151	152	149	162	137	135	127	105	132	150	147	138	131	137	154	152	123	134	144	134	145	133	131	128	131	133	127	129	144	127	139	139	147	143	167	166	154	142	136	135	155	150	135	151	135	139	136	144	131	118	138	144	141	140	136	134	151	148	158	144	116	140	115	149	142	127	139	137	155	139	144	145	129	149	147	155	159	156	149	162	178	150	140	132	148	145	146	143	118	136	149	154	153	112	141	140	152	142	157	132	128	134	129	141	148	130	136	139	111	146	134	135	145	150	123	130	162	144	135	139	119	132	126	139	147	115	125	119	132	150	147	132	129	122	134	140	145	110	140	134	130	122	131	114	141	170	133	149	151	133	136	118	144	155	139	155	121	98	139	161	133	141	130	149	141	141	149	152	129	122	132	141	149	132	144	148	154	144	146	124	142	125	128	149	128	142	160	134	143	117	152	131	139	131	134	151	140	134	155	144	156	123	153	147	156	132	114	138	136	144	153	135	131	125	148	130	117	151	132	128	116	134	129	152	154	142	161	122	144	138	149	148	134	154	146	134	113	139	156	145	117	119	139	135	133	132	160	116	135	139	134	115	147	156	140	150	143	138	120	145	119	142	136	137	129	139	131	140	149	157	146	152	122	144	139	128	123	139	141	159	143	143	148	143	148	136	128	104	140	137	131	147	128	136	138	144	145	146	144	139	136	149	130	127	140	137	154	125	132	156	148	142	151	156	159	156	123	132	161	149	150	137	143	132	128	142	132	135	113	142	144	116	146	135	133	162	141	143	141	127	140	133	157	158	138	154	132	124	140	135	135	126	122	145	150	139	137	140	143	134	143	114	145	161	146	120	131	137	153	159	154	135	158	153	143	129	144	146	124	164	142	134	128	135	130	139	127	117	139	128	134	125	155	149	145	150	121	146	146	141	112	143	109	125	124	164	147	117	137	138	147	136	163	141	134	158	131	134	132	152	147	137	131	162	140	138	153	143	127	131	129	114	140	120	138	144	141	147	143	131	147	127	130	150	134	149	141	158	137	129	135	122	141	119	135	140	131	147	145	164	159	152	156	143	141	145	152	135	131	139	131	133	145	127	128	141	127	151	141	147	126	135	147	131	141	106	145	143	135	157	138	143	130	141	130	125	159	146	140	159	156	141	129
29739	658	1087	1239	1081	858	702	615	582	507	464	479	418	397	442	372	357	379	364	372	364	375	356	359	349	370	335	339	344	351	343	315	367	322	317	308	361	336	305	371	348	359	302	320	319	360	308	322	327	323	324	343	302	342	330	320	359	344	335	342	334	284	331	322	345	345	323	329	301	331	358	306	313	301	342	320	335	341	330	301	331	308	328	307	302	336	328	328	349	286	321	330	302	328	316	304	320	322	327	349	303	302	344	301	340	307	358	292	315	325	339	317	341	343	316	368	304	313	306	322	329	310	316	365	338	318	298	316	311	315	333	323	331	335	349	320	306	310	349	319	335	323	299	337	289	342	337	339	331	341	338	316	320	291	361	358	332	333	330	325	288	340	333	352	328	344	320	346	334	302	314	336	336	346	310	332	339	341	302	325	351	317	311	364	327	329	292	327	316	321	363	310	341	313	345	335	340	363	328	309	334	340	331	330	311	296	359	297	352	350	337	312	299	329	319	366	300	329	326	327	306	370	320	303	316	322	328	339	327	326	354	368	346	334	380	317	333	308	356	336	337	319	325	326	332	322	350	324	332	328	316	344	331	322	339	339	356	336	357	348	329	362	355	326	328	328	329	326	323	327	332	326	295	364	311	315	306	307	356	318	330	305	295	313	321	331	315	319	300	304	330	317	326	321	301	330	335	330	303	325	310	318	339	328	316	303	323	323	313	339	333	340	338	345	341	333	329	326	319	321	331	365	319	341	304	319	327	329	308	305	288	349	305	299	353	284	324	320	324	319	321	333	314	337	301	328	313	320	279	317	367	341	334	314	336	334	315	311	340	307	314	310	333	317	285	355	364	315	315	311	351	311	347	303	306	357	295	295	306	327	322	302	313	330	329	335	349	317	315	324	321	323	331	334	290	312	331	303	313	359	345	357	359	310	364	332	312	321	347	328	341	329	317	331	326	292	306	335	326	315	335	292	356	348	298	283	301	318	345	314	330	329	303	331	340	322	332	362	337	309	320	355	339	350	313	320	310	310	335	344	322	316	342	304	349	331	330	324	330	328	324	318	297	326	323	339	288	315	337	306	317	311	311	327	329	356	328	323	345	315	312	309	334	350	316	324	341	342	346	329	326	329	310	310	312	324	334	343	324	335	362	308	328	370	353	339	359	321	325	344	322	346	320	366	335	330	321	331	364	310	341	302	344	315	323	313	356	316	351	318	325	332	327	326	318	316	298	315	303	311	312	328	324	350	342	341	367	332	318	335	317	319	321	312	352	314	340	284	331	312	326	312	304	332	322	312	330	330	341	320	337	326	310	327	307	333	323	308	315	330	308	320	331	323	313	334	361	324	306	330	304	350	351	351	331	336	309	340	351	326	320	328	314	331	340	331	298	307	295	321	321	332	315	320	345	293	344	319	329	330	341	340	330	333	333	339	340	353	341	301	332	324	346	298	322	330	316	337	310	347	314	319	292	328	320	328	285	317	292	340	353	340	357	347	290	342	322	361	333	307	344	321	352	312	331	308	343	326	347	343	313	377	335	350	327	300	357	336	348	313	294	301	352	329	293	309	332	337	332	337	313	345	341	317	342	356	343	346	330	308	322	318	322	351	342	310	320	339	301	320	341	313	370	335	332	357	372	326	351	346	297	339	298	314	320	299	339	316	347	359	282	334	330	341	333	345	312	315	316	335	310	319	327	305	317	321	315	362	337	331	332	349	312	321	340	299	342	333	344	299	326	305	294	317	348	345	349	319	302	341	364	362	325	358	325	335	313	315	298	332	311	349	324	354	322	350	326	353	343	336	310	337	341	344	327	338	283	336	310	325	344	302	338	315	335	326	381	348	316	310	330	316	338	322	328	369	327	350	349	338	322	327	273	354	311	328	359	307	310	327	333	339	311	327	329	332	329	353	281	302	334	327	320	311	297	314	292	306	324	382	316	331	353	309	308	279	344	302	343	325	318	344	299	323	346	326	327	305	335	322	305	328	311	332	317	358	338	312	308	318	346	340	306	305	315	362	342	311	336	330	344	296	320	315	332	351	311	290	315	328	333	328	338	335	329	362	317	335	328	279	339	343	293	334	345	284	341	351	299	299	309	368	292	314	303	345	332	306	349	321	350	349	325	353	305	328	320	302	298	319	304	320	315	350	298	340	344	315	314	346	331	308	323	339	314	296	339	316	306	296	303	343	321	290	317	340	319	332	341	298	343	348	356	298	309	292	316	313	328	313	330	279	316	334	327	363	274	300	336	348	337	332	348	349	323	349	329	338	333	291	335	293	356	329	328	303	342	332	341	315	309	295	333	314	347	324	327	309	355	330	313	327	321	322	334	336	290	337	329	331	310	311	342	332	343	298	364	333	331	315	343	314	291	317	324	324	328	305	344	309	324	348	319	331	321	322	325	321	325	292	280	287	307	330	310	301	324	323	317	302	326	330	314	333	321	367	326	325	326	302	318	319	324	334	329	311	337	339	339	319	314	316	312	325	342	291	309	319	293	324	316	322	341	339	338	315	311	314	307	344	322	365	315	343	314	334	338	300	332	321	350	323	317	289	332	385	291	294	312	343	320	333	343	368	325	353	316	329	348	286	315	323	330	327	341	333	332	309	308	305	338	329	327	324	321	337	353	309	314	318	316	306	334	303	339	334	321	325	337	320	356	351	318	326	355	322	308	355	304	349	320	301	347	358	332	372	358	320	317	328	323	337	310	351	323	332	322	346	319	334	330	350	328	330	349	354	304	308	342	350	325	351	320	349	347	328	348	330	308	300	297	329	324	326	291	342	351	293	331	326	325	303	288	313	324	310	315	357	321	313	309	346	336	312	313	301	303	302	307	342	323	357	317	333	328	364	316	345	329	283	299	306	334	326	335	320	361	318	341	347	325	312	305	320	349	346	317	309	312	346	316	323	345	329	326	339	303	324	333	318	313	294	304	343	339	321	333	342	332	319	299	310	340	300	293	325	315	334	325	321	315	317	327	284	314	340	292	350	304	314	325	330	333	330	347	339	348	360	311	319	303	310	322	319	313	363	313	365	356	346	336	331	319	324	355	348	319	360	315	324	323	336	319	322	324	327	310	306	314	305	329	335	294	314	333	329	345	325	346	327	335	304	322	326	324	301	342	341	337	307	311	305	306	290	325	331	330	341	297	322	327	354	308	340	334	309	331	303	316	313	316	347	325	304	342	329	338	303	322	304	322	359	337	318	341	301	358	312	316	321	319	340	289	344	353	301	337	361	334	314	367	352	315	317	312	324	297	344	329	359	316	345	356	318	337	313	317	296	341	298	334	336	291	335	350	330	297	308	342	343	292	364	308	318	332	320	311	281	319	347	342	351	303	357	338	327	334	327	325	316	283	312	329	347	325	355	321	338	332	317	346	327	323	327	354	334	335	319	333	318	332	351	332	296	318	335	319	333	307	290	306	297	315	318	344	321	325	314	321	326	337	297	335	317	328	334	350	373	316	326	305	297	310	317	355	338
35524	4705	292	204	186	200	207	180	193	201	193	184	215	189	189	171	198	196	215	194	193	206	211	171	199	199	205	215	234	189	179	202	194	202	179	207	227	182	204	178	187	200	171	181	192	204	194	194	188	197	191	179	192	202	191	174	193	196	206	193	193	177	204	187	198	211	192	198	171	168	194	195	183	190	209	210	190	209	175	203	207	193	199	209	200	210	193	197	192	186	206	190	201	183	177	161	203	196	194	189	206	200	195	204	204	193	199	200	196	191	183	203	203	185	194	197	192	194	202	199	200	185	202	199	213	207	190	194	178	194	159	183	198	222	204	194	214	195	183	197	211	198	209	184	201	188	214	193	210	227	182	198	195	205	223	190	213	201	190	202	188	204	197	183	216	175	174	222	173	186	189	214	210	207	183	207	220	223	196	216	206	200	194	212	216	206	208	177	179	194	181	183	204	222	192	219	204	154	185	206	171	186	217	185	206	194	198	171	213	204	183	179	202	188	196	191	204	194	208	210	208	185	191	188	197	177	172	184	200	213	169	177	180	227	185	237	191	164	197	216	214	199	187	186	206	197	174	197	213	189	182	204	199	192	201	181	205	202	188	174	231	173	194	206	213	207	185	197	203	205	179	199	213	210	177	178	202	202	201	203	207	191	185	227	207	184	176	161	193	193	197	183	164	182	187	202	212	175	167	200	236	190	208	221	206	227	226	204	187	179	184	235	202	209	203	187	228	197	188	195	183	210	205	198	212	195	180	217	183	193	168	181	204	222	186	219	205	188	210	163	204	194	184	221	187	202	210	215	188	203	217	213	197	190	168	203	212	198	199	208	202	174	199	216	186	175	185	214	185	209	205	221	184	195	208	210	186	200	205	218	169	208	177	179	196	207	192	200	217	169	207	210	181	206	194	209	174	189	183	199	205	181	210	210	194	205	194	165	192	215	216	212	187	175	182	196	189	209	182	169	190	187	181	212	195	238	183	197	196	201	198	182	193	199	210	207	213	229	210	206	217	201	211	164	209	189	167	214	169	173	193	192	187	191	210	205	210	179	189	188	218	217	214	187	194	208	201	201	193	203	196	199	211	204	227	226	209	171	209	189	199	185	172	194	213	218	202	202	182	192	195	172	165	194	190	179	197	189	193	186	195	170	181	188	179	204	195	193	199	178	189	181	186	190	198	192	201	181	177	183	188	190	204	201	202	196	208	208	198	202	191	171	193	230	194	158	154	184	208	216	206	188	222	206	181	174	188	220	217	180	192	226	226	207	202	222	210	201	217	210	199	199	201	191	184	185	220	180	177	220	197	229	198	173	215	189	208	187	206	200	192	184	208	216	211	209	188	200	169	206	212	170	177	195	196	154	209	192	220	196	194	171	207	203	191	170	166	211	207	207	213	226	203	192	190	198	216	186	210	210	163	167	196	201	199	174	201	188	203	186	173	212	176	192	179	166	186	182	202	187	174	177	189	197	183	155	219	185	197	188	213	192	203	162	206	207	178	203	222	216	202	198	199	218	186	179	197	215	208	196	188	184	205	209	175	215	196	198	194	168	208	184	192	227	189	183	217	182	179	185	176	212	193	176	164	206	206	202	187	197	206	191	213	171	169	183	195	182	209	194	210	190	183	221	178	212	192	172	205	255	195	202	176	185	217	206	204	185	199	188	198	190	193	196	209	205	190	239	203	191	179	203	200	181	215	190	191	181	221	189	168	209	186	188	213	182	211	207	198	226	212	212	178	193	194	199	196	213	201	196	209	196	184	191	188	204	208	187	188	220	206	175	189	212	181	206	214	170	167	227	193	161	200	176	194	199	217	205	173	198	188	177	185	204	208	227	213	193	190	211	239	215	202	175	184	187	191	200	216	241	197	193	192	196	180	168	205	218	210	199	183	200	177	169	200	227	170	214	213	203	195	215	187	185	223	236	208	199	192	219	189	212	191	200	198	186	177	178	184	177	202	191	183	189	163	213	206	204	213	203	202	199	189	195	198	184	169	207	221	213	188	235	223	204	210	181	175	186	200	187	214	187	203	211	210	197	199	205	181	183	186	194	203	191	206	191	206	191	195	185	185	209	190	192	191	197	218	158	173	179	211	174	213	177	184	199	198	222	185	212	178	203	213	183	189	206	187	187	212	197	198	206	207	213	197	202	226	211	209	181	199	209	201	207	159	197	191	225	193	192	202	198	181	202	188	195	167	212	204	193	174	199	196	195	177	219	190	202	185	212	199	197	182	210	157	211	186	169	221	222	225	183	190	225	198	216	202	207	199	190	199	191	204	197	214	183	216	184	206	186	227	180	191	202	218	181	195	220	199	227	192	200	190	224	176	205	184	214	168	191	187	211	202	197	195	159	188	183	226	208	205	212	216	183	224	169	193	197	198	208	167	183	205	210	228	197	209	191	199	191	191	189	202	194	189	189	186	210	199	192	176	174	200	193	191	204	203	179	217	184	199	217	191	189	199	174	167	183	186	197	193	208	206	187	179	198	205	210	192	195	206	182	230	177	192	200	188	183	192	192	175	198	206	168	203	181	207	228	184	200	216	209	193	209	194	211	173	187	183	189	194	188	187	191	202	225	167	222	210	202	179	204	198	219	222	186	199	197	196	194	183	204	206	203	180	211	195	217	194	191	189	207	215	191	188	189	202	193	173	223	206	202	222	226	186	198	174	187	184	179	211	181	212	198	198	188	170	174	213	156	179	181	180	170	214	223	188	164	199	183	194	189	203	181	190	183	191	191	201	210	195	197	216	198	192	215	174	180	197	169	189	203	198	187	191	186	160	163	183	196	177	198	244	194	230	208	188	213	204	204	200	197	185	195	231	199	199	196	176	192	217	202	203	198	222	193	172	183	191	210	197	186	194	207	231	197	189	190	217	218	205	186	182	189	197	219	212	201	202	187	210	226	200	184	194	179	175	184	216	181	203	195	197	200	202	194	181	182	192	196	189	215	207	209	220	190	201	193	183	171	217	211	192	204	213	197	196	211	187	191	195	178	212	211	230	188	196	180	210	188	200	239	198	188	171	189	205	202	203	208	219	227	223	207	209	212	196	221	191	188	181	185	178	208	221	186	172	193	212	200	206	185	171	210	205	212	182	201	214	202	190	212	181	200	176	198	184	175	186	202	225	207	214	193	204	207	181	166	206	178	175	185	208	188	200	207	162	185	194	204	211	185	229	210	230	182	183	194	194	195	217	195	180	206	229	193	197	183	178	185	191	220	217	178	183	182	202	203	195	207	167	184	219	193	200	229	199	185	205	201	184	224	199	212	202	224	199	204	174	191	191	183	225	218	208	212	198	185	208	217	191	216	213	200	205	189	198	208	191	191	190	192	234	216	197	192	195	191	197	234	225	218	203	196	214	215	184	210	193	207	213	202	200	187	183	200	192	198	193	199	198	189	185	183	196	197	187	181	177	196	224	216	207	194	180	180	197	173	194	219	226	188	188	184	198	214	216	180	182	175	183	199	185	204	205	185
20027	487	465	506	480	504	393	444	444	467	430	488	412	450	448	488	439	503	459	476	464	486	447	468	480	467	424	452	451	460	456	459	440	471	454	449	451	449	437	468	444	460	463	430	425	407	416	442	470	447	462	438	486	456	498	489	475	476	448	464	440	450	506	424	431	459	470	436	443	472	452	452	485	435	468	470	487	455	465	447	481	442	487	480	451	479	433	458	451	454	437	443	477	499	471	403	447	445	461	464	465	478	406	477	464	488	431	469	452	463	452	514	516	467	479	459	433	474	446	453	457	468	409	447	491	435	479	433	461	490	463	491	420	456	458	471	492	477	454	461	430	488	439	476	447	444	451	472	443	420	441	484	444	453	474	436	487	462	465	443	448	492	465	466	451	453	492	459	467	454	468	472	422	454	459	447	439	462	452	436	448	463	496	511	455	453	474	448	472	452	477	450	454	454	448	477	455	458	442	462	464	459	435	442	445	460	463	471	475	443	450	489	505	483	486	464	481	479	454	456	502	451	451	460	452	483	479	486	449	428	430	477	429	404	434	460	483	467	481	459	499	419	446	474	501	473	431	449	515	493	459	446	514	488	470	464	441	470	474	486	414	450	449	475	440	436	482	493	451	428	439	476	467	470	436	473	470	517	484	485	484	477	438	477	446	481	452	436	454	428	436	469	475	442	456	483	444	467	435	467	469	432	451	457	462	471	455	465	441	481	468	486	433	462	450	472	490	449	473	484	461	413	449	485	488	488	435	486	465	428	434	447	442	486	449	447	446	447	452	451	450	458	462	502	467	514	468	466	466	422	477	454	474	458	468	465	451	508	482	481	457	465	473	456	471	473	506	449	444	491	454	471	444	488	442	465	424	457	481	489	481	462	458	473	454	425	443	448	445	458	470	491	491	446	418	427	462	446	486	461	489	471	444	453	467	492	472	431	455	440	450	453	465	467	448	456	431	474	472	454	422	482	430	470	489	449	475	465	484	449	413	470	456	453	475	418	418	457	448	476	469	491	469	475	443	459	460	439	497	429	487	442	467	485	475	455	438	470	468	429	434	466	440	464	435	454	455	475	469	469	475	455	442	457	458	450	434	481	453	463	454	466	435	463	482	469	469	453	455	494	449	451	494	453	470	444	466	456	479	453	474	498	441	466	456	447	446	498	445	479	464	456	529	465	457	448	479	438	475	430	464	459	446	438	451	434	455	446	451	487	460	480	480	483	448	437	414	462	496	433	508	465	425	475	444	495	479	488	450	454	470	451	434	470	470	481	462	430	487	476	486	456	487	471	470	463	478	444	522	469	469	498	483	435	465	443	429	491	473	513	493	484	473	435	475	436	518	439	455	460	451	447	422	461	465	464	474	472	465	485	462	442	465	469	443	493	487	430	453	460	398	451	437	432	456	517	473	489	466	460	414	471	500	457	445	461	449	454	441	468	447	464	474	489	457	456	470	442	469	477	434	433	457	460	431	422	489	450	478	438	445	455	456	438	479	479	443	446	449	513	436	481	482	434	483	463	448	450	488	466	455	440	475	475	477	451	434	460	423	476	434	444	448	475	486	468	442	475	460	489	445	473	475	446	446	434	430	443	448	479	487	446	497	478	471	473	464	467	438	465	436	463	442	435	462	459	460	460	459	485	437	446	469	442	488	448	473	484	449	423	453	448	460	457	489	469	470	482	472	469	446	410	448	417	464	460	452	457	486	455	471	469	469	458	480	455	477	491	444	482	440	462	422	443	465	418	483	456	470	443	451	486	446	467	475	475	464	469	441	460	477	445	451	432	480	444	452	461	452	408	457	441	451	444	489	408	487	460	453	482	445	467	479	455	459	435	457	436	467	447	490	477	437	434	426	464	435	471	440	473	420	466	460	470	472	464	475	456	484	473	458	505	450	412	478	435	502	440	439	436	479	453	439	435	496	481	472	466	462	504	438	456	469	417	483	450	445	444	438	416	464	471	458	493	417	463	462	426	439	476	468	477	477	460	446	469	473	454	484	494	451	452	465	429	458	479	443	467	475	434	508	467	467	475	453	496	505	449	498	452	464	482	455	469	497	452	457	442	451	472	450	433	479	450	496	446	449	455	445	453	466	448	475	492	474	465	468	444	470	461	452	453	485	477	440	478	473	452	439	416	467	485	475	473	454	452	455	476	465	419	475	455	465	450	515	499	465	471	471	442	471	455	464	426	482	428	438	432	473	449	481	469	466	480	444	470	438	467	474	462	474	459	460	442	426	458	453	470	451	470	464	468	464	457	486	409	473	436	440	449	454	462	437	462	425	480	454	472	464	493	452	425	449	494	466	425	461	470	447	446	460	449	437	489	469	444	471	412	438	455	444	450	474	456	445	444	478	426	408	443	448	475	478	431	457	485	438	479	426	464	519	469	432	431	480	502	510	484	402	437	472	441	486	494	489	444	441	510	484	477	457	481	458	476	482	466	422	440	454	461	462	458	435	462	473	450	436	430	474	443	450	408	470	462	483	455	471	474	454	507	458	428	463	447	428	431	471	428	471	447	454	472	458	428	458	460	463	441	439	460	447	465	463	461	462	444	475	459	448	477	475	447	463	466	459	462	459	431	474	418	418	461	481	430	455	474	520	471	468	483	418	445	457	484	478	488	510	479	431	437	474	455	466	446	490	480	495	443	464	461	485	447	475	472	458	460	460	520	435	448	448	464	434	467	470	446	426	431	499	431	482	485	413	489	468	462	458	468	464	443	479	428	460	505	468	483	466	455	465	471	413	473	474	471	442	418	428	436	488	447	461	468	498	449	456	474	474	438	471	469	439	473	434	479	438	468	483	499	476	473	445	450	424	492	472	447	421	456	456	463	449	456	481	420	471	466	446	431	441	482	475	465	438	489	455	460	440	517	485	445	471	417	439	476	453	496	443	458	488	494	420	485	460	480	474	455	464	460	450	404	432	459	452	443	441	446	488	443	492	465	480	446	448	453	463	443	493	480	465	439	481	501	477	435	455	495	447	471	430	447	455	448	461	469	444	478	484	414	454	483	467	479	456	457	485	462	459	428	444	465	461	437	448	484	420	426	462	444	463	443	470	444	480	497	478	429	430	468	448	444	490	481	449	438	450	480	468	458	421	427	413	496	508	448	464	459	478	416	488	464	426	471	450	431	488	462	473	481	475	477	460	437	434	422	502	459	507	459	491	484	466	469	439	465	437	481	469	459	472	467	503	433	445	443	404	474	465	445	456	465	458	447	436	488	465	461	479	441	485	440	438	463	466	468	454	450	455	425	449	483	504	454	416	447	466	470	482	471	486	464	470	484	453	481	439	463	447	478	454	451	484	464	489	470	461	467	524	487	459	427	472	454	455	430	440	481	479	444	467	465	445	468	433	461	445	462	476	497	464	453	463	470	478	443	455	420	457	443	504	458	502	470	450	418	467	479	477	481	469	434	423	478	450	454	468	482	461	416	462	446	471	456	453	410	479	475	460	413	471	474	456	470	470	462	460	476
45543	8789	700	341	333	277	185	236	236	232	254	217	226	200	213	220	186	205	211	238	249	209	183	231	227	231	202	236	238	197	240	201	213	218	241	220	177	206	212	219	203	218	221	225	214	225	171	236	207	218	191	215	224	231	232	223	217	206	215	229	207	204	214	264	229	222	229	223	233	200	218	223	220	205	188	221	196	200	197	237	203	226	199	187	208	217	219	214	249	202	212	238	216	237	225	216	219	217	237	237	222	233	231	221	204	218	227	209	225	190	211	202	189	199	213	195	225	196	217	220	212	223	222	214	185	212	256	198	233	209	250	213	235	191	187	231	219	234	204	221	191	205	252	242	221	225	221	209	214	242	222	213	210	212	216	239	226	204	214	239	237	222	228	175	209	214	222	241	221	239	213	194	207	198	228	224	201	213	242	224	223	260	243	203	247	182	203	212	230	227	218	235	195	201	193	242	231	223	178	213	228	253	230	215	197	225	204	208	225	190	202	206	243	228	231	214	222	225	217	229	229	225	214	220	192	217	219	209	219	235	179	223	205	228	212	199	206	242	215	202	220	200	212	206	214	235	226	249	206	185	201	245	206	217	197	242	216	236	228	227	227	207	218	232	209	231	205	238	221	209	220	247	218	220	227	225	213	214	232	203	225	200	232	211	224	212	210	232	223	242	229	249	226	216	210	219	209	246	216	195	237	215	211	222	203	205	240	221	207	206	198	260	239	226	227	228	178	235	194	222	219	223	218	212	222	210	207	233	217	212	204	184	224	211	243	222	231	224	248	267	237	192	237	236	229	203	218	215	188	233	207	224	209	222	228	243	242	233	193	225	248	216	203	194	221	259	246	210	223	224	216	227	246	226	196	225	227	213	204	238	214	220	215	251	234	213	227	224	230	207	235	199	213	225	208	225	244	196	217	237	199	219	234	245	219	207	219	234	217	210	206	228	221	239	226	228	204	221	222	238	201	216	251	201	219	240	215	218	216	214	210	223	175	209	214	224	223	212	244	215	229	217	224	233	213	202	218	257	244	218	252	231	206	263	209	236	240	230	218	205	208	214	199	220	239	253	246	211	228	157	195	230	205	239	205	203	194	229	212	215	232	222	235	228	230	210	204	229	210	218	202	195	213	213	225	217	222	201	208	253	194	251	203	240	226	229	221	209	204	218	223	198	213	228	264	202	242	243	230	279	228	223	213	192	214	218	258	209	218	191	220	225	218	211	184	190	228	223	192	211	217	180	212	188	239	217	218	211	218	263	232	226	205	215	205	213	202	202	222	216	225	215	212	245	180	221	216	216	235	226	232	217	222	240	229	236	216	199	207	214	241	215	206	213	251	245	228	215	174	215	213	223	207	208	209	221	241	188	251	224	221	206	212	203	205	232	235	231	241	230	198	201	220	228	237	202	214	213	197	237	203	225	210	247	200	205	232	215	235	223	190	198	184	197	197	210	180	209	181	188	218	183	235	243	238	218	241	206	222	227	238	229	190	230	199	196	226	222	227	226	216	228	201	220	210	243	209	237	215	197	187	244	191	194	206	220	208	226	220	191	193	248	208	211	226	196	213	258	233	207	224	230	205	187	239	215	210	232	204	228	206	178	193	225	204	213	207	258	226	218	214	239	201	225	217	251	189	197	219	208	199	230	220	242	218	212	217	211	198	190	251	218	218	197	201	218	205	193	227	196	214	231	200	221	222	234	244	235	232	190	210	244	205	208	220	212	227	235	200	197	246	219	231	239	229	218	209	200	231	212	254	227	210	232	184	211	235	194	232	226	214	198	219	197	235	209	200	235	213	223	218	221	218	203	207	213	222	189	233	218	226	203	218	229	250	232	219	201	215	213	221	237	226	235	229	228	207	213	187	227	227	210	212	222	214	221	214	188	186	196	230	216	208	221	246	221	220	221	241	200	210	235	195	238	188	225	215	223	214	239	218	246	226	232	187	221	194	224	206	213	229	242	203	228	215	239	220	233	227	207	210	215	232	209	216	230	210	198	219	200	224	207	227	223	202	245	245	219	221	236	213	203	167	226	271	206	234	217	191	200	210	222	192	205	238	228	229	213	241	213	208	201	246	224	212	238	204	221	185	213	232	198	223	232	205	232	208	211	251	234	231	190	233	261	226	226	231	231	227	242	207	231	253	227	195	232	204	178	187	234	234	219	216	206	214	218	222	215	218	196	231	209	218	219	232	218	224	216	234	214	230	219	204	231	226	198	216	196	225	224	228	235	230	232	217	212	218	216	228	194	239	206	199	241	235	247	217	222	235	241	202	234	224	208	205	216	233	196	223	233	238	224	212	203	190	186	238	204	231	218	187	211	208	199	220	211	210	221	210	192	219	241	215	200	200	211	214	232	225	230	238	200	228	237	205	234	226	188	217	208	187	173	214	197	229	221	194	196	241	218	238	248	226	218	204	193	228	209	224	221	217	223	223	211	202	231	209	214	247	245	191	257	225	223	232	231	193	200	216	239	203	217	224	236	213	191	222	215	221	203	216	224	246	208	239	189	211	225	219	244	217	217	212	200	198	216	226	197	232	245	216	216	190	226	223	228	236	228	195	217	221	248	212	204	230	234	233	247	192	226	223	231	220	232	239	223	212	246	192	229	227	203	244	233	226	190	222	204	217	205	190	225	218	230	213	216	209	218	205	226	185	192	247	226	218	229	214	198	265	203	211	219	230	253	245	209	201	218	206	211	232	198	214	203	242	189	221	231	223	212	214	220	245	219	220	220	244	227	212	219	226	221	227	203	239	223	225	233	195	198	201	217	235	217	244	207	230	211	215	193	234	221	221	213	240	203	219	209	198	224	241	236	225	232	226	210	237	209	218	205	218	199	203	199	228	200	232	225	232	229	244	231	225	229	229	212	216	219	221	236	254	216	222	200	228	215	232	221	234	204	225	234	241	237	195	231	220	179	203	193	221	223	239	226	234	237	214	218	244	210	228	217	236	224	244	201	256	213	214	179	217	226	201	212	208	215	226	199	245	231	207	222	215	198	219	208	220	202	208	204	214	189	216	242	207	225	232	245	204	260	193	205	224	230	228	232	229	241	193	227	246	231	252	213	221	241	196	241	227	244	186	226	222	222	232	210	213	230	211	214	220	238	196	218	223	219	231	227	194	233	200	180	220	198	234	189	249	226	236	238	229	231	205	222	211	225	215	225	226	230	230	217	220	224	211	227	216	212	202	224	203	251	197	187	228	195	220	238	224	226	193	231	190	190	216	236	237	240	236	218	238	210	192	215	188	208	246	227	220	231	227	226	235	197	206	237	242	198	231	218	221	197	221	205	224	202	205	219	202	231	208	200	234	231	249	219	203	229	241	223	212	210	207	231	213	214	219	220	198	224	190	215	205	231	211	214	209	241	230	242	245	231	209	230	242	252	211	223	221	202	230	227	205	201	233	258	219	215	216	250	219	238	215	219	247	186	211	201	239	211	222	240	191	204	228	220	209	210	220	209	198	208	216	216	219	219
24337	649	894	979	922	774	728	678	661	600	589	614	568	558	523	570	514	548	534	518	508	543	518	527	515	521	514	509	466	508	495	537	498	517	480	452	538	528	457	497	478	486	522	535	516	491	526	501	500	463	487	496	490	511	507	491	481	498	507	516	546	515	496	513	524	522	517	465	509	500	487	475	473	473	515	482	473	479	518	484	504	490	448	491	501	515	470	493	510	516	488	485	499	485	520	499	475	473	544	501	509	489	544	489	473	538	475	501	524	490	487	473	518	525	531	477	470	536	500	463	495	504	498	492	488	478	492	481	473	507	470	464	522	510	513	476	513	541	526	494	480	490	478	485	526	488	447	526	512	490	490	504	507	499	464	509	505	495	520	553	445	477	531	469	520	478	510	487	530	488	448	489	495	498	476	459	451	521	490	496	479	502	497	502	501	515	501	492	503	506	505	533	498	481	522	474	470	515	465	495	485	489	475	501	481	504	479	496	457	557	478	483	515	515	492	518	488	523	521	541	506	493	499	504	512	478	504	499	504	517	493	525	466	476	502	519	499	467	447	490	514	488	460	520	445	507	498	471	536	519	529	507	471	520	506	517	498	527	519	451	499	457	471	518	505	479	492	510	518	467	543	482	510	520	519	516	456	479	537	479	515	504	490	482	486	482	509	538	512	513	474	510	525	497	491	517	482	510	483	523	502	513	481	523	476	503	475	540	502	510	478	511	504	507	487	491	507	494	450	467	526	524	517	523	518	506	530	469	498	514	484	484	523	520	489	484	531	517	510	497	470	479	498	485	508	503	496	521	499	519	517	522	470	514	528	477	507	488	491	511	482	494	468	474	494	483	470	513	488	536	496	501	499	461	485	476	519	513	509	526	536	470	452	507	507	503	479	519	504	482	509	499	467	476	475	491	522	489	502	512	484	498	511	498	461	478	481	453	505	528	519	483	461	499	493	507	510	501	516	496	484	480	508	533	476	518	494	492	464	520	476	520	527	501	529	511	478	519	528	476	504	492	516	513	488	495	508	478	475	518	494	477	478	458	505	491	516	479	517	483	527	518	480	510	491	499	478	464	500	520	536	518	497	496	529	543	491	527	492	509	484	488	501	479	519	505	498	523	502	515	518	566	487	498	504	496	503	486	502	497	488	500	481	462	486	525	526	482	492	480	467	541	491	525	476	525	481	514	523	529	507	530	472	476	520	501	496	490	512	512	507	516	510	526	536	502	479	518	493	501	502	482	488	530	499	509	526	455	483	494	494	519	516	484	509	466	489	521	523	520	487	507	476	495	502	458	455	538	501	497	513	555	496	476	538	503	510	497	496	516	479	519	478	530	492	533	491	483	477	472	495	519	450	519	497	479	461	502	497	494	505	506	494	501	485	483	518	505	510	518	542	488	491	486	477	469	488	512	507	473	473	502	534	490	460	539	503	526	499	465	471	506	494	490	497	506	528	486	514	498	480	489	477	482	493	510	495	520	553	508	487	493	528	508	506	481	526	472	488	508	503	505	523	547	500	507	510	476	518	507	487	458	502	516	537	508	478	522	564	519	485	473	535	509	483	502	467	509	529	516	513	525	486	523	535	508	504	491	493	507	502	461	506	523	523	491	531	537	493	530	537	497	478	528	497	501	485	524	519	518	531	465	468	524	483	495	507	418	484	480	524	498	515	488	508	484	469	486	511	493	485	503	445	518	514	480	510	478	491	535	491	478	459	547	452	521	481	505	500	492	512	494	514	511	454	517	510	494	489	487	501	501	495	525	510	504	479	496	512	474	522	487	489	489	499	512	483	520	490	501	492	486	467	473	506	496	518	498	525	502	498	500	555	520	521	470	512	510	504	535	489	502	452	525	496	514	464	506	545	509	520	521	474	480	533	504	498	488	529	522	512	514	519	500	480	455	486	531	504	526	468	524	475	538	493	495	521	515	493	499	534	507	480	504	505	532	507	499	513	458	538	546	517	471	505	521	483	501	510	523	508	491	467	555	550	524	506	501	513	447	494	486	506	529	522	547	487	499	481	511	500	501	506	484	470	477	497	484	478	510	475	491	511	518	503	485	501	472	506	457	470	506	511	497	479	516	528	513	485	481	554	489	477	501	517	535	501	567	490	499	487	489	507	493	510	573	448	473	489	498	491	497	498	509	489	516	494	502	511	476	498	498	472	467	486	474	488	466	491	499	470	542	500	469	501	515	504	485	542	540	470	519	513	524	478	510	466	511	474	545	506	499	495	520	501	492	483	506	490	461	510	484	526	508	457	510	516	439	511	457	494	501	452	508	481	542	494	495	513	474	486	460	495	542	504	475	520	470	530	523	482	503	484	465	494	492	538	475	512	486	479	495	528	502	536	482	480	516	540	512	484	487	506	489	521	518	520	496	512	477	503	550	460	469	476	476	511	466	522	491	490	451	517	503	515	509	486	452	498	502	507	506	506	515	490	519	485	495	559	451	487	536	516	534	497	495	511	517	523	499	512	494	500	467	476	494	486	486	520	488	496	549	511	505	474	448	486	522	492	516	508	454	481	478	498	500	485	479	530	542	485	509	496	510	529	512	490	522	507	477	509	467	541	499	493	481	502	506	514	500	508	535	506	535	493	526	485	476	461	492	504	479	471	489	468	512	498	528	514	507	497	480	492	467	471	474	493	488	520	530	500	457	505	445	506	503	482	476	489	492	506	464	535	460	491	484	465	465	495	533	500	480	451	474	511	527	519	507	496	547	504	455	512	484	491	520	508	524	533	522	516	458	496	493	558	489	508	510	526	496	539	494	507	526	510	477	521	518	476	454	516	477	525	473	482	481	505	472	484	569	457	481	540	471	477	506	510	528	474	491	476	473	475	495	491	488	518	514	498	533	473	502	478	514	512	468	486	529	504	539	483	477	471	482	494	512	524	498	536	483	485	517	477	471	526	520	477	515	479	503	488	516	479	472	491	457	459	479	473	485	467	486	513	496	480	479	459	509	501	499	477	451	532	514	519	530	472	502	493	486	523	494	499	521	506	497	470	513	474	520	531	503	516	491	519	547	491	492	557	493	515	491	486	469	551	488	501	502	501	527	552	505	525	510	500	483	465	505	510	531	490	463	548	515	502	510	513	443	492	450	513	523	523	492	483	549	551	506	458	484	466	517	537	540	518	461	522	532	547	490	489	536	527	507	481	482	484	524	522	514	500	458	542	463	509	530	492	476	487	527	504	465	500	462	522	537	525	497	507	500	481	453	527	469	513	524	482	521	450	493	518	488	485	489	516	551	498	506	491	489	504	486	506	476	483	527	535	521	508	477	478	478	517	505	537	479	535	483	480	518	496	524	521	499	504	490	514	474	474	506	485	495	514	524	495	519	492	506	479	503	478	483	478	509	498	501	495	508	567	530	477	490	477	532	495	479	502	519	534	459	495	517	523	478	507	494	475	507	482	512	491	516	538	503	472	517	555	506	457	462	514	486	515	485	553	501	498	498	472	529	490	523	494	491	487	479
49012	11537	1380	410	300	244	242	177	181	162	149	162	154	145	149	132	132	147	125	122	133	117	119	135	129	110	113	156	117	120	142	122	125	137	123	120	148	124	102	138	115	144	106	121	125	127	130	125	147	125	147	104	121	115	128	123	137	108	132	106	135	129	122	142	110	106	123	142	116	131	109	127	113	135	107	139	109	133	124	114	141	116	112	124	99	113	115	108	135	121	151	129	129	125	125	144	108	120	124	138	118	134	140	141	127	130	128	125	119	141	142	136	121	107	131	124	115	130	136	121	131	113	124	141	111	117	140	137	110	131	125	126	113	103	121	126	118	120	133	138	127	107	117	120	118	138	115	143	126	153	137	113	123	134	114	125	138	153	133	123	142	120	129	113	124	114	122	107	121	93	131	128	136	130	126	130	131	131	139	135	128	116	143	122	127	150	138	112	114	124	122	134	144	105	122	118	143	105	123	130	114	110	117	121	152	130	146	157	136	129	114	121	103	119	119	104	138	145	145	131	109	128	141	111	125	124	138	118	122	130	111	119	121	103	119	134	114	122	132	109	111	116	146	123	111	105	118	150	117	120	145	133	119	125	123	133	113	130	119	118	144	128	126	129	128	127	103	127	140	144	89	124	114	148	120	142	106	117	123	128	115	115	132	125	110	118	131	125	147	141	130	134	115	137	121	142	162	162	134	143	131	129	117	122	124	117	137	162	119	120	127	119	127	145	155	117	128	129	124	119	146	104	114	140	147	135	119	93	119	122	124	154	139	118	128	114	144	124	137	123	116	138	135	124	124	120	116	115	122	95	114	107	138	126	118	138	141	141	125	118	117	135	136	122	118	147	128	139	128	125	112	126	125	109	121	123	145	134	137	138	124	119	112	130	124	122	143	132	129	130	129	156	119	140	109	110	137	130	117	136	116	116	129	135	141	133	157	139	149	117	114	125	123	142	134	141	114	111	123	138	119	108	148	117	139	137	166	125	108	109	119	132	128	120	114	107	125	137	125	125	127	109	136	110	133	113	140	132	114	117	144	129	143	142	133	136	146	120	127	146	156	102	105	136	117	116	129	112	115	135	118	134	121	145	143	142	153	139	124	118	131	111	123	138	141	117	104	126	154	136	129	137	129	124	150	133	120	124	141	116	137	140	138	113	139	156	121	138	134	119	127	135	132	110	140	131	119	134	127	129	118	127	125	115	105	118	121	121	130	124	119	128	121	137	136	132	148	143	108	126	112	106	129	129	110	133	134	100	139	144	118	117	146	109	141	137	133	151	138	148	120	118	119	119	123	148	124	128	120	134	103	125	111	119	128	123	134	118	136	108	114	115	119	139	120	126	112	138	123	119	130	123	139	119	146	103	124	144	117	124	111	138	135	118	127	140	143	131	109	108	110	124	120	114	108	128	118	128	144	124	124	131	125	139	113	116	122	134	142	127	137	110	115	134	115	139	110	109	119	120	105	112	104	135	136	123	130	119	122	120	156	117	127	136	121	105	116	120	126	135	130	145	157	126	103	141	115	134	125	113	118	108	124	140	125	124	146	122	139	119	132	127	112	122	118	131	141	137	116	125	137	150	123	131	133	118	106	102	115	127	125	124	121	115	107	155	134	131	133	120	144	121	97	113	102	133	129	141	140	118	141	135	119	108	119	121	108	100	128	115	123	129	122	117	129	107	115	146	129	126	146	126	133	130	123	128	117	139	123	128	135	112	122	126	107	121	128	116	151	123	134	125	106	125	131	118	122	112	155	130	123	130	118	146	160	142	117	121	119	127	147	132	117	133	104	117	125	137	122	101	115	105	120	128	114	133	124	128	147	112	130	119	131	118	115	129	131	136	124	116	122	123	137	128	133	140	110	118	115	130	125	123	134	122	136	135	133	107	117	120	114	111	147	121	130	110	127	127	118	124	141	160	120	129	114	135	144	128	140	119	142	130	132	132	135	132	101	117	121	121	123	131	141	144	127	128	115	128	144	127	120	114	112	121	137	130	141	134	145	114	142	117	137	125	122	122	124	138	135	127	118	132	130	123	133	123	126	132	137	144	118	147	117	126	112	136	126	125	140	144	121	120	128	125	145	126	127	141	135	159	132	153	121	126	144	107	107	128	131	121	132	102	124	132	121	129	124	120	122	111	123	143	119	118	104	120	124	102	121	121	112	109	119	127	116	135	124	109	119	126	129	125	143	121	133	128	115	133	122	129	141	133	107	125	120	137	117	137	124	148	121	110	124	142	115	129	100	141	123	113	127	118	120	118	131	117	140	113	140	112	133	114	103	117	129	121	119	114	120	98	116	156	138	116	128	126	118	132	130	114	111	114	124	122	118	130	121	122	125	117	138	125	126	122	128	111	96	125	121	115	115	134	134	136	130	137	126	107	132	132	118	118	117	131	138	126	130	126	132	103	105	127	109	120	121	122	115	112	136	104	109	141	143	123	151	117	124	123	151	130	151	115	132	102	114	130	141	147	143	162	103	112	105	138	129	126	135	140	133	141	129	102	128	117	123	119	126	118	124	144	122	155	118	135	138	147	120	131	112	123	108	129	144	127	122	111	107	122	118	145	143	108	123	132	135	137	132	149	111	125	130	122	149	126	128	115	114	136	127	117	123	122	131	118	116	130	131	133	123	129	131	131	125	134	133	119	130	116	130	113	117	134	122	119	126	122	130	124	132	129	125	118	117	111	127	129	124	114	148	134	126	114	131	127	131	138	113	120	130	141	116	138	147	114	129	150	141	132	122	123	134	137	126	129	128	108	123	131	128	119	130	152	118	129	124	120	123	104	136	118	127	124	130	137	128	146	150	120	107	99	113	139	134	131	148	138	111	117	132	115	118	122	127	128	114	119	143	100	138	141	140	122	145	129	106	137	142	125	116	138	139	138	135	118	132	145	124	132	142	130	111	134	113	124	131	130	139	139	121	139	136	144	134	118	133	126	114	126	100	112	134	119	112	111	113	103	125	121	122	105	105	162	130	100	118	142	130	128	131	118	128	129	146	114	138	135	131	125	108	127	113	139	132	118	132	132	121	130	125	133	127	140	127	144	100	104	113	126	126	134	136	101	128	115	121	135	118	98	138	135	150	111	118	126	129	138	113	95	114	130	138	134	117	132	138	123	114	138	130	128	125	138	138	136	127	111	131	108	112	128	110	130	128	116	107	127	132	129	138	128	131	115	127	126	114	129	110	123	124	121	131	115	103	125	129	128	129	143	135	141	116	135	132	145	136	145	125	124	114	120	117	127	133	115	105	111	124	139	115	102	121	132	119	139	134	92	122	135	120	135	115	130	136	138	118	126	132	114	111	115	140	136	123	130	129	132	115	128	140	124	124	120	130	130	99	125	130	132	117	133	132	134	130	133	132	128	126	105	118	147	121	132	111	128	110	146	104	102	140	102	111	119	107	112	119	121	119	132	135	133	125	146	115	125	141	140	115	121	127	116	131	110	108	132	116	109	134	132	119	142	114	139	144	111	150	123
24741	619	1146	1263	1094	874	729	597	559	485	485	462	423	392	387	373	404	380	357	334	321	329	331	315	301	296	324	328	351	307	317	314	301	300	351	311	317	311	318	304	292	333	311	301	307	309	281	300	287	307	315	316	290	325	305	281	301	304	326	307	326	279	314	298	279	303	282	299	314	283	285	284	286	300	290	288	311	288	322	267	257	287	281	307	313	312	269	286	292	319	291	302	287	273	289	309	275	299	274	274	271	317	285	314	317	275	307	297	308	312	288	331	272	290	301	321	267	296	305	291	270	267	259	313	287	316	289	287	274	298	295	315	287	297	298	335	299	288	281	256	281	292	289	312	283	321	273	290	312	306	298	288	309	326	298	259	291	301	308	288	282	323	305	264	312	315	311	288	319	274	292	313	302	287	307	296	292	264	299	286	276	302	287	308	291	313	286	311	288	319	309	303	277	279	291	291	300	315	289	269	298	295	318	281	300	287	307	293	325	283	305	287	289	281	293	320	334	280	295	294	320	297	289	285	289	310	307	289	316	282	272	292	283	297	324	313	311	285	287	286	305	288	291	287	293	309	303	312	290	317	323	281	304	331	309	317	317	287	313	288	332	316	281	276	295	282	286	287	287	291	299	320	286	312	309	300	307	273	304	300	284	302	290	292	286	313	324	325	276	273	280	312	264	310	300	257	273	293	267	311	271	289	282	287	326	297	285	307	287	281	289	356	297	287	295	325	310	286	298	314	252	296	295	281	297	299	312	314	318	310	274	300	297	325	305	292	290	305	287	279	286	285	292	322	289	292	273	255	251	301	285	280	295	292	280	322	316	308	288	293	274	275	272	303	265	291	312	290	293	303	269	313	318	312	269	313	270	248	277	275	327	272	299	297	282	287	297	262	300	310	322	275	291	280	282	305	298	307	305	312	294	285	337	294	274	310	271	269	333	272	301	265	308	281	308	294	268	314	297	306	298	292	295	301	261	307	307	271	314	296	328	286	287	283	278	291	294	333	291	320	313	286	263	303	306	280	310	309	303	301	284	294	258	307	284	315	336	286	326	254	305	296	305	291	292	302	279	270	331	311	308	293	301	299	311	294	305	285	294	317	297	286	268	295	329	291	314	294	327	328	293	286	288	283	320	287	259	289	274	306	339	287	307	309	310	296	310	310	299	288	306	297	304	317	304	267	295	300	303	285	314	305	314	307	300	271	302	301	290	303	290	320	291	299	294	288	265	329	294	290	290	284	284	279	283	294	267	286	284	295	292	277	306	268	311	294	295	300	305	295	319	312	293	260	311	285	289	277	293	285	329	299	303	289	278	276	289	270	299	282	291	282	299	293	306	321	320	298	307	299	317	311	266	335	288	269	295	293	306	283	297	262	293	295	288	305	308	271	300	306	272	260	310	320	244	274	310	330	277	282	297	306	275	276	301	300	307	286	301	276	304	316	296	316	299	297	285	287	282	315	297	303	319	319	290	290	304	300	291	312	272	292	310	266	281	258	296	297	300	309	292	305	274	298	279	303	269	287	280	295	303	289	287	315	311	318	297	280	279	316	317	320	304	286	332	331	300	263	296	260	300	306	310	273	296	317	324	324	314	309	303	291	289	294	301	313	309	317	298	298	292	271	309	289	293	294	309	312	318	273	295	298	268	283	305	314	301	300	293	294	281	274	281	277	308	305	275	291	296	309	295	277	300	296	278	297	301	305	288	256	294	293	316	272	302	292	289	293	292	311	296	294	316	307	301	298	277	292	310	269	302	279	312	283	266	293	292	315	308	291	322	332	312	304	286	336	295	290	304	284	298	255	297	275	296	299	312	294	301	320	283	323	289	294	300	310	300	298	309	268	294	250	295	267	272	272	337	297	308	287	304	289	301	312	277	276	292	280	286	300	282	306	291	308	268	296	288	308	301	296	313	286	292	300	283	308	310	277	256	298	291	272	308	286	311	277	296	313	313	278	300	307	305	308	302	297	308	301	283	282	292	281	305	294	322	273	259	253	284	300	281	311	301	303	294	320	290	307	286	290	293	305	288	302	277	296	316	293	304	305	303	316	300	301	289	339	277	274	300	304	314	311	310	283	307	316	269	286	294	300	286	271	280	301	301	297	334	297	316	296	302	266	293	299	304	271	280	311	296	280	288	298	282	304	309	292	286	322	326	325	290	321	297	307	288	301	269	300	284	314	310	313	312	291	325	299	303	295	291	279	308	289	292	329	297	324	292	301	320	293	309	326	275	296	276	309	299	260	289	290	314	277	282	286	329	297	263	302	282	292	275	291	288	308	285	310	283	301	282	301	311	273	300	283	274	322	315	289	325	277	318	320	280	289	313	278	291	327	332	312	294	303	298	298	292	307	272	281	301	286	291	283	291	296	332	287	303	279	305	285	301	279	291	337	309	289	263	311	305	274	299	308	277	303	276	298	304	286	289	292	298	280	296	282	280	325	289	310	304	294	280	283	320	290	280	309	267	287	300	324	250	298	293	303	300	287	297	295	295	312	316	314	296	322	301	310	289	295	304	298	269	281	302	289	292	285	277	288	292	324	297	290	281	287	304	317	311	284	259	342	320	290	299	288	310	309	329	313	302	281	283	274	315	293	265	282	282	275	305	291	272	270	260	270	311	272	277	302	281	252	308	284	305	287	298	278	295	299	318	315	305	309	282	309	331	289	308	297	297	301	307	318	269	298	298	323	279	278	273	269	296	297	278	266	296	281	303	297	261	297	301	306	275	282	286	315	291	331	309	290	288	301	278	287	306	285	306	311	266	305	316	308	288	306	282	330	305	300	325	282	274	265	292	287	318	278	284	277	309	324	306	273	289	284	307	288	288	311	299	281	303	345	304	299	302	285	277	267	320	313	310	307	275	310	274	281	312	310	274	297	317	294	292	305	321	307	308	321	298	314	273	281	278	300	296	293	303	300	300	316	321	274	305	305	295	303	307	349	300	277	312	290	272	328	276	303	320	280	304	288	266	338	285	275	294	307	286	283	289	284	308	314	291	326	298	251	290	310	292	286	283	290	295	322	294	281	273	283	275	308	273	304	324	303	309	273	316	306	296	288	302	303	324	274	286	292	305	283	306	282	308	279	292	261	316	295	287	296	287	301	296	306	326	289	313	291	281	270	283	305	269	273	300	306	309	291	306	299	299	310	308	304	306	282	307	278	305	294	300	307	291	305	261	299	279	274	307	326	301	308	340	306	311	300	286	284	266	304	317	282	303	278	302	290	274	310	279	291	316	294	298	309	315	283	295	277	321	324	248	281	300	312	272	297	277	301	300	283	265	303	283	260	281	295	287	285	299	312	316	300	306	293	289	310	297	262	297	311	283	298	296	325	304	331	273	317	303	312	287	316	261	295	282	303	279	321	315	291	290	300	270	310	283	312	290	322	323	303	314	326	309	277	291	305	288	306	299	309	295	301	281	303	291	304	302	284	277	302	279	317	299	295	280	283	281	298	299	299	323	287	278	311	323	287	300	342
36562	4965	229	215	191	198	199	176	205	181	184	210	178	198	177	188	206	226	216	206	198	183	173	188	216	221	186	183	205	182	178	198	185	188	214	194	195	166	189	206	200	222	188	196	205	209	187	191	198	216	210	209	181	207	193	165	188	196	191	192	199	191	218	206	189	165	216	184	171	178	213	203	180	188	202	188	174	210	191	220	199	187	210	189	194	221	183	195	207	196	226	225	187	183	190	195	183	201	173	188	177	173	193	186	199	198	185	210	180	190	197	171	188	194	178	191	193	199	185	186	224	201	199	194	189	207	202	179	188	196	204	172	222	191	186	215	176	205	201	198	188	187	202	190	182	190	186	187	175	198	180	194	192	185	184	189	181	188	167	182	186	195	180	200	176	188	202	183	194	190	168	192	189	216	211	193	200	184	184	199	206	193	186	210	187	174	228	223	202	217	199	173	176	193	183	187	200	216	210	196	166	213	183	182	196	195	212	201	198	206	198	170	193	193	198	194	176	217	187	205	174	188	210	186	185	183	206	199	205	190	228	196	203	206	170	183	189	198	200	205	218	202	222	209	206	178	207	193	212	181	202	212	202	195	181	176	209	170	204	165	208	213	202	189	191	200	181	184	191	184	218	195	187	212	200	201	203	224	189	195	188	182	194	213	169	192	178	211	174	197	194	198	190	218	211	200	200	191	188	228	188	194	198	216	197	204	206	180	185	212	188	180	160	177	181	152	195	167	213	188	191	206	199	204	203	203	196	202	180	199	174	196	176	192	209	201	191	187	197	217	173	188	196	197	203	166	177	186	209	180	212	199	217	204	194	214	171	190	229	204	199	211	193	208	192	197	223	199	211	204	186	183	186	212	199	197	202	188	201	197	220	178	187	208	186	196	194	192	195	200	208	196	187	202	217	195	206	206	191	206	192	215	187	186	217	201	202	195	204	228	188	191	205	205	192	194	198	177	210	188	208	205	209	209	209	186	194	215	195	182	186	184	185	196	166	195	180	190	219	196	196	185	197	212	203	197	190	201	197	207	180	192	187	191	198	190	197	170	209	175	198	189	178	186	199	189	186	176	199	202	216	185	198	170	184	202	199	189	177	165	205	234	203	228	199	205	186	187	184	212	203	171	197	199	207	240	202	196	179	214	219	171	179	178	183	217	231	180	209	169	175	185	185	190	187	191	214	216	213	164	203	197	215	204	217	216	203	190	183	174	208	195	230	195	220	209	181	187	199	225	196	189	198	190	184	204	194	206	207	194	195	184	205	212	188	220	221	169	218	191	200	233	224	188	186	189	172	197	197	179	188	198	212	209	205	189	175	204	214	194	204	206	197	206	193	195	189	200	205	199	187	191	205	190	188	210	208	210	206	177	183	189	180	171	208	191	176	200	174	200	182	220	189	234	174	196	221	181	239	195	172	202	179	180	193	210	197	169	173	194	204	184	203	219	209	180	189	199	196	184	194	198	187	217	213	205	231	172	176	205	216	220	208	180	180	207	172	186	210	213	193	195	204	189	158	207	184	200	197	195	233	175	210	219	217	181	178	200	188	175	210	212	202	188	166	198	198	193	211	196	182	203	190	202	176	215	211	179	191	193	193	219	176	201	184	178	222	219	193	225	212	193	187	214	176	199	192	201	227	211	197	183	174	174	205	212	204	178	172	177	208	235	214	188	213	187	196	179	199	183	194	201	196	190	199	210	202	202	170	205	218	195	194	197	198	189	178	195	173	182	200	176	193	213	194	199	206	198	213	167	169	223	183	183	175	192	176	201	171	177	188	203	185	211	200	202	182	189	200	202	226	170	185	181	188	184	185	222	194	188	181	230	189	166	202	180	204	200	207	183	190	188	178	184	195	196	227	202	198	201	185	195	195	202	212	197	202	212	187	201	243	195	206	183	191	192	219	194	186	157	189	192	180	202	187	205	168	177	218	218	209	181	204	183	193	201	188	212	185	191	192	204	190	174	180	198	179	177	182	196	187	204	191	200	188	196	191	193	203	197	217	179	228	185	179	190	181	200	203	204	188	177	173	177	196	173	196	200	183	192	186	190	203	192	211	183	188	190	175	194	181	192	202	193	196	225	171	205	190	185	186	200	198	182	175	182	189	174	193	175	170	207	202	201	191	224	190	194	182	219	204	194	212	211	188	190	220	202	193	216	211	184	195	194	198	193	223	190	208	177	185	203	180	165	214	217	219	199	183	190	193	211	203	203	191	197	212	182	199	189	202	184	185	176	203	171	211	211	180	201	189	183	191	199	206	209	201	188	182	197	195	170	197	225	183	194	193	196	193	220	209	176	199	162	201	178	183	195	201	193	183	233	184	196	208	188	185	201	206	164	194	230	202	199	220	203	197	179	177	188	192	180	185	215	205	226	206	216	200	195	195	188	183	202	197	220	202	191	192	201	185	186	204	193	195	200	216	195	184	190	182	206	230	192	175	165	173	197	212	218	193	199	193	201	206	213	191	196	228	228	188	201	222	177	205	205	211	198	188	203	200	201	166	177	187	180	180	200	185	196	177	195	219	191	224	198	183	168	199	170	187	201	187	208	198	182	199	185	151	228	202	198	172	216	194	200	245	207	202	182	204	196	208	221	227	215	196	195	218	189	205	194	190	173	188	195	195	206	200	173	188	184	208	210	179	188	203	229	199	181	186	190	202	195	189	209	207	187	196	191	190	211	188	209	173	178	191	191	207	210	205	183	208	173	235	215	206	204	180	187	184	198	185	197	184	191	191	154	201	200	211	180	176	190	197	201	182	205	183	174	193	216	198	173	202	181	221	195	186	210	186	194	177	204	197	213	210	160	173	183	193	204	185	195	197	202	192	209	199	191	164	204	190	205	197	190	202	169	196	215	175	174	180	191	208	198	199	181	187	195	178	191	180	202	211	213	198	217	199	194	206	205	181	223	222	198	193	207	199	202	190	204	212	170	179	200	204	205	194	209	184	199	178	203	171	201	185	161	249	196	183	195	198	176	185	178	224	199	168	185	211	200	169	216	221	210	209	226	186	183	188	188	199	206	197	185	196	183	219	210	206	214	206	195	194	175	206	200	206	202	199	215	189	205	182	180	191	189	207	197	210	175	204	185	215	176	201	177	218	204	193	184	192	204	208	175	199	197	197	173	222	217	209	188	169	202	165	217	187	210	216	211	196	188	217	173	173	167	191	178	198	197	215	178	193	196	174	217	198	185	190	201	204	191	191	197	198	224	201	186	201	179	207	180	219	174	219	203	203	195	210	216	226	182	174	206	202	177	197	188	180	185	194	186	214	196	192	177	209	203	182	198	194	192	202	197	212	189	191	188	202	186	211	204	180	194	192	203	213	176	185	201	229	168	179	206	194	207	169	221	210	194	214	197	198	186	211	201	180	172	196	198	226	172	192	198	223	193	172	192	189	195	205	202	186	208	197	186	211	195	214	230	208	216	204	237	209	172	206	193	183	193	171	215	215	163	206	209	184	194	197	229	189	191	171	183
20387	468	477	504	453	481	446	479	446	464	457	453	490	463	494	452	455	456	466	472	464	445	455	498	433	421	420	485	452	463	446	434	472	456	465	493	452	464	472	463	444	445	448	475	482	457	470	442	454	433	484	427	424	475	446	461	489	455	470	473	454	496	429	496	449	487	445	455	440	469	526	451	424	489	463	482	440	463	458	436	469	494	423	489	454	474	440	436	475	458	492	430	474	463	456	465	448	449	430	479	485	420	453	445	466	510	472	476	454	432	453	439	474	479	414	479	489	445	452	455	433	451	439	456	451	470	467	434	476	460	439	491	452	446	465	503	451	477	499	458	466	461	537	483	464	468	440	466	458	439	494	466	495	416	461	464	466	463	466	448	465	462	476	485	488	434	471	466	465	482	417	464	448	439	460	509	488	459	493	485	440	471	458	433	464	463	453	451	452	475	450	445	465	415	450	481	460	467	469	491	411	452	478	472	410	477	472	449	451	467	493	462	477	478	482	467	437	448	427	476	459	436	462	462	485	434	446	502	469	466	450	465	505	460	493	468	473	447	436	464	482	471	490	479	443	460	464	472	454	469	494	468	486	443	507	476	467	470	480	443	492	428	436	424	454	460	454	471	460	443	462	467	471	464	436	437	443	442	462	453	475	438	434	464	437	471	432	497	444	438	448	460	446	431	479	467	426	499	445	445	448	465	445	451	477	444	436	480	435	471	491	465	430	443	458	470	465	475	456	430	467	465	497	439	461	460	433	428	489	465	445	467	484	460	465	463	492	472	438	450	457	436	446	493	452	457	451	439	473	496	461	460	432	489	428	453	461	453	463	460	468	460	467	466	443	449	442	436	468	415	429	443	449	487	471	466	451	456	443	472	473	456	473	471	450	460	498	418	441	419	416	415	465	503	468	471	454	470	451	436	464	444	459	470	436	486	463	450	478	427	516	457	493	471	435	498	486	465	443	461	459	439	442	438	447	460	458	506	454	457	402	495	475	475	465	460	480	473	471	476	469	462	442	489	446	459	440	477	454	460	449	472	473	491	437	443	458	452	449	490	417	478	455	491	458	463	439	457	465	477	451	456	451	478	466	440	454	425	454	444	456	471	455	473	469	454	446	450	443	450	468	473	416	444	478	478	444	465	439	428	428	431	490	496	471	429	435	426	432	433	476	421	474	439	463	481	489	480	488	458	467	429	437	488	443	472	450	449	432	480	462	449	490	446	480	479	493	474	448	445	474	490	429	455	480	475	414	480	474	429	443	472	451	454	480	433	452	448	445	469	448	423	478	472	454	460	468	444	462	449	446	495	474	454	485	466	453	467	452	443	477	467	453	497	469	471	415	472	470	472	468	416	444	458	417	438	473	468	446	483	478	498	438	488	472	460	399	443	429	454	497	482	440	441	462	467	453	448	492	473	422	450	460	490	413	510	439	455	475	463	517	436	467	464	423	484	478	503	451	464	451	462	482	435	505	459	470	466	476	431	464	471	447	466	419	488	435	456	474	442	500	465	438	489	457	473	482	430	464	446	453	438	485	455	432	462	469	478	468	463	476	465	490	442	452	426	488	405	451	414	471	481	431	453	475	444	443	474	424	462	451	443	483	418	472	413	465	500	462	475	423	429	467	489	457	461	489	431	466	453	485	500	473	458	475	450	482	462	456	456	458	460	471	488	465	467	475	437	439	433	471	444	425	467	465	506	479	486	429	472	474	452	419	428	477	457	458	477	487	426	447	453	506	438	465	447	449	507	412	452	485	442	484	467	503	468	459	433	526	436	467	464	421	478	430	430	447	433	450	459	462	415	427	503	456	458	458	458	467	443	453	476	466	457	424	452	450	457	454	482	467	498	458	423	483	473	445	486	438	456	455	430	460	476	432	488	482	441	476	428	455	470	455	454	438	477	455	451	447	486	497	461	422	466	468	466	446	437	424	445	472	454	438	447	460	445	456	493	465	484	454	435	436	479	452	462	472	466	427	458	483	464	459	480	473	498	424	490	452	442	492	434	450	448	456	463	463	505	456	479	454	439	480	479	467	487	468	443	464	453	466	445	493	461	456	494	458	474	480	486	434	483	436	447	449	489	474	468	445	455	458	476	444	458	461	502	475	500	453	472	473	463	447	460	440	479	484	467	439	464	481	479	476	523	459	451	469	463	436	462	440	436	465	447	452	446	457	461	410	456	478	484	442	439	448	475	475	479	449	456	493	449	429	471	437	461	432	497	451	492	450	457	483	486	458	490	453	458	468	483	444	434	454	442	473	418	456	477	432	494	466	459	456	491	436	464	464	440	457	401	470	460	482	449	462	492	437	402	456	456	481	469	491	451	426	458	461	490	424	452	459	474	464	421	465	469	469	435	493	487	464	452	466	465	440	430	466	496	472	444	464	482	442	448	496	459	476	467	486	448	469	465	445	449	467	467	452	473	443	458	462	475	463	495	443	466	478	471	482	440	463	435	454	458	432	451	461	447	454	451	461	456	463	445	455	480	467	466	480	429	443	481	463	469	498	468	395	457	446	454	478	458	451	436	463	453	443	468	473	488	417	431	476	438	467	455	432	486	468	470	473	434	486	456	481	473	468	455	481	408	502	458	457	469	462	480	480	478	463	455	475	439	463	462	466	454	427	424	499	455	459	481	480	458	467	499	469	493	487	450	431	482	445	430	465	449	408	406	469	429	448	442	504	442	432	481	450	427	442	494	476	464	467	428	473	469	465	418	462	471	460	472	454	466	487	466	450	450	453	485	512	466	472	457	481	466	458	464	436	449	462	496	469	452	451	431	462	479	436	507	458	491	449	464	442	446	446	451	465	442	458	479	412	451	451	425	448	478	471	454	458	478	446	456	484	483	439	453	507	447	420	462	470	440	502	436	462	436	444	427	428	461	466	473	510	481	486	429	470	453	451	462	437	458	444	438	449	474	497	485	439	441	468	476	448	418	453	465	424	441	475	481	464	457	455	446	468	496	450	460	466	448	441	464	479	418	443	505	502	456	432	471	449	455	444	465	462	453	460	470	454	462	484	473	437	445	395	434	448	494	463	474	498	438	468	458	477	426	415	457	437	436	476	460	498	491	429	482	484	406	493	435	438	452	506	476	417	471	411	475	454	432	480	445	489	431	470	481	470	442	448	454	479	477	465	440	506	449	430	447	454	478	447	458	454	465	470	475	424	434	469	475	456	474	475	455	478	432	448	489	460	481	499	478	478	448	457	456	459	426	446	465	455	471	471	463	472	486	459	454	442	453	451	438	443	439	494	439	470	441	464	461	439	449	462	465	500	421	434	449	470	491	485	444	465	463	471	422	450	499	452	456	444	480	480	442	431	442	425	463	464	436	430	487	463	451	467	438	451	518	450	510	456	447	487	473	419	516	439	445	439	447	444	444	420	429	477	471	432	484	476	461	471	452	456	459	446	451	467	469	434	462	479	460	435	445	432	458	501	443	497	451	477	419	473	477	495	490	438	455	431	445	470	506	445	459
48409	10155	835	351	298	254	245	231	273	220	197	240	261	239	249	244	198	222	216	234	207	215	219	219	244	233	226	235	230	245	224	221	224	217	194	209	202	223	237	207	197	232	226	207	218	205	223	226	228	219	203	195	199	229	205	190	200	226	226	230	240	231	233	232	246	235	220	223	236	203	219	230	222	236	232	232	238	229	226	208	228	217	210	211	219	232	202	199	243	203	240	245	207	234	225	213	197	218	223	219	217	224	223	214	211	241	228	209	211	202	207	222	234	211	230	231	208	212	241	248	231	238	221	248	223	249	223	213	213	240	204	221	233	244	206	219	252	218	222	221	216	206	231	247	169	227	231	225	201	232	219	206	209	209	231	219	233	237	222	234	223	228	198	212	196	225	240	222	232	193	207	221	236	223	221	242	234	196	242	247	231	201	234	209	206	236	213	244	249	222	214	210	224	185	217	217	224	230	205	265	224	205	224	189	265	266	222	201	240	225	236	210	219	220	219	210	222	237	224	218	239	213	214	204	217	209	218	186	237	229	218	227	238	217	210	206	217	214	226	228	248	225	227	245	244	215	211	224	214	240	219	202	194	224	189	224	209	248	277	223	231	219	258	224	200	257	210	232	222	204	206	220	238	198	226	208	213	238	230	231	222	204	222	195	226	219	231	186	224	200	199	235	240	247	269	209	229	238	194	219	165	190	201	219	216	176	225	260	259	211	209	234	233	217	231	241	235	213	229	233	240	231	234	229	227	206	230	210	232	206	216	210	219	203	241	209	221	190	203	209	216	210	225	218	195	218	255	222	223	193	218	228	236	226	222	232	217	239	224	225	234	219	203	212	213	212	226	204	218	240	189	212	218	244	232	214	235	216	196	218	213	204	226	215	208	221	192	185	214	213	229	219	210	220	210	229	198	219	214	222	213	218	216	237	228	236	212	203	222	224	216	203	213	214	205	224	213	204	218	214	226	231	240	208	202	207	209	211	208	228	237	232	228	218	215	196	217	212	198	182	225	223	207	252	227	223	172	224	269	218	211	197	212	225	246	227	202	233	183	219	209	228	237	211	230	178	206	217	200	224	235	209	206	218	198	181	243	260	191	238	219	201	207	222	239	209	237	225	222	218	249	222	203	225	236	215	217	230	238	213	227	196	194	203	213	231	219	218	218	249	210	251	234	206	227	199	196	222	213	212	205	211	239	214	222	217	224	210	184	219	217	223	217	215	201	237	233	204	220	216	206	215	228	218	236	221	207	193	215	209	211	233	215	205	219	210	202	213	211	233	226	207	208	199	220	217	207	214	230	205	227	254	239	213	197	221	229	224	213	209	216	228	218	216	218	211	230	194	230	193	220	261	229	198	235	232	214	201	240	213	221	223	209	247	196	229	236	212	205	218	204	215	215	240	226	235	231	224	248	247	219	197	217	228	233	204	222	210	206	223	207	207	230	190	207	215	226	205	225	248	217	233	213	229	216	204	210	247	215	189	222	230	220	205	238	230	227	220	207	216	228	206	236	230	231	211	202	215	224	240	260	244	241	229	221	208	217	204	215	220	197	244	210	254	249	206	231	227	252	264	226	204	220	239	206	255	204	212	189	234	220	229	218	230	232	217	219	233	236	207	227	207	242	234	210	246	247	201	224	224	229	211	215	200	218	236	198	203	211	221	214	230	230	268	194	192	200	215	216	197	206	215	239	242	202	204	228	265	206	205	241	220	213	214	218	213	214	206	237	248	189	227	219	197	221	214	220	198	212	210	232	234	211	198	206	215	212	213	252	219	221	225	217	205	223	208	230	224	193	221	213	225	222	194	188	256	215	228	214	221	202	233	232	200	251	251	233	192	186	229	226	193	207	232	223	233	209	228	220	222	195	222	234	220	236	214	208	180	189	228	236	210	211	250	255	230	200	204	206	201	219	212	211	210	229	219	219	241	197	203	216	225	212	226	222	214	198	204	218	207	215	206	195	219	245	212	216	246	226	188	251	216	233	234	219	230	224	236	237	189	211	223	206	215	225	223	195	227	236	211	258	227	173	216	235	196	207	223	220	203	201	217	225	232	227	213	220	223	196	213	226	219	224	196	235	220	241	209	213	209	210	243	217	226	238	220	226	249	259	227	247	223	204	222	217	213	217	226	207	208	199	220	220	208	213	232	208	211	259	208	222	227	229	216	215	185	224	240	213	213	214	195	223	205	234	240	233	206	223	207	235	201	211	236	210	222	199	220	194	212	206	215	235	210	239	225	204	233	220	226	231	229	229	233	242	218	234	212	240	225	218	210	227	232	223	214	228	221	217	220	218	220	208	189	222	213	216	202	223	242	232	222	238	193	227	205	236	226	213	224	231	220	210	211	221	211	193	239	228	200	224	244	230	244	238	211	230	224	225	214	238	194	190	211	222	225	201	211	218	213	239	221	219	225	219	210	208	234	196	231	231	219	231	222	218	227	228	214	209	210	207	210	248	207	233	218	199	208	239	206	232	200	227	232	223	218	260	212	236	225	236	238	202	228	241	230	226	216	241	235	226	220	196	213	241	221	235	216	215	212	225	218	270	233	205	234	235	232	204	220	198	218	220	210	242	229	223	242	219	199	213	221	233	234	227	219	224	220	221	247	195	238	222	233	244	209	225	243	237	243	224	222	213	242	246	247	210	217	202	220	236	241	225	230	222	226	202	203	215	195	229	210	204	199	225	220	225	224	219	234	185	240	228	223	219	220	215	210	211	241	229	248	205	205	230	205	243	220	223	255	228	228	235	246	235	237	210	227	241	231	209	223	222	245	199	233	221	239	247	230	225	235	231	230	191	211	219	211	227	213	245	198	239	219	172	215	201	203	214	244	234	252	230	231	249	199	228	207	208	226	211	222	214	231	200	218	188	198	214	215	213	214	238	201	211	206	216	253	217	223	235	197	233	226	253	217	209	244	199	200	216	214	210	194	201	246	209	221	219	211	239	226	222	197	228	219	228	227	194	229	250	217	226	244	210	214	216	232	238	237	227	224	230	216	247	214	258	205	213	210	219	250	224	211	241	210	226	215	209	241	211	236	220	217	208	225	212	227	218	250	227	229	200	247	248	221	200	254	203	217	240	197	219	230	238	235	225	220	207	208	201	233	215	217	204	195	220	242	199	223	208	214	211	221	207	228	215	230	215	207	212	221	219	233	229	210	199	233	235	233	220	239	237	228	202	211	198	201	198	224	231	206	228	233	229	219	222	180	215	239	190	214	222	191	212	193	235	191	232	215	220	203	242	200	215	223	220	214	222	223	225	254	220	240	233	206	236	238	215	225	231	239	232	254	209	235	210	246	203	222	217	262	253	227	229	238	200	188	222	226	211	195	241	218	212	217	223	238	228	208	242	225	228	229	240	210	191	226	229	229	240	247	210	235	213	242	234	218	263	213	237	234	211	232	244	248	241	215	225	245	205	217	228	243	217	194	225	240	194	218	257	203	238	219	230	215	201	203	208	240	234	222	193	230	229	221
26541	696	837	918	851	770	766	623	626	572	590	613	532	523	552	515	563	571	483	538	524	571	586	543	512	501	494	506	490	503	486	490	534	525	491	547	513	520	489	469	517	514	484	490	510	531	497	504	534	524	467	485	511	500	528	519	496	497	487	485	511	501	482	491	524	502	498	478	479	474	542	525	497	531	495	516	487	491	505	498	528	464	550	466	523	474	548	552	521	489	518	531	526	517	525	524	495	492	500	493	483	498	511	498	488	520	479	497	472	472	531	547	509	492	505	557	526	520	478	477	471	491	464	478	496	492	477	468	539	509	479	505	499	507	496	476	501	519	533	489	512	530	493	524	533	529	494	479	523	491	489	512	468	512	489	503	506	490	495	529	489	503	505	499	485	482	537	516	505	493	486	508	500	454	515	536	533	500	479	503	486	529	523	518	470	513	468	512	510	475	487	552	496	470	536	476	457	547	469	475	494	509	527	506	530	500	526	500	507	478	520	470	519	477	504	517	520	495	468	514	506	503	531	482	539	516	505	489	501	565	491	538	508	517	520	503	498	511	489	479	525	494	534	467	506	527	515	525	509	492	518	536	509	510	480	530	522	451	490	476	485	535	488	530	505	474	488	479	509	492	462	514	471	512	517	480	479	501	507	474	515	538	494	522	501	488	538	523	488	463	478	497	514	539	488	486	520	474	489	487	476	490	497	500	530	517	486	523	520	470	556	523	491	461	507	492	534	548	492	510	488	516	505	519	522	481	527	519	474	502	507	472	491	501	493	520	494	458	494	497	517	480	470	472	495	549	507	517	492	473	492	508	540	500	491	470	502	486	482	461	514	482	558	487	516	509	534	512	517	477	499	529	497	520	522	469	480	514	524	484	484	549	494	515	519	490	508	550	542	514	498	498	484	500	485	495	515	502	509	478	468	507	537	508	509	487	509	490	486	481	479	489	527	510	495	509	502	512	530	524	546	537	485	494	498	484	495	538	524	489	485	512	523	517	495	501	487	499	524	509	481	490	526	512	503	495	466	513	471	486	527	502	533	514	494	498	510	485	514	467	537	509	531	476	517	486	465	507	475	514	486	516	521	487	509	542	512	495	532	508	467	531	452	467	506	512	488	523	446	445	499	485	523	512	543	497	488	536	484	513	503	499	481	493	483	498	475	473	540	528	483	508	496	496	514	477	520	512	525	546	485	485	526	470	498	542	541	522	502	484	464	513	524	534	519	487	534	505	500	459	487	484	512	531	550	499	517	490	542	515	475	490	518	490	497	481	496	480	515	522	472	513	501	498	504	488	481	483	529	523	490	498	542	515	484	498	506	552	505	498	495	531	488	524	486	474	520	500	508	507	540	520	490	533	476	480	515	500	477	523	459	486	498	462	547	477	496	500	479	475	508	526	497	481	495	517	501	496	519	535	500	524	533	487	478	485	471	518	486	525	487	497	487	538	557	479	522	520	494	462	511	518	554	505	506	509	505	529	498	520	474	503	510	519	477	496	513	531	489	472	506	491	505	481	531	513	488	501	526	525	480	490	531	501	504	540	519	505	503	499	496	492	484	543	485	490	487	522	484	512	556	486	547	502	513	496	522	474	490	473	494	464	514	536	510	487	505	515	485	516	473	523	492	500	488	466	498	554	490	507	511	532	514	470	513	504	510	500	489	486	524	466	484	520	520	509	496	508	517	540	476	508	498	488	484	510	512	543	537	524	495	531	520	445	522	457	522	484	501	498	502	501	520	519	455	524	497	530	528	538	497	483	480	488	496	487	519	538	530	502	516	512	489	515	547	489	528	506	497	456	520	499	497	540	508	507	496	488	527	490	503	533	514	486	537	522	493	500	485	504	471	458	510	496	516	480	503	488	499	519	517	522	508	498	500	526	508	467	510	508	492	530	503	520	508	472	471	483	497	494	488	514	466	493	522	514	525	494	527	542	496	497	445	534	530	490	504	518	519	487	505	489	538	501	477	546	509	504	484	474	494	513	488	513	501	517	531	530	492	504	481	530	551	553	466	532	492	475	486	496	512	513	492	480	481	511	523	517	510	520	511	479	549	506	494	493	517	525	516	536	542	494	501	478	533	481	522	529	510	519	518	516	537	503	526	523	487	515	512	501	497	553	470	519	478	525	513	479	494	506	536	476	530	526	501	517	503	509	531	507	498	489	504	472	486	507	488	511	457	483	471	512	516	514	501	495	496	491	506	502	539	524	500	522	531	537	501	469	506	533	500	495	512	507	517	512	532	495	508	522	502	503	523	502	524	519	563	501	503	520	516	492	479	491	529	505	514	480	500	502	514	488	512	523	474	491	502	481	525	517	531	508	514	507	508	494	493	497	507	517	496	488	503	495	551	523	465	490	495	481	482	534	522	483	501	511	499	538	460	500	509	515	479	524	523	483	529	495	493	487	500	490	571	494	518	518	529	499	497	500	476	530	532	480	501	483	485	496	501	505	471	539	507	500	525	475	522	508	532	491	531	490	483	496	522	506	529	477	434	511	497	494	544	520	505	558	515	497	501	503	485	514	475	496	487	508	486	519	509	505	543	496	522	545	485	532	504	506	526	478	513	513	449	478	489	545	492	526	492	502	515	488	529	526	505	485	526	516	509	539	512	501	482	515	496	513	563	503	519	511	531	519	488	493	538	497	495	514	544	536	514	512	512	513	514	502	455	515	479	502	483	521	475	492	512	493	497	508	491	550	472	525	493	478	491	546	482	500	507	499	521	558	514	472	496	482	512	553	476	504	536	484	572	523	494	503	505	496	505	529	490	481	492	511	506	478	537	492	505	527	500	529	502	499	546	512	501	495	507	534	514	544	486	514	453	493	527	503	518	504	513	508	522	501	529	546	500	447	496	524	489	504	497	505	524	513	505	464	488	470	518	527	525	503	515	496	472	497	552	488	508	473	498	485	486	501	492	489	428	532	516	526	455	473	493	535	502	471	475	475	503	451	499	508	474	512	525	489	493	482	501	457	529	499	494	498	483	493	504	536	450	529	540	490	488	477	542	475	516	511	484	490	506	510	489	495	507	532	484	501	490	497	533	515	524	488	518	489	497	506	456	536	506	521	549	477	521	487	488	476	520	508	501	522	483	523	472	470	565	511	476	493	554	493	521	525	498	473	535	495	510	514	483	472	480	505	523	530	498	516	485	493	518	484	527	479	501	500	532	509	517	505	471	485	487	486	539	469	494	502	519	531	492	512	494	493	486	481	476	536	496	515	538	506	477	482	514	502	534	449	505	480	467	482	501	486	497	509	486	514	550	506	512	475	468	514	493	478	495	503	514	506	455	537	500	502	545	509	465	478	527	515	459	501	480	499	502	513	512	535	523	482	501	469	476	508	466	492	484	514	511	512	523	513	475	499	497	487	515	496	474	515	482	503	460	466	523	480	526	535	518	508	497	497	531	473	469	504	506	504	489	476	534	521	529	503	488	498	514	460	486	510	533	501	536	537	476	502	534	523	511	517	520	525	514	483
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
