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
337033876181	337033876743	337033877293	337033877843	337033878393	337033878943	337033879493	337033880043	337033880593	337033881143	337033881693	337033882243	337033882793	337033883343	337033883893	337033884443	337033884993	337033885543	337033886093	337033886643	337033887193	337033887743	337033888293	337033888843	337033889393	337033889943	337033890493	337033891043	337033891593	337033892143	337033892693	337033893243	337033893793	337033894343	337033894893	337033895443	337033895993	337033896543	337033897093	337033897643	337033898193	337033898743	337033899293	337033899843	337033900393	337033900943	337033901493	337033902043	337033902593	337033903143	337033903693	337033904243	337033904793	337033905343	337033905893	337033906443	337033906993	337033907543	337033908093	337033908643	337033909193	337033909743	337033910293	337033910843	337033911393	337033911943	337033912493	337033913043	337033913593	337033914143	337033914693	337033915243	337033915793	337033916343	337033916893	337033917443	337033917993	337033918543	337033919093	337033919643	337033920193	337033920743	337033921293	337033921843	337033922393	337033922943	337033923493	337033924043	337033924593	337033925143	337033925693	337033926243	337033926793	337033927343	337033927893	337033928443	337033928993	337033929543	337033930093	337033930643	337033931193	337033931743	337033932293	337033932843	337033933393	337033933943	337033934493	337033935043	337033935593	337033936143	337033936693	337033937243	337033937793	337033938343	337033938893	337033939443	337033939993	337033940543	337033941093	337033941643	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2749	3650	2300	2749	3650	2300	2749	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
56528	31539	22043	6863	1320	962	658	612	521	454	407	401	434	357	342	351	339	363	356	344	321	341	279	323	339	310	325	328	293	321	292	278	318	301	324	296	313	309	268	296	315	306	282	319	310	302	301	323	292	313	329	298	273	310	266	298	297	284	290	273	323	243	281	290	301	284	283	317	338	299	279	292	264	288	301	324	310	298	273	296	283	306	287	296	289	319	284	313	310	342	286	306	254	289	289	296	310	289	302	299	330	270	289	298	277	289	295	297	296	303	279	260	294	283	278	275	280	262	278	296	316	280	253	293	295	279	306	297	310	277	288	277	296	290	276	277	301	303	292	280	318	245	321	293	287	286	278	298	311	324	261	290	287	300	307	305	300	299	308	252	309	324	289	284	320	291	298	310	267	251	288	280	302	275	295	295	283	290	306	264	292	303	294	299	295	294	270	286	288	284	299	299	305	283	295	257	292	260	282	307	275	296	312	318	290	282	270	281	297	287	289	255	299	301	289	278	302	319	268	287	281	275	305	325	292	288	290	310	312	263	284	273	282	293	264	254	297	317	313	290	305	276	262	272	295	273	286	288	280	283	274	288	243	272	322	273	305	297	278	305	292	271	290	285	292	264	285	288	269	288	293	296	282	282	288	287	249	287	293	321	316	287	265	286	276	289	307	283	275	305	300	265	286	289	269	292	290	301	316	283	295	281	251	306	278	273	289	322	289	303	244	295	258	257	274	296	312	271	273	296	310	262	314	272	284	292	267	278	267	250	306	310	295	268	299	297	291	304	300	311	302	278	283	274	282	263	320	286	281	297	291	271	272	285	300	278	275	305	300	281	259	260	285	288	271	307	276	313	296	284	279	275	305	300	284	286	301	285	259	309	302	310	304	339	308	317	284	276	287	289	290	263	305	262	283	292	305	288	313	299	300	285	286	282	294	287	278	296	284	295	310	290	292	283	300	289	312	289	296	314	300	296	296	284	309	302	324	294	248	270	278	297	271	287	294	292	299	297	318	292	288	298	297	282	290	287	287	270	315	266	275	303	274	320	272	300	306	286	278	299	297	289	296	292	283	299	294	288	325	292	299	292	269	235	254	301	277	272	299	298	320	269	300	283	298	320	283	333	272	304	290	280	289	295	306	278	256	313	334	301	281	248	287	281	270	283	271	269	303	308	282	289	289	310	296	297	308	280	293	280	291	303	328	262	279	286	297	309	299	299	297	294	283	257	259	294	323	292	298	265	321	268	283	287	301	294	269	276	272	301	279	284	305	284	281	244	280	332	236	282	281	299	292	270	273	261	296	311	299	313	287	325	301	298	282	270	284	278	296	298	316	291	291	286	307	263	278	311	313	264	287	270	290	284	297	283	286	311	302	282	338	279	315	267	274	296	318	292	278	264	291	278	270	273	317	284	285	282	312	275	287	288	313	290	272	307	254	263	267	307	267	294	316	309	332	312	288	274	303	332	298	298	281	312	298	301	264	261	286	294	301	272	312	274	311	299	312	289	295	265	249	287	322	301	286	266	292	293	299	283	302	280	307	298	296	294	296	276	279	283	280	309	291	284	272	294	333	282	294	273	287	307	264	279	289	313	295	282	294	278	317	262	277	291	296	280	302	288	261	311	273	278	299	278	297	251	321	258	279	307	292	267	292	307	316	262	295	323	289	302	284	298	315	313	302	316	288	256	281	315	298	330	280	296	286	263	275	268	268	251	258	291	266	288	287	277	280	310	308	303	264	291	273	289	299	293	298	307	274	282	288	297	290	301	281	283	284	282	294	272	290	312	275	298	273	307	296	313	244	299	302	291	258	300	314	290	291	244	283	299	284	288	268	297	284	278	288	299	289	265	302	279	281	286	287	261	303	256	286	301	290	272	275	275	273	283	293	263	297	288	317	302	273	289	308	285	308	349	337	281	292	302	308	308	305	281	271	286	305	257	310	275	307	281	312	325	285	272	285	317	342	305	328	293	301	278	295	281	302	277	311	282	272	311	270	285	283	286	271	317	244	263	306	264	280	297	279	296	303	286	270	274	301	310	314	295	327	314	262	307	303	251	262	302	280	275	266	295	280	279	325	298	270	289	292	277	275	315	305	252	308	305	305	290	289	268	281	321	286	279	269	281	305	340	287	304	284	308	296	288	250	292	294	261	332	277	271	257	276	298	310	264	278	287	276	289	292	260	304	281	259	299	295	294	322	279	302	278	278	309	281	257	274	307	312	282	275	305	302	311	318	287	272	337	302	325	257	281	340	258	283	270	271	284	298	287	307	290	290	300	282	282	299	275	316	294	281	285	322	282	299	306	314	291	294	290	291	302	307	296	282	295	289	289	295	287	277	274	286	305	302	268	283	275	294	280	291	287	279	257	276	284	309	288	291	312	269	289	296	270	313	297	278	323	326	302	325	258	289	284	290	304	338	295	273	292	301	313	292	307	267	309	255	320	300	290	296	327	305	288	297	280	288	240	281	260	291	290	313	290	297	286	279	262	278	309	315	292	267	324	314	283	283	279	281	297	272	293	276	296	278	277	314	294	322	278	313	273	288	278	259	298	268	287	286	309	295	294	295	300	314	279	332	284	285	324	306	295	242	268	249	313	301	274	300	260	272	293	287	293	315	310	283	257	293	322	329	303	278	270	244	281	267	295	297	316	310	277	271	331	286	286	310	286	297	270	278	325	274	293	288	275	267	290	276	308	282	293	279	278	293	280	311	261	249	253	278	265	299	269	292	287	295	279	296	274	259	311	302	287	280	261	299	291	329	321	306	285	311	287	268	272	281	299	294	317	295	300	304	271	273	295	269	277	283	284	278	311	266	276	291	284	281	280	295	289	277	271	274	293	272	327	296	324	296	289	279	286	274	278	269	308	297	304	300	296	256	278	280	303	273	289	283	309	304	279	280	272	292	288	307	293	270	301	265	261	327	270	286	298	286	316	289	292	282	283	286	288	298	291	305	288	292	296	304	283	288	282	310	282	294	321	297	250	315	296	285	326	278	291	295	283	288	297	273	281	305	299	328	293	270	312	327	320	309	305	316	300	298	286	289	315	278	293	307	283	301	298	316	301	271	292	295	309	288	284	268	255	283	283	298	271	274	317	285	270	311	286	288	303	299	293	317	284	321	277	308	292	294	272	298	288	291	274	280	293	275	310	297	278	294	267	295	293	276	323	302	298	332	294	271	301	283	266	269	264	289	258	275	304	255	274	253	309	291	278	309	275	259	283	323	271	298	259	270	315	296	293	333	314	307	257	277	268	284	282	287	281	283	263	354	278	289	302	302	286	317	256	259	293	269	291	313	275	301	311	261	288	299	276	296	322	271	311	294	312	297	277	305	253	273	295	269	316	285	307	303	287	282	281	307	281	285	301	330	297	288	275	298	289	277	287	304	298	275	277	298	303	297	265	289	308	277	297	311	274	297	307	272	287	272	264	259	294	311	277	318	270	280	286	309	290	296	317	283	261	283	312	285	286	285	325	286	313	331	285
45320	4029	3795	4435	3903	3185	2632	2275	1997	1809	1566	1421	1365	1321	1212	1150	1095	1081	988	935	986	976	992	911	931	863	880	861	791	836	830	814	808	829	802	838	826	807	732	784	813	737	756	751	736	779	738	800	759	775	777	767	726	757	742	734	746	691	727	759	760	755	712	729	728	732	726	721	711	692	789	779	727	694	704	746	755	754	700	717	735	699	697	695	691	685	743	713	690	691	709	682	724	731	728	708	713	747	726	708	726	696	736	672	721	735	707	712	722	678	721	697	699	680	682	720	694	696	703	666	742	625	691	680	685	716	717	700	736	712	690	722	730	685	688	716	692	667	713	727	695	704	741	698	689	733	710	721	721	712	745	715	695	714	659	690	694	719	713	717	702	731	728	746	700	697	697	715	678	745	703	729	722	727	735	684	710	696	711	694	701	684	689	710	742	708	695	739	697	697	733	735	680	709	704	719	697	718	689	705	708	727	739	639	664	718	692	718	693	675	711	662	731	757	701	718	691	660	688	669	726	700	709	744	673	783	680	704	725	706	711	721	712	733	680	740	669	732	657	704	728	715	690	700	699	674	669	669	669	749	708	721	669	693	718	699	705	716	734	684	685	695	751	703	707	637	646	679	699	694	746	703	695	687	657	719	760	691	700	690	715	695	709	690	718	691	710	774	717	679	763	697	667	753	713	710	685	730	674	702	685	716	720	700	697	709	686	719	678	721	700	706	723	708	696	659	708	719	675	700	738	665	727	693	733	663	679	743	699	699	710	729	678	702	684	669	649	689	653	711	691	744	713	717	663	722	704	688	724	712	707	738	730	740	745	694	723	711	717	730	739	737	710	719	703	674	713	733	663	696	727	725	731	718	646	688	690	684	774	683	706	687	713	706	682	711	721	715	741	699	774	705	738	704	730	697	727	741	757	716	692	691	688	690	723	667	717	690	753	695	718	678	708	694	706	721	703	691	693	712	694	727	710	721	704	703	696	723	724	675	708	683	738	720	672	689	709	702	705	691	701	699	664	736	702	692	719	727	675	648	671	688	700	707	736	659	701	671	705	722	685	681	731	725	660	702	687	643	684	726	703	681	682	685	697	709	749	699	740	703	736	700	681	731	724	702	748	666	697	699	748	702	694	708	695	737	724	683	677	713	666	702	689	714	720	710	689	756	702	701	713	715	710	766	707	676	679	695	702	668	744	699	710	719	687	763	734	720	696	736	697	675	745	747	696	696	681	656	752	659	668	723	715	715	688	685	728	717	727	662	748	666	698	709	744	695	676	710	709	685	663	694	678	733	666	676	678	781	696	715	694	723	717	690	701	681	732	719	665	683	745	687	723	665	706	724	691	687	682	718	690	662	745	706	694	703	714	704	720	746	716	732	678	722	669	680	711	743	671	720	738	730	706	663	688	721	719	737	692	641	742	712	703	726	732	719	698	697	638	668	699	752	702	696	694	730	743	687	715	681	722	698	704	703	677	714	752	704	690	698	661	632	721	706	703	713	711	707	708	681	706	692	700	713	693	706	634	690	663	655	729	733	650	727	676	752	708	728	679	686	708	683	702	702	723	674	714	713	706	717	746	708	694	685	733	729	697	695	744	705	698	678	704	714	685	709	695	668	705	641	709	720	657	706	705	680	728	705	760	733	705	664	705	675	709	698	677	709	714	707	711	746	694	724	702	712	748	725	671	755	673	701	743	660	738	686	667	669	674	671	758	685	722	691	711	720	668	749	722	700	763	700	713	722	699	745	709	717	715	670	755	700	701	740	718	684	672	696	667	699	693	703	700	668	714	690	732	664	742	694	745	733	715	685	752	706	697	703	672	723	779	682	725	721	697	675	701	713	709	712	732	727	689	721	711	727	725	731	659	749	765	662	675	655	711	735	704	725	707	663	685	706	715	690	718	708	720	724	679	714	688	657	739	670	698	681	726	712	754	709	688	714	719	740	760	687	691	705	680	665	712	734	728	749	710	698	671	699	692	706	700	741	707	729	717	696	713	692	733	724	718	720	691	706	696	724	691	699	741	686	686	741	669	679	718	684	649	752	725	715	699	730	742	707	701	722	652	723	687	719	708	737	733	747	694	691	662	725	725	680	715	680	690	682	708	678	699	735	660	689	730	702	678	721	687	677	737	724	711	702	692	655	724	681	663	701	693	700	716	662	712	665	720	698	727	702	685	699	679	695	736	700	690	616	693	667	773	694	700	711	697	726	717	700	645	715	721	703	710	704	684	668	749	714	735	728	685	709	686	714	707	690	730	683	714	730	702	711	738	664	680	714	726	746	729	740	721	686	686	703	700	713	706	767	718	742	727	734	719	776	705	690	698	709	675	730	696	665	642	707	704	677	668	695	717	686	726	696	772	680	734	641	696	771	704	742	672	722	711	758	745	664	705	726	719	703	676	694	688	710	743	675	714	714	744	701	697	668	674	704	708	722	712	729	730	624	707	715	709	676	739	719	684	686	664	671	691	691	715	709	733	702	743	761	716	682	719	659	724	726	691	662	700	710	692	692	746	662	701	702	671	735	719	707	678	754	650	715	670	678	728	705	748	685	704	660	722	691	706	701	692	711	651	691	729	738	716	713	757	659	692	733	711	691	681	669	703	734	693	720	711	699	689	668	699	714	724	695	753	706	639	699	677	697	672	696	728	680	722	732	742	727	698	720	671	704	666	697	691	727	733	722	745	734	689	714	681	696	765	674	706	701	727	731	668	756	699	691	682	642	659	712	748	733	705	682	692	732	754	666	728	678	688	707	676	741	730	692	682	712	712	731	737	717	718	709	696	678	701	695	730	690	724	711	727	706	702	704	662	680	681	716	705	652	727	698	663	738	732	703	730	726	695	707	691	681	704	673	641	709	683	728	689	728	715	711	729	662	723	714	695	714	693	687	715	737	698	705	688	695	689	721	666	686	692	682	687	701	723	702	691	705	697	659	773	721	676	719	734	746	699	715	733	664	711	721	675	745	686	709	719	704	724	644	680	732	705	735	763	682	614	680	717	705	708	701	708	690	682	732	724	642	705	739	672	714	700	676	694	742	686	723	694	705	645	687	734	731	698	711	718	678	696	599	737	718	658	690	735	692	715	702	712	716	734	705	719	711	656	697	696	688	692	696	668	674	712	719	740	741	714	730	697	733	677	693	732	719	630	649	711	739	665	709	692	721	721	746	654	662	682	682	688	725	776	696	719	645	716	735	701	694	627	717	724	665	692	687	785	708	729	683	705	770	684	719	722	698	660	738	693	682	700	691	734	704	701	719	701	696	699	684	774	731	681	745	674	772	730	713	700	725	719	721	709	665	731	684	708	677	680	704	725	749	716	749	721	697	725	661	678	730	680	713	622	679	682	707	686	714	694	700	698	686	677	732	685	675	745	688	700	731	671	686	728	756	675	683	750	691	688	716	718	693	775	679	694	685	680	700	692	667	694	668	668	694	744	695	677	713	704	724	748	731	684	752	657	704	742	760	686	690	674	682	711	715
10320	811	236	224	234	249	224	222	226	255	222	228	223	213	203	241	207	234	219	223	231	212	198	198	224	249	232	227	241	265	236	222	232	225	207	228	214	237	217	236	253	249	246	222	228	241	209	231	239	241	227	213	193	232	234	247	211	212	239	222	233	222	246	211	257	232	242	216	230	196	222	207	221	246	215	233	233	219	281	223	231	229	211	219	242	244	241	202	230	199	200	213	234	229	208	268	233	251	227	216	237	249	250	229	252	220	250	220	247	229	246	226	250	261	230	215	212	221	210	207	195	213	205	223	213	200	227	226	193	256	193	212	250	235	233	216	223	234	236	218	235	226	204	204	203	201	199	251	238	243	238	228	210	252	214	195	225	211	224	190	202	204	211	214	239	234	241	218	219	190	254	211	237	221	247	234	230	217	251	250	224	237	193	229	213	218	240	207	198	238	231	231	242	216	240	218	209	256	234	223	207	231	237	239	213	217	237	235	235	227	222	238	225	204	216	185	233	247	220	240	245	208	245	264	220	218	224	255	222	200	211	226	226	251	220	232	245	198	224	229	221	223	221	204	240	244	222	205	249	219	210	224	226	243	224	207	219	214	246	225	243	207	234	237	197	201	200	235	240	248	215	222	224	246	209	237	238	228	218	222	218	201	217	209	265	235	225	235	237	216	243	216	220	214	204	230	215	223	221	236	216	220	233	202	227	221	220	254	214	261	238	209	220	224	216	238	234	219	208	207	231	215	242	211	222	239	215	233	235	224	225	258	249	222	202	214	221	240	221	216	206	229	226	205	216	226	215	226	206	225	255	226	211	229	239	247	238	231	234	195	209	230	227	201	197	245	253	253	252	212	223	184	227	252	231	229	193	221	230	279	216	194	228	210	228	207	221	236	240	207	196	224	229	190	235	233	248	215	270	193	227	192	231	240	254	224	206	178	227	229	250	243	218	216	242	213	219	219	221	230	213	231	270	243	222	221	198	204	235	232	220	218	219	215	227	221	223	231	228	227	248	254	246	242	215	219	239	226	196	211	218	237	244	236	233	224	219	207	211	201	180	218	205	247	226	214	239	220	242	229	219	204	230	231	235	253	249	216	251	252	209	214	241	227	268	251	241	209	238	226	239	223	213	240	216	213	215	206	219	231	236	250	235	238	228	271	232	201	196	229	190	219	225	228	252	206	220	227	208	222	228	210	241	228	244	242	244	221	220	255	234	205	215	229	228	249	251	210	257	231	206	219	219	219	231	232	218	205	240	191	196	207	231	223	247	236	231	227	203	251	205	232	239	247	200	210	253	225	229	209	222	229	247	192	213	227	232	223	222	224	217	220	223	237	234	226	206	227	213	211	231	244	236	237	250	219	255	212	195	221	215	243	222	219	239	254	234	254	226	205	212	229	227	222	202	216	254	223	217	222	217	231	209	221	242	236	267	216	209	221	198	192	232	211	248	231	223	234	222	192	213	240	186	200	207	225	215	243	227	230	222	211	220	214	256	229	255	218	196	221	247	233	216	218	214	234	206	245	231	214	216	188	218	192	224	245	272	217	228	231	223	216	243	245	236	224	233	263	225	208	223	227	218	216	227	229	202	215	218	230	223	208	198	223	213	225	217	228	243	205	235	209	226	228	223	222	226	229	203	267	235	267	229	247	212	231	245	225	256	233	232	245	215	203	213	243	227	217	228	237	224	221	217	216	245	233	220	237	215	230	215	248	239	222	197	218	221	209	221	214	279	207	184	227	239	219	214	231	267	225	225	221	215	206	251	277	226	221	223	215	242	221	233	240	221	209	224	222	229	229	229	219	234	231	200	233	244	228	203	227	222	222	209	230	254	217	235	225	227	217	218	214	228	194	240	214	195	236	224	211	215	228	250	203	217	227	240	204	226	243	207	234	233	221	224	196	233	206	224	250	242	259	231	238	240	256	236	270	197	223	229	238	247	245	221	224	241	215	201	239	222	244	223	258	211	209	234	211	231	240	218	184	205	228	232	225	226	212	249	220	241	226	231	222	245	222	209	239	239	223	212	235	220	261	228	200	235	227	219	240	229	253	250	226	230	213	233	230	222	222	207	257	197	248	256	204	221	218	241	205	188	214	223	262	214	215	245	226	226	203	239	243	202	212	208	227	215	228	231	211	221	256	218	230	231	219	237	227	197	222	218	256	226	233	194	228	228	216	211	234	191	225	219	226	228	209	265	241	235	213	244	231	222	222	213	232	225	220	226	229	212	218	234	214	194	235	222	216	212	229	251	216	220	241	229	240	251	233	229	238	225	225	230	235	227	229	235	217	204	238	223	224	224	208	217	231	226	232	230	243	242	209	220	238	251	223	222	247	203	238	201	229	216	239	226	227	228	217	248	237	228	213	238	242	246	237	210	218	243	221	244	231	211	202	226	229	230	207	220	240	232	222	201	232	218	237	236	236	228	257	231	238	214	224	270	208	237	230	243	219	218	227	249	235	214	221	249	239	202	220	224	211	201	189	247	260	222	232	246	227	226	258	223	237	247	203	231	230	205	236	218	232	202	232	236	242	221	221	227	214	219	213	221	222	257	220	229	210	218	234	233	235	248	216	232	223	239	230	220	220	245	226	231	238	215	226	224	245	229	221	219	223	243	224	241	255	240	213	223	221	216	213	241	209	234	251	229	265	208	214	199	223	226	232	217	237	201	223	236	246	201	206	190	238	215	233	241	193	239	247	213	220	236	233	213	233	231	214	228	208	217	232	226	260	263	239	217	223	237	229	214	211	217	206	231	233	192	210	252	264	247	226	227	235	245	251	207	252	250	193	221	215	241	256	254	215	247	222	232	203	212	227	202	231	190	234	240	215	204	235	239	217	243	227	255	242	211	207	232	237	224	215	248	247	247	221	199	228	234	224	235	241	254	211	216	258	227	232	211	217	218	223	197	218	227	247	236	234	227	195	240	230	247	239	229	237	245	223	223	196	230	222	211	232	208	205	202	227	189	233	234	214	240	237	218	227	241	246	221	235	219	209	218	219	224	191	227	214	229	212	213	240	248	225	226	223	224	219	231	220	224	233	224	213	245	253	254	235	231	230	222	237	225	256	207	191	244	222	223	228	217	221	249	207	248	225	212	256	225	224	261	229	228	227	227	190	205	254	215	235	198	212	227	219	221	229	224	224	224	205	238	209	235	227	218	216	224	207	226	237	209	203	235	218	251	229	216	212	240	229	226	190	217	226	229	223	230	216	200	199	237	252	227	211	252	236	246	209	215	226	245	241	249	228	224	230	241	228	247	255	222	235	221	217	216	211	188	219	236	238	236	189	225	225	236	230	219	263	217	229	230	231	239	203	249	226	244	227	219	255	211	238	220	188	208	238	220	233	222	223	217	234	247	263	241	228	242	225	243	235	241	216	224	248	220	241	247	240	240	235	213	234	253	222	220	223	222	215	251	233	226	254	242	204	254	218	201	215	188	236	218	218	247	236	239	234	213	207	232	233	222	241	225	253	223	240
10100	656	583	619	592	577	558	568	601	545	540	563	553	539	544	574	552	566	512	512	549	500	525	569	577	523	544	541	590	558	574	595	547	553	541	588	567	531	527	530	521	521	598	536	519	549	515	523	516	532	546	518	545	554	593	561	530	552	562	521	516	527	557	523	517	535	525	541	512	519	548	513	588	513	545	549	518	550	530	538	495	486	559	564	560	523	503	551	518	513	530	565	546	566	534	556	513	541	556	505	523	497	548	546	498	574	533	571	521	610	542	538	522	532	556	526	531	528	528	520	549	523	562	540	550	517	529	549	568	595	545	537	518	540	554	544	486	495	581	587	525	532	529	553	572	549	524	534	537	553	537	554	545	537	541	544	563	532	549	580	530	591	524	573	580	557	530	550	553	543	580	535	519	525	575	536	575	550	524	557	560	549	540	534	569	530	549	540	594	512	565	552	539	516	541	555	531	557	539	535	551	546	578	557	565	533	548	566	555	547	542	529	559	556	548	562	566	553	495	526	534	560	523	577	531	553	551	519	521	525	532	536	554	507	612	599	560	543	550	560	529	572	539	544	530	560	517	545	546	549	531	536	569	565	522	513	538	528	504	534	577	551	543	519	524	547	515	551	521	574	533	537	538	467	512	540	525	504	576	518	514	515	525	527	549	582	535	557	554	557	550	545	522	539	502	564	523	572	465	572	557	537	527	531	523	566	507	537	530	559	539	575	527	503	527	568	558	551	539	553	539	569	539	563	551	565	554	514	517	529	554	567	527	517	535	525	504	549	532	530	516	496	541	543	498	542	556	544	525	553	548	516	522	534	545	537	545	507	556	553	531	569	549	550	508	483	595	559	543	542	577	559	530	567	576	544	530	526	508	531	581	517	550	526	573	536	555	496	546	545	543	545	538	563	535	551	569	546	566	553	501	547	535	539	494	516	562	535	551	552	493	516	591	542	531	548	560	567	529	573	556	534	566	555	580	537	576	511	556	495	544	555	573	545	574	577	523	540	555	554	566	558	550	544	556	565	558	530	571	542	560	519	572	504	529	526	536	564	520	562	578	569	566	518	555	508	523	555	573	529	539	529	587	585	555	527	549	542	571	527	503	547	517	551	561	521	548	532	541	550	585	530	535	544	530	558	571	520	556	523	538	542	549	544	538	575	561	595	553	539	526	568	478	540	567	570	507	531	562	535	533	584	527	580	514	536	524	546	560	507	550	497	529	547	535	554	531	552	548	523	458	540	543	514	524	551	568	557	553	495	526	524	571	543	501	575	500	525	548	516	569	567	515	510	546	508	514	580	545	548	555	504	553	544	557	589	545	554	549	513	606	533	538	569	537	515	550	529	546	540	530	503	516	551	557	535	541	554	536	595	551	517	566	587	519	546	508	533	534	538	579	533	519	551	551	528	552	537	543	567	527	563	541	598	531	543	575	565	547	543	546	525	515	516	538	588	565	562	583	552	516	558	533	561	529	546	537	494	536	516	571	529	527	490	563	559	523	546	511	583	541	527	531	526	503	528	524	556	554	576	594	575	549	517	526	569	556	537	549	541	550	584	507	538	557	530	525	540	553	554	529	543	549	549	563	553	578	540	573	562	561	557	543	560	543	527	539	532	537	544	557	560	559	565	601	537	496	569	534	514	544	537	567	547	567	527	514	534	519	551	550	549	520	577	570	540	552	584	510	536	554	529	536	536	547	528	530	559	549	525	530	536	532	577	582	531	544	540	525	529	556	554	569	562	526	548	540	573	519	539	556	547	523	534	543	542	518	534	516	525	567	531	578	535	565	549	531	554	573	498	584	524	528	547	568	536	569	593	560	577	545	556	539	560	535	502	524	596	541	528	555	554	527	552	524	513	528	531	508	561	527	547	539	555	549	567	527	518	553	540	545	542	538	549	530	561	536	529	538	531	522	562	585	497	495	543	558	539	618	531	554	567	523	557	539	536	500	548	567	575	548	537	561	534	559	558	552	519	551	520	518	562	528	582	487	502	551	545	543	535	522	550	534	548	562	542	564	531	506	589	553	541	489	531	573	534	556	533	538	561	550	524	546	513	537	544	544	555	546	567	495	567	533	546	544	544	535	513	579	537	521	534	565	494	586	552	586	523	503	532	527	531	515	522	545	518	540	568	561	571	551	533	518	501	540	525	600	531	538	556	564	560	531	580	574	526	549	541	536	544	548	585	513	511	624	530	587	534	606	553	567	572	533	535	548	545	511	518	489	553	555	516	531	552	541	547	546	560	545	588	480	586	533	526	557	510	557	499	546	562	539	550	550	538	571	543	555	550	574	550	545	548	542	565	566	546	556	562	507	547	513	554	563	478	538	568	577	534	508	506	524	533	499	561	496	535	571	532	536	529	524	536	564	528	533	571	514	546	525	572	545	530	521	509	521	538	524	541	509	562	562	513	571	559	574	536	508	548	534	563	546	536	536	489	548	565	574	541	555	537	534	562	509	523	555	484	546	545	562	541	523	543	569	526	551	530	561	491	543	577	533	524	475	530	531	557	572	553	505	527	514	560	508	553	527	559	579	591	576	499	559	540	550	522	575	571	527	545	538	574	530	525	518	547	517	601	534	524	562	546	528	529	512	550	524	522	562	547	526	523	533	519	528	539	568	562	533	543	539	550	566	532	559	535	522	552	539	548	537	534	573	523	528	537	537	532	541	542	539	556	541	545	541	497	512	540	520	498	533	545	527	529	562	535	535	553	535	537	586	506	548	571	583	524	552	503	576	510	532	546	566	588	555	574	509	540	542	538	538	589	541	555	569	551	532	558	587	548	548	535	542	527	558	576	601	511	473	522	560	523	504	520	564	552	529	510	546	519	520	580	545	510	518	530	536	565	563	535	544	570	501	518	569	559	500	498	503	564	535	559	481	558	556	524	521	559	567	551	553	569	501	561	547	528	539	549	546	569	516	516	510	530	542	547	522	543	535	533	538	571	518	576	591	552	556	552	589	552	568	525	540	549	577	539	556	589	509	565	532	514	573	545	553	531	553	553	534	537	561	518	543	557	551	513	538	567	554	539	530	542	502	550	514	553	558	513	518	571	539	532	526	582	547	534	500	544	559	514	531	522	530	535	568	519	520	538	589	549	528	562	561	523	530	502	539	573	549	540	507	563	521	514	528	556	573	564	579	554	516	549	557	521	557	504	517	567	564	544	558	563	546	524	524	541	521	565	540	515	523	552	496	537	527	537	541	538	538	505	545	524	552	592	529	525	514	543	560	528	553	575	539	588	572	550	557	550	524	577	575	509	517	548	552	540	537	542	539	565	544	549	539	527	531	510	530	523	570	538	526	506	541	502	521	534	503	567	543	515	560	566	524	529	556	490	538	501	550	525	529	533	514	548	532	530	505	589	533	535	564	524	520	535	523	560	544	553	520	539	542	540	549	534	552	543	528	536	561	532	556	566	531	547	507	555	529	578	518	549	560	580	532	507	551	573	534	570	534	573	539	527	544	576	573	542	562	527
56256	28245	8907	923	554	387	330	293	253	259	222	179	193	175	162	159	166	176	149	167	127	159	147	149	180	148	150	127	176	150	140	146	136	150	134	129	128	145	134	150	135	136	125	144	144	117	142	139	146	138	161	146	140	160	129	160	135	141	120	170	153	136	148	116	148	148	151	141	148	153	149	140	118	131	128	164	134	151	140	126	132	136	135	134	162	144	126	141	144	121	133	144	128	135	131	148	147	150	152	137	122	139	129	145	149	140	139	156	146	157	141	148	126	144	146	153	119	132	145	152	135	142	128	154	135	125	131	131	169	148	155	129	152	137	134	162	142	142	143	130	142	148	128	127	142	125	135	134	135	147	143	148	134	170	160	156	134	163	141	108	128	158	127	128	188	152	144	117	135	151	144	159	148	131	152	166	117	128	128	132	143	116	133	138	144	135	113	156	153	136	119	119	147	154	152	142	154	128	128	155	157	135	117	145	131	119	127	138	148	144	151	129	133	170	136	138	147	135	153	132	147	120	138	136	167	134	112	132	134	154	146	129	163	155	128	164	150	144	125	134	136	136	148	154	141	158	145	145	156	140	132	156	149	140	137	148	150	150	125	148	112	127	141	141	139	155	157	146	143	149	134	141	140	153	144	160	124	136	134	127	138	170	151	160	120	143	135	142	164	125	139	148	161	118	159	140	139	133	138	116	142	139	128	134	137	157	131	143	155	149	125	150	123	134	147	147	148	147	131	118	134	148	113	164	137	143	127	155	131	145	138	128	129	135	137	124	129	144	127	141	150	153	127	131	126	137	120	132	132	141	163	152	113	136	164	131	157	126	126	143	140	138	138	144	146	153	149	131	140	125	148	171	130	160	140	138	110	155	129	143	149	141	151	134	133	139	130	128	146	136	145	138	140	166	143	145	133	147	131	137	151	157	129	147	154	140	113	129	151	156	145	135	137	144	142	164	133	141	153	157	134	140	115	169	151	146	139	126	145	129	134	142	113	139	133	125	135	151	120	125	155	131	150	155	135	145	146	132	158	143	129	148	148	138	140	158	156	164	134	146	158	160	141	146	145	137	144	131	119	138	155	149	135	163	135	154	123	135	146	134	153	120	143	164	144	181	148	142	126	130	123	137	131	145	146	149	144	156	165	178	131	148	115	125	139	152	147	151	155	156	131	130	133	149	134	146	152	130	144	141	147	149	147	138	116	128	150	158	138	132	158	155	141	142	136	150	137	109	140	150	139	146	167	122	135	148	133	143	144	135	138	167	135	133	117	134	122	136	141	144	159	151	141	117	146	124	150	156	120	165	121	152	137	121	115	145	130	142	127	133	132	153	145	142	179	125	129	136	139	147	128	141	138	156	137	142	129	129	158	143	123	136	121	142	152	132	172	155	148	140	129	150	129	150	162	130	129	135	145	126	121	152	135	130	140	171	125	143	138	119	132	153	140	129	146	127	144	143	142	147	141	139	150	124	131	156	144	136	151	123	132	126	142	140	128	137	163	148	134	144	137	110	134	152	150	137	149	139	145	156	149	137	135	143	140	120	141	155	138	124	135	149	142	140	143	137	147	155	139	129	120	141	121	133	149	125	118	129	122	131	134	129	126	136	139	141	141	123	157	166	129	137	125	121	145	136	126	140	132	135	174	139	144	128	132	141	125	146	129	130	136	154	135	149	138	147	141	118	130	140	147	152	147	127	135	139	147	166	175	144	137	161	148	134	151	136	150	126	143	143	146	151	126	130	111	161	135	142	139	132	148	145	145	140	155	130	144	133	129	146	130	159	164	144	139	148	151	115	159	131	140	130	124	129	149	161	158	133	139	155	136	140	147	131	147	164	143	164	146	156	157	144	156	143	150	119	165	142	135	135	129	133	141	135	159	139	172	151	119	139	151	137	149	111	157	147	130	139	151	143	133	143	140	137	114	135	160	122	135	154	141	176	146	155	137	160	142	145	128	148	137	142	152	152	131	131	160	150	129	152	137	129	154	149	142	165	131	143	124	139	131	117	118	158	151	128	140	150	146	161	154	172	159	138	144	157	143	136	144	158	151	154	153	142	140	137	121	156	153	145	152	139	151	143	136	134	118	130	136	134	144	127	148	147	154	123	161	145	124	118	141	143	123	144	142	136	155	139	121	134	155	145	147	151	143	160	130	138	130	132	137	140	150	130	123	149	145	112	119	154	136	130	139	136	144	147	143	135	137	155	133	140	135	146	140	165	143	122	139	141	157	121	142	142	136	146	139	169	148	133	137	116	129	141	143	156	132	132	139	144	161	145	140	146	117	141	133	160	135	147	138	136	149	102	139	126	136	162	137	154	144	132	149	160	151	159	126	134	133	121	145	152	130	119	159	138	125	151	140	148	112	143	130	141	130	139	141	122	145	131	124	124	136	158	165	157	125	164	130	141	133	171	139	146	143	126	127	128	135	162	142	139	142	120	133	146	131	127	147	124	156	159	149	135	140	125	152	146	144	142	144	150	144	135	136	149	149	123	138	132	146	142	154	131	156	150	142	156	143	156	137	146	127	152	141	143	139	159	135	143	158	162	142	157	144	130	153	131	120	117	137	134	132	130	130	126	136	137	155	133	143	152	128	133	161	154	139	164	137	136	127	143	125	155	144	159	164	152	133	147	129	145	130	148	142	139	127	133	132	119	165	153	143	125	124	144	145	111	141	150	136	150	120	136	137	105	145	152	130	134	142	145	141	168	146	156	117	127	133	156	141	147	150	146	158	141	141	147	145	131	131	127	152	124	133	130	129	148	138	147	128	159	132	112	148	130	146	157	146	145	149	129	136	123	125	149	131	138	135	161	135	139	127	142	166	144	172	174	136	144	129	140	138	162	151	149	130	148	145	132	160	130	143	143	158	122	126	148	136	135	141	107	141	136	132	147	150	158	128	144	159	127	146	140	141	113	153	148	148	146	157	157	143	133	161	158	131	145	143	136	140	153	140	165	151	141	136	141	149	154	129	132	133	118	134	132	141	138	156	148	130	129	134	151	143	139	136	141	139	121	143	154	108	128	135	158	142	135	163	125	143	134	145	123	150	126	145	144	135	127	156	160	141	147	132	145	129	150	140	155	153	137	132	147	119	127	132	140	132	142	109	137	122	146	134	132	123	144	145	132	155	156	150	144	137	133	135	151	140	145	149	143	136	130	123	140	116	130	126	134	145	139	169	145	130	129	145	138	119	127	141	128	141	151	154	129	134	147	140	132	133	135	121	143	142	154	154	123	122	131	129	176	152	148	134	146	118	130	146	150	161	154	150	135	168	152	161	143	140	142	134	152	133	125	135	135	139	154	137	150	134	160	142	133	144	121	151	157	160	126	124	139	130	145	159	110	135	126	129	159	162	144	143	135	136	150	146	136	121	131	146	137	122	139	129	150	148	153	123	155	135	137	135	160	141	165	146	138	123	126	127	138	134	144	141	136	148	135	134	133	135	144	133	154	137	133	159	138	129	132	121	146	144	149	119	149
36571	2299	1928	2291	1944	1685	1378	1214	1048	971	842	778	759	667	577	605	573	559	556	522	529	503	478	459	492	470	489	456	465	464	462	450	466	441	412	422	432	386	409	412	445	414	430	418	407	407	402	404	460	442	393	425	357	421	415	393	410	405	386	417	399	417	399	389	416	424	378	400	410	399	387	417	419	379	399	365	435	387	384	420	416	374	383	421	397	373	410	374	396	389	397	355	409	395	392	355	429	403	361	389	380	366	363	417	354	379	382	385	365	383	336	367	392	396	386	420	397	402	354	397	402	417	365	376	369	355	372	398	352	381	392	395	389	418	364	395	373	393	400	390	383	405	374	367	376	358	370	399	362	388	393	398	371	398	388	403	376	371	418	397	384	360	421	376	377	415	359	382	391	387	361	414	375	398	418	406	398	390	398	402	359	354	407	388	434	381	375	364	371	410	366	391	364	345	359	377	387	374	375	389	352	350	373	389	384	369	434	382	389	341	434	381	418	352	386	367	371	370	367	428	373	405	400	381	390	379	354	413	439	393	406	377	398	402	408	379	372	353	366	383	392	370	353	350	388	390	357	393	363	403	385	397	407	368	391	354	402	382	404	370	407	407	379	354	370	398	358	399	378	391	387	403	390	403	405	388	379	373	392	362	385	386	381	384	366	355	395	390	379	387	384	392	406	354	392	372	370	409	362	399	375	404	391	363	371	414	377	401	373	393	351	369	361	363	397	395	361	424	380	385	358	388	358	382	385	373	370	408	390	347	381	383	379	401	388	368	388	369	402	388	382	413	378	417	391	386	375	369	382	379	369	366	379	390	424	407	370	403	362	408	391	383	377	345	408	404	388	371	371	360	386	359	393	398	378	342	442	395	393	392	364	376	404	400	386	387	347	378	393	387	370	420	410	401	381	372	401	381	344	419	381	349	397	389	424	388	387	416	386	413	379	379	359	420	398	354	403	364	392	394	385	399	408	417	349	412	369	387	381	378	371	366	406	373	389	360	393	373	360	364	390	382	365	380	374	367	359	357	405	404	355	396	374	375	412	380	392	400	377	362	417	424	387	367	344	374	382	375	366	381	371	365	399	394	409	417	413	372	370	404	381	409	341	389	403	395	357	401	419	381	376	364	389	406	413	368	365	380	411	398	388	402	399	372	369	420	374	382	357	362	389	382	348	385	385	383	363	394	404	397	370	380	367	385	402	373	394	346	378	397	362	414	366	376	377	392	367	384	404	393	408	369	379	391	374	399	389	383	380	395	400	406	408	392	383	376	388	337	348	379	390	381	379	373	405	315	389	355	369	379	360	377	377	354	407	380	358	385	407	408	404	400	409	363	399	387	377	383	406	375	373	368	401	401	375	363	379	365	376	398	390	395	378	368	394	395	395	331	353	347	365	443	386	356	399	426	401	392	342	377	369	403	362	380	391	382	411	360	379	369	372	372	367	388	400	399	399	394	371	371	358	344	378	413	372	385	374	391	360	383	366	385	365	381	402	412	370	397	410	416	377	358	362	397	385	388	367	361	385	406	400	396	396	375	369	365	389	395	391	387	369	388	378	378	365	389	382	382	365	383	393	361	380	390	369	351	379	372	392	421	383	392	384	397	388	369	390	395	386	371	388	405	370	380	404	374	346	405	403	373	386	364	379	362	374	385	399	361	412	376	396	382	361	393	388	372	365	382	380	351	411	380	375	379	401	387	363	376	408	372	349	391	392	404	416	385	367	376	406	416	381	384	412	406	377	396	391	371	391	382	419	369	379	322	389	375	392	403	392	363	418	367	361	390	416	382	390	380	396	384	399	381	405	374	380	408	361	376	372	398	385	420	392	383	368	364	370	396	389	394	368	366	359	433	393	420	415	387	398	390	347	401	382	415	351	409	356	405	386	397	359	409	384	430	416	357	364	378	392	333	389	395	401	383	362	378	402	374	372	418	360	425	384	401	386	368	361	402	380	381	384	389	386	364	372	413	384	372	389	360	360	389	377	382	418	392	394	380	388	388	409	370	397	388	375	404	397	419	360	395	376	379	373	385	393	376	365	378	427	365	366	378	364	381	400	386	397	350	390	348	369	409	370	415	400	350	350	370	407	393	378	388	394	402	403	352	405	374	393	390	389	374	380	415	385	397	372	378	396	389	358	378	352	401	402	341	372	409	386	343	352	360	375	348	348	378	419	376	409	384	379	352	388	356	394	387	398	349	393	401	397	409	354	441	376	392	402	379	362	378	408	380	413	365	400	380	426	416	421	393	381	359	370	362	380	389	381	366	366	370	419	386	387	348	360	392	383	416	382	381	403	368	404	407	387	395	369	407	374	396	387	423	377	411	415	369	392	362	424	353	389	380	379	387	377	415	397	388	373	365	361	388	390	372	391	334	389	379	365	404	395	405	383	379	358	393	378	357	403	419	394	412	371	376	424	377	357	451	404	352	392	411	409	396	385	433	412	372	362	378	340	386	360	393	416	399	398	373	386	387	362	374	383	430	412	357	399	356	350	358	423	386	410	388	397	394	364	384	373	400	410	388	371	369	410	367	388	390	373	400	338	365	400	390	362	399	346	387	399	366	417	367	432	380	402	370	367	424	372	389	351	395	398	398	385	351	399	351	426	393	419	369	408	350	383	388	383	370	390	375	401	372	381	387	373	384	361	382	355	396	350	371	383	362	371	394	379	378	388	393	378	375	366	359	390	400	402	402	404	404	348	351	389	378	375	376	382	383	384	372	374	391	397	391	381	408	373	432	372	414	371	395	408	355	407	402	341	390	382	400	364	403	381	378	387	391	343	352	412	339	361	391	381	382	363	376	370	407	410	382	411	359	396	369	437	394	384	405	392	392	378	402	375	433	397	410	395	365	354	394	381	371	361	407	442	404	407	384	389	395	366	370	379	391	357	427	397	367	382	355	356	409	392	406	404	385	389	357	345	419	416	411	368	351	390	390	386	340	356	406	404	373	368	370	379	398	363	405	366	376	371	383	411	426	386	379	389	367	387	370	412	402	394	408	426	408	408	377	388	380	376	397	375	380	350	384	382	397	385	394	381	395	397	404	387	380	377	397	411	374	337	389	380	413	392	385	389	380	365	450	376	393	389	394	383	346	445	387	352	361	383	396	389	375	395	358	358	370	388	377	374	386	371	393	417	382	399	390	375	351	389	376	395	403	398	365	343	363	379	365	382	403	369	346	364	386	379	381	400	367	405	387	408	371	421	374	408	385	411	393	399	391	376	378	411	398	395	406	386	389	383	361	368	382	354	384	408	414	379	367	405	406	382	352	378	388	393	362	392	381	410	351	352	387	381	405	393	390	405	376	358	379	375	369	384	359	345	374	442	379	374	387	380	365	376	424	366	370	422	383	388	355	373	395	367	385	379	366	353	381	390	415	331	369	418	354	377	411	408	383	397	365	383	395	378	378	396	393	394	406	390	406	408	383	420	379	359	371	346	393	393	359	386	358	378	378	378	392	374	426	405	408	408	394	380	371
62247	33161	18232	4366	1195	854	648	517	516	468	389	397	385	368	358	360	361	337	314	323	299	309	306	309	295	299	326	327	316	282	286	260	292	318	289	283	272	279	281	313	294	275	266	266	286	286	280	313	340	303	280	291	271	269	295	320	295	314	296	283	301	305	254	300	294	297	274	295	294	269	289	271	283	304	280	274	284	303	275	273	315	264	245	271	279	290	284	297	289	262	297	272	284	302	257	272	289	308	287	266	306	292	271	288	294	293	294	303	314	276	296	304	267	318	277	274	285	290	292	302	266	283	272	325	306	270	301	306	274	277	284	317	305	320	281	293	290	302	316	306	247	264	290	288	270	277	311	271	291	313	306	288	288	286	259	269	293	268	284	259	323	299	305	237	294	266	275	283	277	287	262	271	267	268	294	324	287	290	275	295	293	282	282	272	287	323	263	262	311	296	283	259	319	265	295	303	277	293	272	275	306	284	313	266	295	272	282	277	270	279	271	293	257	328	264	285	277	295	288	309	290	303	300	274	291	284	298	325	293	295	309	276	291	308	291	298	262	290	299	301	265	254	297	270	309	280	271	309	304	282	293	280	323	309	286	280	297	275	247	287	288	260	293	294	262	313	291	275	295	275	262	273	291	297	300	313	255	260	327	274	301	287	266	298	295	299	266	284	278	271	273	271	269	288	248	294	275	279	279	279	313	271	301	293	282	262	260	283	296	298	304	288	287	281	286	297	297	307	291	280	274	296	293	301	289	282	280	300	312	274	278	265	279	246	297	290	273	285	298	285	270	286	288	303	271	293	298	281	270	283	278	268	307	276	278	285	258	293	257	290	263	278	298	276	261	284	316	282	294	291	279	292	259	288	301	307	311	283	306	282	260	271	286	296	247	278	250	267	294	298	276	307	287	291	247	280	289	270	253	293	275	270	297	253	299	275	265	291	290	299	285	280	272	291	296	302	315	274	285	275	266	269	288	304	268	283	260	284	298	331	262	306	253	295	277	295	298	307	297	272	287	299	295	296	288	274	295	290	289	270	280	274	272	278	297	277	265	273	299	303	294	322	242	284	284	284	301	276	273	294	262	282	298	276	314	295	288	260	307	288	262	254	262	291	280	311	299	263	296	318	291	285	301	268	314	297	324	272	290	257	286	289	305	281	277	295	277	242	285	290	309	313	318	341	297	255	253	278	282	263	298	287	302	277	285	285	313	284	294	269	277	284	289	267	297	320	280	309	294	289	303	283	291	261	270	271	274	290	270	279	283	295	282	303	339	294	262	298	313	289	275	270	291	290	304	294	287	270	294	257	253	269	290	271	282	259	283	265	295	288	296	291	302	279	245	246	277	266	307	266	285	287	265	262	264	276	265	281	289	257	275	272	276	281	271	290	308	293	250	294	261	272	265	284	272	296	287	277	290	271	266	246	259	290	249	277	298	263	301	298	283	299	278	278	281	285	257	265	289	249	297	258	285	261	289	261	274	254	300	259	301	261	284	280	286	279	291	283	261	304	261	283	279	264	267	300	293	287	303	287	273	274	276	279	294	280	284	285	304	266	269	278	305	276	287	326	277	280	305	255	290	268	278	290	292	271	297	274	278	275	287	310	283	278	306	262	281	271	269	287	286	284	288	282	276	319	302	282	289	282	273	280	301	253	284	294	292	294	285	287	260	261	305	325	312	276	301	285	263	272	296	301	271	279	278	279	309	288	318	318	330	262	289	269	279	267	308	271	296	301	293	269	294	278	310	303	299	276	313	315	293	266	285	287	269	288	313	266	304	287	267	266	272	279	277	306	266	252	291	270	296	281	289	291	259	291	294	284	286	302	258	269	302	283	302	292	287	245	278	305	299	297	294	239	263	266	304	273	311	263	268	279	293	282	285	297	273	330	270	265	263	278	307	255	326	256	296	263	290	299	296	262	319	292	301	285	304	278	258	299	305	338	295	290	317	306	280	278	275	305	277	252	291	298	287	266	305	272	278	282	260	275	254	262	282	278	268	309	267	299	320	308	271	300	285	304	289	279	279	270	293	274	287	304	280	270	291	289	282	289	267	310	251	268	309	292	270	273	262	265	297	286	308	295	281	299	260	309	260	269	262	284	285	281	281	308	275	273	316	291	296	318	270	282	297	316	279	313	303	317	280	263	264	271	279	306	266	289	259	295	270	291	276	276	261	250	298	308	301	293	293	276	259	295	326	295	273	283	304	294	293	298	258	281	280	288	297	311	263	293	289	297	294	299	268	280	277	297	293	298	281	280	280	325	250	318	306	310	272	252	270	266	282	288	278	281	292	285	298	266	282	289	292	272	289	254	300	290	280	256	263	279	318	319	295	310	264	275	291	283	293	290	290	281	289	319	268	270	264	267	298	251	311	290	288	261	277	251	281	287	294	250	280	297	269	290	297	327	260	258	281	330	271	302	287	282	284	280	265	321	284	289	269	252	313	278	272	258	295	276	272	306	285	270	322	285	261	269	273	269	250	248	271	248	319	303	288	295	271	261	306	301	284	298	272	282	295	265	277	305	272	288	303	314	281	293	294	270	280	306	267	306	287	326	302	283	269	294	303	332	302	273	305	270	265	291	299	288	298	297	254	251	288	280	266	313	279	298	269	288	281	254	261	269	299	263	310	291	249	274	291	256	324	299	296	278	274	298	317	311	290	270	263	292	288	274	305	305	283	268	325	316	303	262	296	297	311	319	280	270	265	288	302	266	276	274	276	280	331	267	286	271	300	320	285	296	263	300	300	289	284	274	286	284	302	268	281	267	271	286	281	313	293	278	286	272	260	258	312	311	269	289	307	300	242	263	294	281	292	275	293	286	256	311	288	322	268	301	277	291	252	299	255	351	302	322	290	285	288	284	296	283	288	259	280	290	263	276	266	248	250	288	288	288	252	259	306	283	295	272	288	282	277	287	296	291	291	258	290	286	307	278	285	293	280	275	284	265	312	288	280	285	294	305	266	313	288	286	260	261	272	277	297	304	293	306	277	274	300	301	277	296	253	274	284	267	274	298	281	271	298	283	289	292	253	309	284	300	307	303	298	305	288	269	280	266	272	280	274	285	315	294	272	279	261	281	309	276	294	266	283	295	259	295	284	246	278	266	269	295	276	278	285	284	279	288	314	312	283	271	282	315	296	294	295	285	279	295	261	267	267	285	272	301	282	247	284	264	289	298	280	287	285	291	288	272	285	280	292	276	260	280	287	301	311	317	281	291	311	269	262	250	303	282	236	277	289	285	264	313	310	298	280	310	282	292	295	273	288	258	279	294	328	290	283	316	292	287	290	298	271	296	260	282	291	280	318	286	268	293	294	291	292	303	284	282	292	293	276	321	299	249	294	294	287	310	288	291	333	282	274	298	288	263	315	289	251	280	285	294	273	260	282	299	304	281	313	273	284	320	272	288	280	271	285	289	281	300	329	283	319	258	300	265	274	284	308	282	257	263	312	280	262	302	289	327	253	249	280	270	280	285	310	297	289	281
45384	3928	3754	4345	3690	3097	2603	2204	1917	1737	1539	1481	1273	1247	1162	1147	1037	1022	974	978	946	910	902	897	799	887	820	795	815	853	810	841	850	837	785	718	716	731	789	757	730	747	743	753	754	735	733	745	713	735	736	719	733	734	742	737	732	739	717	729	686	725	700	688	755	717	729	740	725	726	724	736	702	708	726	696	728	735	696	711	710	663	710	713	687	707	694	723	731	687	742	661	694	715	678	663	684	679	682	701	676	717	704	706	698	689	663	695	704	697	716	715	681	653	633	680	712	705	698	699	702	671	699	721	708	699	667	697	723	686	685	673	684	688	671	675	734	692	722	679	705	735	684	687	729	689	648	704	708	722	705	738	676	750	683	748	681	688	698	673	701	700	692	702	697	667	707	726	683	742	738	636	677	682	692	706	691	711	687	700	655	680	680	690	701	677	648	693	680	706	714	694	664	715	680	679	714	707	661	678	696	733	687	703	689	667	662	669	672	719	721	703	683	708	700	691	695	679	699	658	679	636	678	709	672	645	710	676	671	682	674	716	694	644	700	714	667	668	695	708	686	674	678	644	678	646	713	635	718	687	661	728	676	656	685	708	685	714	721	734	675	710	683	724	699	682	694	694	731	719	702	722	702	670	698	662	671	678	659	617	695	704	662	704	684	650	714	750	734	717	666	700	692	723	707	691	686	678	690	695	713	690	731	658	680	667	674	690	704	728	702	657	720	662	714	635	707	676	700	728	686	632	675	705	680	678	726	673	684	652	696	685	694	692	703	719	692	687	684	667	665	675	657	679	662	712	711	687	684	736	739	643	690	720	677	663	693	669	664	676	719	722	707	694	700	714	682	721	733	721	639	691	655	643	697	689	709	681	683	688	654	681	754	681	669	692	703	674	701	705	668	688	720	679	701	682	661	691	659	724	662	715	684	698	688	686	750	679	677	693	650	709	698	676	722	710	725	702	682	689	715	702	649	674	708	704	713	643	683	712	693	675	656	704	701	723	739	716	667	660	669	715	695	688	694	681	695	724	710	714	709	683	708	675	676	664	690	666	722	686	702	726	664	683	708	643	692	672	676	724	666	677	686	674	720	667	717	682	695	681	680	690	713	655	709	642	704	652	682	703	685	686	688	667	737	738	707	717	705	649	713	693	696	737	763	671	672	664	680	675	692	660	731	682	673	699	724	678	705	692	712	690	737	700	678	696	699	717	725	702	723	688	681	680	678	697	727	696	695	691	655	665	672	733	619	682	647	670	680	702	708	635	674	668	715	693	702	688	676	690	700	659	710	674	652	695	696	723	692	694	676	660	663	689	719	678	673	687	683	703	707	679	713	681	654	672	750	685	712	711	674	730	685	678	699	694	717	673	656	663	690	693	677	711	662	705	688	685	689	657	700	669	686	686	677	665	701	686	696	735	667	722	677	654	701	717	656	701	679	694	661	684	720	723	670	678	677	715	733	715	736	724	708	719	751	688	690	672	729	699	625	741	670	695	664	696	696	711	711	715	662	718	635	721	698	677	714	745	736	704	713	701	686	687	745	699	711	664	685	685	715	721	704	684	698	695	689	665	683	736	738	693	731	659	673	661	661	650	678	685	728	720	664	748	696	714	667	724	683	683	654	705	709	668	678	670	682	691	683	703	663	722	697	701	706	684	680	637	720	703	677	637	698	693	738	696	694	707	709	679	686	723	695	734	722	623	679	665	673	731	689	734	712	698	697	707	648	686	674	683	697	746	662	703	704	719	724	718	652	728	748	675	691	687	699	665	681	628	678	739	710	697	672	690	680	693	724	681	707	668	691	682	703	661	649	696	663	629	715	694	756	702	671	713	696	676	732	675	691	703	659	673	646	701	676	675	730	720	685	684	709	697	749	712	685	710	696	684	679	732	677	645	694	698	686	745	653	713	690	680	709	678	726	686	637	662	728	696	675	695	699	665	755	695	669	717	716	641	683	635	649	691	697	757	674	669	672	730	698	692	692	669	720	682	674	658	706	719	704	668	709	710	748	672	695	637	677	671	676	709	676	689	709	667	663	726	661	690	690	702	680	688	676	741	677	664	694	696	674	670	722	705	692	700	666	654	711	689	686	717	674	678	684	680	655	689	681	730	708	697	676	701	733	652	702	736	692	734	704	641	662	742	670	711	709	704	725	651	721	692	677	708	659	702	713	699	671	702	734	707	669	723	701	638	697	705	697	722	679	704	664	648	649	684	716	728	705	751	710	734	717	696	708	689	706	691	692	655	738	699	714	681	697	695	692	711	698	645	690	670	701	723	649	705	687	695	695	702	721	652	686	708	689	688	725	737	638	729	648	681	688	663	690	669	670	703	708	702	714	743	668	709	692	703	682	680	699	744	689	635	730	692	709	689	672	720	726	664	700	719	746	668	700	717	665	711	685	659	715	720	664	731	689	716	709	702	698	693	700	666	690	718	663	708	701	698	718	726	693	755	648	691	705	713	722	682	733	716	658	771	677	717	751	672	697	707	695	700	716	689	694	688	696	694	641	697	708	688	688	724	692	716	719	623	700	695	702	699	690	683	692	729	704	709	714	709	679	740	733	678	704	698	678	711	701	670	648	680	679	687	672	736	746	696	682	733	665	740	683	735	680	690	741	728	729	709	734	729	641	668	624	656	694	705	747	745	728	674	711	720	663	679	706	642	697	696	702	668	681	694	722	651	698	720	648	714	667	705	690	718	698	692	754	639	695	684	712	724	702	710	651	735	673	705	685	687	685	676	723	700	684	665	682	666	703	719	698	686	671	681	669	701	705	712	679	668	748	716	695	694	683	739	694	723	717	647	680	675	720	711	654	687	662	695	660	692	728	749	698	676	717	709	714	648	657	659	657	647	719	701	683	705	694	718	693	684	668	713	753	684	694	739	696	660	673	719	669	704	714	696	729	695	666	704	681	700	682	713	711	662	636	658	697	713	728	698	646	676	719	661	673	676	707	689	696	696	719	651	679	696	718	683	667	663	727	685	737	671	707	663	725	744	664	697	693	693	663	737	687	676	652	674	725	702	703	715	631	688	675	647	659	681	694	674	670	673	688	705	705	665	702	661	678	678	720	678	683	682	683	697	687	718	672	701	708	730	686	685	712	693	680	657	706	713	672	689	728	646	697	705	693	707	689	701	689	722	683	699	716	693	672	681	700	644	727	724	710	653	675	688	712	658	685	682	701	683	740	680	659	702	714	691	742	704	694	719	641	720	664	706	678	711	690	708	717	654	674	691	683	663	699	676	632	681	726	683	691	663	732	652	736	747	659	679	696	719	706	709	670	683	712	685	672	667	714	692	677	700	700	716	687	690	724	672	703	671	695	656	682	703	707	741	679	719	675	666	688	672	707	684	716	692	704	681	686	668	678	767	732	694	692	640	689	702	731	697	705	674	688	705	738	692	694	666	719	702	681	687	706	666	713	705	684	684	645	682	703	677	670	647	688	709	631	671	706	659	682	677	687	666	711	698	735	721	690	678
10099	778	235	246	212	236	224	245	207	222	220	217	228	244	210	233	224	249	242	212	217	216	239	186	252	231	216	229	213	225	241	244	237	225	217	230	216	236	213	227	215	225	213	192	261	226	194	225	216	229	216	263	261	207	237	228	229	223	232	238	240	261	235	219	235	223	217	224	230	212	237	240	212	223	220	232	238	229	230	226	210	214	236	224	213	243	208	225	226	222	198	198	232	226	213	240	225	195	243	202	239	239	222	220	191	201	194	238	223	246	198	258	250	222	229	218	233	247	240	209	215	206	198	214	229	197	211	242	236	231	220	234	238	237	234	235	228	224	197	244	253	217	211	224	245	231	226	211	246	239	243	226	252	239	228	227	223	214	243	247	242	239	230	267	254	259	211	209	212	223	220	203	204	246	209	209	233	224	213	235	227	227	220	235	217	197	226	242	235	212	239	240	233	240	208	238	216	206	202	198	247	203	234	213	261	218	233	215	186	229	258	237	239	237	217	234	229	228	239	240	225	237	211	213	208	216	216	232	253	237	241	230	215	216	249	254	230	202	240	238	205	216	234	209	239	229	228	224	221	221	229	226	251	226	243	247	209	222	270	229	233	231	204	257	234	225	218	196	224	227	228	214	215	206	213	235	221	212	240	213	221	247	226	254	209	263	248	182	219	208	238	233	221	215	242	212	207	220	215	215	213	225	199	224	242	215	238	218	229	243	227	222	222	233	224	229	244	218	240	211	227	247	243	212	222	233	231	254	227	223	221	208	225	235	216	245	245	213	231	225	242	246	227	226	219	206	208	228	243	244	246	184	234	241	246	222	247	222	227	235	231	220	237	201	234	207	218	220	227	240	246	244	205	248	210	213	261	221	216	213	216	236	270	241	235	220	217	261	219	253	229	208	232	196	220	235	241	248	234	243	225	269	201	229	226	237	221	226	222	231	209	244	192	214	238	238	222	219	241	220	240	237	245	249	253	216	233	227	208	236	230	266	244	212	188	213	227	244	231	226	185	222	213	224	221	214	217	215	232	225	199	237	223	243	247	223	220	231	214	207	221	220	239	217	217	226	251	224	236	198	240	209	209	223	224	220	229	256	202	223	216	234	258	200	227	231	236	233	204	234	224	225	199	205	202	224	245	219	218	208	247	224	227	221	222	222	230	220	226	196	225	239	216	240	256	230	222	213	217	238	228	192	236	234	243	264	207	251	242	206	236	206	208	217	237	251	231	221	244	233	228	224	191	249	216	236	225	199	225	208	198	263	245	243	213	204	239	228	232	216	248	212	233	211	220	222	227	207	223	221	223	209	252	207	225	230	213	244	235	202	218	202	223	227	220	243	216	223	196	224	191	229	226	235	254	236	214	244	234	241	225	257	246	220	210	189	234	231	238	212	190	224	236	221	205	219	225	244	242	236	244	263	248	202	219	226	220	235	246	236	198	252	201	218	230	248	216	219	226	253	234	235	225	261	200	230	235	220	215	269	218	198	226	227	270	220	250	241	240	252	239	212	218	218	232	238	219	228	232	209	234	206	237	211	230	230	193	212	214	234	259	242	213	200	237	189	230	242	231	216	236	242	227	263	245	225	258	229	228	235	216	199	221	223	228	217	222	223	228	258	250	239	235	213	236	219	216	217	223	214	196	202	253	219	221	228	217	213	209	252	234	211	232	249	227	231	233	231	237	237	204	213	230	243	248	220	213	218	211	233	232	250	216	218	234	236	220	248	211	238	237	247	265	260	253	209	226	216	206	218	216	230	257	246	195	219	233	232	228	223	234	206	249	197	241	249	214	247	220	235	180	240	219	212	218	216	228	242	230	239	221	209	226	248	201	223	206	227	207	232	203	228	195	236	216	246	208	232	205	222	228	235	218	220	223	210	198	223	203	211	232	227	233	211	227	223	229	210	247	230	242	241	229	226	219	238	241	220	228	234	238	198	225	234	229	252	252	269	212	225	226	242	218	229	249	246	264	216	255	260	216	215	206	206	217	216	223	240	257	226	258	252	237	223	217	238	199	216	217	231	229	249	232	213	211	205	231	204	223	218	224	245	252	205	221	267	204	232	234	205	208	223	205	236	241	238	207	210	233	217	223	230	214	244	244	222	216	230	227	197	232	211	230	222	259	234	226	253	234	219	254	237	202	242	230	223	234	198	216	222	212	218	191	239	214	213	227	244	198	219	220	226	195	215	213	194	223	220	234	239	200	220	249	222	228	226	208	216	236	237	225	211	236	245	212	282	238	253	223	196	228	213	201	219	228	231	242	220	245	229	229	225	234	227	202	244	208	240	242	219	207	235	255	213	246	241	217	200	210	205	239	207	229	280	239	238	223	239	241	248	218	235	200	233	268	233	247	221	223	263	234	229	218	244	247	231	205	207	243	202	209	199	243	237	238	227	238	227	227	227	207	238	215	238	227	235	242	191	235	236	238	220	209	265	227	237	262	215	211	207	218	242	198	205	233	204	237	236	235	210	215	224	226	200	233	244	219	227	204	221	236	216	246	212	238	237	236	229	227	267	244	224	212	204	210	239	216	237	195	214	228	232	216	229	256	240	221	217	269	245	219	234	216	234	235	226	244	244	210	218	237	242	206	207	206	234	234	223	226	217	229	219	214	223	248	202	240	247	220	218	235	239	247	215	244	219	254	219	234	220	229	237	208	245	207	220	244	233	241	241	261	233	234	221	225	239	214	237	246	232	214	240	212	231	235	227	231	239	225	225	221	238	228	237	183	241	236	232	233	233	182	195	189	244	246	225	217	230	217	228	237	210	228	247	238	216	207	253	219	207	215	213	208	240	224	215	252	232	232	215	227	236	248	242	212	225	216	226	228	250	211	265	210	218	205	232	236	224	219	231	209	227	264	232	250	230	231	242	224	209	217	217	242	229	241	233	198	212	205	246	223	224	236	238	232	241	237	235	242	221	222	205	238	240	216	223	217	247	208	213	246	255	251	226	228	219	218	247	210	254	202	247	242	237	221	188	203	246	208	239	237	227	238	258	216	211	210	234	236	231	219	239	224	216	218	218	230	256	242	244	213	236	224	240	225	243	238	235	220	248	225	220	204	241	241	226	218	234	227	213	220	248	202	230	228	224	206	235	250	207	220	229	222	232	233	238	215	223	215	204	231	213	207	213	223	228	216	221	198	220	212	234	218	219	195	262	227	219	221	225	198	232	211	180	205	266	235	213	204	210	252	215	227	245	249	224	208	227	200	222	218	193	233	241	231	232	210	241	209	205	249	221	224	210	205	230	221	242	215	232	212	220	231	234	236	220	211	237	214	229	216	235	230	217	230	235	235	236	229	224	237	223	252	215	194	215	201	235	232	221	210	223	231	236	196	230	249	253	232	248	219	211	214	219	230	216	212	242	235	221	224	225	210	237	225	249	219	224	224	222	220	232	231	250	218	230	215	242	202	218	221	230	203	208	252	236	253	210	205	237	223	225	244	266	223	243	213	248	233	222	206	218	235	225	237	220
10405	655	570	598	584	583	632	534	596	552	597	521	585	536	556	586	538	569	574	515	535	579	541	528	574	552	526	546	556	592	583	598	563	525	549	524	551	597	531	519	553	538	545	582	567	566	585	554	543	563	542	563	583	516	547	550	548	528	554	605	542	551	561	495	551	534	491	562	529	486	570	575	556	548	561	539	549	541	580	536	570	550	489	529	561	522	574	525	554	499	578	515	548	520	549	564	544	543	554	502	557	485	560	541	537	548	503	559	550	489	510	578	524	556	517	524	520	571	522	558	553	534	499	532	499	545	533	525	565	554	512	565	517	563	535	540	542	497	553	525	550	605	569	567	532	547	570	542	503	610	515	508	507	554	545	543	536	532	550	530	528	569	530	551	529	582	547	515	547	565	545	529	535	520	534	530	529	502	533	528	523	548	571	568	529	561	555	552	562	500	560	567	532	560	529	497	526	516	537	503	572	554	541	532	598	529	580	523	580	563	553	545	526	519	532	523	545	569	520	573	524	512	536	566	482	497	591	545	502	540	539	578	521	526	550	548	532	527	521	564	530	528	532	526	530	550	549	489	481	536	529	521	535	522	510	550	533	531	566	496	526	546	554	535	554	565	574	529	587	526	537	512	552	565	533	508	569	514	565	546	522	519	518	544	542	535	559	538	553	558	557	573	553	575	547	579	537	509	523	525	549	540	577	553	512	566	516	545	520	517	541	540	583	569	552	536	564	539	567	544	561	544	562	555	576	518	513	587	560	549	531	543	542	568	564	573	532	538	555	545	524	555	560	545	528	538	537	509	544	558	533	593	551	521	531	550	562	589	585	477	572	574	551	523	572	540	571	536	522	572	565	557	553	567	524	518	524	552	563	560	600	556	505	541	499	547	573	581	587	551	596	537	532	565	527	507	538	545	552	515	556	571	530	516	525	518	541	533	495	524	532	579	552	516	522	555	558	518	552	532	569	513	519	557	565	527	523	563	558	501	542	548	567	566	525	516	575	549	507	515	554	574	522	528	535	548	555	569	543	546	508	545	538	524	531	543	529	532	578	549	570	579	564	576	540	546	507	563	514	526	558	543	530	560	525	532	580	528	539	547	563	551	542	530	519	542	536	557	576	529	536	532	539	546	578	569	508	527	535	570	544	556	535	538	512	550	533	536	526	568	549	512	556	583	557	541	553	579	550	534	546	523	525	597	541	586	573	574	533	570	526	538	547	528	558	581	516	508	535	547	541	591	583	531	545	584	538	559	531	553	580	539	588	610	525	538	553	561	515	521	527	574	509	541	571	585	540	546	536	560	508	578	536	542	582	586	570	523	559	549	568	572	564	540	539	532	528	505	604	543	525	528	558	510	526	583	577	514	562	533	593	542	544	540	533	552	544	528	536	582	545	532	513	538	568	524	540	577	506	521	513	486	579	504	542	523	556	553	502	558	574	530	542	552	552	563	555	552	504	504	547	558	566	537	579	574	582	563	579	558	511	509	552	557	521	512	531	519	568	521	554	554	588	551	555	515	579	565	551	535	519	515	574	579	525	541	534	568	536	556	570	540	541	554	572	528	533	536	514	519	574	524	535	524	540	528	527	535	557	575	579	535	542	562	524	539	580	549	529	532	578	538	567	550	549	516	514	598	556	531	492	579	558	579	536	513	564	524	552	534	554	547	514	503	522	551	550	579	553	527	546	569	517	574	525	551	529	529	493	564	529	555	572	569	567	562	505	579	545	542	523	539	528	547	518	552	544	510	558	500	547	537	515	558	555	548	554	563	560	556	561	545	532	546	556	575	505	576	553	542	543	554	495	554	558	573	576	561	542	547	527	532	535	552	500	568	542	553	561	601	549	559	554	574	540	524	572	590	564	533	556	532	545	632	498	541	543	552	568	519	525	536	502	568	536	573	525	569	544	560	554	547	536	554	546	566	551	508	575	555	544	545	533	545	517	525	550	501	514	540	579	561	545	530	520	510	562	507	555	491	563	534	559	532	586	498	492	512	557	540	534	549	470	539	560	555	573	538	503	571	550	525	602	553	556	539	514	532	543	547	534	599	573	551	552	544	530	521	578	599	563	569	567	551	547	542	505	527	564	543	582	544	580	514	503	533	510	567	547	572	536	542	527	566	575	541	619	523	563	554	589	516	498	527	575	566	536	514	541	566	584	553	559	535	572	540	553	526	535	544	576	548	572	529	544	545	551	579	522	520	530	569	537	597	550	602	587	535	559	599	569	537	541	512	571	553	556	510	506	569	544	548	508	528	569	506	505	532	551	541	553	538	494	565	546	537	566	528	542	569	566	530	537	581	531	536	523	551	538	559	549	535	551	554	535	571	592	570	566	551	506	547	575	553	521	527	519	560	567	574	576	561	556	559	569	607	506	566	564	534	546	565	550	520	526	536	557	560	595	509	572	542	595	512	556	584	526	546	545	516	520	536	551	585	574	598	536	541	583	486	522	548	527	536	540	561	554	528	522	517	503	552	544	510	562	559	534	545	554	562	535	539	569	572	518	544	560	526	557	539	523	560	529	585	552	509	560	580	567	570	555	518	529	547	531	498	490	538	594	542	534	539	525	575	539	520	539	509	568	547	558	544	570	535	541	532	485	540	554	559	544	568	540	477	539	541	585	554	515	541	568	509	547	515	516	560	522	556	561	552	563	537	475	528	543	551	525	511	586	599	571	556	560	535	589	500	566	552	558	575	525	512	496	577	569	546	575	556	528	560	537	530	531	572	526	503	528	526	563	536	556	567	492	521	540	538	592	531	549	510	528	516	563	548	550	542	566	557	558	582	624	559	559	569	529	543	588	539	569	538	555	493	543	550	522	587	564	532	549	553	535	573	546	516	568	538	517	561	571	555	515	528	533	527	568	530	529	551	511	541	499	529	553	532	516	532	550	473	538	567	522	517	558	528	555	558	572	528	561	602	553	543	528	546	548	560	545	524	566	546	538	535	509	564	536	537	543	506	530	553	544	493	562	536	553	545	530	561	566	524	539	548	549	487	581	557	549	545	553	573	553	573	542	524	533	521	530	536	531	572	512	548	583	517	536	533	529	535	520	567	571	577	523	525	527	592	568	553	541	572	558	558	546	580	525	531	569	557	553	552	514	524	599	527	521	553	530	567	522	588	507	568	585	523	583	536	544	515	542	526	561	521	535	523	586	549	551	551	532	545	518	537	618	586	546	568	532	549	568	524	596	548	571	493	515	555	567	532	520	550	581	491	558	548	528	536	528	576	500	517	528	531	562	542	487	552	567	535	545	521	558	530	541	555	558	569	587	586	578	535	551	537	532	561	528	513	609	592	539	587	520	533	541	557	547	588	539	570	509	554	526	536	605	539	509	515	506	529	508	569	504	538	555	580	561	578	541	546	528	588	571	566	518	500	576	537	533	554	512	525	607	568	530	573	544	520	542	534	559	528	571	550	542	554	567	542	537	562	534	565	541	569	526	542	567	572	545	547	525	589	515	518	509	594	551	517
57023	28085	7915	941	595	436	340	301	252	244	200	181	198	201	166	196	183	182	167	153	179	156	140	154	164	155	140	153	156	163	155	138	131	131	144	162	163	153	146	129	141	164	146	142	164	143	150	141	160	160	142	157	151	170	145	156	151	147	130	161	132	143	154	138	126	155	130	169	154	139	178	157	150	134	116	155	141	150	169	134	175	134	166	128	146	131	145	135	153	164	131	144	157	124	136	139	159	164	131	145	136	126	153	159	139	115	143	170	135	140	155	150	145	138	143	139	131	135	147	134	178	151	141	148	133	130	144	140	135	151	145	134	137	166	128	128	152	131	158	147	160	132	119	151	143	134	138	145	148	142	127	138	150	152	138	124	148	147	133	148	159	130	136	137	130	133	131	136	132	151	148	125	167	155	144	146	137	132	127	129	154	145	138	155	173	123	153	144	146	144	157	140	127	143	149	136	130	127	139	176	135	144	133	155	140	163	159	152	136	132	144	134	143	137	142	136	137	157	142	153	151	132	147	140	156	161	131	138	144	137	152	135	140	124	140	147	167	150	123	120	156	159	126	141	110	135	147	131	112	136	137	155	149	151	149	126	147	138	145	139	143	140	156	132	120	141	156	134	142	147	142	129	150	142	144	140	149	161	136	142	127	140	147	124	137	121	131	133	124	138	132	140	135	137	150	149	126	139	150	139	148	144	134	123	133	145	124	135	159	130	159	132	147	126	131	139	125	151	135	153	146	154	167	144	134	151	157	154	145	138	157	151	143	146	160	142	145	147	155	134	132	173	146	135	161	156	151	140	147	143	125	148	171	156	139	127	160	159	129	122	150	156	140	149	168	141	127	138	149	148	170	159	132	137	132	146	136	142	129	134	126	128	137	140	147	163	146	129	121	146	150	148	129	139	131	158	147	153	149	122	137	143	156	135	130	141	146	158	132	154	157	137	115	134	139	135	138	129	144	128	128	122	146	131	136	147	152	138	155	143	130	116	133	127	157	128	171	166	131	129	134	138	141	174	125	152	133	125	166	144	130	128	151	163	154	161	158	138	132	143	134	137	163	130	133	137	141	122	161	145	131	137	131	132	145	134	137	148	143	156	138	133	141	137	130	135	143	146	127	131	115	160	158	132	138	133	157	142	145	147	147	150	142	142	150	157	147	146	150	145	144	130	150	155	138	147	159	155	161	131	127	150	144	136	123	127	156	160	153	134	130	150	154	165	138	145	123	155	148	146	167	147	148	166	147	141	148	125	155	139	156	136	155	126	139	134	150	128	162	166	135	119	145	143	141	169	153	141	136	144	153	154	146	167	159	125	136	145	137	138	146	147	139	138	164	142	133	145	150	152	118	143	172	117	166	129	135	137	139	149	151	142	102	136	130	137	134	146	164	173	149	153	146	123	147	148	141	137	151	136	149	156	142	152	165	140	168	132	166	134	128	145	132	145	171	149	145	124	138	163	133	138	132	129	155	130	130	144	141	150	143	139	145	162	108	131	142	147	147	135	149	144	147	139	148	147	148	139	136	134	159	125	153	156	146	145	122	144	142	149	145	135	133	150	138	143	151	120	139	143	144	168	129	145	122	118	147	131	122	163	141	147	163	145	138	139	121	135	154	132	131	135	145	150	134	138	143	132	125	142	170	138	138	153	129	126	165	125	148	142	162	128	146	144	126	154	158	150	163	165	137	159	137	140	146	166	137	160	145	137	107	135	159	148	128	158	169	141	165	143	121	130	141	136	136	120	136	139	134	143	156	135	131	140	142	121	143	126	151	134	155	148	127	156	134	111	159	110	138	164	150	155	129	125	154	160	166	168	161	145	100	128	148	159	146	129	132	146	121	138	165	143	150	154	137	143	145	141	134	130	137	151	134	144	156	130	158	155	136	109	135	144	143	158	139	148	145	123	135	153	129	146	134	133	130	156	123	159	145	140	142	137	146	165	137	170	137	124	154	135	144	130	142	148	121	140	163	132	148	142	143	130	115	166	144	129	129	132	147	150	133	155	152	155	165	153	126	123	137	138	146	145	145	139	149	136	174	139	126	166	134	138	131	139	136	162	144	149	162	162	135	159	161	143	140	149	142	132	169	135	140	141	143	166	140	140	143	135	142	144	150	130	139	144	144	130	139	147	137	173	150	172	153	135	146	138	142	171	142	137	147	144	143	119	153	162	129	116	144	163	159	148	157	144	124	140	140	140	141	135	151	154	138	136	148	139	161	161	151	159	148	162	144	152	145	126	135	146	156	172	147	121	158	153	139	132	125	159	155	144	143	129	151	129	169	134	139	121	157	141	146	145	138	140	165	142	127	144	153	143	140	124	146	152	134	134	129	153	143	142	143	121	159	160	130	139	145	151	138	143	136	138	145	141	126	125	146	163	147	143	154	134	145	144	144	129	162	128	145	119	128	125	148	164	148	114	136	147	133	130	136	142	128	117	148	144	136	155	157	150	132	150	144	156	140	148	130	143	157	135	131	123	152	148	145	154	148	140	131	146	166	146	144	147	135	137	136	139	133	157	142	133	149	127	131	128	145	144	130	137	133	143	160	127	139	142	153	145	136	121	148	162	138	167	146	170	158	147	138	151	150	147	140	145	156	119	131	163	131	135	119	152	144	144	140	137	132	150	157	155	142	135	151	137	149	130	141	148	134	162	170	139	133	146	151	163	137	167	143	149	150	141	144	137	137	141	126	133	163	164	150	146	138	142	146	140	130	134	146	152	139	149	158	137	120	181	157	147	134	150	150	123	148	115	145	151	144	127	140	128	131	159	106	148	153	147	140	163	141	155	157	172	156	156	154	141	142	151	144	166	139	125	139	154	130	134	151	145	161	149	132	129	159	148	133	133	163	145	148	144	145	123	149	122	140	131	130	133	154	158	127	139	127	147	151	132	133	150	135	143	119	155	154	136	135	143	136	132	132	131	135	149	140	149	157	146	131	141	128	148	146	136	151	145	138	128	152	138	154	158	145	164	127	155	122	145	155	148	146	141	161	149	141	151	146	154	139	126	151	159	133	123	134	140	142	154	131	138	150	125	116	138	126	133	135	166	140	136	130	131	128	152	133	131	113	130	137	150	149	158	143	116	133	119	161	128	149	159	150	128	136	142	170	120	156	143	144	161	150	159	117	128	149	129	129	147	151	143	131	146	145	155	122	129	144	139	141	131	155	149	170	145	134	140	149	136	118	136	126	148	130	133	156	122	152	142	141	150	148	153	154	155	150	134	165	143	120	129	144	150	144	170	134	156	134	136	136	143	124	149	132	160	162	137	140	152	134	132	167	143	153	172	133	156	154	131	152	117	138	149	134	123	164	127	163	98	149	156	143	162	143	148	123	146	157	131	137	149	144	154	154	133	145	132	154	133	130	164	152	127	155	171	147	141	129	147	140	131	143	140	151	139	136	143	159	142	145	186	159	139	169	147	143	133	152	151	141	125	136	153	141	139	154	149	135	156	137	132	153	141	149	126	135	149	124	152
36329	2280	1978	2408	1958	1621	1418	1125	1073	906	881	730	689	729	667	584	535	578	540	505	502	493	447	494	460	428	451	443	442	457	455	476	456	466	438	429	421	399	459	456	394	430	410	408	400	422	423	430	421	398	406	385	395	420	409	429	437	421	420	392	405	393	382	395	392	403	392	403	405	417	401	391	406	387	401	416	367	376	397	379	414	371	402	402	410	408	390	354	401	379	440	382	400	401	395	373	396	381	394	405	395	369	394	429	393	389	430	382	423	368	367	395	396	386	369	369	402	424	412	416	387	405	383	420	374	389	357	370	394	388	411	360	418	386	403	404	374	378	389	356	411	404	374	416	419	401	380	369	382	356	373	389	365	412	339	418	398	400	393	392	421	415	379	408	391	386	380	404	356	388	388	369	365	392	368	386	363	368	369	419	381	386	393	400	391	369	366	375	408	404	400	387	403	378	398	391	390	361	364	390	385	382	433	355	369	402	403	379	409	386	398	363	385	390	364	388	417	389	364	376	359	384	390	339	393	380	370	348	371	385	394	369	378	363	356	379	371	400	361	358	406	447	363	364	393	421	376	409	416	381	371	379	381	373	407	410	376	418	363	376	359	370	402	395	395	379	355	384	396	396	366	384	393	383	398	388	384	389	403	411	385	369	383	387	362	377	379	372	382	388	367	380	382	387	379	351	417	381	346	385	377	399	397	363	379	412	380	374	417	377	380	392	345	424	393	397	438	361	392	366	404	388	329	362	374	353	389	380	406	370	396	362	398	365	348	410	346	365	378	382	348	411	399	361	421	396	375	411	374	425	393	395	338	389	390	412	388	399	371	392	386	421	399	376	355	397	420	369	398	369	366	384	332	389	382	394	365	387	405	377	396	391	364	392	390	384	399	378	420	388	370	427	428	361	388	396	387	393	416	375	386	371	361	374	372	380	381	360	394	391	349	383	410	398	354	396	391	411	361	400	409	370	386	375	372	395	394	373	400	374	373	360	381	381	392	339	385	374	412	380	344	394	400	421	371	375	388	384	372	386	398	382	402	390	415	342	365	404	420	359	388	367	405	388	379	402	359	388	383	367	384	386	396	376	368	365	367	372	402	409	391	406	381	389	375	365	350	355	389	385	413	377	404	396	416	398	412	401	379	380	349	386	397	390	369	362	404	419	405	429	389	369	375	422	405	337	347	380	397	371	355	402	367	367	386	374	377	385	405	383	392	379	398	380	355	392	387	393	389	396	400	386	411	391	423	371	384	350	398	369	363	367	393	374	345	379	388	384	397	398	394	385	376	374	378	375	382	397	351	402	384	383	404	390	405	412	365	382	365	389	340	386	379	362	369	376	373	401	404	382	381	383	418	393	382	420	361	393	433	360	383	399	386	384	387	381	366	387	367	362	370	395	394	350	391	372	381	392	388	388	414	394	435	396	362	342	367	388	394	372	384	385	381	400	408	399	397	371	354	394	383	406	362	395	368	387	396	390	392	387	364	366	361	386	412	363	367	384	427	410	381	369	392	394	365	415	407	365	366	377	375	432	376	375	420	371	401	364	368	407	389	398	406	402	404	395	362	404	351	414	383	368	391	372	396	369	390	374	382	381	357	401	410	389	329	344	379	378	392	361	398	380	373	368	367	373	390	413	423	368	367	374	399	377	386	407	392	379	386	380	382	391	410	385	400	395	379	385	368	369	371	412	379	334	371	367	402	379	382	397	432	373	383	415	402	394	371	428	356	414	381	395	359	404	396	358	397	371	433	385	352	401	374	351	380	367	402	407	380	376	339	416	390	407	390	435	373	390	390	410	351	365	354	370	413	391	387	372	379	397	373	388	392	405	351	424	396	399	387	373	402	377	372	371	356	391	401	393	375	351	361	381	404	385	379	402	425	372	405	390	363	370	389	403	371	421	401	412	409	394	385	344	381	371	386	365	380	400	390	387	407	380	383	409	395	378	413	400	370	347	379	395	367	401	386	383	389	390	391	413	373	371	373	394	393	390	423	383	385	395	358	333	395	413	388	385	387	392	364	380	398	360	374	380	406	382	391	384	378	383	380	408	339	393	364	402	362	417	394	411	385	384	395	378	392	363	416	392	367	416	378	401	368	386	375	381	398	401	354	376	375	376	409	391	359	367	409	425	370	370	406	401	437	405	405	392	362	409	415	382	381	364	374	421	404	358	391	358	381	366	405	381	391	388	407	369	393	383	398	381	360	351	399	385	398	425	408	378	381	366	383	382	376	396	365	396	347	364	398	401	414	389	378	378	411	375	418	375	400	396	373	392	374	379	392	377	389	361	378	367	336	372	389	352	365	401	405	398	392	387	329	400	369	384	366	370	388	383	355	382	415	354	379	373	397	360	361	392	389	389	384	402	378	399	369	378	377	379	395	381	396	352	390	398	416	407	428	414	380	391	356	399	389	384	426	385	394	376	398	372	383	383	395	369	377	383	388	384	385	401	401	404	395	379	396	387	405	391	398	385	375	335	431	370	381	421	422	402	382	395	385	389	395	366	382	370	364	396	369	394	388	371	393	387	382	405	383	388	403	403	395	396	356	394	421	427	401	391	433	389	410	406	357	385	389	387	400	395	395	377	379	353	405	424	406	387	376	372	385	371	353	371	347	402	399	406	377	388	362	408	380	370	379	371	342	362	380	376	354	373	390	336	384	368	386	380	365	386	355	360	368	385	361	359	379	393	351	402	369	414	387	376	395	390	375	405	370	398	385	382	377	399	423	344	434	366	371	391	400	362	371	388	378	425	391	378	361	409	430	393	423	393	401	374	438	383	407	388	364	359	384	389	398	431	355	412	389	372	351	367	367	371	351	378	398	392	368	365	375	371	384	380	378	359	410	405	416	381	396	387	372	425	397	375	391	338	372	417	384	382	412	363	443	358	393	404	389	373	390	410	369	380	401	412	405	361	378	390	401	383	400	391	388	364	367	405	392	386	374	375	366	392	393	390	381	384	383	369	421	411	399	394	409	368	371	375	408	354	389	397	356	414	392	359	351	392	406	378	343	365	366	373	408	404	399	376	377	360	389	391	396	414	339	357	365	396	386	356	391	374	411	372	340	353	381	394	425	388	403	392	386	376	391	380	372	385	407	379	390	376	413	380	393	399	362	401	355	420	379	408	358	387	418	367	399	353	385	409	373	344	403	383	391	388	362	411	374	421	427	390	339	365	367	366	388	415	377	407	377	376	381	372	410	359	377	403	401	363	362	384	377	420	352	380	380	426	412	392	401	390	395	369	364	413	399	383	388	399	383	408	399	372	399	373	376	398	405	412	360	362	371	395	388	386	394	382	380	423	381	411	383	330	390	414	367	360	390	414	401	366	363	391	387	330	410	365	376	362	341	342	343	405	396	386	389	358	370	414	406	402	392	391	388	400	392	373	402	417	385	427	373	399	358	422	387	413	392	383	396	382	387	391	434	418	389	322	412	377	397	349	397	392	410	390	387	408	363	413	371	375	359	416	392	413	427	380
61766	32553	18226	4520	1259	878	702	566	475	440	443	391	390	371	361	381	351	332	363	309	332	331	316	264	302	319	297	299	302	280	260	298	300	282	272	318	266	279	317	330	302	289	284	305	345	285	297	285	275	300	289	312	270	301	288	304	291	259	259	304	286	267	256	289	253	280	288	281	267	289	300	285	295	267	275	271	305	295	314	295	270	310	264	329	283	272	260	310	281	273	273	264	260	287	282	297	243	304	289	283	270	264	274	281	288	290	267	320	257	253	336	272	311	300	322	280	289	293	288	304	306	281	282	302	264	266	281	280	302	286	281	297	286	291	264	274	265	298	270	276	290	255	303	285	308	278	269	281	283	273	287	332	268	306	341	268	303	254	283	271	298	294	301	310	275	266	291	285	273	322	279	270	299	284	271	320	279	277	290	318	314	271	338	303	292	281	284	294	286	303	280	268	278	303	266	278	266	305	263	293	300	285	273	298	290	286	298	303	301	255	267	275	270	267	306	265	287	270	293	284	269	278	273	273	274	279	311	243	298	302	336	314	268	274	299	315	272	296	298	294	260	301	284	283	296	264	277	304	259	294	282	281	303	301	263	318	270	250	273	281	282	292	308	245	255	287	287	281	273	295	266	292	289	265	288	293	257	278	250	309	268	308	263	263	255	300	298	280	281	302	297	301	273	265	280	282	269	291	281	284	301	316	263	290	268	270	306	301	299	265	309	278	315	291	301	306	314	266	282	280	249	299	286	273	271	265	301	311	298	275	273	265	287	259	260	323	288	279	296	285	256	308	314	290	285	307	297	334	301	314	314	299	269	302	313	291	276	269	295	273	304	284	298	291	276	303	307	272	309	300	264	285	279	316	241	269	295	279	313	302	284	289	279	294	289	274	266	303	309	272	310	298	266	301	267	298	312	309	266	281	287	260	259	279	306	291	288	283	290	286	285	285	277	281	287	271	285	257	279	253	316	291	277	308	260	298	273	333	283	290	279	265	309	282	280	262	263	278	276	303	259	298	295	260	272	276	295	277	273	307	269	289	259	251	284	275	294	284	299	291	283	298	277	288	280	290	257	307	305	273	275	256	280	281	286	296	289	304	269	295	278	308	279	289	275	284	252	273	280	289	282	305	272	284	270	279	293	292	305	269	283	267	267	239	320	317	300	294	320	274	272	273	285	271	277	291	261	273	261	276	289	243	289	288	280	286	315	300	290	284	263	314	280	292	297	272	296	309	258	301	286	278	276	284	299	284	275	273	295	298	287	280	283	257	303	305	296	287	283	289	283	273	282	263	295	310	315	320	283	288	260	287	261	267	301	289	283	280	285	282	270	300	328	313	262	280	296	303	281	276	236	273	256	284	284	268	276	292	310	312	266	279	289	284	271	295	286	286	297	299	275	274	283	266	286	298	272	282	299	319	276	306	266	293	281	292	280	265	298	284	283	301	286	275	269	305	274	272	279	288	294	295	298	287	272	298	256	270	270	294	295	334	275	277	299	290	251	272	283	292	266	303	283	288	275	259	271	270	296	283	268	284	292	266	279	259	284	324	289	326	273	277	277	301	296	297	316	289	314	304	269	291	317	292	275	300	262	296	278	264	275	266	290	269	274	316	319	257	305	258	305	296	274	317	278	284	290	335	286	275	273	285	287	318	276	287	286	287	287	260	277	275	297	257	273	282	266	291	278	265	280	288	322	245	288	283	292	304	265	297	256	266	306	262	277	311	286	279	326	290	299	275	280	288	264	235	279	300	251	286	256	305	300	292	307	280	286	269	302	296	293	281	315	287	250	288	285	292	312	289	313	240	277	282	259	256	298	278	308	281	313	275	280	295	264	280	261	295	300	285	308	289	284	274	290	294	295	281	293	271	251	284	294	294	235	287	276	288	262	269	310	298	322	266	280	311	298	263	287	251	326	297	288	290	319	289	258	290	276	295	303	315	269	288	285	269	273	264	298	291	287	246	289	270	285	296	275	309	303	277	286	289	279	282	303	264	296	268	293	278	275	293	288	281	315	279	285	296	276	286	268	283	263	319	256	319	269	280	275	283	288	304	269	292	274	320	296	285	257	278	269	268	287	287	291	284	277	261	277	289	305	275	276	268	315	321	301	263	299	284	243	313	281	289	298	305	305	273	328	280	302	300	311	285	318	286	309	293	300	271	276	305	315	294	305	276	286	260	266	249	260	285	315	286	303	259	341	262	269	293	277	279	284	269	292	272	230	307	258	293	283	294	268	318	278	311	314	276	301	317	287	295	268	251	303	271	305	317	297	262	273	277	315	282	320	303	288	247	293	315	316	308	266	308	300	292	322	320	286	270	259	263	277	287	294	279	288	251	289	281	287	293	322	245	300	265	277	270	290	309	291	277	279	282	301	280	305	294	254	285	296	306	258	283	288	287	256	268	281	253	256	275	291	287	280	279	276	295	274	274	260	277	274	270	298	316	278	293	287	293	320	283	270	274	280	305	276	296	293	262	245	284	278	304	293	308	283	300	301	290	301	275	259	279	287	303	288	264	308	288	280	324	318	295	287	290	314	271	301	298	255	289	292	268	278	310	290	305	291	258	286	292	307	307	288	290	282	279	261	297	332	271	315	278	280	271	290	270	274	291	263	285	286	287	309	313	256	263	287	267	285	245	301	287	293	305	276	268	288	259	288	286	278	257	288	310	310	268	318	290	319	301	273	273	303	281	315	293	275	305	321	280	253	279	271	279	298	292	301	271	267	249	266	257	284	291	273	329	268	276	289	289	285	300	302	282	297	284	311	307	267	268	302	266	310	265	304	251	282	279	292	280	290	291	280	292	275	284	277	275	286	265	274	276	291	285	292	255	288	302	268	285	271	293	306	319	315	307	289	278	275	298	298	321	316	300	317	312	287	290	243	265	285	277	307	275	284	271	273	282	264	283	266	252	286	293	281	300	249	310	279	299	288	301	292	304	302	275	300	287	279	278	258	324	259	276	275	274	293	299	256	278	285	293	264	278	317	302	280	267	260	317	288	268	258	282	284	292	269	329	279	292	284	296	304	303	268	289	252	260	290	264	272	291	296	261	313	278	271	300	271	279	279	278	317	282	267	258	273	291	294	290	311	300	266	283	295	280	301	304	269	326	305	278	308	276	262	302	314	294	284	314	257	259	274	277	273	302	325	282	256	297	284	299	268	271	296	268	308	279	302	311	279	277	300	258	299	275	290	289	241	286	250	292	279	277	292	286	324	272	278	308	275	263	312	270	286	277	299	274	269	255	307	257	315	306	300	261	253	239	276	290	308	293	270	285	271	306	290	294	286	303	290	280	283	295	297	290	309	233	298	270	283	289	289	265	291	275	280	287	274	302	276	274	293	294	276	287	311	304	284	283	289	268	274	270	299	304	269	261	274	306	292	286	282	264	278	248	273	262	280	315	277	280	283	294	320	278	321	284	312	294	277	318	296	279	316	303	290	300	308	249	293	283	288	307	292	271	269	305	280	270	314	286	273	309
44826	3586	3671	4396	3759	3137	2570	2279	1895	1751	1537	1419	1324	1244	1139	1100	1098	1030	950	945	1013	884	884	918	833	871	794	811	870	789	768	809	756	795	708	780	773	743	735	751	762	756	736	745	738	727	709	711	772	761	765	715	702	729	768	718	742	728	753	698	698	686	729	730	719	739	679	713	733	760	715	720	677	690	749	710	728	698	764	746	670	732	745	676	696	725	699	665	710	688	680	700	700	670	667	727	717	720	694	643	679	700	685	714	694	715	691	730	674	715	684	736	744	713	728	682	687	765	708	684	684	662	701	695	688	720	708	674	690	681	711	708	694	694	728	714	690	773	700	690	679	688	688	727	679	718	719	714	742	673	695	703	696	716	722	668	690	652	708	702	663	716	728	688	642	688	727	674	713	700	719	658	701	721	689	668	698	734	737	693	713	740	695	650	655	719	665	690	755	684	716	706	721	706	681	657	695	675	674	708	684	663	686	744	670	633	737	707	700	695	710	710	671	674	679	708	690	697	707	731	721	704	715	698	686	705	688	660	678	744	694	713	721	712	696	709	738	648	680	727	692	697	689	716	681	676	713	660	710	684	631	740	745	708	711	704	657	706	762	688	678	736	707	715	669	664	677	715	693	697	707	674	710	692	686	715	665	674	712	730	683	692	710	711	705	690	712	725	688	656	640	708	680	720	720	707	707	712	707	707	706	668	721	701	673	723	652	681	683	733	725	739	684	696	689	739	701	686	701	702	655	705	723	711	678	645	669	685	701	705	681	741	709	709	623	758	717	721	678	661	707	738	673	701	679	707	707	695	723	703	709	648	690	679	667	706	669	677	709	677	659	700	694	668	636	677	688	699	668	686	666	677	696	714	678	669	724	700	710	716	673	661	621	680	705	725	701	736	713	695	697	654	672	663	691	711	701	695	655	697	696	656	716	651	653	676	679	664	721	657	669	679	691	697	668	763	677	673	722	688	712	705	691	704	699	729	671	743	679	683	682	638	650	679	682	695	710	704	723	701	687	667	667	699	694	728	738	660	722	697	718	701	703	716	668	666	691	727	703	674	697	727	734	704	731	694	643	652	712	664	697	721	736	703	689	720	680	697	689	678	727	693	657	659	708	691	686	742	724	694	703	714	638	665	687	687	680	738	734	711	686	695	688	717	676	708	685	711	728	698	705	697	654	681	728	689	704	671	639	700	723	710	696	646	692	680	715	689	665	728	714	716	671	680	707	676	665	684	720	672	655	665	666	646	718	659	685	712	708	704	674	676	700	693	687	693	718	644	711	675	692	742	695	681	692	712	727	654	681	688	702	652	699	665	706	671	722	691	721	707	691	709	727	660	705	674	709	721	715	684	732	695	675	708	719	698	711	665	705	699	721	641	713	678	685	639	717	653	661	677	686	723	709	688	648	748	695	712	721	649	646	720	745	663	700	676	662	672	690	691	644	663	723	687	658	658	665	711	675	692	739	683	703	674	684	693	699	726	707	713	707	703	669	710	665	688	646	701	693	712	702	652	721	693	726	699	740	716	734	687	671	697	682	702	690	711	685	688	726	732	675	652	706	674	707	679	736	771	666	731	676	693	703	663	661	698	700	692	701	716	705	757	749	667	674	721	703	684	739	711	704	659	674	697	718	643	701	718	726	689	662	690	687	679	687	676	672	743	662	711	723	708	703	642	690	702	694	731	653	686	688	669	688	728	681	666	687	705	706	668	669	690	694	689	747	692	688	695	713	680	710	698	658	695	698	699	705	715	696	707	709	691	727	677	687	730	697	696	709	668	665	662	769	668	664	642	684	665	650	691	688	680	682	697	651	707	667	724	687	691	683	685	665	673	632	716	689	677	679	714	670	724	679	708	646	732	683	657	637	643	704	688	737	702	719	676	655	688	674	724	683	675	712	710	660	714	683	733	678	703	694	662	661	677	714	715	697	688	684	700	702	723	704	694	726	698	762	688	664	740	696	719	722	693	699	709	679	696	689	655	707	677	703	700	683	714	681	717	732	741	720	694	725	735	666	662	678	739	680	698	722	643	697	660	743	695	710	697	665	677	718	649	686	711	695	676	674	696	679	696	718	660	688	717	674	686	679	670	666	670	713	770	726	696	711	679	720	701	701	681	717	673	649	666	683	673	669	684	689	643	662	674	762	699	700	715	680	673	697	722	701	673	724	716	695	693	716	679	689	670	679	711	658	710	719	736	640	666	674	729	702	668	672	667	715	698	702	729	690	754	722	707	704	728	719	632	714	709	719	679	719	682	670	701	695	748	677	701	686	681	644	709	742	683	707	675	741	681	727	681	701	653	661	665	700	676	727	660	682	712	727	694	723	681	670	656	677	663	703	684	688	682	666	674	660	688	701	701	659	753	677	674	716	723	718	661	693	647	705	705	709	694	734	734	721	706	711	693	692	698	647	686	713	714	741	693	706	688	687	670	696	669	720	734	688	681	741	727	697	687	723	686	687	717	703	743	690	697	658	650	666	731	663	652	720	681	675	702	693	696	730	673	677	695	699	697	731	678	656	719	672	703	638	691	692	699	719	676	702	685	672	686	719	657	713	716	696	724	658	732	685	696	698	685	716	710	705	673	699	685	652	653	662	732	672	694	660	712	722	741	688	657	700	706	715	714	722	626	644	682	654	652	674	730	669	679	681	678	690	674	695	732	699	731	713	674	709	718	702	704	718	684	719	707	661	675	730	685	658	699	667	703	698	710	709	687	653	711	674	709	770	705	703	696	698	668	663	693	700	711	706	669	737	670	710	655	706	681	707	646	625	652	686	677	701	711	653	716	680	719	706	736	727	708	665	693	685	701	681	637	675	729	682	704	707	699	654	677	661	700	700	675	710	694	685	664	678	703	673	680	684	687	678	682	667	685	753	655	681	712	705	681	723	684	677	644	666	695	717	685	659	663	717	636	700	717	667	689	727	766	680	653	665	634	710	703	684	730	721	707	666	744	733	718	699	699	686	732	713	695	712	687	676	635	722	708	664	713	706	743	697	779	710	699	663	627	705	698	682	627	708	685	659	716	687	721	664	718	690	737	698	654	692	685	673	732	672	697	707	719	727	677	728	685	646	687	677	693	704	679	749	665	698	685	706	730	688	658	709	672	695	698	724	652	685	636	694	745	727	715	726	707	717	738	693	678	748	724	701	669	662	702	687	707	688	680	682	707	687	766	712	712	714	698	685	687	692	683	688	657	717	703	663	684	716	685	712	714	701	728	697	684	677	649	695	668	695	717	669	699	691	694	699	674	698	682	704	680	725	715	670	729	667	713	688	724	682	673	665	708	690	680	661	653	752	721	707	671	655	722	720	737	693	693	742	687	677	701	689	707	685	699	700	696	739	695	675	712	714	692	735	625	700	625	670	685	751	662	703	662	663	704	731	654	678	702	687	743	696	690	713	686	684	700	650	700	714	698	660	773	731	701	684	691	634	656	745	658	690	667	717	722	680	712	694	716	723	697	686	695	682	668	622	730	677	680
10295	733	256	250	251	232	229	227	227	244	241	233	211	211	232	197	204	214	206	241	234	246	232	212	232	249	221	235	238	202	225	207	205	263	214	218	223	237	259	213	233	214	241	225	242	247	214	217	234	228	215	257	260	263	229	239	209	210	225	201	227	207	210	238	227	229	202	206	208	234	243	231	221	214	238	224	219	238	217	218	223	227	235	220	238	217	207	238	236	238	233	203	198	206	247	222	201	225	222	210	228	181	231	222	215	238	244	238	216	221	231	231	208	223	258	225	231	235	219	200	250	224	221	216	202	230	232	234	217	236	214	240	248	213	226	226	223	193	224	221	226	216	228	238	233	242	235	244	234	232	235	219	224	230	201	198	188	231	226	222	233	223	221	215	229	221	229	217	228	235	217	265	227	206	216	238	229	216	240	224	239	222	203	212	212	243	209	187	251	234	241	231	223	223	263	212	238	210	212	260	215	235	236	233	216	220	227	199	213	244	218	217	220	225	244	260	235	242	231	227	204	234	250	217	220	236	203	221	221	269	217	208	239	225	257	225	243	226	214	226	258	271	236	229	240	219	240	222	236	223	240	221	221	240	232	237	238	222	253	240	216	221	273	238	224	256	220	215	226	235	236	242	225	243	260	211	199	235	228	230	203	247	247	216	188	226	250	235	215	234	206	231	223	209	251	246	217	197	216	222	203	230	232	227	231	233	231	222	200	205	222	220	250	216	232	216	217	228	201	240	228	236	226	196	258	213	229	225	209	253	219	215	218	229	248	230	221	229	246	235	222	241	230	208	246	215	248	223	213	232	227	230	241	212	262	239	233	236	216	216	229	252	229	222	236	227	245	248	246	243	213	239	246	249	244	231	229	227	232	236	199	219	231	242	199	212	252	211	220	229	224	204	232	243	240	229	201	245	240	185	242	231	216	235	218	219	252	222	227	263	224	248	221	224	234	243	236	249	217	222	228	252	241	245	214	199	230	201	217	225	231	205	209	237	215	227	224	250	243	216	248	220	207	217	223	238	231	198	232	247	216	247	214	224	246	245	267	234	263	212	246	236	225	212	228	237	245	244	196	258	222	229	199	209	229	210	234	274	260	209	213	228	240	224	196	231	245	221	223	207	197	238	217	223	235	202	249	213	245	209	248	233	247	213	205	213	230	239	218	240	219	217	262	234	239	232	243	240	232	251	212	217	237	218	239	241	217	233	221	219	215	230	222	222	209	207	214	235	241	235	211	207	223	246	213	239	231	237	251	250	241	218	220	204	227	208	239	222	259	234	236	223	230	218	241	221	246	221	226	198	194	209	223	236	220	212	221	222	240	216	227	244	231	243	241	248	227	222	242	253	237	229	230	252	231	242	215	215	228	222	222	249	239	217	194	220	227	206	240	236	224	209	227	227	216	216	231	247	212	223	228	208	236	217	238	220	246	234	220	244	231	222	209	201	228	227	204	232	235	215	241	234	249	249	218	233	226	241	244	254	207	227	221	239	231	220	212	238	236	231	212	226	220	229	213	195	232	225	228	197	244	233	228	245	214	195	233	242	238	222	237	219	229	247	234	220	245	229	227	202	231	209	257	214	217	244	236	265	226	202	219	250	210	227	224	223	208	231	224	233	244	247	187	186	265	208	228	238	213	220	227	201	236	206	217	223	244	233	223	230	213	219	246	237	243	231	203	221	224	231	201	210	204	228	219	235	238	228	211	228	224	224	223	209	238	243	209	267	254	210	227	251	233	218	221	208	214	252	231	230	223	228	215	194	203	217	234	234	234	231	243	244	251	224	205	249	223	239	219	219	234	222	199	236	200	235	234	224	226	211	240	216	207	210	223	239	236	235	253	238	258	219	239	228	210	235	213	203	229	221	189	204	219	236	225	227	214	215	244	247	237	219	228	232	226	248	225	224	234	227	210	241	219	215	211	231	231	215	200	251	223	218	241	241	218	233	233	216	219	221	235	246	206	224	222	245	230	223	211	210	229	213	241	224	228	250	209	231	178	181	223	212	231	253	249	207	238	230	229	238	220	236	243	242	236	227	232	231	232	219	251	212	242	218	196	219	211	235	216	219	259	244	228	237	202	227	207	210	224	218	213	219	242	235	206	218	235	231	238	206	228	244	229	252	210	241	255	228	220	233	242	215	201	220	218	238	203	246	233	243	221	231	222	235	206	241	211	249	242	233	227	218	209	232	228	231	226	223	249	202	213	249	210	249	229	234	221	235	244	244	217	230	247	255	251	233	247	212	212	246	239	236	213	249	202	216	222	232	242	246	219	224	209	237	217	249	227	245	228	227	238	221	188	210	229	211	248	236	214	207	244	231	239	237	223	236	278	247	235	219	224	227	239	214	235	257	243	219	258	235	221	220	207	200	193	180	223	244	243	238	209	251	223	231	227	220	214	217	207	237	249	237	240	250	265	234	239	225	254	241	240	210	218	215	228	238	209	226	232	251	212	224	236	215	216	208	227	247	226	217	205	236	210	226	260	213	233	243	249	246	259	242	224	217	236	237	231	210	226	255	228	230	211	213	247	241	246	216	237	239	225	220	229	214	234	239	221	218	210	214	233	242	229	211	235	250	215	216	247	232	228	208	230	224	228	227	199	262	219	248	228	220	227	239	238	220	255	231	202	223	235	228	230	227	263	216	243	228	235	222	218	252	213	229	234	220	219	232	220	245	239	196	207	236	220	257	226	211	223	237	223	252	240	217	251	241	225	218	205	246	236	217	245	252	204	177	226	228	232	226	271	210	229	229	236	258	233	248	245	228	204	239	238	220	232	203	229	237	232	234	239	231	216	222	235	241	261	239	236	246	231	222	206	278	249	211	223	221	216	217	233	235	225	226	255	255	229	219	236	245	241	234	217	190	200	225	237	207	249	222	225	220	241	246	231	251	233	228	229	235	229	212	257	206	223	217	224	227	243	201	221	199	231	214	208	224	232	214	216	214	242	280	233	283	207	233	255	239	205	236	223	272	205	212	259	221	205	266	230	212	229	219	221	207	249	202	226	222	219	201	229	220	219	229	230	233	246	259	225	232	227	221	228	221	227	247	237	220	243	223	246	254	220	252	220	198	252	231	240	230	228	229	223	235	199	241	232	224	224	207	221	239	219	225	229	244	225	218	227	217	231	244	218	210	252	223	234	228	248	228	244	201	200	231	239	254	220	232	237	225	197	245	217	198	235	252	254	213	200	227	258	208	218	207	231	196	225	237	236	214	211	225	247	232	247	254	204	221	212	204	217	226	251	249	229	232	246	224	216	231	206	224	224	217	251	260	245	193	222	211	251	247	206	209	239	221	232	212	238	219	206	241	222	242	214	220	229	247	216	244	253	212	249	230	220	268	224	233	207	244	207	246	229	228	204	222	262	214	204	218	226	233	252	244	218	233	209	256	246	245	215	232	226	246	233	237	222	206	227	270	240	200	215	243	227	210	222	251	208	227	225	211	199	240	263	229	220	242	239	204	224	224	218	208	209	241
10119	688	545	605	607	577	597	571	556	547	545	572	552	588	550	513	542	553	560	504	553	519	526	549	528	570	595	555	535	570	527	558	573	526	510	582	603	540	557	557	573	578	587	520	520	552	556	564	528	539	573	518	569	530	593	529	526	529	508	533	561	571	570	545	517	559	575	523	577	565	555	583	564	523	540	511	545	551	520	507	526	522	531	533	535	564	508	551	546	528	562	569	561	508	527	515	539	542	556	578	538	574	585	568	548	556	496	548	551	589	540	576	552	512	547	525	556	524	576	584	534	586	547	535	583	571	520	544	526	499	527	515	559	591	561	525	503	510	558	540	514	592	518	570	515	564	538	541	527	537	552	543	539	521	540	532	554	568	535	545	511	521	564	552	563	568	498	530	555	523	523	525	546	560	545	545	583	540	561	549	524	545	516	529	566	561	547	525	570	564	529	586	524	530	550	544	559	528	493	523	524	563	592	547	510	521	519	578	518	531	565	530	522	564	529	567	558	515	538	561	534	481	563	538	530	561	594	554	535	538	525	491	510	571	532	561	561	513	506	553	563	532	540	583	541	524	572	567	534	540	528	544	580	560	571	564	556	583	522	582	514	546	531	542	524	565	567	556	545	547	510	552	543	526	554	561	550	543	512	560	555	550	547	537	529	557	532	518	578	563	585	551	556	534	542	510	578	526	550	499	539	570	542	585	563	536	557	561	575	552	541	518	570	530	512	533	573	582	532	528	536	525	550	529	533	510	559	519	511	555	520	532	519	535	586	547	508	539	514	511	571	563	511	523	583	501	579	550	550	558	561	547	558	495	560	528	537	554	558	571	519	603	567	545	527	571	565	513	505	501	544	555	571	537	543	540	552	560	543	509	578	557	540	558	526	576	526	511	525	501	529	500	529	553	510	542	567	556	509	541	532	579	577	570	515	531	563	523	527	569	519	566	524	514	567	515	540	565	559	500	537	522	559	533	541	546	536	560	518	539	549	563	528	519	546	503	599	554	598	549	504	540	521	527	559	528	542	553	539	515	594	537	500	560	499	529	521	570	549	539	535	549	524	515	582	547	553	553	566	550	526	542	547	522	517	534	536	534	545	537	536	511	539	562	527	595	512	549	520	539	553	506	579	547	548	548	595	554	520	540	543	559	544	498	558	543	538	567	560	532	546	516	570	556	536	496	593	539	509	505	539	552	532	531	581	528	535	558	586	541	570	530	577	494	583	550	509	507	605	532	554	530	527	498	528	545	548	565	588	534	545	535	548	528	541	558	564	556	569	540	532	545	538	552	571	528	517	565	576	519	513	546	551	579	572	565	563	561	565	559	525	526	535	507	556	531	529	516	547	542	566	550	534	572	536	528	536	505	540	540	585	527	513	498	559	551	539	503	524	507	560	590	547	547	548	568	538	549	570	532	529	553	538	537	534	576	557	510	552	534	538	529	532	548	511	564	535	508	545	579	535	580	557	526	536	548	522	518	544	558	532	543	548	525	553	517	560	556	510	567	532	525	534	546	553	569	553	486	540	556	560	586	535	548	533	565	582	573	567	535	522	533	544	523	554	513	512	561	547	574	517	575	546	512	554	507	541	534	515	590	551	544	544	513	532	538	566	561	510	542	552	517	489	529	546	516	557	540	534	530	561	558	554	529	547	521	567	498	528	578	517	549	538	508	520	540	527	574	546	534	537	526	556	547	525	532	533	556	508	605	528	541	561	567	543	565	534	549	546	536	545	529	533	541	542	568	560	524	530	552	536	516	526	543	520	523	526	526	564	550	558	528	546	551	522	530	552	568	528	554	559	541	565	518	569	552	505	491	517	528	591	528	528	556	566	533	569	504	541	561	536	519	537	494	542	515	552	549	532	560	553	522	548	520	535	572	563	542	562	544	527	564	546	536	555	539	535	523	551	507	552	574	506	548	544	543	522	500	516	555	556	566	534	517	524	533	533	514	524	518	542	523	507	494	554	552	560	552	530	587	522	545	542	564	572	577	555	536	542	571	569	558	553	541	539	563	515	550	556	547	538	570	591	535	533	572	545	490	546	555	527	552	530	579	481	548	534	545	563	551	514	521	510	559	541	547	529	525	520	525	512	523	476	534	509	542	469	549	528	581	536	540	531	551	501	540	551	530	551	543	576	538	552	551	549	484	514	537	545	526	536	516	561	583	549	576	564	539	569	573	511	524	572	577	551	496	529	501	580	487	590	545	554	539	578	554	512	516	558	516	573	526	514	540	530	511	551	519	524	556	589	541	544	551	577	520	517	548	563	534	547	585	553	543	498	540	509	556	560	565	510	522	571	542	514	573	537	566	521	552	606	577	561	556	541	550	520	558	507	522	552	553	516	546	562	570	536	524	542	525	539	531	595	554	531	508	555	550	535	550	522	525	566	539	552	525	538	588	564	549	515	490	541	538	537	506	538	530	530	526	551	524	593	557	533	545	522	564	508	554	558	559	528	539	506	592	550	528	568	540	556	570	546	537	535	536	518	522	527	541	558	552	533	552	560	531	514	531	549	527	514	588	528	536	520	542	535	561	552	513	555	523	528	545	511	572	508	481	555	553	527	570	557	534	568	561	557	552	537	602	577	525	522	568	572	525	545	586	547	509	532	502	547	530	528	558	545	517	571	525	587	571	523	546	549	564	536	560	528	575	572	537	523	527	516	531	562	546	504	539	555	539	541	541	508	538	523	539	531	548	543	613	554	583	534	506	569	558	521	505	541	544	543	549	553	532	523	529	562	582	522	557	563	554	487	540	544	549	541	555	608	561	581	560	556	586	572	517	545	512	526	529	527	530	541	526	588	537	522	563	556	554	511	547	527	509	573	524	500	553	565	557	551	562	504	525	540	539	516	584	587	553	552	577	543	543	532	560	560	490	572	527	505	510	524	538	493	514	548	571	547	563	567	514	551	497	511	548	499	584	572	523	578	520	511	552	558	558	528	578	578	570	544	556	560	537	552	473	593	551	508	556	553	509	544	532	541	536	518	499	556	524	495	556	545	527	531	497	542	499	520	508	558	568	532	543	565	538	531	542	502	548	519	555	572	528	536	531	520	556	525	563	509	544	577	542	537	584	514	526	561	550	533	547	557	556	558	556	521	546	511	533	551	583	550	541	570	553	540	579	576	536	550	552	574	528	558	535	526	510	571	529	589	543	568	514	550	588	534	553	565	541	544	543	561	527	542	597	566	575	533	531	569	559	548	514	488	532	557	525	581	540	576	553	533	556	555	497	572	514	495	582	526	507	530	522	542	515	490	553	554	553	545	517	536	547	578	523	499	535	577	572	555	552	493	510	514	535	571	555	550	551	536	555	539	568	519	549	538	578	535	533	515	519	499	553	568	500	507	538	523	533	541	528	529	514	552	540	580	547	540	529	536	534	528	542	512	538	527	509	563	563	574	608	517	559	524	575	521	526	496	517	542	558	553	502	533	568	519	552	546	536	536	513	540	538	544	541	553	553	561	557	599	536	541	511
56849	27768	7358	887	521	399	371	326	250	226	203	202	212	177	187	154	163	192	146	164	153	146	142	144	161	154	157	158	158	160	166	123	136	134	161	125	121	125	156	136	182	152	110	150	132	149	151	147	133	134	136	148	154	133	140	145	131	130	155	143	132	152	130	141	137	155	142	158	148	144	143	140	131	165	152	150	158	119	154	133	131	124	139	136	162	142	145	159	139	144	137	152	133	135	133	130	143	133	145	153	155	137	141	148	154	128	180	146	151	145	147	177	137	141	126	134	144	132	136	138	129	155	153	135	158	174	141	137	112	157	140	119	163	124	124	129	143	157	127	140	156	138	145	143	172	148	162	137	134	148	116	146	137	135	134	164	156	139	142	127	138	141	160	148	141	153	143	154	134	125	135	119	124	136	137	148	155	139	137	128	140	141	138	120	124	132	134	145	133	152	149	149	139	127	149	127	127	149	119	143	143	137	133	102	143	132	140	139	136	127	135	116	160	147	125	148	139	153	131	120	128	151	136	133	117	135	148	135	155	137	148	135	140	159	148	102	128	123	137	151	145	148	137	156	141	152	143	139	133	113	131	111	151	145	160	147	138	143	140	131	141	152	141	124	116	159	135	170	142	141	147	137	137	139	132	122	142	151	132	148	163	133	134	160	141	142	148	140	137	130	153	128	146	156	130	140	149	148	155	143	130	138	140	137	135	151	120	122	146	138	142	160	132	132	148	150	147	147	169	127	167	131	121	149	159	177	147	138	134	162	132	150	133	131	152	123	138	145	124	144	154	143	151	145	142	135	152	135	160	128	126	147	134	154	151	150	146	140	137	132	148	138	160	148	135	148	143	150	146	162	140	130	158	165	145	160	130	168	158	121	151	160	146	142	142	132	154	124	137	145	148	138	142	146	147	133	151	108	139	148	117	148	151	124	139	152	157	128	135	152	160	160	117	151	137	149	153	151	145	140	138	162	154	138	125	154	115	130	136	145	128	155	131	167	135	139	143	151	137	140	152	136	147	127	152	136	160	142	134	140	154	124	122	154	143	138	132	147	150	163	158	135	145	130	113	136	136	141	130	163	141	131	150	149	135	124	121	145	142	161	161	123	133	140	149	126	133	136	127	153	135	153	133	119	130	128	144	143	131	149	149	129	129	160	150	155	138	171	118	157	154	150	145	160	131	138	141	152	147	178	137	144	168	158	158	162	135	147	126	155	131	149	149	155	179	126	127	130	126	138	172	138	132	162	162	169	140	146	133	126	143	137	128	145	152	146	126	133	126	140	136	128	139	149	132	142	145	151	154	147	152	148	161	125	134	147	152	136	133	150	143	127	128	127	152	161	150	153	131	149	143	134	134	153	148	142	147	144	122	129	160	149	133	143	141	152	161	160	144	146	137	144	138	149	130	154	150	159	157	153	144	158	158	132	136	135	120	140	127	121	134	140	146	155	154	132	153	130	141	140	163	148	129	146	132	157	138	147	129	155	177	147	141	156	149	159	130	138	136	135	138	152	141	160	133	150	137	149	156	152	139	135	130	129	128	170	126	135	164	135	135	114	126	133	137	135	153	129	122	138	152	142	151	139	125	144	133	132	137	153	148	137	151	136	134	164	119	158	120	148	133	139	131	148	138	151	132	129	155	144	147	135	149	130	127	143	148	125	150	143	139	136	141	148	141	159	121	174	140	128	137	132	138	124	135	132	142	134	144	146	139	131	136	145	144	137	148	138	145	151	142	150	151	149	114	135	132	111	128	149	129	150	172	167	148	143	130	141	119	149	124	152	136	121	143	142	135	114	125	118	114	141	149	122	121	156	126	149	151	131	130	136	124	145	149	165	155	139	135	169	105	148	137	150	129	129	140	129	141	144	140	130	149	144	118	129	157	178	163	162	132	134	152	139	150	149	133	140	147	156	144	155	176	135	143	141	131	126	121	120	135	152	162	139	163	136	126	129	134	142	162	146	154	158	140	148	138	129	142	139	142	160	171	165	144	141	154	141	169	139	146	142	142	119	130	145	123	137	128	136	135	166	149	134	127	121	173	150	131	157	140	157	144	167	137	145	126	127	138	144	117	150	144	163	168	146	153	153	136	136	145	125	127	165	153	131	144	146	155	152	161	149	138	156	136	132	149	154	125	106	146	140	151	157	145	117	141	137	149	132	122	153	154	120	141	133	154	135	122	140	157	145	131	159	126	171	145	125	165	115	159	156	149	144	140	134	143	120	126	149	127	130	153	153	131	113	165	128	127	135	145	154	143	139	160	133	125	119	155	137	124	139	152	127	140	135	122	126	129	160	171	134	125	128	158	145	150	142	131	150	134	135	142	124	153	146	145	137	162	133	131	143	135	144	161	147	157	157	178	149	144	133	142	137	127	164	134	143	124	135	123	155	157	134	147	157	125	157	131	143	139	133	134	153	132	149	139	136	121	145	154	137	123	146	143	112	143	152	150	151	128	122	132	136	140	132	133	118	148	138	130	141	148	139	142	146	142	131	165	158	145	131	155	138	121	145	159	136	134	155	142	136	128	150	160	123	142	142	141	115	114	142	156	155	149	127	124	117	143	143	168	151	133	165	138	151	148	162	124	137	129	119	115	150	124	133	158	136	152	150	145	141	159	169	131	119	166	147	160	163	150	145	123	155	172	140	139	144	163	123	153	170	150	136	154	139	138	142	135	167	130	129	157	123	153	136	162	154	133	153	138	135	156	134	154	130	133	133	124	150	142	139	164	136	163	146	165	126	132	128	130	139	138	166	156	150	130	136	164	140	147	131	143	136	142	142	176	170	149	150	147	132	152	166	137	144	133	150	150	159	149	168	159	128	147	147	137	129	170	147	126	134	145	156	128	126	140	127	144	137	123	136	120	131	135	148	145	164	142	138	158	134	164	146	130	145	158	125	164	163	126	129	146	149	154	141	142	169	140	141	150	152	141	132	143	139	134	130	148	147	134	154	159	129	130	123	135	129	145	159	125	145	136	145	136	132	138	136	141	117	162	129	134	140	114	126	140	132	145	154	141	149	135	157	152	162	134	153	130	147	157	143	131	153	126	149	144	149	145	144	151	146	135	128	157	148	149	144	150	147	134	149	126	144	145	147	124	163	144	135	146	145	130	136	128	171	162	126	131	136	149	126	131	134	159	150	151	150	135	154	157	130	137	143	147	158	136	136	159	141	155	143	137	167	170	151	123	159	116	139	150	137	130	149	139	133	148	146	141	152	137	142	137	144	139	139	155	141	173	147	158	146	141	126	120	144	152	144	141	139	148	147	136	155	137	123	107	135	153	146	157	132	138	145	142	132	149	115	175	148	125	153	146	135	132	131	124	131	150	139	140	136	146	155	138	154	139	132	128	154	150	149	129	143	140	138	141	137	162	125	139	127	138	148	161	170	132	134	152	134	142	153	159	145	140	151	156	170	124	140	119	144	139	159	132	134	144	170	129	130	141	128	145	143	124	150	126	122	149	151	165	149	158	158	135	129
36124	1866	1917	2290	2030	1658	1390	1202	1009	877	843	768	687	696	691	584	553	561	551	521	451	497	471	475	502	440	479	406	477	422	446	429	454	418	398	399	421	389	418	405	422	428	405	419	397	407	418	390	416	406	433	396	419	422	410	392	393	397	414	408	397	406	404	409	386	385	399	418	405	393	425	370	392	368	385	372	398	404	381	355	419	412	390	389	395	386	366	370	390	404	360	354	385	401	362	399	374	410	415	340	415	387	366	391	371	393	359	394	408	381	391	375	412	372	398	402	399	358	386	387	394	392	417	379	397	409	376	376	394	344	394	376	393	359	376	370	330	375	364	413	417	415	379	344	395	397	400	372	410	403	379	403	429	360	374	394	377	371	398	402	360	371	374	385	382	414	380	381	387	363	394	426	377	393	394	377	377	431	394	382	390	378	405	380	380	371	382	369	375	373	376	434	399	352	370	371	366	406	367	410	377	400	384	397	392	381	411	381	413	370	373	397	377	390	410	400	400	424	372	369	377	372	416	377	392	406	366	385	400	389	386	389	407	374	360	405	363	376	406	383	354	405	388	367	391	392	362	411	410	393	394	364	410	384	373	349	386	383	392	404	374	397	366	369	399	387	371	375	390	379	387	368	367	389	401	371	367	374	406	365	378	409	395	355	396	379	391	377	352	380	378	371	385	405	340	401	394	347	382	407	363	369	390	363	391	429	403	376	390	368	391	376	382	359	402	345	422	402	388	422	376	379	384	396	406	368	358	392	415	352	399	412	406	367	372	383	362	398	344	398	407	394	416	355	375	382	405	424	391	391	369	370	395	371	400	400	332	379	383	366	391	389	396	359	380	397	361	405	404	377	356	379	350	381	392	359	410	395	389	379	391	342	385	368	353	368	359	395	404	358	369	351	416	407	384	394	380	385	386	402	370	393	406	368	384	352	360	366	349	394	416	387	376	377	420	362	386	369	368	389	360	385	374	426	375	384	389	397	386	389	381	378	383	379	425	364	361	449	360	371	369	413	380	393	393	394	375	366	382	402	382	410	393	389	376	394	401	382	398	378	386	380	384	401	388	387	379	342	386	353	382	392	356	368	405	347	359	374	361	367	417	382	409	416	368	381	369	387	378	384	335	383	367	391	400	415	358	399	435	359	379	404	394	353	377	387	409	386	366	382	391	386	408	377	375	386	370	376	391	375	408	416	405	382	364	433	377	391	375	369	379	382	367	330	380	369	397	372	404	381	366	400	373	393	390	371	383	379	382	373	381	359	371	403	370	413	336	375	408	381	384	351	357	386	370	391	402	392	375	387	394	392	372	387	409	369	349	376	421	374	403	380	407	349	376	378	393	421	404	400	388	387	410	391	408	354	384	377	426	401	410	352	381	405	389	355	413	385	369	376	404	368	342	401	395	407	382	371	401	371	389	380	383	394	374	374	377	415	410	390	371	396	382	367	375	354	371	358	347	387	370	410	408	359	410	426	406	378	421	391	394	405	403	411	355	386	398	365	369	394	398	367	405	379	343	357	389	412	375	399	387	387	400	383	410	390	397	385	394	373	379	385	381	399	406	368	355	384	428	414	376	382	379	382	375	363	380	392	394	386	403	380	382	352	403	379	368	351	369	420	377	380	408	401	397	378	369	383	375	398	418	386	412	390	404	423	375	380	363	397	371	376	427	409	372	361	397	435	378	388	375	367	364	371	373	374	371	397	397	374	414	365	370	398	377	380	357	378	370	405	389	361	399	365	402	401	365	389	357	405	393	367	335	384	356	389	370	413	396	384	390	385	350	379	416	347	397	370	388	379	377	400	386	374	384	387	365	399	374	437	365	376	407	413	402	361	385	364	375	359	404	350	397	380	399	392	381	375	382	381	364	380	395	399	377	415	368	382	370	355	356	365	412	370	392	425	432	394	360	384	404	396	330	393	360	382	371	402	383	386	407	375	361	390	380	360	395	402	366	397	347	391	392	398	371	386	396	386	372	364	378	371	383	382	404	371	359	381	413	377	382	389	381	383	393	419	374	396	376	448	394	400	397	395	360	369	382	391	368	390	352	386	384	385	412	357	389	389	404	417	399	389	362	391	409	406	384	379	389	384	424	379	387	361	424	378	427	363	372	389	390	433	405	390	368	409	389	389	401	371	393	397	386	409	393	367	394	391	372	381	379	409	387	395	379	373	379	400	394	378	402	392	397	404	395	392	356	365	377	371	358	393	407	380	396	400	413	398	373	361	375	363	410	377	384	377	407	415	375	410	376	398	385	395	360	399	390	387	348	347	378	383	423	386	380	379	411	399	404	381	377	392	366	371	399	391	417	379	397	401	373	386	400	408	368	364	379	379	387	375	400	391	392	390	364	373	389	345	335	405	386	390	371	384	364	379	382	368	378	363	333	388	359	368	368	372	360	371	388	394	371	400	363	383	409	366	376	387	371	392	385	417	409	389	399	395	418	386	428	382	374	372	395	363	384	401	402	405	384	405	374	403	336	370	350	365	392	383	380	356	345	377	357	412	389	354	350	349	382	384	436	385	389	389	400	414	371	405	391	389	366	405	356	378	396	391	391	371	369	387	352	367	410	354	351	383	378	340	382	379	376	347	373	385	367	391	374	380	445	390	343	387	398	391	368	377	388	382	385	422	412	364	346	373	407	402	375	364	415	367	349	364	357	395	406	364	409	387	407	383	371	374	398	399	405	372	379	394	393	400	398	405	357	381	374	374	381	392	379	392	380	390	372	412	354	372	389	378	386	380	377	380	375	382	396	382	398	361	374	397	375	382	369	417	385	360	375	364	364	357	374	382	387	425	353	386	381	415	375	359	388	390	375	400	407	391	402	400	386	380	374	391	429	377	389	366	387	394	385	359	374	406	360	380	375	388	401	366	367	391	407	373	380	394	372	360	369	378	362	388	407	390	411	363	396	433	382	398	405	391	400	406	378	402	406	393	360	385	370	389	385	396	408	380	396	362	381	362	378	395	389	374	392	427	392	391	389	383	387	400	352	393	392	376	421	391	387	418	389	409	386	401	397	368	409	383	392	385	384	357	374	381	371	359	343	363	391	378	367	363	395	392	384	385	395	395	364	419	349	382	359	379	420	386	396	400	385	393	416	376	382	378	393	408	412	396	417	374	387	387	403	421	401	341	391	383	337	354	357	352	379	398	389	396	372	363	421	391	376	401	413	381	398	368	399	378	398	392	372	374	377	439	398	361	382	426	385	368	382	383	380	386	403	387	401	399	364	423	369	401	397	383	368	403	380	371	338	406	353	368	345	373	400	391	410	384	393	384	420	358	395	427	418	400	344	386	346	386	386	361	384	393	389	383	388	369	380	338	387	368	394	375	418	375	363	425	365	406	383	396	365	387	372	367	378	422	379	421	385	407	385	391	398	404	373	360	379	405	394	368	431	378	395	376	356	376	370	392	358	383	403	365	380	358	390	404	369	396	355	382	421	388	397	361	399	364	361	374	353	378	377	383	421	368	353	397
61939	32472	16808	3936	1225	887	707	602	491	477	462	431	375	368	359	340	322	320	349	326	330	320	303	329	328	334	285	269	274	271	306	284	286	323	310	315	280	316	270	276	311	291	298	285	295	320	283	295	287	277	285	278	291	267	295	301	298	320	252	283	277	281	294	290	328	267	272	288	286	296	290	280	293	305	298	288	271	286	271	287	269	301	293	281	313	272	310	307	318	266	301	292	305	285	286	295	285	307	299	313	254	274	282	290	287	319	286	288	272	266	307	299	276	285	269	259	293	264	279	279	281	301	320	290	286	299	277	297	283	280	288	282	276	266	303	270	298	285	285	298	327	284	277	298	259	298	285	286	253	293	279	245	297	289	322	288	279	311	261	284	261	280	271	293	288	297	280	288	280	306	291	256	304	256	253	253	243	266	312	267	278	267	305	263	296	268	282	304	281	301	298	286	265	256	263	268	298	265	318	277	280	257	259	281	277	292	300	268	335	325	313	295	248	272	296	272	318	309	291	267	283	273	275	266	293	267	307	269	277	280	270	277	297	288	289	289	274	301	275	260	319	300	264	260	266	265	311	255	297	259	280	296	281	302	285	291	287	288	263	304	270	268	245	261	304	265	279	269	277	285	290	271	280	295	281	276	307	284	276	305	276	320	316	282	320	258	249	305	306	269	271	322	295	281	236	290	285	270	268	287	237	254	274	258	267	294	286	308	310	310	287	283	268	296	292	290	277	279	286	251	313	261	272	286	301	253	291	290	276	273	280	286	274	264	274	292	277	287	289	292	287	259	289	263	299	265	273	272	307	278	305	293	287	297	265	296	286	271	319	298	318	291	287	280	271	306	262	309	292	249	260	262	307	271	308	280	296	296	300	292	316	287	278	291	284	293	272	298	282	286	307	287	258	268	247	240	278	269	310	296	287	285	276	271	293	285	305	258	323	273	283	282	284	295	256	275	279	290	275	305	309	296	317	291	279	276	284	285	286	286	293	278	314	278	277	270	250	259	283	288	275	284	313	258	276	271	242	278	337	286	309	311	266	331	283	321	296	267	310	271	298	285	277	288	290	265	317	308	284	286	285	297	303	311	261	283	278	311	296	283	305	309	261	270	307	261	286	279	291	248	275	264	292	299	267	305	293	274	292	293	307	303	279	272	287	298	254	275	284	303	283	277	265	304	267	300	275	304	293	308	290	331	275	298	268	295	316	260	294	261	285	273	277	287	306	241	240	286	293	300	294	303	301	298	275	319	265	289	254	295	267	265	297	284	301	299	265	282	292	294	284	315	253	290	275	314	286	278	260	298	293	292	285	317	288	285	273	293	300	297	295	288	280	274	310	270	295	264	306	294	265	299	323	307	249	251	288	307	264	298	283	294	275	280	302	265	279	309	249	309	290	278	272	269	301	255	265	280	272	282	267	292	275	273	264	259	294	320	306	251	300	287	296	306	311	296	296	253	281	285	304	286	290	310	318	280	284	294	276	269	280	258	256	299	303	280	295	284	298	282	275	297	292	280	291	320	259	314	271	306	285	262	267	264	308	314	280	284	277	272	330	295	257	271	308	248	308	266	307	292	295	267	272	298	325	296	295	287	274	283	283	258	286	296	270	309	313	289	279	286	247	321	257	268	290	286	282	292	279	276	336	261	299	283	314	260	281	304	250	297	266	265	247	300	298	240	300	304	286	276	278	276	300	284	294	300	289	278	307	254	263	278	319	276	278	267	286	288	280	282	290	272	269	286	264	269	273	272	313	287	291	275	278	270	304	261	245	236	297	301	292	271	274	288	296	291	288	263	304	302	274	283	308	286	284	278	295	300	296	284	292	260	278	306	308	268	308	304	264	267	273	273	276	271	287	287	283	279	257	283	287	301	278	273	292	265	304	243	328	268	297	267	283	304	287	296	290	243	258	303	282	302	294	262	298	272	263	301	272	266	249	270	299	262	303	293	292	294	282	274	306	253	261	271	276	310	294	299	286	259	283	272	284	287	280	255	329	277	266	317	300	284	343	279	229	267	303	297	284	278	289	285	287	285	268	282	290	290	274	266	281	283	278	263	281	285	278	272	274	293	289	299	273	288	298	295	259	297	247	314	293	302	333	315	302	273	275	258	279	248	324	285	285	270	301	266	277	281	288	274	276	255	296	320	263	292	309	290	289	313	278	284	252	286	293	285	264	312	281	325	270	297	271	294	256	295	284	277	278	247	280	310	253	290	299	272	258	302	281	261	277	280	297	279	321	334	265	292	266	304	264	267	289	303	258	264	280	289	293	289	277	280	299	279	290	291	301	282	279	272	284	266	287	256	284	296	286	309	261	300	258	281	305	289	296	299	267	291	276	305	293	278	289	278	326	283	284	291	283	276	264	284	282	307	260	255	292	321	311	278	289	277	290	258	289	266	317	282	273	268	283	262	278	262	310	295	261	271	290	329	265	292	265	288	287	308	270	282	281	297	281	269	275	320	292	311	263	270	271	269	261	310	275	285	258	287	265	287	282	312	275	310	270	289	277	269	316	258	293	295	264	307	275	277	272	282	283	305	298	265	269	277	293	296	301	261	298	294	261	295	302	281	251	304	304	285	303	302	278	306	287	261	297	294	294	294	283	262	292	272	258	255	299	261	280	274	283	289	338	289	291	255	299	285	264	297	264	286	300	296	257	276	289	257	268	293	273	294	294	283	279	302	270	280	266	296	295	266	283	270	281	287	271	307	285	317	274	280	284	277	241	281	295	280	283	276	302	271	268	315	265	285	273	284	260	287	288	302	281	278	277	262	284	286	274	320	289	286	301	269	251	267	264	299	290	269	271	262	293	287	279	256	260	281	315	280	291	302	284	235	260	272	302	286	293	277	273	285	282	299	281	286	302	269	283	261	290	330	287	304	313	282	277	284	309	288	310	299	278	294	294	299	272	291	270	301	249	262	267	300	298	287	277	299	283	260	276	296	312	284	290	273	265	299	304	267	284	278	263	243	283	295	282	306	328	303	276	284	266	270	305	280	293	272	294	260	271	284	292	282	331	289	262	254	302	283	289	304	264	267	291	250	273	260	250	302	301	298	271	279	280	294	315	297	258	292	275	285	262	283	277	290	270	269	324	281	264	289	257	272	284	299	305	298	249	274	272	299	261	301	274	302	291	276	292	236	295	269	287	247	292	283	275	297	271	276	272	299	264	256	294	275	253	304	279	295	282	296	296	291	282	295	276	255	286	308	284	249	294	281	293	272	292	266	306	287	306	299	260	272	248	294	281	304	280	306	262	269	272	282	266	279	282	285	272	282	253	312	316	281	282	270	263	288	271	270	297	268	292	290	298	285	285	281	274	256	288	277	294	280	243	282	266	300	281	284	280	300	267	303	286	330	265	297	295	305	263	290	261	284	276	275	275	282	268	295	286	286	270	263	262	282	298	295	274	311	254	282	300	286	272	287	261	303	250	303	247	283	272	291	265	316	258	277	241	308	284	307	287	288	283	293	285	267	289	312
44317	2933	3694	4442	3795	3013	2600	2220	1973	1768	1609	1490	1326	1284	1205	1030	1027	1056	958	1027	899	959	915	867	884	868	847	828	813	791	775	727	759	827	754	762	795	763	750	750	770	745	753	773	730	732	781	748	703	747	661	734	759	736	729	699	720	699	708	704	688	734	702	681	712	707	756	691	695	724	715	694	660	749	722	687	688	724	737	701	688	685	726	712	721	703	681	722	690	703	657	711	721	706	719	719	657	649	714	690	717	703	688	697	689	706	694	663	660	736	680	714	689	740	695	714	713	719	725	636	689	644	697	686	718	672	682	686	719	674	676	680	734	672	631	680	695	670	700	751	678	697	720	732	677	690	720	726	702	719	730	701	668	648	734	716	718	685	701	710	691	694	672	685	729	698	691	716	659	670	653	652	693	650	733	701	665	657	690	669	719	696	700	682	624	708	677	672	721	699	708	737	675	665	719	684	710	665	678	677	703	692	663	690	717	737	671	698	704	699	690	702	663	661	668	709	683	681	704	693	677	703	701	662	716	695	671	665	682	725	654	695	698	710	657	689	726	700	709	691	717	714	704	691	702	740	689	678	675	680	725	699	685	699	703	651	689	723	686	689	729	748	695	699	710	757	672	708	700	693	689	702	712	686	684	709	644	705	689	693	714	695	640	692	707	711	698	676	674	702	726	691	752	720	669	718	678	742	678	733	708	696	734	730	681	690	724	700	691	714	714	687	672	693	712	713	740	691	664	668	694	730	737	706	693	687	657	685	706	694	687	720	687	663	668	673	714	674	681	751	672	690	705	644	647	698	676	672	694	660	709	728	661	694	738	670	675	698	708	707	713	714	680	687	680	655	669	695	721	685	696	684	728	693	718	653	694	746	717	693	672	723	699	716	700	704	718	718	658	683	637	689	701	698	692	718	687	695	726	683	729	703	681	677	683	697	655	670	663	656	704	680	693	751	693	660	653	663	696	644	681	689	737	706	701	734	678	655	712	693	727	714	657	673	680	696	624	664	722	718	718	686	659	728	703	672	660	658	742	689	661	700	723	690	707	692	662	716	675	657	710	686	680	699	742	681	669	675	709	672	670	703	661	683	667	720	711	743	654	667	684	713	691	705	663	715	749	676	727	699	718	715	703	740	759	681	726	709	699	685	698	711	754	698	717	695	711	694	667	688	671	645	669	657	722	626	695	712	665	685	740	648	714	678	711	706	690	665	682	707	697	734	690	645	733	719	709	685	640	665	671	703	718	702	705	722	686	688	766	670	678	638	663	685	709	732	679	634	660	675	712	684	674	654	672	687	660	690	658	722	661	687	691	668	733	707	668	702	705	675	709	677	734	715	705	651	706	688	631	748	680	708	685	669	651	713	648	728	717	680	667	662	680	650	678	708	676	743	701	726	682	671	689	683	718	724	686	651	730	694	729	698	650	705	657	681	689	672	645	706	697	735	714	702	667	696	666	677	678	721	715	719	670	696	705	734	664	669	706	717	689	638	703	693	691	701	730	678	739	674	675	709	703	657	677	705	717	682	687	715	690	667	702	694	662	724	680	704	724	636	733	707	711	688	699	697	681	658	681	624	651	724	715	664	701	726	667	682	691	677	715	716	714	721	679	679	677	684	710	664	689	686	698	681	706	716	715	703	682	701	710	681	650	701	728	719	730	703	716	695	675	665	714	708	659	699	698	656	644	721	710	715	646	679	685	680	654	665	703	708	643	684	639	728	682	644	677	679	663	701	663	657	674	690	671	673	679	682	715	678	687	682	691	710	690	687	671	653	715	713	688	683	680	685	715	714	772	755	650	709	669	655	706	697	655	707	685	658	702	657	655	685	679	697	680	701	731	723	690	686	662	652	643	693	680	751	721	688	697	674	687	672	702	692	660	739	686	695	662	666	691	660	688	644	733	696	641	692	664	688	704	717	678	665	613	648	719	706	663	685	676	642	713	703	690	675	704	665	699	737	726	688	717	663	692	667	671	697	699	703	652	655	701	713	656	714	659	680	684	659	753	673	645	674	664	704	701	710	685	757	685	667	669	673	685	696	695	682	718	724	747	680	717	721	657	692	657	725	709	711	708	692	638	658	689	691	744	722	747	737	644	673	641	647	711	681	627	719	704	686	699	662	640	717	692	698	650	676	648	719	700	744	700	649	679	667	691	708	736	673	684	719	695	671	651	665	664	682	735	669	656	673	750	657	722	695	684	695	717	723	697	667	686	733	689	629	723	746	696	689	675	687	688	673	664	676	669	670	690	714	704	663	712	657	717	722	699	716	690	697	700	705	707	641	678	650	684	676	732	678	709	687	693	686	712	708	678	721	673	699	686	696	662	705	702	702	666	709	684	671	666	693	683	657	647	695	717	741	686	729	662	691	641	681	668	696	687	688	702	722	720	673	680	732	702	744	708	754	684	677	731	681	724	662	679	681	694	682	711	653	678	677	715	681	716	701	675	693	687	708	638	688	691	702	695	698	693	682	637	696	688	714	670	686	663	724	719	716	684	700	670	729	724	666	699	694	734	685	712	710	662	680	735	723	671	692	716	653	695	706	704	671	699	742	709	688	671	688	680	646	682	642	690	703	686	662	659	672	748	688	701	671	684	681	682	694	655	711	669	670	721	714	705	705	708	727	723	707	644	672	703	699	670	659	721	691	678	707	666	717	697	655	675	744	688	698	695	725	667	683	729	678	695	669	726	690	673	734	655	683	689	692	671	687	657	684	672	671	693	702	648	683	705	697	672	677	651	689	663	685	699	692	688	690	656	746	677	737	675	664	678	665	691	667	668	710	685	730	700	669	704	680	702	640	701	659	700	690	707	727	690	685	679	653	717	730	710	681	691	688	675	602	742	707	755	661	687	727	667	695	693	720	654	658	682	691	729	697	719	663	668	682	652	704	722	672	697	703	654	690	686	711	695	703	682	709	718	709	676	700	671	706	684	723	651	666	654	711	666	656	734	698	663	657	686	631	655	648	720	681	675	706	699	713	676	648	669	721	705	652	691	717	687	682	695	717	683	732	717	678	671	716	752	667	655	756	692	706	680	650	619	656	703	643	679	664	717	685	681	645	674	677	663	715	682	687	682	666	656	701	723	682	694	657	701	711	655	674	718	702	685	696	668	682	736	670	719	610	674	671	695	680	712	704	700	669	666	709	685	696	738	708	697	679	675	651	717	675	718	714	689	724	725	666	695	727	700	680	667	704	685	669	639	668	693	673	680	735	692	683	684	635	734	663	766	687	691	668	680	695	701	712	711	699	662	729	691	734	704	742	654	693	675	657	678	716	673	693	656	691	704	657	658	679	684	698	741	686	652	741	690	674	698	716	681	693	681	710	755	744	639	638	642	686	709	689	724	683	679	748	687	714	708	735	693	740	676	700	712	685	701	743	678	723	672	671	659	691	651	674	714	727	673	695	663	711	703	703	678	718	636	720	715	674	681	659	667	696	670	733	667	669	661	665	703	705	647	656	711	669	666	670	654	691	700	741
10251	696	259	245	251	209	236	233	241	229	222	241	263	225	246	234	219	258	222	209	221	236	225	242	241	246	213	241	205	224	259	214	239	239	233	204	284	230	231	253	234	214	227	212	210	228	256	237	207	226	198	197	244	239	215	231	208	260	239	223	217	214	234	227	211	215	197	225	224	224	241	221	255	213	220	230	222	236	232	193	196	233	243	251	216	215	216	207	230	212	216	208	204	235	237	232	201	216	232	218	232	233	226	232	245	203	227	207	244	242	240	233	198	244	248	209	201	238	216	208	209	212	231	221	209	222	206	214	253	228	237	228	225	227	232	243	244	233	242	242	248	227	211	196	233	229	234	262	256	248	223	227	219	227	223	237	240	197	228	221	221	232	214	255	238	240	212	231	231	224	208	241	240	262	229	218	230	264	235	214	260	225	228	220	212	226	294	238	216	242	216	215	237	219	233	205	233	184	225	217	216	188	239	250	245	229	218	241	203	237	205	221	224	253	222	207	223	198	203	223	223	235	190	197	220	206	253	239	208	213	224	208	244	237	237	212	217	203	214	240	224	234	247	231	234	226	234	226	236	225	226	236	230	190	209	234	211	198	227	219	212	215	243	233	219	242	218	237	183	205	210	210	209	217	229	239	217	212	235	225	233	229	240	215	226	232	224	238	224	245	228	232	214	230	230	208	255	216	245	228	241	206	220	241	232	214	243	258	226	222	216	213	216	254	235	243	218	225	228	247	213	210	213	230	196	214	239	219	208	244	223	198	233	239	223	213	193	198	237	246	209	230	233	220	225	200	216	203	210	239	217	230	262	229	221	245	237	219	261	225	239	242	221	218	215	236	218	213	229	237	215	208	195	253	250	242	201	206	238	240	223	245	242	233	213	242	240	211	229	233	246	194	219	215	247	229	220	244	229	212	236	221	217	206	239	224	219	251	218	250	228	233	225	224	247	224	190	206	215	238	229	208	229	245	212	228	246	231	244	219	215	195	211	249	240	228	213	238	258	234	205	240	251	244	237	234	236	200	214	239	233	230	195	215	235	248	217	219	224	205	254	239	222	247	240	227	224	218	216	187	232	227	244	251	241	236	232	210	192	230	234	229	224	196	234	214	211	218	206	206	217	225	221	218	235	239	225	206	196	226	225	213	220	239	206	230	237	208	229	246	236	230	229	216	238	237	245	216	235	248	233	216	221	216	208	226	252	241	218	244	233	216	202	233	205	202	220	219	233	234	221	247	213	229	202	243	254	236	239	244	231	225	214	250	222	213	209	231	201	231	211	215	194	234	207	218	237	239	224	203	211	234	227	218	222	212	240	222	223	219	221	237	226	258	254	234	223	194	231	237	217	225	258	221	213	229	219	238	237	237	219	228	239	234	234	245	227	205	226	237	228	219	229	204	222	244	202	234	238	187	213	218	232	233	216	183	212	243	226	200	207	203	208	229	219	215	205	219	204	223	221	220	228	256	221	236	224	215	222	208	239	216	209	223	239	238	233	224	226	219	210	216	241	226	227	230	253	220	247	221	224	214	219	224	234	220	211	221	236	229	214	227	248	225	216	241	213	218	215	215	223	231	231	223	230	219	235	219	213	212	215	243	266	231	223	241	233	211	204	208	257	231	242	205	244	212	250	238	233	235	205	236	228	240	260	253	239	216	242	247	237	209	216	227	218	231	225	211	224	241	233	221	228	199	258	245	232	234	226	225	223	218	218	242	224	262	217	210	220	195	214	213	210	203	235	234	221	217	229	206	241	234	212	229	233	229	222	190	241	236	213	210	227	185	240	239	227	219	253	211	227	214	226	243	237	228	217	205	220	230	186	254	261	226	222	212	231	238	238	233	206	228	217	204	220	221	228	222	228	202	201	190	273	218	250	227	206	242	215	225	209	223	242	217	240	253	214	243	237	192	213	232	245	220	236	268	216	214	215	239	227	211	208	241	228	227	201	257	207	225	221	212	223	261	215	255	228	245	206	233	229	223	234	199	225	225	235	231	216	215	241	200	232	232	234	205	229	232	237	206	221	201	234	236	232	244	219	220	226	194	226	245	203	205	243	234	239	234	249	212	241	202	214	201	230	227	229	229	233	232	246	245	220	227	201	214	246	220	232	263	231	223	236	219	220	241	223	243	241	252	224	213	218	219	213	233	204	210	221	226	218	218	276	228	244	213	223	210	222	231	205	220	213	215	213	228	200	236	246	231	213	215	246	227	233	215	245	211	236	244	232	199	208	230	224	217	208	216	216	213	209	224	221	216	226	240	227	220	235	214	213	214	197	241	228	227	211	231	236	234	241	224	271	236	201	229	222	218	210	214	229	222	238	254	226	214	215	231	219	237	210	201	238	209	243	224	228	194	241	231	243	228	204	242	221	217	227	210	241	218	178	237	215	233	221	238	224	208	210	225	237	243	253	218	211	212	207	225	258	242	204	212	223	218	225	221	221	231	216	236	201	243	230	197	247	209	205	248	215	221	252	239	219	216	252	225	218	231	236	226	210	229	240	216	229	231	223	224	224	217	214	219	228	210	210	227	231	230	236	233	233	206	243	237	236	248	216	225	229	220	233	242	217	208	189	235	242	233	246	198	237	208	201	205	217	205	209	198	238	224	199	209	240	216	229	236	209	201	224	242	226	219	251	234	213	208	210	237	234	212	203	221	235	234	225	236	228	272	251	202	214	215	212	201	214	191	196	202	231	227	199	233	219	215	258	246	226	250	217	223	218	234	227	221	222	227	235	208	224	228	200	248	250	203	213	221	224	235	241	208	210	249	199	216	225	231	235	219	218	230	244	207	227	256	222	209	222	232	230	195	221	227	204	240	198	215	237	202	242	230	228	219	233	222	222	222	239	223	228	245	208	206	227	253	247	253	235	210	220	221	227	251	197	236	251	241	188	229	214	203	239	214	233	220	222	235	210	245	218	214	217	236	211	245	221	246	228	254	247	248	235	205	227	220	242	223	230	210	213	234	218	213	234	241	214	239	223	240	241	238	226	243	253	266	216	248	204	213	229	232	232	254	215	225	210	242	201	231	230	255	203	231	274	220	227	237	233	250	223	224	271	220	236	228	224	233	241	205	193	219	225	213	231	268	252	229	221	212	216	226	210	218	231	248	237	248	250	238	234	199	247	252	218	242	219	197	244	183	229	223	236	219	227	243	226	243	260	237	239	211	182	212	206	220	212	235	240	224	231	235	241	239	211	219	214	235	212	231	239	220	223	199	230	249	219	244	214	201	220	230	209	209	227	218	235	220	231	244	214	226	195	225	202	244	223	241	195	188	221	236	235	226	246	233	213	211	232	254	206	242	189	234	230	245	205	251	259	194	230	241	247	241	240	224	223	216	214	220	238	243	249	258	236	233	231	218	230	246	220	240	238	252	243	248	230	203	250	225	230	249	220	223	219	204	239	222	232	200	183	234	232	241	241	230	245	213	231	227	218	226	238	199	254	221	209	223	231	213	241	186	240	208	218	232	225	191
10168	580	628	606	605	572	547	542	568	569	574	530	566	570	588	551	539	546	576	560	545	524	560	553	551	505	543	545	523	544	535	493	558	575	556	525	549	576	589	567	541	546	610	527	523	560	561	543	596	568	568	574	545	525	541	529	528	561	561	537	524	571	587	532	541	553	548	514	556	571	543	478	496	525	530	539	573	540	546	529	526	560	529	533	514	583	542	556	540	575	533	551	580	558	575	548	576	552	550	549	526	517	584	560	553	568	536	565	505	552	515	530	552	546	557	509	555	524	576	584	550	506	550	538	536	497	509	568	544	556	560	560	526	556	566	537	520	533	572	553	512	559	496	573	567	525	543	534	555	529	513	568	511	536	485	574	574	531	515	561	530	565	530	557	553	548	481	546	556	548	549	573	574	514	533	509	530	537	552	538	534	594	529	517	522	532	528	544	544	530	546	514	534	516	562	513	542	498	545	552	545	550	544	527	527	486	519	556	567	563	543	541	555	556	540	568	566	567	546	521	520	545	538	560	554	529	570	501	542	568	550	573	524	518	542	532	593	531	561	517	516	511	541	521	520	538	536	522	555	526	541	472	548	497	500	535	522	492	522	513	555	563	561	523	486	523	580	549	546	543	521	534	568	531	575	490	558	550	537	518	539	569	543	552	520	578	550	555	551	527	576	530	512	566	545	488	568	549	545	543	520	517	544	577	546	485	560	512	555	533	559	534	551	506	529	521	527	537	529	543	600	531	522	508	557	537	525	531	566	556	558	548	550	523	508	509	507	573	536	544	543	555	551	540	544	579	555	561	568	579	545	576	506	504	529	543	551	550	529	557	535	531	513	542	576	568	536	520	533	553	537	572	549	566	535	508	529	510	497	558	524	501	499	536	513	534	606	526	541	513	536	548	545	550	540	549	540	526	502	507	557	549	553	542	543	520	546	539	521	516	514	531	583	533	563	537	537	562	574	557	519	524	543	505	529	540	565	504	557	562	539	534	555	494	547	537	538	562	517	500	559	565	528	563	504	530	535	525	558	544	516	524	548	486	537	509	540	559	553	548	536	565	549	543	511	577	598	543	560	576	545	563	520	563	574	574	529	559	556	533	522	577	502	538	553	512	538	544	554	541	576	490	548	539	561	501	511	498	529	539	509	519	524	535	556	528	587	552	496	532	542	589	559	521	477	541	565	518	567	544	546	508	579	557	537	541	502	524	544	514	512	560	509	528	567	544	510	515	533	517	522	569	521	534	537	575	525	563	596	547	557	526	565	545	535	601	562	506	546	535	527	572	525	484	544	516	538	551	565	571	542	535	512	555	543	540	532	558	558	534	503	532	589	555	540	549	578	552	540	567	540	562	521	539	536	550	544	493	557	542	559	558	530	537	529	535	497	523	522	533	559	554	570	546	573	548	539	537	543	545	525	534	494	561	516	566	529	536	585	574	546	522	546	534	486	496	576	538	506	498	510	539	507	539	536	508	550	546	558	578	540	568	505	542	539	580	565	551	567	575	594	558	554	514	583	573	548	568	510	522	542	510	567	568	518	561	532	571	523	527	531	556	513	552	519	561	537	511	543	563	519	532	530	546	516	527	544	546	534	537	526	556	527	535	530	544	531	564	555	547	540	555	541	509	551	576	513	484	551	549	530	533	561	576	547	542	502	567	528	514	526	567	532	525	526	543	524	534	520	566	549	543	575	554	524	539	555	544	551	564	540	552	554	517	515	521	540	559	515	556	529	573	575	583	503	554	500	509	563	569	547	520	510	597	536	551	529	555	534	558	540	570	567	570	551	536	530	558	538	538	561	579	499	518	544	540	546	521	547	534	528	546	533	497	563	542	516	586	518	527	511	557	530	528	566	541	573	556	533	518	551	551	512	557	539	519	513	526	485	506	504	537	558	510	544	540	541	524	540	535	511	579	556	563	574	512	504	581	554	523	532	527	540	560	563	517	522	560	546	574	539	557	541	550	546	582	539	542	571	531	570	546	544	593	530	534	513	496	532	542	540	574	541	515	564	520	532	549	556	531	574	535	506	502	560	538	543	525	562	551	538	549	566	545	552	560	508	561	546	555	553	587	576	557	539	562	545	555	514	527	505	532	565	516	537	518	525	520	536	566	550	546	522	564	554	551	564	548	551	539	522	523	543	502	554	542	535	514	519	536	511	461	546	528	560	561	563	563	570	549	530	544	557	545	533	563	543	513	521	546	546	531	548	521	549	539	520	554	533	588	533	542	523	571	511	565	601	563	557	515	508	504	549	545	572	501	546	568	532	609	535	511	560	571	554	534	558	555	523	580	581	535	542	525	542	544	534	518	525	519	543	545	567	528	544	530	577	491	524	536	509	573	546	537	560	549	510	558	596	549	530	558	514	523	553	543	551	515	558	536	525	557	557	495	597	527	561	559	545	550	549	493	547	581	526	554	542	554	540	526	529	517	568	572	562	507	560	533	549	519	545	499	542	558	525	537	537	515	529	567	522	523	512	539	556	544	525	533	533	556	526	581	541	544	536	513	541	538	525	524	531	507	501	550	565	557	548	527	533	555	540	543	536	520	551	533	505	530	540	545	592	536	478	551	551	557	506	554	557	569	565	560	526	548	534	514	543	564	552	494	547	535	577	555	516	507	525	530	513	521	519	528	561	565	530	523	542	522	573	552	585	569	552	538	550	549	525	554	552	515	541	541	547	564	537	541	530	522	549	499	486	542	538	569	520	566	546	546	539	573	529	530	539	556	547	549	545	548	535	540	571	556	569	516	552	581	571	576	512	569	572	555	549	556	580	523	545	533	588	551	553	525	487	529	535	556	529	518	537	563	514	544	521	506	560	562	528	538	522	522	548	537	490	522	565	533	539	526	513	513	545	540	514	505	527	571	542	571	540	525	540	585	542	539	543	555	540	548	535	507	578	575	491	504	563	566	551	544	531	547	544	542	593	524	538	589	569	562	532	511	513	548	516	532	536	522	518	525	557	545	520	541	515	544	528	569	572	551	533	529	563	548	516	525	541	517	561	553	555	554	562	540	543	571	575	557	536	571	528	561	569	562	524	533	545	557	538	535	522	548	584	548	507	523	574	555	558	496	542	543	547	489	559	501	567	539	554	558	531	527	570	571	500	530	558	573	545	538	552	545	559	528	518	532	531	490	570	554	548	536	548	520	542	524	536	542	534	542	512	547	526	545	502	569	565	527	526	506	543	578	542	533	558	577	507	537	557	541	570	542	551	532	535	568	576	583	535	552	566	536	579	535	544	533	530	517	528	553	534	514	558	519	565	575	518	507	529	559	534	548	520	500	574	507	580	523	554	530	513	538	578	579	538	537	494	514	572	549	562	492	544	566	531	522	535	543	501	568	479	516	539	563	537	570	561	529	566	532	520	544	481	514	547	525	512	534	561	576	538	570	545	490	518	546	537	545	527	583	547	512	591	523	528	563	531	507	561	550	539	523	570	511	553	540	536	545	556	523	515	593	549	554	577	581	551	551
57550	27355	7281	846	549	440	342	311	243	234	241	190	199	170	167	181	167	148	157	136	178	153	146	161	144	155	152	140	147	136	136	132	140	133	139	157	145	141	139	146	125	151	146	152	170	151	120	146	142	150	130	142	147	143	131	153	149	147	165	136	137	159	141	132	130	147	139	154	139	127	125	134	141	136	138	150	159	134	150	135	129	166	129	129	141	138	142	140	134	142	168	156	145	148	136	172	139	132	150	144	137	138	136	167	150	150	150	136	162	130	149	142	153	136	162	148	153	136	140	134	126	128	114	144	136	144	166	168	138	111	138	133	147	133	138	169	147	161	144	131	125	142	148	133	147	140	140	150	151	131	141	152	159	148	147	135	149	142	153	151	158	139	143	139	148	142	133	139	141	141	122	141	151	134	155	150	132	136	141	162	154	153	143	156	145	142	150	157	150	140	146	117	145	149	134	139	140	143	138	126	130	145	184	152	139	140	140	123	126	128	155	145	124	125	154	135	144	138	154	128	130	156	149	140	128	137	124	134	150	123	136	128	121	126	138	144	158	140	143	123	149	124	135	130	123	145	127	177	150	145	155	144	143	148	134	138	125	167	133	135	138	140	180	158	162	157	132	128	156	152	151	118	131	138	146	148	137	137	136	130	121	137	141	151	150	156	138	150	134	161	159	158	151	144	141	124	145	151	146	143	128	143	140	122	128	135	129	159	144	127	138	151	158	136	136	129	140	148	136	157	138	153	132	136	155	153	143	139	131	126	140	150	148	139	134	132	149	142	151	157	125	148	138	141	127	131	120	135	150	150	149	143	139	128	136	138	112	154	152	132	165	139	149	124	129	161	151	124	140	134	160	153	150	133	146	148	157	132	159	137	137	129	158	137	138	137	157	150	123	144	160	142	144	123	145	147	140	129	147	135	135	144	129	151	163	140	143	163	137	142	119	141	146	133	146	140	163	148	135	138	132	147	157	133	152	147	145	131	133	161	134	135	147	128	172	133	160	132	146	145	131	144	141	126	131	138	163	119	150	145	120	146	136	144	160	133	159	142	150	132	134	139	138	124	146	115	132	136	156	140	136	136	135	148	144	146	154	143	160	127	142	153	135	127	128	153	136	119	164	155	128	142	138	145	153	139	134	140	139	140	153	144	130	136	140	138	153	151	136	143	141	139	154	162	153	153	144	136	130	130	126	164	145	132	126	131	133	139	133	127	135	154	136	135	143	150	137	141	166	125	134	130	147	147	139	140	141	127	138	136	136	156	142	157	145	146	154	140	145	130	122	133	141	148	143	138	157	150	135	156	126	152	140	166	139	129	146	125	143	136	136	137	120	129	139	132	134	139	141	135	156	120	143	150	130	153	141	154	157	121	144	161	147	126	158	141	157	146	157	117	159	139	130	115	123	140	161	151	146	130	117	142	144	149	153	144	139	150	162	152	132	155	157	131	153	156	141	140	159	139	140	129	142	156	161	160	157	148	140	134	109	148	116	127	138	151	160	134	128	141	131	119	140	145	130	139	153	133	132	118	156	120	146	150	140	148	141	137	142	138	133	147	124	139	152	151	146	132	144	140	152	119	132	137	127	132	139	135	157	130	146	125	129	131	149	167	138	134	131	124	152	146	135	138	148	146	153	131	141	109	155	134	144	112	168	151	135	151	130	125	144	160	147	144	138	152	150	142	140	135	135	126	116	158	144	138	150	142	148	145	127	148	134	149	138	151	152	144	147	133	137	156	135	138	151	142	173	163	117	134	145	138	129	134	144	158	132	159	141	139	148	140	141	144	129	144	131	148	133	134	133	147	133	125	142	151	123	147	119	153	159	152	132	131	145	153	140	120	144	137	128	116	125	130	178	123	141	144	163	132	157	142	141	137	127	126	152	141	143	150	128	123	143	134	129	131	133	150	145	142	149	128	149	124	146	131	132	157	141	137	129	148	135	149	131	141	133	151	142	146	141	134	135	127	135	149	133	130	140	116	124	143	147	145	157	136	151	140	129	147	134	128	131	110	139	138	134	136	139	150	130	146	147	139	127	127	139	133	147	137	142	131	134	127	145	144	143	153	171	120	148	154	151	145	124	148	168	138	144	149	129	143	139	131	144	147	135	133	152	139	145	152	141	142	155	160	137	147	133	144	113	150	138	145	124	164	162	156	149	143	135	137	151	156	146	149	137	131	148	146	146	141	161	135	155	118	142	148	149	151	145	156	135	148	149	133	153	126	145	134	143	140	130	122	119	158	125	133	145	133	131	133	156	151	156	138	150	134	143	145	159	131	159	126	144	132	137	155	135	154	147	128	156	128	135	150	131	137	153	122	132	145	138	130	160	143	149	156	167	131	124	134	131	156	153	135	153	118	140	136	138	141	136	138	151	126	112	129	143	129	136	149	146	140	133	166	145	141	138	136	122	135	124	156	136	160	150	130	164	122	138	150	139	142	126	146	155	162	128	152	154	125	144	124	139	169	158	131	147	141	144	136	135	133	127	159	170	159	125	144	163	122	135	143	132	136	158	140	143	144	147	136	151	146	148	128	139	150	129	126	156	145	148	131	152	131	126	136	147	149	117	143	126	152	141	135	163	140	140	141	140	136	135	136	151	154	141	160	155	137	137	122	121	141	137	166	152	126	133	151	132	129	148	140	133	129	152	146	149	146	130	172	152	131	152	120	127	135	133	130	136	138	171	168	137	125	132	144	146	146	124	134	138	155	146	151	156	147	157	153	164	153	181	156	119	124	124	149	122	139	140	134	141	144	157	143	173	147	163	159	146	148	138	155	160	136	178	158	163	134	115	138	153	145	127	138	137	141	146	144	147	136	143	127	144	132	149	146	108	137	131	146	138	148	147	167	130	145	141	129	132	172	129	134	151	139	149	143	128	131	129	153	123	156	166	152	158	139	121	131	150	148	133	141	161	162	158	143	111	147	135	125	137	127	135	123	145	140	149	127	144	148	123	137	136	151	150	117	135	134	141	134	136	142	149	129	134	140	140	138	141	154	141	132	151	124	138	127	136	140	137	122	127	125	140	146	156	138	153	135	130	148	140	140	143	136	152	143	122	144	139	129	128	146	157	135	133	126	155	159	124	133	134	161	135	145	148	138	155	130	131	120	142	129	147	147	134	143	170	121	135	135	148	150	131	131	125	163	164	152	129	161	142	120	125	142	140	149	134	144	132	149	129	143	141	132	153	153	139	150	136	138	142	135	126	144	156	151	122	150	153	141	156	142	135	145	133	130	129	141	143	143	124	129	148	150	139	155	163	139	160	140	148	154	150	142	168	159	135	127	130	120	127	148	135	144	154	131	137	128	163	142	158	137	136	140	148	127	140	126	129	132	146	156	142	143	148	155	137	120	142	140	166	147	158	136	145	125	128	143	131	133	138	115	139	145	154	139	146	138	144	139	156	143	149	121	151	129	137	121	135	127	141	148	127	147	144	158	152	153	120	150	145	127	141	122	120	123	143	144	127	143	135	155	121	137
35845	1446	2043	2253	1996	1645	1400	1190	983	954	845	755	689	644	624	576	565	580	555	504	458	537	480	457	487	457	451	448	420	441	449	479	440	478	424	414	405	429	407	410	426	389	434	412	402	403	429	427	407	385	423	404	400	410	361	400	376	398	427	419	371	399	398	428	434	394	394	390	362	392	408	411	405	391	350	419	397	389	385	393	399	408	408	371	406	427	380	409	383	412	371	375	341	381	384	401	380	412	380	410	410	387	382	400	401	390	388	370	393	397	402	397	388	368	348	406	404	390	375	417	356	401	373	378	391	386	389	372	404	430	399	403	382	373	415	449	398	398	366	341	364	387	388	351	374	338	359	394	363	370	357	369	396	381	399	383	376	353	399	396	361	361	381	384	361	429	414	414	358	388	354	374	355	362	390	395	391	366	388	400	412	395	419	400	377	433	412	363	404	393	433	379	365	375	364	380	377	403	395	412	400	371	381	380	360	413	355	370	396	430	420	403	402	406	392	369	337	402	364	379	378	375	381	370	358	385	367	351	389	383	401	417	368	380	372	368	373	407	352	381	390	370	378	388	369	375	400	385	393	396	382	388	361	399	379	373	375	366	381	386	386	375	315	391	396	438	365	389	353	357	380	363	362	393	373	399	357	376	373	391	371	353	396	368	369	382	363	393	369	382	402	419	403	372	394	381	379	364	384	424	369	383	390	393	346	412	352	415	407	346	372	408	393	365	331	409	381	444	410	381	395	392	392	390	371	403	348	360	398	378	352	385	354	407	376	392	431	404	370	398	391	382	363	348	379	383	386	392	425	349	386	353	365	403	367	391	440	393	372	361	376	385	383	359	357	422	375	381	363	390	392	389	369	390	341	396	387	354	381	391	383	421	390	379	367	338	379	409	374	357	409	391	384	359	396	369	361	391	351	368	387	391	392	415	400	342	393	388	385	379	369	359	382	377	365	362	369	363	385	374	386	393	379	374	364	350	405	394	370	419	393	362	387	392	384	376	412	410	416	372	441	401	362	381	382	366	350	418	375	356	430	332	368	392	388	384	392	373	390	393	339	374	369	373	425	406	416	384	360	389	374	345	386	382	403	361	397	388	370	362	370	380	360	377	398	377	373	350	403	391	359	366	367	383	371	408	405	418	366	394	410	360	390	372	429	363	361	408	391	397	404	383	382	356	348	379	376	354	387	374	398	395	367	377	373	391	393	364	383	356	398	388	434	374	384	418	364	359	383	373	434	361	369	405	352	363	410	398	384	411	338	361	390	338	405	388	405	390	379	382	377	373	395	388	381	427	394	387	399	355	371	392	412	337	347	367	357	411	385	420	382	384	352	385	371	407	356	368	362	375	382	384	395	385	377	372	387	387	360	364	354	380	409	370	388	362	392	374	386	364	341	364	392	393	384	381	409	379	375	421	347	396	351	402	402	394	355	365	429	423	410	410	379	385	394	392	392	405	408	376	394	360	380	394	377	371	407	423	394	388	343	375	372	386	395	401	424	397	401	379	403	412	390	380	383	378	379	383	404	364	398	361	349	365	386	379	361	419	394	368	406	412	374	391	359	370	399	411	367	392	366	385	382	376	347	405	416	410	367	406	382	361	424	397	389	381	373	348	388	372	377	378	355	370	369	366	417	355	376	373	395	378	399	378	377	365	394	380	374	393	376	382	393	405	367	372	358	371	398	396	397	391	376	392	400	373	388	422	385	415	382	412	366	382	382	409	388	403	409	439	369	393	388	381	389	379	380	431	374	361	398	417	363	371	411	381	361	390	392	356	372	363	365	363	367	375	368	384	428	377	383	383	375	436	380	412	424	330	366	376	415	389	352	386	393	377	406	402	401	352	407	381	376	418	389	357	376	373	360	359	399	366	345	403	390	374	379	378	376	379	370	416	364	353	386	386	367	356	368	407	391	419	365	365	368	385	382	388	376	398	367	380	415	363	365	371	387	424	369	383	397	342	384	388	378	377	370	367	377	384	367	382	373	399	386	377	378	379	393	396	429	359	376	378	390	388	360	391	371	405	356	360	376	368	376	388	383	394	388	424	376	380	388	413	384	380	394	414	341	377	381	411	364	436	416	392	360	387	420	393	355	373	381	404	368	359	386	397	391	393	366	396	390	376	372	360	370	420	388	377	434	377	422	390	389	369	372	355	375	365	408	378	374	401	379	398	441	372	372	374	394	380	401	375	359	397	381	366	376	408	404	407	413	368	420	382	386	352	392	385	382	367	428	404	392	380	361	389	383	364	366	388	384	409	405	361	388	388	355	395	359	394	370	395	398	370	390	387	361	387	364	376	356	389	377	398	385	381	372	377	430	400	393	413	391	380	373	415	387	379	354	378	414	395	381	404	391	398	421	389	379	384	395	417	379	417	368	403	369	401	372	397	357	376	391	390	403	367	356	374	375	388	360	385	355	415	396	385	386	391	403	366	400	390	387	371	402	391	399	424	380	406	403	378	348	362	364	353	399	374	371	384	338	364	414	378	397	399	352	374	396	413	373	368	412	395	401	382	380	380	375	418	360	392	400	369	359	387	381	388	403	390	352	391	400	420	391	403	388	385	373	372	405	401	386	405	352	377	375	351	404	395	368	385	383	361	361	377	370	352	398	409	379	355	369	383	379	376	398	368	348	387	347	385	365	405	382	359	409	359	407	366	411	390	398	404	393	361	375	372	423	349	369	392	387	418	334	384	374	398	403	381	363	391	417	398	378	369	387	362	406	371	387	357	388	394	367	382	387	393	397	427	350	366	374	410	372	359	409	353	372	395	419	363	405	393	359	402	385	344	391	381	398	396	372	371	361	366	397	384	361	424	380	381	383	401	422	427	377	369	402	408	397	393	375	379	409	371	373	382	374	388	421	389	383	384	380	391	391	386	379	356	340	387	388	404	395	410	387	366	407	372	388	360	392	386	388	361	377	392	388	402	396	377	357	406	398	389	384	402	384	395	421	367	395	385	377	382	380	410	367	384	369	378	388	349	370	389	370	383	366	385	390	347	360	401	382	392	400	451	408	398	390	401	432	373	370	399	401	363	402	369	355	374	401	382	369	385	411	400	389	358	389	384	412	376	386	350	382	358	381	400	399	378	384	392	415	376	422	402	374	406	399	399	380	391	403	393	372	381	389	411	378	374	395	391	397	374	376	387	365	376	351	372	370	404	372	398	414	379	380	377	358	373	352	375	384	422	376	420	373	423	427	371	364	397	391	387	407	370	353	431	376	391	387	368	387	375	402	401	415	352	370	371	394	388	423	385	387	397	363	392	409	378	416	396	355	414	401	349	380	379	377	409	403	375	405	402	381	408	406	377	433	386	397	370	394	374	343	384	347	393	392	419	378	370	374	405	366	382	391	356	371	392	371	399	375	338	378	441	384	369	413	364	394	408	348	424	383	383	390	397	433	371	385	390	354	398	377	412	360	395	354	380	398	373	386	351	385	339	369	375	368	398	407	415	409	418	395	383	392	370	371	413	364	392
63212	32318	17056	4013	1256	855	708	610	499	473	451	376	366	375	358	379	358	335	351	334	310	338	316	268	339	289	313	324	303	287	324	270	297	305	322	287	280	311	337	333	271	274	303	281	311	300	317	286	292	264	327	293	341	281	335	277	285	288	301	308	293	308	287	294	280	287	301	258	251	302	282	277	295	325	279	278	284	270	277	311	276	251	306	286	317	253	293	271	286	255	288	274	254	285	306	322	295	258	276	300	269	279	308	291	304	304	284	282	268	299	257	280	299	275	300	278	278	287	298	262	318	287	315	291	304	288	313	297	268	237	289	280	309	275	288	298	278	285	283	313	295	301	303	288	290	285	308	314	298	309	258	283	304	297	294	318	289	298	277	286	271	302	297	303	263	291	300	282	297	302	272	276	267	275	303	327	294	309	298	274	299	263	282	290	285	292	293	291	293	281	279	271	277	244	284	258	305	276	268	275	299	250	298	282	305	302	306	296	278	275	265	293	292	267	283	300	325	281	273	275	286	259	265	301	272	295	285	302	267	257	298	271	300	290	308	281	257	308	293	276	307	277	295	288	272	246	276	298	282	299	285	292	298	269	254	286	280	268	287	282	269	275	308	296	289	286	300	268	287	308	275	250	278	270	261	296	309	325	299	297	291	278	276	270	314	309	290	292	296	276	279	312	288	310	274	286	293	277	289	264	297	282	334	230	299	266	289	275	276	293	308	284	294	291	266	276	283	273	286	258	301	268	299	321	292	274	241	266	314	279	288	275	308	271	299	313	289	292	285	301	307	273	311	300	305	296	279	264	269	271	310	273	271	277	282	252	320	242	289	299	297	293	270	313	302	292	277	266	225	259	286	310	262	300	301	292	290	310	285	261	296	302	271	275	265	295	277	285	253	265	280	299	281	290	312	282	308	281	265	290	274	271	280	260	288	250	304	287	271	300	275	286	272	280	265	268	303	309	266	285	279	314	297	266	295	271	302	300	310	250	294	287	297	282	320	277	288	313	281	320	281	312	283	294	276	283	288	292	302	318	292	304	312	270	313	307	292	239	287	280	289	268	304	274	252	276	300	268	266	265	279	304	318	279	285	280	280	264	269	293	297	282	280	292	281	283	313	270	295	251	279	276	306	275	281	304	273	272	261	300	274	302	296	293	285	303	263	305	274	276	292	297	306	292	279	287	289	316	271	300	283	261	293	276	312	287	293	294	297	277	283	282	301	314	271	290	286	279	282	301	280	298	290	317	291	303	300	285	239	303	283	299	258	287	327	287	256	277	271	287	282	288	288	289	274	279	263	268	277	284	278	282	283	255	306	271	287	308	264	263	315	282	300	280	310	308	284	263	263	265	254	305	276	265	295	301	273	271	274	280	311	278	270	288	328	266	305	300	276	283	247	303	324	271	300	260	278	284	276	306	293	260	279	288	281	283	284	302	319	316	286	295	287	301	267	293	271	300	260	283	304	295	283	241	280	277	268	290	255	297	255	279	314	298	333	273	289	270	294	272	260	271	266	304	275	328	257	302	273	282	305	284	278	274	308	301	295	294	277	307	317	304	249	296	283	263	280	290	289	291	283	309	280	312	255	262	271	288	275	276	300	288	262	296	281	328	283	293	296	289	298	265	281	287	350	302	294	288	286	294	257	265	260	311	306	280	242	264	287	281	301	285	305	292	305	295	327	286	287	303	286	279	314	266	301	286	273	287	292	280	284	302	305	301	277	267	312	300	264	240	292	306	286	274	282	303	278	291	309	270	263	287	278	311	290	307	282	257	281	278	261	275	288	280	296	303	309	295	259	283	287	272	294	267	299	281	298	302	280	289	286	292	298	278	312	336	260	279	288	280	317	281	259	294	297	301	282	288	290	287	266	282	282	285	282	284	272	280	280	279	300	283	306	277	269	279	291	297	296	295	327	265	305	295	309	278	273	284	279	323	249	275	287	294	274	272	269	263	268	283	301	302	283	263	268	278	276	311	323	294	283	265	299	269	300	311	274	302	266	274	289	282	287	284	312	269	293	275	267	258	320	346	247	308	262	273	271	272	272	268	259	280	297	332	293	265	334	281	289	283	267	306	279	278	266	249	292	293	281	276	282	297	280	318	293	285	270	275	318	296	287	271	285	296	278	287	269	298	311	273	285	286	309	280	278	253	298	304	287	269	363	290	275	287	275	267	262	276	279	267	281	312	302	312	290	260	271	296	259	279	289	324	261	266	281	284	288	309	263	273	299	284	315	281	277	277	280	253	301	260	270	264	326	274	288	255	286	279	280	293	283	300	253	287	267	301	304	304	298	284	303	288	326	299	307	302	318	293	314	276	283	287	284	310	284	292	302	304	275	278	307	279	288	307	281	274	262	296	279	270	305	263	269	283	278	282	271	290	271	274	322	259	281	285	273	283	306	282	318	307	305	248	269	295	286	301	323	273	285	266	282	259	260	283	268	303	240	320	290	288	260	290	266	302	298	308	272	253	285	286	285	283	318	296	313	250	311	276	284	281	274	262	296	306	255	261	282	299	296	269	338	298	271	275	308	299	274	295	307	276	279	266	284	282	299	278	334	314	255	274	284	278	272	291	295	292	303	313	301	301	269	271	313	295	275	315	311	299	307	311	279	284	353	286	280	282	307	286	295	272	263	283	301	277	278	256	262	268	290	290	311	289	320	336	277	259	279	276	290	282	268	284	299	306	270	307	263	287	290	284	285	286	267	298	293	261	267	303	273	266	279	309	275	253	306	289	300	279	295	308	269	316	291	275	302	292	308	305	266	289	291	329	287	297	295	302	272	257	274	296	299	241	305	255	283	276	309	282	281	301	287	279	276	292	315	272	285	274	252	303	322	301	279	281	276	324	283	307	263	271	260	303	288	282	299	267	277	286	281	258	299	274	287	283	282	259	291	277	292	278	286	289	283	260	265	295	277	257	268	290	267	286	291	269	274	306	294	285	274	274	288	306	296	308	287	275	276	313	253	254	273	284	258	286	296	308	287	304	283	274	271	256	294	282	282	302	260	283	280	305	281	265	303	297	251	268	302	297	273	248	282	299	285	304	314	299	303	303	286	268	285	286	289	291	276	304	297	299	256	300	273	293	307	267	289	287	298	267	293	296	272	261	292	304	300	308	291	270	276	288	273	324	296	290	306	278	282	258	264	284	290	274	271	258	278	306	320	277	308	278	307	304	298	303	263	271	270	261	306	254	274	306	292	341	315	279	297	265	282	321	290	329	269	278	298	278	293	255	260	278	317	282	323	287	290	277	309	267	305	285	314	285	301	290	277	287	299	249	290	258	323	294	290	269	279	277	286	309	297	293	273	311	293	269	264	288	271	277	290	276	277	276	295	275	296	263	281	308	310	291	253	281	310	302	272	258	278	304	292	287	293	281	291	279	292	269	296	272	288	314	299	272	282	267	280	278	260	298	268	280	283	288	285	286	296	308	307	283	268	270	313	297	277	272	294	300	305	325	274	281	309	282	293	298	285	287
44380	2422	3683	4453	3739	3048	2632	2268	1933	1725	1517	1438	1354	1264	1247	1138	1098	1004	1009	964	950	955	890	910	866	822	841	866	859	803	785	782	804	783	750	780	821	736	788	747	792	777	751	733	727	747	709	738	736	790	708	767	696	733	738	696	731	744	709	739	709	662	698	695	760	706	710	766	726	740	694	771	696	713	694	701	709	702	661	679	704	705	648	685	727	679	685	711	678	672	739	754	726	705	700	676	671	688	629	712	760	705	692	694	637	677	747	694	691	699	731	711	673	719	681	676	726	698	745	740	727	672	685	696	714	706	726	696	720	718	670	709	723	730	702	737	648	678	726	725	718	702	735	710	685	746	709	640	708	726	723	699	675	684	671	668	736	689	694	682	691	684	689	674	705	678	752	693	710	685	679	708	673	729	683	712	736	722	691	696	682	705	698	747	650	696	673	715	757	675	660	728	689	758	725	670	736	634	680	681	731	715	684	724	698	726	718	687	743	743	657	725	712	698	735	658	699	702	668	698	665	704	754	658	699	717	703	686	657	695	705	679	696	728	691	699	670	700	721	742	696	780	705	675	702	689	727	682	692	650	686	707	700	693	756	704	682	660	702	668	708	761	675	752	700	667	703	685	675	692	729	745	677	706	654	668	707	694	670	696	678	703	726	710	680	699	668	700	707	669	684	726	697	686	646	715	740	630	713	685	690	693	653	699	742	684	695	711	683	709	722	711	683	688	641	712	689	730	702	679	716	704	738	695	689	726	676	697	685	712	673	657	663	653	646	714	700	666	673	677	705	668	693	721	680	666	695	736	709	711	703	675	698	640	656	725	744	676	731	696	695	695	673	646	730	698	697	695	702	631	659	746	671	749	704	691	735	670	660	706	704	745	731	708	716	677	730	692	697	696	666	667	687	708	659	680	719	714	676	734	698	692	688	697	711	652	670	763	681	703	673	662	683	689	724	682	697	682	689	697	672	700	700	661	716	690	710	690	667	642	698	724	690	648	708	673	672	720	724	687	689	690	734	711	676	679	680	709	691	699	708	700	715	730	687	696	705	657	724	683	681	666	680	658	728	669	705	654	734	688	670	690	727	699	669	678	718	659	718	701	703	662	714	691	680	739	662	692	637	708	708	692	656	702	676	671	680	727	670	717	699	733	717	667	698	707	653	717	698	702	694	692	688	688	656	696	703	697	694	693	690	742	736	688	652	635	650	646	746	689	668	699	658	688	672	716	695	694	690	675	671	692	701	678	692	666	715	714	698	692	718	710	669	707	660	712	708	710	688	710	684	691	728	740	647	719	686	679	699	701	792	730	717	717	636	662	653	727	711	706	705	675	706	704	692	722	686	658	704	665	695	713	744	702	733	712	680	664	736	708	674	666	691	689	696	690	675	720	680	644	680	687	701	718	709	669	682	701	704	657	709	686	700	737	712	675	657	727	734	706	664	649	699	709	660	744	722	663	724	668	716	704	719	696	719	739	665	648	677	637	682	678	650	687	706	666	727	700	680	744	752	691	727	680	688	709	680	649	666	722	670	697	712	704	703	713	721	729	722	670	669	680	687	703	679	725	699	665	686	685	679	679	666	704	720	724	709	666	715	704	736	697	716	705	722	669	668	695	687	745	701	683	687	696	687	705	671	703	704	664	717	742	682	655	716	729	718	730	711	733	714	737	708	721	650	708	692	683	700	716	684	653	721	659	714	716	703	724	687	657	661	647	696	731	709	695	698	656	738	722	719	670	663	680	688	680	710	668	708	662	684	690	664	735	679	724	732	684	724	664	701	751	709	646	704	717	747	720	722	755	714	708	684	699	705	668	716	654	700	778	673	687	720	748	699	705	703	659	703	731	715	665	714	677	695	701	697	716	694	738	698	683	717	684	735	700	698	693	728	734	722	685	777	700	684	669	724	702	703	684	691	700	689	714	693	701	690	662	722	756	696	704	658	697	696	709	658	722	736	684	699	713	691	684	673	711	676	682	651	700	650	698	664	734	749	695	730	681	693	650	704	686	719	717	712	722	655	648	677	696	673	701	706	635	713	675	691	681	622	695	707	699	648	678	663	682	685	703	682	683	700	647	679	718	687	710	667	695	666	736	660	681	712	706	727	733	630	683	690	694	695	677	724	666	694	721	674	718	708	724	681	698	677	706	658	696	685	707	685	698	708	717	680	685	679	673	664	683	672	640	693	684	713	659	676	729	724	675	698	688	676	720	713	639	640	672	647	705	665	702	667	699	728	690	705	663	670	670	732	771	717	653	735	695	690	705	709	700	717	677	636	696	691	693	716	710	693	673	673	671	662	738	752	693	713	691	718	677	680	723	708	711	700	678	747	669	719	677	705	683	689	688	756	683	676	683	680	704	677	696	667	696	690	687	698	671	687	767	677	677	685	684	690	671	669	752	703	727	709	729	702	692	717	668	692	700	698	752	669	690	706	707	693	702	673	716	717	687	692	720	735	674	711	644	651	705	666	738	689	692	663	711	684	679	639	694	679	684	687	729	678	646	678	714	718	690	689	670	737	657	723	694	703	691	677	690	669	722	703	708	725	698	645	658	695	674	698	729	691	710	695	688	710	702	737	677	707	677	701	660	669	703	694	743	711	708	687	738	733	706	686	720	719	689	719	718	710	677	650	722	719	738	692	732	646	635	687	637	704	739	721	693	695	672	712	666	678	668	690	713	714	694	667	736	674	720	696	692	710	691	715	728	664	717	691	705	619	654	725	737	720	669	690	693	726	658	719	686	713	681	701	708	703	674	739	705	673	666	716	719	676	695	723	695	658	652	693	696	735	677	697	719	689	676	674	693	715	666	688	685	706	711	684	621	681	696	693	706	706	706	631	663	719	719	707	679	683	686	681	674	701	673	746	712	676	658	680	697	700	703	677	686	696	665	741	717	740	739	684	686	690	666	717	729	668	727	743	686	673	703	741	730	731	690	700	745	701	687	714	729	659	731	716	675	682	697	713	682	686	707	733	666	690	707	736	735	708	647	761	690	710	679	691	694	699	673	712	695	670	695	699	711	730	690	662	680	724	720	663	684	709	633	679	697	727	684	631	649	709	715	707	669	681	663	736	694	671	711	708	661	720	678	650	683	711	685	684	698	756	765	712	727	702	716	690	726	655	686	730	694	698	707	717	709	712	691	691	726	734	675	712	705	712	711	681	738	726	731	686	691	690	669	684	708	647	699	738	695	742	671	702	699	685	658	696	698	717	679	714	661	715	681	711	704	671	691	727	675	686	716	709	698	680	709	723	686	712	698	718	655	681	697	663	649	682	718	713	704	688	657	689	668	704	703	734	695	668	674	731	700	696	699	737	700	664	653	695	707	680	706	715	691	695	755	685	703	695	729	667	707	619	684	704	648	735	671	730	731	668	680	688	697	701	670	723	746	693	710	653	707	689	682	727	733	733	722	726	732	698	697	706	681	664	707	663	653	725	726	722	749	730	670	707	666	711	723	692	703	678	695	694	717	720	679	738	688
10847	710	240	236	215	238	236	223	267	260	247	228	214	212	227	255	237	225	237	235	219	214	233	201	238	207	236	244	232	203	210	230	223	230	241	207	237	210	219	250	227	224	258	227	220	257	226	243	226	225	226	240	221	226	218	225	233	221	257	246	201	209	227	207	226	229	223	225	239	270	211	230	244	214	192	255	237	224	256	224	206	221	247	225	246	234	241	229	230	248	221	226	212	242	204	231	215	227	228	225	230	222	235	199	247	220	218	221	217	245	232	222	203	247	219	235	242	218	262	255	218	215	242	221	233	180	224	230	219	211	216	225	237	227	222	223	217	218	229	256	254	245	204	225	223	231	252	227	244	200	203	199	235	237	211	226	208	230	215	213	221	231	222	227	231	237	222	199	237	229	221	229	231	235	228	256	211	236	274	248	248	235	239	223	197	219	244	217	199	244	265	196	216	233	240	234	212	217	231	224	226	237	216	262	191	204	217	213	231	231	235	205	205	222	200	232	260	214	235	220	227	233	234	220	237	220	216	217	229	236	253	189	225	212	213	227	210	232	231	217	218	199	237	237	212	227	216	215	231	246	239	208	234	229	247	194	198	210	226	243	265	221	262	214	212	222	218	232	247	205	197	237	228	213	216	232	203	234	217	217	199	241	243	196	220	228	249	219	228	215	236	215	212	241	234	248	228	225	252	231	219	223	209	209	217	233	226	228	229	226	223	211	214	226	211	224	213	213	231	212	218	225	214	251	250	231	220	205	234	243	226	236	228	221	242	248	231	231	213	230	196	224	207	245	219	226	213	221	209	226	214	210	240	261	223	246	253	227	182	230	211	213	254	219	241	222	227	203	226	241	208	247	231	223	250	224	226	250	229	222	227	214	190	260	201	215	234	229	195	223	249	231	216	239	223	246	245	223	217	219	226	195	230	229	215	239	196	230	221	216	212	257	230	204	235	197	221	243	227	218	235	205	227	254	198	229	239	232	211	241	241	230	196	253	223	222	200	251	232	208	223	225	245	202	261	244	204	246	221	235	207	261	213	205	237	223	220	213	225	215	213	213	237	215	258	221	226	223	226	223	219	244	222	253	237	240	226	241	243	218	220	241	231	243	226	196	200	216	207	211	234	235	238	253	228	201	216	218	223	240	210	216	213	224	217	211	230	253	231	228	250	233	237	234	217	234	230	235	239	217	226	228	223	212	212	196	248	218	251	233	215	225	227	249	219	236	244	231	235	235	228	251	262	240	234	234	215	223	225	217	235	222	210	225	218	244	246	213	239	225	220	225	224	201	245	234	261	240	265	226	208	212	217	216	214	206	233	213	223	234	206	218	227	221	218	234	211	201	237	250	237	231	206	234	252	243	217	243	253	210	228	226	222	219	222	196	246	193	223	211	234	223	225	243	230	226	236	213	206	235	194	213	259	228	224	236	239	248	225	240	241	216	248	221	247	234	232	235	240	226	238	222	219	250	217	230	222	211	222	240	228	228	222	217	268	231	227	255	244	246	229	237	242	234	210	213	230	228	241	247	226	229	218	243	209	212	238	238	243	232	210	211	239	249	188	219	248	230	222	238	223	207	221	208	230	198	237	217	207	202	225	237	238	220	251	246	229	214	217	232	242	247	245	236	236	215	243	226	221	212	244	238	239	204	200	212	244	236	220	236	205	192	217	255	229	231	241	251	235	249	218	197	226	214	241	236	206	251	251	202	240	230	206	230	221	261	235	251	233	199	230	211	251	236	228	207	228	217	216	223	215	229	220	211	231	207	225	245	234	227	221	225	239	247	189	243	183	216	209	209	234	229	229	230	233	234	219	214	214	208	236	251	225	203	226	228	239	229	238	213	240	211	202	207	225	248	230	208	232	230	231	255	223	198	242	235	213	228	227	220	253	228	220	235	224	220	230	238	245	249	218	203	222	236	239	262	236	209	237	231	211	226	219	245	236	181	231	252	203	240	204	226	220	246	212	233	245	199	192	215	230	237	241	224	203	224	221	238	207	247	226	217	213	225	222	219	256	224	252	219	222	213	220	232	217	244	237	226	204	250	228	206	261	219	218	241	209	264	237	204	255	234	228	213	218	204	220	233	240	245	241	269	237	216	228	230	241	237	231	226	213	203	254	234	225	214	213	226	244	207	239	227	206	235	240	251	228	240	213	229	214	225	211	222	215	206	242	244	245	227	218	212	208	228	192	204	219	190	273	220	235	221	206	195	204	243	211	225	211	231	216	210	238	235	227	245	204	235	227	216	211	223	245	209	227	208	209	212	228	228	199	245	249	239	218	220	227	206	223	199	219	202	203	192	209	228	223	212	227	244	196	251	241	234	209	221	227	249	209	220	221	206	207	220	243	236	244	227	224	228	233	231	218	216	220	226	239	229	216	236	231	226	246	236	195	238	244	228	240	215	222	220	219	234	258	210	225	226	224	223	231	221	241	249	220	226	223	235	241	230	251	258	213	231	230	261	213	241	221	242	237	218	234	215	247	218	227	236	206	238	212	240	231	239	231	221	209	196	226	221	209	235	243	235	226	214	218	211	207	213	219	217	275	223	213	231	229	229	199	200	212	218	193	217	239	226	239	217	212	222	241	237	214	219	236	224	236	251	239	206	221	240	241	232	213	244	240	235	242	241	210	226	242	262	229	229	213	239	218	231	215	221	226	250	227	227	224	243	223	259	223	195	215	242	244	222	229	226	198	232	219	211	238	249	246	238	223	205	220	214	218	224	255	224	223	222	214	224	198	213	230	220	240	243	196	220	249	240	206	241	229	247	193	202	221	249	233	229	234	232	228	248	237	207	261	223	234	223	218	251	221	234	210	242	218	216	213	221	235	234	222	207	239	225	225	240	226	246	212	222	220	214	214	219	236	193	220	237	232	229	245	236	229	248	203	237	211	214	216	229	225	219	215	238	218	244	234	233	223	230	248	257	239	243	245	210	240	212	239	234	242	236	190	200	239	206	228	220	227	238	251	227	208	202	227	257	223	226	224	198	250	200	241	212	250	240	217	198	227	221	201	212	256	243	237	249	245	243	203	212	218	225	211	235	241	261	223	238	238	249	232	224	259	211	215	234	203	245	223	225	216	229	233	236	232	250	217	209	239	201	195	231	223	213	203	246	264	239	223	218	229	241	225	231	233	213	229	234	221	215	236	226	230	222	220	217	235	197	226	204	216	197	251	222	235	241	226	238	235	227	202	235	227	219	227	235	216	245	205	215	216	237	250	236	240	240	225	228	215	214	197	214	217	200	209	210	234	215	232	222	238	213	239	225	221	220	224	228	236	251	252	246	238	224	235	260	234	222	220	212	228	221	241	220	211	217	224	232	213	229	231	244	221	222	257	202	228	243	233	238	207	222	233	241	228	200	221	200	219	225	238	229	237	209	235	247	230	238	210	239	244	199	217	227	194	248	250	235	219	228	195	252	231	220	249	221	219	208	233	241	235	240	204	247	260	250	260	220	221	250	225	221	265	247	234	219
10583	587	623	569	569	564	578	550	572	590	589	598	540	534	562	565	521	576	554	554	573	573	569	554	546	541	566	522	549	548	539	527	532	542	522	524	569	489	526	528	543	558	577	569	557	549	535	523	510	546	525	543	553	541	543	536	578	517	546	522	547	563	514	555	533	552	551	534	531	542	532	547	505	550	526	584	522	526	536	540	568	538	587	559	520	542	518	485	497	519	565	562	509	528	530	542	529	530	538	579	591	511	555	540	535	557	566	495	605	537	553	587	538	534	524	537	542	549	510	527	574	578	602	587	566	547	537	530	486	481	534	563	520	575	519	572	576	540	577	541	556	560	541	541	528	510	537	573	568	544	500	534	568	562	550	562	540	541	510	519	533	521	529	552	523	524	519	498	521	535	513	512	561	523	505	607	539	561	527	554	546	545	548	571	555	583	538	555	553	524	512	531	492	558	515	547	561	560	522	521	536	556	501	543	500	578	547	543	540	534	604	511	557	540	547	529	545	562	530	538	560	530	558	501	552	582	560	495	529	589	579	574	562	539	520	540	561	536	554	562	578	551	577	568	555	544	508	546	495	516	545	535	546	568	542	545	542	531	554	594	562	530	515	576	516	568	552	515	521	548	533	543	539	534	499	502	549	573	543	519	537	567	598	499	504	546	534	520	549	546	568	530	534	583	551	546	544	527	584	544	546	515	532	539	543	508	547	564	550	568	517	533	532	579	531	507	533	519	568	562	530	587	588	544	545	545	572	531	517	540	510	529	586	538	561	576	536	566	540	537	540	526	539	545	544	550	548	522	514	540	516	526	528	537	533	507	551	585	555	563	511	572	552	559	526	563	530	585	523	573	571	559	517	556	587	545	553	520	575	559	529	544	555	562	548	525	570	474	547	586	531	527	603	562	517	588	547	525	547	518	513	545	562	558	587	526	518	530	549	563	566	536	556	565	577	563	527	566	539	539	532	553	533	554	586	553	545	569	565	543	519	572	520	521	559	507	504	511	512	526	527	563	527	536	582	507	571	504	527	554	566	555	536	536	556	543	583	514	571	551	565	568	625	529	516	554	537	516	514	503	563	552	533	551	536	546	560	499	557	514	535	602	510	544	535	522	558	535	539	527	527	592	527	561	522	531	565	573	523	557	540	527	570	559	566	561	558	545	538	525	558	549	546	562	559	507	518	521	527	512	569	536	612	541	526	540	543	516	497	538	567	520	526	525	562	586	582	529	521	545	581	576	532	524	549	562	578	537	536	577	565	555	614	531	560	508	496	492	547	523	527	537	527	496	521	536	550	552	547	594	540	514	600	534	556	541	528	548	503	537	554	545	509	582	539	551	538	563	554	542	562	516	537	551	548	528	512	563	513	554	584	548	562	566	563	506	542	548	525	578	555	550	550	491	547	540	549	542	507	539	540	553	559	525	544	540	492	549	565	517	535	515	524	509	530	575	565	551	567	525	522	538	519	538	571	522	548	560	587	544	497	529	554	515	509	569	572	527	538	569	569	568	512	529	542	549	552	545	523	504	542	574	525	549	560	525	543	518	555	492	553	530	545	545	546	544	536	568	558	556	551	576	498	531	532	540	540	540	505	547	555	538	518	554	539	530	570	533	506	502	533	534	535	524	580	570	528	535	534	592	529	558	487	553	531	536	537	548	557	559	573	520	596	536	515	533	489	563	525	531	534	533	525	540	529	601	503	575	535	575	527	561	569	551	521	506	551	543	542	518	524	558	548	590	546	521	543	568	541	547	544	549	571	544	566	588	582	508	538	552	554	595	567	554	542	526	562	477	515	502	540	523	534	537	579	546	579	525	500	560	547	612	550	546	567	505	540	603	540	559	531	535	485	584	525	532	561	564	546	593	543	531	533	570	537	531	613	551	564	558	535	597	524	602	520	520	541	522	550	542	550	589	525	538	482	576	524	557	565	524	528	519	562	537	554	569	523	544	549	487	521	563	551	482	534	559	537	535	539	563	536	514	570	527	554	561	534	505	566	578	558	546	518	511	538	543	523	536	555	490	520	549	546	551	540	549	530	534	544	566	543	557	560	541	553	518	562	578	588	564	555	547	543	515	536	496	548	525	599	572	558	541	570	541	524	555	512	510	545	526	559	548	555	544	552	582	536	479	528	545	525	489	565	539	553	564	543	532	520	559	520	507	532	526	508	508	560	522	554	561	515	538	532	569	565	561	583	556	574	576	539	531	566	520	558	541	552	530	559	556	554	537	557	566	557	600	533	543	532	549	547	485	516	556	546	506	524	551	532	540	564	505	544	538	557	531	562	549	540	526	508	578	523	520	522	565	518	500	528	584	590	600	540	541	560	515	560	563	548	544	564	527	534	552	558	502	514	561	552	545	536	559	525	545	557	563	562	556	525	513	533	594	524	513	582	566	553	497	542	506	559	561	515	519	527	556	523	529	576	529	539	539	515	556	545	550	522	475	551	567	542	560	548	544	544	586	526	554	572	527	520	556	557	555	536	567	573	569	560	541	540	515	569	549	590	501	570	548	546	537	562	507	605	542	535	521	542	518	524	528	555	520	534	534	515	546	512	540	513	541	588	567	514	527	570	545	529	577	498	553	533	504	511	508	514	556	565	514	583	557	530	590	531	536	524	564	515	527	559	529	583	541	588	550	548	544	550	524	530	596	543	606	554	584	541	515	588	529	510	530	580	581	523	515	584	522	540	544	544	587	517	535	527	551	518	569	518	563	571	534	536	512	557	542	539	533	554	554	548	535	507	562	532	577	506	547	562	511	591	529	539	553	608	598	559	518	544	560	575	522	560	571	548	540	524	490	542	555	512	532	562	529	559	558	574	512	533	499	494	548	504	527	502	539	541	558	574	524	560	566	527	519	523	545	489	567	555	523	569	516	586	581	539	571	573	573	537	564	582	554	552	559	541	500	508	549	546	566	530	533	534	534	533	518	547	535	542	523	591	524	551	521	550	566	528	565	560	528	549	492	512	544	557	540	555	524	537	549	529	529	511	549	540	502	538	516	515	491	528	544	612	545	568	562	542	538	525	557	539	532	564	516	559	565	547	528	523	580	540	546	533	531	548	534	546	521	542	554	526	521	578	522	544	548	504	575	545	536	564	571	528	556	503	548	545	527	557	560	564	529	520	557	524	533	541	543	544	531	574	565	574	559	546	543	562	538	527	574	543	532	518	531	504	536	540	581	519	574	511	530	540	600	526	574	520	549	565	529	556	545	570	550	554	572	523	589	529	568	575	534	556	574	559	542	557	532	570	564	536	560	520	534	507	497	523	539	528	546	519	533	557	564	606	527	551	544	526	554	561	605	550	518	547	533	571	554	561	524	584	555	546	507	544	586	561	548	526	503	538	518	564	554	536	541	539	590	570	532	595	528	530	538	548	546	518	531	550	525	542	526	555	496	562	544	530	565	552	588	549	543	501	522	526	544	565	566	533	550	596	555	573	529	545	529	572	551	543	545	550	602	533	537	548	542	542	538
58702	26952	6838	864	533	394	327	292	227	224	206	182	208	185	171	174	164	169	149	159	161	164	150	160	174	154	161	139	142	155	141	128	134	135	157	150	170	144	149	150	153	148	136	121	128	144	156	146	136	132	154	138	141	139	134	143	128	175	143	156	156	151	136	134	136	147	144	148	127	156	148	147	130	139	155	163	131	153	159	145	147	138	116	130	133	140	153	152	135	139	165	116	140	144	144	138	138	142	154	136	148	132	137	169	138	126	156	163	131	141	138	149	137	155	156	154	159	127	140	138	146	141	138	140	142	168	149	147	148	131	119	151	127	147	149	141	121	132	125	140	110	140	141	155	144	138	155	135	141	143	141	152	133	121	125	133	158	146	143	138	119	148	147	139	145	171	152	153	133	143	158	151	120	139	157	148	153	136	143	155	138	145	165	146	149	136	156	125	133	148	130	116	151	153	138	135	137	136	127	139	114	120	160	162	142	131	151	146	152	127	131	140	149	156	141	144	178	112	140	147	139	120	130	134	143	148	155	135	161	152	146	142	142	156	138	130	140	152	153	150	142	165	160	107	155	125	146	151	135	139	121	150	135	158	168	159	160	130	149	126	139	141	129	151	151	169	165	125	150	138	143	143	140	164	164	142	122	144	144	141	129	127	148	163	156	148	158	143	122	137	139	139	139	158	150	139	129	134	152	132	145	138	177	143	132	144	150	145	115	139	121	144	143	120	136	104	130	152	151	119	148	117	120	153	131	131	123	141	166	158	155	169	153	141	164	151	143	140	137	130	146	148	136	132	138	122	133	141	153	154	143	124	135	134	150	166	124	120	143	160	147	153	154	140	153	125	155	149	163	167	126	139	160	141	123	148	128	140	152	154	155	152	145	131	149	132	136	166	121	133	163	143	176	139	160	161	160	156	165	134	126	137	148	136	131	144	144	142	154	144	156	149	141	130	162	156	128	125	146	137	151	150	131	134	145	158	124	171	144	131	135	123	139	131	130	130	156	154	124	148	143	135	130	149	143	133	141	126	143	125	140	138	149	131	136	146	152	151	156	156	153	129	129	134	140	145	143	148	151	135	154	139	149	131	144	134	134	134	131	155	174	147	138	135	132	137	147	159	143	138	147	133	134	129	132	128	122	141	141	131	128	136	144	125	127	150	132	117	148	167	147	143	98	146	143	156	141	120	151	143	148	144	140	150	157	138	135	116	180	175	138	145	120	140	153	155	159	142	137	165	135	147	158	130	140	157	151	143	141	138	141	159	138	157	146	142	145	141	148	148	151	124	143	129	164	151	135	124	145	147	145	130	157	156	143	130	128	157	129	145	132	153	127	132	153	128	144	148	131	156	160	134	146	122	139	138	132	140	131	145	144	124	142	149	164	144	146	157	125	142	167	123	137	118	143	143	143	155	108	146	139	152	135	148	175	136	133	150	161	128	133	143	146	124	141	149	148	138	110	121	120	153	142	145	158	142	145	150	148	134	118	142	135	153	118	135	150	157	147	148	147	127	148	132	140	153	150	127	154	145	138	135	130	146	127	146	135	126	147	157	127	132	147	135	158	150	157	147	139	141	134	138	128	143	143	135	130	139	135	161	146	119	154	128	133	122	126	137	159	149	138	150	139	126	121	153	144	157	144	124	137	132	159	130	152	146	146	149	142	143	146	108	150	136	126	125	157	132	153	139	138	134	152	145	146	122	159	146	136	147	150	122	139	136	140	155	134	159	136	139	162	139	136	141	120	124	152	124	145	141	167	134	151	152	143	120	149	147	151	125	144	116	171	144	124	134	163	118	147	137	124	138	138	152	166	138	134	130	152	126	150	153	140	138	136	127	129	138	158	137	147	144	147	141	156	165	135	110	127	124	127	151	146	140	139	149	160	153	125	136	159	139	142	140	125	129	142	150	159	120	154	140	143	147	138	122	114	150	158	160	164	128	132	113	127	145	163	120	117	135	132	126	126	135	155	160	130	169	134	132	135	153	140	150	137	150	129	141	131	144	147	156	119	137	151	140	132	138	138	140	142	144	154	150	152	157	155	148	134	160	141	140	149	124	132	135	136	141	157	159	131	134	134	149	139	127	143	126	139	152	151	139	173	142	144	153	138	148	134	141	152	137	136	135	117	120	133	151	155	152	171	137	123	143	111	134	158	126	133	127	152	144	143	127	117	153	121	143	149	148	112	151	136	146	162	136	131	144	138	152	140	153	147	145	127	150	124	145	142	151	144	135	139	152	137	149	152	162	145	167	124	137	161	155	150	164	150	148	150	154	139	142	145	132	135	133	128	138	128	145	156	146	139	142	141	136	158	134	157	133	157	178	139	124	133	137	144	139	143	142	144	130	123	133	136	160	137	140	125	148	132	163	139	168	136	147	133	153	167	148	157	131	163	127	123	160	156	150	126	130	150	160	126	140	149	147	152	147	158	127	142	153	135	160	145	140	136	150	141	137	139	130	140	155	142	144	169	144	153	147	115	122	128	125	162	158	145	148	129	140	158	132	132	141	177	138	148	122	148	151	153	116	129	154	135	156	149	142	137	140	139	149	121	145	149	148	137	143	138	136	156	132	136	129	153	156	149	162	151	139	130	136	165	141	158	132	124	133	137	151	131	138	137	136	147	153	121	140	138	152	178	132	130	163	136	133	155	150	147	134	163	132	143	118	123	164	151	138	122	151	149	139	153	134	170	157	165	128	135	130	146	160	132	157	143	118	145	177	151	139	146	134	139	149	127	130	158	154	142	146	126	154	141	118	152	143	151	158	137	117	147	155	149	152	150	120	150	138	151	137	149	133	156	157	151	160	164	144	134	155	143	128	160	136	152	152	145	149	131	130	154	134	130	138	139	166	153	123	136	156	162	161	160	145	140	143	170	161	134	126	151	164	123	154	118	132	127	149	166	151	144	157	131	183	154	128	144	111	138	142	128	144	150	110	145	150	155	140	156	158	147	149	139	139	129	149	136	144	147	134	152	152	155	149	128	119	136	147	148	143	132	139	158	149	146	122	119	135	142	120	131	153	124	141	128	140	153	128	125	147	146	149	142	161	144	150	145	122	132	138	164	129	120	139	106	134	143	149	152	128	131	142	148	142	151	144	148	158	150	152	134	145	142	149	157	152	159	166	153	126	141	136	170	122	136	144	145	154	143	132	144	143	149	137	161	142	133	124	143	167	175	132	158	155	126	130	158	135	143	127	143	134	138	138	140	145	144	129	139	135	136	129	134	159	161	113	137	143	138	152	147	154	124	157	162	164	120	130	137	131	156	147	133	147	135	133	130	113	157	148	156	155	144	153	167	132	157	133	122	151	140	133	120	136	137	154	159	143	123	112	128	141	153	142	133	175	130	145	139	149	147	153	145	133	134	147	127	141	150	153	135	149	137	146	149	151	145	134	121	125	126	145	165	167	153	145	127	144	130	134	129	155	150	122	147	126	146	124	151	144	142	121	134	161	124	154	127	146	135	155	121	169	126	187	144	127
35790	1229	1921	2372	2013	1692	1425	1253	1014	948	797	800	713	685	616	608	597	527	546	555	532	454	523	487	488	476	487	460	457	456	484	421	438	451	457	442	423	415	386	419	431	418	424	423	440	431	403	413	389	426	406	396	391	380	407	404	373	385	411	390	392	405	381	394	368	385	385	437	366	405	395	444	387	407	382	382	416	402	417	375	407	370	319	373	359	390	395	379	346	379	367	385	428	392	378	362	398	417	404	378	383	409	417	417	334	386	408	420	369	344	397	403	397	395	373	394	365	380	392	412	382	380	421	417	379	361	380	390	386	404	377	407	374	379	381	403	372	404	380	347	372	378	373	396	381	408	400	400	419	365	400	390	369	360	392	382	390	375	375	387	403	401	447	394	397	399	393	403	367	395	381	386	377	399	416	388	383	406	382	385	406	395	364	385	416	425	346	397	391	395	394	426	377	378	387	391	388	405	410	381	389	373	370	394	392	419	378	395	361	403	368	395	394	376	378	373	360	369	385	357	405	398	383	379	379	327	382	401	385	359	385	388	394	389	393	413	396	357	402	363	398	400	393	369	387	386	405	388	397	402	376	364	386	366	356	373	388	374	377	415	374	412	357	399	390	377	371	436	372	401	374	405	395	364	389	381	349	415	397	376	350	402	401	391	371	357	407	387	352	371	395	395	357	394	368	392	370	391	403	384	368	392	377	388	396	398	367	388	399	361	384	393	355	397	393	343	374	384	411	394	377	409	396	401	385	374	395	376	403	385	393	381	371	387	385	398	352	385	394	361	414	384	364	374	403	413	380	372	368	384	385	403	392	392	364	377	380	429	388	376	359	408	396	383	402	389	418	382	391	420	384	397	386	397	381	383	386	394	363	387	393	400	380	385	376	368	426	416	423	412	366	372	404	411	416	398	379	366	376	406	377	381	356	362	365	388	417	381	378	365	379	385	395	357	367	388	348	384	382	393	385	381	376	373	364	391	374	356	377	399	435	394	368	378	411	367	400	386	357	348	406	365	368	366	407	358	401	366	386	382	413	354	391	361	347	399	392	395	351	386	375	356	387	387	374	355	397	388	414	415	364	374	408	365	426	412	361	376	377	361	395	336	405	398	378	353	394	374	403	364	364	401	415	403	409	385	368	368	370	385	395	412	369	386	416	413	373	381	372	405	346	419	380	400	386	402	358	371	358	391	401	381	380	374	391	375	333	370	379	352	394	372	391	437	371	376	375	368	381	343	405	398	377	390	354	381	376	418	427	357	423	402	387	367	387	373	378	357	370	390	398	439	379	345	394	407	376	371	385	391	385	390	358	439	412	368	381	405	358	391	366	375	373	366	396	365	417	412	360	386	398	422	377	391	399	429	405	347	370	364	403	336	379	368	360	355	364	380	367	391	354	362	364	367	371	370	393	370	354	352	439	408	392	421	406	375	391	428	362	373	371	373	359	381	399	389	396	376	379	404	331	363	398	365	424	386	406	390	386	395	405	391	386	342	395	380	378	390	396	405	422	361	359	383	397	362	383	361	370	392	396	373	388	365	381	378	363	392	416	402	353	388	384	375	406	386	347	410	390	369	394	393	393	390	397	392	375	390	387	391	408	407	388	375	387	398	387	381	382	414	379	385	364	375	407	377	357	384	388	364	413	356	389	391	384	362	372	404	378	396	381	381	383	392	436	399	393	380	404	382	420	374	354	367	381	388	367	370	377	384	368	387	373	366	366	392	374	404	376	406	378	391	385	432	401	408	383	369	375	357	396	382	384	409	385	388	366	379	394	399	387	375	368	435	346	353	389	403	389	387	377	386	394	395	377	361	376	371	381	405	365	374	368	435	362	425	383	415	400	398	361	377	393	376	399	414	391	404	397	402	420	386	402	367	388	397	387	377	403	395	366	415	360	394	385	384	384	413	394	406	398	372	357	399	401	370	368	413	349	364	395	365	398	402	384	363	392	396	389	386	392	357	373	365	388	368	380	400	373	434	385	410	379	374	401	395	355	375	417	410	378	384	424	341	382	390	378	372	421	396	419	410	380	362	381	393	399	376	389	380	353	418	362	380	386	375	372	358	382	369	384	375	381	396	385	392	381	390	421	382	406	382	378	392	383	422	385	399	359	386	375	391	368	381	398	376	390	400	410	374	419	378	392	385	382	402	378	388	383	386	410	345	380	365	390	423	392	384	397	404	368	407	360	349	412	390	397	374	417	412	395	361	373	361	362	419	345	373	402	382	396	376	359	412	388	388	388	370	369	372	375	422	376	392	385	405	414	407	371	384	403	369	368	416	430	405	398	413	372	402	397	395	395	402	391	376	363	417	410	364	364	413	381	379	397	340	383	405	371	353	324	366	396	374	396	376	397	408	385	409	389	393	379	370	391	363	376	404	394	385	380	412	414	399	404	403	386	427	371	393	370	407	360	370	381	379	398	389	393	358	380	368	376	374	396	398	430	395	384	420	407	382	360	358	391	358	403	375	364	400	391	392	369	392	402	370	401	382	365	370	406	383	386	369	425	375	400	382	359	392	391	342	408	397	419	386	385	407	393	379	403	388	330	393	350	401	389	400	409	408	393	355	378	373	392	376	393	410	386	384	404	394	435	376	404	365	403	374	406	380	386	371	411	399	397	413	370	411	411	402	404	397	404	377	405	370	380	380	380	410	382	382	420	367	380	379	403	334	377	378	413	367	389	357	378	363	361	370	396	391	380	414	364	343	372	393	355	377	373	385	381	377	383	366	368	385	424	355	406	365	423	372	383	394	382	392	416	412	395	404	386	353	339	374	378	352	388	386	391	402	404	416	366	395	364	368	359	353	401	381	386	370	361	401	408	363	435	379	392	380	390	378	377	389	404	384	458	395	387	393	385	350	365	416	351	396	398	401	397	422	352	407	325	368	356	374	414	389	402	401	383	380	396	385	384	390	394	360	404	399	365	386	349	423	413	371	372	396	352	367	387	394	400	387	407	361	371	379	371	407	394	390	390	376	385	381	399	414	383	402	360	396	390	398	402	380	399	380	404	393	382	425	418	401	407	394	403	382	412	396	419	396	394	381	375	379	333	374	386	379	379	382	385	432	392	397	408	389	336	364	394	367	415	401	373	359	333	393	386	385	381	384	387	409	400	394	399	385	430	382	383	386	398	371	371	383	379	385	376	390	408	393	393	349	390	400	420	399	385	371	383	394	349	370	383	357	367	381	390	383	371	386	419	398	376	396	379	390	364	389	381	407	398	410	342	390	423	377	410	411	375	393	374	398	378	359	345	365	399	387	365	332	383	366	426	366	375	399	402	352	414	353	374	394	401	387	372	371	389	380	392	410	348	365	372	414	402	385	367	432	363	350	359	393	387	397	388	400	416	386	405	398	376	400	396	397	363	416	382	391	361	437	411	400	423	385	364	387	397	406	425	404	385	376	364	405	394	399	390	398	383	375	391	365	360	390	351	375	386	389	358	387	403	395	361	401	350	389	413	402	357	357	383	376	388	361
65345	31758	15995	3949	1267	892	663	613	565	442	401	381	348	348	356	342	350	333	337	345	325	330	281	327	310	311	313	285	298	279	289	303	301	283	318	288	329	306	304	286	295	271	288	276	239	281	282	298	296	298	320	307	264	281	305	278	270	298	283	284	310	295	296	282	307	282	322	249	283	325	302	297	300	293	284	308	259	268	309	289	262	275	309	281	300	278	280	300	284	271	303	305	298	299	298	291	304	269	276	262	304	284	309	270	259	266	276	278	306	273	309	272	266	276	274	286	263	244	287	288	250	294	248	283	326	280	310	299	291	291	300	323	285	284	290	278	289	314	278	322	279	297	265	304	277	281	293	257	268	283	269	282	276	274	292	302	277	305	300	292	293	262	274	314	279	309	272	304	283	278	291	281	266	255	273	284	315	285	282	293	288	292	289	251	266	315	292	263	294	303	283	287	244	256	301	295	304	280	272	271	330	297	275	242	310	313	277	290	272	287	323	301	277	292	281	291	272	286	297	291	294	300	287	298	246	272	301	267	284	302	263	322	301	291	281	262	290	283	251	274	311	309	290	282	276	285	260	306	287	299	267	319	271	284	257	274	301	275	280	290	302	297	310	291	275	264	294	284	310	304	308	291	311	292	321	273	291	278	294	274	284	305	254	305	275	265	288	284	304	269	289	296	298	298	276	271	284	264	283	312	286	277	279	270	295	278	285	281	261	286	307	278	300	326	273	298	286	288	276	308	317	315	271	298	309	283	288	288	247	301	282	291	300	301	303	260	315	290	265	257	268	280	279	276	292	286	261	325	316	296	318	294	265	329	314	289	296	270	282	275	277	265	299	290	280	339	295	292	263	289	288	279	308	294	290	299	278	300	271	275	278	259	294	286	330	285	312	287	279	275	274	302	293	301	337	297	268	287	325	306	269	295	297	260	288	295	302	270	287	263	275	306	296	264	290	298	319	283	284	277	288	270	296	310	273	245	281	299	290	293	281	254	274	300	316	277	280	295	294	295	277	293	278	305	278	281	296	278	284	267	273	270	296	274	256	252	259	296	250	253	298	300	288	288	278	307	284	315	286	276	268	254	281	274	290	285	320	266	299	264	272	289	293	282	279	258	279	270	313	266	246	317	278	260	281	278	267	286	300	312	279	313	254	289	279	292	303	301	280	292	279	279	332	293	256	296	305	285	293	284	289	290	311	287	286	272	271	289	308	266	249	276	319	265	295	277	285	267	295	293	254	263	256	287	288	312	310	317	317	298	268	295	292	285	307	287	302	274	284	302	265	271	304	261	294	272	261	277	294	329	303	283	293	282	275	298	303	245	324	312	284	261	261	264	270	278	276	267	257	297	279	264	333	271	279	284	281	291	246	268	302	273	306	315	291	305	271	271	294	272	306	259	293	297	272	246	311	287	290	294	309	278	294	277	263	277	301	311	255	285	281	255	276	268	293	294	306	290	305	274	277	252	267	252	300	304	278	320	277	278	274	257	290	309	319	288	274	288	271	278	272	270	255	297	314	283	315	264	308	289	285	317	289	288	286	257	269	285	267	290	265	276	276	269	318	305	301	275	283	284	329	268	313	293	319	303	287	296	284	262	282	282	306	284	288	273	308	267	296	286	287	295	266	290	273	267	288	302	255	294	312	283	259	296	287	312	287	293	296	275	288	277	307	322	306	296	292	312	265	279	284	270	281	281	287	286	281	285	258	285	275	272	301	307	299	308	260	298	260	290	240	273	292	286	281	285	283	297	284	259	313	267	294	283	261	268	294	279	273	318	298	283	285	265	278	305	276	264	320	290	296	294	314	294	293	276	273	283	267	281	293	303	277	273	260	297	316	289	268	287	278	303	300	311	295	262	266	311	289	285	277	268	283	301	245	270	267	281	260	297	291	309	330	274	283	288	288	312	273	287	289	290	263	291	301	312	262	278	289	284	266	278	263	287	284	282	255	293	301	270	280	292	298	306	293	258	308	276	292	298	297	283	270	274	271	264	302	258	272	285	287	275	288	269	323	297	304	269	273	307	321	303	285	322	300	283	312	292	285	258	270	281	277	286	278	311	290	286	290	276	284	303	311	311	267	275	296	288	275	289	282	298	292	287	310	303	294	294	291	292	312	305	257	274	258	267	295	260	254	260	274	321	282	296	320	266	291	291	274	268	293	276	269	287	277	310	281	286	296	290	264	317	284	239	278	292	294	282	248	274	285	292	276	256	242	281	292	285	264	279	337	272	294	299	266	298	297	256	254	275	279	294	260	274	271	297	249	303	286	266	267	250	261	256	275	315	292	265	286	283	304	335	301	265	297	290	290	264	287	293	279	297	291	298	298	285	278	289	276	289	306	291	259	300	299	278	274	290	263	263	286	296	286	298	291	311	278	307	267	269	273	286	301	269	263	276	324	297	285	307	302	267	273	289	276	293	275	299	306	316	275	263	295	296	288	293	291	293	293	286	273	281	300	276	293	306	268	298	288	294	291	282	281	282	268	304	282	244	286	296	277	270	260	287	281	315	275	295	295	271	250	262	276	297	291	294	296	307	289	294	293	279	301	261	288	295	313	265	277	303	262	271	276	311	293	267	300	288	275	299	313	274	265	284	283	265	282	285	277	289	276	302	274	297	292	300	283	254	277	307	285	285	282	266	296	301	314	283	270	283	285	302	251	260	306	275	293	295	301	290	266	268	303	276	287	275	281	259	291	244	293	276	259	262	309	293	287	286	276	287	306	284	277	276	315	281	302	294	287	299	288	269	328	302	290	257	250	282	253	259	284	314	312	285	294	276	279	269	287	311	310	288	274	253	272	253	306	282	280	301	273	316	278	292	289	299	318	246	262	276	330	326	242	281	293	296	300	288	317	292	300	337	284	325	283	258	318	307	278	276	316	296	281	255	304	301	302	281	279	276	322	282	256	250	293	264	269	290	304	285	269	281	299	254	298	281	275	298	264	285	251	264	313	294	291	313	283	286	292	268	308	282	283	288	274	269	285	274	288	293	305	283	274	284	313	276	279	325	273	305	269	282	287	278	290	279	309	249	281	283	259	257	298	268	287	295	298	264	291	265	292	297	313	284	278	292	295	268	300	310	283	273	273	285	254	297	301	293	277	285	296	324	293	290	277	271	281	284	257	290	285	286	281	254	305	279	285	302	301	309	304	304	302	292	315	294	290	292	316	285	275	288	297	294	294	290	299	289	280	310	288	278	286	290	262	285	261	273	301	270	300	314	287	311	284	285	279	291	279	280	268	303	300	313	354	316	293	244	265	247	247	248	284	286	298	306	283	289	278	297	265	287	295	272	287	295	297	286	308	287	272	295	287	267	291	308	280	294	297	306	294	290	281	294	290	290	280	265	282	286	263	295	283	284	303	287	242	291	267	304	295	295	261	286	290	291	283	284	306	281	273	279	306	280	274	306	285	295	283	312	301	260	288	279	315	277	299	297	261	271	278	304	302	264	265	253	270	252	275	291	292	295	273	317	275	285
44324	2160	3703	4326	3771	3146	2608	2169	1956	1757	1454	1358	1341	1169	1143	1094	1065	1021	950	966	908	897	889	866	868	840	880	807	819	753	823	783	810	768	788	778	747	795	799	763	756	730	787	751	751	730	736	716	790	719	719	759	736	716	686	747	706	729	725	713	653	726	697	785	739	717	710	705	730	705	726	691	721	744	700	703	721	715	738	673	694	686	667	730	699	688	760	690	721	719	710	718	696	704	730	691	716	765	697	691	709	675	711	685	727	688	684	726	723	735	735	718	715	697	674	704	704	738	650	689	680	672	728	687	710	668	707	709	725	679	742	701	703	727	685	709	710	692	725	693	711	688	698	701	716	710	673	746	697	715	694	684	726	740	712	714	689	714	719	622	680	710	681	642	693	689	756	664	729	732	701	737	686	696	664	702	780	668	705	693	712	728	669	698	638	744	663	708	712	667	753	709	705	713	732	748	701	691	710	682	675	705	707	745	651	666	696	680	688	675	697	681	661	704	697	674	692	714	658	693	699	696	708	737	721	710	675	729	690	688	717	740	687	701	661	722	699	733	675	694	688	683	684	667	666	690	690	704	705	692	700	680	741	691	697	715	735	687	688	684	693	694	677	700	674	667	719	708	742	724	684	699	685	698	689	695	683	708	683	736	742	710	697	714	682	689	673	737	741	680	735	716	674	704	729	688	683	666	657	716	698	702	705	680	713	735	692	702	685	706	716	717	701	699	665	702	691	684	704	664	728	699	694	669	649	712	695	773	715	737	684	713	699	698	692	710	658	650	666	691	719	725	738	698	693	680	700	697	719	716	645	699	683	704	699	696	731	685	698	694	715	698	687	715	682	716	705	757	717	653	715	675	695	683	679	632	689	666	694	717	735	679	727	701	648	692	691	673	700	673	742	674	684	719	671	695	703	683	715	719	671	662	634	661	651	668	665	709	698	654	751	679	719	739	720	700	765	652	716	657	707	683	700	699	734	678	732	722	696	696	684	681	713	702	714	710	683	696	679	732	743	714	695	676	691	689	671	681	635	751	753	704	682	700	744	681	681	734	656	717	747	707	698	648	654	743	743	740	666	678	699	754	676	733	665	695	700	686	714	692	719	710	706	690	654	636	659	705	663	681	714	710	698	649	764	675	736	735	695	654	675	710	686	725	692	700	715	722	717	687	720	659	684	681	700	675	714	676	655	679	701	681	668	679	704	755	712	714	698	708	711	706	689	668	688	708	681	677	744	626	714	666	688	711	711	757	718	675	668	754	742	721	680	712	757	681	730	700	717	691	686	720	673	752	670	667	722	659	706	665	659	757	702	714	724	675	723	682	672	688	659	686	725	696	719	699	706	724	693	671	699	704	718	670	729	680	711	687	664	665	715	691	671	738	687	704	701	697	725	713	676	698	693	640	706	737	681	735	688	729	688	747	719	693	672	674	706	652	675	698	678	691	700	716	715	718	752	669	683	662	700	720	751	729	724	732	684	631	720	741	702	693	694	701	685	669	684	699	716	711	743	723	686	681	722	696	676	705	678	720	701	687	694	693	759	670	671	683	685	688	717	690	671	733	736	667	682	694	766	697	680	698	678	721	701	705	695	721	717	681	736	742	714	669	708	725	641	650	707	686	691	668	668	714	684	682	729	652	709	693	641	745	658	722	700	651	741	681	686	697	676	671	649	735	668	708	687	693	681	698	702	696	703	731	759	686	677	731	703	701	673	716	729	683	754	688	707	697	679	672	738	709	724	669	708	680	720	720	678	658	719	701	724	690	681	745	697	648	690	687	724	669	694	673	685	727	651	709	678	701	669	658	666	687	697	692	679	682	672	713	726	703	689	674	743	680	745	656	697	666	708	690	675	689	700	692	705	690	753	717	694	691	703	694	701	688	699	728	691	684	714	721	703	700	714	676	698	718	718	706	726	709	697	736	713	713	728	715	717	696	693	676	662	710	719	646	711	690	743	681	685	703	754	672	673	687	687	709	714	715	694	725	700	709	708	711	686	750	730	743	727	751	642	648	678	663	712	698	651	708	716	714	741	717	693	703	694	729	685	696	710	735	715	696	759	698	737	682	648	677	722	678	698	721	730	706	655	649	708	677	664	677	704	684	681	738	675	724	732	668	677	721	683	734	700	682	745	698	706	687	643	705	658	728	680	678	699	676	704	704	665	691	713	710	679	678	655	688	676	701	706	726	639	703	688	708	691	675	748	691	697	696	661	693	684	635	657	665	672	731	686	682	671	674	727	650	722	708	727	704	693	703	676	646	755	651	673	678	725	676	683	637	656	708	673	712	717	665	763	693	684	734	680	744	664	690	661	698	669	664	688	683	715	688	697	759	718	725	731	704	725	705	672	707	686	732	659	670	667	683	744	684	653	652	701	733	758	653	729	730	709	662	702	711	696	744	692	666	708	684	651	727	696	722	694	677	714	712	730	671	703	706	718	630	676	679	671	678	671	713	708	681	707	687	708	664	715	722	728	677	716	650	709	724	688	676	668	703	664	709	714	684	683	656	699	707	660	686	727	711	716	709	702	709	696	614	665	703	627	718	721	671	711	684	730	716	726	703	738	664	681	757	729	645	698	690	664	664	711	699	676	684	700	720	674	698	652	683	715	656	690	689	723	710	716	642	739	731	717	731	692	645	736	729	710	705	711	676	673	750	668	694	714	667	667	705	672	638	666	763	725	635	752	707	720	742	722	672	733	680	686	666	737	722	681	719	719	671	630	679	675	690	716	711	675	671	699	683	695	665	695	700	745	679	703	663	680	740	662	646	765	701	692	710	712	710	764	704	731	725	724	700	688	726	690	722	700	735	669	694	747	648	729	721	697	706	662	679	683	679	714	688	684	700	685	722	665	691	704	705	717	688	695	669	688	669	691	696	716	708	694	681	723	766	700	683	666	693	688	691	743	694	693	653	720	723	696	759	672	723	739	724	689	651	697	698	731	744	687	722	695	723	711	672	713	707	696	661	708	705	728	665	725	731	714	677	727	687	653	706	706	691	690	725	730	655	725	725	684	753	667	744	736	686	639	635	710	688	721	731	674	702	682	669	695	665	666	686	667	711	727	746	715	691	715	700	702	684	697	695	684	739	721	700	711	742	683	706	711	672	706	719	676	691	695	747	693	675	722	708	660	695	737	710	685	700	752	704	721	651	732	724	705	701	663	702	727	674	678	723	698	726	725	690	692	633	668	698	738	705	727	715	728	718	718	734	667	695	680	668	679	679	695	732	728	714	744	771	727	695	670	710	684	691	697	689	675	689	667	721	697	693	741	716	710	673	709	691	729	689	675	670	733	700	683	755	676	725	675	703	740	702	697	692	715	695	732	706	635	679	681	687	652	680	722	676	722	728	642	637	704	701	758	750	706	669	648	646	667	718	694	693	702	681	648	726	697	736	741	686	706	670	701	712	664	682	704	671	695	681	663	703	717	672	704	680	706	687	688	685	723	706	727	724	693	685	690	662	702	671	649	665	689	742	697	731
10856	857	343	243	232	235	237	224	235	218	260	244	231	218	234	222	226	248	215	235	237	214	223	213	217	219	205	227	249	205	220	222	207	210	255	211	222	265	217	222	216	249	249	249	210	223	204	225	236	235	216	222	243	212	239	235	221	230	240	238	238	215	225	207	257	244	218	202	217	228	220	246	235	253	229	222	234	258	207	240	223	227	203	240	256	241	254	222	217	238	255	242	244	228	214	209	212	238	245	232	246	221	227	233	209	225	247	253	241	231	235	216	209	231	210	266	234	232	217	231	218	225	202	207	220	226	243	219	199	196	211	212	239	216	228	241	254	224	219	246	236	222	221	218	252	242	231	229	250	215	223	242	240	234	226	239	219	255	197	224	248	220	248	228	235	239	247	259	237	245	252	225	227	207	255	219	222	188	224	224	255	209	238	222	213	221	236	254	264	219	209	214	207	230	197	204	216	267	215	235	236	216	239	213	217	227	210	263	207	221	223	245	208	215	252	210	186	224	210	235	227	234	233	233	236	249	227	215	225	232	239	203	224	222	245	224	231	224	208	243	238	229	239	240	227	217	222	229	220	252	267	235	221	241	230	195	208	218	238	240	197	218	228	223	243	226	216	229	216	220	226	241	237	230	231	243	240	227	206	215	232	221	203	215	206	222	252	227	209	218	211	227	215	213	232	210	244	232	228	214	232	239	246	182	229	212	234	216	250	212	205	268	253	234	227	241	212	243	221	240	228	247	218	260	226	267	181	219	250	221	229	213	229	191	218	226	235	198	226	210	207	205	228	212	220	203	220	214	213	236	227	203	214	225	222	237	216	221	265	230	218	228	231	212	225	202	232	224	247	196	234	239	246	209	247	231	236	204	255	202	210	242	225	244	210	234	209	224	226	237	210	251	214	240	237	217	209	258	214	214	215	242	223	255	242	214	203	219	203	230	204	227	215	236	213	222	218	233	215	232	211	221	258	203	223	221	204	227	218	216	220	215	216	210	236	225	232	215	245	221	241	208	225	228	219	201	234	237	235	225	226	237	200	245	217	231	231	223	207	227	213	231	217	221	208	214	211	208	228	208	218	244	223	221	228	209	222	225	233	223	222	238	220	243	227	216	228	245	208	206	244	240	216	246	217	239	209	227	246	217	239	211	226	213	258	234	244	241	243	214	220	201	201	198	248	219	204	233	212	243	244	217	198	241	250	212	204	224	226	212	252	227	199	216	218	206	205	243	244	250	229	225	244	240	214	212	233	218	234	229	215	244	252	248	217	227	198	219	237	218	257	232	233	242	228	211	221	224	209	231	232	240	228	228	230	206	204	223	197	225	243	233	218	228	221	250	248	213	241	235	238	240	206	257	221	209	214	218	221	228	219	215	227	240	251	219	247	229	249	235	201	225	245	234	236	236	226	204	229	239	225	221	219	219	220	235	248	231	203	197	267	244	241	216	261	247	233	249	229	242	263	213	228	220	213	209	249	229	223	231	213	228	216	232	232	208	212	235	230	235	232	205	188	232	253	233	228	204	197	216	243	240	226	209	189	221	228	220	201	230	222	209	223	225	219	227	241	263	198	223	212	200	240	237	241	256	231	235	207	240	224	214	195	243	233	217	244	216	245	214	234	212	198	208	206	229	247	245	254	230	191	213	229	223	226	217	218	256	232	215	212	216	225	201	200	205	210	194	237	200	220	221	212	227	241	236	244	230	229	252	223	203	218	226	196	224	235	236	240	220	238	231	245	210	228	205	200	265	207	242	251	226	235	234	213	213	230	203	238	256	205	250	224	237	205	220	235	232	217	222	218	220	218	222	221	230	185	209	233	209	261	259	219	200	229	234	247	205	240	210	207	225	211	233	217	258	200	212	180	238	210	228	254	219	233	213	229	233	221	245	231	215	215	217	226	243	234	223	247	259	215	227	224	253	211	199	231	216	205	233	222	227	202	220	240	225	200	219	238	223	237	232	237	261	213	222	232	206	198	238	227	214	226	215	255	197	226	223	227	218	225	226	225	236	210	248	254	219	218	221	231	240	234	254	199	239	241	229	235	224	247	264	226	220	236	214	226	208	229	211	211	223	229	243	205	248	241	225	238	236	223	245	254	259	215	230	189	212	240	228	230	239	221	199	234	229	229	214	247	219	225	212	221	229	229	234	250	251	235	232	232	240	228	221	245	205	231	222	229	220	248	243	236	197	244	226	191	239	230	229	244	190	231	238	238	217	208	206	209	206	224	210	213	248	222	203	237	224	218	226	220	246	262	197	220	209	227	217	227	236	219	215	227	262	206	246	225	230	222	220	231	221	226	226	220	212	222	198	226	223	253	220	218	226	223	210	217	209	223	226	213	239	252	255	224	232	233	201	212	206	220	242	274	246	237	244	211	228	220	226	239	217	223	217	222	204	236	224	204	220	214	243	241	222	224	232	208	228	241	244	197	228	245	226	223	220	228	209	226	214	194	234	221	235	241	210	226	236	244	210	192	208	228	261	242	224	224	203	232	223	203	237	211	205	219	219	221	214	225	236	241	225	260	214	206	226	209	211	238	228	220	231	218	230	224	220	249	249	243	221	218	243	226	230	197	209	238	248	211	237	207	199	236	223	219	233	214	205	226	217	194	230	234	225	236	225	219	240	248	191	197	206	217	210	215	225	204	195	169	245	221	243	225	249	236	237	224	205	216	263	214	218	212	223	223	209	218	225	216	256	203	230	220	232	232	208	226	213	219	219	240	237	214	258	230	235	244	204	218	247	211	221	215	229	250	217	216	235	212	220	228	241	228	257	229	226	190	248	215	222	231	247	221	207	223	236	237	259	209	223	213	225	211	222	242	236	217	218	230	236	233	224	226	212	249	234	238	202	225	231	221	219	236	211	213	194	224	215	244	233	233	231	244	218	215	239	253	229	214	226	242	217	228	218	201	233	239	260	236	219	209	220	192	230	207	246	228	241	222	212	234	258	259	242	235	204	228	249	249	222	212	229	217	214	231	205	232	236	237	244	227	216	241	245	206	221	210	244	197	221	226	232	230	230	255	237	241	212	208	225	208	218	223	233	204	250	220	252	220	211	214	226	229	204	212	241	236	233	216	235	213	219	222	213	239	218	224	198	236	235	222	222	220	228	210	228	213	239	250	241	248	221	236	237	219	217	195	230	238	201	230	236	270	205	233	220	208	220	230	232	211	220	230	239	232	254	201	245	218	234	224	212	228	223	210	233	210	225	262	224	192	245	229	238	197	200	241	214	254	234	207	237	245	254	212	235	204	230	186	222	206	209	239	225	223	234	225	261	212	219	244	249	233	242	233	248	222	245	218	206	243	252	243	234	207	217	230	212	208	219	228	216	211	204	222	218	211	234	243	236	237	212	241	253	241	214	230	241	238	263	215	216	228	214	213	205	183	230	254	205	259	221	227	228	233	209	205	217	226	224	239	233	240	219	243	235	231	249	204	200	242	218	215	225	258	197	249	230	210	225	225	212	218	205	226	214
10550	619	613	625	627	577	609	594	566	569	532	526	557	552	537	554	560	571	572	582	545	555	562	534	530	567	516	568	549	544	545	518	547	548	570	585	567	559	587	565	572	543	555	536	522	547	534	550	526	586	528	567	557	548	553	503	565	520	556	557	518	593	537	518	557	531	538	544	550	521	536	556	535	545	568	508	569	563	559	523	559	517	541	513	556	521	528	530	526	583	520	478	538	580	500	526	492	532	580	509	558	527	558	547	527	533	474	572	497	547	542	537	542	539	543	561	531	585	557	553	574	546	600	568	598	537	496	535	548	543	563	573	534	485	509	512	581	541	556	579	577	525	537	570	564	516	512	563	567	574	564	578	540	546	561	480	547	550	583	542	514	524	532	502	498	552	526	504	587	558	543	561	568	522	506	590	558	569	544	515	539	513	491	535	521	524	501	527	545	554	526	532	498	568	543	556	523	553	548	543	535	507	529	556	562	553	576	536	534	570	560	559	556	601	597	552	553	521	516	521	553	503	522	541	598	519	532	551	492	534	527	584	538	545	553	587	517	554	559	548	540	540	555	540	546	515	519	527	554	555	512	576	575	568	521	554	589	546	565	497	549	552	549	547	566	534	569	525	492	544	537	553	537	514	531	534	547	556	536	562	551	531	546	526	565	497	549	543	540	564	526	544	552	558	548	510	536	536	577	515	519	561	552	508	533	550	573	586	534	520	524	536	530	541	530	518	554	559	542	523	523	523	508	507	588	504	575	554	502	545	543	576	539	566	558	558	549	556	550	535	552	574	603	559	548	560	533	574	557	534	526	511	546	561	527	510	557	519	531	537	528	515	546	563	527	548	523	538	525	517	536	473	569	538	559	545	544	546	515	501	510	548	566	512	583	577	525	483	506	560	515	563	532	547	515	539	521	555	554	575	548	526	525	521	550	560	538	587	515	522	514	554	534	556	534	535	524	544	544	541	571	529	524	560	568	550	512	518	546	544	538	498	534	559	554	508	598	512	604	582	514	513	548	577	555	534	521	535	582	517	511	520	574	561	544	549	527	501	553	525	536	506	546	544	549	577	565	554	546	518	521	536	585	566	506	538	530	526	539	528	549	532	536	543	564	533	520	558	526	560	547	551	504	515	563	549	523	532	516	529	559	529	559	529	553	563	576	516	542	536	594	577	575	556	555	552	533	537	529	587	552	576	537	557	557	551	525	575	549	550	544	562	537	544	530	586	546	559	535	564	533	545	519	586	533	521	610	526	570	501	525	562	551	557	566	523	563	531	548	551	540	531	544	569	517	528	559	528	549	557	568	553	550	560	558	569	496	511	510	516	560	551	498	571	543	529	524	528	505	529	525	517	518	532	552	553	552	526	526	573	545	532	529	593	540	550	566	589	531	518	577	564	542	581	566	543	541	515	562	534	510	558	550	596	537	516	512	542	539	541	528	540	552	572	536	531	568	563	532	551	555	537	563	543	578	558	516	502	521	554	513	591	531	527	524	544	519	580	525	541	557	524	547	569	535	521	540	541	573	571	534	559	566	540	540	524	596	562	560	526	545	498	587	527	532	537	554	542	576	575	558	521	558	563	523	549	547	569	602	518	516	541	545	539	571	553	547	509	548	553	538	571	528	528	578	561	570	514	490	532	566	513	571	536	535	548	564	540	529	578	541	571	523	558	537	555	527	509	514	533	563	534	542	534	570	585	566	539	552	565	524	542	568	553	533	570	555	569	579	543	616	549	537	572	534	541	607	559	574	582	515	580	557	529	553	576	525	547	559	591	514	522	574	553	512	513	560	535	589	514	551	542	537	604	526	518	539	585	513	559	565	586	573	537	559	551	525	545	575	552	553	493	539	547	535	535	535	533	533	528	569	556	559	548	512	563	558	534	544	591	546	568	512	538	611	557	560	548	538	545	516	544	537	549	480	504	545	556	509	532	534	533	534	527	569	558	500	571	562	520	522	549	532	527	519	504	557	533	520	566	580	522	551	565	546	564	528	567	599	588	553	571	542	542	513	583	544	547	494	566	519	589	537	556	509	540	541	549	546	581	502	589	501	528	520	574	579	501	535	571	548	594	540	554	589	535	531	563	562	547	548	521	509	521	529	525	536	550	510	554	537	538	531	566	531	538	552	560	586	579	506	514	590	537	547	553	519	532	575	551	534	517	535	552	509	534	561	571	556	517	560	590	488	520	516	528	540	501	545	504	543	568	568	509	489	529	532	543	529	575	530	564	492	550	543	540	558	536	514	566	570	554	573	527	509	520	517	571	523	561	607	549	554	529	494	535	533	547	559	524	554	567	544	550	564	542	522	590	541	588	564	543	541	542	565	552	532	552	527	583	553	571	525	559	545	512	541	523	539	561	560	591	527	563	534	576	521	547	553	496	537	527	580	568	522	556	551	546	569	523	603	517	519	549	538	558	550	584	532	531	510	532	528	536	572	594	552	543	531	571	542	561	552	567	517	544	531	534	506	541	563	543	559	491	557	576	560	551	516	579	537	527	501	534	584	553	567	530	532	537	532	594	569	537	501	590	550	566	529	555	586	531	524	604	552	572	568	578	554	526	544	546	537	500	546	553	553	551	562	571	541	553	568	485	504	574	536	534	507	559	535	539	540	503	595	524	556	543	523	551	570	497	508	548	503	571	513	572	540	557	540	547	549	514	518	528	501	536	545	594	551	525	521	541	560	513	554	528	544	517	561	548	539	524	488	546	531	576	557	528	540	532	499	575	572	543	476	549	567	531	531	535	553	502	544	572	541	537	511	527	535	568	536	578	534	578	536	540	507	579	563	517	544	521	578	530	514	555	558	571	576	553	522	547	543	572	539	566	543	533	531	528	548	530	546	576	528	534	560	534	522	539	556	616	542	554	559	549	536	539	513	549	584	530	546	548	533	524	558	561	576	557	578	556	551	536	536	548	576	559	537	518	559	591	551	522	554	546	539	514	544	562	534	530	545	563	518	574	559	547	595	520	547	583	533	531	546	563	536	542	575	559	567	546	529	513	542	554	555	532	511	573	553	559	507	527	531	530	558	580	552	514	527	562	480	552	571	546	562	554	542	525	506	568	528	552	516	588	564	525	559	572	492	547	544	574	540	548	520	578	534	544	547	553	528	532	547	558	522	505	544	566	521	548	585	556	569	534	523	602	509	579	559	578	523	555	511	519	557	541	576	550	550	589	520	484	571	569	529	535	527	509	532	574	569	512	524	566	534	569	535	572	537	512	542	537	507	575	561	536	586	515	555	537	575	529	491	546	547	542	529	532	535	530	560	560	540	594	584	562	573	562	546	525	537	535	555	563	522	538	544	525	507	532	540	527	514	492	570	552	604	555	517	524	539	546	577	537	538	562	524	547	574	548	494	558	592	560	556	536	603	556	557	566	554	545	548	541	520	542	539	577	531	521	550	542	547	530	552	550	554	544	523	559	528	579	551	534	538	551	565	540	595	522	561	556	500	529	566	569	575	545	523	558	581	570
58734	25753	5652	918	568	385	344	265	232	242	237	195	165	181	169	177	168	175	153	158	158	148	149	157	162	153	171	156	143	135	126	143	137	152	147	131	126	151	138	142	155	146	146	158	147	135	157	119	136	137	134	141	137	133	139	133	125	146	169	136	168	143	141	138	111	138	120	130	148	136	139	152	127	142	154	165	149	157	152	139	146	134	136	143	129	146	147	141	163	133	147	124	141	150	145	114	118	148	129	137	132	132	137	141	121	133	145	156	143	143	137	130	124	172	143	128	151	140	145	108	134	140	157	145	153	132	154	154	141	134	141	135	110	123	149	151	108	114	170	153	132	156	136	142	161	131	163	146	146	128	153	124	124	145	137	128	150	131	144	138	141	120	136	144	135	135	140	136	125	136	153	133	142	144	148	135	119	134	157	140	150	146	141	144	135	162	150	145	137	119	145	143	115	146	144	128	134	152	136	148	136	121	133	143	131	112	126	120	126	154	127	103	167	143	121	124	135	146	134	130	133	155	133	133	150	140	162	134	156	123	163	139	156	127	137	134	136	157	138	131	143	145	119	133	154	148	118	146	143	152	143	145	132	148	140	154	131	145	160	148	137	140	139	169	131	150	161	136	143	145	150	142	129	140	147	154	137	143	158	133	141	130	141	144	146	146	144	134	134	139	124	153	143	131	136	127	129	154	150	125	147	113	130	151	134	141	144	148	154	131	157	155	134	123	145	136	114	144	126	114	137	155	146	159	148	141	144	118	136	133	161	152	141	118	140	128	132	131	147	153	146	137	125	140	173	142	145	135	138	156	128	138	155	140	147	142	138	138	162	136	142	138	123	137	161	144	144	142	129	141	134	136	152	122	145	136	150	150	126	150	109	123	152	145	122	154	116	127	169	136	138	169	132	144	159	140	145	150	143	167	148	147	123	120	165	129	120	116	148	121	147	133	157	120	142	141	141	142	121	147	128	133	139	145	131	139	149	137	156	132	159	122	123	139	155	163	149	153	160	138	155	155	130	147	154	147	159	147	138	130	145	155	165	148	123	141	128	135	138	166	147	118	114	151	145	135	141	141	128	115	133	142	144	130	145	151	100	163	135	136	139	122	130	141	123	152	162	142	145	141	146	156	114	161	151	135	154	157	149	132	163	167	139	120	158	148	133	135	162	131	149	141	143	136	130	161	142	148	123	135	165	143	140	148	133	102	123	146	137	127	129	131	128	154	152	144	153	144	135	144	134	150	135	145	134	147	135	140	145	138	137	142	137	137	149	110	135	132	149	109	154	146	157	130	128	132	124	126	145	128	144	162	145	142	153	127	139	129	147	133	122	136	144	162	121	160	173	147	141	142	143	136	131	142	127	139	129	132	138	127	130	127	159	137	139	154	150	135	132	130	128	124	131	155	126	148	155	147	126	133	149	124	137	138	134	153	134	136	162	146	156	138	158	140	148	156	158	135	131	153	140	122	147	153	113	132	125	130	146	135	138	149	140	137	155	181	136	156	152	139	133	141	125	143	156	137	144	150	132	144	124	132	137	132	139	126	147	135	165	148	162	128	144	136	148	159	142	121	142	125	129	132	160	167	118	145	123	133	159	140	160	150	157	105	129	122	135	154	137	136	156	132	134	152	137	134	142	146	133	153	140	149	150	130	135	148	139	119	136	144	131	149	136	139	137	147	146	163	147	137	133	138	124	139	132	143	144	132	129	155	160	137	142	149	127	151	153	142	142	134	130	163	130	154	118	123	152	145	134	145	145	133	158	154	135	138	159	153	174	161	137	126	145	163	171	135	145	144	160	132	136	131	149	132	128	123	146	141	172	139	138	145	162	129	158	149	121	140	145	144	153	131	127	147	118	133	162	122	141	150	143	149	137	143	132	159	130	129	147	139	165	134	138	131	143	136	157	130	144	128	132	125	133	133	132	129	151	131	138	160	123	160	160	137	126	165	155	135	152	127	160	149	143	134	136	137	153	147	155	153	146	145	141	136	158	135	144	138	141	127	151	134	152	151	128	130	137	132	129	134	157	152	152	147	142	143	149	130	118	145	141	144	176	140	125	154	157	141	132	143	131	137	124	107	146	120	120	132	134	150	143	138	156	141	145	146	142	146	153	140	140	148	163	148	146	133	151	117	130	122	139	121	143	118	132	133	128	132	148	149	127	142	149	131	144	169	132	166	111	141	154	146	148	127	137	154	149	152	116	142	129	150	160	149	118	142	151	133	131	145	108	153	148	151	148	132	140	150	131	154	138	164	134	126	149	140	147	157	136	128	128	139	140	145	140	157	152	135	140	130	137	132	156	157	158	135	149	137	146	114	152	133	142	146	154	134	135	118	133	154	149	123	138	141	138	156	149	149	156	109	150	143	133	143	126	152	132	116	150	134	142	147	149	123	146	143	122	156	124	151	153	125	114	125	127	115	134	143	139	153	152	150	136	116	128	135	141	151	122	158	149	142	144	134	134	141	145	131	128	148	130	154	126	149	145	120	160	144	137	126	134	150	156	116	136	137	136	148	144	140	135	134	147	148	137	131	148	126	146	142	163	135	129	138	128	141	154	141	121	134	148	163	116	162	131	132	123	133	138	145	175	154	154	137	132	143	139	151	149	146	144	148	146	146	142	115	136	148	145	153	136	138	144	137	134	137	149	147	136	156	143	168	162	143	115	129	135	123	137	127	121	140	130	147	154	134	141	137	140	146	135	143	147	131	125	155	126	135	132	139	139	137	139	143	145	145	145	155	137	128	144	127	131	140	148	135	154	148	139	128	121	163	171	151	132	138	130	128	136	153	153	151	121	139	136	141	140	128	129	165	136	157	140	158	143	131	127	134	145	130	117	144	113	152	149	151	143	128	142	130	115	129	146	141	180	138	122	142	158	141	158	133	144	141	128	140	124	131	152	148	148	151	139	150	144	139	136	158	146	129	158	129	120	125	124	135	156	139	137	118	132	144	150	120	133	128	129	138	140	149	154	186	140	143	137	159	159	133	140	145	150	139	128	163	130	146	158	143	136	131	127	166	146	130	117	141	141	123	132	114	156	146	166	129	160	147	160	139	131	147	140	138	154	135	137	138	145	127	155	124	145	139	125	129	142	132	163	157	143	141	150	113	119	144	149	133	127	136	140	143	155	143	137	149	130	121	147	133	120	150	149	131	135	144	139	133	163	147	144	151	124	139	123	138	147	133	150	141	138	155	132	114	146	135	165	127	133	131	127	135	128	156	120	125	146	133	148	140	161	120	135	143	156	118	131	143	114	133	128	126	153	141	134	149	136	136	124	137	148	126	144	136	154	152	184	138	147	153	135	128	143	121	128	154	145	155	120	184	146	115	137	125	129	148	148	150	135	147	145	151	138	145	140	125	149	127	137	162	148	156	121	142	144	136	172	148	124	135	145	139	162	142	137	129	148	143	150	122	135	148	172	150	153	147	143	121	115	161	141	139	155	148	157	129	136	125	128	147	132	127	144	166	147	145	131	133
34644	1157	1946	2335	2036	1671	1362	1243	1078	1004	848	802	701	657	623	634	575	542	525	539	516	501	493	472	471	417	473	480	440	444	449	427	482	420	441	430	419	425	426	434	393	434	394	445	443	425	415	409	385	398	407	361	392	373	380	386	421	388	335	406	404	374	405	375	391	386	420	413	402	410	404	405	388	378	391	412	447	389	372	377	376	375	423	399	374	356	435	412	378	359	375	379	386	358	402	406	386	414	386	370	408	389	412	385	373	406	382	365	383	366	388	368	392	395	375	417	407	375	398	364	344	370	376	368	396	386	379	390	404	394	371	386	417	408	371	436	362	359	403	380	374	401	416	380	400	389	357	415	375	382	374	349	383	330	348	400	401	408	379	360	382	384	403	374	378	395	379	380	346	397	380	383	393	402	390	370	382	372	369	386	391	386	395	375	405	356	411	423	380	407	399	369	368	367	405	360	410	404	380	395	369	391	377	377	419	371	395	408	372	386	384	379	401	372	397	381	438	388	383	401	387	380	391	419	378	400	388	420	377	390	380	402	402	364	384	397	387	362	370	395	355	405	392	386	366	400	378	399	380	389	366	376	371	371	360	356	381	398	351	358	373	397	361	377	361	385	383	367	430	370	368	364	411	371	436	381	394	373	433	385	385	389	411	408	386	420	360	459	373	386	386	381	368	386	409	419	417	353	440	389	367	388	344	419	390	364	344	412	358	389	401	359	401	398	353	409	394	361	391	374	361	372	391	392	364	385	362	403	362	390	405	397	365	344	361	416	372	367	380	379	377	391	379	399	376	407	357	377	377	392	395	414	383	411	388	373	373	380	371	416	396	402	396	336	383	384	397	349	397	397	369	371	360	384	383	357	362	387	361	365	363	394	400	373	387	370	375	403	404	376	388	388	384	390	378	376	414	409	397	385	387	417	352	398	390	383	349	388	368	398	373	371	413	413	381	365	374	400	409	359	432	397	382	369	414	371	381	379	425	364	419	386	382	392	393	366	395	407	415	361	366	376	380	381	372	344	389	360	381	383	380	354	376	413	368	373	400	362	383	359	393	389	396	373	432	387	383	361	363	387	377	375	368	388	367	403	397	361	426	382	361	361	383	371	392	348	382	386	374	439	399	412	381	376	392	376	393	373	377	361	401	414	371	403	404	360	349	394	382	381	387	352	366	366	397	380	394	374	367	414	393	417	353	411	359	409	372	380	414	369	415	390	398	381	410	396	393	377	402	401	374	362	352	392	400	385	346	405	413	360	411	390	384	370	398	358	403	379	382	388	356	364	369	386	400	374	360	382	400	371	366	355	402	381	362	413	369	381	380	353	393	378	400	400	389	366	396	394	365	375	397	361	400	366	378	355	375	381	379	416	377	345	392	379	382	374	384	418	363	365	373	384	359	381	379	373	363	416	399	372	348	367	380	382	387	393	382	382	369	402	411	359	367	389	386	344	423	360	367	424	404	384	364	366	390	383	385	364	389	376	375	390	378	381	395	386	353	410	370	386	357	384	370	366	395	380	393	379	419	384	418	358	399	368	379	410	374	399	390	371	345	380	362	335	403	362	400	403	415	360	363	397	355	415	376	413	371	369	392	375	372	402	377	383	374	354	407	392	407	370	382	377	397	376	355	372	397	390	391	413	394	399	359	392	370	393	376	358	407	380	388	402	394	356	374	378	398	363	365	415	411	403	375	350	371	353	394	408	399	355	425	401	379	412	381	409	353	387	374	380	391	388	378	381	363	373	345	346	372	382	363	413	389	392	386	369	404	402	417	385	356	375	383	410	366	365	385	364	411	364	382	373	413	376	374	398	386	379	396	385	376	353	393	381	380	364	344	334	384	406	383	372	368	404	402	389	405	372	383	399	368	392	378	394	399	415	364	356	393	364	396	370	377	364	373	391	383	408	393	379	371	395	359	416	402	406	376	373	354	401	399	385	392	369	431	379	370	400	384	411	374	363	345	399	381	343	393	393	351	374	383	365	398	402	410	387	349	396	354	383	388	382	381	406	374	394	387	377	374	411	374	382	382	375	399	394	331	367	383	375	396	416	390	365	396	395	370	376	366	396	373	353	349	380	407	380	381	374	349	403	365	380	410	407	375	395	390	395	372	410	341	385	401	380	365	364	424	363	382	396	410	357	412	379	410	411	358	351	403	395	385	402	406	409	391	375	358	365	385	357	410	408	364	382	393	375	381	360	382	333	374	370	398	369	403	381	392	387	410	386	406	384	380	413	398	421	375	383	375	350	412	353	392	443	369	372	385	394	406	403	405	334	378	419	381	398	385	367	386	346	371	400	371	394	381	386	347	384	404	418	378	371	356	343	406	396	427	353	387	364	381	369	366	366	389	383	385	354	349	370	369	377	351	362	390	398	396	394	381	377	371	381	407	374	400	346	392	374	372	383	369	403	395	381	378	410	396	375	360	418	388	409	398	372	397	402	342	344	383	360	387	395	386	360	386	367	367	334	418	422	383	391	373	395	384	394	378	410	385	366	341	391	405	388	375	370	372	380	398	371	405	402	395	398	404	353	388	416	358	383	377	386	346	382	414	419	393	417	357	399	401	398	371	342	404	404	373	369	362	390	361	398	404	381	387	373	412	413	369	386	353	396	381	382	417	347	377	376	403	416	388	370	406	392	393	388	386	362	382	379	394	371	361	336	359	424	366	351	389	366	344	367	360	377	392	387	375	392	383	400	382	388	367	411	398	403	391	392	384	394	394	357	404	382	418	378	360	406	418	391	392	377	380	382	365	390	392	418	405	381	393	405	402	398	395	397	395	404	373	370	377	412	406	375	372	366	385	399	369	416	378	400	426	378	405	369	355	396	391	406	373	358	368	389	370	386	434	396	375	346	404	372	366	375	382	410	349	366	368	382	405	373	373	374	402	369	404	389	351	408	375	397	406	374	382	361	405	393	360	388	400	422	368	396	366	429	366	368	357	376	384	395	396	397	386	377	393	365	380	376	391	369	338	380	377	409	369	392	395	387	358	368	395	360	421	408	385	394	364	400	387	395	421	355	374	366	404	396	398	394	380	396	413	390	382	396	357	394	355	370	366	384	392	400	417	384	425	377	363	369	405	404	369	352	426	357	402	393	354	416	391	403	406	396	377	391	397	423	352	358	387	384	364	393	393	377	365	374	386	402	425	376	353	373	388	403	368	393	389	401	388	381	375	391	408	365	377	390	339	362	404	386	379	378	383	372	399	389	394	390	356	377	359	375	428	392	383	415	388	400	365	420	362	396	358	404	388	403	381	367	364	394	404	396	402	378	358	360	387	360	357	395	389	368	403	375	402	382	426	408	363	371	429	389	382	357	396	400	382	387	373	406	387	399	377	423	390	393	362	416	420	430	375	392	366	367	394	371	370	395	381	393	384	381	373	374	366	407	373	369	337	377	425	382	426	378	359	374	380	379	402	344	382	387	406	379	391	421	431	405	396	395	369	362	362	407	378	352	380	392	403	400	407	387	397	378
68328	31218	14287	3290	1222	902	661	602	524	451	459	412	409	416	372	366	372	340	332	336	321	320	359	306	282	305	285	336	326	276	295	301	299	302	289	312	276	314	307	298	289	290	302	290	289	287	295	281	274	307	287	314	284	334	320	282	266	303	281	296	284	312	325	278	295	304	260	286	287	296	285	293	253	315	287	279	280	302	275	283	296	289	292	292	269	266	263	305	311	311	322	321	285	288	284	305	282	318	269	302	302	267	306	297	323	301	281	305	287	284	298	283	274	289	267	283	299	269	327	271	303	260	291	279	256	303	276	264	294	264	317	258	260	302	288	327	281	301	258	304	320	316	286	299	288	247	296	282	288	311	319	286	275	300	262	277	278	287	287	307	267	275	259	278	243	319	296	275	308	243	299	308	283	278	280	292	227	281	305	269	256	268	255	276	290	259	274	278	278	305	284	284	278	298	304	289	288	288	270	287	253	319	288	280	270	274	312	309	279	305	299	302	302	299	314	315	309	263	296	266	281	288	273	285	255	274	273	280	291	306	287	265	293	278	279	297	312	289	271	309	294	258	251	275	324	262	269	279	284	259	276	292	275	277	291	292	308	299	297	283	276	264	295	297	281	286	269	293	320	307	272	307	286	277	262	298	282	301	294	261	292	276	272	285	283	272	306	305	294	311	263	314	253	298	272	309	296	264	298	311	290	289	266	304	271	270	286	282	293	284	304	292	253	281	305	278	237	284	280	289	282	329	268	271	275	258	298	279	249	315	288	275	312	279	305	339	284	287	292	279	275	308	284	304	301	319	303	295	257	281	318	277	284	304	278	293	281	280	273	293	321	286	280	255	273	319	258	272	310	272	308	271	290	268	307	278	243	299	310	306	278	265	303	312	269	291	310	306	268	296	289	283	285	274	289	320	284	300	308	299	303	318	284	267	271	278	274	313	311	308	289	315	277	278	309	291	268	305	277	265	295	260	294	281	288	277	266	302	278	305	273	317	277	281	285	309	281	310	299	285	294	293	281	320	279	324	300	266	273	254	315	297	269	297	316	308	290	273	313	269	309	312	292	281	303	251	305	282	305	274	265	302	312	289	287	323	277	280	299	264	296	269	279	271	304	279	299	276	296	316	285	291	310	301	296	277	273	299	246	255	294	296	299	262	297	264	284	297	281	302	299	280	301	283	300	284	279	300	289	288	307	298	310	290	278	268	296	264	270	263	330	300	284	288	293	298	289	303	275	261	257	294	282	292	271	284	290	274	288	292	309	326	273	274	278	304	283	282	295	309	299	292	267	289	311	310	288	284	267	277	298	283	265	296	278	263	275	271	312	265	266	277	305	345	303	293	277	276	289	291	272	261	283	291	284	283	277	264	298	286	306	256	283	288	279	303	312	279	305	289	309	277	336	276	317	321	290	286	282	294	272	289	303	284	267	300	289	286	287	282	313	275	259	263	281	276	287	269	276	266	291	270	278	285	298	301	285	291	283	279	277	292	314	312	308	262	244	299	289	308	300	318	270	315	266	269	283	290	292	282	277	272	292	258	321	276	272	292	284	289	329	296	279	292	317	285	297	312	281	314	278	318	263	259	269	272	288	293	300	267	275	310	258	289	279	281	283	285	280	270	312	312	288	298	253	279	272	309	281	296	301	277	292	313	301	293	297	301	282	252	290	319	286	272	297	257	309	263	306	270	297	303	289	291	283	315	271	280	281	303	290	308	271	274	265	274	297	297	269	291	292	280	261	295	303	297	305	302	313	258	286	270	280	289	309	310	280	282	247	274	256	261	269	283	264	284	283	266	264	291	292	296	276	289	295	288	286	308	307	280	292	294	279	315	274	299	288	292	268	305	270	312	295	279	275	294	277	279	265	278	264	282	299	298	296	293	332	277	273	291	304	275	302	290	285	263	332	307	304	307	262	280	293	315	260	276	272	269	256	255	280	288	316	281	275	285	298	269	289	281	275	276	284	296	261	276	278	242	279	278	277	262	316	287	265	262	289	290	283	280	285	274	283	291	307	278	298	272	274	284	298	333	293	264	260	306	316	275	295	304	299	277	253	291	286	271	269	307	292	279	308	280	284	294	276	297	305	280	285	300	271	280	268	275	285	268	281	309	297	289	279	262	280	292	287	307	296	300	294	271	274	280	312	318	296	304	290	305	302	285	290	296	272	274	284	268	281	288	286	298	276	294	286	301	295	279	301	289	297	309	266	294	292	290	288	249	298	303	276	268	264	297	280	237	305	297	299	269	290	283	265	275	298	272	280	303	263	278	284	279	268	279	247	270	283	268	291	277	279	304	313	289	285	303	290	284	270	300	278	261	261	272	261	299	282	268	288	299	295	290	292	276	302	285	288	274	284	271	288	285	322	302	284	259	293	259	272	296	311	286	310	286	275	290	283	272	282	286	314	327	319	300	310	287	269	298	273	260	282	302	274	306	312	292	278	248	307	297	319	314	280	285	285	305	316	313	292	290	317	285	304	318	293	285	282	268	276	261	263	286	285	283	315	280	309	281	281	314	281	279	270	278	266	280	281	305	294	255	267	295	288	285	285	303	272	279	295	290	283	320	282	303	271	258	274	291	296	316	294	320	277	269	303	294	271	314	298	272	285	278	269	284	307	263	283	287	294	288	295	311	278	300	272	291	287	270	305	268	276	276	263	283	298	299	285	280	285	265	278	287	272	302	274	284	252	329	280	274	283	276	269	281	307	300	289	294	284	294	258	263	278	308	286	264	269	310	280	307	292	332	285	284	288	265	262	299	306	300	291	283	262	278	286	281	299	278	282	268	276	296	307	299	260	274	286	320	324	284	283	283	359	321	273	269	281	309	264	288	296	266	302	301	276	307	305	325	290	277	283	285	275	257	326	283	263	239	270	299	281	282	285	287	303	284	285	298	285	268	280	264	300	293	291	313	287	281	264	295	250	266	301	316	259	285	277	300	280	267	289	274	277	288	324	290	294	278	295	315	283	288	285	259	271	276	264	262	295	305	306	269	267	307	290	278	317	245	287	256	284	303	260	291	289	292	266	265	323	263	271	284	281	312	293	302	307	306	290	247	306	276	272	293	270	290	281	300	280	309	293	305	301	307	311	300	273	266	280	289	301	299	261	275	278	273	250	297	296	295	276	283	298	256	280	299	292	286	253	285	282	274	248	283	287	296	270	279	314	290	275	299	273	261	275	278	294	301	293	309	272	285	288	289	250	279	302	306	302	293	317	273	295	273	281	300	286	304	300	274	309	288	283	294	309	268	285	285	300	289	294	263	270	292	284	256	291	291	308	298	304	306	295	322	306	303	301	308	258	254	262	277	299	268	293	277	274	295	289	275	248	285	258	314	302	327	331	315	294	304	248	281	299	277	270	308	296	301	286	261	286	288	298	284	280	303	281	278	281	314	276	261	264	298	290	284	276	255	259	299	260	253	257	306	306	287	276	291	325	308	261	260	302	291	300	280	291	310	303	272	265	292	289	326	309	294	318	296
42873	2036	3699	4438	3773	3224	2635	2239	1938	1806	1565	1390	1312	1280	1171	1077	1096	1049	1031	1013	882	933	919	905	892	828	885	788	803	821	776	784	843	812	841	776	797	792	739	776	713	717	765	762	735	758	751	728	742	719	751	711	743	684	726	679	745	751	720	676	740	742	733	691	767	728	759	665	774	738	747	714	691	702	698	702	693	660	698	699	674	694	722	742	687	729	729	692	723	705	732	666	676	744	686	647	733	663	661	694	729	706	679	713	720	666	719	645	717	720	689	723	690	732	693	743	705	717	670	673	668	712	704	684	695	710	720	690	685	690	680	737	709	702	691	691	661	666	720	672	719	715	688	690	688	702	695	692	657	710	716	733	722	678	678	721	721	689	684	669	706	685	720	660	701	659	667	677	767	689	637	702	660	734	680	718	684	688	672	678	694	721	731	724	690	664	698	751	691	649	717	697	735	698	730	674	696	672	702	673	713	663	694	690	685	708	696	700	670	665	729	675	711	730	677	685	676	654	710	692	680	694	704	690	701	724	650	693	689	684	727	743	719	650	680	691	669	708	687	705	680	698	614	698	715	692	744	653	689	693	684	683	716	673	765	709	748	709	684	691	721	678	700	697	666	675	683	704	685	708	711	680	670	739	725	689	709	680	689	716	715	681	710	676	670	712	713	672	698	704	711	701	732	716	699	695	723	710	719	671	683	708	662	678	712	692	693	703	662	729	683	710	730	702	734	690	699	683	687	693	695	684	660	664	690	733	716	641	644	686	713	710	740	690	753	682	698	678	674	697	726	692	684	704	694	691	628	715	683	706	678	713	745	692	707	672	685	702	704	737	733	682	715	720	709	683	680	686	698	702	718	724	667	677	679	713	713	687	671	718	696	707	688	733	707	694	719	691	737	686	743	680	715	673	700	706	694	686	684	700	722	717	699	671	649	701	656	701	692	689	713	660	656	712	692	699	730	701	676	717	761	676	645	684	668	696	720	711	696	702	702	680	720	693	719	702	691	727	724	655	719	714	749	696	718	677	699	685	667	671	664	713	670	698	722	692	684	699	681	706	746	736	670	661	704	701	712	670	691	665	708	655	690	686	727	720	721	673	663	694	731	694	689	617	632	677	684	722	674	728	651	686	715	703	670	708	670	647	719	705	695	765	689	692	698	697	660	677	641	726	762	703	681	638	704	730	712	694	719	690	737	676	665	759	697	717	667	680	672	739	691	655	674	693	678	672	730	669	715	720	678	703	724	715	718	634	730	700	700	722	736	702	671	680	666	671	695	665	655	684	711	685	671	677	692	656	662	703	650	684	728	677	677	734	662	676	705	693	687	726	663	713	694	675	716	673	674	706	747	650	660	696	695	695	707	703	722	694	722	732	714	719	639	678	711	706	677	687	760	691	689	717	705	669	709	697	700	713	703	682	687	720	707	721	693	710	701	699	650	659	698	693	750	699	681	684	690	715	741	742	709	678	694	760	718	732	695	696	738	705	701	695	708	692	676	680	713	698	701	695	675	651	708	701	670	708	722	700	679	653	657	713	753	708	698	691	644	689	693	715	671	696	662	669	697	668	667	728	714	735	683	705	727	678	690	700	688	709	682	715	676	672	671	702	672	657	661	726	736	763	681	692	668	680	702	681	673	715	723	700	684	679	704	643	677	735	693	684	650	701	715	716	700	726	695	682	622	671	723	703	722	736	690	646	708	655	638	678	716	664	654	688	687	670	669	680	706	737	662	696	739	654	719	751	669	697	667	711	727	701	704	679	692	655	737	655	691	680	737	708	692	705	669	700	709	707	649	689	694	651	714	694	659	713	719	684	719	711	712	751	670	713	682	670	663	692	671	697	693	685	685	727	664	714	717	658	703	674	693	696	688	697	682	719	671	682	655	689	670	712	695	662	643	659	694	742	748	721	708	686	683	721	668	762	686	698	680	722	674	714	687	745	745	668	667	741	710	699	695	705	665	649	680	690	633	729	680	719	671	749	679	717	645	718	668	738	703	685	764	696	694	695	690	720	705	716	715	704	666	713	712	660	685	699	717	705	741	739	672	698	671	695	668	764	643	675	713	692	654	708	675	693	703	676	685	675	668	697	687	716	672	725	713	671	641	728	693	730	709	703	730	676	702	734	709	742	720	686	671	693	702	667	679	681	712	669	693	720	735	689	682	723	717	718	702	743	664	674	716	716	694	637	673	665	729	687	689	720	655	708	678	656	673	729	672	701	659	682	670	756	728	677	685	636	668	689	673	709	669	721	702	647	715	754	708	710	689	690	735	706	660	647	693	654	677	668	686	723	718	666	646	719	690	736	667	699	653	722	702	710	661	759	684	692	666	711	740	728	638	688	676	694	750	681	700	676	617	737	714	700	688	715	716	688	697	697	730	712	699	691	696	674	692	664	738	677	739	712	705	747	669	665	675	663	718	727	677	719	697	687	683	706	698	680	713	652	653	705	661	691	698	709	729	720	671	705	722	673	699	677	690	686	696	708	696	708	708	696	685	727	703	681	702	688	696	724	714	711	712	707	663	663	690	726	665	699	690	749	723	668	729	681	741	684	711	685	752	716	736	685	755	672	631	730	730	672	682	712	683	692	701	730	684	712	738	694	655	703	729	707	703	720	640	699	731	698	688	686	691	695	679	680	688	681	716	717	739	653	663	674	657	645	694	690	728	696	675	697	699	714	667	702	639	679	708	663	665	739	673	735	739	692	663	709	728	643	663	697	691	701	660	744	698	690	720	687	665	677	681	655	700	659	728	747	665	714	693	713	721	738	655	672	736	699	659	670	694	715	682	691	698	704	678	714	745	741	722	687	702	684	675	708	680	730	702	693	688	702	700	653	674	702	705	714	713	701	747	701	683	710	711	681	671	709	653	740	692	709	739	652	660	717	640	719	727	701	710	680	671	690	729	679	655	689	732	706	662	687	676	683	697	643	703	706	687	699	699	711	709	700	718	697	685	734	678	687	686	705	669	658	633	679	681	714	731	718	704	710	717	714	659	653	703	715	690	677	753	732	716	652	738	701	676	669	671	703	730	671	745	709	669	734	704	694	668	734	662	679	699	697	677	723	718	691	693	704	650	683	716	733	629	691	706	681	647	741	677	701	726	680	686	702	733	674	675	700	694	700	649	742	690	665	709	676	689	688	698	709	709	703	716	709	685	717	723	750	674	735	679	725	669	711	658	621	668	699	679	640	678	657	702	674	722	700	718	715	745	687	715	664	690	695	692	712	649	733	707	700	718	704	694	676	728	712	705	702	675	624	691	746	681	736	721	705	686	743	669	695	724	666	668	693	654	699	731	693	699	727	659	686	710	682	712	689	692	683	700	720	657	696	697	748	724	749	670	707	693	669	740	691	720	636	701	705	697	674	708	705	685	697	738	674	741	694	704	701	717	718	690	696	680	678	677	740	696	651	671	696	735	686	685	668	712	688	726	688	697	712	685	670	710	711	711	687	685	682	688	709	719	711	707	701	706	657	698	746
10701	635	273	230	218	221	216	230	213	215	214	218	229	232	223	199	228	221	217	222	217	245	241	220	222	225	238	210	208	229	234	239	226	235	218	240	242	216	240	229	214	245	214	222	236	249	214	244	253	243	204	207	217	224	222	227	224	216	221	223	203	205	258	209	220	233	220	212	240	223	212	245	230	202	219	237	213	213	231	210	239	251	242	211	216	217	201	205	185	201	215	245	233	234	228	239	216	218	231	242	243	213	227	226	227	210	206	202	199	195	217	236	223	234	207	248	210	229	239	212	192	232	235	234	217	199	223	205	223	226	248	249	217	229	233	227	228	220	216	212	204	226	217	221	241	221	231	207	226	234	217	208	233	210	230	210	232	227	238	225	198	249	244	217	222	198	221	225	209	197	252	198	240	205	237	225	201	243	234	231	233	212	242	200	216	215	214	209	229	223	219	215	221	211	204	227	220	208	228	221	241	204	221	215	212	196	222	213	238	229	210	226	237	200	225	227	196	239	237	218	231	188	221	225	206	222	250	231	242	224	231	189	249	205	252	211	220	216	259	221	219	226	203	238	211	207	228	221	212	218	236	215	221	229	215	211	228	225	226	231	226	230	242	230	241	230	241	235	225	234	254	222	223	234	219	216	228	234	236	210	231	237	281	246	219	213	194	225	264	230	234	217	228	279	216	195	207	230	222	206	204	219	230	228	220	229	213	221	210	230	237	228	265	216	222	211	221	252	231	246	263	252	211	222	220	241	206	223	216	247	238	218	246	219	232	192	231	202	231	247	212	214	207	216	245	243	254	233	232	207	207	237	249	228	225	226	209	226	236	245	213	248	234	233	196	224	228	233	208	228	210	269	228	220	234	226	225	218	243	219	233	212	210	231	223	242	211	241	205	207	238	230	231	252	216	204	247	204	218	238	231	222	216	229	235	238	254	210	239	245	214	217	225	271	212	219	194	244	206	235	238	222	222	230	238	213	228	251	223	226	232	244	230	205	194	219	240	230	225	202	224	224	220	236	214	230	216	197	218	239	220	246	204	214	246	222	215	216	203	252	204	212	239	240	229	240	222	224	244	238	210	242	225	221	230	231	224	217	221	213	238	222	223	236	212	246	210	243	225	234	278	232	220	211	226	246	221	243	243	232	195	235	242	215	227	224	217	234	227	217	194	225	218	226	221	201	219	237	238	229	214	243	258	236	234	209	225	234	206	217	187	268	218	229	221	213	208	222	246	252	252	230	225	224	200	226	217	237	231	211	220	231	217	249	213	221	226	207	228	218	219	199	206	199	202	229	224	201	233	228	240	198	221	219	217	208	225	219	212	245	194	213	212	184	199	193	222	243	244	264	239	228	223	205	244	226	221	220	208	245	213	247	227	209	244	236	226	232	255	203	230	199	224	255	234	233	246	221	230	203	191	242	216	223	234	224	242	210	192	235	228	227	246	219	230	224	252	205	230	209	198	235	231	209	214	207	241	237	212	230	222	200	223	222	212	227	243	245	201	245	248	223	228	216	234	215	220	185	223	233	222	234	225	232	228	222	234	193	220	237	237	234	211	218	224	224	235	204	242	244	206	192	228	226	237	206	224	241	237	210	244	214	242	224	252	254	219	224	216	185	233	228	227	212	225	213	219	208	213	228	227	228	220	204	229	244	220	204	197	221	202	210	265	243	215	234	234	191	229	232	245	269	232	203	193	186	205	217	203	237	246	214	242	257	233	241	229	213	190	223	222	206	218	251	243	236	231	235	218	227	212	232	199	233	225	234	233	215	213	240	238	230	206	232	204	195	233	231	234	224	222	230	220	230	218	225	243	203	254	246	232	244	220	236	234	221	229	206	239	246	246	215	223	207	222	217	234	257	248	200	270	206	265	217	227	205	253	209	219	189	249	219	232	232	239	252	219	231	194	239	209	213	215	213	214	218	213	227	214	191	237	241	248	251	239	224	246	205	223	246	210	214	232	197	228	219	210	227	230	245	232	260	233	259	236	234	225	226	211	221	220	204	205	227	240	225	229	225	229	194	246	229	237	217	232	217	224	204	237	228	233	213	217	202	213	209	237	250	245	226	216	217	232	212	235	210	214	241	218	223	209	195	225	261	232	236	221	202	230	204	230	233	214	220	231	215	247	239	221	234	248	200	260	200	203	200	233	213	257	239	250	213	220	231	246	262	231	209	194	215	230	229	244	229	218	220	242	235	239	215	229	225	230	195	222	229	243	240	194	236	258	212	223	234	243	215	227	235	247	240	237	209	207	220	268	226	200	177	227	209	220	226	236	205	232	244	219	177	234	241	232	225	217	243	226	218	229	214	218	240	184	258	247	248	228	214	222	229	202	213	200	211	203	219	261	238	226	196	250	202	219	248	249	215	243	222	230	222	228	197	218	179	258	240	229	238	219	221	217	230	244	208	226	216	214	207	204	240	198	246	233	219	239	207	243	229	225	223	217	239	200	206	194	227	245	223	220	256	249	203	239	214	226	220	242	232	214	212	221	245	237	205	258	226	201	202	247	215	206	226	218	214	216	234	230	206	236	203	214	256	243	216	215	240	228	230	225	226	258	207	235	227	234	204	243	220	225	241	227	202	227	217	240	217	224	259	248	211	223	198	240	208	240	231	236	236	239	198	242	220	219	190	229	247	228	244	219	201	224	256	228	216	254	219	190	232	190	231	242	223	198	192	235	251	229	215	235	235	223	200	225	258	213	258	222	247	197	197	246	236	230	214	218	225	223	208	253	239	214	203	201	217	244	213	215	223	210	235	225	249	234	221	239	204	220	237	243	251	195	219	243	206	227	222	218	245	230	203	219	222	223	238	243	216	225	197	195	217	224	192	229	235	236	251	223	218	211	255	259	225	226	234	245	219	223	232	202	213	249	229	227	269	246	221	233	205	201	236	217	212	230	211	243	225	217	239	267	233	214	224	224	226	199	210	222	223	228	207	239	227	223	230	220	209	220	201	232	215	236	220	212	220	215	232	228	219	227	241	247	206	218	216	222	211	228	236	246	248	246	223	215	227	237	214	241	223	246	203	206	214	240	260	235	214	220	224	200	203	241	241	222	229	251	214	221	232	222	238	205	209	231	215	226	228	233	220	201	236	225	219	207	231	233	218	230	213	242	251	254	237	213	230	213	224	226	203	208	215	204	205	226	213	216	223	195	213	234	221	213	225	227	211	196	219	218	210	214	207	235	231	225	234	222	234	211	244	222	245	209	218	249	235	240	241	246	228	208	212	215	244	223	229	210	212	221	216	218	225	234	215	214	228	199	217	246	200	188	235	261	216	213	233	232	248	231	236	206	221	255	227	215	215	245	238	246	198	200	242	238	245	245	223	259	218	244	220	208	225	212	239	237	203	255	210	212	197	200	208	221	243	236	244	198	259	215	210	226	204	231	221	226	235	214	214	232	198	235	241	205	242	213	231	232	213	220	237	256	224	181	223	255	220	233	231	209	200	219	227	238	223	210	253	237	247	209	198
10648	548	557	625	590	550	572	534	551	561	555	564	577	564	532	534	571	540	583	547	550	547	542	513	575	475	524	588	539	530	522	580	537	566	532	600	542	527	530	548	539	498	507	567	556	548	529	536	543	556	542	585	534	557	555	549	571	554	554	532	510	563	559	546	548	501	554	535	530	560	553	525	544	536	544	549	557	568	519	564	557	477	546	508	556	567	543	515	526	525	580	555	539	531	554	506	527	542	523	539	510	538	513	567	543	557	504	548	523	588	526	542	594	563	518	564	525	563	566	555	547	554	561	503	537	555	548	562	524	536	527	510	532	549	539	533	530	535	573	513	539	539	546	574	547	545	561	514	511	531	535	567	550	539	537	546	542	514	516	523	538	563	541	534	575	547	530	524	565	544	576	575	507	569	529	518	537	520	526	526	549	567	547	553	524	566	555	503	518	566	534	554	551	528	524	533	550	522	556	534	601	556	562	532	542	556	548	562	538	569	576	541	564	547	526	507	570	543	511	496	512	544	524	542	549	535	547	557	556	538	566	551	541	527	587	519	507	540	542	541	503	572	537	520	544	526	562	543	631	538	564	490	536	533	564	554	537	557	552	574	557	539	532	535	524	515	589	510	532	506	583	534	539	529	574	523	554	549	566	518	505	574	566	482	539	578	540	520	529	576	575	548	555	545	554	533	541	538	552	538	560	550	518	514	515	536	546	540	549	533	556	572	552	558	579	509	518	541	549	552	534	570	549	527	519	518	508	561	525	527	549	511	602	503	576	522	555	518	560	544	553	502	515	573	519	497	577	534	543	534	493	553	547	543	554	581	511	544	496	515	499	538	593	522	533	543	504	531	528	572	544	517	529	551	548	580	539	575	506	534	529	536	539	568	541	515	555	507	543	550	582	549	521	568	539	549	539	515	522	528	549	516	538	552	524	561	517	541	565	543	536	520	497	535	529	587	537	580	542	540	575	502	525	506	591	506	587	528	528	484	546	585	528	543	555	520	522	557	556	567	539	540	544	560	521	549	552	546	559	579	523	551	542	548	541	547	527	555	544	581	581	539	535	543	520	516	586	573	547	524	548	517	572	531	572	485	530	529	532	556	541	499	528	517	520	566	515	555	556	530	581	531	549	563	519	528	540	537	518	558	575	559	514	548	506	593	552	575	539	525	522	543	570	570	569	541	570	487	555	534	537	580	543	559	569	555	546	532	553	529	530	540	534	580	564	494	544	527	528	553	550	545	597	574	610	563	541	539	526	520	555	524	553	529	493	563	542	559	575	558	545	558	572	499	543	578	536	509	505	601	557	555	510	551	528	535	500	559	541	571	569	559	584	529	555	523	564	578	565	548	524	557	526	537	557	582	532	564	535	555	566	592	538	536	503	558	582	571	517	560	528	531	575	606	566	532	550	562	567	526	560	506	536	556	523	526	508	575	513	544	529	524	542	535	564	516	555	525	525	554	560	527	530	548	519	575	522	559	523	595	518	515	554	529	525	529	542	551	552	539	551	534	506	520	571	559	530	584	555	570	527	527	531	548	529	538	528	535	566	537	530	515	542	525	565	562	538	519	517	551	529	546	517	548	549	538	552	579	513	609	553	586	588	537	564	520	582	519	518	519	559	539	560	543	497	510	563	547	560	528	532	582	535	522	523	529	567	547	554	554	507	582	576	512	612	541	537	530	554	553	556	571	539	554	546	581	534	545	543	534	528	512	545	526	536	540	580	547	557	564	531	559	518	541	509	524	522	540	507	535	526	545	581	498	558	556	516	568	538	539	541	563	507	520	558	545	528	589	558	510	527	506	503	545	529	534	553	526	540	529	544	503	527	546	537	544	542	589	549	577	520	531	529	521	521	538	528	517	539	555	583	530	548	588	570	519	579	508	525	539	534	518	531	572	585	511	542	553	554	565	547	477	531	550	560	540	553	540	550	553	555	549	516	552	579	568	518	567	545	557	566	527	576	543	532	560	554	564	548	584	513	568	525	579	543	524	557	573	549	573	529	537	579	563	590	546	539	588	531	567	517	532	546	581	528	550	534	558	580	576	521	527	584	547	535	530	565	574	517	576	577	553	569	558	543	570	541	607	520	553	544	548	515	556	572	507	528	528	576	508	521	559	536	530	555	529	528	552	533	562	512	515	515	532	560	535	548	623	525	566	536	511	530	544	526	552	559	533	564	531	531	526	603	534	535	536	544	544	545	538	584	539	537	545	529	571	539	559	545	536	524	527	527	566	513	565	582	510	504	540	551	509	538	582	528	522	546	506	533	515	569	534	561	560	518	522	543	478	551	558	540	530	575	573	543	522	558	576	572	535	531	551	507	563	553	551	568	545	565	487	495	557	555	567	540	533	547	496	535	575	580	585	556	567	518	569	574	552	512	495	557	529	550	566	526	563	548	545	517	538	513	554	526	534	531	536	565	616	576	515	530	567	567	575	560	541	563	534	561	500	530	546	524	534	520	553	540	499	545	583	556	548	556	564	544	550	541	524	533	579	515	549	535	552	512	571	543	543	560	587	556	537	587	550	553	493	550	536	559	583	577	548	512	544	559	571	564	527	542	514	540	540	568	486	520	532	536	521	552	556	491	554	516	515	565	545	538	549	578	550	532	535	555	533	556	563	504	508	492	521	554	567	557	599	529	533	543	547	561	515	535	488	508	569	540	512	562	533	565	590	557	553	554	550	527	575	529	548	548	550	553	512	538	526	552	538	513	520	538	522	560	547	561	516	494	570	544	495	513	533	551	555	506	534	576	554	556	556	535	570	554	557	553	520	547	513	558	550	564	537	538	542	530	531	532	557	546	587	540	530	594	591	529	552	500	541	542	523	553	563	539	542	520	548	525	612	530	554	529	539	554	554	585	542	555	524	531	591	528	531	545	558	531	576	537	529	559	558	513	515	560	510	524	584	546	541	524	575	517	505	571	568	535	539	534	565	544	539	545	552	559	530	526	530	501	512	574	557	527	521	524	531	564	505	530	540	496	524	500	536	552	519	533	533	517	532	540	565	543	559	538	534	567	552	531	565	526	541	586	500	554	527	537	524	526	547	550	529	539	568	528	575	533	545	523	497	516	526	557	543	561	572	520	515	548	533	561	556	578	548	546	525	560	546	546	582	575	523	568	518	559	544	539	490	528	561	525	503	550	570	517	494	547	541	537	523	524	556	525	543	504	549	556	515	556	529	580	573	550	513	540	568	557	575	544	515	547	564	545	569	582	568	519	598	557	566	537	546	560	555	557	524	528	543	531	572	544	561	543	570	558	527	574	587	522	514	580	551	558	503	568	509	541	518	571	549	554	508	511	568	530	539	497	535	550	529	523	523	565	495	518	547	568	527	499	544	471	542	563	572	548	537	539	525	537	566	571	543	526	529	565	554	514	539	553	538	558	546	552	541	544	547	554	573	515	475	521	525	579	546	546	522	551	547	570	537	531	526	527	512	536	542	530	521	533	558	545	562	526	520	546	556	543	549	553	534
60720	25093	5319	786	597	396	350	276	258	220	203	187	162	201	169	193	158	166	175	154	157	160	148	157	161	139	152	145	131	135	140	145	159	158	138	125	150	133	153	160	142	138	153	135	142	146	154	149	159	144	147	148	154	141	140	118	140	134	132	132	147	131	142	144	138	148	141	147	132	143	150	124	115	136	128	156	156	145	153	137	140	148	146	145	126	168	148	126	129	144	154	148	152	145	140	139	147	142	174	149	157	150	151	169	156	139	132	143	141	118	167	157	135	147	127	144	141	146	149	156	145	149	146	117	121	139	157	144	148	144	152	123	158	143	132	122	138	154	148	140	124	127	149	140	140	125	140	160	153	150	128	129	147	120	142	133	130	135	152	139	144	144	122	113	140	136	135	143	161	160	139	126	134	152	143	156	158	136	139	135	125	132	116	135	144	140	122	142	123	138	128	155	143	122	148	134	144	122	152	155	150	141	142	141	159	129	162	150	152	139	138	146	147	145	137	136	140	138	144	124	150	135	138	154	169	139	152	152	137	128	132	140	129	134	157	146	154	145	131	148	125	150	142	147	143	119	139	168	143	146	167	140	148	127	120	157	148	157	143	157	155	144	128	172	151	125	151	134	156	133	153	152	145	154	147	152	143	154	151	131	149	136	154	139	152	134	135	155	151	130	116	127	135	137	144	137	152	130	148	150	142	143	152	143	139	145	149	140	137	141	148	124	126	131	144	149	134	142	147	142	117	154	165	152	143	148	146	146	122	132	143	145	153	146	146	127	147	141	143	152	157	151	134	146	133	130	154	150	148	145	144	124	141	126	147	142	135	139	136	128	152	119	140	143	128	136	162	131	124	128	137	160	150	147	164	142	126	146	133	127	131	123	151	138	146	139	121	161	141	143	141	146	133	151	165	148	125	121	141	143	150	145	147	136	156	139	136	124	142	145	136	142	155	129	146	145	160	137	131	148	148	132	156	149	139	147	155	118	154	158	151	154	149	125	164	164	138	140	146	142	141	137	135	135	153	128	137	142	150	134	147	124	124	148	144	137	141	134	152	135	131	154	158	136	149	137	145	121	140	149	129	151	161	127	147	143	162	133	148	121	147	115	137	133	146	118	132	148	152	141	128	130	127	142	134	129	127	123	169	143	144	140	120	133	156	137	130	146	139	137	147	167	147	141	149	154	152	149	110	145	147	158	152	141	146	128	168	139	129	134	123	126	151	138	127	152	135	161	149	142	139	137	158	142	149	148	143	147	148	134	159	134	150	130	150	156	147	128	142	148	153	172	131	148	129	142	126	143	136	129	136	155	135	141	130	142	162	151	123	151	147	139	141	153	128	133	154	131	135	152	146	140	159	163	133	132	139	144	147	142	125	150	146	140	129	137	155	134	149	125	141	133	140	130	134	139	152	140	154	149	145	140	138	129	134	148	147	152	110	134	166	159	157	140	154	131	122	135	151	150	140	148	132	151	134	124	139	134	134	147	125	162	146	147	143	151	123	127	129	148	137	131	155	128	146	141	149	147	143	145	163	144	136	144	150	110	158	156	138	149	147	137	138	153	158	133	141	122	148	161	125	168	128	132	138	138	158	145	144	137	152	144	153	116	130	133	137	153	150	152	134	146	144	140	158	114	159	132	133	158	127	134	138	120	130	143	130	131	121	122	127	163	151	144	133	145	143	148	140	146	151	171	140	168	141	136	165	131	132	130	151	142	144	141	153	146	138	167	125	146	131	134	127	133	129	143	122	147	150	144	149	136	163	137	117	123	132	141	139	132	142	156	128	138	129	137	156	139	150	129	137	124	155	155	166	142	151	137	118	131	152	145	151	140	149	138	131	157	151	135	156	155	133	130	151	127	123	112	145	139	125	144	145	167	146	146	152	123	137	142	137	144	149	130	123	143	120	144	128	147	154	144	143	135	160	162	143	156	144	140	133	127	144	136	137	147	130	145	175	139	132	126	126	138	156	110	148	159	166	135	125	125	164	135	137	152	158	137	128	155	141	151	162	144	111	150	142	152	151	136	140	112	140	142	141	128	161	156	151	146	118	153	149	139	153	134	130	155	141	133	140	166	129	146	156	172	147	107	143	162	139	144	142	143	160	150	136	164	143	159	161	133	145	124	129	161	177	128	140	143	155	149	147	136	136	144	170	124	129	164	149	130	117	141	121	134	117	119	130	139	141	172	128	124	136	131	147	128	150	126	150	135	143	142	133	163	134	156	137	142	133	135	129	132	125	147	157	122	140	134	142	131	139	152	134	142	135	143	153	158	142	151	125	150	142	135	141	128	133	137	154	146	150	168	126	129	139	142	146	120	130	131	165	146	158	155	161	139	147	148	158	141	156	133	138	155	137	147	146	155	124	126	157	145	154	139	137	154	127	136	143	172	173	156	153	117	135	145	143	125	155	161	129	150	149	126	148	148	136	136	131	140	142	150	156	134	146	125	128	113	147	139	139	147	148	145	134	132	149	139	162	122	145	135	133	158	149	145	150	138	129	135	131	134	139	168	155	128	161	154	138	125	121	128	150	147	159	148	147	148	160	142	114	137	145	141	145	112	136	130	147	141	134	149	128	154	138	153	139	133	141	140	127	148	154	137	143	153	128	128	144	164	156	160	144	147	119	136	130	133	125	146	138	124	117	135	128	156	129	149	165	156	155	140	129	127	159	140	154	146	155	134	133	155	151	128	152	145	141	140	127	144	159	173	169	133	134	139	154	143	136	158	139	127	126	153	135	148	124	123	143	136	129	140	138	136	145	160	149	146	142	127	152	142	107	117	155	146	147	144	141	140	147	155	156	137	130	161	139	139	148	131	136	124	122	142	141	153	131	139	131	136	138	129	134	154	155	148	141	143	135	142	143	136	138	149	145	156	145	126	158	140	146	146	145	157	157	154	149	156	151	157	146	155	128	140	149	132	169	143	129	152	136	142	130	131	127	139	158	148	141	144	165	135	149	139	152	147	123	116	129	129	148	149	133	138	136	128	132	133	144	153	115	154	173	140	148	140	124	128	143	143	132	142	123	135	152	124	117	119	136	117	155	159	132	129	151	148	144	120	154	147	158	155	132	114	147	144	114	147	149	143	132	142	164	126	136	134	131	135	144	123	161	137	113	143	141	154	163	144	121	144	146	135	147	142	131	138	140	137	155	147	133	147	136	145	148	136	145	138	160	145	142	106	160	116	121	143	137	147	137	116	133	128	144	152	138	150	155	137	134	125	167	151	171	134	141	158	136	132	140	157	185	139	133	132	162	139	135	144	141	144	151	119	132	154	144	126	153	117	131	131	151	145	133	156	129	148	135	168	125	140	140	120	126	133	137	138	157	147	157	140	135	157	132	150	145	122	167	140	127	117	152	158	144	139	133	127	146	129	151	141	120	143	152	142	162	133	166	130	160	138	145	158	127	150	148	117	151	155	155	134	154	163	138	122	153	127	148	125	122	160	155	142	135	145	155	138	133	156	167	157	167	133	150	151
34414	1035	1873	2238	1980	1687	1415	1224	1117	949	832	825	723	699	615	652	544	536	486	534	508	512	473	499	482	490	482	409	425	450	459	419	455	423	420	427	434	452	403	426	445	406	399	440	428	417	395	417	406	441	383	387	393	394	421	434	398	397	433	435	405	397	399	418	409	404	375	387	388	413	386	377	410	412	404	361	438	388	396	389	435	375	371	355	409	384	369	394	393	396	409	391	403	400	396	394	383	391	392	384	400	368	398	406	381	412	384	412	400	372	428	401	400	373	413	424	400	385	365	411	393	374	433	389	407	386	406	405	391	386	367	397	385	417	415	399	397	419	366	401	395	413	421	375	386	399	355	387	378	388	417	386	414	421	359	432	378	400	393	396	383	369	417	369	380	387	373	365	395	388	382	414	436	369	444	375	374	376	407	397	389	400	404	410	389	389	400	382	383	372	364	390	376	425	374	331	374	381	396	376	392	397	370	379	383	379	420	406	392	361	378	376	370	383	435	354	394	378	407	353	392	384	386	350	378	395	364	416	398	367	419	413	364	355	384	383	415	366	392	383	411	379	389	378	378	369	424	397	369	391	362	385	372	379	384	402	401	439	403	383	390	383	383	430	402	380	359	381	366	383	404	392	400	350	385	356	409	366	382	399	361	385	389	393	387	401	384	370	392	407	386	362	424	371	385	399	395	378	378	427	367	400	443	333	379	373	422	440	388	384	405	386	378	404	387	410	387	389	394	392	386	381	374	380	410	369	366	359	399	371	343	376	367	370	390	386	365	377	383	371	402	392	364	361	414	376	348	400	425	367	409	385	359	373	402	378	401	386	404	396	394	376	387	406	414	387	384	418	404	405	370	368	387	413	392	396	361	372	394	412	418	407	341	358	410	403	383	412	370	357	395	397	379	426	375	375	393	388	385	363	403	411	352	378	391	363	344	420	388	382	387	415	360	406	372	383	383	430	357	398	381	394	422	379	381	377	398	347	410	389	383	415	381	373	368	411	350	413	387	386	352	388	389	381	429	408	394	409	394	386	393	378	389	403	396	431	354	394	399	399	365	386	372	408	358	384	386	416	408	388	413	397	392	418	386	393	409	392	346	352	366	449	382	424	392	374	407	419	395	379	364	428	380	413	420	379	408	369	375	380	396	395	389	364	410	374	378	394	390	368	402	406	438	385	347	358	369	355	395	408	402	388	386	410	406	418	378	375	356	377	369	380	395	389	366	389	413	366	388	388	378	414	374	406	334	401	365	429	370	393	346	403	374	389	394	360	401	381	410	388	388	372	388	409	382	396	397	360	396	396	420	394	388	364	362	379	394	421	391	405	391	398	429	374	356	382	386	340	420	372	396	380	390	367	418	378	397	355	376	435	366	379	381	371	384	401	397	378	405	377	379	361	426	396	368	339	398	381	386	385	415	398	411	410	374	372	394	398	390	389	402	377	405	366	362	382	397	405	404	395	359	390	422	394	384	393	373	391	402	390	394	356	418	443	383	395	358	365	352	387	412	380	356	430	373	386	400	382	370	385	361	421	446	387	385	412	363	390	389	386	378	379	410	356	406	390	359	390	421	379	388	412	363	400	346	414	382	400	420	384	422	385	359	399	415	386	386	353	414	383	386	387	407	345	397	416	369	355	366	406	418	375	391	382	390	403	365	401	409	380	411	384	406	395	414	383	388	398	366	395	378	392	382	411	367	413	390	395	366	425	383	380	349	352	427	389	363	378	398	385	414	402	357	396	406	385	358	385	357	374	389	390	385	386	389	398	396	376	401	373	373	414	371	392	382	376	374	391	379	414	366	368	367	404	381	381	384	386	387	386	393	414	390	373	430	401	388	390	411	396	390	387	379	380	392	374	364	423	409	398	395	400	395	361	384	355	397	393	414	388	394	402	378	402	376	433	390	381	370	404	389	376	404	392	420	361	395	379	394	391	381	393	395	410	387	372	391	387	421	388	387	410	401	403	390	405	404	387	411	412	377	408	387	363	355	363	382	393	402	373	366	419	403	409	388	373	401	364	373	417	386	426	396	388	376	384	442	406	406	395	394	348	382	398	384	422	390	423	377	366	385	406	386	406	403	391	360	394	397	405	374	413	376	400	344	359	382	409	367	386	401	413	431	399	367	409	364	369	399	383	362	387	391	408	388	379	380	427	398	408	384	356	392	393	443	356	357	375	377	356	359	377	365	374	395	374	399	414	386	411	370	373	370	394	393	408	372	353	341	350	402	401	377	405	396	361	393	361	375	390	349	395	400	428	403	375	380	418	394	402	393	397	423	417	398	412	390	376	397	350	374	400	414	400	383	375	377	394	406	423	366	405	375	379	407	395	403	388	375	398	401	410	377	375	410	387	396	386	408	383	395	381	416	411	368	391	374	378	392	407	381	370	412	370	426	362	391	347	392	369	420	379	387	405	381	389	373	358	425	372	374	402	372	411	377	373	360	375	402	417	386	398	411	388	408	405	395	397	400	440	353	371	386	387	385	404	403	408	413	378	412	372	383	379	410	363	390	366	389	391	380	383	364	417	374	401	408	388	430	418	385	371	380	409	363	373	353	410	392	388	359	361	423	370	387	423	387	408	394	369	394	353	427	395	393	415	426	378	384	399	380	390	380	383	426	366	399	397	376	400	389	395	407	375	360	349	362	396	421	383	368	354	417	385	415	408	345	389	404	397	389	360	388	347	385	356	359	403	412	389	382	360	362	369	367	345	388	430	342	388	403	406	399	377	377	395	407	375	404	411	364	372	381	378	382	367	344	387	409	385	410	390	360	402	362	360	366	403	395	379	407	399	374	408	379	412	407	393	383	369	397	385	403	391	358	359	394	372	393	368	399	343	352	365	381	397	402	384	410	409	390	431	347	389	412	377	409	366	389	415	414	408	415	420	394	362	375	424	414	383	404	373	391	397	380	387	367	398	389	412	394	416	342	383	397	357	379	384	405	399	366	385	385	408	387	387	394	377	415	352	368	409	377	397	393	356	369	404	384	395	365	354	406	393	372	380	367	410	376	362	378	415	401	400	415	416	384	437	386	399	369	393	347	389	400	370	370	330	371	397	396	377	406	428	376	373	394	390	396	411	418	456	375	407	394	386	384	382	402	398	382	399	395	399	388	395	382	408	423	413	390	376	416	397	420	398	396	415	361	397	381	361	401	352	384	400	363	401	409	438	419	375	414	373	374	366	372	399	395	361	445	380	388	409	382	388	376	401	376	378	394	403	399	386	389	384	383	386	396	382	366	382	375	379	372	360	412	369	422	408	363	376	399	386	385	382	416	365	350	436	395	363	425	355	411	390	373	376	393	379	394	421	407	358	376	404	405	373	374	354	394	397	360	387	394	378	400	408	419	418	386	397	384	404	387	362	420	384	375	368	386	383	379	341	381	397	401	411	404	384	372	386	413	383	421	385	395	374	403	379	419	332	383	381	357	391	423	407	426	374	375	401	381	385	358	348	372	364	377	422	365	390	387	375	409	362
69060	29826	14158	3566	1229	792	672	590	527	471	411	411	371	362	367	330	360	325	324	315	325	329	315	317	297	307	249	283	319	353	314	326	285	314	288	342	289	288	296	292	311	301	286	283	304	306	279	293	306	289	267	283	290	311	245	294	295	297	306	293	295	273	295	323	275	300	284	298	318	267	316	259	289	286	250	296	325	278	276	317	270	273	302	310	271	265	274	261	297	278	269	295	278	272	302	301	300	302	278	289	296	315	292	282	313	281	283	298	294	306	301	281	293	277	314	280	272	267	309	270	312	266	294	273	295	274	293	283	298	252	299	283	296	272	274	314	318	273	255	312	269	295	296	325	290	283	269	253	303	317	304	285	300	305	295	336	348	281	327	261	284	273	294	252	260	285	266	267	272	308	285	290	274	319	274	288	299	290	305	301	298	285	309	287	295	288	309	291	305	298	268	290	286	324	286	289	253	283	255	290	288	333	320	310	297	275	267	294	289	296	285	281	286	288	279	285	295	310	290	295	301	291	304	274	263	283	244	303	279	291	273	275	314	265	278	242	259	306	321	262	288	281	290	280	310	266	282	297	253	286	309	298	280	302	320	279	307	261	324	261	288	258	271	286	313	311	302	289	252	318	226	305	259	307	282	296	274	288	268	287	288	274	299	268	278	262	272	286	308	297	254	295	306	286	305	295	279	289	306	296	293	282	278	282	272	284	257	296	311	291	290	268	310	314	273	268	285	284	269	275	281	283	279	292	293	287	333	292	279	284	285	276	273	239	260	291	280	301	315	283	287	280	281	260	279	274	288	300	306	309	319	316	310	265	287	305	292	290	301	289	276	296	310	309	291	264	296	280	279	258	270	287	293	287	273	246	285	271	259	271	263	287	282	300	277	261	287	281	291	294	254	284	274	247	278	273	294	265	309	296	253	293	292	284	280	292	276	262	280	294	290	263	280	300	290	301	294	282	298	296	282	282	306	285	300	290	290	300	280	321	262	325	300	269	285	274	273	279	287	303	276	273	287	305	301	307	279	274	259	299	275	256	269	257	270	269	297	262	261	285	314	308	290	274	288	288	274	302	309	282	274	324	264	286	271	283	288	297	268	271	269	292	271	289	285	281	304	274	299	301	289	280	289	276	283	274	285	274	262	298	283	265	286	276	292	310	269	273	280	287	268	291	285	295	280	310	289	276	253	293	289	277	304	277	280	280	285	280	299	318	273	283	227	281	309	278	295	284	275	290	310	237	294	289	281	278	279	286	275	286	266	284	279	269	273	248	269	274	276	310	280	294	286	282	283	298	293	256	284	246	283	291	286	284	305	311	296	250	276	287	266	279	286	297	237	262	271	266	278	312	274	285	316	274	300	263	287	276	282	291	281	314	276	286	288	279	269	283	298	261	291	282	286	287	296	289	301	290	284	298	286	276	251	329	267	300	272	280	284	302	272	264	309	268	280	317	306	256	278	261	292	314	281	295	266	292	296	278	311	276	280	295	296	283	281	280	308	293	272	288	276	290	263	308	283	300	266	252	272	269	284	263	287	290	289	292	261	294	287	297	337	293	275	262	300	277	278	295	288	307	297	265	303	306	315	299	282	268	285	276	300	277	297	270	286	285	323	280	281	256	289	305	306	295	291	295	268	270	286	281	291	279	289	276	302	290	320	290	302	285	267	256	280	273	284	300	316	295	283	316	256	277	270	272	307	276	275	260	319	261	262	266	299	289	281	288	268	281	273	301	286	309	287	278	304	294	291	297	284	277	278	279	286	309	293	291	262	249	260	277	270	267	309	292	258	313	310	308	288	288	270	298	311	260	277	287	299	279	274	281	282	268	296	304	278	269	268	292	289	277	308	291	288	272	293	295	288	327	277	295	289	253	263	272	274	298	275	283	260	281	254	273	253	271	293	283	310	299	279	272	275	274	309	265	281	294	328	290	317	315	306	312	291	276	307	327	263	250	288	287	274	304	285	292	285	270	285	302	281	282	299	290	305	299	292	299	296	300	275	308	283	286	269	299	280	297	291	274	307	289	281	262	287	284	304	297	312	295	308	280	297	268	266	264	271	297	270	339	283	291	281	269	310	284	271	267	283	281	266	290	294	290	283	285	276	272	291	291	286	305	257	273	269	284	258	270	289	327	266	288	302	295	274	298	280	225	295	299	293	263	280	286	307	297	285	254	267	271	273	262	272	329	300	299	257	299	298	277	281	260	310	305	295	296	305	284	276	287	274	290	303	289	287	260	314	290	269	266	264	293	284	283	270	256	290	284	314	313	253	289	312	274	288	275	326	310	257	274	287	264	268	292	294	287	284	307	310	340	305	275	298	267	298	285	292	294	293	315	278	286	290	285	275	286	262	291	289	266	275	301	271	286	324	305	303	255	322	271	308	294	308	289	301	269	265	301	306	286	265	300	327	300	269	288	280	303	297	277	322	296	261	291	283	261	278	270	301	278	250	275	285	281	274	269	291	308	278	301	251	286	263	259	308	333	286	286	282	293	300	265	283	258	291	318	326	323	306	275	259	275	284	291	310	261	279	303	315	280	302	296	299	281	312	311	267	286	301	322	274	292	256	298	276	273	291	268	281	307	302	307	288	295	272	284	278	274	301	312	285	280	275	295	296	256	265	273	271	289	278	230	270	295	269	327	282	295	283	308	297	282	295	296	290	298	281	273	285	282	305	289	331	279	254	270	272	284	301	270	296	308	291	299	318	268	296	274	288	314	304	290	296	294	276	279	273	281	306	265	291	302	302	270	291	265	278	269	306	304	312	290	304	289	260	279	285	286	281	293	266	278	286	311	304	303	287	299	279	266	271	299	287	268	290	288	303	315	312	315	281	302	287	287	269	286	277	287	289	274	300	304	278	272	298	289	286	265	279	316	277	301	314	321	281	272	301	270	307	289	286	281	286	275	284	306	295	295	281	299	258	305	266	279	278	243	311	253	311	291	278	316	308	308	308	286	269	263	299	325	288	268	282	295	292	304	284	291	258	291	261	291	293	286	285	282	316	277	289	274	316	287	279	294	283	273	265	290	304	293	288	298	293	301	271	305	292	303	317	276	283	295	275	276	306	287	264	283	285	260	283	269	285	302	306	300	281	278	269	267	305	278	312	281	282	288	271	298	269	260	288	284	297	282	293	289	267	277	271	284	284	341	292	288	303	288	284	279	302	287	264	291	274	293	313	295	277	286	272	254	297	278	256	255	277	297	265	294	298	288	308	297	266	279	278	293	294	276	297	271	255	283	269	264	272	288	285	254	316	267	303	270	274	305	270	261	272	281	278	279	259	300	303	288	274	292	305	298	284	267	299	286	286	291	294	265	272	327	282	290	290	294	305	279	287	268	269	311	287	302	286	303	297	312	316	280	305	272	282	282	303	312	263	257	307	279	303	286	297	304	253	287	284	265	286	302	295	252	303	298	267	269	266	313	300	299	323	287	287	266	297	304	254	293	308	285	271	285	269	295	238	307	280	298	264	286	306	280
42333	1873	3690	4260	3845	3225	2662	2174	1961	1753	1578	1295	1309	1194	1209	1136	1054	996	996	956	942	945	927	895	851	822	877	886	827	836	790	794	789	828	788	796	762	745	754	795	776	775	780	764	729	771	749	702	768	678	769	724	706	696	764	709	758	698	668	766	690	717	702	766	690	731	722	747	701	693	748	711	741	732	735	704	726	735	691	736	692	740	693	761	735	722	763	693	743	735	727	716	739	711	725	703	706	710	697	688	707	709	714	707	662	698	699	726	670	698	668	697	736	730	688	706	697	665	662	698	676	669	715	703	718	713	736	699	685	683	726	738	679	694	736	653	683	679	677	690	748	743	658	685	697	705	701	722	699	696	685	725	683	703	678	716	687	719	669	686	688	738	713	647	705	680	661	656	718	716	719	724	681	692	691	681	692	683	699	635	698	724	700	691	704	739	732	691	685	702	698	709	686	690	718	695	716	726	737	744	689	700	688	717	665	747	697	667	702	734	746	699	720	673	665	715	620	705	738	629	702	712	684	715	718	678	751	686	677	675	665	722	671	662	739	691	663	672	654	710	718	706	732	717	724	719	750	732	656	683	678	726	760	688	687	709	700	719	748	689	711	684	681	717	726	663	750	720	712	705	664	676	664	688	694	679	646	683	714	657	656	678	706	733	685	652	709	728	716	718	703	689	648	688	700	695	689	744	690	705	681	665	713	671	708	676	709	688	694	716	697	702	644	694	699	723	717	705	701	702	711	736	667	730	696	718	656	684	688	724	691	681	724	710	654	693	700	714	711	693	695	721	687	682	701	689	732	723	687	705	722	717	668	739	701	722	688	678	695	683	702	662	660	695	680	713	706	674	716	684	751	732	690	686	676	703	692	696	683	685	702	747	726	717	659	728	717	717	681	700	644	694	714	749	715	687	701	776	714	755	731	668	692	713	699	665	727	722	630	723	719	701	704	673	646	699	718	698	661	707	713	668	748	729	699	708	727	678	674	741	688	728	738	734	677	710	704	697	719	668	697	745	660	678	728	724	703	741	648	705	751	725	701	682	736	683	712	689	653	710	663	677	724	685	693	694	723	738	711	694	699	705	749	745	674	670	723	699	729	661	706	701	679	717	713	697	693	689	673	717	675	681	677	699	650	701	707	689	697	639	742	684	790	704	697	683	710	718	710	687	688	698	704	685	637	708	735	660	688	691	721	719	634	671	683	678	670	692	679	738	683	698	678	707	734	720	696	648	747	646	745	705	755	644	707	682	696	714	655	699	712	706	729	729	672	652	712	729	700	699	724	708	739	651	720	724	761	664	671	743	682	714	749	714	713	744	663	733	717	735	707	709	703	710	656	725	719	693	695	678	696	699	732	678	711	675	694	698	682	680	733	685	724	672	657	671	727	709	736	697	707	723	671	707	681	675	669	665	690	679	696	685	696	710	741	688	707	711	668	694	711	688	681	689	704	681	731	713	641	710	711	730	737	707	724	695	735	709	668	687	665	715	701	668	667	709	691	721	699	711	692	668	711	663	731	689	682	708	713	721	671	707	657	736	673	695	672	664	740	712	710	685	700	708	671	719	701	679	713	694	697	684	730	725	698	691	709	717	708	715	726	644	712	712	704	739	670	710	703	667	706	679	722	682	664	685	655	672	706	697	739	671	697	693	710	725	652	723	672	676	726	714	681	715	687	686	709	692	653	670	706	724	715	732	682	699	742	692	719	652	694	703	718	666	700	670	649	726	682	708	659	652	673	716	676	733	700	693	702	655	714	660	702	662	710	707	667	661	704	696	685	646	691	656	728	712	700	690	653	727	691	725	685	704	700	741	726	711	665	676	723	676	675	685	708	685	644	676	655	655	666	716	716	703	739	692	660	699	724	714	713	647	677	672	708	679	703	676	649	680	695	695	694	739	693	679	713	667	734	674	729	696	692	732	745	697	699	673	695	657	713	710	646	666	641	663	753	724	687	743	699	677	750	710	719	684	630	726	662	692	732	667	749	676	707	680	673	706	744	728	627	712	728	670	737	666	686	675	706	683	687	676	718	705	715	722	696	677	695	704	697	699	728	708	714	683	693	723	711	669	695	693	701	736	729	713	685	688	720	678	715	704	677	684	709	694	704	717	686	683	669	702	685	668	683	751	664	694	694	648	705	687	728	690	684	709	681	714	696	636	721	712	698	678	699	688	678	717	650	688	727	699	689	706	707	701	673	686	697	644	690	655	705	724	700	670	672	701	692	703	721	721	740	747	700	733	733	728	718	699	720	702	696	721	725	728	676	724	682	693	727	738	663	687	671	680	680	676	669	716	709	694	664	712	718	715	724	702	664	774	660	738	674	693	734	709	671	683	679	672	704	684	657	639	753	720	696	705	664	702	692	696	664	687	693	726	710	740	737	703	699	669	704	683	676	704	659	698	741	716	668	705	706	748	688	693	666	726	735	691	645	673	699	695	664	677	695	750	697	680	724	684	699	750	650	728	670	672	707	706	717	688	697	642	696	684	702	705	667	711	716	651	713	695	668	732	666	705	700	671	701	726	688	688	732	697	712	686	695	725	695	687	678	699	672	657	704	661	701	724	744	689	714	691	692	695	694	674	725	696	675	677	690	716	675	709	676	703	731	717	739	687	738	723	710	701	713	730	721	722	694	699	620	718	682	750	692	663	676	717	659	699	744	672	684	659	762	734	738	646	676	714	726	634	710	703	701	735	659	699	687	738	720	664	706	710	674	675	655	700	660	666	693	740	676	695	661	695	708	710	726	684	668	680	689	706	688	686	684	746	661	709	729	683	699	718	693	735	735	693	632	685	699	743	701	669	679	685	714	700	687	693	701	665	677	683	705	746	761	730	672	705	677	688	628	713	690	690	714	731	700	668	717	658	703	718	738	696	713	710	648	670	674	688	700	687	657	702	690	708	699	713	722	765	760	697	703	719	757	709	714	703	703	687	715	724	675	694	679	688	664	681	724	740	705	686	690	673	677	680	664	657	720	663	727	713	680	693	718	739	701	684	678	679	697	681	701	663	677	712	698	735	735	753	692	728	678	688	714	716	719	686	703	705	751	702	711	668	663	688	683	680	683	735	724	657	631	678	706	723	699	702	650	717	678	672	664	742	723	708	674	671	725	690	702	713	707	694	742	709	724	704	713	707	715	715	723	683	727	699	699	740	689	690	677	732	713	688	669	695	718	682	693	689	693	675	707	696	688	669	680	758	748	689	669	712	701	723	704	685	717	701	715	718	693	712	661	754	635	664	733	670	675	705	749	690	682	746	700	689	756	677	718	686	729	679	727	709	649	698	688	660	756	664	690	701	691	698	733	691	671	709	629	713	736	721	704	675	686	652	686	725	709	751	688	688	684	674	702	705	728	692	687	719	731	701	667	652	745	659	712	712	737	703	677	737	677	723	777	691	683	678	674	677	708	693	723	690	707	726	710	689	701	678	685	680	682	718	698	684	725	676	691	732	651	717	694	680	705	670	689	697	688	741	667	675
10386	616	243	256	219	235	248	233	211	238	198	232	213	231	240	217	241	214	204	194	212	205	228	233	238	231	240	209	206	254	246	238	216	217	191	235	194	217	243	235	216	209	244	222	229	241	234	235	240	217	225	217	216	222	248	232	248	234	259	232	232	224	212	206	231	196	253	223	231	244	239	221	222	212	245	235	222	244	203	237	226	248	255	219	230	228	250	200	251	236	232	237	247	226	240	223	233	212	195	247	258	198	240	240	231	213	224	211	245	225	221	225	213	220	215	232	232	227	253	244	218	208	204	194	218	201	231	240	222	233	203	236	235	260	212	242	240	207	231	232	242	224	236	220	238	207	237	212	260	226	236	229	212	228	194	235	216	208	204	212	205	215	247	218	238	235	220	233	195	216	219	248	217	215	252	201	241	239	228	235	253	225	231	236	233	234	208	217	231	205	228	218	218	219	241	253	236	187	206	206	219	227	222	226	244	222	242	216	241	232	238	239	243	215	204	234	217	206	237	200	209	233	216	233	214	224	213	235	206	212	233	240	228	239	230	222	234	248	220	221	212	235	240	252	244	230	234	253	221	249	220	231	251	229	229	228	225	220	232	228	228	225	226	230	215	222	204	222	206	220	228	200	191	216	217	217	246	231	241	202	243	223	213	247	241	211	218	266	223	218	225	233	231	225	230	244	235	234	247	259	254	198	229	240	225	212	221	238	197	230	227	207	225	229	234	222	224	234	222	236	260	206	250	245	230	257	216	231	221	225	229	224	220	218	202	233	234	212	224	221	223	222	236	234	220	223	213	223	237	203	222	242	239	223	209	192	230	197	247	207	226	219	225	226	211	209	255	245	256	247	211	232	181	221	226	202	218	230	196	239	242	210	221	232	220	196	231	210	230	228	227	191	220	223	222	240	207	217	251	252	220	229	194	220	224	199	215	228	244	216	209	202	231	220	240	227	220	217	223	210	218	221	214	225	232	221	221	202	258	230	236	214	239	213	238	234	213	202	230	238	235	222	216	239	239	214	226	249	246	226	225	208	247	209	214	244	239	208	215	225	220	268	252	245	214	203	212	253	239	208	240	233	222	207	200	252	210	217	254	251	223	239	235	220	239	221	203	221	222	220	216	238	230	223	198	207	213	199	220	222	235	210	213	236	193	223	228	201	241	222	245	229	227	220	224	242	234	209	237	243	212	233	234	255	266	230	238	245	204	217	222	212	242	212	252	200	222	229	201	215	213	247	214	249	267	192	207	226	214	214	230	226	219	229	240	234	248	226	220	233	237	216	243	217	226	235	228	206	235	224	232	239	243	220	226	243	203	227	218	227	239	223	248	219	225	244	232	228	210	215	236	225	220	213	238	250	258	203	219	262	228	201	190	231	223	216	234	219	201	250	220	215	230	229	220	245	246	230	220	224	231	231	225	230	225	237	281	266	210	226	222	217	259	250	228	240	236	197	218	262	241	217	209	229	221	231	230	224	223	219	242	233	217	215	227	227	209	206	200	228	207	207	232	228	215	199	236	252	245	224	211	185	235	220	215	212	212	217	217	230	203	227	232	226	233	243	215	223	228	213	202	232	228	263	209	218	215	230	217	201	228	219	242	247	248	213	242	243	240	185	238	240	225	244	209	245	244	240	209	222	214	233	228	258	241	210	208	217	218	201	249	226	218	211	205	214	223	228	223	209	232	207	253	213	217	248	230	222	220	261	218	246	242	233	227	235	240	217	225	224	221	209	219	214	253	243	195	210	219	197	227	230	215	216	222	217	212	239	253	210	235	230	203	216	222	225	212	214	201	220	255	236	233	241	240	233	241	247	222	245	249	201	230	235	248	198	222	222	226	230	221	199	209	209	236	251	210	250	223	238	237	206	218	223	251	228	250	221	195	242	258	240	226	226	204	230	231	220	214	239	236	226	242	212	223	236	205	187	211	227	247	239	208	193	229	204	221	259	239	225	245	223	190	218	219	242	224	236	240	232	238	221	223	228	203	223	257	219	202	231	240	202	236	223	249	208	237	237	218	218	193	212	202	240	208	211	244	247	208	250	220	238	216	227	219	206	222	237	211	231	257	221	200	254	215	236	276	215	248	239	236	222	213	231	230	223	200	206	211	257	235	228	237	206	239	233	249	212	236	238	217	221	228	228	211	221	234	219	222	234	216	209	257	205	208	222	186	220	241	273	228	214	226	233	246	214	234	241	227	234	216	210	222	197	224	243	227	240	205	210	206	230	220	229	225	215	223	202	264	218	248	234	246	209	217	245	211	207	232	223	231	225	229	206	221	239	215	264	242	243	220	242	218	233	216	216	266	218	208	216	186	233	243	212	195	217	256	216	235	224	219	243	221	204	222	229	225	220	206	236	241	210	195	251	215	234	221	245	245	209	181	245	234	233	249	205	217	243	254	229	206	209	247	242	200	217	214	237	209	250	222	226	245	238	200	194	236	233	209	231	247	260	191	230	218	203	225	222	239	214	222	246	215	254	238	229	241	264	278	229	213	202	243	221	210	234	235	222	241	225	233	200	181	232	212	232	244	264	236	205	242	252	225	233	222	220	236	220	246	249	218	229	224	246	206	199	218	231	235	252	243	221	224	200	216	210	220	240	220	223	204	213	231	207	216	209	258	207	221	212	229	234	229	231	241	218	235	241	212	225	239	198	230	251	210	238	220	205	264	228	232	241	223	228	236	230	227	229	208	228	231	212	255	236	230	215	208	224	214	213	238	216	224	236	246	213	235	244	244	258	235	217	251	240	206	194	251	253	239	238	221	211	236	212	232	242	204	233	222	228	245	201	210	229	240	199	248	193	242	204	214	236	241	214	212	244	222	214	222	212	222	241	219	227	243	220	259	209	214	220	235	219	214	204	238	204	225	209	216	220	244	255	210	215	215	234	220	226	238	227	202	222	224	206	230	256	210	247	234	228	228	231	257	213	219	194	207	218	249	246	232	235	223	212	209	245	235	237	245	233	233	237	228	234	242	233	207	224	210	207	224	233	247	217	234	220	249	222	222	227	202	220	263	221	211	224	249	250	229	226	224	231	245	223	206	220	241	226	245	268	247	211	232	236	220	219	227	230	234	206	237	217	233	225	246	245	254	239	224	223	232	251	236	232	236	220	263	255	224	217	225	211	250	218	224	216	232	233	232	255	231	235	237	268	247	227	220	224	218	253	242	202	187	235	210	228	226	218	236	210	251	211	243	260	218	216	204	237	232	238	227	255	248	209	227	215	194	213	218	215	234	221	188	233	214	217	221	220	252	215	213	231	209	202	193	206	256	217	242	225	213	218	226	219	208	254	211	242	231	237	272	203	219	217	235	222	243	221	245	213	196	222	224	235	239	242	221	227	215	219	230	234	235	224	227	214	236	259	218	213	235	229	243	247	247	214	228	210	234	232	219	208	218	202	179	229	226	235	247	228	239	190	211	204	240	214	237	231	236	217	241	237	247	239	245	215	205	232	242	217	204	223	213	244	216	227
10500	507	605	612	592	547	547	553	563	548	563	544	531	566	578	545	548	578	605	530	527	561	587	562	527	565	520	513	564	528	512	558	535	545	544	518	573	540	529	540	554	528	551	529	565	531	514	531	544	559	586	562	599	526	565	515	558	638	551	554	547	539	586	566	520	525	548	538	540	555	583	534	501	541	531	542	545	531	529	534	543	554	568	553	547	561	539	576	537	568	531	506	567	572	497	519	577	527	541	536	522	545	542	551	520	513	523	570	535	548	527	548	511	546	566	503	574	498	568	565	551	553	543	542	549	524	524	557	517	554	516	559	543	514	537	537	535	535	569	519	585	519	528	538	557	582	504	555	521	554	523	533	587	578	554	555	559	563	569	567	523	537	529	521	541	521	511	610	516	550	546	542	533	492	554	551	531	553	508	540	591	502	515	536	538	547	532	570	518	552	517	514	538	537	531	577	548	513	561	530	542	564	518	581	557	515	549	520	511	541	575	533	546	555	559	564	541	542	586	510	537	590	518	532	547	532	543	533	532	512	544	545	541	527	569	545	524	510	580	537	532	531	532	538	542	549	579	551	568	495	596	548	518	505	533	518	544	522	529	561	517	547	560	519	530	570	519	533	543	536	540	552	558	554	531	540	565	528	576	578	519	546	539	568	563	544	538	547	534	516	584	578	557	540	560	546	554	567	567	574	599	552	553	537	569	513	552	532	548	533	518	542	549	541	569	538	528	552	540	510	545	562	563	498	567	560	561	529	538	532	523	556	583	591	538	542	557	517	529	543	547	564	590	569	522	503	512	532	569	540	525	571	533	504	533	544	570	528	598	541	564	571	566	505	523	562	509	556	554	528	527	517	542	541	546	525	532	521	528	555	543	553	530	572	498	537	536	519	536	543	545	562	547	523	537	594	518	562	516	494	550	550	534	539	539	562	538	537	564	551	578	532	555	482	502	549	549	570	573	556	554	526	537	535	565	558	556	545	594	535	544	575	570	545	530	515	542	541	511	515	573	540	564	549	546	555	537	507	526	550	561	537	543	509	586	531	547	576	493	544	554	551	533	530	535	555	533	532	521	521	551	550	525	546	539	538	535	508	571	521	551	559	553	549	521	559	572	548	529	563	562	526	558	507	591	542	528	526	538	559	544	507	531	555	512	560	550	569	533	591	531	503	550	518	508	525	511	486	523	545	574	569	480	499	502	546	530	570	576	615	530	550	553	542	560	534	531	555	541	551	499	548	578	553	502	564	559	551	552	546	539	555	539	538	544	517	549	551	512	488	538	552	539	552	548	543	542	548	543	531	558	521	553	528	562	543	543	539	539	580	543	498	556	540	561	576	520	543	528	503	570	538	549	531	577	573	553	578	517	558	558	549	533	562	513	530	528	533	552	547	551	521	549	563	539	578	533	536	546	517	555	557	526	556	564	556	508	552	544	556	513	582	529	545	531	557	562	545	570	558	505	568	547	534	558	545	486	557	540	541	537	587	507	548	539	547	544	587	552	521	537	526	586	542	528	568	535	595	509	574	541	533	572	571	551	548	507	547	544	544	527	533	564	542	529	562	509	541	525	548	561	514	543	555	530	555	524	549	508	519	557	505	521	530	543	506	565	512	522	505	534	564	573	519	547	507	562	561	550	584	537	553	544	568	547	521	549	554	585	534	548	513	535	519	530	584	539	508	514	561	524	541	523	576	559	523	536	560	544	542	547	553	535	543	547	525	508	518	528	542	560	575	502	563	534	497	541	528	563	523	525	498	551	573	521	535	561	596	527	522	519	553	571	546	537	539	502	557	556	537	527	515	540	571	536	508	551	564	571	506	545	561	533	511	553	537	587	544	572	554	542	540	537	533	577	572	551	533	568	565	553	540	514	518	537	540	572	546	531	514	550	545	508	508	581	545	542	565	549	503	523	536	556	523	536	557	514	538	537	528	513	535	520	563	549	538	540	491	553	521	517	547	545	522	551	562	550	611	502	540	531	504	559	519	541	552	561	545	521	559	531	551	568	511	537	513	574	521	540	540	525	515	557	552	539	516	559	546	491	547	546	526	516	549	551	602	489	528	506	516	550	575	537	522	534	540	548	520	545	520	578	530	525	556	542	514	513	541	597	531	531	563	515	544	524	513	515	553	568	544	514	561	541	511	549	513	524	564	552	525	590	527	514	570	540	536	598	564	564	561	529	535	553	536	551	533	535	550	536	564	547	530	573	517	526	565	549	584	565	517	517	506	531	571	566	548	518	544	554	543	555	533	493	506	529	525	532	556	519	553	505	560	512	530	526	546	515	529	511	540	540	537	526	527	556	537	551	553	528	535	560	569	582	550	542	549	551	545	529	545	555	553	543	562	565	572	575	515	575	557	572	556	549	536	545	535	560	523	550	552	553	534	520	539	568	545	496	562	590	531	551	537	557	522	532	579	571	533	547	506	581	517	536	534	523	508	538	566	556	513	528	513	581	551	533	565	511	573	572	537	542	569	547	553	522	553	589	516	555	533	535	547	557	522	544	556	515	540	541	535	499	529	520	539	511	576	549	544	530	524	551	526	516	513	527	537	526	530	505	564	543	550	515	537	510	595	527	539	518	495	512	572	589	577	531	536	500	520	520	555	568	513	555	568	543	527	550	527	469	534	516	553	513	543	535	567	553	532	562	569	558	519	546	542	534	570	595	547	568	520	578	603	534	567	510	533	558	566	522	525	500	541	556	521	524	544	567	495	570	610	533	536	573	553	517	491	582	556	531	518	536	567	544	588	539	549	562	556	485	516	570	543	575	528	543	520	521	562	535	555	522	507	559	503	545	548	548	475	560	562	558	542	609	552	541	558	540	593	545	539	570	532	551	578	538	527	520	532	545	540	536	595	551	577	542	566	557	512	545	560	543	554	533	545	539	566	549	593	553	530	508	518	507	568	581	560	523	507	502	550	525	553	522	556	575	549	525	520	521	521	517	543	541	533	539	536	527	524	531	544	557	560	566	567	549	517	539	570	560	523	560	545	549	506	562	588	533	517	537	523	544	529	550	508	537	543	521	544	511	526	536	560	528	532	520	528	541	571	528	508	531	530	576	521	550	526	564	571	520	559	548	564	553	570	534	573	531	572	536	538	511	507	565	558	560	532	500	514	535	529	537	535	520	543	548	535	532	552	547	511	588	503	539	566	543	523	544	582	537	548	535	557	534	550	519	534	553	519	585	542	508	570	546	559	564	560	559	503	564	575	564	569	550	524	540	520	583	568	543	523	573	541	567	560	593	505	534	534	526	545	561	537	547	525	595	521	499	562	517	534	538	517	541	574	534	543	537	553	553	547	535	558	543	503	544	538	541	575	547	559	565	538	561	546	514	490	524	529	539	529	536	516	581	502	531	543	532	576	554	558	506	535	595	510	541	554	591	564	535	569	525	528	527	566	536	562	546	556	593	539	560	575	541	567	509	571	546	546	587	549	548	547	512	566	546	496	570	595	569	552	561	558	528	511	571	559
62156	23496	4089	868	547	398	333	280	255	258	194	191	190	196	148	187	151	163	155	137	160	138	155	136	140	148	181	141	164	136	126	140	141	146	140	162	138	133	157	141	176	120	172	131	163	137	136	141	153	160	143	139	138	156	164	146	162	148	166	130	146	124	152	155	131	141	150	158	141	129	156	144	128	146	142	159	155	135	134	163	136	139	136	133	147	132	151	131	148	136	137	139	134	148	124	172	124	126	166	150	155	135	168	126	131	148	140	140	143	116	140	153	142	157	150	152	149	137	148	136	133	140	150	117	134	137	116	153	141	141	132	129	150	170	143	140	138	152	132	135	153	133	142	140	134	133	146	138	148	167	153	151	124	148	155	148	149	150	152	160	139	152	135	163	125	146	144	132	149	148	140	135	139	151	119	166	131	169	141	136	144	127	119	128	130	138	163	154	131	153	136	149	127	151	142	132	119	144	147	151	146	156	149	143	159	130	131	130	127	162	145	136	137	139	157	151	135	136	131	128	132	137	136	159	163	151	135	127	142	150	132	156	147	128	123	148	139	141	131	145	139	114	152	135	147	164	155	141	141	133	136	151	158	154	145	137	137	152	136	135	132	152	148	155	144	166	149	124	139	156	141	143	134	122	128	139	140	150	149	147	156	129	127	149	145	165	162	134	132	144	128	131	144	146	145	120	140	144	134	151	136	123	136	166	149	149	131	144	140	143	130	149	141	144	127	136	139	151	166	127	152	125	139	127	147	152	144	155	145	135	138	145	154	157	118	136	126	159	139	116	153	142	139	137	137	124	133	135	124	138	146	152	151	142	125	160	149	120	162	134	159	144	141	156	129	143	130	137	133	153	151	153	158	149	145	132	126	136	160	144	142	189	134	138	134	132	134	139	127	161	143	114	154	137	128	156	164	138	137	161	152	136	152	176	143	133	116	128	137	131	144	152	121	153	122	137	128	125	135	153	131	154	152	136	160	128	139	149	142	141	147	154	153	132	132	158	136	136	152	141	176	152	156	154	146	147	151	164	154	135	133	133	126	141	151	128	148	147	158	122	138	145	146	134	136	168	138	167	126	138	113	135	147	152	140	138	120	140	159	135	161	127	154	151	113	136	131	133	138	168	151	152	147	131	140	145	117	130	146	166	149	135	151	158	129	150	142	146	148	151	128	166	145	174	122	121	143	137	146	142	134	141	148	148	136	141	135	144	117	153	140	142	131	121	146	127	146	141	165	128	139	129	157	155	146	149	160	158	139	122	140	149	159	151	131	139	144	149	137	183	153	150	146	151	153	141	139	133	141	164	155	147	143	132	156	148	141	146	147	149	142	135	178	145	142	125	135	157	142	153	169	139	139	140	169	137	159	143	148	126	151	148	134	130	142	141	127	156	126	158	157	157	132	136	104	146	151	151	137	120	141	144	157	123	141	146	132	127	139	136	139	134	142	143	141	143	135	144	140	153	147	153	142	150	151	147	123	151	158	154	128	134	133	131	128	144	127	154	168	151	144	140	142	138	155	124	121	138	159	153	123	169	143	125	136	139	134	135	150	181	115	128	137	152	153	154	136	144	168	142	122	141	151	127	125	158	139	141	146	149	141	136	140	146	143	149	141	138	124	143	138	134	152	156	145	136	131	148	117	145	125	175	120	153	145	137	147	146	171	134	129	132	128	132	149	174	137	141	130	148	135	167	147	144	135	148	150	129	162	130	152	146	166	138	117	127	138	157	136	136	140	135	169	138	138	146	165	125	155	120	154	122	144	142	127	132	144	130	145	158	140	144	142	149	151	149	141	138	148	160	155	133	143	151	146	132	125	138	154	139	161	146	131	130	154	145	150	123	166	148	158	113	152	143	166	151	123	154	142	146	146	126	124	121	150	141	135	156	153	128	154	161	153	162	134	151	147	151	150	144	155	155	131	154	138	159	178	117	143	136	155	146	138	162	127	139	137	129	161	151	143	123	142	129	143	149	124	146	141	150	153	165	154	145	141	149	158	152	139	162	135	156	130	139	134	146	132	150	125	155	138	140	129	149	117	114	138	165	143	158	163	143	112	134	129	133	147	157	142	141	143	117	155	154	147	133	128	148	133	132	140	110	123	127	142	134	133	161	129	149	126	156	138	147	133	129	138	152	152	154	143	151	145	156	141	177	136	154	130	171	136	151	128	132	140	127	162	139	145	163	138	151	154	139	133	143	131	149	156	133	133	151	127	124	124	115	137	139	156	138	134	136	136	148	124	124	131	163	133	118	141	125	138	176	149	142	151	159	128	142	157	139	172	163	160	145	161	125	123	147	137	152	132	125	145	143	132	137	140	160	156	134	142	165	126	141	144	144	137	151	134	132	156	155	125	134	135	149	157	163	149	111	147	138	134	132	148	167	129	159	152	150	151	128	150	157	125	152	147	126	119	138	141	143	147	165	139	139	122	171	159	135	150	118	164	162	142	134	141	152	153	142	155	160	141	140	124	146	126	128	151	155	154	145	131	139	144	130	120	133	121	153	157	138	168	120	149	144	137	151	151	151	147	151	152	137	126	158	138	139	130	176	137	138	131	135	147	142	130	130	133	125	153	127	145	138	115	145	162	128	143	125	136	144	150	141	127	131	128	129	136	160	152	145	134	134	144	143	163	151	128	174	154	153	146	132	147	137	140	140	156	167	153	154	131	115	133	133	109	158	136	145	138	156	153	122	135	141	140	134	147	154	136	159	155	138	114	144	154	147	131	146	124	163	144	145	127	147	160	159	145	140	136	125	151	136	128	141	143	163	160	133	134	133	150	117	131	148	139	129	124	120	135	137	157	125	132	149	139	133	142	149	126	169	124	128	138	138	140	126	120	139	150	125	133	151	141	167	128	125	166	170	133	120	141	119	139	144	128	140	170	155	135	144	144	164	136	141	108	143	124	147	142	151	141	142	127	140	153	141	142	158	146	140	134	137	147	139	150	152	147	144	134	162	126	128	124	140	141	154	158	148	153	144	157	145	154	145	156	122	139	152	112	137	142	118	138	151	131	113	144	136	139	134	160	147	144	165	143	153	127	148	164	149	156	131	129	151	139	148	142	131	149	133	132	150	134	117	138	146	148	177	151	144	146	177	142	141	126	139	129	147	139	143	136	126	164	135	151	166	131	146	138	162	137	154	157	128	134	131	133	157	161	118	143	155	138	129	128	136	142	146	148	145	133	154	154	162	150	151	152	158	123	141	157	141	155	139	146	143	154	158	146	151	144	109	140	121	146	167	166	173	150	144	157	153	154	157	150	142	147	149	161	170	148	117	148	140	147	148	138	121	125	148	139	138	128	145	143	139	118	150	151	135	133	139	141	156	149	130	160	156	130	126	123	141	140	138	144	145	151	144	135	145	144	129	147	144	148	123	147	123	137	148	131	136	126	159	152	130	138	157	150	137	142	130	156	136	152	159	140	153	122	154	120	117	147	133	136	163	142	143	141	139	133	149	132	134	142	172	139	133	136	145	152	141
33586	990	1917	2299	1981	1690	1369	1180	1024	960	787	773	657	647	629	617	582	549	519	544	538	493	490	479	485	447	483	462	453	468	466	467	435	454	457	485	470	442	419	441	435	450	428	396	411	398	386	415	420	403	394	410	412	400	424	412	366	381	406	413	403	427	417	405	428	358	385	416	386	407	387	417	417	363	401	400	390	431	391	435	371	376	409	378	345	387	382	369	379	395	402	394	394	393	446	387	400	380	376	380	374	402	389	381	376	373	357	372	375	377	375	393	402	370	388	378	403	405	386	360	350	379	400	384	370	374	372	369	432	399	357	398	401	403	419	390	401	412	407	379	435	372	412	389	402	395	389	393	353	390	396	388	401	420	368	405	386	412	371	352	408	430	378	413	419	381	397	363	404	396	379	403	389	399	388	371	396	407	363	428	388	388	394	375	371	375	389	350	388	377	403	416	378	405	419	379	316	358	397	373	368	386	375	371	361	371	387	388	438	376	349	365	402	386	360	377	409	352	394	390	387	366	359	376	384	385	390	352	396	365	379	397	387	389	383	381	402	394	365	371	380	377	370	387	378	385	386	349	393	365	357	395	386	381	379	378	380	391	399	339	421	373	391	382	365	367	403	355	390	381	402	382	346	426	394	386	429	412	360	428	416	364	398	384	401	377	418	418	402	385	387	446	373	368	410	402	418	394	366	393	409	421	374	376	399	373	385	385	397	395	409	413	377	384	352	422	409	391	396	405	406	380	392	409	364	368	382	398	418	390	372	369	414	384	355	389	378	370	391	358	397	378	383	395	399	365	374	417	397	362	403	385	409	366	378	363	382	376	388	344	401	377	394	359	388	382	343	390	411	410	398	378	373	394	399	374	374	366	386	396	358	375	375	436	407	364	391	362	367	379	388	425	349	399	348	417	361	412	372	375	398	368	381	376	386	397	383	390	429	392	363	353	341	410	380	365	396	387	390	442	417	380	362	420	377	382	385	393	372	425	401	351	430	399	409	408	414	350	343	379	395	377	386	404	363	423	413	391	447	374	385	407	347	402	387	358	379	421	361	394	348	371	388	363	381	398	388	423	356	405	405	388	391	398	414	411	384	390	358	404	376	411	401	410	402	378	394	356	423	353	398	380	363	370	369	359	389	383	356	378	372	395	378	397	353	368	344	423	386	373	420	386	377	365	398	378	396	377	421	399	391	404	401	375	414	371	383	355	359	348	407	394	425	378	373	382	394	372	380	402	378	387	376	398	387	386	395	403	371	373	418	380	388	358	362	365	377	422	362	349	387	385	369	393	385	385	386	396	342	373	358	368	380	392	386	362	401	391	362	381	365	393	405	384	343	369	358	378	394	386	378	378	393	368	407	375	392	381	399	375	395	394	405	401	394	464	408	386	398	420	347	354	378	362	375	401	422	425	432	388	385	378	369	363	391	387	396	348	364	383	373	369	389	379	389	406	370	373	421	382	373	373	378	372	380	422	421	380	401	402	422	352	388	346	410	381	357	392	419	376	392	359	405	393	390	380	358	396	366	378	421	373	362	410	382	396	409	394	367	387	415	390	394	379	375	424	378	366	375	372	417	409	420	403	373	413	341	391	388	361	421	421	435	434	390	364	418	391	372	396	445	374	379	347	409	347	384	368	383	377	379	370	366	389	409	372	393	384	382	420	409	418	398	412	377	389	368	349	375	370	419	383	355	399	420	376	369	389	430	370	400	381	400	395	354	399	376	338	386	414	350	411	361	377	426	411	402	346	363	347	408	384	348	375	381	355	387	369	422	396	378	378	381	398	394	370	393	392	408	390	362	393	389	387	391	376	360	380	384	360	366	424	377	391	356	366	378	378	403	347	365	386	360	363	417	433	396	403	406	404	388	363	375	415	341	387	396	376	359	349	393	399	401	365	379	377	342	422	373	385	373	368	353	377	369	375	403	428	397	383	387	395	367	391	402	340	354	350	361	379	391	408	404	383	377	380	352	341	436	382	371	388	396	396	404	373	338	381	352	379	405	377	380	375	415	417	367	395	347	402	365	390	369	417	395	408	387	378	371	379	382	374	386	410	405	364	399	393	376	403	378	407	396	393	368	389	357	430	372	405	410	397	406	372	403	405	392	370	370	413	371	384	410	401	406	393	409	419	340	395	395	395	380	416	385	392	396	392	385	367	393	397	355	356	406	361	387	359	380	372	385	390	376	383	414	410	365	400	392	392	386	370	428	364	378	394	387	397	378	360	377	437	372	390	380	354	380	415	359	378	374	414	394	386	397	388	421	378	396	358	356	400	390	383	409	402	398	409	410	367	385	384	357	381	376	387	367	414	433	410	341	404	407	356	391	402	395	381	416	376	391	378	403	419	370	405	388	373	376	391	399	389	364	399	359	368	402	368	368	382	396	359	438	369	364	376	374	387	373	359	340	389	408	384	371	391	403	375	378	399	372	386	395	351	384	411	371	378	396	391	387	372	384	393	353	391	389	372	383	383	384	375	402	374	383	383	361	383	361	366	354	389	381	362	377	383	407	405	410	380	360	379	384	405	389	354	396	370	382	393	407	380	382	382	402	378	382	407	376	383	395	383	371	401	370	384	424	377	370	414	399	375	392	375	395	369	374	393	417	395	406	374	404	425	420	367	409	353	365	383	394	412	338	391	388	410	407	376	350	389	349	427	387	384	361	377	384	384	378	382	401	377	383	357	387	393	407	398	369	350	381	374	401	358	379	382	389	390	390	384	362	370	381	400	409	376	387	363	399	366	396	363	387	421	410	390	407	365	382	403	367	383	390	403	418	352	419	386	389	393	388	416	364	377	371	364	375	367	385	374	411	392	383	394	391	377	401	386	425	367	372	373	377	381	385	385	368	371	390	404	353	378	338	364	386	380	387	363	404	367	386	375	394	375	424	392	386	370	379	392	381	397	380	391	410	390	371	389	385	379	409	373	408	402	378	386	377	389	359	394	400	394	389	370	384	387	345	403	384	419	409	371	393	417	409	409	411	389	339	401	370	402	418	377	403	400	402	409	384	366	398	366	403	384	361	408	355	410	383	404	381	366	369	399	405	355	365	406	363	365	383	376	395	385	407	387	349	416	389	371	376	400	393	381	383	377	366	424	349	367	352	394	384	340	379	415	390	402	366	388	355	370	381	345	429	394	390	386	400	360	394	367	406	401	392	388	416	363	356	406	406	360	374	399	385	376	352	367	393	377	387	380	382	380	412	374	398	405	382	386	364	400	409	397	377	374	394	338	371	424	414	348	379	373	403	394	399	408	397	385	389	376	381	374	389	355	383	380	384	377	422	388	377	373	414	377	391	362	394	401	376	400	385	405	401	419	384	388	406	397	410	380	397	358	383	386	369	405	400	371	385	412	350	412	384	320	390	383	385	414	380	400	420	434	374	360	402	402	361	393	381	349	384	410	379	358	385	381	365	374	387	377	352	384	368	400	384	401	390	382	375	377	368	338	391	390	417	380	420	404	390	374	398	384	391	382
73509	29919	11830	2609	1231	835	693	592	487	477	431	420	387	365	348	332	384	317	332	340	350	344	335	281	326	311	260	286	297	319	305	278	298	262	276	304	305	289	297	306	293	287	285	315	275	282	288	297	296	301	296	292	309	297	286	281	295	273	298	297	304	264	275	298	269	294	270	283	274	251	277	270	257	254	282	289	285	322	296	284	275	297	294	315	288	280	298	292	306	301	310	303	272	315	288	300	287	313	301	319	316	272	310	276	293	264	284	297	257	296	272	317	289	299	290	292	250	281	268	282	277	282	284	283	286	282	279	287	286	279	232	266	318	304	277	298	270	317	284	290	255	296	309	250	288	285	297	276	299	296	298	275	284	297	298	279	280	292	338	300	263	256	287	256	263	272	275	290	312	314	299	282	264	299	264	297	321	280	250	264	270	275	262	271	282	299	284	310	305	254	278	287	318	297	290	270	262	261	253	307	272	277	284	310	282	280	312	303	309	281	300	276	275	285	305	292	301	275	309	253	266	289	300	302	287	318	278	295	289	309	305	300	300	305	281	320	263	299	316	268	299	294	291	303	283	289	289	312	283	293	300	312	287	287	308	290	276	273	302	303	296	307	284	292	284	317	281	292	281	240	274	289	278	264	305	267	301	266	294	272	333	301	283	300	300	280	288	276	266	292	300	281	308	299	288	296	277	280	283	328	283	298	284	301	320	279	292	285	299	290	311	282	292	285	290	314	309	285	272	281	294	290	260	265	281	309	275	325	273	275	262	279	279	299	282	245	298	274	286	301	313	307	269	291	294	315	291	288	288	289	260	256	302	288	307	271	281	262	300	267	307	281	318	298	297	278	275	291	302	262	296	269	302	276	313	288	314	275	312	299	298	298	264	320	270	283	302	293	295	286	296	276	277	286	313	278	278	303	291	274	283	276	253	318	289	276	308	309	311	317	294	282	295	297	296	267	267	288	297	304	282	288	267	287	271	281	282	294	271	268	291	287	307	289	317	278	292	267	290	301	293	271	264	267	322	266	282	277	298	277	296	312	275	284	296	267	292	253	313	276	319	306	268	309	287	282	304	298	299	277	278	302	300	289	291	275	297	280	273	282	278	296	286	281	285	259	254	291	290	278	323	299	293	289	292	287	313	289	275	236	268	292	317	280	286	313	287	269	278	307	286	273	276	283	288	263	300	306	230	297	308	263	279	281	295	252	268	275	292	280	302	316	307	282	298	273	304	290	265	304	241	316	310	258	306	275	312	281	286	279	277	266	292	274	311	272	279	277	280	279	306	280	284	305	307	303	269	302	329	265	292	272	300	282	291	299	309	290	298	287	284	270	245	306	270	289	301	312	299	276	282	303	282	296	292	266	286	254	274	292	262	286	291	290	278	325	290	271	269	282	299	298	291	247	300	316	281	300	286	334	300	287	270	300	298	298	291	279	264	297	262	317	313	310	292	297	291	319	284	262	291	299	259	284	304	315	287	285	274	287	297	285	265	320	312	250	267	287	264	298	295	280	291	276	311	284	285	303	306	269	317	284	306	299	265	315	258	264	246	291	280	255	287	318	285	292	271	297	327	299	340	294	268	305	295	278	269	263	301	290	270	274	298	303	285	295	272	275	283	267	300	320	281	257	280	292	285	282	261	252	301	269	314	267	299	275	280	303	321	297	270	257	310	284	308	284	291	307	299	302	294	315	278	289	326	304	291	263	282	296	274	273	336	276	280	302	309	291	304	284	327	297	256	283	315	281	278	303	317	310	278	269	294	316	268	285	279	255	269	295	318	312	283	316	286	306	268	273	322	281	295	292	254	273	283	276	258	291	263	302	305	283	259	283	299	268	309	296	299	297	296	299	307	261	321	286	261	272	300	302	290	273	266	290	279	311	296	297	262	281	268	266	276	269	292	276	291	284	296	296	289	266	250	283	309	285	299	308	306	250	308	255	299	281	293	267	294	287	263	266	283	307	296	291	308	277	297	322	323	299	287	295	303	297	270	300	250	279	290	281	300	287	306	302	292	281	288	271	298	251	278	284	285	321	307	266	289	305	314	291	285	273	293	269	292	304	277	307	287	238	272	285	273	271	270	289	312	309	283	286	259	293	300	284	285	273	287	271	293	241	291	312	280	286	291	312	265	275	262	281	263	304	265	279	277	294	289	277	278	278	293	260	313	329	289	302	301	252	305	275	293	312	296	308	275	278	296	285	252	275	299	252	267	304	302	316	280	290	295	252	257	305	259	302	290	283	297	292	257	295	267	294	329	323	254	295	314	281	285	283	288	270	281	298	277	292	308	283	279	278	278	266	290	257	276	266	295	299	289	266	323	287	275	317	306	257	275	279	266	300	293	323	310	317	260	274	260	266	270	294	294	302	313	283	296	308	284	298	321	309	278	285	271	263	307	295	289	316	286	291	266	284	301	273	300	264	337	304	291	287	308	276	287	282	280	268	316	283	256	309	269	261	300	290	313	275	303	264	252	281	255	272	298	300	295	298	316	266	307	298	286	281	289	292	270	315	280	270	250	265	238	289	289	274	292	283	294	288	257	284	303	282	272	268	295	289	279	301	289	312	296	261	285	276	268	274	311	259	243	286	302	279	279	313	246	268	282	288	232	284	262	280	274	274	287	315	274	281	265	306	277	306	263	267	275	266	280	288	291	290	318	264	295	290	270	289	286	296	301	288	299	295	290	304	287	315	286	298	274	291	297	265	289	271	299	262	316	250	320	254	271	272	311	282	286	276	264	279	272	278	258	294	282	281	272	276	285	267	306	292	266	266	292	285	310	265	305	247	272	301	266	289	296	268	263	249	264	308	264	264	285	288	262	269	269	290	284	297	301	274	284	321	300	264	296	270	246	268	278	271	322	262	274	284	276	264	293	282	285	279	291	247	300	292	279	297	311	291	292	294	319	301	296	271	274	300	285	295	302	287	304	279	307	271	306	344	305	305	268	278	298	271	316	307	265	289	291	303	305	304	315	307	332	285	295	293	292	261	288	266	308	283	275	304	287	299	312	291	293	290	294	263	261	272	279	288	319	273	284	287	275	291	283	322	301	277	284	312	275	298	289	306	283	304	289	287	267	280	309	278	266	309	269	293	282	288	275	289	292	307	280	289	276	280	316	281	280	311	289	280	280	311	302	274	291	282	276	315	296	297	297	288	297	336	293	308	308	290	286	302	297	300	281	253	280	275	268	304	289	290	291	300	272	294	313	296	291	309	314	271	287	265	287	287	284	260	282	263	264	253	303	286	319	306	309	297	305	255	293	253	280	317	271	273	300	271	266	301	277	284	285	294	292	282	280	271	276	278	300	285	284	320	293	267	297	315	301	260	272	285	305	290	288	267	286	271	303	269	295	296	281	280	301	278	284	305	282	264	273	254	275	277	278	303	293	263	273	299	269	276	274	300	299	288	292	284	287	284	292	266	281	283	277	290	293	286	292	297	244	264	298	257	318	279	264	277	294	268	287	288	293	318	341	273	278	289
42135	1873	3748	4357	3808	3166	2664	2224	2022	1706	1540	1401	1346	1208	1212	1126	1159	1021	1054	928	930	981	898	877	871	861	853	837	813	829	839	876	803	763	741	773	764	748	741	770	766	739	802	781	741	744	742	737	753	708	706	749	708	722	688	734	743	747	723	693	755	713	693	739	718	741	725	731	747	694	700	745	743	706	731	719	803	700	698	698	734	720	707	653	726	726	737	716	716	722	693	685	697	728	746	662	719	751	690	707	678	771	751	663	680	696	687	685	676	731	693	709	706	674	683	688	741	709	698	722	659	702	681	777	670	712	687	693	724	708	692	688	740	716	685	692	722	670	676	735	709	649	723	713	712	676	683	760	650	655	696	667	698	680	678	693	694	670	681	738	694	675	754	683	699	709	667	698	709	695	701	688	693	694	704	743	713	684	735	694	641	710	661	726	692	674	649	687	714	691	684	661	717	685	727	732	692	648	706	688	746	731	727	731	686	731	742	706	680	712	721	672	725	764	746	685	720	757	706	683	714	754	670	737	669	691	693	642	697	711	714	705	694	704	735	736	688	708	656	680	689	717	741	709	652	690	687	664	698	732	745	729	716	693	690	714	700	701	709	690	662	688	703	723	707	744	670	737	696	690	694	737	703	721	735	674	745	690	736	682	720	687	665	692	730	707	718	675	712	647	703	683	687	715	648	676	712	683	663	716	713	712	707	722	710	698	694	728	697	662	712	692	733	670	755	650	661	708	703	695	690	717	695	696	679	677	716	699	678	677	724	680	707	707	691	707	689	734	636	729	729	701	707	690	699	680	690	662	689	684	712	716	672	718	722	764	695	689	645	704	683	685	727	679	704	701	722	687	719	723	657	684	665	697	643	699	678	669	661	692	720	677	757	652	695	717	706	687	656	689	654	648	714	666	688	712	698	709	708	739	690	702	685	627	679	722	700	683	727	684	720	724	722	737	711	668	688	684	702	703	690	709	713	715	678	676	743	678	716	686	680	695	676	642	680	708	714	683	713	693	655	705	695	744	712	691	685	730	664	693	713	701	677	685	661	685	689	687	695	726	753	700	665	740	700	663	718	682	713	695	677	715	697	710	719	676	686	715	726	672	719	716	726	653	699	700	732	690	729	626	748	725	745	679	734	690	655	705	679	661	716	689	710	693	684	645	719	706	691	693	689	718	766	669	685	701	687	675	726	642	696	688	713	695	639	730	662	724	684	696	700	747	679	698	708	694	698	713	707	688	671	636	687	669	703	702	724	668	643	737	680	683	693	701	669	707	685	686	660	669	705	699	677	725	669	719	655	736	747	644	668	647	706	681	694	674	730	712	685	684	732	704	712	701	693	689	683	693	752	712	672	674	690	671	692	694	707	628	691	695	703	719	722	652	692	735	732	661	689	710	693	727	696	682	638	670	676	712	671	708	722	722	706	676	723	703	734	714	685	613	655	706	717	666	706	668	720	697	741	697	732	685	694	687	700	720	646	648	690	724	671	645	732	740	710	733	687	730	643	689	697	701	706	691	676	695	693	666	670	649	678	694	699	708	686	709	645	720	709	670	705	659	675	701	693	725	710	688	631	735	780	682	682	701	668	739	676	681	695	676	736	700	675	729	662	670	692	699	720	665	677	688	657	734	698	686	680	667	703	736	682	678	734	654	725	674	739	711	734	750	711	684	714	666	718	729	690	694	734	635	725	715	674	679	739	724	690	696	702	700	650	699	679	722	687	725	711	736	670	661	685	725	749	744	649	688	663	699	697	702	735	704	726	703	682	692	706	745	768	704	697	700	737	655	719	655	703	688	740	743	696	717	657	720	665	740	734	680	716	688	714	688	741	729	739	762	664	653	693	698	644	696	693	699	692	728	712	700	691	700	705	710	700	713	656	709	741	687	684	728	681	710	719	681	677	721	716	693	681	730	717	662	682	672	697	722	736	673	736	721	710	659	736	684	676	704	681	687	671	723	697	663	706	654	726	672	706	681	729	691	682	685	709	715	668	702	704	712	700	715	711	747	744	738	674	675	723	677	714	696	685	716	668	689	695	703	709	698	737	707	688	723	716	646	689	700	718	756	677	707	705	673	717	680	703	710	664	718	677	681	712	725	728	732	692	691	697	707	669	756	718	698	699	690	695	721	703	682	693	717	709	707	702	685	700	705	707	666	707	689	694	681	654	661	695	660	735	738	683	704	672	714	710	695	669	661	723	670	718	670	699	654	702	741	687	689	688	684	705	730	760	674	651	659	676	749	699	727	680	675	731	739	686	693	719	775	706	665	659	689	660	668	702	732	686	703	666	721	704	732	694	704	673	695	693	707	726	679	672	670	721	633	741	719	682	711	676	716	646	706	640	752	684	699	719	686	707	719	718	741	703	727	685	714	741	690	692	684	669	735	725	709	696	691	708	702	708	673	674	690	674	703	721	744	678	689	698	645	668	711	707	699	673	688	729	717	659	639	690	735	709	651	723	738	687	699	703	717	687	710	741	763	714	715	656	753	742	647	671	711	684	721	707	656	687	712	722	742	726	671	704	712	714	751	689	662	675	683	687	690	689	691	695	677	721	711	650	696	688	692	710	704	667	705	678	689	680	643	756	694	692	713	724	666	739	690	696	688	704	694	708	715	699	723	702	691	692	771	705	711	711	683	698	701	715	717	715	706	658	712	685	770	674	749	727	691	720	649	640	701	725	653	681	717	648	719	668	697	682	664	709	715	704	663	685	712	738	713	646	712	702	694	658	682	752	736	671	725	747	678	733	707	708	690	724	715	759	678	727	724	744	678	697	678	679	771	687	661	760	630	686	715	708	708	689	739	719	736	731	664	673	655	699	736	677	716	736	715	722	695	715	707	675	712	690	634	715	703	648	684	685	697	687	672	696	695	659	688	716	715	701	710	717	752	731	669	731	690	680	688	721	678	742	726	693	713	650	701	722	680	700	730	699	721	699	702	675	704	698	737	670	679	707	709	675	713	659	738	668	676	680	715	660	709	771	720	695	680	778	679	678	646	677	695	679	674	688	701	742	672	701	702	663	738	718	704	688	706	803	686	729	674	716	724	677	662	708	743	694	678	665	674	727	728	750	659	714	709	724	691	721	694	734	680	693	671	678	747	691	710	710	725	727	705	694	691	718	637	687	686	699	723	715	684	688	666	711	693	670	728	705	773	687	702	684	724	687	738	700	729	718	704	683	676	734	710	685	674	696	701	703	732	679	674	709	728	689	684	681	692	724	708	645	686	718	740	736	659	703	669	705	673	713	707	693	753	708	716	699	711	739	714	689	711	700	722	696	728	707	743	690	710	651	706	748	735	692	742	712	702	704	687	715	684	695	711	697	746	697	677	730	698	718	643	698	680	723	709	704	727	688	732	718	745	749	701	689	693	679	726	640	687	681	714	674	683	671	689	684	699	735	703	684	654	681	676	729	674	695	686	712	683	679	715	671	724	737	733	719	748	680	754	684	661	747	688	675	697	722	685	709	696	699	718	662	642
10653	591	260	243	243	232	224	226	268	228	230	239	239	231	273	225	222	213	209	223	215	245	244	206	216	223	247	213	232	221	223	230	195	223	219	229	217	239	226	216	251	197	217	212	238	225	211	192	220	224	181	202	231	227	219	219	224	183	230	225	213	245	248	211	240	253	228	230	202	240	213	222	232	202	239	226	237	233	232	200	254	197	233	213	237	218	232	234	204	237	203	245	203	218	213	211	213	208	253	216	218	226	221	234	218	194	255	256	250	219	209	225	231	224	202	218	220	219	216	234	226	207	217	195	258	237	217	217	232	209	217	244	219	216	216	224	230	225	206	252	227	212	237	206	222	213	256	209	223	237	244	214	236	238	200	248	230	242	234	225	250	199	208	205	237	217	213	205	234	223	213	231	217	226	219	230	245	253	207	220	203	262	215	220	212	222	229	223	246	227	221	221	237	224	226	210	216	225	252	219	203	240	210	198	222	222	218	218	196	219	221	239	248	227	250	222	212	201	214	228	193	200	209	238	232	210	237	231	197	214	249	244	208	235	212	222	224	227	228	211	217	222	229	229	220	219	253	220	223	251	218	240	225	233	265	230	222	245	218	219	233	234	231	213	238	241	217	220	234	214	231	235	238	216	228	237	214	204	194	235	246	224	211	223	202	225	227	204	228	231	217	214	231	221	250	229	215	219	228	239	252	216	227	239	227	216	216	219	236	211	213	217	227	235	241	223	253	242	238	232	242	242	229	229	192	231	273	233	197	201	218	254	253	190	240	220	225	232	222	230	250	229	232	224	207	227	222	224	207	224	236	210	241	239	268	234	218	225	224	238	235	210	203	216	221	252	232	210	217	243	222	287	195	228	220	202	229	220	223	210	181	228	219	226	219	221	208	225	230	205	200	240	218	214	227	234	192	209	239	218	218	223	228	215	224	244	263	217	224	210	200	230	231	221	222	227	242	219	226	244	238	250	221	207	243	241	213	226	213	220	224	219	221	243	267	251	246	195	221	236	222	210	213	249	240	225	213	208	219	209	218	226	208	219	234	251	228	246	204	234	209	230	243	232	216	239	205	231	224	210	240	239	255	258	243	225	213	240	232	217	237	240	192	222	251	248	219	239	232	210	221	228	216	233	251	218	207	251	224	237	234	248	221	213	208	230	234	217	242	234	209	224	229	215	228	204	205	218	224	213	202	225	220	233	223	213	207	227	221	235	198	230	238	234	224	234	245	235	238	224	216	204	199	220	216	204	207	209	238	212	216	216	215	232	227	209	228	211	225	201	223	233	211	236	219	195	220	207	207	231	211	203	211	209	207	219	208	223	214	211	235	229	220	225	222	240	214	189	235	264	253	222	224	265	199	217	218	230	240	226	207	222	237	221	213	229	222	218	222	227	215	198	214	224	250	206	225	218	221	211	222	205	247	219	229	196	277	231	191	220	232	219	237	231	200	223	215	209	195	221	235	220	242	209	205	238	226	230	238	202	223	215	224	234	223	212	249	193	240	270	214	190	237	241	212	241	219	257	232	213	208	255	241	236	183	281	230	256	268	221	213	235	201	249	214	237	227	241	200	242	233	237	239	251	224	237	249	236	228	239	216	204	213	212	194	222	244	213	246	210	222	218	223	210	220	207	209	205	217	209	223	244	230	214	238	209	207	243	209	226	237	249	221	221	258	230	225	207	250	210	242	229	206	221	228	201	183	220	219	241	214	252	247	228	229	232	236	206	213	232	220	233	210	225	207	212	254	227	201	233	228	239	239	249	222	220	239	220	214	222	216	212	227	216	224	230	227	240	225	229	230	179	247	212	203	209	222	201	232	210	237	233	214	236	220	211	211	200	241	232	236	247	214	229	246	263	223	251	222	251	216	224	215	207	230	226	218	218	221	232	221	246	233	193	237	216	203	206	229	232	238	217	234	219	226	220	196	223	224	225	242	201	235	229	229	241	234	243	211	224	221	256	225	220	244	222	220	218	248	232	244	236	246	210	223	258	201	243	234	263	216	247	193	237	209	222	223	229	227	209	250	195	235	246	248	245	229	235	249	207	210	210	231	230	231	205	233	254	208	211	243	232	226	206	211	228	232	194	251	231	234	221	223	234	213	231	209	206	210	218	202	214	247	235	230	219	238	226	223	245	235	232	232	248	230	218	221	199	221	241	221	227	205	215	217	237	242	236	211	226	242	223	196	219	219	229	192	229	225	242	245	211	208	207	218	211	231	215	226	251	200	227	222	242	210	225	222	199	205	209	255	240	228	229	194	219	222	217	215	231	236	232	225	231	240	223	246	236	239	238	201	205	217	215	224	220	212	210	232	200	227	235	220	217	248	209	235	219	213	217	231	200	210	240	206	245	242	207	226	208	221	232	216	206	215	227	230	218	236	216	268	225	237	224	233	232	221	198	220	218	247	242	231	247	213	225	243	241	239	202	237	230	213	214	209	234	251	217	239	210	253	213	227	214	213	223	213	226	228	233	216	234	226	218	206	233	207	228	238	217	233	245	213	209	205	216	214	198	219	202	222	228	183	215	206	192	216	200	218	238	224	230	224	220	231	239	233	225	229	223	187	229	249	232	224	234	236	215	236	216	248	218	215	226	220	233	217	221	235	245	241	222	227	242	189	208	230	206	222	257	250	231	231	236	202	212	213	241	249	238	243	230	217	238	215	221	187	220	207	237	227	215	237	246	196	237	197	217	242	202	240	244	176	213	225	241	211	231	191	247	231	213	197	239	251	216	246	211	216	226	235	232	209	226	210	212	203	234	244	224	195	230	241	199	239	212	205	231	233	235	207	241	210	232	198	249	236	243	220	230	251	235	238	260	207	213	220	231	220	205	232	234	217	216	229	238	207	241	220	231	223	209	190	207	245	220	207	236	211	218	243	243	234	215	240	216	216	223	222	233	227	221	258	220	218	230	215	206	226	233	231	214	220	199	226	240	207	222	258	203	238	244	202	235	209	228	201	230	204	236	228	227	245	211	218	213	233	221	194	225	217	207	218	230	202	208	200	243	218	207	217	208	229	230	204	219	218	218	216	213	203	257	210	210	233	226	209	215	236	218	236	225	213	209	211	239	220	200	209	253	206	224	231	268	216	222	211	231	254	227	236	212	243	224	238	220	221	218	214	198	230	206	208	219	233	215	233	215	266	198	204	230	267	221	227	249	209	228	242	230	209	226	205	199	216	252	210	231	226	228	233	236	257	228	191	216	210	244	234	195	206	205	194	219	223	216	214	237	217	249	216	224	227	218	218	214	221	237	235	236	233	266	240	250	222	215	225	219	232	204	231	212	229	225	223	204	235	216	230	257	218	236	224	218	232	217	228	218	206	222	220	219	239	201	246	217	230	236	230	226	224	229	211	216	238	242	215	232	236	240	240	235	240	235	204	240	223	217	210	230	223	224	233	234	207	216	205	246	222	229	227	224	247	240	230	231	245	188	229	212	218	220	244	198	199	239	267	234	201	224	242	244	219	230	236	207
10929	608	608	595	618	590	545	573	562	551	573	564	555	587	536	536	539	554	545	515	541	549	536	537	570	505	547	549	547	537	536	518	593	543	547	553	552	543	503	557	510	557	560	564	520	572	515	513	556	537	571	527	545	525	532	515	523	543	600	549	542	546	572	519	566	533	552	560	549	534	532	513	528	522	544	540	498	555	587	499	535	551	564	544	551	535	529	575	571	564	560	548	586	529	545	541	501	498	575	520	560	545	535	532	592	564	561	540	533	518	564	510	539	564	588	547	520	543	547	613	580	515	592	570	555	509	510	538	508	530	524	536	545	513	547	565	536	564	579	532	565	580	558	503	578	517	541	567	543	620	513	553	570	535	502	572	550	555	548	518	546	511	500	571	579	588	554	514	566	509	535	529	515	526	561	522	510	575	564	532	491	553	511	506	539	556	546	532	562	541	514	564	578	560	537	576	492	587	573	540	546	554	566	555	549	556	556	543	518	537	524	556	552	519	521	532	565	572	575	528	526	551	565	537	548	570	566	572	547	539	550	579	545	569	544	544	529	498	559	565	532	541	535	539	511	571	495	539	572	509	547	545	544	605	576	541	544	544	568	539	540	559	521	527	529	491	556	564	541	548	556	535	582	525	575	505	533	551	521	514	508	545	537	571	499	577	549	529	569	539	513	530	580	554	580	555	557	537	532	510	568	552	553	525	516	494	522	542	536	541	584	544	517	561	501	556	553	548	531	553	543	582	568	570	570	546	553	544	530	537	558	527	525	549	557	550	541	571	564	514	568	553	530	573	563	578	499	548	505	535	507	541	511	556	529	526	525	537	529	537	559	543	507	527	509	532	505	535	551	579	551	530	520	577	548	530	537	578	554	531	532	560	577	528	532	554	542	517	582	578	550	550	557	511	560	540	557	482	505	549	527	537	540	550	528	550	566	563	564	519	579	551	557	552	550	552	560	521	481	561	543	552	540	539	561	570	537	565	591	489	496	552	568	584	558	539	570	529	548	556	550	576	504	527	536	577	567	525	536	556	525	534	518	516	549	520	541	508	525	586	524	544	562	541	535	551	535	529	560	577	528	522	502	547	527	541	553	512	560	554	487	516	557	576	535	571	556	486	509	551	562	527	512	544	542	549	531	528	539	521	536	567	588	512	527	542	546	519	550	513	526	548	539	545	498	497	538	569	565	617	542	540	541	526	570	535	535	549	539	531	548	551	539	558	506	519	506	505	488	530	523	576	515	486	556	564	569	535	544	545	551	556	542	536	537	580	528	538	510	535	554	588	532	564	569	586	573	549	573	532	486	576	560	536	543	518	535	557	527	564	578	515	525	536	551	605	562	520	562	579	533	545	539	569	533	545	522	623	501	495	538	561	544	523	514	577	538	542	525	562	539	533	555	563	565	538	558	537	546	537	556	555	554	542	551	558	543	555	533	576	565	541	520	513	481	512	552	590	529	560	542	522	543	546	537	544	561	487	561	536	561	522	551	542	522	537	515	553	563	542	530	503	565	525	560	503	554	545	563	544	518	582	572	539	553	538	522	555	547	515	544	555	565	571	535	566	563	510	557	594	540	510	534	484	540	584	552	551	565	573	580	567	549	526	565	581	540	563	551	532	536	579	540	581	525	546	564	522	547	506	525	558	548	509	564	551	529	538	593	566	527	523	541	593	553	507	493	536	555	566	552	564	534	531	522	529	546	536	524	504	526	540	565	560	552	500	538	529	529	542	590	539	548	497	530	534	531	543	561	552	580	511	546	491	551	520	571	552	528	548	514	550	571	542	589	558	568	530	573	518	525	588	519	530	566	489	583	567	499	505	518	534	552	534	530	515	560	572	524	535	541	523	544	525	546	584	521	524	558	566	556	547	520	525	553	555	570	520	542	563	535	544	530	528	582	536	547	555	551	554	533	562	524	534	523	559	535	520	569	525	569	544	536	552	509	536	557	541	569	548	528	535	505	548	522	523	526	516	556	563	557	528	524	547	547	538	561	567	562	527	539	587	568	551	514	516	543	568	536	543	576	554	569	535	530	561	557	505	532	532	502	551	514	488	527	554	547	524	553	527	485	559	571	522	529	542	535	539	553	530	531	524	554	539	593	553	546	549	511	537	542	538	539	561	562	587	498	536	527	570	543	545	534	536	535	516	542	525	536	523	515	532	525	562	558	565	501	522	512	548	568	500	561	544	564	547	557	579	531	544	526	512	580	545	522	574	522	553	525	522	512	547	529	525	564	548	547	548	497	534	523	563	538	524	552	594	559	528	530	550	533	559	557	487	558	542	530	567	551	542	557	527	549	522	562	532	515	540	529	532	529	542	510	523	519	523	555	523	560	547	525	562	555	538	519	536	555	580	502	502	551	571	541	560	601	536	562	564	480	513	548	522	527	550	505	520	556	534	526	544	556	511	533	561	547	536	534	573	533	576	556	555	562	520	565	550	526	538	553	503	564	513	545	549	509	498	550	583	498	564	530	544	535	571	538	564	555	544	569	544	515	598	538	532	534	555	544	528	542	469	557	557	535	487	559	533	535	584	514	538	541	600	569	544	537	506	568	508	545	487	508	556	469	550	515	537	528	527	551	547	570	516	507	547	585	557	534	515	549	556	574	543	545	539	526	524	582	522	552	542	536	539	529	510	566	551	490	550	547	582	505	511	555	547	553	520	573	549	512	511	546	557	502	539	549	495	519	513	592	560	587	550	533	609	596	530	534	549	553	540	575	567	563	550	551	551	501	512	558	547	559	601	558	536	558	504	568	564	541	549	532	549	535	573	548	530	534	547	560	539	507	532	543	557	582	573	556	563	550	491	575	552	522	586	554	544	514	510	554	537	535	567	547	558	544	569	505	566	531	541	555	545	522	551	555	535	543	521	517	554	540	533	587	549	531	554	552	487	543	531	555	561	533	523	518	523	522	561	525	528	556	515	496	573	531	530	590	528	542	550	536	557	580	513	498	575	511	508	519	547	536	576	553	530	544	537	553	570	575	536	485	564	510	532	560	499	505	535	541	549	538	521	551	559	551	509	559	534	548	558	552	529	540	545	551	554	538	577	561	528	542	514	504	517	553	540	533	530	542	502	528	556	550	531	571	543	543	512	556	554	539	523	534	524	523	527	542	509	568	528	541	549	535	559	533	556	528	565	549	571	533	526	541	553	544	570	549	536	542	551	505	530	575	504	543	513	572	513	562	507	552	560	569	578	539	517	540	528	551	541	567	559	540	556	540	546	524	522	575	531	531	550	538	540	552	514	551	560	519	545	549	545	575	529	509	547	498	535	520	551	569	488	549	553	545	528	532	550	580	575	501	543	568	556	568	562	583	546	556	555	572	529	547	547	579	544	512	564	506	532	554	553	572	536	529	538	518	543	551	598	555	565	555	532	576	538	537	510	507	521	559	515	515	553	567	571	582	549	507	591	580	535	538	544	547	521	527	583	495	534	527	524	567	558	561	572	510	589	528	540	555	546	557	540	571	506
62353	23316	4045	813	517	412	328	296	266	223	221	185	196	183	176	175	185	146	162	162	166	144	182	163	171	161	160	151	142	151	169	150	152	143	160	161	151	149	139	161	132	154	137	127	136	135	137	126	151	165	147	158	147	141	141	137	137	153	127	146	148	116	146	147	122	159	136	133	164	130	129	138	114	160	143	157	113	127	155	149	136	130	136	164	133	147	147	151	136	142	137	139	153	151	139	151	143	145	154	138	155	141	129	140	130	131	165	137	132	136	128	153	141	134	153	139	157	135	139	141	132	126	135	143	129	147	146	153	139	134	139	143	126	128	145	152	139	138	157	134	152	146	138	131	123	146	138	155	139	140	126	147	159	150	131	146	171	145	153	127	143	150	130	138	138	146	131	104	143	135	138	134	136	142	145	158	135	151	132	135	136	135	144	147	113	138	142	135	148	130	143	129	158	138	125	140	136	130	130	127	138	151	143	171	117	145	131	121	144	150	153	130	138	146	144	146	137	150	157	137	127	138	125	111	148	144	146	150	157	147	145	161	138	151	135	126	127	132	141	138	141	142	122	126	126	134	113	163	152	144	130	136	141	126	144	155	155	146	144	160	131	143	152	140	160	129	144	154	149	165	158	134	139	142	139	145	129	117	122	126	146	138	139	147	139	146	132	163	140	169	152	144	156	141	150	134	159	163	156	143	139	153	150	130	146	145	137	147	132	138	136	145	143	167	151	135	162	152	137	151	145	133	144	125	155	115	150	138	159	147	151	150	151	165	149	114	129	148	126	143	136	139	131	132	126	115	141	161	161	146	139	134	132	159	134	134	140	153	140	125	156	130	140	135	171	123	151	128	130	162	157	135	140	142	138	130	135	148	154	164	135	141	138	154	160	123	132	153	122	143	135	147	163	148	146	146	117	157	140	147	143	162	126	162	133	142	129	121	127	139	154	142	151	136	142	160	141	145	140	129	138	161	128	136	152	169	154	136	138	148	118	134	139	118	150	162	140	155	156	145	142	104	133	161	144	140	144	134	137	162	166	142	153	134	143	148	133	125	112	134	112	145	143	133	122	161	143	129	133	130	129	156	127	142	122	128	136	144	143	156	157	128	135	133	148	135	144	156	152	167	141	146	151	128	131	135	153	140	159	131	150	138	155	133	155	122	133	134	137	155	151	130	147	155	152	144	155	143	118	151	141	155	128	154	141	152	128	136	123	149	108	128	132	145	128	129	132	145	135	146	113	127	148	162	127	164	149	141	144	153	138	146	159	117	147	124	145	152	152	143	130	126	133	157	151	140	146	129	119	133	144	127	142	143	123	128	122	139	138	159	134	158	130	125	136	148	149	135	149	122	123	141	153	133	126	143	157	127	136	136	139	141	132	129	145	158	116	129	150	153	140	147	140	144	143	144	146	138	147	142	145	132	155	138	137	149	136	110	131	148	147	135	146	142	137	128	148	136	139	139	130	123	122	129	135	132	144	137	143	142	130	138	138	140	117	144	136	160	153	136	138	126	138	140	146	144	143	139	138	129	141	125	165	155	134	147	129	164	144	142	139	120	153	145	143	158	146	148	135	139	134	146	167	144	132	123	144	132	138	140	135	141	150	126	156	133	131	147	143	121	158	150	149	134	154	137	127	161	132	170	151	146	131	148	160	128	144	127	133	138	141	135	123	125	157	155	144	138	132	156	148	141	141	139	159	143	122	125	140	131	144	123	134	130	151	130	152	128	129	129	121	144	135	151	135	151	155	142	143	144	145	149	138	142	150	165	132	154	141	135	128	140	154	148	129	132	140	133	156	150	135	143	131	139	128	149	147	126	143	114	137	146	131	161	167	147	143	127	148	120	140	133	139	139	116	120	133	128	153	133	143	142	125	114	138	122	130	133	140	151	136	141	152	126	156	158	145	142	153	150	133	134	115	163	149	138	163	120	157	147	122	135	137	146	142	145	135	128	124	196	125	130	149	155	145	137	111	165	141	150	145	140	156	158	125	139	142	172	147	144	136	146	154	143	125	135	124	160	130	125	141	148	152	123	130	143	157	137	120	146	124	150	144	144	146	178	148	143	147	156	151	150	131	139	141	143	115	160	126	135	132	148	131	139	138	127	155	131	131	122	127	158	157	137	137	131	144	121	146	142	140	136	132	136	134	157	142	156	143	159	140	126	130	132	143	140	142	144	153	139	141	142	130	147	148	140	153	133	127	142	163	123	143	145	158	124	142	143	139	147	131	116	134	128	140	145	138	139	134	143	135	127	140	144	168	126	146	157	121	140	124	151	137	148	126	139	140	133	130	115	144	134	145	155	144	139	136	160	143	139	161	129	132	118	159	142	134	133	143	140	168	135	140	159	144	142	151	110	141	125	124	135	123	146	161	159	141	149	137	146	135	125	119	146	132	131	136	109	134	165	117	128	144	162	142	125	135	133	140	138	173	137	116	146	143	150	123	131	136	140	158	158	177	142	149	151	139	151	149	126	159	139	151	130	132	155	154	147	136	150	150	105	141	145	156	164	136	124	123	144	142	136	140	148	148	130	127	147	153	154	139	162	138	134	142	159	154	140	134	134	157	135	133	158	114	135	146	129	123	132	160	151	137	147	136	143	144	161	157	128	136	140	146	128	125	155	125	131	155	155	144	147	115	150	150	150	145	149	127	146	145	144	131	133	159	152	134	145	183	137	136	136	146	143	136	134	149	127	169	134	131	146	150	135	135	142	129	158	132	133	141	129	149	139	131	144	146	132	151	134	145	139	133	129	132	149	163	124	129	154	141	141	116	130	145	142	153	136	142	142	149	159	140	152	162	161	144	138	141	150	147	145	134	151	159	151	142	139	108	164	130	140	147	135	121	145	145	134	125	123	127	141	127	136	122	126	128	133	154	124	140	146	131	142	128	123	140	158	140	137	176	149	172	162	132	155	143	147	125	142	129	140	161	134	160	146	130	129	149	148	152	154	137	126	145	145	137	140	132	150	145	115	139	142	132	143	133	164	134	124	142	132	151	146	146	126	135	156	146	147	149	163	146	147	141	155	129	136	129	149	126	133	147	130	123	128	148	140	126	139	150	138	120	112	143	132	150	156	131	125	145	154	144	145	154	126	150	169	130	150	146	131	137	139	139	153	155	141	141	140	151	103	154	144	158	141	130	151	162	153	156	135	144	151	154	146	137	128	150	159	144	162	125	131	145	152	146	132	122	134	160	159	156	150	155	138	131	144	142	148	137	124	153	142	160	151	147	142	136	127	129	140	140	149	119	117	155	125	140	149	139	150	147	132	135	120	138	159	140	135	136	141	136	145	146	140	149	156	144	133	146	131	149	141	141	134	127	146	133	130	133	150	145	160	146	130	139	136	138	152	116	140	143	167	166	137	136	149	158	133	138	128	120	144	147	135	163	128	151	124	139	139	151	143	136	121	120	132	143	122	112	138	148	148	143	139	135	145	124	138	135	158	133	140	145	137	131	169	159	158	135	131	135	148	139	117
33784	1067	1934	2321	2057	1719	1312	1231	1037	886	840	816	734	652	620	604	570	578	553	505	536	561	496	485	439	465	489	471	438	477	445	464	427	429	428	405	415	442	423	431	408	418	437	430	393	410	409	398	394	385	431	412	392	436	424	434	384	402	424	433	418	401	424	414	346	417	408	381	391	409	394	402	388	406	404	408	403	397	405	410	427	384	421	398	408	396	390	366	406	423	416	356	409	404	398	390	388	415	404	389	383	385	369	379	390	382	346	405	418	421	401	391	397	389	415	415	414	409	382	383	390	403	388	409	398	393	405	412	360	355	416	391	378	388	379	385	406	382	426	380	415	424	394	379	409	404	402	356	385	382	377	384	383	427	356	402	385	403	394	365	421	388	361	374	371	379	392	365	370	366	380	376	376	382	364	384	380	379	399	384	367	375	385	356	406	400	389	396	367	366	423	388	402	391	383	382	391	370	411	383	344	376	400	377	386	390	414	380	376	404	392	357	388	413	378	428	406	384	381	383	377	396	386	387	377	408	397	370	385	358	395	418	369	407	375	373	387	377	343	400	417	416	383	401	380	390	375	400	407	371	357	358	398	390	388	405	368	417	403	392	413	396	391	372	389	388	355	393	406	382	375	417	365	376	388	376	368	393	376	389	397	388	361	388	361	369	424	389	391	392	410	393	362	367	416	386	372	394	401	368	394	421	381	377	362	387	404	385	399	398	358	373	378	414	398	417	355	382	372	406	397	390	357	374	406	407	398	389	393	397	409	383	400	379	368	355	397	424	384	364	404	406	383	375	405	404	428	367	381	380	395	386	355	406	424	375	368	399	358	363	388	361	374	374	365	398	387	412	375	362	400	393	401	400	406	382	397	383	371	391	405	341	382	372	395	347	360	381	404	384	419	390	395	359	391	351	400	368	407	386	387	401	395	398	393	403	404	429	357	367	399	379	406	375	401	397	399	374	412	368	362	374	377	423	390	337	395	398	377	347	381	389	404	381	391	432	408	413	361	421	388	417	421	382	388	401	368	417	369	365	381	395	399	369	365	402	420	368	408	389	387	362	353	396	370	390	372	380	415	366	392	400	392	360	366	382	391	385	365	398	350	380	359	367	378	367	379	394	362	363	362	372	393	380	349	400	382	368	366	373	398	374	392	389	378	401	355	370	405	377	407	338	397	411	396	386	390	368	367	391	374	369	385	363	406	339	405	363	380	371	374	384	415	358	412	380	388	396	367	351	396	392	376	366	401	432	394	373	427	395	393	366	392	399	405	405	416	337	391	376	385	382	402	398	394	346	374	356	379	409	346	382	392	387	385	380	418	369	363	391	386	392	418	396	407	370	387	408	420	371	411	373	359	381	389	392	366	367	402	394	371	395	391	418	389	375	410	376	369	418	397	395	398	410	372	334	375	390	358	417	394	372	403	359	389	444	402	380	349	402	366	406	389	350	432	396	380	395	383	397	385	409	398	439	399	406	384	400	367	359	385	369	395	415	386	353	381	423	382	391	427	374	357	376	380	422	383	384	373	406	381	377	377	383	377	384	395	394	365	386	393	404	392	394	390	374	344	369	388	400	414	394	381	357	422	375	379	381	381	352	388	389	359	375	383	384	396	395	404	413	383	374	370	373	384	377	391	349	396	388	387	344	356	396	361	389	350	355	382	417	426	366	364	369	405	408	366	381	353	386	405	391	387	365	402	367	373	387	376	430	393	396	364	359	415	424	409	380	376	379	386	394	427	396	415	365	368	376	382	379	400	398	387	388	378	410	376	422	385	391	409	375	417	411	375	383	415	373	411	388	400	346	397	416	394	373	384	378	381	388	374	402	402	380	405	356	360	393	378	391	415	374	385	395	386	407	391	389	363	373	378	424	384	386	378	361	363	388	415	391	373	378	399	369	358	409	373	403	370	376	396	382	405	387	375	371	398	396	392	395	372	393	330	389	361	370	389	422	399	339	401	414	369	363	402	381	378	376	385	400	389	390	392	411	390	380	389	341	353	422	355	392	380	386	350	409	381	405	344	353	358	406	371	359	382	396	411	390	405	413	376	409	404	337	417	351	379	375	414	363	385	359	375	419	360	378	368	389	367	405	376	393	373	397	397	365	387	382	363	401	412	364	411	395	401	402	398	374	377	388	425	409	405	392	377	388	385	405	366	389	393	390	403	350	393	373	404	359	378	405	410	410	381	382	397	388	399	416	395	387	387	379	401	387	382	411	403	360	389	385	358	367	412	356	392	391	379	372	373	349	388	388	396	409	370	390	359	377	361	370	379	370	351	373	376	384	398	377	380	382	358	398	364	420	404	401	349	363	364	381	449	406	431	353	375	371	413	411	386	396	357	355	398	420	372	379	384	385	388	406	410	388	380	356	416	426	402	403	388	404	345	418	384	383	357	384	382	394	374	404	397	373	379	400	391	353	378	396	358	355	406	369	423	396	389	406	377	401	367	354	376	418	372	387	398	361	364	379	403	422	396	369	380	356	351	408	362	365	390	379	371	367	407	392	410	391	408	410	419	393	379	380	360	392	384	400	402	379	409	405	383	373	387	365	385	361	405	398	362	366	436	363	397	379	366	395	389	360	403	394	370	386	397	366	390	400	384	438	383	368	402	389	339	380	378	409	393	376	386	432	371	391	381	391	399	380	403	382	375	396	377	354	421	331	384	355	400	405	379	411	407	384	383	394	396	386	418	331	413	403	382	377	384	381	411	373	363	410	393	381	395	420	382	377	390	385	384	387	385	369	413	368	373	357	411	375	387	416	375	390	396	384	381	401	411	365	363	382	391	385	356	353	335	387	386	360	407	365	386	389	390	417	380	401	406	415	392	371	390	372	391	389	378	390	382	369	401	391	412	375	362	371	388	419	369	396	403	383	360	414	394	378	371	395	366	359	381	376	396	400	375	403	401	398	398	391	347	412	397	390	383	385	405	389	384	370	345	388	384	359	381	421	386	403	373	391	391	407	400	389	382	392	344	367	377	423	410	384	404	406	425	378	401	401	379	373	369	372	375	391	393	406	403	396	401	378	399	399	387	352	391	387	406	374	374	382	391	366	385	360	398	384	400	383	431	373	413	398	396	396	402	379	381	409	410	364	378	364	373	381	397	360	390	378	400	404	376	379	413	390	356	404	409	360	384	391	378	413	362	421	369	395	391	372	333	397	384	388	413	382	405	402	396	401	414	417	383	383	398	390	377	381	383	371	375	403	378	362	403	395	417	384	378	389	372	395	398	376	408	421	382	414	398	392	410	391	374	379	405	381	385	390	352	387	396	359	398	369	393	406	383	400	383	370	367	399	356	362	380	394	386	363	386	375	401	370	367	392	400	378	363	368	386	387	421	373	348	358	388	372	398	403	401	399	404	401	367	378	359	355	402	379	408	391	390	438	361	382	382	361	423	382	399	372	397	397	394	369	384	389	424	371	392	358	382	386	413	367	388	379	358	400	394	388	371	364	409	375	387	397	355	382	368	365	381	382
70964	30290	11992	2618	1215	852	677	548	490	461	374	404	360	349	354	325	364	353	328	338	321	332	290	312	276	290	298	302	304	322	295	285	294	313	304	300	302	255	334	282	299	310	295	287	265	304	263	289	262	301	260	273	276	243	285	281	323	319	272	298	281	280	305	294	296	283	313	309	285	287	285	280	266	284	276	315	288	302	250	283	320	284	279	281	277	287	286	302	279	275	253	294	332	273	287	293	273	305	294	301	270	298	285	304	312	334	312	299	287	277	269	295	290	241	295	271	282	287	279	291	270	328	294	291	305	257	259	311	298	285	260	290	297	296	307	278	292	290	291	271	254	293	277	282	244	297	276	312	278	295	302	301	275	274	289	294	280	292	297	289	294	288	320	264	296	289	319	283	299	323	280	273	281	296	296	257	296	279	279	290	297	313	277	302	327	309	291	296	281	295	276	284	312	300	305	295	286	299	333	312	299	309	286	301	301	286	237	329	282	318	277	273	287	239	273	280	292	283	294	263	295	308	304	275	262	254	278	317	269	279	282	317	285	269	245	274	272	309	289	302	280	301	280	302	274	280	309	283	266	304	294	263	301	275	273	302	301	258	270	318	287	299	303	252	287	285	277	312	274	278	267	290	291	273	282	292	277	308	281	276	299	285	271	264	266	277	322	294	274	273	287	292	286	272	259	271	256	306	325	273	297	277	265	274	268	277	282	290	293	277	249	277	281	299	295	321	306	306	289	297	281	272	288	276	274	299	260	311	320	317	292	293	280	275	275	250	309	296	245	301	247	301	260	290	251	286	274	261	296	281	295	307	294	289	306	255	290	270	307	237	294	307	243	269	305	287	286	255	286	265	288	304	305	291	285	284	317	276	296	296	273	284	282	297	268	270	282	284	285	278	297	304	277	288	295	277	327	270	280	281	320	269	296	265	262	284	255	255	276	298	295	301	268	280	291	291	288	293	284	293	294	302	260	270	322	298	306	324	314	283	286	279	303	291	280	285	282	251	290	291	298	283	286	267	319	272	264	306	280	294	312	282	284	282	290	289	301	260	291	288	285	277	276	303	274	282	284	316	276	319	292	290	275	287	325	281	300	277	266	300	265	281	288	263	275	273	276	290	294	287	263	277	269	260	305	312	266	300	273	309	284	268	324	287	295	302	283	252	285	299	285	280	317	301	289	277	291	290	285	278	308	295	300	241	287	292	276	293	315	300	270	268	300	296	292	305	283	281	265	296	297	287	274	279	283	308	279	296	282	314	319	253	247	266	287	297	264	309	279	262	278	292	259	287	310	284	296	312	320	261	284	271	292	287	322	277	287	281	311	239	304	281	272	299	310	291	322	277	297	284	286	287	336	277	332	308	293	275	290	292	273	303	291	272	294	296	288	267	277	290	304	279	306	311	338	283	302	277	284	300	273	294	280	283	292	324	335	286	284	308	317	293	290	251	263	286	258	262	321	249	300	286	288	288	285	283	288	290	304	310	292	300	276	267	290	255	262	285	300	321	274	338	295	292	277	267	288	270	303	279	259	327	326	299	303	286	264	308	283	295	267	294	291	301	286	297	292	265	252	252	257	279	305	301	289	279	318	274	270	290	280	281	309	284	281	282	266	251	285	293	256	296	296	292	296	304	281	270	271	302	286	262	277	272	283	305	323	285	302	252	290	272	280	281	271	279	306	279	275	305	267	260	286	257	267	280	298	290	282	251	267	290	259	267	291	284	260	265	282	295	296	299	262	300	286	254	279	282	294	311	276	288	284	295	294	299	279	308	279	266	298	313	254	262	309	326	292	274	313	266	297	277	315	285	282	336	279	262	274	288	269	290	299	291	277	274	283	244	279	286	266	307	273	295	281	308	292	288	299	271	291	272	278	297	287	284	282	253	308	271	263	293	263	273	278	266	296	294	265	285	278	283	312	302	310	289	267	287	270	264	280	313	288	265	273	291	290	294	278	283	288	304	298	277	290	260	271	312	278	281	285	295	292	296	302	279	272	251	258	323	258	283	317	257	284	295	289	311	310	325	286	287	273	283	286	285	305	281	269	264	299	265	320	283	302	287	288	260	274	289	295	256	314	301	290	279	292	296	278	309	309	306	289	293	323	279	286	276	285	288	272	296	264	284	286	270	313	285	278	292	301	287	291	298	288	272	296	283	270	284	271	277	283	293	289	298	298	258	274	277	261	276	280	320	294	299	301	308	299	281	295	270	281	288	266	302	284	269	310	320	277	289	265	318	305	294	283	278	272	291	295	294	299	250	253	273	311	309	259	299	289	273	304	251	245	268	309	303	296	301	279	292	308	305	304	315	302	288	294	302	253	261	284	288	305	325	282	279	262	275	298	303	313	297	286	268	302	328	289	292	264	317	303	260	295	265	273	288	293	269	310	270	273	274	285	294	272	315	291	286	304	322	305	273	309	295	263	250	302	261	281	285	272	297	311	240	265	259	311	294	267	303	275	300	274	288	271	260	272	316	282	297	298	302	297	283	280	304	294	301	292	311	294	301	274	257	269	301	303	269	282	276	265	282	288	286	309	246	284	280	262	297	273	294	298	302	321	278	286	301	273	296	319	298	270	253	306	268	311	273	288	309	265	270	260	336	313	327	330	319	306	291	282	310	319	247	288	303	303	287	298	308	288	266	255	310	306	276	269	288	283	259	274	270	307	292	277	295	316	301	295	291	277	289	269	292	257	311	274	279	282	268	251	275	315	295	284	267	332	301	281	254	293	303	259	331	281	273	280	285	297	281	317	279	269	285	286	255	285	301	317	284	305	263	283	306	281	313	275	261	301	289	270	296	262	275	294	275	296	282	262	295	294	306	290	266	303	289	299	273	263	268	310	318	330	277	298	292	266	259	260	275	314	256	263	307	318	298	265	292	295	283	308	281	327	268	299	297	266	296	245	253	288	280	286	287	292	310	286	284	303	275	272	257	296	300	267	263	294	276	286	344	279	281	286	268	281	290	313	303	292	274	317	271	273	277	278	287	277	297	279	300	280	269	296	286	296	303	288	298	293	297	280	248	298	269	282	274	289	300	296	307	286	291	290	273	304	271	333	275	276	315	277	273	314	295	315	313	276	298	288	258	266	284	268	283	293	298	286	295	291	293	275	290	320	308	275	281	247	245	263	294	280	306	275	311	309	290	314	287	274	269	272	272	255	269	288	295	314	274	270	277	284	293	288	296	291	262	284	254	310	289	272	277	299	300	286	293	284	261	283	233	268	270	297	300	283	288	286	299	291	308	284	280	287	304	273	263	270	283	303	289	281	275	301	265	316	257	283	283	292	257	326	261	299	286	277	286	281	285	279	274	278	268	292	296	330	288	312	321	319	284	285	289	270	289	310	293	301	302	288	294	277	257	301	279	295	275	272	282	289	319	261	306	283	288	314	268	312	270	298	309	304	288	309	301	295	269	288	282	280	240	298	296	295	250	264	296	278	263	311	293	335	298	274	298	266	292	273	311	300	300	284	284	305	304
41923	1946	3716	4337	3681	3176	2577	2209	1951	1736	1560	1428	1248	1247	1176	1168	1049	1049	1067	1024	962	928	912	897	858	827	863	834	815	864	832	772	769	786	746	743	796	744	747	773	796	775	773	746	790	727	803	722	722	707	699	687	734	763	737	759	759	712	729	724	713	735	694	668	701	727	728	727	672	696	726	730	699	676	729	688	716	717	734	706	728	701	679	723	703	731	698	668	729	703	733	691	745	722	697	725	710	728	752	663	724	699	692	695	698	700	715	728	692	700	712	665	710	733	710	698	696	702	699	732	641	759	691	661	733	673	693	709	660	747	649	672	676	686	739	700	696	670	695	673	692	709	692	718	753	725	678	702	716	713	691	686	748	697	682	682	716	717	695	712	674	670	707	699	684	739	724	712	651	675	708	700	675	705	722	746	730	712	695	730	705	727	692	717	674	672	675	680	677	670	684	723	690	676	720	651	742	719	701	674	669	722	711	747	698	722	712	708	708	658	702	675	727	739	703	716	656	740	717	673	680	681	707	688	660	687	713	738	733	694	713	682	694	677	707	708	709	724	686	673	680	713	722	698	670	683	699	708	685	683	724	771	646	673	741	696	657	719	690	708	718	698	681	675	722	695	646	677	690	723	727	706	702	697	690	693	686	677	757	711	717	705	681	709	707	709	678	674	662	702	663	703	673	702	720	663	691	716	692	755	678	703	715	692	687	681	645	691	676	643	717	671	712	703	688	682	676	676	668	686	691	671	736	697	713	708	730	700	726	723	685	728	701	685	675	716	709	695	716	718	698	683	685	699	736	684	675	700	683	668	705	670	729	693	689	698	666	764	730	665	655	708	698	740	711	720	712	713	711	673	639	674	682	727	746	701	680	685	701	691	701	661	710	729	690	679	697	709	659	718	694	684	689	679	687	663	685	686	689	752	731	765	661	741	701	674	702	689	675	664	704	719	699	766	699	696	699	727	687	695	638	689	687	701	655	741	714	692	690	713	719	689	696	708	718	739	732	687	708	694	753	702	658	701	692	688	714	713	700	667	738	691	697	713	665	733	671	705	694	718	656	671	711	722	714	690	655	678	700	712	691	745	678	699	727	742	683	694	698	704	694	719	706	687	685	698	655	719	731	665	661	660	675	745	673	673	699	694	749	714	648	728	667	708	685	714	674	713	697	659	691	710	677	713	692	731	678	727	700	656	704	739	669	659	680	738	696	618	737	666	663	696	700	696	705	689	714	693	729	692	669	703	639	664	700	678	697	698	649	685	696	696	672	671	705	649	670	670	705	708	715	684	659	659	698	706	670	675	749	726	719	682	697	734	669	722	705	725	671	708	699	704	687	664	717	698	697	729	691	753	667	703	625	699	697	647	660	712	700	735	694	742	698	698	726	698	668	705	686	726	697	679	718	696	704	710	696	697	709	714	686	714	675	701	709	708	670	666	674	714	681	696	722	699	712	715	719	729	746	720	676	691	723	717	706	684	689	727	668	666	713	634	682	676	683	686	680	701	673	700	660	672	664	691	685	690	680	714	744	672	703	675	669	713	699	682	674	720	699	662	680	666	709	730	734	664	680	735	692	700	687	707	727	715	699	649	737	663	666	718	701	666	653	716	682	685	731	731	674	680	735	700	740	707	676	694	658	633	722	737	689	715	719	694	689	681	695	695	701	708	697	694	692	758	705	665	747	754	712	706	694	723	708	689	711	735	713	699	699	704	693	695	669	686	676	699	725	696	699	730	624	725	678	672	644	694	685	701	701	703	697	724	731	653	727	702	683	709	750	695	737	678	728	714	691	734	656	708	681	682	708	669	713	687	701	710	705	675	714	720	690	685	710	668	736	699	704	720	712	761	692	732	683	678	735	684	685	678	692	709	684	684	750	687	705	758	710	694	706	734	637	673	688	682	678	676	704	719	727	662	656	718	733	716	675	734	711	690	678	680	690	653	773	704	731	693	686	701	681	691	670	717	717	667	724	679	729	682	660	725	708	709	711	701	719	712	693	701	691	683	705	681	700	725	666	683	717	663	699	684	699	706	734	692	713	653	721	684	736	716	693	711	713	718	654	688	741	669	711	698	699	673	665	724	728	717	659	687	627	694	698	721	700	755	717	684	702	677	710	746	728	716	729	658	698	732	667	657	672	722	722	698	668	731	711	703	644	727	730	673	672	688	679	719	683	666	676	701	713	684	733	724	671	674	653	697	692	738	692	713	693	671	714	679	718	713	695	740	699	726	729	667	679	695	664	654	722	720	670	699	700	711	727	687	697	706	716	715	662	722	697	699	672	698	711	705	656	690	640	701	714	709	705	698	686	726	709	718	713	693	727	658	725	657	626	709	700	678	704	699	701	706	719	749	667	669	680	711	745	688	723	695	637	704	678	668	710	742	682	698	687	739	690	711	694	699	697	733	734	703	651	666	694	732	675	757	732	666	669	689	717	660	739	714	652	708	708	674	653	688	710	650	697	689	674	670	708	683	734	726	647	706	738	710	706	685	689	712	683	689	714	674	681	669	731	686	676	681	607	713	675	703	664	706	666	694	732	701	718	700	706	695	683	705	710	712	641	683	706	664	737	704	728	678	671	638	677	683	666	693	694	701	645	748	712	701	745	686	689	673	748	717	698	713	684	720	732	733	666	688	689	643	664	700	663	676	688	687	642	703	695	662	718	702	721	670	700	724	753	675	681	694	708	678	737	708	678	679	694	718	718	671	657	700	666	712	753	733	677	668	687	729	764	692	694	609	714	717	696	728	696	660	668	664	689	659	744	651	713	675	691	709	756	697	698	763	730	661	721	669	702	669	678	680	718	689	718	702	670	720	704	714	687	680	692	710	706	726	696	692	660	684	710	702	669	649	705	760	703	711	738	694	702	710	705	680	725	728	683	731	720	664	729	652	720	691	750	691	707	701	692	624	667	689	693	685	697	668	689	686	726	667	628	687	714	770	724	713	692	698	700	728	709	709	666	661	704	753	660	713	675	700	664	710	687	659	704	699	673	688	673	672	693	689	680	696	684	678	642	747	702	689	625	723	725	658	662	648	707	669	677	687	685	687	709	713	685	691	671	671	687	699	706	739	720	679	652	675	713	665	677	731	752	723	742	695	723	665	676	682	684	695	698	685	694	697	702	640	682	707	690	701	684	741	687	742	682	724	732	687	690	711	692	664	696	677	662	688	699	668	680	703	682	708	670	687	694	749	763	713	655	696	698	658	709	673	702	718	671	702	736	686	680	692	738	737	706	695	707	726	702	683	744	746	701	690	697	724	658	705	757	709	761	701	732	690	711	732	688	726	664	711	616	653	688	689	686	710	685	674	756	684	743	690	715	671	700	726	707	716	662	720	675	683	698	690	702	692	737	675	716	707	731	693	701	659	708	684	706	670	698	663	666	696	693	714	676	709	663	681	677	723	733	708	669	730	666	678	705	697	693	708	697	679	668	705	706	668	682	705	675	738	708	708	710	685	682	722	742	701	653	717	672	700	702	705
10737	582	232	211	240	215	252	218	235	254	189	223	237	213	233	222	222	205	216	227	219	205	240	234	228	209	201	202	221	238	229	233	208	210	219	230	230	207	267	217	224	230	223	219	224	253	248	209	218	234	227	207	215	244	206	230	196	202	237	233	211	231	232	258	200	224	217	201	256	208	207	210	250	234	221	211	225	201	215	210	227	207	225	211	216	235	229	233	223	219	258	222	198	221	215	210	206	217	211	208	217	227	235	233	216	185	222	234	231	232	216	224	249	251	197	220	221	202	220	250	241	207	243	225	193	194	221	199	210	212	224	209	245	243	245	219	194	206	236	203	209	208	216	218	257	220	207	227	236	200	222	213	200	241	224	205	195	220	218	231	217	180	232	229	213	250	205	222	213	210	211	236	232	233	227	224	227	230	220	221	228	221	242	245	234	258	223	232	242	211	227	191	212	206	241	258	229	204	238	191	237	220	224	196	258	238	225	243	235	221	235	211	226	233	229	225	226	230	225	237	248	235	253	207	230	235	228	215	210	209	275	201	217	203	239	240	216	242	191	209	234	228	225	212	219	242	224	233	191	220	198	240	234	233	219	210	238	195	230	221	210	243	225	239	245	253	237	224	226	235	194	210	212	230	254	220	241	234	219	213	235	228	231	214	207	237	213	214	220	201	225	198	208	259	219	207	233	248	199	221	214	206	212	227	218	238	228	220	188	230	224	222	219	222	223	201	264	227	249	240	227	238	199	222	200	227	230	211	208	246	204	220	228	236	196	210	217	252	246	238	231	232	209	212	249	218	218	224	249	230	241	191	215	253	230	198	224	259	225	213	193	245	232	191	214	240	223	194	216	225	210	221	200	252	245	251	214	196	227	236	225	240	215	233	200	213	208	226	263	228	236	253	229	229	228	239	237	212	224	210	230	230	233	237	194	213	216	226	232	216	226	203	225	216	246	239	205	205	217	202	260	225	246	247	253	218	206	216	242	243	240	222	210	232	232	216	235	236	201	215	210	215	209	253	214	240	258	245	261	214	218	231	217	221	240	242	228	211	206	210	219	237	205	196	228	228	208	228	246	217	222	217	273	211	216	197	221	214	257	222	229	225	220	224	223	234	203	231	209	256	239	219	228	242	225	206	243	209	204	232	250	221	206	203	215	210	264	188	198	210	202	219	213	234	210	234	271	217	242	225	218	228	212	219	211	202	223	227	195	260	205	205	237	227	208	218	220	216	224	237	239	234	219	218	216	234	233	223	244	236	223	240	226	208	193	212	229	245	234	204	188	214	223	255	226	208	232	243	219	249	243	199	245	227	239	218	212	228	218	239	202	242	223	232	220	200	222	214	230	250	222	225	220	212	229	247	192	195	222	245	236	229	194	223	221	237	212	251	224	268	232	201	202	217	221	211	222	216	225	221	244	205	208	244	238	225	215	219	233	226	213	199	202	233	221	219	248	217	234	216	227	215	191	224	209	211	229	229	222	199	243	224	238	250	217	242	214	204	201	206	229	199	235	229	225	214	238	223	218	212	211	197	205	215	252	205	242	215	212	232	210	237	243	213	203	251	212	237	239	219	230	268	252	218	200	231	250	212	229	237	218	208	197	266	237	222	241	224	200	197	236	234	249	217	213	216	210	215	218	189	216	237	231	248	205	212	225	239	213	237	250	208	228	200	204	241	229	203	232	217	230	222	216	221	207	204	250	245	212	228	222	233	211	195	239	225	196	256	234	217	196	220	216	217	271	228	233	239	225	247	226	233	209	230	212	234	220	204	229	231	224	226	224	217	253	232	204	219	239	203	215	221	231	215	215	237	235	204	222	199	231	212	213	226	222	231	212	238	223	235	220	219	202	219	224	207	224	239	234	251	261	232	233	236	217	214	269	220	238	228	217	234	216	230	238	226	220	236	253	220	247	199	255	199	216	228	196	211	201	227	218	240	235	236	203	211	205	210	244	215	220	222	217	236	230	237	225	225	247	245	197	199	209	260	268	247	224	237	235	208	204	227	250	210	224	235	255	215	213	214	216	223	233	245	230	243	223	206	243	232	238	243	250	237	233	232	231	232	223	225	242	218	207	230	226	248	220	216	229	244	240	233	230	261	223	207	199	217	223	183	225	229	215	238	216	208	217	234	249	239	201	234	188	205	225	205	230	212	213	238	222	219	205	209	209	224	232	212	232	227	259	220	197	236	208	202	209	216	224	216	231	222	233	212	249	248	230	228	240	230	201	222	211	213	255	193	216	217	219	231	238	201	209	203	237	246	235	242	203	243	218	221	232	240	224	235	235	217	233	238	225	236	230	203	222	226	211	222	181	215	216	240	250	234	257	245	228	265	220	250	229	224	219	257	235	207	235	208	234	232	229	186	240	234	244	202	224	214	216	260	209	208	227	219	239	248	213	210	205	201	210	240	218	215	239	215	239	243	199	213	207	231	238	227	238	231	216	201	222	219	209	207	185	214	247	226	238	224	227	197	222	218	223	222	227	203	216	183	246	228	208	233	235	230	216	223	222	248	233	216	249	208	219	229	216	227	210	230	210	213	240	219	227	222	234	242	225	209	218	215	224	241	214	209	243	246	199	224	222	210	183	246	210	212	224	200	203	223	221	218	229	241	217	218	255	239	234	208	260	214	202	228	203	211	216	202	245	250	266	225	228	238	224	227	206	206	192	248	229	222	229	263	199	232	218	206	224	207	238	219	218	234	230	225	231	223	230	216	244	235	215	213	216	218	239	229	221	225	206	213	215	214	196	227	238	216	259	226	225	201	209	243	232	217	223	208	247	229	226	242	201	229	217	222	225	244	251	220	217	221	221	212	220	218	248	222	219	215	246	221	223	205	240	228	204	241	227	209	251	238	208	243	226	219	207	233	237	220	220	243	236	212	213	227	203	213	220	245	227	197	224	214	215	205	219	202	193	234	180	227	230	227	221	223	230	227	252	220	249	230	229	233	237	228	230	207	228	216	229	221	227	202	241	240	232	256	245	243	196	227	224	236	224	235	229	238	239	221	232	215	210	216	244	222	258	207	259	239	212	228	209	220	222	236	216	208	236	199	248	228	235	216	221	216	227	204	216	227	225	232	216	222	236	236	215	218	212	211	209	217	193	220	233	214	198	217	209	202	217	208	233	232	219	201	235	244	246	214	237	233	257	217	222	246	245	239	217	249	242	223	227	237	196	215	239	205	260	218	233	220	218	233	220	234	227	234	230	220	218	242	247	211	238	190	210	197	228	223	182	208	229	224	214	202	225	221	215	226	195	195	221	232	223	230	223	225	219	221	209	219	206	245	200	224	231	213	227	205	246	214	229	209	209	247	225	231	242	273	220	212	200	231	198	242	220	224	228	224	245	206	237	228	220	200	206	209	226	182	236	215	210	233	257	220	213	224	230	228	206	241	233	244	235	253	198	231	214	239	218	233	219	232	219	241	223	223	223	228	219	223	227	212	234	221	201	222	195	243	205	232	220	216	210	207	234	231
10682	572	548	658	569	564	609	586	572	594	543	557	556	568	561	523	538	578	538	573	530	538	561	555	520	568	562	537	524	557	546	507	539	573	527	594	543	536	559	548	514	549	525	546	507	549	513	565	509	504	517	547	561	545	532	538	548	527	513	546	536	495	561	521	522	548	550	555	558	570	590	507	559	535	550	531	559	539	576	581	572	510	537	548	564	493	537	539	543	559	550	509	538	503	568	594	536	541	582	543	544	551	503	541	507	569	595	546	520	508	553	584	531	582	563	555	534	536	555	537	541	538	547	577	565	541	528	576	562	532	520	525	579	526	552	530	540	484	507	532	528	527	533	528	564	489	553	541	551	550	511	529	545	546	535	548	559	577	565	532	508	550	510	540	531	555	518	576	532	497	491	539	502	540	541	537	516	531	586	576	539	491	519	547	530	549	521	559	558	532	545	544	530	571	514	534	506	533	527	523	529	597	562	536	525	533	540	494	566	535	509	490	565	481	520	542	565	567	568	536	558	545	516	489	537	554	583	530	580	534	554	502	575	516	522	501	566	522	570	555	539	560	553	530	552	506	543	552	515	549	539	492	580	580	565	544	536	580	530	539	513	544	542	537	563	580	516	560	542	543	568	539	510	543	546	544	556	516	527	540	538	564	560	548	545	522	570	551	539	527	509	539	565	551	541	544	527	516	510	517	555	554	563	564	545	540	561	576	553	521	542	543	534	521	575	548	491	541	533	584	535	498	571	517	567	572	558	548	542	535	535	559	568	544	536	538	526	566	525	562	475	565	555	559	509	603	529	541	532	538	533	549	539	564	526	534	577	617	527	559	537	535	539	560	591	527	511	540	500	526	533	551	554	537	538	550	564	550	510	570	529	544	496	517	554	496	520	560	508	543	551	553	489	593	585	561	570	570	525	504	553	568	550	559	542	521	522	546	515	508	563	502	536	543	535	566	550	567	537	552	524	557	575	530	506	530	539	548	521	550	533	522	555	506	504	590	513	528	532	534	523	543	570	514	548	537	542	531	538	547	532	568	519	545	519	519	519	550	546	521	541	494	553	509	511	501	540	540	529	573	526	558	537	516	530	535	556	536	514	548	543	515	528	584	532	547	525	548	560	518	531	539	503	515	483	524	536	551	510	469	519	488	530	563	503	576	531	585	529	517	526	544	570	565	555	504	511	510	570	524	561	529	569	531	536	551	540	531	509	558	530	550	534	554	551	495	573	515	496	542	522	518	540	548	538	577	520	527	568	547	536	559	515	579	549	538	520	539	561	528	557	505	556	528	581	547	559	581	544	553	538	538	546	580	530	572	569	518	509	534	608	587	510	567	588	544	585	542	541	550	544	521	552	557	542	491	521	519	521	507	532	532	575	586	513	540	511	530	485	529	538	532	468	512	532	529	526	549	559	528	556	523	522	510	509	569	562	573	505	537	539	566	524	511	542	527	547	548	532	538	563	505	540	537	538	576	515	521	536	517	542	531	528	536	557	524	556	533	570	529	540	532	550	523	522	523	541	565	502	563	531	588	468	516	551	553	517	574	526	547	537	536	493	544	555	560	548	547	527	567	560	546	525	586	558	603	524	524	560	555	557	548	530	544	532	549	518	519	522	524	508	574	507	540	533	527	517	579	546	551	556	513	548	534	510	475	591	532	566	544	474	538	529	530	514	519	578	561	593	530	510	489	549	581	531	579	540	516	521	523	546	529	594	523	585	516	546	575	534	554	574	563	524	543	558	558	528	533	523	532	543	533	513	542	555	574	559	552	564	574	551	563	537	551	507	524	568	555	491	531	551	531	521	551	506	482	582	500	565	534	528	544	519	560	507	541	538	539	620	562	573	507	520	531	542	558	562	572	535	563	587	531	506	543	518	574	552	558	521	535	525	533	536	578	535	549	510	541	532	574	557	537	541	552	538	576	522	518	504	506	543	508	506	548	513	532	505	509	515	489	577	543	523	552	513	544	508	580	515	564	502	529	522	522	550	513	547	511	516	530	553	492	522	555	539	531	535	518	596	579	525	535	577	525	525	550	567	530	561	558	538	565	524	534	549	540	514	536	518	514	566	514	507	520	490	528	533	590	535	581	506	558	545	524	547	541	525	519	517	529	513	570	571	498	543	570	548	517	573	520	564	555	561	574	511	576	565	560	542	564	576	523	520	541	512	546	532	544	562	529	538	534	581	529	529	535	543	538	548	518	543	548	533	528	527	531	536	561	485	508	541	559	507	517	544	548	536	521	590	523	554	561	534	519	531	503	518	510	585	556	553	532	560	524	531	578	519	561	528	484	534	506	602	533	590	522	538	577	559	557	530	561	583	564	536	538	533	550	535	535	532	574	560	534	576	561	509	508	541	535	569	557	531	592	562	522	533	513	550	549	536	562	563	518	561	577	532	565	531	501	539	531	555	531	515	545	546	571	536	552	531	537	572	518	565	554	523	544	523	578	548	534	545	555	532	530	550	580	533	549	544	526	532	517	494	548	523	548	557	535	530	549	522	528	550	552	547	560	499	537	562	516	562	527	565	544	556	547	562	524	572	539	567	527	532	552	518	535	537	559	527	567	528	537	540	533	501	512	542	549	524	580	567	568	552	555	542	529	547	555	563	531	578	533	548	518	557	519	525	522	554	536	517	522	517	531	581	513	517	582	535	564	553	533	542	535	499	543	509	557	519	518	514	561	594	570	506	545	521	546	537	527	545	559	551	540	528	535	572	551	534	517	534	515	578	558	523	546	515	554	516	601	543	550	522	506	563	535	500	540	528	554	578	513	547	549	522	538	534	545	535	503	553	525	557	550	476	553	543	566	526	544	540	530	562	539	527	605	523	521	544	541	569	561	564	522	543	539	576	569	526	538	490	510	578	499	530	534	530	542	526	567	515	567	553	572	515	501	555	532	565	534	562	556	516	517	531	536	536	530	517	545	514	536	574	543	521	522	565	560	517	527	539	520	564	530	558	547	553	537	601	546	526	542	529	503	563	501	553	575	518	536	533	538	537	530	496	539	514	516	530	514	549	499	548	536	521	533	539	568	553	583	541	563	564	559	535	513	544	514	567	620	606	509	520	540	562	560	531	541	551	561	552	559	560	521	548	537	511	532	525	540	503	509	583	517	548	575	529	523	549	528	593	524	541	517	571	535	523	552	552	563	557	513	523	565	523	541	513	556	511	548	548	514	536	525	555	565	557	552	550	547	537	595	515	555	550	526	545	529	538	525	560	551	545	563	533	573	506	577	543	571	523	533	528	555	565	544	537	539	527	554	542	561	577	494	510	527	557	542	530	541	469	545	554	524	530	558	508	507	506	519	548	539	567	569	526	559	512	522	575	552	545	533	565	531	556	557	537	584	538	564	522	563	560	569	528	503	521	537	598	517	530	528	551	566	533	584	560	512	554	522	524	507	578	542	543	504	531	564	549	547	554	544	543	551	519	560	535	551	524	569	589	532	543	564	554	501	536	509	520	543	556	538	504	554
62064	23789	4371	768	515	384	325	288	255	219	203	179	190	162	203	195	143	189	154	151	161	129	161	138	142	130	150	131	154	148	133	146	154	143	147	138	130	136	154	125	131	138	142	145	162	129	135	157	155	143	141	141	145	139	142	136	142	161	107	152	114	140	141	151	142	136	133	140	131	147	144	144	166	137	146	137	143	154	152	138	132	129	157	150	146	144	146	146	143	136	121	157	135	137	147	145	147	144	145	127	134	141	139	154	154	127	148	125	140	135	159	152	156	130	133	140	163	148	156	165	145	137	135	144	131	145	131	132	170	133	136	141	116	150	120	137	181	118	131	144	138	142	136	145	147	152	133	155	158	136	111	161	130	128	139	139	143	145	148	132	146	134	147	115	157	165	147	142	142	148	155	132	182	140	167	127	165	141	133	144	155	155	150	154	136	111	167	134	138	126	130	137	125	143	141	157	149	149	137	137	143	135	157	149	133	142	142	130	158	121	154	149	149	142	117	129	154	135	150	145	137	131	143	122	137	149	130	132	142	137	126	140	123	144	115	142	144	169	135	138	123	140	154	138	126	167	139	169	171	144	126	142	137	132	127	136	129	141	127	120	148	130	122	132	162	141	153	154	142	141	133	140	160	140	159	160	160	160	139	133	129	142	149	139	130	136	164	131	147	141	132	139	155	141	138	125	149	152	132	140	144	151	126	137	128	159	152	147	139	164	135	122	131	146	139	154	128	137	139	151	168	134	131	123	131	122	132	162	154	146	128	133	155	143	124	152	139	148	137	140	147	138	149	155	139	138	148	121	131	138	127	128	157	153	144	141	152	140	178	132	170	151	149	148	141	105	144	152	138	132	119	140	165	154	133	133	142	126	146	150	132	119	163	130	115	138	149	138	150	150	131	129	141	169	133	160	151	151	165	151	146	150	135	164	128	144	146	143	135	142	158	151	134	141	145	128	126	144	144	141	163	135	145	141	142	137	133	114	164	152	135	110	123	153	131	143	138	142	157	135	151	134	140	138	146	137	135	175	147	134	143	145	157	146	137	139	138	183	141	141	163	146	128	130	124	121	146	120	160	130	129	123	127	124	147	134	142	148	139	138	148	147	154	147	134	134	120	134	140	122	138	139	148	117	147	138	122	138	132	158	121	139	132	122	152	158	139	145	138	132	153	128	158	125	154	123	146	160	141	141	148	139	138	127	144	137	152	135	142	142	136	144	148	151	170	141	137	151	127	139	149	139	168	132	151	139	161	154	139	141	158	162	159	141	145	137	123	146	147	154	118	131	149	132	136	148	141	144	117	158	122	148	147	150	168	143	159	140	137	141	167	148	131	154	125	140	107	139	133	146	128	139	139	138	121	134	137	146	149	149	129	138	163	131	142	127	142	140	132	153	115	153	152	152	113	150	153	145	137	128	157	160	166	127	141	134	118	146	145	164	152	134	116	126	144	140	124	173	127	145	134	133	134	151	152	134	151	123	136	150	134	145	151	153	143	143	126	141	131	155	143	138	163	132	142	143	150	116	116	141	140	145	133	135	139	152	145	135	141	165	130	137	153	147	151	133	118	135	142	160	164	151	133	121	158	130	140	154	152	155	141	150	141	138	142	144	146	144	137	138	148	144	142	160	134	158	130	107	155	164	150	132	159	140	144	136	147	151	139	156	141	129	155	137	135	130	133	120	157	141	120	116	138	148	166	140	153	153	141	149	123	153	143	115	129	126	141	157	168	162	136	161	149	145	151	148	140	145	140	133	152	148	122	151	143	147	125	142	121	133	153	146	131	115	145	130	135	132	140	140	152	155	137	133	146	139	114	161	157	148	137	133	157	150	140	139	120	139	151	126	145	166	131	133	130	136	129	150	157	141	105	111	132	134	164	153	154	136	144	147	142	144	134	155	151	157	137	140	129	157	155	143	131	140	158	145	122	138	120	146	155	133	149	138	138	159	128	141	157	144	134	139	133	127	155	139	146	134	137	141	135	133	139	118	137	148	133	130	144	139	134	124	132	145	147	138	158	132	156	144	147	132	146	152	136	148	166	117	134	141	152	154	146	138	145	147	147	150	159	122	137	134	150	121	147	175	134	155	154	120	153	127	163	122	153	139	126	121	154	126	133	134	139	148	130	143	140	151	155	142	173	127	141	148	153	136	145	136	150	152	156	123	140	169	147	140	141	136	135	149	121	120	148	144	133	138	130	128	134	166	142	134	141	148	119	144	137	160	157	139	160	132	140	155	146	151	141	149	126	130	143	132	140	158	158	144	152	124	131	164	144	128	118	135	140	155	135	132	128	150	135	126	133	138	167	138	148	143	150	136	149	148	156	121	135	147	138	129	168	125	156	136	127	136	145	136	143	148	134	136	132	164	141	128	162	145	127	147	143	167	136	148	152	136	157	152	136	147	132	128	134	146	140	149	131	138	151	143	131	129	141	145	138	121	146	155	140	137	145	146	135	146	153	130	137	142	139	147	128	163	137	123	161	136	139	137	121	146	149	142	138	142	123	150	160	144	111	164	131	142	137	140	157	144	139	161	151	152	169	139	125	131	157	143	142	118	104	150	149	96	172	159	144	144	144	137	164	130	147	128	153	150	148	149	147	140	148	155	156	156	133	131	159	134	156	127	134	155	132	144	130	157	144	153	139	149	133	122	137	154	133	140	132	151	166	137	155	127	153	146	134	144	167	131	134	170	137	159	161	144	157	136	156	140	143	128	143	132	109	142	144	131	147	135	145	117	132	144	162	126	157	154	154	130	131	149	153	135	116	134	139	134	135	148	127	132	137	145	136	141	129	129	135	149	127	125	147	167	141	143	130	145	150	122	163	114	149	127	146	132	130	130	134	146	133	150	136	100	133	144	126	152	137	120	148	144	157	126	134	140	111	135	132	147	138	150	125	130	126	134	142	126	155	130	145	143	139	115	151	119	163	157	158	149	140	159	159	133	160	134	135	152	147	134	143	145	153	150	150	156	121	131	163	159	145	123	147	156	151	154	128	158	132	152	136	138	146	139	132	134	128	136	185	154	137	155	134	149	155	138	146	148	160	148	134	140	139	159	130	117	155	134	128	148	144	140	155	151	128	128	140	152	131	148	145	131	146	151	155	161	133	144	142	127	146	135	132	157	145	151	149	140	123	133	155	145	146	122	148	131	159	148	160	125	135	133	161	144	141	143	113	129	133	149	164	138	139	157	134	141	159	148	149	152	128	143	150	128	143	134	142	156	138	175	117	148	140	122	176	135	148	132	132	155	150	145	157	136	129	129	135	141	152	147	151	166	123	138	148	137	148	158	134	154	147	143	155	122	143	155	154	152	140	130	143	127	124	142	134	137	141	154	167	129	132	128	124	137	147	144	124	146	148	154	147	138	148	151	147	158	130	156	126	127	152	129	165	131	150	140	133	144	151	134	161	143	164	163	128	121	144	129	126	142	147	148	117	117	145	142	151	158	139	135	145	154	143	137	126	164	129	133	134	138	137	154
33959	952	1902	2255	2047	1701	1421	1255	1041	950	861	800	698	680	627	595	583	538	538	543	443	505	494	493	482	449	490	461	471	475	448	415	458	448	427	436	432	410	387	392	424	432	421	415	397	443	394	431	433	410	380	386	406	405	414	413	384	410	412	379	395	382	393	393	400	393	393	416	374	394	443	389	387	389	388	386	392	392	405	400	363	388	404	408	403	415	393	405	404	375	399	428	412	380	372	383	394	391	407	426	402	399	381	394	363	406	356	376	417	381	371	412	373	424	354	414	363	386	378	444	371	359	375	397	376	407	381	394	400	410	386	406	373	362	372	409	384	365	395	377	384	369	377	401	390	388	384	371	380	381	384	411	410	408	391	406	413	386	411	367	405	351	409	375	368	382	397	402	408	342	354	364	380	365	373	416	398	389	401	404	381	402	394	392	386	344	389	397	411	411	389	351	379	376	398	387	395	382	402	371	402	379	372	384	363	389	395	358	387	390	389	370	385	340	397	401	394	342	389	376	384	381	369	371	396	406	402	431	383	359	361	389	372	379	390	370	412	369	348	391	405	372	432	402	396	343	384	371	374	432	403	374	404	399	386	400	394	418	363	359	373	397	362	350	405	378	398	378	343	406	388	371	380	392	387	388	349	383	422	392	365	387	378	372	407	378	380	371	405	387	387	391	362	396	361	400	386	369	403	355	353	365	373	390	424	369	379	379	351	390	378	377	356	406	416	390	411	413	384	374	406	387	390	419	417	324	384	404	365	381	428	376	391	408	385	397	369	405	367	371	395	369	427	378	400	392	395	387	382	412	363	391	406	374	388	384	389	400	361	385	380	363	397	401	379	362	378	323	361	380	359	406	399	380	400	394	392	426	413	396	377	402	389	370	388	373	417	389	412	343	420	365	372	384	354	408	412	401	403	400	374	386	355	393	392	411	424	426	421	407	374	389	380	401	393	378	402	394	405	362	391	343	383	404	401	390	402	378	385	392	396	362	356	361	358	397	364	433	394	388	378	362	372	359	394	395	427	363	385	407	372	418	380	386	389	379	326	383	378	397	392	381	403	378	372	357	406	390	382	399	368	401	401	401	389	385	400	353	361	382	412	369	360	404	410	401	354	423	394	382	381	360	395	371	390	358	410	403	386	377	379	386	377	392	398	389	403	365	365	407	345	428	385	398	373	398	385	383	405	364	385	369	384	380	402	394	416	400	366	355	416	384	397	375	428	418	395	405	371	358	376	394	380	401	375	424	402	394	371	416	383	401	375	355	376	380	391	402	384	406	396	382	421	421	392	376	351	421	387	408	399	417	376	377	366	365	360	382	378	426	369	370	382	398	379	400	377	399	379	365	383	396	416	393	378	378	350	426	382	385	385	390	373	395	345	391	392	391	382	376	385	389	373	412	402	364	382	432	401	384	376	354	414	383	377	374	403	363	384	392	390	358	363	376	383	390	391	397	403	370	351	376	416	394	377	367	390	398	370	397	381	400	383	387	408	387	396	373	395	384	399	387	380	387	397	402	422	382	365	399	315	384	357	371	382	384	367	363	404	385	403	366	366	382	402	390	417	354	380	395	400	379	399	420	377	401	423	384	392	389	397	389	352	394	377	398	407	381	373	382	361	398	396	368	418	381	374	386	421	411	410	408	375	394	378	367	351	372	400	396	348	395	391	373	377	365	375	381	373	364	385	378	374	385	357	392	383	350	391	410	352	374	383	363	384	402	380	370	388	402	399	383	387	390	377	375	364	403	365	384	378	381	374	416	403	407	415	411	365	334	408	384	379	371	407	437	372	375	347	372	351	403	397	416	393	365	387	409	395	350	372	351	391	396	387	365	394	407	374	427	412	411	353	409	376	397	425	391	380	382	411	403	382	370	411	378	393	369	393	393	407	393	387	399	405	395	391	365	336	417	391	372	440	395	376	395	362	355	399	387	408	371	380	389	348	411	401	377	411	401	392	393	365	397	396	382	409	399	359	401	368	388	392	387	367	411	408	388	358	385	406	401	393	379	401	389	403	389	394	355	361	391	388	380	423	368	403	374	375	388	396	383	377	375	402	377	406	404	395	358	372	460	365	381	389	390	389	381	392	373	435	380	416	370	373	355	406	398	414	383	443	369	386	381	386	413	394	357	373	359	388	389	410	396	387	368	402	403	411	369	359	440	358	402	408	377	413	393	400	391	397	384	377	383	397	343	386	370	386	395	397	403	373	406	336	425	387	352	384	358	352	332	386	390	384	381	391	345	410	360	421	400	370	363	408	418	390	394	380	372	386	388	380	390	392	386	374	410	408	429	390	420	416	402	407	366	376	377	376	383	361	405	380	387	385	386	378	368	402	409	423	371	385	402	381	364	357	394	380	369	417	378	386	384	394	373	397	395	400	383	343	400	414	423	422	390	385	372	384	398	405	404	393	374	402	386	387	389	366	388	377	392	340	424	385	386	404	392	388	429	364	388	401	374	381	396	394	397	352	380	404	349	401	424	408	364	404	348	369	400	388	396	394	420	347	413	355	363	401	384	384	409	383	395	360	374	385	391	340	401	414	368	396	363	330	384	401	362	374	402	382	369	423	414	390	408	375	378	396	380	374	383	409	354	349	414	406	376	344	395	365	381	403	410	395	375	387	392	377	366	394	389	370	390	395	366	426	367	394	387	370	378	405	389	379	399	388	409	374	376	436	418	369	427	363	412	399	382	382	370	376	378	346	403	378	393	375	386	385	395	375	393	381	390	350	373	393	371	391	381	404	392	368	361	345	379	403	388	395	405	367	373	382	371	387	384	426	351	381	385	385	388	419	373	381	383	370	376	375	361	368	437	374	414	360	378	368	381	403	397	364	398	401	415	417	392	404	364	392	408	402	400	332	393	392	387	378	364	360	404	377	384	382	367	388	370	390	391	383	413	379	398	417	375	389	347	390	360	403	382	370	389	387	363	380	406	424	390	372	401	338	399	382	399	364	408	366	412	389	400	410	389	384	399	373	345	401	395	374	380	374	378	374	368	368	381	405	386	395	400	393	399	387	374	412	411	384	412	416	389	400	358	370	393	347	357	397	375	372	384	362	358	371	381	376	380	393	375	408	439	409	380	356	365	388	381	372	401	400	399	396	427	401	363	390	381	428	401	417	372	407	367	413	377	416	402	407	357	416	383	372	381	378	394	399	400	393	388	407	417	364	384	377	366	379	402	363	401	379	382	406	364	359	385	432	398	380	366	400	407	378	379	411	430	387	407	389	389	380	409	399	393	406	374	383	404	358	345	375	393	382	377	384	414	401	343	366	367	363	378	399	396	368	367	375	392	396	376	390	380	372	360	396	390	373	370	401	393	371	407	380	412	355	418	392	386	395	372	398	388	412	391	359	409	396	382	381	374	398	413	360	393	388	374	369	392	400	375	390	390	405	371	370	360	355	394	365	372	390	389	359	364	347	398	413	382	398	388	383	357	381	385	383	368	395	384	426	397	384	378	392	383	379	403	391	393
71920	29729	12242	2839	1228	866	646	580	513	471	468	400	406	366	351	328	345	313	342	352	323	294	317	299	315	302	291	270	301	298	296	273	300	323	296	304	285	307	310	300	316	295	287	285	286	291	312	313	314	283	291	314	268	298	287	282	285	269	260	309	320	324	315	315	297	281	273	301	288	311	261	265	310	284	302	284	314	274	264	278	269	296	248	300	323	273	269	280	300	298	309	325	280	267	295	313	301	314	267	319	272	288	310	265	265	303	254	273	267	298	291	286	300	295	259	309	270	272	279	269	322	301	313	288	312	341	271	294	284	268	282	270	304	276	284	301	301	288	295	286	276	318	284	256	277	281	293	289	269	299	287	280	321	300	261	298	290	288	283	279	271	296	244	308	283	295	307	282	288	276	283	274	271	292	251	307	300	313	274	288	267	313	275	280	256	315	300	299	275	278	304	265	287	287	289	287	300	272	311	266	282	250	286	272	264	272	270	304	332	306	287	324	307	294	307	277	275	267	294	306	299	307	284	304	285	287	261	271	281	280	287	275	287	285	288	285	288	342	308	309	301	287	308	288	318	293	294	290	281	270	274	301	265	310	302	272	249	299	316	286	263	285	276	291	295	277	288	282	277	279	262	261	287	286	265	285	282	301	300	288	281	299	276	293	281	288	279	286	240	272	281	277	289	267	247	295	261	280	286	298	268	291	314	269	272	291	278	296	265	261	294	263	239	299	292	303	252	297	303	295	276	285	287	283	298	278	282	303	279	294	275	276	306	294	274	257	315	288	281	315	225	295	243	292	272	294	275	311	278	325	251	271	285	274	281	323	276	306	293	260	271	310	298	263	270	276	268	282	286	267	309	265	296	256	280	276	298	298	305	277	274	286	315	274	289	289	296	280	330	301	304	283	273	330	305	279	279	267	321	284	273	276	309	291	279	272	300	255	272	298	268	293	285	300	274	284	287	305	290	277	320	296	283	267	279	253	287	272	296	278	287	276	256	277	272	295	281	265	325	271	294	286	277	289	289	277	286	289	291	271	305	270	304	281	299	305	321	288	275	279	327	273	306	311	284	281	259	256	259	303	296	277	270	276	277	265	267	331	303	274	281	321	281	262	298	272	287	316	282	293	276	253	260	303	287	307	275	287	284	281	252	278	276	302	296	274	277	317	315	268	307	304	295	301	281	280	263	297	291	295	276	323	277	263	286	299	263	287	278	288	255	302	306	289	294	274	283	264	286	304	263	303	284	323	275	257	297	280	296	294	286	287	280	276	301	285	270	299	318	296	278	289	275	302	299	287	271	278	262	320	277	296	285	304	303	310	312	289	303	284	274	270	306	278	297	283	293	316	290	255	270	304	297	296	298	303	279	311	295	281	305	286	275	289	284	306	253	282	307	300	262	280	332	280	315	289	277	343	318	311	273	257	285	258	294	274	299	300	296	275	332	289	279	283	275	318	259	300	259	310	293	267	274	271	282	267	266	272	271	283	280	315	316	292	284	288	271	279	283	283	273	313	277	332	328	295	254	322	272	286	281	259	290	307	266	283	296	288	311	282	267	279	294	274	302	278	338	306	273	295	285	307	314	304	281	280	266	299	261	256	320	278	270	284	280	298	317	251	316	291	279	284	274	290	269	306	293	303	303	263	298	273	272	286	294	277	287	276	271	291	267	252	284	258	272	269	305	308	287	258	274	299	279	288	301	276	293	280	302	279	288	282	296	308	302	326	268	265	312	253	296	319	295	247	302	272	307	272	249	267	316	284	305	299	286	283	310	289	267	323	304	286	296	284	268	296	262	248	285	282	267	314	293	269	254	293	297	294	285	266	267	312	325	267	288	311	311	251	335	352	307	286	275	259	290	321	295	270	331	301	316	309	285	303	293	300	286	301	321	286	299	291	276	302	285	284	269	282	279	297	289	303	281	288	261	294	280	286	300	277	295	289	295	297	281	272	263	281	264	282	287	284	289	269	270	286	276	281	291	299	291	305	281	303	324	272	311	282	301	313	270	278	272	301	331	303	297	294	300	264	286	278	298	264	286	281	277	311	282	288	281	277	299	291	312	287	335	296	287	278	289	293	302	261	257	282	250	288	261	313	298	295	283	279	281	297	281	254	274	267	269	281	272	310	286	257	274	302	251	273	323	290	286	301	281	298	292	303	266	284	296	254	284	268	289	260	311	269	295	298	291	261	260	276	291	297	282	315	315	342	336	281	291	284	269	336	308	313	278	280	270	290	305	293	277	294	299	305	298	268	294	274	275	269	295	287	293	305	275	302	292	274	305	245	275	278	279	286	253	275	281	263	301	323	286	321	277	299	302	257	261	318	260	294	305	283	300	278	289	289	254	292	289	291	307	321	266	319	280	272	303	319	289	250	295	302	278	292	261	270	311	275	283	312	280	308	295	327	286	286	255	251	285	283	269	322	295	273	281	283	303	289	308	309	287	268	308	335	279	261	288	310	300	306	264	244	285	279	325	295	282	300	306	287	282	302	260	256	305	283	308	258	302	288	306	293	298	304	267	285	302	305	319	290	291	331	270	290	303	291	273	262	318	282	286	275	264	279	275	273	278	256	303	274	298	310	275	304	300	307	297	277	293	308	265	269	301	297	248	295	288	316	301	312	297	304	273	287	271	301	268	288	320	275	281	294	284	272	271	312	277	293	273	278	294	259	296	314	264	284	282	269	276	276	273	269	268	306	290	283	261	251	266	249	252	280	289	308	314	311	312	276	317	284	291	263	261	308	269	283	264	275	292	287	298	299	289	309	312	257	297	307	282	281	294	279	291	314	257	309	282	281	281	313	287	265	282	293	253	277	310	291	291	290	280	310	264	293	289	244	291	269	271	296	294	271	289	270	276	293	275	274	284	284	298	282	254	287	291	300	281	306	282	313	279	287	263	279	296	286	280	259	267	303	276	327	293	306	272	265	274	297	257	253	274	265	298	279	279	265	262	279	288	285	282	300	296	286	243	299	290	289	294	292	293	281	260	291	306	299	294	263	271	317	273	293	293	284	268	294	270	293	288	293	309	270	315	303	290	304	282	268	327	276	311	280	300	311	273	316	281	312	271	275	294	279	278	282	287	322	272	289	284	268	287	304	304	318	307	297	256	268	266	247	298	272	283	285	318	299	310	316	297	297	278	281	278	287	293	353	297	275	323	307	287	270	264	299	269	269	261	283	280	277	313	292	270	321	292	292	261	289	300	252	314	294	275	305	282	261	289	307	322	279	270	281	267	268	295	304	255	314	310	281	282	312	308	253	290	301	291	294	290	259	234	299	318	253	289	280	268	266	287	297	266	314	285	280	271	273	274	269	283	294	268	265	281	264	299	311	282	278	284	310	285	290	303	292	271	298	273	296	317	284	271	275	308	302	303	258	272	291	301	307	276	284	284	277	287	318	309	299	307	293	292	281	270	315	312	263	310	289	285	289	274	268	305	276	276	282	252	267	286	307	277	276	292	313	299	307	272	256	293	256	279	267
42253	1866	3845	4264	3734	3163	2531	2254	1937	1783	1552	1433	1397	1257	1143	1093	1135	1016	989	938	939	941	920	936	834	837	884	839	857	799	843	797	832	793	812	802	680	790	766	783	794	761	765	729	705	738	703	690	751	716	745	737	740	742	732	766	756	716	755	772	700	732	726	719	681	727	754	755	775	740	729	745	692	713	689	752	755	730	701	686	692	733	735	731	717	702	719	752	723	758	729	717	703	724	672	742	707	707	715	702	730	723	682	688	652	681	681	664	690	698	719	704	681	709	712	695	717	752	740	728	684	714	677	686	720	776	737	722	706	700	718	712	768	759	686	719	715	709	702	747	718	676	688	717	634	666	695	685	641	725	730	709	665	700	705	708	723	691	707	689	749	715	660	683	748	750	710	683	720	706	710	707	703	717	722	681	704	687	734	708	638	681	732	623	687	667	703	687	696	718	664	667	708	710	725	699	718	705	687	725	733	718	712	707	706	691	724	688	666	689	719	724	715	696	642	719	682	704	690	772	691	722	725	674	686	683	702	644	697	708	683	672	736	725	703	681	695	701	705	658	712	765	731	735	706	657	686	679	727	703	675	704	716	730	703	690	649	712	742	652	726	728	716	735	656	738	681	674	695	670	668	733	690	721	690	669	730	691	681	756	689	729	707	723	706	655	712	701	711	703	764	698	705	688	683	703	681	700	688	691	705	713	654	692	715	662	733	712	715	667	753	706	743	746	703	700	719	723	652	719	669	701	689	717	721	685	691	673	680	709	727	693	665	681	715	718	702	675	674	696	741	696	738	733	726	675	699	683	680	729	654	717	661	645	695	698	739	743	760	709	729	724	684	732	733	621	691	655	670	718	730	682	731	726	690	732	709	647	688	770	748	671	733	727	756	731	720	703	684	684	687	707	712	669	705	702	720	710	670	727	708	749	734	679	688	695	707	694	709	690	728	690	683	654	705	742	723	735	718	684	680	699	753	691	681	689	650	702	708	703	686	728	743	665	707	656	711	698	712	674	676	684	719	633	708	678	671	731	708	689	659	705	724	687	744	730	702	723	687	728	706	715	688	628	734	713	648	701	680	662	677	652	714	709	702	701	714	704	686	678	664	676	700	711	654	744	721	735	664	727	702	674	688	703	740	662	668	674	751	692	675	752	756	702	695	684	693	707	688	723	680	712	700	707	689	672	722	758	708	684	744	704	729	676	653	675	778	704	677	695	727	652	703	704	713	707	715	692	675	675	711	725	711	705	708	708	684	708	719	684	704	707	699	729	711	726	694	672	699	673	716	714	741	700	732	775	712	684	701	704	650	728	724	696	653	683	716	737	715	697	685	708	663	728	693	746	716	690	672	661	751	724	727	678	723	707	727	701	697	690	714	691	735	702	696	696	670	648	716	698	744	656	712	709	730	721	726	673	692	727	677	730	689	694	713	741	716	685	736	682	684	716	695	735	709	670	728	695	676	725	732	669	676	686	674	750	727	676	753	712	691	704	722	719	686	710	701	719	700	677	721	700	669	722	702	729	709	760	700	714	734	696	723	677	704	721	694	729	651	710	738	665	698	698	753	729	706	694	669	727	666	723	719	754	760	708	695	688	669	709	687	720	695	759	699	720	671	707	698	712	727	685	707	678	723	706	719	681	668	685	699	686	682	715	718	707	703	664	716	688	678	691	666	723	674	731	664	698	675	683	695	668	733	702	640	698	669	674	723	744	712	718	681	749	708	666	742	709	732	731	699	730	723	696	757	675	716	737	719	650	698	744	738	666	741	729	673	674	708	698	705	675	698	716	702	691	731	670	710	754	658	693	688	715	678	680	715	731	673	695	704	710	716	691	732	678	727	647	667	730	722	703	724	706	732	680	637	745	721	662	744	719	683	736	694	736	723	730	675	694	667	697	671	680	677	726	713	689	736	701	692	659	725	757	720	711	716	670	688	677	681	712	696	695	645	713	696	668	662	723	688	767	666	722	703	660	687	691	699	704	697	687	658	691	673	705	726	700	703	646	649	699	703	711	745	700	688	650	664	707	713	689	675	682	674	742	682	750	709	759	702	681	735	696	722	697	645	703	713	745	683	695	706	678	650	705	700	690	671	703	677	721	708	708	724	666	705	722	686	690	705	670	671	716	725	697	702	737	709	720	656	709	730	663	694	738	723	712	663	709	689	701	733	695	679	636	684	664	672	705	667	714	737	695	759	711	684	687	660	751	701	735	699	685	710	735	695	741	708	711	737	699	719	705	703	660	692	684	710	731	707	730	687	710	695	721	649	670	689	737	756	684	697	656	705	668	688	758	726	743	729	682	718	707	720	660	656	705	699	721	689	673	691	672	704	728	711	651	701	679	730	719	670	686	706	720	697	759	747	660	740	740	669	718	653	660	718	676	665	747	732	641	696	708	726	736	700	725	702	663	661	719	753	704	640	748	681	707	689	699	693	742	724	721	722	741	688	736	708	702	705	697	704	698	747	733	707	709	671	681	701	686	659	697	705	754	684	717	729	670	744	693	744	649	713	693	729	715	683	705	718	713	684	709	695	697	680	690	704	708	682	683	652	664	703	724	699	685	716	725	713	699	668	683	698	717	687	700	749	691	723	645	706	690	731	709	693	702	680	651	689	686	673	677	724	674	695	725	680	713	654	729	694	731	706	716	716	679	669	655	690	721	664	703	691	712	704	731	705	645	715	717	701	704	714	703	737	723	735	721	707	679	667	631	699	717	652	687	712	685	665	682	733	653	748	695	699	713	668	683	680	697	716	758	655	706	654	742	698	743	682	635	726	689	707	729	687	712	712	715	747	657	675	647	706	689	732	694	710	683	721	704	700	660	712	719	691	671	694	722	697	696	663	754	693	704	651	716	727	716	665	710	728	726	720	691	689	666	708	738	657	722	685	689	668	700	665	711	733	703	723	679	685	710	658	729	682	649	742	699	742	688	659	656	728	715	688	731	717	713	671	656	727	694	679	680	739	710	708	689	730	676	692	684	687	660	673	681	677	675	724	698	695	738	680	714	712	706	655	715	678	679	725	684	745	677	761	688	703	669	687	676	730	716	653	671	719	703	707	744	729	743	719	733	682	717	653	644	729	707	692	669	679	715	741	759	691	701	688	709	727	675	704	690	673	723	702	705	736	677	705	662	700	705	717	739	690	716	719	733	676	695	660	739	700	721	709	691	692	722	716	678	696	703	712	719	701	673	711	717	762	679	681	679	665	708	679	717	702	643	729	707	700	702	671	695	710	725	700	699	671	662	667	700	680	708	705	668	723	741	695	712	692	696	729	741	685	731	712	727	692	684	685	669	704	720	676	700	720	706	688	694	727	675	690	678	688	718	687	705	730	701	730	757	674	685	732	682	667	722	741	708	717	711	748	715	721	691	698	714	718	688	700	666	723	735	694	708	753	695	719	680	676	648	751	700	702	704	707	703	744	657	698	696	658	732	657	679	732	662	691	629	728	734	664	706	742	689	705	691	704	670	681	691	715	707
10566	596	258	228	251	244	226	217	231	228	241	227	225	236	236	227	242	210	232	246	222	199	235	200	232	236	234	228	232	226	233	211	238	239	223	200	253	222	252	230	237	223	244	236	225	232	225	238	240	220	216	232	200	223	207	236	211	230	222	222	222	239	242	231	207	208	201	196	233	190	239	232	236	229	257	205	221	224	213	219	204	228	219	241	216	225	239	217	219	223	220	224	242	247	191	206	220	240	228	209	199	220	232	219	235	225	227	251	223	218	235	215	211	229	208	220	200	222	213	229	227	227	214	255	225	212	222	269	217	237	227	221	216	193	240	188	208	215	228	226	253	263	205	240	222	224	197	211	234	260	221	220	197	246	215	239	220	237	228	219	222	226	227	226	221	222	204	207	204	236	215	237	233	214	246	245	256	228	212	235	196	261	231	216	228	198	215	240	196	250	241	241	217	226	226	205	208	219	256	214	231	232	208	227	234	224	214	234	231	192	214	217	235	242	236	220	219	223	214	202	249	221	210	232	239	227	242	223	204	251	244	230	221	229	247	212	245	236	214	219	230	259	247	229	228	250	243	246	204	235	221	223	227	207	223	225	196	235	230	243	216	233	213	215	207	246	226	220	231	230	214	207	223	222	203	229	243	232	192	231	217	211	236	222	205	228	231	237	216	182	225	224	233	234	278	233	219	229	229	217	234	219	216	231	218	212	213	237	213	192	238	215	190	235	235	224	238	231	250	240	229	223	189	238	232	243	235	233	201	226	239	256	223	219	220	211	212	201	229	216	236	211	235	225	211	241	233	201	250	232	221	218	221	212	245	224	232	204	256	182	216	204	218	214	227	221	231	238	226	242	236	244	235	208	243	230	211	233	205	199	209	227	247	216	227	222	237	223	198	218	217	211	248	222	239	226	236	225	216	197	200	253	218	216	247	229	234	217	230	212	226	214	212	232	197	209	228	232	235	229	219	226	225	257	233	234	233	218	221	202	198	219	209	243	208	228	223	246	193	219	213	219	225	227	205	230	246	239	228	190	225	245	208	241	233	217	201	205	210	244	203	212	211	241	212	224	230	222	208	194	230	221	246	238	233	223	214	228	233	228	232	220	227	212	207	215	223	230	227	231	240	225	240	232	246	218	219	219	252	255	216	224	218	225	214	215	204	239	215	230	220	224	218	220	217	221	227	227	224	224	214	197	242	209	218	236	220	238	212	230	238	246	228	226	230	212	221	191	226	197	233	217	198	228	225	229	226	236	230	247	192	206	224	231	223	212	238	214	230	232	225	197	216	181	255	258	220	223	250	251	221	253	238	229	244	243	242	210	203	215	206	244	221	213	227	233	235	198	213	230	205	232	225	213	211	210	233	220	209	225	206	212	240	217	228	217	254	209	215	201	225	249	238	229	202	231	252	209	234	224	223	247	211	236	237	211	201	218	228	206	238	217	243	245	212	231	224	213	191	220	233	227	219	206	209	221	235	212	223	217	234	195	229	227	192	225	206	234	233	236	235	209	229	232	232	206	213	206	240	215	235	226	229	259	190	213	206	244	219	231	226	225	221	235	229	242	228	232	206	233	255	237	186	220	236	232	222	250	219	217	223	237	223	193	203	208	234	214	253	259	211	207	204	220	222	202	217	208	223	200	224	217	211	245	236	251	237	217	220	227	229	221	213	220	262	213	182	210	232	219	250	237	223	234	213	244	236	230	221	223	238	216	226	235	211	199	221	225	229	220	199	222	184	239	223	253	237	204	203	226	224	238	207	238	208	210	204	222	223	253	207	213	234	223	220	202	228	243	228	230	219	212	233	212	209	218	200	227	232	217	220	227	227	220	229	228	185	225	235	220	203	264	240	218	199	200	208	219	221	219	208	209	198	195	262	233	226	217	245	235	217	228	229	241	236	213	208	233	231	210	217	222	231	237	227	218	246	230	221	190	220	204	245	233	200	224	213	245	197	222	226	199	240	204	231	230	211	202	226	245	225	223	235	220	216	220	205	192	190	209	227	197	211	235	218	222	213	219	223	244	240	221	217	223	212	195	221	217	226	213	230	213	226	200	227	247	219	230	210	228	211	217	230	234	202	219	222	218	225	182	219	218	249	190	212	252	230	236	228	244	195	198	216	224	205	237	232	213	199	238	230	243	197	245	227	181	216	206	248	225	207	223	218	212	238	216	190	227	211	212	243	216	186	228	231	215	175	225	192	240	220	195	216	227	249	217	228	222	226	215	255	224	238	212	233	204	222	210	206	250	210	238	253	226	210	237	233	210	245	213	223	227	224	205	233	216	210	218	252	230	216	258	219	236	228	203	244	219	229	227	224	244	255	237	226	227	222	211	223	252	229	237	224	217	214	257	224	247	223	205	221	217	217	229	206	215	223	216	210	221	214	208	253	212	193	199	237	216	211	235	230	214	207	241	243	218	234	213	230	209	237	224	193	221	218	235	259	198	244	220	234	232	225	236	225	232	197	253	211	210	214	208	228	216	226	217	243	203	207	219	218	223	213	212	194	243	220	252	229	197	252	215	212	222	241	186	235	207	221	249	216	190	232	212	208	207	210	233	229	228	221	228	226	237	209	206	239	222	203	224	197	217	227	244	233	218	210	202	225	220	222	228	222	256	235	227	225	225	226	272	246	220	235	218	228	212	252	208	226	233	253	223	204	214	214	245	223	222	212	222	236	217	203	241	216	229	233	237	212	214	206	218	232	210	206	209	260	220	222	235	251	223	232	220	236	223	196	207	182	237	229	217	208	211	192	199	223	224	233	221	224	233	211	229	221	196	214	237	247	227	228	206	203	228	243	219	209	214	237	231	211	214	222	214	216	253	219	236	240	230	210	238	218	236	253	234	216	184	210	248	237	225	224	203	212	210	224	245	215	243	217	223	253	229	225	231	257	256	233	201	216	222	225	208	206	220	213	223	219	196	233	219	242	208	203	254	253	197	239	192	232	247	210	204	213	221	241	196	240	234	222	219	236	219	221	230	230	215	258	237	225	216	217	223	203	233	206	212	245	217	218	237	225	245	245	241	190	201	220	222	240	256	228	231	212	230	255	227	193	228	224	203	231	216	205	230	235	242	197	187	195	215	242	200	241	205	236	246	203	219	222	247	227	209	224	233	192	222	221	239	229	235	214	237	213	207	244	239	225	207	230	219	237	200	229	264	225	202	227	216	218	239	218	205	211	199	200	222	216	214	242	220	221	208	224	226	187	184	210	223	253	232	174	230	221	231	225	200	221	222	246	225	239	219	236	214	236	234	205	226	245	231	220	231	239	234	229	248	246	226	214	236	232	212	200	210	193	220	216	220	211	206	228	248	217	201	240	236	223	233	212	205	213	223	197	211	213	233	239	205	205	252	212	222	250	218	218	228	222	220	212	228	276	221	204	245	224	234	241	214	259	239	198	251	241	224	215	233	231	231	231	223	216	244	245	221	218	209	244	227	229	223	216	212	224	241	212	247	208	221	227	201	244	238	230	241
10620	580	613	574	565	616	606	570	560	603	550	573	528	540	513	525	525	542	600	533	551	562	582	559	571	551	535	549	558	536	552	549	570	553	548	556	575	520	549	509	523	524	536	591	520	540	555	537	533	527	517	580	562	522	519	527	550	556	599	525	560	557	525	531	526	571	582	564	540	491	560	514	559	552	554	563	550	540	535	522	547	508	552	519	550	589	575	539	514	535	552	502	513	577	536	558	575	493	532	554	531	497	518	525	532	571	526	521	509	545	529	550	532	538	529	566	557	532	537	562	508	543	539	520	501	545	552	515	519	572	493	571	561	536	504	536	521	542	518	535	523	522	499	561	517	548	566	568	556	523	538	513	515	594	519	521	557	559	518	538	546	516	565	541	563	528	562	543	523	503	489	558	575	523	593	543	541	543	520	529	542	494	529	524	559	525	549	499	510	540	545	528	553	503	567	516	531	567	539	537	557	559	526	546	566	568	560	538	533	559	545	547	481	541	547	519	554	534	547	536	560	564	527	515	513	536	505	540	541	532	534	520	524	557	511	543	558	497	550	579	543	530	538	513	598	584	524	536	486	527	539	486	548	535	533	512	557	572	539	521	552	520	521	539	522	509	581	556	536	520	533	539	536	539	576	587	502	548	570	587	546	485	542	527	546	495	556	531	567	572	558	514	524	593	530	534	556	578	538	495	544	515	520	536	526	533	570	561	514	533	525	519	561	512	524	606	568	542	521	535	544	555	565	559	547	520	584	539	563	532	521	547	558	577	560	538	552	525	521	509	532	544	546	496	522	541	536	548	612	521	580	553	557	508	533	506	566	530	547	550	549	563	508	532	516	595	538	561	557	538	543	532	517	578	531	570	563	593	558	562	557	508	535	543	502	556	573	548	568	556	547	562	560	543	519	496	557	544	538	506	501	555	579	529	537	547	568	548	539	542	526	532	516	541	541	530	524	527	533	535	550	569	520	521	558	516	553	550	545	567	542	553	561	533	585	545	550	536	572	575	561	508	520	528	581	542	551	518	524	570	554	540	519	493	571	514	541	572	547	537	560	554	565	513	501	518	470	548	529	557	550	558	510	562	517	568	491	525	598	522	537	563	516	559	563	520	506	565	543	531	582	562	512	549	522	527	531	596	545	557	520	556	574	561	523	542	517	509	582	573	562	596	534	538	539	545	555	538	585	532	513	551	556	527	522	515	527	579	518	558	546	530	510	529	538	526	540	504	495	549	535	507	529	555	543	543	556	530	543	513	572	516	567	533	571	583	527	578	508	504	531	534	510	540	526	510	564	459	519	533	517	512	549	520	535	577	581	539	541	509	509	534	555	589	566	525	554	526	512	565	544	581	478	524	550	563	559	553	550	561	548	519	531	506	528	537	534	545	565	533	570	582	508	539	538	515	535	545	536	538	522	577	532	543	517	539	551	602	529	564	578	542	538	502	543	543	466	486	542	565	556	536	519	572	543	518	512	511	535	539	586	583	565	579	564	535	546	509	539	554	544	522	552	529	533	527	527	477	577	529	537	517	513	535	518	540	539	534	524	524	537	544	556	552	553	564	483	549	566	551	552	563	533	536	549	522	552	520	507	560	547	537	539	535	522	550	492	544	564	564	542	560	538	505	541	528	504	574	546	527	522	578	531	568	542	503	551	578	505	514	573	564	537	528	509	535	496	542	473	510	534	567	561	525	528	536	558	566	540	561	545	566	509	533	528	527	520	558	598	537	507	545	530	551	538	555	497	508	517	516	565	559	538	540	520	523	546	526	515	535	535	551	523	518	563	541	550	525	584	547	555	538	557	560	598	547	529	571	534	530	558	533	498	558	550	507	561	534	536	538	514	511	550	514	537	575	552	548	561	549	508	531	565	524	518	500	477	522	564	541	548	557	527	523	553	528	555	529	555	543	540	527	512	540	553	524	542	526	541	558	522	551	516	575	551	536	548	557	523	524	517	528	562	563	537	517	537	548	554	521	534	520	512	569	537	512	604	526	509	536	510	551	541	503	528	531	579	531	542	551	520	554	525	510	581	547	547	501	520	509	590	534	538	528	521	561	545	572	535	564	526	558	569	553	549	566	570	565	499	535	560	556	566	535	549	601	557	541	570	506	557	523	586	544	520	542	550	566	526	549	548	521	533	528	567	531	520	528	534	555	530	568	546	504	510	554	541	517	528	529	564	556	545	545	548	549	548	520	571	539	552	508	522	531	563	547	518	562	543	580	517	542	566	534	598	537	554	547	545	499	562	513	555	540	540	533	550	537	526	499	567	557	551	546	506	524	548	563	523	544	522	526	573	516	522	521	513	554	538	553	571	550	545	533	573	529	550	545	535	544	518	520	518	558	517	565	574	535	536	534	510	565	551	557	557	497	518	468	564	520	534	576	549	487	504	529	533	524	499	529	526	509	563	556	511	555	542	511	553	594	545	549	529	573	512	526	508	522	484	558	581	533	476	523	555	527	564	535	528	492	584	567	533	549	531	505	553	506	508	564	504	528	575	572	532	533	536	524	521	535	536	534	524	540	553	545	484	542	528	471	493	568	504	509	560	575	576	556	591	542	508	530	550	561	521	512	549	521	516	545	550	543	500	529	516	540	529	574	546	555	544	553	569	539	582	527	481	565	546	535	522	547	555	566	523	576	522	515	551	544	525	536	530	565	562	546	557	563	567	552	596	528	568	501	558	602	552	535	538	588	527	581	534	531	507	566	540	513	502	542	540	545	529	514	538	503	540	526	540	539	561	548	547	545	525	580	481	549	524	518	530	546	538	527	535	567	541	503	542	526	535	551	549	565	524	554	524	534	559	539	547	557	499	534	544	576	524	506	511	538	532	520	538	581	543	531	576	515	517	537	516	562	533	542	549	530	518	527	562	537	544	546	551	504	559	563	560	531	531	549	547	518	540	549	538	546	571	566	524	521	522	531	507	551	560	523	540	553	551	539	516	547	521	520	556	554	571	514	560	546	553	562	553	510	562	517	548	520	534	533	540	494	537	550	481	537	592	516	570	542	544	531	574	518	477	536	566	539	476	531	524	581	528	548	548	527	544	539	532	516	558	576	532	579	558	536	593	548	516	508	517	537	493	572	591	538	552	548	527	527	550	517	529	532	571	545	544	503	554	522	510	522	486	555	541	537	556	506	545	543	593	538	531	523	504	568	543	559	544	560	535	544	517	528	538	520	519	537	521	567	518	532	560	537	528	536	539	552	530	573	496	532	492	570	557	575	575	521	553	523	568	547	548	517	516	517	606	536	555	533	507	530	537	520	498	518	547	517	538	502	532	574	523	561	554	539	526	558	548	538	496	572	533	537	522	543	520	507	592	515	518	543	576	538	528	525	583	524	518	563	585	568	540	495	530	564	579	494	553	495	528	555	579	527	523	560	531	545	528	583	521	488	537	528	603	561	556	516	591	527	580	523	562	543	543	542	557	575	538	485	554	571	564	536	546	550	504	527	522	561	545	528	557	501	543	561
62668	22684	3685	802	523	425	335	268	251	247	229	192	207	195	191	176	172	163	153	162	147	158	149	147	193	159	150	155	142	150	167	148	131	158	153	139	128	144	148	139	132	166	140	146	159	127	136	146	139	144	168	133	135	123	140	168	121	164	138	149	146	147	147	135	140	133	141	152	124	152	141	131	153	164	135	136	116	143	139	138	166	126	130	131	152	162	169	146	153	137	125	137	118	166	141	160	146	145	136	149	153	132	135	130	129	145	138	136	125	131	132	132	141	130	146	141	143	156	139	127	157	138	131	158	115	136	138	147	132	175	145	171	123	146	157	173	137	139	135	151	150	135	136	163	137	130	120	145	140	149	135	122	102	133	136	126	143	119	133	125	145	131	107	136	107	137	114	133	154	149	146	142	142	155	132	140	131	122	148	130	136	144	133	144	142	140	140	155	153	141	146	139	146	126	140	149	136	137	131	165	167	162	134	123	129	145	131	147	138	144	136	147	158	142	150	133	122	142	133	138	173	147	136	154	152	134	146	150	155	152	134	150	127	137	162	166	111	175	130	135	147	155	154	156	132	132	170	152	138	122	144	148	148	147	152	144	132	126	132	151	132	131	139	135	144	137	136	132	141	121	144	147	141	147	156	146	129	140	122	150	152	136	110	169	169	168	154	150	138	159	123	156	133	127	150	145	137	148	144	151	134	125	140	145	139	154	147	144	147	144	144	139	138	143	147	155	123	157	158	139	131	138	129	124	153	140	128	122	150	132	146	140	156	151	127	145	128	138	155	140	148	131	146	157	149	149	156	151	149	127	151	135	132	136	168	141	152	156	127	134	149	145	148	149	136	147	138	147	150	142	130	152	129	139	129	128	155	135	139	153	151	147	143	145	147	140	138	158	152	145	150	148	142	150	168	124	109	142	152	139	129	160	161	141	148	142	132	136	126	137	133	139	130	180	138	136	155	143	141	159	129	157	146	133	149	144	141	124	143	155	154	139	159	119	153	156	135	131	145	135	151	164	136	166	153	144	138	147	122	134	115	148	148	140	146	135	138	132	114	115	152	165	123	141	120	144	116	151	152	130	171	152	133	157	145	150	145	156	147	134	122	132	153	142	151	158	169	159	153	132	156	142	144	152	161	145	138	131	130	137	159	140	146	124	131	151	139	131	150	141	145	152	160	146	135	144	126	144	152	138	137	136	126	125	119	154	153	139	155	138	140	159	148	140	125	165	138	135	135	118	136	156	127	146	168	151	138	135	154	165	147	139	143	141	132	145	152	135	153	149	136	142	142	138	162	137	154	123	151	129	141	145	115	142	133	142	158	150	142	145	146	127	138	161	154	149	142	121	158	126	132	156	137	147	123	144	146	151	131	143	142	151	141	136	136	150	126	138	145	134	114	141	137	132	132	130	138	171	145	144	146	136	126	135	135	144	117	132	129	137	136	152	145	148	133	147	160	136	169	139	142	142	138	148	134	127	150	126	135	150	131	145	133	127	161	144	136	119	122	158	138	129	132	145	143	131	119	158	128	155	117	156	140	165	141	139	146	144	164	137	135	156	141	130	133	144	134	136	154	151	158	154	153	144	165	126	157	159	133	152	123	157	139	145	141	160	130	151	128	135	121	126	130	138	139	140	142	114	161	136	139	148	139	158	145	113	142	162	126	153	129	138	139	126	130	117	148	142	141	145	135	151	132	133	138	128	153	141	142	125	156	149	126	143	134	136	165	129	136	145	148	131	146	131	119	152	108	139	139	156	140	156	133	137	126	160	145	139	137	148	168	146	156	142	165	147	138	141	153	131	133	134	124	141	131	143	139	142	159	136	124	129	138	143	145	148	135	137	157	131	134	135	127	160	155	139	149	138	153	133	132	151	139	139	133	145	115	152	142	138	118	145	145	128	176	143	135	157	149	121	150	138	148	140	140	147	139	148	142	149	135	137	144	139	133	116	129	156	115	127	152	138	150	150	140	158	135	147	125	125	154	139	156	155	146	127	140	151	131	151	136	133	130	152	138	168	141	130	157	148	120	121	140	139	160	150	131	122	150	132	150	131	154	152	120	137	141	151	133	167	135	153	164	130	138	144	170	145	147	154	156	159	114	138	146	131	132	160	138	132	141	160	131	119	123	114	148	138	149	128	120	135	161	148	145	130	148	156	135	171	137	145	150	141	140	133	147	149	134	134	145	140	155	130	140	159	133	133	121	131	125	134	153	153	136	170	142	176	137	163	153	154	118	146	137	148	146	158	157	167	141	161	138	133	144	134	130	170	163	133	132	132	161	148	129	163	126	124	165	126	134	133	148	138	132	148	150	137	145	136	146	137	131	138	150	149	166	154	159	133	142	151	123	157	117	148	148	122	133	130	138	157	145	124	128	132	134	118	153	137	134	126	137	120	141	130	143	163	154	127	124	125	142	134	153	145	141	153	132	131	142	107	131	147	137	148	153	126	142	154	132	144	135	137	146	152	141	138	144	132	159	143	99	118	159	134	147	160	143	157	141	132	140	145	130	131	149	127	161	158	132	154	156	157	149	155	178	163	162	148	150	152	124	155	137	140	127	148	150	136	153	136	144	148	119	132	147	166	155	136	126	134	152	135	151	160	138	110	139	152	135	138	144	132	125	145	117	143	132	144	140	124	156	135	157	123	163	168	140	134	124	135	145	130	177	150	130	128	146	150	122	161	164	140	173	139	130	148	169	182	128	136	130	128	134	147	134	134	129	153	130	148	133	139	141	153	140	160	146	127	165	130	128	122	136	134	164	118	129	155	142	123	127	120	166	136	135	154	157	117	118	152	140	152	178	134	160	143	154	140	135	149	152	142	143	154	155	134	128	161	148	130	151	166	142	110	130	140	132	135	154	147	158	129	136	135	162	127	148	137	158	140	152	129	164	146	132	158	143	129	131	129	176	148	159	146	144	162	148	139	120	144	153	133	127	150	156	158	148	137	138	137	131	167	170	131	134	129	147	130	138	132	127	144	138	133	133	114	142	140	140	146	142	141	162	163	150	136	133	151	130	132	129	162	138	156	136	130	149	145	151	139	151	149	148	148	144	137	137	150	139	140	162	145	152	146	152	148	167	154	167	147	129	129	144	142	152	151	140	125	166	124	150	138	138	116	140	150	137	133	141	151	148	157	164	143	138	147	133	147	146	149	108	138	131	148	154	125	144	130	138	136	139	158	169	156	122	144	146	155	136	132	142	136	133	152	150	153	158	141	116	148	143	148	136	146	156	151	142	121	139	125	134	161	138	137	146	104	131	119	150	147	142	154	143	151	144	129	156	150	123	140	131	152	118	144	140	140	148	132	142	133	129	147	117	161	150	150	142	163	154	158	135	146	134	153	114	141	129	153	140	123	153	134	131	132	127	123	143	160	129	145	142	159	159	158	147	141	160	148	130	140	135	122	150	152	155	126	138	160	139	164	168	145	155	121	144	149	139	134	116	156	130	148	139	136	162	143	157	152	121	143	140	139	152	150
33467	1030	1975	2266	1995	1612	1384	1200	1035	904	842	766	728	698	602	608	579	565	569	496	483	483	475	452	492	459	440	426	506	517	435	436	441	427	456	440	442	442	409	375	425	362	430	415	388	422	385	429	419	400	374	403	413	414	427	421	393	399	416	392	392	383	388	418	390	409	371	392	408	396	402	395	399	387	415	430	409	374	387	397	396	398	386	407	379	425	429	382	389	403	403	396	395	393	386	402	367	409	404	426	388	361	371	427	403	419	418	412	415	413	396	432	379	397	406	393	385	447	383	410	373	361	378	365	425	398	395	402	380	395	400	393	402	378	409	420	402	348	370	405	388	362	376	402	393	413	334	382	378	386	396	426	390	382	407	397	396	378	358	390	324	392	400	356	400	400	393	375	397	378	396	397	370	395	374	383	360	380	377	410	406	382	384	363	370	394	419	387	405	392	388	382	402	364	400	343	383	399	368	378	372	367	368	397	373	413	391	389	396	381	386	394	330	391	376	396	356	414	403	364	393	382	399	390	345	379	385	365	389	349	379	383	407	362	401	387	411	433	379	403	358	389	409	368	407	367	372	375	415	359	387	397	365	349	415	396	352	362	400	370	407	388	401	355	405	377	369	394	370	360	398	398	438	392	404	407	392	399	415	403	386	386	382	387	393	366	408	406	361	415	415	402	352	373	376	384	375	385	373	388	412	382	385	369	390	391	364	394	416	411	406	393	377	383	375	377	397	339	385	382	411	443	381	359	385	399	378	401	386	369	413	364	391	370	397	368	397	430	388	392	365	347	364	402	375	364	404	388	389	390	403	398	368	385	438	402	420	365	384	360	397	380	410	378	374	376	446	384	375	384	396	385	360	385	389	388	381	360	392	366	390	378	377	358	389	374	389	401	367	450	408	375	415	366	389	415	363	382	396	384	384	380	388	373	372	391	389	374	368	341	340	408	376	386	434	400	375	407	403	413	395	382	380	388	394	385	365	406	383	380	400	376	388	395	417	362	384	411	404	395	384	391	353	426	410	392	359	384	385	379	375	377	439	351	367	398	350	407	364	402	385	413	422	411	383	348	391	406	403	376	388	391	350	360	409	395	402	352	411	403	385	379	383	390	388	400	394	408	368	401	394	372	394	359	357	393	381	406	367	403	360	396	361	401	379	356	392	387	398	369	408	404	372	379	369	396	390	354	380	344	394	361	378	374	390	337	382	389	390	396	384	376	369	382	374	387	400	404	382	368	395	376	382	380	333	388	350	365	377	388	393	419	366	412	380	401	401	385	384	370	399	337	412	397	366	370	385	363	371	421	362	399	383	389	382	349	403	372	382	352	394	360	398	373	399	420	377	383	386	400	399	397	358	403	404	377	383	399	376	401	407	364	396	351	394	361	412	378	375	376	372	398	381	364	367	368	401	419	390	369	382	389	371	394	391	367	371	385	387	388	396	377	389	392	411	415	377	363	406	409	384	404	412	400	386	376	359	396	396	370	363	382	400	410	377	397	386	372	405	401	402	358	396	417	385	370	399	377	406	416	394	387	412	369	394	394	384	392	400	387	380	418	386	403	393	366	349	350	376	410	395	360	374	353	393	336	380	387	383	424	384	396	389	396	418	386	393	360	362	374	372	403	411	347	395	407	375	401	377	384	391	413	385	385	398	382	391	356	373	414	379	399	405	385	376	369	372	367	385	403	397	397	366	394	364	374	383	373	380	398	394	380	388	389	412	377	414	424	393	380	387	396	380	395	404	379	350	360	376	392	393	371	393	366	396	381	376	391	384	405	406	401	377	374	353	406	354	388	391	381	378	351	394	368	404	380	376	379	371	385	363	375	402	401	403	363	395	403	384	361	383	377	397	377	391	401	373	387	386	403	362	401	395	398	357	353	403	375	358	382	412	391	414	389	374	376	377	420	415	408	376	356	372	412	382	413	391	351	407	405	405	385	405	392	354	368	390	375	365	414	398	404	407	365	410	399	393	372	420	375	405	407	430	377	392	405	385	370	368	422	361	373	368	398	396	379	384	416	386	368	396	369	370	410	354	378	390	373	400	395	391	402	398	378	405	384	417	363	368	388	415	367	393	409	365	420	403	418	390	395	408	382	395	391	387	359	378	411	402	377	364	368	380	375	410	375	392	360	350	373	389	423	397	352	404	378	359	371	389	360	357	360	369	365	378	389	372	388	397	370	413	370	392	382	406	334	398	403	386	364	376	377	377	404	421	383	396	358	354	394	383	414	384	347	398	357	383	397	392	391	424	390	395	368	386	389	381	392	380	348	397	390	358	357	404	375	381	394	384	385	396	371	403	387	394	364	360	417	362	395	345	375	400	417	349	374	358	390	346	401	367	387	370	389	368	374	387	418	363	388	390	391	378	410	392	382	386	363	365	403	366	368	376	393	360	356	404	380	405	404	416	375	391	343	379	383	375	381	376	395	364	381	363	405	397	392	370	380	375	381	404	433	382	354	406	400	386	388	389	405	392	409	385	393	372	382	369	379	390	389	359	415	414	393	416	393	380	376	384	388	374	365	380	399	396	372	387	376	396	376	417	363	406	387	348	344	374	391	378	367	377	431	387	380	399	372	361	377	417	391	400	395	390	370	382	376	386	373	392	414	390	395	384	421	391	382	424	375	416	371	359	347	360	377	388	398	377	385	377	391	405	359	365	379	393	364	367	395	372	370	361	389	398	406	376	358	383	402	392	387	386	385	426	401	379	394	380	369	380	363	363	377	413	406	411	395	364	365	381	378	380	395	385	370	374	425	363	366	380	387	369	403	389	351	374	389	364	342	407	367	369	377	382	427	424	427	368	389	362	377	358	373	385	414	360	347	391	373	385	362	380	382	356	385	393	395	397	385	367	360	391	390	409	367	388	392	392	358	407	394	392	382	376	387	402	397	366	399	389	417	384	410	409	402	388	406	352	390	347	353	429	368	361	403	379	396	385	367	380	363	385	378	419	382	389	376	425	406	395	392	354	409	351	407	377	369	342	368	407	355	371	378	372	361	361	374	384	377	391	407	341	389	399	360	391	365	372	379	379	347	428	369	393	399	445	381	391	357	365	365	377	422	426	358	396	372	398	396	406	386	419	385	423	381	395	379	377	392	364	384	399	397	379	360	385	398	392	386	404	382	403	402	375	402	367	385	444	346	372	385	395	381	397	392	382	395	361	380	380	380	427	383	378	385	397	408	399	381	388	376	357	365	398	380	370	407	426	370	394	384	366	389	374	402	386	405	420	384	412	414	353	389	392	396	388	380	379	386	417	417	391	383	374	400	365	380	383	384	392	404	343	399	366	397	391	382	375	408	382	364	403	405	322	369	391	363	397	342	365	370	420	386	386	376	364	365	391	350	384	390	398	387	385	377	377	379	406	386	378	407	417	383	365	369	387	404	405	382	392	392	390	397	371	417	406	351	372	412	384	346	399	403	384	369	368	392	409	385	413	429	383	420	339	399	409	385	389	382	388	380	351	385	376	401	350	420
73991	29070	10357	2296	1206	856	687	634	518	491	405	426	437	391	346	286	314	348	319	313	330	323	320	321	350	295	308	339	295	292	275	335	319	313	331	275	276	289	327	292	287	295	311	290	317	275	317	285	279	295	294	272	297	277	299	270	263	292	299	271	301	299	271	279	320	305	283	293	276	298	269	271	269	268	286	270	311	289	312	280	303	276	259	286	264	284	326	304	260	272	288	263	284	299	302	299	282	272	258	270	314	275	280	305	305	261	292	268	245	275	275	298	274	310	296	281	298	278	269	313	264	294	300	283	282	330	261	284	296	277	275	289	274	289	287	265	238	284	293	278	304	279	303	279	269	282	283	282	280	262	285	289	279	269	273	286	292	296	288	266	304	293	285	304	261	275	282	297	281	306	289	309	310	265	293	331	275	298	269	288	315	286	285	264	299	278	263	319	283	270	279	294	269	315	286	291	294	239	288	276	291	298	273	303	303	267	278	289	293	281	290	274	320	265	291	314	281	256	338	307	278	277	260	282	293	312	253	291	266	275	305	315	332	271	280	295	262	289	295	292	278	262	284	307	320	288	303	291	296	301	267	283	264	311	314	276	272	303	228	295	286	279	266	266	271	297	314	304	313	255	264	262	294	264	309	295	269	286	297	316	311	269	264	303	297	287	306	292	286	278	271	297	286	286	286	288	315	278	282	275	287	282	252	264	263	273	260	292	261	261	309	247	273	292	277	273	277	287	238	297	267	256	265	300	282	302	278	281	295	276	270	273	263	255	294	297	309	299	309	301	310	278	261	302	288	299	273	296	269	303	297	277	293	277	296	289	276	281	302	302	301	304	276	327	308	262	309	295	290	277	261	289	299	281	277	286	300	292	298	283	283	281	287	271	293	298	263	284	301	302	306	309	276	278	276	289	256	287	301	290	270	309	266	310	285	297	312	303	286	284	288	315	293	284	291	254	247	308	262	276	267	268	311	241	286	298	267	301	283	309	284	310	268	286	272	261	290	267	284	278	244	253	280	307	317	307	286	248	315	317	280	280	284	271	302	271	305	265	270	297	292	274	296	279	270	314	267	283	278	311	270	277	289	294	292	291	277	304	301	287	280	264	301	299	283	271	272	284	266	265	275	316	276	282	242	283	281	293	266	283	301	273	274	306	261	295	303	278	263	307	320	306	296	286	263	285	276	282	313	250	279	305	270	280	304	293	290	281	289	282	303	282	276	303	296	262	298	294	309	297	285	322	246	277	281	283	306	277	276	285	295	295	290	300	266	268	288	272	269	327	306	290	295	287	298	265	284	296	279	278	279	258	313	304	304	280	269	275	278	307	324	267	301	281	289	264	260	268	305	240	303	287	299	273	260	307	283	284	307	297	280	269	257	293	286	285	316	285	259	289	286	268	275	296	299	237	310	302	318	285	291	294	318	276	295	288	268	282	249	305	258	296	252	281	296	311	263	246	273	266	290	297	283	288	269	281	270	291	314	278	276	298	281	302	277	258	299	282	267	294	304	278	278	278	292	261	275	278	279	288	274	289	267	296	297	296	276	273	289	276	273	304	267	272	251	281	302	295	302	282	296	289	236	294	286	257	284	297	244	261	304	282	253	280	292	293	266	298	290	265	306	266	304	306	250	263	271	262	270	288	295	262	257	266	277	280	267	323	304	301	275	282	279	283	296	300	262	285	292	265	293	287	238	274	312	305	244	325	299	268	287	270	302	291	277	314	301	320	303	295	325	284	281	282	273	292	318	288	269	273	274	302	300	267	256	299	271	285	300	311	263	289	289	285	302	307	272	283	284	265	291	282	324	310	289	277	284	259	288	241	300	292	271	283	275	292	239	291	280	308	259	287	301	248	288	266	296	286	285	285	273	251	292	323	324	272	297	264	294	300	285	292	290	276	299	272	264	282	306	302	268	270	305	282	275	253	268	267	284	296	298	279	296	275	293	276	294	271	268	291	265	287	258	268	268	298	302	263	259	269	278	302	314	278	276	274	281	267	287	271	288	283	305	296	300	308	276	290	324	304	280	265	292	283	294	246	315	289	288	296	271	290	296	280	301	260	297	259	289	283	265	272	321	286	256	255	290	285	280	313	257	284	281	317	304	279	301	284	257	306	283	291	296	257	285	282	284	281	266	294	307	303	301	277	294	271	297	305	303	283	261	257	299	326	270	318	308	303	296	271	273	297	262	277	281	284	259	287	252	269	256	267	282	288	291	266	285	303	254	262	299	291	275	280	230	277	287	302	285	293	281	308	293	312	267	250	311	275	291	265	263	259	279	282	292	283	306	260	298	284	292	284	263	294	265	270	283	298	296	275	286	262	316	292	254	252	288	290	281	295	264	286	279	288	277	328	283	288	262	277	270	283	238	280	286	281	259	309	274	317	251	313	298	278	271	299	265	282	278	277	295	249	293	318	296	291	289	306	293	288	266	291	325	292	288	263	307	300	273	278	294	306	298	272	291	280	287	271	266	312	266	277	282	288	300	289	312	287	319	308	282	255	289	291	272	294	260	271	281	270	300	311	311	276	257	297	312	286	282	278	270	290	299	300	256	264	301	300	300	316	271	303	274	277	272	297	280	310	264	249	286	263	299	289	275	274	264	274	247	318	267	280	294	298	296	278	272	276	288	318	297	294	296	262	267	288	282	309	317	276	283	285	279	297	287	294	284	253	279	287	293	314	281	269	272	314	289	291	309	309	284	274	274	318	280	251	304	278	290	244	289	274	266	287	275	294	317	272	293	285	302	288	309	284	257	267	301	276	282	268	252	261	267	263	310	273	288	295	263	272	272	271	292	287	291	275	269	273	278	282	297	298	278	293	273	276	292	302	263	275	279	282	286	265	261	262	280	284	315	260	291	307	301	298	308	252	294	288	306	288	286	302	295	273	316	275	295	293	287	289	300	305	251	295	309	309	290	303	300	260	303	292	282	274	295	289	266	267	310	272	284	279	278	283	238	267	273	311	304	274	281	251	252	295	293	282	291	250	267	303	278	287	294	282	272	272	316	267	277	294	290	315	314	275	283	302	275	297	285	294	294	263	317	282	279	300	298	255	259	300	276	297	302	287	322	291	292	283	298	286	271	309	269	310	311	277	301	265	270	262	268	292	251	308	261	283	296	265	289	272	295	279	246	294	284	282	300	287	263	273	285	277	257	311	295	284	271	274	285	269	303	258	324	276	279	289	282	289	247	270	290	313	284	259	278	292	251	304	284	311	277	260	297	259	309	287	313	286	292	304	266	284	292	258	293	283	250	256	228	282	304	296	298	285	276	299	267	265	276	279	293	325	290	297	304	246	299	283	315	291	313	292	275	294	274	252	303	286	320	268	262	285	284	262	285	264	289	267	252	326	297	276	291	298	298	306	300	290	280	319	312	257	264	278	262	288	266	292	270	283	274	293	294	283	276	287	292	289	315	284	285	313	314	279	272	271	297	301	324	291	294	326	318	301	301	316	266	261	269	282	270	283	270	288	293	281
41257	1949	3862	4376	3847	3173	2611	2196	2017	1696	1543	1483	1266	1280	1190	1132	1051	1026	1012	942	987	929	893	860	859	882	881	873	821	770	799	855	771	770	809	763	759	775	794	759	764	745	777	771	762	736	683	762	770	703	731	745	784	673	737	714	752	730	714	746	695	719	699	727	729	721	707	669	757	727	727	714	742	704	686	729	671	719	725	703	724	687	724	675	707	733	724	710	689	680	690	732	690	693	701	694	749	701	681	688	706	680	680	724	723	733	716	733	739	740	707	706	686	688	703	741	738	663	728	704	677	751	739	725	715	726	695	731	682	693	681	687	723	748	724	709	691	700	674	679	730	662	682	675	684	683	655	726	696	710	692	715	678	714	685	697	671	709	715	660	755	677	689	722	708	696	695	650	720	687	724	687	665	719	689	696	697	673	707	723	697	706	667	692	664	687	710	668	736	701	694	719	644	723	685	704	745	682	748	685	729	689	692	746	731	687	703	699	716	700	648	665	696	701	710	708	704	741	751	682	717	688	715	681	704	729	650	714	700	673	687	716	708	676	723	672	702	744	662	698	689	670	669	677	719	684	711	699	679	681	689	703	694	700	701	733	678	767	695	705	711	738	695	717	681	685	706	662	697	715	683	718	700	689	712	696	699	734	743	690	695	679	707	739	718	704	701	686	682	700	697	681	731	684	708	739	718	713	710	714	706	722	707	662	640	699	677	732	656	721	752	713	703	715	680	722	737	706	689	625	684	697	738	680	671	729	713	725	717	686	703	741	711	677	685	675	720	689	735	676	667	715	706	667	700	691	679	724	650	714	673	644	696	669	660	673	655	737	683	693	672	676	704	711	720	686	707	655	704	673	702	722	682	683	724	670	691	747	724	664	723	685	739	714	699	714	700	692	679	702	700	705	725	719	673	752	714	686	648	677	718	685	679	667	686	691	734	699	683	709	701	664	743	718	692	669	679	675	656	635	702	695	708	696	679	649	709	672	701	667	663	684	715	656	679	685	671	657	708	662	696	734	727	696	693	723	702	709	733	723	681	689	654	713	664	665	714	722	709	669	671	704	615	702	709	720	713	685	707	707	722	693	656	670	714	722	699	694	725	680	673	698	687	709	670	717	629	663	682	690	700	741	698	667	710	670	745	682	725	695	643	686	635	659	694	677	681	661	678	676	736	699	689	746	671	682	729	680	704	711	727	718	658	682	680	708	722	702	678	719	735	705	682	641	698	673	660	735	707	712	703	673	676	681	651	714	742	685	676	671	766	741	693	676	724	741	661	703	647	704	684	719	729	698	695	682	673	678	699	696	671	706	723	691	726	672	683	689	732	675	659	721	736	679	657	707	722	711	658	749	697	739	686	685	716	717	695	700	697	694	658	682	656	672	657	709	685	691	656	662	744	656	721	672	676	715	695	706	709	694	685	700	688	718	671	701	671	713	721	690	706	698	700	689	724	699	728	707	700	684	660	712	649	710	631	686	722	686	717	689	713	695	721	709	697	708	733	670	702	702	710	707	716	690	651	656	735	735	726	675	725	702	705	653	731	747	687	707	715	690	679	668	734	689	694	672	686	692	679	687	676	679	674	728	691	664	701	712	691	675	672	742	702	689	699	677	693	690	762	692	752	697	679	677	711	693	681	711	725	633	701	709	721	671	735	640	689	711	690	698	734	687	677	700	665	715	704	681	694	651	723	655	706	715	642	693	711	736	750	715	713	717	699	641	674	715	752	657	660	715	675	667	703	687	671	670	716	726	722	718	686	649	708	660	713	688	711	761	652	705	680	696	688	732	721	665	710	700	683	727	695	728	741	685	740	687	759	723	727	677	736	712	688	727	643	672	679	724	738	658	665	671	663	696	684	693	692	707	701	670	623	684	691	729	693	684	670	712	695	654	677	700	709	631	675	677	734	692	634	681	664	705	691	679	693	700	678	718	691	716	687	701	638	695	730	718	695	669	715	729	719	650	715	671	701	673	722	658	674	715	701	734	692	661	705	741	670	721	667	695	675	719	708	702	679	727	675	730	673	681	714	696	670	691	677	690	604	655	713	745	689	717	677	722	687	724	665	692	669	703	702	748	708	723	679	689	686	703	756	738	666	661	708	713	663	749	685	688	654	706	747	671	641	701	721	799	691	762	670	728	679	705	653	698	738	745	649	726	713	701	706	743	703	709	770	739	712	694	663	635	686	717	735	698	642	688	732	695	683	664	657	690	667	746	703	717	689	738	683	724	687	716	687	647	717	721	664	698	680	649	707	663	743	708	717	736	682	704	671	695	696	708	672	620	654	700	680	701	661	672	713	659	680	731	670	695	683	700	702	725	649	694	704	680	672	666	703	702	708	688	717	683	705	702	722	718	694	714	663	716	708	732	714	658	639	697	691	721	717	701	630	721	707	700	704	686	689	677	726	703	697	678	716	692	685	689	702	694	691	687	715	673	751	682	665	705	698	713	707	729	674	726	749	698	715	726	700	723	726	711	675	655	700	721	671	701	675	661	687	687	635	673	655	716	728	695	727	669	654	624	707	694	686	668	726	710	726	713	714	733	682	682	749	711	687	664	740	678	763	706	679	649	668	671	664	686	670	655	668	655	697	679	688	703	715	731	711	666	652	687	670	655	706	687	727	675	731	677	683	702	723	751	699	697	704	688	673	669	675	636	698	716	710	723	632	680	674	697	699	691	701	712	726	689	709	705	683	739	715	754	694	683	675	644	703	755	672	673	689	691	706	688	705	687	709	696	711	704	709	700	716	669	635	706	736	723	656	739	665	757	693	708	704	681	707	684	700	724	743	677	727	659	683	728	709	725	683	656	752	673	698	722	697	679	684	691	673	697	710	698	687	672	664	698	768	750	694	710	726	720	667	712	699	694	722	706	680	713	655	702	692	662	685	705	690	705	760	672	718	730	661	685	720	724	674	684	690	698	691	678	715	677	719	706	681	735	715	745	709	733	690	670	669	675	712	680	706	705	713	738	724	724	686	709	718	685	708	656	714	676	664	712	678	734	712	703	703	666	717	671	696	711	701	714	684	715	698	677	697	695	707	684	715	709	674	703	729	672	730	666	725	698	715	755	676	757	748	702	686	730	681	710	709	692	700	676	729	689	750	694	692	654	737	702	714	710	647	690	706	683	725	685	720	691	698	714	678	731	702	713	726	719	690	696	716	698	718	705	705	615	713	687	664	688	737	660	698	668	708	690	705	675	714	699	654	718	752	713	675	718	709	718	744	684	676	713	680	648	697	727	673	714	712	679	726	747	740	719	702	690	706	674	699	710	718	653	702	676	639	676	652	702	687	672	687	745	667	697	699	701	687	695	759	683	660	728	708	708	691	748	726	711	679	690	740	708	683	726	707	702	720	706	704	708	668	707	652	721	721	719	726	696	698	692	724	705	719	732	706	725	665	688	683	750	708	691	648	709	697	740	680	731	665	741	727	719	719	712	744	698	678	675	670	690	741	684	698	708	679	684	722	696	674	696	701	719
10103	553	255	247	227	226	227	238	222	182	237	212	216	216	214	221	228	250	252	202	215	232	227	216	202	221	215	227	222	219	232	231	228	208	206	219	205	216	229	215	197	240	205	214	226	234	234	218	210	228	210	237	218	225	229	239	248	215	218	217	196	217	237	228	220	197	217	203	226	235	243	195	221	242	247	232	205	224	212	232	233	197	232	217	223	222	226	234	213	207	217	231	214	237	226	199	196	226	210	245	199	237	225	240	217	218	231	231	213	203	206	212	235	211	252	221	220	236	218	222	229	208	231	235	241	242	221	215	222	229	206	202	206	218	209	220	200	231	224	236	219	209	233	202	229	240	211	246	233	212	224	231	224	242	255	221	221	247	220	227	212	216	230	232	244	208	211	212	259	213	207	237	236	242	229	239	215	217	213	235	228	250	216	242	222	223	196	215	231	222	226	216	243	239	234	207	204	223	233	235	223	227	229	196	216	214	194	214	242	230	217	242	262	196	244	237	250	209	244	230	209	223	244	235	212	222	222	249	231	235	234	248	184	178	253	231	222	233	213	203	241	243	221	219	225	248	214	198	223	218	207	217	215	226	225	263	248	226	206	221	223	229	207	229	187	202	234	239	200	203	203	212	225	225	200	232	218	222	227	197	210	235	230	221	222	213	236	241	240	236	210	217	217	226	217	240	222	225	233	223	212	272	218	227	238	210	233	231	227	222	221	218	233	248	219	239	234	216	235	211	213	239	221	206	224	224	220	193	225	243	247	213	227	207	218	187	217	218	245	230	258	253	190	221	242	236	255	221	223	203	207	247	230	245	204	228	212	206	224	245	208	234	224	234	198	229	230	216	239	226	231	195	221	233	216	207	220	218	234	218	230	234	230	238	230	222	219	222	233	242	205	229	229	241	230	240	252	216	235	205	213	188	214	231	213	235	233	230	238	197	209	203	228	205	207	224	228	182	206	219	206	225	210	216	216	207	213	201	227	250	226	219	202	214	217	211	205	216	212	221	229	223	220	252	242	223	217	221	227	232	227	235	201	215	222	217	225	246	208	213	215	222	222	238	243	217	220	234	184	232	236	228	201	214	232	217	238	233	220	197	210	228	216	231	222	241	218	208	226	215	229	226	222	214	204	217	195	227	230	187	227	216	218	234	226	229	236	225	197	217	235	234	234	236	239	217	263	237	205	209	246	228	215	236	205	237	219	226	204	225	258	237	212	192	238	196	237	252	211	199	265	232	246	230	229	220	218	212	234	208	235	230	228	216	190	221	225	232	207	223	234	214	211	208	216	248	200	221	229	225	225	204	233	198	257	247	232	207	213	210	205	228	210	241	213	230	219	241	240	210	198	220	246	241	211	232	228	230	229	237	217	217	230	209	216	210	214	227	204	225	216	215	234	236	235	229	244	224	238	234	205	199	216	217	260	226	217	229	251	206	208	226	211	224	215	222	219	186	244	225	237	247	263	228	216	200	243	211	225	209	232	234	244	222	194	234	267	213	235	210	214	223	226	250	216	234	230	209	222	244	224	219	207	207	215	208	231	221	222	231	228	222	190	235	245	200	215	250	253	228	211	219	231	215	225	213	232	233	223	233	227	189	213	224	221	222	218	227	245	210	232	208	241	218	253	212	239	232	221	194	207	212	234	219	235	216	205	209	220	224	242	221	213	189	190	216	256	220	193	224	239	225	235	248	236	211	228	219	258	210	218	226	239	197	205	224	218	236	202	231	216	224	231	265	263	239	197	224	223	223	195	219	232	214	218	224	219	236	215	245	236	213	242	233	219	215	238	224	244	239	234	244	211	226	232	228	230	243	198	215	250	226	199	239	212	233	219	203	230	199	208	214	232	185	254	231	227	227	226	227	210	210	245	223	218	215	239	235	223	203	210	224	231	249	233	227	206	265	232	226	224	214	239	232	255	217	228	255	266	229	230	228	223	222	247	226	240	223	231	221	217	244	217	237	196	227	215	215	192	244	222	205	244	234	219	215	231	229	204	239	213	229	219	202	223	243	211	215	228	237	236	215	235	244	226	237	231	254	212	251	203	196	220	214	217	212	197	203	221	220	232	243	230	232	229	227	235	208	219	217	211	205	219	208	200	196	220	240	244	237	247	242	246	224	227	216	244	208	232	231	198	200	216	212	224	218	236	218	228	205	241	212	242	216	233	233	202	207	217	211	214	213	213	222	203	217	194	215	210	219	212	229	232	215	249	212	213	220	226	235	248	238	222	195	218	219	217	207	231	211	226	204	218	226	237	196	221	218	201	224	208	200	222	226	266	234	224	211	246	245	214	229	217	221	205	189	232	237	205	179	208	229	249	219	243	221	224	218	222	230	218	222	231	222	226	199	205	253	243	243	234	257	232	239	252	220	189	224	231	210	227	232	216	207	242	209	233	201	225	237	210	217	246	222	222	234	232	194	211	227	226	209	216	215	244	195	222	243	214	228	196	222	238	215	229	232	224	197	212	231	236	217	240	232	252	237	219	214	201	223	231	237	239	230	216	191	213	246	202	195	244	239	242	221	230	205	230	223	245	218	222	247	203	250	237	205	218	187	212	222	236	235	228	193	215	199	227	232	219	212	219	220	197	208	234	240	224	203	221	226	232	221	233	247	224	244	247	208	226	245	238	229	224	223	219	201	243	214	229	212	206	252	221	229	231	200	225	218	208	209	228	214	200	214	230	236	205	216	204	213	201	222	210	253	228	221	221	217	211	244	205	230	200	201	251	227	223	228	215	213	227	230	192	195	218	206	222	222	216	234	203	231	201	218	229	245	220	215	244	219	237	232	224	221	262	231	214	241	194	218	230	240	218	232	216	227	203	238	236	225	196	204	195	214	232	248	222	234	223	239	234	201	231	243	218	210	218	218	197	233	222	218	226	248	220	208	232	215	201	220	235	253	187	216	221	214	241	222	201	198	231	221	212	224	249	246	197	247	223	226	221	236	213	238	235	244	219	233	194	237	247	216	224	225	220	253	230	211	232	237	242	225	246	197	234	266	241	247	212	212	226	207	223	233	238	231	219	223	249	215	236	229	212	220	230	219	246	229	226	208	244	215	211	206	214	237	225	232	238	224	218	232	221	215	220	229	206	236	214	239	211	206	218	228	216	267	218	201	208	202	212	250	235	220	190	216	248	226	238	239	237	217	187	241	203	225	226	221	235	232	218	237	258	208	189	240	217	215	210	244	228	221	226	224	213	228	244	239	217	198	211	232	212	210	202	240	212	220	234	232	242	218	206	230	213	222	237	203	255	236	216	212	234	215	225	231	240	225	196	252	219	213	235	214	221	242	232	201	234	210	236	220	226	204	211	229	270	214	251	217	215	199	219	179	234	208	213	203	224	211	211	219	233	236	215	219	220	230	224	221	217	230	218	220	216	212	212	230	239	222	222	236	212	240	220	210	254	220	229	246	239	247	216	224	204	205	220	246	226	215	232	217	212	246	257	233	216	228	234	211	217	238	249	214	235	229
10771	558	590	568	587	605	576	618	548	557	520	594	551	506	525	525	584	543	536	525	531	515	527	534	517	520	540	506	548	534	542	517	564	547	596	512	522	536	558	547	545	493	547	512	509	540	546	548	529	549	579	562	523	544	537	483	541	531	518	571	538	508	556	556	562	522	536	541	502	557	534	526	555	544	523	543	561	587	550	541	544	585	533	575	537	488	591	549	518	536	557	528	510	543	575	590	504	577	515	538	520	580	552	556	530	527	576	553	556	528	514	556	529	534	514	499	534	550	519	555	520	539	574	536	535	594	509	554	521	558	557	491	535	523	500	553	538	517	512	510	531	528	538	529	546	565	553	537	527	556	560	518	545	522	541	544	535	558	538	551	584	513	547	584	533	552	572	551	561	552	555	565	596	548	564	521	509	494	521	546	574	565	583	535	590	537	555	521	550	560	513	534	514	508	539	534	542	520	510	569	548	510	542	556	564	540	492	507	530	542	549	551	509	557	503	545	535	515	521	529	537	581	560	567	521	541	549	576	537	539	526	559	599	542	567	549	529	554	569	538	532	513	527	522	585	534	542	574	590	534	527	539	537	547	537	545	543	527	566	555	506	538	565	548	499	535	554	532	556	560	546	526	534	552	539	532	552	533	535	511	530	553	543	572	564	568	570	574	533	553	512	524	524	555	514	530	503	539	568	515	528	540	530	548	558	540	524	581	567	527	549	544	534	550	522	575	524	512	556	505	534	537	521	519	551	495	544	489	608	580	578	582	515	546	507	551	556	534	571	553	468	536	561	531	537	569	500	534	513	552	523	505	545	531	560	520	555	535	524	527	537	522	521	559	534	495	564	550	520	495	544	551	563	540	536	578	532	535	473	546	549	522	525	557	564	501	512	503	537	557	545	543	512	563	572	513	533	598	546	550	560	563	535	541	513	518	586	574	530	499	545	542	522	534	543	533	521	550	534	521	516	532	533	568	561	519	519	552	528	560	602	537	535	539	553	543	554	559	544	572	546	528	539	569	550	540	535	528	559	539	576	532	543	520	515	562	537	562	524	538	527	509	547	510	592	530	547	511	553	540	567	517	529	517	526	569	565	545	542	536	545	515	544	540	514	541	542	512	510	548	581	535	546	555	547	532	552	524	547	563	554	569	556	537	528	496	536	542	517	528	558	525	558	539	540	566	527	510	534	578	517	498	537	562	478	495	531	543	556	557	540	530	582	559	565	541	551	527	540	556	529	583	546	552	503	535	568	542	538	549	505	583	574	506	523	524	545	553	509	530	521	557	555	546	576	550	549	545	592	528	492	533	558	549	503	489	533	562	549	526	575	531	542	530	579	560	531	507	510	499	502	500	519	496	548	521	562	509	516	513	509	522	559	548	538	530	542	515	545	529	552	534	502	547	575	527	567	510	561	527	541	508	541	522	549	545	568	564	547	526	496	537	529	493	540	538	511	520	524	520	550	566	535	539	571	582	536	515	545	529	550	521	534	495	553	529	519	546	530	552	560	525	521	538	578	515	565	548	580	559	519	543	540	555	546	545	526	569	564	567	535	540	485	572	543	549	539	545	530	552	505	550	513	559	574	515	557	527	538	603	521	517	555	524	552	542	505	476	510	552	533	557	561	517	542	520	562	553	561	542	526	564	534	502	487	548	526	513	544	540	558	521	554	517	523	551	505	544	575	551	568	490	538	558	537	549	587	587	545	526	557	509	536	523	519	520	554	553	491	574	491	568	561	511	553	526	536	526	528	519	529	525	554	563	564	537	547	558	516	498	584	497	535	515	519	574	543	549	499	538	519	483	520	512	529	496	537	546	530	537	554	536	501	551	533	551	533	512	543	537	520	513	560	526	526	553	555	561	529	565	589	532	527	528	544	540	543	539	509	501	549	583	545	542	572	546	507	555	569	560	533	502	528	558	520	556	532	539	530	543	557	537	486	548	561	561	566	576	525	507	495	494	531	517	564	566	538	511	554	507	519	532	554	540	508	555	543	558	547	565	564	540	532	508	562	526	529	543	564	488	529	559	532	572	571	589	553	537	489	485	566	530	514	524	538	561	564	556	542	569	521	512	561	554	516	534	558	564	520	545	518	533	533	524	528	545	531	603	548	545	524	533	546	589	528	498	512	492	559	504	558	549	542	495	507	539	510	548	561	512	532	550	559	569	549	571	541	594	550	528	539	532	570	525	563	543	555	515	527	541	550	523	550	548	499	547	515	539	521	538	586	558	535	581	590	547	553	518	511	529	536	580	572	456	545	549	576	541	512	536	527	549	564	504	505	557	523	525	540	531	591	594	591	516	549	564	545	552	505	532	532	545	559	541	528	494	558	542	530	553	551	529	538	522	513	560	529	517	494	545	487	498	531	521	535	582	559	547	550	523	530	556	550	556	536	531	529	525	574	557	527	565	528	536	532	575	548	558	543	523	536	527	531	501	548	516	545	513	539	525	518	560	533	520	554	539	525	521	550	576	549	517	553	494	535	555	541	533	558	532	557	541	539	552	496	560	516	557	551	572	560	509	549	525	517	591	519	505	539	526	542	563	527	497	529	557	542	550	588	534	545	568	583	567	547	503	576	534	541	590	528	507	494	520	535	532	552	530	542	572	541	541	550	525	524	557	518	510	533	511	499	517	519	547	554	582	562	576	548	571	547	494	524	554	546	537	584	511	556	455	543	538	519	552	527	537	488	580	582	545	534	554	538	557	516	562	553	553	549	557	532	565	538	546	549	547	540	559	592	525	515	560	599	542	516	521	536	527	524	496	540	531	522	566	524	535	532	556	538	551	545	531	515	541	513	499	538	575	547	553	535	559	532	540	528	552	531	525	558	551	561	473	566	539	526	549	540	530	496	506	529	543	538	544	516	558	544	516	537	527	526	509	556	524	532	537	561	546	515	520	550	543	533	525	554	519	554	537	570	568	531	517	531	559	549	510	549	512	557	544	530	527	505	546	530	516	523	531	494	530	513	517	544	562	504	553	531	537	517	552	567	594	495	487	534	566	557	525	526	549	532	509	543	521	519	522	576	588	541	560	516	538	543	560	564	526	524	541	532	576	568	559	554	494	533	566	546	556	530	555	504	536	510	543	542	550	588	544	492	540	555	513	572	561	567	523	555	518	550	533	533	524	534	578	521	540	557	538	527	563	541	575	540	539	522	540	552	509	540	568	539	536	511	521	541	519	551	534	565	532	534	533	531	559	531	548	567	573	512	550	529	502	516	513	557	547	564	546	574	566	531	522	530	542	530	547	526	575	523	546	525	500	538	523	564	534	537	552	553	551	540	594	544	531	555	513	597	510	529	514	536	524	547	571	518	546	574	568	506	574	524	510	533	541	532	559	539	557	533	550	563	543	527	527	587	542	500	557	538	540	534	545	550	512	502	588	545	540	558	570	593	594	537	528	558	577	554	576	555	572	496	546	546	540	567	558	548	568	561	545	545	549	548	549	537	550	543	535	564	537	545	562	526	546	525	549
62465	21140	3362	792	531	423	314	289	241	261	213	223	196	181	170	161	197	150	147	152	153	163	170	130	171	150	149	164	144	158	168	134	143	149	138	140	129	148	158	138	135	153	143	151	136	139	129	155	126	129	153	127	142	137	144	145	157	161	146	149	149	117	160	134	141	149	148	136	136	148	123	141	135	180	152	151	143	131	132	131	139	146	150	145	151	138	160	141	148	156	137	133	153	154	130	135	141	118	134	142	141	147	149	129	138	157	134	122	131	153	131	142	155	151	152	134	137	122	145	153	129	135	145	144	131	150	138	143	146	125	132	139	134	137	127	128	149	126	148	146	129	130	145	150	164	148	145	131	122	120	119	142	142	147	138	145	144	123	143	150	153	133	144	150	147	147	143	136	129	139	149	146	133	115	130	136	149	135	152	123	143	153	143	125	145	125	159	132	133	123	162	139	149	176	138	129	120	134	150	142	155	138	140	130	127	137	144	116	157	142	151	131	146	123	137	129	161	157	131	133	161	139	130	138	133	148	125	131	129	147	157	128	137	124	156	136	156	137	169	135	151	149	128	142	140	135	138	120	163	123	154	156	147	137	146	132	163	142	152	115	147	140	142	136	128	155	133	147	148	144	130	142	135	128	141	138	122	161	154	158	156	124	161	124	138	125	136	137	133	133	152	140	126	156	132	154	140	137	143	119	120	141	125	133	133	136	137	141	134	171	142	140	147	126	144	152	139	150	146	138	153	138	134	154	118	139	138	144	134	138	118	152	133	136	122	144	154	160	125	131	121	156	149	138	143	149	142	135	142	119	136	150	141	123	162	144	147	129	151	161	165	149	148	126	138	154	147	137	161	136	152	139	118	140	135	148	147	142	130	123	128	127	138	145	141	142	161	143	128	155	156	147	149	145	142	138	151	138	126	112	154	165	115	131	169	132	144	128	150	167	143	144	131	131	153	117	161	137	107	128	145	132	117	126	147	139	146	124	137	150	139	124	149	148	150	132	146	151	140	127	125	117	152	138	143	142	144	150	144	144	155	124	141	148	159	151	127	153	126	131	137	138	120	132	137	156	135	139	133	151	147	154	148	137	159	147	157	158	144	152	135	152	136	158	154	131	125	126	156	141	137	140	138	135	168	143	154	143	149	131	151	153	136	137	119	150	173	149	137	122	139	115	118	136	138	157	149	166	183	143	165	139	138	131	147	156	117	131	128	113	142	118	138	137	137	150	137	132	130	125	137	144	117	117	148	149	118	136	122	158	159	172	142	152	155	143	155	145	146	144	133	153	168	157	147	135	148	140	127	144	151	139	159	144	139	156	163	139	142	133	136	134	138	176	143	156	139	140	165	145	141	117	133	137	143	122	117	155	134	143	150	141	141	159	146	151	156	133	125	128	159	146	144	143	145	150	137	129	150	126	131	133	146	140	122	135	138	142	149	138	136	132	154	153	162	127	124	124	145	157	153	128	147	160	126	145	123	158	147	136	134	149	147	132	137	131	145	146	137	106	135	152	129	118	125	129	118	141	147	134	128	124	140	152	145	152	152	127	138	145	132	122	117	148	128	137	140	139	128	136	149	133	164	149	128	128	136	169	141	127	134	142	117	126	151	138	135	138	144	135	140	116	136	128	148	134	146	124	138	138	154	148	137	165	135	149	137	129	125	147	133	131	129	169	167	127	125	145	150	145	146	158	146	150	123	153	137	129	152	139	152	128	147	133	109	148	137	123	157	123	134	128	137	155	135	127	114	151	135	154	143	149	126	125	134	125	154	146	124	111	170	149	131	132	134	134	151	161	131	141	141	129	137	123	127	140	125	128	135	143	150	133	137	130	146	123	151	123	130	152	168	130	130	131	122	155	136	152	128	137	119	155	126	144	148	145	138	152	142	150	142	128	138	139	147	146	149	126	137	133	138	128	144	131	140	139	136	141	163	139	156	172	131	130	154	130	155	149	153	111	135	138	139	140	127	153	125	144	127	145	139	158	159	138	139	134	137	152	146	140	135	145	154	129	123	133	136	155	125	128	155	129	125	144	138	132	143	168	125	114	144	148	133	158	147	154	150	140	142	116	158	132	164	142	131	150	127	162	136	172	144	147	142	133	184	150	152	139	152	158	148	135	127	166	149	156	137	125	129	146	117	151	131	145	125	142	138	133	124	122	124	151	128	163	148	131	140	143	117	128	117	149	147	137	156	142	136	145	118	130	135	159	140	129	143	132	160	135	148	127	123	182	139	131	114	124	134	152	121	114	158	137	133	114	125	157	134	137	126	168	127	144	134	140	136	145	146	151	157	132	139	155	138	156	132	135	148	147	156	152	170	175	165	142	142	143	132	141	132	157	144	148	130	149	124	132	150	140	122	141	133	138	150	156	141	129	134	146	128	133	133	139	138	140	139	126	126	122	124	109	132	149	138	144	145	139	148	139	130	157	158	141	155	125	144	131	132	152	147	144	149	131	137	152	144	154	153	136	124	146	122	137	156	137	154	134	139	125	140	129	161	128	131	147	134	129	148	139	129	168	148	146	139	147	147	144	144	158	148	148	134	122	158	144	159	138	133	148	122	145	144	143	162	156	140	155	148	153	133	125	155	145	122	123	135	150	141	137	150	157	140	132	126	132	121	121	136	139	150	139	143	136	132	143	137	156	133	145	151	146	137	163	136	156	149	151	142	134	140	153	155	127	130	122	131	134	127	119	142	145	154	130	170	133	147	140	116	119	157	137	161	136	140	114	135	127	149	133	142	142	153	147	151	148	135	154	140	141	137	152	140	137	140	134	145	155	143	144	173	150	145	149	108	137	172	153	138	139	132	130	140	143	150	151	154	157	148	123	140	135	142	135	129	132	165	148	162	133	135	121	145	138	130	135	130	156	146	148	141	136	137	129	137	129	123	137	138	142	142	146	128	138	139	121	133	151	140	165	157	129	122	154	127	143	149	122	137	143	146	123	156	141	149	139	141	127	122	112	135	141	148	133	152	139	135	125	145	157	155	138	149	151	142	157	140	138	145	152	127	120	127	132	141	141	155	145	152	145	135	156	149	143	152	142	149	145	155	143	134	141	116	152	113	156	127	166	149	112	126	129	145	162	134	149	149	130	153	123	154	136	148	157	131	139	127	143	135	148	141	147	159	151	147	133	136	132	128	141	128	136	141	148	142	134	127	136	140	146	153	152	133	133	122	171	144	140	124	132	151	127	122	161	132	147	139	156	154	124	127	158	128	162	158	138	149	127	157	141	127	144	117	142	136	119	128	136	161	156	139	190	142	130	160	134	127	145	147	169	157	144	157	157	159	146	153	141	142	144	124	141	152	150	152	149	147	123	145	148	130	134	132	137	133	160	137	136	155	153	135	129	139	138	165	121	145	145	132	130	115	144	159	177	149	146	139	158	148	165	129	130	143	163	138	136	134	146	152	168	125	143	139	162	127	145	138	144	148	135	112	141	141	140	139	148	133	136	153	153	136	137	134	151	153	141	138	127
32826	1012	2004	2342	2045	1671	1327	1234	1119	882	846	751	716	679	602	609	538	568	532	545	530	502	511	489	420	498	438	470	476	443	488	429	450	442	415	448	430	406	424	454	401	402	428	430	388	394	389	429	419	423	419	413	362	398	373	394	396	415	369	420	391	390	398	392	398	407	386	420	417	436	393	413	389	377	386	386	406	392	390	416	392	415	399	401	354	385	387	402	385	416	450	389	437	390	379	362	452	412	394	397	398	369	396	399	389	413	392	392	411	360	372	380	393	421	368	367	397	398	421	395	366	363	385	392	390	400	400	377	387	399	376	376	385	381	375	391	380	387	400	359	411	373	388	378	354	389	387	384	399	396	418	410	379	412	371	390	391	380	390	343	385	396	378	410	403	381	379	393	386	413	377	370	352	398	377	401	377	413	383	356	378	382	387	372	375	414	416	399	377	408	403	368	390	387	370	357	359	382	392	391	422	400	403	368	388	389	367	361	375	361	360	393	388	349	390	387	393	363	389	390	423	366	425	396	367	387	362	381	375	326	400	394	370	389	370	441	372	401	412	416	381	375	390	382	385	408	363	341	404	362	382	373	392	400	366	390	362	409	392	377	378	391	359	363	332	389	380	381	386	372	418	408	406	401	386	417	399	407	414	379	398	389	410	371	390	390	393	370	413	395	382	388	387	373	383	378	372	399	393	382	392	407	366	380	402	393	386	385	378	382	384	393	381	371	360	375	372	394	389	402	379	373	384	404	401	386	397	448	375	409	401	382	410	377	396	381	399	399	399	409	384	393	339	387	384	377	378	401	397	387	388	410	372	391	411	377	428	360	373	362	365	400	387	374	384	409	398	386	358	402	379	419	373	403	387	382	415	393	382	410	390	399	389	368	419	405	368	381	403	412	384	399	393	386	394	366	396	391	350	389	394	360	399	368	370	387	396	418	376	396	395	396	390	401	389	363	409	386	381	406	365	364	407	393	382	363	390	393	413	369	393	371	375	408	376	390	375	375	367	361	456	417	431	397	397	380	399	376	386	375	372	365	373	406	423	376	376	383	379	383	390	401	394	371	383	388	385	383	387	415	387	377	377	426	405	373	380	411	403	407	368	364	369	399	374	390	403	372	390	341	368	403	345	391	417	365	375	366	373	401	363	384	385	401	396	372	414	349	398	389	354	363	377	401	376	370	394	391	403	374	374	372	371	386	407	369	386	404	366	412	370	370	376	378	366	397	397	356	352	379	369	389	401	370	375	378	421	380	378	398	349	395	359	382	394	410	398	401	381	376	374	434	443	386	382	387	373	407	372	354	373	360	401	382	395	371	390	384	366	387	394	372	370	378	401	388	387	387	399	384	386	375	369	398	414	417	398	387	409	394	358	346	387	424	384	364	410	390	395	384	380	411	426	391	394	400	417	374	381	371	360	337	382	337	354	398	382	407	430	407	411	363	389	403	379	370	381	414	401	342	380	389	402	357	379	399	363	386	378	348	360	337	403	374	390	394	396	363	347	389	355	381	403	357	340	394	397	377	346	396	398	405	390	384	410	405	409	376	394	375	379	349	375	393	402	404	401	398	411	395	364	342	393	404	369	371	388	368	407	388	367	407	373	401	391	431	420	390	360	390	396	385	385	393	409	392	355	410	356	342	361	415	378	399	367	373	385	398	411	409	399	396	389	378	345	405	404	384	374	376	348	374	395	391	366	364	356	368	397	375	399	395	378	371	384	395	411	381	434	379	369	399	360	405	377	355	393	380	372	400	415	389	387	379	400	385	405	368	396	392	362	351	384	409	395	379	370	392	418	388	398	385	411	371	368	394	358	424	386	388	357	360	374	380	412	398	415	389	377	383	410	366	405	381	379	366	374	375	351	384	368	446	393	384	402	364	413	415	391	416	372	417	381	419	364	384	410	422	409	367	364	389	386	352	379	399	361	372	397	400	414	366	392	371	350	399	393	381	401	361	339	408	390	439	387	400	419	343	362	400	366	378	394	394	390	391	385	412	391	340	397	374	352	373	354	395	395	394	350	405	382	381	416	393	391	393	397	435	378	401	392	410	388	363	374	407	414	399	394	352	374	388	413	392	400	378	381	374	370	390	358	409	377	395	375	405	376	405	394	380	383	379	376	379	381	377	397	390	374	402	409	409	407	389	412	392	378	376	383	385	348	376	370	349	342	392	402	364	395	384	397	390	385	398	361	410	375	386	352	366	406	426	410	402	377	413	390	392	403	392	403	398	418	367	370	398	409	374	383	377	398	412	386	369	421	398	377	385	414	388	416	372	337	364	380	390	363	364	403	395	347	372	380	421	394	373	368	379	377	395	370	395	358	395	345	349	381	386	343	398	405	371	362	389	383	425	372	400	385	420	374	389	391	394	384	330	401	409	352	384	418	385	422	344	374	382	395	371	371	338	353	407	412	393	376	389	356	390	364	386	395	418	388	389	382	401	373	400	392	392	407	384	360	405	365	391	372	372	376	369	405	392	375	399	368	392	378	394	394	380	404	418	411	360	402	399	384	373	379	389	354	435	331	372	407	375	400	422	364	397	421	376	407	340	417	392	427	389	399	395	371	397	388	395	374	375	377	405	397	350	364	346	402	388	406	401	395	397	392	400	362	390	406	387	335	372	390	388	390	403	398	374	403	420	408	400	384	381	385	384	364	368	388	440	429	404	379	382	400	387	404	395	362	394	421	401	388	392	395	409	395	379	375	382	419	402	371	383	365	390	401	370	398	404	368	358	407	403	413	382	412	361	405	372	371	371	394	357	416	406	388	388	394	352	395	375	360	415	386	376	416	406	382	388	410	378	381	402	383	385	397	407	383	403	374	352	374	359	377	356	399	382	380	378	368	392	372	382	403	370	378	391	374	349	390	381	370	369	391	394	373	395	418	406	428	392	380	391	371	403	381	381	371	375	421	391	357	382	408	374	442	380	396	413	400	398	385	419	340	377	374	378	383	399	397	376	370	391	387	421	400	391	367	380	382	363	366	368	392	367	379	384	353	350	353	392	397	392	413	402	399	389	373	381	416	405	390	381	364	411	395	363	404	393	370	372	410	406	393	408	383	380	411	406	395	409	375	435	354	415	400	357	415	375	378	387	396	407	372	406	407	362	400	361	383	404	390	383	423	417	348	372	391	394	374	381	377	381	408	374	406	399	423	393	389	411	392	387	351	409	365	372	340	411	398	434	386	398	411	382	378	372	393	414	383	386	374	388	420	373	393	364	403	353	407	386	411	357	378	401	407	402	372	387	387	378	426	380	385	399	395	383	374	353	347	335	385	397	391	397	418	404	395	394	336	345	368	391	393	386	396	368	380	377	394	415	404	388	420	380	385	392	380	382	353	387	362	412	387	350	392	411	409	377	409	395	372	383	392	378	391	359	455	399	384	383	438	400	426	393	410	383	394	393	400	415	370	377	415	394	412	381	374	381	393	382	373	396	407	392	376	355	385	385	427	390	378	391	373	375	364	377	417	406	398	352
73854	27712	9225	2271	1203	848	688	622	480	463	425	393	422	375	357	342	312	289	320	343	328	280	314	320	286	315	293	347	325	297	320	302	299	296	316	269	291	316	291	301	292	302	293	301	292	329	293	279	303	281	302	276	278	314	287	254	308	309	320	272	301	279	309	306	312	312	278	287	264	290	270	296	282	265	305	306	275	302	273	311	275	292	290	291	266	283	314	295	285	300	306	289	296	279	285	278	263	313	301	278	290	291	284	289	295	293	301	313	295	265	266	276	285	273	274	306	314	286	287	281	271	306	287	275	289	254	288	286	289	314	298	289	281	310	278	295	275	305	296	281	277	269	284	283	304	257	311	264	293	300	288	295	293	282	270	275	318	295	274	305	278	265	311	283	264	287	294	267	280	290	279	301	304	326	258	308	251	272	308	317	283	283	295	256	263	301	258	294	264	314	298	293	279	293	319	304	301	296	271	263	291	290	294	294	256	291	288	259	275	273	304	317	279	267	271	295	306	241	287	270	294	310	259	288	284	288	286	320	284	302	298	280	278	295	249	302	283	277	297	292	267	276	301	323	262	319	264	279	293	284	298	295	270	299	280	290	252	248	294	286	275	283	273	279	289	273	296	287	295	294	282	256	287	247	286	321	315	276	298	302	302	272	276	295	299	276	288	290	286	324	292	298	288	286	275	288	292	292	296	279	255	284	299	260	291	313	288	253	294	284	274	301	289	295	280	279	265	279	255	302	294	289	285	310	286	254	287	272	302	256	292	276	297	294	315	299	303	298	242	305	317	269	314	319	292	273	308	296	327	302	264	276	287	277	288	254	273	290	282	256	298	296	307	284	296	284	293	261	279	308	290	283	276	285	286	290	295	277	301	290	264	263	293	244	283	292	279	291	258	261	291	257	285	291	299	310	296	263	296	267	276	300	272	285	291	308	291	295	276	294	314	310	275	294	287	283	282	302	308	288	289	289	284	288	283	285	292	289	256	293	281	299	265	287	315	288	318	306	287	269	281	323	317	301	282	284	291	281	295	269	274	287	297	305	263	295	274	255	301	240	293	278	294	289	296	274	301	269	311	303	296	289	255	259	302	276	298	300	320	268	298	271	273	269	239	290	258	296	290	299	262	269	315	278	293	289	263	288	275	294	268	313	349	269	298	272	294	274	298	278	268	291	306	281	273	279	340	289	296	259	284	254	289	241	295	292	291	297	291	298	289	283	285	280	284	290	256	296	249	306	302	264	294	319	263	294	294	278	280	257	298	340	268	270	313	299	292	309	301	285	294	262	277	289	276	282	288	288	288	257	257	308	295	274	316	274	261	261	274	317	290	262	295	291	277	283	318	279	293	301	286	281	287	298	268	283	286	309	287	256	286	272	283	274	282	293	337	297	248	275	302	288	302	322	288	281	302	274	279	268	285	280	286	339	290	280	282	293	296	264	263	274	300	295	247	277	292	268	261	268	311	281	300	301	267	279	278	251	299	307	281	264	293	303	276	266	296	289	298	268	290	249	285	306	256	273	293	267	301	301	284	290	294	290	311	266	293	310	283	287	285	300	312	285	283	279	287	270	279	264	321	278	286	317	324	282	286	301	289	287	272	302	263	286	290	277	291	305	290	242	294	288	302	261	272	301	306	303	287	301	306	266	285	303	294	258	325	271	291	298	303	289	300	266	284	293	274	279	286	303	282	310	290	286	303	285	279	306	266	287	282	278	268	268	310	262	285	293	278	331	279	299	297	318	312	266	295	280	261	263	287	299	297	322	255	281	266	315	289	284	295	284	291	269	273	293	256	281	266	265	272	283	294	319	263	270	286	281	306	298	281	288	272	267	307	290	260	269	282	291	293	271	279	298	289	280	284	285	286	276	295	267	301	273	257	285	278	280	297	309	284	277	277	307	280	303	305	300	277	300	254	275	284	293	262	285	307	300	279	277	263	261	295	306	317	281	288	287	296	282	288	280	286	291	279	267	319	254	275	305	269	268	320	299	294	307	289	278	338	295	287	292	261	264	252	296	275	281	293	248	304	268	293	284	286	295	271	281	291	275	285	299	244	279	265	271	298	287	299	297	286	328	264	315	277	276	262	292	329	292	294	295	270	288	271	261	302	304	283	277	292	272	283	305	316	275	286	291	291	307	290	278	266	268	277	315	323	293	284	290	257	268	282	280	275	278	311	298	254	291	273	282	276	287	269	267	275	301	279	307	282	295	283	300	280	303	309	304	297	296	295	298	296	267	262	291	290	294	306	290	277	317	259	303	271	312	302	302	288	274	278	281	280	288	305	313	282	277	282	275	283	294	269	299	319	288	244	303	286	274	262	267	290	274	273	276	275	291	288	265	280	291	296	325	297	272	276	291	293	283	268	296	292	291	283	279	266	287	280	263	300	312	271	261	247	298	328	254	291	286	297	281	306	237	294	287	298	299	284	312	269	288	291	264	281	307	279	293	292	292	272	259	276	275	266	266	295	326	276	259	312	264	290	301	308	263	265	289	272	297	297	278	286	272	278	295	278	289	272	273	273	259	308	273	285	284	281	285	288	298	314	291	293	275	328	295	302	309	280	273	289	299	298	285	293	295	260	309	264	269	273	287	275	274	302	279	272	271	284	251	291	282	313	273	301	308	314	275	267	284	288	283	311	287	299	253	293	303	284	257	286	293	269	281	302	280	283	321	320	290	297	312	275	281	334	322	283	290	291	256	303	289	307	289	292	267	294	300	274	275	270	269	284	310	277	287	269	279	299	288	291	281	270	258	278	264	268	272	285	298	275	269	284	298	334	280	288	280	298	297	286	281	295	302	300	304	297	298	287	270	302	298	280	276	279	256	277	272	275	294	296	289	304	282	284	273	275	267	301	282	261	298	272	299	277	290	304	274	290	278	277	273	307	281	271	301	285	276	256	306	282	279	301	305	324	302	280	294	287	315	254	298	297	250	270	323	301	276	297	262	276	284	272	325	287	291	269	317	273	295	305	268	274	286	320	293	303	292	297	272	274	298	287	312	292	302	298	286	276	303	272	305	288	296	305	280	261	291	310	313	296	291	291	287	298	278	268	282	303	321	297	263	303	316	310	276	269	285	292	294	270	275	285	309	280	267	254	317	283	285	269	298	287	278	307	294	311	275	277	279	319	315	281	269	280	270	315	281	304	252	277	272	303	284	313	297	291	273	318	259	286	280	274	269	295	279	305	290	249	280	280	300	274	269	298	277	296	270	311	313	255	257	289	336	266	292	282	329	283	283	294	293	307	298	281	271	259	262	300	289	301	300	328	310	266	273	274	266	312	305	273	289	290	262	303	270	291	280	332	269	306	311	270	267	272	314	294	263	293	313	318	297	297	264	256	296	270	285	311	250	290	320	300	264	275	293	295	300	300	284	298	287	293	304	294	286	262	290	305	288	273	307	279	269	316	285	286	298	307	275	294	317	290	269	291	287	288	280	269	288	313	312	287	307	288	277	273	284	284	261	314	269	310	295	272	302
40286	1907	3739	4417	3886	3163	2647	2285	2050	1710	1515	1413	1251	1244	1228	1159	1085	1057	986	892	954	945	935	924	821	829	825	826	855	829	779	787	804	771	815	807	750	790	778	725	744	817	718	725	751	802	757	726	740	732	732	726	715	747	738	690	706	717	800	722	768	711	708	734	717	696	706	702	703	728	712	740	708	726	720	701	710	700	709	715	721	693	729	720	641	739	713	703	687	731	691	687	705	738	699	743	664	690	703	718	696	726	724	712	749	686	739	765	719	724	741	711	724	676	687	712	713	696	690	677	734	729	726	742	716	692	684	726	679	719	744	681	710	692	687	731	707	694	750	727	722	672	698	688	701	688	709	664	711	657	699	677	726	672	743	666	758	730	732	733	685	685	683	653	704	682	662	712	682	679	715	687	694	712	728	712	724	660	691	707	694	678	720	656	695	699	696	700	731	709	726	695	725	721	693	706	700	675	733	707	724	709	745	699	705	718	676	677	699	660	689	709	684	664	749	658	697	694	662	683	687	693	663	702	722	738	663	673	728	660	671	690	673	693	741	693	693	675	676	656	672	645	697	721	705	694	719	711	704	686	734	698	699	722	683	672	704	714	683	687	726	699	679	700	698	694	706	693	643	703	688	784	718	702	746	704	708	706	740	689	690	702	675	688	713	703	731	722	703	686	679	691	697	766	692	647	684	765	705	715	647	721	716	662	697	629	707	695	713	721	684	736	730	749	710	703	715	657	738	712	707	705	695	714	698	692	715	676	693	684	707	678	644	693	718	715	672	707	703	646	729	753	710	721	704	741	701	644	723	683	711	708	720	688	707	681	707	728	711	678	688	703	683	673	678	668	681	654	737	694	687	718	722	700	687	729	696	713	667	682	700	666	690	671	723	730	672	699	676	701	657	684	673	682	689	704	696	753	678	727	658	723	681	738	717	720	666	756	680	737	721	691	737	696	753	682	684	717	656	664	727	662	662	636	710	677	686	641	708	698	645	686	702	789	645	743	684	707	704	697	715	646	655	656	714	676	738	703	727	681	719	687	656	693	661	708	679	662	690	669	683	702	705	736	717	693	687	754	716	685	656	694	665	724	675	727	704	711	670	773	734	699	654	691	721	682	669	689	696	687	728	690	699	666	652	711	660	733	709	694	695	666	697	698	694	715	663	668	689	682	691	727	695	699	707	719	714	738	709	687	665	729	678	691	725	657	695	675	697	705	717	686	678	681	714	715	691	668	683	750	691	691	696	662	713	714	702	706	672	718	736	668	672	744	668	708	698	692	672	682	716	716	720	715	725	709	690	699	677	690	712	715	741	670	719	712	746	711	673	747	719	682	666	658	743	702	675	662	720	719	690	694	690	653	670	678	703	709	667	744	716	689	662	698	675	784	730	672	718	736	668	718	690	709	717	676	673	682	701	663	698	742	680	646	733	719	698	693	700	709	670	678	735	736	657	696	672	669	690	687	725	688	668	727	636	697	666	665	700	668	749	690	723	650	715	703	730	675	676	697	725	756	701	712	702	727	704	644	759	665	734	660	736	665	748	701	675	710	669	719	707	705	724	691	748	680	748	757	696	737	675	694	740	691	666	655	682	724	669	659	694	644	671	755	648	700	694	692	680	645	686	666	775	725	679	701	724	693	722	727	684	697	709	683	689	691	683	672	733	728	721	663	701	728	670	745	738	664	678	678	694	699	736	709	728	682	698	699	720	710	699	675	692	745	716	674	655	696	706	683	643	699	675	676	652	696	722	642	688	725	674	702	669	709	704	717	682	664	647	687	751	711	702	666	705	650	747	698	675	680	665	698	744	682	694	650	645	689	657	683	701	735	695	706	706	730	701	739	696	688	686	683	723	717	677	646	721	741	714	702	666	715	699	700	710	648	706	680	739	695	710	721	741	739	726	716	680	703	648	694	687	699	680	689	715	658	708	732	662	664	695	621	733	691	681	697	674	718	722	692	688	702	696	699	713	728	697	685	713	718	699	688	698	695	676	703	717	707	710	706	759	700	719	717	683	692	708	700	681	729	698	742	684	686	698	655	708	671	717	669	749	715	678	699	675	682	676	690	702	721	734	680	671	701	676	678	691	647	686	702	678	661	723	673	741	651	679	628	661	698	685	713	679	755	718	732	719	745	676	724	710	669	749	671	701	707	713	732	732	717	706	722	717	675	735	713	712	677	671	682	754	709	693	696	665	703	668	682	698	708	690	697	677	667	676	674	675	695	656	746	678	721	734	658	747	699	678	715	682	710	706	662	679	696	715	751	726	693	738	703	681	662	705	718	667	701	673	683	715	680	675	742	671	702	741	673	692	715	698	672	696	681	676	697	708	698	688	687	666	692	734	685	669	692	711	685	728	686	677	688	706	672	642	669	694	715	697	709	619	691	706	681	690	775	664	676	716	635	682	703	748	721	701	724	722	704	659	705	696	718	678	710	688	723	708	694	695	680	651	671	721	727	723	703	691	721	722	670	688	711	686	685	685	668	714	728	724	715	658	729	703	723	750	662	697	695	690	699	728	728	724	718	708	728	724	658	750	717	698	722	703	718	676	695	666	714	711	660	706	708	722	642	680	676	673	709	710	741	705	717	722	698	695	696	656	740	713	687	757	734	711	627	743	684	668	736	716	718	662	733	670	694	695	687	698	694	708	684	687	704	665	674	688	673	710	696	696	738	705	714	686	694	695	674	670	697	692	726	684	703	661	678	707	677	749	683	706	740	736	696	746	680	707	700	708	717	700	683	738	695	693	641	653	708	730	684	719	745	674	716	720	693	710	675	698	680	718	687	698	714	713	731	670	731	691	720	682	725	767	678	691	717	701	728	671	719	718	699	663	672	709	696	691	732	741	675	693	738	701	717	657	752	747	671	681	720	663	714	679	711	652	666	697	665	696	720	719	678	657	700	717	686	663	708	658	702	681	715	657	709	704	662	684	742	655	712	729	677	667	760	701	725	692	722	674	706	720	661	684	692	675	688	642	665	709	711	681	725	697	672	719	679	690	716	690	721	660	695	703	717	648	669	660	684	700	657	699	703	681	673	724	709	713	703	690	685	724	704	721	765	696	671	729	689	698	696	713	686	718	676	675	684	706	694	711	709	690	694	699	682	701	680	723	630	686	684	731	705	727	701	640	697	723	715	657	715	679	686	695	641	689	712	752	696	754	700	683	678	731	689	663	716	699	645	707	702	673	705	700	688	685	694	752	646	688	691	711	710	626	701	728	710	711	729	689	734	683	740	657	655	718	679	710	707	709	710	729	702	681	646	706	735	689	654	688	691	686	696	755	690	742	679	694	702	721	706	723	665	672	712	733	726	728	693	670	686	713	671	618	703	682	666	710	655	701	722	719	701	639	720	690	702	678	728	667	746	659	694	694	707	632	699	671	699	681	698	739	691	688	708	727	690	681	682	707	680	684	683	697	666	739	693	693	678	664	722	719	699	704	719	659	699	666	717	751	687	636	721	658	737	698	671	703	749	687	699
10364	814	315	249	208	233	223	202	236	223	234	200	226	208	232	222	217	228	204	229	209	232	226	254	229	198	244	215	199	239	218	226	237	232	217	209	261	253	223	224	210	226	229	231	217	217	212	224	211	233	220	247	230	233	237	216	220	232	212	213	209	227	213	237	216	227	233	233	240	209	213	236	219	235	229	217	222	240	226	229	252	263	235	227	222	192	235	220	227	216	214	205	236	204	235	212	224	213	230	199	218	227	204	227	193	219	225	215	210	203	241	190	217	242	222	215	194	231	227	199	229	238	235	215	213	189	221	240	234	233	238	197	250	234	219	213	210	241	230	260	234	226	215	217	211	221	217	231	232	219	231	243	210	217	213	228	203	236	218	194	230	237	241	211	207	197	232	210	227	212	237	221	216	205	240	221	222	245	197	224	216	228	240	238	209	216	206	238	211	203	219	195	220	227	214	205	185	200	213	208	208	246	202	193	241	209	229	238	223	226	207	221	241	251	240	196	241	218	225	199	208	232	244	245	269	219	218	224	231	231	208	223	202	224	236	200	220	192	219	228	210	242	230	203	243	210	238	235	232	220	200	215	247	226	218	246	222	217	213	228	202	228	209	206	224	231	200	242	216	221	256	253	212	206	208	208	223	215	230	195	240	227	196	194	199	218	245	208	239	250	233	227	224	213	230	205	218	251	240	211	214	249	208	226	227	230	222	212	232	242	229	213	213	229	219	247	232	230	223	238	237	210	209	247	247	217	213	220	260	258	210	218	215	190	211	246	228	218	203	223	234	217	243	193	206	211	238	234	237	180	229	235	203	246	256	214	213	233	228	241	205	253	270	233	213	216	196	225	217	217	224	226	245	204	227	212	238	231	214	235	235	204	224	251	230	223	216	212	249	200	211	243	261	229	200	249	215	230	219	199	218	205	222	220	230	237	263	210	247	236	246	206	192	208	233	213	204	217	227	224	203	221	221	266	221	245	214	252	215	209	234	209	225	246	214	217	204	222	217	221	239	226	223	211	195	195	230	222	242	224	216	232	227	230	235	183	182	245	236	197	212	222	221	204	222	226	232	212	226	195	216	217	219	192	189	230	221	209	221	245	219	220	230	231	221	237	237	219	204	209	239	236	193	207	205	228	232	230	207	214	218	210	222	234	243	230	221	239	240	230	218	211	204	211	225	229	201	200	213	197	239	227	191	252	221	230	212	257	218	233	264	213	222	232	228	206	217	223	194	231	211	220	209	210	231	246	223	236	239	212	222	216	225	200	231	224	245	242	201	214	262	198	220	209	214	255	214	216	210	234	228	230	244	210	230	229	222	220	260	256	243	211	223	234	213	219	231	209	210	204	214	219	208	213	227	233	222	216	208	261	210	220	231	208	228	213	216	233	226	236	225	226	201	220	235	204	223	211	207	229	214	223	239	212	227	261	224	224	201	230	218	214	224	214	222	218	238	226	229	232	205	232	213	207	240	220	245	245	232	239	231	231	205	219	196	233	220	234	217	254	221	217	189	211	193	211	179	240	235	192	221	209	288	225	223	212	229	227	244	226	242	221	228	240	228	226	216	232	231	220	219	216	209	228	197	208	245	238	232	230	220	202	245	235	214	206	235	247	260	225	241	219	214	183	239	244	218	235	244	245	207	192	228	240	210	225	240	212	230	216	186	239	226	220	210	200	207	217	218	242	230	222	209	226	223	214	214	239	198	243	223	200	222	230	217	224	207	225	250	187	239	229	191	224	207	215	197	219	228	246	235	211	218	231	207	236	220	238	234	219	230	212	224	234	212	210	214	227	197	253	205	212	232	211	235	216	224	221	228	244	219	214	213	209	218	243	229	232	245	211	222	208	240	231	200	228	217	221	230	218	237	238	211	216	211	262	202	236	234	214	201	234	237	225	234	225	214	216	259	243	233	217	224	230	235	241	223	208	221	215	232	251	231	221	228	261	221	231	219	218	234	217	205	207	225	213	230	216	207	233	217	223	224	218	221	249	207	256	245	206	236	200	233	224	226	201	243	222	213	218	176	239	235	241	247	223	195	217	220	196	254	223	215	224	220	241	210	218	221	220	215	222	226	232	221	209	232	223	267	223	226	215	237	204	225	206	198	251	216	219	206	236	210	226	224	224	230	235	226	229	201	227	216	221	207	226	204	234	239	244	245	187	248	247	231	215	233	236	215	220	252	213	269	222	230	228	196	220	212	202	212	227	227	223	224	207	219	222	220	239	230	190	236	225	228	231	218	201	207	223	219	224	205	231	216	242	226	189	195	211	223	220	235	227	206	199	268	212	202	221	213	215	225	227	207	211	229	201	225	232	219	215	196	251	237	205	217	205	215	240	222	270	246	217	252	245	230	235	247	205	239	201	246	232	230	211	240	199	214	178	198	219	201	214	206	207	259	206	228	226	219	223	240	212	211	231	227	244	225	231	232	219	224	239	198	252	209	211	230	205	261	225	240	197	227	210	232	216	213	208	230	223	234	237	211	213	220	227	236	276	222	219	205	221	205	225	234	225	236	210	209	197	224	234	214	240	238	219	223	206	222	208	210	226	228	221	236	214	232	216	204	224	192	198	244	236	225	202	235	233	227	241	216	249	221	205	209	218	209	226	200	225	236	238	233	215	224	255	250	207	208	228	204	230	197	224	248	217	206	236	211	234	218	230	220	200	193	201	204	205	241	239	218	217	218	222	238	250	241	224	208	265	200	217	252	220	256	243	268	215	235	224	242	212	231	215	217	257	221	209	213	189	221	188	218	222	214	209	229	238	233	239	186	209	262	215	235	231	245	231	195	234	232	203	232	230	210	199	190	225	227	224	252	209	221	241	214	221	266	206	211	253	252	237	212	225	243	216	181	233	244	223	227	224	208	226	201	235	205	248	200	215	232	227	211	202	248	225	214	247	230	233	204	221	207	223	224	230	247	214	247	203	210	211	225	234	216	226	199	209	218	234	229	209	205	213	215	239	240	231	221	202	197	248	224	217	203	245	197	225	251	201	236	225	241	210	221	223	223	241	240	219	234	199	228	230	228	233	231	229	240	201	235	254	215	209	230	201	240	228	245	230	226	225	248	219	228	231	238	259	234	219	253	247	221	202	193	224	244	243	223	241	203	216	218	208	188	212	215	221	228	210	242	242	221	223	200	238	209	229	223	206	239	178	245	201	171	220	207	225	177	242	214	249	263	245	208	219	216	244	233	203	201	244	236	237	220	206	199	226	236	240	214	234	205	184	234	210	211	251	222	237	205	224	213	234	217	214	217	225	229	236	208	229	227	235	244	227	249	217	212	256	236	226	247	213	183	243	215	216	236	235	217	217	226	222	217	224	197	220	210	218	214	223	237	238	197	224	227	253	210	241	219	207	206	213	223	215	209	235	235	239	233	220	248	212	218	193	217	228	250	195	202	225	233	215	206	227	233	226	247	218	225	234	251	227	209	214	213	244	250	245	247	241	205	251	199	224	202	238	238	212	249	226	238	225
10043	627	604	615	617	591	563	575	613	551	583	521	551	539	571	529	531	542	539	537	564	550	522	532	572	566	556	563	529	530	532	543	507	549	543	494	548	549	551	513	525	532	557	574	593	555	523	551	515	505	525	526	564	548	561	555	527	517	571	556	560	574	570	567	530	526	561	526	547	515	528	551	545	553	560	517	559	553	526	541	495	563	524	568	546	498	594	516	538	541	577	513	567	544	541	577	525	559	547	553	487	538	559	544	573	583	566	542	584	547	512	525	559	528	531	552	519	523	521	566	553	525	546	536	548	518	525	559	527	540	542	561	538	518	471	576	497	521	546	533	554	530	506	525	574	532	525	554	512	558	579	570	560	496	525	560	544	541	498	565	570	543	551	531	535	552	524	562	502	562	517	587	570	509	562	567	523	526	521	559	515	540	545	550	536	539	506	546	536	526	501	567	550	558	518	554	571	529	505	557	530	558	565	550	545	555	583	522	582	570	550	578	523	534	539	548	544	512	538	560	550	474	545	510	577	517	490	562	550	507	509	538	563	532	525	565	549	550	532	571	531	539	504	563	568	545	525	558	553	538	553	519	531	570	526	547	528	533	535	540	553	552	554	538	546	523	520	517	533	543	500	550	470	544	538	529	538	578	554	524	551	527	500	567	578	553	566	540	523	532	590	493	531	565	513	529	520	568	520	556	531	543	494	527	503	548	474	517	526	545	543	504	559	554	562	559	553	560	573	556	525	576	550	537	536	501	556	525	508	566	570	546	522	539	602	570	578	541	541	516	510	529	559	545	536	550	541	573	566	496	528	548	537	519	541	529	544	497	584	537	531	531	552	535	511	498	482	536	534	521	529	581	518	536	565	527	523	562	540	563	552	534	540	556	539	535	550	539	551	512	524	525	579	498	522	583	516	531	502	537	579	568	515	531	549	516	506	534	562	534	529	498	527	543	505	538	526	573	550	531	559	494	526	485	520	539	540	563	565	567	565	549	559	561	562	536	598	485	566	561	538	522	558	515	557	522	586	515	550	521	524	516	520	499	563	542	552	533	541	545	517	553	497	578	575	533	559	511	562	547	532	542	502	544	541	496	489	524	526	508	513	487	547	549	597	550	564	544	560	548	532	536	556	550	554	556	547	528	540	527	519	502	532	574	528	540	559	554	523	533	509	579	542	515	527	537	533	562	511	549	570	580	546	544	550	551	502	531	537	542	582	545	532	557	521	521	572	519	540	523	537	567	504	571	494	571	584	506	555	566	552	555	519	510	522	508	548	548	512	517	551	513	562	536	534	575	512	562	513	526	547	561	516	520	551	557	516	528	502	548	535	527	523	530	546	561	547	502	544	529	540	545	545	501	533	546	528	538	522	578	530	524	560	539	564	521	564	548	556	557	534	533	538	529	544	518	528	514	553	516	553	554	536	536	574	496	515	578	541	559	523	542	541	540	520	553	543	545	520	526	507	549	531	545	539	547	512	512	542	511	540	555	527	546	532	554	556	519	536	560	559	543	563	525	496	579	524	542	536	575	539	558	529	553	523	538	559	466	548	560	529	543	520	545	536	542	544	549	528	551	528	556	545	513	538	576	533	533	525	591	574	559	548	529	542	571	538	533	535	519	552	518	520	506	550	529	541	523	520	511	542	515	564	515	533	547	602	548	518	548	535	541	561	523	497	578	543	529	543	530	557	552	519	537	533	538	515	538	580	507	541	499	556	498	547	516	548	484	526	542	577	524	537	523	557	554	564	540	515	566	532	571	551	584	535	506	549	505	555	555	533	529	511	528	559	538	520	520	534	537	558	528	563	504	501	534	527	589	545	563	537	519	543	556	538	543	526	521	526	506	521	533	564	520	530	502	565	523	548	538	580	537	560	507	516	523	546	490	519	547	567	523	517	562	529	562	560	503	531	576	536	506	524	554	537	540	544	538	542	544	503	574	518	545	527	583	506	535	570	529	550	512	505	541	531	560	514	587	577	561	557	546	520	533	499	526	509	557	529	575	525	530	521	513	507	520	536	516	530	590	506	556	539	558	538	533	542	523	545	571	553	545	559	521	542	574	533	524	551	552	536	547	496	563	596	521	574	547	561	517	563	537	545	519	487	492	524	536	524	537	539	532	542	525	532	578	551	519	521	549	555	523	540	487	609	582	533	536	559	525	519	541	550	569	535	530	528	540	525	549	559	555	504	523	566	537	526	574	544	539	541	529	534	538	496	515	547	556	531	546	520	529	531	560	515	532	538	577	598	596	556	511	496	565	530	550	520	575	546	574	546	540	511	524	538	511	538	550	538	515	509	513	528	495	538	560	562	557	553	518	565	527	543	490	524	498	547	482	538	508	536	546	543	509	543	526	517	509	557	544	503	553	541	544	572	566	513	534	508	551	537	617	559	508	504	530	546	538	579	590	515	557	576	529	508	551	545	569	528	539	539	480	585	547	540	525	551	533	512	518	547	550	529	529	534	545	527	526	523	532	543	536	525	509	577	526	564	536	551	556	548	547	578	557	550	554	555	550	552	528	543	519	540	559	527	540	539	558	535	554	534	516	512	552	549	533	557	583	539	503	538	495	510	544	526	561	566	567	537	537	544	525	543	540	538	545	531	526	528	518	518	543	541	564	545	543	539	573	527	559	555	504	493	522	570	542	516	532	546	500	555	529	584	493	532	514	586	531	518	550	547	534	518	523	516	540	525	530	532	520	514	506	506	581	504	537	557	558	519	540	530	545	537	530	549	560	523	546	498	554	531	500	557	559	576	540	491	520	544	485	567	546	518	559	518	542	546	521	572	559	551	541	553	507	545	535	565	526	532	559	550	527	508	487	517	533	561	543	565	518	514	501	487	521	514	595	519	573	541	596	575	495	556	529	536	537	556	565	554	533	513	520	520	575	540	556	519	552	535	560	531	537	482	596	537	526	536	523	557	517	517	566	538	506	484	566	534	547	547	555	540	552	543	563	521	504	535	539	534	543	542	492	516	560	509	540	540	539	567	532	541	560	577	566	566	514	553	501	528	548	526	599	568	525	488	549	572	540	561	541	537	546	540	535	535	535	518	533	582	518	558	539	547	541	534	527	521	571	533	544	514	538	568	511	545	555	563	538	541	537	549	525	531	513	553	568	518	569	529	550	535	561	560	531	580	567	556	512	530	534	508	534	514	525	544	520	533	515	558	521	543	544	582	548	501	514	575	490	549	504	521	541	556	554	519	527	530	522	527	533	541	541	518	558	524	531	565	508	555	574	602	581	565	531	546	530	513	476	483	518	491	595	566	529	561	505	537	538	574	550	541	526	545	563	500	573	542	535	520	537	542	483	532	530	522	498	568	531	538	575	549	550	523	524	553	551	583	556	535	569	555	579	581	554	506	541	508	555	580	548	527	519	507	541	528	554	557	553	544	527	525	564	540	523	549	543	567	539	520	548	523	530	553	563	532	524	563	497	514	528	526	573	507	565	534	508	561	530	547	564	552	543	542	523	557	565
63774	19507	2702	831	552	445	328	300	263	249	188	191	197	173	202	174	161	170	152	147	170	156	151	147	145	169	164	137	145	179	159	141	133	140	153	165	150	152	130	133	145	142	131	144	141	134	142	137	137	130	153	137	141	150	164	133	164	149	123	138	135	149	137	123	130	148	140	158	159	160	129	143	126	131	137	149	138	164	141	146	141	122	116	139	138	132	141	137	133	145	158	147	129	125	152	133	148	142	146	161	129	143	149	153	143	164	141	140	128	121	130	140	162	120	131	148	144	152	131	148	133	146	124	149	152	148	129	127	136	129	108	128	162	133	126	134	160	165	115	123	152	135	131	149	133	126	154	136	132	139	135	154	149	135	134	136	129	129	132	148	135	158	159	150	138	129	135	142	126	131	135	155	158	138	151	120	123	135	141	116	120	131	144	138	131	153	131	131	157	158	135	141	115	159	144	115	134	149	147	135	168	166	151	141	139	139	139	157	142	132	119	130	137	169	134	141	133	144	137	148	140	163	137	137	143	153	133	145	157	127	117	132	132	135	148	153	134	130	122	134	142	154	150	133	152	130	119	167	139	145	142	124	145	134	138	143	138	143	124	144	141	150	154	137	135	141	123	144	158	122	135	145	142	137	136	142	150	158	130	137	163	129	142	139	136	125	125	143	148	162	123	149	139	143	142	162	142	139	139	123	137	151	125	148	129	123	138	135	145	149	133	146	133	156	154	133	148	141	125	134	131	122	151	131	129	126	137	128	133	139	155	148	146	138	137	164	148	125	147	134	134	134	124	127	129	156	160	135	112	154	149	172	127	168	136	142	149	170	123	141	124	147	144	112	131	139	145	134	151	149	135	122	117	154	119	136	140	154	127	162	140	130	144	146	151	151	148	152	125	128	142	134	149	158	135	141	149	123	144	152	120	147	131	133	135	161	145	139	132	136	136	142	154	135	126	138	134	137	131	146	115	149	152	134	139	165	137	117	128	135	139	132	161	146	151	127	130	126	142	138	146	150	139	167	154	153	128	140	144	128	108	123	154	130	161	155	122	124	105	138	136	174	136	127	141	146	122	129	146	141	139	115	131	150	115	144	137	125	152	141	154	124	131	135	149	131	145	127	149	139	121	142	157	118	127	144	157	146	148	142	140	133	139	147	173	114	154	118	134	165	141	127	153	144	136	127	132	133	132	133	133	135	143	125	139	143	171	120	151	133	153	154	116	140	173	148	160	129	135	137	137	139	150	145	147	151	148	146	160	144	129	151	164	128	140	131	139	151	141	146	148	130	147	157	155	133	150	144	123	136	147	154	125	146	147	118	136	150	142	128	136	145	127	144	141	139	135	138	124	129	128	130	122	144	125	146	144	141	143	136	158	136	130	125	149	124	149	134	145	141	152	165	146	138	120	139	138	140	123	129	136	131	131	138	144	149	125	153	118	123	123	139	127	128	146	152	153	137	142	148	119	130	126	155	135	145	123	124	126	144	133	160	117	134	127	152	148	121	146	151	144	142	139	156	147	116	132	145	146	134	136	123	138	125	138	158	139	149	138	146	126	156	152	146	129	165	167	134	151	146	145	144	133	144	145	134	150	154	141	156	141	133	129	126	135	122	151	156	114	135	141	143	131	144	154	147	145	135	120	124	156	159	148	141	150	123	133	125	152	125	146	154	136	158	147	127	134	137	142	129	164	148	146	145	148	132	128	138	126	124	141	120	155	125	146	128	151	134	148	155	135	145	143	138	137	134	129	111	127	131	135	123	142	133	142	149	115	133	164	152	117	119	140	139	126	137	148	146	145	145	127	144	152	153	127	153	139	153	158	130	129	146	125	144	132	141	124	127	147	143	131	151	164	132	131	122	148	153	138	140	133	146	153	155	127	134	118	125	158	124	137	128	128	154	131	147	134	142	134	133	124	153	132	149	150	138	147	155	143	140	118	154	131	144	137	137	153	157	126	126	119	131	127	120	159	161	151	161	113	127	158	152	139	145	135	113	144	140	140	121	150	129	156	134	129	149	157	139	164	136	129	117	120	139	160	133	129	126	129	126	143	146	146	157	144	123	128	150	131	123	120	157	151	143	112	138	149	142	143	139	148	156	136	148	133	134	157	150	126	158	131	127	155	134	114	136	146	147	120	145	155	156	127	144	124	129	131	134	133	134	127	133	124	119	130	136	150	141	149	148	163	130	122	131	143	163	148	132	151	153	145	151	146	142	157	126	129	135	141	147	148	156	122	141	143	142	145	144	134	144	134	141	168	131	132	131	139	133	155	153	136	139	127	152	137	137	155	125	150	147	126	122	130	150	135	151	141	153	154	136	148	125	135	119	134	136	145	140	116	153	152	157	162	152	133	141	144	151	147	129	149	131	139	135	139	143	143	134	152	140	170	136	145	120	153	131	147	150	145	150	150	151	168	147	126	151	156	141	141	140	136	135	139	135	130	131	144	114	141	130	148	136	147	137	137	149	133	145	141	136	158	144	126	151	123	144	126	141	133	130	140	145	129	131	129	107	114	127	146	135	134	134	146	137	130	146	139	150	151	132	134	129	146	107	162	141	144	142	140	141	137	141	149	145	153	108	137	141	128	149	134	142	151	137	135	132	155	126	148	127	138	118	141	140	149	161	173	144	166	134	139	177	134	125	155	146	149	146	145	127	148	119	157	132	149	143	121	121	136	144	149	140	122	135	116	143	133	144	147	127	122	153	121	118	116	145	132	150	140	147	135	126	124	164	157	125	115	123	150	139	142	134	134	136	155	123	149	120	139	151	150	124	144	145	157	155	128	131	135	129	139	160	157	140	141	144	139	123	141	157	126	130	132	147	147	146	138	154	141	132	144	134	148	128	153	143	141	130	124	140	151	129	137	121	126	147	150	151	163	159	141	137	101	125	136	137	163	132	141	153	137	126	128	151	145	143	147	141	156	147	148	139	153	149	135	154	139	124	148	137	148	125	151	145	123	135	135	132	132	166	134	119	142	145	156	132	152	137	134	151	164	141	137	151	162	133	154	138	129	136	151	151	135	138	155	129	130	153	152	151	143	172	139	127	143	128	119	149	156	141	136	155	154	146	142	141	149	113	122	141	143	143	157	158	143	130	148	138	114	130	129	143	135	149	151	142	142	152	147	131	149	123	135	103	135	128	129	138	111	137	143	130	129	131	119	138	150	143	124	144	134	155	141	121	144	138	136	137	135	125	139	141	134	144	127	135	146	137	150	160	145	163	140	140	151	155	128	159	135	176	162	154	118	139	145	140	131	126	143	156	165	121	123	151	138	163	140	147	136	136	138	125	120	143	142	135	120	150	139	130	134	154	147	132	153	148	144	144	132	155	141	126	133	136	139	154	127	138	145	152	163	149	151	161	142	142	140	144	129	126	133	136	146	152	157	142	143	155	128	127	146	121	118	146	159	161	160	158	142	145	129	130	157	143	142	119	151	136	154	154	132	142	141	145	146	143	132	134	163	123	154	131	143	125	121	133
31514	965	1957	2398	1935	1688	1394	1224	1038	919	891	765	667	681	661	583	579	544	559	514	506	535	459	455	509	466	491	408	450	435	433	418	437	400	441	457	424	446	444	449	409	438	421	396	399	387	393	385	420	405	420	414	414	380	381	387	410	360	384	401	427	382	407	379	392	409	423	408	417	402	406	382	389	406	409	403	416	409	376	382	394	372	389	375	400	360	398	415	419	384	400	393	364	388	380	388	422	393	407	385	374	398	395	411	343	405	358	386	404	399	394	383	349	408	380	386	367	423	388	387	389	384	359	382	406	377	369	384	400	414	387	381	368	381	428	406	403	388	398	381	384	378	375	403	380	370	390	374	379	371	363	383	353	406	377	351	381	411	383	380	394	387	409	415	389	377	411	398	396	410	409	391	435	358	394	368	370	363	405	421	385	398	418	415	384	389	396	383	420	367	398	381	354	370	363	398	370	387	390	405	399	355	375	401	409	393	426	365	402	385	362	433	381	398	384	390	378	382	395	389	393	376	396	373	394	388	376	381	346	361	367	383	375	379	373	395	412	377	417	326	398	396	408	433	397	366	379	384	350	392	391	384	397	394	397	387	386	394	402	414	379	387	362	379	378	388	399	375	393	428	369	372	392	359	357	405	398	409	388	420	405	377	377	373	384	376	385	414	384	373	365	384	358	374	374	370	378	423	412	397	392	365	407	403	376	377	412	369	404	372	358	412	357	370	388	376	353	408	389	392	391	402	342	377	379	351	371	379	398	330	392	392	390	383	407	391	397	376	379	386	386	395	402	377	397	351	439	376	357	373	368	370	378	374	403	353	367	370	383	367	427	376	383	381	399	370	374	398	375	359	384	376	351	410	374	396	408	398	386	385	385	373	393	393	383	367	417	384	384	375	390	387	378	381	394	424	401	413	383	341	347	357	398	400	394	381	407	399	409	365	402	410	370	387	386	374	350	381	398	382	376	367	369	373	390	399	345	380	400	378	389	388	364	425	381	389	374	414	402	407	391	412	378	389	371	401	381	399	382	383	402	351	402	379	379	374	367	347	379	321	362	392	393	390	386	397	382	382	356	412	376	378	383	388	394	411	351	402	379	406	416	398	390	344	409	382	413	398	423	418	350	391	388	386	390	401	393	384	390	429	366	378	391	371	389	405	377	391	372	381	378	409	391	371	405	326	362	368	392	383	395	383	388	418	398	393	371	400	399	379	430	389	340	409	387	405	381	411	378	371	376	386	381	374	363	388	378	398	393	368	377	377	410	377	400	393	395	366	409	377	383	380	378	350	415	348	376	406	404	416	375	408	362	410	352	351	396	395	366	381	367	372	371	399	431	376	387	389	353	397	397	402	397	410	339	357	377	366	425	394	389	328	393	391	353	376	391	324	387	362	372	405	376	419	432	389	389	380	408	377	330	393	395	386	382	382	369	391	380	396	369	359	401	381	408	382	392	366	397	404	383	397	400	379	362	409	409	367	394	375	387	387	390	352	433	447	372	378	392	337	342	355	389	395	362	410	352	370	427	367	406	378	408	402	369	365	394	377	353	385	404	390	398	378	371	383	378	381	361	406	394	368	386	417	360	371	399	364	416	388	420	393	390	380	387	406	377	344	392	366	408	353	389	354	370	433	416	382	394	384	399	387	392	402	387	403	385	361	386	378	391	389	374	367	365	355	379	371	396	365	378	401	395	380	374	373	405	381	385	375	359	380	361	379	387	384	388	371	414	364	359	378	395	362	400	371	393	387	407	397	418	375	387	384	365	367	376	415	372	365	393	354	387	361	404	389	353	389	399	392	410	369	397	384	375	368	376	385	390	365	424	390	391	398	374	362	373	416	355	382	340	358	353	359	367	391	413	387	424	384	390	390	392	372	430	360	396	427	383	386	348	391	393	386	372	392	353	361	385	356	377	371	386	360	357	440	383	395	359	354	403	380	398	394	372	387	398	368	386	373	379	344	373	425	367	326	399	353	373	382	383	411	385	380	416	375	413	387	362	362	401	355	368	390	385	383	394	383	379	394	364	377	393	379	414	341	360	354	364	380	361	359	410	369	397	417	386	386	383	389	384	409	371	365	328	383	377	394	359	408	369	398	414	393	381	384	375	400	391	390	380	387	363	396	410	403	393	364	388	419	393	357	403	375	375	394	411	375	375	365	370	375	345	408	398	422	399	400	397	376	398	387	370	392	368	363	365	387	370	392	413	394	395	413	389	407	399	376	391	374	395	381	375	441	381	402	373	392	395	388	388	390	374	388	364	393	417	419	385	362	388	390	422	392	377	374	368	381	396	388	393	398	407	381	382	406	361	387	383	376	384	388	383	361	403	356	360	405	395	382	389	381	371	341	370	429	392	375	361	353	377	386	422	382	391	374	381	372	403	392	391	366	404	369	384	397	393	374	352	340	357	359	383	396	407	406	380	419	413	386	369	396	393	420	397	372	374	389	368	360	425	388	370	390	346	421	389	352	344	384	380	350	393	415	388	362	373	421	341	385	400	391	380	371	371	363	360	357	374	382	377	381	387	432	413	384	412	406	382	435	399	386	375	408	375	390	371	351	376	363	361	350	401	373	371	375	378	390	380	363	407	345	347	391	374	416	394	396	393	362	382	439	389	380	374	374	381	388	391	407	366	400	398	386	398	386	382	361	355	355	397	373	368	382	412	399	367	384	347	415	384	354	353	385	398	394	364	384	371	371	420	407	358	393	389	381	387	377	365	355	407	398	389	419	405	402	376	408	388	359	368	376	374	315	366	362	386	392	400	432	431	401	420	367	401	378	372	401	364	400	412	377	368	374	399	394	384	362	380	396	391	388	403	378	387	371	370	377	399	376	388	405	356	413	389	362	387	391	386	384	400	388	388	397	377	372	408	410	383	393	359	436	379	394	379	395	356	385	404	376	377	377	384	382	351	376	392	379	385	383	393	364	401	342	399	379	362	388	413	334	381	372	387	401	364	373	396	386	377	336	390	387	427	436	411	385	412	359	372	392	413	377	409	400	365	350	410	391	429	366	354	396	369	372	358	388	368	389	413	371	372	385	357	403	355	374	375	395	419	365	378	374	367	384	359	390	405	382	440	388	419	386	370	397	352	337	401	378	397	373	420	398	394	422	384	400	370	392	418	365	369	403	372	386	360	351	389	383	375	415	387	394	398	387	383	385	367	397	393	349	381	381	383	388	380	411	380	387	351	352	361	385	425	405	375	369	356	351	396	382	378	377	405	383	378	393	419	377	365	399	408	384	360	389	392	387	408	412	393	411	406	364	395	379	398	378	407	387	374	382	353	399	382	408	360	352	401	370	355	387	376	376	354	390	400	378	344	355	383	365	388	388	365	382	384	372	386	363	397	368	378	355	332	397	415	394	414	401	382	391	355	412	324	383	408	389	364	379	396	427	393	367	369	408	399	400	367	386	349	367	380	367	359	342	381	408	384	381	378	387	406	386	368	395	372	354	349	359	391	385	380	384	395	383	397	409
76052	27079	8447	2086	1153	853	642	553	533	439	426	431	424	373	346	356	333	381	355	320	326	310	323	320	319	335	313	288	296	295	321	321	299	289	277	283	293	264	301	295	293	274	298	301	302	270	273	301	283	269	293	264	292	306	287	310	295	258	308	318	264	314	267	318	272	302	289	322	283	283	274	291	309	275	277	299	296	286	301	316	287	282	298	287	266	270	288	275	294	297	296	280	268	308	307	267	285	265	282	281	293	312	289	271	278	308	331	288	307	322	276	286	293	266	269	315	323	296	292	307	313	248	288	281	284	306	292	278	298	268	282	280	275	288	280	256	290	283	297	276	301	287	299	266	305	310	288	272	273	290	275	264	269	290	267	303	265	304	306	294	316	245	279	285	280	289	250	228	307	261	287	276	317	285	272	256	282	287	308	260	278	269	256	274	272	297	274	303	296	294	275	293	290	263	308	294	275	301	312	306	266	302	286	313	302	316	258	285	276	267	277	294	287	313	277	298	295	277	257	301	263	306	306	277	281	286	273	304	264	331	268	271	293	237	279	255	255	294	325	253	301	244	293	299	264	311	266	278	275	293	302	294	264	264	292	296	285	286	258	305	275	263	275	280	288	282	263	311	271	260	265	307	297	266	295	283	287	292	270	288	230	288	292	281	301	272	280	287	335	303	295	314	280	260	292	284	300	308	265	267	275	294	301	306	280	279	283	304	291	314	275	289	284	281	269	269	296	274	290	276	306	276	308	311	272	263	289	280	314	273	263	241	287	286	281	269	312	293	304	292	279	289	283	291	309	302	278	277	317	283	283	292	309	280	312	282	267	267	281	299	267	270	298	304	300	292	286	309	306	308	275	294	285	298	296	304	317	280	265	277	303	305	301	252	273	297	299	265	336	280	294	286	295	296	323	310	301	281	297	298	270	277	300	253	314	240	274	287	299	258	273	291	286	281	265	282	285	254	278	301	293	315	287	284	290	264	274	290	283	291	277	291	317	298	274	304	280	269	266	268	304	265	254	294	275	253	296	304	263	291	277	256	292	303	279	283	303	293	318	258	302	278	293	269	298	281	287	298	288	293	278	273	263	310	269	288	264	270	320	269	271	286	305	310	287	298	274	323	280	279	301	305	282	275	259	298	295	288	277	293	305	297	260	279	316	311	267	298	299	315	265	313	311	340	281	282	290	283	304	299	303	297	312	311	292	259	267	306	269	293	282	287	288	283	278	292	283	304	282	282	293	300	249	316	303	247	285	254	293	287	271	267	269	294	263	282	293	307	289	321	274	266	275	285	271	279	279	310	291	264	280	269	272	312	282	274	263	257	256	256	320	307	308	299	297	311	301	281	298	255	259	274	281	265	254	303	297	288	320	282	300	271	266	283	275	265	259	281	276	282	310	279	274	267	291	297	297	288	292	294	294	276	260	294	259	323	254	300	273	330	260	288	276	286	296	288	284	291	269	286	274	289	283	317	288	292	323	280	319	285	263	282	288	276	307	265	290	292	287	308	282	281	265	278	275	292	264	287	293	292	248	292	305	273	283	278	287	280	273	304	277	251	308	242	268	266	309	263	308	291	283	258	278	279	267	283	304	281	297	260	249	260	276	309	289	291	290	300	301	288	292	298	283	288	279	283	277	304	292	256	288	269	282	268	262	251	274	281	318	273	312	317	277	266	292	290	287	297	277	281	321	263	299	247	255	252	309	309	306	261	282	293	288	284	280	287	282	241	302	288	300	336	283	289	291	262	278	289	302	286	292	261	279	291	263	257	302	271	267	292	289	270	283	308	296	271	269	298	272	315	241	286	308	290	255	259	275	258	269	285	281	311	308	253	285	253	286	294	303	315	319	311	304	299	272	251	244	295	297	266	287	276	264	339	289	259	283	279	267	269	302	315	293	292	259	269	283	292	286	288	289	277	286	274	266	267	282	303	277	275	261	299	281	300	304	293	308	296	280	301	291	309	250	276	272	301	252	271	290	299	292	284	259	267	277	268	278	267	285	288	277	292	262	316	283	256	263	276	288	261	266	295	252	273	267	268	280	292	287	295	284	317	272	265	300	276	282	300	266	284	291	251	285	282	284	293	282	265	281	299	298	324	302	293	296	285	275	302	286	277	273	280	269	316	271	257	278	285	289	294	304	265	288	306	273	286	288	294	283	293	308	276	320	278	284	309	318	299	260	285	302	285	265	287	286	276	292	245	299	277	293	276	279	311	294	266	301	296	261	283	288	268	305	276	269	280	267	304	271	286	286	291	269	299	272	298	298	284	313	284	310	315	308	290	287	297	315	290	276	276	271	288	300	279	305	305	282	278	296	299	276	300	279	254	301	280	300	259	321	314	283	301	293	267	267	270	291	305	274	285	293	266	294	315	304	294	283	298	282	337	270	257	273	279	253	284	288	299	283	305	317	293	313	275	293	267	267	298	273	291	307	290	268	293	288	305	290	287	234	307	275	313	285	282	278	247	275	323	299	287	256	313	281	293	294	276	297	257	294	246	277	284	301	283	298	287	278	278	263	324	294	285	292	301	265	288	275	293	265	323	300	282	270	330	316	273	266	278	278	272	284	311	280	290	314	262	288	291	253	273	278	269	315	292	272	290	281	301	279	291	278	243	244	298	274	269	260	301	262	276	290	268	292	294	311	303	294	323	281	271	301	308	302	287	285	324	314	309	312	271	274	328	286	280	274	280	304	284	261	316	276	294	295	289	316	303	278	289	304	267	276	277	292	272	308	297	293	284	266	268	286	275	297	257	292	273	290	303	335	303	293	265	278	275	306	293	259	277	285	278	271	292	289	282	296	300	285	283	268	283	308	268	270	284	264	273	292	285	282	280	292	287	283	299	290	299	303	254	330	310	282	308	272	295	276	271	280	264	295	325	272	281	288	300	286	289	289	285	266	301	317	279	308	288	307	351	283	271	267	281	315	310	271	299	297	261	305	312	284	277	257	301	278	277	324	300	311	265	280	301	307	261	304	299	270	285	275	282	293	263	267	282	311	257	278	263	282	286	291	290	306	284	278	275	271	296	304	267	274	271	286	273	264	289	261	279	268	266	274	291	285	296	271	316	276	302	263	280	264	299	288	270	305	273	279	287	293	296	288	237	291	315	286	268	302	286	275	267	300	293	299	267	287	277	280	287	277	316	259	318	271	271	288	264	301	303	272	259	288	283	261	292	271	301	300	294	250	263	301	304	293	287	293	320	305	285	291	258	260	274	295	325	305	278	279	291	263	290	314	277	259	261	313	268	303	281	281	292	262	293	264	259	256	292	285	272	304	319	302	278	292	273	294	292	298	302	269	237	322	277	295	268	278	303	276	261	290	289	285	301	258	285	257	326	306	283	297	299	298	258	298	291	278	252	287	285	291	285	303	308	313	308	289	267	265	294	297	272	298	292	321	323	279	275	300	273	287	303	254	277	302	284	271	267	285	265	305	280	281	280	282	283	259	280	285	266	308	290	320	282	289	291	288	291	303	271
39570	1931	3787	4491	3846	3174	2733	2339	2014	1721	1573	1477	1296	1280	1158	1099	1072	998	1033	970	937	892	927	857	833	935	870	877	770	820	808	839	814	808	762	810	748	795	775	739	734	710	748	715	735	748	749	702	759	736	716	677	759	722	755	729	688	744	689	715	751	719	682	702	733	727	699	708	707	709	735	730	696	697	685	747	684	676	661	721	696	648	732	710	721	661	713	672	658	728	732	698	731	666	665	684	738	720	698	683	714	742	720	698	740	707	680	677	704	702	690	693	685	698	677	710	680	735	728	702	728	687	710	702	694	721	690	693	701	712	728	734	695	712	699	692	717	738	740	735	670	704	737	706	726	712	737	671	696	684	697	729	669	712	697	696	709	733	688	675	693	710	632	699	703	725	666	678	657	665	716	686	703	702	674	697	660	697	734	692	742	728	640	627	646	759	750	659	699	704	720	689	738	652	711	699	739	733	702	732	704	726	738	721	654	678	673	731	671	710	703	721	707	696	682	691	673	753	740	684	722	715	710	706	699	733	699	708	665	707	676	680	696	710	705	734	709	717	660	674	687	699	685	685	690	740	670	702	712	686	673	679	670	685	693	712	732	698	729	678	688	724	727	711	687	675	689	706	693	751	738	677	726	706	710	712	747	700	709	680	709	752	659	726	668	654	672	670	701	731	723	688	623	724	733	687	684	685	686	714	673	661	709	669	680	727	720	670	749	735	700	694	613	673	713	766	690	683	735	677	699	699	678	696	706	710	721	689	710	725	656	689	710	742	647	669	754	662	712	680	747	730	700	696	725	680	683	701	679	696	683	735	704	676	670	705	651	700	645	707	695	703	699	672	702	715	687	737	677	679	731	685	667	667	690	736	714	703	702	653	656	722	734	676	727	722	658	694	713	729	730	686	673	678	676	646	714	685	710	730	702	664	700	712	658	698	696	688	680	673	693	720	682	676	699	680	712	758	726	669	671	710	661	698	723	659	651	669	662	665	722	704	698	668	708	719	713	691	758	696	697	654	663	679	695	682	700	727	701	702	690	713	751	741	700	677	649	696	657	715	728	690	676	697	709	720	667	699	706	678	703	722	713	688	736	743	689	659	731	699	682	723	693	688	670	697	740	639	694	689	648	711	711	694	702	718	747	675	665	750	716	699	730	736	678	714	692	704	691	711	646	713	774	706	671	723	697	679	694	679	785	732	687	688	712	703	691	674	699	732	674	669	719	698	722	711	663	721	681	705	711	706	719	704	719	688	703	721	706	682	703	668	694	685	700	705	691	684	670	696	682	718	679	706	654	659	752	706	662	665	688	749	725	694	704	710	709	684	695	702	731	665	666	706	725	681	667	734	745	735	677	689	717	674	741	699	651	689	773	696	699	646	709	696	690	652	698	722	749	712	707	741	722	701	672	751	686	698	715	698	689	695	739	698	682	682	714	680	726	683	715	699	714	685	747	692	682	665	666	704	675	675	695	748	747	698	692	694	701	686	695	725	695	724	734	778	670	672	725	737	700	703	727	767	662	667	675	699	710	696	728	720	682	720	715	744	681	690	732	705	741	681	678	699	764	649	713	684	691	682	695	707	666	665	720	714	672	670	705	711	722	711	742	699	713	699	687	743	741	723	709	652	699	687	697	701	654	712	708	679	702	683	736	683	693	695	709	738	670	707	705	662	712	721	713	719	744	707	685	729	692	714	686	743	710	686	742	716	735	708	702	691	678	708	678	702	694	714	687	698	705	713	747	706	684	719	727	681	732	718	710	673	720	679	707	679	653	710	723	690	692	755	677	686	706	732	665	694	705	695	732	687	693	724	732	683	690	708	675	694	700	668	710	676	746	721	754	725	677	692	712	672	692	661	728	635	716	649	659	741	682	678	695	686	681	659	725	754	678	719	673	689	723	677	679	681	695	691	716	640	712	663	652	717	712	648	652	642	694	705	670	696	718	675	661	695	702	698	721	697	662	673	728	727	729	721	669	733	690	747	707	681	682	725	692	698	725	703	692	634	662	717	688	704	698	720	715	698	680	659	692	725	719	713	758	684	694	695	685	663	720	742	715	703	665	660	709	732	695	667	724	688	689	672	711	678	713	678	654	670	719	701	674	704	649	709	731	706	694	694	677	719	706	700	703	675	685	699	736	691	689	698	687	683	734	716	745	733	653	733	704	696	688	716	717	697	703	691	658	705	697	698	664	701	671	681	717	669	692	693	708	749	722	646	708	708	684	679	693	720	699	694	698	709	733	693	717	695	636	659	659	696	651	672	665	717	709	703	698	671	689	679	690	686	742	698	694	693	712	720	702	729	690	743	741	662	681	725	703	708	764	674	743	672	662	716	646	721	666	709	672	616	726	653	705	718	724	689	699	659	720	710	729	691	685	704	716	735	759	699	711	672	709	717	721	711	647	681	687	726	710	700	693	677	688	704	653	656	694	708	704	710	695	718	730	737	757	693	664	710	693	689	693	633	668	723	667	710	696	700	706	716	709	711	687	717	689	730	688	737	685	692	691	672	727	722	706	732	711	682	699	694	744	705	672	694	725	675	672	697	703	675	697	691	658	698	700	709	693	682	626	715	660	693	712	679	708	669	762	703	700	715	739	675	682	734	669	660	741	629	717	696	668	698	714	745	713	710	650	673	704	729	702	696	709	697	667	691	701	699	677	702	681	728	664	679	691	690	671	711	705	703	710	665	667	669	675	696	669	697	749	672	670	646	721	729	695	650	684	674	722	695	739	716	699	708	707	658	654	673	712	682	692	672	719	725	685	679	689	685	727	715	699	729	715	695	727	694	681	666	699	694	706	724	692	707	667	721	694	675	719	703	672	701	684	695	690	700	708	678	750	686	700	740	720	747	657	759	731	740	664	698	706	741	710	693	713	704	707	739	711	717	697	674	686	703	722	693	713	699	693	682	678	656	722	675	689	683	666	714	707	720	701	690	685	701	736	704	698	677	726	690	717	744	682	669	657	742	701	711	679	674	651	675	724	674	734	716	703	686	702	680	699	663	719	707	728	698	677	681	704	718	689	738	700	744	692	725	701	613	686	649	688	663	716	667	663	649	671	689	676	657	658	669	692	674	674	659	695	696	672	750	749	733	696	723	683	666	685	710	693	695	710	697	703	755	668	717	717	694	695	650	705	701	731	660	698	641	698	684	695	667	740	730	670	669	658	687	707	675	631	696	698	680	694	666	654	653	701	719	687	705	707	693	665	741	733	729	669	663	688	718	679	720	671	690	708	714	700	705	699	706	658	694	684	686	688	663	694	764	697	706	710	792	694	698	705	702	691	669	701	719	718	705	713	692	719	710	696	692	699	753	697	703	693	738	630	701	656	701	722	706	682	765	711	665	686	692	704	724	705	702	647	682	620	664	695	705	706	675	668	665	710	708	660	701	662	716	713	667	656	685	686	691	682	666	723	698	706	696	702	755	709	721	712	673	707	725	689	721	693	709	702	745	683	719	762	773	733	741	732	716	689	641	735	710
10315	528	220	256	229	222	248	215	215	237	216	194	222	218	234	243	248	242	221	221	194	250	222	207	235	222	246	239	230	258	235	226	232	218	211	213	214	215	232	223	213	239	227	200	218	221	244	252	223	211	233	215	218	216	231	229	232	207	235	218	241	204	222	224	234	232	236	209	212	204	240	221	231	227	216	247	214	228	204	204	231	209	205	226	244	210	202	208	221	205	227	229	210	206	237	225	209	220	191	240	240	224	203	226	207	191	254	207	218	205	208	198	213	183	195	210	244	246	214	250	216	211	229	215	225	222	229	191	236	183	243	209	188	272	236	215	211	239	214	239	208	238	209	215	210	211	214	238	189	207	214	211	234	236	233	255	222	225	224	226	204	240	259	227	225	238	219	208	223	243	220	228	237	228	235	219	222	229	207	205	236	220	196	240	220	216	193	216	217	191	257	239	222	211	235	209	196	217	232	213	238	264	196	233	252	230	212	206	227	224	231	267	187	212	207	227	242	207	192	228	231	236	238	246	229	230	231	218	241	203	247	233	198	207	217	194	220	248	242	218	212	229	213	224	262	236	209	246	221	218	172	202	238	210	209	211	215	239	229	219	225	206	241	236	206	214	183	233	205	218	235	212	227	233	195	227	232	218	229	217	230	238	198	242	220	205	255	207	234	210	225	265	224	217	244	211	231	190	230	229	236	211	236	234	187	212	218	235	219	211	221	218	204	206	209	236	223	225	213	210	209	237	215	220	206	234	237	241	211	224	211	222	204	193	183	209	213	214	197	241	211	227	233	243	212	196	216	219	211	203	227	241	248	215	228	219	220	204	216	236	212	227	207	219	227	200	209	229	218	214	215	190	236	227	216	222	258	236	211	205	216	213	262	226	244	212	205	234	232	212	225	217	223	193	229	244	204	240	229	209	199	229	208	193	206	220	242	217	242	216	206	198	238	225	237	216	198	227	201	188	236	235	232	203	216	194	244	228	231	234	232	236	236	225	251	243	237	195	237	244	237	187	215	211	241	221	236	228	201	218	244	227	202	213	248	246	219	207	213	226	224	231	229	218	211	184	207	244	189	225	230	247	209	232	231	217	255	219	201	232	224	188	240	210	210	228	230	206	202	201	216	210	215	258	229	233	226	228	221	212	220	206	252	251	234	229	235	223	226	216	203	207	191	182	225	196	197	211	229	231	224	236	234	231	232	195	188	233	206	202	219	197	203	218	227	201	219	207	185	202	222	262	243	205	226	224	228	214	208	219	233	205	236	198	222	195	217	215	234	210	241	236	208	221	232	191	206	193	193	256	246	196	235	209	214	242	220	242	226	207	210	226	212	226	230	236	220	223	198	224	228	225	210	221	205	202	244	209	211	214	235	233	226	220	243	212	224	207	213	227	212	190	250	207	224	233	227	210	229	201	243	228	229	223	209	216	202	231	219	217	228	232	220	224	228	220	214	233	222	229	219	199	194	243	212	225	245	219	213	200	227	184	231	234	215	191	194	219	223	251	212	203	222	209	225	221	236	227	236	240	259	233	223	221	240	232	205	223	215	233	217	210	207	226	228	206	218	219	232	217	223	229	223	248	233	233	223	203	231	214	220	202	216	230	196	229	227	223	227	192	217	226	221	230	217	225	221	212	241	245	214	222	232	237	211	217	211	212	222	205	224	196	214	223	230	205	220	234	238	206	204	216	225	206	234	235	248	231	239	228	205	220	232	199	233	218	207	229	198	236	246	222	232	221	228	204	202	226	207	226	225	242	237	227	246	228	194	242	235	229	200	203	252	180	217	245	218	243	211	200	196	250	237	225	207	223	215	232	238	219	236	229	208	242	224	196	225	242	238	220	214	230	228	243	225	245	210	227	219	270	206	217	217	227	198	195	229	226	225	233	231	202	223	214	237	243	227	236	224	236	229	229	218	224	193	215	211	234	226	215	220	233	207	229	219	220	261	224	249	222	217	212	196	226	213	256	247	210	197	206	242	238	229	229	237	218	230	231	231	218	238	228	217	222	207	226	213	209	211	222	232	259	224	220	225	236	203	234	204	201	209	205	209	233	228	215	235	219	229	221	221	240	241	236	225	199	216	208	219	217	236	208	216	217	230	197	215	235	221	215	217	209	242	225	229	251	241	255	236	183	220	227	244	227	247	239	209	233	235	225	209	214	214	218	221	230	226	226	239	239	251	224	210	229	217	202	242	216	224	211	218	230	209	206	216	215	235	215	244	235	226	200	240	232	235	225	226	248	187	211	196	199	209	215	241	230	209	212	221	229	213	220	211	257	231	223	206	234	241	222	223	189	235	236	230	211	201	199	224	195	208	231	217	262	223	223	205	240	241	256	236	237	219	211	226	202	224	222	227	218	199	232	239	224	243	242	198	230	235	225	224	205	206	227	235	213	240	240	214	246	212	211	228	218	216	194	222	226	231	232	232	245	226	236	200	239	223	243	225	201	223	191	224	243	218	213	197	228	202	218	224	201	251	213	208	212	230	257	224	231	246	235	212	217	203	212	205	225	219	236	205	226	245	235	215	218	232	234	203	250	218	238	189	215	210	218	231	217	222	209	232	197	234	210	226	214	220	225	255	238	200	222	214	230	189	248	240	216	213	227	219	217	227	214	212	227	260	211	237	244	225	218	216	210	203	211	236	234	251	216	206	221	206	210	215	206	244	229	237	251	234	208	227	249	229	197	233	204	243	213	234	233	234	211	238	199	205	230	247	203	206	221	218	250	224	211	225	243	215	192	198	213	213	235	201	223	219	245	199	213	205	217	240	211	193	240	230	215	218	214	230	216	228	212	220	216	227	195	195	230	232	231	228	221	205	219	241	236	209	218	242	200	221	209	237	220	245	221	219	230	227	229	251	215	210	222	237	203	236	215	220	229	223	220	214	194	202	236	210	214	229	217	227	213	206	218	226	219	244	214	233	239	219	236	218	217	248	203	247	245	216	238	223	233	214	224	219	227	218	224	256	220	218	226	214	193	252	211	230	233	212	230	235	239	219	198	239	213	215	243	209	235	203	225	233	216	213	261	205	227	210	220	231	208	222	217	216	236	230	237	221	229	220	229	209	236	233	221	227	236	225	222	227	241	202	226	232	211	231	237	209	212	244	205	239	234	207	218	203	245	196	205	222	232	216	208	215	228	203	216	208	209	219	226	209	224	192	226	193	210	207	208	222	227	216	211	193	242	232	243	236	204	246	237	226	265	224	205	207	249	221	221	245	218	229	209	213	220	215	237	234	217	220	207	231	226	221	207	225	219	228	214	224	215	240	201	222	233	247	233	221	209	260	239	233	228	244	200	223	224	204	230	210	238	236	207	216	231	251	226	224	228	214	227	247	223	216	233	208	244	261	210	210	201	213	215	229	217	202	230	230	214	238	238	211	186	221	241	232	224	236	219	228	218	224	232	196	230	251	206	213	198	211	228	242	238	217	212	253	216	209	201	231	209	199	228	209	230	251	258	253	239	244	220	207	200
10102	580	592	576	563	609	561	599	563	581	560	509	507	587	559	529	493	560	498	559	537	518	533	527	569	536	525	513	530	563	494	522	495	548	550	514	532	548	545	515	565	510	541	522	531	544	528	555	481	535	559	547	572	522	515	563	572	538	528	544	521	499	512	551	571	525	522	525	570	521	510	520	557	518	580	533	549	512	514	541	489	565	539	506	553	574	554	556	590	569	557	553	510	534	540	514	591	523	590	506	516	527	533	552	569	549	559	511	518	543	523	562	514	528	578	586	543	561	528	562	537	530	539	525	531	584	582	561	537	521	568	525	556	510	523	579	568	520	543	502	526	551	562	505	531	544	530	535	544	515	492	549	515	511	553	541	533	521	549	521	563	543	557	539	518	521	556	564	525	535	511	518	554	523	536	545	550	520	559	538	507	543	552	527	516	519	567	528	556	571	513	540	500	549	529	572	527	527	535	527	530	507	538	554	556	535	523	506	560	566	537	507	530	580	497	575	521	542	568	516	517	543	485	508	532	504	534	535	511	530	534	593	533	559	522	498	542	537	515	537	518	534	527	497	538	550	532	573	548	561	563	495	556	547	521	498	534	515	559	545	533	561	521	548	511	497	534	522	531	556	538	612	558	551	542	536	543	529	522	533	542	527	549	542	545	525	532	513	544	549	522	517	523	505	507	539	512	524	499	490	514	516	529	546	522	537	522	588	564	555	504	521	511	507	509	556	521	501	529	503	564	565	536	549	565	532	554	525	531	508	563	565	521	523	539	545	544	522	542	542	572	550	512	541	551	538	594	506	523	531	500	555	554	528	569	505	545	550	540	547	561	515	552	586	564	514	555	566	527	534	503	557	540	532	558	535	551	523	557	526	548	528	562	542	535	508	538	526	567	534	554	544	539	512	550	525	574	527	541	533	492	578	510	517	555	529	526	548	574	540	500	523	530	546	514	574	597	532	549	558	515	545	537	543	534	494	529	581	512	524	542	557	544	520	548	568	555	549	528	549	538	492	534	541	526	545	529	516	554	541	496	560	565	535	539	549	558	578	540	497	537	524	564	542	543	568	556	567	504	512	495	566	516	572	540	546	521	533	516	535	539	541	565	524	520	549	551	558	515	575	498	542	494	534	524	506	514	538	498	504	554	561	545	565	501	536	564	544	501	536	563	528	547	558	553	558	532	491	538	510	541	565	518	540	531	569	533	555	566	558	561	533	520	585	521	567	507	527	539	524	519	541	582	537	584	519	527	529	533	546	543	530	522	553	525	522	535	548	529	512	524	531	517	535	552	520	548	536	550	535	563	513	536	538	562	554	543	543	525	566	538	549	529	552	562	550	499	552	529	559	562	513	550	527	516	563	532	577	551	545	553	519	539	520	535	573	519	512	485	561	479	517	531	480	562	550	536	566	573	549	550	534	521	521	560	513	545	566	539	542	529	529	537	533	533	519	554	547	511	502	525	520	527	590	574	538	516	548	504	531	560	561	562	544	590	486	549	537	550	528	539	522	497	525	511	533	514	523	531	536	517	553	490	588	533	594	554	548	539	549	553	544	560	559	537	561	554	552	546	497	513	531	547	527	595	521	566	577	527	541	481	553	516	548	572	510	536	537	505	520	487	548	531	531	519	546	535	482	532	578	526	514	549	533	493	520	502	561	544	534	565	556	504	552	547	563	550	538	538	532	530	580	519	558	519	540	510	529	491	547	486	549	514	536	527	511	532	588	569	570	511	516	575	555	547	543	483	505	575	547	536	543	502	514	509	546	541	493	508	571	560	546	532	539	540	540	542	550	556	567	544	507	529	530	539	524	530	573	538	571	539	518	550	524	573	544	552	532	487	541	538	508	570	553	532	517	582	556	562	519	514	501	444	479	525	546	577	548	527	530	560	536	525	518	533	499	546	541	501	558	548	555	520	549	553	563	534	555	543	518	529	560	516	567	511	515	532	540	497	574	569	555	529	564	525	524	551	551	570	537	505	535	548	528	558	536	535	527	485	565	534	547	523	524	540	535	502	552	500	552	493	571	558	543	551	547	531	525	544	523	527	517	546	536	558	567	521	541	583	521	511	548	528	566	505	536	548	586	506	553	562	532	542	508	537	516	562	572	533	527	539	526	569	540	536	490	534	511	533	537	522	552	506	549	582	525	578	505	524	501	553	516	530	562	544	536	579	532	481	561	513	537	581	523	545	518	514	511	520	517	544	549	501	568	524	565	542	536	498	567	489	535	516	546	542	551	546	540	558	555	526	575	527	533	522	565	518	555	521	535	499	550	570	525	504	564	574	530	571	521	567	536	520	519	564	560	564	551	567	563	540	536	564	517	572	549	515	510	535	532	566	552	525	543	543	519	545	539	525	568	521	484	519	504	591	581	499	526	518	565	512	543	537	548	516	533	496	539	529	572	549	518	504	540	576	495	578	550	528	491	543	550	598	524	565	528	537	577	489	565	550	551	543	521	541	540	538	497	551	487	537	518	529	569	530	523	576	511	554	538	605	583	555	505	578	568	546	550	545	551	575	524	560	556	560	588	578	533	542	530	477	547	510	538	566	533	543	545	516	551	559	561	546	545	514	558	548	522	539	542	526	522	532	538	516	509	508	537	557	545	552	547	560	496	525	547	541	514	568	512	505	511	498	527	525	522	495	531	538	523	538	529	549	599	559	538	538	533	534	530	572	553	514	489	561	489	564	555	498	536	576	513	546	487	543	528	512	558	557	539	527	560	535	569	551	591	534	536	515	541	532	560	528	540	520	546	569	513	565	528	495	547	555	520	519	530	567	499	502	532	496	528	523	548	519	518	538	570	518	527	512	540	498	515	532	527	567	600	483	533	554	530	529	509	544	502	543	519	565	543	491	525	520	536	565	524	594	557	529	528	610	509	540	506	565	499	540	551	532	557	553	553	572	516	530	534	529	548	571	521	528	529	564	553	497	566	530	548	552	547	535	556	551	513	573	537	491	551	529	549	562	523	523	550	522	519	514	529	553	535	511	519	565	562	563	572	578	503	547	547	537	539	554	519	526	509	505	488	538	547	578	493	524	541	552	554	561	526	507	528	490	527	497	508	545	497	556	543	512	519	571	521	540	538	530	500	506	553	533	547	525	540	529	566	544	557	592	555	545	493	544	567	522	548	566	575	519	546	552	473	565	544	552	576	516	536	556	521	538	533	519	517	549	562	531	568	518	552	531	535	481	501	504	520	527	516	579	536	501	502	556	512	517	565	564	539	537	562	539	546	541	572	567	553	509	538	531	550	534	516	514	560	544	546	537	553	568	534	524	550	515	557	547	547	563	522	517	552	570	537	502	536	528	526	552	542	550	540	498	482	512	509	535	546	512	579	486	576	507	483	558	529	529	572	486	568	540	555	576	564	555	543	540	540	526	556	541	529	572	537	541	521	583	554	593	580	551	507	540	510	546	536	523	547	509	535	522	536	535	541	552	516	538	515	544	528	531	536	571	541	535	553	536	530	590	543
64615	19299	2654	753	557	430	317	263	260	229	243	180	240	167	176	154	178	176	156	155	153	133	155	179	162	162	145	150	139	150	132	148	138	129	139	144	145	137	152	134	128	150	160	153	144	133	122	161	170	156	134	173	154	126	137	161	140	141	149	136	162	123	135	156	146	130	144	133	148	145	137	142	159	131	128	163	140	152	154	132	159	158	159	137	130	139	147	137	151	146	125	112	136	142	158	138	140	135	134	133	154	143	131	139	140	143	132	140	133	144	135	134	155	131	133	151	121	143	165	128	154	152	124	148	117	146	146	142	133	152	161	146	132	135	129	129	151	126	145	158	161	134	147	145	151	130	136	133	118	148	115	144	156	163	147	146	161	159	126	126	135	152	165	132	140	117	142	137	127	142	146	115	114	133	143	145	137	146	146	115	131	128	140	141	157	127	164	139	144	136	158	151	140	123	145	137	165	129	130	155	132	133	146	123	145	144	122	166	124	154	126	147	147	145	147	149	152	148	140	122	149	144	127	161	142	152	152	139	139	138	140	136	165	118	137	145	126	151	134	133	131	124	134	138	112	149	146	151	150	141	155	122	147	122	133	143	148	143	129	149	119	137	142	152	126	134	146	154	141	148	152	135	135	129	145	136	159	141	137	145	147	144	129	132	146	154	149	153	124	137	154	184	159	139	141	136	137	144	135	149	133	155	136	136	147	159	138	123	119	142	147	152	169	170	137	163	132	149	146	128	136	139	135	133	161	160	135	116	147	132	126	133	124	155	134	164	127	151	119	151	124	141	144	174	166	137	144	142	133	170	150	126	157	131	128	150	153	134	122	158	127	137	139	130	127	177	139	145	147	132	141	129	127	155	153	146	150	149	125	137	154	153	156	160	143	128	126	116	146	145	144	124	142	154	139	138	131	135	152	129	150	116	146	133	145	136	149	148	157	125	136	126	140	143	136	145	155	142	128	143	160	154	142	146	136	141	148	146	127	133	163	139	155	139	141	157	134	129	120	138	135	155	136	133	157	141	160	156	142	139	130	140	134	136	144	143	166	158	124	120	149	134	113	130	159	149	125	129	133	130	156	148	146	125	160	150	140	163	164	136	139	114	143	138	127	157	146	147	153	137	122	137	147	164	134	148	159	138	156	154	127	123	155	143	152	141	141	156	159	138	162	153	139	151	143	139	135	146	160	148	145	127	146	122	146	139	138	133	142	134	153	140	133	147	131	141	127	138	128	137	126	143	145	142	130	137	132	159	139	141	138	145	151	158	136	145	130	128	151	166	122	147	141	147	156	155	127	137	135	156	141	122	136	149	140	127	129	148	152	138	125	140	149	134	156	132	114	152	141	137	117	130	138	147	153	142	157	144	115	149	156	143	154	159	144	143	155	140	129	121	125	146	135	169	141	149	133	133	138	139	150	155	144	121	126	165	140	144	154	145	137	137	147	131	147	164	113	156	145	149	155	153	155	157	123	125	144	133	132	162	126	134	105	161	135	144	153	139	138	157	156	128	144	132	133	156	139	142	153	140	140	132	153	156	139	137	166	142	141	129	134	144	140	111	138	122	131	144	137	147	136	128	132	132	140	163	126	122	132	158	132	153	110	133	141	140	145	157	163	123	144	147	125	143	150	141	138	141	138	136	144	124	139	112	156	113	140	139	138	138	153	131	152	158	155	144	145	130	153	123	147	126	155	165	145	111	134	152	145	145	159	153	132	131	139	144	142	139	128	162	128	136	145	146	148	149	145	124	141	138	127	132	133	139	144	162	157	144	164	146	130	146	147	163	130	136	126	128	157	137	132	139	129	119	150	135	149	143	139	155	169	136	146	143	145	123	144	134	153	132	162	156	143	153	131	138	155	135	129	144	142	122	133	153	132	130	125	145	162	137	128	140	139	160	149	182	138	149	141	146	136	144	127	159	135	136	149	136	146	145	156	131	141	148	164	136	134	131	158	160	144	142	144	156	142	134	167	135	145	155	120	151	137	136	138	138	146	141	147	116	142	155	160	131	151	133	141	135	146	134	142	140	136	143	143	141	151	138	137	167	136	116	138	136	137	138	143	168	141	152	155	157	139	143	124	144	149	123	142	144	140	124	133	128	156	139	141	154	141	144	136	123	144	132	143	160	145	157	126	126	149	141	135	153	127	134	118	153	157	129	170	138	145	132	128	151	168	143	140	168	147	146	153	130	132	160	144	133	136	130	135	143	153	171	156	138	131	154	114	139	141	165	133	122	146	157	130	147	152	141	114	160	130	153	170	150	125	137	134	160	156	158	147	130	124	133	112	157	143	143	124	134	126	134	148	138	148	140	138	161	144	153	109	132	156	135	145	145	139	147	150	127	138	124	129	153	156	160	158	152	124	138	149	142	142	143	129	137	146	135	125	135	140	131	160	154	124	139	116	143	162	146	141	166	142	136	157	169	147	142	139	145	135	133	151	132	142	131	158	142	151	151	142	150	161	130	147	127	131	146	128	131	128	135	144	132	131	131	149	132	133	139	133	139	136	131	153	125	120	128	134	138	145	146	146	153	156	120	160	136	138	154	128	166	136	165	137	114	144	144	123	142	133	146	129	130	145	145	153	134	150	140	127	144	140	149	136	151	127	163	158	140	146	137	157	138	142	149	132	141	136	161	135	162	139	133	131	128	142	153	134	124	133	167	140	142	130	171	136	128	160	149	161	145	145	158	141	142	155	132	157	132	146	157	139	132	126	130	147	128	119	144	145	153	117	154	136	123	147	147	146	143	137	148	156	144	186	128	135	144	134	120	150	143	147	125	148	161	134	131	143	128	148	133	138	146	153	138	137	151	149	121	133	153	166	118	139	132	145	162	135	147	119	133	145	146	134	142	147	143	154	141	122	141	164	134	128	140	146	125	133	136	138	135	115	144	111	138	149	135	155	147	139	144	134	144	143	150	149	145	133	145	162	141	149	126	147	141	137	140	133	147	151	117	134	145	145	115	142	139	143	131	137	147	158	131	125	128	139	135	121	132	151	149	144	128	128	142	135	151	149	151	153	120	151	129	143	154	145	143	141	126	140	144	152	133	134	136	140	156	137	109	130	122	131	124	128	157	147	143	122	150	122	157	165	125	155	132	122	156	146	144	152	151	151	138	145	134	121	144	149	135	149	133	127	133	169	145	135	148	152	158	134	180	143	141	124	139	143	133	147	146	139	128	118	129	128	127	123	158	139	132	133	133	119	147	141	144	139	164	142	136	166	165	153	119	144	140	149	165	167	124	141	142	147	127	154	147	127	135	129	127	133	140	149	146	136	129	140	132	139	126	143	141	114	121	151	137	156	128	146	159	158	153	130	154	147	145	153	164	112	129	148	134	137	139	153	136	115	145	132	120	155	133	123	150	138	157	139	120	153	164	126	127	135	135	130	172	140	132	131	138	136	121	120	126	147	142	125	139	150	157	118	125	149	163	155	138	140	142	161	146	141	147	151	152	128	135	134	139	140	140	131	126	141	133
31515	992	1994	2356	2058	1711	1356	1233	1081	939	835	716	704	614	609	611	571	598	519	558	507	466	464	510	483	477	462	456	461	414	435	430	421	411	453	450	445	441	437	440	404	428	391	377	439	392	430	443	418	375	424	414	457	416	391	393	385	412	417	423	427	377	421	405	414	395	375	417	393	375	388	401	408	380	404	384	415	367	404	375	390	375	419	387	392	399	407	392	363	401	387	377	360	395	382	388	409	374	415	370	403	365	395	411	412	399	380	399	435	348	377	380	358	387	418	375	373	392	362	390	375	392	401	380	377	375	424	382	361	398	398	390	377	411	402	425	402	401	366	398	407	367	387	368	378	413	392	387	417	370	387	406	406	398	374	385	406	412	397	372	379	415	382	367	411	373	375	358	362	412	388	397	384	409	398	364	398	403	371	408	393	371	413	370	403	353	362	382	391	343	434	394	394	404	377	404	389	357	371	392	400	352	378	386	375	390	426	392	366	376	365	385	409	380	374	392	378	395	370	395	372	399	386	379	395	382	390	402	383	367	392	361	376	409	404	394	388	375	381	405	389	385	408	364	419	406	352	382	415	367	406	383	361	380	390	378	384	376	410	417	365	431	382	356	384	398	381	385	412	392	371	395	378	406	361	396	369	391	370	374	362	394	390	377	366	387	373	383	366	405	384	365	404	401	372	354	356	389	395	386	410	407	358	413	382	394	392	387	366	392	403	360	413	397	365	379	411	361	374	365	401	405	394	392	409	392	413	349	362	379	383	391	395	410	426	381	373	367	375	388	394	385	389	403	414	372	412	417	401	386	427	375	390	425	406	375	380	352	407	395	405	392	416	371	398	417	347	423	405	383	387	364	395	380	403	404	375	407	365	418	382	408	396	382	348	404	385	386	406	368	383	411	377	354	384	391	390	375	412	390	395	410	397	399	399	373	404	382	345	399	362	428	380	386	369	378	399	381	380	371	378	350	404	346	351	355	370	394	366	387	393	374	350	379	376	394	395	400	384	396	435	415	380	379	401	397	360	362	368	405	385	378	411	420	362	344	388	357	391	388	366	395	367	397	388	402	383	403	379	397	387	378	363	363	361	392	349	383	403	347	369	387	396	385	368	398	393	376	356	368	381	392	356	416	405	428	378	352	362	361	373	437	367	399	392	402	352	421	388	375	384	399	380	381	408	352	379	399	394	391	394	357	398	340	405	374	409	391	383	378	407	389	420	364	385	375	383	378	369	397	411	370	401	423	374	379	388	373	377	412	347	375	407	330	411	369	420	400	390	407	371	410	394	379	368	389	359	408	390	377	411	402	391	373	397	388	358	369	403	390	422	364	385	382	364	400	405	389	414	381	381	386	387	380	399	395	372	398	400	377	398	392	406	435	366	406	374	420	400	378	386	412	402	400	372	385	374	401	389	402	390	425	356	408	398	404	388	376	395	387	381	395	419	376	405	375	441	389	383	392	418	383	381	417	403	374	387	402	406	404	388	386	387	378	391	398	411	381	440	394	383	418	364	393	402	372	383	400	373	383	391	380	402	352	372	391	395	401	383	393	393	404	361	423	379	417	366	360	378	377	372	353	397	405	393	391	357	413	401	364	391	400	375	398	392	374	361	397	366	364	415	386	416	381	398	405	375	381	394	359	425	375	369	378	371	391	391	398	389	403	360	407	386	386	392	388	371	369	381	347	397	414	356	403	420	372	394	373	400	394	398	381	396	349	356	396	397	402	376	385	395	378	412	382	424	384	365	372	374	372	398	416	400	399	384	372	397	413	390	393	357	396	404	408	367	370	409	395	387	340	411	371	425	391	385	373	407	385	371	391	394	380	398	380	418	397	406	404	361	371	365	380	350	405	387	404	381	407	372	342	361	355	399	375	353	371	373	375	385	381	379	392	396	370	358	375	366	399	372	406	391	369	366	393	393	375	396	352	371	361	411	408	400	410	411	389	375	399	401	349	375	396	342	398	379	390	370	392	370	392	364	387	366	378	356	380	418	372	387	397	359	398	380	364	386	385	385	399	392	387	394	398	379	414	409	404	395	391	401	410	379	370	361	360	443	417	384	366	347	404	431	401	372	394	357	390	364	409	366	355	423	375	376	396	377	385	428	404	350	373	390	396	375	387	425	367	377	356	397	357	405	382	400	395	374	400	357	370	400	381	383	380	396	390	405	378	404	423	395	383	371	369	404	402	353	370	390	372	411	361	372	379	414	398	373	386	392	376	440	430	387	395	406	392	397	357	409	358	396	390	414	390	423	408	359	389	344	366	385	370	400	407	387	397	384	356	426	392	383	384	392	400	362	410	381	431	350	372	381	376	385	377	387	384	376	391	393	374	397	392	370	389	392	399	367	373	398	419	368	394	397	404	361	353	374	401	375	439	379	370	355	352	381	388	385	394	421	375	398	341	422	395	368	388	370	393	419	392	405	391	390	353	391	408	404	388	394	359	361	396	382	359	403	414	387	367	389	400	395	368	419	387	405	379	377	374	382	386	389	389	393	372	370	386	392	382	376	384	395	415	351	403	382	368	404	370	420	371	393	351	353	354	356	420	396	362	414	394	427	373	390	385	389	404	417	398	391	409	420	390	358	372	378	383	372	349	361	404	374	370	393	382	367	397	372	367	423	351	381	382	371	372	368	374	392	405	372	373	398	392	392	338	393	408	411	399	387	375	371	363	415	409	407	390	381	409	366	382	397	380	373	392	399	432	375	374	409	374	421	390	398	411	392	396	360	386	367	421	391	417	399	425	355	384	404	376	405	395	399	385	409	392	378	389	372	406	373	379	397	379	378	357	374	422	391	406	397	393	408	394	379	384	396	421	392	374	385	383	415	405	352	391	343	402	371	395	391	375	401	389	395	389	420	371	375	388	430	383	410	376	402	384	438	368	368	400	378	356	353	396	401	378	376	366	380	405	411	367	361	392	384	350	394	378	404	388	367	361	378	366	362	364	392	382	408	389	384	389	382	405	364	381	377	371	364	375	389	386	389	406	353	411	378	402	396	393	363	402	351	387	392	412	350	352	369	392	392	425	418	343	395	395	361	402	410	390	386	389	394	361	426	395	387	430	362	390	379	344	407	371	400	399	375	400	394	384	372	371	401	341	427	415	404	398	399	376	433	390	383	389	404	403	383	376	374	375	387	374	403	431	384	400	407	379	370	385	401	379	370	401	362	381	390	375	373	387	358	361	379	373	385	413	360	358	371	437	361	443	373	387	393	382	403	380	356	394	406	397	416	403	393	357	348	376	383	382	375	405	388	382	422	396	395	400	397	350	379	393	389	384	376	404	403	418	401	412	430	386	377	381	371	361	391	355	432	416	387	371	386	366	398	402	384	353	371	390	370	383	364	412	397	413	369	421	397	407	365	410	394	384	404	371	366	376	359	403	367	350	398	393	351	374	388	398	410	373	357	354	414	384	381	368	380	368	367	417	387	406	388	363	353	391	413	398	380	386	387	373	375	370	359	395	400	354	370	377
76855	27856	7911	2074	1192	806	683	560	548	443	461	394	420	373	337	342	353	353	319	337	366	324	316	309	304	308	340	323	322	336	305	299	315	297	254	285	313	306	280	299	300	298	312	299	291	294	297	301	282	275	305	317	285	271	296	298	313	285	275	272	349	288	287	264	336	299	321	293	262	305	288	270	262	256	286	293	271	281	282	302	316	262	302	298	249	279	315	313	284	287	265	294	272	286	287	270	273	260	271	309	292	291	306	289	270	302	307	267	279	288	284	280	274	304	269	280	323	284	292	275	281	301	281	243	315	296	315	289	285	286	275	300	304	287	285	291	284	300	292	296	287	282	298	258	295	307	316	278	286	280	285	274	273	279	309	312	282	293	265	318	283	288	304	286	285	297	292	278	287	284	276	277	305	302	302	273	260	319	290	325	263	329	266	286	270	268	292	254	316	268	282	296	269	254	280	297	277	270	263	298	277	276	283	298	291	287	278	299	319	283	263	315	285	269	298	276	285	295	305	281	276	278	301	291	275	283	295	332	294	306	243	298	305	350	303	319	268	275	288	285	272	313	251	303	281	297	275	299	320	304	329	319	302	312	320	307	302	295	294	269	295	279	276	321	287	251	295	280	312	276	268	295	287	283	291	326	275	287	284	291	288	292	278	274	271	266	304	273	283	271	265	291	266	273	276	272	305	294	281	295	291	294	265	293	261	254	314	284	299	304	306	306	286	263	279	284	267	278	271	249	288	301	316	285	293	281	308	282	274	269	281	294	290	290	285	263	282	300	322	314	277	292	272	281	283	299	295	279	304	265	284	302	272	310	271	293	289	290	309	300	291	287	318	318	304	279	322	277	291	252	295	279	319	284	270	314	282	270	298	317	292	323	305	277	289	297	297	291	315	307	280	302	299	298	312	286	295	277	273	297	267	286	263	316	284	276	271	305	271	300	299	311	313	276	354	294	309	320	263	259	275	294	268	317	290	286	286	291	306	289	298	258	279	261	306	320	321	311	295	291	281	309	278	270	295	266	287	304	328	325	299	322	292	299	276	292	318	279	285	287	280	269	321	285	298	272	282	291	293	277	330	302	316	269	276	303	279	283	295	279	304	295	309	288	289	291	301	274	315	309	280	266	311	282	280	296	304	295	281	273	280	302	305	320	295	284	279	298	292	251	274	306	281	323	286	303	282	284	297	291	296	293	292	291	300	313	296	303	265	295	258	275	313	273	304	287	303	288	291	285	281	283	315	315	295	274	296	282	265	317	289	282	307	299	311	280	277	287	310	251	295	294	310	267	312	281	269	277	273	321	283	295	280	308	297	297	313	288	281	330	275	278	278	321	282	274	282	296	289	325	278	288	277	296	286	286	315	293	268	285	287	277	294	294	278	303	306	275	285	288	268	284	291	282	265	296	247	250	299	277	287	271	306	268	293	268	283	286	292	287	305	289	288	286	259	279	284	278	289	295	284	301	275	306	265	274	256	245	289	287	301	284	321	279	295	287	297	277	298	267	315	276	300	288	289	295	271	279	311	285	289	342	311	261	291	309	286	269	298	278	305	279	299	283	300	313	289	278	292	277	283	297	290	298	257	273	285	264	257	280	309	269	289	287	285	289	263	269	316	286	303	307	296	275	294	295	267	312	291	283	285	256	275	281	252	275	266	275	296	294	281	279	267	298	298	276	268	281	306	286	305	283	276	300	267	257	300	289	323	299	331	308	343	287	275	281	296	306	300	247	258	293	325	279	282	301	296	290	280	330	296	292	300	278	253	296	259	337	304	293	308	316	280	284	315	301	240	280	290	288	305	312	323	286	289	300	280	278	279	275	254	266	315	266	253	329	275	296	290	291	317	304	277	287	293	319	300	281	282	288	302	312	294	302	288	296	308	295	270	291	281	298	285	287	314	304	276	271	290	300	308	295	267	314	317	328	316	311	301	291	320	311	321	285	288	290	287	263	286	304	297	270	307	300	300	290	291	280	243	286	278	288	260	260	329	308	275	265	296	298	297	294	289	300	293	316	260	283	274	292	276	304	307	304	252	277	284	266	315	288	304	283	300	292	332	284	271	275	285	302	284	300	303	284	279	279	281	290	269	345	288	271	306	270	290	316	292	327	301	313	241	296	294	287	305	297	307	308	280	298	281	287	306	286	324	288	278	275	265	299	272	278	294	297	277	317	269	288	293	287	299	305	303	290	307	296	285	305	274	281	307	276	305	299	320	282	286	270	278	295	282	290	265	283	299	258	298	283	268	323	291	277	302	279	259	278	272	287	308	319	280	287	305	285	297	318	289	351	303	268	309	302	275	263	311	262	289	285	286	308	277	316	281	300	288	297	310	269	301	258	298	285	291	289	257	268	288	299	287	321	318	316	270	306	263	303	282	272	282	277	298	294	271	281	253	278	298	324	343	274	301	290	308	250	272	283	298	286	318	298	295	291	306	320	278	300	271	258	307	272	300	292	286	257	290	303	274	311	262	298	298	286	331	259	317	301	308	264	310	270	276	265	314	258	267	294	290	295	277	277	282	275	292	299	280	297	289	282	297	300	286	283	309	301	259	281	278	293	279	311	310	293	279	273	273	286	290	282	290	297	271	275	282	291	311	301	309	294	274	270	272	291	284	302	297	269	283	270	291	266	280	247	265	301	302	316	275	302	269	288	305	282	276	284	290	311	289	272	259	297	272	280	288	272	280	243	287	319	297	284	289	285	307	315	286	292	337	297	264	317	291	291	282	283	275	334	288	288	274	295	280	295	301	264	321	296	291	301	310	296	299	278	295	302	290	287	288	281	290	276	293	305	297	266	294	276	269	317	260	303	308	320	281	294	279	293	316	304	276	276	277	264	289	262	270	276	261	257	290	300	331	274	292	307	296	276	283	292	275	259	260	289	281	298	300	286	323	300	286	303	291	288	296	291	322	295	320	293	307	297	262	296	301	256	323	275	289	289	327	293	288	286	295	281	289	277	335	253	295	277	264	292	270	291	272	311	291	298	300	289	293	285	253	276	283	318	272	292	289	281	257	278	284	258	288	274	283	276	286	279	277	289	288	277	251	292	280	271	299	283	268	305	298	305	298	313	313	312	294	285	305	289	290	285	256	272	255	264	274	263	315	290	292	264	316	293	265	262	287	299	271	257	303	289	281	280	300	273	311	278	283	292	273	299	308	288	289	290	320	334	296	289	259	302	266	273	283	303	314	267	271	286	271	323	299	272	303	256	322	317	294	315	298	286	253	293	256	269	285	297	298	322	265	289	285	257	280	301	285	268	277	284	282	294	243	315	307	252	264	320	326	307	281	300	279	279	317	276	306	300	265	264	294	311	286	302	296	291	297	283	292	309	294	284	286	321	285	306	264	314	311	319	260	305	299	293	293	354	291	302	315	279	260	284	289	295	271	284	310	294	291	294	300	280	292	301	276	288	304	295	260	264	250	298	300	298	293	311	295	265	316	292	278	299	274	279	279	319	290	260	296	308	300	305	253	264
39871	1909	3685	4414	3786	3300	2681	2210	2024	1722	1650	1422	1290	1244	1190	1175	1108	973	967	993	972	919	901	878	853	854	859	865	798	785	848	799	808	814	857	779	810	787	843	737	766	735	756	737	778	736	736	725	726	728	700	705	770	679	745	729	718	758	732	722	742	722	731	697	699	786	723	688	672	688	727	732	650	750	729	762	688	746	699	732	707	714	718	765	733	721	757	738	700	658	693	735	734	749	754	665	756	695	706	673	682	732	716	715	747	755	685	712	682	720	651	727	742	705	753	725	690	688	722	726	679	709	718	702	694	704	710	648	707	710	670	720	687	711	721	705	685	699	727	748	666	790	642	655	731	690	688	698	674	678	710	686	667	734	680	683	683	711	698	747	674	688	698	723	716	710	719	694	693	693	659	721	740	770	667	673	734	678	747	708	697	678	699	731	647	752	620	721	724	733	726	705	653	705	731	751	738	665	672	705	736	722	741	666	712	739	766	709	737	684	709	742	730	700	692	722	708	737	695	726	714	734	738	689	731	741	746	666	716	722	719	732	695	712	713	681	722	695	691	717	708	695	692	707	694	707	684	648	715	695	751	748	721	707	723	681	685	731	681	700	716	664	688	665	760	688	671	708	699	649	722	697	730	678	739	709	704	704	700	687	734	709	719	687	698	724	730	710	673	756	709	661	678	700	684	699	685	762	696	694	705	723	707	687	702	703	692	682	713	716	695	701	725	690	728	689	683	696	708	707	651	668	716	714	658	703	745	703	727	710	698	717	683	709	687	676	742	715	726	656	680	680	690	747	719	674	724	728	729	701	683	685	696	715	718	740	738	752	727	659	692	713	725	685	643	692	698	714	677	696	710	674	726	707	735	671	708	699	695	674	704	738	678	664	692	691	700	731	696	735	678	720	703	692	715	704	696	709	751	624	682	666	773	723	701	705	729	671	709	668	717	709	730	680	712	695	719	741	671	732	712	713	712	728	724	711	697	710	702	698	692	689	731	699	674	704	696	692	677	713	673	689	699	710	763	688	713	683	710	701	684	686	667	698	702	710	715	693	680	712	680	734	742	652	702	717	674	730	726	671	685	696	701	728	698	695	700	658	697	666	660	653	645	678	727	696	695	728	687	673	754	709	680	697	729	684	680	710	681	744	683	719	698	664	747	753	725	685	643	746	663	707	709	734	696	698	711	697	687	705	755	761	690	670	670	700	702	643	684	657	654	745	682	706	736	686	714	711	728	705	721	727	688	705	679	690	718	736	669	715	722	677	685	673	689	712	700	697	678	685	698	742	731	716	737	711	670	692	694	684	670	747	752	723	761	707	692	752	713	726	706	693	710	708	702	724	715	771	638	736	714	718	710	715	704	696	690	670	763	695	701	702	688	706	696	715	719	720	699	738	684	693	729	767	718	697	719	734	723	688	704	755	700	655	713	715	725	654	711	687	733	738	688	695	710	658	689	719	713	742	693	711	724	715	719	688	678	709	698	711	720	695	714	670	719	694	721	681	697	716	671	690	705	712	675	666	706	721	684	709	730	663	657	681	699	703	682	698	697	695	699	663	700	658	721	689	691	735	748	663	721	694	666	737	709	648	710	697	682	698	723	714	704	715	677	741	703	703	711	716	711	690	724	695	698	712	675	696	725	704	682	746	706	684	732	694	742	673	721	651	728	673	718	688	685	724	667	715	748	663	673	701	715	698	681	668	684	733	695	705	699	693	703	657	726	657	697	734	697	691	706	683	708	710	746	696	646	718	723	718	729	758	713	739	691	664	708	704	735	687	751	710	735	666	679	700	723	718	690	712	749	697	713	723	681	705	721	723	704	760	697	745	692	654	677	775	727	728	681	686	698	681	707	682	680	770	738	692	682	727	644	762	740	719	693	702	691	756	733	667	720	734	694	724	663	709	750	711	756	705	714	708	687	699	692	700	664	732	722	744	683	731	686	691	696	736	728	735	711	694	741	711	719	678	695	674	707	721	678	719	714	664	743	700	720	693	722	672	709	712	686	722	735	765	704	669	739	712	705	703	739	707	713	704	651	730	700	718	647	737	705	724	712	711	722	732	710	640	730	741	692	661	676	738	725	738	667	682	730	702	686	726	692	723	681	719	686	711	678	697	746	698	697	719	675	716	710	673	682	704	689	703	726	684	691	677	678	732	737	666	687	729	694	716	651	669	707	680	707	715	688	698	723	757	687	746	694	740	703	689	651	684	693	700	640	739	696	700	734	719	698	724	746	714	730	649	722	677	712	726	708	707	730	715	672	712	736	693	678	676	732	660	736	694	705	730	641	649	689	685	688	709	696	750	681	673	690	692	754	702	675	700	760	731	694	646	700	723	706	713	735	690	667	697	696	717	690	718	676	699	707	704	696	671	711	699	702	731	679	706	747	716	679	715	705	701	687	704	758	738	696	755	731	702	676	717	733	677	747	716	718	742	726	734	649	712	707	730	675	719	660	731	699	665	715	683	692	693	738	690	696	737	749	662	725	703	697	700	715	674	738	702	697	683	706	695	725	698	672	683	715	696	691	691	651	764	739	696	693	735	724	705	692	655	686	696	690	726	698	681	724	713	666	679	725	713	681	719	693	742	669	736	695	691	740	674	670	708	707	687	749	712	717	722	667	723	716	674	678	741	684	734	701	659	681	708	726	687	722	727	694	720	738	782	695	686	708	698	718	665	705	712	704	664	708	706	681	680	752	678	700	693	673	727	700	703	694	726	659	699	711	693	719	739	702	706	680	730	712	744	699	710	763	715	741	723	748	700	656	699	711	724	708	725	739	697	725	694	707	723	660	638	706	730	708	755	688	693	742	694	687	703	649	731	701	693	704	771	728	747	702	707	725	674	673	733	684	705	717	653	670	689	687	665	682	696	661	692	718	700	743	688	687	690	709	694	680	695	680	726	678	707	718	718	672	712	679	714	698	731	716	690	725	726	728	668	693	751	708	688	700	715	679	704	702	722	677	767	730	700	696	696	657	737	670	756	705	725	699	692	696	680	734	714	677	736	696	735	693	719	647	697	667	727	656	686	731	674	711	683	721	655	757	661	731	714	690	701	716	692	688	726	720	720	723	728	670	725	719	707	741	678	688	723	697	707	721	675	698	682	694	732	696	711	708	742	720	687	693	701	668	663	693	717	734	685	722	681	723	689	695	710	735	687	678	679	701	676	684	688	683	710	680	692	706	691	682	694	697	736	718	662	692	712	686	712	702	682	719	681	723	707	705	646	676	674	701	688	682	647	737	666	672	738	670	685	694	664	689	629	667	739	718	703	671	692	681	711	724	686	672	724	719	724	708	715	715	701	714	675	719	658	690	724	733	747	737	753	674	732	671	702	629	732	701	677	718	686	688	725	696	691	717	709	684	729	661	651	711	696	696	689	719	711	725	713	739	690	704	710	712	710	672	706	720	718	684	742	660	691	693	695	710	758	678	722	754	685	758	694	642	704	650	721	674	721	680	687	700	707	640	661	652	744	714	638
11714	575	241	215	250	213	196	215	257	219	208	242	232	203	283	236	256	227	195	232	218	211	197	212	229	248	227	226	235	231	246	245	248	189	224	186	223	230	207	246	217	246	218	247	225	233	220	234	211	235	220	217	214	248	259	260	223	224	225	216	248	205	228	222	232	247	262	225	223	222	235	204	242	236	249	244	210	189	252	254	223	242	245	239	228	234	198	241	247	236	219	225	246	247	224	233	234	233	192	215	229	249	219	218	234	220	242	222	191	227	210	209	166	223	226	198	239	243	228	247	218	234	218	240	208	218	220	247	241	262	232	229	238	215	235	226	222	234	254	214	225	238	217	237	206	263	204	242	234	202	220	247	221	247	213	223	226	240	227	217	202	244	239	242	221	208	205	228	229	224	206	219	229	224	246	242	237	214	261	214	234	239	258	228	243	218	229	226	237	228	241	209	205	228	228	233	211	240	216	218	234	211	232	214	214	224	210	211	231	227	201	213	195	228	209	237	212	232	238	221	216	230	225	226	217	235	252	252	230	270	248	225	212	241	243	226	224	213	210	229	234	238	227	207	226	214	223	267	226	236	201	201	202	238	219	201	245	224	231	213	249	240	207	224	215	195	222	222	235	219	212	216	218	237	219	216	224	205	201	212	239	227	229	241	237	233	222	238	233	230	227	236	228	217	218	235	219	242	221	259	225	209	195	209	217	213	225	214	235	235	205	246	261	231	238	233	246	214	204	238	202	223	207	230	203	206	233	229	203	231	198	242	218	241	229	232	240	242	197	217	226	209	210	217	245	241	186	230	232	232	229	252	244	239	226	233	218	214	230	216	237	239	207	221	225	231	189	235	212	213	218	234	227	246	239	244	248	239	214	226	197	213	218	244	208	218	234	208	235	217	199	234	218	244	219	255	231	220	215	190	243	213	226	253	221	244	235	216	246	203	250	228	240	234	229	223	205	227	202	236	205	203	225	214	216	212	214	222	264	223	225	202	244	213	216	227	209	228	199	212	208	259	196	227	216	239	200	199	258	236	216	221	223	237	199	239	245	242	217	250	220	214	217	258	222	222	204	219	214	220	236	212	227	246	222	233	212	249	247	225	245	222	256	231	225	241	227	234	214	235	213	230	239	204	226	234	233	216	209	207	216	242	257	249	233	212	194	239	238	216	212	195	238	267	231	228	245	202	216	261	227	222	211	213	206	241	219	254	245	205	227	219	204	196	209	225	214	222	238	228	213	225	244	204	255	233	223	225	213	218	224	205	206	260	239	194	192	226	227	196	215	240	260	248	215	242	276	214	213	240	228	231	236	212	235	218	241	220	241	248	248	234	227	243	237	226	219	237	221	219	249	217	216	230	235	218	230	227	231	223	194	220	225	229	224	218	226	240	227	206	204	195	209	210	207	216	214	243	236	232	207	237	236	209	206	212	206	218	217	226	208	213	223	253	235	222	226	216	255	226	229	210	217	246	219	207	221	200	225	228	178	196	190	193	221	220	226	221	194	222	231	226	232	239	221	211	210	208	234	216	215	199	223	217	204	241	228	191	230	226	225	185	239	249	214	215	216	213	207	230	231	206	217	220	213	209	212	231	235	237	213	229	217	223	222	218	196	210	225	236	232	203	231	219	244	221	240	219	229	214	238	208	260	228	218	223	224	213	209	231	227	218	233	214	243	238	227	245	228	220	228	215	214	207	255	249	236	253	238	249	228	198	209	206	259	220	227	221	266	229	237	240	215	198	222	236	215	235	231	191	198	241	217	227	234	232	239	217	219	206	214	204	208	214	229	223	225	224	229	214	222	228	223	244	219	205	205	224	229	219	206	191	219	212	225	219	203	218	239	230	204	214	211	241	219	227	222	223	232	225	238	216	223	231	232	218	229	215	236	245	249	225	196	223	225	229	239	216	199	236	228	226	203	225	244	225	238	210	232	231	230	235	230	232	232	223	232	235	223	246	240	237	207	222	236	253	239	259	199	219	222	196	225	228	207	245	251	222	229	217	229	248	219	221	216	212	228	255	199	253	234	224	227	210	219	242	238	249	205	200	229	233	237	210	228	181	230	243	215	233	238	222	210	221	222	233	228	225	242	224	256	224	228	185	232	254	225	193	202	215	228	247	228	225	228	234	261	231	222	201	254	228	202	216	223	240	228	234	237	215	239	206	243	233	209	234	199	225	230	233	221	238	229	237	266	229	212	219	246	248	261	227	236	212	235	225	211	224	210	238	245	228	241	218	225	216	197	224	233	225	223	235	233	230	215	222	239	213	248	228	217	257	220	232	197	231	214	249	234	202	224	264	214	221	227	244	219	247	212	238	190	239	237	236	258	197	220	228	217	204	203	224	215	207	209	241	231	189	230	230	210	236	227	225	219	207	202	222	235	210	224	218	206	238	213	220	228	236	245	248	218	215	210	238	199	190	242	227	216	227	231	216	236	223	208	235	218	230	251	271	245	241	221	261	215	239	216	214	228	242	209	220	253	242	249	230	225	214	238	214	241	222	220	206	218	208	185	268	238	245	250	212	211	211	250	233	220	239	213	228	221	229	201	231	226	235	254	223	234	248	232	204	204	231	228	194	233	255	232	211	227	220	243	235	246	229	211	221	219	215	216	213	222	188	208	211	219	248	239	217	221	226	229	231	239	243	233	230	272	238	202	240	241	214	242	202	224	215	238	201	213	210	240	257	236	234	233	220	197	210	230	214	211	224	251	226	243	183	258	234	221	222	196	243	250	193	214	201	227	237	229	224	214	193	251	205	209	236	205	204	220	222	208	234	255	235	217	247	217	238	222	220	217	241	220	207	198	201	201	233	242	226	203	229	202	241	222	207	221	222	232	222	235	238	240	232	233	195	225	241	222	220	225	222	235	203	197	201	242	215	215	231	204	231	237	215	220	273	236	248	207	207	205	229	201	235	235	255	211	240	230	223	234	228	249	237	219	225	238	214	231	228	231	247	221	222	245	270	231	233	217	189	231	207	214	220	215	242	242	220	202	220	206	235	233	222	248	226	221	232	239	261	201	227	214	241	224	231	239	223	215	247	220	242	226	232	211	219	235	214	210	237	210	249	204	242	236	227	250	216	209	216	194	197	231	181	257	234	242	235	208	224	230	214	238	211	205	233	237	223	209	204	204	259	217	225	206	211	208	225	208	223	220	212	214	206	193	234	208	211	219	206	218	235	229	191	203	240	239	250	244	207	217	227	244	204	227	218	222	228	229	226	211	240	221	226	209	239	236	230	235	250	199	216	240	201	219	203	257	210	214	253	222	225	219	213	253	233	222	204	223	240	214	227	210	217	236	201	203	208	222	261	234	202	220	252	213	235	241	227	218	268	246	236	240	216	245	215	215	227	213	244	229	226	232	222	216	235	214	216	226	234	202	229	200	227	227	210	199	235	225	188	221	213	207	211	209	199	270	235	240	198	208	230	226	216	232	224	230	220	211	223	270	228	204	231	226	265	215	234	222	213	210	245	209	238
10963	547	575	602	588	593	559	564	566	571	548	570	554	544	555	593	570	539	517	532	589	592	532	516	581	536	581	525	513	507	512	537	547	541	557	522	528	521	568	559	538	512	549	531	554	497	555	525	553	508	553	552	530	534	583	581	538	530	536	535	528	558	545	529	530	555	535	556	559	513	560	528	565	586	541	585	553	551	597	535	537	513	502	527	530	570	541	505	544	556	545	511	532	522	555	554	575	543	538	580	535	545	543	555	558	545	547	589	532	540	520	557	536	502	545	553	516	534	540	541	605	571	539	556	499	526	547	563	553	585	533	509	530	560	531	534	529	562	535	549	525	540	570	534	503	535	539	527	523	551	577	537	561	608	531	533	529	556	554	523	563	547	556	541	549	533	546	543	531	584	500	548	544	531	524	525	501	553	513	523	529	547	531	556	509	543	544	542	526	569	515	546	520	563	543	535	527	530	546	547	537	533	547	562	523	526	554	527	544	519	562	513	574	552	581	498	519	528	572	580	554	518	545	532	536	516	557	524	508	516	536	544	515	528	523	519	544	531	556	549	594	522	570	506	520	521	533	548	582	559	521	541	538	577	504	564	525	525	611	562	536	519	560	547	580	522	567	555	538	548	543	561	537	558	499	555	534	558	533	527	589	523	525	539	553	524	562	552	512	517	547	536	498	572	525	526	514	518	555	560	508	518	514	497	513	542	560	578	548	509	536	566	546	571	513	498	551	530	534	538	542	550	507	493	579	558	555	544	505	505	551	529	531	540	495	547	584	490	530	552	546	542	539	530	572	567	557	533	526	551	523	531	486	534	555	563	613	559	584	506	583	543	550	534	541	515	549	520	536	572	554	542	530	537	574	554	532	499	538	531	562	521	537	529	547	542	567	489	541	518	539	557	525	512	551	554	549	528	547	501	546	565	542	530	560	567	536	564	520	526	560	554	539	547	526	513	536	521	570	520	532	528	533	498	548	507	522	556	536	508	537	512	546	520	560	519	514	530	511	518	566	549	556	541	533	501	522	574	527	489	534	556	534	503	531	514	586	530	551	533	547	563	525	546	538	556	542	518	543	557	560	550	522	531	537	531	548	515	540	539	497	505	559	529	535	595	565	533	597	513	559	551	536	523	511	535	554	528	527	594	570	546	526	581	550	538	546	553	529	537	538	576	566	522	518	516	552	553	555	554	532	556	585	518	526	509	524	543	558	515	532	530	547	564	528	554	505	521	545	534	573	553	522	529	546	531	550	544	499	538	533	522	549	548	539	532	551	531	571	556	559	521	525	522	507	553	519	492	550	547	536	553	509	553	572	523	536	535	494	545	540	586	520	545	566	533	502	540	523	584	558	554	555	523	511	559	537	569	562	500	549	570	553	559	558	555	576	533	517	534	511	532	501	580	503	533	522	560	559	556	589	503	500	542	535	533	563	538	553	513	534	543	493	579	587	548	530	535	545	567	503	555	523	589	522	528	546	570	556	530	560	513	543	551	532	527	525	542	560	519	474	519	553	574	534	549	552	539	557	504	567	558	541	543	552	580	568	540	573	545	534	552	543	572	497	544	559	513	568	530	527	553	545	553	509	527	507	525	532	508	530	530	515	529	538	535	488	528	556	501	577	588	520	524	553	545	535	496	527	545	527	530	504	529	462	559	582	548	529	556	539	523	530	573	558	524	546	555	557	567	557	541	551	552	570	579	542	487	544	514	559	539	512	569	569	525	502	524	537	508	530	518	524	615	550	541	551	560	528	516	556	509	530	509	533	544	538	534	545	567	559	557	550	563	521	551	545	545	536	549	582	535	528	536	549	561	529	531	567	535	491	585	531	516	568	551	549	564	483	546	547	578	598	574	580	501	532	549	548	528	550	576	550	545	524	573	551	505	578	538	543	564	512	547	562	581	531	590	495	545	564	554	572	555	542	529	567	523	546	529	494	542	554	506	536	527	529	560	506	536	533	572	510	575	543	547	541	591	530	567	556	535	559	546	548	527	597	576	562	539	531	560	532	513	531	558	499	552	544	528	547	512	545	578	544	502	515	509	598	544	546	491	506	539	532	539	582	539	547	568	522	555	568	560	510	545	534	542	548	523	528	505	562	594	552	532	522	545	557	603	521	548	544	548	514	555	514	502	520	533	571	571	502	530	533	550	539	567	594	545	517	541	579	537	520	546	539	560	552	560	491	563	523	565	522	555	535	549	542	523	532	547	557	557	556	532	560	528	506	522	530	547	525	515	517	501	528	535	559	536	511	509	558	520	541	547	500	574	526	584	518	512	536	597	518	546	526	554	529	504	518	541	556	535	509	534	477	586	545	536	479	519	533	578	556	561	539	539	564	539	491	546	518	560	538	538	511	562	515	550	513	552	539	561	548	516	556	542	533	531	545	508	587	531	536	560	566	538	589	499	590	511	546	536	521	529	538	502	544	550	538	518	525	512	520	518	543	518	561	518	502	556	549	592	538	513	530	560	499	559	549	531	522	511	560	542	545	531	541	525	528	539	541	568	512	543	513	565	560	574	534	592	579	569	496	564	529	560	543	548	562	515	525	565	581	560	551	563	538	539	555	551	559	509	516	548	516	526	535	563	543	544	556	497	534	539	524	517	514	537	547	562	522	499	561	516	534	510	520	550	539	556	560	565	522	533	557	535	576	560	539	552	575	547	523	532	513	547	573	524	530	487	540	557	576	550	581	497	533	560	567	576	556	507	518	549	544	529	549	544	543	543	567	469	571	495	605	581	507	540	550	524	549	514	565	571	536	547	538	554	558	545	553	538	584	533	549	542	524	571	517	526	548	560	533	522	551	476	558	533	548	539	559	547	549	581	508	549	582	536	521	531	560	543	517	541	585	551	506	533	555	552	520	527	564	551	531	528	492	528	534	514	524	512	535	559	538	514	526	524	531	566	526	514	534	524	542	545	546	498	526	540	533	590	551	536	528	547	529	552	500	572	544	525	559	520	606	550	578	530	547	558	551	563	534	550	546	541	516	539	555	531	542	521	513	605	566	580	575	525	540	510	561	535	535	535	537	528	588	538	563	499	518	511	538	528	505	521	506	576	515	539	530	521	618	512	537	537	591	536	526	515	560	558	529	581	550	518	517	555	547	529	555	519	530	521	502	536	544	541	541	581	559	572	558	603	530	547	515	539	563	554	563	539	517	533	524	550	587	528	545	513	544	576	569	550	519	531	523	538	536	561	549	565	505	588	521	521	530	565	554	550	515	525	539	551	523	527	543	540	525	563	573	519	559	542	547	563	504	535	530	574	544	553	482	521	519	524	552	574	546	537	536	541	570	512	555	573	561	552	580	545	530	556	542	556	540	544	517	584	572	589	536	564	558	565	513	520	573	549	533	540	489	590	512	528	539	566	606	543	569	553	541	573	519	519	524	541	498	549	554	523	548	531	571	551	513	528	570	532	543	527	552	574	515	545	572	521	509	534	556	527	579	539	565	546	535	555	513	548	536	534	534	564	506	563
64325	21196	3082	789	521	406	352	247	250	244	220	218	166	187	193	167	154	176	164	155	153	166	121	147	158	183	146	134	146	131	152	135	133	150	166	165	146	134	140	144	162	153	148	136	162	138	152	145	151	162	141	146	148	134	147	129	157	169	150	157	168	155	149	161	129	138	157	148	153	143	137	157	133	148	146	147	150	146	135	142	135	147	158	143	152	137	134	158	133	150	168	145	177	150	131	155	137	145	150	155	147	163	163	132	144	147	149	153	141	144	136	139	125	148	143	142	139	146	127	141	148	159	161	144	137	168	152	128	138	128	127	140	137	149	141	133	136	143	159	140	143	152	153	135	150	146	135	156	140	145	130	162	152	144	147	146	143	145	150	124	131	143	145	143	148	125	141	139	123	136	163	138	123	158	144	122	151	141	167	162	128	136	123	144	149	123	150	142	132	121	133	149	139	150	170	149	144	134	123	153	112	145	136	162	134	150	136	138	141	139	118	153	148	154	125	141	150	136	142	149	143	143	141	149	161	137	122	142	145	146	155	146	137	135	166	128	140	130	152	162	131	126	137	130	132	155	158	145	145	131	126	160	156	140	136	134	134	147	146	137	129	146	125	135	145	145	158	150	139	139	147	149	147	144	158	166	132	137	124	178	138	117	147	150	148	141	136	159	139	137	122	169	166	120	156	141	145	116	138	165	140	157	146	163	151	121	120	145	143	153	147	154	140	134	137	142	133	138	152	144	141	137	143	140	130	142	139	161	131	134	137	131	145	149	152	139	155	134	145	132	153	145	143	139	158	137	151	126	156	137	135	131	156	161	130	143	134	150	158	116	134	134	150	151	138	151	160	136	152	157	146	126	137	149	138	169	164	151	141	150	127	135	150	131	164	129	121	150	141	155	152	128	169	138	144	133	152	155	142	144	144	141	162	154	129	140	138	132	132	134	124	163	145	128	143	152	145	156	152	146	128	160	121	136	131	143	146	156	156	144	128	141	131	144	152	138	136	133	141	147	128	131	126	143	123	154	151	139	129	174	136	150	141	129	143	135	134	152	159	117	149	149	157	155	137	164	132	146	144	136	113	129	138	157	137	142	137	132	145	150	157	146	143	167	146	162	140	153	159	147	152	143	146	120	141	132	150	154	156	157	132	136	119	134	134	146	139	125	113	130	137	153	139	118	138	139	157	162	129	142	136	140	131	156	126	140	148	152	138	141	147	121	133	154	141	124	137	146	147	141	166	135	119	150	143	118	147	143	139	144	153	159	163	125	125	154	151	169	157	132	136	134	169	131	155	125	134	145	164	144	156	140	133	172	136	128	148	166	174	152	130	143	129	143	125	152	158	152	146	130	126	141	142	132	149	149	148	140	159	170	150	147	154	125	143	121	139	151	122	155	144	141	143	157	134	120	143	158	147	164	136	157	152	145	135	138	131	165	141	158	138	131	132	145	143	158	128	136	135	140	160	137	148	143	144	130	119	131	133	145	118	153	171	152	145	137	120	111	146	135	147	148	147	153	151	133	143	129	166	115	159	151	132	153	123	154	148	156	168	156	139	128	154	151	176	125	131	130	135	154	126	118	152	153	143	152	132	159	117	154	159	124	161	136	144	141	151	139	129	148	136	153	137	165	143	147	130	161	135	134	133	116	179	133	129	147	147	155	138	151	134	129	136	134	134	143	147	155	180	132	150	149	135	144	140	157	125	155	176	145	156	133	147	145	144	161	147	136	152	137	149	118	123	120	150	141	152	142	163	147	128	135	132	156	153	174	138	135	142	159	163	150	150	147	137	126	140	152	142	120	143	129	151	142	146	136	129	149	149	130	144	141	133	148	155	147	141	138	146	124	178	152	146	135	158	157	151	150	134	141	136	144	144	127	144	157	128	142	130	136	136	148	144	145	132	145	141	123	137	140	128	123	160	148	141	145	144	156	145	145	131	122	146	165	158	154	143	155	157	151	132	134	153	147	128	148	156	153	134	145	137	108	175	142	142	120	134	165	156	127	167	151	130	159	167	146	127	145	135	143	147	129	156	134	136	131	158	142	149	153	148	156	128	143	149	150	134	133	135	143	137	141	140	127	155	137	140	143	144	159	159	151	131	131	140	146	153	165	149	139	137	132	138	163	149	156	155	118	138	140	140	123	159	161	146	151	144	138	170	153	146	133	141	128	136	142	136	144	159	146	145	143	158	157	144	142	159	148	145	159	156	147	152	160	137	154	118	126	158	144	121	139	146	137	142	122	134	149	128	139	120	123	141	153	147	140	148	155	157	121	141	153	122	133	118	130	145	122	152	140	150	136	146	167	164	151	126	138	148	158	162	152	125	148	143	153	123	136	135	131	136	146	144	140	140	156	123	129	146	154	147	144	134	129	161	136	146	142	139	173	135	122	143	136	139	158	135	148	145	173	165	121	165	147	121	141	127	142	138	170	141	135	136	122	153	140	169	139	155	147	137	144	151	145	137	152	151	161	148	151	154	139	138	148	123	122	124	131	136	149	156	133	143	166	157	129	136	143	138	143	136	151	140	137	130	137	137	136	144	136	165	155	136	161	139	152	153	133	131	151	126	149	141	142	140	139	149	148	130	153	146	139	121	151	128	147	152	112	114	141	158	141	121	155	139	141	165	126	152	160	154	135	140	138	144	144	150	147	127	113	152	147	153	147	126	135	151	138	134	164	152	149	150	152	137	151	132	160	134	146	131	150	142	135	132	120	149	146	165	125	154	173	153	126	148	142	128	130	162	142	131	134	151	138	137	153	143	171	162	153	136	137	141	145	133	142	151	135	160	125	126	157	133	146	142	157	143	111	141	154	164	139	131	166	126	145	145	155	133	155	133	151	119	149	134	146	164	148	150	136	135	162	134	158	136	132	137	134	136	141	137	131	129	164	131	135	132	153	156	150	138	152	151	116	150	149	149	143	138	131	152	162	163	152	135	137	148	144	140	161	126	138	123	132	124	172	132	138	132	153	137	130	153	132	150	161	151	150	140	138	141	135	158	141	139	127	130	132	143	162	151	131	135	134	138	151	145	161	139	148	165	135	154	141	137	149	129	133	149	130	154	135	127	159	161	161	149	149	114	144	144	143	138	139	163	161	126	146	150	169	140	153	143	139	139	150	133	156	153	131	159	149	183	133	151	155	133	146	140	145	156	150	145	142	135	120	145	140	151	134	135	130	145	154	149	130	148	152	134	147	132	134	142	159	137	145	120	149	145	144	135	151	163	177	136	158	128	158	151	120	131	150	128	143	163	148	160	119	140	132	142	159	121	138	142	154	145	151	143	132	143	133	121	131	120	137	120	160	132	147	140	151	149	146	157	157	136	155	157	170	157	147	137	133	156	133	141	147	160	159	156	121	165	125	145	147	139	149	128	136	139	147	129	141	143	125	152	141	131	154	150	140	157	141	162	163	119	142	163	154	133	163	138	143	127	132	141	140	128	153	154	144	148	144	141	130	131	128	147	142	151	178	174	148	142	141
32580	955	1879	2264	1989	1611	1469	1188	1004	918	808	815	752	701	635	592	579	500	578	551	501	498	515	483	511	473	483	499	474	441	463	407	430	442	412	424	411	450	426	423	404	441	431	422	405	419	421	390	410	399	377	431	397	406	410	399	433	401	411	407	415	401	417	366	406	372	416	374	446	391	424	403	384	372	402	366	402	426	424	376	435	423	384	382	446	398	417	430	405	395	418	377	393	411	385	386	386	402	405	434	368	388	404	394	393	393	396	389	360	419	394	414	429	380	411	388	396	418	400	417	381	396	412	440	388	389	406	407	399	392	421	395	384	396	374	376	410	409	409	418	361	403	384	376	391	377	356	411	423	411	406	382	386	369	384	370	384	429	395	406	414	455	376	421	389	418	390	385	404	409	398	431	382	387	399	387	401	374	402	408	382	410	353	418	404	352	401	395	396	400	381	367	393	397	366	384	387	413	366	359	415	388	366	407	367	398	395	422	378	396	430	395	398	377	382	405	379	369	381	351	373	360	401	392	357	360	388	365	419	410	411	378	402	416	400	381	385	376	401	377	409	368	406	398	384	382	380	357	375	390	408	379	395	411	392	370	433	409	397	443	366	389	388	363	384	391	423	390	386	385	411	411	374	390	375	400	370	375	385	383	419	375	365	403	394	389	389	388	390	400	355	456	362	389	404	339	385	387	398	401	407	399	400	386	399	414	381	417	399	420	414	438	369	374	375	425	372	421	383	425	424	387	398	372	376	402	385	386	393	370	397	401	424	370	384	376	366	388	412	377	373	378	389	355	392	379	391	352	420	379	347	387	387	399	387	374	375	390	373	383	374	377	389	352	364	380	410	379	380	403	439	393	421	387	375	390	378	364	385	379	407	383	391	361	374	391	385	405	394	370	389	383	385	412	374	401	413	372	383	417	381	379	407	434	365	390	445	402	409	403	414	386	366	420	384	372	417	392	409	396	408	391	385	387	393	391	429	382	422	354	400	400	426	373	376	361	399	387	386	366	373	352	430	417	409	410	398	437	386	386	344	383	366	388	379	383	381	371	417	404	370	355	389	389	406	358	409	402	405	402	372	394	365	421	370	393	371	382	393	412	385	372	389	378	375	411	398	382	401	362	367	372	407	422	402	404	375	396	379	398	383	411	395	400	357	429	404	362	393	370	387	380	405	372	375	389	391	401	416	368	384	390	397	385	406	351	403	401	401	391	394	400	427	392	411	411	406	410	385	396	384	400	382	380	403	386	408	414	368	374	397	417	399	380	368	397	383	408	417	365	413	405	416	447	377	375	380	411	442	349	386	353	397	375	396	402	367	395	394	367	404	421	373	393	386	368	378	440	409	415	387	393	393	407	366	416	411	380	405	371	385	388	396	403	394	408	404	388	407	391	397	397	362	415	387	411	350	364	393	386	349	374	394	377	380	385	396	367	405	377	391	403	399	381	423	417	366	392	407	369	410	380	411	385	356	407	391	406	384	393	411	399	372	397	357	416	362	381	427	375	380	415	403	390	388	397	413	425	372	411	391	394	357	404	398	385	401	402	389	366	383	383	410	429	386	353	374	394	388	391	387	362	368	400	388	383	397	368	380	432	401	396	390	396	360	453	399	385	382	375	389	398	393	407	442	404	369	393	378	407	390	412	412	396	410	415	387	395	402	381	411	408	373	433	383	390	399	382	389	385	399	417	406	360	378	426	395	427	378	369	336	403	392	406	404	367	391	399	385	372	421	424	409	392	416	397	402	417	382	379	364	387	421	378	389	390	394	393	406	408	375	414	392	391	406	360	370	390	367	401	409	383	375	363	427	446	384	399	358	407	381	400	417	365	423	385	363	379	371	388	376	364	370	435	397	382	389	370	400	410	357	370	436	391	386	390	387	369	420	384	408	374	421	460	401	407	412	387	418	396	383	414	410	352	409	410	345	400	382	409	380	395	361	383	387	375	392	396	381	379	367	418	401	396	410	410	392	369	400	421	383	391	394	368	364	400	408	390	367	390	397	395	412	370	394	399	401	370	378	398	384	391	375	358	394	386	376	374	390	405	375	389	400	421	424	393	380	390	384	369	393	422	376	402	361	388	403	411	386	409	398	412	406	428	402	379	411	384	411	406	363	375	404	356	414	420	432	370	407	395	348	395	378	411	397	427	421	387	383	391	361	355	394	393	363	400	389	367	387	373	400	400	410	406	395	373	409	391	372	386	376	384	397	351	424	375	393	357	375	412	370	389	377	404	339	352	393	343	410	361	408	402	415	415	384	362	401	339	360	412	354	377	366	392	374	373	378	395	383	407	404	402	399	396	369	374	406	396	394	407	373	386	391	357	418	378	380	407	385	405	382	341	426	390	404	375	370	366	384	371	396	410	410	409	397	349	367	428	403	378	392	368	406	363	395	391	395	402	378	361	380	396	426	424	414	412	381	395	402	395	398	399	377	378	346	388	382	360	386	404	372	384	426	396	402	398	370	381	380	395	406	380	387	387	391	383	354	413	417	391	380	372	389	376	387	416	391	396	385	375	391	385	396	381	392	397	365	345	397	411	381	402	370	406	373	405	397	383	409	393	410	396	384	367	417	400	424	379	405	396	406	398	381	421	388	383	405	446	371	372	396	415	367	371	374	404	397	383	444	419	424	419	390	395	382	403	393	411	394	365	384	394	418	386	348	365	404	411	398	342	391	359	414	373	425	413	375	398	382	391	378	374	386	422	384	376	404	418	390	402	352	410	398	423	420	376	399	374	409	381	378	344	405	391	434	424	409	327	376	387	376	402	356	398	399	391	368	372	387	374	387	349	389	392	374	394	386	411	399	351	395	374	416	401	400	392	383	402	374	410	385	399	403	400	427	359	380	398	379	397	416	379	419	402	371	407	360	418	391	422	381	380	390	401	361	379	435	408	402	391	377	396	400	395	418	395	379	372	378	374	384	391	368	389	412	411	374	350	406	412	397	361	399	412	374	425	392	415	340	397	370	388	385	384	390	379	373	419	396	367	396	371	363	431	379	365	409	358	438	368	393	407	375	428	372	408	379	388	413	423	359	381	413	414	360	416	386	397	365	394	390	396	377	406	390	398	435	404	399	399	411	382	355	411	397	380	385	400	398	417	394	429	416	393	434	410	390	400	382	360	393	384	407	395	392	378	409	381	408	403	395	368	402	399	379	398	388	405	368	413	370	380	409	378	395	381	384	353	396	372	367	381	418	394	394	384	398	374	408	391	379	413	391	398	364	427	413	427	394	407	381	360	415	420	423	361	400	388	357	405	383	353	421	404	386	395	380	386	369	393	387	401	364	394	382	368	391	367	404	357	410	377	397	404	362	384	406	366	395	400	401	389	391	400	389	406	374	394	406	335	396	399	366	385	385	430	406	385	397	383	402	384	372	409	408	366	370	405	406	382	392	427	350	365	416	387	428	395	375	423	373	353	388	384	395	373	385	380	424	412	375	397	386	385	368	379	382	382	390	395	366	390	384	425	406	415
75875	29240	8377	1929	1195	836	639	572	466	507	482	388	391	377	373	348	336	343	312	304	337	329	307	300	308	308	341	339	299	337	320	328	291	272	308	277	284	293	286	289	293	311	267	281	275	296	286	305	282	311	299	266	282	298	306	257	270	283	284	282	297	285	306	292	313	286	282	334	295	277	289	287	314	309	300	269	279	294	277	251	297	290	269	298	293	311	288	291	295	290	284	320	295	283	296	290	300	289	267	306	306	287	301	294	293	273	292	282	280	297	295	324	268	303	341	323	269	306	291	300	275	302	256	288	238	326	302	324	282	256	277	299	286	285	284	294	264	292	293	275	281	327	293	275	295	270	280	289	310	309	270	271	310	286	274	288	291	272	314	236	294	302	281	298	308	264	289	307	309	289	300	285	297	287	293	279	296	284	289	296	301	290	279	318	309	290	264	290	280	315	305	317	281	314	291	277	324	285	326	328	250	280	284	290	277	275	305	305	253	278	305	307	289	328	299	284	285	287	295	313	280	323	319	222	281	282	275	291	277	304	310	267	312	299	294	301	296	284	293	287	322	325	294	307	231	287	285	301	284	283	287	245	269	295	324	294	293	314	284	328	303	270	314	294	288	294	306	282	306	306	336	298	291	316	285	287	289	311	289	254	270	322	320	276	280	290	292	274	256	287	294	294	274	290	267	315	313	293	308	286	294	307	281	277	244	299	299	278	317	279	295	274	307	295	329	330	330	296	296	315	279	289	313	287	248	289	272	299	287	292	266	289	290	287	323	305	279	283	282	295	298	277	293	284	263	285	269	269	321	333	308	309	297	283	302	301	306	328	328	309	283	288	301	289	294	268	310	373	269	293	288	326	312	308	275	304	281	303	305	313	281	291	286	269	276	296	300	286	330	290	282	272	288	280	309	282	292	279	310	322	276	326	278	287	283	308	301	289	301	284	296	298	273	254	308	286	312	296	289	280	263	293	316	294	304	290	271	299	306	298	311	322	287	293	308	277	266	296	307	323	275	328	266	294	268	281	300	273	285	287	285	304	277	303	321	277	278	279	284	281	301	300	295	292	280	313	286	321	293	278	306	292	291	309	300	292	282	315	304	304	276	313	278	312	304	257	274	277	320	293	290	267	335	328	276	291	271	285	304	296	295	313	269	247	293	311	302	307	303	277	264	308	275	294	271	327	314	302	265	337	291	260	297	275	311	270	301	251	269	294	285	298	297	296	282	293	292	315	308	281	301	320	312	313	252	288	297	301	298	291	300	267	260	305	281	282	301	297	285	274	281	294	272	294	283	273	275	280	274	294	298	292	267	297	309	291	302	281	298	266	278	316	280	285	295	302	309	304	283	312	282	299	285	283	269	286	334	276	258	273	310	292	294	311	314	288	287	269	324	298	302	244	280	271	312	313	307	305	288	293	320	235	293	309	272	270	283	281	303	257	283	258	277	292	295	279	272	277	314	273	309	282	306	282	299	318	289	326	276	298	285	298	321	290	304	295	309	326	288	302	294	292	306	293	287	314	331	267	287	289	299	300	282	313	298	304	271	308	254	292	258	271	273	263	253	274	301	284	295	317	301	290	285	254	311	276	323	323	261	280	261	307	286	310	294	284	277	289	301	291	295	268	303	270	279	302	321	322	272	288	309	309	302	272	282	329	270	276	293	289	283	290	315	303	282	273	324	283	326	310	290	297	300	287	259	308	303	280	293	283	318	312	302	283	260	274	296	304	295	295	301	288	291	297	316	300	280	297	288	288	295	270	250	306	280	279	284	282	279	279	301	280	296	300	283	298	303	295	297	265	311	287	297	273	316	262	291	285	314	279	316	288	284	304	278	277	297	283	268	300	301	302	330	265	284	307	291	308	295	309	318	282	256	270	303	277	305	317	301	298	272	268	281	292	282	291	319	324	286	322	304	323	275	285	293	315	306	303	296	296	297	299	307	255	316	295	282	320	295	325	292	256	300	279	280	281	272	307	298	294	284	276	285	324	314	288	290	292	305	312	294	282	282	245	272	288	300	319	276	309	342	318	314	268	277	291	329	316	300	351	310	324	276	267	289	268	282	299	291	274	285	272	296	301	295	353	272	281	292	309	287	278	275	287	283	328	308	305	290	261	316	298	293	282	292	286	294	310	272	308	309	281	285	272	235	290	283	291	319	296	299	276	252	285	283	290	276	305	285	292	293	274	288	260	311	300	279	304	290	317	318	293	275	294	318	305	284	293	271	307	318	301	267	259	304	299	281	275	285	274	294	285	302	299	294	318	308	315	282	277	303	304	312	279	290	282	336	272	265	264	267	300	300	290	309	283	275	301	305	313	322	309	269	301	294	308	255	270	257	290	313	305	310	272	269	286	264	292	297	304	303	279	263	284	287	297	271	258	314	282	265	312	313	315	286	281	265	319	323	287	275	322	288	277	270	296	286	305	289	308	320	279	314	289	272	266	285	288	290	286	297	281	307	252	277	303	295	291	295	279	305	309	280	288	278	292	264	284	279	266	305	289	311	297	273	279	307	329	293	330	299	269	281	299	288	275	297	290	273	304	266	326	292	275	292	275	283	256	296	298	291	293	279	319	290	281	314	301	301	298	269	278	320	286	278	294	303	289	307	307	293	305	267	297	310	286	286	278	262	258	262	286	309	303	318	274	278	313	307	290	298	298	299	271	293	315	288	282	288	305	290	307	285	271	292	284	289	269	274	338	317	281	290	266	290	292	285	309	281	264	302	303	306	268	304	294	312	300	292	271	293	278	293	264	266	267	297	305	280	308	325	288	310	280	303	269	278	297	284	289	296	289	267	312	301	265	291	305	327	291	296	305	280	301	310	276	315	281	282	283	308	301	277	269	273	298	298	289	299	268	277	305	298	275	270	306	289	276	301	319	313	311	292	278	304	302	278	282	303	303	293	287	298	323	290	333	305	264	326	324	301	315	282	296	296	292	278	264	290	285	274	263	289	281	305	315	292	292	302	295	310	333	288	271	291	277	275	274	305	302	313	304	273	303	308	296	304	284	287	275	286	301	266	295	305	288	294	281	273	324	283	280	283	262	285	317	302	303	294	302	279	276	298	299	271	317	311	303	253	308	264	296	288	267	301	309	307	346	244	283	301	296	274	304	285	279	243	299	277	287	273	299	297	313	324	302	278	267	295	291	298	282	291	290	301	290	270	297	281	249	277	328	267	301	306	287	295	314	297	277	298	310	294	271	280	305	256	284	274	282	292	280	292	289	314	275	301	286	294	280	314	305	306	283	277	272	268	288	295	283	323	277	279	307	308	318	271	269	281	317	274	280	292	303	302	282	325	276	304	278	308	276	261	286	305	293	302	272	299	293	287	297	274	294	320	328	280	265	285	311	284	279	313	284	276	294	269	325	284	285	271	284	290	263	293	271	283	302	299	300	301	305	302	264	283	275	252	286	289	285	295	272	318	277	269	290	306	276	313	288	282	300	294	300	325	274	288	302	256	277	280	281	264	302	304	299
40417	1877	3755	4222	3843	3174	2684	2298	1917	1768	1581	1386	1339	1279	1253	1063	1087	1047	963	953	952	934	944	888	857	861	850	834	850	786	823	791	744	813	750	764	751	769	751	782	728	737	785	752	777	748	754	791	751	705	738	748	713	750	755	755	727	763	771	752	730	758	748	738	748	743	764	706	734	735	775	729	764	710	751	686	691	694	733	681	751	729	738	685	684	710	698	722	712	724	684	748	683	681	702	693	661	681	658	730	735	696	713	709	749	643	713	706	708	747	697	752	748	768	723	734	687	719	745	679	709	734	732	716	717	706	727	725	746	772	756	746	741	731	738	676	665	705	674	700	744	673	697	695	741	696	735	688	696	667	734	711	695	731	736	666	680	662	704	746	700	742	694	736	710	724	674	660	665	677	721	703	700	712	741	667	720	698	648	667	728	717	720	686	719	682	748	699	663	712	705	682	724	736	765	699	709	727	729	764	683	707	678	674	702	712	730	687	692	722	702	719	710	675	662	724	691	671	714	715	686	707	717	694	734	709	696	726	769	723	746	708	685	712	721	689	675	693	711	698	712	698	687	757	724	710	676	745	731	735	712	693	742	697	681	633	718	717	725	732	678	743	698	689	693	670	694	710	683	698	691	700	721	716	715	730	681	705	754	714	722	693	770	693	739	677	738	731	723	707	681	719	775	696	739	670	667	675	744	682	666	786	691	704	681	696	689	704	691	751	716	711	682	704	662	709	702	681	719	669	759	716	649	749	739	704	708	667	707	712	730	675	679	702	712	686	706	719	709	709	719	725	677	714	767	710	731	715	711	763	709	707	687	735	708	708	714	729	732	633	735	710	723	731	719	691	743	680	729	719	726	641	709	659	722	732	690	705	690	740	699	694	764	743	708	706	717	693	708	775	682	757	691	677	733	726	712	710	702	700	695	694	736	723	725	709	703	711	672	740	668	691	732	717	706	682	670	612	683	714	678	738	679	728	713	686	672	745	728	691	730	669	708	744	687	730	698	683	635	700	744	737	706	723	710	675	629	665	723	696	707	741	674	684	666	713	670	716	719	696	716	693	729	692	704	694	716	741	719	685	705	721	729	680	680	662	725	678	756	752	741	691	725	723	699	704	680	688	632	703	698	770	735	723	744	705	694	767	688	723	665	721	722	739	681	682	687	657	764	706	639	637	689	734	719	730	699	665	683	700	729	707	696	720	706	687	685	699	762	704	733	703	712	748	653	683	677	714	720	711	722	748	740	721	675	693	718	711	701	701	659	687	727	669	726	684	692	711	683	735	718	703	667	715	711	686	734	674	643	706	717	711	689	660	721	676	724	671	708	708	731	722	688	693	681	704	679	715	726	761	708	662	730	700	674	714	654	692	723	708	687	777	709	707	716	669	759	689	672	696	686	708	662	695	746	722	762	700	720	690	689	682	695	694	690	714	703	727	724	741	717	694	652	661	688	692	679	693	730	716	673	729	716	704	702	732	668	688	662	698	696	744	699	695	733	693	654	718	689	645	704	737	743	716	686	654	682	742	696	748	680	738	699	656	677	748	706	688	720	719	721	711	670	661	694	747	700	695	713	723	660	743	724	704	696	736	696	696	733	716	701	721	702	684	691	716	692	730	744	675	768	754	732	697	787	720	650	752	688	692	703	702	730	710	727	701	690	754	753	713	699	703	709	707	733	714	703	673	683	684	710	740	712	709	739	745	672	678	727	709	728	712	689	713	699	710	733	645	614	724	696	714	726	726	695	703	685	681	662	681	732	721	688	674	714	656	729	730	712	648	685	706	671	683	726	750	641	733	706	708	745	711	726	695	658	680	738	729	700	715	705	718	683	714	720	685	687	680	666	738	737	719	747	679	638	709	710	715	705	755	701	711	700	660	734	700	758	714	706	680	743	714	747	711	725	683	659	705	743	677	753	721	683	676	707	700	677	752	685	708	705	673	717	731	665	752	683	679	721	734	740	699	679	681	706	705	739	716	675	720	732	710	707	687	675	729	716	741	729	692	681	702	721	712	674	683	766	665	659	673	702	726	739	673	737	742	704	723	708	695	708	673	687	740	711	699	692	693	708	695	685	701	697	712	695	652	742	765	671	729	682	678	707	714	698	732	718	679	694	702	743	715	694	724	684	720	717	692	735	679	709	744	698	734	692	713	708	709	703	762	749	686	708	745	714	682	708	702	683	743	771	726	670	735	671	689	703	719	687	672	669	702	703	704	645	696	718	679	696	716	711	682	711	710	658	685	757	739	720	723	724	734	714	711	712	663	724	693	684	678	707	644	752	696	740	726	670	731	653	737	746	677	681	754	697	717	697	679	710	710	700	691	736	658	701	690	722	715	704	690	669	712	683	711	687	753	681	685	686	718	724	725	667	678	656	763	694	720	725	698	687	706	720	665	711	686	741	714	673	724	662	736	652	732	706	723	679	752	692	710	705	713	701	684	701	710	741	693	663	674	716	694	709	680	688	674	720	713	687	739	732	677	691	708	682	722	731	677	706	739	710	713	686	735	718	680	697	741	687	686	716	676	723	673	640	709	716	732	704	682	672	664	695	675	758	671	721	684	699	763	689	690	670	692	700	673	670	697	700	694	665	704	671	720	666	669	708	692	731	711	720	691	750	708	691	740	709	674	696	729	679	708	690	748	745	685	654	684	681	732	679	689	717	706	726	716	732	708	689	709	700	733	720	738	694	727	685	717	728	692	661	735	700	731	634	696	690	689	721	649	731	658	720	669	725	694	715	695	729	731	699	685	731	723	682	682	692	754	712	706	665	714	671	708	696	686	658	713	691	712	712	680	726	722	699	689	692	741	715	749	748	681	718	733	684	653	678	758	734	746	690	667	676	703	642	681	733	659	717	729	736	698	698	678	687	701	710	702	771	713	711	675	719	753	689	697	727	692	732	711	713	701	673	688	664	695	690	729	729	724	732	680	742	689	741	714	652	722	721	745	670	681	696	702	759	702	669	667	700	699	659	743	680	661	740	720	694	680	735	699	695	698	687	690	795	712	697	731	659	709	679	657	712	705	720	710	716	686	708	713	721	706	731	718	689	678	724	680	676	646	721	655	721	726	725	727	722	687	691	729	676	748	731	675	704	734	686	733	728	730	694	742	709	718	761	665	715	706	740	716	684	707	716	744	661	699	708	656	699	680	707	718	663	700	668	712	705	738	710	720	686	701	676	739	729	666	710	676	669	699	726	727	694	691	690	673	731	728	662	686	698	712	681	735	687	671	694	707	740	691	691	697	691	709	787	706	696	720	749	715	677	687	711	721	753	682	709	675	721	708	711	683	717	726	688	708	720	698	700	707	704	702	700	715	711	639	700	718	730	750	714	697	707	702	683	720	696	704	710	703	704	700	676	706	692	708	715	718	670	714	716	664	703	721	705	714	696	674	730	672	702	789	732	703	748	652	687	669	660	713	709	705	718	724	681	720	695	674	658	694	722	702	668	747	715	687	704	714	740	718	672	679	689	650	690	729
11703	592	237	221	237	213	228	211	235	219	207	199	225	243	240	227	216	255	256	192	205	242	234	238	229	213	239	226	211	246	252	228	227	230	231	214	207	234	260	242	208	212	227	214	228	232	174	202	230	253	227	217	193	220	231	218	216	215	211	219	235	238	206	247	214	222	211	211	212	244	214	230	239	205	229	231	226	220	227	212	223	210	228	252	260	237	225	235	220	214	219	225	245	251	237	219	203	232	224	231	218	228	224	232	200	219	248	251	232	228	227	227	223	212	241	209	221	219	238	232	238	213	237	226	216	200	202	254	215	221	241	225	216	223	185	213	240	202	240	240	221	253	229	181	219	189	226	218	213	222	246	259	197	246	211	225	238	222	208	257	213	241	230	218	209	223	226	248	226	223	216	208	236	255	208	227	206	240	232	232	217	208	188	204	232	230	238	223	205	237	220	205	223	246	188	219	211	231	192	182	208	221	218	230	222	221	229	222	232	223	215	211	219	254	213	222	254	239	237	247	256	242	232	219	228	235	243	240	235	243	212	269	211	223	219	234	230	211	232	226	209	242	227	215	246	220	218	205	216	238	245	200	213	210	233	221	205	229	254	221	196	234	226	228	222	205	249	235	220	204	219	227	261	247	223	220	225	227	211	244	201	214	245	183	228	212	229	219	222	234	231	212	228	197	231	218	226	207	221	216	241	219	247	201	195	253	211	228	249	225	242	216	196	233	235	232	206	254	224	191	195	191	226	209	221	242	253	199	202	254	206	234	207	252	216	228	241	223	212	238	221	227	208	227	231	222	216	259	206	227	231	212	218	226	220	241	230	222	233	249	212	248	196	235	222	215	243	202	206	223	235	216	219	253	204	214	240	221	201	188	228	232	193	236	234	228	209	230	229	220	223	246	241	210	242	229	234	237	273	227	224	256	218	220	236	235	213	240	227	226	231	203	253	243	240	232	228	209	224	213	261	229	213	225	250	221	213	227	222	245	202	225	217	228	252	252	209	215	229	237	214	219	225	215	226	236	222	217	213	234	231	195	255	231	245	236	209	209	214	224	236	248	230	223	245	225	273	244	221	237	222	242	233	219	220	225	248	233	243	263	230	225	239	227	249	212	249	228	209	225	237	249	221	222	218	211	245	247	231	215	235	194	205	236	211	216	219	221	223	228	204	216	198	256	222	215	252	188	261	209	252	207	228	232	236	196	224	227	209	234	244	234	214	240	214	193	234	229	198	233	254	214	223	215	196	210	221	244	241	215	232	242	206	221	226	227	197	246	213	217	230	236	203	255	211	224	214	228	195	234	241	205	225	213	203	236	221	248	237	235	236	204	238	231	218	212	234	218	205	207	203	245	247	234	256	219	229	231	250	215	224	228	252	213	238	243	216	229	221	190	236	232	228	229	236	225	196	211	231	214	216	229	233	214	255	219	237	223	222	223	234	234	211	200	241	260	239	240	236	213	234	209	209	248	226	253	204	236	217	222	256	219	207	228	221	231	215	232	235	221	221	234	192	209	217	222	228	214	213	218	221	208	241	203	234	215	224	236	227	196	232	230	219	217	227	213	230	219	228	230	215	212	221	231	232	208	210	227	248	204	206	201	231	210	217	241	197	233	191	219	229	230	223	223	231	232	208	232	212	234	230	246	231	230	218	235	228	195	249	221	222	253	211	229	227	227	185	222	193	196	217	222	247	243	241	242	226	247	224	201	243	211	227	218	220	184	228	223	193	210	230	218	217	222	239	233	244	239	207	232	237	210	245	226	227	218	225	204	240	228	252	246	241	202	219	204	236	230	247	232	225	225	220	217	240	227	227	196	228	236	211	221	245	209	213	227	205	190	250	217	221	212	249	225	220	226	225	249	245	244	241	201	190	226	232	201	247	204	228	236	201	235	201	207	206	233	227	221	234	236	245	192	218	227	197	237	226	270	243	240	202	203	204	223	222	209	227	224	207	244	233	217	256	209	207	208	207	225	224	223	179	196	214	190	217	207	223	232	247	205	225	212	220	228	221	224	248	223	197	218	248	227	257	233	215	256	241	267	219	228	187	240	216	242	220	220	218	222	212	212	222	202	230	220	221	211	246	222	250	242	222	231	233	196	233	216	206	265	244	205	211	212	210	214	237	213	221	197	243	239	239	220	226	198	214	208	225	204	217	219	232	222	222	218	245	202	248	241	219	232	221	229	210	211	227	207	222	224	230	240	229	230	261	235	222	229	185	189	257	233	259	233	238	203	201	231	216	228	220	234	262	245	231	214	218	231	219	207	232	220	213	214	215	219	212	221	230	231	232	261	230	184	214	214	220	204	235	220	272	244	216	222	228	214	246	229	243	222	229	236	210	218	200	216	243	232	208	188	214	241	244	209	245	208	215	228	204	232	225	221	226	229	216	227	257	205	225	193	226	215	202	232	210	210	235	237	230	213	213	213	193	184	203	225	196	195	260	234	214	252	230	266	232	193	237	210	232	203	212	244	251	230	239	229	183	232	215	227	224	221	227	219	241	239	235	236	219	236	260	217	234	212	219	245	189	226	224	239	213	218	242	228	242	233	229	199	242	220	229	206	236	229	202	208	201	216	245	231	250	215	231	230	234	223	227	254	216	235	242	207	231	225	226	241	220	224	214	221	205	203	221	213	227	219	218	204	224	231	228	213	214	232	232	241	210	220	209	209	231	225	229	237	218	231	239	209	250	250	218	236	223	246	241	220	216	230	219	184	201	247	217	224	240	249	240	225	234	206	232	235	228	227	204	237	228	228	214	229	237	214	269	248	219	203	226	207	249	226	241	225	224	240	241	213	227	220	202	216	233	253	237	217	250	236	205	210	214	247	196	223	256	258	224	241	221	238	256	203	245	199	204	204	239	198	258	248	244	236	220	219	240	204	226	240	229	223	222	193	205	213	232	223	258	217	187	242	198	205	212	226	214	240	218	239	224	219	229	218	234	235	221	241	229	200	219	245	254	243	211	203	215	218	238	235	236	216	194	194	231	233	220	212	208	215	212	209	234	246	259	249	226	207	225	272	211	211	247	245	208	217	228	203	226	216	233	220	226	249	235	215	206	220	209	211	203	227	227	226	239	224	196	209	209	214	194	209	228	206	240	250	238	234	234	242	226	264	230	227	257	209	249	245	250	240	221	231	223	234	240	248	230	243	208	225	260	185	224	223	195	221	198	234	223	237	234	220	238	214	209	232	227	234	210	216	211	228	225	244	228	226	226	216	231	220	216	242	201	253	236	239	216	208	255	216	249	187	235	230	204	233	239	223	225	209	228	200	237	231	220	247	243	221	252	221	233	223	233	222	215	207	213	204	213	227	226	232	209	214	212	247	207	238	210	211	209	220	250	234	185	237	214	246	233	219	229	231	243	234	194	231	205	223	248	240	259	205	226	232	224	196	201	240	233	229	190	222	228	243	244	232	227	245	201	209	233	214	238	224	230	226	211	238	221	226	237	219	226	216	205	244	198	234	238	244	229	218
10852	527	601	580	623	616	591	560	552	564	529	575	565	564	571	550	564	512	522	575	551	535	530	584	528	520	549	529	572	556	560	543	569	501	519	541	576	560	531	558	555	504	507	538	537	531	554	562	542	514	523	533	531	554	528	585	553	518	572	525	554	530	504	510	531	545	531	541	536	541	550	575	552	567	564	558	526	567	536	526	508	559	526	554	535	519	544	500	535	568	537	570	489	500	494	593	570	537	554	524	507	567	514	526	538	542	557	532	547	519	542	513	547	549	544	558	549	554	543	584	526	550	531	546	549	540	536	572	524	518	537	536	539	559	518	548	551	579	550	533	549	534	541	572	545	516	520	534	560	575	523	537	564	570	483	575	537	575	523	581	522	532	547	515	530	533	538	534	531	541	552	541	522	509	599	505	559	543	568	528	551	533	562	526	501	528	559	555	571	595	527	500	512	505	526	552	527	564	537	525	552	535	515	534	551	537	568	502	547	580	576	577	551	541	533	523	527	519	568	573	589	538	536	504	540	514	563	532	594	554	553	545	525	553	579	543	570	571	544	507	516	527	571	544	544	519	543	514	516	572	522	513	534	565	568	579	522	557	543	560	519	552	548	522	556	516	545	481	542	573	540	535	544	506	524	507	525	605	526	590	543	525	530	542	575	536	537	555	520	557	567	556	564	545	533	509	522	568	542	537	527	543	499	514	562	580	542	530	556	531	544	548	540	558	536	542	502	546	558	565	554	553	564	548	520	498	564	529	523	573	557	534	520	560	539	522	577	573	504	560	527	498	523	510	543	568	492	549	544	545	530	508	554	573	547	544	554	509	527	525	509	533	546	552	561	532	524	543	555	501	531	521	546	529	521	567	533	545	522	584	495	544	525	546	556	519	549	524	541	572	549	522	528	551	574	535	552	539	538	514	494	503	557	570	532	507	549	527	535	528	489	590	541	578	530	548	533	521	512	561	529	544	519	504	564	528	576	504	569	512	499	535	514	526	526	529	530	557	536	540	593	552	521	550	514	562	526	537	521	528	580	615	530	576	508	600	516	548	509	541	556	552	509	537	530	528	523	545	547	536	558	512	590	564	561	519	523	509	558	486	558	524	553	530	546	551	518	517	537	561	524	524	525	474	531	560	536	523	525	529	482	513	513	550	552	488	528	512	537	542	587	542	547	551	517	527	544	523	530	552	529	556	496	561	548	526	546	521	533	569	538	528	515	536	585	532	517	507	561	519	562	522	548	515	564	529	503	557	510	538	560	515	566	554	521	529	554	565	552	520	578	529	557	532	533	554	527	554	524	553	564	588	553	578	560	535	476	528	495	581	514	531	540	544	549	527	542	549	564	534	586	514	543	515	554	519	547	537	580	572	561	532	563	512	542	484	550	502	524	528	497	505	563	546	542	510	559	551	567	548	536	495	536	527	572	553	539	540	575	556	528	523	533	530	511	591	530	581	538	525	524	569	544	502	542	559	541	526	541	552	563	549	539	523	539	560	542	539	525	556	471	509	512	570	523	517	558	555	536	546	563	543	528	520	559	585	531	560	551	563	525	529	552	546	548	542	525	551	530	567	526	536	539	537	522	529	524	527	558	506	572	564	533	576	537	488	552	550	544	540	483	568	561	542	547	525	531	592	535	523	526	551	512	492	509	546	515	529	548	506	532	573	528	557	548	570	544	515	538	576	503	512	535	519	562	530	573	550	552	542	553	536	564	577	536	532	523	569	540	517	522	538	512	525	534	553	514	553	532	526	561	599	564	585	583	527	531	556	550	547	547	551	554	541	553	563	522	505	536	565	503	517	552	569	575	530	500	581	553	566	536	550	540	538	579	564	541	548	562	496	556	577	520	510	542	548	528	549	556	520	551	538	519	540	592	538	542	519	477	531	516	539	566	576	568	563	516	560	564	556	549	549	543	538	542	525	568	546	528	523	523	538	535	579	568	558	536	516	539	531	524	528	547	556	548	513	530	544	548	571	533	549	539	532	577	537	528	540	528	574	507	558	539	552	495	535	556	547	539	568	555	558	540	548	588	563	536	569	574	547	554	543	578	517	550	549	565	481	513	546	549	518	549	552	478	531	527	540	557	517	552	556	547	544	561	545	522	516	545	458	551	568	557	512	556	544	503	556	506	586	590	525	482	529	538	545	518	552	513	559	552	558	581	544	551	533	516	573	555	556	535	557	549	476	568	533	536	542	532	535	495	553	519	551	565	529	556	553	568	510	538	526	546	546	523	543	557	492	530	535	561	553	566	533	567	563	501	549	557	521	562	529	544	547	560	552	524	550	512	545	552	557	525	529	519	525	539	521	545	511	535	509	561	563	536	570	555	536	581	525	535	554	565	520	532	539	499	518	532	556	507	526	520	546	559	499	542	546	549	543	559	530	525	500	546	533	525	568	566	592	521	548	575	518	544	553	558	527	554	555	506	511	526	544	567	536	541	550	522	530	525	546	543	541	489	546	536	544	537	560	544	525	507	571	496	595	526	548	541	549	564	529	539	507	542	571	508	532	578	514	500	536	544	508	533	551	512	513	568	547	533	542	539	583	546	573	566	521	528	491	543	568	509	553	535	518	516	561	546	536	551	564	538	527	505	561	536	514	536	511	528	529	513	553	578	501	539	576	549	541	562	536	527	572	547	541	542	490	538	537	534	552	546	516	516	565	545	559	503	543	587	561	489	501	534	560	569	580	535	547	581	550	554	532	528	577	520	562	536	526	515	527	586	558	547	575	504	519	535	515	546	546	545	553	531	526	523	541	524	515	505	556	524	537	527	556	539	537	517	512	507	583	537	547	529	549	524	562	519	531	551	573	510	530	504	527	549	563	501	551	519	524	531	534	506	514	534	547	539	523	525	565	548	570	571	534	524	598	563	535	525	555	529	584	573	520	569	543	544	570	496	490	580	551	552	527	576	551	532	522	524	543	509	532	502	575	505	536	549	587	534	518	532	537	556	545	494	557	552	564	541	561	559	551	532	549	517	531	504	536	541	517	511	564	500	536	515	538	512	544	562	525	556	544	542	555	555	547	533	555	503	552	579	529	540	518	534	541	531	535	507	557	581	537	548	571	523	554	543	578	560	542	539	572	505	540	533	509	560	557	577	534	531	487	562	543	538	564	545	535	547	554	550	500	538	529	503	530	555	571	529	556	535	543	545	539	521	519	522	536	527	553	568	513	571	514	549	556	552	536	580	544	509	553	564	545	522	586	534	530	516	516	531	528	538	515	528	566	543	512	554	532	544	573	540	583	537	542	501	495	543	565	571	500	558	527	498	496	513	552	553	581	520	512	529	500	543	509	540	537	564	516	516	553	573	542	576	548	527	555	518	516	516	544	539	537	533	529	531	511	526	601	576	576	481	542	589	538	551	535	578	553	541	581	551	550	572	501	542	527	553	521	533	576	523	536	527	557	578	525	514	531	566	550	550	574	508	504	555	534	572	523	502	544	517	536	549	524	511	500	528	555	588	535	522	569
64629	21053	3027	738	536	414	350	264	261	230	226	211	183	184	161	180	157	157	167	171	185	161	159	174	149	147	143	160	175	168	151	169	161	144	157	148	139	135	158	131	148	132	141	143	152	125	144	136	131	131	119	156	147	151	144	149	137	168	161	160	152	157	136	139	143	161	148	143	153	158	155	142	128	157	139	140	146	114	163	145	159	149	144	129	146	155	153	143	146	145	158	127	132	133	132	126	133	142	143	156	131	152	146	146	139	158	168	142	150	139	132	134	155	153	129	153	155	156	158	171	152	137	150	142	132	167	159	154	148	137	134	153	145	134	144	153	138	134	148	133	150	130	121	165	127	141	158	146	148	145	146	152	154	156	171	149	144	143	135	163	139	133	135	149	139	149	135	128	134	146	139	149	136	165	131	131	119	120	143	168	163	131	125	135	128	118	152	134	127	122	135	130	149	148	145	152	158	144	140	151	114	128	143	183	130	130	130	135	177	120	138	120	144	165	152	137	131	142	132	144	139	130	121	132	148	165	125	132	149	143	149	150	170	153	140	163	147	153	163	142	155	140	133	141	146	128	144	149	160	136	133	147	144	125	151	148	129	144	166	133	152	139	132	151	124	128	148	144	141	145	142	149	160	148	128	134	133	140	120	150	139	158	143	127	136	164	150	150	136	150	119	128	136	154	128	149	130	137	159	122	136	147	129	138	129	160	137	144	124	131	154	118	133	166	149	153	163	147	154	128	149	158	134	135	144	132	138	130	156	127	131	130	145	145	140	149	143	136	153	167	115	128	133	141	129	139	125	172	134	139	145	129	138	112	122	157	141	123	131	150	124	140	140	137	137	137	144	118	148	139	144	149	132	139	148	131	143	170	138	141	130	155	136	163	147	145	130	119	144	131	160	141	157	156	156	133	159	148	146	142	139	144	127	122	151	154	135	141	148	163	156	131	141	158	153	137	142	139	134	140	138	156	143	133	115	131	160	131	146	148	143	152	132	135	110	122	137	145	135	147	128	144	124	131	147	140	133	146	175	151	140	133	135	131	139	121	141	138	143	154	126	133	131	169	146	143	142	156	143	140	133	140	135	163	141	145	143	126	130	146	145	146	138	134	117	126	129	131	177	136	172	153	134	149	148	153	133	135	175	143	157	158	128	147	119	150	151	119	156	141	148	120	164	163	143	138	141	120	164	160	169	169	158	141	135	139	121	151	142	130	135	131	141	160	148	158	130	152	148	161	161	139	130	123	155	153	145	159	145	132	141	126	154	152	157	147	130	140	127	128	150	156	145	114	156	160	137	147	132	140	127	145	145	149	138	135	133	148	151	127	132	145	154	144	167	138	150	121	138	151	143	130	153	157	124	117	139	155	132	144	156	151	124	141	164	136	143	153	165	136	152	144	149	124	133	140	140	134	139	157	138	155	131	138	145	140	147	140	128	145	145	148	130	143	147	145	122	149	165	135	135	126	140	144	136	158	145	133	150	164	144	140	161	138	145	153	152	161	140	148	144	164	144	181	140	152	148	145	129	134	144	152	132	157	143	134	135	133	133	153	153	142	120	137	145	143	134	130	134	156	135	133	142	137	145	150	154	140	147	148	136	152	132	133	141	146	154	138	147	146	148	131	157	127	143	149	162	139	138	157	154	151	134	135	133	136	132	139	146	142	134	148	169	137	156	149	146	148	130	141	142	174	164	132	137	130	143	153	133	148	131	145	121	140	151	137	126	141	138	157	146	152	156	153	136	147	119	141	157	160	158	133	160	142	153	152	139	138	131	166	145	158	133	127	139	139	149	130	139	143	130	144	131	146	133	157	144	138	151	172	135	145	122	138	130	133	140	139	138	143	144	133	138	160	151	147	139	169	149	140	158	138	149	133	135	160	151	160	132	147	125	153	147	138	143	178	149	127	150	138	126	133	151	142	138	158	168	145	149	140	141	147	173	136	171	144	161	151	146	154	129	137	145	153	147	105	131	143	151	131	147	156	144	142	138	138	145	142	133	141	161	132	168	141	143	119	131	132	154	143	157	159	169	159	145	150	125	118	115	164	124	137	140	148	150	163	124	144	162	130	159	139	134	128	130	156	147	134	119	132	151	150	154	136	132	126	145	139	140	134	124	153	153	169	172	156	156	146	135	144	151	157	164	141	155	147	148	136	141	161	126	164	162	128	138	161	137	149	155	148	130	142	145	145	148	135	158	137	143	132	163	129	154	141	126	146	139	151	145	159	154	133	145	136	125	151	148	142	152	137	135	158	152	150	160	143	140	162	150	168	161	159	141	141	132	123	148	152	131	148	149	163	166	153	136	155	136	141	115	133	148	144	137	130	141	128	149	151	139	130	146	131	129	133	165	131	126	147	152	156	140	132	143	140	142	136	149	140	130	120	140	137	145	157	173	129	142	126	134	133	138	122	149	149	127	153	159	133	152	139	149	128	167	130	140	150	146	143	147	130	142	143	136	150	115	145	150	154	135	140	156	157	147	162	142	185	155	162	137	134	128	150	136	141	138	113	126	144	147	143	123	143	126	144	141	137	128	131	151	150	153	121	160	146	134	152	146	137	139	108	152	127	123	155	135	138	121	141	125	129	131	142	140	113	150	149	140	143	138	167	137	156	132	133	137	137	116	161	141	143	145	166	134	130	146	124	147	147	140	142	146	140	156	150	152	160	138	130	148	136	120	138	150	144	135	124	157	137	133	140	138	142	143	123	133	134	138	139	158	145	140	160	153	133	175	131	157	133	159	146	140	128	131	155	147	151	146	146	119	128	180	144	168	157	133	153	140	125	138	166	133	160	148	137	137	138	120	142	155	138	147	128	139	156	157	140	157	140	135	127	156	159	153	154	148	147	149	160	137	150	154	142	154	143	160	134	154	178	139	141	144	150	150	148	153	135	140	138	116	146	132	142	144	126	146	128	157	150	125	127	139	119	149	172	130	162	124	133	129	99	119	128	122	140	142	156	154	174	160	147	155	139	139	150	164	142	143	113	152	142	154	152	149	162	151	140	172	160	131	133	146	156	133	154	150	148	142	148	161	165	162	151	132	148	135	136	143	165	108	148	143	122	140	123	144	151	131	150	135	145	130	144	144	126	135	151	139	132	130	129	130	142	146	135	135	151	154	143	160	131	130	146	125	132	128	118	129	139	125	144	144	133	157	148	134	175	136	142	138	159	128	142	127	143	130	145	144	154	126	143	153	132	132	147	132	137	136	144	133	138	150	144	130	142	129	142	129	128	121	142	109	143	146	147	135	132	137	137	148	153	151	149	149	135	154	136	149	138	162	124	132	138	126	138	131	141	152	133	136	122	150	146	149	134	147	138	126	141	158	137	143	170	157	129	135	133	143	144	121	141	145	144	142	141	160	128	127	137	125	138	123	135	162	122	145	164	131	133	160	152	147	155	152	143	134	140	131	135	130	137	147	142	147	154	145	127	149	145	143	158	162	169	141	156	127	151	145	166	138	141	174	127	150	146	154	153
32492	999	1944	2311	2082	1696	1420	1222	1047	926	791	763	769	692	654	599	606	602	533	538	534	494	459	458	470	496	481	485	451	463	469	479	408	473	443	423	445	457	450	409	443	422	401	410	398	433	388	441	442	394	428	443	388	387	447	377	418	442	393	398	423	425	405	414	415	375	390	391	400	416	378	408	423	417	402	356	403	394	363	411	405	420	389	412	443	390	377	404	419	385	411	399	382	397	373	365	391	380	352	369	362	395	414	426	373	394	402	404	367	394	403	392	377	427	426	384	371	410	395	396	396	383	378	411	411	395	369	388	374	411	366	394	397	395	392	370	395	384	390	425	384	394	377	412	354	396	417	382	404	421	392	413	386	383	383	401	392	361	372	405	373	364	368	421	368	416	391	384	393	375	356	379	393	373	394	365	357	412	420	403	410	389	401	362	417	389	415	392	402	397	408	412	391	433	386	388	395	385	373	391	400	419	382	357	382	387	371	412	389	441	385	388	420	412	375	366	398	418	414	395	425	365	370	395	377	375	394	402	391	415	414	410	386	395	399	380	363	397	427	377	375	401	395	380	408	400	411	412	382	386	394	373	400	408	374	416	379	364	368	413	352	417	385	394	380	389	423	384	399	411	369	440	400	356	373	368	389	377	420	385	389	410	359	380	395	389	407	384	366	356	371	397	369	397	418	402	406	384	416	392	394	377	381	404	377	363	405	382	359	411	402	376	407	407	391	387	368	398	379	378	379	377	377	392	379	357	378	388	368	390	355	384	433	385	398	382	378	433	396	395	431	376	385	367	391	373	398	354	393	396	383	402	393	394	379	407	368	377	382	392	374	406	367	383	390	419	405	404	395	407	401	366	391	411	375	372	395	381	384	377	396	384	408	364	384	447	386	431	399	340	370	373	367	400	382	404	383	398	428	384	368	386	392	421	407	363	410	385	370	417	408	381	419	395	414	351	355	386	400	388	415	361	411	430	381	446	412	398	367	425	397	394	404	390	374	378	370	407	378	410	386	394	387	376	395	402	366	372	374	400	385	398	412	438	400	412	401	373	392	395	405	417	416	345	387	399	349	401	409	386	357	401	391	407	388	414	390	372	379	389	388	405	390	381	381	387	380	353	395	375	381	399	419	382	372	375	397	399	416	365	392	396	412	372	381	390	405	399	403	390	395	394	376	378	388	343	358	386	411	405	395	411	379	399	419	351	388	426	376	361	397	412	358	408	384	399	372	394	403	404	402	405	373	394	382	412	384	371	374	384	392	397	424	363	390	371	372	410	380	374	434	386	423	355	378	381	398	369	395	372	355	381	413	363	385	423	366	402	396	387	374	392	369	369	399	406	417	394	393	378	408	361	381	372	411	399	348	392	424	372	395	400	397	399	383	355	376	366	392	355	361	386	432	358	400	407	379	410	375	392	416	370	400	386	357	376	379	376	369	354	411	399	406	391	396	428	390	411	418	412	394	409	350	356	387	424	370	389	415	391	396	385	399	441	405	397	416	363	421	406	398	352	393	411	357	369	420	396	418	404	401	394	366	412	421	394	386	391	384	373	395	412	387	369	414	379	352	382	382	378	408	369	409	366	372	374	407	418	415	357	375	416	385	329	395	374	414	387	373	360	398	393	393	395	429	406	383	382	390	387	382	384	415	398	379	418	379	402	394	367	393	392	370	370	397	411	352	405	382	382	369	364	401	392	373	387	374	375	396	372	387	369	364	413	419	419	413	419	351	399	397	413	382	369	425	348	399	401	402	381	387	397	393	387	400	410	394	399	410	389	388	408	386	412	378	380	380	387	412	406	400	418	397	396	375	377	409	386	393	371	379	389	383	404	377	380	402	433	374	396	381	435	376	383	392	392	402	367	402	402	416	388	406	386	415	344	402	410	390	362	397	395	372	414	413	363	368	429	343	435	394	417	379	398	398	401	380	384	412	369	411	411	396	401	377	437	388	383	402	425	390	403	372	384	368	340	362	414	346	401	382	371	391	393	393	375	421	385	424	401	373	413	372	382	395	381	376	415	358	381	427	393	428	405	371	415	415	366	386	365	397	387	341	384	393	372	393	397	386	416	409	379	381	380	380	354	366	408	367	362	389	391	404	396	397	393	408	410	387	369	392	367	404	397	390	400	388	383	368	379	406	384	396	403	422	373	405	367	390	414	440	415	383	362	396	389	384	374	406	371	372	426	421	440	408	381	406	409	353	376	390	381	393	373	399	365	395	387	404	417	421	377	402	363	414	378	371	406	399	372	420	394	374	424	367	382	393	427	404	405	406	426	396	400	394	428	391	400	391	399	385	392	403	400	369	375	348	413	403	397	400	419	427	411	384	395	381	368	392	403	392	414	404	382	384	376	388	395	406	428	366	343	385	384	390	398	384	407	413	380	384	397	430	362	379	399	379	373	418	408	376	398	373	389	351	411	346	390	374	392	391	407	395	416	427	359	384	399	409	404	418	426	410	407	395	396	388	393	414	392	414	382	393	407	386	410	384	390	387	386	349	408	385	390	408	406	387	368	384	370	388	379	387	405	375	402	358	398	401	383	397	422	421	404	386	402	396	433	406	385	408	430	378	387	373	377	428	398	386	393	406	410	410	398	419	411	376	417	409	383	417	363	396	404	385	419	374	371	389	438	377	407	382	422	406	376	377	367	396	408	360	412	395	359	390	392	383	372	388	368	385	380	408	401	379	393	432	403	395	404	386	355	396	359	360	387	413	388	386	370	423	382	404	372	394	361	408	378	388	387	419	408	388	395	391	389	396	380	388	377	367	339	405	386	399	416	413	461	402	433	416	375	400	418	401	370	413	388	418	365	392	364	390	407	361	389	402	371	396	391	396	376	389	383	398	389	408	392	389	397	383	369	417	369	384	416	370	346	379	412	403	399	374	380	389	394	398	399	362	440	378	386	387	420	353	391	376	404	342	395	381	396	402	392	404	371	393	385	392	415	347	392	368	401	379	348	383	371	393	393	379	342	394	394	391	403	412	373	384	403	386	417	427	382	397	357	415	403	417	383	384	407	419	389	404	397	415	442	372	414	421	355	398	394	411	378	389	438	387	368	343	392	375	422	434	412	397	404	402	333	413	387	376	387	389	422	390	409	369	390	405	393	416	379	390	377	408	396	381	397	428	381	400	392	360	419	368	406	382	389	391	398	375	382	379	366	408	451	431	354	413	370	392	385	373	402	356	405	382	369	359	429	365	399	380	410	379	387	405	385	368	382	374	404	428	404	412	399	352	428	401	380	395	352	379	425	382	369	387	397	382	388	406	383	404	384	394	376	371	411	368	394	364	402	412	420	425	406	390	382	418	397	363	394	366	365	421	368	422	413	377	361	388	405	408	379	380	366	373	369	392	370	339	349	376	409	354	405	401	386	403	386	391	391	388	394	405	387	378	365	400	372	431	361	418	410	355	425	420	468	387	414	378	383	381	401	369	406	391	406	403	373	397	363	364	374	378	373	394	388	402	411	390	415	384	377
76199	28627	8100	1985	1162	820	651	556	545	506	416	412	397	378	393	344	375	340	367	354	344	329	314	318	321	301	299	281	297	326	361	297	282	303	309	331	271	323	301	294	295	328	289	313	306	288	264	310	292	279	290	315	281	302	288	317	285	297	322	310	269	312	282	287	313	282	308	324	287	295	310	274	326	278	322	310	281	297	277	294	298	254	293	298	304	299	294	262	297	285	300	273	285	284	282	302	260	345	290	281	286	278	312	305	293	271	290	285	307	307	284	282	309	279	300	289	291	265	307	298	291	285	286	269	303	276	287	296	282	275	282	289	326	271	292	283	314	309	309	271	305	285	286	288	288	297	282	298	293	321	259	301	253	286	297	305	291	289	311	262	267	271	276	289	307	300	255	315	286	282	270	281	249	303	299	291	281	292	295	311	333	285	284	289	250	271	313	296	301	307	284	315	268	280	276	298	294	279	280	281	296	308	298	311	304	282	308	296	293	313	312	302	298	291	281	280	296	290	295	289	308	272	270	261	319	279	282	303	305	299	277	261	276	288	272	273	299	298	304	291	360	251	278	305	257	288	292	265	260	292	281	321	297	293	322	285	321	318	271	291	254	296	288	277	311	316	278	305	266	291	289	295	295	277	320	319	296	294	301	290	259	304	304	290	297	279	294	277	287	282	316	280	267	271	283	319	312	285	316	287	283	298	314	321	324	299	300	284	318	289	276	304	280	312	311	320	310	286	269	266	297	309	319	293	292	336	269	274	288	287	249	283	268	270	299	282	284	308	301	294	277	279	275	278	288	281	262	286	265	303	313	283	278	299	308	299	292	279	282	279	288	281	313	291	262	314	303	298	260	303	288	268	280	316	313	316	245	288	269	249	303	320	283	280	302	317	311	290	297	299	302	288	287	266	287	287	292	283	304	297	256	279	313	294	302	304	343	314	286	292	292	281	278	283	278	268	257	320	274	282	270	337	287	252	329	275	310	289	290	307	289	311	289	278	302	291	282	289	301	313	285	283	288	277	310	326	298	311	312	290	325	260	314	253	343	308	281	296	249	315	289	265	311	287	305	308	322	285	277	283	275	298	298	305	286	322	289	287	296	278	287	289	317	310	281	304	273	317	285	282	281	285	295	300	281	293	273	277	299	285	292	304	307	277	288	302	289	327	305	324	336	280	267	321	305	304	328	280	298	295	281	304	261	270	268	312	293	302	309	316	290	313	298	309	306	289	272	299	276	276	295	289	288	275	286	299	276	278	290	302	301	264	284	290	305	302	304	292	276	297	317	261	286	315	290	287	262	266	337	302	271	281	297	271	298	318	275	279	288	268	290	333	273	270	300	301	288	337	303	293	301	311	280	303	290	299	313	275	288	278	295	294	281	282	308	294	290	292	314	256	279	303	306	278	293	279	291	288	275	272	285	283	293	272	293	265	317	296	309	303	277	273	323	289	286	302	278	283	321	294	314	288	272	306	263	277	299	281	270	315	283	292	297	288	262	271	295	301	292	296	285	278	305	305	269	275	301	296	296	323	294	273	285	345	311	309	281	277	235	262	266	237	281	280	323	292	285	319	259	315	287	308	299	318	298	260	284	275	311	300	284	291	296	347	258	295	319	304	323	274	311	290	283	316	301	335	283	289	258	252	264	318	288	256	290	276	284	268	306	260	302	308	294	269	282	313	292	263	305	291	292	263	291	275	305	294	292	294	270	287	265	295	313	298	266	319	260	284	298	279	282	310	247	286	293	293	294	297	309	321	314	289	316	273	293	303	304	275	280	280	301	268	273	259	277	284	302	340	280	309	305	288	285	265	307	270	301	288	329	315	278	286	295	297	305	278	288	286	274	284	271	297	279	280	309	309	299	310	268	244	277	290	280	280	323	283	286	304	302	303	291	295	311	323	321	283	294	316	337	269	301	272	307	265	285	284	268	298	313	274	254	297	275	291	291	276	271	266	299	270	264	284	305	320	280	255	316	307	293	282	263	297	283	293	267	281	275	295	273	310	308	292	271	270	257	242	255	283	285	282	313	296	282	279	297	275	310	307	265	282	296	302	293	286	335	305	300	302	301	293	313	292	290	325	283	298	291	311	267	269	280	303	274	291	291	304	309	254	267	304	305	276	299	271	319	297	269	293	296	262	290	279	296	302	263	294	315	310	304	296	295	256	283	296	272	299	332	322	295	300	306	261	298	309	258	304	293	276	318	333	298	310	300	319	313	294	271	319	289	264	287	295	330	286	268	333	286	297	281	284	290	271	295	300	280	289	274	289	267	275	327	285	283	267	292	314	285	310	289	287	331	299	282	273	299	261	311	285	302	322	275	310	313	256	242	299	293	292	295	271	261	311	281	303	292	270	301	293	277	292	281	295	288	295	263	308	281	322	267	273	298	278	279	291	320	294	294	330	263	292	287	297	311	279	320	294	273	323	300	271	264	308	276	295	298	298	302	300	293	279	266	300	304	278	303	286	295	257	274	308	313	325	282	324	314	300	288	287	300	283	276	291	272	294	269	284	315	289	282	317	277	267	279	300	297	304	288	275	288	291	292	264	297	284	300	261	274	227	294	291	281	298	298	282	291	273	299	299	290	293	296	281	270	271	284	303	250	317	302	260	274	310	283	300	313	305	276	293	311	251	300	285	276	305	292	311	241	292	333	284	324	299	289	265	304	345	308	311	268	265	323	289	304	284	304	265	273	313	293	327	270	308	296	283	273	300	312	292	276	289	292	290	290	287	269	267	262	309	310	306	302	302	288	320	280	294	288	274	279	312	290	281	341	302	286	294	306	284	276	292	295	285	275	318	283	291	315	291	306	304	296	306	289	297	286	287	289	294	287	289	286	311	277	322	304	302	286	279	269	320	273	259	314	300	282	311	283	297	312	313	292	283	286	312	308	307	276	312	272	301	278	272	290	312	284	306	293	272	284	299	328	286	279	302	279	272	249	298	272	295	308	315	258	299	286	297	287	279	286	285	297	304	288	319	312	263	266	290	294	298	279	301	314	319	274	284	326	269	314	301	278	285	259	284	283	273	275	280	300	302	283	310	295	290	275	290	306	294	270	289	276	283	294	317	259	332	289	285	269	326	308	289	254	294	289	311	288	292	307	270	280	310	281	292	294	283	305	300	323	286	305	284	290	314	285	286	321	327	284	297	267	281	305	299	296	283	303	286	303	295	281	304	296	253	298	308	313	327	277	278	315	299	302	274	289	262	277	320	301	299	309	303	320	257	307	290	303	269	265	283	304	297	304	290	291	325	285	277	283	271	353	338	287	318	284	283	271	297	286	283	316	323	313	284	329	261	275	291	289	287	283	276	272	285	330	271	287	310	303	335	282	276	315	306	304	309	302	296	269	302	299	276	312	287	298	289	267	315	282	286	310	300	313	311	295	287	283	288	275	296	270	302	258	278	272	312	289	325	305	315	274	283	292	270	255	291	292	298	285	309	277	274	296	302	299	318	304	268	307	291	301	288	260	327	292	326
39957	1909	3705	4367	3762	3095	2633	2286	1979	1708	1656	1384	1349	1299	1167	1067	1011	980	966	998	926	959	912	934	928	832	854	852	873	840	784	823	830	788	802	800	757	775	799	766	788	768	763	804	699	765	709	755	803	737	743	745	777	728	739	765	713	785	710	721	753	773	736	721	704	740	697	712	717	758	709	741	733	802	788	733	743	708	676	704	725	681	727	722	747	696	691	689	758	729	715	692	714	705	692	734	712	723	705	748	733	788	707	701	689	716	734	719	650	707	716	685	681	710	713	709	703	718	724	691	685	672	703	681	725	661	712	690	723	702	675	666	790	742	699	735	720	715	760	713	699	699	688	686	687	698	655	744	644	696	709	717	739	713	665	738	720	777	693	691	717	693	705	704	709	720	647	715	692	686	714	691	700	703	652	726	679	689	688	704	695	712	734	671	664	714	694	667	750	719	727	743	717	746	713	671	765	728	743	673	675	714	686	668	722	715	679	734	732	715	687	646	713	711	690	694	714	707	695	717	720	772	714	753	751	679	720	730	741	745	769	673	733	670	656	683	693	687	679	685	708	727	652	671	691	725	671	754	752	641	705	692	729	722	698	729	681	694	668	727	702	707	701	740	756	696	679	689	717	694	687	709	752	729	752	695	712	724	742	662	657	713	692	734	688	696	671	716	720	727	696	731	721	723	730	734	724	686	722	674	750	694	700	711	747	690	688	721	708	694	703	695	708	746	723	676	715	687	718	726	686	734	737	704	757	752	663	725	682	665	744	676	661	677	710	685	760	737	687	750	717	761	682	716	742	693	707	690	726	706	721	737	712	765	705	694	726	784	676	711	699	665	697	698	694	741	757	731	694	714	700	715	777	691	658	695	746	758	693	696	734	702	735	697	746	751	676	722	740	709	713	697	655	662	716	727	737	697	758	679	744	701	687	653	700	698	707	687	656	721	693	704	759	672	732	674	679	725	708	737	648	707	720	723	748	807	717	707	712	702	704	701	709	758	742	697	671	710	708	713	736	644	720	705	716	731	726	709	732	682	675	713	713	691	683	706	708	670	679	755	755	720	700	746	675	690	660	730	702	724	749	724	689	683	680	651	720	720	723	673	727	682	729	732	706	674	674	689	704	662	724	686	670	703	690	702	755	725	682	712	728	706	687	656	714	738	731	736	672	724	673	722	673	705	726	738	676	709	695	691	703	711	737	726	698	728	724	700	665	743	742	683	689	738	704	744	675	726	693	701	720	718	713	695	702	672	696	667	682	688	702	722	760	713	689	709	715	700	745	735	704	726	742	754	709	760	680	669	719	717	704	691	717	740	749	680	732	698	684	693	677	716	698	701	704	693	712	683	778	759	731	743	671	728	713	720	696	669	703	764	697	669	690	700	662	738	706	715	688	708	695	669	705	713	696	698	723	705	712	647	705	711	722	716	701	646	733	737	735	696	691	714	704	738	721	730	705	690	691	632	713	775	709	686	733	696	678	658	745	696	715	705	707	741	694	707	757	705	672	699	691	711	742	724	732	736	747	734	701	757	744	725	700	665	691	717	744	712	705	704	724	649	708	648	658	682	682	697	696	698	676	676	756	699	696	715	728	686	702	695	680	699	700	740	706	696	691	698	685	737	652	733	664	736	681	631	681	709	691	670	705	682	711	695	729	675	712	680	724	706	692	709	677	701	748	640	712	708	754	750	746	677	724	731	682	697	715	718	690	710	713	687	730	712	701	679	723	658	666	668	720	700	672	668	690	763	713	667	715	739	711	707	669	675	754	707	703	770	718	737	673	688	704	707	707	723	728	666	673	687	714	710	672	725	717	703	727	735	667	696	686	695	680	735	685	669	717	722	708	710	680	678	700	725	693	741	698	736	689	691	774	698	713	715	711	711	680	746	733	683	723	711	731	682	728	718	690	743	694	689	711	680	743	699	685	757	718	725	703	677	736	714	726	716	674	736	720	703	736	682	721	724	735	690	698	741	718	703	711	722	700	704	703	671	717	685	668	709	730	661	635	715	734	722	686	685	668	714	703	710	732	689	694	721	734	703	733	692	722	703	747	678	701	727	686	723	726	737	699	705	679	700	732	700	746	728	743	677	732	722	721	750	708	714	689	647	696	712	720	693	695	725	740	715	698	679	701	671	687	689	751	717	714	717	763	689	689	691	710	724	739	714	671	739	699	712	705	691	725	707	703	667	715	733	690	669	716	708	707	701	749	724	690	710	744	714	681	731	729	665	702	679	725	725	684	694	700	782	710	691	708	718	726	706	718	709	728	709	737	696	700	656	720	713	642	663	693	722	710	715	700	735	674	730	665	701	736	744	690	753	729	674	722	729	739	706	723	677	739	693	720	687	708	669	711	699	716	686	708	723	675	698	717	682	710	726	687	738	734	731	731	705	685	704	668	744	706	740	709	680	710	720	661	744	767	727	676	671	690	714	750	762	750	692	721	715	728	695	705	774	728	706	683	680	690	689	651	730	688	711	715	751	667	756	754	718	698	731	689	734	674	707	711	701	704	677	725	769	677	694	684	716	653	733	670	740	729	706	722	697	761	665	719	728	732	743	743	722	713	711	715	752	738	750	730	687	709	695	707	676	709	745	710	670	711	716	676	689	724	688	743	669	725	683	713	729	686	675	704	736	694	688	705	700	756	720	721	726	640	679	774	697	708	682	712	726	681	696	704	707	721	673	671	726	718	662	731	722	694	743	737	709	704	688	719	664	665	730	695	654	662	691	687	759	703	713	706	701	711	676	698	715	699	679	704	713	709	735	722	680	708	714	688	735	717	713	679	738	685	694	702	697	683	693	730	700	709	684	682	730	694	706	700	694	694	734	684	716	738	682	701	683	710	692	713	736	762	736	701	706	695	687	718	737	719	715	691	688	652	751	675	711	684	700	721	728	688	697	682	684	715	664	663	698	707	714	682	724	677	714	729	723	696	675	755	758	726	712	750	710	712	702	658	690	716	667	719	753	732	716	713	687	675	718	681	723	695	723	735	712	680	703	745	700	692	687	652	708	714	702	729	737	708	697	727	676	701	695	732	735	705	692	724	711	743	721	739	710	719	675	690	730	717	736	657	687	698	690	740	672	670	673	696	685	688	699	730	757	686	694	746	734	696	700	715	688	716	692	644	657	700	703	704	694	741	680	680	719	719	721	709	727	717	761	651	690	690	751	691	683	707	685	766	721	707	712	715	693	734	707	713	739	706	715	743	730	689	674	749	700	666	695	704	693	702	723	697	669	730	770	702	694	675	676	682	722	707	734	694	713	713	740	697	701	752	700	687	703	708	691	730	691	671	725	712	703	730	746	757	723	691	746	686	675	696	733	688	731	765	655	709	709	728	708	677	742	697	698	638	683	700	757	697	718	665	737	695	722	722	673	719	714	710	716	661	687	706	696	704	721	681	709	667	701	725	669	704	723	697	717	675	731	725	681	694	683	688	722	713	709	712	704	699	651	719	649	679	677	740	671	697	720	733	703	724	694
11323	579	251	223	241	241	237	217	209	219	260	214	209	213	222	257	242	218	230	227	236	231	240	241	204	248	232	254	205	209	238	207	239	200	223	224	238	217	215	217	251	229	228	213	224	226	231	251	210	213	243	258	227	204	237	214	240	197	221	213	220	220	243	230	228	218	218	245	238	236	210	192	229	195	241	199	220	226	229	229	211	213	224	225	213	234	233	241	246	247	237	252	216	223	211	215	214	245	220	212	241	234	216	243	225	215	221	238	200	197	235	208	211	245	247	254	242	230	202	223	208	254	218	226	236	204	211	214	244	214	240	244	229	241	230	238	224	216	229	233	208	243	234	214	240	200	219	246	246	204	251	209	219	218	211	201	225	202	215	213	247	216	211	235	215	232	235	211	224	208	220	222	211	235	233	231	249	212	211	231	197	243	204	198	217	251	229	220	220	231	203	245	220	215	201	223	218	251	248	202	251	219	230	228	228	243	231	217	213	240	217	224	209	234	195	241	201	237	217	248	226	224	225	232	239	248	178	207	220	239	258	222	216	215	219	225	216	220	230	206	229	198	234	239	252	220	240	238	208	237	242	218	214	228	243	232	232	212	224	224	205	204	235	256	216	216	241	218	223	231	218	211	239	230	234	234	232	234	235	234	225	210	230	236	222	232	209	214	238	236	224	221	228	194	234	219	239	239	221	264	216	221	237	234	209	222	212	241	224	240	231	219	207	203	236	234	230	212	223	198	235	232	238	204	231	239	270	212	212	214	205	230	210	223	259	203	209	223	246	220	214	203	252	248	230	216	226	221	210	223	219	214	208	226	217	196	241	229	191	228	211	226	220	245	221	213	186	215	230	219	209	212	225	199	215	196	238	225	240	223	234	222	215	206	202	244	247	209	213	224	235	248	250	219	210	248	223	214	206	228	216	249	227	222	231	272	232	228	223	236	208	247	240	193	217	244	232	237	207	234	230	199	233	215	201	216	260	220	232	241	206	234	218	219	227	248	213	230	228	219	250	227	195	199	208	219	219	219	229	205	225	242	230	215	228	227	220	258	212	252	202	225	234	232	218	222	233	228	251	218	223	230	241	227	240	222	218	245	227	234	199	227	243	210	213	212	249	217	209	221	218	228	209	200	237	225	242	217	237	189	206	215	224	236	228	213	223	255	254	208	230	228	239	249	244	235	245	256	202	234	257	225	234	212	261	243	254	228	227	219	234	214	246	239	235	215	224	193	214	224	199	190	203	221	218	222	244	230	242	234	207	215	202	237	273	225	216	213	212	215	205	256	200	217	216	245	221	203	212	188	231	243	231	219	246	211	212	238	216	227	214	230	249	213	239	219	228	245	217	224	239	249	216	257	211	201	242	248	252	199	218	226	229	231	203	221	242	242	248	212	203	224	223	202	228	247	249	219	198	235	195	223	222	213	261	223	221	220	213	226	227	228	248	225	227	242	199	223	238	211	230	241	225	251	193	215	231	233	206	236	220	232	204	235	255	244	257	211	237	219	198	214	196	246	223	239	234	247	225	242	215	227	233	185	235	230	236	240	210	222	228	247	199	245	206	243	219	234	226	222	235	213	231	218	227	207	218	215	218	192	225	203	207	230	210	261	224	211	214	231	221	198	211	260	218	237	215	229	230	223	232	260	238	265	208	238	199	220	234	225	227	228	232	224	220	223	225	206	197	221	217	199	214	257	220	234	241	229	200	211	223	205	213	220	212	214	199	210	223	213	228	257	220	237	242	227	205	221	187	217	224	229	240	211	249	218	257	224	232	227	225	215	222	217	192	209	230	255	212	238	230	232	223	228	224	229	211	223	224	237	252	255	229	246	227	216	209	213	234	230	203	194	237	236	231	226	217	231	224	212	229	206	240	246	229	230	221	213	237	224	253	248	212	241	246	206	210	221	224	201	247	234	210	246	242	235	201	208	233	205	245	212	219	206	243	223	231	211	250	213	196	216	242	214	233	195	240	228	251	218	225	194	200	224	216	219	218	223	205	209	249	219	201	248	224	235	201	229	195	194	224	248	259	234	231	215	197	254	237	210	216	215	229	249	231	207	199	206	246	230	231	233	201	220	232	240	235	227	221	250	246	219	246	206	220	200	229	243	219	210	237	254	219	231	245	232	238	227	255	211	220	212	228	223	239	199	222	217	233	221	235	233	214	209	197	244	243	233	219	231	219	225	233	219	225	239	229	233	230	214	221	219	226	224	223	239	240	215	238	207	238	222	208	235	230	213	202	233	214	215	230	238	215	228	218	238	229	198	231	215	221	216	192	243	212	238	218	228	227	245	255	231	220	231	244	221	212	265	205	249	233	215	219	238	241	244	256	233	250	232	232	204	228	226	227	195	227	210	212	241	222	200	226	235	230	221	213	231	244	234	225	214	225	211	204	216	238	215	199	220	222	268	216	245	220	201	215	219	245	220	212	245	230	233	243	191	235	221	239	213	221	253	236	181	212	201	233	230	226	214	201	207	242	237	223	199	211	197	221	217	237	217	229	215	247	231	208	217	224	226	224	219	215	254	220	221	222	247	229	213	253	225	208	237	251	201	200	199	213	245	210	243	229	240	210	246	256	207	227	240	230	230	253	221	234	232	218	239	233	237	234	223	219	244	228	223	214	208	212	226	204	222	238	256	236	237	209	228	219	197	241	217	205	220	222	237	206	248	227	200	214	213	223	215	244	253	248	230	206	234	240	232	210	207	257	192	223	215	214	242	232	224	221	207	238	241	220	206	218	203	227	221	208	235	218	204	221	231	226	203	204	225	224	220	214	202	229	224	208	248	235	214	234	180	233	239	236	235	237	211	199	208	230	236	246	241	214	243	213	202	207	245	232	215	204	205	228	238	222	239	224	223	248	224	247	237	227	230	202	243	226	219	211	242	234	249	220	209	238	231	213	236	209	240	225	246	225	227	214	201	230	211	260	243	249	223	251	193	232	238	221	246	237	213	192	220	211	201	211	249	214	232	190	223	205	211	198	219	227	216	235	236	230	221	208	243	216	219	230	207	231	217	209	231	247	223	245	229	186	231	205	232	247	232	203	215	230	261	221	219	224	226	223	226	234	221	216	222	185	241	209	212	233	220	217	243	208	208	265	223	189	224	250	223	239	237	228	239	233	227	239	198	254	214	235	236	220	224	235	236	234	245	219	200	238	230	231	226	231	230	262	240	196	206	217	234	219	208	235	229	243	203	243	212	228	242	245	227	218	223	198	236	231	210	241	219	241	204	237	276	204	223	233	225	220	210	211	239	226	239	221	218	222	222	223	186	222	230	240	215	247	201	236	252	218	206	216	232	242	248	219	238	231	244	228	222	251	245	221	229	269	233	245	221	226	218	247	218	223	226	226	250	232	225	204	215	222	227	208	205	232	224	237	237	222	221	269	239	217	223	222	224	231	209	233	234	224	189	215	212	212	202	230	239	237	209	219	228	224	207	260	181	223	219	226	223	250	237	208	203	224	222	205	205	240	212
10512	525	569	631	592	571	578	597	579	543	583	558	561	527	545	550	519	541	544	561	515	515	546	565	507	550	550	552	544	511	513	571	509	523	524	533	532	573	542	534	532	562	558	529	564	573	556	517	491	514	569	565	529	551	513	532	545	520	537	524	525	578	593	547	553	545	565	526	524	552	500	529	521	553	538	566	510	515	506	517	563	579	554	555	555	567	510	544	505	546	537	527	519	565	526	557	541	554	534	559	528	563	541	566	550	532	523	497	562	548	557	498	512	511	532	543	524	560	486	590	566	580	506	564	568	525	571	557	504	543	539	523	551	535	541	540	564	540	513	519	549	538	531	572	527	501	553	596	545	559	533	528	498	505	533	553	520	507	548	547	524	521	555	528	563	539	535	560	561	541	540	539	578	526	526	537	518	502	517	525	513	519	551	567	538	548	520	516	560	579	568	520	546	546	554	551	568	587	510	533	551	530	505	591	558	529	530	556	564	520	533	527	569	561	500	548	571	533	537	564	544	548	560	550	552	543	550	562	493	544	528	499	532	580	556	569	532	569	527	571	528	558	525	591	520	579	542	515	539	533	549	570	521	526	582	536	546	546	534	544	547	546	527	579	532	544	514	548	580	516	528	550	516	542	520	546	538	578	525	503	534	545	515	534	530	519	501	561	512	545	505	504	545	586	516	535	535	540	545	547	515	546	509	555	567	511	499	532	527	542	524	503	561	508	527	603	576	541	540	514	551	558	552	500	558	510	519	574	545	485	522	595	539	550	486	476	532	568	519	505	555	571	525	569	509	513	527	540	530	562	517	518	541	560	510	529	576	550	517	563	522	573	588	545	575	582	548	588	537	541	539	530	498	537	544	538	524	545	502	566	521	581	578	569	549	554	554	559	568	571	536	552	530	531	518	545	541	573	562	538	545	560	555	538	521	583	494	554	517	549	496	530	528	531	570	527	527	532	539	597	556	578	482	515	568	543	499	487	538	557	568	536	513	502	563	541	534	577	573	514	542	553	558	557	529	544	567	571	574	551	550	545	575	541	545	551	563	468	493	549	484	499	564	563	532	518	542	519	542	555	553	528	556	563	511	560	536	587	540	555	538	535	497	574	539	578	540	584	545	527	512	525	546	542	543	539	493	556	530	525	538	543	565	563	501	552	548	571	581	547	548	554	535	507	563	540	522	533	551	515	572	511	522	516	539	511	550	510	522	589	569	551	565	557	553	535	521	541	543	534	510	549	574	559	520	530	491	537	541	559	547	549	532	521	563	499	565	549	567	526	527	542	539	560	533	562	613	539	567	509	530	545	539	521	552	521	571	535	538	521	536	546	567	578	559	542	530	532	554	517	547	567	494	542	564	534	524	499	478	501	548	504	540	526	518	528	541	524	585	587	539	574	542	553	575	534	516	570	515	523	525	552	559	511	554	548	525	534	516	540	555	518	552	534	548	566	566	537	489	517	502	533	541	574	534	517	565	526	550	563	585	524	558	538	560	552	573	540	501	522	574	561	522	569	532	545	592	530	516	528	549	564	523	520	562	474	515	540	546	571	576	527	511	549	566	575	565	500	555	522	510	544	531	512	564	550	548	571	518	511	505	568	540	538	527	537	560	545	566	539	534	566	553	528	579	543	536	528	538	544	534	576	564	556	544	532	572	555	517	546	526	535	542	542	517	529	481	570	564	529	551	505	565	551	539	508	541	554	514	536	544	563	502	526	563	559	584	529	527	548	507	520	555	523	547	549	525	509	558	527	578	560	560	569	490	504	526	523	536	563	561	579	553	570	526	575	548	538	543	540	549	560	580	482	537	525	522	510	537	536	545	535	493	517	525	547	550	570	548	581	537	530	508	543	527	578	563	524	510	544	558	526	511	543	545	546	506	533	558	549	563	555	558	512	555	550	517	558	519	562	558	542	534	554	530	507	510	539	519	514	519	539	508	524	545	525	522	531	536	559	561	539	544	541	535	537	569	582	521	502	540	518	527	528	512	523	536	539	563	554	532	529	600	523	556	557	569	501	533	546	517	542	543	544	499	549	518	573	538	518	535	529	544	550	508	523	526	513	558	531	496	535	541	524	550	540	545	497	556	549	537	541	535	495	503	512	559	564	540	538	542	541	529	532	523	558	519	524	557	549	545	534	549	545	527	580	559	516	524	562	538	576	575	562	559	530	548	541	564	509	526	553	520	502	545	508	526	510	500	554	531	576	559	550	514	516	522	550	580	586	568	579	528	547	543	548	560	517	532	551	536	547	559	558	547	562	559	536	506	532	545	549	519	543	479	546	545	551	536	587	527	531	502	483	563	557	521	555	511	584	519	563	507	519	547	512	559	492	512	542	559	545	538	541	561	487	559	543	531	536	549	531	530	594	565	537	541	524	582	535	522	550	536	537	566	546	534	564	575	538	523	549	495	495	520	528	560	500	583	514	558	513	513	540	507	544	544	551	579	539	533	511	550	522	581	529	541	537	540	545	512	551	535	536	549	521	531	525	538	526	563	568	547	539	531	585	537	562	565	516	531	541	542	566	547	583	567	527	560	598	523	516	533	557	547	572	550	569	523	559	593	492	501	556	528	550	601	565	559	537	522	559	572	543	593	556	520	546	519	534	605	602	556	549	497	568	536	593	505	574	551	521	523	552	514	502	514	553	526	533	493	551	519	522	545	537	522	534	545	604	517	510	528	508	512	546	550	541	548	553	580	536	528	524	595	545	550	546	538	522	511	551	515	543	562	590	482	534	503	541	536	511	546	490	503	527	558	509	537	535	545	598	524	567	509	577	523	595	546	529	532	523	600	517	562	525	582	536	581	565	533	548	563	596	532	551	518	570	524	539	559	566	548	558	476	556	552	533	540	535	550	495	553	553	580	529	532	555	529	520	533	559	532	539	530	516	529	507	544	552	543	543	562	535	516	568	531	535	554	534	569	549	533	546	513	544	551	549	508	547	571	566	526	542	549	555	519	548	511	545	559	566	560	565	515	546	506	556	534	512	498	557	517	550	528	555	521	467	529	535	559	541	545	507	527	519	534	528	540	554	533	540	541	556	504	554	553	530	535	575	558	528	527	518	569	552	526	518	565	537	554	566	526	523	495	565	551	551	529	562	549	563	542	532	545	543	531	513	510	586	544	545	562	526	564	515	536	533	537	514	533	544	515	572	564	534	523	556	601	558	560	568	555	522	524	527	521	567	530	553	514	519	536	509	535	540	534	549	551	518	539	509	513	498	494	520	512	533	533	548	519	554	540	556	524	538	604	545	532	538	500	526	522	524	525	569	532	568	534	575	553	512	513	549	545	543	515	528	544	488	509	574	567	547	532	517	540	524	523	518	530	558	525	507	501	563	545	522	497	533	519	545	580	535	546	513	534	541	507	545	540	546	567	556	568	567	553	579	504	545	516	517	566	524	516	548	516	534	532	535	576	551	539	571	554	514	563	511	530	536	551	511	498	525	520	545	537	517	531	536	536	535	535	520	536	528
64747	18995	2742	775	508	405	352	280	277	215	220	169	194	174	165	192	173	185	154	148	147	163	165	153	149	128	154	158	133	182	132	146	155	131	157	132	136	135	142	165	149	137	148	134	139	134	175	144	165	148	130	134	172	142	154	140	166	129	151	153	139	155	163	156	150	141	148	131	142	121	124	131	135	127	136	167	129	125	146	125	144	128	130	175	153	138	131	143	121	154	140	145	136	149	149	138	149	120	125	124	142	174	131	146	132	142	124	149	135	143	146	128	152	152	145	139	136	139	126	137	140	124	154	138	128	136	156	149	133	140	142	133	155	147	132	149	122	133	155	149	140	145	142	169	147	130	148	128	144	152	142	130	127	161	142	148	147	127	139	150	142	141	156	139	148	117	163	143	132	129	142	151	144	147	140	138	128	143	156	142	153	137	151	151	145	148	156	142	128	145	156	159	153	116	119	141	134	131	139	143	167	131	147	126	137	153	161	144	146	120	124	139	181	141	141	158	140	151	140	136	163	152	151	139	121	139	131	144	132	129	134	135	137	123	161	140	134	130	157	139	134	146	152	142	150	135	144	158	142	150	153	133	150	157	136	138	136	136	134	144	165	148	145	133	147	150	127	159	128	159	147	133	150	156	130	133	127	148	123	144	140	143	160	172	126	135	152	153	156	131	146	137	152	134	142	165	136	129	174	139	129	150	123	118	141	158	164	156	142	122	139	133	123	126	166	146	144	127	118	123	150	144	138	148	154	134	152	143	149	123	147	149	139	139	122	134	163	150	129	128	129	139	143	133	159	130	143	151	165	155	140	138	150	152	150	138	169	147	152	156	151	143	150	140	159	146	151	162	163	151	150	116	153	153	166	151	144	154	145	133	148	147	138	144	165	145	125	123	159	153	150	159	147	147	132	156	130	143	133	138	144	142	141	144	135	116	135	135	142	133	136	121	135	120	144	125	129	136	115	151	131	106	140	129	134	148	133	142	140	151	141	138	159	157	146	143	151	133	113	134	145	144	143	135	128	128	156	157	149	156	141	130	134	147	129	144	136	153	130	151	154	136	126	145	128	131	167	149	136	141	147	145	133	138	130	139	151	125	141	137	133	133	130	128	138	133	152	140	143	154	149	140	134	164	124	151	131	135	134	132	133	125	145	154	142	154	119	138	134	126	151	147	131	133	140	149	147	154	129	123	140	133	136	145	147	144	153	143	135	161	131	123	156	120	151	138	149	134	115	133	153	149	133	146	142	154	137	137	149	172	132	141	149	118	159	147	110	146	153	142	131	147	153	143	144	134	139	155	138	141	136	129	145	146	144	143	145	142	120	140	158	133	123	141	134	138	146	144	148	137	133	144	133	145	148	151	129	143	135	130	105	146	134	143	146	139	124	137	127	182	149	126	139	157	123	165	140	130	157	127	146	147	142	157	131	141	159	154	137	134	128	139	127	145	148	156	139	145	154	144	135	153	118	119	161	147	150	147	125	131	118	135	126	121	137	120	137	133	143	115	174	136	163	168	164	145	146	137	130	160	144	134	160	156	136	156	143	118	149	150	151	152	137	125	119	135	160	145	143	154	138	144	167	138	143	162	133	115	127	134	151	143	153	155	137	141	151	163	124	132	162	160	137	134	136	141	148	134	140	146	157	122	170	141	140	157	141	131	129	135	149	154	134	149	156	151	139	144	133	145	134	146	135	145	159	132	112	116	162	143	153	131	143	127	146	148	119	159	167	129	128	182	146	137	165	139	152	119	130	118	152	138	144	151	115	129	152	132	167	130	139	137	159	147	153	136	134	161	134	154	159	156	143	155	140	123	142	133	124	151	143	149	140	143	136	154	141	143	135	148	145	150	144	132	124	164	151	142	129	140	147	136	121	168	116	131	156	128	141	130	153	147	138	139	136	142	149	133	146	146	161	139	148	163	147	110	133	142	134	153	159	124	131	139	129	137	137	146	134	159	144	142	152	144	127	136	148	151	130	147	145	143	113	157	144	134	154	150	139	160	140	132	151	142	146	129	161	142	159	163	144	150	141	139	138	129	147	179	141	127	153	144	142	117	128	141	154	134	130	150	156	139	136	169	144	126	130	153	145	148	128	131	164	157	179	148	134	128	139	127	115	143	140	148	144	142	139	138	140	142	137	156	144	132	123	136	140	157	146	137	132	157	133	126	134	125	145	160	124	137	147	145	145	152	154	141	150	149	131	128	133	139	148	134	144	147	161	149	126	150	140	142	149	181	124	132	138	139	144	150	132	132	135	126	134	134	142	143	156	147	131	168	141	133	120	166	137	150	147	137	150	125	144	134	152	143	141	149	134	134	169	139	153	149	138	135	136	170	149	150	147	197	129	121	153	150	138	181	130	148	131	119	125	127	152	172	140	128	125	156	151	152	104	158	131	148	139	167	126	125	147	145	134	155	152	135	149	139	126	130	157	153	126	139	147	159	157	122	142	147	116	123	129	146	133	164	135	147	146	117	129	145	143	122	152	128	140	159	156	135	146	153	127	171	159	139	134	146	138	130	146	130	141	163	146	147	143	159	144	144	149	145	153	156	150	151	137	153	139	132	158	139	121	138	132	130	136	154	149	137	128	139	147	168	120	147	134	129	156	133	158	140	125	157	156	133	175	148	157	141	131	130	122	144	155	139	140	170	141	126	146	127	151	153	129	127	135	151	154	139	166	137	129	153	138	142	144	158	134	126	122	122	135	150	137	135	135	127	149	142	145	131	131	146	160	128	133	139	139	120	149	147	160	148	137	145	133	161	161	156	133	139	146	143	145	146	147	151	155	149	143	154	144	126	155	138	138	139	129	158	139	149	147	136	140	126	140	167	165	149	148	134	139	151	133	144	137	156	126	160	139	142	143	151	134	149	129	126	162	141	169	151	130	125	114	163	125	138	147	132	165	165	162	154	147	116	142	125	135	137	150	152	150	151	135	146	144	132	131	143	146	144	140	133	125	159	159	139	156	138	132	146	142	153	159	135	133	141	146	116	163	122	161	155	136	164	153	151	148	138	147	145	132	141	155	129	125	140	138	136	159	147	131	142	148	129	150	156	154	110	138	140	143	131	126	133	136	148	132	128	135	159	161	123	123	145	153	140	118	150	162	133	151	149	133	146	152	145	166	146	108	150	147	139	135	119	142	152	139	140	142	167	131	141	129	144	153	139	132	147	147	135	143	147	127	172	153	138	131	135	160	120	139	158	135	158	124	144	150	152	124	130	137	138	143	142	130	155	133	176	159	142	138	124	152	147	146	120	161	130	143	130	145	143	149	142	159	173	137	129	136	157	167	134	143	112	152	154	138	130	129	147	158	136	136	146	158	140	143	133	158	154	137	146	128	140	160	141	126	137	113	133	145	117	160	137	126	152	145	136	147	127	169	157	159	134	142	140	134	143	145	156	157	145	152	139	153	150	118	138	155	126	145	157	145	164	154	130	140	137	144	140	130	152	140	159	131	156	135	132	148	145	143	125	148	160
31266	996	1967	2334	2076	1628	1439	1189	1053	974	826	798	679	666	656	680	597	558	544	536	547	485	465	467	488	444	470	469	467	476	406	438	419	467	441	434	447	416	435	391	459	444	439	428	421	396	407	394	386	406	410	375	439	419	401	457	412	420	423	426	408	395	367	434	409	389	397	376	386	408	408	377	393	418	382	388	406	423	403	423	388	392	389	385	382	393	379	362	365	404	392	384	363	401	418	402	396	383	393	439	394	397	394	372	379	374	379	404	415	379	415	399	391	401	405	375	400	376	399	381	374	408	421	406	405	334	366	397	414	419	363	382	414	408	381	368	394	403	384	425	394	385	388	402	420	426	383	392	404	397	365	343	422	402	445	387	390	400	387	404	410	392	326	408	393	402	377	421	396	416	403	420	376	393	387	424	399	366	409	373	366	408	418	401	356	417	394	421	373	407	395	391	422	364	418	438	391	372	395	388	430	400	385	384	386	368	369	397	406	376	393	340	382	421	381	424	384	394	421	416	410	423	398	360	380	420	367	391	404	396	366	389	391	365	385	395	427	370	422	378	377	401	409	387	374	354	398	394	366	401	424	390	423	415	386	380	396	358	395	365	394	438	375	412	406	420	359	365	375	432	385	397	376	379	389	385	386	378	407	373	367	374	399	395	432	398	400	404	387	411	355	366	381	386	419	418	391	389	401	384	393	398	372	384	390	386	412	422	377	377	386	396	400	386	408	392	384	418	370	417	363	391	379	363	393	381	388	386	411	389	408	396	380	370	407	392	388	374	390	398	407	377	362	381	359	388	427	398	386	375	401	389	411	377	412	469	366	377	395	406	388	387	375	394	404	410	374	404	383	363	418	367	379	388	403	381	403	406	398	406	368	367	384	410	425	383	408	393	386	377	379	421	411	382	393	419	405	353	401	417	429	333	390	404	380	394	397	376	393	388	418	417	369	389	363	416	387	354	362	383	412	378	354	363	409	382	399	379	405	395	400	401	360	372	405	402	368	365	393	426	379	398	377	405	372	371	330	400	388	371	405	396	408	394	386	377	381	383	383	387	380	383	375	378	399	383	357	380	423	378	376	381	375	389	394	379	368	393	398	366	437	391	385	381	394	378	391	409	432	388	379	369	390	376	395	380	406	384	370	358	398	386	395	393	412	380	380	369	379	384	425	381	377	397	384	396	431	339	383	406	377	388	365	404	409	373	376	412	405	382	379	390	392	411	369	398	367	400	410	406	388	365	379	377	404	373	407	397	424	427	410	420	373	376	395	404	387	411	393	382	426	403	402	346	382	374	398	381	375	364	398	389	368	405	388	385	353	390	375	404	400	397	417	385	383	381	382	403	377	428	362	417	403	379	392	378	370	393	404	437	378	391	380	386	349	353	403	386	390	398	379	388	399	412	375	397	380	403	418	391	369	370	418	396	417	372	376	357	398	419	402	393	400	404	365	393	377	394	364	368	394	370	382	409	333	390	388	373	394	416	392	380	363	364	384	349	382	414	421	376	361	351	413	428	390	374	379	391	386	360	421	364	352	367	436	423	401	352	408	382	401	405	379	361	395	403	376	385	410	402	402	378	364	394	408	376	376	430	382	404	355	356	407	414	399	389	411	400	392	392	391	349	393	380	410	379	389	363	386	373	391	392	398	411	390	381	355	428	383	350	404	376	404	375	428	402	381	420	375	392	394	383	411	370	387	396	378	405	420	413	384	396	384	374	388	382	381	414	403	433	402	356	406	395	395	424	350	419	389	406	419	362	368	418	394	382	391	375	416	366	437	392	414	383	388	382	391	349	398	402	368	417	408	388	398	410	332	370	407	400	396	395	412	420	374	390	376	416	361	352	370	391	405	359	380	404	395	384	405	407	401	399	424	380	387	386	399	380	379	378	357	372	410	387	389	377	384	417	384	379	379	394	382	388	385	385	397	378	409	358	392	402	370	384	393	400	383	396	361	370	401	387	426	389	402	361	327	397	360	396	422	390	361	390	420	376	373	408	421	364	429	392	388	393	385	408	367	390	402	384	413	388	401	399	367	389	359	400	372	406	405	409	380	394	382	385	385	376	388	389	396	396	377	385	436	363	400	367	399	379	383	394	399	393	404	375	404	379	408	407	381	394	407	368	387	419	402	346	409	415	403	402	382	425	378	399	391	379	412	368	370	408	370	396	413	382	395	399	352	366	323	406	397	410	391	385	390	399	362	400	411	351	391	370	382	405	376	371	389	344	371	377	409	413	366	376	370	406	369	396	374	401	362	381	419	351	394	375	339	427	367	392	392	358	367	378	346	404	406	358	377	374	413	372	401	394	379	400	390	386	378	396	399	392	414	416	379	364	404	356	374	402	402	362	370	371	407	418	397	418	411	371	391	394	440	397	378	410	366	379	387	388	350	406	386	393	376	403	429	400	421	372	375	408	415	428	422	383	368	404	403	407	434	391	370	426	389	399	367	399	433	399	399	400	411	396	411	401	415	409	419	356	383	397	400	396	373	369	396	389	370	383	386	374	374	396	356	400	387	378	350	382	422	366	379	371	382	388	381	372	382	404	356	426	406	390	358	386	379	383	372	408	393	408	406	373	412	416	386	434	380	415	389	401	404	360	417	408	400	387	407	394	372	397	414	400	374	400	425	398	379	383	390	362	392	386	369	408	432	386	384	391	394	417	388	376	416	412	402	404	388	355	442	420	389	410	424	389	392	411	370	403	397	371	376	412	369	402	365	427	392	411	383	390	363	415	416	352	381	432	369	387	370	384	383	408	384	426	413	429	370	366	382	364	385	391	373	383	396	394	366	405	384	398	361	381	420	398	390	426	383	418	389	358	395	363	401	354	399	418	384	392	402	401	451	363	362	387	367	397	405	407	381	400	410	360	406	404	378	371	413	363	378	398	393	448	375	404	384	367	411	364	409	388	422	384	413	369	401	411	379	369	375	343	369	385	401	408	389	403	408	426	371	393	404	358	414	391	403	384	410	362	402	376	414	368	383	401	396	370	399	357	358	422	431	402	392	358	398	388	400	367	387	394	385	390	352	398	403	385	419	392	389	403	415	376	417	391	420	382	413	440	386	383	339	374	374	375	371	408	384	403	354	402	417	357	414	372	408	362	381	363	378	395	413	395	380	397	398	405	350	382	382	384	395	350	431	401	379	404	380	410	382	389	369	390	405	402	402	392	407	375	378	353	372	395	391	367	419	369	399	379	357	359	368	371	403	368	348	368	372	367	381	378	371	359	386	397	377	391	410	379	385	381	395	415	355	381	434	423	391	382	421	392	377	416	399	389	354	374	397	379	373	360	377	407	399	426	405	381	421	441	390	388	402	398	368	395	397	401	392	378	393	375	366	389	382	379	365	410	376	398	374	401	371	371	388	405	424	417	392	376	379	397	395	391	412	399	399	395	376	391	381	396	424	434	420	359	391	414	422	413	385	425	376	403	346	381	389	416	386	370	397	365	413	386	398	370	394	391	403	394	412	429	416	402
76539	25958	8936	2219	1189	878	675	581	515	472	423	420	417	382	358	344	339	348	338	344	348	331	312	322	293	350	355	328	317	289	313	307	300	301	348	327	316	280	262	289	321	313	318	307	293	307	313	316	334	299	271	319	289	281	288	295	291	320	287	310	327	288	344	288	300	301	303	284	296	286	292	298	274	336	308	309	299	315	273	297	293	309	301	302	285	257	286	275	325	307	297	277	285	316	337	289	291	309	279	279	281	287	308	307	292	284	300	276	301	299	311	306	268	294	290	279	279	296	313	304	275	288	309	293	293	307	264	341	314	284	279	290	294	264	277	279	296	298	271	298	283	281	306	321	270	275	253	285	325	326	293	260	283	295	276	285	276	289	284	280	271	322	309	271	250	288	278	263	302	286	307	317	301	287	263	317	272	280	275	297	292	310	287	267	284	300	301	277	279	285	307	301	311	299	293	289	303	277	300	304	298	312	265	301	301	262	268	321	281	265	310	291	302	277	265	303	305	296	270	267	329	265	300	293	310	302	300	308	288	274	316	322	314	258	279	317	283	271	287	333	287	308	297	314	311	283	286	271	291	301	286	283	318	307	315	307	311	321	279	275	293	302	290	286	294	303	301	291	291	282	297	301	333	276	274	305	304	269	293	305	301	293	295	277	290	284	283	301	274	297	275	286	287	298	276	310	255	316	277	297	312	275	294	307	266	284	306	288	304	295	296	311	286	286	297	314	280	301	304	307	295	316	293	319	290	292	277	296	296	312	295	275	288	268	319	278	279	271	278	291	279	288	299	294	283	309	271	281	285	255	296	296	310	292	312	310	249	292	280	330	258	290	269	293	294	311	304	270	293	282	293	266	277	282	296	262	276	269	299	243	276	265	258	293	274	276	307	288	283	314	309	296	326	303	299	296	311	312	278	262	316	288	290	312	275	269	307	270	280	320	267	302	302	292	291	294	290	291	333	256	276	288	284	303	293	282	309	264	282	282	289	276	295	289	328	292	288	321	306	317	312	297	316	306	308	312	279	290	289	292	237	270	291	271	263	306	287	303	296	306	297	276	266	284	321	294	262	282	264	308	307	310	295	288	310	282	325	277	317	285	279	258	306	311	311	305	282	257	310	272	267	283	285	266	266	318	316	277	312	311	289	279	292	295	302	293	281	261	318	280	302	288	266	292	310	279	254	264	299	277	274	274	300	295	279	336	277	309	285	334	310	283	319	295	283	299	285	317	259	302	252	283	281	272	287	290	281	313	318	289	298	301	291	304	301	284	298	252	268	306	279	273	318	288	289	265	299	337	339	295	288	291	285	296	277	289	267	292	287	292	300	305	278	296	327	273	304	276	271	292	273	283	268	305	288	287	300	275	300	291	283	282	288	308	296	266	261	271	291	324	296	264	285	312	277	294	298	292	298	294	285	275	297	286	289	296	287	273	328	302	293	303	266	304	310	272	306	286	296	259	308	283	285	282	257	323	300	293	295	289	272	289	298	317	299	275	290	305	280	299	317	259	290	273	285	261	312	295	288	280	289	315	269	321	281	304	291	278	269	265	288	305	290	281	282	288	291	281	297	293	293	285	299	294	311	311	302	286	317	290	296	272	314	298	301	312	284	301	308	264	268	309	315	286	311	279	309	289	299	324	276	324	331	345	292	297	282	299	283	296	317	328	277	301	279	285	307	261	301	299	318	271	276	284	333	306	287	286	324	297	334	304	287	296	301	325	278	312	293	277	318	289	311	295	284	260	300	321	287	297	300	286	346	273	286	298	290	308	301	269	303	277	296	289	281	299	314	279	280	339	272	311	330	279	261	282	291	282	272	292	325	277	274	329	274	278	259	286	266	265	271	284	306	269	292	287	277	284	298	306	272	286	249	311	305	321	293	282	287	329	303	307	310	267	307	296	282	294	328	273	294	295	308	287	261	282	286	301	320	301	294	291	273	280	298	288	284	269	328	289	282	297	260	286	316	309	316	306	290	307	313	310	305	267	240	299	310	247	290	319	299	291	288	293	298	289	307	342	271	303	300	307	320	321	311	290	297	311	282	311	295	305	291	291	266	293	276	311	299	289	289	276	317	303	313	299	290	294	333	296	261	304	296	286	277	321	295	273	320	275	284	306	264	285	259	272	286	268	298	280	291	271	302	298	286	288	333	318	286	296	304	278	300	291	338	268	290	324	280	305	354	290	304	305	260	282	291	284	281	261	273	278	284	279	292	311	285	299	291	286	248	274	288	281	279	304	280	323	287	293	299	286	296	325	301	324	294	297	284	292	281	312	308	291	289	296	283	262	303	288	280	261	296	310	289	298	305	288	283	309	307	264	296	300	278	277	281	307	311	277	335	319	282	290	342	267	278	296	287	294	315	266	302	323	272	308	292	289	275	275	297	295	293	297	282	300	271	311	275	255	275	287	286	284	286	303	268	293	284	286	253	253	292	288	297	309	267	278	296	291	274	277	289	306	287	275	304	308	270	303	254	271	286	287	296	324	283	267	267	288	304	263	270	302	265	301	269	287	304	310	287	294	298	287	286	273	278	316	282	284	258	283	311	281	289	256	319	318	300	281	309	287	285	280	317	271	284	278	296	309	282	262	317	295	302	298	291	276	294	302	290	300	278	295	297	309	293	284	285	283	291	294	314	269	274	308	304	308	315	291	296	321	293	280	302	302	282	295	284	297	293	278	300	267	296	315	287	255	263	282	286	302	286	311	297	288	303	296	321	273	241	303	284	310	297	308	276	296	301	262	308	320	287	337	285	299	329	308	335	283	319	272	309	272	304	293	315	267	291	332	317	280	290	266	284	266	309	283	303	290	287	283	311	301	269	292	286	301	292	316	322	272	294	276	298	267	292	266	291	307	306	298	254	264	273	291	280	304	330	307	308	302	295	318	264	343	291	286	278	322	297	299	289	282	284	297	276	302	302	275	314	286	287	280	284	297	277	301	280	306	316	270	262	298	290	281	299	316	310	319	276	305	296	265	307	311	331	338	310	335	309	303	302	290	307	309	300	251	290	294	295	314	273	311	301	296	275	272	308	288	281	299	286	295	310	302	320	304	305	298	282	286	291	339	283	308	299	314	294	278	335	308	280	291	272	273	267	309	302	258	287	270	256	265	278	314	286	271	335	317	255	314	301	277	290	287	245	277	282	292	314	315	285	295	312	317	290	277	288	301	256	277	247	284	276	317	280	314	295	266	291	315	297	297	288	307	252	282	310	294	308	303	331	288	292	280	275	310	293	304	313	286	298	294	306	319	318	299	313	311	280	282	283	305	297	309	261	297	290	288	298	278	282	290	286	320	282	293	274	285	293	315	298	308	310	314	275	299	317	273	285	276	294	271	284	298	283	276	289	300	260	298	317	272	301	307	311	278	288	275	316	289	285	299	304	307	299	313	269	295	286	277	297	273	285	318	292	280	307	275	286	266	302	335	294	301	307	283	300	279	252	310	299	329	276	310	283	285	287	277	293	284	298	299	286	302
38250	1827	3672	4369	3858	3192	2663	2293	2022	1767	1609	1491	1407	1257	1199	1119	1101	987	1030	1019	925	901	917	940	869	864	844	844	842	818	795	776	797	824	781	755	732	814	752	772	801	734	792	752	737	774	753	749	769	733	720	736	790	696	788	751	738	751	745	725	717	716	729	760	676	705	753	723	749	704	700	731	697	773	745	714	710	747	744	719	703	699	708	706	658	708	703	733	719	733	703	697	735	657	702	749	744	708	740	641	755	712	715	690	733	756	709	733	680	680	693	751	677	730	665	686	682	719	709	714	735	673	717	700	742	713	760	759	724	686	744	716	726	698	701	722	686	720	722	707	671	733	758	765	695	676	692	696	687	681	718	758	724	669	735	651	731	699	729	682	678	700	732	691	741	733	695	704	687	709	660	712	726	724	696	680	687	719	709	735	749	725	727	752	731	729	727	681	724	686	737	710	711	680	721	694	709	750	666	684	700	676	700	729	709	720	706	669	691	727	684	705	707	732	679	696	737	722	697	688	693	710	724	736	743	672	730	687	751	734	716	708	735	784	652	684	722	723	717	723	684	710	677	710	670	728	694	734	694	722	669	686	644	734	694	684	697	719	757	699	664	693	767	757	725	753	659	707	697	700	741	736	687	725	747	708	692	687	692	686	713	732	703	707	718	661	653	715	706	706	696	718	694	718	695	671	650	688	727	721	708	675	698	708	690	710	736	686	688	734	684	673	707	717	697	764	695	717	665	678	708	702	698	756	722	707	654	688	739	739	710	681	695	717	696	689	672	672	691	703	715	705	744	674	730	700	711	741	772	690	689	669	712	702	694	661	689	687	748	727	761	685	739	735	704	687	668	693	716	739	708	703	726	677	723	697	680	718	719	701	687	671	696	762	709	674	727	705	722	730	720	721	722	667	731	729	718	672	704	760	689	683	734	684	720	677	681	671	701	678	692	679	686	724	759	678	704	684	716	694	747	697	704	665	684	710	695	710	682	690	715	724	747	703	675	712	700	706	730	742	698	717	672	718	730	701	716	692	693	697	700	708	706	678	656	744	742	733	694	732	728	711	681	761	738	689	704	713	715	714	692	718	718	683	720	725	675	704	748	677	705	685	716	742	692	739	650	711	697	681	734	689	690	727	705	706	687	706	709	682	709	695	742	686	650	687	700	698	726	760	653	662	680	753	707	713	716	685	703	728	697	689	706	744	686	703	690	730	689	700	712	699	716	683	721	701	636	792	716	732	741	716	732	736	697	738	695	691	714	698	711	689	724	669	704	715	687	721	709	705	714	733	706	712	710	740	717	678	751	751	744	683	695	737	725	706	750	679	697	754	687	698	694	694	682	724	712	703	672	694	692	715	732	738	704	724	697	714	680	716	709	694	710	690	720	707	667	713	699	661	706	692	729	671	711	692	729	675	690	693	676	736	711	710	664	738	732	716	723	756	698	724	661	686	674	690	658	710	686	693	676	708	736	695	716	705	653	692	707	689	689	677	727	675	730	764	678	716	696	653	705	766	695	671	690	688	737	698	693	691	665	699	719	724	749	710	744	709	703	706	705	702	666	733	665	687	717	695	737	734	732	664	740	677	704	709	690	731	667	696	679	683	699	733	720	730	718	696	664	724	686	638	735	695	758	693	725	722	739	688	723	708	742	740	700	682	693	693	665	707	746	659	722	714	766	764	710	705	710	692	749	659	693	672	713	723	724	734	724	665	734	700	720	719	691	699	711	697	745	729	667	719	707	697	683	732	758	651	689	713	713	746	692	722	736	734	689	694	692	707	669	679	705	704	728	712	679	706	662	678	674	668	687	730	757	729	714	695	714	724	728	663	783	699	728	704	711	698	687	690	698	716	677	690	680	680	737	703	702	683	715	678	706	670	718	705	712	684	708	695	705	695	689	695	676	727	665	701	714	760	687	730	708	714	733	751	705	696	699	722	730	704	652	722	736	700	716	682	676	677	687	663	720	757	699	724	710	724	662	663	726	691	729	734	693	717	717	618	704	723	721	703	662	717	748	716	655	691	693	747	711	711	711	724	713	655	716	706	747	723	684	703	703	724	710	693	702	739	696	751	743	727	741	687	681	691	725	721	726	698	717	668	748	705	714	675	619	684	678	719	705	665	750	691	699	717	678	715	728	705	729	678	685	688	715	723	730	710	767	703	760	712	705	706	689	689	756	739	689	684	685	704	678	739	744	716	700	719	688	679	664	693	735	732	704	689	673	735	665	675	707	680	703	693	701	687	729	716	671	686	669	757	719	688	678	772	706	731	773	665	707	696	719	686	677	717	680	702	710	666	685	753	701	707	690	751	700	707	686	720	673	730	648	741	734	728	707	729	694	721	712	679	706	702	768	736	735	740	760	653	744	749	659	706	737	701	737	738	660	685	681	704	732	711	708	718	714	701	640	673	686	685	682	673	654	752	740	717	727	685	684	694	663	726	746	723	665	708	723	679	699	690	731	723	713	703	709	690	632	705	688	694	677	734	701	701	712	697	699	714	680	758	647	697	701	719	713	713	693	671	689	718	692	675	699	661	695	694	696	727	724	696	723	666	735	705	718	745	739	672	682	677	673	725	744	717	738	665	680	716	704	767	694	642	661	708	738	691	687	675	726	709	683	702	677	702	702	721	696	678	722	691	716	737	682	716	743	689	675	698	710	692	719	704	679	723	687	721	708	704	693	636	754	704	724	696	706	734	724	675	717	674	717	732	684	755	699	695	732	715	746	693	691	731	708	717	747	647	737	695	699	726	701	681	686	725	679	677	703	719	706	725	694	661	742	711	672	721	680	694	726	678	723	676	749	677	690	717	731	706	725	724	735	740	713	726	717	733	687	719	714	727	689	679	750	708	708	738	690	705	707	712	715	639	711	691	686	698	739	704	714	719	704	711	717	656	725	681	694	712	697	706	634	690	701	698	728	709	697	693	708	752	707	747	681	706	735	704	704	710	653	753	694	711	693	693	682	718	670	699	726	705	763	660	729	698	696	679	682	707	716	747	732	710	706	699	684	734	709	732	706	703	730	737	716	740	678	745	673	725	664	718	717	700	739	686	716	743	720	721	740	707	709	699	711	731	711	639	712	741	674	674	731	676	702	742	685	721	699	699	728	718	701	715	701	670	728	708	746	697	745	680	718	702	688	740	709	718	672	743	724	687	716	718	735	641	695	689	719	712	711	693	708	727	696	714	698	696	751	747	743	679	719	734	722	682	721	718	663	700	672	706	706	708	734	695	705	699	726	694	721	674	691	684	716	693	652	699	709	693	716	717	725	669	737	723	689	729	735	710	705	712	699	752	680	740	721	685	682	765	692	707	692	727	701	687	715	713	685	697	718	703	744	658	644	720	720	679	718	725	688	749	708	720	678	686	692	718	632	685	697	715	678	681	703	681	699	676	692	703	684	682	703	698	702	724	696	708	747	706	698	698	759	697	694	672	725	688	670	696	668	758	704	668	679	656	731	689	751	712	702	732	732	690	751	666
10583	506	272	250	233	212	231	233	227	215	249	201	234	240	250	196	229	222	206	209	206	234	235	234	209	233	249	214	229	195	205	218	223	228	248	207	207	248	228	211	236	227	232	217	208	229	218	223	235	214	260	211	203	224	218	213	239	225	219	218	198	214	221	244	221	237	226	209	241	199	212	226	197	247	212	240	221	228	242	221	237	204	211	240	192	250	200	208	220	201	236	219	224	200	198	209	203	206	209	228	206	223	210	202	219	223	218	230	230	225	223	217	225	215	217	235	222	243	219	217	216	243	207	240	221	214	212	235	230	191	210	220	193	246	213	208	215	248	215	218	202	240	196	217	213	239	250	228	237	205	208	258	229	204	215	204	216	193	238	195	229	239	212	224	220	215	220	221	191	260	200	249	215	232	232	205	208	213	197	220	229	187	215	205	224	227	216	259	200	235	243	252	239	213	192	211	207	231	255	242	227	222	221	210	222	213	231	216	223	219	221	233	227	226	226	197	238	209	229	235	189	221	249	252	241	205	238	219	246	222	241	211	227	226	231	231	194	194	234	247	235	233	225	216	196	234	254	243	209	212	238	228	192	236	215	221	228	238	220	228	218	223	212	227	246	258	212	209	219	246	240	219	219	212	224	226	248	217	216	221	219	225	236	229	186	194	217	214	214	232	215	237	234	220	200	219	240	223	195	227	220	227	247	221	216	217	245	218	249	231	186	232	226	219	250	209	221	236	225	247	212	230	204	190	239	223	221	209	232	197	228	218	203	228	234	232	238	223	254	194	193	195	221	224	239	203	232	231	237	216	209	205	253	216	219	242	195	246	227	214	196	233	210	203	231	217	214	220	184	212	220	232	206	223	219	228	232	180	193	250	218	241	234	238	218	206	199	208	223	213	217	184	223	231	218	237	203	208	231	214	233	228	216	232	229	228	211	203	258	202	213	216	204	270	212	236	240	207	217	249	211	219	205	224	219	216	204	229	219	221	220	243	231	202	218	225	243	219	213	234	236	247	224	225	223	182	214	209	237	237	221	234	216	242	231	225	213	241	215	220	229	212	231	207	222	222	221	234	220	217	210	245	221	227	242	253	199	227	221	250	224	216	222	219	219	230	196	224	214	226	242	208	211	212	222	231	248	206	229	213	239	211	239	211	216	234	243	242	214	235	207	222	217	191	205	231	214	241	210	232	237	253	230	260	227	260	212	234	224	245	203	232	246	216	203	226	246	214	243	201	232	229	208	226	230	255	204	220	234	218	202	211	225	234	230	230	230	217	240	223	234	239	221	193	243	234	210	224	206	208	247	244	226	228	226	243	211	260	227	214	230	208	226	214	190	232	206	207	234	230	226	272	223	250	252	212	235	236	194	226	217	239	230	238	222	231	231	222	238	219	238	265	213	223	217	196	219	221	239	227	244	251	223	213	220	221	253	236	253	203	201	218	257	234	239	205	224	201	247	223	246	236	218	236	217	241	223	228	225	208	210	211	214	227	220	196	200	203	219	230	221	242	227	232	241	202	223	235	189	201	243	221	237	210	226	232	221	253	207	236	200	226	213	226	226	240	232	225	225	208	209	248	242	233	237	249	209	228	204	205	211	248	244	218	205	226	245	253	253	230	213	230	209	225	264	231	204	210	225	215	214	251	216	217	242	245	207	209	223	217	222	240	230	245	227	228	244	251	212	211	265	218	234	215	254	250	245	221	231	221	193	214	222	214	239	217	219	234	216	230	237	222	229	220	223	224	232	242	236	221	212	214	241	187	243	220	210	215	220	232	231	224	215	201	203	211	208	215	209	217	224	219	225	215	231	244	231	263	217	220	222	220	221	233	214	220	248	227	205	222	226	239	208	218	196	214	238	221	242	235	221	246	218	236	239	235	235	220	237	218	216	222	231	229	223	230	225	233	205	201	224	211	235	223	233	217	216	206	214	221	188	182	238	227	206	227	205	231	214	213	231	200	209	237	209	209	224	245	219	222	200	226	193	243	215	242	237	229	236	195	224	211	248	201	241	219	196	203	233	223	235	210	220	226	203	230	204	250	237	236	210	213	206	209	215	190	262	207	246	215	226	210	236	241	256	231	219	220	217	224	195	242	212	217	246	208	263	224	210	231	216	245	218	220	246	229	222	228	201	223	238	215	228	211	231	241	199	239	207	203	219	222	209	246	207	221	202	238	229	204	222	224	216	218	232	232	199	206	212	216	206	226	252	200	221	199	215	239	240	225	213	248	240	241	235	199	233	218	217	231	186	239	221	220	240	213	251	226	230	235	233	236	209	211	233	227	231	235	217	220	235	211	246	200	210	221	240	224	221	221	207	238	229	219	220	259	221	250	237	239	198	230	236	227	219	254	241	255	217	225	237	271	210	218	238	217	228	238	243	225	207	203	246	241	218	233	215	217	221	225	253	214	231	227	207	231	206	232	228	263	223	205	211	202	216	244	214	249	232	235	241	252	244	207	208	211	217	220	211	211	210	236	234	212	219	250	208	247	235	208	208	218	224	204	175	215	238	212	215	217	238	211	254	243	225	217	210	217	206	214	247	211	196	237	233	220	231	225	228	252	245	204	256	210	211	219	230	225	225	190	209	226	245	235	219	208	202	215	217	190	206	215	194	203	234	220	221	231	244	233	231	228	215	222	228	239	258	214	203	193	247	238	235	193	220	242	200	257	239	247	230	204	242	225	236	215	210	225	227	210	249	220	216	221	227	206	221	221	207	239	227	225	197	241	226	232	227	222	232	220	236	213	218	223	248	207	205	208	223	222	228	210	239	219	220	226	229	254	198	201	214	231	222	209	226	186	251	248	197	196	235	227	234	230	247	237	217	200	239	217	203	235	201	236	242	245	216	231	260	221	200	245	221	227	237	243	207	219	211	210	214	243	229	214	235	214	221	231	224	237	233	212	216	216	214	231	243	210	226	212	214	242	216	251	229	260	236	241	262	266	226	232	210	217	215	235	215	223	235	223	221	221	212	214	207	194	221	216	213	231	221	211	217	218	217	228	212	221	247	238	224	232	212	208	206	232	249	222	239	227	231	227	239	180	224	214	208	233	214	228	230	241	207	223	195	243	231	240	217	224	224	214	221	236	220	228	237	199	239	222	213	227	227	200	218	227	218	207	210	236	224	225	216	225	243	220	222	235	201	232	210	214	249	234	228	230	200	207	222	206	234	216	226	184	212	238	221	212	203	249	222	230	222	246	226	223	225	237	223	195	245	239	259	239	260	206	244	240	233	220	221	217	208	231	230	242	215	214	205	235	223	232	194	241	221	215	186	220	220	232	229	202	236	203	214	229	207	235	224	244	224	236	206	190	218	251	221	221	204	223	223	215	223	224	224	246	214	231	235	195	204	191	214	252	230	247	205	214	228	240	223	207	238	238	234	231	246	202	222	231	243	235	241	231	208	229	220	210	211	220	230	241	219	222	240	233	214	237	208	221	217	218	229	254	249	228	234	241	244	231	256	217	243	227	247	206
10258	569	599	608	616	602	551	588	564	544	571	534	510	515	544	522	516	551	562	512	529	541	505	530	524	568	509	543	527	483	521	557	524	563	565	520	516	560	531	522	566	536	541	519	505	560	534	536	546	530	564	535	553	508	589	568	590	528	566	545	515	553	526	541	536	565	577	522	594	548	518	501	545	547	542	524	533	539	530	540	514	558	544	520	546	534	512	520	510	578	576	567	563	553	524	496	504	532	555	513	557	573	531	552	573	518	518	536	552	537	546	561	526	525	616	564	549	494	538	544	558	542	561	571	563	537	566	528	502	525	572	523	545	533	519	515	557	555	514	505	565	587	529	560	565	536	556	510	553	557	528	515	539	537	507	548	507	527	538	545	547	526	537	548	518	563	515	576	529	515	494	519	556	516	586	485	535	556	607	560	565	526	533	547	543	572	570	561	511	559	555	540	550	501	512	554	548	547	550	535	534	511	556	544	587	600	568	516	542	556	517	522	566	560	535	534	559	538	603	527	561	520	540	582	569	574	522	553	530	525	534	560	574	563	556	519	551	528	531	589	512	515	502	535	564	534	524	538	570	532	587	545	516	503	552	529	508	596	549	522	540	557	521	579	553	553	518	552	503	550	539	549	542	506	556	506	547	558	560	544	528	509	573	520	512	540	557	510	543	549	597	564	562	567	563	504	545	555	582	530	530	554	558	482	533	559	551	559	554	596	550	549	525	574	519	548	554	552	592	492	548	555	519	532	550	524	549	546	515	560	526	532	534	577	527	556	518	557	522	504	573	525	561	521	509	537	545	571	528	550	577	522	550	496	551	548	539	504	515	495	548	549	549	499	566	532	530	581	537	555	546	508	545	578	544	546	533	539	557	543	538	517	519	541	518	541	566	524	556	519	520	513	559	538	512	525	535	559	578	561	508	559	560	546	532	542	542	529	542	539	547	503	522	563	555	556	525	535	555	505	546	541	565	532	517	544	543	513	463	526	554	540	527	500	527	535	545	511	501	558	495	578	549	534	520	545	535	545	574	556	517	530	528	516	560	530	508	538	518	535	575	502	566	545	523	527	520	520	521	570	572	519	524	525	540	517	571	537	544	535	554	545	552	521	526	558	564	534	517	561	558	533	518	558	505	561	522	540	542	501	599	550	506	525	601	534	519	532	551	534	543	530	555	548	498	557	508	554	524	541	552	544	541	555	524	552	512	487	565	537	564	528	537	539	596	558	535	514	554	572	523	552	531	558	525	541	607	540	545	544	512	571	569	547	539	565	519	549	567	510	550	499	542	498	557	530	549	570	525	624	521	548	593	575	527	535	524	569	544	534	525	562	519	519	550	544	549	531	532	561	542	527	534	538	549	505	530	514	593	531	535	548	503	522	520	535	545	549	548	547	512	538	510	553	564	536	524	533	527	535	555	560	533	515	516	585	529	514	547	567	560	551	563	555	516	513	557	555	535	575	603	524	558	567	544	536	572	530	572	566	542	568	542	551	514	532	564	534	530	561	521	550	557	545	543	538	543	537	534	498	548	528	502	524	578	539	527	508	537	580	564	550	530	490	522	523	573	542	542	556	551	543	531	544	604	549	545	530	511	501	552	506	550	556	545	518	570	580	562	547	557	530	568	524	536	559	542	529	550	557	548	559	549	510	576	520	571	545	558	540	525	506	546	557	543	505	523	526	527	520	557	560	547	573	540	583	551	589	544	504	544	524	577	542	537	537	537	503	536	505	559	510	527	543	530	584	558	520	523	520	539	555	536	547	534	527	557	565	564	589	523	505	533	562	529	544	508	484	573	550	591	594	509	524	520	557	543	539	514	585	533	542	549	522	544	562	520	541	527	563	539	564	537	527	542	501	535	540	533	525	515	511	535	526	541	513	537	550	525	518	557	568	542	474	508	533	520	522	509	535	545	546	528	520	512	568	574	501	514	506	560	553	568	518	543	515	562	542	556	525	499	541	538	535	567	509	555	517	564	563	527	529	567	565	542	584	554	537	556	541	531	536	577	499	571	548	535	548	522	543	564	551	550	545	530	508	534	513	532	524	525	541	494	560	560	548	567	534	524	511	558	523	550	515	525	537	558	561	588	530	526	566	510	541	532	541	550	543	515	584	561	524	564	518	542	521	540	538	557	574	542	547	542	535	511	524	549	538	578	497	544	508	519	521	533	518	552	541	552	517	557	527	524	524	550	556	515	582	529	563	534	509	576	527	528	557	516	557	529	560	577	520	533	555	539	531	562	570	546	506	533	598	552	549	549	577	536	542	548	578	538	545	564	544	508	553	538	521	536	542	518	543	548	541	548	529	547	527	530	516	521	547	587	514	522	551	556	515	522	544	546	552	533	519	525	502	547	538	558	563	531	521	524	555	552	514	547	568	565	574	514	510	527	538	552	568	563	571	547	539	543	596	508	562	542	552	550	592	542	524	531	521	568	495	511	529	542	569	486	515	499	541	508	570	536	525	523	543	507	585	577	544	539	568	553	567	540	530	564	516	571	534	517	536	514	558	590	574	512	507	512	571	539	543	528	510	550	513	525	556	556	512	561	587	546	584	563	538	544	584	601	569	525	539	544	555	575	527	584	534	539	567	538	544	564	530	533	585	533	532	578	517	515	553	510	553	493	543	521	568	520	540	534	534	569	539	531	525	542	509	522	544	517	544	546	552	571	524	532	553	575	496	512	544	560	567	564	581	520	561	576	521	561	543	513	523	609	505	524	559	559	547	537	539	567	541	566	537	514	497	519	583	544	529	544	530	514	541	568	518	545	575	564	502	545	556	521	538	538	509	579	564	517	538	534	578	570	507	548	553	517	547	530	509	521	549	548	590	563	548	531	545	528	527	470	538	519	550	527	557	557	522	535	506	578	525	540	537	522	534	528	560	527	546	550	558	532	605	557	566	486	541	554	534	560	535	535	566	517	544	533	568	527	548	543	529	552	553	525	522	551	581	548	567	580	563	538	497	565	547	560	531	531	571	512	567	515	544	543	541	496	547	526	564	514	571	550	488	525	514	496	563	562	544	521	515	582	532	559	527	515	542	522	567	497	508	533	552	540	523	523	538	544	492	562	566	513	563	524	537	579	545	509	557	558	555	578	531	531	506	520	547	513	518	525	531	568	562	516	547	576	521	571	509	520	562	540	533	517	524	517	545	528	539	518	519	507	541	529	522	515	517	516	519	571	544	517	543	523	510	493	477	542	517	566	480	520	534	560	587	553	578	535	589	566	565	535	547	525	541	554	537	565	534	541	519	538	553	525	534	504	522	510	567	568	536	567	560	536	526	513	509	509	544	531	545	511	538	529	591	534	571	556	526	505	561	550	522	552	535	527	520	544	497	555	557	516	543	534	516	508	508	523	553	535	581	502	549	562	539	563	531	560	540	527	553	549	528	554	523	524	517	566	523	546	594	539	520	558	546	569	522	535	518	527	499	560	563	503	548	543	566	559	526	529	554	556	571	552	541	538	552	528	530	552	532
62958	18339	2807	823	513	395	330	291	247	233	211	193	199	186	191	171	160	168	181	160	167	177	170	161	152	163	160	119	161	150	138	129	144	143	141	180	135	146	141	146	134	130	140	161	129	124	131	145	131	133	137	136	145	142	144	160	146	148	157	138	137	154	143	159	162	135	137	139	149	124	137	165	128	161	145	152	123	128	141	127	162	129	148	137	131	154	136	125	146	140	156	141	141	141	155	156	147	139	152	148	139	177	146	152	154	141	174	166	144	120	143	161	156	136	134	153	129	145	158	143	145	147	149	138	146	146	111	144	146	138	129	143	141	145	165	144	146	136	143	141	131	110	149	155	134	114	138	125	149	143	165	149	174	156	143	166	143	152	101	132	144	121	137	144	150	131	119	128	130	135	137	143	134	136	150	147	137	126	155	149	155	131	156	156	135	156	134	143	163	151	172	120	146	119	147	143	151	153	138	163	146	143	143	129	136	155	116	134	138	122	133	143	137	131	150	135	151	122	152	158	139	153	144	147	147	162	144	135	143	134	161	124	135	139	136	122	165	149	152	134	142	143	135	140	159	127	148	167	136	134	165	136	128	122	155	148	137	157	137	121	151	147	130	148	139	139	153	146	140	155	140	145	127	151	156	142	145	153	179	174	124	149	151	145	128	147	159	148	111	130	136	158	120	137	128	139	130	161	153	145	128	149	177	152	139	137	151	154	142	152	147	133	141	148	145	137	153	113	142	153	136	144	134	145	131	117	135	145	165	132	145	163	148	141	132	118	163	157	136	133	133	138	161	151	121	139	123	172	138	159	117	153	129	143	138	146	155	142	135	143	127	144	126	142	140	173	141	176	132	138	140	136	149	155	140	148	153	168	136	135	116	167	146	139	144	135	135	137	142	143	139	158	137	154	172	149	144	142	122	144	146	143	137	122	142	143	135	138	147	142	153	157	116	138	144	153	133	151	144	140	139	133	122	155	170	147	142	128	142	128	148	137	148	130	147	132	135	161	158	132	149	119	145	137	142	147	152	149	131	147	132	141	137	144	133	133	140	153	145	164	147	133	133	145	129	126	119	137	133	131	141	141	141	136	134	148	160	139	149	139	136	146	135	137	157	150	147	152	128	150	160	128	125	132	142	149	127	141	148	158	158	143	124	161	128	152	160	130	150	140	132	148	151	139	125	149	127	146	137	135	171	162	132	141	161	128	121	137	150	131	141	140	144	151	132	150	168	152	130	127	131	132	125	149	168	158	131	133	149	147	145	135	125	156	127	132	143	141	134	146	131	132	125	155	139	138	148	132	155	143	116	136	152	156	130	141	136	149	136	126	144	161	125	158	119	112	139	135	149	150	136	130	139	125	154	132	118	135	145	133	140	129	142	161	164	125	121	135	137	148	160	145	141	160	141	158	153	177	133	125	117	151	124	143	138	104	149	151	145	143	160	147	132	136	136	146	150	177	160	140	146	147	157	146	151	124	138	141	152	139	140	146	131	112	123	142	132	139	121	143	136	145	170	144	139	145	144	165	143	148	131	127	134	132	140	156	152	126	130	142	143	136	137	139	152	156	124	130	136	156	150	149	137	140	142	137	145	138	143	133	146	163	120	146	158	155	138	131	146	150	146	153	118	133	136	134	137	138	133	137	150	163	151	138	145	168	134	124	148	130	157	155	151	170	150	138	132	149	161	134	147	145	138	176	135	130	131	139	128	145	140	167	160	167	145	128	148	148	127	146	121	141	132	141	158	139	132	129	115	163	159	132	128	165	140	135	163	135	161	128	154	132	142	141	130	118	148	146	142	115	139	150	124	121	130	129	149	156	148	111	131	131	147	137	139	150	151	144	152	143	124	122	145	140	143	129	122	137	143	131	136	134	157	135	145	162	128	141	117	148	124	134	148	135	135	154	134	156	169	139	117	135	153	141	133	149	160	134	148	160	149	147	159	148	135	138	165	137	136	133	139	156	132	141	140	143	142	139	132	148	143	155	135	143	136	127	172	138	140	137	133	153	173	150	131	140	152	140	133	147	136	125	151	133	149	136	133	142	159	161	142	134	142	155	125	136	125	142	138	115	146	156	135	162	133	144	165	137	154	130	141	132	124	125	125	154	162	130	125	164	139	139	154	150	133	162	161	125	145	156	157	143	159	130	119	143	158	152	135	166	130	132	140	161	149	137	157	144	157	139	160	131	122	134	157	153	149	149	156	135	155	150	136	149	148	150	151	128	139	149	144	148	150	126	181	153	165	117	137	146	142	117	155	119	125	147	149	129	130	146	171	129	149	129	157	128	137	139	153	152	141	123	133	121	138	148	129	143	152	140	161	141	147	153	125	121	154	147	129	150	114	163	145	139	127	131	137	125	131	126	149	140	132	128	150	143	156	145	143	142	147	143	154	148	153	127	143	151	144	108	138	138	140	125	139	137	149	140	122	146	163	126	138	142	147	122	137	132	160	123	154	107	128	146	175	156	144	146	136	135	124	137	150	136	142	138	121	137	129	146	152	134	130	162	141	152	136	148	139	161	131	132	145	130	151	154	145	146	130	137	126	139	135	137	142	142	151	125	126	144	135	137	145	133	156	145	139	181	132	161	127	138	137	121	115	161	161	128	164	139	148	135	140	139	147	130	127	155	148	140	138	148	148	142	140	124	135	152	137	163	138	159	130	145	156	161	133	150	153	155	176	147	146	148	144	148	115	128	147	146	113	146	143	145	136	175	154	126	122	118	155	132	145	148	129	142	129	114	136	147	154	147	139	146	147	136	139	150	140	168	139	175	159	130	152	133	150	171	127	150	161	140	141	125	172	150	124	135	148	125	132	147	131	157	136	130	151	156	159	149	141	132	153	127	142	136	147	159	150	150	160	133	171	163	159	134	164	144	130	147	157	162	138	124	151	153	149	156	155	131	144	150	128	126	157	142	134	133	180	144	123	133	157	134	151	133	145	161	126	147	143	141	143	129	125	149	143	148	133	169	137	159	128	146	154	168	122	144	127	151	133	132	139	164	149	142	137	141	156	140	158	142	167	134	144	143	131	136	159	137	145	141	133	134	141	141	147	137	136	155	154	136	154	134	151	144	146	131	148	162	150	164	140	136	125	123	154	143	155	137	147	145	147	157	123	138	161	157	153	143	146	128	118	138	161	125	137	156	159	144	125	151	134	142	133	157	128	170	158	132	145	148	148	150	174	153	160	150	158	144	139	125	129	149	129	154	138	150	134	134	165	139	155	138	156	130	131	137	157	150	140	157	148	163	147	140	140	144	144	142	145	148	154	164	138	168	138	138	153	128	148	169	151	145	144	143	129	154	123	141	132	134	130	141	146	107	168	150	127	173	139	160	123	132	133	147	157	117	146	146	142	148	159	151	160	149	140	156	144	158	150	150	154	135	146	140	149	140	142	122	133	141	141	139	137	117	135	149	144	136	146	144	137	133	143	135	142	160	146	139	140	158	127	132	155	166	139	133	144	136	154	145	161	132	138	150
30188	956	1993	2302	2027	1684	1407	1208	1157	914	872	786	738	688	635	595	588	550	545	537	547	509	512	509	450	475	441	464	496	434	401	451	467	448	440	418	430	413	461	431	456	403	392	430	416	433	373	384	414	387	413	431	404	389	426	427	406	403	454	370	420	408	433	411	408	443	407	403	443	397	415	390	384	386	347	402	375	434	424	425	402	353	391	409	399	419	370	429	408	380	403	402	396	438	405	447	412	382	364	389	403	431	417	368	410	413	432	400	371	404	390	388	377	375	385	393	388	374	387	417	411	394	388	355	396	420	434	383	373	400	405	429	415	344	352	385	409	371	359	385	413	378	413	402	388	385	388	388	393	371	400	397	402	369	393	403	348	363	405	389	390	362	403	399	381	352	405	420	399	361	404	443	407	390	375	427	380	404	367	346	377	355	365	393	398	345	411	386	381	399	393	397	364	398	386	433	392	371	415	367	410	406	380	384	391	401	404	388	383	384	392	395	384	390	397	372	376	384	408	401	370	413	393	398	373	378	403	381	390	387	349	370	394	389	406	401	366	359	377	355	388	351	351	411	380	407	399	422	386	388	417	395	416	405	389	409	387	392	383	388	395	398	354	389	421	428	428	405	401	393	375	451	364	400	385	380	393	389	376	424	399	422	399	417	415	406	410	394	402	382	390	387	370	353	402	404	394	360	393	400	423	376	374	396	393	410	360	367	402	387	398	415	389	393	391	382	391	361	373	358	401	362	366	367	417	417	381	374	380	392	370	386	396	386	375	373	413	374	385	407	391	395	385	412	415	356	394	355	393	450	390	376	399	386	402	373	390	367	416	394	393	354	393	361	364	406	418	396	392	380	375	426	414	426	379	399	366	399	372	385	437	416	414	399	381	431	405	386	403	400	382	371	326	409	422	399	381	386	413	413	382	397	411	366	401	418	395	398	396	367	380	380	378	391	382	372	347	401	350	380	350	406	381	404	366	379	401	386	392	392	393	377	400	368	397	365	383	369	379	382	396	382	425	390	395	423	410	379	415	432	413	373	397	387	388	362	387	388	451	428	378	381	396	380	439	422	388	377	394	400	363	380	368	416	396	396	366	370	358	425	361	384	379	396	354	393	399	397	356	389	389	423	381	391	391	354	404	366	363	385	376	382	370	378	404	399	374	398	373	380	370	367	395	388	400	404	412	411	370	385	391	376	407	357	379	397	423	347	398	428	374	410	363	391	405	378	378	383	376	369	411	388	422	385	382	380	381	395	405	396	369	365	440	387	391	374	415	371	407	375	373	373	399	383	412	391	408	397	386	407	393	376	372	391	391	377	403	399	383	387	387	384	407	368	421	356	391	374	358	383	377	389	355	349	392	376	368	396	420	414	354	387	405	402	381	378	387	382	390	408	402	378	375	366	391	396	392	398	403	383	379	390	388	418	376	406	443	398	409	396	378	360	367	349	379	418	372	411	393	361	400	400	392	411	380	437	390	379	388	365	383	380	373	384	364	399	397	377	396	381	400	399	386	408	403	376	363	396	392	402	385	401	384	368	399	429	372	422	397	429	405	426	404	408	395	399	361	416	371	413	387	385	396	358	396	386	399	377	420	399	383	377	360	395	374	415	412	411	431	381	410	381	392	359	412	397	398	387	416	367	394	385	388	374	384	385	363	372	397	376	376	403	376	375	415	411	396	371	389	373	394	400	420	418	381	385	368	377	377	366	398	380	400	423	378	406	429	364	422	383	400	411	376	352	385	353	383	414	402	401	393	349	368	419	393	417	375	377	406	379	399	407	382	395	395	410	362	390	435	384	391	395	410	414	406	386	365	356	394	388	403	421	417	376	357	384	379	360	385	384	421	380	397	397	405	353	399	408	360	375	418	389	421	361	436	391	357	385	404	417	394	371	347	335	379	387	396	410	374	392	370	419	422	383	393	386	366	383	375	407	385	407	392	396	384	381	383	377	399	371	404	359	413	394	411	374	396	363	399	398	361	384	398	379	401	373	365	389	391	384	427	379	392	387	355	382	433	446	388	417	423	350	426	358	424	411	353	392	379	373	389	376	398	406	373	415	397	385	391	394	416	371	382	397	382	406	386	370	388	386	363	382	421	375	416	393	383	392	404	367	410	373	374	376	363	415	376	414	408	334	382	369	388	390	372	360	388	364	355	405	384	400	393	350	396	395	374	384	407	398	406	375	402	382	387	363	370	364	375	385	384	365	386	400	390	386	382	406	361	398	367	404	386	380	348	369	408	423	396	411	381	423	372	346	396	394	403	355	366	392	383	374	355	401	413	402	435	411	360	425	400	393	363	439	377	391	407	407	399	379	414	394	378	418	415	389	383	370	419	396	392	373	387	390	402	386	388	371	378	372	389	374	376	363	387	406	420	387	377	381	384	405	400	404	369	392	397	375	378	392	371	347	406	424	380	418	373	409	377	387	399	360	357	389	393	412	368	389	403	420	412	372	369	397	398	368	392	408	365	383	401	409	404	420	408	418	400	417	412	373	424	408	375	369	364	382	429	410	390	371	391	371	419	417	422	409	383	371	414	398	364	399	400	338	365	369	428	378	385	378	400	413	368	380	365	393	417	364	392	384	395	409	364	376	399	406	390	383	439	388	382	398	406	398	453	420	384	405	369	385	423	394	424	370	396	411	385	367	377	389	404	373	366	388	352	395	353	400	388	417	396	390	400	423	388	397	387	396	349	380	425	357	380	364	380	403	378	392	393	391	418	370	423	361	367	395	389	395	369	374	385	397	398	391	405	404	369	383	382	388	389	374	397	392	357	386	363	397	385	419	414	419	384	379	404	366	387	407	357	396	378	426	398	384	406	397	373	370	347	389	355	400	402	380	379	376	369	407	378	401	372	377	416	396	348	378	372	421	376	363	390	398	411	389	385	407	350	404	379	398	394	401	406	414	421	371	404	425	384	413	391	392	425	415	430	402	384	391	374	374	376	408	380	384	411	420	417	390	420	439	390	403	362	397	375	358	403	400	376	366	401	390	413	432	404	377	396	429	380	377	361	405	414	375	359	357	398	398	379	395	386	395	395	412	391	390	390	419	392	372	407	406	399	373	366	387	392	383	379	389	419	405	393	413	389	397	390	383	390	374	410	383	342	402	406	393	370	401	406	412	379	401	380	399	354	373	388	402	403	358	390	392	426	371	390	388	386	376	389	352	388	388	428	390	415	349	416	374	396	409	367	384	381	403	383	407	404	382	408	392	412	364	366	375	374	362	385	379	385	407	372	393	386	358	407	384	365	375	378	362	381	401	408	390	401	404	415	394	391	382	390	387	388	372	380	360	365	376	396	411	388	424	349	402	386	402	384	374	365	420	412	375	349	377	380	361	396	391	401	381	353	411	409	372	383	391	395	417	387	417	410	379	402	379	463	392	411	358	417	373	415	361	398	413	405	371	349	380	405	362	398	395	370	415	391	405	390	409	389	406	374	423	399	385	398	412	387	396	368	398	409	405	399	387	395	378
74892	25195	9256	2197	1186	840	706	624	524	465	439	410	359	422	365	349	383	340	353	343	343	342	357	344	342	293	303	321	304	329	283	350	333	298	248	300	310	310	282	300	276	290	265	293	305	318	294	291	331	306	311	265	285	285	320	287	325	311	310	302	343	301	296	281	273	297	287	296	290	312	273	280	316	321	313	270	291	287	304	302	289	291	296	321	282	277	294	265	303	289	300	316	268	291	294	301	264	297	285	306	260	290	291	239	254	296	339	295	294	320	304	286	320	272	276	320	275	293	291	285	298	262	299	286	318	282	277	295	280	284	286	286	300	293	307	290	279	287	300	289	299	314	278	312	294	322	287	280	285	307	253	264	258	301	293	305	303	296	279	281	298	281	276	278	309	272	281	321	304	292	287	278	282	289	305	315	249	265	274	280	264	308	296	322	294	310	293	259	269	278	324	293	275	296	279	291	261	292	281	314	299	290	280	289	284	300	330	280	299	324	271	305	272	308	297	294	267	253	288	290	296	276	305	302	289	291	310	258	302	290	260	303	285	311	324	259	289	301	302	287	306	301	282	268	272	290	280	289	293	305	297	284	311	289	272	294	306	290	328	270	309	274	298	297	298	318	265	274	272	296	264	305	308	259	323	267	278	304	275	298	292	289	266	292	266	299	294	323	324	287	328	297	272	285	300	315	270	266	263	322	287	313	271	261	349	325	270	313	325	306	297	295	274	296	323	289	297	272	295	284	262	287	319	251	283	304	307	302	298	249	277	293	298	285	301	289	306	304	316	317	299	296	283	285	308	286	307	290	326	285	307	311	314	265	275	284	300	303	288	302	323	291	268	278	323	260	287	282	293	284	311	292	286	282	273	282	276	294	298	260	288	282	302	288	293	273	292	294	266	289	306	313	307	257	299	281	282	269	269	274	300	314	282	305	279	310	300	279	300	293	267	304	319	267	295	270	271	282	271	275	285	311	315	262	286	237	283	303	297	260	319	282	304	292	326	269	293	309	308	284	280	289	314	321	278	276	283	292	317	307	289	290	301	304	291	285	311	305	298	302	291	286	291	281	286	292	288	300	283	308	279	296	293	288	286	284	286	314	287	300	280	299	287	281	301	320	293	295	289	281	291	281	291	317	288	295	292	283	307	289	283	312	298	304	282	294	305	243	316	289	288	256	296	278	315	297	293	272	282	291	301	282	302	294	316	285	294	292	297	271	282	312	302	292	279	271	294	318	310	302	269	294	288	313	301	315	309	269	293	324	307	309	300	314	297	318	292	309	285	287	303	291	283	290	255	305	266	295	291	303	317	307	266	281	296	313	304	276	323	265	305	286	303	317	308	313	291	285	301	307	304	310	302	358	284	301	275	313	279	279	313	338	264	316	317	289	292	286	293	278	323	311	267	295	300	271	277	263	292	285	279	306	270	298	288	328	288	275	282	268	309	291	279	282	293	304	309	297	322	274	287	301	296	299	267	278	294	287	307	272	314	280	261	297	290	313	294	281	286	269	286	295	287	292	275	305	290	289	307	278	288	291	284	308	291	252	290	275	251	272	301	317	270	299	298	321	275	252	277	284	256	298	300	285	295	286	297	288	282	290	292	279	313	278	277	324	276	289	295	310	301	310	296	319	294	297	301	311	276	330	318	281	284	302	285	244	302	316	314	278	269	296	295	285	292	291	273	319	288	307	276	308	290	320	301	271	286	279	320	294	269	308	269	257	284	300	280	326	304	317	304	302	304	278	312	255	302	279	288	299	323	283	298	277	280	284	285	271	302	291	300	264	271	314	258	324	276	305	278	294	293	272	279	272	262	294	294	306	280	280	281	275	286	296	306	289	281	285	300	290	271	297	323	302	274	276	274	271	298	326	293	272	272	288	292	297	318	272	259	301	322	307	298	297	303	266	316	302	291	293	274	281	273	294	308	284	315	321	305	277	270	300	279	282	288	308	302	296	288	284	308	288	308	273	294	291	246	277	281	324	326	297	275	304	318	338	311	281	311	285	295	318	313	295	292	291	303	268	261	278	292	310	305	306	305	306	305	334	279	307	298	293	307	293	321	258	317	314	266	295	297	274	297	264	295	275	283	297	304	305	315	309	282	297	283	306	278	273	277	269	281	256	288	268	288	289	292	274	289	268	274	277	271	327	315	292	285	280	293	293	345	276	290	296	292	255	276	270	295	285	294	297	289	300	318	309	296	295	266	318	302	294	292	293	272	264	301	333	304	298	261	272	299	268	291	281	297	286	295	295	302	297	309	301	313	288	255	263	275	280	290	252	280	289	274	292	294	296	281	329	283	299	279	312	282	309	292	282	286	294	304	284	330	308	280	258	291	280	285	307	281	298	325	268	288	297	279	312	286	280	282	278	278	295	287	320	318	315	284	322	293	298	316	280	294	273	298	284	261	293	310	271	306	286	288	278	295	314	305	272	272	301	280	294	261	272	283	305	317	279	302	292	274	274	297	270	293	308	283	295	311	296	284	298	307	322	289	300	324	308	275	270	287	289	317	280	292	289	288	280	276	293	285	261	264	299	339	319	308	308	278	295	308	316	277	257	296	297	258	300	322	305	306	292	295	316	263	282	284	308	277	297	306	296	308	275	275	301	267	277	275	264	279	321	290	327	280	281	282	310	293	295	272	303	320	272	292	267	303	278	298	280	288	283	298	296	320	309	316	291	267	286	281	309	266	288	266	303	290	280	307	327	301	292	266	292	256	274	275	273	290	300	302	292	267	297	301	304	291	244	252	280	327	321	299	283	316	295	320	277	304	310	303	274	267	284	301	332	296	307	306	295	296	293	304	309	262	306	282	292	290	285	307	281	325	290	299	286	289	284	297	295	304	289	308	299	285	281	284	279	301	281	316	313	286	291	329	276	295	288	285	322	303	284	300	303	278	292	284	276	277	285	255	301	312	289	276	293	278	294	273	262	307	295	318	299	278	295	259	274	293	321	279	280	306	301	283	245	275	274	300	261	284	263	286	274	269	301	280	279	288	290	305	266	314	272	321	270	310	299	282	298	304	322	278	286	290	289	282	292	292	295	293	296	317	294	300	274	265	322	271	286	273	299	269	276	301	285	300	285	290	303	247	307	293	278	299	273	309	280	308	326	303	277	280	260	273	290	290	285	297	311	283	302	284	278	309	283	303	250	329	322	276	323	286	291	285	297	294	312	297	310	306	335	264	268	310	291	300	299	268	273	272	300	266	308	312	287	281	297	337	318	292	291	259	318	286	296	283	269	290	291	307	289	345	292	295	325	304	310	278	284	282	287	273	295	302	276	297	303	280	308	315	272	335	281	277	282	293	296	293	282	291	295	308	309	299	272	297	287	265	306	293	292	307	296	282	291	294	278	264	261	308	289	279	355	290	270	293	290	309	287	308	261	305	294	304	318	297	250	298	290	289	304	308	281	272	273	271	297	299	279	336	295	302	278	286	254	305	308	290	274	259	293	293	280	271	261	309	322	294	310	318	289	334	244
37541	1914	3728	4386	3943	3029	2639	2210	1964	1790	1597	1429	1405	1267	1242	1153	1111	1049	990	1028	955	916	948	922	892	849	789	808	853	868	803	815	816	789	787	801	781	776	771	759	778	798	806	763	821	730	737	759	800	791	739	767	765	721	725	738	756	782	781	760	782	746	692	663	742	766	700	716	750	707	735	738	755	749	734	743	749	684	708	717	757	729	710	676	654	700	739	709	699	699	699	672	730	740	770	722	748	647	689	717	752	718	732	661	687	721	730	732	756	786	709	704	712	683	728	693	743	723	760	728	711	747	713	747	723	727	686	716	709	739	730	689	691	746	715	755	736	661	709	732	669	710	622	701	698	788	710	741	720	731	744	714	685	661	708	686	731	725	612	708	703	705	692	697	758	696	709	738	711	723	702	695	670	723	749	715	701	715	669	651	691	743	723	684	710	722	690	657	658	699	690	694	677	742	688	731	741	667	715	729	732	759	695	694	675	704	750	664	709	707	696	710	687	724	691	714	707	703	729	672	680	695	761	728	706	694	720	713	706	732	757	696	695	655	772	710	700	692	731	705	750	699	713	802	702	723	635	700	697	723	649	701	720	699	673	735	695	701	728	708	729	711	714	698	745	668	692	699	739	718	702	676	704	720	710	720	709	750	735	684	743	718	735	746	687	717	743	728	739	720	660	714	732	725	685	722	677	670	740	651	719	732	740	763	726	735	686	731	684	724	718	703	693	700	677	697	671	685	740	713	671	681	702	735	669	672	707	688	730	703	789	689	684	749	685	701	707	694	678	694	707	651	687	708	667	710	699	685	742	706	688	680	724	683	721	734	695	705	724	743	709	733	719	721	709	747	694	725	754	720	686	724	708	712	706	693	728	699	718	695	683	713	764	713	697	717	764	680	700	685	739	691	703	704	724	718	684	728	689	691	680	698	698	706	730	656	662	671	708	707	685	712	693	685	726	699	719	720	700	707	750	682	743	692	693	751	678	711	669	670	696	716	724	673	766	679	686	697	702	723	718	697	756	698	693	704	682	736	739	732	691	711	681	713	697	742	683	699	718	681	699	702	666	732	755	767	691	710	678	719	724	676	683	684	694	727	662	731	689	704	711	683	717	729	744	702	705	687	688	670	664	687	709	712	692	718	706	693	690	748	707	733	714	734	736	677	735	742	744	742	671	724	748	715	728	759	714	702	731	673	690	695	708	666	677	730	736	708	706	715	709	745	730	680	702	702	706	735	713	672	679	703	719	744	703	698	703	712	724	721	717	704	737	720	680	726	704	659	750	710	722	681	694	712	736	756	681	681	722	692	725	710	739	711	702	712	729	710	708	706	754	670	725	710	742	692	726	720	739	652	684	685	693	742	698	707	714	766	727	707	749	753	720	685	712	711	717	699	690	747	730	684	733	712	685	746	730	703	669	764	703	757	690	747	743	750	709	672	736	706	715	721	732	717	737	691	703	713	720	709	688	734	678	700	707	699	693	713	699	706	673	690	738	683	653	707	675	736	717	694	687	692	734	725	682	719	689	699	693	730	693	705	678	699	692	700	700	701	722	721	688	708	707	703	694	664	759	691	720	685	737	733	702	718	690	704	720	681	719	674	687	655	670	745	682	726	714	700	672	706	696	700	692	705	702	763	723	696	711	716	752	698	682	688	671	718	710	694	710	716	733	688	723	717	749	684	692	720	691	683	695	725	755	731	702	711	762	710	682	706	669	706	730	701	689	699	698	723	728	691	691	693	709	707	732	773	734	687	699	768	700	679	723	726	701	715	718	750	735	750	761	723	683	748	726	678	704	690	737	664	717	730	671	686	711	680	730	708	709	661	747	735	693	698	692	712	717	707	684	748	750	702	727	741	673	716	721	692	717	700	663	685	709	705	739	734	706	673	701	690	749	760	712	683	726	723	695	736	710	735	705	721	676	735	751	697	716	755	702	717	751	726	722	702	737	729	685	633	663	723	663	675	692	745	716	717	731	683	736	751	736	769	683	693	716	762	694	714	720	681	674	691	698	707	729	679	683	679	712	702	699	745	731	691	684	695	726	717	717	676	702	672	689	727	672	702	707	711	689	750	713	754	666	726	718	733	664	755	723	720	694	736	652	728	705	707	666	737	724	693	744	711	726	726	668	702	718	646	680	662	708	680	710	719	688	757	705	727	743	740	737	703	681	699	719	711	749	719	723	756	658	685	703	701	673	717	652	741	690	764	748	667	714	702	738	720	703	723	716	693	712	680	679	761	755	705	762	687	706	655	702	725	644	730	712	694	739	735	674	685	728	745	715	747	694	691	707	703	731	706	709	719	737	780	731	695	729	720	707	683	722	674	691	740	728	704	690	701	706	738	713	716	735	645	668	685	712	724	693	735	712	771	694	754	675	697	756	649	736	730	731	685	691	718	762	752	675	701	686	682	715	707	715	719	714	738	708	711	708	701	718	683	728	715	716	681	761	725	736	694	703	686	685	723	750	711	676	725	679	664	711	706	684	726	717	708	721	703	761	725	689	717	717	701	757	729	677	712	672	705	727	730	669	729	721	717	653	711	716	739	680	715	695	698	674	769	712	724	707	743	716	727	702	690	720	741	755	697	775	699	695	758	714	712	660	697	741	766	698	685	727	739	728	685	673	697	683	722	689	729	672	714	720	712	699	713	676	682	769	654	740	691	686	732	728	745	695	678	677	676	719	686	706	731	693	712	702	715	675	721	706	665	733	701	712	682	745	698	693	702	690	696	777	722	748	750	704	707	732	735	680	697	683	719	732	717	701	702	681	715	703	736	726	733	710	798	682	710	764	689	765	676	726	682	682	731	627	738	711	687	723	708	717	716	684	651	702	712	768	696	699	750	674	677	721	677	679	675	724	698	740	740	726	730	726	691	678	727	734	725	746	684	712	724	707	755	732	706	732	683	716	725	719	724	671	672	749	677	698	718	651	689	753	688	661	733	696	692	737	679	698	744	689	717	714	697	696	718	698	678	684	718	707	695	745	754	670	714	695	693	700	691	721	723	681	730	725	699	707	695	742	671	656	713	688	699	698	768	721	649	652	713	655	705	669	695	749	681	691	690	694	706	710	675	703	727	742	723	677	713	731	726	693	718	725	708	682	713	669	703	714	729	668	698	763	689	747	735	674	686	706	744	760	708	661	735	709	725	735	748	685	710	696	713	760	742	744	724	716	708	696	694	739	775	706	682	701	718	730	742	700	693	688	812	712	746	705	721	716	700	718	703	684	748	698	682	676	695	732	682	666	740	734	729	742	720	681	740	739	721	684	696	710	717	667	709	714	755	711	715	661	708	707	752	719	684	720	664	686	674	712	715	760	685	757	712	670	704	766	698	748	760	761	692	710	638	728	688	690	715	738	706	757	761	724	699	708	738	688	697	696	682	683	665	724	706	672	712	688	717	696	732	690	729	679	716	718	671	704	759	737	692	674	711	732	698	742	740	628	683	716	715	686	725	663	737	727	751	728	714	671	758	697	724	726	727
10466	517	264	230	223	213	224	232	242	257	222	210	230	249	238	221	211	235	240	236	211	212	239	194	227	216	202	218	232	215	237	231	216	206	222	202	230	199	256	231	221	208	214	213	219	214	222	243	230	236	226	215	204	237	213	204	205	217	236	234	233	210	228	226	218	228	221	211	206	226	237	236	228	245	210	203	237	249	221	212	242	173	206	229	203	233	226	225	202	246	218	207	221	203	210	232	243	250	218	212	211	219	223	245	221	200	219	218	227	229	220	203	207	216	213	210	204	230	235	226	249	204	198	231	217	202	211	212	221	211	219	234	226	212	194	224	249	212	246	201	241	211	241	235	186	229	248	215	218	236	218	224	198	245	206	228	223	228	227	236	212	199	224	255	216	225	215	230	210	218	197	228	224	245	209	230	217	214	241	208	215	236	203	217	216	202	221	203	219	235	230	221	214	207	217	203	205	227	222	218	253	176	212	211	223	212	238	209	216	245	221	223	234	220	235	209	214	185	223	218	211	226	222	254	203	226	236	208	214	215	245	237	233	207	239	211	226	230	248	237	219	209	222	223	217	221	215	203	208	224	197	239	226	231	220	279	229	186	228	223	250	233	237	217	228	242	236	214	225	216	221	216	221	265	209	226	220	194	209	219	230	222	224	208	214	202	223	208	225	255	223	230	224	242	212	229	242	224	233	237	199	242	218	226	217	211	233	249	218	215	225	223	247	230	193	215	205	228	191	219	229	233	217	220	240	207	220	227	193	216	232	227	239	243	225	223	211	249	239	217	219	244	183	226	237	227	200	219	185	220	207	212	214	244	201	218	210	221	228	254	212	229	252	212	241	221	231	222	191	233	249	221	202	244	223	261	233	207	220	235	226	217	187	216	213	229	237	204	225	230	206	204	212	225	251	211	254	221	240	231	237	234	244	258	226	248	240	191	207	231	224	237	251	247	214	203	214	203	204	238	237	223	224	237	232	244	229	206	226	213	221	232	224	233	262	229	217	215	206	217	232	211	235	224	226	222	207	204	241	231	215	193	225	219	237	250	228	230	252	227	239	231	210	223	198	228	227	226	211	249	184	218	217	213	212	235	227	237	229	210	217	198	239	221	226	214	250	228	218	220	236	225	253	201	257	211	217	200	223	247	199	232	228	222	211	194	214	200	245	203	211	211	220	238	231	250	212	207	233	214	213	209	234	221	202	231	237	228	244	194	211	209	222	210	240	225	214	216	224	218	225	211	223	214	266	204	225	233	209	229	223	210	198	207	212	203	225	203	184	237	221	220	217	239	219	230	222	207	213	222	247	242	213	191	236	240	216	229	231	220	200	194	239	240	221	223	240	245	237	226	231	230	228	241	202	240	208	229	213	276	235	227	260	225	255	235	221	226	249	215	235	226	217	229	223	207	242	222	211	235	227	249	237	202	212	198	209	186	230	201	235	212	238	251	209	231	222	193	210	204	248	203	197	228	228	224	218	221	229	211	206	196	220	225	228	228	210	225	202	224	230	245	215	206	227	223	207	229	240	219	228	210	235	224	234	225	221	209	221	225	247	236	221	220	213	219	224	232	192	213	256	199	191	217	212	219	223	255	218	221	226	259	223	248	208	225	202	222	219	217	219	190	240	180	210	214	237	176	241	223	217	243	258	211	229	224	256	203	243	230	230	272	237	236	234	210	204	213	219	218	224	212	222	212	232	220	233	219	199	201	222	226	216	246	226	221	217	266	197	228	218	239	222	218	230	201	221	204	205	244	225	209	213	212	241	199	184	220	208	233	214	235	219	219	230	210	230	245	223	208	223	213	200	219	223	245	206	235	200	200	195	242	213	224	194	229	199	243	239	258	239	252	209	217	219	227	208	225	187	201	224	230	223	201	201	225	234	205	208	199	229	211	228	223	220	247	249	239	204	228	204	201	214	194	235	238	243	218	239	195	237	218	207	240	217	236	244	241	227	232	218	231	235	199	213	254	216	241	209	217	239	207	227	217	239	243	212	226	247	208	185	243	216	213	237	236	212	232	200	237	237	257	237	268	230	211	223	215	248	238	203	231	243	213	224	229	247	230	226	250	227	232	211	206	239	219	218	232	205	211	226	246	256	222	233	231	230	214	207	224	246	197	194	246	217	209	237	227	220	206	222	212	243	232	222	221	227	252	249	241	210	221	191	215	238	227	224	271	229	210	225	230	195	248	214	249	219	228	219	215	231	214	194	227	237	220	238	199	228	199	223	226	217	213	219	234	213	223	238	225	202	216	229	225	198	181	216	213	198	236	236	222	239	207	261	215	224	240	214	224	223	219	223	219	225	235	209	223	242	189	252	223	229	240	218	247	210	212	232	205	221	222	237	234	187	221	216	194	223	210	205	223	208	238	227	219	217	233	219	234	224	208	227	230	234	238	192	218	234	229	226	235	204	240	234	240	217	195	201	236	235	211	199	200	235	191	235	211	208	250	223	232	209	234	221	210	188	204	247	235	216	204	250	228	205	195	234	208	241	242	243	226	238	261	225	229	217	217	215	217	220	205	216	242	202	205	210	220	223	220	222	216	233	235	221	224	224	214	200	247	216	202	241	232	242	235	227	232	208	215	205	222	221	209	229	240	221	233	225	227	248	219	214	223	235	240	249	227	208	226	224	220	201	264	220	202	231	230	202	228	254	252	245	211	224	240	227	233	240	217	210	246	206	207	217	227	235	229	205	248	217	218	220	240	200	209	190	226	223	206	223	189	215	241	221	254	234	200	223	212	232	242	223	219	209	228	242	204	232	251	253	211	203	203	220	210	231	202	223	219	233	239	204	212	226	217	228	219	204	224	234	246	234	227	242	215	213	220	242	243	189	264	216	266	229	223	215	242	222	223	210	217	199	219	222	219	218	235	220	218	221	219	220	223	209	218	212	227	231	235	193	203	238	204	249	235	210	198	241	213	241	213	246	236	232	249	218	206	205	212	224	236	207	215	235	226	244	228	229	195	225	213	223	238	219	218	237	212	227	256	222	224	225	226	235	209	225	208	247	223	203	234	210	213	228	220	223	228	211	238	230	237	218	234	225	207	198	223	234	221	210	228	214	221	208	204	234	191	240	219	246	208	234	229	220	215	208	190	213	236	242	245	245	231	226	229	226	221	213	207	251	224	219	218	209	204	221	230	218	241	242	212	241	233	230	249	235	216	235	239	204	183	219	231	203	201	220	207	227	203	251	234	215	222	214	228	212	232	229	221	222	231	205	241	226	233	229	208	231	239	207	208	237	188	204	228	215	222	255	240	197	211	211	205	213	227	222	227	214	231	225	226	224	240	234	224	231	197	209	206	227	184	221	185	240	238	226	230	227	253	213	252	195	212	233	245	237	212	213	220	217	213	231	212	255	230	196	227	218	205	233	214	203	229	228	254	249	224	210	229	249	233	211	224	219	240	220	255	217	265	244	214	202	256	239	216	253	202	205	222	217	223	198	245	231	196	241	211	231	218	255	213	247	201	238	218
10208	595	613	569	579	565	574	582	556	545	589	532	604	573	548	601	574	513	508	557	551	515	547	533	554	551	567	542	546	535	529	551	578	538	562	540	507	527	574	549	514	551	530	567	495	535	538	518	558	559	582	540	522	557	547	571	584	579	530	546	557	559	542	545	550	563	529	539	539	533	559	514	546	572	529	538	568	533	513	549	556	514	533	528	520	526	520	494	564	537	559	533	534	543	534	568	513	550	530	556	559	546	549	510	533	546	515	585	556	520	557	524	530	538	525	549	508	550	554	517	529	547	513	559	534	535	554	525	546	534	549	561	538	555	525	480	538	524	545	585	558	526	537	514	516	549	537	558	556	525	531	560	532	555	549	537	583	488	527	557	528	522	603	537	557	532	534	544	543	526	533	519	542	485	544	541	540	548	584	533	556	520	583	556	514	533	513	560	552	533	543	533	526	547	555	556	541	578	538	537	511	511	534	557	531	514	539	510	593	526	490	535	579	546	517	563	523	529	565	571	523	534	519	532	577	532	536	528	505	569	536	557	555	545	556	550	549	549	569	540	535	557	522	537	507	527	536	534	544	562	561	520	574	469	569	522	569	516	523	532	537	569	525	518	534	550	574	504	550	535	522	586	542	503	528	558	503	548	497	523	515	536	545	517	476	531	570	537	572	548	582	561	503	518	514	539	522	525	547	551	524	533	512	573	532	513	549	545	564	546	545	503	540	548	528	547	563	543	602	541	509	540	543	575	551	559	517	493	563	540	530	544	522	531	525	593	531	546	531	542	533	555	474	588	570	563	522	549	568	523	489	534	568	552	533	569	551	557	535	551	537	514	587	542	517	571	530	546	543	521	536	549	554	552	535	541	542	573	528	566	554	576	557	506	505	516	539	532	497	504	531	548	532	526	572	534	521	544	540	585	555	526	558	513	544	508	554	562	529	540	497	520	568	566	564	501	525	543	561	552	525	534	539	543	564	495	525	538	587	516	559	529	523	526	510	514	556	531	528	537	540	512	537	561	519	562	574	559	520	558	533	525	561	553	562	513	540	514	490	536	521	537	499	543	507	546	511	537	552	531	551	533	530	497	533	556	560	572	552	546	549	557	544	508	570	513	510	512	555	538	568	561	526	541	512	579	547	531	550	510	538	547	525	510	552	561	549	554	571	571	563	595	557	554	586	517	572	526	513	546	551	533	552	523	505	569	528	534	527	524	529	552	522	521	547	534	572	538	533	550	560	546	537	531	533	550	540	527	492	528	557	557	523	527	558	474	541	546	556	499	522	574	559	536	542	509	526	509	594	525	564	530	538	538	532	548	503	533	529	544	551	555	514	524	530	538	513	555	549	535	552	522	583	550	540	522	535	588	510	512	582	555	514	529	497	548	589	561	532	528	564	506	556	590	548	567	543	525	535	541	537	561	521	521	551	564	522	531	546	560	586	547	523	552	566	546	515	514	554	532	525	546	550	528	558	520	515	559	553	548	538	528	535	528	519	531	532	542	516	547	535	542	549	494	503	520	554	537	536	562	532	542	565	548	579	563	574	561	571	527	535	541	520	516	574	526	517	535	532	504	539	546	562	555	523	540	543	480	546	519	513	557	565	553	526	568	547	541	568	543	555	560	489	542	557	521	537	583	487	513	543	526	517	503	525	537	562	541	546	537	532	533	555	517	532	567	527	514	541	550	560	526	541	534	557	490	551	591	564	528	511	575	531	503	541	579	549	535	527	540	559	553	510	525	529	552	556	588	533	541	556	581	508	504	533	572	543	589	523	543	551	599	525	517	553	523	486	578	504	531	547	480	508	559	567	583	567	604	545	512	557	564	517	561	543	501	545	534	491	554	536	549	577	590	544	574	548	534	578	549	550	531	580	555	559	518	547	538	536	545	529	548	528	537	497	538	536	532	515	541	551	532	574	532	563	574	501	551	533	534	519	567	520	531	540	565	550	533	518	546	556	559	528	552	557	547	544	532	535	535	542	551	547	500	561	509	561	532	551	542	528	537	538	549	542	501	504	553	528	562	537	557	549	548	529	501	517	529	564	512	524	527	562	535	511	578	555	532	534	541	545	503	497	550	593	562	560	560	555	539	575	549	521	536	514	526	537	551	517	534	509	546	543	549	538	558	559	542	571	523	539	531	512	545	575	527	482	546	531	549	494	520	536	555	586	528	544	574	492	530	512	541	542	538	542	569	522	562	519	562	528	535	517	577	553	585	579	532	507	532	515	527	524	568	528	531	536	568	552	509	545	531	556	536	517	541	549	532	537	527	501	521	515	539	527	538	541	540	606	498	538	533	513	543	570	542	519	527	532	539	544	535	575	535	536	537	569	570	591	539	534	538	543	518	574	533	534	554	504	499	537	515	537	551	543	552	490	531	509	583	545	546	523	549	594	527	549	523	527	526	569	566	545	558	526	550	558	555	548	486	531	551	579	569	542	534	564	573	540	523	565	550	545	556	516	534	544	509	536	531	549	533	554	521	553	551	546	572	523	566	503	528	498	505	509	528	589	557	539	521	519	534	568	569	496	565	498	501	512	589	534	571	513	533	567	532	565	543	525	548	559	566	594	547	507	508	569	543	541	525	541	576	553	523	538	548	549	580	542	513	547	563	506	534	568	536	504	545	505	502	543	549	521	546	557	543	540	560	526	525	496	529	540	507	522	544	567	507	543	567	561	512	511	561	559	534	520	540	531	532	524	539	522	551	550	528	547	513	563	558	564	509	524	563	513	518	483	499	507	556	539	516	538	536	559	534	514	515	512	549	524	514	532	556	557	513	508	542	478	564	521	577	557	526	552	550	525	532	529	484	548	523	539	540	572	574	565	557	567	581	535	574	526	567	593	540	568	513	539	530	561	566	545	567	529	549	559	496	543	560	532	562	551	535	534	485	523	523	553	584	540	513	556	554	505	484	509	529	509	527	533	533	541	506	523	567	520	543	554	529	515	532	555	541	571	533	564	550	571	566	536	523	561	555	522	534	529	547	534	569	562	525	539	572	547	559	494	511	543	535	584	532	533	546	504	532	526	568	517	546	531	545	569	528	595	524	519	521	528	567	585	568	554	552	532	560	545	545	541	535	533	487	509	521	537	557	508	561	527	548	487	499	540	575	518	539	534	533	559	531	552	514	568	520	540	524	574	491	544	531	509	587	547	519	523	574	555	476	563	513	552	522	477	555	582	546	571	547	483	526	534	534	525	547	525	546	531	517	549	566	550	557	533	572	534	553	566	570	545	523	558	524	482	514	536	515	564	509	545	541	548	516	505	584	506	513	595	587	548	546	568	527	526	534	539	558	555	518	526	520	535	493	557	514	532	492	531	570	519	527	551	535	553	592	557	552	551	561	533	543	531	525	550	549	556	558	549	525	522	582	570	529	547	536	550	546	538	581	526	539	563	583	563	543	576	548	537	518	561	525	547	527	558	521	503	553	571	526	540	525	540	528	512	504	543	533	530	514	533	512	530	527	517	542	544	556
62739	18011	2692	787	541	401	359	296	271	234	223	223	172	191	189	175	170	170	182	180	163	153	175	171	168	171	154	134	155	133	145	171	178	131	143	139	133	124	175	146	153	159	136	151	162	137	157	146	149	154	127	124	137	157	164	153	161	137	161	149	141	165	151	149	148	144	135	138	136	166	145	165	135	145	146	155	132	146	161	146	138	144	139	118	133	135	138	130	134	170	138	153	170	132	154	140	130	149	140	120	137	164	138	143	151	149	150	155	138	167	147	135	146	122	137	151	134	121	134	152	136	145	129	151	134	131	146	161	131	139	121	142	142	164	142	128	148	131	154	141	122	129	144	129	119	146	160	147	135	137	133	133	142	131	137	147	160	137	134	125	150	136	132	133	135	132	154	169	159	124	134	138	128	153	145	144	143	167	138	151	139	143	119	161	139	105	133	166	147	133	124	151	149	151	142	152	139	133	127	135	126	162	132	148	157	156	134	128	148	136	121	149	159	142	142	154	155	139	175	135	139	139	150	123	128	144	124	153	153	154	136	136	136	121	135	132	145	159	148	155	128	157	152	139	128	152	156	142	158	161	114	153	125	148	142	136	161	143	168	146	131	137	161	147	160	128	130	139	151	143	132	168	149	129	161	157	139	125	138	117	137	130	130	150	151	120	129	136	147	149	148	136	122	146	140	129	121	150	122	128	146	155	144	150	125	131	136	145	125	139	152	124	145	137	123	162	158	144	140	159	133	146	154	133	167	143	157	125	131	131	140	139	151	142	135	136	164	143	135	126	151	126	125	129	122	146	130	171	127	148	143	145	148	143	158	112	157	156	167	160	157	161	136	160	140	141	137	128	146	131	138	126	147	129	136	144	156	137	150	165	161	166	147	138	125	132	129	141	117	140	160	145	153	152	138	156	138	174	148	132	143	138	151	137	129	128	129	154	164	140	146	139	144	127	133	134	147	125	140	155	171	151	146	157	166	158	138	141	133	145	146	116	149	125	132	150	138	142	128	141	139	132	141	150	161	146	136	145	157	139	159	147	137	139	144	168	126	153	138	117	132	158	136	140	138	141	148	125	155	125	150	158	144	131	148	136	138	130	128	153	133	127	151	147	133	142	148	153	158	147	135	134	146	156	127	143	142	161	142	144	164	136	129	132	141	144	139	149	151	141	139	136	135	134	130	151	137	147	121	138	149	158	150	178	160	141	145	147	130	152	129	144	178	146	156	130	123	136	142	137	131	150	135	134	137	137	142	143	134	131	150	142	165	135	150	149	158	141	153	155	144	137	133	149	133	146	156	116	136	133	141	146	130	133	145	123	151	157	130	171	140	141	132	167	143	121	140	122	135	149	134	133	154	154	158	168	147	147	136	140	130	127	157	134	162	152	148	155	141	160	142	133	122	154	146	137	139	127	171	155	150	144	146	151	149	133	135	141	145	139	150	140	176	129	140	146	119	151	124	144	154	163	144	113	124	126	146	161	147	113	132	133	141	148	162	155	168	154	148	124	124	142	135	160	152	148	117	122	136	144	132	136	140	142	153	137	140	149	147	148	138	148	137	152	124	141	135	152	143	128	167	143	144	134	128	131	145	137	152	131	159	142	130	130	126	152	139	144	143	140	146	146	147	134	168	170	139	123	138	147	158	151	120	122	127	150	127	143	131	138	150	151	149	130	112	129	141	122	142	149	156	136	144	137	143	144	140	122	151	162	145	143	161	164	157	154	145	139	139	139	160	143	125	152	143	146	129	120	150	152	139	145	140	152	151	152	128	134	139	144	128	149	154	139	140	155	151	138	147	127	136	121	120	148	147	156	144	152	119	135	164	156	141	132	148	146	119	147	142	139	130	164	142	164	147	143	145	145	127	144	126	138	143	114	140	142	133	138	139	145	139	132	121	148	153	143	133	146	142	163	152	129	154	132	131	109	162	170	145	144	155	148	117	145	157	140	126	151	133	129	124	148	134	121	130	137	146	146	147	146	155	162	124	148	156	145	156	133	152	128	140	149	142	153	135	149	145	163	142	150	143	151	155	133	147	126	167	133	159	122	120	130	135	167	150	151	131	139	150	135	144	132	136	118	124	132	150	137	150	140	139	147	167	133	139	144	129	118	132	173	146	124	145	136	138	123	141	165	147	139	161	155	129	136	159	143	143	143	141	169	140	143	110	153	147	139	157	116	124	127	141	122	138	150	133	116	143	136	135	152	151	140	157	153	146	155	139	127	149	147	146	142	134	141	157	139	153	135	131	136	139	155	148	143	146	152	140	143	143	149	129	142	147	131	123	130	148	154	149	141	140	131	130	152	135	140	137	151	134	143	172	154	147	121	146	164	131	140	133	116	146	128	104	126	140	139	137	132	144	146	141	141	147	137	143	147	133	145	136	148	139	121	126	156	131	150	143	136	140	152	135	150	147	124	136	145	145	128	139	161	140	136	139	157	160	133	140	139	137	154	156	142	161	145	127	123	143	163	165	128	131	151	154	164	113	135	146	127	141	151	147	147	153	129	160	139	145	157	115	131	135	141	133	162	127	152	140	133	145	150	145	139	144	138	125	135	144	147	165	137	140	141	127	118	138	159	129	154	154	168	154	141	119	147	143	147	141	135	136	137	117	141	141	155	142	142	137	145	162	140	137	149	145	120	124	138	141	152	165	127	142	128	124	148	156	130	122	130	159	151	143	150	138	144	151	139	121	156	132	126	133	160	147	152	145	149	118	143	138	133	157	138	123	157	144	117	144	139	138	139	149	153	130	145	162	119	152	150	156	160	146	155	160	137	148	159	130	131	146	147	126	128	147	162	144	147	147	136	144	138	133	142	150	157	134	137	133	133	138	143	156	159	152	138	149	154	132	136	146	134	163	146	141	149	131	128	143	141	146	149	130	153	156	118	148	146	142	148	146	152	160	148	146	133	140	144	152	149	155	149	129	147	166	134	155	142	122	138	148	152	169	142	129	153	157	156	148	141	139	128	148	166	142	146	134	154	148	155	142	141	168	120	152	146	139	154	141	141	144	154	153	138	151	132	145	117	159	127	154	156	150	122	134	145	144	119	159	148	164	154	117	143	124	126	131	138	157	127	148	128	145	145	114	123	157	128	142	159	125	113	142	132	146	150	166	142	157	150	126	147	140	139	150	154	115	130	144	131	147	154	130	150	159	122	119	125	127	159	149	142	133	141	146	146	146	150	128	144	148	160	125	136	108	145	122	139	127	137	155	148	144	153	142	148	136	155	130	155	118	136	148	153	147	127	145	139	123	147	148	132	150	142	161	111	142	152	141	144	122	149	140	133	133	131	134	135	153	158	164	122	138	161	139	140	146	141	124	122	124	149	142	133	144	151	152	138	160	136	153	156	131	142	135	132	148	139	151	125	127	161	129	136	121	170	132	152	132	138	135	144	154	148	144	132	161	137	129	162	143	135	171	123	121	132	133	113	146	132	154	128	133	141	143	133	157	123	122	144	156	132	123	121	152	133	133	154
30209	1034	2014	2375	2073	1726	1377	1245	1095	941	863	786	729	700	659	642	603	580	513	535	491	505	488	482	489	442	458	468	477	454	456	464	483	446	454	466	474	432	423	439	407	447	410	402	404	426	433	394	408	412	407	405	375	414	413	388	421	409	401	406	366	438	421	416	408	398	397	391	386	410	425	403	427	402	359	390	441	431	382	416	385	403	411	417	403	413	381	415	430	345	424	387	413	380	402	346	377	372	411	406	398	390	366	359	383	401	388	384	397	406	382	422	376	407	403	400	416	414	403	394	393	353	393	403	364	414	379	373	381	406	394	408	406	416	404	417	404	384	385	421	405	421	404	390	382	353	364	387	402	444	424	380	381	399	363	359	430	381	389	409	417	367	375	379	404	394	422	412	420	387	398	409	396	401	371	387	375	383	378	370	381	384	365	397	387	380	392	387	434	406	379	408	411	381	352	368	393	382	413	368	406	417	393	413	369	380	413	377	417	380	373	392	352	388	396	391	415	367	403	391	384	368	423	405	351	376	350	390	411	373	375	370	406	378	415	379	411	426	381	397	368	365	396	359	401	419	367	352	392	381	387	363	375	416	410	405	365	378	377	417	365	377	357	397	393	400	394	447	371	396	400	404	400	393	401	401	359	404	361	386	415	376	383	393	423	372	391	382	388	425	398	420	372	364	382	388	377	365	393	392	435	391	362	407	429	374	388	426	396	373	355	407	437	398	385	360	370	429	361	371	390	400	421	389	376	389	365	399	413	374	402	398	426	401	398	378	394	372	407	374	392	375	412	389	415	433	357	398	402	394	425	406	415	395	392	392	398	373	426	367	405	353	416	399	379	387	383	387	409	389	432	402	406	385	383	424	385	375	382	403	379	407	443	393	408	363	391	389	384	396	374	391	407	430	416	419	394	394	416	396	369	385	385	400	347	369	370	386	395	372	395	350	369	364	371	387	401	406	397	371	395	432	390	409	387	384	370	390	408	389	380	425	382	362	376	381	419	386	405	387	394	380	395	393	446	404	399	360	433	398	420	409	411	391	412	379	399	418	386	422	395	420	382	401	391	388	364	416	373	376	331	383	401	379	378	392	388	421	402	375	386	396	383	383	387	400	349	373	432	372	396	395	366	339	392	358	372	357	403	417	365	379	387	409	378	411	395	408	392	397	404	403	379	402	389	404	404	387	376	391	370	404	391	384	370	402	365	383	391	383	392	406	372	395	398	382	407	375	395	395	387	395	419	396	396	383	420	379	358	409	398	363	383	419	414	366	363	389	380	391	375	368	346	390	380	404	391	415	370	402	408	406	398	401	375	381	430	414	371	419	368	405	360	424	410	368	402	378	403	407	421	400	388	401	384	399	391	405	373	416	406	359	395	413	387	354	383	390	419	399	353	359	401	395	387	390	369	356	382	402	400	390	390	406	391	395	406	415	387	410	415	372	376	379	383	355	418	406	377	431	399	422	405	418	409	386	385	432	402	374	407	387	354	382	373	390	411	403	412	360	400	389	361	413	360	386	412	407	377	378	402	424	387	395	373	390	349	405	406	355	381	397	383	356	371	403	379	400	390	388	403	416	384	394	371	377	402	371	389	382	385	361	394	377	428	399	422	371	400	427	361	405	415	396	362	391	382	397	372	356	358	413	432	379	391	397	380	387	421	392	411	375	414	409	398	357	407	420	450	383	402	396	422	405	392	372	408	404	406	417	384	378	396	404	376	391	428	377	379	406	397	384	405	387	406	350	343	413	415	357	394	410	382	406	391	401	403	386	396	393	389	369	390	412	386	399	378	387	389	394	387	424	372	370	386	360	401	389	414	398	383	402	402	383	377	400	378	389	358	350	435	383	406	395	379	387	387	390	366	420	369	399	401	388	399	386	408	375	413	398	372	388	387	362	404	395	378	371	396	389	386	422	393	372	392	430	410	363	397	394	371	398	424	369	395	361	398	392	352	386	401	382	411	381	405	396	398	390	397	395	404	352	380	384	414	408	400	392	395	393	401	398	404	406	402	349	388	364	383	374	373	384	375	394	408	381	376	370	409	382	392	403	417	385	397	368	372	384	427	379	389	410	428	389	367	389	448	376	421	402	387	400	425	401	357	414	377	410	411	408	381	429	385	407	385	410	392	371	391	422	384	361	435	408	393	394	366	386	384	395	399	406	398	388	410	398	388	420	374	428	401	398	396	354	399	409	364	382	361	408	385	363	394	354	394	352	355	363	371	412	388	402	397	363	408	394	389	395	402	384	399	408	354	366	419	403	382	420	355	388	402	390	408	407	406	404	431	380	385	425	391	375	402	374	403	380	383	401	400	414	398	368	387	394	451	391	411	402	391	372	372	404	388	363	396	386	411	392	418	396	389	382	404	384	367	406	390	376	402	400	410	412	434	378	361	362	383	384	406	374	414	377	367	405	385	397	400	400	407	407	362	412	371	393	369	384	393	384	407	391	382	376	401	402	360	376	370	344	375	389	428	382	438	385	412	384	373	362	396	380	368	405	372	423	383	422	398	376	398	392	387	353	351	411	408	377	424	402	387	347	382	422	390	402	411	386	462	412	370	377	372	399	422	406	367	406	418	396	395	366	396	415	380	411	385	391	381	365	395	413	424	421	361	404	349	404	407	371	401	367	409	396	365	375	407	368	390	432	372	377	402	391	381	416	400	377	380	403	392	404	362	398	401	385	403	405	372	410	383	394	347	390	463	415	386	383	389	386	383	419	385	372	386	388	368	395	394	376	414	403	369	366	394	415	428	409	402	416	379	410	393	422	372	406	399	400	395	404	391	439	408	397	388	364	394	394	426	369	367	368	374	392	405	396	387	375	347	399	421	362	374	379	449	413	383	385	394	390	384	401	351	418	386	377	390	399	443	391	390	392	417	396	396	359	413	390	365	414	343	367	382	399	414	394	404	380	399	395	390	414	371	380	403	386	378	434	369	363	389	385	412	379	396	375	375	383	405	381	373	371	411	405	403	397	404	392	399	395	443	379	383	422	403	395	426	390	369	370	403	373	341	374	373	381	424	396	381	381	397	405	417	407	378	396	400	390	382	386	393	390	419	384	406	397	405	393	404	402	392	415	402	397	378	410	391	385	382	391	428	409	404	382	404	376	394	413	363	361	365	424	344	406	429	409	403	402	388	405	367	390	387	399	373	391	403	377	401	397	341	394	385	392	403	413	420	363	404	384	409	358	390	391	387	371	358	373	377	356	387	383	373	401	405	411	392	423	415	384	393	356	412	397	401	406	393	413	377	390	359	398	376	393	401	422	368	397	404	384	371	385	379	381	426	405	394	386	400	392	392	413	384	366	373	361	366	368	392	357	405	396	436	417	387	415	391	383	344	387	403	445	385	395	393	399	380	370	377	393	422	400	380	372	412	398	418	373	399	400	365	396	397	397	405	388	403	396	379	404	382	381	402	399	372	399	371	407	399	384	397	405	408	383	391	412	402	383	367	413	367	420	364	396	353	364	376	392
75055	25097	8335	2159	1217	764	643	590	508	446	460	409	381	372	367	373	332	348	327	326	342	284	347	345	315	319	304	328	290	317	308	299	318	322	339	310	311	312	321	300	266	311	275	285	306	299	258	305	346	320	280	275	274	313	313	293	297	280	318	310	307	283	295	277	287	295	294	282	263	277	280	313	308	288	274	308	308	287	275	299	280	279	327	289	279	286	297	289	310	282	317	342	279	264	306	324	275	259	287	292	304	268	286	295	273	270	276	288	306	305	282	306	267	279	322	278	293	298	296	294	301	269	278	307	326	273	278	272	269	318	297	260	281	283	288	295	282	287	329	310	257	275	310	316	300	306	272	302	270	283	307	298	277	326	298	286	284	316	301	281	277	258	283	300	284	257	309	276	257	292	287	291	251	303	293	305	321	297	298	325	307	313	277	278	264	264	310	299	313	309	290	291	307	301	302	304	273	279	318	309	294	258	299	297	290	328	280	306	310	293	331	287	277	252	299	280	270	295	313	295	281	296	290	321	281	271	287	299	284	302	257	291	299	318	294	324	282	290	299	264	308	289	282	298	315	319	327	341	283	275	303	292	317	268	303	272	239	289	277	256	298	308	280	277	283	304	289	298	284	291	298	291	324	310	292	265	314	308	288	292	281	279	259	280	302	298	271	291	288	273	271	278	297	293	267	298	262	296	278	280	303	305	282	270	274	282	292	291	310	309	285	252	307	283	308	283	291	291	286	291	273	314	282	278	286	292	278	306	307	273	271	284	276	286	292	283	306	261	289	316	311	279	262	289	296	293	322	298	318	283	289	323	290	261	305	298	285	300	287	293	282	291	291	292	305	295	311	290	274	300	292	317	275	307	272	299	295	296	289	248	266	278	298	268	247	317	311	301	265	252	312	286	251	279	290	306	327	293	284	307	308	275	314	277	254	305	278	305	299	323	273	281	282	292	311	306	274	281	280	296	271	279	291	264	318	279	316	291	265	282	283	300	275	291	295	275	257	302	285	292	292	301	258	250	298	282	276	316	301	310	283	299	277	303	300	293	307	309	322	309	316	272	318	303	307	316	280	316	304	277	305	283	278	274	307	279	286	285	292	279	272	287	272	270	292	287	280	287	315	302	295	265	336	281	279	288	282	300	286	283	312	259	304	276	257	299	295	320	274	310	276	296	310	282	302	246	293	288	330	329	298	314	289	252	288	287	281	286	281	313	270	306	281	255	280	300	295	319	258	282	268	292	316	285	271	326	309	300	275	298	264	282	305	308	284	285	291	301	285	318	299	295	277	293	301	297	300	284	296	280	279	308	312	316	292	301	251	264	323	284	297	279	268	338	274	303	281	269	297	276	283	295	326	285	275	306	276	315	288	286	303	326	278	296	311	302	286	285	297	321	294	268	290	324	307	277	282	285	314	295	273	300	256	277	310	278	302	296	316	326	305	286	293	311	280	297	279	313	270	286	293	278	290	291	305	297	285	310	303	294	301	309	288	268	284	293	351	303	303	314	302	302	283	319	301	265	282	274	264	294	292	278	277	309	329	317	293	291	302	300	267	262	314	318	285	293	286	275	307	293	278	284	293	286	254	272	314	277	276	271	284	305	289	295	311	267	264	291	327	298	293	257	272	280	310	233	299	297	276	277	316	301	280	300	262	303	312	285	274	308	303	277	283	288	303	295	304	288	303	315	317	318	304	300	273	267	271	276	290	269	297	340	302	293	273	271	285	277	287	305	298	303	277	267	293	291	294	290	318	302	271	290	275	275	286	278	279	299	272	290	286	294	319	293	270	271	310	292	296	282	263	279	264	291	301	293	302	321	306	280	266	276	299	299	305	278	287	267	292	283	257	269	312	291	264	271	295	287	300	308	270	266	295	290	282	243	299	324	312	304	270	316	327	303	280	324	271	324	290	292	307	259	320	290	282	316	288	304	338	282	290	277	277	309	308	310	281	271	281	308	298	261	279	305	264	288	310	315	293	295	268	282	273	310	288	307	292	296	281	286	253	288	295	267	256	298	280	330	289	300	293	308	316	294	300	286	276	298	290	261	275	297	321	265	286	255	285	310	286	280	260	310	247	271	277	242	281	303	291	273	292	304	282	265	262	288	303	298	297	273	265	302	279	298	292	312	300	350	286	272	260	281	280	309	288	280	281	285	265	316	275	330	289	290	314	261	298	300	262	264	302	269	274	299	299	311	281	258	280	334	285	299	306	327	265	309	306	281	335	272	309	277	292	296	309	319	288	283	277	338	275	281	304	278	283	301	291	279	319	312	285	284	299	301	301	252	298	313	291	311	276	277	294	274	299	281	306	246	314	290	283	330	282	293	297	291	294	291	310	279	278	304	300	311	269	292	285	294	291	280	299	279	297	302	273	320	306	292	273	273	307	294	303	311	291	259	269	287	323	287	312	282	296	268	278	294	274	295	277	296	309	302	260	308	265	281	291	295	305	263	298	290	277	275	257	278	325	312	281	261	299	254	271	267	294	271	324	292	312	282	288	288	273	324	288	263	296	274	325	293	317	286	293	282	298	296	312	253	292	337	288	316	289	258	299	294	310	332	328	276	272	294	247	279	307	260	280	273	292	290	295	293	279	294	312	290	284	288	311	306	272	296	295	282	298	313	295	295	247	305	277	295	291	282	302	322	283	282	304	309	280	285	280	300	305	297	273	317	289	305	289	298	290	300	256	312	274	309	243	327	294	283	297	260	273	315	300	304	304	280	274	305	282	314	282	320	294	296	274	266	306	308	286	292	326	316	293	274	270	291	313	277	280	318	293	301	293	283	283	277	282	303	301	276	302	311	317	290	307	300	282	303	293	298	329	276	303	275	301	297	351	298	294	280	288	274	320	272	295	276	264	285	296	288	293	276	263	290	306	274	318	268	290	295	242	263	286	315	272	278	296	260	268	320	278	276	267	315	280	328	283	279	296	304	292	314	291	296	294	317	308	287	268	305	300	276	316	314	279	250	269	326	332	329	302	305	313	288	310	275	278	284	268	281	291	267	276	292	304	310	278	321	302	347	287	283	266	314	307	251	288	289	275	285	282	260	303	307	272	302	295	295	291	338	286	306	298	277	284	284	290	266	328	275	274	286	283	310	254	296	306	323	326	285	277	258	277	268	276	287	291	287	286	292	282	270	299	295	267	282	274	283	289	287	298	321	322	283	313	321	328	265	288	277	291	284	288	297	308	299	306	267	307	272	244	306	307	280	287	318	311	293	304	295	305	266	269	291	263	290	280	292	279	325	247	289	309	306	287	316	296	288	285	301	268	297	263	252	291	264	313	299	263	287	300	319	305	275	303	305	286	300	266	305	272	292	293	282	289	312	306	305	313	285	295	308	287	304	309	280	285	290	290	277	278	327	315	304	277	320	293	311	288	300	270	280	286	287	320	265	278	290	314	326	293	323	307	321	311	274	303	301	308	273	254	304	321	266	302	283	279	277	312	293	287	293	298	324	255	312	303	306	299	242	280	320
37177	1846	3778	4448	3827	3190	2599	2267	1959	1730	1631	1497	1346	1312	1187	1159	1066	1105	1002	972	994	989	883	917	892	890	854	849	819	883	865	829	806	819	779	782	769	806	757	800	774	736	720	775	727	727	822	763	773	772	786	757	818	715	755	751	776	745	712	753	783	716	687	695	750	654	735	732	678	740	705	699	687	745	697	737	693	713	681	718	724	747	719	720	798	709	719	726	697	710	720	734	708	702	738	723	719	741	680	739	707	711	715	718	685	684	696	661	750	702	743	722	679	718	712	726	676	708	745	712	710	686	721	717	711	716	739	700	719	710	707	675	749	731	732	697	725	710	707	748	708	752	709	688	690	744	684	685	694	727	704	707	714	674	712	701	677	756	726	715	667	741	692	743	717	700	639	706	709	707	723	707	685	694	702	713	713	698	658	742	672	661	751	706	715	722	745	736	752	732	703	705	689	688	716	668	724	710	721	679	726	728	723	682	718	727	684	709	753	750	695	687	667	711	759	728	694	698	694	728	719	691	711	724	660	758	701	711	690	738	732	696	662	694	718	701	711	735	673	682	675	721	656	705	681	723	753	697	682	663	726	700	702	743	724	673	685	745	692	721	698	708	748	717	751	692	753	722	714	683	676	720	705	701	707	698	717	694	723	708	734	707	685	747	677	700	719	710	724	686	705	729	715	713	686	683	696	714	737	699	698	696	660	693	746	737	718	679	676	699	690	714	714	740	713	702	727	691	744	693	758	721	675	703	710	677	696	743	712	713	746	732	749	724	678	719	752	745	685	727	669	704	728	617	730	665	725	724	673	740	722	714	729	688	696	665	707	717	673	732	719	705	694	656	727	696	709	674	729	717	736	697	699	722	725	725	720	704	713	736	689	729	687	712	716	726	719	734	719	697	704	728	700	683	724	702	715	686	713	725	716	704	718	701	735	743	705	724	683	772	711	693	745	692	704	668	737	701	742	693	706	671	728	762	739	702	693	739	698	726	668	699	711	665	695	744	727	705	693	707	721	682	720	744	698	709	692	711	697	681	723	705	716	710	742	717	705	732	732	721	664	715	728	759	727	717	698	747	727	710	690	732	703	707	744	729	697	700	729	670	735	710	735	755	737	677	770	766	717	715	701	692	678	693	734	687	693	687	694	695	699	683	749	728	715	729	683	645	690	694	671	682	662	713	658	678	683	672	694	716	684	685	718	688	702	677	707	658	705	694	714	709	677	716	707	735	666	709	759	722	727	698	747	706	699	710	714	709	686	746	725	702	682	692	745	719	685	737	666	698	710	709	712	668	696	724	729	700	715	708	774	676	704	705	710	702	694	668	711	699	715	682	673	691	755	673	697	722	676	708	693	723	667	712	670	647	701	709	668	726	676	714	705	735	731	714	706	723	707	722	754	711	687	729	638	692	647	650	692	719	705	777	735	708	696	670	714	743	687	736	693	692	719	676	709	738	688	726	748	683	704	693	716	765	713	758	660	754	737	693	709	705	648	645	687	707	724	727	663	737	726	746	719	702	709	697	682	631	674	711	752	725	717	700	751	688	726	679	738	688	738	708	683	727	691	670	703	695	708	733	683	738	689	713	710	715	666	724	684	685	676	737	714	701	729	666	711	726	692	738	715	705	709	748	752	725	688	738	693	708	700	700	688	723	756	721	704	668	720	730	684	717	749	734	699	721	737	719	687	723	686	677	734	707	714	690	741	691	673	677	683	720	676	656	735	680	715	719	715	652	725	683	702	641	677	702	692	704	697	685	714	719	741	751	712	699	691	734	756	684	659	719	755	724	707	674	708	689	702	679	717	681	679	725	691	727	713	712	695	742	729	731	708	681	700	736	712	699	737	699	735	719	682	678	685	689	705	652	715	710	706	726	699	677	719	683	670	700	675	723	688	730	716	741	712	678	728	728	701	711	731	690	721	694	742	755	729	707	688	732	708	722	710	641	747	727	724	719	686	668	706	738	731	746	695	751	698	683	700	708	703	772	715	718	732	722	702	726	709	665	706	712	683	710	711	667	684	683	734	700	702	704	674	701	663	711	754	702	679	719	679	716	694	710	697	718	669	725	709	656	683	738	729	716	701	713	714	660	662	667	759	731	696	699	703	700	732	732	670	691	723	689	733	696	699	712	701	700	653	714	772	722	721	734	708	702	702	730	707	709	754	707	701	673	704	711	716	707	711	693	702	727	669	721	687	673	691	700	719	665	734	667	778	713	697	771	729	722	710	713	693	761	718	747	740	732	686	681	732	710	715	684	713	690	715	716	656	733	728	701	766	714	705	706	677	734	763	656	669	671	683	748	757	741	722	659	736	737	664	731	711	770	678	677	706	699	769	754	680	702	663	717	703	673	762	682	716	711	714	713	688	665	716	701	734	704	699	720	724	695	748	703	738	684	669	725	713	721	701	718	684	699	656	702	711	687	706	700	694	727	676	738	718	695	721	719	718	635	739	651	699	676	694	725	719	736	685	720	728	688	764	695	699	718	638	716	686	713	751	665	709	718	769	702	754	730	702	710	695	701	695	697	677	714	692	730	716	698	700	707	710	705	676	687	723	727	690	737	763	725	713	714	749	726	679	723	737	711	666	748	682	660	711	676	720	767	749	699	716	741	708	705	719	656	708	677	703	699	702	748	740	712	705	726	760	641	698	736	704	710	729	703	653	731	722	730	684	741	742	650	725	715	747	735	685	679	764	648	744	715	701	699	753	704	674	720	716	720	761	727	693	702	684	701	712	682	682	721	721	677	710	720	713	716	703	705	703	719	701	748	700	716	718	757	715	742	721	726	698	739	689	672	717	699	691	696	726	676	654	721	705	720	741	716	725	724	722	711	696	733	704	709	694	761	761	719	695	706	767	663	712	692	696	683	720	726	699	741	740	715	702	753	706	699	695	764	709	729	722	694	749	712	685	708	758	649	707	693	739	669	715	709	700	731	686	722	672	707	714	712	724	690	658	664	754	722	704	676	734	701	627	677	719	687	681	690	707	687	691	727	740	709	692	765	718	676	673	758	672	714	693	744	670	712	737	737	653	657	718	699	688	684	738	729	691	681	615	723	766	703	686	714	685	725	712	746	693	692	733	722	684	713	703	687	676	690	691	701	707	711	699	764	724	661	722	731	703	706	680	700	743	665	738	716	689	766	663	743	683	692	716	734	680	691	733	718	735	723	707	701	718	719	712	734	730	730	704	689	694	687	695	725	688	689	730	676	689	676	736	742	726	709	725	781	707	677	699	688	698	734	654	680	698	744	685	738	742	671	713	698	696	669	797	690	727	731	649	700	707	728	743	698	694	738	711	680	712	724	745	716	710	738	710	719	715	693	746	733	707	785	705	673	741	714	723	686	675	692	666	719	711	680	713	715	730	703	707	676	662	662	725	653	673	758	715	627	723	737	688	716	694	732	696	726	744	705	669	622	692	709	737	704	748	686	693	701	721	724	691	682	728	670	697	726	750	741	673	697	658	749	681	701	654	674	726	716
10151	462	219	237	230	227	249	221	239	242	226	219	233	244	222	244	217	208	226	222	197	214	211	247	229	237	211	228	222	241	252	223	257	231	206	238	226	239	235	222	204	187	203	223	211	249	254	226	229	232	216	218	227	224	241	231	216	231	210	231	233	252	201	242	225	218	227	230	232	237	205	220	228	202	193	211	234	219	196	221	211	213	219	236	222	217	218	203	206	223	215	227	241	213	197	203	175	235	228	206	222	228	238	227	218	260	216	214	233	196	227	218	247	227	206	216	240	228	197	214	220	198	225	252	219	219	174	207	248	232	229	241	244	222	226	203	194	222	239	213	218	229	216	214	209	241	215	245	202	248	236	211	237	234	234	230	226	227	239	227	216	226	231	230	211	223	234	240	221	251	250	203	236	233	191	219	215	217	223	209	220	233	222	230	216	208	229	221	213	192	206	224	222	211	234	242	227	211	234	233	251	223	240	221	211	215	211	221	231	206	232	227	223	228	231	260	220	215	218	227	225	246	213	223	238	216	225	219	220	203	232	222	243	218	205	243	202	196	209	227	213	218	201	210	209	227	207	198	207	211	227	222	233	225	224	240	223	235	211	214	205	230	238	197	221	202	210	221	250	216	230	229	234	213	205	216	227	220	209	226	238	246	201	264	223	245	242	203	211	232	255	220	224	242	229	218	237	205	225	212	209	256	205	206	223	194	218	227	229	216	229	198	205	210	254	230	212	238	212	220	196	234	223	244	196	213	231	204	213	229	228	243	227	212	215	232	243	207	221	235	241	222	226	203	215	216	211	228	251	196	220	204	236	244	244	240	255	220	249	237	247	228	214	227	225	233	258	235	225	217	201	221	215	195	235	219	233	256	222	215	225	251	220	242	216	203	219	215	229	230	217	189	219	203	226	247	218	214	230	249	243	213	221	210	186	231	219	243	257	234	241	217	241	219	215	225	204	230	234	232	234	251	238	218	225	209	211	215	208	223	205	254	211	234	218	222	224	229	216	235	256	243	205	231	205	217	213	226	246	221	246	219	221	199	258	216	196	232	244	211	204	231	233	175	244	227	245	202	216	234	236	244	196	239	222	226	210	228	225	193	205	224	232	235	239	225	211	218	249	241	212	209	210	201	234	235	237	237	212	213	249	193	204	232	260	250	216	205	227	215	213	225	229	227	215	206	232	224	216	245	204	224	217	236	207	216	215	219	227	212	222	216	227	200	216	217	236	216	219	227	232	219	197	234	224	211	206	227	229	218	200	212	218	248	215	199	215	219	210	198	203	211	207	236	229	197	238	206	260	235	222	249	225	218	225	233	221	240	217	202	215	240	206	193	241	219	211	220	224	240	245	233	210	214	205	212	199	204	241	230	219	259	206	245	235	242	200	227	231	224	232	233	232	220	188	243	224	209	217	210	259	223	238	209	209	221	225	236	227	235	208	225	241	216	231	241	198	210	230	200	227	235	219	222	223	234	217	223	224	196	214	249	219	223	239	221	234	229	233	240	234	231	209	202	215	231	225	208	230	217	229	205	231	208	217	231	211	235	235	194	219	212	254	209	244	226	234	214	194	215	219	229	228	233	228	233	210	227	208	225	212	210	237	221	230	262	213	208	236	234	208	191	199	205	209	231	238	240	222	220	245	201	240	236	205	194	217	208	229	235	236	238	214	210	223	200	205	244	214	222	231	212	232	259	203	234	214	218	222	246	205	211	225	197	224	208	238	268	242	214	236	212	210	200	244	228	236	222	228	205	218	212	205	252	233	239	224	216	213	196	222	208	227	221	229	234	232	220	202	244	232	209	200	206	209	235	244	219	225	265	208	220	207	202	223	199	233	227	200	239	201	214	220	235	219	209	219	252	217	246	247	202	222	242	276	248	226	230	231	236	205	202	248	244	213	225	235	199	195	234	252	230	221	230	229	221	219	223	217	195	207	200	200	219	231	219	229	256	227	233	232	226	215	231	219	216	219	222	231	222	215	227	218	216	237	231	240	216	186	226	217	227	232	224	207	253	217	207	261	221	219	248	241	223	243	238	227	219	220	241	236	248	215	251	219	254	232	221	204	211	190	245	230	201	241	277	215	240	240	229	234	213	235	222	232	220	212	193	237	238	248	209	212	212	209	217	230	213	210	204	211	236	216	204	204	177	219	203	210	237	237	216	222	227	195	236	240	241	233	195	251	228	211	227	219	239	217	229	216	241	232	226	220	223	225	243	224	206	209	234	230	242	216	213	198	222	209	245	227	213	208	215	216	217	240	207	222	209	209	240	232	222	249	198	244	245	226	241	219	203	231	238	233	243	228	211	201	216	201	228	224	201	215	212	264	232	229	256	209	181	218	228	189	219	235	217	238	220	240	220	231	227	236	221	232	226	203	194	212	238	230	241	216	236	207	246	223	221	240	224	209	218	229	216	223	218	224	278	235	220	211	249	257	236	234	212	237	232	228	214	220	221	224	222	225	210	217	221	217	224	220	232	238	202	224	202	240	193	249	241	205	220	253	221	216	215	255	221	177	202	182	259	237	226	215	203	215	209	189	227	239	242	219	222	227	230	213	221	212	211	242	239	254	197	215	229	261	212	235	201	216	210	233	227	207	212	207	201	221	246	203	208	229	228	262	242	210	214	218	212	217	211	212	241	230	248	241	229	241	199	210	186	202	228	226	234	210	238	222	207	215	214	199	198	225	202	218	202	222	230	243	230	225	233	228	242	202	229	221	214	209	219	225	259	248	208	205	221	206	222	231	216	234	231	230	249	225	238	236	238	230	220	220	225	221	218	245	220	188	207	200	205	222	195	229	223	239	246	239	205	237	215	206	227	199	224	240	197	224	219	205	229	256	205	239	224	208	222	233	216	203	219	221	242	205	211	214	197	204	212	237	230	226	220	214	211	227	199	229	231	194	226	205	229	221	218	211	214	253	198	207	231	229	223	210	238	186	204	234	234	233	199	240	208	210	230	220	210	215	233	211	239	230	233	218	215	204	213	233	237	240	203	215	231	214	220	253	225	212	214	196	232	183	198	212	219	211	228	231	224	221	247	256	203	229	239	216	240	209	225	226	244	213	211	225	224	252	241	240	225	236	219	238	222	220	212	219	202	224	235	272	244	242	249	204	240	217	218	218	203	217	213	248	242	221	209	247	198	223	218	232	205	228	215	202	233	204	215	230	213	222	234	220	216	233	199	226	230	215	247	237	222	213	230	239	214	263	234	223	207	226	211	226	207	205	218	223	195	211	195	247	179	210	230	182	216	213	209	241	203	224	221	204	222	229	219	224	239	234	212	186	233	203	226	246	229	222	207	243	234	216	220	235	217	231	202	227	230	206	229	206	223	208	209	202	225	209	265	258	207	220	224	226	215	235	206	203	217	233	209	189	221	239	237	205	206	231	254	243	200	222	208	237	214	243	217	237	216	222	204	228	223	222	244	201	215	214	238	216	238	249	243	245	211	238	219	230	197	218	201	211	246	227	232	217	193
9951	542	580	562	593	648	586	544	556	533	549	556	525	541	540	553	541	521	563	570	535	591	534	587	547	584	564	566	541	580	554	560	501	559	524	531	532	564	507	558	559	516	553	572	546	535	555	541	533	581	533	539	532	521	515	544	531	514	495	526	592	530	513	533	527	540	568	563	512	549	513	574	532	568	530	508	483	513	488	549	549	567	559	543	530	558	490	553	515	523	537	517	582	567	544	514	540	565	537	534	526	545	510	562	518	552	537	512	508	541	520	568	589	542	545	498	527	558	553	544	528	538	532	553	538	550	542	543	531	508	565	525	548	574	532	545	502	520	528	544	536	541	538	507	517	501	524	579	518	553	588	542	530	564	550	527	542	567	507	522	530	561	534	519	502	524	546	567	545	522	533	497	547	565	541	565	519	547	500	514	570	518	543	522	543	516	496	587	543	551	580	563	549	566	558	543	543	582	524	496	561	519	532	484	510	541	537	497	531	558	547	551	567	585	538	533	534	553	530	518	480	565	527	531	532	544	501	548	517	536	534	566	541	529	502	483	552	561	555	569	503	554	541	526	539	541	524	472	495	518	541	531	567	549	548	560	578	536	505	566	550	536	532	561	540	563	514	536	560	524	497	500	530	519	559	490	504	568	492	547	527	559	531	504	500	571	529	547	558	563	513	521	525	515	540	515	544	598	592	550	505	553	554	531	543	515	511	618	604	534	545	560	530	521	555	554	544	529	542	548	533	562	502	565	544	524	534	535	551	573	539	531	554	503	507	502	528	480	547	553	538	549	518	501	530	513	528	539	522	515	566	556	493	584	519	543	539	572	549	541	504	513	537	576	524	544	548	492	503	572	529	527	508	562	535	540	559	546	561	529	550	550	541	530	517	562	562	535	551	542	511	532	524	519	579	505	544	539	541	511	530	521	528	527	532	578	565	494	501	548	513	551	532	552	536	550	529	505	548	533	537	509	535	494	530	550	530	517	579	524	518	520	565	557	545	582	550	503	548	520	538	535	550	530	535	589	570	565	531	561	548	524	522	524	521	544	538	599	518	487	544	542	481	547	525	518	541	545	552	573	556	494	572	545	559	502	517	533	557	534	519	527	555	530	544	526	549	542	546	519	522	539	535	499	525	563	529	536	530	517	518	549	515	532	525	555	534	547	574	545	592	542	586	553	556	568	520	523	548	553	523	501	528	528	520	518	532	553	545	561	502	548	547	494	543	552	528	533	564	509	524	543	539	549	578	516	580	517	522	500	546	521	546	560	541	544	554	543	542	568	551	574	550	546	544	558	565	550	561	540	540	549	545	489	558	532	555	504	524	565	545	544	567	510	510	544	566	514	519	538	569	530	578	542	604	534	541	534	526	529	541	519	533	547	510	533	562	541	565	561	521	527	539	565	521	567	541	526	591	530	575	531	537	541	506	554	544	552	511	565	541	600	573	545	524	564	598	550	537	577	531	561	543	538	564	536	586	535	540	561	526	543	528	558	508	527	536	548	532	527	556	514	580	522	481	531	544	554	562	513	509	540	554	575	557	580	529	521	531	552	548	569	556	569	506	558	528	514	547	589	526	532	519	564	564	539	538	544	575	572	509	588	517	545	483	507	523	522	561	507	530	507	526	568	525	517	546	539	504	533	571	557	569	532	522	491	499	535	534	535	545	515	509	537	507	510	510	521	525	527	573	561	555	517	529	513	563	517	514	553	504	519	533	544	554	560	523	565	513	531	549	531	565	558	509	550	516	519	517	519	546	528	574	566	533	541	528	512	527	527	512	558	508	563	547	516	527	548	519	539	509	553	527	525	509	487	564	519	538	536	559	525	534	563	506	529	535	553	533	506	524	566	484	547	497	509	510	539	492	540	530	528	585	549	590	522	537	516	508	542	557	567	533	527	573	535	544	532	557	540	537	557	497	561	495	535	558	516	495	537	523	560	580	514	570	552	538	522	520	505	522	548	545	544	575	535	550	565	538	508	536	535	490	551	512	562	501	548	507	523	491	530	572	520	530	553	505	522	518	516	511	553	553	517	563	563	516	596	552	516	522	508	544	537	567	572	531	545	589	558	543	531	521	503	543	527	565	608	566	525	516	535	580	514	562	525	512	584	517	525	560	504	563	550	555	520	579	539	535	559	552	518	557	525	494	547	529	520	525	500	505	516	558	537	538	531	511	547	547	523	557	518	545	536	516	533	582	539	505	500	532	559	509	542	545	521	548	586	496	556	548	549	549	527	557	539	540	549	547	524	530	538	534	502	512	540	533	511	511	522	563	511	557	523	507	570	514	490	563	549	519	578	572	538	537	582	515	538	511	522	533	506	523	485	536	570	545	568	514	527	544	581	558	546	553	541	556	561	513	496	528	569	577	574	545	519	512	498	563	521	528	522	533	538	506	558	531	551	536	563	579	538	593	553	564	533	548	541	560	519	511	516	557	508	505	543	532	572	558	536	507	555	511	568	539	540	563	535	544	531	542	578	558	541	561	541	542	519	524	517	521	518	549	584	544	537	522	524	524	538	530	571	577	505	566	518	544	493	552	546	528	526	541	509	514	546	545	520	545	552	541	540	584	536	534	553	561	582	487	535	545	542	600	573	531	560	559	577	520	498	519	540	556	553	522	508	551	548	551	525	536	497	549	552	524	570	537	524	510	534	543	533	554	526	532	523	537	564	552	555	534	544	560	546	524	554	524	560	538	556	548	524	519	542	559	538	547	570	528	580	531	532	572	529	537	539	515	546	516	567	551	516	514	546	522	544	542	493	525	513	519	543	577	509	507	531	572	551	596	566	539	547	519	514	529	581	566	492	522	546	517	485	546	544	561	520	548	563	528	485	503	539	556	500	512	536	547	526	508	540	534	507	513	539	623	542	553	536	580	549	520	553	569	558	537	557	543	545	573	560	512	560	535	524	556	538	526	531	527	513	505	521	533	542	529	521	542	515	527	542	550	528	518	507	503	526	575	542	534	538	527	518	512	557	561	538	569	544	546	531	487	545	565	577	519	587	542	564	528	520	558	521	578	550	558	530	550	536	581	524	539	517	509	570	532	524	542	533	538	592	566	498	538	507	496	536	577	508	550	538	527	545	511	528	536	523	554	533	555	517	578	555	544	555	550	527	525	503	538	519	530	553	523	528	530	565	553	562	522	510	553	547	514	554	559	533	482	492	553	578	515	561	555	522	550	540	551	529	517	532	552	568	509	543	517	508	572	525	526	539	548	555	565	571	539	550	530	552	535	534	544	550	512	532	550	541	529	519	538	564	515	562	571	527	539	493	495	565	526	559	523	556	510	543	557	530	554	514	593	560	481	515	496	517	521	571	525	521	573	565	535	515	579	558	573	506	549	507	547	509	541	500	514	532	521	483	539	521	540	571	567	563	552	556	582	556	559	556	554	521	546	528	561	569	566	534	544	568	535	493	560	545	509	543	521	509	527	482	571	557	574	541	537	549	499	548	494	571	520	581	515	497	576	545	535	530
61205	16487	2139	785	517	406	331	292	242	232	196	214	191	186	189	176	178	156	147	159	147	171	152	154	152	156	176	138	162	164	147	136	150	144	146	144	145	151	140	129	155	141	132	164	146	156	167	159	135	146	144	139	148	138	123	153	130	165	146	138	152	130	152	136	143	142	129	152	121	142	152	185	133	136	143	145	122	132	135	145	144	161	142	134	135	146	134	137	129	137	144	120	141	136	136	152	129	140	141	145	134	146	123	125	149	134	146	137	141	143	140	139	109	141	137	155	133	154	142	140	124	123	151	152	157	157	150	135	122	145	138	133	135	145	126	164	141	156	142	149	155	150	141	142	136	128	144	141	127	145	138	148	135	150	138	135	142	130	138	146	134	148	132	129	140	154	138	118	151	137	155	138	129	146	128	133	152	127	142	143	169	178	134	151	141	139	136	149	153	142	176	140	154	117	125	162	149	144	128	133	128	138	129	146	141	156	131	169	131	127	148	125	111	143	127	147	149	117	133	131	137	134	141	151	152	148	147	152	124	160	151	125	152	148	141	129	129	142	146	124	151	144	138	156	130	159	152	115	138	131	135	117	137	131	125	159	146	158	148	128	133	175	148	166	139	147	145	116	148	121	127	145	138	132	141	156	135	158	158	143	151	143	154	153	130	133	175	136	167	162	157	133	145	169	115	140	156	142	122	154	133	150	141	149	172	143	147	115	154	146	152	154	130	143	149	150	134	146	132	164	143	151	163	119	126	143	134	119	137	136	144	144	156	142	141	121	153	136	152	150	140	147	107	136	121	139	162	144	137	118	147	150	140	144	145	130	158	122	149	139	144	149	140	151	160	125	140	133	134	140	140	138	139	142	147	161	138	141	135	142	148	141	142	150	160	134	143	151	144	174	115	148	131	123	145	130	127	127	138	138	136	159	153	136	158	159	131	133	157	160	136	130	137	139	143	143	143	149	118	153	138	128	152	137	143	147	142	129	168	133	157	123	149	136	132	120	150	156	158	148	151	150	145	120	141	145	138	157	123	131	137	164	149	123	134	157	110	147	142	143	127	147	152	134	153	158	149	136	144	129	160	129	149	143	142	142	131	154	148	145	135	147	142	137	145	142	126	137	152	151	165	139	123	134	148	152	125	171	153	148	125	135	128	119	156	128	143	155	128	131	164	141	138	127	139	140	131	148	136	151	150	174	148	122	153	139	147	154	136	158	116	144	158	139	134	147	123	118	149	141	128	123	136	139	140	155	130	136	128	152	118	161	143	122	132	146	139	150	138	126	125	152	169	141	139	152	157	141	149	134	180	146	148	154	151	150	128	158	148	130	140	143	136	134	163	145	121	141	152	127	153	138	141	144	147	138	176	153	149	167	110	112	130	144	135	126	137	130	152	146	124	134	163	163	145	127	138	134	122	166	150	140	147	141	130	133	150	130	151	142	153	146	148	142	167	133	157	144	144	170	138	118	126	139	122	134	127	138	140	148	151	147	132	137	139	128	122	136	136	141	130	136	183	149	156	155	140	155	159	140	160	115	126	147	147	144	159	147	141	138	163	146	140	146	147	170	135	143	148	137	129	151	130	149	154	144	142	160	128	143	120	148	133	124	151	164	139	131	150	149	140	147	149	118	125	145	145	136	148	130	146	131	135	149	128	142	133	150	138	162	141	146	143	137	141	128	131	125	126	150	147	132	131	153	123	134	123	135	141	122	124	147	146	140	153	153	129	127	136	143	139	137	136	151	110	132	136	168	137	151	146	150	132	137	132	134	147	157	127	131	138	166	145	132	135	139	143	133	145	140	136	153	133	155	142	140	116	130	148	142	150	145	163	128	135	122	149	121	133	137	127	147	145	138	119	147	133	146	148	130	159	148	132	146	154	148	180	168	121	145	142	140	152	166	114	137	153	161	148	134	153	137	145	146	137	145	136	129	144	132	144	127	134	128	139	147	143	132	124	138	146	138	161	140	140	147	161	153	147	141	162	151	164	148	131	133	153	146	140	178	149	146	165	127	163	134	130	131	163	148	155	152	127	142	167	143	140	141	144	134	116	166	141	152	128	142	136	146	125	126	139	120	140	160	134	133	131	149	159	124	158	133	136	148	156	161	149	134	140	162	124	142	150	129	152	133	139	143	147	120	149	141	139	143	141	134	132	120	145	147	132	160	146	157	118	135	158	123	149	147	144	136	124	142	140	123	139	121	130	154	124	131	135	143	139	127	134	148	135	111	137	140	130	144	148	130	130	139	153	134	137	140	144	153	154	147	175	138	131	127	142	141	136	128	157	139	117	135	169	134	135	152	127	120	138	140	116	144	152	139	139	129	150	137	140	156	151	140	147	143	134	155	137	131	132	166	137	139	154	138	140	125	144	137	138	135	125	147	153	120	146	148	136	120	140	140	124	110	142	134	149	113	140	124	128	138	140	128	154	143	147	125	132	137	166	137	142	128	163	134	142	131	134	142	143	132	141	128	142	139	137	138	164	174	147	126	157	166	125	147	145	132	148	154	132	152	136	134	133	151	127	130	127	128	139	140	140	159	168	124	156	141	141	120	154	136	149	146	147	115	162	135	149	153	147	148	132	148	128	142	139	126	149	160	131	107	143	136	132	146	134	120	142	127	132	132	134	158	137	158	149	150	139	151	119	132	124	134	130	139	150	133	137	153	143	153	138	133	162	123	134	144	128	141	138	125	133	126	143	155	155	152	130	136	152	152	144	153	142	165	142	128	142	130	143	146	145	134	124	142	149	139	123	118	147	142	128	123	142	144	134	153	113	132	147	136	140	152	123	155	139	130	166	158	154	147	161	142	175	161	154	140	158	153	150	134	127	135	145	140	130	141	111	138	138	156	133	136	150	122	134	154	124	131	126	130	119	131	148	142	123	136	129	139	146	142	165	164	153	158	176	140	165	159	141	148	137	151	135	149	148	122	133	150	123	151	148	119	164	139	150	124	140	135	143	145	118	149	127	139	147	135	148	133	153	156	120	122	122	148	133	150	130	156	121	133	140	149	126	146	146	135	144	169	124	147	136	129	140	147	148	161	135	140	141	155	138	143	136	157	134	107	142	141	171	153	167	161	119	151	145	140	125	152	154	138	129	131	147	142	132	135	136	123	158	141	142	129	134	138	119	136	129	154	133	122	129	152	146	139	151	141	139	137	158	145	141	134	142	153	152	139	138	152	161	116	131	136	144	128	147	125	145	119	160	156	149	124	124	122	150	122	133	129	131	132	143	154	139	123	147	133	137	142	145	144	124	153	127	144	140	154	135	136	128	159	137	131	162	138	133	160	143	163	146	131	139	141	153	124	160	152	134	145	164	147	131	134	135	118	145	138	146	145	119	131	131	132	149	126	143	137	155	123	145	128	141	122	146	135	139	153	150	123	144	148	138	128	151	135	139	129	159	124	146	141	139	126	130	134	135	133	147	136	136	138	161	131	129	157	148	136	150	139	151	136	137	141	132	157	142	142	134	150	134	141
28780	982	1887	2470	2139	1715	1468	1255	1070	953	856	740	659	729	645	596	587	567	563	530	521	497	498	500	472	469	461	476	467	486	448	474	442	471	459	442	392	387	423	425	441	402	431	431	447	433	419	439	388	413	380	434	416	402	408	435	375	377	443	384	417	350	408	387	410	413	393	401	406	404	400	414	369	441	384	397	374	422	391	402	412	425	375	410	384	406	408	394	360	363	354	441	408	400	411	411	353	370	351	414	416	411	384	390	397	390	356	326	381	413	421	381	405	408	384	361	390	379	374	387	365	387	395	420	405	415	371	376	407	390	386	376	406	394	362	382	396	430	386	372	398	402	374	399	366	375	434	378	381	351	388	389	392	362	383	344	358	387	396	366	429	380	386	404	420	388	391	418	398	404	390	384	420	393	356	384	402	375	368	403	381	379	369	400	347	394	386	390	417	420	399	404	442	412	408	390	395	406	379	377	382	387	386	392	347	382	373	386	367	386	364	398	411	409	426	374	410	391	425	364	413	375	389	381	366	407	384	382	403	410	364	394	379	406	392	356	410	377	359	407	359	381	399	383	361	411	377	405	398	393	409	399	373	362	353	384	350	360	370	407	352	380	390	387	402	376	401	401	389	411	396	378	383	403	399	360	391	379	405	403	410	382	373	388	375	390	398	373	374	381	374	334	396	390	360	376	364	388	409	365	405	365	362	366	349	385	417	405	406	421	367	367	374	405	416	406	409	382	371	370	369	382	409	384	392	419	360	375	406	396	369	429	393	413	398	382	384	364	404	375	392	375	374	425	393	361	399	370	395	417	416	338	393	377	374	395	386	417	398	359	387	379	436	384	370	352	392	408	395	364	360	405	362	410	416	368	400	417	410	417	347	396	370	416	370	423	412	408	364	410	360	374	387	416	399	373	385	389	349	392	366	382	366	414	424	368	420	445	377	419	396	393	369	399	369	388	367	387	393	371	370	383	406	400	406	395	376	388	378	356	386	370	357	359	416	361	355	374	409	413	367	397	423	386	361	406	361	359	408	371	388	380	382	402	364	376	381	422	409	381	406	428	423	380	384	370	375	387	371	401	382	374	442	371	353	412	383	386	372	356	372	366	357	371	377	419	337	387	357	377	371	395	441	389	415	428	351	427	411	383	409	379	397	414	405	392	399	383	406	376	371	378	382	378	369	362	386	393	398	375	372	383	384	348	365	353	421	395	377	379	369	371	390	412	406	384	406	358	424	401	381	376	397	407	383	405	397	383	390	399	394	388	397	397	424	391	364	387	381	376	376	400	387	378	396	431	358	405	358	384	387	397	386	355	379	372	386	352	360	381	375	392	408	407	401	411	432	362	381	373	380	372	378	380	361	386	362	402	366	403	376	381	387	336	379	361	390	370	368	393	404	409	376	359	378	376	407	412	363	357	379	381	398	367	365	392	370	397	376	406	370	408	397	367	396	401	395	358	396	365	379	397	405	373	359	397	370	388	365	365	428	388	412	381	379	375	391	379	351	383	394	389	375	376	370	399	410	409	414	447	385	360	387	362	376	388	406	375	403	414	412	357	395	388	387	394	408	347	386	364	410	403	415	395	386	373	373	391	385	412	369	385	378	357	361	381	381	391	363	398	357	404	390	385	394	391	355	388	400	388	399	411	388	387	370	373	367	367	381	416	382	407	363	400	362	370	391	387	385	426	406	352	415	370	360	393	357	380	384	365	393	391	386	382	363	389	413	395	389	359	405	398	373	420	394	391	424	404	398	365	365	396	398	384	378	387	369	387	372	450	395	397	371	399	379	368	405	391	418	386	373	414	401	379	376	375	407	399	369	382	401	416	380	397	381	393	382	353	430	414	397	391	358	369	385	408	422	390	383	389	406	368	422	386	391	411	396	402	404	390	405	380	390	398	383	400	393	362	390	399	389	354	349	348	399	396	384	381	379	384	400	379	381	391	411	365	346	393	403	391	395	392	390	360	380	410	373	360	376	381	388	366	377	367	356	381	386	360	370	372	396	387	406	400	396	403	378	346	375	381	400	360	395	396	404	386	417	357	358	407	355	434	405	388	401	392	395	391	407	382	380	386	397	343	363	384	397	360	385	379	420	386	358	399	386	342	396	401	374	402	395	400	409	366	402	398	396	397	373	382	390	387	401	398	407	379	429	383	406	399	382	389	368	390	392	383	408	396	366	376	390	365	368	371	384	414	363	379	396	355	395	386	404	388	413	408	370	365	398	416	410	366	394	378	385	385	381	389	432	342	378	410	366	391	374	410	387	400	381	375	381	408	372	402	380	382	405	415	403	382	388	330	367	439	380	369	402	344	379	396	356	381	399	364	385	403	381	424	400	349	386	364	395	402	381	356	434	365	389	383	387	368	392	398	387	410	394	379	380	418	384	367	396	387	375	350	376	375	396	387	375	391	376	421	380	364	389	388	382	397	378	407	377	388	381	393	374	401	407	378	354	379	367	421	372	397	358	384	392	390	362	403	363	371	389	387	366	400	380	354	379	391	381	403	393	365	429	397	368	390	374	397	363	390	386	420	367	401	402	382	383	375	408	373	383	396	380	393	397	394	398	348	418	373	377	403	343	336	381	396	382	378	369	376	366	417	411	391	352	372	392	371	388	393	359	383	362	354	370	383	405	405	375	441	376	371	434	386	428	374	364	394	359	396	412	392	377	392	410	386	386	379	403	379	407	389	402	388	396	389	391	419	398	353	404	416	448	371	372	438	347	389	360	366	373	394	384	410	391	346	393	384	376	382	390	356	400	362	351	365	389	375	381	399	408	417	433	417	393	395	372	369	396	391	356	391	378	360	415	393	389	383	373	366	363	413	409	389	409	380	417	413	401	390	428	373	376	375	384	416	400	422	411	410	376	406	354	354	370	388	417	383	388	405	416	388	348	395	376	363	384	354	356	392	395	369	380	373	371	407	383	399	355	342	358	412	406	414	387	389	402	386	379	383	420	418	368	352	425	358	364	383	394	408	409	400	388	393	405	401	358	377	422	356	397	384	377	390	350	388	409	369	381	374	379	380	376	393	373	390	369	430	375	411	426	386	420	382	374	401	387	378	376	413	418	375	406	384	394	356	384	387	388	372	375	408	407	386	394	355	373	405	367	379	388	396	401	382	384	380	402	365	390	401	379	354	343	391	360	374	361	368	376	353	385	401	378	386	352	369	333	375	374	400	359	385	348	377	373	380	373	393	402	387	383	406	417	383	352	405	387	381	359	404	372	379	370	361	369	360	378	406	379	392	390	395	352	405	361	403	379	370	372	412	380	396	391	414	397	385	402	412	416	366	403	393	389	399	357	335	397	360	366	415	422	373	355	398	398	415	406	364	366	409	366	419	366	412	373	377	406	390	373	375	405	389	391	368	390	403	373	414	375	377	412	423	357	396	394	401	375	378	388	392	398	413	420	371	391	385	408	388	395	377	405	381	372	354	394	387	370	389	391	407	395	417	416	373	401	421	380	366	400	439	378	397
72890	24038	7320	1889	1159	903	685	637	486	444	442	450	348	340	378	359	322	327	352	307	326	335	315	306	318	324	334	317	292	298	316	285	299	311	297	279	294	272	275	292	306	311	308	303	283	311	322	294	302	310	277	323	335	307	282	290	305	256	309	296	275	265	302	321	225	279	302	277	297	298	304	312	265	286	294	303	311	314	311	267	278	286	302	325	274	310	305	330	287	280	253	307	302	295	316	272	283	290	284	296	317	295	289	318	270	320	285	284	308	303	305	324	273	287	292	271	299	311	306	312	296	271	298	265	292	297	305	281	287	283	257	269	279	289	276	286	304	280	283	290	288	270	274	299	321	297	262	300	299	269	292	262	296	265	252	284	307	313	293	295	285	287	287	307	304	288	268	283	269	277	260	275	263	264	273	305	283	304	287	291	298	324	278	273	306	276	308	279	305	294	292	277	296	276	304	295	283	271	273	288	292	286	322	278	274	286	317	307	297	282	286	272	303	286	287	308	281	313	286	286	306	319	288	295	284	275	309	257	314	307	287	281	288	271	280	300	288	323	277	287	247	303	267	318	273	275	276	248	314	287	316	280	281	289	281	275	283	273	283	287	305	278	258	302	289	264	268	285	285	316	287	298	296	291	307	278	298	318	297	253	295	288	314	302	262	296	291	297	297	264	279	292	282	308	314	295	287	341	300	309	278	297	318	303	294	294	269	273	288	297	325	310	255	308	286	277	280	276	282	287	314	285	276	280	318	278	302	281	280	303	287	325	292	349	303	282	302	284	246	297	289	318	276	279	315	333	282	262	286	268	286	296	304	265	267	260	280	251	258	269	264	278	303	274	299	276	267	294	275	294	286	324	278	284	268	290	289	280	277	275	301	300	316	298	255	267	274	306	299	331	275	301	318	266	285	298	288	284	301	301	245	257	289	299	294	326	310	299	294	283	301	293	282	301	276	292	263	308	289	293	283	279	300	283	319	300	308	294	291	301	286	300	320	286	298	296	275	309	266	270	291	298	319	293	307	308	282	313	290	320	307	276	319	306	277	271	289	270	257	299	272	313	290	289	254	295	266	289	287	294	271	290	299	278	292	280	283	305	314	283	278	298	270	288	291	307	297	291	327	303	297	259	268	280	346	293	329	305	299	290	292	274	295	320	274	268	317	283	285	294	259	292	299	302	298	315	317	279	311	316	278	310	281	279	271	304	270	291	298	298	295	301	305	314	304	282	286	303	319	294	287	317	271	308	296	303	304	299	325	280	307	299	281	273	314	270	270	295	286	295	270	261	260	294	244	282	287	309	308	295	267	299	288	277	289	289	282	290	314	270	291	305	264	298	259	280	292	297	280	275	286	282	268	353	299	314	279	295	287	261	306	282	271	289	272	274	281	286	285	286	313	293	300	337	295	291	276	276	289	283	295	264	283	289	281	306	292	261	270	278	292	284	325	263	278	311	281	278	277	307	316	312	293	281	287	270	272	297	281	267	284	269	312	303	301	304	301	322	294	265	261	245	316	282	273	287	283	285	329	289	273	301	258	279	320	274	281	277	283	324	292	268	307	280	319	324	283	290	279	273	307	287	263	283	298	277	291	280	256	253	319	256	320	256	265	269	318	285	296	293	282	325	276	309	313	276	313	289	292	309	297	299	268	269	249	309	278	296	249	285	296	291	298	276	295	268	289	289	271	318	270	274	291	302	336	298	287	289	290	299	305	314	275	290	294	283	305	292	282	284	283	314	283	270	261	275	326	305	256	291	287	301	281	277	287	268	284	290	279	269	286	273	292	307	280	283	272	339	313	279	281	322	285	295	298	300	307	316	312	301	274	256	281	298	276	263	299	309	311	296	281	327	293	286	286	296	292	295	278	296	291	324	282	290	319	294	302	280	271	306	264	305	287	291	278	267	309	298	260	289	307	307	288	325	291	276	300	280	253	272	286	285	285	290	320	301	299	286	291	290	290	291	290	285	288	289	294	289	286	288	292	312	323	267	310	292	307	263	262	252	296	316	284	277	299	276	285	254	291	307	293	307	296	299	283	311	292	284	298	288	297	329	301	298	316	317	268	338	269	295	256	305	299	295	279	314	285	299	317	290	330	300	281	281	301	294	266	332	284	302	265	260	277	292	328	298	306	310	281	314	301	321	260	286	334	324	255	279	267	299	295	247	310	273	253	308	280	291	296	288	281	291	286	283	294	282	310	275	310	308	280	300	281	282	305	318	275	308	288	279	291	286	298	301	239	291	297	298	282	289	300	282	286	285	276	302	288	313	295	307	276	298	270	276	305	299	303	308	274	290	310	314	308	285	282	297	275	312	290	276	337	308	299	303	333	288	286	309	294	313	283	303	276	341	299	277	267	266	261	299	298	278	294	300	292	293	271	281	288	327	326	299	272	258	276	277	295	302	277	300	270	281	284	293	293	279	283	280	317	254	308	282	281	266	313	287	298	239	321	291	287	318	319	264	270	286	298	287	294	295	249	272	281	287	277	260	271	261	307	287	296	295	272	262	291	321	280	261	241	306	294	297	254	301	278	291	325	285	276	288	272	269	324	282	303	283	296	312	301	279	278	277	272	291	312	297	312	293	283	333	281	286	237	316	318	305	294	297	303	280	290	311	296	279	301	273	293	306	308	267	293	282	251	271	270	277	303	295	280	273	312	273	277	294	306	293	303	300	298	259	265	297	269	286	289	284	288	269	289	298	249	261	305	285	295	252	300	296	281	304	299	314	282	243	296	320	313	283	315	298	286	281	281	306	254	304	281	304	255	289	289	301	309	307	296	285	285	280	294	292	318	281	257	311	310	291	304	278	343	306	290	274	280	307	257	337	309	264	307	306	288	274	298	319	297	257	262	261	292	282	268	313	283	278	301	305	291	333	304	357	273	279	327	275	293	270	315	317	285	294	291	276	284	321	303	278	274	276	285	296	284	307	291	318	321	270	273	295	282	256	294	281	318	305	246	286	311	302	319	275	277	310	297	283	311	279	302	278	264	290	277	292	344	313	301	312	308	289	316	272	291	303	244	343	286	299	293	309	276	267	274	321	247	257	311	282	289	304	276	288	294	280	280	298	276	291	276	267	230	305	301	282	286	274	280	290	284	300	260	313	282	246	250	268	295	269	316	297	295	300	288	275	301	295	259	288	288	261	271	319	307	276	305	304	333	299	297	304	282	297	296	300	304	306	283	316	297	317	310	289	303	290	311	306	288	297	316	306	308	268	270	292	313	272	309	303	267	284	275	282	324	300	311	330	279	302	304	281	293	262	306	321	283	272	305	318	284	278	305	299	288	294	273	266	268	273	278	299	320	301	288	278	295	268	264	307	266	307	273	294	290	308	272	293	318	287	300	266	280	281	275	259	286	324	278	296	299	336	328	300	281	292	278	305	292	279	259	303	272	311	291	297	313	273	277	302	295	310	275	254	309	296	251	286	260	258	310	267	259	292	273	285	287	323	297	308	265	295	290	280	278	278	277	286	309	272
35942	1798	3835	4607	3846	3139	2727	2362	2087	1746	1547	1512	1372	1236	1207	1080	1124	1040	1069	920	1015	971	912	909	877	895	864	822	798	817	782	778	823	793	791	786	789	817	757	755	791	750	750	746	729	744	763	780	718	791	754	776	709	762	756	751	740	724	767	716	784	735	786	744	723	773	723	690	714	778	769	732	688	712	692	740	692	700	715	717	699	703	686	706	715	663	775	695	692	767	716	689	674	676	720	745	726	653	743	685	687	704	751	716	712	700	703	676	743	729	651	686	704	708	698	726	691	759	689	706	674	720	716	704	685	733	729	657	717	692	718	686	724	678	713	713	701	760	723	697	702	747	657	742	710	716	698	727	716	726	705	702	721	670	705	754	728	698	705	700	677	694	708	728	673	706	746	716	718	672	654	663	770	697	722	732	675	716	734	735	707	693	693	703	709	695	679	692	704	691	659	760	685	713	681	733	674	695	745	696	780	716	747	717	697	688	696	722	688	734	677	670	717	659	702	707	660	730	680	697	701	762	738	661	688	676	730	685	681	725	710	703	714	647	734	684	682	745	696	777	685	678	696	743	693	675	723	687	660	764	694	685	706	723	745	708	714	739	703	724	697	710	694	680	726	687	668	702	702	692	682	698	719	686	743	744	732	693	679	689	628	705	707	681	712	696	701	675	670	697	729	703	677	704	678	685	768	731	699	696	714	732	750	749	702	716	684	701	668	708	716	708	644	739	730	762	691	711	722	694	774	650	697	682	700	695	724	731	678	678	682	712	652	690	741	680	722	666	673	723	718	717	714	677	740	741	708	700	654	699	667	699	658	745	656	723	717	708	659	717	714	673	703	699	690	774	720	729	720	730	695	675	728	737	703	719	728	731	723	774	708	731	702	731	671	700	710	730	705	726	744	703	741	729	674	667	705	697	708	669	676	695	734	621	760	706	751	686	718	717	741	717	740	676	720	710	717	736	712	752	672	684	698	713	692	675	697	738	696	704	760	691	706	740	625	709	700	702	707	687	694	700	714	710	714	677	701	705	695	764	686	705	718	710	698	707	722	694	757	714	719	722	694	687	728	765	695	753	696	710	697	703	654	723	739	679	671	715	682	700	693	697	718	694	721	722	743	700	713	702	710	744	714	653	722	724	677	726	707	755	700	723	729	696	722	723	701	710	687	736	689	733	717	689	684	673	687	737	702	708	745	715	679	673	701	683	713	710	636	679	718	690	646	667	715	679	730	676	701	717	702	666	701	693	690	682	675	690	720	709	717	726	717	691	749	718	734	683	714	712	705	759	693	745	691	725	734	700	653	704	699	689	714	758	726	746	692	762	706	697	717	676	703	674	690	738	687	664	702	679	707	687	695	729	717	673	640	696	705	711	707	761	707	690	750	698	723	685	719	700	707	726	714	700	703	701	740	675	693	669	674	725	755	736	716	706	728	688	714	719	698	751	710	702	668	674	743	702	686	746	697	716	717	699	735	658	719	668	716	710	677	709	742	708	722	696	709	704	737	669	658	714	723	675	732	683	672	687	696	731	678	703	708	657	725	678	714	713	693	722	717	678	691	682	694	685	732	715	713	707	731	696	674	700	721	764	665	735	679	698	731	716	696	702	688	693	705	712	689	704	665	707	714	667	732	688	679	712	679	704	737	733	667	749	706	674	692	678	659	724	679	707	717	746	691	708	682	707	769	649	664	705	710	703	693	687	749	689	719	691	718	692	714	771	690	688	701	696	711	710	735	726	724	699	681	653	695	701	711	713	667	716	684	701	710	711	749	656	720	686	651	739	708	738	740	710	713	720	701	735	711	708	714	742	736	706	716	703	731	713	699	724	681	734	698	739	680	664	681	697	692	692	704	749	709	680	710	701	750	738	653	742	710	749	651	710	687	707	652	687	717	718	738	717	685	698	708	661	706	644	682	696	721	693	703	701	717	725	688	673	735	703	670	659	717	705	680	718	678	709	702	705	677	704	688	713	673	703	690	719	675	661	731	676	694	701	711	695	723	727	698	724	711	678	724	660	754	635	671	716	702	684	732	718	705	694	733	703	682	752	709	724	705	692	741	707	696	668	654	669	711	724	681	676	656	632	686	690	682	697	710	722	707	712	671	667	652	655	716	713	718	710	724	714	694	709	746	724	683	713	715	695	721	697	722	708	724	716	714	711	704	636	671	715	689	711	691	691	664	649	728	692	711	653	685	704	695	743	708	695	720	704	710	697	698	652	713	714	731	711	758	648	691	699	676	699	686	766	703	721	739	764	694	728	686	673	662	677	673	685	704	688	646	695	749	706	761	674	723	679	738	661	703	662	726	686	676	692	677	675	707	697	685	708	721	749	709	665	733	698	708	715	711	677	688	729	746	733	722	695	675	650	704	652	718	697	679	638	665	690	696	718	718	648	726	732	698	705	702	721	684	678	696	731	704	691	662	703	695	739	696	712	728	696	743	735	666	703	719	749	691	722	702	733	691	728	704	700	699	676	702	665	646	691	713	663	754	696	704	699	673	721	715	711	737	726	675	719	696	702	689	752	774	706	715	702	699	710	680	650	673	672	716	701	684	663	732	709	690	711	720	688	738	686	718	701	679	698	756	697	724	688	708	670	705	726	717	669	732	653	732	715	712	700	749	700	706	713	678	679	726	719	698	700	721	705	721	709	695	666	716	683	739	703	686	702	745	740	715	711	724	715	735	703	717	759	727	736	720	681	747	722	707	728	667	713	674	732	687	669	725	712	695	713	663	682	676	727	688	661	704	711	686	744	704	716	715	705	698	679	694	712	701	728	779	713	711	751	723	697	756	670	697	709	723	686	724	763	749	702	689	732	718	754	726	681	661	754	696	736	712	711	707	698	708	718	733	688	723	678	742	701	693	687	689	710	744	727	718	722	743	728	690	707	667	683	700	719	726	684	695	649	733	716	742	697	764	707	695	692	752	681	695	727	720	715	717	730	717	701	696	711	714	686	711	719	697	668	686	746	695	665	717	702	679	683	676	701	706	697	713	694	694	682	677	733	714	693	719	774	716	682	732	715	733	708	693	718	667	688	689	733	695	762	716	708	691	710	720	689	723	651	692	699	786	758	727	699	681	756	722	714	732	690	680	730	727	666	699	760	694	692	736	707	706	685	653	667	674	708	721	700	749	742	716	710	719	677	660	688	670	688	729	753	678	705	736	678	691	743	691	678	703	678	713	730	689	673	738	681	721	628	721	734	650	718	718	705	724	670	680	690	716	713	729	736	686	724	680	706	693	696	719	692	712	675	750	693	724	667	675	728	698	668	718	718	713	705	653	689	695	709	695	677	731	707	707	696	674	729	662	714	751	673	699	665	739	739	699	698	660	732	691	733	710	718	690	724	676	654	682	730	665	707	688	712	659	765	647	715	706	706	680	673	676	706	730	697	724	697	672	720	687	660	676	742	730	711	724	683	659	717	724	732	687	733	727	703	700	711	678	720	664	723	686	792	739	723	690	701	707	721	710	708	744	723
9789	430	241	233	230	223	243	216	247	217	228	215	221	223	210	218	205	228	221	217	228	234	235	221	239	230	230	209	201	203	228	227	218	218	196	218	227	246	207	215	242	225	194	199	222	238	208	255	235	225	224	218	214	212	210	225	220	220	245	197	215	212	221	213	232	220	237	244	219	225	245	213	227	235	222	219	237	202	211	209	201	189	223	214	202	218	223	235	222	243	201	203	237	222	257	236	241	210	213	200	224	250	248	213	221	243	211	218	242	222	230	208	205	239	218	237	220	224	215	211	207	226	195	210	243	212	259	224	236	220	221	234	218	217	204	219	224	225	266	215	223	199	181	216	240	218	253	228	249	243	180	208	239	244	224	184	208	213	231	219	210	228	220	228	207	232	228	204	215	206	212	208	229	230	216	219	214	200	235	224	189	234	204	198	204	226	234	201	226	233	218	229	199	199	207	229	233	216	204	202	214	198	229	189	214	206	193	218	225	226	225	233	210	222	213	224	234	245	197	205	204	219	238	214	249	224	224	229	222	236	224	230	230	231	241	237	217	211	226	216	223	197	214	236	234	221	211	200	204	240	229	225	220	233	245	199	222	214	209	237	188	219	254	225	233	214	200	221	230	201	231	208	227	212	242	222	233	196	205	231	187	226	230	205	245	221	226	241	204	227	223	231	274	202	206	222	203	182	198	243	225	231	210	243	219	225	208	254	194	200	206	242	218	220	203	232	202	222	230	220	209	242	216	209	209	250	229	214	212	231	222	232	227	238	214	224	218	209	207	227	226	226	207	233	251	234	216	236	219	200	230	233	229	233	229	233	199	229	203	198	216	208	224	235	221	220	201	220	214	220	220	241	207	201	261	251	246	202	204	219	259	222	226	194	218	207	242	220	200	215	207	234	234	223	234	201	207	254	222	214	223	237	207	204	210	218	238	206	234	217	203	188	221	236	224	235	220	199	222	249	226	214	215	231	214	207	236	183	195	254	210	220	234	203	231	216	227	195	246	233	203	217	219	228	210	238	217	183	231	231	195	221	221	193	192	215	232	225	216	227	232	213	201	238	198	222	206	221	235	215	180	206	225	216	238	244	230	237	221	223	224	219	244	230	221	229	216	198	219	244	264	227	221	206	193	208	208	220	220	225	205	191	221	216	213	221	211	208	244	235	213	216	220	212	198	232	253	234	223	216	226	214	246	236	203	207	218	237	207	242	214	230	223	239	204	239	242	205	224	207	218	207	230	223	240	217	232	206	237	230	228	207	233	220	247	220	213	216	254	202	197	229	216	215	230	207	232	202	220	180	193	211	223	222	209	218	220	206	244	195	213	217	213	235	212	224	216	242	221	228	232	219	217	222	227	210	219	196	198	207	239	218	243	237	204	196	233	243	202	200	224	214	209	198	190	208	220	205	234	206	225	235	236	262	224	215	222	197	207	233	198	222	237	227	226	252	259	217	228	234	260	201	232	234	213	232	202	222	218	234	201	225	219	224	189	213	260	215	223	202	242	217	211	255	253	220	208	227	226	218	236	245	231	243	246	239	245	227	217	230	236	200	219	218	243	230	194	216	214	247	217	218	191	206	231	209	214	214	266	202	222	203	212	230	225	214	230	232	240	242	220	201	211	229	228	220	213	213	218	227	223	217	210	205	209	255	221	204	193	210	202	213	214	237	228	221	209	184	248	213	207	212	221	256	239	234	226	214	242	195	204	206	219	245	192	209	253	191	198	226	214	222	224	202	204	209	211	219	201	250	217	234	220	204	225	198	216	229	224	232	214	200	230	237	203	207	218	244	229	217	239	206	239	221	237	227	215	241	238	228	211	232	215	217	261	226	215	219	240	239	245	240	242	194	209	206	234	249	194	207	224	239	213	222	225	211	199	202	221	225	227	230	205	225	233	215	205	213	210	236	230	190	241	238	221	245	237	232	216	206	220	217	196	228	200	230	236	219	206	189	244	235	223	218	218	252	231	222	213	232	210	201	218	214	205	198	222	247	228	219	243	235	203	196	239	226	243	217	211	222	229	211	197	224	268	248	223	230	215	219	236	218	221	223	213	210	232	219	220	230	215	216	232	227	234	207	238	221	206	201	226	188	229	205	218	204	230	217	212	212	230	240	212	197	196	221	230	237	233	221	206	218	221	228	188	242	222	263	229	218	245	206	241	227	234	226	240	236	195	195	219	223	245	210	216	201	212	196	185	231	218	212	227	210	220	216	210	239	237	215	223	239	231	217	200	213	217	218	224	220	217	252	204	216	236	212	210	240	230	262	232	185	246	232	224	233	214	210	210	208	230	230	234	208	228	228	233	226	229	235	215	233	223	224	217	199	184	239	193	214	227	212	216	232	255	216	230	240	218	205	210	196	217	220	208	210	237	219	205	251	256	220	227	213	200	234	211	213	221	221	204	219	218	227	233	216	225	227	245	214	214	219	256	232	235	225	219	243	221	215	207	220	217	224	227	202	221	211	208	228	214	215	251	193	214	188	223	236	231	221	212	257	206	201	224	222	188	231	238	205	222	226	217	225	220	253	259	208	241	204	211	217	236	227	207	226	211	228	238	230	230	190	217	205	214	189	205	229	227	235	237	225	205	220	227	229	232	217	214	227	236	241	214	201	212	251	220	238	237	225	203	215	219	196	219	249	204	229	210	230	232	211	232	222	206	238	221	225	215	228	242	203	216	214	208	212	228	230	241	209	249	208	202	216	196	210	221	225	240	224	212	210	205	230	255	210	222	226	225	220	236	213	232	215	222	223	225	197	238	212	239	254	225	250	212	209	213	220	221	206	226	232	246	250	247	224	213	208	197	214	247	222	206	221	217	199	227	206	224	214	242	242	245	232	225	213	240	230	194	216	207	203	216	208	212	235	207	238	223	203	210	222	232	210	213	205	217	233	222	221	216	219	203	219	225	245	202	201	218	225	237	201	243	240	207	243	203	229	229	218	234	230	206	223	231	210	237	228	187	239	230	236	210	212	231	215	239	209	209	234	199	201	235	222	209	257	208	229	237	203	218	204	202	212	210	211	204	217	197	226	215	229	204	196	225	236	223	226	206	195	219	210	207	219	202	225	229	251	184	197	228	216	243	213	218	229	210	225	210	215	216	197	238	228	210	202	225	232	223	214	213	223	226	218	227	243	201	243	217	212	240	201	196	219	228	226	210	220	194	208	212	215	242	233	218	185	228	215	242	231	226	229	226	210	212	249	238	229	202	238	224	193	218	225	218	234	207	212	221	188	228	208	221	215	220	223	258	196	226	224	237	240	262	237	218	236	232	247	232	240	203	243	192	208	212	214	218	223	214	206	235	214	241	196	207	242	243	213	224	218	218	251	219	201	204	231	220	229	224	204	220	215	209	228	239	237	212	216	194	210	215	220	210	219	207	216	230	242	220	234	227	230	236	206	236	203	239	187	224	215	230	226	237	225	190	211	206	210	237	233	250	225	191	245	217	220	220	193	199	229	213	207	219	229	232	219
9458	542	563	589	595	558	535	559	519	550	509	557	531	566	504	556	513	517	521	574	547	519	585	537	528	507	563	551	505	551	519	544	513	555	545	553	512	536	564	528	515	532	527	546	581	548	558	513	578	510	560	571	515	516	521	527	518	513	581	546	554	519	543	527	565	573	581	539	524	545	543	476	535	539	577	550	523	555	521	527	523	533	501	548	545	558	553	560	487	534	545	541	535	577	529	507	544	540	538	577	536	537	504	544	469	583	539	548	540	511	543	522	516	519	506	535	563	523	542	496	481	524	512	552	520	518	517	573	538	531	544	546	547	540	514	515	542	568	577	539	533	535	553	508	556	554	517	547	497	540	508	579	503	542	525	527	533	522	483	524	523	517	552	560	513	547	519	515	512	515	521	579	502	591	570	547	519	494	522	504	533	560	520	542	530	526	520	549	536	570	535	529	500	555	550	528	518	534	527	544	540	486	520	567	524	566	511	524	555	538	560	559	536	553	535	582	487	501	570	542	549	501	530	528	505	504	534	545	567	499	522	450	529	573	535	542	554	524	542	524	517	564	523	488	514	540	513	501	518	545	501	551	548	534	550	535	512	475	532	506	516	489	541	517	508	537	549	545	519	562	530	509	532	542	495	537	536	556	534	535	532	524	532	537	493	546	521	564	517	516	507	546	522	545	523	528	548	521	568	496	520	552	521	528	560	533	508	559	533	508	516	488	503	518	543	534	555	540	521	538	554	550	517	563	537	541	497	527	545	564	554	572	522	527	564	546	495	494	525	514	503	532	527	527	551	502	497	562	516	533	533	523	501	562	587	554	519	526	538	518	524	542	539	518	540	541	570	524	568	510	533	544	548	480	516	578	533	555	508	536	536	537	563	540	530	552	579	515	511	552	548	541	522	525	506	564	541	540	530	507	539	552	518	509	542	527	543	530	558	486	555	520	538	540	553	543	552	549	517	527	509	529	544	534	504	523	546	462	514	557	542	568	548	510	525	563	511	549	545	550	526	536	526	544	479	517	565	540	533	529	554	516	481	524	506	519	518	532	524	524	509	569	521	542	500	504	551	537	535	566	533	568	522	536	515	542	516	521	533	521	540	551	514	546	545	536	519	543	574	558	557	533	526	543	519	483	544	519	555	565	553	552	531	509	537	512	537	510	538	519	520	518	491	532	546	562	551	571	526	521	539	519	565	557	509	604	514	567	540	551	545	525	528	544	512	540	512	563	510	560	538	569	488	484	504	526	539	515	527	553	466	521	527	536	536	507	505	507	525	562	499	563	526	526	546	559	549	546	524	522	502	518	530	561	509	544	542	494	551	510	554	530	546	562	527	499	534	543	540	536	489	543	531	493	560	557	522	543	514	507	517	537	546	531	518	509	575	570	566	492	533	517	573	538	536	489	539	534	514	504	527	537	518	551	559	513	538	558	552	555	513	511	524	562	544	502	529	537	576	512	501	473	553	521	569	561	521	542	509	574	530	499	517	534	480	538	548	519	542	542	490	550	503	526	551	540	575	506	513	498	573	552	516	532	534	557	525	512	540	572	576	563	543	544	510	526	513	540	532	566	533	519	499	546	556	522	515	545	511	506	539	593	539	492	534	549	544	530	526	550	532	519	505	544	513	534	532	538	530	570	509	551	509	557	527	541	521	546	533	504	527	520	548	519	504	524	524	570	527	549	517	504	530	513	557	537	543	571	520	483	526	545	520	562	538	559	555	522	519	523	528	554	511	514	566	540	528	520	516	512	545	549	518	525	529	542	541	518	488	574	521	526	546	529	547	525	527	514	518	541	535	549	519	556	531	509	536	529	480	510	504	509	512	538	532	526	562	487	527	554	539	529	529	523	515	515	504	507	529	510	526	525	496	536	574	552	522	563	554	571	548	562	557	520	563	565	513	570	531	518	536	551	561	499	560	558	542	516	534	531	569	565	528	501	488	515	510	530	544	537	508	508	523	562	545	519	571	590	479	514	539	508	536	573	511	551	535	539	510	535	497	529	535	566	525	550	544	522	514	472	521	503	518	525	496	515	558	536	525	534	575	517	505	532	476	560	524	514	534	519	510	541	537	577	534	552	560	524	568	541	502	541	561	515	556	565	558	551	541	514	524	523	583	506	562	527	543	517	570	564	551	513	490	528	550	561	489	561	516	548	527	551	546	506	537	516	596	529	532	549	576	569	533	553	540	530	549	544	538	544	527	504	501	516	510	503	578	562	516	536	522	505	568	534	535	518	511	505	554	566	519	580	537	488	544	523	542	510	548	539	529	538	533	538	537	562	528	530	584	524	547	534	556	529	526	492	493	517	545	530	520	532	563	589	497	573	558	512	552	548	509	568	522	496	534	530	541	520	538	530	511	568	578	510	489	512	546	525	511	527	551	574	502	538	545	535	572	541	548	573	535	565	535	508	560	517	576	530	527	471	526	541	569	521	518	530	531	537	505	582	513	559	536	498	536	567	554	516	546	572	525	535	516	588	562	578	504	510	536	541	541	553	521	522	597	532	522	499	575	544	556	569	533	572	529	569	540	548	544	543	589	527	546	526	515	538	464	510	529	554	564	508	538	544	558	527	518	559	486	516	546	562	554	519	543	542	534	510	540	527	538	535	564	516	507	542	526	534	546	550	493	533	516	507	470	539	540	541	556	509	529	519	543	506	525	586	519	491	542	558	534	528	542	495	469	500	489	546	556	544	539	532	524	565	528	531	538	571	528	533	531	552	529	525	547	580	543	503	521	508	495	544	519	538	529	540	491	530	540	549	506	528	515	559	532	537	495	526	568	554	492	544	518	515	534	508	535	564	499	535	535	535	518	554	580	505	525	556	552	520	542	557	506	562	513	541	534	530	501	561	523	548	525	531	540	546	506	536	590	526	563	502	494	523	510	535	533	524	524	521	534	545	511	544	510	539	519	565	561	516	546	572	501	503	552	531	514	512	530	558	535	550	519	496	479	534	526	513	516	578	547	512	517	536	538	570	536	526	551	524	538	525	560	554	548	553	551	521	525	543	542	564	529	566	538	580	503	541	544	517	562	565	508	535	562	532	567	499	557	549	554	488	515	534	530	539	535	532	559	567	505	540	571	502	521	513	522	503	514	544	541	490	532	504	588	512	574	481	512	528	501	541	527	538	521	553	568	545	542	543	559	516	482	530	538	540	512	525	555	525	562	514	550	532	500	521	515	571	525	504	540	544	530	596	539	557	519	532	575	561	502	600	507	523	512	509	513	529	494	545	505	572	562	534	514	545	534	534	566	543	542	535	536	528	548	513	557	533	565	539	503	540	500	539	528	529	544	523	518	545	507	542	549	525	552	558	523	506	536	546	518	557	500	519	515	548	486	540	533	544	562	538	559	547	500	539	541	514	583	563	506	538	553	556	530	571	540	534	517	541	522	566	519	559	551	483	525	524	525	535	501	584	519	567	512	538	504	538	494	575	539	564	528	522	499	539	523	525	537	518	547	545	520	533	549	526
61525	16467	2401	769	545	432	339	274	244	220	205	197	149	198	183	192	175	180	155	156	162	160	151	168	163	157	163	137	140	167	169	131	170	156	166	137	139	145	131	138	148	149	154	148	134	137	140	121	153	156	153	149	137	145	133	147	127	129	155	153	121	126	160	149	139	162	141	137	123	142	143	132	131	125	142	116	119	169	150	147	140	135	159	119	164	159	128	142	132	147	140	133	144	124	131	132	126	129	115	124	160	131	147	127	139	144	127	137	144	157	155	135	130	129	164	121	127	149	144	114	135	163	153	159	137	165	133	173	146	170	146	166	151	145	146	118	138	141	156	135	157	159	132	132	153	134	139	139	154	135	138	129	156	158	145	135	133	123	143	147	165	142	149	142	148	133	127	141	129	166	130	133	146	135	140	144	135	136	143	122	151	155	142	132	129	126	177	127	134	132	130	122	138	121	141	129	142	135	151	158	147	154	130	132	137	155	129	150	147	149	160	140	148	139	132	144	127	138	134	158	152	133	139	154	149	144	126	135	153	155	133	132	146	135	155	148	141	136	149	127	144	151	179	130	142	140	139	119	127	110	151	149	163	166	148	120	145	136	145	128	118	143	149	125	133	137	137	119	152	160	153	138	155	143	144	166	140	138	136	141	119	142	137	146	132	147	143	137	161	160	139	154	154	161	173	131	153	132	140	151	129	128	148	130	127	139	159	139	140	144	160	139	146	110	145	125	164	139	134	147	139	135	132	144	153	145	156	153	115	163	146	143	166	138	141	122	139	120	144	154	146	148	122	143	158	160	139	149	158	139	164	135	155	150	121	153	144	136	135	132	158	122	134	141	145	145	158	148	126	167	171	168	142	145	124	128	130	134	164	130	147	154	136	161	139	122	130	163	134	147	139	147	143	118	140	134	140	132	124	157	134	136	132	155	124	130	136	142	120	122	146	154	136	148	135	136	167	153	133	164	150	142	138	149	116	163	149	146	159	146	143	142	146	138	150	132	137	137	147	148	142	141	152	127	143	154	157	133	122	138	138	130	124	149	163	143	148	148	124	152	132	140	142	138	132	148	170	168	140	140	143	133	134	148	153	139	130	105	155	177	124	146	154	130	127	114	121	128	155	144	139	122	141	141	156	149	155	136	143	138	114	146	121	130	147	133	135	133	155	139	138	130	155	141	137	142	133	162	134	140	136	117	135	133	132	141	145	144	142	158	139	143	135	154	167	146	127	155	130	148	163	125	130	152	131	164	149	130	169	150	138	143	165	142	122	122	146	130	133	138	131	154	142	129	158	167	140	164	165	151	141	127	126	148	133	125	137	124	144	141	155	171	139	138	150	173	138	154	149	145	156	139	163	136	143	125	130	126	136	156	148	136	145	139	130	116	132	152	141	146	133	146	128	153	143	127	142	163	157	133	135	161	124	126	136	132	148	105	166	119	148	122	122	144	124	146	138	147	128	136	133	149	148	131	125	164	134	144	120	142	117	121	151	151	148	141	161	152	139	138	169	152	134	137	154	127	131	155	147	158	120	146	139	130	123	159	131	143	139	138	154	149	123	127	137	152	130	161	136	142	142	139	143	138	168	144	115	142	130	140	164	133	136	149	151	152	131	132	133	128	128	145	128	149	140	141	153	145	157	138	118	135	145	138	174	125	135	124	133	157	134	129	136	132	133	154	146	151	133	134	127	143	161	138	153	146	155	140	126	173	144	147	148	146	130	142	136	169	117	136	151	123	147	128	145	148	143	149	164	104	122	133	139	159	132	156	155	143	120	108	147	133	136	134	133	146	133	133	114	133	141	136	146	120	154	127	146	139	136	123	143	148	123	125	139	150	152	144	128	139	148	153	148	163	139	114	158	129	121	168	138	139	140	143	136	143	124	142	133	146	130	133	144	144	154	132	141	140	129	147	143	129	129	144	136	125	136	135	150	154	146	130	146	150	139	151	149	122	130	118	126	135	129	168	167	147	149	157	145	149	135	135	137	137	141	149	131	132	133	166	128	118	161	136	120	128	143	128	136	141	155	156	133	140	154	143	136	136	117	126	139	144	153	127	145	142	132	152	185	147	113	162	152	126	127	135	136	142	174	145	152	130	151	152	142	149	160	145	142	128	154	135	153	147	170	131	152	140	141	135	151	141	124	125	140	132	151	160	129	155	156	144	141	118	145	141	136	153	137	136	135	140	153	150	132	147	152	140	121	144	129	130	135	138	142	125	190	126	132	144	164	141	133	132	125	127	151	132	146	150	144	135	166	141	156	142	135	168	150	125	149	126	152	146	160	128	127	147	154	154	147	128	141	118	134	136	144	116	113	149	143	134	135	151	165	144	147	153	123	120	137	145	150	155	148	133	157	135	160	140	143	154	127	142	171	140	150	163	129	140	124	144	129	125	132	134	151	135	144	129	152	165	148	151	135	146	154	159	148	137	134	136	137	133	134	151	148	148	148	151	140	163	120	154	147	150	139	133	131	116	135	114	160	145	124	134	161	132	131	150	161	156	150	165	134	133	112	143	166	136	162	156	145	144	139	162	147	145	167	151	151	134	136	137	144	112	163	139	173	119	164	138	162	134	125	137	144	126	125	142	145	161	141	131	148	131	157	158	145	152	131	158	147	149	167	177	147	146	127	123	168	139	150	152	151	127	148	137	151	136	134	147	114	137	155	143	126	146	145	133	136	137	132	143	138	143	132	132	157	176	118	140	137	142	161	171	150	150	155	130	153	130	126	129	147	149	158	145	137	143	123	144	146	140	150	141	145	130	142	157	119	132	149	132	135	171	127	127	156	146	135	152	149	161	136	133	137	133	149	142	131	142	138	145	144	165	143	144	133	163	161	138	156	137	135	187	146	130	111	136	145	156	147	143	123	186	140	145	137	155	129	123	141	143	135	130	139	149	127	139	115	137	134	126	130	143	136	135	143	147	140	158	128	147	125	159	143	139	126	117	159	156	99	155	136	139	142	140	110	168	125	139	150	161	153	135	138	134	137	119	136	130	139	154	115	140	129	135	135	168	141	123	142	149	140	146	135	129	155	151	116	141	146	147	132	140	157	149	126	135	138	151	151	149	134	154	139	144	134	128	163	120	149	162	135	142	149	138	136	151	128	134	150	129	131	157	173	156	150	143	152	134	132	159	165	141	164	149	143	152	159	138	146	144	183	145	163	160	121	141	127	115	178	137	145	135	159	163	141	150	134	122	144	127	145	123	121	142	152	153	130	161	140	110	124	127	156	126	138	157	143	142	124	136	158	153	137	154	132	148	148	143	118	146	150	146	148	140	132	135	164	117	150	144	131	140	158	160	141	141	179	129	147	137	131	132	157	124	145	129	135	126	153	127	124	136	158	123	152	130	168	148	139	134	128	139	153	133	132	133	148	154	118	170	152	156	149	151	142	163	142	165	152	140	141	133	146	141	142	137	133	123	155	147	139	148	170	131	115	127	130	129	132	142	137	114	141	131	156	142	119	136	153	121	156	138
29078	985	1959	2432	2090	1634	1392	1208	1048	910	847	813	769	679	631	649	579	619	509	577	492	547	495	505	493	450	474	486	473	463	427	461	428	437	431	399	473	415	463	417	398	406	418	420	418	412	468	406	395	373	405	384	417	382	380	386	407	407	420	383	437	400	381	389	450	403	396	399	403	428	368	386	378	418	371	384	363	410	400	377	381	384	409	379	421	369	375	354	398	403	432	402	402	379	398	397	371	356	369	406	379	377	417	414	391	404	435	409	379	384	405	407	413	394	433	352	395	373	382	362	403	417	407	357	379	398	368	394	360	392	390	406	415	399	420	410	407	371	402	395	373	405	373	401	421	395	396	391	381	436	377	376	369	388	381	383	403	386	381	386	391	380	371	367	386	398	380	387	400	422	382	377	360	373	372	414	372	382	378	403	366	413	351	401	420	366	367	339	361	391	370	401	392	366	392	396	400	357	390	360	387	411	375	375	415	368	395	426	371	421	378	404	393	365	392	381	379	391	358	338	405	395	367	347	375	387	397	373	396	390	400	403	385	402	407	397	391	389	396	390	389	410	362	349	388	408	383	357	353	390	381	399	403	404	337	379	403	392	393	371	400	385	402	383	341	386	342	395	352	369	393	330	379	359	392	377	438	393	385	374	391	393	407	361	381	371	383	393	379	387	369	407	410	398	392	372	374	382	409	406	403	360	393	395	375	431	397	401	405	398	397	356	368	363	387	415	392	385	430	419	396	377	388	380	388	383	422	380	403	353	390	383	408	400	386	404	408	403	376	373	403	382	397	408	370	379	364	371	386	369	389	391	380	387	399	413	368	422	356	414	398	383	365	420	358	359	359	415	402	401	371	420	393	399	394	391	365	389	354	386	406	319	405	377	391	360	387	373	378	375	382	370	380	388	396	428	407	440	353	391	393	366	365	409	396	394	393	352	361	412	373	380	380	427	390	349	413	368	394	405	400	372	394	368	371	377	383	375	362	388	378	385	379	377	379	399	383	414	404	369	388	385	397	414	399	379	371	382	367	416	371	394	393	406	389	373	378	404	437	414	398	373	392	419	357	387	363	387	383	352	377	352	383	378	400	393	396	356	401	363	392	409	394	379	360	409	411	382	389	391	353	384	374	394	403	399	348	391	390	385	375	391	403	363	431	411	393	379	383	389	333	385	354	380	356	377	394	362	401	397	389	376	407	381	423	387	406	389	384	372	342	448	376	364	395	388	364	407	374	400	389	370	380	390	399	386	384	388	415	397	367	377	367	361	343	362	383	409	416	365	424	373	387	409	379	413	404	338	370	361	420	386	395	410	352	359	371	393	380	387	382	357	368	401	400	372	386	418	405	380	387	373	365	388	405	343	416	383	407	351	396	382	392	400	402	408	389	394	390	404	410	381	427	374	388	420	394	377	378	400	362	345	383	352	399	398	370	334	372	403	393	384	390	342	351	357	366	376	402	377	365	437	389	369	406	386	391	433	423	405	412	388	382	429	372	362	382	378	384	383	361	381	400	415	376	374	370	425	373	388	367	365	400	412	377	367	364	390	376	425	406	429	346	365	350	379	399	430	392	376	396	395	360	350	379	408	370	392	376	392	380	362	364	417	371	414	414	377	363	391	349	385	395	387	372	383	384	384	363	372	419	379	401	412	366	389	386	370	416	353	360	393	358	371	411	419	381	372	391	360	427	375	394	383	362	395	394	381	417	368	404	390	395	368	384	382	412	387	355	392	379	372	366	390	381	368	395	360	367	417	413	420	368	427	378	329	365	387	368	393	371	363	384	379	394	419	388	395	416	389	381	400	396	393	388	363	372	408	384	397	401	391	387	451	375	383	377	367	412	413	357	418	346	350	364	384	401	389	397	379	415	368	411	367	384	362	398	360	420	396	394	441	394	396	388	377	399	423	358	355	390	371	379	396	382	374	393	361	401	401	377	383	387	355	394	377	401	355	381	363	397	376	428	399	374	385	347	367	389	397	429	394	372	368	374	365	397	365	351	388	370	380	377	385	403	396	408	367	394	386	359	397	367	385	380	390	380	420	375	411	402	390	404	361	387	403	369	369	418	390	387	427	393	405	390	403	393	393	411	381	401	374	350	432	372	395	364	389	370	368	390	381	384	387	372	346	362	405	430	378	374	392	367	418	362	407	419	383	392	387	380	385	418	349	374	393	360	342	350	385	381	424	377	369	378	409	387	397	376	414	422	406	381	366	401	395	412	365	339	377	430	404	371	369	420	372	384	409	389	369	363	408	407	389	396	407	409	387	379	399	419	371	378	428	390	404	380	408	358	381	374	362	379	396	416	415	394	401	402	419	387	377	382	388	383	390	386	377	372	390	393	354	383	357	402	403	369	387	393	390	382	388	410	353	371	426	387	393	402	397	410	391	383	373	386	436	345	410	360	356	378	409	390	364	431	390	381	378	408	373	399	362	395	383	402	409	395	411	392	404	425	433	387	345	380	413	394	390	405	367	399	376	402	404	398	371	359	400	400	387	418	378	405	404	356	356	388	399	380	374	422	422	407	411	388	367	388	381	379	387	376	407	415	400	385	381	359	370	391	378	389	395	404	369	389	364	377	406	382	360	371	364	373	396	404	391	369	362	408	392	379	367	375	382	375	385	373	412	370	399	374	366	386	369	368	348	391	422	404	435	399	401	379	392	413	382	399	369	364	367	350	389	390	367	354	389	366	381	356	386	368	376	410	381	390	394	410	381	409	384	368	419	396	391	406	390	395	364	403	383	395	403	396	375	407	426	359	364	362	367	418	347	390	368	381	377	394	377	373	375	362	357	401	406	376	384	369	366	419	395	383	392	395	367	410	381	402	368	391	369	386	381	385	386	393	405	385	387	421	401	427	425	408	404	396	366	351	384	372	372	365	410	391	382	393	420	398	382	369	409	366	401	398	373	395	374	369	369	395	370	378	387	371	378	385	420	373	369	398	368	391	390	384	373	375	392	391	389	399	381	390	368	407	381	392	365	398	384	387	404	394	372	350	381	371	393	413	361	392	353	363	385	388	388	390	420	377	369	421	412	361	368	349	397	397	396	383	370	405	392	379	408	425	398	391	379	408	374	408	395	416	391	374	387	403	413	384	345	403	377	395	372	360	392	394	394	400	380	384	376	403	421	347	426	394	379	392	395	351	384	403	368	364	409	407	411	395	426	413	348	399	379	377	401	380	406	385	383	388	400	380	378	442	395	358	402	366	400	374	374	379	382	390	419	351	412	395	383	387	396	403	376	371	378	375	436	401	388	397	418	393	356	346	384	406	357	381	408	397	405	396	428	408	410	385	393	386	394	388	369	364	402	402	443	392	388	369	409	343	381	379	373	364	355	390	348	388	372	380	398	389	409	374	368	359	394	370	367	403	398	399	377	360	421	412	386	405	431	379	353	369	397	396	386	373	402	419	380	405	383	380	405	378	363	385	386	376	392	360	399	367	417	382	416	367	422	360	390	369	359	400	373	388	406	404	389
74085	24743	7037	1930	1159	788	725	645	516	466	424	431	385	401	354	321	340	304	338	339	310	314	325	292	338	328	328	259	292	312	322	300	303	342	323	321	312	309	319	297	278	300	273	307	262	294	313	318	284	309	290	312	301	308	278	292	287	334	312	283	302	289	310	296	285	298	261	308	307	304	329	306	282	298	283	236	281	291	278	272	289	302	286	295	326	273	289	290	303	302	300	284	313	292	305	259	288	274	293	310	282	294	292	291	303	303	283	271	266	274	339	277	285	291	294	304	273	298	302	268	267	268	278	291	277	293	264	294	313	286	282	284	306	299	305	296	286	289	283	289	295	288	288	261	303	273	278	293	262	307	327	312	297	300	317	292	302	292	257	296	268	274	281	292	281	310	313	283	272	300	295	265	293	329	309	293	283	300	299	293	273	270	261	295	300	299	300	273	298	256	302	277	299	284	289	296	306	248	294	268	301	302	285	336	305	296	289	297	278	274	280	284	274	319	271	292	279	271	281	317	301	297	277	267	300	290	276	282	302	333	293	289	307	288	280	274	309	269	277	310	287	276	285	260	301	258	253	317	320	303	297	319	291	293	292	288	276	299	273	286	315	277	296	297	281	304	304	305	308	273	324	299	297	292	271	269	284	297	280	310	272	282	274	345	318	283	291	297	296	258	291	277	305	272	316	275	317	322	293	268	311	303	287	310	316	291	273	262	284	319	303	300	298	269	260	315	281	292	280	286	305	302	270	268	270	253	294	304	283	270	278	312	291	294	294	328	316	321	279	285	283	293	301	310	301	297	325	273	291	267	306	279	315	329	323	277	279	290	271	290	292	269	298	270	289	276	308	312	271	273	306	268	288	280	287	298	253	321	296	297	268	313	300	257	327	285	302	319	296	259	300	288	285	312	306	285	287	288	305	349	311	283	297	270	295	304	292	297	302	301	309	288	262	250	293	320	263	309	291	295	292	288	310	273	322	312	294	284	313	308	287	281	289	274	273	283	312	334	278	315	296	275	259	300	301	290	287	299	314	273	325	288	306	293	281	291	318	316	281	297	291	324	323	314	284	304	295	321	294	305	291	276	297	311	280	277	304	301	296	270	265	285	271	283	301	262	291	302	335	285	296	297	322	303	295	273	287	280	292	303	292	314	282	304	310	277	289	301	301	304	293	267	287	304	288	287	263	286	281	340	284	287	292	271	268	283	333	277	257	268	294	325	309	289	314	316	292	323	301	284	279	311	268	311	296	295	287	241	279	292	304	277	288	282	297	287	282	308	269	309	310	274	297	294	332	311	285	327	302	282	291	316	296	311	309	323	316	293	292	295	315	288	275	266	328	252	311	294	298	316	303	264	293	289	272	307	295	320	294	278	279	283	300	303	305	281	345	311	305	257	284	301	281	270	302	297	261	322	296	303	287	290	304	315	309	290	300	301	297	290	313	329	312	294	275	267	293	259	292	272	280	279	282	271	307	280	263	314	291	289	310	295	277	286	297	304	275	295	295	262	280	295	302	306	311	299	301	297	280	294	281	257	299	278	288	284	288	337	292	293	287	284	278	265	311	290	311	274	282	313	297	285	283	278	306	285	291	335	297	240	250	276	293	286	316	281	296	307	305	302	311	300	313	271	296	297	266	275	294	275	262	264	260	280	296	291	290	317	306	334	301	297	321	308	297	298	300	300	281	299	297	316	305	287	274	291	303	291	286	253	286	306	291	285	294	333	275	287	319	268	285	297	296	271	272	308	320	273	286	318	298	266	285	279	296	311	294	288	261	291	268	298	300	306	273	291	301	316	303	288	289	265	304	261	287	328	275	290	315	290	271	313	295	266	316	334	278	282	300	305	294	325	289	260	281	302	285	293	254	302	331	323	287	306	256	277	299	292	272	283	293	280	298	268	283	318	285	287	322	313	340	303	297	294	303	277	279	290	286	305	328	240	286	306	292	298	300	265	305	305	288	344	315	257	299	300	289	295	297	287	247	271	285	266	293	291	245	261	275	291	284	316	288	302	300	282	280	287	286	293	304	282	281	301	300	274	309	290	270	311	254	290	302	281	317	282	309	324	266	288	321	260	307	288	306	307	267	320	310	250	269	308	300	292	272	284	290	311	275	280	276	303	261	287	266	291	279	311	307	298	292	287	286	293	283	295	323	299	280	294	289	259	301	302	303	303	255	285	284	303	292	305	290	271	330	292	265	284	275	263	291	290	309	255	268	277	293	288	320	289	301	298	311	305	278	287	280	284	304	286	285	298	301	263	325	291	289	298	282	273	288	305	244	294	314	289	295	295	254	253	294	326	314	302	271	311	290	285	300	301	270	299	318	340	298	257	298	312	292	261	268	319	272	269	286	280	288	308	289	315	305	304	275	304	300	290	280	287	304	300	313	311	303	290	267	267	293	305	317	300	284	321	264	289	242	293	312	310	323	271	292	260	275	298	282	268	317	315	267	309	305	291	276	296	291	300	344	288	274	306	282	271	303	279	264	300	285	298	291	287	274	296	310	324	280	285	291	278	282	287	320	284	274	300	307	272	281	318	326	305	276	284	306	291	297	300	296	280	286	285	277	310	297	307	294	302	272	331	289	274	271	254	282	308	298	337	276	266	283	275	314	289	279	265	307	295	302	281	270	306	297	280	272	264	287	291	329	318	289	308	301	267	329	273	320	314	275	309	292	311	316	288	334	286	283	302	284	290	308	293	300	317	288	280	307	294	300	313	306	320	286	319	280	285	297	276	269	308	306	269	311	278	293	280	271	320	297	291	281	304	288	297	266	267	319	343	291	295	311	288	286	297	325	314	265	277	265	296	296	294	303	283	257	300	274	262	303	308	307	306	302	296	296	297	289	292	284	280	296	249	311	309	290	256	314	315	298	269	307	269	291	256	263	281	303	313	325	308	292	286	287	268	302	311	279	282	289	271	276	306	283	305	259	266	282	290	295	280	291	265	288	291	283	278	290	286	279	273	309	269	296	273	275	276	312	257	276	287	265	293	279	294	287	276	269	282	270	325	305	309	294	321	298	249	276	301	317	268	325	262	303	290	327	317	307	298	324	295	303	314	320	275	315	295	279	266	301	290	288	276	317	276	318	252	303	325	311	292	320	240	307	307	322	270	288	302	314	243	260	276	338	293	258	304	295	296	281	273	290	288	309	318	295	290	291	290	305	273	308	294	300	293	335	296	276	304	302	299	307	284	285	296	279	314	286	268	288	306	263	307	302	284	291	324	330	288	249	287	266	274	300	310	295	277	303	286	297	306	281	284	287	284	307	321	326	309	340	309	276	275	311	318	294	277	293	287	273	262	303	288	287	306	272	286	334	279	291	300	330	303	305	303	268	286	327	262	266	260	298	281	316	304	295	294	272	282	278	322	285	291	257	275	305	266	282	301	309	321	286	257	312	278	289	298	292	279	301	311	297	300	280	305	273	296	272	302	302	272	288	310	292	293	316	291	270	298	321	312	289	316	321	289	300	267	268	266
36806	1880	3784	4393	3881	3200	2689	2266	1937	1816	1581	1456	1320	1316	1135	1160	1035	988	1031	983	1001	917	885	871	857	914	841	842	858	803	803	826	794	794	810	771	751	758	797	804	774	754	747	758	735	754	806	750	740	748	739	707	723	745	758	764	751	694	733	704	764	724	699	725	724	699	737	723	746	700	751	721	713	688	729	722	705	722	711	773	729	693	725	701	693	713	741	728	702	717	726	746	727	664	719	632	715	719	784	706	731	669	717	720	703	717	758	723	707	743	717	722	683	762	719	710	673	713	745	690	751	695	716	736	710	719	694	712	729	687	724	705	716	750	688	704	681	705	733	722	721	685	742	681	723	700	690	753	710	689	710	709	719	763	702	681	726	695	686	690	728	744	670	758	691	744	673	706	689	696	684	680	718	697	708	727	688	691	696	686	724	730	726	776	724	728	731	680	663	694	717	700	709	729	718	817	690	755	731	705	703	685	680	693	685	735	720	718	682	669	710	718	723	697	696	696	732	688	726	718	673	677	721	720	726	726	691	735	706	743	692	639	697	714	705	674	705	692	696	692	698	735	734	690	714	700	710	690	701	718	731	723	731	673	734	734	706	769	719	662	650	691	664	699	690	677	722	717	766	733	731	706	653	694	708	710	714	692	673	698	728	732	693	702	719	749	695	706	712	727	734	745	714	714	678	753	751	687	710	718	773	774	683	740	753	690	741	747	700	721	731	701	699	688	663	690	708	678	723	672	693	654	671	684	662	756	766	686	722	717	671	703	683	746	704	711	728	708	699	714	721	702	733	698	747	759	699	753	754	694	723	709	706	672	693	674	737	724	742	692	680	703	672	700	726	738	725	728	689	742	690	651	706	716	734	698	693	700	739	701	703	684	675	703	703	751	672	691	671	681	711	678	700	717	710	757	701	704	689	702	668	697	710	664	744	677	692	696	685	703	694	723	744	755	703	699	741	749	733	722	708	745	647	709	736	720	719	673	699	732	696	665	703	702	715	708	700	698	672	688	732	751	704	747	720	665	742	708	721	726	701	661	726	736	721	665	698	706	697	705	703	697	690	688	700	702	737	726	702	737	728	681	662	683	684	705	693	674	703	744	711	707	698	673	697	704	693	767	746	705	693	714	733	726	752	666	659	696	727	739	740	698	695	698	702	694	729	750	697	710	717	647	665	678	668	708	688	718	750	726	696	721	688	676	693	736	698	715	676	687	717	734	703	758	713	715	673	714	702	690	688	703	702	660	712	684	649	691	708	703	712	709	727	683	759	749	672	686	702	651	696	698	687	734	736	643	702	747	702	712	672	704	719	708	725	769	680	710	685	722	701	691	704	738	730	737	700	710	709	719	715	709	745	717	719	718	710	694	710	767	720	735	756	771	655	738	694	699	703	729	709	720	691	671	690	701	696	706	694	742	720	727	704	729	740	670	731	693	782	719	716	691	750	722	687	711	623	714	695	679	716	683	721	715	705	716	689	657	721	737	710	656	702	691	721	733	680	696	732	696	690	716	735	713	739	738	691	719	693	701	743	725	683	686	688	725	700	725	676	700	724	717	698	674	690	702	698	710	700	746	722	741	721	699	685	720	706	677	707	712	744	687	700	683	664	704	695	670	689	704	684	714	696	737	719	689	667	682	707	723	703	718	674	691	724	676	681	705	718	707	699	737	680	719	717	688	707	703	723	692	700	753	711	726	690	690	751	681	686	712	722	672	735	689	694	690	712	739	732	686	668	719	729	684	723	714	697	655	699	748	677	741	734	713	700	683	678	694	736	694	723	725	739	715	735	725	685	707	726	718	745	694	691	715	729	736	664	741	711	709	699	713	725	671	682	722	696	667	716	706	694	678	686	703	757	732	732	682	701	728	662	704	718	731	697	719	712	723	728	680	693	738	712	735	665	756	662	716	686	698	699	628	732	736	670	710	717	738	680	716	727	703	741	725	708	733	737	707	696	714	745	707	712	706	690	687	712	718	707	718	713	714	661	713	734	686	693	758	671	728	674	718	734	759	741	752	748	710	744	758	707	711	693	707	721	739	683	706	709	690	664	681	679	698	692	719	695	717	714	713	716	698	760	696	669	685	780	707	663	748	713	731	732	693	700	685	668	680	689	721	735	691	761	681	707	697	716	710	773	737	728	736	675	708	659	701	710	683	679	689	697	660	717	702	670	721	703	664	731	696	724	687	750	742	674	746	726	674	668	723	696	669	668	730	719	685	740	706	723	728	683	731	699	719	725	653	731	687	678	742	679	740	694	684	758	722	710	704	736	734	689	693	655	680	704	783	714	696	685	730	720	691	740	699	714	749	726	669	677	679	647	639	697	717	674	679	682	668	717	719	722	707	759	701	738	677	727	695	729	708	703	677	681	688	730	707	707	700	722	708	720	695	719	723	725	706	693	709	679	678	693	736	734	687	720	740	728	681	719	693	731	700	735	713	732	695	665	695	669	686	718	697	695	700	687	724	702	731	688	710	757	698	749	681	746	713	706	702	732	712	730	731	730	684	695	726	699	751	731	688	709	734	702	701	664	707	682	705	699	727	704	702	716	672	706	684	724	725	737	767	734	664	705	683	667	679	711	706	683	743	735	690	747	688	739	701	679	749	742	713	692	727	704	707	707	736	730	662	675	721	737	721	678	671	739	696	674	695	698	740	710	717	748	716	749	743	763	752	706	768	730	718	700	702	699	739	666	709	688	678	705	727	704	701	668	719	720	666	687	748	728	716	691	745	696	667	725	691	708	697	697	698	705	698	682	663	707	692	725	718	638	725	727	734	678	690	722	701	681	735	678	703	742	728	690	677	713	720	679	676	732	696	741	721	711	730	765	683	748	727	699	720	681	742	726	684	712	657	704	684	686	716	652	726	704	710	685	712	724	658	696	716	725	695	661	710	714	714	712	694	690	697	695	722	691	710	710	717	710	675	712	738	707	657	690	734	739	722	712	721	669	692	743	698	710	680	757	712	701	715	745	767	671	651	688	703	727	739	677	670	744	712	688	718	729	716	683	708	673	686	691	651	662	742	741	698	736	691	714	686	687	710	733	717	706	710	718	695	691	681	686	676	714	729	728	736	693	680	712	671	638	714	712	666	681	715	716	679	700	743	732	708	717	692	659	753	769	675	704	722	720	719	696	727	707	720	722	700	693	698	706	694	723	729	709	691	683	700	714	706	706	718	714	727	740	714	686	710	723	700	715	715	694	683	724	676	738	728	766	720	686	691	713	737	713	673	745	667	709	692	739	695	688	675	671	699	679	734	673	699	714	656	718	690	677	708	719	702	736	714	684	687	721	689	681	682	708	716	724	710	699	710	733	709	687	654	704	669	707	723	701	749	772	718	670	726	720	776	698	684	728	720	685	683	740	668	695	710	724	740	709	747	742	711	674	674	706	707	708	701	680	702	718	733	696	738	701	717	719	701	717	710	693	693	696	669	697	707	737	716	724	698	708	683	727	704	696	706	676	737	724	666	678	679	749	665
10116	444	198	220	247	207	230	231	223	229	184	263	229	236	222	218	227	226	237	202	234	236	226	213	227	218	218	242	213	227	234	230	224	169	255	195	245	216	224	212	196	239	212	220	222	227	221	206	207	212	221	240	233	228	244	251	239	220	202	202	248	228	240	219	198	219	221	246	227	222	234	228	240	220	228	223	214	183	224	195	222	219	235	243	206	231	222	228	244	238	222	210	188	229	226	245	222	226	228	210	226	217	212	246	214	197	208	189	234	219	207	217	198	270	233	222	186	211	243	205	187	222	218	224	195	200	236	231	227	231	223	214	200	223	198	260	200	221	210	235	255	189	195	240	207	236	230	207	230	236	234	235	215	223	245	212	236	202	230	224	187	234	212	219	210	212	233	209	204	210	223	225	220	233	224	222	181	200	212	219	213	211	207	244	228	213	247	231	233	202	237	216	206	221	228	216	212	219	212	241	210	198	219	241	253	231	213	236	209	203	204	203	226	239	213	229	223	207	221	200	229	217	226	232	209	233	214	213	238	230	204	240	232	266	241	212	211	220	211	224	229	227	227	212	212	209	214	244	213	244	219	222	227	211	230	242	259	195	212	244	236	222	204	207	217	237	250	256	228	207	244	224	252	206	213	213	204	240	230	220	217	208	216	201	232	225	193	206	222	213	210	229	234	212	239	219	244	209	210	195	226	222	227	226	225	230	227	223	254	269	221	201	200	209	220	182	208	232	231	237	192	224	231	208	223	221	213	215	203	219	216	220	206	226	226	235	220	193	235	213	239	231	205	242	214	207	224	210	222	253	237	206	214	239	210	243	213	219	207	216	231	226	191	221	206	227	246	215	230	225	210	201	213	229	236	191	223	195	219	237	238	234	233	225	232	204	233	233	218	207	211	234	225	246	194	222	248	208	185	237	222	246	226	189	197	235	211	243	234	195	223	213	199	216	228	184	236	236	215	231	241	235	212	243	219	230	225	213	214	197	227	205	203	218	224	203	215	224	209	208	194	222	203	223	214	240	196	230	205	208	196	219	212	239	242	237	202	209	189	216	225	215	213	226	228	198	222	196	218	208	209	205	224	219	186	250	217	240	216	220	227	207	247	205	237	223	252	246	210	204	239	217	197	234	231	236	267	210	205	225	206	220	196	197	217	227	221	199	226	247	221	215	214	221	222	229	250	209	230	208	203	207	235	232	249	250	192	222	241	193	233	232	211	211	244	229	233	229	216	189	213	240	221	257	213	222	236	187	254	225	219	258	241	217	222	213	224	237	215	219	221	212	250	236	239	203	228	246	197	225	217	217	219	219	236	202	212	225	269	219	232	221	222	204	232	208	204	219	191	203	204	208	233	222	214	248	215	237	218	217	225	250	249	202	228	243	219	231	211	209	232	213	232	233	219	238	241	214	214	214	207	230	215	216	188	219	208	224	222	220	249	220	225	205	215	245	203	253	222	229	248	233	209	220	213	203	204	210	211	211	188	228	216	212	228	209	225	208	210	193	227	215	217	232	230	215	210	227	247	234	212	239	210	236	258	214	235	200	223	220	218	213	258	198	224	279	236	238	212	231	208	202	216	239	222	209	197	230	221	243	219	231	201	229	220	224	208	229	238	240	225	219	213	233	240	245	218	194	240	231	247	235	194	219	244	231	220	219	195	246	233	222	215	214	196	218	232	212	218	248	229	206	234	218	200	255	219	204	215	208	225	213	248	212	212	242	220	240	238	258	214	236	230	217	230	210	213	187	205	239	238	233	196	216	202	224	240	251	203	219	236	189	235	245	205	222	230	225	234	219	242	206	199	219	226	234	235	231	227	230	205	222	217	219	238	242	230	251	227	207	200	198	194	207	220	205	238	203	218	207	218	204	224	222	238	207	234	207	239	231	197	215	213	225	205	233	243	212	228	208	217	238	243	235	221	208	208	224	225	214	192	221	218	233	209	238	215	234	217	218	230	213	213	245	230	218	222	217	219	240	223	241	222	220	213	205	226	240	226	208	205	201	199	195	188	232	231	234	229	214	220	187	221	221	220	222	241	204	207	226	240	226	218	233	243	203	215	230	206	243	195	194	213	258	227	222	251	230	196	206	219	236	226	208	244	211	232	224	220	222	200	212	253	216	210	194	257	239	232	208	200	202	213	241	231	228	207	220	217	235	220	215	195	203	218	251	191	211	230	210	213	217	221	234	210	221	223	232	248	210	202	228	205	223	206	205	214	192	213	201	231	239	215	209	230	219	237	234	199	246	245	220	250	234	216	212	218	208	196	211	202	244	218	231	235	237	206	251	203	215	257	211	222	200	215	192	249	209	200	207	197	208	189	207	223	223	229	207	219	189	224	261	228	214	237	216	248	203	240	232	223	202	237	240	215	213	227	218	235	235	211	224	237	224	237	206	224	230	237	232	224	233	200	230	234	223	217	220	218	230	231	248	209	219	239	218	210	190	214	232	209	246	229	215	192	212	265	211	214	225	209	213	223	209	239	229	220	211	210	197	218	174	200	187	235	220	203	210	193	233	217	200	233	234	205	210	209	264	211	216	228	229	234	216	218	256	227	209	226	235	200	225	196	232	228	221	246	181	226	217	243	187	234	234	237	190	227	222	226	216	212	228	210	249	245	235	200	239	196	232	217	225	204	227	216	178	218	215	218	203	221	223	210	183	224	233	244	175	238	231	201	229	251	229	225	236	243	250	209	227	210	213	210	225	192	198	229	216	218	236	211	262	218	212	216	215	217	237	238	227	251	225	224	206	209	199	227	213	197	204	226	196	240	245	207	235	220	215	229	222	207	232	229	209	211	234	225	215	254	225	240	230	217	245	228	195	182	233	239	222	230	215	218	209	201	225	209	226	214	173	210	223	213	215	206	212	218	220	238	249	233	240	236	230	220	237	221	221	236	219	239	210	214	243	204	213	231	211	221	211	207	231	217	203	218	219	217	221	212	234	224	233	231	227	240	222	233	225	202	204	229	208	240	225	178	227	235	211	214	224	201	224	205	229	220	256	218	225	217	220	209	231	250	208	202	220	212	199	230	229	229	232	227	252	208	226	241	228	241	219	206	210	231	214	218	237	202	227	222	203	199	226	185	208	232	224	219	195	225	224	210	216	200	210	225	232	228	217	234	221	234	240	235	232	202	201	213	163	217	206	258	217	213	203	223	207	227	218	224	204	221	227	242	218	218	225	238	231	196	222	219	229	218	225	228	228	231	191	208	228	218	210	236	242	225	203	201	185	203	233	210	228	239	209	218	200	186	206	213	220	182	194	226	229	243	205	222	214	208	223	205	216	248	212	206	225	209	203	208	225	232	220	252	218	226	241	211	170	205	217	200	220	211	208	221	210	231	193	222	250	190	200	219	241	208	227	205	242	224	214	215	198	200	212	245	222	217	242	228	220	237	209	184	214	233	224	208	228	224	174	223	223	255	229	208	195	225	240	211	216	205	248	202	238	223	189	220	205	233	221	201	207	200	239	199	197
9687	578	601	610	628	567	551	576	569	577	551	493	533	552	545	506	532	515	526	521	552	554	542	517	504	533	579	528	515	553	553	537	551	562	590	566	532	560	550	529	560	498	530	538	535	519	506	544	510	501	526	547	513	522	526	514	576	516	542	546	506	520	513	535	541	547	507	541	538	552	555	519	552	552	522	547	515	505	521	539	506	561	525	533	519	534	547	526	562	551	571	520	540	573	518	528	516	534	544	550	521	514	574	561	547	530	559	519	496	504	577	529	558	586	495	522	542	540	543	560	545	505	570	524	541	483	536	531	553	533	514	510	518	541	536	551	525	554	510	574	542	513	517	522	552	546	552	524	527	531	541	531	573	531	563	535	570	527	519	539	576	503	525	522	548	522	541	524	533	517	548	511	521	557	475	511	546	556	506	565	506	529	509	526	552	530	554	548	521	524	526	520	574	547	545	558	557	544	530	548	526	517	485	531	549	516	545	537	542	523	524	546	535	505	496	550	536	536	506	506	557	543	536	543	532	555	523	531	561	509	543	532	548	554	530	529	528	519	552	509	509	494	528	546	543	549	520	531	528	499	492	510	536	530	570	529	554	549	564	532	533	522	537	543	537	496	533	575	528	516	523	520	519	547	528	498	540	541	508	543	600	528	513	547	518	496	578	524	526	550	526	501	531	570	573	507	499	523	553	566	546	515	546	537	519	582	553	541	475	572	526	509	501	524	567	505	534	552	483	554	564	521	539	562	553	507	527	552	516	528	542	503	512	517	537	505	511	506	545	550	543	494	520	504	537	504	523	544	550	545	582	561	536	514	541	502	534	509	502	510	556	536	534	529	544	555	505	514	526	511	545	538	534	539	542	492	537	522	526	509	528	507	531	510	525	529	559	536	587	526	568	479	524	554	509	521	539	566	523	518	517	552	556	519	578	530	502	554	527	499	534	484	568	549	548	513	556	519	526	501	515	548	538	502	512	520	550	559	558	516	566	512	516	559	529	530	532	551	528	549	540	550	515	548	538	537	537	552	536	541	568	507	536	542	508	554	542	530	547	541	536	528	557	489	536	521	554	567	518	537	511	539	546	537	492	538	521	497	561	536	531	506	492	558	530	532	520	539	506	500	527	539	520	537	503	521	518	573	532	525	546	564	541	538	516	553	555	518	502	535	525	553	537	508	569	564	530	513	564	545	520	548	533	539	503	529	530	513	467	504	550	511	518	510	556	530	537	508	519	558	503	525	588	496	541	509	562	548	555	516	557	528	493	524	559	542	532	545	531	550	519	541	521	469	553	559	529	556	510	526	532	538	513	575	542	537	511	553	522	530	492	546	555	557	565	519	512	523	567	513	547	521	529	518	548	548	513	551	581	567	493	538	530	505	534	487	535	536	521	526	516	517	533	552	550	499	559	586	503	494	523	491	522	534	525	493	529	559	499	511	531	510	542	561	504	499	532	545	546	522	519	571	538	539	578	542	522	569	550	550	565	540	526	559	541	532	547	541	548	534	523	499	546	539	588	543	548	526	515	545	533	555	503	533	541	593	539	537	502	492	527	501	559	520	499	575	492	545	556	508	523	531	619	526	518	532	533	517	554	549	531	517	539	534	543	532	549	552	552	547	549	515	532	550	526	523	543	550	549	512	533	553	571	505	526	553	585	528	525	501	545	536	534	555	540	483	511	522	538	561	520	511	530	528	535	529	530	603	567	525	521	526	518	528	516	554	543	498	538	520	502	569	538	507	529	540	476	528	550	571	555	565	505	529	558	514	548	538	553	542	531	548	512	564	527	511	553	564	499	515	553	503	538	540	545	522	525	490	530	563	513	511	533	545	531	547	510	513	532	538	570	543	538	527	572	503	519	545	491	537	494	511	551	528	550	548	503	552	586	538	574	527	534	525	573	468	530	512	579	539	538	532	527	511	557	542	568	508	519	484	544	557	522	543	546	533	508	501	499	534	555	527	545	525	521	528	533	524	502	577	527	530	582	510	520	497	539	513	545	531	541	498	541	565	573	560	507	505	553	549	587	530	543	535	565	543	488	532	536	531	524	523	557	500	521	505	520	523	533	574	556	527	537	564	521	509	547	570	521	548	542	520	542	549	521	532	510	541	556	600	537	561	524	499	527	500	562	529	533	521	539	502	551	527	522	547	536	529	521	550	530	505	511	511	506	514	538	529	535	516	528	549	534	553	523	503	513	564	513	538	537	503	555	508	539	534	512	535	514	522	538	501	522	534	520	540	517	507	503	515	533	510	502	550	518	546	508	525	535	517	535	499	552	521	517	523	513	538	505	561	539	533	545	550	487	475	568	539	494	562	553	553	540	552	507	502	534	539	530	552	513	516	521	532	563	532	564	556	528	504	530	548	526	515	537	565	517	564	531	525	496	560	498	516	503	548	525	528	546	510	540	545	515	531	534	494	554	555	507	546	531	509	616	550	526	545	545	489	540	500	510	528	543	531	516	500	524	553	546	518	525	547	522	500	518	530	559	559	564	550	542	514	551	508	498	561	561	513	505	537	532	524	550	529	530	557	567	470	527	515	556	567	540	554	527	508	530	554	525	522	540	499	524	550	547	539	505	546	540	507	513	557	554	550	534	533	558	554	578	523	527	525	534	494	517	533	528	528	528	505	573	527	532	544	515	542	540	496	526	532	585	520	543	546	567	540	528	527	508	530	516	554	517	530	560	533	538	578	523	536	561	500	541	497	534	498	538	499	515	519	536	507	517	503	546	514	562	531	507	531	558	535	530	499	568	560	551	524	540	508	556	548	543	530	576	559	517	493	523	522	530	512	526	516	576	517	527	519	583	554	502	484	541	517	546	537	524	535	525	496	546	569	512	500	523	531	554	489	556	530	538	527	504	518	543	541	530	541	524	505	530	502	515	505	552	529	538	537	516	492	533	526	550	501	561	513	518	531	519	560	546	543	485	532	546	524	539	560	573	523	563	534	482	522	554	499	539	534	546	510	520	537	524	553	504	535	529	563	521	544	539	549	568	521	527	523	542	532	470	553	527	525	542	528	526	531	567	531	521	552	500	512	503	547	548	525	516	538	528	555	543	498	544	510	571	507	532	551	493	542	520	534	498	519	578	510	545	515	555	530	522	582	560	546	530	512	547	525	498	542	513	493	480	518	521	524	552	514	510	500	544	495	550	540	555	533	524	545	516	556	533	507	546	522	549	547	558	480	554	566	527	499	577	507	541	527	521	551	588	512	539	594	493	549	519	544	575	555	514	569	544	548	514	609	510	514	537	549	541	556	504	561	566	569	498	515	542	515	541	524	570	482	597	562	521	540	529	536	539	517	518	560	557	533	534	484	513	538	529	531	552	508	540	557	517	582	554	508	532	493	560	497	535	508	561	519	495	534	538	496	521	557	514	536	553	530	525	556	578	534	547	531	553	544	545	515	542	545	602	507	476	550	525	524	539	537	532	532	521	528	542	512	527	512	565	486	500	558	509	515	505	562	507	551	507	561
61442	17765	2352	770	529	421	337	274	271	220	196	192	209	165	182	159	135	189	142	151	149	158	162	156	153	148	135	160	162	145	146	156	145	148	155	149	140	151	158	145	138	148	107	151	123	166	139	133	141	173	139	155	117	171	172	159	139	171	138	139	166	142	136	148	140	143	152	167	139	136	159	154	150	137	126	156	166	154	151	143	125	156	156	152	144	116	141	159	142	156	151	142	128	146	143	161	124	151	157	137	157	143	123	151	155	173	150	149	145	143	147	145	127	138	148	130	144	125	134	150	142	143	144	154	131	129	141	149	142	143	134	108	139	170	130	109	156	144	145	149	132	134	143	141	152	128	135	138	139	135	151	123	137	155	144	148	155	183	138	125	141	152	151	162	144	158	157	165	146	144	132	135	130	138	166	125	138	155	165	162	141	133	125	133	140	132	139	129	141	134	134	145	118	138	136	142	146	136	124	165	137	147	110	124	120	124	145	147	138	156	121	128	152	128	122	159	118	148	137	121	127	134	148	165	162	145	148	155	170	146	168	146	120	129	135	114	110	164	152	121	141	157	142	125	145	147	153	144	130	150	167	136	125	147	140	161	119	147	144	147	127	137	133	127	139	143	121	146	140	143	147	143	147	158	135	119	154	170	137	153	154	124	158	124	130	131	146	144	156	147	126	146	156	147	120	132	153	142	142	133	136	168	148	145	133	161	125	152	153	142	140	140	138	139	129	160	157	130	132	171	156	133	143	154	110	135	157	115	120	162	126	140	160	145	126	138	150	143	128	144	142	164	131	151	116	156	138	138	141	145	150	137	137	144	173	144	137	135	155	136	161	131	141	149	134	133	153	135	129	134	129	158	130	130	123	151	141	124	145	154	153	129	140	163	124	151	123	138	150	146	144	164	147	128	137	145	149	149	144	117	153	125	145	149	140	150	143	121	164	125	139	139	129	139	150	146	139	130	136	171	157	132	155	143	125	156	115	129	131	156	117	145	137	130	159	135	138	145	146	125	144	133	140	140	129	153	135	143	125	156	127	146	147	123	143	178	145	139	151	139	138	155	153	133	122	127	152	117	151	136	131	141	169	149	132	132	134	131	150	138	134	133	154	141	135	128	164	135	125	129	153	154	143	154	150	141	150	151	147	123	129	146	138	153	176	158	175	157	152	130	139	131	118	143	144	132	144	147	155	133	146	137	152	143	114	141	144	143	154	144	127	156	151	137	146	185	132	127	155	164	132	142	133	143	184	158	142	132	127	128	132	143	157	153	116	139	133	138	152	126	143	145	144	154	159	144	141	149	140	140	136	154	130	154	157	139	121	146	116	138	149	144	140	139	158	151	155	123	136	128	116	150	154	134	126	123	147	131	148	125	175	135	120	131	153	165	123	152	126	139	133	144	133	149	152	149	141	121	137	126	136	149	119	136	153	153	120	139	134	124	151	116	150	146	125	137	150	111	146	130	131	139	143	152	153	121	150	134	130	121	114	122	182	152	121	150	151	137	132	144	124	148	131	137	135	143	136	134	152	157	137	130	130	141	134	142	145	149	156	123	136	149	152	132	131	134	144	128	166	133	128	156	174	159	152	151	139	152	148	134	155	134	158	147	156	130	144	139	133	145	158	146	155	147	166	161	136	148	135	134	165	133	152	138	140	116	136	135	148	137	157	147	134	149	138	133	156	147	133	158	153	147	149	151	118	133	156	147	151	152	135	141	152	149	172	152	152	166	146	129	126	148	140	132	148	138	136	146	153	137	151	158	121	129	144	151	150	142	149	145	151	126	154	139	134	151	134	129	137	155	135	157	139	163	134	163	156	131	127	144	134	139	152	145	136	159	137	140	143	148	168	148	141	134	153	143	145	127	128	127	142	137	145	128	146	117	138	129	143	116	152	144	137	137	126	117	152	161	115	151	145	164	141	142	142	123	140	137	131	131	142	141	161	119	137	136	162	139	134	141	138	166	129	155	140	147	158	131	109	147	165	132	134	157	150	160	144	152	131	130	117	146	135	135	159	142	134	119	150	128	158	145	126	150	134	148	123	135	161	118	134	150	137	157	138	136	140	145	142	149	168	147	145	138	136	133	128	137	140	136	135	158	122	134	146	119	135	128	137	148	141	131	146	149	134	149	165	150	144	154	149	148	149	155	142	132	139	149	135	174	133	128	158	147	141	154	154	114	142	126	146	156	149	147	147	144	144	153	142	138	136	152	142	155	154	150	133	140	140	145	138	149	119	132	142	138	134	153	171	133	144	137	155	173	137	147	148	146	136	120	148	124	148	142	132	140	141	147	135	122	130	149	124	135	132	145	129	162	149	117	139	149	157	141	142	159	144	135	129	144	135	150	141	155	152	152	155	141	138	150	143	160	139	130	147	147	144	157	146	158	146	135	123	125	131	141	159	136	104	137	141	133	150	130	141	149	158	139	124	126	158	136	152	146	144	153	132	148	136	141	140	176	143	134	149	173	147	150	143	139	130	148	158	143	134	143	138	127	139	136	130	138	123	167	160	158	127	122	127	128	135	148	118	135	158	143	146	157	116	136	141	127	127	155	172	140	136	160	152	139	142	118	147	143	130	116	137	141	141	138	144	131	171	173	159	133	146	137	132	160	132	137	143	137	137	142	137	151	147	159	153	140	131	130	119	150	149	142	149	146	142	114	132	159	139	153	138	122	126	120	138	134	123	145	146	152	131	130	154	130	143	149	125	130	148	146	136	151	135	129	134	131	137	132	117	125	141	111	154	136	157	135	169	132	141	133	133	138	150	138	165	145	127	134	145	136	144	129	138	142	152	133	144	138	150	146	118	145	133	161	138	153	139	160	154	151	140	107	130	161	134	135	144	171	148	128	139	131	134	121	145	139	136	174	149	137	139	151	147	131	148	149	141	144	146	130	152	154	141	129	146	114	131	137	142	154	144	144	134	138	157	157	134	137	163	153	143	126	144	138	140	135	128	129	141	110	126	165	165	147	134	138	132	134	137	167	139	143	155	154	142	139	139	142	136	159	149	132	138	140	143	120	146	153	122	136	143	139	158	125	176	148	134	128	130	120	136	168	145	159	147	148	132	129	129	128	139	136	151	144	165	134	150	127	145	147	147	155	137	141	132	113	148	134	137	130	134	121	134	145	151	148	149	127	154	141	134	123	142	137	139	149	136	160	144	138	146	147	131	123	125	126	128	135	164	137	131	136	176	145	161	119	137	159	139	146	135	145	126	145	137	154	156	135	130	132	125	154	136	156	146	168	157	130	125	140	135	152	150	144	143	146	146	151	139	143	140	124	131	156	154	119	119	149	125	124	132	137	143	125	137	147	142	130	156	138	172	156	146	154	151	125	143	135	148	151	150	138	156	164	151	137	158	132	137	150	145	134	130	138	137	150	122	140	138	152	161	151	129	134	138	161	153	133	124	139	116	136	138	122	131	119	150	145	143	148	148	142	122	147	132	170	133	137	162	148	136	132	145	172	137	139	125	154	135	144
29709	1018	1979	2381	1979	1664	1403	1182	1067	999	866	739	750	626	629	609	590	568	516	475	500	491	463	445	478	459	476	469	468	446	463	452	424	427	432	407	451	457	434	445	440	386	391	402	386	447	396	449	438	430	415	400	399	428	433	413	400	398	388	419	398	402	394	414	353	391	410	396	414	401	376	395	396	390	405	405	412	434	387	398	410	394	390	385	385	386	388	408	367	373	430	389	398	418	410	386	356	398	383	362	416	386	382	399	379	424	430	379	386	394	387	424	371	369	399	407	384	400	407	410	410	400	410	404	378	433	402	395	369	398	402	376	394	378	390	391	380	404	382	391	425	436	385	407	386	386	408	369	425	378	380	405	379	407	388	394	402	428	374	393	417	347	390	398	360	385	367	391	339	379	400	398	398	419	424	412	421	373	426	404	360	349	383	334	383	363	359	370	381	403	379	358	382	438	358	379	377	381	371	398	415	376	395	362	399	398	376	371	399	371	368	379	405	368	364	407	368	384	377	386	400	400	379	390	412	418	374	368	389	379	377	359	409	369	413	374	409	424	388	380	360	377	365	350	413	391	386	418	395	408	366	382	367	414	393	405	377	381	372	405	420	430	410	380	402	396	392	395	395	394	403	384	408	407	374	413	382	353	399	399	400	392	365	373	380	402	392	407	377	401	372	357	404	373	436	394	395	401	417	374	398	400	376	380	386	365	379	392	403	393	403	384	379	408	363	393	372	400	405	382	407	449	361	363	369	346	402	386	353	418	393	388	365	373	401	454	414	355	412	396	378	389	398	376	396	398	389	398	411	362	391	375	387	407	371	369	383	357	342	350	376	422	395	393	383	381	400	437	396	367	379	397	359	404	387	388	410	400	352	441	401	350	365	393	382	362	380	403	402	357	405	385	380	376	383	419	343	381	396	408	392	388	363	375	370	368	374	402	398	392	416	393	370	384	393	376	409	370	385	391	381	367	393	355	410	396	377	368	392	367	415	393	362	402	379	378	372	392	389	390	391	382	381	421	387	384	398	369	383	372	387	361	385	390	393	385	376	358	378	425	379	368	378	381	382	391	393	365	388	384	375	386	409	407	344	391	391	382	384	375	363	406	397	407	399	413	371	410	351	413	388	386	383	390	361	335	377	393	378	364	415	368	399	376	391	421	397	409	374	380	346	378	377	386	401	375	378	424	383	414	400	395	383	366	393	351	404	367	426	367	384	364	394	411	387	393	380	397	366	357	430	356	349	391	395	387	427	364	362	412	373	398	359	375	408	385	364	371	375	410	388	402	394	391	389	392	383	395	417	412	385	373	338	372	380	395	425	414	401	401	422	403	389	372	403	380	423	418	386	377	390	370	407	373	369	395	422	378	377	387	395	416	394	374	381	394	409	389	360	363	380	369	369	385	378	348	374	397	381	382	411	385	398	424	394	389	408	374	397	361	396	399	431	399	393	398	394	423	375	385	371	357	396	389	359	398	379	399	360	372	389	358	382	358	359	385	398	398	415	386	404	383	371	373	374	354	377	400	394	371	402	343	357	442	389	375	376	381	394	400	386	381	387	362	383	404	403	402	395	365	396	386	392	392	380	407	390	398	372	382	389	394	378	381	431	394	375	397	399	385	341	366	377	385	360	400	364	370	382	403	419	410	400	365	409	384	390	350	384	390	390	398	413	435	386	420	398	384	402	392	380	382	402	417	413	366	416	379	413	399	401	381	417	383	353	382	374	391	388	384	381	401	393	435	380	396	403	374	418	356	377	390	392	399	435	436	374	398	367	402	392	381	414	398	430	400	387	405	422	389	397	424	415	368	405	382	397	428	400	391	378	377	389	389	394	390	395	380	380	398	395	365	382	380	425	367	385	384	366	372	402	411	402	392	360	388	417	381	389	414	361	389	387	382	360	404	397	390	369	362	384	414	408	382	376	414	396	394	413	427	403	383	361	391	400	407	387	406	378	383	382	430	386	396	384	381	409	400	397	380	382	411	397	361	376	386	372	377	363	406	432	363	413	385	367	399	409	397	413	387	401	374	381	376	422	390	383	377	386	376	394	418	397	374	366	427	405	411	425	376	425	413	397	419	373	384	357	372	385	402	394	375	427	401	404	382	406	377	407	359	426	381	385	391	390	402	347	386	406	387	427	393	344	387	399	380	384	380	340	347	386	395	352	395	390	375	428	398	394	414	358	366	381	374	416	385	364	344	369	387	399	357	401	383	383	389	425	388	376	375	389	397	382	385	408	375	405	398	383	402	366	366	381	412	380	393	410	398	403	378	401	380	383	391	407	382	380	400	413	386	382	390	357	410	361	389	407	388	393	396	360	392	363	369	406	416	389	369	436	408	423	392	416	412	422	402	402	400	368	427	398	404	370	374	391	377	359	418	380	373	388	396	388	373	378	401	351	349	390	385	394	397	357	411	392	361	376	418	389	368	388	366	371	394	392	381	412	382	389	421	422	391	394	367	371	363	369	374	443	393	380	395	389	407	416	420	424	378	396	389	387	400	408	389	385	373	396	386	400	407	407	401	396	378	401	356	371	366	409	392	407	403	372	363	369	358	372	391	363	410	391	378	406	397	391	381	369	412	369	393	398	361	389	341	406	375	360	389	381	406	387	405	384	375	403	415	374	386	400	408	434	382	358	421	398	366	376	380	399	393	422	391	393	406	431	356	375	374	390	410	388	378	403	395	387	399	385	394	416	370	392	407	412	363	392	395	396	388	380	404	393	396	366	356	381	445	380	402	405	387	411	410	359	400	382	384	381	356	360	380	378	374	370	365	383	422	389	421	407	413	392	381	418	387	363	405	355	385	391	410	369	372	414	386	379	386	392	406	433	394	389	377	381	387	393	372	403	412	403	372	396	399	341	407	412	384	391	362	407	352	343	372	368	384	394	349	413	342	397	421	390	369	401	408	364	410	388	364	375	385	374	381	398	422	416	413	425	372	357	357	391	387	398	370	401	404	408	388	416	379	384	399	385	363	417	373	372	409	400	381	401	391	373	364	352	389	429	392	377	407	405	405	388	400	367	395	385	360	386	369	391	374	386	383	383	369	394	367	388	388	387	373	385	368	386	378	382	397	416	393	380	403	396	418	410	401	393	401	401	384	391	378	423	394	426	444	382	384	431	410	375	372	376	369	396	392	393	364	379	353	397	405	396	396	402	397	377	450	365	380	434	373	382	410	398	408	398	368	356	412	398	399	366	386	380	395	404	431	362	365	334	394	360	394	379	394	372	393	367	395	349	405	404	388	424	380	364	385	357	363	400	416	419	374	408	411	413	397	397	370	387	407	395	370	412	374	375	384	380	399	341	387	373	391	404	397	367	426	393	381	400	390	422	397	398	392	411	361	369	409	409	381	373	377	381	359	407	434	423	377	363	379	390	401	391	393	385	417	391	407	389	405	417	385	414	420	380	368	388	378	419	395	384	376	389	397	402	397	407	378	419	401	376	395	388	373	373	404	356	387	399	403	384	386	374	405
72752	26053	7084	1795	1079	851	713	582	508	480	463	394	384	382	359	342	329	356	361	330	358	326	305	305	317	290	305	342	307	310	315	311	288	305	277	315	306	344	295	323	290	309	313	328	340	299	325	297	304	296	319	297	269	269	310	297	302	332	305	261	307	294	317	294	292	283	290	317	283	278	293	262	284	277	308	307	288	284	302	283	303	334	286	318	298	292	317	248	299	281	291	292	300	309	277	275	289	280	297	319	310	290	293	282	270	294	292	301	270	311	301	289	305	292	280	318	276	275	365	289	297	263	292	302	306	309	310	330	296	296	270	286	322	273	284	277	290	287	290	302	300	282	287	300	267	270	277	295	326	286	293	306	293	283	293	312	296	275	293	298	315	296	265	281	274	304	284	278	294	286	313	287	330	300	287	269	290	284	279	293	317	289	269	290	296	284	291	291	266	270	309	267	303	312	285	301	294	296	281	287	299	323	323	284	295	293	291	273	281	312	299	269	272	284	291	275	302	289	271	318	315	290	297	282	295	316	279	293	290	325	262	287	298	273	275	273	274	299	313	296	288	322	304	340	263	283	308	297	295	317	271	288	268	314	274	284	294	304	289	294	287	290	287	307	263	276	280	291	268	285	295	311	294	286	272	278	262	278	296	293	284	261	292	297	291	270	305	292	296	294	267	306	327	300	315	289	289	332	307	287	331	290	280	295	296	313	335	332	287	300	285	318	301	276	285	306	315	314	298	266	307	261	326	298	344	270	246	319	308	280	270	288	306	314	311	314	318	296	312	302	278	263	281	285	305	269	282	284	293	293	294	294	271	290	299	299	304	276	321	266	295	307	310	282	274	323	303	287	287	294	278	283	316	308	291	268	297	286	270	297	308	295	271	329	323	294	308	267	321	275	271	319	313	279	312	290	274	308	301	313	286	266	288	305	306	272	265	291	296	279	338	260	312	261	266	292	281	280	288	278	288	296	295	296	316	318	292	298	273	290	267	308	298	334	307	283	337	297	315	295	293	314	268	282	288	306	275	278	282	307	292	281	267	322	280	292	279	308	242	295	296	284	311	272	300	271	287	308	303	300	291	290	287	270	296	286	277	285	273	278	271	340	296	323	320	295	318	271	317	330	275	291	299	305	269	293	302	264	296	298	313	305	300	284	309	265	266	263	281	307	300	280	306	296	266	298	282	256	290	306	268	297	322	299	307	298	320	289	280	337	272	333	294	300	286	277	269	255	306	285	312	297	279	294	308	296	291	317	271	300	286	297	291	277	296	292	283	321	288	290	272	312	298	273	289	287	288	305	320	306	283	311	299	282	286	307	305	318	279	292	309	318	331	272	294	305	286	262	283	267	329	289	291	265	254	291	303	289	298	322	304	287	294	288	312	303	310	318	319	299	288	280	310	288	309	265	291	298	262	304	295	291	272	279	312	320	293	333	299	304	303	276	312	297	280	277	283	331	318	340	330	278	273	279	280	313	317	324	310	303	270	271	333	292	286	290	296	307	281	263	301	290	325	287	324	283	279	270	311	310	306	306	331	283	290	286	297	277	257	274	282	301	305	289	325	305	285	284	294	268	295	270	280	261	266	318	259	287	289	306	322	304	276	270	311	273	297	283	302	285	271	295	286	281	266	257	283	255	292	279	283	294	316	300	300	332	285	287	254	291	290	252	326	348	302	263	285	287	335	269	308	274	305	286	301	290	285	316	283	296	303	291	301	314	303	284	304	292	273	287	295	315	340	301	306	289	295	283	316	311	305	289	309	270	325	312	255	322	280	277	303	316	325	295	295	295	306	325	337	305	277	299	308	303	275	298	297	280	315	278	286	277	256	319	295	263	314	298	297	281	260	281	262	286	258	306	280	290	316	278	299	300	265	307	265	304	287	271	266	299	288	295	314	264	294	269	282	279	316	299	304	293	275	297	265	298	278	293	341	292	289	305	274	263	291	285	286	255	309	303	287	257	317	277	289	289	258	286	291	286	271	266	257	275	265	302	286	292	307	273	328	311	272	279	275	294	277	294	274	272	322	306	284	306	304	306	282	288	328	292	310	288	270	309	296	256	297	315	296	308	296	308	283	270	286	327	290	285	311	265	269	282	301	274	286	243	296	272	273	282	284	283	308	273	285	263	307	301	310	290	303	286	303	285	297	330	311	293	287	281	291	279	275	283	286	285	282	285	285	316	306	296	319	268	269	302	322	304	303	284	302	267	281	290	309	309	261	285	266	306	304	286	275	285	305	264	284	297	262	288	295	292	300	311	307	329	268	301	312	291	288	262	306	307	298	267	283	280	293	278	321	290	279	280	336	262	277	281	307	303	306	281	270	291	314	285	297	296	272	303	288	284	267	292	313	304	284	267	281	285	278	285	309	304	287	272	279	276	281	289	335	284	295	314	301	310	288	324	279	278	306	287	312	316	313	324	283	309	286	314	289	309	271	283	324	310	300	297	280	290	298	294	276	285	298	289	288	285	321	306	283	301	279	298	310	291	320	305	279	316	297	280	313	278	291	274	305	311	292	312	294	306	307	264	304	300	281	298	305	282	277	307	328	291	293	301	285	297	310	281	304	276	281	269	281	286	320	281	276	298	319	283	257	296	254	290	305	308	278	300	306	310	302	260	268	298	300	286	300	300	308	305	290	276	284	321	280	326	273	282	285	326	307	272	307	290	288	245	296	281	296	323	281	325	292	291	327	296	301	281	277	276	321	287	289	284	260	307	286	320	311	295	273	279	331	301	335	267	322	286	284	303	287	273	269	313	295	308	273	325	304	303	276	283	298	322	300	323	285	286	283	297	308	304	284	267	309	297	285	311	296	316	287	285	269	295	290	298	293	339	288	307	306	311	292	290	277	266	329	264	292	277	288	299	264	280	284	241	317	292	262	276	323	362	361	305	283	288	292	314	294	268	316	309	296	296	325	257	283	317	313	272	276	288	260	327	321	307	303	281	338	298	266	257	273	278	274	319	265	321	308	280	305	300	285	258	288	270	301	302	284	252	280	302	294	301	294	326	273	288	294	278	274	288	275	296	301	280	292	288	298	275	278	294	342	259	278	308	270	283	293	294	311	285	272	259	303	291	280	307	299	315	298	283	315	289	282	284	314	287	300	283	271	296	298	300	332	297	292	272	286	266	262	315	297	292	292	305	307	281	313	289	284	287	282	294	286	297	264	309	337	290	301	332	267	319	285	298	270	278	276	336	267	312	275	296	309	289	263	307	264	332	296	327	287	312	309	297	272	275	282	323	291	319	300	282	294	277	290	291	333	301	273	330	291	316	275	326	292	287	297	267	319	282	305	304	285	263	283	307	276	281	310	279	282	282	286	295	296	284	316	277	291	304	296	283	277	264	321	293	275	321	261	252	279	284	277	271	280	304	300	298	284	320	272	294	313	283	304	292	307	322	288	265	297	300	318	337	272	286	302	304	303	296	269	284	306	301	299	283	313	303	278	263	285	293	296	259	299	275	283	300	301	282	297	282
37425	1941	3765	4509	3864	3160	2718	2271	1926	1839	1566	1390	1320	1291	1236	1150	1067	1071	1028	1009	1017	1000	933	876	916	909	910	868	800	801	858	759	818	822	800	822	775	810	808	819	800	795	802	811	771	765	718	693	778	736	749	753	714	774	698	720	738	721	728	753	731	759	738	716	743	739	701	688	745	734	725	710	735	744	714	714	718	743	730	734	750	731	713	705	726	671	738	700	673	730	708	707	665	722	737	736	768	683	745	754	759	702	713	740	697	735	688	744	695	711	738	737	717	730	797	753	699	712	712	794	668	764	773	682	739	680	746	687	729	717	718	733	762	705	741	706	731	717	724	700	724	719	722	742	749	758	681	683	687	723	679	751	737	694	697	686	762	697	706	715	707	720	731	705	703	696	691	680	736	721	687	700	762	677	742	719	690	728	776	727	710	701	704	744	734	685	730	750	704	710	749	715	768	700	709	692	666	743	756	729	670	702	656	763	742	721	748	688	671	684	691	714	690	707	698	718	735	715	726	734	777	716	739	730	727	695	706	717	760	738	717	706	689	733	687	707	754	716	678	713	694	693	773	675	746	709	642	693	699	728	715	741	671	756	743	712	750	667	734	732	684	654	726	694	704	713	758	737	700	764	692	737	708	695	696	724	709	713	742	727	697	685	711	683	691	723	714	685	712	721	718	754	708	702	700	706	716	743	710	697	683	709	758	717	712	740	720	689	670	709	730	745	692	761	676	689	723	702	720	704	704	697	696	679	718	731	707	732	749	723	683	724	723	726	763	728	706	714	735	677	721	684	716	691	729	716	706	689	675	694	711	691	688	774	729	737	679	725	739	687	734	696	702	705	720	718	714	664	725	712	694	708	699	700	691	697	685	699	723	711	694	747	721	701	748	730	720	744	660	724	732	703	751	727	693	661	742	742	680	720	718	761	694	744	666	711	722	734	664	679	706	714	676	701	741	702	766	660	733	732	685	704	716	742	741	669	735	680	658	744	681	695	707	750	716	708	701	682	682	726	739	685	690	733	717	716	724	714	742	711	711	712	705	742	718	700	737	731	662	724	677	663	768	721	685	694	740	702	690	720	725	699	745	758	715	683	681	670	722	691	706	665	712	721	715	684	739	705	716	702	699	756	706	694	655	712	763	713	708	774	705	678	719	716	776	723	684	783	676	735	719	729	738	697	715	705	678	740	654	685	664	705	685	709	730	693	726	723	702	708	692	666	697	703	730	712	764	712	702	678	717	697	720	688	699	696	692	754	719	734	699	720	705	755	742	684	695	745	703	695	686	700	710	692	679	735	725	733	719	697	752	733	696	730	686	722	714	736	691	669	694	679	711	685	707	701	685	712	773	713	740	751	698	752	768	735	711	703	675	702	678	720	688	764	753	682	730	702	710	695	715	698	723	726	664	694	722	689	749	736	684	741	752	752	721	687	693	723	667	682	698	747	711	763	738	694	664	729	730	680	682	738	722	741	720	744	686	701	697	737	717	705	701	690	675	690	732	770	765	703	722	688	717	723	750	670	684	694	762	691	729	651	684	678	741	705	766	704	685	716	694	700	743	717	695	726	677	678	716	717	725	696	711	768	730	712	709	725	748	706	673	714	777	714	730	714	703	716	759	753	691	763	727	714	748	721	724	724	758	699	698	740	683	740	750	708	717	677	772	705	689	742	707	714	712	653	672	684	745	733	691	651	728	746	704	746	721	701	665	676	704	766	720	703	700	696	748	724	693	714	673	729	709	724	721	673	701	712	722	770	738	638	716	687	687	701	684	697	726	708	658	725	743	659	762	714	732	710	711	691	699	739	710	652	741	694	703	705	719	642	718	702	736	733	680	726	735	698	698	676	705	703	710	742	724	714	720	723	699	693	738	715	723	708	756	674	721	711	691	725	757	718	682	724	682	776	744	690	702	655	734	674	704	724	706	770	646	710	669	700	683	758	689	728	684	706	690	760	713	690	714	712	723	705	708	731	709	712	730	723	699	690	755	695	718	679	704	749	729	693	720	695	716	682	724	715	684	661	730	672	687	736	738	766	704	734	704	707	726	707	716	701	752	677	679	723	684	719	738	719	752	703	699	662	756	698	744	717	719	663	669	708	716	702	686	728	732	725	734	697	707	730	722	666	732	732	736	740	677	734	749	727	731	713	714	730	686	720	696	696	692	719	743	723	756	742	668	695	695	684	745	733	696	685	695	713	705	744	715	717	751	683	694	733	729	751	756	668	696	700	723	705	720	713	673	705	723	659	708	760	690	684	698	731	697	701	679	663	668	713	683	628	720	722	658	752	708	694	743	716	735	670	688	749	736	756	729	721	707	723	682	741	655	730	718	684	700	753	695	781	721	720	715	677	684	720	753	716	695	722	735	748	704	719	703	701	710	738	750	712	650	747	727	714	740	700	698	736	730	723	672	680	705	719	765	653	735	713	740	753	744	715	661	653	684	740	685	714	714	670	664	678	728	706	729	721	683	724	684	764	661	706	694	689	735	718	784	715	723	720	675	711	675	729	694	751	681	731	692	731	734	737	678	708	723	686	706	704	723	755	796	687	701	713	697	686	723	675	744	696	687	707	693	666	713	717	719	699	747	745	745	710	741	721	667	716	695	670	692	772	681	682	656	640	671	721	642	699	686	743	745	682	733	678	766	737	701	729	697	735	687	722	750	745	742	703	717	694	749	710	697	713	662	707	717	719	699	726	708	711	662	739	685	716	707	708	691	771	724	688	711	733	708	697	706	673	652	717	708	724	671	797	718	751	694	679	756	692	712	718	707	720	771	717	720	754	730	720	718	688	746	663	659	735	727	689	676	668	753	745	701	748	708	695	749	699	746	697	703	725	726	726	699	673	727	725	699	701	735	692	724	734	697	707	692	695	698	703	688	680	689	716	694	745	745	698	702	668	723	742	692	720	713	659	710	689	755	670	730	740	737	712	714	708	729	717	712	704	695	707	746	692	736	737	706	763	689	670	663	721	721	720	692	713	730	697	734	690	678	694	680	760	692	681	770	698	681	692	682	667	720	681	691	688	721	736	669	692	730	726	700	704	741	690	673	698	693	726	708	700	711	682	773	698	692	691	756	747	733	713	673	729	683	655	741	726	741	740	691	697	752	711	742	728	755	724	739	721	699	724	751	745	751	754	701	710	714	675	759	696	740	637	713	745	722	692	679	761	751	692	704	709	687	734	698	720	703	679	716	733	669	716	677	696	700	726	701	752	730	713	745	702	674	722	707	730	715	724	685	671	685	710	788	718	705	698	715	698	764	709	687	716	734	743	760	716	730	723	699	727	712	661	699	688	728	687	677	656	684	702	665	703	751	715	684	681	699	720	709	712	680	685	648	702	765	709	698	737	678	695	713	727	661	694	685	726	704	732	712	723	722	701	741	637	659	712	720	749	674	714	710	657	760	661	695	735	705	678	698	685	678	703	744	709	746	662	725	683	736	721	662	682	714	716	656	723	692	694	726	709	709	693	722	746	704	717
10665	519	231	254	221	205	222	208	238	240	212	267	220	234	197	239	199	241	180	189	204	247	223	202	232	216	200	217	213	220	220	224	215	221	220	223	219	218	230	231	213	238	214	231	198	267	222	226	199	198	253	225	251	221	229	225	214	233	244	230	227	213	237	208	243	229	205	225	204	230	200	206	217	224	206	203	196	231	213	205	226	225	235	233	208	222	181	228	206	210	213	234	217	222	216	232	223	227	196	224	224	208	211	199	224	188	234	239	223	225	207	199	233	239	213	192	210	190	230	209	240	197	200	247	231	244	230	216	230	241	194	210	209	225	215	208	240	232	229	219	214	235	244	233	207	247	208	231	198	216	221	223	214	209	210	223	235	206	240	237	215	213	212	238	229	226	229	241	214	222	219	230	226	253	224	207	235	224	210	222	204	205	236	236	226	227	216	216	232	235	220	251	206	218	223	187	206	208	233	201	215	220	228	236	211	220	238	224	217	212	179	205	223	203	215	240	219	213	204	219	238	207	249	225	180	211	233	226	230	233	216	252	231	232	218	226	247	247	216	206	215	236	221	208	200	190	221	216	243	203	222	260	239	227	226	209	207	221	201	235	193	231	196	238	209	202	208	224	230	224	218	205	244	237	264	222	183	214	200	225	215	250	212	223	189	229	223	228	239	221	229	213	223	200	214	224	237	210	198	203	218	208	235	223	216	256	226	243	217	233	224	223	205	187	219	210	206	213	224	205	233	241	200	221	242	198	243	220	220	258	235	240	230	236	222	234	205	237	208	209	240	208	208	228	231	276	220	217	230	242	208	224	213	199	195	231	218	237	211	231	243	193	228	251	250	187	239	198	198	229	225	256	221	221	220	220	218	227	261	213	222	201	214	206	218	241	231	241	223	198	239	216	218	234	241	217	218	178	211	201	243	220	231	216	222	232	218	205	227	224	194	230	229	199	216	212	234	211	227	221	206	230	230	225	204	242	219	243	237	204	234	214	197	224	227	223	217	223	206	182	240	215	223	243	241	208	242	229	222	217	215	214	212	215	210	244	196	202	221	240	232	220	218	242	234	247	232	211	237	225	239	222	224	206	211	231	201	216	224	224	204	214	219	220	220	210	226	220	201	218	217	225	222	224	200	226	234	224	204	234	231	213	232	245	217	214	225	222	223	242	200	192	199	218	264	228	212	226	228	238	244	227	213	232	257	212	225	211	216	227	214	236	231	218	245	210	222	198	201	212	218	222	212	230	212	195	217	238	220	235	227	238	211	223	243	210	230	204	227	221	213	210	236	218	235	215	225	221	195	233	183	224	207	231	247	213	226	233	267	240	204	216	219	257	208	225	203	210	221	224	213	204	202	211	180	218	219	200	215	187	227	186	211	220	204	233	214	203	198	244	222	233	180	233	200	219	216	199	216	211	242	210	210	206	210	211	251	227	249	257	206	215	241	233	249	204	215	206	234	215	233	200	199	245	201	223	233	252	201	242	233	223	238	229	221	203	193	219	210	210	207	207	227	233	242	208	232	220	220	200	227	218	228	204	204	215	198	229	229	245	250	213	211	232	224	231	224	223	224	218	214	221	228	226	231	224	220	231	239	215	205	234	186	220	226	213	202	232	228	216	216	223	242	197	252	210	247	212	198	225	222	223	208	236	206	246	243	230	239	226	204	215	195	197	235	243	217	205	196	211	237	237	236	220	231	220	200	224	230	208	199	213	203	203	223	204	246	237	220	227	240	250	237	199	218	218	231	232	228	234	211	273	227	216	228	239	181	215	188	233	227	223	225	229	237	209	210	235	237	235	198	216	230	212	211	242	224	244	234	197	221	223	235	236	224	227	215	230	220	220	215	232	238	207	201	204	204	209	205	221	221	203	221	237	232	250	210	205	232	210	178	207	234	215	200	240	226	240	228	211	222	208	218	231	210	207	240	198	204	233	204	238	211	212	208	212	234	218	218	217	206	218	236	245	224	217	222	243	224	220	233	226	239	199	237	209	202	224	220	249	200	193	258	236	208	231	234	201	220	226	210	206	220	245	219	200	224	199	223	227	240	214	222	232	217	249	229	243	259	213	231	212	215	212	238	203	207	198	239	254	228	222	233	243	237	220	233	217	220	201	257	219	209	205	204	220	229	226	224	211	250	179	216	237	189	225	229	228	222	209	238	202	212	224	215	217	210	210	210	212	210	228	246	198	219	217	234	190	231	187	225	227	236	210	201	211	219	227	218	241	233	225	227	199	205	244	245	245	202	217	223	221	233	228	182	215	221	231	216	176	220	226	217	223	234	198	183	218	221	189	222	243	238	241	247	227	250	191	237	229	211	235	218	198	213	212	209	226	205	232	210	232	239	214	197	208	225	233	183	196	211	262	246	233	207	211	239	191	211	258	233	209	224	229	229	194	196	214	225	217	209	187	216	226	205	213	213	249	230	232	202	254	254	220	215	220	217	238	215	227	217	215	220	229	221	183	223	206	215	246	220	261	237	218	233	210	233	238	243	220	214	247	227	222	236	231	253	215	212	213	230	204	236	250	232	210	213	189	201	220	215	207	187	231	213	238	201	203	206	205	224	248	224	197	211	208	195	232	223	212	202	226	216	210	222	250	231	203	212	215	246	205	203	220	226	233	219	239	217	226	215	206	212	215	224	236	217	210	252	246	213	242	223	258	243	200	247	226	228	217	245	216	255	232	217	222	215	226	225	228	203	194	220	222	215	215	235	221	219	218	231	235	234	226	205	241	208	209	217	197	211	230	208	249	256	214	237	220	224	237	231	224	192	208	242	200	232	210	234	206	214	223	212	232	248	249	209	222	200	198	228	202	208	206	234	247	237	212	183	242	218	234	233	223	216	199	233	214	221	204	199	188	215	220	216	215	216	218	234	187	233	227	242	207	241	196	245	240	237	202	200	199	213	206	223	227	233	236	219	206	199	199	198	222	244	235	232	222	245	191	219	230	229	215	218	234	222	251	223	224	198	223	226	225	193	225	229	233	199	236	231	242	222	242	234	215	235	229	182	221	199	217	235	237	229	225	218	215	218	206	222	221	198	202	223	235	208	207	233	223	225	234	245	231	232	219	191	232	239	230	222	255	217	227	243	255	226	207	229	214	186	243	210	227	247	200	224	249	221	219	238	224	242	243	189	185	227	218	205	221	202	225	219	216	206	202	238	203	235	224	229	220	209	202	224	218	188	209	230	213	245	207	230	219	241	251	239	206	227	203	228	214	208	215	199	248	216	227	205	230	214	218	221	227	214	215	219	207	215	223	245	200	235	223	241	227	218	203	228	236	230	213	238	210	195	234	227	229	235	217	214	231	212	188	216	231	212	207	227	249	189	220	216	227	235	239	208	229	211	223	215	209	195	247	235	212	241	231	234	218	227	182	198	223	233	205	247	264	231	220	207	233	212	231	192	212	214	199	212	231	219	224	211	212	227	222	247	181	237	238	230	246	219	247	215	240	223	248	227	234	240	194	210	219	233	212
10404	559	566	607	583	572	555	528	566	562	512	542	530	544	531	540	563	552	586	530	536	566	539	571	565	542	537	491	535	552	516	533	514	578	524	553	537	539	582	561	587	541	513	490	541	570	546	561	518	569	555	549	538	519	542	581	509	534	523	536	554	552	560	561	556	533	546	508	561	548	531	550	473	506	543	513	562	536	515	549	518	600	490	509	546	570	558	552	579	551	518	551	490	543	549	526	549	535	565	560	500	536	523	522	545	475	539	533	559	526	546	540	560	549	515	567	568	505	557	546	549	510	557	527	549	528	537	496	562	554	481	560	545	556	501	552	580	558	519	510	501	558	539	530	552	519	531	565	516	546	503	566	511	525	574	538	554	551	512	516	515	586	517	523	537	543	539	533	581	582	524	572	552	516	529	561	548	556	594	538	591	536	531	538	559	576	538	509	521	466	537	515	548	536	550	544	519	538	571	516	564	521	560	517	560	576	563	556	522	503	563	506	515	508	547	543	542	536	519	531	547	556	526	505	584	576	510	604	523	523	540	542	528	505	553	520	532	551	562	532	535	558	489	543	522	520	512	512	519	527	559	522	517	541	546	546	587	574	519	590	571	532	529	527	577	528	523	499	529	526	552	560	522	520	513	549	561	501	529	531	532	556	510	555	525	516	580	517	537	520	573	570	553	511	562	499	497	570	536	546	538	532	551	524	545	519	537	552	508	493	513	550	523	562	555	523	511	525	569	538	516	528	546	490	517	541	538	541	532	520	549	503	584	535	525	538	518	511	535	535	546	515	571	547	512	557	523	562	541	534	519	509	525	565	486	542	522	556	537	518	549	536	534	542	538	550	610	531	566	536	523	550	542	498	528	589	541	561	592	529	529	529	509	556	515	565	545	563	530	530	496	532	536	533	499	553	586	555	531	552	509	556	561	547	513	543	489	549	549	510	503	577	553	588	566	558	518	517	513	544	553	568	524	513	534	499	558	551	537	514	558	500	574	563	496	533	558	523	496	520	548	542	556	539	568	519	550	536	528	534	553	530	562	550	512	550	528	519	529	559	503	553	579	534	551	587	553	503	546	510	567	530	512	530	497	557	556	512	513	531	513	520	593	514	497	496	555	513	542	586	567	498	529	532	506	530	547	557	557	551	534	535	534	584	512	522	517	519	543	568	512	509	546	530	528	511	517	547	549	566	519	533	533	584	530	516	539	570	507	543	492	550	524	572	552	547	565	561	529	546	525	556	543	555	523	554	548	533	536	502	535	514	531	561	525	533	570	585	502	556	544	537	517	515	536	525	538	551	526	564	594	509	532	554	519	536	536	513	564	551	530	540	566	544	541	586	534	552	587	554	539	537	525	545	565	555	561	550	579	553	536	545	547	498	601	564	517	518	553	545	581	522	525	542	551	542	543	545	519	571	521	558	559	535	510	531	547	576	490	538	534	530	548	532	524	512	518	554	569	512	525	542	547	534	524	554	562	556	520	521	539	566	545	565	533	551	516	539	511	540	518	519	532	494	546	536	544	532	521	543	543	529	529	561	518	528	496	507	530	545	523	509	536	537	526	538	552	557	556	550	511	478	494	516	535	541	488	552	535	551	539	557	565	543	529	531	514	545	558	524	555	513	557	516	548	543	508	552	548	568	501	555	503	548	540	575	542	555	536	543	538	520	536	544	537	561	532	537	499	525	530	501	531	579	562	491	557	576	553	548	507	515	515	539	529	547	524	565	549	536	538	530	513	545	544	517	574	516	508	527	509	565	522	525	524	544	561	541	566	541	551	548	495	546	495	534	529	544	548	578	557	561	515	523	525	537	531	523	504	541	541	533	521	540	514	536	529	489	551	489	521	538	491	531	561	524	542	551	520	499	529	577	520	550	497	573	515	555	499	490	524	547	563	582	593	566	543	508	549	559	547	518	525	542	544	519	479	530	534	518	543	558	547	573	539	531	515	523	539	552	550	544	550	525	545	525	523	501	558	539	530	539	549	550	548	554	556	531	554	538	521	528	581	510	516	536	543	509	518	515	525	544	537	575	576	541	525	529	575	560	575	480	527	513	505	545	568	512	530	509	507	550	554	540	511	535	524	585	550	509	519	526	527	487	499	524	540	553	548	487	511	513	534	542	525	581	564	601	577	516	508	547	527	542	546	492	556	494	532	532	555	516	521	551	542	524	595	575	523	563	537	521	515	565	513	532	535	597	531	555	493	560	556	580	517	534	545	554	508	534	537	493	525	541	561	555	532	533	522	596	510	561	513	584	548	563	552	576	517	629	569	557	515	502	578	538	528	530	553	533	544	514	539	522	524	505	517	528	506	549	511	533	510	528	516	531	541	531	527	558	557	553	552	494	568	517	558	555	519	547	557	550	533	534	523	561	539	536	505	511	518	543	533	504	583	526	563	547	540	502	545	524	547	548	511	541	558	511	546	562	545	533	513	537	548	506	543	533	593	582	546	526	540	512	514	562	536	588	545	548	544	476	500	530	506	570	502	519	556	523	579	529	521	514	532	541	538	552	544	539	547	564	536	552	597	530	567	541	558	532	558	498	550	551	517	529	527	543	518	503	555	533	530	516	555	577	499	511	553	550	545	530	504	539	554	545	562	535	546	556	539	550	552	507	529	565	557	553	511	511	591	579	526	528	500	519	546	508	502	542	544	518	525	530	509	555	561	510	512	540	531	525	582	561	525	526	502	570	529	488	539	587	522	540	532	494	538	545	547	557	495	509	518	520	567	547	535	567	522	521	557	552	555	532	562	530	519	532	546	568	537	521	577	529	542	565	539	490	548	526	548	541	534	531	557	578	562	526	500	533	510	595	521	530	552	536	507	534	523	579	516	571	550	531	544	541	564	565	533	535	502	560	515	550	525	570	527	534	523	560	513	568	508	597	559	572	508	530	546	507	528	535	531	566	542	573	514	518	530	568	527	581	516	514	564	500	529	521	520	493	535	551	517	511	537	514	510	535	567	533	531	559	548	526	525	535	506	603	501	529	518	535	515	530	549	499	571	562	537	511	500	553	564	526	600	498	596	562	563	537	543	524	534	522	559	538	555	538	537	516	490	509	599	509	521	507	583	536	522	621	549	549	544	536	589	531	529	555	554	533	540	545	535	559	515	546	545	534	529	558	545	527	538	517	541	526	513	565	533	522	553	560	544	511	552	530	520	548	547	535	508	516	551	545	569	559	543	564	504	553	541	487	539	559	548	495	518	538	537	533	523	533	509	568	516	529	580	526	554	501	551	546	553	534	551	561	562	500	544	522	535	499	490	541	580	543	552	538	560	549	564	508	570	495	524	517	535	545	535	503	514	533	543	538	543	544	526	535	535	525	565	530	557	514	540	564	559	521	540	521	534	507	544	541	539	518	558	516	564	595	560	512	548	540	543	599	574	545	580	525	593	523	560	557	540	551	547	510	537	511	602	550	529	567	556	540	572	528	562	542	541	522	545	522	515	515	535	592	553	512	528	525	526	516	508	549
61384	17858	2454	815	522	430	328	267	250	237	199	181	213	171	186	175	189	157	164	149	142	143	176	149	164	157	137	130	155	144	141	167	130	134	149	155	127	126	130	124	148	152	139	143	154	142	134	139	148	168	142	156	148	147	137	153	137	138	141	142	132	141	143	145	155	131	129	131	148	133	155	141	131	154	146	134	150	132	144	123	142	155	142	170	137	133	137	136	163	129	136	142	136	166	140	148	138	145	146	148	126	137	133	142	133	151	116	141	147	154	147	160	114	131	138	159	133	137	149	131	127	127	137	145	141	137	155	152	132	125	136	140	119	113	132	147	124	149	141	130	151	146	150	162	124	154	130	128	147	139	142	158	139	134	152	138	149	147	124	130	134	156	154	133	144	134	142	156	142	127	155	136	158	148	136	144	137	140	140	144	137	156	136	145	138	149	123	142	125	154	157	146	148	120	151	123	148	144	135	132	156	151	142	146	128	151	127	128	145	145	128	144	133	117	140	150	175	145	137	132	149	144	149	156	154	143	165	166	141	147	141	145	129	145	155	147	154	128	169	150	158	135	137	136	143	106	145	126	131	147	130	144	149	156	132	146	142	138	115	135	131	132	126	147	150	134	163	151	129	133	161	136	121	151	147	128	151	144	149	157	146	126	145	144	124	144	153	158	168	168	149	156	134	145	130	145	119	149	147	146	140	148	140	127	137	135	138	128	150	135	128	136	151	143	143	130	148	140	130	157	150	143	134	146	148	152	145	175	155	138	136	161	127	139	127	142	136	129	162	147	155	145	132	140	139	154	132	149	142	147	117	130	160	133	132	146	138	133	138	146	153	129	152	139	147	145	154	139	135	144	145	164	155	147	129	144	174	143	122	131	142	178	157	150	154	145	141	150	136	129	143	126	142	143	156	147	139	135	157	146	153	156	163	143	134	135	128	139	134	135	138	144	154	164	129	156	151	165	118	150	129	140	137	145	127	155	158	164	150	146	140	144	117	128	145	133	129	144	135	128	123	132	139	141	112	118	147	134	131	141	144	137	146	136	137	141	140	126	129	144	165	139	159	155	162	146	143	142	164	158	143	152	136	135	131	134	150	163	164	135	137	144	116	145	105	138	148	137	149	134	137	135	160	155	142	129	130	138	111	142	131	129	134	133	142	131	138	145	132	148	161	152	153	141	146	127	122	138	153	115	128	151	145	152	146	121	139	160	158	133	153	136	158	161	148	157	156	129	119	155	148	137	139	151	151	140	140	153	125	137	144	143	135	145	125	146	146	139	135	144	143	138	139	142	137	140	131	176	147	134	133	141	173	130	150	148	143	148	130	150	130	160	140	140	118	135	157	137	147	128	145	133	143	150	131	150	125	146	150	144	145	134	150	136	176	141	145	128	144	123	124	151	135	148	162	156	130	168	152	138	145	127	133	145	137	132	139	136	143	158	148	153	182	134	153	147	139	144	145	144	159	140	151	132	127	139	146	160	139	129	153	153	136	141	135	136	135	149	140	148	148	139	115	155	133	143	136	132	143	133	154	143	129	141	126	148	133	149	144	152	146	158	150	148	148	129	134	148	130	144	153	148	142	142	149	152	132	146	131	129	125	121	149	161	132	128	155	142	146	139	143	145	140	141	153	130	147	142	152	157	129	136	151	162	150	170	158	128	125	127	154	135	143	143	153	150	145	136	149	139	140	137	163	134	136	123	157	147	142	135	152	153	148	138	133	142	143	142	121	139	147	156	116	120	159	148	151	152	153	142	145	141	146	127	131	135	153	147	138	127	149	133	157	150	123	127	154	146	132	151	124	156	142	128	128	126	152	136	149	140	131	157	153	144	120	123	156	140	134	132	125	134	135	136	139	142	134	154	149	148	154	154	142	143	157	132	144	145	133	131	132	134	129	143	144	168	152	162	158	130	140	134	164	171	146	136	144	131	148	139	121	143	142	133	162	159	165	144	140	154	144	127	135	123	146	166	152	151	174	135	155	157	133	141	146	123	142	150	149	158	132	144	148	147	134	129	147	177	135	119	136	151	147	164	145	161	174	131	136	139	154	114	150	143	147	141	156	140	140	137	135	146	122	161	132	153	159	161	113	142	158	110	155	155	153	136	154	147	150	150	155	157	163	140	146	159	138	146	125	158	128	158	146	121	166	162	173	134	126	137	149	141	128	148	124	131	146	142	128	128	152	120	169	179	144	141	138	154	124	140	124	123	147	133	141	129	142	119	137	139	152	147	148	139	155	148	132	140	185	159	138	149	129	111	155	150	173	122	161	154	134	121	156	151	147	134	132	135	142	127	143	161	152	155	148	150	145	153	157	158	145	150	172	132	161	138	118	148	116	137	147	118	131	135	140	149	131	120	139	143	140	138	123	152	148	134	148	133	132	160	143	131	142	140	144	152	146	150	161	138	135	141	155	152	160	143	153	151	151	157	146	139	145	142	142	138	142	147	149	156	134	117	142	136	154	128	126	123	151	138	143	156	144	134	132	126	171	131	122	141	137	135	126	138	134	146	156	158	113	142	151	146	137	165	164	143	138	149	117	137	155	142	135	147	162	144	122	126	139	139	152	127	130	124	146	149	160	153	158	129	163	132	150	144	147	139	154	158	151	138	121	173	143	160	145	146	164	154	128	143	144	126	140	129	121	145	134	151	118	159	129	148	134	146	135	153	114	150	138	146	149	141	160	118	118	159	135	141	145	123	134	152	150	137	140	130	153	141	131	162	171	169	166	145	131	147	113	141	148	154	125	127	140	159	156	136	153	137	138	142	135	127	130	144	161	150	129	134	152	133	141	149	149	153	144	156	120	142	143	157	135	127	151	172	116	139	148	132	129	156	128	144	131	137	115	142	138	132	129	159	159	147	139	145	136	119	131	133	128	147	123	145	133	127	128	156	146	155	133	142	125	146	151	162	135	134	144	173	145	135	136	157	158	158	130	124	129	150	136	182	130	148	161	141	153	125	164	139	156	157	137	130	149	150	122	131	130	137	147	133	169	158	134	119	133	153	135	144	149	131	149	141	147	146	150	147	164	151	146	118	152	129	153	140	108	121	145	144	136	138	130	113	117	167	146	138	137	143	137	124	150	151	132	144	167	139	115	140	128	133	144	139	148	125	158	144	146	165	146	127	131	147	150	127	124	146	141	126	126	133	143	146	138	139	148	125	115	145	151	159	153	154	161	146	162	154	157	146	143	157	147	151	134	149	141	135	165	151	145	131	164	135	147	168	152	140	136	145	142	131	143	152	142	169	123	157	175	148	151	139	148	149	157	135	134	135	170	145	157	134	144	128	144	136	153	137	140	152	146	144	122	144	136	133	134	143	149	136	145	161	111	139	151	133	151	134	141	134	140	117	146	160	162	154	157	140	127	129	148	154	154	154	119	138	148	140	160	146	125	136	124	147	145	155	154	138	133	143	149	138	154	156	155	161	138	121	159	152	147	155	123	123	147	145	141	146	139	151	133	138	117	129	148	131	155	153
30134	1018	1956	2269	2036	1693	1416	1201	1103	941	844	758	727	678	611	592	596	578	563	510	538	482	511	497	470	494	511	478	460	469	434	428	433	418	453	462	428	431	436	424	441	396	399	429	458	402	405	417	450	399	445	429	410	429	374	385	399	409	406	395	436	375	407	383	395	360	435	383	400	416	416	383	403	381	433	405	398	387	387	393	400	406	443	432	424	418	398	405	404	374	408	411	406	377	387	412	439	411	393	428	403	426	407	382	429	398	398	390	380	363	396	402	447	377	404	390	399	379	376	403	389	389	410	415	400	403	401	391	377	387	397	420	425	427	382	403	371	379	408	412	378	389	409	415	377	428	435	381	383	368	385	393	396	415	362	402	392	396	391	415	365	410	381	369	349	355	407	411	396	403	411	420	394	408	382	376	402	390	382	386	401	393	409	390	391	385	404	394	396	410	417	377	342	415	427	379	381	391	416	404	367	378	408	412	415	403	420	377	391	417	378	382	374	374	365	368	425	350	420	397	377	351	407	369	375	418	390	409	390	395	362	379	360	366	366	408	408	380	381	409	388	379	365	393	404	391	368	416	372	393	392	361	393	354	416	375	387	402	364	361	376	401	370	402	377	374	422	409	406	425	419	393	402	382	379	385	388	406	406	425	418	406	395	383	365	382	366	383	384	359	410	357	420	389	404	413	413	414	363	368	405	401	383	411	378	376	370	377	390	369	411	401	393	376	405	390	399	395	402	392	371	374	356	349	391	375	377	401	413	401	381	367	419	368	395	417	424	371	388	371	409	368	404	383	365	386	380	380	376	415	358	365	373	371	374	385	398	391	417	355	370	387	374	414	417	406	399	388	358	366	397	402	378	391	409	425	407	421	371	373	392	382	368	404	432	412	411	360	363	393	391	377	423	400	390	394	377	409	411	470	417	412	384	406	388	419	414	362	421	419	379	366	400	422	356	378	380	417	391	391	363	379	396	393	388	405	397	392	386	396	409	398	383	396	392	381	388	384	370	389	390	444	383	372	417	362	364	466	384	394	351	417	417	408	373	398	375	420	387	381	411	372	396	388	375	363	387	415	372	399	376	392	425	376	382	384	352	378	385	406	368	402	409	360	416	396	360	385	348	413	396	392	311	374	367	401	357	378	392	389	403	396	393	374	361	371	422	399	418	369	352	393	394	408	377	394	388	389	354	411	389	400	374	401	380	374	390	423	389	384	392	414	431	427	397	372	403	362	390	373	393	405	404	374	370	379	420	422	372	453	383	378	404	416	366	384	399	390	341	388	353	410	383	406	359	416	382	398	389	369	385	381	403	360	387	410	391	398	385	405	377	387	431	400	390	357	364	398	383	395	381	391	373	407	383	373	382	404	389	405	413	375	379	407	372	386	374	394	391	406	354	385	375	435	402	359	388	394	387	366	378	386	420	392	366	425	429	409	422	398	421	395	426	410	368	357	373	389	360	413	389	365	385	398	405	404	415	407	391	383	405	392	358	412	418	411	392	406	404	374	358	386	407	394	383	359	406	411	379	396	390	405	391	405	413	414	383	375	415	383	405	394	389	382	390	399	391	393	383	403	353	412	390	370	397	389	355	415	410	387	384	412	357	393	447	391	386	405	407	430	385	386	411	386	408	426	380	386	376	409	392	433	362	398	413	394	395	379	446	391	434	386	391	366	387	390	406	390	401	353	368	352	370	358	404	396	402	384	389	393	404	412	389	369	376	400	423	392	366	383	395	387	387	396	416	363	391	411	413	407	376	411	398	397	378	390	397	426	408	421	435	400	424	389	375	372	405	358	401	404	370	401	406	411	403	392	392	357	407	381	360	375	379	346	376	402	359	390	401	389	371	415	351	411	421	389	392	415	369	395	380	394	402	396	425	406	363	394	389	408	388	363	391	388	398	397	413	382	410	406	397	409	416	424	381	408	387	394	396	406	405	398	432	397	352	386	394	375	391	406	391	363	400	366	388	356	385	393	416	402	382	400	387	386	400	371	397	387	399	385	389	349	385	401	375	396	357	367	375	377	417	404	385	424	369	379	401	379	452	400	411	400	395	395	393	396	389	420	377	369	407	372	389	384	383	423	384	350	396	407	366	372	364	391	418	411	373	407	400	375	358	416	426	400	372	419	387	407	394	389	389	413	394	338	392	380	392	359	379	418	402	414	399	397	387	404	395	436	392	402	402	414	385	383	403	378	392	403	380	391	402	372	397	375	387	402	363	389	372	378	392	384	383	427	397	396	424	429	393	415	419	392	414	394	403	390	398	372	397	367	373	374	379	391	364	361	396	387	405	385	373	403	415	394	410	397	418	379	409	405	372	394	368	394	406	401	390	412	411	393	371	415	395	399	363	432	408	415	386	354	374	390	392	387	410	416	396	364	371	393	385	405	362	380	372	353	414	415	376	406	389	381	397	405	428	357	387	401	389	402	392	411	390	404	369	430	415	389	381	429	417	402	396	411	418	350	394	393	420	369	402	405	400	403	391	391	412	401	363	386	417	390	370	359	377	428	388	395	370	347	380	382	390	390	380	415	363	403	395	418	370	368	365	414	449	414	389	404	428	425	385	392	375	418	381	419	438	405	407	380	453	370	375	374	366	393	427	364	402	379	413	403	386	380	406	403	358	376	405	412	386	405	413	373	378	419	402	384	365	411	391	407	381	401	393	419	394	415	389	406	396	387	395	397	376	428	412	408	393	380	371	373	364	410	391	409	407	406	422	391	356	395	397	422	391	406	364	402	355	371	420	403	389	384	426	397	401	405	405	379	425	378	360	414	376	382	403	413	363	419	397	401	361	402	378	375	377	355	411	389	414	393	402	405	389	426	380	416	363	395	388	396	359	353	408	400	394	384	394	390	375	387	332	414	374	392	357	374	443	388	391	375	411	396	373	364	424	417	388	393	394	391	383	352	412	403	402	400	383	419	410	409	423	405	361	407	402	390	376	397	379	373	397	416	395	411	423	393	398	349	380	395	419	336	365	392	407	407	406	390	384	406	384	395	408	397	425	367	391	397	368	398	376	414	384	398	404	398	361	392	396	384	423	383	382	383	383	400	414	409	417	404	406	377	435	380	411	409	355	380	419	412	421	362	429	394	386	377	380	402	385	385	392	438	397	380	390	396	390	385	398	366	388	392	432	391	376	411	356	368	396	400	338	397	398	351	387	399	392	386	417	392	406	403	418	425	382	447	419	362	390	385	397	367	363	350	371	368	414	384	363	394	385	403	369	389	377	409	352	419	385	401	388	363	400	368	412	397	400	375	415	397	392	360	405	377	398	427	380	420	402	354	378	371	420	365	377	394	380	376	372	404	382	413	396	414	392	389	407	389	387	406	423	392	372	400	369	389	415	371	425	390	368	376	378	357	414	376	414	402	367	387	411	390	389	406	388	391	386	404	413	402	433	431	397	444	391	371	365	400	375	387	357	379	398	413	405	401	418	392	383	418	389	401	428	362	378	372	409	398	416	402	386	359	412	374
73118	25194	7277	1807	1094	879	709	575	504	476	476	452	384	348	336	355	342	362	349	341	345	334	339	302	298	328	331	357	325	307	306	271	337	330	323	277	336	308	322	315	285	270	291	296	270	296	292	309	304	295	319	297	320	270	321	313	297	297	307	306	288	306	312	283	291	294	319	284	286	294	265	286	323	303	303	321	276	270	309	308	295	266	296	301	287	291	283	268	340	279	329	278	283	263	315	288	315	300	280	286	289	306	263	244	279	302	296	288	278	268	275	283	291	286	294	256	281	325	306	251	283	298	312	304	289	296	278	282	288	287	298	266	279	313	255	317	283	310	298	275	309	318	316	291	299	298	298	305	326	296	315	296	292	287	269	290	284	289	301	291	300	330	275	283	278	276	269	282	288	272	277	270	277	288	310	319	275	289	262	302	302	305	307	269	305	293	286	326	266	270	286	289	294	254	276	296	322	309	289	278	279	313	272	296	301	284	297	242	320	304	269	317	246	273	274	307	309	292	307	340	278	291	283	312	269	268	259	279	294	298	308	303	268	287	272	300	304	304	284	296	314	296	264	281	296	315	313	305	284	255	287	279	279	299	281	302	283	280	303	306	297	287	289	313	322	300	297	277	291	325	282	305	264	296	310	288	287	273	293	335	292	295	271	287	313	323	271	313	298	317	303	303	298	306	302	300	272	303	306	280	279	321	298	287	304	269	313	284	288	288	287	281	287	287	323	320	302	307	288	292	315	297	266	284	284	284	320	289	274	294	314	257	277	351	288	300	301	291	301	293	296	276	282	278	275	283	281	274	265	324	319	310	288	314	262	263	303	295	296	303	272	309	308	288	281	322	265	265	259	312	294	303	288	303	303	301	280	285	294	295	297	266	295	277	306	270	311	338	269	319	287	274	286	268	294	287	300	276	271	292	308	289	301	293	295	297	287	260	293	285	264	300	278	314	267	274	280	298	290	268	314	304	307	280	278	285	309	294	254	277	318	278	290	306	293	289	294	320	287	326	285	282	277	282	278	293	340	273	303	271	305	279	284	267	304	309	306	292	286	316	290	297	296	299	293	313	283	299	320	290	285	280	287	297	290	283	256	279	260	262	287	302	300	290	287	290	294	311	292	284	308	298	251	280	295	288	314	303	312	304	288	303	280	264	312	320	299	284	334	290	280	283	271	284	302	305	256	303	255	307	264	259	311	249	273	291	313	296	291	298	292	275	318	263	259	291	330	293	265	304	250	291	280	305	285	252	311	301	290	253	289	299	309	268	296	294	303	288	276	272	316	298	302	331	303	291	302	265	290	289	270	323	297	301	331	312	280	252	266	299	310	281	296	287	253	298	314	287	266	289	308	293	300	282	290	311	309	286	281	287	268	292	296	290	278	311	296	321	299	300	294	269	302	300	291	294	305	274	300	274	266	296	290	296	319	298	287	286	297	297	282	276	299	275	313	301	339	290	281	299	304	296	302	276	309	284	286	322	288	293	278	275	308	271	295	281	312	323	283	285	284	296	309	270	259	317	252	302	278	289	282	287	311	286	312	306	301	284	284	306	300	316	314	307	291	293	278	284	307	253	299	281	321	284	305	297	285	267	301	258	284	300	279	291	314	281	309	319	298	264	298	281	283	271	303	303	249	307	300	273	269	257	286	286	310	295	298	274	283	300	296	296	284	270	294	291	304	326	304	316	291	276	281	282	312	315	300	311	306	313	307	279	253	316	305	280	278	284	350	322	298	283	292	294	279	293	288	286	265	283	293	308	293	294	262	312	280	327	315	325	344	267	305	311	311	302	278	310	308	283	297	296	263	292	280	270	309	291	309	280	290	274	330	334	295	309	284	283	311	336	280	315	281	278	271	278	278	294	263	301	300	291	293	285	301	308	313	302	308	283	276	298	312	306	304	312	283	298	272	285	308	276	314	300	287	274	257	308	282	318	313	296	314	278	269	287	297	313	296	314	318	283	326	298	290	266	280	302	277	294	285	283	331	294	270	299	289	291	260	307	323	318	263	256	262	247	312	289	269	274	276	303	287	285	296	317	268	258	317	315	295	307	271	282	289	306	285	285	244	289	275	301	292	283	284	281	293	283	292	274	285	305	279	289	304	280	269	307	299	296	298	273	278	291	318	306	307	280	306	285	289	291	283	293	288	285	306	299	288	310	275	307	304	284	293	291	305	331	297	285	309	253	295	277	298	305	304	281	330	282	287	299	291	296	313	280	286	288	278	276	273	292	272	274	286	286	280	259	274	280	285	320	274	278	285	292	257	265	283	309	306	277	313	293	281	286	268	282	277	293	304	274	271	286	286	302	294	296	278	270	291	292	291	279	287	266	256	293	256	288	307	292	270	286	282	283	263	285	278	317	301	295	275	305	316	297	311	320	278	289	304	304	264	316	289	304	322	323	285	297	291	289	276	266	255	305	278	274	306	292	283	343	250	284	313	275	287	292	263	253	257	292	295	283	242	294	292	284	297	292	321	299	269	252	280	312	313	304	279	266	310	267	270	296	304	297	311	247	301	264	259	298	259	290	313	328	309	293	302	302	321	314	285	317	309	275	300	280	304	275	293	290	280	290	290	312	308	315	297	321	289	260	326	333	285	256	281	255	296	297	277	307	299	298	308	291	305	294	278	269	292	313	296	295	270	286	278	265	320	311	286	276	285	278	267	270	290	289	294	298	315	248	285	301	272	277	283	283	294	310	302	265	298	274	249	253	304	290	272	288	283	294	295	294	325	278	253	295	259	290	285	288	303	298	325	257	299	289	280	300	303	278	308	325	268	292	286	288	336	306	287	308	274	297	275	304	301	264	287	275	301	268	287	264	291	310	272	299	258	325	261	280	276	264	271	281	278	296	314	306	281	312	259	291	288	298	337	310	282	318	331	314	312	318	279	306	298	240	279	296	281	314	317	296	299	289	300	305	280	272	275	301	275	293	275	288	274	309	280	280	268	268	286	300	312	272	274	300	269	299	294	279	274	293	275	273	301	295	311	280	299	307	307	307	295	277	269	307	274	266	298	304	260	304	309	289	284	277	276	283	285	311	293	299	284	293	284	278	299	273	284	277	275	276	285	295	294	311	268	280	294	287	261	273	280	300	311	272	263	294	308	316	277	266	316	331	305	285	290	265	299	267	289	286	324	295	296	291	307	304	303	289	242	277	266	321	268	292	280	272	335	274	283	287	305	251	274	321	266	273	300	291	300	271	286	301	282	306	298	237	321	273	271	305	298	308	297	306	312	308	298	288	282	284	289	268	296	273	274	305	289	273	291	272	314	274	285	300	280	269	297	259	309	310	272	286	297	310	296	299	297	260	304	327	273	281	286	282	286	307	273	262	315	293	347	312	274	272	253	272	280	296	272	286	278	330	268	293	291	286	339	276	314	276	287	280	306	302	320	327	293	284	305	305	291	300	303	306	288	270	297	273	295	308	300	292	285	299	293	333	298	281	319	300	292	270	286	294	291	287	301	285	288	278	275	294
37301	1986	3777	4423	3892	3273	2650	2356	1995	1740	1528	1441	1338	1260	1205	1109	1111	1013	1051	972	1027	880	913	905	858	874	867	852	850	829	828	808	796	782	798	775	799	749	777	735	740	729	799	731	762	786	767	725	750	750	779	757	763	752	702	760	703	721	701	754	707	698	732	773	712	763	750	733	756	715	768	717	721	733	754	730	737	725	728	741	695	736	750	678	756	698	758	753	749	729	682	726	732	705	741	727	696	700	717	773	739	710	703	682	668	709	740	700	725	676	752	738	730	705	718	715	711	752	685	748	766	696	682	767	711	717	717	729	694	716	699	744	689	753	722	664	730	722	747	698	680	705	719	675	693	712	657	692	761	737	734	720	721	686	713	719	739	703	701	734	747	760	667	723	683	691	712	710	701	703	736	733	695	733	724	718	695	731	734	714	726	699	763	766	660	714	783	706	682	711	777	731	737	731	691	728	703	692	725	738	692	713	703	710	690	757	715	751	729	704	682	706	726	741	679	731	731	705	675	720	740	758	724	726	708	739	669	736	698	703	674	691	726	696	724	696	740	677	730	714	706	708	695	768	715	739	713	655	728	682	730	705	707	693	737	660	746	707	719	711	726	683	746	696	737	739	735	719	786	705	667	741	741	720	716	703	715	727	772	717	700	726	751	690	754	715	711	675	694	676	741	723	731	747	752	724	689	718	700	727	709	698	712	720	675	737	711	718	711	694	745	722	695	718	768	663	739	710	729	670	706	717	721	710	706	682	743	738	672	688	724	764	679	707	700	700	677	741	741	721	734	710	681	769	702	671	746	708	654	700	756	703	717	742	680	746	751	739	722	684	717	728	699	712	743	736	683	707	724	726	694	721	718	662	728	738	719	735	727	712	684	657	728	736	651	741	748	675	655	671	712	736	743	737	742	695	706	770	736	708	708	696	721	716	736	730	648	733	706	720	696	707	670	747	710	711	705	729	705	731	740	701	698	706	735	743	712	715	699	713	698	691	741	746	685	712	735	760	697	647	713	714	711	698	712	681	722	718	662	753	721	763	672	738	736	758	740	735	736	714	696	701	755	731	753	712	748	777	682	727	691	748	676	705	731	683	721	754	725	742	701	677	694	696	718	719	705	715	697	691	687	699	701	687	706	676	745	726	697	664	708	702	702	704	703	739	716	732	747	736	710	680	676	689	698	748	739	732	700	703	708	720	716	686	678	713	717	724	707	703	720	712	769	728	661	700	684	717	772	706	693	682	718	758	771	738	740	749	743	674	680	739	689	734	678	664	702	706	679	690	672	745	808	689	678	721	697	702	695	635	741	746	699	718	739	711	673	701	718	688	693	665	744	699	747	736	713	701	747	698	748	739	700	713	712	707	727	754	721	710	723	714	666	712	747	722	715	692	709	678	684	722	713	730	724	690	712	756	694	705	689	701	729	667	745	675	684	734	662	718	685	756	716	745	670	701	702	718	777	714	720	669	714	682	700	703	690	675	707	722	726	717	664	677	691	687	669	742	679	721	721	744	656	746	742	730	728	716	698	686	741	677	724	672	710	701	704	701	728	702	711	740	741	710	733	717	653	679	732	717	732	753	707	693	672	698	735	737	669	716	734	682	699	743	676	730	756	692	745	728	685	709	729	718	726	700	700	717	711	720	721	723	708	691	747	701	683	709	726	722	704	728	700	721	715	714	716	700	685	681	725	693	748	732	683	734	689	668	692	682	722	704	672	745	713	699	733	751	679	650	742	724	710	685	711	667	742	686	687	739	692	684	699	699	726	698	728	715	696	689	671	752	689	731	714	803	701	710	691	725	709	687	692	730	693	717	730	778	724	709	730	675	713	705	725	704	725	755	689	714	710	711	725	694	703	703	736	767	662	755	742	739	686	725	680	719	705	667	729	732	707	683	743	726	684	708	674	657	735	745	694	681	717	695	694	714	688	689	709	712	704	707	658	692	728	757	664	698	736	732	716	708	680	672	744	684	730	682	705	711	711	682	724	725	757	699	721	673	689	686	731	743	664	755	748	721	706	740	678	705	689	742	706	686	736	705	681	709	697	704	719	738	736	748	720	690	699	669	734	731	745	653	717	681	729	768	685	673	722	667	647	654	684	708	724	689	741	731	682	677	722	726	696	675	735	722	693	683	694	668	677	737	718	673	792	687	655	695	705	683	727	698	686	735	758	730	700	714	736	692	699	707	706	674	745	741	731	723	660	677	743	700	698	705	664	647	723	702	715	750	715	737	744	749	725	737	723	713	703	720	701	705	696	752	720	712	701	737	698	662	691	757	733	741	715	685	715	701	680	658	751	746	762	736	744	677	703	712	704	685	768	708	739	704	650	659	684	741	677	697	670	720	696	722	717	696	719	722	703	684	742	694	687	726	701	757	688	724	722	722	720	724	730	680	710	721	753	710	707	700	665	731	690	697	721	720	684	693	732	715	727	757	683	702	687	699	758	703	685	696	732	731	673	760	736	705	691	708	723	711	719	721	728	698	709	762	722	648	690	721	709	726	677	743	700	706	679	680	703	692	709	691	682	725	689	702	691	727	678	698	693	734	695	700	709	708	730	698	708	721	677	741	712	694	737	730	667	715	717	732	712	723	694	746	712	686	735	669	721	685	746	734	716	717	761	756	658	686	731	695	678	692	668	723	741	712	738	686	805	705	708	741	696	695	714	715	749	734	702	725	692	729	676	668	765	705	709	779	729	720	704	722	686	724	705	713	737	749	771	658	702	686	688	704	704	753	694	695	702	686	707	704	705	717	685	707	759	691	695	712	708	700	701	674	666	751	726	722	711	721	666	715	744	685	721	727	705	675	660	701	730	710	730	718	673	778	711	696	662	662	719	716	708	691	761	728	790	680	752	672	699	685	732	692	696	710	665	713	706	721	697	734	745	732	703	726	714	740	760	692	720	684	725	726	730	711	687	729	694	700	730	723	701	731	723	694	699	697	712	759	726	674	721	776	684	731	715	719	754	732	748	713	732	721	691	720	671	726	673	709	735	720	673	717	701	686	699	738	687	689	700	707	685	726	764	704	740	673	699	695	707	735	718	697	751	759	694	706	722	712	712	657	718	727	697	678	716	753	749	723	727	704	719	693	674	707	733	686	708	705	746	740	724	710	663	680	721	705	700	715	730	757	747	706	678	663	692	706	786	742	666	700	662	734	720	688	720	703	673	718	712	678	720	689	742	751	683	689	753	731	703	680	728	702	738	730	684	708	718	755	732	702	710	740	707	724	743	707	728	722	718	731	720	719	710	727	647	696	708	718	716	686	715	697	725	694	694	758	696	729	720	665	768	770	667	647	725	675	741	687	696	740	692	764	738	710	732	709	719	687	756	728	722	712	718	713	704	720	687	702	723	690	698	712	652	678	735	761	706	730	695	695	716	699	715	661	723	707	728	715	687	723	713	743	770	721	720	685	748	731	672	725	748	710	725	752	704	693	691	699	723	728	770	730	670	692	701	685	709	700	716	690	733	679	685	756
10043	485	206	237	233	234	216	233	227	223	234	205	246	218	197	262	260	236	219	227	205	205	256	216	207	196	239	231	232	203	213	205	212	199	208	220	191	219	252	227	218	213	215	203	189	214	194	208	247	227	207	234	204	187	213	222	239	235	204	221	234	202	217	218	243	252	222	204	225	217	202	225	216	222	204	238	206	224	202	227	190	237	191	193	222	217	220	205	202	212	230	218	226	207	209	223	227	181	193	244	239	230	192	217	224	205	216	230	207	207	202	180	243	220	218	245	248	206	257	233	208	193	205	214	199	229	225	201	202	254	189	247	213	230	192	201	262	225	219	205	235	203	206	219	237	223	232	223	215	235	228	238	236	235	210	224	236	215	218	229	246	208	244	225	237	235	234	219	195	214	225	203	216	217	207	225	216	214	242	199	223	237	210	217	220	234	234	233	203	245	220	199	233	245	232	221	236	209	207	219	200	225	195	232	237	233	171	191	224	227	208	240	225	249	233	205	238	234	243	214	234	222	239	250	238	233	216	213	225	243	223	224	234	214	217	220	218	241	225	204	216	209	244	224	230	209	227	237	217	218	211	226	210	218	242	206	242	213	190	208	232	272	225	195	212	231	235	218	228	223	227	220	224	198	220	231	246	219	228	234	212	188	242	219	237	218	220	195	220	243	212	206	227	195	221	202	222	215	214	204	227	237	210	233	208	216	241	216	226	221	233	201	209	214	221	230	237	223	226	205	206	239	230	222	200	195	202	228	239	217	194	210	216	218	226	224	175	225	202	202	247	206	230	195	217	216	263	220	246	221	210	215	188	221	198	217	219	216	195	223	211	228	213	206	247	228	226	231	239	184	228	215	204	229	236	245	243	251	211	219	229	234	217	236	223	215	202	212	234	212	213	219	209	200	230	232	246	236	241	196	214	204	194	233	240	255	248	216	204	198	180	215	217	246	210	212	200	228	223	225	211	254	233	220	230	235	209	214	231	198	248	193	211	227	232	186	235	214	220	195	241	193	184	187	187	240	220	195	213	225	223	228	237	190	200	219	222	219	217	234	224	231	261	218	196	216	213	245	232	235	226	221	205	226	239	189	249	218	214	226	255	212	238	221	236	215	210	190	219	211	213	233	216	230	220	202	212	230	198	217	220	211	239	248	245	219	243	193	229	214	194	202	248	231	199	216	222	212	193	243	206	216	201	229	234	227	210	242	227	200	205	203	232	200	199	253	201	243	266	224	200	223	205	197	226	211	219	200	198	212	234	240	199	202	223	228	232	212	217	232	202	228	239	223	194	217	244	214	232	245	219	225	229	210	206	202	209	198	215	200	226	212	211	242	239	209	218	207	234	191	217	210	214	194	201	202	226	248	232	228	225	204	203	202	208	195	197	215	223	216	235	197	232	270	234	245	219	202	227	215	213	241	171	205	234	226	231	213	218	216	257	210	204	203	219	167	204	187	211	226	201	212	232	245	223	216	206	221	211	213	226	223	220	201	240	197	223	203	200	211	221	208	226	228	192	225	197	193	223	233	228	219	209	230	248	202	223	195	239	201	197	229	228	217	209	223	213	227	219	230	217	212	216	206	235	251	229	266	238	229	199	244	195	234	222	234	193	219	233	201	258	226	225	253	225	238	223	227	251	238	186	225	218	249	240	204	206	206	238	230	231	227	182	201	220	232	219	215	232	252	192	203	174	206	215	230	210	192	206	221	207	215	222	222	215	224	215	220	246	207	216	213	197	220	207	188	205	198	224	217	220	188	226	206	207	238	242	215	211	214	193	213	226	227	233	253	203	225	210	201	215	229	236	201	240	229	194	217	192	244	217	218	229	234	244	235	214	218	233	229	209	218	224	249	233	239	232	215	241	241	227	208	227	206	246	208	214	236	249	222	199	225	214	223	211	211	216	227	222	238	207	239	215	221	220	231	223	218	239	234	225	238	230	219	223	223	219	225	227	216	214	224	228	223	208	218	243	230	219	215	206	233	226	216	235	210	246	227	219	225	225	216	211	227	218	224	222	219	192	225	240	231	239	228	209	221	208	214	223	216	244	234	215	216	228	187	217	233	239	277	227	209	203	219	199	196	203	223	229	204	225	208	214	255	225	231	225	254	220	221	225	261	199	234	174	192	221	229	206	191	207	242	196	212	221	215	230	218	208	191	232	219	242	214	223	245	216	216	236	202	236	219	203	211	222	220	252	231	225	237	233	222	237	209	229	220	221	224	219	205	224	187	199	227	227	264	189	226	229	223	231	218	193	212	207	243	216	210	242	228	221	223	206	239	219	201	207	219	217	190	219	222	207	216	198	227	219	220	210	226	230	208	209	211	207	223	214	213	217	208	219	225	228	215	242	220	209	220	214	222	200	213	193	205	235	208	201	207	226	207	235	225	209	201	239	211	223	220	213	217	221	245	202	223	216	211	235	226	188	206	209	212	212	248	214	210	216	211	224	205	239	221	230	230	225	226	242	258	218	231	241	225	223	248	227	216	258	235	232	188	230	203	218	232	202	232	217	220	203	203	209	196	222	199	212	201	230	208	207	189	190	216	219	186	217	201	221	222	167	236	218	211	209	219	248	218	225	207	239	220	213	213	224	233	228	220	209	238	254	229	210	236	225	194	206	233	233	220	210	210	238	231	227	190	212	218	206	220	239	204	210	200	219	215	226	227	190	195	213	214	238	216	224	203	218	199	236	233	224	206	237	231	210	209	233	182	213	213	230	199	212	204	228	223	229	220	181	216	232	217	204	232	217	217	229	218	232	178	213	232	214	194	206	214	200	189	233	201	196	208	221	213	210	211	222	220	209	218	195	194	209	204	237	214	200	220	226	205	213	211	236	218	227	223	216	192	204	200	218	226	224	226	236	223	220	221	200	219	221	199	215	220	229	215	225	216	230	207	237	226	206	217	232	236	222	224	218	211	219	225	244	227	187	234	212	181	220	223	238	240	239	232	226	204	211	234	234	225	195	221	230	224	249	221	226	215	213	213	228	199	228	223	221	209	218	235	207	221	187	190	220	220	251	229	216	231	224	213	239	232	209	202	208	221	207	228	245	229	199	219	205	229	217	191	251	213	216	230	257	228	221	221	204	235	218	224	233	222	228	219	185	207	209	218	222	217	229	239	193	195	205	211	258	214	239	213	228	215	224	213	227	238	227	226	222	238	209	201	242	225	241	212	213	206	207	218	241	214	179	213	200	235	238	214	223	211	212	205	226	184	212	217	233	230	193	216	233	225	235	201	204	226	221	191	255	221	221	228	256	221	229	226	224	210	257	221	237	220	215	239	199	221	234	197	224	191	209	240	258	209	198	220	206	250	209	226	223	216	260	242	215	207	231	192	222	201	218	173	167	222	192	250	223	217	224	206	230	222	208	214	203	239	227	224	205	216	224	192	195	215	211	200	197	245	238	206	186	242	241	221	223	216	220	228	212	215	188	243	211	233	227	215	218	201	197	223	214	213	225	236	247	234	205	203	252	196
9662	537	620	554	586	581	591	563	605	559	589	578	539	497	564	594	575	512	574	531	561	541	529	506	528	498	551	524	523	527	536	582	523	558	556	500	559	515	532	520	551	527	509	544	547	518	522	534	539	526	507	581	546	559	546	549	527	537	540	532	545	520	532	563	569	523	499	545	567	481	567	534	540	514	561	522	550	525	546	574	519	528	524	561	527	537	532	551	490	532	542	554	512	532	512	544	531	510	504	578	534	512	514	510	532	531	514	540	522	544	561	541	549	570	533	540	513	531	510	542	546	532	566	514	493	534	501	510	539	530	536	517	483	539	536	571	516	514	536	508	534	499	546	524	556	540	512	490	510	526	535	533	509	533	553	500	525	524	513	527	536	543	556	567	517	537	541	569	551	498	547	521	518	540	529	564	485	486	534	538	529	485	549	522	537	547	536	560	520	538	556	567	541	558	508	532	552	574	566	495	530	542	514	490	520	522	533	556	551	557	508	544	502	511	536	495	510	531	513	547	559	533	545	514	553	530	548	550	529	563	518	556	567	526	567	539	553	553	530	553	505	542	526	508	548	550	534	536	512	508	526	530	542	520	539	546	529	491	537	544	508	538	514	533	502	531	488	528	522	504	548	497	522	541	591	500	532	525	552	539	552	560	520	535	558	541	513	546	554	514	514	560	554	553	546	488	537	530	537	518	551	524	504	541	553	525	495	536	553	550	549	554	534	538	564	524	561	534	536	509	513	504	540	513	528	502	521	549	523	535	551	545	499	592	525	538	536	530	566	512	543	497	561	533	521	520	537	533	570	544	547	556	539	540	564	530	546	560	556	501	497	545	537	545	532	554	526	533	518	549	541	547	542	494	514	511	536	504	568	546	565	547	521	519	536	527	552	550	487	514	529	584	585	540	546	553	566	568	541	531	507	531	598	546	543	525	556	539	542	558	528	551	502	549	529	543	522	527	541	590	505	526	549	521	567	515	521	495	520	526	490	520	550	483	526	513	529	505	588	534	523	529	525	558	511	531	538	526	510	534	581	557	517	558	577	541	537	538	555	538	531	543	533	522	517	510	553	511	532	494	542	512	519	521	493	574	555	535	558	486	499	553	532	548	506	501	539	514	517	510	541	537	554	549	575	524	552	527	521	518	557	557	549	534	548	530	552	528	538	540	540	524	528	520	489	541	513	513	543	550	540	483	545	534	569	517	542	501	539	550	534	507	523	505	538	519	563	498	528	537	532	574	570	507	556	522	532	545	512	483	545	532	492	517	592	532	560	540	557	528	501	576	531	556	458	531	545	533	514	508	573	483	520	548	544	516	551	541	552	525	559	540	538	531	488	489	528	537	496	517	559	510	540	527	512	529	557	549	524	540	520	524	540	514	495	516	514	545	522	560	537	528	493	548	551	564	524	529	505	515	532	576	516	504	559	524	556	517	528	565	534	539	502	533	523	500	514	529	549	516	532	546	552	528	524	491	557	501	533	527	542	521	540	525	578	544	554	525	513	552	554	520	548	589	566	519	510	498	598	536	540	515	558	468	538	546	539	526	505	588	506	539	565	528	586	555	536	537	569	564	528	530	530	491	503	509	530	542	518	524	526	539	551	524	558	550	555	500	544	525	531	533	543	543	529	561	554	553	532	520	523	500	497	560	526	518	562	515	546	529	553	517	561	523	539	522	513	509	480	520	558	532	517	551	526	539	552	540	551	540	518	522	552	522	536	556	505	490	522	528	553	512	559	550	527	519	490	514	496	499	549	530	565	536	505	531	515	496	551	565	528	518	511	566	568	564	533	508	576	519	553	519	551	575	539	517	537	500	510	532	559	515	530	528	556	513	537	505	557	521	546	489	572	511	528	547	541	514	534	538	537	537	563	520	575	549	556	553	539	533	564	535	593	540	533	515	535	538	544	504	575	541	517	522	495	569	560	529	537	541	536	532	507	527	545	545	506	499	531	551	556	507	522	518	531	524	544	534	542	528	503	531	540	576	551	530	526	525	518	524	530	489	521	524	523	552	533	534	566	532	521	484	527	530	564	502	520	519	515	515	564	583	546	576	546	535	550	531	534	543	542	549	550	479	491	520	488	570	500	565	557	526	544	568	525	555	551	516	550	520	553	559	561	543	524	576	534	495	515	546	532	568	523	568	546	487	569	546	548	547	548	531	556	526	553	496	512	488	537	486	526	527	547	541	555	558	545	540	541	504	530	564	514	523	553	525	537	531	518	482	494	518	546	554	552	527	561	543	504	530	513	550	540	537	529	513	519	511	477	499	559	525	506	516	589	527	537	521	531	540	527	569	515	543	487	511	541	519	522	552	524	496	531	511	544	506	504	554	528	526	551	517	524	538	545	522	532	590	547	564	531	525	547	544	546	548	514	543	525	535	520	570	528	553	567	553	521	554	559	569	572	537	533	539	515	538	525	529	549	551	537	581	539	534	544	540	567	476	545	486	484	524	527	543	518	519	551	514	521	557	523	531	522	569	533	562	558	517	501	516	509	475	520	571	542	553	505	501	527	508	539	525	493	536	567	556	533	545	536	535	564	544	506	547	517	488	504	523	530	509	518	512	539	558	519	579	536	527	534	579	536	539	545	522	512	545	489	495	512	517	534	537	532	543	540	567	527	497	531	535	533	514	524	553	574	495	519	541	561	531	549	530	532	571	530	522	528	524	557	527	522	579	521	540	510	529	537	555	534	498	550	505	542	549	514	536	573	580	546	546	530	550	533	540	537	520	533	517	541	562	550	469	518	532	529	490	549	556	538	530	524	493	552	555	550	530	530	511	543	533	507	516	551	572	579	602	555	502	506	549	527	511	548	520	531	548	531	553	575	493	519	505	553	536	528	550	510	502	543	547	493	533	502	482	533	581	525	540	499	540	556	524	554	535	543	534	521	527	548	491	514	544	556	509	538	567	566	528	531	493	510	543	540	532	579	529	519	527	531	539	533	565	508	527	533	530	533	567	524	527	497	540	522	544	513	547	547	573	496	554	565	549	494	558	526	518	549	545	488	552	558	550	542	568	519	549	492	528	552	554	601	510	530	523	573	537	547	502	512	548	516	525	555	536	522	539	519	550	559	524	513	486	546	509	504	545	538	505	541	526	548	490	544	544	572	521	530	508	489	529	550	533	533	506	533	545	555	508	558	532	529	521	478	544	545	505	535	569	537	504	514	511	521	508	527	586	570	542	507	521	532	503	522	551	522	515	533	548	573	570	564	520	550	552	496	505	556	578	527	531	552	546	537	498	515	481	527	556	528	521	478	514	597	499	502	527	525	537	565	518	552	481	547	522	536	580	493	515	538	490	526	510	562	536	509	552	519	571	545	527	514	554	569	564	538	511	545	536	546	485	534	548	534	507	495	462	510	525	538	538	535	538	534	532	517	501	509	532	528	562	523	549	552	530	543	517	499	548	511	494	538	540	524	497	505	550	521	491	562	520	552	495	544	537	562	559	537	556	596	525	510	555	510	503	576	541
60474	16299	2127	820	511	391	318	271	276	226	222	183	187	160	186	180	156	144	160	161	159	184	160	157	157	146	130	162	171	151	127	150	131	143	129	140	141	155	133	143	134	126	155	148	143	162	140	151	142	141	123	140	156	136	133	170	153	162	132	124	138	123	149	126	142	151	142	140	123	139	150	130	159	133	137	149	152	134	125	125	120	154	146	125	132	149	123	127	131	158	131	169	146	151	132	156	119	139	146	133	156	134	126	162	125	137	155	125	134	150	135	156	134	167	153	165	124	150	146	147	139	146	151	115	138	133	139	148	146	144	173	140	150	139	159	165	152	120	143	142	144	158	148	139	160	138	139	145	138	125	129	154	140	128	138	137	146	140	154	132	136	151	145	135	144	144	151	169	134	141	130	124	141	154	128	159	152	163	135	129	169	150	170	167	133	130	150	157	158	144	145	136	140	154	157	133	118	144	156	133	130	166	133	143	137	150	135	149	136	158	144	127	138	147	123	122	136	144	143	118	137	120	135	150	139	129	150	149	142	137	158	123	150	134	142	131	124	150	167	165	126	137	134	138	140	109	125	148	143	152	129	132	151	142	136	144	131	136	132	133	141	139	138	138	168	124	134	123	158	122	133	125	121	133	173	119	145	160	156	140	162	127	139	123	135	122	140	149	130	147	142	142	144	141	157	148	119	139	167	129	124	142	141	124	167	150	133	136	131	132	151	137	156	148	155	135	144	157	136	127	139	138	162	124	144	145	144	144	131	165	130	119	126	158	159	127	132	128	128	136	146	131	121	144	137	145	138	173	134	123	118	120	141	141	160	117	139	134	123	118	155	161	167	145	152	134	135	141	142	142	139	152	121	126	144	135	163	163	135	146	151	147	153	144	139	148	128	145	145	151	136	133	131	141	125	135	145	121	120	133	134	166	153	135	151	150	147	158	156	137	165	129	132	135	152	136	141	150	139	151	134	137	143	120	142	147	135	142	136	155	163	126	151	168	162	127	139	160	155	127	151	126	146	162	145	149	146	137	166	175	166	141	145	138	144	159	132	160	131	115	139	160	131	150	150	173	151	150	137	143	159	161	147	156	146	146	132	156	158	148	144	154	151	158	126	132	164	152	136	143	131	170	161	167	150	129	160	143	143	131	130	160	141	130	135	148	132	146	149	139	136	134	148	143	156	156	150	145	132	155	151	124	155	132	116	134	127	142	160	143	156	150	126	144	123	135	160	139	178	134	145	154	147	99	140	130	155	139	137	132	138	147	145	124	151	153	142	136	146	139	130	148	158	136	150	139	134	148	154	140	135	130	157	156	142	119	169	126	131	149	139	139	145	136	149	163	135	144	148	149	141	120	160	158	154	147	160	109	113	144	149	117	132	152	132	137	145	126	125	151	134	121	131	129	135	130	133	131	140	128	115	137	138	125	177	155	139	131	143	131	132	156	151	141	147	132	148	123	140	134	156	139	171	138	153	147	120	136	138	121	136	152	137	146	158	129	141	139	155	140	135	140	137	124	122	138	136	131	141	179	129	161	138	144	116	147	129	140	133	139	132	145	133	141	146	144	147	125	156	120	162	158	153	142	149	158	141	132	136	138	143	151	124	122	137	139	145	126	147	148	146	129	134	136	139	132	123	141	132	139	126	136	155	134	138	109	156	136	152	125	133	113	126	138	142	141	117	161	155	129	140	123	124	142	136	136	138	123	131	149	142	153	148	150	143	124	141	133	137	150	156	140	131	150	147	134	131	140	162	132	150	135	143	136	148	153	140	143	171	164	146	147	142	114	134	136	142	151	119	138	125	177	153	148	145	155	141	149	136	170	151	137	136	126	145	168	166	161	162	117	143	157	151	159	169	168	168	137	151	132	144	152	168	152	134	135	155	118	139	142	156	135	131	146	159	149	144	141	145	132	167	155	151	163	123	140	146	131	141	153	130	149	150	150	123	145	142	130	146	161	139	147	158	147	159	136	158	140	130	139	152	150	134	148	158	152	151	129	150	151	122	149	139	116	142	147	144	116	130	149	145	147	125	126	130	153	114	129	133	139	139	141	109	135	130	128	148	125	130	143	138	166	155	157	138	138	135	125	145	144	149	125	117	134	109	135	139	138	132	140	137	129	131	133	139	156	147	140	138	149	162	133	114	144	129	127	177	152	131	139	146	147	153	147	151	142	132	156	134	137	156	175	134	157	136	128	150	149	109	134	144	132	140	141	153	131	149	136	154	135	133	152	149	142	126	157	153	141	137	165	161	140	139	141	152	163	134	154	143	149	127	162	135	112	145	154	160	133	143	134	132	137	143	125	148	136	145	124	158	140	151	143	168	154	145	138	153	148	164	138	140	127	152	146	129	147	126	129	147	166	141	152	140	137	147	128	137	147	116	134	115	152	138	135	128	143	140	149	157	134	150	111	150	107	139	137	144	151	142	147	134	141	152	153	156	143	137	160	168	140	139	152	167	152	124	131	136	136	123	137	131	140	136	126	165	128	140	142	123	124	135	140	145	123	134	169	118	155	147	118	139	168	139	149	145	143	137	139	168	131	162	146	125	153	127	150	147	126	144	144	132	142	141	144	126	138	142	149	145	148	143	152	142	144	128	121	136	130	144	146	127	166	149	118	130	140	139	154	141	136	128	138	144	128	144	130	149	135	136	121	134	117	148	150	157	142	139	146	153	151	157	141	139	166	136	125	134	131	135	151	154	150	139	159	155	139	131	144	134	150	165	154	129	144	143	148	149	160	140	150	138	155	171	147	144	137	141	140	171	136	151	134	139	142	118	148	141	163	139	136	135	138	142	132	139	120	136	124	119	139	161	114	161	158	139	159	139	152	127	139	127	136	139	149	127	154	148	156	133	151	150	166	145	134	128	125	150	172	129	157	147	144	117	122	144	154	157	131	139	151	136	137	131	152	131	145	149	140	140	136	129	139	125	125	147	161	152	139	146	137	146	161	144	140	173	139	160	137	133	145	131	140	147	135	131	159	145	144	156	150	152	137	143	143	122	142	143	146	147	127	149	161	149	110	133	171	146	152	138	159	152	151	136	154	133	152	164	137	125	143	129	140	129	150	127	139	160	124	139	130	143	126	147	166	143	145	130	148	113	135	138	134	143	130	127	161	163	157	144	144	160	138	149	153	157	141	134	150	123	127	129	131	132	124	136	150	146	142	161	154	137	110	145	124	115	131	128	125	137	127	145	128	162	178	167	137	152	149	134	146	156	126	152	133	145	140	147	155	129	142	129	133	148	142	135	147	138	151	127	138	135	146	138	133	161	146	175	138	125	167	160	162	171	154	120	116	138	140	143	145	154	129	145	156	139	168	137	144	129	130	135	136	146	148	159	119	145	134	139	139	147	135	145	130	158	166	135	140	162	154	137	148	138	127	138	144	140	142	142	145	157	146	133	145	150	124	127	155	160	147	154	168	147	142	135	133	176	163	136	157	157	153	131	119	142	150	120	148	136	114	153	144	135	141	124	152
28908	980	1960	2426	2172	1726	1472	1220	1048	934	872	767	721	728	690	641	581	562	587	498	540	493	545	514	485	467	515	422	448	426	455	441	378	416	411	411	372	435	425	448	433	405	425	430	427	412	400	393	435	413	402	422	413	443	425	417	418	401	408	401	448	380	390	385	420	386	381	412	413	403	417	386	391	414	413	413	403	377	378	412	436	388	414	414	393	406	410	397	402	412	386	407	399	375	364	405	388	388	371	440	401	412	383	413	384	409	383	440	383	370	415	380	391	380	353	420	402	385	376	396	384	370	370	372	405	396	366	388	378	394	371	385	393	402	349	371	409	392	381	368	412	385	402	400	376	385	418	391	418	395	361	403	350	362	423	355	391	384	424	407	412	383	409	403	364	394	372	429	389	358	383	377	382	406	376	400	405	388	417	340	407	395	398	387	380	389	367	416	375	400	415	367	417	359	407	377	386	368	388	375	448	391	410	396	393	410	436	406	396	377	379	396	379	428	380	373	414	382	394	392	392	404	397	369	439	395	392	390	390	370	410	410	385	412	377	394	381	390	422	400	393	418	389	386	403	385	371	380	370	423	421	385	366	370	368	415	399	390	360	396	404	362	376	366	368	407	388	395	381	393	361	421	375	399	360	394	430	417	347	412	369	374	398	451	362	390	403	391	401	427	384	410	390	412	394	398	416	368	408	385	421	375	392	409	395	397	387	408	382	396	378	385	399	373	408	399	401	401	397	411	397	387	410	412	382	382	404	398	388	374	381	369	407	373	401	373	411	389	375	403	412	376	370	398	357	421	364	403	402	365	380	373	379	369	419	379	399	395	368	374	368	375	427	379	368	354	430	403	369	392	376	362	397	452	354	393	400	395	406	409	358	396	370	397	392	394	359	413	359	382	383	396	393	395	387	410	410	400	390	400	392	404	334	446	387	408	424	397	388	395	390	380	390	396	400	393	394	395	377	383	400	398	391	391	385	406	368	402	384	424	378	401	400	404	375	392	378	370	399	434	461	369	417	388	396	378	361	366	387	380	400	390	409	418	404	396	401	368	397	393	409	411	381	386	380	364	373	399	405	417	397	378	399	382	378	400	397	373	371	426	378	390	391	412	389	377	369	389	352	405	411	386	391	414	389	404	348	417	382	403	372	413	361	389	403	398	400	404	374	399	408	416	390	357	365	368	395	391	400	388	408	400	374	400	391	395	398	358	389	382	357	437	368	400	411	390	367	354	377	423	419	383	378	378	372	396	357	402	377	379	350	347	364	400	387	423	404	370	403	388	377	384	410	372	362	409	384	394	409	371	376	427	397	355	399	402	406	376	432	403	350	375	385	402	424	394	373	372	416	369	411	387	402	387	395	412	377	387	389	375	348	398	375	398	377	373	375	382	383	389	407	417	401	393	382	365	412	431	415	379	356	373	370	372	346	384	418	374	380	392	415	366	400	418	402	467	428	392	373	383	404	360	398	403	374	348	366	436	401	371	380	422	376	369	400	409	380	385	400	408	400	409	381	389	422	404	390	404	407	389	384	393	386	383	382	389	374	364	391	386	373	376	385	375	407	415	408	369	382	389	385	388	362	374	367	380	389	390	396	408	352	398	363	377	412	420	384	405	380	399	410	414	396	372	388	408	391	409	392	416	403	396	405	402	361	394	409	382	395	392	382	425	401	426	368	385	389	384	390	344	381	368	392	397	352	404	418	363	393	399	384	414	412	419	363	413	391	362	406	371	393	382	412	410	364	395	358	416	408	391	389	399	374	379	377	393	394	387	389	382	385	389	423	359	388	391	362	384	408	385	387	384	402	414	403	394	356	417	376	356	394	380	400	371	359	388	385	449	376	406	395	389	394	416	380	404	399	393	404	417	419	417	383	393	363	372	385	390	361	360	381	438	363	394	401	380	388	398	379	417	377	404	384	352	394	385	409	359	379	384	406	379	390	344	383	384	404	377	389	379	392	414	399	383	409	372	434	427	393	376	366	374	399	414	408	413	385	406	413	401	375	413	418	397	390	351	395	386	378	393	386	379	422	390	435	387	402	409	386	382	374	408	366	364	398	425	374	396	388	400	397	398	417	368	418	398	380	407	403	393	396	410	391	428	370	396	373	406	377	374	388	402	360	397	353	397	384	396	394	393	388	397	424	405	411	405	381	414	397	363	367	400	360	423	375	392	386	385	417	386	378	366	359	395	367	385	379	402	436	408	412	441	413	381	395	380	416	405	422	370	376	405	373	373	424	405	383	385	382	346	375	375	365	407	392	404	393	402	382	369	411	369	418	390	391	366	377	375	410	404	384	358	437	365	408	373	394	364	401	393	381	393	385	400	397	393	388	376	341	409	414	395	409	387	400	393	430	406	395	370	418	414	398	382	356	395	386	394	396	409	385	397	415	399	414	392	398	420	411	393	377	389	394	361	380	387	368	412	366	412	409	365	360	383	400	420	408	378	433	397	403	339	384	412	355	390	361	346	413	404	380	381	420	413	400	396	394	397	393	409	379	381	364	369	358	373	375	389	368	392	382	382	397	341	379	394	395	395	366	404	384	381	406	418	374	412	400	369	413	421	408	422	399	395	382	379	357	406	434	377	380	363	402	414	394	376	400	375	408	400	394	386	370	377	424	370	434	423	388	350	352	403	376	365	404	417	410	370	342	381	383	417	401	370	446	364	380	394	392	387	387	403	386	418	426	359	348	375	416	383	392	379	378	372	369	374	375	394	365	400	372	382	398	393	428	386	410	355	377	399	375	374	407	386	443	389	393	405	401	370	465	394	405	364	376	381	391	388	339	398	392	395	365	425	433	379	393	381	391	380	367	374	397	372	424	392	403	362	365	433	407	371	380	391	389	396	387	402	390	382	382	390	350	382	403	401	398	419	400	415	428	392	402	413	389	405	382	416	406	420	389	372	415	374	380	388	414	394	414	398	380	370	415	373	393	373	381	395	386	405	384	432	414	418	405	387	359	385	351	428	416	382	407	407	350	392	375	406	417	399	375	431	382	388	383	404	368	380	380	401	379	420	367	382	398	381	404	389	408	388	379	428	385	421	391	415	367	408	443	396	415	404	398	365	374	399	351	402	409	384	386	390	388	409	361	395	359	399	402	405	375	429	404	409	393	395	378	424	375	403	426	403	359	358	409	394	386	404	390	382	376	393	383	370	371	386	399	393	378	418	416	412	367	415	387	400	356	353	360	346	410	399	388	378	400	400	379	387	399	373	392	389	415	383	386	374	384	410	389	365	399	410	402	385	388	420	373	386	388	402	395	407	386	383	377	401	396	419	362	386	393	386	402	374	381	379	401	408	405	404	395	385	379	392	372	397	406	437	392	382	359	432	371	389	362	393	397	400	376	382	410	376	362	396	392	422	384	387	360	406	413	372	388	411	391	381	402	420	414	366	364	384	397	416	374	386	386	409	392	384	395	350	379	432	438	376	367	373	405	386	377	371	367	387	375	413	369	415	415	375	375	394	326	368	382	362
72233	24227	6692	1894	1089	855	695	624	497	471	473	401	363	362	410	374	334	341	365	315	311	314	331	283	337	311	297	319	271	305	296	308	308	327	308	327	287	303	297	325	302	275	320	253	318	298	281	306	311	276	299	272	300	298	312	243	292	275	271	302	294	288	265	293	284	308	283	275	319	316	266	235	290	300	327	310	322	290	305	274	279	301	272	302	297	285	289	303	287	287	279	280	290	305	310	293	274	316	311	313	293	298	306	273	266	265	297	287	307	262	299	305	257	284	288	288	259	300	263	275	299	293	289	297	296	268	284	305	316	264	288	306	272	271	298	267	297	311	333	305	286	270	302	294	336	283	251	268	299	302	289	288	303	283	273	277	311	293	275	291	308	306	289	275	296	277	306	309	285	250	300	275	339	277	306	302	279	289	295	282	278	316	300	285	294	261	274	281	303	298	275	310	263	280	291	276	314	283	251	306	280	273	255	253	285	288	296	295	292	291	287	293	294	296	283	295	302	319	276	265	277	333	279	281	332	303	279	291	272	295	287	247	253	262	289	298	294	318	310	295	292	245	296	287	280	280	292	362	293	313	264	266	260	285	292	296	291	264	284	297	267	293	288	276	298	275	289	281	294	263	257	285	296	260	264	305	291	286	292	310	270	254	271	278	249	296	312	283	282	296	294	280	279	268	263	277	236	285	268	286	287	296	269	276	266	270	291	277	306	250	285	296	298	298	285	308	291	315	288	257	273	290	262	279	299	284	313	335	280	268	293	277	311	282	295	340	311	290	319	286	295	293	294	265	309	298	292	286	318	275	304	294	319	294	267	291	300	308	300	281	271	287	283	290	276	268	257	282	318	267	312	311	258	280	279	260	339	273	294	331	277	272	288	279	283	299	281	287	263	269	304	281	292	270	301	287	261	294	271	269	304	312	325	303	281	288	294	310	315	286	314	279	298	298	272	293	292	287	283	254	284	303	274	290	272	292	272	250	304	282	310	291	272	267	281	274	281	250	299	291	280	294	282	288	278	298	280	344	271	274	243	293	311	267	295	281	285	260	283	310	295	302	298	286	272	315	297	304	298	294	314	257	325	290	310	298	293	298	303	251	302	318	272	298	292	262	298	296	301	304	282	283	297	298	289	310	313	272	325	325	307	249	311	291	287	286	303	297	281	313	319	292	314	303	299	262	277	310	307	297	311	308	317	267	246	247	313	341	292	290	274	255	302	284	314	274	322	285	317	293	276	270	278	299	298	306	290	275	296	294	294	318	293	287	278	303	298	304	294	327	290	269	260	299	287	275	289	289	297	284	326	317	284	296	291	282	296	299	301	272	289	288	286	292	296	285	279	259	257	283	278	289	311	281	277	319	272	291	291	300	274	304	271	274	322	282	312	311	310	275	278	319	303	284	326	272	288	282	288	271	272	278	293	273	291	297	320	297	285	293	298	278	285	295	268	256	298	296	269	290	261	313	295	289	297	279	310	296	279	266	263	265	260	303	293	270	315	309	291	269	275	262	253	267	259	298	286	276	281	266	308	322	284	280	293	283	301	278	318	307	270	309	304	269	297	278	322	305	312	293	304	283	302	306	313	287	289	301	276	284	265	302	258	306	288	308	324	304	267	299	272	281	304	265	295	294	305	280	276	302	290	306	313	336	295	308	284	275	280	267	282	298	287	324	312	284	293	290	259	264	273	288	261	265	297	311	306	302	283	280	270	291	276	294	297	285	284	289	272	291	288	280	305	296	272	290	317	280	239	276	285	289	315	303	267	275	282	292	281	275	277	294	279	267	261	319	282	298	274	293	279	306	282	264	276	262	301	276	280	291	288	292	319	283	313	270	289	287	274	281	264	293	284	311	282	318	302	278	289	313	273	293	297	290	250	302	285	321	317	271	300	293	308	272	291	289	265	279	313	307	290	260	283	269	294	274	323	308	326	303	269	256	304	306	306	246	290	292	281	286	299	268	286	312	298	285	295	270	313	260	239	324	305	315	279	314	280	251	285	291	269	260	270	275	288	315	259	311	309	280	338	294	275	273	291	271	292	292	303	288	277	277	283	302	281	301	256	273	283	250	277	289	288	260	291	292	265	248	290	308	298	277	283	278	313	280	280	268	300	298	299	290	278	290	318	305	324	272	287	309	284	275	267	309	285	276	268	282	265	310	299	272	262	300	271	273	307	288	265	261	319	300	272	281	285	295	288	291	277	264	278	293	281	259	237	281	274	298	284	288	303	273	270	296	274	295	298	298	268	304	309	319	292	308	279	276	244	272	266	243	307	261	271	281	289	294	275	297	289	298	297	300	279	294	311	247	300	283	287	262	288	285	286	304	300	289	301	281	300	270	283	267	248	285	302	301	264	270	285	292	261	268	275	323	272	287	283	285	292	277	272	296	269	296	292	296	264	305	306	277	279	313	281	302	309	322	328	295	262	275	303	285	316	309	266	255	290	281	301	290	268	309	268	313	310	260	304	293	280	308	292	276	310	288	283	298	267	314	314	293	247	290	305	286	289	274	293	291	281	276	301	285	321	286	295	289	277	259	281	288	265	307	284	299	298	280	312	309	273	316	291	278	279	275	259	287	322	316	299	286	298	260	315	288	259	287	295	290	318	273	291	270	284	293	285	296	281	275	308	320	286	301	316	293	305	297	311	278	301	305	298	298	270	274	281	281	288	275	310	267	273	296	311	292	299	291	300	284	271	334	314	296	324	302	336	281	292	273	263	293	294	299	285	293	308	281	291	296	274	266	287	269	279	319	257	273	307	308	297	292	282	295	269	290	333	326	265	317	313	278	297	270	304	303	310	264	282	331	302	302	312	295	272	315	263	295	301	278	300	277	283	279	297	303	280	295	288	267	314	291	299	307	292	265	299	277	304	266	277	291	300	278	288	308	334	287	277	254	258	294	301	274	303	277	310	313	286	292	324	319	276	290	284	294	312	297	317	296	289	277	302	244	307	265	285	313	299	271	312	301	296	266	277	252	279	286	296	267	333	319	332	276	281	288	286	264	287	301	265	304	274	299	296	302	298	276	267	282	281	302	271	295	261	239	300	311	304	254	294	261	259	262	271	283	314	314	266	307	315	298	260	282	301	269	295	280	301	294	280	292	310	311	285	277	298	291	305	316	298	294	304	279	306	303	287	266	332	297	287	276	301	287	302	305	332	278	281	318	309	296	299	297	273	291	302	293	271	288	306	275	262	292	254	251	291	301	280	277	309	267	267	288	308	256	282	279	285	282	275	305	288	321	291	281	266	269	294	269	325	280	271	297	312	266	261	297	283	286	273	279	313	304	300	300	287	308	278	279	314	281	299	293	260	305	288	282	272	313	289	279	275	276	275	290	305	322	291	279	317	285	281	289	267	271	302	303	297	291	277	290	295	282	285	279	293	282	317	289	260	281	289	273	341	296	273	278	287	283	306	326	276	291	300	267	274	284	297	273	273	305	272	288	293	264	302	310	303	292	295	285	278	264	311	278	264	309
36329	1867	3917	4519	3849	3273	2727	2274	2048	1744	1638	1467	1399	1246	1193	1163	1108	1072	1020	957	984	966	906	897	903	927	855	839	838	800	786	816	818	822	767	794	775	790	786	786	793	751	827	744	774	782	718	752	752	748	777	756	762	742	737	702	742	753	720	706	763	763	748	734	731	742	766	740	724	750	735	730	748	724	704	718	709	706	684	731	693	786	678	679	736	743	754	718	682	723	736	738	750	712	767	698	716	715	695	715	694	728	763	740	687	722	737	734	736	731	714	734	726	697	729	717	673	649	707	730	736	726	724	713	707	727	703	701	715	651	709	690	678	686	686	705	709	719	730	730	698	665	704	671	698	718	702	719	707	689	758	719	683	685	782	731	710	658	741	721	757	713	692	716	711	703	692	733	665	723	768	730	716	672	709	729	672	754	677	729	695	721	772	716	686	727	716	693	716	696	679	701	762	705	712	713	690	732	726	719	689	732	689	692	641	699	717	692	711	708	680	660	618	692	727	722	756	727	688	705	738	722	696	715	724	722	731	724	713	726	705	703	739	719	672	721	661	716	673	695	734	701	752	726	732	751	688	731	697	701	712	739	680	707	658	707	694	748	734	728	693	702	682	758	693	722	690	745	719	736	676	718	711	656	733	720	704	718	715	729	694	768	695	684	739	720	709	711	686	708	669	714	686	680	697	744	662	727	711	679	664	703	761	710	710	684	734	733	704	680	697	753	684	733	756	723	748	744	734	732	746	679	692	658	688	671	725	737	728	728	671	675	717	731	679	711	753	674	729	677	689	667	706	697	668	743	754	749	686	712	719	702	718	713	732	730	710	757	715	719	708	706	717	723	717	724	701	725	712	731	723	684	713	693	706	737	706	749	746	707	699	725	693	690	717	708	714	696	720	734	684	672	701	743	742	775	732	697	719	696	706	715	719	736	706	745	696	721	738	683	672	694	710	755	681	722	715	721	704	747	687	729	754	697	674	708	736	668	735	753	726	713	731	728	674	753	717	692	760	722	704	671	718	713	718	658	731	719	660	733	706	692	700	744	676	653	710	723	708	707	744	733	694	700	664	717	658	753	724	671	685	680	712	700	729	690	719	720	725	714	697	758	675	653	707	698	723	748	697	707	717	728	736	745	721	706	686	677	688	719	713	719	678	678	694	705	700	729	623	686	694	651	760	710	727	736	739	736	737	699	732	753	763	680	693	702	743	708	662	721	683	676	693	729	687	675	693	628	705	704	743	687	707	666	722	734	733	735	730	703	713	714	644	700	686	675	703	712	683	662	692	754	719	667	732	695	699	752	661	629	715	719	676	693	675	694	687	658	710	709	716	733	691	713	735	710	706	706	686	681	686	676	710	692	695	712	718	720	733	743	742	731	741	684	706	677	741	709	734	724	761	733	730	679	732	718	710	704	774	751	718	701	683	745	708	687	688	729	721	714	701	672	710	676	714	698	741	718	727	708	709	696	741	690	722	699	730	699	712	748	680	683	684	687	682	693	749	687	682	706	683	665	696	664	705	649	740	718	683	679	703	736	644	726	737	681	676	716	722	712	709	704	654	708	684	633	740	671	721	739	696	715	680	716	677	744	715	741	711	707	774	761	701	696	728	722	723	742	733	735	707	709	730	715	738	688	723	706	734	679	700	723	712	709	711	679	701	710	707	714	698	701	672	732	759	734	750	723	675	697	690	722	695	683	710	699	709	710	683	712	702	670	697	702	724	687	697	691	655	720	650	687	683	709	697	724	713	705	716	739	714	675	705	705	694	656	717	682	716	649	677	720	730	719	656	721	709	718	708	751	683	727	730	704	698	737	735	732	745	713	680	695	669	693	699	710	725	741	662	692	699	715	711	733	740	701	715	670	747	707	697	737	671	716	725	764	698	769	682	717	708	740	699	683	808	696	719	695	710	640	685	727	679	721	730	717	686	704	710	730	698	736	675	716	689	707	742	662	725	657	690	694	686	723	689	683	696	680	715	705	734	727	726	716	692	739	723	703	716	697	692	734	725	688	684	733	692	737	727	744	776	664	674	721	709	704	730	692	649	697	772	693	712	738	701	707	741	704	713	733	691	742	707	711	699	684	654	703	717	703	699	709	753	714	674	678	744	708	692	726	702	729	725	711	725	659	724	706	680	689	709	725	711	734	679	746	765	737	688	731	686	724	716	708	739	725	737	735	675	719	667	751	692	706	703	681	694	684	729	711	709	691	685	727	733	713	786	740	654	685	741	713	683	676	725	751	710	702	708	716	703	679	712	694	713	647	726	706	725	706	675	673	702	734	676	723	757	686	707	749	734	675	710	724	674	688	723	691	744	684	702	682	694	735	695	676	742	702	759	699	699	695	690	721	702	704	704	732	730	733	689	742	723	715	672	704	681	713	697	675	695	714	709	674	661	767	689	711	690	664	671	682	690	705	732	677	694	689	721	704	714	715	728	720	732	673	664	772	745	769	718	724	703	688	710	656	706	652	676	687	682	755	690	744	683	700	760	638	700	702	725	718	736	664	696	640	659	709	664	707	752	716	709	720	708	770	708	733	712	690	698	739	734	725	708	694	651	717	721	663	692	717	717	703	676	699	723	696	695	729	717	679	752	701	675	675	709	695	707	725	737	696	663	727	691	697	719	700	740	711	696	736	682	668	737	663	714	750	635	742	693	738	692	682	742	708	697	711	674	728	682	709	711	696	703	732	700	644	718	725	734	712	722	715	705	672	699	750	686	728	718	726	720	741	675	722	715	730	705	663	680	706	706	740	688	710	711	740	695	707	705	710	670	700	704	721	681	689	739	770	717	681	726	740	728	721	720	745	749	711	710	738	716	680	679	693	748	697	718	762	661	693	704	679	730	744	730	725	747	710	754	679	695	696	723	709	682	680	645	713	709	698	692	773	681	695	762	661	711	703	722	736	649	733	714	729	712	744	740	689	717	728	686	723	732	683	733	731	681	684	712	697	704	713	711	682	664	672	696	712	716	708	712	747	735	740	705	733	732	718	707	704	701	721	732	771	679	740	734	672	713	685	698	734	728	702	699	703	680	692	674	763	723	704	690	704	729	769	723	667	750	744	684	713	696	706	705	749	729	749	711	684	736	680	666	740	723	745	708	735	746	747	751	723	720	724	731	713	689	733	742	734	716	682	728	719	720	716	642	750	728	750	732	690	722	724	718	717	692	663	696	706	746	733	732	701	709	687	708	747	692	679	702	758	716	695	682	707	683	713	682	721	706	745	736	708	716	653	648	721	704	706	753	654	709	703	677	668	732	718	730	674	676	713	697	714	705	727	660	700	658	695	695	676	736	702	650	693	745	691	680	713	696	715	684	794	739	666	702	720	661	704	649	702	662	708	679	680	728	641	724	717	720	695	671	673	689	701	686	694	719	686	669	737	741	727	757	691	734	687	682	739	710	694	679	682	719	671	717	725	672	725	703	757	666	699	702	715	715	765	724	734	709	707	692	740	714	652	704	708	713	679	700	730	682	711
9343	427	251	238	227	239	255	225	225	205	205	204	242	248	221	211	207	238	256	222	241	178	210	208	209	201	215	199	226	215	237	214	222	203	229	204	195	230	237	227	218	224	196	224	196	219	212	208	198	211	214	233	239	202	192	186	213	205	219	212	192	224	223	204	240	233	204	226	199	197	235	210	217	211	192	228	222	233	222	234	224	219	217	219	245	201	216	227	199	229	214	219	242	227	232	196	235	191	195	227	229	204	222	230	226	213	192	235	233	197	190	212	214	220	224	206	205	240	217	196	210	210	226	216	186	227	239	196	221	230	233	201	197	232	183	211	216	218	219	199	217	233	238	206	230	222	232	206	223	193	212	209	213	209	219	194	208	216	223	217	219	206	211	211	239	236	229	221	234	223	239	229	226	238	230	200	207	193	214	204	214	219	200	205	224	227	226	220	227	250	201	208	232	214	216	195	204	249	236	248	213	234	222	231	232	219	201	239	203	225	194	187	211	238	210	213	206	205	234	196	220	192	196	210	221	221	223	199	239	200	236	234	236	222	205	222	213	222	199	210	218	237	206	219	209	213	209	206	212	210	235	220	221	206	222	220	211	223	234	228	215	216	188	207	247	225	240	202	222	219	201	209	194	206	239	224	196	233	234	228	224	180	207	231	213	207	194	215	237	205	235	224	243	191	224	227	219	204	207	207	208	184	201	206	215	200	228	210	208	230	210	223	213	233	241	229	214	223	230	199	238	228	221	198	216	207	223	234	208	217	255	243	230	215	183	209	208	226	215	235	218	207	191	227	225	205	211	211	205	215	209	208	222	237	233	229	220	211	215	233	205	218	238	219	232	223	220	229	204	252	216	235	232	240	218	204	194	207	249	215	190	243	199	217	205	224	194	194	210	214	223	251	236	237	204	204	228	223	211	187	224	216	198	234	238	219	194	255	253	198	219	226	219	219	207	193	241	224	200	224	222	228	203	214	221	239	226	220	202	222	215	229	214	226	228	204	202	236	203	237	211	187	226	213	225	219	204	217	225	209	231	207	211	190	228	243	224	216	185	217	190	213	191	223	226	244	216	233	206	214	225	223	191	247	209	207	243	248	226	208	214	238	221	221	217	233	228	228	193	208	215	219	231	228	191	241	218	217	209	203	225	212	211	201	224	215	223	193	195	235	225	226	195	180	203	207	239	203	227	211	205	207	235	214	222	204	174	218	199	185	185	237	200	206	230	226	219	200	202	220	214	214	214	200	242	200	215	190	192	223	211	222	224	211	216	225	230	228	227	238	215	215	211	207	234	219	250	229	241	236	182	211	225	213	211	221	216	205	233	216	228	208	221	215	210	238	204	233	216	201	211	222	229	217	251	206	241	204	221	212	210	259	194	218	203	250	218	227	215	217	241	221	227	204	232	219	227	252	212	213	238	220	219	208	183	200	207	250	245	203	203	238	212	216	216	212	227	194	229	228	220	218	213	229	229	222	222	237	232	199	234	194	210	222	209	206	188	227	220	221	240	216	225	225	206	216	208	219	217	203	218	229	228	239	211	216	237	228	214	236	226	235	211	247	247	198	220	230	222	210	217	213	218	209	230	234	234	215	209	194	185	212	214	246	225	208	220	254	210	226	220	233	221	234	218	218	229	207	216	226	225	260	243	219	213	227	209	229	206	210	231	196	217	238	187	214	228	212	227	214	215	214	193	218	207	210	201	223	208	201	224	226	229	217	214	218	205	192	228	202	224	216	227	227	185	224	235	223	210	208	206	224	235	221	201	234	232	202	239	212	217	216	222	194	218	222	193	170	190	232	217	243	237	219	178	185	225	221	236	185	212	194	215	199	217	202	213	207	219	250	219	226	201	207	249	252	204	203	216	199	189	213	173	215	230	230	228	210	217	195	219	220	215	205	190	243	206	215	197	230	205	222	229	226	238	237	199	217	226	230	223	214	214	220	231	250	218	205	246	200	223	219	216	208	186	225	232	225	229	218	232	213	224	227	217	230	244	221	224	199	207	196	235	214	228	216	211	215	205	217	215	233	210	191	213	222	211	230	233	195	222	220	214	220	212	198	211	205	212	199	246	224	206	204	230	239	212	208	220	218	208	207	247	233	198	228	193	214	209	228	223	218	251	201	217	229	217	198	214	205	192	201	216	246	229	216	241	210	233	213	228	225	216	198	230	237	210	222	240	210	202	217	244	243	216	210	204	231	198	177	236	231	215	218	206	191	188	221	205	224	220	227	224	226	216	220	217	198	209	200	210	216	210	227	243	214	208	219	212	225	226	234	236	238	217	208	219	213	196	232	195	218	238	216	213	236	240	208	222	208	233	240	210	214	200	215	217	179	211	196	207	236	213	221	244	234	196	217	217	197	197	184	234	226	219	195	210	228	242	224	257	200	188	220	215	217	223	217	228	204	225	204	199	227	212	242	235	210	189	219	238	225	203	203	197	198	240	200	228	222	198	265	228	195	230	225	238	234	197	217	196	235	217	240	211	170	237	199	250	221	213	214	214	189	222	209	222	239	238	212	220	201	199	208	201	213	231	203	243	263	214	208	211	221	219	210	228	208	247	193	229	232	222	241	265	235	228	211	230	203	193	226	192	218	238	222	220	199	227	223	204	209	216	218	209	197	223	212	223	231	206	179	263	226	214	222	232	217	196	215	219	205	188	243	234	205	207	233	201	202	203	253	197	198	210	212	216	249	232	204	239	197	220	228	210	220	228	219	240	235	225	212	204	201	233	205	213	219	213	197	195	229	217	212	189	204	211	221	219	224	227	244	216	249	192	229	226	223	196	210	208	198	228	203	228	229	236	218	236	220	209	202	192	212	177	215	222	217	191	210	219	219	196	240	218	192	210	221	222	226	254	212	205	238	249	253	213	206	236	220	224	178	189	201	214	213	219	233	197	237	223	215	218	227	216	219	199	238	215	205	199	212	194	220	256	243	225	212	205	228	202	253	200	223	207	223	195	215	211	210	199	219	229	210	214	201	199	236	223	251	203	200	233	187	225	215	193	248	211	237	198	235	200	214	208	227	223	238	209	211	204	210	220	213	221	233	213	210	222	211	219	231	194	198	204	220	210	196	194	250	210	227	232	198	213	198	209	212	220	220	200	191	224	221	238	225	207	227	211	196	199	222	209	202	217	224	210	210	212	212	231	224	212	215	234	207	229	229	204	228	220	247	244	211	190	241	216	205	195	206	201	226	197	197	198	237	236	221	212	203	204	207	206	213	221	218	231	217	209	195	219	223	202	190	243	216	182	207	220	208	195	185	201	236	223	231	195	223	221	242	203	210	239	215	211	231	241	219	248	228	230	208	204	207	185	232	225	239	222	222	198	218	232	207	207	209	233	208	222	228	215	239	232	213	228	236	235	180	228	228	230	193	208	222	222	219	221	218	204	204	246	231	214	220	225	200	218	252	218	227	227	221	200	231	239	225	199	232	225	221	206	192	246	201	187	207	200	202	215	202	223	218	207	218	227	261
8751	550	586	600	591	581	510	518	566	546	569	507	600	551	561	469	540	543	530	469	544	534	540	537	514	554	523	529	536	516	540	530	530	513	511	542	483	537	511	581	542	504	525	559	527	554	514	574	533	547	532	527	537	504	510	572	512	516	565	520	514	537	482	516	514	523	505	545	549	567	504	533	568	548	536	503	537	550	534	531	557	512	572	551	540	549	561	535	560	509	520	530	530	486	510	546	501	565	528	533	556	525	528	539	527	562	505	587	550	548	488	530	514	552	556	486	504	519	543	494	516	522	547	558	518	500	544	493	539	569	511	564	490	515	522	521	490	573	516	511	567	523	531	539	549	518	534	553	577	546	496	523	560	577	534	550	554	541	506	527	488	531	567	518	493	510	544	553	550	519	512	533	504	528	520	510	553	519	538	547	540	561	508	539	525	536	523	543	516	540	563	504	506	525	514	554	523	466	504	533	521	493	543	530	512	549	494	522	552	549	539	554	534	522	532	506	539	535	533	538	504	520	511	527	523	553	543	532	515	539	530	487	490	554	523	548	541	566	526	594	522	504	536	558	492	494	567	525	520	518	524	525	538	503	533	530	544	546	540	534	489	521	518	535	539	539	524	517	572	499	498	551	545	509	539	492	508	504	559	578	510	493	519	525	522	511	522	528	553	552	541	520	536	516	514	521	510	559	508	520	558	519	517	508	517	516	531	515	524	526	517	544	549	521	526	525	526	537	517	519	499	554	497	519	529	542	530	535	501	519	517	540	515	500	517	524	499	524	527	516	519	542	539	517	572	522	501	555	509	545	509	552	552	539	514	526	513	482	463	538	518	505	511	532	536	472	562	554	543	552	590	512	553	526	551	553	541	547	556	508	496	510	511	504	513	589	561	502	532	524	504	519	527	499	556	531	511	541	508	513	552	502	537	553	517	496	507	512	555	518	510	542	551	508	565	529	552	526	511	559	556	498	513	514	506	539	553	514	551	558	510	532	535	517	556	511	525	544	511	542	543	516	515	549	553	569	491	529	524	545	523	505	506	530	507	510	488	549	522	525	542	513	551	497	553	520	543	514	520	506	530	539	527	520	511	559	530	525	532	531	536	507	524	503	523	531	559	522	516	510	519	567	524	535	530	513	531	548	485	507	540	541	516	541	544	500	507	544	532	525	517	524	511	554	528	518	568	526	533	524	546	516	501	500	547	564	484	552	572	498	575	538	532	562	549	517	567	533	487	569	570	537	487	512	486	511	532	508	559	531	505	539	532	541	549	534	544	524	516	498	541	526	545	556	555	542	539	523	568	515	528	507	541	530	516	581	518	526	516	578	533	534	541	553	552	549	510	449	506	541	523	531	521	558	536	506	529	539	520	523	522	542	518	538	544	539	574	513	513	538	519	561	524	566	518	574	532	563	524	518	560	538	514	539	537	509	536	547	477	534	574	596	542	579	509	492	512	551	517	506	520	521	539	549	552	565	516	499	543	482	470	534	510	558	528	545	569	513	546	508	508	571	534	558	561	499	537	535	548	490	520	586	517	530	500	547	526	495	570	533	492	501	575	543	534	525	514	517	473	522	508	498	535	508	544	524	534	512	530	563	486	558	496	529	535	550	539	517	536	514	508	523	510	566	549	555	563	511	500	515	514	530	571	497	513	538	497	563	548	498	506	495	543	488	496	554	537	524	561	519	532	526	520	515	523	514	544	546	536	556	512	508	531	554	541	557	527	483	548	552	533	511	503	526	556	528	544	546	510	533	510	546	555	531	536	507	512	520	552	478	529	527	506	475	575	579	520	549	514	539	517	529	576	513	589	552	552	557	499	513	532	498	516	502	532	555	546	516	522	549	537	533	534	530	519	513	568	519	553	518	504	523	549	538	532	583	531	540	532	530	560	480	509	515	524	493	542	538	538	513	541	512	535	481	545	544	483	564	546	527	540	549	520	550	521	506	527	545	523	527	550	579	523	531	549	559	460	522	520	537	554	555	523	550	521	542	508	515	508	562	498	542	555	502	539	521	523	581	483	511	523	504	547	541	534	525	497	530	519	528	534	535	527	497	526	537	534	511	544	512	514	561	492	539	517	507	507	545	535	510	570	504	477	554	561	556	504	542	533	549	498	502	540	543	597	492	581	519	493	595	539	546	509	527	532	505	496	556	583	525	529	520	501	513	545	554	557	529	542	512	528	529	503	534	498	549	528	554	471	557	542	512	502	480	527	533	509	536	507	509	518	538	547	504	532	522	597	545	558	530	532	525	542	545	519	527	523	523	509	552	546	578	533	541	520	572	531	543	543	523	562	514	535	525	537	526	553	513	542	523	470	549	571	549	537	550	523	534	507	480	515	534	490	486	566	546	524	529	555	531	534	512	492	500	493	548	530	576	499	516	535	517	520	572	512	541	534	540	557	514	538	522	553	519	498	490	553	519	545	544	526	564	519	550	498	560	506	518	548	524	517	577	534	543	538	509	498	552	532	567	512	550	496	542	489	509	529	545	535	530	557	559	577	521	532	520	562	486	516	528	486	562	555	525	531	509	542	499	536	552	522	492	536	540	501	511	509	523	525	529	528	555	538	515	507	567	512	517	495	509	539	560	507	498	531	547	531	547	533	547	550	542	492	525	575	535	570	555	523	547	465	540	545	517	487	548	563	516	566	509	544	519	522	520	505	493	553	507	523	527	538	548	566	526	571	533	547	504	565	541	523	530	525	528	528	541	527	515	543	542	528	532	548	528	570	513	564	490	544	498	542	597	499	545	538	512	549	562	530	513	551	498	519	556	545	543	515	548	516	526	509	589	536	536	523	535	528	521	483	549	538	528	524	543	545	557	512	527	500	520	560	522	570	495	517	494	527	507	490	559	564	523	530	502	559	554	554	545	529	530	533	540	546	527	529	557	529	532	535	485	541	535	501	535	526	553	497	542	520	488	544	484	544	530	527	548	484	478	505	562	526	509	521	535	542	552	551	524	535	541	519	474	542	497	539	512	511	540	533	515	512	578	508	539	553	548	526	530	551	579	513	547	527	542	524	574	520	502	537	536	528	533	550	520	539	533	523	523	516	531	549	516	492	556	516	542	536	531	507	538	546	533	535	537	510	462	511	532	530	540	538	567	537	505	530	565	565	552	514	540	497	563	536	516	545	557	550	527	585	561	587	527	527	545	543	530	517	489	548	530	546	494	576	530	521	561	530	548	544	526	563	516	524	518	539	497	497	565	542	527	570	551	535	512	562	544	519	537	506	512	549	497	511	569	550	498	527	578	524	529	537	524	515	521	530	505	508	570	561	535	571	546	503	545	549	526	518	533	499	527	556	583	505	539	557	480	539	520	530	563	537	522	548	521	497	530	519	474	564	521	540	504	520	501	544	527	517	510	517	507	520	536	514	491	542	525	506	516	531	489	519	525	574	551	583	541	521	537	490	538	502	518	550	544	556	538	507	516	549	537	530	499	524	553	520	529	546	542	504	562	571	533	521	533	538	529
58984	15805	2279	884	533	393	339	254	241	249	214	194	197	197	180	165	173	177	171	139	159	135	155	149	138	150	151	138	154	139	138	148	173	145	138	164	127	141	143	160	137	130	141	156	149	150	128	143	143	134	119	151	162	162	159	141	148	164	140	145	133	133	140	140	141	157	159	132	123	147	155	133	153	165	148	131	164	160	134	141	123	137	131	131	147	140	149	107	150	149	137	159	133	144	123	120	140	134	150	130	160	118	140	133	145	127	115	155	119	106	121	155	128	140	149	136	151	138	135	116	140	143	140	123	143	129	135	154	122	131	154	127	153	141	115	157	126	137	112	122	137	138	132	142	150	138	159	167	154	129	130	119	128	129	139	143	132	142	123	144	133	150	122	158	160	147	136	128	148	151	138	140	147	144	147	145	154	140	131	144	129	143	137	135	153	144	143	127	150	136	126	124	132	138	141	112	119	115	133	133	138	140	137	153	133	127	129	150	119	128	143	146	144	124	143	139	135	146	153	148	164	126	125	162	143	129	161	133	125	122	139	157	132	151	129	127	136	161	142	140	112	142	139	152	148	164	137	127	138	131	140	134	150	136	157	133	129	132	140	125	143	138	142	140	124	150	129	152	151	134	127	109	145	140	149	156	138	154	150	143	132	152	142	141	132	141	161	137	154	146	128	145	158	157	150	158	144	168	141	144	145	130	155	147	125	138	142	137	135	123	125	138	140	114	128	150	125	117	123	125	134	141	157	163	150	135	142	140	160	141	133	130	107	156	150	131	155	144	141	148	167	140	132	135	156	126	148	134	134	137	137	123	131	163	163	134	115	122	133	145	114	132	136	150	143	125	133	143	135	118	122	145	152	150	160	154	139	107	143	106	122	139	136	168	127	124	158	161	135	146	128	135	139	141	140	129	159	134	145	137	154	122	164	125	146	121	149	147	145	148	151	141	124	162	154	151	136	163	151	126	144	127	132	144	145	142	151	142	151	132	137	144	115	128	137	150	134	119	132	133	130	136	122	156	139	138	141	125	141	131	152	152	149	150	144	146	91	151	128	139	160	132	141	129	149	155	148	138	149	131	128	140	133	140	149	125	142	138	146	140	139	132	120	147	150	130	135	132	126	122	129	159	152	164	154	149	123	129	151	167	125	153	149	150	126	147	144	124	129	142	145	163	140	143	142	146	136	151	117	126	151	148	174	135	141	103	147	123	150	138	135	138	165	136	138	146	139	123	129	146	142	128	131	136	128	132	151	153	132	126	133	135	149	130	123	127	128	128	130	137	129	142	135	133	131	134	129	171	134	126	140	120	139	114	117	129	129	143	169	156	161	147	143	148	139	140	135	133	154	142	137	159	125	137	163	131	138	131	152	127	114	135	143	141	135	140	130	149	141	156	135	128	155	141	151	124	125	126	169	133	144	144	129	149	132	137	147	132	132	129	163	142	139	134	137	107	157	149	119	173	146	153	140	140	137	171	103	139	148	174	134	140	162	169	145	136	153	147	163	149	155	129	123	138	142	144	133	155	143	153	123	145	153	141	153	129	127	140	135	152	136	147	135	110	142	140	133	142	133	122	141	132	133	140	144	126	139	134	148	150	143	132	131	128	142	145	156	121	134	139	160	155	133	124	142	124	149	140	117	134	166	131	127	145	130	131	135	148	145	151	151	143	137	127	123	134	140	148	158	152	133	151	131	126	158	155	148	149	111	133	146	144	149	133	152	154	127	132	129	144	142	140	130	148	146	125	117	137	142	145	127	133	120	143	144	137	150	138	151	115	135	164	128	132	129	147	113	115	136	138	131	146	130	127	133	132	143	133	153	127	149	142	140	138	148	144	137	154	134	130	170	123	155	136	129	154	128	149	167	136	141	138	137	148	116	142	138	148	139	128	137	130	141	170	154	105	147	131	139	126	155	145	131	136	133	139	131	129	114	157	154	131	155	133	141	128	148	125	144	143	119	140	146	156	143	149	145	147	139	142	146	139	133	140	144	141	147	147	141	132	143	133	136	128	113	146	122	136	133	131	145	127	139	133	145	137	134	135	134	152	146	122	126	172	123	120	147	137	161	118	159	168	120	130	114	130	125	144	120	134	134	138	132	134	132	133	143	136	151	158	147	132	144	128	145	142	161	158	157	140	140	130	160	164	121	158	150	149	113	149	146	117	131	144	121	130	123	124	133	120	155	129	150	142	135	147	120	147	148	139	129	138	138	144	136	148	136	145	146	125	156	141	150	149	136	138	138	157	140	130	143	140	174	141	139	155	125	118	129	137	140	153	156	145	153	143	157	155	141	155	162	151	155	157	143	134	113	128	140	142	136	123	152	158	120	142	144	134	168	160	139	153	144	116	147	142	140	113	118	158	155	164	127	145	171	130	124	131	149	145	159	135	131	139	111	164	119	137	151	145	128	136	122	127	143	150	117	130	137	147	152	122	113	130	144	145	147	140	143	144	137	111	151	130	144	132	129	146	129	133	158	151	124	150	139	142	134	126	129	141	136	147	127	124	146	127	143	146	123	133	154	125	161	147	143	136	165	128	149	150	133	123	134	134	160	132	133	152	133	152	137	160	136	148	121	137	127	143	132	152	152	114	145	144	142	162	144	154	137	142	160	136	139	157	144	106	141	145	143	127	171	153	138	145	157	139	140	119	140	162	148	161	124	131	165	139	128	140	127	142	147	136	171	131	136	130	152	150	141	156	133	157	145	133	143	160	136	140	104	163	116	137	148	158	168	129	138	137	164	145	147	139	140	147	149	136	145	128	123	126	140	140	155	127	150	136	137	127	142	142	123	129	164	138	141	141	145	110	133	172	143	133	135	132	134	146	132	137	126	162	142	130	126	116	145	152	143	145	151	134	122	131	135	153	150	155	136	141	137	139	120	140	130	149	130	145	169	126	131	159	135	137	124	140	138	141	138	104	117	145	149	147	140	140	143	119	126	141	137	153	141	153	137	153	147	116	158	150	142	135	121	157	135	152	150	147	134	135	141	142	157	151	143	159	157	152	151	122	125	152	129	154	145	126	149	139	132	138	132	147	150	155	128	129	159	147	142	119	143	139	156	126	140	163	124	135	124	156	131	164	128	134	155	159	137	134	148	155	150	151	147	150	135	132	154	151	150	135	149	117	152	136	157	151	124	130	137	142	130	143	130	138	134	132	120	136	140	147	126	101	141	132	154	148	132	136	141	148	153	161	119	133	133	155	141	151	119	119	124	126	134	158	138	126	151	132	121	153	151	144	143	154	133	154	131	160	139	128	135	147	152	158	152	142	125	144	153	132	143	116	134	136	150	131	126	148	150	153	132	140	150	135	157	125	150	134	118	137	133	162	124	142	150	136	130	148	142	153	154	159	138	122	143	143	139	145	134	133	156	129	140	132	122	162	140	130	129	152	131	125	134	128	124	133	179	136	153	121	136	127	132	132	141	127	151	149	150	129	146	130	147	132	158	145	144	155	147	158	135	141	147	116	155	164	132	138
28175	1035	2090	2460	2160	1735	1461	1249	1070	976	852	769	703	675	685	622	634	620	505	513	547	534	492	514	493	473	453	484	479	450	463	464	401	470	435	416	445	409	397	425	419	421	419	423	420	429	389	430	426	436	405	403	391	400	434	413	367	396	376	367	420	396	399	417	386	372	395	399	388	406	415	379	390	418	393	416	427	400	382	431	415	389	391	348	359	396	397	344	371	381	420	403	401	391	430	373	404	402	410	400	416	341	375	403	427	422	397	372	399	391	403	390	414	404	398	369	392	401	393	433	368	405	389	406	416	381	379	406	395	400	392	367	375	420	378	430	403	394	408	384	350	407	377	371	382	420	375	365	402	385	360	409	361	357	368	371	366	419	404	372	407	417	382	392	394	376	348	410	374	388	419	395	394	364	361	368	360	357	434	388	358	369	349	378	367	358	388	398	375	396	384	369	384	420	394	382	433	390	366	398	376	410	395	405	407	387	376	425	349	351	375	393	374	408	362	366	391	389	323	400	386	395	390	380	386	412	370	386	416	399	355	408	348	375	388	373	386	392	387	393	394	376	391	394	347	414	398	374	408	402	407	420	404	386	370	393	382	363	427	434	362	377	375	396	382	393	388	368	382	387	392	394	402	404	381	351	374	375	365	368	389	405	401	404	353	409	396	393	432	388	382	380	355	385	378	386	399	397	383	374	369	379	397	403	398	366	401	382	405	398	394	360	402	367	408	373	400	360	387	391	412	385	414	379	388	369	345	391	390	389	383	420	404	405	421	376	396	393	397	382	367	367	362	362	353	413	387	382	377	394	413	371	381	398	350	381	401	334	371	382	413	371	450	378	402	399	375	357	395	393	352	410	390	388	356	385	427	351	380	394	353	378	415	381	362	358	384	370	397	406	401	389	404	383	374	416	360	390	387	383	394	395	399	399	419	366	384	363	409	368	390	402	392	396	365	392	394	384	368	398	395	382	369	404	371	390	403	391	400	387	361	386	361	389	368	415	419	364	392	382	356	368	384	358	370	404	366	406	399	389	384	409	355	374	403	417	384	437	382	389	401	405	352	397	411	358	379	391	402	396	395	372	419	376	359	404	359	374	403	365	369	402	444	386	405	392	353	386	392	401	379	423	371	344	361	386	374	378	397	364	408	361	376	386	366	378	357	376	395	410	383	432	415	393	420	396	405	397	376	390	393	423	402	366	416	382	348	426	374	373	369	398	416	374	422	390	372	386	377	399	389	377	376	370	378	390	365	360	371	401	396	366	391	412	374	379	370	417	389	365	399	380	390	409	404	426	392	412	430	404	405	411	397	399	413	356	376	397	390	406	367	389	378	365	422	378	372	399	406	390	372	390	372	383	385	395	367	401	389	373	338	386	406	393	421	395	391	386	400	381	386	390	385	385	400	359	379	371	386	403	379	421	377	404	362	402	404	372	362	374	398	372	383	367	396	371	371	370	398	418	445	397	383	409	383	389	392	425	372	396	421	373	372	395	400	380	412	400	382	400	413	385	389	395	368	401	340	359	398	408	377	403	390	361	371	379	395	374	394	370	418	366	365	411	420	402	389	395	406	401	380	382	386	385	419	417	390	426	374	384	390	369	362	391	360	361	383	388	383	361	355	357	376	393	364	385	384	368	394	379	405	389	380	387	346	390	386	399	402	393	378	373	365	381	376	368	398	386	390	398	401	404	447	396	357	403	379	376	369	378	414	347	374	367	407	386	393	384	342	379	416	366	398	402	353	386	377	383	388	385	404	406	373	381	376	393	384	354	364	389	395	355	359	370	399	404	373	400	418	384	364	361	398	408	365	364	392	388	405	390	412	366	387	418	408	403	406	355	385	392	418	360	400	407	391	382	347	399	375	389	403	398	376	397	357	410	362	393	412	410	404	395	376	366	393	343	393	374	384	416	398	414	366	395	371	373	414	399	394	378	360	375	390	366	402	345	375	398	352	403	385	360	420	418	396	379	356	379	386	384	367	347	377	388	368	394	401	406	405	402	384	374	372	412	388	390	381	392	396	351	385	350	402	410	381	352	389	383	361	368	425	402	397	383	384	381	351	381	386	408	373	386	408	409	400	395	416	398	372	414	386	362	350	398	390	359	391	387	357	399	421	406	401	406	387	425	394	391	360	388	391	430	381	436	392	393	414	419	395	379	368	378	388	428	411	396	383	367	372	400	382	405	402	381	405	382	384	376	364	370	365	418	370	384	427	390	415	376	431	416	369	377	378	393	374	353	385	358	390	403	399	364	402	394	372	410	380	399	391	383	418	363	438	397	431	400	382	368	370	354	389	417	394	388	388	388	382	383	389	393	396	417	396	402	387	390	380	398	374	370	395	415	400	399	396	370	379	382	406	404	401	400	397	410	380	378	382	364	381	388	393	370	367	359	407	363	414	363	362	367	397	388	421	389	401	395	387	400	399	378	366	382	409	378	400	399	382	367	390	391	374	378	363	356	410	419	425	432	378	403	377	401	388	373	403	381	378	383	383	375	362	389	372	378	391	411	396	436	378	377	369	400	364	388	397	375	419	426	387	400	409	374	349	378	392	377	390	386	358	381	374	369	380	383	424	385	372	349	406	379	397	371	383	381	350	398	394	384	386	379	398	372	383	408	358	417	357	414	401	382	362	392	406	360	344	371	381	389	411	403	384	418	366	410	389	359	409	380	373	380	401	385	415	380	357	399	388	441	384	354	376	373	366	387	415	394	372	427	354	379	406	369	411	412	373	430	395	370	374	377	409	407	388	371	380	368	353	381	375	390	378	394	384	379	400	385	367	416	363	393	406	372	396	413	377	396	409	391	366	403	410	390	368	393	353	390	407	412	376	422	395	358	404	386	374	393	399	375	403	387	376	384	400	381	390	386	387	350	338	412	408	385	396	395	394	418	390	366	368	373	409	366	384	409	341	370	372	388	390	402	390	406	387	411	412	415	395	375	360	398	367	386	396	387	372	399	400	378	406	363	396	373	367	364	367	390	379	389	421	364	393	391	384	398	387	391	383	389	400	404	389	409	368	348	392	359	392	406	354	394	420	410	391	386	375	366	415	369	374	405	368	369	372	369	338	382	396	367	403	400	407	392	410	370	342	365	386	400	376	406	384	385	383	411	333	382	390	379	342	352	350	387	368	378	391	389	386	399	386	377	426	376	402	383	372	400	364	393	347	384	382	411	409	390	359	379	380	412	369	408	342	347	366	393	364	383	379	372	372	358	395	378	410	384	413	387	396	385	373	376	414	390	363	389	407	375	387	407	377	364	353	363	392	371	398	395	373	405	372	400	385	395	392	398	352	368	415	388	400	371	355	399	370	420	411	433	416	391	399	379	390	379	378	404	373	419	401	369	340	363	382	393	440	411	409	390	383	396	404	374	405	361	373	396	364	403	389	402	369	378	418	390	408	374	384	402	404	412	355	359	385	406	373	385	397	398	378	404	404	415	364	372	370	389	359	394	356	365	361	390	409	388	437	402	396	361
70437	23841	8387	2082	1150	901	678	602	527	479	456	399	405	372	372	357	369	336	355	341	321	343	295	349	325	305	307	325	272	271	306	296	317	322	301	295	328	296	316	298	306	269	280	295	319	321	304	292	266	291	306	293	305	299	275	252	290	307	291	303	289	276	320	275	299	318	315	310	305	299	286	297	302	263	304	301	308	275	260	286	285	291	282	273	257	288	304	284	272	276	271	299	250	270	283	289	293	299	298	288	305	293	276	274	328	290	255	286	287	300	289	320	297	298	269	285	295	288	275	327	315	312	306	293	321	330	317	268	300	294	281	302	282	276	285	301	263	294	282	299	263	285	282	292	254	323	272	278	279	289	280	284	280	272	301	300	273	306	312	292	320	289	288	311	285	270	297	298	280	308	306	288	306	275	266	296	315	289	311	314	270	255	292	308	286	267	296	262	318	251	279	317	291	251	269	264	285	298	268	287	295	263	278	285	308	256	280	281	287	279	307	265	314	280	269	280	256	289	324	307	288	293	318	296	271	326	302	285	276	314	283	260	267	306	281	298	291	282	292	255	252	279	292	270	286	281	285	297	273	272	297	291	314	281	271	287	314	305	273	314	302	283	311	307	297	322	283	250	287	284	263	284	288	300	288	303	298	322	274	267	298	278	298	287	274	286	305	316	319	287	276	286	295	305	286	313	304	297	305	287	282	250	300	300	296	261	289	282	264	297	280	270	310	287	301	273	316	315	312	295	298	254	285	257	270	299	266	286	280	322	286	279	293	276	322	292	335	280	308	285	295	307	310	287	311	311	306	278	305	306	286	290	299	246	295	262	296	284	299	253	278	295	270	281	285	286	292	294	323	312	291	276	328	297	257	312	282	290	319	321	247	270	296	270	279	284	297	356	300	317	293	284	298	298	260	306	296	294	292	286	255	281	291	324	306	305	294	296	256	298	315	279	294	285	307	284	314	298	241	311	295	314	284	284	299	317	318	301	275	300	291	272	309	292	264	273	330	288	294	296	307	320	279	277	278	286	288	289	298	283	327	298	278	289	262	272	294	299	265	296	305	291	286	301	280	297	278	295	287	305	338	284	289	279	300	308	282	281	282	299	294	305	261	294	337	307	293	283	290	304	268	298	292	282	292	290	258	282	306	273	299	276	309	297	287	290	294	306	270	280	294	277	291	297	291	290	289	287	293	303	258	295	249	289	260	283	282	288	297	286	291	278	277	281	289	306	276	272	290	287	281	278	303	313	314	298	305	277	293	303	289	261	319	278	284	254	269	300	262	284	287	274	302	277	297	281	284	283	303	293	299	307	316	286	295	297	290	296	292	314	312	276	312	295	274	313	284	324	269	301	279	299	255	294	300	244	288	275	262	285	303	259	292	257	312	288	296	270	282	279	314	299	280	285	300	297	286	265	288	294	279	280	289	290	293	342	312	307	306	297	284	321	310	297	296	265	273	297	305	294	292	300	294	282	292	308	305	301	353	332	266	285	284	282	309	291	277	263	268	271	294	319	289	289	302	307	275	284	300	286	294	278	299	282	287	289	273	289	352	315	304	325	286	282	291	304	280	303	306	299	309	297	273	285	290	255	273	257	298	320	277	279	331	255	275	309	279	283	278	283	301	295	290	299	288	291	302	275	303	314	308	302	308	297	270	309	305	264	306	281	320	291	278	274	328	274	244	274	289	294	279	302	304	286	284	269	293	320	311	281	271	298	290	280	296	279	291	276	293	329	307	296	308	277	317	282	301	309	286	295	320	283	284	280	301	298	300	286	296	280	286	282	309	287	265	292	265	279	313	286	263	278	285	308	319	288	269	290	266	296	277	285	284	289	277	300	249	297	288	296	285	289	281	274	267	290	286	285	288	289	323	277	299	330	274	263	299	297	291	306	313	288	318	303	273	287	315	310	295	273	297	274	306	324	295	270	278	317	299	281	299	311	274	285	251	251	305	316	279	304	300	274	294	283	273	281	283	298	285	332	312	313	267	291	283	300	297	297	298	286	298	305	313	277	292	276	316	299	284	301	310	292	299	289	312	283	311	301	303	276	272	270	283	287	274	279	282	286	273	270	305	307	298	274	299	302	290	291	287	266	290	300	281	283	288	309	288	296	299	284	318	299	295	303	297	263	256	284	278	252	284	296	307	266	272	281	282	321	269	268	279	313	335	285	281	260	285	264	284	308	283	278	303	279	281	287	283	290	311	271	272	310	302	291	299	295	254	293	303	271	305	320	269	296	275	297	296	296	298	299	312	244	264	275	284	292	307	305	315	294	280	279	301	294	295	242	269	306	293	277	265	302	271	292	272	298	287	295	300	278	293	284	273	311	262	292	273	258	275	307	319	309	275	290	295	271	301	297	292	320	297	315	308	295	281	282	293	276	284	285	295	250	293	283	298	266	278	270	276	291	276	266	288	296	287	292	314	281	297	280	280	303	273	297	310	277	310	291	303	287	338	267	292	309	302	284	322	287	249	267	282	310	280	290	299	276	272	310	333	302	267	288	301	312	275	284	325	287	261	293	269	292	286	279	318	273	291	289	305	294	276	306	281	287	306	297	271	284	286	315	261	336	301	286	251	323	267	272	281	280	275	282	310	288	292	296	286	292	275	277	292	267	261	306	315	269	277	324	279	274	291	307	290	269	289	286	270	303	263	301	301	311	295	262	288	270	316	275	281	294	274	290	288	301	277	330	263	307	294	266	265	266	296	285	280	292	326	265	225	313	275	249	292	284	297	278	300	287	304	328	270	300	294	322	260	285	284	314	270	322	265	286	305	283	299	284	301	261	289	288	283	294	294	300	321	305	294	320	319	313	288	319	290	310	296	306	291	302	283	265	295	245	324	298	286	318	297	266	279	291	306	283	353	315	314	277	280	280	275	338	290	288	263	288	284	267	306	335	290	260	285	293	253	262	296	301	294	275	319	265	294	277	280	309	264	289	301	272	271	263	321	298	248	285	307	298	295	311	277	305	290	293	288	274	279	295	291	303	262	283	268	303	288	278	337	268	263	301	289	263	281	272	256	304	278	316	291	266	295	292	307	298	292	319	304	303	248	303	272	301	294	288	304	306	277	261	265	286	266	286	319	295	280	267	274	291	296	287	286	273	318	291	296	301	284	297	281	289	276	302	310	299	272	305	315	272	282	314	281	317	284	284	299	308	290	294	273	258	270	276	256	293	292	302	321	298	284	308	319	325	299	255	316	287	292	280	281	282	254	283	294	303	287	325	281	253	279	314	309	317	308	298	313	280	327	295	316	294	291	287	302	310	301	276	274	275	304	267	277	294	307	275	281	284	296	278	295	296	277	297	306	296	301	262	286	289	308	292	266	280	295	296	290	274	317	286	265	301	254	286	287	280	293	279	290	285	265	279	310	294	333	316	251	278	247	317	288	259	297	313	286	296	310	306	294	309	313	325	281	298	285	293	308	309	281	299	296	283	299	250	291	311	272	255	267	277	257	294	269	281	289	283	268	312	287	290
35928	1940	3947	4558	4050	3375	2751	2318	2045	1848	1632	1435	1414	1292	1254	1167	1104	1054	1004	1036	976	926	929	946	923	921	850	841	883	811	803	838	855	840	851	729	811	762	787	760	752	740	743	753	737	745	725	746	723	716	767	650	753	765	763	716	733	728	729	716	659	754	768	713	701	756	735	677	753	717	743	720	693	716	703	709	700	729	737	681	710	719	675	748	737	744	708	764	683	719	714	752	704	745	712	735	688	730	704	733	702	705	709	732	710	757	663	714	722	726	674	699	740	717	706	714	694	685	717	694	721	747	687	731	749	705	753	720	744	745	705	754	722	701	761	684	711	660	716	703	700	750	689	619	647	683	683	716	713	699	733	723	750	711	712	703	706	646	692	708	743	724	722	691	702	687	682	712	718	704	721	733	726	687	743	693	715	684	700	700	729	707	704	711	688	696	741	719	703	707	681	734	696	672	698	720	706	686	703	764	712	698	711	680	696	724	675	738	730	678	654	722	678	708	697	667	742	714	713	712	697	723	729	693	680	694	730	662	742	699	680	656	727	661	669	722	722	737	693	652	697	624	708	705	729	743	690	706	674	700	757	667	735	724	704	696	682	679	703	732	695	722	742	699	715	703	707	733	700	709	723	731	704	728	729	715	747	720	702	682	706	706	727	692	676	725	666	710	702	719	712	768	759	634	704	719	720	648	717	709	685	699	729	707	665	679	719	696	748	687	730	756	692	727	687	720	722	682	696	667	747	725	705	732	696	707	733	759	714	695	702	690	711	698	704	723	717	683	716	752	744	719	700	711	710	674	683	715	662	707	693	689	711	699	720	674	716	684	750	712	747	756	634	712	686	677	723	706	692	708	701	697	647	686	714	678	690	707	693	706	673	702	697	728	688	681	696	701	734	676	715	656	774	721	677	760	673	704	725	679	683	704	752	720	678	651	674	750	648	698	730	722	713	696	696	751	686	724	693	721	722	759	689	728	727	670	678	698	724	701	663	714	656	715	691	714	687	693	732	686	683	729	736	742	704	737	659	765	685	725	715	693	743	669	641	718	678	700	693	728	721	720	673	706	701	747	719	705	726	695	742	680	718	715	646	719	714	698	680	729	666	716	653	666	736	677	726	661	726	671	677	757	706	699	698	713	734	658	718	738	706	714	738	690	705	686	734	720	758	652	680	721	713	720	693	717	691	737	725	672	710	758	689	671	747	727	707	716	740	709	735	694	715	727	765	684	683	738	713	728	704	729	734	751	754	702	747	725	735	706	721	723	730	752	698	687	703	687	675	719	692	703	716	726	706	734	763	686	701	703	730	683	701	706	744	676	680	650	692	702	729	712	742	711	691	723	677	707	761	742	666	711	712	763	773	679	744	695	680	691	738	694	664	705	700	657	683	721	683	678	705	713	677	663	694	715	693	717	757	714	690	725	707	674	699	675	672	706	704	682	743	704	721	652	678	735	746	727	722	679	722	726	674	714	690	718	671	720	707	736	767	724	718	681	747	720	718	692	712	728	745	729	699	745	748	676	744	670	688	690	690	685	696	698	675	730	673	750	719	695	699	734	715	689	768	694	682	707	733	690	718	689	711	698	655	710	709	692	774	709	712	700	721	684	705	693	680	686	708	685	713	718	695	710	726	733	721	657	663	698	671	731	716	662	707	724	705	689	726	723	705	687	730	712	694	683	748	731	695	697	714	705	682	694	705	713	684	699	712	670	690	715	701	685	726	664	684	732	678	675	638	691	689	699	697	724	702	747	726	695	725	699	773	708	677	698	710	749	703	722	697	739	689	685	686	675	759	699	725	694	743	708	755	678	725	753	704	741	699	715	715	700	710	712	668	743	706	680	687	756	724	735	690	754	720	706	724	687	732	721	712	696	732	705	706	764	686	706	716	696	693	730	716	725	695	679	650	732	664	702	695	711	714	666	686	684	672	691	739	704	695	682	707	714	698	723	705	698	696	684	686	677	702	709	674	702	731	736	760	726	677	673	721	672	712	700	715	685	722	696	727	699	688	637	649	685	720	716	695	712	681	709	775	670	672	727	683	721	682	711	718	744	699	727	668	699	738	688	738	743	732	702	690	697	685	747	715	697	693	671	691	710	714	696	672	701	744	716	697	723	719	716	709	729	707	738	671	720	710	704	707	690	729	703	706	688	739	703	703	716	687	769	738	727	776	708	720	752	699	675	652	722	665	698	732	724	722	694	642	713	683	703	693	713	725	723	692	732	697	710	748	743	764	679	723	683	752	672	675	695	726	661	737	698	702	697	699	710	713	718	708	736	698	687	726	712	718	698	692	688	707	754	714	714	683	723	757	702	691	682	708	714	717	702	725	779	664	684	706	697	717	694	689	701	717	700	740	719	675	724	718	704	682	684	702	730	712	729	696	715	737	746	691	725	645	720	661	680	720	727	719	714	729	708	655	717	743	708	713	696	758	741	698	675	690	672	702	733	695	686	725	763	747	748	690	693	729	710	705	680	683	726	713	746	696	682	688	687	719	756	673	674	709	749	692	692	690	702	716	693	665	727	723	690	686	712	744	696	684	704	743	664	721	710	719	705	688	730	722	740	687	688	720	682	701	678	717	688	700	693	757	712	736	705	718	712	714	708	724	684	654	709	684	728	732	735	736	674	679	702	666	685	692	685	684	659	704	697	713	730	689	692	687	731	672	713	697	715	697	699	736	687	688	705	706	716	702	697	651	699	720	654	719	752	746	719	684	691	692	685	690	737	688	691	693	673	716	714	759	691	691	703	681	717	720	682	706	710	662	723	684	724	716	671	670	686	671	728	697	719	711	736	720	710	703	733	675	672	699	746	706	748	796	698	669	691	750	713	707	719	706	712	683	692	686	728	726	745	714	685	640	683	731	675	735	720	740	732	706	734	692	675	653	702	707	688	733	782	667	718	740	716	735	713	657	710	704	680	690	748	693	691	698	706	732	719	723	727	682	670	738	718	682	720	675	731	711	675	673	694	710	726	726	708	701	732	727	723	644	714	707	743	738	692	666	714	674	679	719	683	700	739	718	737	699	706	671	668	721	686	718	699	704	721	711	733	676	687	674	736	682	684	721	700	697	690	699	701	756	725	682	693	684	697	690	678	723	703	690	746	715	688	728	707	758	703	702	692	698	694	682	693	705	678	720	732	681	706	697	731	684	712	715	717	673	736	694	727	675	675	720	662	756	721	743	717	683	694	707	701	703	672	743	703	707	701	659	692	689	731	689	701	689	678	701	708	679	740	675	735	704	679	708	723	653	755	699	721	752	692	704	719	763	716	669	745	755	736	711	643	662	726	742	677	701	729	670	707	734	708	708	718	784	734	712	742	701	725	739	731	707	658	672	681	719	724	720	733	719	686	705	742	695	692	697	701	753	691	743	701	689	672	718	708	722	688	696	719	725	656	734	721	702	719	740	720	716	689	679	704	728	655	722	697	716	720	708	697	774	668	679	714	709	695	682	731	678	682	688	738	701	701	693	697	719	704
9494	461	250	241	202	240	226	205	230	218	219	209	220	223	224	221	197	225	225	216	219	203	222	229	241	235	211	245	215	208	190	218	213	244	211	210	194	226	196	227	199	220	228	194	229	215	216	194	236	195	259	190	219	209	232	232	202	223	220	198	223	231	218	241	219	211	213	219	214	234	222	214	219	234	207	197	220	234	201	228	227	206	205	198	204	237	185	234	208	223	222	245	213	212	213	218	206	208	184	216	204	209	224	215	223	221	251	214	212	207	218	237	197	213	221	223	210	238	221	205	200	227	194	230	215	222	203	247	247	220	188	232	228	206	214	222	236	225	231	235	255	207	191	202	209	237	221	221	211	222	227	214	214	204	218	199	185	216	241	230	231	222	232	205	220	208	207	210	204	199	212	233	231	225	208	205	224	205	229	258	254	221	232	246	211	214	231	251	216	196	222	209	199	198	233	230	225	233	203	199	244	222	233	228	248	212	187	200	217	210	253	205	229	192	199	191	223	188	218	206	244	220	209	211	192	216	244	218	221	217	217	203	230	216	217	186	208	205	214	204	205	220	206	218	206	220	201	240	220	206	216	234	207	229	227	213	249	237	217	228	197	220	215	219	189	214	224	235	230	227	224	195	214	205	210	192	204	193	197	207	220	222	218	243	203	238	267	191	222	221	228	199	243	231	234	233	228	227	234	205	239	226	242	205	213	220	209	203	205	224	221	209	212	206	237	220	219	224	203	230	234	252	221	220	215	231	232	221	191	198	231	187	192	211	227	197	230	221	204	221	211	244	201	225	221	189	219	231	207	193	211	212	254	225	250	201	217	206	195	216	231	214	204	225	233	205	218	220	229	243	181	238	220	246	204	218	231	217	229	216	225	237	219	244	199	236	220	215	197	228	220	207	209	199	204	218	203	229	266	238	230	218	226	215	211	202	211	200	216	211	205	207	209	213	215	233	220	238	226	202	206	209	216	212	228	209	199	230	182	195	224	228	217	224	249	241	226	213	197	244	244	237	222	224	226	217	205	217	211	239	224	195	240	245	230	212	224	223	232	220	214	246	223	202	203	211	227	205	251	247	221	198	226	212	265	214	184	195	221	213	222	231	230	213	245	241	222	212	196	209	211	218	199	220	231	206	207	205	221	180	222	200	207	234	217	215	226	216	227	221	228	219	247	214	212	209	221	204	177	219	208	228	192	230	230	213	266	221	228	197	208	261	222	208	217	185	226	203	209	225	236	227	232	198	225	209	222	206	206	225	226	217	197	210	206	219	218	203	207	220	201	215	231	229	226	225	220	239	205	255	260	240	228	222	217	236	221	208	217	202	218	235	206	223	214	222	222	199	222	228	212	197	194	199	219	213	205	204	225	249	200	195	202	247	242	205	209	218	226	234	227	205	250	212	214	212	213	222	216	226	205	222	209	221	217	209	217	210	217	217	243	193	240	236	212	200	197	243	240	220	220	197	223	248	238	236	218	197	236	217	209	218	242	234	186	205	211	210	197	255	228	232	217	192	240	212	222	229	223	200	222	213	206	217	238	202	212	222	189	199	236	222	214	231	205	222	217	197	207	207	244	211	228	218	227	212	219	239	218	219	229	234	201	193	200	232	192	213	194	210	215	194	194	231	214	236	211	206	180	206	239	192	203	226	201	209	212	209	201	227	238	237	236	258	252	205	235	210	226	227	223	236	175	206	201	219	222	210	228	239	203	220	222	236	227	227	218	228	235	219	208	240	251	200	212	209	210	238	207	199	195	241	209	227	234	220	228	205	213	228	198	225	229	226	237	224	221	230	198	244	236	207	228	229	202	250	214	232	192	209	196	236	205	219	210	218	180	220	203	229	213	223	222	225	201	244	243	189	199	242	198	229	234	211	213	246	217	217	229	205	220	212	208	229	216	216	208	236	223	205	208	214	204	206	250	204	206	233	191	217	211	212	211	220	226	226	220	221	219	223	229	216	206	190	210	211	208	250	226	197	207	231	219	242	230	218	225	221	191	239	185	209	198	221	264	250	199	208	240	218	237	223	191	218	184	210	240	233	240	228	219	264	223	204	218	224	221	227	202	245	240	209	191	218	202	236	237	204	231	218	236	240	226	199	243	198	229	231	213	193	233	216	212	206	225	238	230	266	206	212	197	214	222	219	214	216	206	202	209	212	235	206	243	216	214	236	232	215	198	201	192	197	226	230	193	220	203	245	221	235	195	210	205	200	223	206	246	200	239	217	215	217	240	227	170	211	221	215	195	214	223	192	221	201	249	235	235	233	213	199	208	232	193	218	200	203	233	198	202	220	217	254	197	220	212	211	245	205	218	218	222	239	200	193	248	199	232	221	196	184	224	244	242	194	185	223	227	209	219	238	213	227	245	211	206	224	226	216	201	223	222	212	197	212	200	203	219	215	224	231	229	204	226	230	240	221	209	236	240	194	216	209	223	198	189	218	212	222	178	239	240	215	215	223	211	220	222	227	205	210	210	216	250	233	195	211	195	168	237	188	240	212	258	230	202	204	233	197	221	221	197	215	219	184	186	217	218	205	220	217	224	202	221	218	219	229	253	220	208	194	246	195	234	202	190	197	195	191	215	223	178	198	225	206	216	226	243	208	202	215	199	221	200	246	232	221	217	209	213	234	229	206	208	196	197	215	208	233	217	212	224	197	207	229	213	229	211	224	204	231	203	231	209	221	212	212	212	233	248	212	227	211	224	255	209	252	204	202	222	202	212	218	204	193	226	235	223	215	193	222	215	248	223	229	230	198	213	222	223	214	214	234	198	228	219	231	212	201	200	238	216	226	203	229	215	214	206	214	216	223	229	225	193	222	206	235	221	219	223	240	223	234	238	201	261	207	214	225	209	209	181	219	217	226	220	220	206	230	228	205	214	213	211	190	213	236	241	218	229	239	252	225	204	199	232	203	237	229	214	213	235	215	217	216	240	227	203	211	223	229	220	212	204	206	223	215	238	201	199	191	203	225	181	241	240	212	230	221	237	227	171	204	209	225	193	199	211	211	204	224	190	242	212	193	205	208	199	203	218	211	203	211	215	226	228	213	217	244	243	251	227	238	206	212	218	211	243	181	231	237	217	237	235	263	207	250	242	215	195	223	215	217	210	206	225	222	204	221	241	222	220	230	215	232	244	213	216	203	225	243	217	199	220	217	223	248	212	235	208	202	193	231	210	190	218	223	205	223	225	239	206	217	186	217	207	234	204	232	221	211	190	208	196	224	229	218	223	222	197	241	214	224	224	233	195	205	200	214	207	237	238	225	214	214	217	184	255	215	233	200	201	243	217	226	200	191	216	181	224	216	214	218	220	216	213	264	216	204	213	215	226	207	223	225	244	254	212	234	216	215	191	242	223	202	232	222	187	222	233	209	208	211	237	197	197	211	235	240	229	207	227	208	201	197	199	230	217	237	235	210	237	199	244	234	221	252	231	230	201	223	213	195	192	216	217	199	242	209	274	231	217	219	233	218	239	239
9021	525	610	616	594	591	575	567	533	529	505	557	528	545	554	532	548	533	554	550	501	527	545	485	517	597	550	562	562	542	522	530	533	553	550	532	562	524	541	522	532	547	526	556	528	528	503	500	539	519	511	515	507	523	537	531	552	525	518	531	532	527	523	557	550	555	545	542	558	504	514	560	464	569	567	562	554	574	514	542	549	492	531	490	543	539	548	498	510	522	513	508	571	495	526	511	520	535	571	480	489	515	559	545	506	520	534	521	569	502	539	507	521	562	565	520	531	515	561	541	551	496	514	530	588	495	527	520	532	547	532	537	512	560	542	554	510	556	548	544	532	538	527	506	576	528	514	550	527	522	518	484	508	541	530	559	494	516	529	522	517	540	525	522	515	544	506	536	534	580	490	530	520	582	549	520	509	566	538	504	535	501	553	522	541	557	544	499	539	517	531	577	520	500	531	531	541	536	483	550	560	516	527	521	570	555	526	487	498	551	535	462	513	559	540	549	538	578	540	554	561	531	550	521	574	549	536	530	506	576	541	526	561	507	526	520	522	537	534	500	541	546	526	503	521	536	517	540	516	540	472	514	524	549	542	508	487	525	516	528	502	509	536	497	557	543	565	514	519	524	517	541	505	537	510	485	532	512	520	532	519	536	510	533	500	568	545	520	535	509	527	573	521	501	554	530	525	538	549	530	515	572	540	566	546	508	560	570	526	577	500	538	554	531	525	520	543	543	487	511	538	540	542	524	521	545	546	557	540	512	521	537	473	553	511	531	572	523	510	510	525	527	553	519	530	534	517	604	545	518	467	517	585	552	562	521	486	516	550	545	522	539	580	561	542	544	571	521	563	551	568	513	565	579	513	582	530	587	509	517	506	560	523	561	499	518	544	549	510	523	512	513	523	572	480	541	526	472	513	556	548	527	538	542	475	542	514	491	551	558	571	513	528	494	517	569	530	494	529	568	537	555	515	532	517	508	559	523	559	540	529	549	521	545	552	527	511	540	533	494	532	514	514	505	550	512	496	523	539	542	540	552	549	505	505	560	527	478	545	532	573	506	541	522	557	531	536	539	561	518	555	504	525	516	515	516	535	524	558	513	525	556	501	555	545	524	535	561	541	534	545	528	511	538	572	510	517	503	566	529	507	525	528	523	573	552	566	527	502	512	527	509	502	547	530	554	579	541	560	527	552	548	541	486	505	573	553	537	552	548	557	540	490	497	540	539	491	528	517	526	540	554	536	502	527	516	530	552	547	527	537	503	541	568	522	570	570	568	510	522	551	538	559	519	532	533	535	513	529	511	542	528	539	565	527	549	549	535	554	485	521	519	506	575	523	555	561	510	526	518	517	548	544	574	586	530	482	524	502	558	520	532	540	510	555	532	556	552	477	552	557	548	567	533	503	537	539	559	556	541	550	499	509	529	501	551	513	587	526	517	516	521	546	523	519	536	543	513	574	531	490	508	526	542	544	506	543	543	501	556	520	540	509	568	519	521	526	535	518	580	527	507	543	508	558	538	509	551	526	540	477	527	547	587	508	497	553	521	505	562	559	524	554	529	526	509	558	519	545	503	518	538	547	477	548	541	539	554	541	527	492	563	540	548	557	502	586	482	561	508	512	489	469	507	529	558	517	502	520	531	515	539	568	525	543	571	526	533	528	560	515	571	571	556	474	519	544	530	517	529	476	560	557	519	509	505	521	521	510	509	575	540	555	530	469	512	541	516	491	501	523	534	536	561	497	517	504	507	510	544	535	580	528	534	516	540	512	545	535	523	590	518	551	530	518	569	560	514	493	565	503	533	534	529	508	545	550	488	551	522	491	528	526	507	548	567	531	508	517	560	520	551	519	548	516	521	504	562	507	484	533	541	503	517	559	517	533	533	531	526	459	506	528	558	532	556	578	513	541	520	538	492	511	552	543	524	548	566	538	558	550	529	508	544	497	550	486	514	552	568	583	513	493	502	495	515	513	543	538	527	540	535	537	500	526	533	552	542	539	531	528	499	546	545	569	534	570	516	559	525	487	546	526	542	524	580	506	530	576	554	526	514	541	556	515	511	515	524	479	513	566	530	538	528	550	547	559	494	519	505	539	520	512	544	528	525	554	516	520	524	533	513	498	548	535	531	505	521	520	540	535	526	518	539	505	544	535	526	523	478	546	517	556	487	531	509	544	546	554	559	532	523	522	508	496	526	513	560	585	575	578	550	517	543	531	573	526	508	525	547	513	493	559	538	556	564	502	562	561	520	524	533	523	550	521	526	464	552	515	529	530	514	538	573	557	563	567	544	511	566	552	553	480	492	552	558	493	532	559	513	541	537	550	511	546	551	532	559	546	561	576	483	503	526	532	523	553	528	506	539	526	517	576	499	549	572	529	568	527	575	540	570	546	544	545	510	526	528	528	551	540	515	511	516	534	534	515	532	558	535	533	518	559	554	555	530	527	509	506	503	511	516	528	547	587	528	565	555	570	555	520	512	527	557	561	533	538	522	533	557	540	541	476	556	553	555	532	524	487	539	526	534	537	567	521	505	539	493	515	539	550	537	546	524	544	534	511	547	516	468	516	539	534	507	494	537	515	502	508	531	523	544	577	532	529	529	530	533	550	513	512	518	532	494	512	540	513	500	536	481	504	524	538	536	506	529	535	533	527	551	535	502	535	541	556	522	542	548	507	516	510	563	544	534	517	522	530	534	557	559	529	504	531	528	505	528	557	570	547	499	497	523	548	539	552	537	507	561	533	530	565	524	552	512	552	479	528	504	558	522	545	510	501	545	562	558	536	523	497	532	536	529	566	491	469	506	539	546	507	548	532	540	563	506	536	540	524	539	520	540	519	521	562	537	519	529	497	592	534	503	530	555	545	550	562	556	551	493	510	534	512	511	512	565	561	507	533	531	540	521	534	481	542	555	544	537	502	500	575	513	524	519	540	544	551	571	557	543	526	552	546	487	543	544	547	541	536	554	547	548	514	586	515	501	534	531	560	539	513	530	560	540	493	519	514	561	547	504	566	491	519	524	539	525	513	485	503	536	601	513	546	500	536	545	541	541	583	528	526	527	531	552	546	531	532	538	493	555	559	538	516	523	559	520	512	492	582	540	523	516	552	574	529	553	563	528	531	533	524	565	541	545	531	537	544	540	535	509	538	580	517	553	500	552	523	546	513	537	537	483	542	531	528	514	510	517	516	509	545	516	544	512	553	539	554	554	513	548	526	518	525	524	516	520	496	543	518	482	527	532	529	564	565	550	552	528	548	486	522	538	533	521	529	494	577	551	524	543	513	514	554	542	513	500	531	494	498	533	531	494	525	524	546	511	504	581	536	545	477	537	538	497	527	552	552	529	520	530	554	527	556	500	530	541	543	574	524	536	503	537	504	512	492	474	546	512	561	498	548	539	507	525	527	490	532	508	545	523	535	482	515	544	536	575	531	533	527	503	526	535	549	520	576	540	541	545	512	530	525	549	508	545	507	503	491	535
59404	16910	2524	850	506	426	390	283	258	220	207	186	188	180	179	197	163	183	187	167	157	162	160	148	148	144	151	158	129	126	161	152	159	136	155	179	154	152	147	125	141	142	120	135	167	150	131	155	119	136	163	140	149	135	124	165	143	147	156	138	125	156	153	125	148	137	160	154	129	147	140	143	142	137	150	128	159	132	137	157	115	148	132	142	131	129	164	135	149	139	156	147	133	113	160	150	125	131	150	138	160	136	162	165	133	126	148	163	134	144	146	152	137	131	150	134	124	150	138	143	144	164	148	136	152	126	170	134	123	136	149	135	146	151	129	132	131	176	138	131	154	148	142	146	173	140	141	120	144	145	130	132	138	159	141	130	140	119	115	142	140	142	138	128	135	137	129	136	131	137	124	141	138	122	129	156	149	132	140	137	150	128	126	121	138	125	137	144	134	138	155	148	163	140	153	144	133	143	149	137	118	158	123	124	160	142	158	155	128	137	146	148	130	119	130	136	141	137	143	127	142	145	146	140	148	130	144	154	151	135	118	149	142	132	122	128	145	143	124	122	149	127	145	144	139	168	146	107	117	146	147	134	136	138	148	147	129	135	137	127	148	138	126	127	128	156	141	130	134	138	143	146	138	151	160	152	152	114	125	121	148	136	135	134	136	132	135	138	126	166	154	137	118	160	130	134	131	149	153	130	128	129	139	142	163	126	133	135	119	156	120	158	133	132	128	132	120	165	158	139	140	126	161	170	110	146	153	142	150	116	133	123	138	130	136	149	155	143	138	144	134	131	135	148	118	138	125	151	158	132	119	138	140	154	146	155	149	133	144	149	160	132	138	135	115	147	154	152	157	139	141	141	153	149	120	139	127	146	105	127	138	142	147	146	162	105	156	138	157	153	136	123	141	156	134	155	145	131	134	117	137	157	159	114	131	132	157	151	144	135	150	134	142	148	158	161	132	118	138	158	118	145	139	134	123	126	149	136	125	128	151	156	115	144	143	141	141	142	135	131	145	147	164	121	157	128	135	148	153	132	134	141	140	165	151	132	138	133	153	159	127	136	131	154	156	154	135	142	131	141	152	151	145	146	148	124	137	123	149	161	140	132	155	125	157	154	140	128	124	131	149	127	132	124	124	139	139	135	142	133	151	145	150	146	127	168	145	149	168	139	139	142	159	132	142	132	131	134	150	129	127	147	165	136	136	138	143	138	134	136	131	121	153	149	127	125	141	123	136	132	139	170	135	158	123	114	144	138	158	135	142	135	141	147	133	154	143	137	122	148	132	141	160	147	134	153	145	129	165	134	174	131	154	117	155	142	138	129	143	145	156	132	141	129	148	131	130	130	141	132	146	130	140	142	153	126	129	140	148	128	143	144	129	131	127	142	143	124	129	157	136	140	133	158	155	152	144	129	146	135	148	147	144	137	124	152	134	148	118	133	145	137	121	144	102	160	167	122	159	154	155	130	144	128	161	141	159	133	113	148	133	147	119	151	132	113	148	133	147	129	135	139	163	133	153	143	144	144	129	152	157	138	156	162	165	107	125	117	129	142	155	144	139	163	154	151	146	132	127	125	144	127	121	130	154	122	151	147	141	143	150	147	147	139	140	162	124	106	149	146	159	147	159	133	131	147	155	142	140	134	149	142	146	151	139	146	119	152	149	142	139	136	148	126	124	158	162	155	138	134	124	142	148	145	154	139	140	122	139	140	133	135	154	125	142	133	144	131	139	141	145	119	138	139	127	129	149	128	128	149	141	112	146	144	174	158	140	162	137	170	135	144	141	139	142	138	101	144	141	139	125	159	121	143	133	143	133	165	145	130	130	134	129	133	139	156	144	152	132	149	141	135	146	141	142	151	129	149	130	130	130	134	149	133	126	132	132	163	139	137	145	129	157	140	132	152	140	164	135	128	131	132	113	150	128	171	138	145	150	137	114	128	134	133	141	135	143	134	143	146	163	144	130	146	134	161	134	135	136	130	133	136	122	146	123	132	125	144	133	135	144	149	133	155	135	146	140	141	141	129	138	130	139	146	156	148	147	133	149	165	161	137	140	156	154	120	109	132	132	144	112	140	149	146	130	134	121	122	157	130	158	145	170	138	138	126	166	133	137	124	137	144	125	113	135	135	141	164	145	153	160	117	135	148	151	154	147	120	132	139	121	138	131	129	156	132	119	133	121	158	145	138	133	128	119	137	146	134	139	151	150	127	134	142	140	138	178	160	115	131	109	144	135	138	170	125	135	144	146	151	157	131	139	161	134	149	137	130	157	150	155	159	125	137	137	123	141	137	153	152	157	163	125	127	137	139	159	129	125	140	132	138	161	146	134	112	158	158	124	146	137	163	146	121	135	138	153	150	139	133	140	144	130	154	137	133	131	134	138	125	146	150	148	140	147	151	166	157	137	124	132	129	140	127	140	155	148	146	143	160	133	135	133	139	132	159	124	160	135	148	119	140	137	131	121	146	139	136	154	146	163	132	134	165	127	148	132	152	147	135	172	142	122	150	146	129	140	156	160	162	135	157	155	108	133	156	124	150	132	138	131	137	155	136	127	160	124	158	137	159	135	133	132	130	135	150	136	129	167	136	135	126	118	169	143	130	143	137	141	131	143	139	167	162	153	132	139	137	151	175	132	153	154	127	127	149	122	122	127	140	126	154	135	160	158	129	204	139	130	114	133	133	140	123	153	148	156	140	143	142	139	132	151	118	141	155	142	136	125	124	133	141	137	159	151	155	124	112	154	150	117	157	146	130	151	147	141	143	134	140	145	147	120	144	138	139	126	143	141	138	144	135	155	140	160	134	161	158	131	132	125	132	155	142	155	147	141	144	149	134	152	135	138	113	125	147	117	124	156	135	140	144	161	146	143	119	128	152	139	115	125	142	134	153	157	158	159	158	146	135	150	130	142	147	136	141	154	164	142	153	151	142	132	142	130	139	139	144	150	119	138	145	130	142	123	152	149	135	159	147	155	146	142	125	155	145	139	147	137	161	166	162	152	145	133	151	126	136	128	116	141	152	109	122	137	139	123	165	144	168	162	143	146	159	143	162	133	141	142	148	166	123	131	128	154	131	132	137	130	144	153	142	132	136	120	145	172	128	124	137	142	144	120	142	136	128	129	141	145	142	131	126	150	158	167	124	125	147	140	132	129	141	145	158	153	146	139	131	137	139	125	145	163	134	141	128	137	154	145	152	146	133	148	133	156	143	139	131	113	163	157	148	133	147	160	130	146	133	147	148	122	138	135	127	133	140	131	155	148	145	147	150	162	121	138	134	147	116	145	127	151	145	138	143	122	107	120	150	155	131	125	134	143	154	152	120	145	130	126	122	134	133	141	129	138	142	133	143	136	143	141	127	139	154	166	156	139	147	127	145	171	145	143	116	126	124	140	140	154	129	132	110	123	153	145	125	152	117	114	130	140	134	161	145	136	138	128	154	123	159	154	130	140	151	143	148	153	150	148	127	163	142	147	136	126	135
28946	1038	2037	2400	2108	1758	1467	1237	1168	949	911	776	735	670	658	630	633	571	555	588	550	500	523	473	473	473	489	481	438	417	449	440	463	404	432	441	428	461	427	421	437	446	416	449	426	395	432	390	422	431	416	397	409	396	406	433	411	380	401	392	411	442	404	407	402	400	416	414	432	393	416	403	423	397	404	406	385	415	416	366	402	421	401	384	381	366	418	398	393	401	389	393	402	413	432	414	367	361	404	405	364	343	374	376	383	389	415	391	393	348	376	415	391	388	343	392	385	395	398	397	400	388	378	397	422	395	382	418	384	415	392	380	372	364	395	356	431	431	372	402	398	371	382	364	367	384	375	407	404	376	389	406	365	368	377	409	392	417	354	410	407	394	429	359	373	368	399	361	387	376	407	409	377	407	439	391	390	397	372	419	370	386	387	361	375	375	396	393	403	392	375	337	380	372	374	395	409	401	438	386	394	357	383	370	389	407	379	388	385	435	402	395	375	368	373	372	375	375	384	384	419	409	407	394	417	397	367	403	393	393	427	411	415	418	363	401	360	373	383	402	377	401	370	378	384	419	407	373	392	397	349	401	395	420	379	411	410	369	400	374	390	410	408	397	386	414	384	396	426	395	365	407	383	403	385	386	399	418	377	379	357	390	389	409	352	366	419	378	387	349	396	382	411	395	405	419	392	403	380	374	385	371	378	396	370	392	362	368	401	405	364	378	392	374	371	382	376	405	372	386	402	408	398	386	357	414	387	361	409	401	406	399	363	415	370	393	415	370	419	418	415	383	353	365	401	387	401	363	406	394	369	378	372	401	390	372	402	436	402	386	411	388	378	386	399	398	385	391	411	393	399	381	385	425	390	389	388	376	362	430	413	396	401	402	362	398	380	401	390	435	369	387	396	376	410	389	373	377	363	378	369	413	382	396	380	395	401	403	412	365	416	409	382	375	401	376	380	404	379	376	371	392	367	402	407	372	423	416	406	425	394	412	393	357	385	383	364	388	383	416	350	408	384	370	398	399	376	362	389	386	389	401	452	380	395	377	433	405	418	397	390	413	398	401	364	395	373	446	397	338	435	397	399	361	384	395	398	393	422	357	408	397	382	395	417	424	394	388	392	398	393	400	381	377	397	389	401	396	379	415	415	447	382	390	391	395	388	349	376	380	401	360	354	411	399	352	393	343	377	421	402	381	415	403	373	372	403	369	367	404	377	383	371	376	350	419	414	390	365	381	376	378	372	422	414	377	425	361	390	361	381	396	407	411	406	397	400	386	446	392	418	388	400	394	373	376	385	410	357	367	389	395	396	375	374	385	402	382	389	373	381	400	386	380	389	400	367	397	374	394	362	407	419	404	401	386	389	387	401	404	371	397	378	406	398	378	370	368	420	378	383	389	405	384	398	373	397	417	399	402	396	382	433	379	372	380	400	393	382	378	374	406	391	461	369	367	385	379	370	412	417	420	386	404	411	372	398	381	393	392	429	396	362	376	375	411	406	351	398	384	383	355	384	415	369	421	385	377	418	361	411	366	371	414	410	375	411	382	388	414	409	382	382	405	412	420	411	390	393	382	394	363	406	414	374	437	397	374	377	384	382	395	425	378	397	381	394	408	356	396	418	396	362	428	408	434	374	379	369	353	371	390	383	412	366	420	395	396	405	365	411	426	441	382	346	375	376	393	381	381	399	370	371	403	387	366	383	419	382	388	425	373	391	414	428	378	399	379	387	375	384	402	394	392	341	409	387	416	434	372	404	350	370	379	388	362	375	374	392	412	403	349	395	370	391	410	371	358	398	449	374	395	398	413	318	396	403	383	383	369	381	404	386	403	367	382	399	413	385	408	402	402	396	368	383	398	383	397	388	388	396	378	404	394	369	374	362	365	378	376	395	401	385	386	413	407	367	413	402	361	378	408	366	391	410	384	385	403	383	419	379	401	365	427	372	377	403	401	379	381	374	364	414	387	382	366	366	377	411	387	377	372	390	407	385	384	363	387	375	400	371	386	423	413	401	377	355	377	429	404	390	406	372	379	379	380	398	384	376	418	376	417	395	370	374	394	374	371	388	402	386	398	406	395	384	367	390	380	374	386	373	394	393	380	366	405	422	394	401	395	405	367	395	419	390	379	421	390	414	379	425	391	400	361	376	384	397	373	372	364	387	396	372	369	396	399	385	374	366	400	360	406	385	377	362	402	359	406	363	380	401	407	381	392	377	413	375	393	409	392	379	373	410	387	409	384	405	405	369	380	385	369	401	389	400	390	413	379	427	396	392	380	374	351	406	413	417	396	397	415	382	385	376	375	399	403	405	387	409	394	382	374	393	357	406	366	396	395	357	391	387	423	399	364	397	382	419	406	386	401	369	398	375	401	398	393	387	379	382	379	379	372	378	391	368	370	390	397	395	387	397	397	365	418	401	384	401	380	422	324	371	400	394	380	356	382	392	335	388	392	358	388	413	368	386	407	394	395	397	374	380	401	356	370	373	354	429	373	387	367	403	403	363	378	401	424	410	415	417	391	415	388	421	386	406	405	394	397	415	412	398	394	383	414	389	341	387	396	388	379	378	385	380	378	406	382	362	403	406	370	402	391	383	413	411	355	403	376	382	417	392	376	368	401	419	374	347	382	414	393	413	395	389	378	388	395	414	412	376	393	425	365	395	396	395	393	368	404	393	408	397	384	437	363	414	386	393	368	418	390	359	389	394	406	440	364	399	417	438	431	381	400	408	380	397	377	398	370	402	381	362	379	383	381	370	408	383	395	377	385	399	381	401	362	401	348	407	392	383	401	407	379	367	408	393	387	362	403	393	395	406	387	427	390	372	357	367	408	400	363	377	392	393	380	359	431	379	397	365	401	432	350	387	386	402	357	391	401	372	398	358	361	382	394	389	377	383	418	429	393	398	367	402	397	371	372	381	369	391	393	407	401	409	410	411	387	371	404	347	377	410	371	401	356	399	413	393	363	381	376	388	362	377	387	404	390	400	368	400	413	392	367	384	391	395	379	393	373	389	423	386	394	364	373	397	357	418	371	399	396	401	362	419	398	391	385	411	409	375	419	412	401	377	381	404	432	427	390	392	388	367	368	381	409	387	376	370	380	392	356	368	395	392	394	417	375	393	367	379	437	415	421	380	418	379	398	357	382	409	402	422	364	360	388	351	380	408	383	385	405	366	384	410	394	363	405	398	379	378	377	387	376	391	384	368	382	372	401	387	379	388	362	365	429	380	395	370	410	399	410	401	425	411	358	415	394	378	351	386	380	362	368	385	394	378	374	381	387	394	379	413	386	373	430	382	419	376	406	370	384	406	405	399	417	375	352	436	393	386	390	371	392	389	402	373	384	378	388	413	411	380	376	394	352	354	394	395	361	395	393	362	351	408	358	382	374	435	407	409	415	401	413	392	382	366	380	388	403	400	429	383	397	394	396	350	401	360	423	365	383	391	360	416	375	363	372	396	377	384	402	401	372	399	393	379	400
70787	24747	7489	1891	1182	868	746	609	505	488	452	402	371	375	367	359	343	354	329	313	310	351	317	326	294	284	336	273	309	326	294	296	291	295	282	311	275	297	309	284	304	324	307	293	284	332	333	291	306	325	297	287	325	297	304	321	303	307	313	307	280	290	307	297	294	255	309	278	282	318	333	307	293	295	271	275	298	290	313	284	296	265	284	332	295	300	303	297	327	269	279	281	282	268	251	287	289	309	271	274	324	290	302	320	260	282	275	284	257	280	255	300	291	280	293	292	290	299	293	268	307	288	307	275	300	302	327	314	306	280	284	250	290	302	289	283	289	335	273	249	305	297	286	305	294	276	299	294	252	274	275	302	316	303	311	305	284	281	282	316	318	291	267	260	311	260	301	293	321	281	302	317	261	315	271	291	281	285	284	300	321	294	275	271	297	289	308	310	291	292	263	270	247	306	320	305	321	275	270	278	288	267	283	279	286	291	296	284	281	316	307	311	287	254	287	272	265	306	298	261	301	256	297	300	287	295	275	304	287	286	278	320	272	279	292	293	269	319	279	246	283	292	289	285	290	289	293	312	290	305	300	295	294	265	311	318	303	271	285	290	331	257	300	325	266	298	284	287	305	278	289	303	314	277	293	307	274	313	283	292	291	279	322	288	315	268	318	262	285	285	299	293	268	301	290	290	294	296	288	273	319	288	318	268	272	279	306	325	296	291	319	288	272	284	265	296	297	308	308	265	284	291	289	281	283	304	289	283	299	295	255	301	294	289	317	313	265	268	311	307	262	295	290	303	299	276	321	309	275	304	304	326	315	291	294	316	312	318	318	303	300	287	302	310	282	317	321	299	300	279	299	262	326	282	322	299	329	307	274	288	292	294	303	268	303	315	304	306	291	267	287	274	290	281	298	279	313	309	284	281	295	301	296	290	281	279	303	272	261	281	309	274	287	271	248	293	331	271	296	273	295	295	280	244	268	260	278	282	267	295	299	297	294	300	338	269	266	302	281	285	307	255	315	308	308	294	315	267	269	289	247	252	284	282	311	258	316	297	311	287	283	298	322	274	280	285	313	272	308	293	299	301	304	291	278	270	322	288	260	285	315	288	299	311	282	270	303	282	311	285	279	318	301	316	301	315	317	307	293	301	318	285	326	319	290	261	319	279	307	312	317	277	300	277	279	281	313	277	289	290	314	309	260	284	296	302	263	288	250	258	287	285	294	303	271	326	310	305	310	277	286	308	298	315	310	289	302	285	268	285	323	316	305	283	302	288	312	306	278	322	326	289	307	303	309	306	283	274	289	306	287	250	279	294	303	283	290	265	297	305	308	280	304	281	281	297	293	282	296	296	285	286	267	278	293	292	302	265	284	322	293	294	287	307	314	292	284	290	299	294	305	295	324	304	272	294	294	309	284	308	285	308	293	287	266	335	291	292	317	299	310	295	274	277	307	318	266	309	267	282	273	275	275	275	265	250	301	309	336	320	305	284	292	298	295	282	315	295	282	308	275	281	306	298	339	294	284	292	276	310	275	300	280	315	292	299	279	275	265	350	293	283	317	299	267	304	267	270	294	287	272	276	311	282	271	301	275	269	302	299	299	276	291	296	290	291	272	294	272	332	327	278	315	322	290	288	310	290	298	300	314	273	285	279	280	275	263	325	271	290	305	263	288	261	309	298	312	296	305	283	282	294	315	282	312	284	292	307	271	323	314	288	287	300	303	326	277	258	262	335	265	291	279	269	312	266	316	276	262	280	277	269	320	290	274	299	285	313	344	280	293	311	329	314	274	303	293	278	272	290	316	300	254	307	279	287	319	284	267	269	288	302	324	298	309	294	292	290	292	297	329	288	272	280	274	269	269	287	269	300	289	317	337	284	319	308	302	312	298	298	293	280	287	302	290	288	287	296	294	297	288	255	311	327	304	280	261	341	290	289	303	319	271	305	318	322	288	319	291	270	287	271	267	279	328	340	276	283	276	291	267	297	338	313	294	284	283	298	300	258	305	304	271	298	262	272	289	263	281	274	304	292	274	295	294	289	244	287	313	298	289	329	270	258	267	262	292	310	300	271	297	300	293	296	318	291	292	265	315	271	257	283	304	305	288	291	308	269	334	274	294	341	317	271	291	291	253	309	312	287	286	255	277	294	285	287	296	275	295	301	320	313	267	288	294	274	305	294	316	294	289	277	277	280	292	263	287	298	314	287	301	286	285	273	298	284	305	308	301	273	284	282	321	310	301	242	290	271	265	294	290	276	283	282	310	280	285	267	272	272	292	302	299	286	288	313	289	302	286	246	276	256	303	271	312	322	310	287	268	281	248	307	276	305	287	302	292	309	296	271	306	325	312	278	267	264	298	258	313	283	296	308	297	277	295	291	299	235	293	301	285	292	291	281	292	278	249	264	284	316	312	247	261	314	313	289	279	304	321	271	329	308	278	326	297	278	294	279	247	292	271	293	275	292	273	303	264	277	313	320	273	288	281	279	318	304	308	284	314	265	331	290	297	303	284	281	285	265	307	278	276	261	309	276	280	286	281	302	322	304	337	297	284	300	279	263	280	305	286	298	302	286	244	275	314	271	280	286	307	282	284	313	272	308	289	277	308	299	279	310	313	244	300	292	269	330	304	285	307	284	284	284	286	250	252	308	292	273	318	290	264	296	297	279	295	334	297	289	296	278	282	307	301	296	272	299	281	258	277	300	292	320	296	277	297	319	275	320	263	288	295	280	294	303	286	288	297	275	288	278	284	242	314	277	315	288	259	305	285	264	301	286	289	303	285	309	248	310	311	307	307	284	300	315	281	292	277	300	298	260	315	270	291	315	312	271	282	294	285	312	297	306	278	299	270	276	317	335	326	257	276	302	273	273	339	296	282	261	265	304	321	297	293	320	309	293	308	305	303	275	277	291	262	306	315	295	274	313	295	268	285	302	287	297	297	269	267	310	295	273	268	292	283	296	330	292	300	296	259	302	287	280	307	264	307	317	291	256	276	307	305	295	304	277	295	313	305	299	274	315	302	308	304	285	340	299	277	285	287	286	273	296	286	296	305	290	285	270	291	287	296	290	296	290	314	320	273	312	290	282	274	260	274	291	313	296	313	285	337	309	299	289	289	277	301	297	302	295	267	298	272	264	279	313	247	303	313	290	268	294	321	280	289	272	303	290	292	284	266	276	312	307	291	298	278	308	265	276	277	296	264	303	324	283	288	310	268	271	292	317	304	292	292	301	299	310	297	288	301	284	304	279	298	290	273	277	319	265	284	282	281	310	321	270	286	294	285	297	289	292	278	287	308	265	313	284	273	276	275	288	304	300	312	290	282	299	310	302	268	303	295	301	296	268	293	315	300	282	278	314	294	307	261	284	263	262	301	307	296	277	305	283	283	278	278	266	293	297	322	305	282	313	330	318	289	296	292	300	285	273	257	270	288	300	304	290	260	289	323	330	274	304	268	289	290	323	294	276	271	300	300	304	309	292	288	321
36728	1929	3820	4495	3931	3376	2758	2312	2014	1747	1553	1506	1378	1290	1190	1146	1115	1038	1012	960	966	970	986	934	900	862	876	881	852	873	847	846	816	861	808	796	785	806	790	789	748	794	831	769	752	774	730	766	753	758	712	735	763	728	761	774	731	769	749	743	782	786	769	756	723	695	752	763	748	741	743	707	733	734	669	689	710	692	762	745	761	720	723	676	741	715	708	723	731	734	726	745	755	724	725	695	676	747	762	754	726	718	752	713	712	733	732	723	738	699	787	725	719	739	700	691	723	713	721	751	724	697	728	734	761	725	721	745	805	734	668	698	723	720	677	696	694	709	692	741	678	740	701	724	715	703	734	718	731	721	716	703	713	741	750	686	726	721	736	760	717	657	721	725	711	709	726	711	694	719	711	693	748	671	731	666	700	737	722	744	685	762	715	733	678	759	706	696	714	671	686	738	673	746	692	692	666	699	710	721	721	700	720	713	762	727	744	720	735	674	716	725	713	695	706	664	741	680	677	743	789	686	688	693	719	740	690	721	724	732	716	750	705	721	705	694	671	668	729	663	738	694	708	711	710	733	702	728	708	704	718	724	723	684	713	692	696	673	729	718	662	686	726	708	747	684	684	705	650	683	716	726	684	667	727	712	677	675	669	701	697	733	755	717	689	763	740	745	717	699	718	720	752	716	709	734	716	759	667	675	692	695	700	674	672	733	718	703	774	688	716	702	670	722	679	699	729	674	728	722	716	700	717	708	706	699	721	706	746	728	723	771	735	666	714	713	718	681	717	710	686	706	760	739	707	712	713	720	736	713	713	696	702	691	689	766	718	739	693	709	718	737	702	749	659	703	696	708	744	718	673	716	645	656	679	712	736	755	653	679	696	689	702	704	698	699	663	746	750	738	764	692	713	683	689	726	730	694	662	703	735	708	661	709	707	694	699	690	687	719	684	728	724	732	716	660	702	687	751	722	743	720	740	764	707	693	755	713	671	727	689	715	703	751	733	744	699	717	729	703	739	709	710	702	702	686	658	740	751	703	716	697	691	746	705	725	725	715	742	682	751	710	663	673	745	702	671	681	710	663	743	678	704	729	692	697	640	711	684	649	733	711	653	691	781	708	724	746	695	744	749	677	666	731	692	697	735	726	727	678	720	677	724	673	717	731	726	747	724	673	703	690	753	728	722	716	748	690	694	726	701	703	747	707	700	725	685	728	675	656	687	704	708	774	743	706	702	740	725	686	723	712	679	687	729	713	721	682	674	747	784	714	738	693	730	694	696	722	724	692	748	684	691	692	717	684	716	698	709	709	737	674	699	711	723	660	693	677	666	691	704	693	719	712	678	712	703	718	731	687	704	682	728	646	705	730	704	648	674	741	721	690	681	696	691	686	732	721	671	715	722	737	760	669	729	734	668	704	668	687	690	682	717	698	775	685	693	700	661	718	715	707	691	684	697	757	720	702	693	682	701	708	759	728	784	682	676	707	679	715	755	718	712	673	720	700	686	694	695	705	667	691	708	716	715	668	720	702	685	684	710	739	672	742	699	762	692	694	676	725	708	675	677	695	726	725	659	746	676	648	717	750	707	705	748	712	746	699	714	705	747	702	696	709	684	740	720	758	671	708	690	718	674	732	727	706	721	691	704	698	741	676	718	665	725	711	696	705	690	723	701	679	701	720	737	707	751	764	744	714	719	776	763	707	750	741	693	691	700	691	686	671	701	703	666	707	722	743	701	720	712	715	690	753	681	693	702	714	718	713	697	678	710	730	726	697	734	635	745	709	696	680	684	713	691	722	700	691	702	731	684	714	723	714	681	687	688	737	702	708	687	692	741	640	727	682	713	656	728	712	723	707	644	810	710	725	711	668	737	646	723	682	711	718	715	666	691	697	713	670	710	712	732	716	667	739	711	737	693	701	709	682	717	724	690	737	702	700	695	725	701	696	712	743	693	709	673	702	737	684	682	672	724	684	710	728	745	698	734	696	711	732	752	747	685	715	725	696	714	709	738	707	662	714	716	693	688	690	732	717	715	690	684	762	687	719	691	685	743	719	705	722	731	759	706	668	692	693	708	656	709	725	688	757	725	693	710	747	705	722	707	734	708	698	683	705	700	701	682	751	694	732	668	704	706	749	689	657	700	678	727	686	701	720	703	713	707	696	722	644	753	749	694	702	697	716	698	713	697	747	691	664	720	728	709	687	670	707	710	710	691	762	694	739	702	693	679	702	723	668	698	695	746	706	768	750	705	748	701	672	733	739	746	667	685	666	709	699	696	716	723	741	724	660	710	710	701	686	709	704	640	781	727	663	735	721	702	714	711	724	699	687	676	713	694	733	690	707	715	760	722	710	781	665	718	699	712	771	705	719	692	696	701	726	724	689	691	683	750	761	740	726	723	679	743	727	768	736	667	743	746	656	658	752	723	730	677	677	679	668	747	742	668	720	707	617	680	745	712	663	707	732	692	692	696	717	689	722	765	739	730	705	718	759	682	669	670	690	687	705	674	698	703	747	675	727	677	684	694	763	666	733	694	733	707	718	720	685	660	726	693	715	665	711	729	658	704	745	743	706	724	691	668	656	665	697	729	675	692	676	707	659	683	657	737	689	736	753	707	721	663	672	705	702	718	782	721	730	727	708	730	740	719	751	734	723	713	747	718	723	731	688	691	674	743	716	673	726	698	714	696	732	712	781	700	716	682	716	728	691	727	711	759	658	711	782	714	697	755	705	711	696	694	704	719	662	680	716	702	705	679	739	688	723	708	727	687	686	715	739	686	709	760	745	715	695	662	780	682	735	671	685	729	647	703	738	720	701	659	700	728	705	688	699	705	740	665	718	678	720	751	738	703	741	687	763	694	707	659	698	718	768	721	703	712	723	742	707	723	725	695	734	700	703	694	697	679	761	684	680	675	692	725	702	708	726	753	714	643	669	753	662	724	686	747	724	747	739	708	702	714	721	714	742	712	766	726	706	723	699	710	733	710	741	711	722	694	709	704	715	737	672	694	700	706	710	679	696	730	708	738	706	659	702	691	743	686	649	704	749	714	722	678	686	768	664	715	719	707	732	671	690	760	702	672	715	746	772	745	668	662	674	719	696	710	711	752	752	728	694	705	691	732	691	742	704	711	718	694	757	701	743	693	629	689	737	706	703	684	693	705	734	700	707	733	749	683	731	716	707	677	702	736	677	729	691	688	739	768	729	752	779	702	741	679	732	714	702	738	662	698	756	735	696	662	720	725	748	731	712	735	715	758	680	720	683	694	693	693	758	723	682	744	720	668	752	712	686	678	720	703	727	673	736	697	698	728	702	718	690	704	703	714	698	695	659	783	691	795	679	643	700	699	704	668	732	700	692	717	711	695	740	747	674	702	704	718	702	692	766	722	731	711	750	678	773	736	681	740	687	744	676	729	714	653	706	695	722	726	762	686	740	706	702	668	693	699	720	751	683	715	701	753	725	738	725	709	658	685	718	695	730	703	680	736	657
9662	453	262	259	237	209	207	210	213	207	210	234	232	207	235	226	224	215	203	177	241	235	201	221	229	222	229	237	192	221	208	225	207	236	217	230	226	191	185	199	219	196	195	231	237	230	231	215	216	206	227	200	194	208	225	230	234	208	187	240	221	213	247	214	228	238	223	237	201	227	252	206	198	182	218	234	200	213	222	197	201	223	211	178	217	212	215	219	196	223	218	229	236	209	185	256	227	220	226	201	216	225	211	204	219	201	200	185	236	227	242	212	209	219	181	197	203	210	202	211	244	228	242	217	211	210	219	236	206	218	224	225	241	189	201	217	219	207	223	217	230	217	232	228	211	197	195	194	204	215	204	220	229	227	210	206	221	220	217	246	193	218	223	207	198	230	192	212	208	236	227	235	235	180	222	227	215	193	231	226	227	208	208	240	212	229	220	244	226	176	206	238	220	247	211	233	212	224	236	205	216	206	212	225	239	235	207	246	214	222	231	217	216	195	220	237	227	219	206	215	216	221	221	194	216	222	239	238	230	214	224	203	189	245	202	231	199	196	211	202	205	232	249	233	197	200	202	215	203	199	206	193	208	230	197	210	242	238	220	224	224	201	194	196	196	221	218	229	213	222	228	220	212	231	208	231	187	192	207	203	229	207	236	241	228	206	228	215	223	213	236	230	208	225	241	212	214	212	207	233	210	244	204	210	237	234	239	218	205	223	195	203	214	230	209	229	238	230	224	207	217	224	220	231	221	221	244	212	217	216	226	205	214	192	204	217	219	223	215	231	196	218	206	231	217	221	184	238	223	204	199	222	193	242	212	182	204	247	205	199	222	268	212	222	215	229	226	253	209	233	243	226	244	212	186	230	225	229	236	222	230	228	254	202	213	206	196	226	251	218	250	206	215	193	232	206	223	222	223	227	226	227	222	208	211	204	225	229	202	225	215	179	216	207	217	193	212	219	248	212	187	207	207	224	219	238	200	221	207	222	214	215	231	212	237	203	227	216	196	206	197	206	220	201	232	206	218	223	198	244	187	231	230	216	229	226	218	212	211	207	231	182	224	214	240	199	239	185	238	206	195	207	210	225	220	221	219	214	209	199	219	222	237	235	255	233	199	240	189	262	238	214	221	218	205	227	214	217	216	222	206	211	204	204	219	236	190	218	213	185	198	216	216	203	188	201	248	229	208	205	207	228	220	229	212	218	207	213	199	226	191	224	201	232	226	196	216	209	216	224	202	242	223	215	223	215	210	224	219	237	205	211	212	230	209	232	233	197	229	203	222	225	214	249	252	222	213	207	218	223	228	228	231	231	212	217	204	196	209	230	222	216	227	222	221	217	230	216	201	190	218	209	207	224	200	216	193	235	264	232	233	182	233	234	229	228	215	225	218	227	201	215	205	192	202	179	212	229	248	235	237	205	238	214	235	212	211	206	222	246	235	224	234	226	212	226	211	218	206	206	211	208	210	194	207	228	220	201	229	220	230	225	229	208	191	229	210	225	214	218	234	206	189	223	197	219	206	217	232	213	226	220	203	199	228	210	203	207	231	218	237	243	231	231	206	227	216	217	229	227	199	209	203	271	243	206	240	206	214	201	241	250	216	218	206	236	220	215	213	195	211	244	232	232	205	222	214	204	204	209	219	235	220	207	226	238	207	227	230	228	204	217	217	206	200	211	243	222	212	211	199	211	192	217	202	235	206	211	235	218	201	202	234	192	204	236	238	219	212	218	227	207	237	214	223	201	224	230	190	220	230	226	236	215	231	217	217	241	229	216	203	236	247	225	218	207	228	249	223	198	226	212	215	215	221	188	213	202	218	232	206	239	202	258	203	222	218	227	229	219	199	211	203	224	222	220	214	241	214	228	226	208	248	206	213	220	202	223	211	216	210	209	205	233	216	222	204	238	228	221	204	228	184	201	177	236	208	213	239	233	213	204	202	232	203	216	233	215	210	243	204	207	201	200	218	229	239	211	237	220	213	232	224	233	223	202	216	168	238	199	209	211	235	229	214	231	226	238	208	209	238	212	238	214	233	222	227	245	235	228	232	242	211	210	193	229	211	234	207	219	209	251	214	215	206	204	212	203	222	217	206	219	230	216	223	216	226	210	203	228	233	248	199	220	223	244	220	219	212	226	228	234	234	226	214	216	231	236	215	200	209	195	211	225	203	194	224	217	223	220	209	202	259	228	219	224	187	213	217	208	216	215	198	190	236	198	225	244	230	219	208	233	238	217	214	206	217	229	232	208	221	222	226	200	222	251	203	231	226	221	228	229	210	203	223	217	225	201	227	223	237	216	237	228	203	199	201	204	223	223	186	232	214	198	189	247	220	237	216	245	208	234	195	213	238	192	219	219	228	208	249	218	189	210	224	260	206	222	221	239	221	211	217	220	211	235	207	217	205	194	212	204	210	224	213	191	236	207	207	202	219	212	201	206	216	213	220	242	200	223	194	218	204	206	226	197	224	199	221	207	235	205	192	226	221	216	225	181	194	238	215	232	222	220	221	242	231	222	204	236	229	217	232	208	201	195	224	216	233	235	203	216	225	235	225	230	219	224	201	214	198	232	187	230	209	202	186	214	200	211	238	205	215	221	202	198	190	200	248	244	199	181	204	199	232	229	221	240	232	217	201	234	215	203	243	230	238	207	227	220	231	208	188	232	201	219	231	235	195	213	212	230	226	255	223	238	214	218	222	224	200	224	189	220	226	212	238	225	247	233	216	195	205	205	206	217	198	199	211	190	215	198	203	219	216	231	229	238	241	207	210	227	202	231	208	189	225	205	215	196	240	226	233	215	216	216	224	211	238	243	232	197	239	190	185	235	201	250	223	203	218	216	218	214	215	227	212	221	206	206	209	263	237	235	219	235	202	238	205	207	209	215	215	236	211	212	237	226	226	215	200	217	207	224	212	223	241	222	237	241	214	240	223	206	205	205	220	214	220	236	242	202	211	212	246	209	218	249	226	224	218	228	214	207	197	232	255	250	199	231	216	215	217	203	222	222	220	213	231	196	199	237	222	226	226	207	233	234	242	209	223	244	223	198	206	218	218	224	206	236	233	256	217	223	212	223	221	236	219	215	200	238	236	225	208	228	212	220	207	193	240	203	229	227	190	228	231	234	224	233	244	227	221	221	214	194	210	225	222	232	213	225	203	212	213	223	207	204	199	252	230	244	237	232	205	234	209	237	225	194	235	215	225	226	204	223	187	212	209	223	201	195	230	228	213	226	215	224	209	211	191	194	216	201	203	236	212	217	241	214	193	194	189	237	251	212	232	227	218	221	204	195	213	220	221	221	225	191	244	239	236	206	228	209	200	210	243	198	230	224	201	213	224	214	234	189	223	209	235	214	225	198	201	201	227	222	237	198	209	203	228	227	230	224	225	185	188	206	235	220	209	201	213	197	209	198	233	231	229	207	196	218	226	204	222	208	223	194	218	218	238	201	230	222	225	207	230	227	247	205	214	229	228	190	229	255
9050	583	585	594	608	584	535	560	557	541	531	528	572	533	502	564	504	519	533	509	534	542	549	510	532	513	536	559	537	557	535	560	525	519	522	504	510	513	560	517	543	546	580	535	550	556	514	483	550	526	517	518	574	522	538	557	533	497	547	508	538	516	544	558	549	563	536	569	528	492	518	504	494	484	519	532	495	548	516	536	529	542	525	500	510	505	558	541	511	562	548	518	559	494	518	557	530	581	523	532	520	483	536	527	499	544	522	506	563	554	566	514	545	543	534	512	508	494	509	527	566	495	541	589	548	508	564	564	518	534	506	508	523	496	523	560	568	523	559	514	563	522	534	537	526	525	510	570	534	555	533	577	521	534	570	594	509	525	535	505	566	562	529	513	533	593	531	506	545	541	504	581	557	510	537	562	467	542	565	568	485	506	498	560	525	531	548	515	532	524	532	537	542	550	547	538	529	497	497	545	542	525	564	500	521	530	547	539	544	525	496	511	534	514	526	472	550	529	569	528	539	549	540	508	528	508	505	514	514	532	534	533	549	544	509	550	491	557	551	488	527	520	551	516	541	572	533	535	493	535	541	500	528	568	537	526	538	488	537	571	536	529	497	541	543	550	513	533	498	526	525	496	509	563	567	542	563	536	538	524	534	540	502	505	558	542	491	565	538	531	536	518	530	583	543	568	555	541	555	505	588	493	517	493	560	541	496	561	554	545	546	574	544	508	556	516	541	548	583	563	542	573	543	539	538	524	554	538	491	512	531	545	557	503	559	500	545	507	555	517	533	508	531	532	472	518	566	513	532	579	570	516	536	498	529	496	533	514	492	534	550	518	542	517	555	495	584	548	532	544	558	579	558	525	541	552	515	533	535	549	598	519	510	535	586	529	537	551	538	528	504	584	538	552	557	524	495	559	533	509	499	516	507	529	521	544	543	512	552	533	533	564	490	520	511	492	522	513	545	551	489	548	533	527	534	525	542	565	493	554	507	527	514	544	528	600	591	518	502	514	539	503	521	546	565	510	506	510	526	519	585	524	532	575	525	523	522	519	515	568	529	567	526	508	541	564	590	528	519	531	505	509	564	556	587	526	525	510	522	524	500	553	539	575	531	543	532	540	569	561	550	530	533	544	538	487	529	539	498	546	497	550	530	524	515	494	529	535	555	573	511	531	526	557	512	554	529	552	526	505	557	513	564	543	556	566	587	523	550	563	521	527	525	534	509	521	543	581	555	539	504	498	551	544	536	522	543	558	559	510	583	525	521	555	536	525	543	557	565	540	564	527	523	546	530	531	523	534	526	526	567	531	502	533	509	517	515	512	505	521	548	576	533	513	524	499	494	570	518	521	543	555	519	540	553	536	530	487	515	537	530	494	512	546	509	490	544	573	540	546	503	511	552	523	535	522	521	536	512	513	548	562	544	536	502	495	531	538	552	516	543	523	554	564	548	529	525	496	525	483	491	523	552	528	511	508	537	520	508	508	552	540	559	539	506	554	536	517	515	503	520	527	508	565	493	544	514	566	562	508	507	498	537	558	560	512	501	493	575	528	543	531	529	547	517	528	544	543	554	536	509	495	518	521	505	584	528	550	508	528	513	540	517	537	541	496	567	529	552	544	520	560	547	508	552	529	555	505	540	502	527	551	549	523	535	548	507	558	517	589	547	551	577	538	534	534	534	533	544	533	572	523	529	518	531	518	489	523	514	507	565	510	519	559	556	550	545	479	519	544	545	521	497	529	548	528	509	540	564	571	527	526	573	503	523	513	527	552	537	606	529	506	518	569	543	562	530	509	545	553	531	551	543	525	563	528	517	536	513	541	516	551	470	538	531	528	553	532	520	526	532	545	525	554	567	496	554	500	539	561	525	537	516	492	522	524	522	546	547	553	538	564	574	521	498	512	565	518	554	544	520	503	542	505	565	546	489	516	531	502	533	546	556	506	537	540	508	565	498	527	547	519	517	540	519	508	505	496	538	536	533	503	565	546	546	546	501	538	559	570	566	531	516	536	549	512	566	548	550	564	491	545	573	566	525	558	559	531	569	549	542	539	568	520	560	519	505	529	488	548	565	531	526	500	542	512	503	520	535	509	501	585	529	538	550	553	599	566	511	500	534	606	553	520	569	517	512	528	572	564	571	502	513	568	542	544	524	531	541	546	540	509	533	517	580	503	565	571	501	498	517	550	522	540	538	562	523	518	506	568	521	529	497	557	481	541	551	521	492	535	509	534	566	538	538	514	550	494	514	505	500	575	549	561	513	558	515	530	498	543	555	561	530	546	545	538	507	497	554	559	569	546	531	494	508	503	541	521	573	529	537	501	562	512	519	522	560	533	503	579	523	524	552	550	490	520	544	537	535	525	501	569	535	502	530	490	500	528	523	550	561	561	530	525	530	546	556	548	501	515	529	493	555	526	532	580	512	546	505	552	529	542	567	586	542	563	549	501	526	527	535	564	575	565	514	529	532	553	553	514	546	538	529	539	532	568	537	504	522	546	559	524	502	537	546	529	506	586	517	529	538	518	516	510	527	542	526	494	528	548	527	491	518	527	558	530	518	528	574	550	504	557	521	531	538	503	513	517	514	523	557	513	513	512	536	519	519	517	506	554	544	546	508	511	565	525	553	511	542	520	531	527	523	497	547	499	554	537	538	536	482	539	510	537	534	517	505	543	524	540	517	553	557	513	516	537	522	537	532	549	482	518	503	557	478	523	553	518	492	552	569	529	566	548	495	514	555	557	533	545	532	554	496	522	535	523	574	507	537	526	557	546	513	557	487	504	531	509	548	552	536	520	571	525	513	521	572	507	507	538	589	519	513	475	539	510	516	525	510	539	558	507	530	548	533	565	510	539	549	535	510	525	556	557	516	513	545	541	505	524	519	541	549	542	519	539	512	540	545	566	583	553	542	519	521	531	528	521	556	490	536	560	545	528	547	545	557	554	558	498	513	539	559	559	530	521	533	547	577	528	555	528	535	532	573	533	552	516	509	530	532	540	543	491	535	528	542	478	470	542	559	506	520	550	542	480	536	551	536	533	498	528	542	526	545	500	501	541	558	538	539	517	530	541	540	502	566	540	546	526	539	530	532	539	540	560	568	499	539	523	549	561	523	553	503	555	496	541	536	529	552	525	508	554	508	546	524	542	552	520	549	505	548	549	537	540	529	531	573	521	527	547	529	512	544	513	568	524	500	539	524	550	517	541	525	526	501	563	538	500	501	523	528	514	582	497	535	558	533	513	552	514	539	527	534	514	527	529	543	507	520	558	515	525	553	529	554	601	547	535	507	548	501	540	536	516	562	510	527	506	534	544	533	554	531	546	548	516	544	550	537	556	523	508	550	553	516	539	526	528	565	517	521	509	508	520	539	525	553	534	561	504	555	564	515	572	523	540	513	524	524	575	511	537	543	504	547	530	565	544	526	515	502	462	524	523	489	592	545	536	551	533	538	570	559	488	494	567	535	526	563	552	527	543	501	542
60470	17377	2349	777	553	396	341	284	257	224	198	179	194	186	208	171	164	166	195	180	142	153	154	160	171	144	191	160	150	136	161	154	140	139	140	138	141	149	150	149	169	171	146	139	139	141	161	139	141	144	142	137	140	136	157	124	140	158	165	133	150	165	135	130	149	114	151	135	126	138	167	117	143	135	144	145	116	146	169	130	128	155	140	150	136	128	161	156	145	123	153	147	145	132	143	154	147	121	142	117	140	152	141	137	155	140	157	132	148	137	144	128	113	117	149	135	133	151	128	134	135	140	161	144	127	139	118	134	120	139	155	148	129	144	135	139	142	135	155	132	162	148	138	150	121	127	128	135	162	138	127	152	152	145	129	135	149	148	138	137	131	154	149	139	138	120	137	161	147	123	146	157	138	148	136	141	137	152	124	165	145	142	139	151	122	153	130	133	164	151	141	130	139	150	142	152	162	144	133	133	159	143	142	147	122	139	138	139	163	137	128	130	143	156	141	138	135	135	136	122	142	138	151	137	148	136	138	127	140	134	143	130	136	151	133	165	148	141	119	157	143	137	137	148	138	147	134	152	146	143	143	119	169	117	133	145	150	152	155	132	148	136	153	141	116	148	144	117	137	147	146	133	133	126	143	122	152	139	146	140	125	153	128	135	144	126	137	130	140	146	137	156	158	135	122	121	156	133	118	154	137	129	127	161	164	150	135	148	122	160	141	147	127	162	152	146	132	133	134	125	133	142	133	150	145	143	143	143	140	140	138	136	154	127	122	128	150	132	134	155	146	127	143	151	126	132	144	139	122	136	131	124	134	152	152	156	149	131	129	166	146	119	113	143	140	129	137	123	149	142	132	138	146	160	137	129	157	155	130	129	135	131	133	143	146	150	151	159	151	159	139	123	142	153	127	143	151	141	148	133	134	134	143	141	150	135	139	148	134	141	155	125	134	135	131	138	126	168	113	128	125	139	158	132	141	150	141	147	161	133	144	130	137	160	156	145	136	148	152	121	141	149	132	119	141	145	156	132	141	145	135	139	141	142	123	149	150	151	137	126	150	139	141	121	122	127	145	156	134	128	144	119	145	149	135	149	154	129	141	142	147	124	121	144	127	143	130	154	144	132	118	158	142	138	126	118	160	130	146	157	137	135	108	117	137	158	136	145	135	140	124	148	116	135	137	123	158	127	148	122	123	141	136	143	144	150	141	125	141	142	121	138	128	144	138	182	141	137	132	134	127	157	162	126	155	155	142	156	121	135	117	150	102	131	148	150	131	141	143	147	137	141	126	126	126	146	132	147	149	145	156	129	162	111	181	128	137	146	128	118	136	118	140	164	133	124	141	123	126	159	143	141	146	140	138	134	139	150	144	124	151	146	147	152	145	157	135	141	126	145	170	158	144	148	120	132	140	127	129	117	136	146	150	125	108	127	139	154	127	138	133	148	164	156	134	120	142	138	136	155	131	141	136	148	135	164	147	155	150	150	139	133	138	136	132	131	141	138	154	118	139	120	132	159	142	151	147	132	132	136	146	138	139	120	138	127	151	125	134	148	120	121	112	169	147	139	137	138	138	141	158	135	138	157	174	157	145	165	142	119	139	140	161	152	129	133	138	142	125	126	134	163	119	150	152	120	128	146	142	150	162	141	141	136	152	150	129	157	159	130	130	158	129	158	134	140	140	152	134	143	154	130	129	157	154	157	161	149	146	140	142	122	157	139	163	154	154	142	154	137	144	127	140	134	143	144	137	127	140	137	165	164	127	137	141	155	140	138	143	131	120	152	129	129	146	121	147	137	153	165	165	139	141	138	141	140	146	147	144	164	107	137	130	120	136	127	139	146	158	147	129	141	142	121	140	150	137	127	155	139	150	117	135	112	134	120	158	158	142	140	136	149	134	144	143	154	141	136	133	158	127	137	142	126	128	156	132	130	146	144	141	154	120	147	144	122	140	139	141	165	155	148	137	150	126	130	144	128	145	148	138	154	165	135	129	131	150	145	135	153	152	136	145	144	125	113	141	135	140	126	127	114	157	129	116	138	145	148	144	138	126	150	139	137	132	152	138	143	146	148	166	115	128	185	138	165	147	130	142	127	132	136	137	127	141	142	140	137	119	123	136	148	152	152	142	156	116	120	142	154	141	179	137	128	136	142	131	135	151	139	134	125	127	151	157	116	127	130	121	135	134	140	129	145	133	148	153	161	151	137	137	143	157	169	148	159	149	145	143	134	133	138	143	125	146	145	133	137	154	127	137	159	125	150	121	119	153	148	148	155	128	115	132	135	139	116	134	139	168	148	150	140	136	131	139	155	150	123	135	125	136	139	150	123	153	137	144	145	138	137	131	133	136	147	149	139	128	139	113	134	145	139	130	148	127	120	146	149	142	165	133	137	151	144	141	138	149	158	161	141	148	151	138	133	145	142	165	116	158	151	149	176	142	153	136	128	130	132	136	144	147	150	138	148	142	144	153	155	146	148	128	150	123	132	153	144	147	157	156	146	137	137	147	167	145	136	141	134	134	159	114	144	139	157	145	130	151	146	156	117	160	146	165	143	121	126	160	152	110	135	130	143	125	143	144	130	118	142	124	155	153	126	145	151	158	131	158	123	133	146	160	148	133	140	139	158	132	144	141	142	161	146	142	145	125	157	142	125	136	108	149	135	137	133	142	137	151	167	149	125	158	137	141	154	136	139	139	130	147	136	133	144	152	152	141	129	140	156	140	160	140	140	165	121	128	144	128	117	147	150	133	142	119	137	133	149	175	148	144	131	146	134	136	142	140	157	159	133	149	148	148	148	153	151	140	126	137	149	135	119	139	142	142	146	149	128	136	141	141	162	144	167	146	131	120	143	138	147	138	148	176	143	125	164	149	144	140	154	122	133	136	139	132	145	144	133	138	116	145	162	153	125	138	148	147	145	137	127	172	123	149	147	123	125	155	137	129	143	143	138	128	133	153	151	128	161	106	156	155	138	134	162	132	135	126	119	133	106	140	138	133	151	131	133	138	156	130	147	156	150	145	146	120	145	136	133	141	152	131	139	143	148	140	117	116	133	140	150	136	158	167	124	157	146	151	126	155	125	123	136	138	123	149	129	135	125	145	136	133	181	141	133	153	147	147	161	168	158	143	133	128	135	155	135	138	140	154	142	137	150	119	142	142	122	162	124	138	152	148	161	130	137	130	143	132	108	130	115	152	131	131	122	147	144	132	153	155	133	111	136	128	136	132	148	148	136	136	151	118	161	145	158	147	138	151	147	153	119	138	140	141	154	139	141	150	128	151	134	141	149	132	147	143	138	124	135	141	142	124	148	151	140	128	141	160	162	139	144	138	131	145	155	145	165	131	152	152	144	142	155	150	139	142	131	117	128	133	165	123	148	142	159	120	139	142	147	143	138	141	151	161	136	145	121	152	133	128	136	153	130	123	141	142	163	121	107	147	132	152	155	127	129	132	141	127	159	138	170	124	128	158	142	150	133	143	155
29847	1019	2096	2457	2100	1828	1418	1313	1129	1011	869	786	711	738	669	609	646	564	523	506	542	505	506	491	514	469	465	490	456	445	439	459	472	450	446	425	462	446	469	399	436	437	440	436	422	422	413	399	419	415	420	440	391	413	409	402	410	397	404	371	401	392	405	419	380	393	392	437	424	386	384	381	431	400	419	394	391	394	426	410	409	374	402	384	417	386	405	414	411	384	362	371	401	400	404	366	413	369	374	395	403	425	413	367	404	415	413	391	402	385	405	415	371	383	384	410	394	399	373	409	381	390	404	405	414	382	399	393	367	382	405	376	410	412	375	413	386	378	360	393	418	422	404	396	391	377	398	353	368	401	425	384	376	393	390	383	367	347	374	394	391	377	399	378	414	379	403	414	396	384	378	397	397	363	339	382	346	392	382	376	403	408	387	401	378	390	394	373	409	411	392	367	357	364	384	379	360	376	381	422	390	395	391	361	409	380	387	427	401	423	364	402	378	383	368	423	403	393	392	404	396	390	419	369	387	374	384	396	393	425	376	398	382	398	385	366	399	381	419	381	361	410	397	404	374	423	336	405	364	382	389	433	416	378	382	395	388	358	452	363	374	368	407	402	384	364	411	408	404	398	399	413	389	359	399	357	411	359	385	393	413	412	394	391	449	377	385	430	397	394	365	403	389	371	396	377	423	347	391	399	402	360	388	384	390	389	387	362	384	373	375	378	416	423	344	361	371	382	398	390	418	407	399	383	421	376	374	382	327	364	362	382	378	398	391	411	386	397	416	359	452	423	377	407	375	392	429	410	409	351	404	401	418	390	433	387	402	379	389	382	375	368	373	381	391	368	363	405	391	391	384	352	392	396	399	392	386	411	395	403	375	361	382	364	398	406	398	348	379	385	380	387	393	392	394	394	379	393	412	425	435	409	403	416	389	414	367	387	393	409	379	388	363	391	389	387	389	387	377	373	374	396	384	413	414	382	372	359	386	385	413	390	402	389	400	398	408	396	381	395	370	399	375	414	364	449	413	403	384	422	353	351	405	360	371	389	386	383	389	373	403	395	424	364	397	364	368	365	377	392	396	379	392	386	375	376	381	402	398	380	386	382	372	365	381	398	394	378	400	365	383	394	376	405	394	385	409	373	377	390	383	374	374	401	386	382	372	416	368	379	391	377	405	379	351	362	377	412	421	388	396	384	408	388	385	363	368	392	378	375	398	370	393	428	384	389	392	389	386	372	392	369	391	375	398	393	386	442	398	406	392	422	379	407	422	412	403	367	385	362	408	401	391	389	402	389	361	368	368	368	384	392	423	418	377	359	396	420	410	389	390	392	387	354	380	398	383	448	412	398	356	370	375	403	365	391	379	412	379	385	387	410	389	385	410	396	326	395	414	412	371	398	388	388	383	388	392	391	381	354	389	387	370	397	379	385	377	436	424	351	402	409	398	385	414	389	398	372	340	383	381	350	361	397	389	387	410	364	373	408	417	361	356	377	401	377	420	380	361	389	364	380	379	352	389	401	355	407	368	426	391	381	414	396	383	363	388	407	412	379	403	372	395	408	394	390	391	423	394	370	412	418	376	362	426	365	389	392	398	395	404	396	360	373	393	393	375	399	369	376	378	396	358	410	369	419	387	404	372	403	344	385	378	381	413	393	379	351	388	374	401	382	394	362	376	373	408	376	405	416	397	362	367	367	395	386	384	412	344	413	396	412	365	382	397	393	396	377	376	391	396	389	398	409	359	378	364	384	347	378	389	373	426	372	383	368	370	361	387	345	376	377	393	427	400	417	371	399	381	382	406	399	413	396	401	380	408	431	353	366	387	379	397	399	409	393	403	407	370	382	416	361	375	397	386	403	378	345	375	424	365	383	400	397	396	359	390	402	387	378	361	413	409	376	387	372	441	389	421	430	382	402	389	358	420	419	407	386	396	422	388	416	390	395	411	397	386	420	382	372	396	354	376	385	401	359	387	370	402	416	388	401	401	397	397	379	426	372	393	374	419	388	430	365	389	415	385	368	376	414	375	396	389	424	394	342	397	367	363	337	378	389	361	400	416	385	397	388	387	379	396	396	395	375	363	351	389	403	406	397	359	365	369	408	373	377	367	414	437	371	413	388	421	381	406	373	371	385	390	370	374	394	369	339	395	390	392	440	364	356	399	394	403	420	424	404	414	358	391	418	386	389	390	369	371	399	362	381	371	397	383	390	406	440	380	409	363	391	397	365	388	428	374	398	406	376	396	388	356	416	414	404	375	391	395	419	420	367	359	394	378	394	392	388	384	377	415	404	413	348	371	364	425	383	399	393	361	381	396	361	445	366	368	401	356	355	368	373	408	388	362	385	358	371	348	325	382	375	411	379	386	414	390	382	412	384	399	389	407	389	403	402	397	398	352	397	404	383	388	376	391	381	388	400	361	376	413	392	417	402	382	402	419	364	376	400	395	402	405	369	361	373	388	381	394	373	390	410	415	383	370	399	395	408	380	396	398	383	395	367	387	378	399	415	378	397	401	369	384	365	366	426	370	385	362	368	382	379	388	387	404	419	426	386	391	387	409	413	383	362	394	375	350	364	394	394	397	386	393	407	408	411	381	406	392	372	393	399	401	396	377	406	397	415	381	373	417	407	358	393	405	392	388	393	387	379	400	373	393	364	397	375	375	392	372	401	404	402	414	366	383	377	364	382	407	402	373	398	372	394	379	429	401	416	392	374	354	400	404	388	360	385	418	364	371	409	396	406	359	408	383	393	386	439	356	389	380	390	376	388	365	391	421	391	388	369	388	408	404	386	399	353	386	368	362	408	402	387	413	385	420	388	393	357	425	381	404	416	387	386	410	358	386	405	377	388	414	388	374	369	378	408	414	368	440	386	390	429	359	406	375	387	388	384	400	386	396	400	382	418	403	368	362	356	411	365	396	375	380	361	386	406	358	387	425	380	393	423	369	403	393	383	359	398	399	398	391	394	413	408	369	339	411	388	428	388	394	375	395	369	386	383	376	404	374	415	402	389	386	452	334	408	370	377	428	398	391	388	397	410	402	394	392	355	401	404	403	387	374	410	349	354	379	417	411	404	394	408	379	344	356	382	410	387	415	402	394	377	370	389	427	390	395	385	354	387	372	395	387	361	416	400	358	387	404	377	400	364	401	366	378	381	399	405	372	432	393	372	404	422	360	398	446	392	380	390	404	391	402	412	391	378	371	381	409	346	382	400	383	393	404	355	374	412	393	380	386	380	408	411	379	369	395	401	436	370	405	373	384	352	412	368	376	376	368	412	371	411	396	388	404	385	382	404	389	393	403	387	421	391	406	384	392	414	368	400	373	369	375	420	383	359	411	373	409	408	378	358	402	420	382	408	393	368	361	393	398	405	373	367	396	424	432	413	386	381	395	434	406	370	420	362	402	411	400	395	396	399	391	391	411	374	399	395	380	407	373	393	379	376	376	369	347	362	405	373	362	354	392	420	406	408	382	376	414	406
74310	24975	7093	1939	1186	883	697	611	501	528	434	394	395	402	377	363	333	333	331	349	386	330	300	314	336	334	308	297	316	344	303	298	302	229	301	337	311	298	299	317	298	272	271	270	305	275	305	299	295	293	292	330	255	284	308	288	303	300	270	296	305	294	309	269	286	308	298	280	332	275	298	309	288	303	285	311	303	318	276	276	342	314	307	280	271	326	304	306	313	298	286	304	303	281	316	288	275	284	297	271	267	301	292	299	278	281	241	302	270	299	286	288	281	307	286	308	278	293	281	280	291	304	284	280	294	305	308	260	279	283	276	289	305	303	275	308	286	276	278	288	302	316	294	288	316	335	319	294	305	269	277	282	268	282	314	291	276	313	291	315	319	266	314	296	314	265	297	295	298	297	294	259	281	277	312	300	276	273	291	307	311	291	276	301	285	301	292	241	285	254	293	287	301	334	284	280	266	266	305	297	299	274	266	315	281	292	299	276	285	262	256	268	278	299	307	290	278	294	274	285	297	299	303	288	286	296	314	279	272	296	279	285	303	268	321	337	306	290	282	283	278	267	286	291	278	253	280	333	315	326	287	286	270	318	295	269	295	301	296	263	288	300	311	320	307	272	312	304	293	294	282	290	260	306	312	278	307	285	289	264	301	289	264	326	310	311	281	284	271	283	296	280	290	313	282	267	289	294	294	266	311	317	289	300	269	290	273	284	289	307	288	306	280	286	299	283	259	312	290	303	283	294	310	289	281	306	297	291	292	294	259	321	327	290	279	307	301	309	314	265	295	301	309	308	307	288	296	306	324	282	295	283	326	283	295	278	286	271	302	267	289	304	320	309	288	289	265	301	277	300	307	282	287	285	283	292	268	280	328	289	268	269	274	300	308	286	303	282	294	276	292	273	298	302	277	313	268	282	289	279	323	269	277	277	292	302	262	302	290	289	283	287	319	321	318	265	298	271	305	293	286	296	297	284	321	288	287	293	269	297	278	284	293	323	268	276	300	284	266	287	262	261	293	289	313	315	249	319	311	292	268	288	293	308	310	297	288	291	279	281	291	277	317	292	309	309	295	281	297	284	333	269	280	273	318	308	322	314	304	283	261	263	323	280	310	291	273	302	276	280	314	277	282	289	299	300	280	301	278	325	295	300	283	302	330	303	299	327	286	283	281	263	295	282	271	308	312	277	299	280	262	267	284	298	325	301	286	307	277	292	268	282	291	301	285	276	288	288	298	291	275	272	298	292	277	335	320	291	302	307	285	275	302	284	304	285	280	289	278	288	278	285	292	282	267	294	264	314	273	290	277	291	273	281	282	313	294	273	293	306	302	299	323	282	327	313	262	259	268	300	297	315	302	281	293	295	288	309	338	309	246	300	297	283	286	302	303	292	280	298	285	346	297	289	298	283	276	256	284	306	317	281	306	279	287	307	270	288	295	329	240	278	290	313	280	280	279	289	286	295	284	286	280	318	289	308	273	302	287	296	311	326	296	264	283	271	259	305	280	279	303	313	327	324	290	295	263	317	290	304	309	298	288	281	285	280	296	323	316	308	305	297	323	284	250	307	270	268	294	299	310	243	305	272	283	290	308	285	298	310	269	291	262	289	275	297	263	293	296	293	290	261	298	300	264	278	299	264	294	317	302	294	290	291	279	284	330	347	291	280	314	272	273	301	302	285	299	290	301	298	282	294	264	314	319	277	294	322	280	275	297	305	293	292	275	254	325	253	289	277	291	322	262	307	237	296	295	291	311	294	313	275	272	291	324	300	288	301	298	295	302	291	357	252	291	302	268	274	307	263	288	332	308	254	294	262	282	305	312	299	255	304	306	278	289	293	277	296	275	295	277	296	288	296	288	286	316	279	266	283	279	281	270	271	289	317	286	298	271	289	286	257	271	301	303	285	299	303	315	286	280	301	285	279	308	278	299	304	261	277	268	291	292	289	274	319	289	310	305	282	279	265	320	291	285	302	288	293	330	311	274	263	323	312	252	327	303	300	287	295	279	285	296	309	266	263	284	295	264	306	292	304	308	290	285	281	263	284	310	293	264	304	284	287	281	303	295	296	309	293	289	304	252	290	272	307	298	279	326	281	281	342	314	300	263	290	314	277	297	295	309	309	288	281	280	288	297	309	295	272	252	293	277	288	298	322	310	303	292	281	271	294	297	284	290	269	278	273	273	290	303	272	288	316	291	283	293	307	281	288	284	328	289	306	302	285	314	306	287	309	307	288	267	295	290	307	267	282	303	263	301	277	295	286	292	269	282	269	287	283	294	280	270	313	269	319	291	289	299	286	303	291	291	281	307	258	282	321	291	283	302	308	308	296	301	308	257	277	318	299	288	273	274	259	288	278	284	272	285	282	306	303	282	287	308	275	280	294	308	251	265	320	293	249	292	283	310	279	316	265	297	283	297	299	287	252	293	271	284	278	316	307	301	324	272	307	281	284	289	309	286	305	278	305	275	279	298	283	298	348	318	295	308	273	308	271	296	259	293	316	311	289	286	289	278	277	285	263	312	320	274	309	298	293	268	322	237	255	280	297	269	307	283	272	309	265	259	305	292	274	267	259	294	297	306	276	308	276	301	259	328	284	290	291	306	299	324	286	299	275	289	282	278	308	290	323	311	305	314	287	272	293	286	293	307	284	301	290	294	270	289	286	296	303	284	269	263	273	314	290	298	298	311	314	298	291	274	267	248	305	301	296	290	277	294	292	311	307	284	282	306	293	296	299	277	298	277	288	279	292	302	318	267	282	307	264	277	267	282	298	289	302	288	294	268	283	314	312	291	278	275	269	296	301	316	294	298	325	282	275	297	314	310	273	288	301	289	264	286	294	300	288	303	306	309	280	288	310	282	320	237	276	312	303	275	259	277	314	285	262	315	289	271	275	273	294	299	302	314	293	342	304	285	280	272	277	230	301	277	298	282	268	253	301	277	304	297	296	345	271	256	320	273	302	286	310	298	288	284	307	317	274	296	326	309	260	275	284	292	303	280	281	288	283	271	304	288	303	276	306	313	287	296	264	283	285	301	293	296	297	282	306	274	286	278	256	309	308	285	283	324	292	278	312	307	292	276	314	350	298	288	302	286	299	279	292	319	323	284	312	287	293	250	290	277	292	296	275	308	297	278	329	287	270	292	308	299	293	283	315	261	278	256	280	315	305	276	277	305	319	300	294	320	290	286	273	297	298	269	306	266	289	293	260	279	291	306	277	292	283	288	292	294	281	268	259	296	312	276	294	294	310	316	266	280	313	287	278	286	308	337	325	311	283	288	305	282	281	306	298	281	285	280	312	282	281	283	290	307	295	265	292	312	292	287	294	273	308	263	336	312	312	279	293	293	316	308	284	275	289	285	259	263	321	306	287	301	312	273	291	290	279	307	285	266	304	281	287	304	283	282	293	295	304	266	318	287	283	295	284	277	303	302	291	271	241	299	295	289	306	310	312	283	285	292	277	296	313	275	297	275	265	285	325	309	273
37820	1938	3890	4569	4038	3355	2739	2441	2031	1799	1776	1531	1463	1329	1248	1133	1105	1071	1017	1044	929	951	942	918	929	902	910	888	846	835	829	866	806	765	757	817	790	790	756	779	734	733	796	758	726	770	733	782	751	711	772	730	735	720	738	763	748	733	764	719	727	718	740	714	784	772	734	740	728	750	731	758	717	726	724	689	723	701	732	700	793	721	693	735	740	723	693	725	725	697	709	734	716	738	724	737	697	719	751	709	729	690	733	665	731	730	735	673	735	699	668	761	677	717	722	686	761	699	763	736	680	705	743	704	702	718	721	730	752	716	710	788	681	741	672	706	745	710	718	732	717	698	716	757	675	760	724	684	736	676	723	712	692	662	717	727	722	720	728	743	716	734	706	711	706	701	716	681	714	699	727	708	743	690	686	671	702	721	674	718	732	723	724	669	700	666	710	714	710	702	763	714	721	744	674	719	725	765	712	758	696	707	699	678	692	702	718	644	707	666	726	721	719	702	726	731	691	736	725	684	689	745	761	743	671	676	690	756	668	727	698	700	698	710	703	687	707	731	726	727	716	671	705	728	726	728	685	714	726	726	736	709	700	716	721	736	762	727	670	690	691	704	671	759	728	661	702	695	657	707	710	647	677	640	713	729	766	677	671	712	723	684	762	666	711	702	704	724	732	695	729	704	720	749	634	758	692	719	653	728	684	703	695	707	697	736	695	701	714	677	720	671	696	720	680	717	730	679	707	698	748	746	727	695	696	725	675	728	725	724	686	655	757	711	718	711	679	710	726	741	696	701	691	678	706	684	739	747	680	685	687	800	712	686	687	694	675	700	707	730	733	699	709	745	722	718	680	708	649	757	691	715	713	721	714	731	723	674	715	683	684	725	734	668	716	702	715	715	701	687	702	663	742	760	728	706	704	659	722	755	699	657	705	694	711	671	713	737	735	703	710	682	726	679	686	726	717	706	704	691	740	713	691	721	697	665	672	720	737	694	704	725	719	690	707	716	640	760	739	643	706	706	741	725	694	757	700	651	661	686	672	675	739	718	738	717	719	703	705	691	692	693	710	741	703	743	766	726	704	667	689	715	675	690	670	684	740	732	720	674	773	703	688	714	761	715	666	694	707	734	749	676	731	700	725	726	676	708	741	689	659	724	717	684	672	680	696	706	726	718	727	719	724	659	669	696	702	711	735	685	738	697	716	696	715	699	722	776	723	679	742	734	743	670	726	694	717	668	738	693	727	717	757	742	663	697	701	652	680	746	697	648	733	696	726	748	691	731	724	724	706	687	675	665	719	701	700	721	740	689	689	679	703	662	688	743	677	660	741	700	719	720	714	716	730	699	689	728	717	694	708	720	733	700	700	686	747	756	734	697	677	733	722	738	672	692	674	684	638	658	694	723	724	710	779	744	664	681	674	703	728	697	682	725	667	709	711	722	731	682	730	779	667	689	751	670	674	704	673	686	731	720	707	665	695	701	736	729	730	741	667	696	692	662	694	734	759	709	728	728	677	721	725	743	756	723	714	681	732	716	681	700	702	675	701	664	712	732	703	750	727	724	733	682	709	685	683	703	703	702	710	688	712	675	669	669	722	753	676	710	736	731	735	716	664	710	711	687	669	724	729	693	760	719	742	707	734	716	715	702	718	694	679	712	715	708	705	714	733	711	718	718	700	724	759	731	726	677	715	755	718	749	726	719	680	699	711	723	698	706	735	718	738	749	744	720	680	696	725	693	773	702	752	729	727	687	744	713	696	708	726	680	686	670	706	691	699	668	703	739	700	719	777	736	687	728	712	723	689	739	745	702	744	679	684	717	662	704	746	688	719	742	694	784	698	727	724	717	764	728	678	700	712	692	732	719	697	703	742	733	708	719	720	717	689	685	709	702	762	704	703	728	693	756	708	719	707	686	697	683	688	718	712	695	707	715	726	676	719	717	753	711	765	685	691	707	742	724	727	706	698	722	668	761	654	660	719	728	672	754	703	716	700	693	707	693	704	693	712	715	749	768	714	676	692	711	747	723	727	687	741	683	700	773	746	695	717	712	659	667	729	680	665	639	703	703	734	660	680	685	693	720	721	661	695	730	726	709	724	713	708	752	704	719	748	695	719	694	683	720	707	699	722	746	762	692	674	716	728	682	706	729	700	682	702	711	687	735	665	760	708	654	712	711	731	693	713	676	698	713	695	696	738	736	752	706	680	669	684	747	693	725	736	710	713	710	738	734	785	660	689	694	689	721	722	707	719	732	707	741	675	689	686	717	783	725	676	707	747	698	724	667	714	724	694	701	695	697	705	701	720	736	707	679	732	662	690	760	714	722	671	723	732	751	761	700	738	733	732	716	720	704	711	713	695	737	689	725	728	732	721	717	718	698	759	753	724	725	713	739	736	699	699	703	693	709	674	693	711	713	705	767	771	734	721	744	706	702	701	694	740	747	738	704	738	660	739	695	725	659	735	722	745	695	682	715	735	722	689	711	722	754	716	710	709	698	764	720	653	688	723	693	679	682	705	749	726	721	671	750	742	704	740	682	722	673	735	731	676	703	726	731	696	691	704	701	703	698	699	671	675	684	701	681	753	710	705	642	689	723	683	708	683	716	709	783	694	691	709	765	693	702	711	720	681	725	740	671	708	718	731	686	711	740	683	714	707	756	683	739	682	712	715	747	685	730	692	683	718	679	725	700	703	701	695	735	737	689	736	739	717	699	734	686	734	726	729	714	694	694	747	737	687	733	692	683	742	710	722	724	669	752	696	760	730	689	672	700	729	734	718	677	705	691	737	705	733	817	685	708	757	712	727	705	683	682	687	746	703	657	738	708	697	682	729	724	706	685	699	733	695	682	776	728	716	730	678	753	712	736	718	698	745	704	658	747	690	662	685	750	680	716	696	695	683	665	719	687	687	712	678	689	706	710	790	711	655	691	714	701	679	710	683	691	742	753	689	718	700	684	741	635	752	695	714	753	721	698	693	733	702	706	673	688	695	651	730	709	702	687	728	711	677	741	752	701	742	692	689	702	733	738	717	700	703	733	692	698	712	717	673	690	708	679	720	708	737	713	689	699	716	745	685	641	679	700	755	722	741	727	686	687	699	700	705	745	700	702	684	690	755	723	752	682	699	691	715	702	750	709	698	746	769	742	664	711	726	703	750	694	765	696	687	755	728	715	731	708	695	731	727	681	723	703	677	724	702	717	715	699	724	701	724	707	703	719	721	700	700	728	636	735	744	709	680	656	689	719	680	736	716	715	726	692	678	710	711	707	710	676	684	748	700	716	738	702	719	731	782	706	696	705	714	713	666	706	693	735	716	709	742	657	736	687	679	703	661	679	736	743	699	773	705	692	689	695	692	707	672	745	727	724	723	707	744	667	724	661	698	714	699	717	753	677	709	692	704	708	709	703	760	702	706	706	723	730	631	726	674	725	688	681	687	711	693	707	709	746	713	701	697	775	710	748	733	709	700	663	688	747	738	732	725	722	733	746
8638	432	253	236	220	219	212	213	205	198	206	231	199	214	238	190	230	203	227	205	190	220	202	234	215	254	209	236	225	205	208	224	232	233	229	220	213	212	229	209	236	209	199	211	210	201	221	228	192	211	222	225	227	220	193	236	219	214	240	217	233	226	234	199	210	190	233	193	215	183	229	193	236	228	215	197	210	233	192	238	238	222	218	243	224	223	228	226	227	260	259	228	207	211	230	186	229	191	213	189	239	252	205	207	208	213	234	229	235	226	228	226	213	189	230	201	210	251	194	211	223	221	233	215	217	223	211	248	197	208	230	223	209	224	242	211	225	205	238	222	211	214	229	234	225	191	232	219	229	240	193	210	196	221	233	204	211	214	226	224	226	213	201	227	239	208	240	211	237	215	228	222	194	222	195	234	249	190	215	212	220	217	210	215	231	249	214	220	229	220	222	239	235	220	222	229	213	231	215	220	196	205	202	227	200	241	231	238	225	232	179	220	206	241	197	224	236	195	199	203	216	232	224	220	189	229	206	250	232	192	213	219	225	252	231	218	230	235	210	204	230	231	212	240	230	213	226	226	244	203	215	229	251	213	208	209	214	250	222	215	212	208	213	222	201	216	233	196	214	213	246	211	222	194	223	217	191	229	218	201	233	231	214	184	196	200	240	237	226	224	246	214	194	206	217	210	215	213	230	205	217	204	202	192	223	239	206	240	229	227	239	235	209	222	220	256	257	204	223	205	237	216	232	209	233	234	242	210	219	215	231	262	259	221	194	203	223	248	230	241	193	213	224	197	211	245	228	255	226	216	185	213	205	205	203	233	227	207	202	213	220	229	201	227	225	222	220	211	237	218	203	247	190	229	186	238	233	222	208	234	201	228	197	206	235	204	212	231	218	226	244	241	236	224	195	241	200	212	240	205	242	234	224	211	209	225	203	218	224	214	213	215	218	242	221	211	196	216	215	215	205	211	202	223	205	191	230	197	218	252	226	228	243	234	205	199	218	208	224	223	206	196	225	178	218	189	243	203	226	231	216	200	213	216	213	222	190	246	224	212	209	240	204	238	216	222	231	221	238	209	234	232	236	195	226	231	183	217	191	219	237	217	225	230	239	208	224	226	218	238	221	234	226	226	233	226	210	218	206	230	252	213	188	221	225	219	224	219	243	225	226	228	211	240	244	226	206	227	226	212	201	221	204	209	226	243	206	208	202	248	206	251	227	222	231	229	189	217	223	234	206	216	222	234	224	226	214	219	199	229	207	205	210	244	203	204	210	209	209	220	222	239	216	213	233	220	193	227	208	218	208	177	229	191	251	234	213	205	216	222	179	204	250	208	219	217	207	214	237	232	202	178	239	225	207	205	220	217	216	197	230	183	216	235	227	223	212	218	224	206	230	214	215	221	207	233	204	214	221	221	216	232	235	204	209	235	204	211	197	229	235	178	219	213	208	188	214	210	235	201	221	195	227	214	233	192	237	209	226	239	212	211	222	217	217	208	203	236	201	210	211	215	237	229	219	218	233	232	223	210	237	221	238	208	228	223	231	212	198	200	201	229	200	239	220	214	227	231	219	213	227	214	246	190	219	219	238	216	211	217	211	221	220	214	221	223	240	233	240	251	189	201	216	199	232	219	209	212	216	194	221	229	228	202	205	220	219	210	218	213	227	217	221	215	228	211	221	208	180	220	229	208	208	191	192	210	217	214	211	201	243	201	236	239	202	220	243	226	221	259	191	200	216	247	219	212	218	219	204	203	208	226	216	195	224	219	242	206	206	239	175	222	214	196	225	229	218	227	223	237	212	222	191	224	236	237	226	213	199	224	201	189	219	209	222	210	217	193	218	230	220	228	221	223	237	191	218	234	198	211	251	219	221	211	218	228	220	192	202	215	217	254	238	224	183	212	204	200	219	193	226	226	234	220	245	232	237	201	212	232	240	223	221	230	243	232	217	212	205	226	207	209	230	196	244	215	207	241	220	211	243	207	211	204	211	231	221	244	219	208	234	238	217	197	237	222	205	202	232	244	232	258	212	202	194	203	229	224	228	197	203	199	209	199	228	207	239	229	224	208	224	187	200	223	225	226	217	219	231	227	219	219	196	218	248	204	210	204	205	245	250	222	225	214	201	220	217	221	217	202	195	247	205	225	220	208	207	215	210	206	226	231	203	211	227	231	213	233	215	208	218	210	210	222	206	201	221	201	219	212	200	194	236	194	200	220	267	231	217	232	225	230	213	218	219	196	232	220	240	234	216	180	215	218	229	202	200	224	193	211	202	199	214	232	229	219	225	242	216	240	196	209	221	207	223	222	213	225	239	234	221	199	218	215	201	197	251	210	200	225	214	236	206	243	215	229	213	230	242	229	219	208	206	210	198	212	198	207	211	190	216	219	228	239	237	224	220	222	216	208	226	213	196	240	222	250	211	209	211	254	195	202	228	233	239	197	215	214	220	202	193	216	203	198	233	218	221	220	197	238	225	239	179	190	203	209	216	192	218	215	206	207	231	198	198	207	224	190	211	246	222	216	242	206	234	207	206	210	206	211	225	215	235	221	207	223	234	188	208	219	224	239	239	205	201	219	225	221	219	226	205	204	201	190	280	229	208	230	218	199	208	206	216	195	197	242	223	223	200	213	212	209	228	216	231	217	240	213	220	253	216	219	215	243	202	182	237	198	241	192	199	239	210	204	233	202	225	203	215	226	227	206	199	209	225	226	246	209	207	213	210	207	196	202	237	214	193	219	238	212	207	248	221	229	217	234	211	214	230	209	236	213	221	211	218	237	193	224	211	199	216	205	235	218	234	187	212	199	229	237	231	215	233	208	227	211	218	244	208	221	196	217	221	223	223	199	205	197	254	222	201	217	190	209	230	262	234	202	230	226	202	217	234	223	206	198	232	223	199	205	244	220	242	223	206	224	223	227	218	222	221	202	216	203	206	198	225	223	216	197	207	219	211	230	200	190	203	228	178	223	211	211	207	238	226	212	211	211	240	208	217	225	223	236	234	199	222	188	207	218	219	211	217	197	200	232	220	209	208	216	248	213	214	228	250	228	184	212	223	223	222	201	213	200	239	223	216	210	220	218	219	239	224	231	221	225	182	206	212	215	246	220	228	222	209	200	214	201	203	194	213	253	187	243	201	253	206	196	211	224	207	205	186	204	209	199	225	206	232	218	220	229	193	204	213	193	196	214	274	225	202	244	201	197	208	214	214	202	225	200	224	222	205	221	219	224	199	215	232	204	200	220	222	203	188	220	241	230	231	213	226	219	212	209	220	224	214	216	208	207	218	209	212	205	240	230	217	239	214	224	229	230	220	211	210	210	207	212	211	212	214	217	212	224	237	217	227	221	203	226	251	197	201	211	199	178	213	185	198	250	236	205	212	221	211	222	209	223	225	213	189	217	208	220	238	237	229	232	211	198	189	179	216	208	200	214	207	218	191	235	218	224	214	191	209	193	213	222	233	213	210	182	214	208	211	230
8442	544	578	572	582	579	583	559	543	537	592	542	554	532	520	530	557	542	518	546	509	529	540	529	571	548	512	570	514	518	532	531	581	524	551	545	558	552	548	573	471	523	541	537	546	549	561	513	595	522	589	512	530	530	494	569	530	545	532	515	559	522	568	538	526	552	493	518	543	510	546	524	523	564	556	513	545	509	556	491	495	505	508	526	504	515	548	552	538	472	489	556	510	539	556	513	508	529	536	542	528	510	509	572	543	523	553	523	536	530	526	512	552	523	531	547	535	544	524	526	503	547	523	551	541	569	579	544	557	539	545	526	556	491	520	568	538	547	559	546	517	523	529	508	555	492	542	524	518	520	520	502	527	588	595	505	569	575	557	544	529	527	519	545	533	535	553	557	526	582	536	527	530	515	546	545	558	550	528	502	497	524	516	518	518	549	563	541	570	512	518	517	554	513	574	532	533	544	514	514	536	532	533	539	532	524	521	567	524	510	523	551	581	564	550	472	534	559	488	544	530	508	542	533	546	506	517	510	564	518	532	537	519	545	527	511	569	566	536	496	530	545	515	575	532	562	545	550	530	539	525	537	530	536	509	559	521	525	545	513	501	521	499	545	519	536	536	482	527	569	537	475	511	548	538	525	526	524	540	510	545	517	514	524	585	500	557	573	544	539	492	533	523	519	534	530	490	507	531	514	545	551	531	511	532	486	538	505	552	549	552	522	526	531	533	544	555	517	535	489	546	513	541	539	525	534	490	500	534	537	538	546	569	535	560	532	493	527	521	505	498	542	532	542	530	515	542	544	496	544	559	569	560	533	552	525	510	534	470	519	517	540	520	543	560	557	546	536	531	562	567	526	507	524	528	493	513	534	522	522	542	517	529	530	508	527	489	538	571	548	557	538	508	504	481	516	568	523	523	528	522	525	560	513	540	527	548	511	557	511	559	546	528	520	527	548	524	531	506	542	554	513	536	548	534	572	536	522	536	526	538	518	513	535	490	544	584	535	534	520	542	525	504	535	519	494	537	549	525	542	532	512	553	504	526	561	502	531	540	557	549	525	550	487	516	529	560	581	520	545	529	517	523	555	553	581	561	556	545	557	516	522	541	523	545	546	527	508	565	500	495	541	515	508	525	483	558	516	566	488	528	545	507	521	510	541	564	533	555	530	533	496	507	529	537	540	554	546	526	508	520	550	502	535	540	518	567	531	544	557	560	508	497	526	557	515	550	537	535	530	582	552	522	529	544	577	514	499	512	545	516	559	525	524	562	535	525	531	544	560	555	538	549	539	522	537	552	545	541	552	518	501	497	564	544	521	533	474	521	523	526	484	519	503	536	532	527	519	543	521	523	560	574	499	541	529	530	541	555	534	534	526	535	533	542	536	526	497	530	540	530	501	548	543	536	547	512	546	467	544	538	511	541	500	518	474	512	571	560	496	495	548	540	532	501	505	495	547	516	504	513	533	533	532	483	548	517	574	526	549	533	552	498	544	524	512	526	539	495	580	532	535	500	551	506	551	549	541	495	513	523	527	531	547	530	530	552	535	525	508	496	549	469	534	518	550	531	527	518	504	550	547	535	500	549	534	505	479	524	531	499	489	545	538	535	552	554	524	504	527	523	533	560	526	542	519	521	569	509	548	543	592	600	507	537	544	511	523	548	501	562	530	536	549	499	543	575	539	498	509	515	485	536	547	507	533	523	541	516	486	518	547	520	512	549	497	538	544	533	531	501	542	570	556	499	561	513	555	522	536	521	506	546	525	528	526	549	549	550	501	565	517	506	555	553	481	477	511	575	535	538	498	548	544	551	520	489	474	521	517	575	533	504	513	563	531	498	497	527	545	539	555	576	545	562	520	543	514	558	517	520	569	531	520	575	521	531	566	493	564	540	549	593	550	502	538	539	561	555	507	592	538	525	535	520	513	559	539	506	506	579	549	504	512	485	534	528	544	564	544	527	499	517	542	516	524	539	543	542	531	561	515	561	552	537	505	557	549	531	529	537	534	564	531	525	551	509	543	536	488	551	503	531	507	533	523	515	522	537	529	520	509	547	528	557	528	500	523	528	558	520	552	509	517	474	485	535	495	506	512	510	505	524	538	545	553	531	555	504	537	508	529	526	535	533	540	512	551	510	509	535	555	530	577	540	527	544	520	536	486	508	572	523	551	547	516	545	549	505	534	517	551	538	548	583	492	569	528	531	518	547	508	540	511	525	522	522	533	524	521	499	545	543	537	518	545	525	536	584	559	542	518	514	553	498	581	520	537	542	543	550	507	512	487	522	516	478	562	537	529	531	560	546	544	512	506	495	527	516	526	499	532	543	523	531	526	531	580	551	554	503	530	560	535	546	537	507	517	542	583	558	517	524	511	521	538	524	519	540	531	552	518	520	544	529	561	529	494	539	515	558	530	518	528	558	510	490	594	567	519	567	531	552	577	518	529	531	546	529	494	554	531	533	541	512	505	513	493	507	495	523	497	536	543	526	492	508	586	533	506	528	534	515	556	482	565	553	508	523	553	514	529	508	517	533	537	536	555	569	531	536	567	558	517	510	496	526	533	507	542	531	535	547	539	501	538	560	511	558	541	534	548	544	554	491	570	538	539	547	555	568	553	555	509	560	556	513	561	554	535	548	512	548	521	517	511	572	517	550	564	527	524	574	521	512	566	541	538	523	538	548	554	510	540	549	534	482	511	545	540	525	546	515	555	469	496	494	539	540	498	503	542	521	522	542	513	505	533	519	506	561	517	541	525	492	557	521	526	507	498	481	480	563	533	522	507	541	521	544	528	550	550	519	529	589	544	543	521	523	535	512	537	527	510	512	498	501	552	518	580	515	505	541	526	542	523	523	534	528	536	572	546	551	536	523	523	521	532	574	526	527	541	583	552	543	521	532	557	535	543	595	513	533	508	515	519	517	544	532	553	506	531	508	512	545	546	553	560	581	541	517	544	531	515	523	546	477	501	519	523	572	526	558	558	519	497	549	473	540	530	527	545	527	517	516	522	496	516	498	522	497	531	515	505	545	495	549	523	563	505	547	507	533	500	527	520	484	571	476	562	540	578	521	531	557	544	500	488	558	524	557	526	523	515	575	503	538	543	543	521	517	510	491	509	542	517	545	508	520	504	509	513	507	512	556	546	540	519	569	552	544	505	523	519	542	544	525	550	532	518	541	532	569	494	514	524	553	523	564	522	527	530	520	489	540	509	498	511	572	509	586	531	487	533	544	527	523	506	525	564	550	522	558	520	522	542	570	548	548	519	512	501	525	520	515	533	573	544	524	513	509	548	526	556	540	545	532	518	556	510	506	520	515	555	520	529	523	529	494	515	530	516	500	527	537	524	557	481	544	531	554	529	514	496	543	528	535	524	532	502	548	549	536	525	514	512	555	547	515	513	521	520	504	534	524	519	524	537	546	509	498	547	589	482	535	550	507	540	527	520	525	481	531	541	472	554	556	548	485	591	539	533	567	530	542	570
58896	16619	2458	864	503	415	316	296	259	207	196	178	183	202	170	148	140	169	162	164	161	146	176	179	160	156	153	149	164	166	145	137	140	131	138	156	141	150	133	154	136	156	159	151	148	147	137	154	140	122	131	160	146	165	148	140	141	149	163	144	151	140	136	147	146	131	150	145	151	155	129	144	148	146	162	140	127	142	114	137	142	141	150	157	118	159	150	135	140	119	124	120	145	141	151	141	141	122	143	136	136	121	122	126	128	163	166	142	155	144	152	131	142	131	149	160	130	150	147	146	145	129	168	131	124	152	133	132	140	128	120	144	152	145	151	136	133	121	146	149	121	154	147	154	127	131	110	141	132	147	142	143	153	142	120	148	125	142	152	157	122	138	126	109	137	143	117	159	140	148	133	137	136	136	126	138	149	142	129	136	134	119	163	126	146	137	138	148	143	154	149	138	147	133	139	163	129	158	153	123	135	129	155	134	123	123	135	138	129	132	137	156	151	141	139	140	146	129	128	168	149	114	135	125	139	146	133	138	133	140	121	134	148	121	137	148	125	144	152	147	134	155	155	130	136	113	141	141	148	161	115	126	152	137	129	157	146	159	122	126	146	131	131	177	128	115	128	141	127	136	149	146	139	120	132	127	131	158	145	132	148	153	126	134	131	151	154	145	137	126	133	172	120	134	139	149	137	146	141	146	130	146	150	159	151	140	162	144	153	125	140	140	140	151	146	148	126	146	154	131	153	141	123	132	146	153	153	150	110	139	132	125	119	149	133	152	142	107	133	143	132	131	140	136	134	146	131	143	167	125	152	136	128	135	159	134	129	124	141	159	124	139	133	141	125	154	150	124	144	146	135	137	155	134	115	158	128	113	145	129	130	125	131	128	125	146	173	135	139	135	133	125	146	151	135	150	117	131	130	141	149	146	117	116	139	118	113	137	125	123	146	139	155	158	162	111	146	130	133	129	151	122	138	141	117	135	135	126	157	160	150	153	138	155	134	135	137	150	137	129	108	132	128	132	152	124	133	145	128	132	127	142	125	151	146	127	130	138	139	136	123	143	151	125	129	165	132	146	123	139	143	123	124	134	166	147	119	149	138	139	144	138	134	128	132	130	109	130	133	137	122	150	128	132	136	160	126	136	155	151	154	126	126	119	140	140	159	138	141	155	126	150	139	126	145	138	163	135	142	131	129	137	140	137	128	132	130	117	141	136	159	164	149	120	145	158	135	138	129	160	141	144	138	137	155	137	156	141	143	134	148	136	140	148	148	138	132	124	135	139	140	158	160	143	143	166	131	118	153	125	143	150	153	133	181	166	157	118	134	141	101	123	145	136	128	149	124	141	161	137	121	129	129	155	128	128	133	136	151	140	148	147	155	123	138	151	135	137	135	136	146	133	127	152	132	130	129	130	140	147	126	124	137	136	143	142	139	141	139	160	137	137	143	155	112	161	146	156	117	137	154	144	131	141	142	140	143	163	146	149	146	126	130	125	128	133	137	126	142	150	138	127	132	132	153	130	128	124	131	147	125	123	155	135	133	143	127	129	115	150	156	147	114	143	155	162	153	103	137	116	134	145	126	157	129	141	140	151	138	139	156	125	125	123	162	155	120	133	146	147	140	149	127	113	142	133	153	146	143	150	158	140	139	135	159	157	116	144	144	118	143	154	158	132	131	145	141	159	151	164	144	138	111	134	124	139	129	114	140	132	130	122	131	126	123	135	180	142	161	158	147	126	145	165	148	147	142	153	152	150	159	143	128	135	142	136	136	110	166	142	150	157	123	130	164	126	134	148	119	118	142	157	152	155	144	125	130	147	154	154	146	122	156	132	130	137	157	133	153	148	138	143	147	147	130	139	117	140	138	137	141	112	159	133	128	149	144	136	133	142	141	130	142	147	155	163	145	131	127	131	154	146	158	107	134	143	146	125	129	147	141	158	151	132	137	128	124	127	167	135	146	135	136	136	129	137	131	126	119	147	145	150	122	138	139	142	122	134	152	125	139	144	129	166	121	153	128	115	124	153	158	152	136	152	135	133	127	140	160	128	142	120	141	125	136	140	139	135	128	126	172	147	135	135	159	135	125	125	140	140	151	145	157	133	151	139	139	139	163	134	139	146	136	144	144	135	113	131	135	146	127	151	149	133	142	125	144	137	128	152	122	144	133	145	166	151	148	142	136	145	140	150	140	150	151	142	150	122	156	138	152	132	156	128	125	119	163	149	153	142	132	139	131	143	123	129	151	126	118	142	140	152	120	132	135	154	132	156	122	144	135	134	155	156	143	139	143	128	124	145	162	135	138	126	140	160	139	138	165	153	143	155	140	140	125	133	137	121	133	128	141	154	160	166	131	128	131	142	149	141	130	153	108	129	154	138	139	122	119	125	131	148	152	118	150	147	127	137	134	141	143	147	146	138	132	161	137	142	161	142	144	129	141	154	136	125	132	120	140	131	138	153	145	151	129	117	137	146	141	119	151	136	114	129	155	147	138	142	161	127	169	129	139	145	149	146	137	125	140	128	163	140	138	126	152	141	113	147	140	151	131	163	133	140	146	137	125	133	124	116	137	141	118	136	143	159	122	145	149	149	151	144	158	126	127	151	136	147	145	153	147	132	147	153	146	125	148	113	135	116	131	110	151	131	135	146	136	142	146	131	124	140	131	144	128	154	157	154	134	139	131	130	146	132	149	148	128	124	139	134	141	160	133	127	142	133	132	146	128	148	134	123	150	142	160	129	113	152	134	139	147	124	141	147	138	141	125	143	157	136	138	131	152	119	171	132	117	133	137	128	165	147	145	126	140	141	130	135	150	125	136	138	170	135	156	144	144	138	150	156	142	142	153	154	127	137	122	138	135	174	152	147	144	137	146	138	145	130	118	127	138	144	152	144	108	141	134	124	115	137	168	130	155	146	147	167	126	140	144	131	153	151	137	128	123	138	131	131	136	152	130	118	145	133	147	141	134	138	138	148	132	157	139	147	135	168	161	146	143	132	137	146	147	115	148	147	148	116	145	161	155	148	128	164	149	132	149	128	127	140	131	146	142	149	139	132	154	145	124	137	137	141	133	137	137	127	146	143	143	135	144	143	140	144	127	128	147	125	139	121	128	113	130	113	147	168	136	147	131	152	132	129	124	125	155	129	137	128	123	137	150	145	150	141	130	152	138	131	136	125	138	126	142	134	147	141	139	151	141	150	132	131	146	127	128	150	145	135	127	128	118	148	137	126	131	148	148	145	114	136	139	151	130	130	136	110	150	143	149	162	141	115	134	119	138	140	129	147	134	145	156	128	123	144	151	159	132	147	143	136	159	123	163	160	160	127	139	142	126	125	147	153	156	156	164	150	135	152	150	136	130	130	135	124	139	138	153	129	142	133	157	149	145	165	142	151	120	139	142	134	132	128	128	139	153	133	135	144	139	119	133	152	134	154	148	129	116	140	137	129	149	139	138	133	139	125	134	141	127	138	138	141	127	127	164	151
28996	986	2020	2581	2160	1755	1483	1244	1081	944	859	844	786	726	646	638	612	571	610	525	531	490	515	500	464	497	469	466	478	470	455	417	422	462	429	445	414	433	450	467	448	386	414	416	393	452	415	387	401	375	396	399	379	433	391	417	392	389	431	386	409	407	410	426	403	381	365	407	395	378	409	399	407	425	370	412	389	429	393	403	362	423	385	380	402	404	357	424	362	393	424	388	398	393	403	412	396	375	394	394	404	400	409	418	397	377	416	377	399	381	414	411	381	398	417	372	370	390	415	364	426	414	382	393	372	375	390	386	427	366	406	410	385	398	374	378	405	401	379	399	386	378	361	431	368	378	388	402	403	356	372	384	420	371	394	388	365	386	394	421	399	388	389	439	372	386	390	394	400	381	354	381	395	397	380	376	390	402	378	355	361	337	407	371	402	384	395	434	399	405	388	379	411	388	395	374	382	387	397	379	379	380	408	399	353	416	396	378	388	384	402	390	383	370	382	392	367	413	387	398	383	377	384	385	371	412	391	380	381	379	372	367	390	394	408	388	394	406	379	378	357	393	381	388	348	386	387	411	414	390	373	377	376	406	408	371	376	382	373	359	346	387	367	442	393	351	389	384	407	373	381	407	359	343	403	358	391	381	363	430	374	402	373	413	397	371	409	367	377	363	351	382	401	365	372	377	347	368	378	387	369	385	375	377	357	418	383	383	396	387	337	390	387	370	369	390	395	381	339	420	399	361	430	341	383	392	389	373	373	385	380	396	387	400	363	399	376	399	373	385	378	394	408	395	394	399	420	385	372	383	402	378	358	404	390	393	389	389	392	361	398	401	386	396	400	366	401	423	397	382	379	367	425	410	382	390	374	386	391	382	397	402	392	412	407	402	420	375	374	398	400	395	395	369	414	375	394	352	382	393	412	396	399	393	338	401	385	354	390	369	395	369	380	382	361	360	356	375	381	394	428	396	371	407	381	368	399	407	392	343	392	419	398	399	373	370	397	399	425	402	416	402	345	355	399	392	368	387	403	391	438	387	396	394	404	386	399	360	400	401	435	392	390	395	378	409	371	418	404	383	398	395	397	406	413	401	377	409	380	336	365	412	402	392	372	384	392	359	372	371	388	393	340	382	400	381	413	362	414	391	393	419	401	386	365	392	395	378	395	375	376	378	388	379	405	426	350	405	370	388	377	363	392	405	380	394	358	361	404	401	392	419	387	360	388	369	367	378	417	384	389	391	407	381	416	372	353	414	379	387	405	407	371	398	360	369	392	374	371	380	402	370	365	413	363	393	418	356	381	358	368	413	387	366	396	384	391	400	370	388	400	398	382	397	382	391	413	362	395	390	405	418	404	359	384	406	417	373	403	362	391	414	398	412	384	377	392	374	371	393	394	392	360	377	397	374	403	389	394	377	385	387	391	393	366	418	397	448	369	377	386	391	416	389	407	400	382	345	377	382	361	360	368	401	376	360	395	394	380	364	399	390	395	390	389	369	413	407	380	382	400	379	370	390	359	364	391	390	380	421	396	391	422	415	352	381	405	366	370	379	392	392	392	373	379	388	396	376	358	380	394	412	397	392	391	399	378	377	411	394	402	372	370	402	365	358	370	400	390	379	406	359	382	382	382	359	411	370	405	384	347	393	344	378	361	366	367	385	362	403	419	392	413	404	411	382	381	407	415	414	384	394	370	395	378	394	376	347	378	396	420	365	418	433	360	386	402	393	391	399	407	360	383	364	372	377	364	374	402	401	408	375	375	419	422	367	360	364	415	363	410	374	366	414	404	383	384	412	377	390	383	379	387	377	373	384	396	354	362	403	402	371	415	395	384	345	357	420	360	390	375	400	367	412	380	383	367	414	387	376	367	376	370	419	399	384	380	392	361	398	414	342	378	370	387	387	432	369	369	376	348	381	351	369	417	430	418	393	395	383	429	371	384	399	390	389	430	392	390	393	370	355	394	434	380	399	372	373	378	388	378	385	383	382	425	415	397	381	377	403	360	375	377	372	365	357	397	389	383	381	382	374	400	373	411	399	388	371	378	377	371	368	384	377	408	365	405	391	419	393	419	385	397	419	397	384	390	427	378	385	384	393	397	388	371	388	353	375	412	357	364	401	376	410	383	383	394	391	372	402	353	378	391	393	340	390	400	416	398	377	375	365	408	369	363	372	380	434	396	391	390	378	376	348	394	397	387	396	401	383	407	397	396	366	408	382	388	406	384	393	355	375	414	404	380	402	370	401	385	368	391	359	353	410	409	393	383	436	390	381	393	391	376	396	405	397	371	385	399	389	371	379	353	413	381	400	415	405	390	402	418	380	371	367	401	349	378	413	376	395	391	367	358	428	419	369	374	402	383	366	423	391	364	374	406	368	354	413	410	404	400	406	366	401	394	394	364	383	388	378	379	379	406	404	380	391	393	386	447	356	428	404	394	378	406	395	375	381	393	380	368	376	415	356	386	400	375	397	390	379	404	364	389	371	357	389	397	425	413	386	379	430	397	383	349	385	388	398	386	405	360	368	389	376	352	406	367	344	356	374	384	402	370	394	385	347	396	412	420	377	397	356	388	430	371	364	404	367	377	390	391	376	385	416	403	405	382	369	397	395	386	377	363	394	369	377	396	352	396	375	369	377	413	420	406	372	380	393	388	393	390	378	416	400	356	387	394	391	378	412	391	374	379	395	370	414	384	416	373	391	370	390	389	389	359	359	347	402	399	390	425	396	357	392	409	386	392	388	417	390	391	421	389	358	389	367	405	408	377	398	357	419	383	410	420	386	430	385	374	377	385	368	378	430	415	365	402	386	376	392	393	391	407	385	370	391	374	358	426	396	377	388	353	397	355	378	433	377	372	370	388	403	376	358	334	366	372	380	389	390	410	378	380	392	394	388	360	370	396	390	408	407	377	408	410	431	332	395	380	393	389	409	351	419	375	389	393	396	397	402	395	384	396	375	412	382	428	411	376	383	374	408	368	366	372	366	369	380	349	368	343	376	395	392	392	371	362	390	385	378	419	407	388	379	380	385	380	386	407	374	381	398	382	398	379	403	419	379	380	394	374	387	377	404	408	357	392	426	393	386	382	392	363	375	413	384	368	364	364	371	387	375	403	374	369	400	395	384	389	377	392	390	347	387	374	410	409	421	372	377	337	400	346	418	403	401	423	391	370	372	369	390	353	384	425	384	390	379	409	369	405	421	393	395	389	398	372	413	403	375	367	396	366	382	385	401	387	364	397	395	374	374	372	384	368	377	358	390	367	352	401	393	368	421	404	385	386	381	364	389	430	389	383	410	391	401	361	389	381	364	399	372	423	363	376	388	399	365	423	396	401	401	405	382	375	407	376	373	387	378	361	368	390	396	369	386	420	358	398	410	372	423	402	381	395	370	383	397	410	389	352	372	413	369	379	375	392	389	404	414	374	375	376	379	419	394	410	377	398	388	405	390	396	410	399	375	385	380	414	386	375	398	378	370	349	352
69619	23930	8482	2020	1261	902	733	598	546	503	456	447	430	379	373	380	362	362	323	348	320	301	292	300	300	314	294	298	283	297	297	329	300	333	287	312	282	306	286	318	316	291	343	294	305	282	315	296	290	280	270	292	288	270	293	307	292	269	266	286	271	261	317	299	288	306	285	287	280	290	272	289	319	279	292	310	290	298	266	300	324	308	323	275	291	262	294	311	304	299	308	296	297	310	300	277	272	295	271	285	304	302	334	236	264	288	263	291	290	290	272	327	288	314	320	293	312	311	284	296	305	271	278	290	267	279	278	300	286	277	289	318	333	305	296	274	275	275	293	312	283	313	303	301	284	310	287	286	307	291	314	291	295	284	292	299	311	278	290	316	341	319	316	269	248	260	297	278	280	320	287	295	242	264	278	311	276	309	287	295	302	293	271	291	278	293	303	332	283	286	292	298	295	332	328	305	272	272	288	286	292	274	284	296	291	264	286	275	285	317	277	274	261	294	315	291	315	310	296	289	286	287	288	284	293	253	293	274	273	296	261	304	277	281	280	288	257	298	315	322	296	298	297	283	274	288	289	302	308	280	304	321	288	289	283	282	268	288	293	294	299	252	293	295	317	259	279	277	309	284	286	298	291	286	280	306	253	253	288	298	285	275	302	305	280	271	312	309	259	284	282	284	281	291	287	298	270	266	295	272	290	286	288	305	304	316	307	328	279	276	297	238	274	271	276	279	285	299	307	269	300	285	258	279	296	290	288	268	263	268	304	270	290	263	325	250	295	291	280	288	305	268	290	287	290	303	273	261	289	307	297	260	304	302	291	280	280	280	261	297	274	289	329	301	296	321	309	308	284	304	269	294	314	280	286	270	307	288	312	266	294	266	293	276	289	296	291	302	289	291	289	312	297	296	290	293	281	298	274	309	271	311	286	275	269	315	286	296	299	268	324	282	269	298	308	296	309	298	294	266	299	287	267	316	255	280	301	301	257	299	294	288	264	269	263	335	313	317	246	285	295	299	270	270	277	297	264	317	275	288	270	296	282	293	266	289	298	317	296	296	295	280	290	300	277	305	310	303	328	288	280	271	333	292	285	288	265	295	300	282	269	280	302	297	311	281	295	304	310	253	291	269	271	280	289	291	254	294	297	288	268	294	283	309	320	269	279	297	281	276	303	290	296	352	293	292	261	290	293	327	259	311	320	304	277	273	333	280	306	276	338	299	282	296	280	327	283	258	292	275	284	284	272	301	278	298	251	306	291	305	290	308	289	305	274	290	278	303	289	268	289	263	288	280	292	290	314	265	298	275	306	318	301	317	272	265	293	301	298	258	288	272	299	307	261	282	297	297	293	313	294	286	267	298	272	289	295	329	296	260	269	284	263	281	260	264	277	308	293	289	270	295	304	320	283	304	279	276	280	279	296	287	298	284	324	264	296	298	301	267	306	295	284	280	292	288	316	298	305	307	305	319	287	278	309	320	305	272	271	306	264	295	283	292	275	269	291	282	289	303	276	319	307	287	298	272	253	275	273	237	286	273	317	253	269	250	264	298	292	289	308	249	276	298	287	326	332	266	281	287	264	299	276	293	279	300	304	286	300	291	302	295	284	294	263	292	306	292	295	273	287	303	309	257	291	262	287	296	304	303	304	293	287	270	289	306	297	304	296	293	317	319	299	274	330	284	263	287	271	275	298	310	269	292	270	287	320	266	277	300	290	297	305	281	306	265	302	296	306	291	296	300	292	290	297	274	312	303	323	277	272	310	334	321	293	319	283	275	265	275	310	269	284	310	293	307	286	270	286	309	305	284	297	326	320	290	289	273	277	337	295	305	329	267	289	246	254	265	302	316	310	300	270	310	300	283	273	301	274	301	297	297	313	270	298	314	302	284	274	297	299	289	301	298	271	323	278	307	274	277	251	289	260	294	248	280	310	275	294	314	288	287	293	268	288	316	292	308	259	278	258	309	283	295	296	278	274	286	258	311	287	287	279	283	290	262	287	287	273	262	312	291	268	269	275	290	318	276	264	273	299	312	317	301	301	274	252	281	304	253	272	296	285	242	267	283	277	292	308	256	298	255	332	295	322	266	304	269	329	313	292	283	301	304	275	317	287	266	295	318	286	288	315	319	325	269	312	300	293	295	293	314	319	249	288	295	294	302	298	295	302	289	295	258	277	302	293	291	285	307	276	308	300	293	284	296	303	299	268	276	279	298	274	290	328	290	305	313	322	289	280	292	296	288	291	287	310	304	291	302	305	285	300	278	306	306	291	304	303	263	271	293	317	281	295	297	287	273	289	301	265	293	290	257	316	269	303	277	293	301	260	271	283	270	291	287	306	308	268	291	265	280	305	260	264	266	278	290	313	276	283	286	303	300	250	273	287	289	287	268	291	276	285	302	290	284	275	277	322	300	287	292	261	276	270	302	300	318	291	283	317	295	291	292	316	281	301	292	286	304	290	275	318	329	301	285	286	274	275	315	264	284	343	275	313	311	293	273	276	287	299	278	276	286	290	305	281	271	271	280	305	285	274	299	294	317	297	294	307	302	283	266	298	293	267	323	270	280	307	294	280	323	259	264	318	276	293	285	277	298	306	305	319	305	277	297	277	273	333	280	307	270	319	273	308	290	317	271	303	268	285	274	273	298	279	271	292	304	295	292	285	300	276	270	307	254	275	319	298	276	312	273	269	337	310	296	258	287	308	294	262	293	291	285	292	254	258	278	344	262	295	268	280	278	280	286	308	299	307	328	286	261	313	293	278	340	269	298	327	292	307	273	292	285	319	293	316	288	284	293	317	297	287	317	302	288	307	281	296	310	291	279	290	300	290	294	266	311	274	283	298	288	258	262	237	284	283	297	272	278	270	259	299	293	276	298	284	275	294	283	274	269	288	338	292	293	294	320	300	260	332	285	275	289	297	287	287	270	298	295	287	311	297	267	299	288	289	277	285	302	307	320	281	290	286	293	291	290	283	286	297	316	302	276	308	288	300	284	325	306	271	333	262	296	278	280	255	284	297	301	288	293	281	287	320	304	269	265	294	263	305	314	314	307	292	290	307	283	312	275	253	273	286	267	283	279	294	288	314	300	309	269	280	295	289	269	275	308	283	290	286	271	284	272	290	278	295	277	290	284	288	290	325	288	260	282	301	294	305	315	282	299	282	289	277	277	300	293	244	283	315	283	297	291	300	288	292	296	300	288	292	279	261	282	288	243	304	291	317	296	270	317	307	291	293	314	280	293	295	281	306	300	285	281	279	275	280	268	262	303	321	290	321	293	290	278	280	289	308	279	312	299	293	272	284	303	291	312	315	316	280	304	284	275	311	285	298	297	286	287	334	328	292	287	297	297	329	283	259	291	278	297	264	305	296	269	280	310	250	269	277	316	319	256	271	301	306	312	282	280	292	288	283	275	300	271	330	283	275	270	301	284	265	282	298	255	297	294	271	288	306	279	292	308	276	256	290	284	263	235	268	293	299	295	286	319
36556	2024	3977	4696	3980	3332	2784	2318	2072	1841	1685	1591	1398	1334	1235	1152	1135	1091	1080	1022	993	978	921	924	892	839	829	882	855	865	856	818	819	816	792	832	773	768	830	785	786	792	769	793	773	757	765	752	730	797	773	760	765	747	720	755	762	748	687	717	727	739	725	736	753	672	678	682	696	701	723	695	734	720	736	752	687	753	706	701	729	719	756	713	766	749	706	756	718	742	680	745	708	745	749	708	696	769	734	701	702	681	705	770	709	716	715	685	719	687	697	688	691	724	683	700	770	698	721	702	698	667	734	729	712	710	704	751	695	696	692	761	665	680	699	705	736	680	731	695	722	647	730	703	686	719	699	683	735	722	728	716	715	720	737	694	756	722	701	679	731	694	684	678	733	705	685	694	680	738	716	734	736	747	679	709	730	721	771	698	713	693	687	736	770	720	660	663	705	710	709	773	693	735	753	680	691	698	671	720	762	701	702	716	703	730	720	698	750	650	703	694	712	746	706	756	674	700	740	692	712	695	681	730	698	688	721	700	714	742	694	693	720	685	707	708	692	696	678	687	703	710	725	676	726	692	703	692	643	736	702	697	732	719	686	693	755	701	673	712	662	714	706	685	744	711	712	723	679	686	687	735	696	716	720	748	681	690	717	726	675	699	741	727	714	739	683	733	743	688	667	696	754	689	687	643	674	691	728	734	732	703	725	704	692	704	739	736	705	743	685	735	743	732	740	754	780	707	717	704	723	701	658	714	699	694	740	638	689	718	726	741	765	661	669	708	736	748	764	651	721	727	731	720	679	706	751	690	689	712	735	667	704	715	695	670	697	731	671	726	737	731	688	705	650	715	729	734	665	712	668	661	716	674	713	695	709	694	679	689	694	664	682	757	695	713	730	662	660	691	673	709	703	696	715	693	743	714	674	693	717	719	731	674	722	665	704	751	718	729	737	707	740	665	691	684	689	725	743	721	744	746	754	736	689	678	689	705	675	695	783	693	690	707	726	721	715	718	677	707	730	701	741	680	668	688	684	716	711	657	709	703	688	749	693	763	700	714	710	718	692	687	727	720	703	717	729	694	708	716	688	665	713	660	714	692	659	677	681	683	688	720	662	723	695	735	725	673	670	694	726	764	724	746	710	656	713	715	732	720	674	748	717	695	705	730	697	724	663	705	696	741	718	771	706	713	694	729	720	714	722	693	731	714	726	686	726	721	687	722	718	704	663	720	724	723	711	717	710	664	683	709	730	735	666	675	698	697	757	711	753	694	706	719	707	695	715	745	724	692	694	686	675	713	718	711	716	719	682	690	692	692	696	702	674	717	667	702	714	687	681	729	673	709	707	697	692	719	677	717	692	677	699	751	719	772	705	688	652	718	717	702	710	682	685	649	705	718	725	733	699	669	774	728	753	695	744	726	677	722	727	683	769	690	664	697	708	736	731	732	672	705	754	709	703	687	694	749	674	670	767	701	665	704	681	730	698	713	683	717	671	683	713	780	747	719	712	730	717	734	722	753	686	726	677	727	753	667	699	717	702	717	676	727	700	740	688	764	712	674	706	677	711	761	666	689	715	694	723	679	712	744	712	705	687	686	713	672	711	698	673	709	771	706	679	674	712	698	711	714	687	743	706	734	681	730	753	669	711	740	675	689	642	742	698	706	741	707	671	723	741	729	750	740	684	704	728	677	710	743	703	726	758	708	729	754	733	681	733	730	721	714	732	748	729	707	693	669	721	762	739	673	678	714	677	715	708	693	707	720	766	702	730	718	690	734	711	707	730	751	681	717	715	670	708	709	712	716	719	676	714	747	663	730	727	714	740	719	740	654	699	673	685	709	703	710	729	719	718	708	697	672	719	728	756	705	704	685	718	730	693	789	677	697	684	699	775	690	731	742	685	730	710	723	712	730	681	744	704	685	731	654	723	679	699	668	684	758	696	671	728	733	659	711	717	701	727	733	713	694	721	696	704	702	713	709	735	708	708	746	735	707	727	734	708	664	694	707	711	716	728	670	698	765	735	684	686	672	751	749	723	690	712	692	664	694	701	714	719	702	767	697	722	635	708	698	701	745	734	742	683	723	718	726	711	715	725	744	700	730	721	765	661	704	720	708	704	713	641	750	764	701	723	725	693	784	741	738	702	670	691	741	696	728	721	725	734	745	737	711	667	652	692	709	743	712	713	660	693	722	674	712	732	718	737	678	706	745	780	656	689	723	696	721	726	725	679	701	677	703	691	739	669	701	727	732	675	731	653	678	704	733	723	724	714	689	688	742	719	693	719	695	668	752	723	696	706	672	751	709	727	714	694	704	707	705	712	710	683	760	723	728	734	734	699	692	729	663	728	720	678	727	709	687	715	688	713	749	672	678	723	693	775	667	660	657	699	711	669	707	693	719	692	670	711	749	653	720	688	710	719	744	731	714	630	717	686	706	706	713	747	741	726	677	712	712	720	753	712	707	705	754	726	713	656	718	692	757	687	735	731	670	749	769	714	768	729	712	706	648	691	694	676	697	721	651	739	712	679	697	691	683	771	726	655	724	676	737	723	680	735	731	712	715	719	720	713	735	699	708	727	715	745	719	709	717	697	749	713	779	712	698	722	695	666	701	640	720	747	761	701	719	721	712	676	664	726	731	676	742	707	708	712	680	721	719	675	719	731	687	680	694	714	758	680	689	706	709	708	723	750	689	711	690	692	745	717	696	678	694	688	694	727	747	678	728	699	736	683	767	726	697	747	693	716	736	691	660	676	724	719	723	717	720	730	691	646	749	703	687	697	715	690	694	731	701	744	710	716	729	711	725	743	655	688	743	693	671	699	688	700	715	712	759	764	735	703	631	736	694	682	708	683	736	680	712	659	727	705	704	685	704	686	689	703	696	742	727	703	692	691	727	715	736	686	737	720	718	675	696	703	693	707	727	683	674	755	746	707	723	662	698	711	661	762	747	721	735	695	705	741	721	724	690	764	686	662	717	725	666	702	668	699	732	699	670	714	713	697	714	705	733	684	710	725	677	694	692	652	729	689	700	654	692	754	693	709	728	742	682	712	760	717	746	750	737	704	740	705	686	698	684	718	730	695	688	731	710	675	715	712	740	700	694	719	683	715	698	735	685	727	729	743	732	699	688	694	716	730	710	737	743	737	688	683	729	712	697	697	705	704	725	695	697	746	706	688	694	737	630	760	749	713	717	712	686	708	702	751	695	695	716	775	665	727	691	739	709	721	718	698	751	684	717	661	677	697	667	776	726	682	724	710	674	687	698	725	738	720	683	694	674	672	715	712	716	718	746	740	687	671	732	696	743	744	754	721	708	690	722	693	752	673	716	700	696	740	710	712	732	701	666	761	714	661	747	721	712	685	693	676	692	717	709	718	733	738	652	668	694	726	731	729	741	701	721	707	721	690	719	730	686	698	659	689	695	681	692	730	707	737	722	783	717	716	694	710	673	711	692	696	702	710	752	748	705	690	694	762	723	682	655	712	696	714	697
8371	416	224	228	230	233	231	212	223	227	236	191	238	215	222	231	243	216	210	207	220	186	218	192	206	212	221	239	198	204	217	210	225	198	238	233	213	204	220	233	239	200	194	228	203	210	219	208	201	195	223	207	234	202	200	207	222	252	235	210	213	198	233	209	223	216	241	213	220	239	226	197	225	228	240	246	190	215	222	216	192	198	219	219	218	219	220	204	220	198	193	222	191	238	243	228	227	222	216	199	234	207	211	210	223	233	219	241	241	239	207	214	216	226	208	198	236	186	223	219	209	207	179	209	187	209	265	187	229	198	214	210	221	186	228	195	201	209	214	242	207	205	223	210	219	244	231	234	240	201	205	214	212	257	219	212	219	231	221	207	223	221	206	210	210	211	210	222	232	208	203	194	235	210	187	210	215	239	201	196	211	243	233	201	226	200	234	202	212	218	235	205	210	205	209	214	204	258	214	221	204	238	210	230	223	200	234	232	224	208	217	208	223	217	210	204	253	232	205	217	208	223	249	195	208	225	180	202	198	243	200	224	206	209	201	212	207	193	204	213	212	215	216	226	219	225	221	194	205	199	232	213	190	198	220	241	214	224	201	244	216	185	226	227	199	234	217	198	190	196	204	203	188	206	214	194	233	251	206	208	197	204	207	196	228	209	225	199	208	227	215	213	206	202	211	209	205	214	190	220	210	199	222	229	226	221	234	215	199	230	214	224	216	226	209	222	205	221	223	215	222	237	203	217	203	230	212	228	219	210	212	229	240	215	231	211	231	231	213	189	227	205	195	227	220	212	204	242	229	217	229	209	190	217	226	233	213	220	214	218	194	206	233	195	192	195	202	198	212	214	204	225	207	204	229	250	247	255	207	217	205	230	203	215	227	187	225	187	190	230	254	223	225	206	227	245	184	201	188	223	199	210	206	207	219	208	215	227	218	237	198	219	218	223	199	245	207	209	256	197	222	192	201	207	214	211	218	219	226	200	220	206	229	193	230	217	225	226	213	220	231	173	216	243	210	230	200	211	211	206	232	218	200	221	218	206	198	200	211	226	193	196	227	209	203	218	207	214	191	222	232	216	225	199	207	183	212	234	220	223	233	208	227	202	221	234	231	215	222	198	228	242	208	217	229	220	212	218	202	198	212	222	227	243	186	223	224	230	217	202	209	208	209	188	230	216	218	224	201	207	197	227	214	202	226	203	237	216	202	193	207	233	199	224	230	201	220	214	237	191	214	223	207	194	223	205	209	226	225	212	198	214	214	247	224	217	196	210	234	216	224	216	229	205	210	213	227	186	193	213	214	232	213	198	211	223	200	232	195	203	228	231	180	211	214	211	200	221	205	208	227	228	202	239	216	229	230	229	208	216	247	224	240	214	196	207	196	224	207	210	208	200	211	257	219	187	212	228	230	216	238	217	240	218	234	222	197	201	183	224	217	201	195	208	233	216	212	204	238	220	203	221	213	184	211	206	217	247	206	223	210	210	208	241	214	210	230	217	245	231	205	227	206	208	219	216	212	230	228	208	227	212	223	221	228	216	184	197	210	213	207	203	193	222	196	214	201	205	202	192	224	228	246	207	211	206	189	198	236	212	198	215	171	215	252	218	185	205	193	220	204	215	250	219	215	195	251	201	246	225	208	234	192	205	259	241	205	207	214	224	210	229	190	212	201	218	217	205	240	206	219	210	226	227	219	224	202	214	200	233	221	222	227	212	213	219	193	221	215	221	207	219	206	236	217	197	213	215	216	189	213	225	198	218	229	220	231	207	210	214	199	224	234	224	225	235	202	208	210	229	201	216	208	185	214	218	211	202	224	247	201	184	218	221	213	205	192	208	207	207	199	224	215	190	216	202	215	225	225	213	215	228	205	204	233	201	228	222	227	201	206	203	202	207	193	213	201	187	210	211	220	205	215	218	255	216	223	225	202	213	238	219	219	232	215	214	210	205	182	223	201	228	230	167	212	242	227	233	200	224	194	209	211	208	225	218	201	196	205	188	202	224	242	217	201	222	216	217	232	219	220	227	216	226	209	236	222	192	226	220	235	201	201	212	237	186	246	205	218	245	208	196	224	238	217	208	224	211	236	221	224	201	201	207	188	218	202	240	217	228	194	219	189	219	200	215	205	210	247	213	207	230	223	206	206	211	204	200	226	198	199	206	214	202	225	224	211	210	216	223	202	224	230	197	224	197	217	225	201	187	205	217	206	231	216	218	200	234	203	192	255	211	199	231	227	217	234	244	237	202	229	223	196	221	216	228	214	218	208	214	220	220	258	221	245	236	198	211	221	203	205	208	179	231	214	237	196	218	192	221	220	244	204	200	208	213	236	232	215	203	231	192	211	215	196	225	223	210	222	189	214	200	175	197	200	207	216	188	217	244	217	213	198	208	174	197	222	239	190	211	226	253	205	221	220	196	232	219	228	211	207	227	202	201	217	235	214	193	232	206	204	209	221	228	220	201	216	194	211	219	215	231	200	216	232	213	204	219	205	249	230	223	216	194	213	205	204	205	204	186	253	260	229	207	219	186	240	202	226	211	230	218	218	223	208	229	224	204	211	206	218	220	218	209	205	228	230	200	240	242	212	213	226	199	229	226	213	225	236	213	230	222	233	210	238	199	249	204	213	237	197	191	184	221	218	223	213	217	238	209	208	197	236	215	200	204	227	222	208	216	207	197	201	214	217	232	226	222	192	208	223	192	235	201	209	232	205	230	219	209	204	206	205	219	214	205	216	228	240	230	212	232	185	216	236	234	205	210	189	188	220	197	202	229	211	223	219	211	200	205	238	215	190	222	191	229	218	229	190	217	213	223	211	219	200	196	208	220	206	193	212	203	219	221	248	228	217	217	229	216	249	193	225	205	214	228	213	212	203	195	212	199	219	208	210	203	218	215	215	236	222	240	208	196	183	239	221	219	169	206	231	235	191	229	201	220	191	204	206	233	216	231	235	213	211	179	182	210	228	219	231	221	198	213	212	206	202	217	220	201	225	220	232	195	210	200	237	213	244	173	210	210	220	187	211	227	206	208	199	202	231	204	217	209	194	220	237	210	196	228	233	255	220	232	196	215	229	198	221	221	203	195	215	226	213	221	205	202	235	229	215	249	229	216	215	202	229	220	234	217	198	174	190	218	202	213	182	225	218	206	247	218	225	238	206	222	233	209	194	215	210	212	223	179	207	197	202	237	217	210	194	221	229	219	241	230	198	219	211	199	202	190	189	215	212	228	228	209	186	217	220	215	230	220	224	211	176	207	218	207	210	214	209	221	228	211	240	200	200	219	216	213	224	229	225	205	201	208	185	194	199	209	193	235	209	226	245	222	189	233	212	196	211	218	208	216	248	232	217	217	232	177	187	197	229	220	212	224	202	216	241	220	213	167	208	237	216	224	229	213	215	230	213	209	189	206	220	221	210	226	209	193	212	223	222	205	228	221	211	230	215	224	205	217	205	188	221	213	219	224	206	203	198	207	212	222
7983	559	631	583	618	589	553	601	556	574	576	543	554	528	568	557	502	544	557	547	504	512	524	566	503	523	514	533	538	559	563	539	511	556	499	491	542	513	516	550	554	546	516	551	482	581	530	513	548	503	540	525	543	520	547	544	566	557	484	546	514	528	530	528	534	571	548	528	561	548	517	522	531	518	494	562	535	538	512	511	501	504	510	517	542	532	524	537	518	541	552	535	559	517	599	540	536	552	525	513	514	515	521	544	567	545	522	563	531	528	509	484	491	522	489	532	538	513	557	502	568	522	525	520	508	531	548	562	522	540	564	527	512	538	499	496	526	521	509	576	586	548	604	540	533	536	518	498	505	522	491	515	489	558	521	552	576	503	518	529	504	517	505	561	537	486	535	510	524	530	579	512	564	533	531	527	540	522	491	523	533	545	531	562	530	531	493	517	499	512	515	531	514	517	513	501	511	536	522	520	535	570	516	514	541	534	523	514	545	554	528	510	491	553	528	515	533	554	497	495	519	550	541	531	525	514	519	501	534	504	515	517	510	537	521	506	499	502	525	535	505	492	542	524	503	570	522	545	500	492	525	515	528	527	519	510	556	498	518	525	511	505	504	527	522	545	528	535	569	550	497	542	541	555	562	566	510	508	535	583	546	536	501	538	515	524	540	537	549	527	520	534	515	550	535	543	526	515	491	513	534	549	546	546	503	501	539	528	527	547	532	507	493	572	539	556	532	531	552	540	523	554	509	516	534	523	516	548	517	516	511	518	514	519	537	518	556	524	535	509	557	533	511	526	558	526	513	536	521	530	556	537	548	501	509	501	521	534	527	544	527	507	508	531	513	512	534	560	552	552	522	524	549	552	519	511	564	514	554	513	524	507	540	530	501	544	550	525	542	538	537	560	505	505	528	530	524	500	513	552	511	500	525	546	509	484	537	518	512	489	530	571	579	540	523	497	504	507	528	517	534	511	509	525	504	545	535	529	575	517	521	521	578	497	529	494	571	516	533	542	514	538	498	538	507	500	539	524	532	518	533	520	528	506	523	534	556	485	533	547	533	492	506	558	520	508	540	514	554	512	500	545	547	485	526	506	530	525	534	546	551	525	544	523	567	538	532	498	518	515	513	500	526	485	484	519	491	534	521	557	512	522	529	547	558	552	551	513	496	504	549	526	557	530	482	516	519	514	519	540	531	504	561	537	486	502	521	499	495	551	546	495	510	533	501	547	520	532	534	513	557	507	554	567	523	509	545	503	509	537	529	511	543	533	485	488	531	513	523	520	580	502	522	509	511	524	564	521	527	502	526	509	533	536	512	521	512	557	526	537	481	567	491	514	538	539	524	562	549	537	507	506	540	535	509	521	514	528	525	529	497	493	512	487	533	522	525	527	554	529	560	506	553	522	537	514	538	521	531	504	530	555	541	509	535	541	552	509	513	536	563	553	521	538	579	525	548	551	517	497	514	555	525	554	521	523	568	539	498	532	567	555	516	512	561	567	530	567	525	492	565	515	557	526	524	554	508	544	560	543	553	537	527	520	531	532	548	510	526	516	501	501	515	512	530	517	523	517	536	522	536	569	547	533	562	523	542	538	548	524	554	534	519	528	531	516	547	521	529	506	532	572	532	516	524	542	538	521	548	504	588	511	556	500	527	531	468	541	511	504	540	467	528	509	567	528	545	511	569	520	545	538	502	558	518	502	491	525	538	524	545	514	531	518	511	505	535	483	522	543	571	492	552	553	524	529	530	520	548	548	516	512	542	544	522	523	476	538	507	523	531	556	544	552	546	553	511	506	536	497	518	529	569	549	533	477	514	529	546	520	552	517	550	568	521	518	515	504	503	498	509	542	504	533	597	511	522	515	530	528	586	546	548	563	579	533	555	518	546	522	577	483	531	513	496	558	517	519	521	541	537	518	535	537	570	501	515	498	540	501	505	571	569	525	546	546	510	505	545	552	547	520	531	522	535	558	492	533	497	526	515	545	538	547	545	515	506	494	547	522	503	533	502	544	503	549	573	545	506	556	493	528	500	511	528	517	498	550	502	531	511	533	577	499	552	496	549	539	511	557	516	562	535	503	507	554	513	541	496	540	538	533	533	527	535	546	545	508	550	482	546	515	518	541	509	538	492	543	495	569	565	496	524	494	543	493	544	508	533	522	531	535	515	501	542	559	501	557	544	529	536	558	512	534	473	521	500	541	519	512	572	531	520	518	507	511	523	548	526	507	489	525	528	524	536	545	519	504	503	551	489	519	545	564	547	549	527	502	539	529	529	536	491	503	536	569	521	524	558	524	524	517	515	450	530	534	536	479	541	540	528	557	521	515	539	506	519	510	532	529	550	489	547	512	515	520	530	527	479	523	522	570	511	580	513	567	516	510	500	495	506	533	519	532	531	533	525	517	505	498	560	524	525	484	516	545	575	525	537	552	529	507	535	533	478	535	525	507	509	491	513	487	533	551	559	527	538	500	545	500	570	527	540	513	539	559	532	557	511	564	545	547	590	583	545	529	561	550	489	521	543	537	531	489	563	508	536	533	537	504	515	520	513	546	528	557	521	550	502	489	519	515	558	545	534	576	524	573	551	519	547	500	541	490	485	469	515	522	505	574	556	534	560	519	547	539	506	511	576	558	519	504	532	554	552	499	544	509	495	533	526	513	545	510	536	524	495	527	559	499	523	551	539	537	536	561	518	555	500	516	524	521	557	518	569	501	553	557	536	561	511	500	536	515	556	562	524	538	499	523	543	506	558	539	533	530	506	523	521	526	542	552	523	542	542	532	562	522	563	512	539	558	500	504	480	546	536	523	543	499	480	576	496	518	529	516	532	570	552	536	486	530	517	505	531	546	510	489	538	548	479	529	560	511	569	568	499	509	530	579	533	504	483	545	526	530	533	529	496	521	536	533	554	580	587	524	509	526	501	499	566	518	503	482	540	528	545	530	473	515	533	533	548	501	572	551	534	516	514	527	521	523	518	516	516	544	538	466	526	471	542	530	520	532	507	536	572	507	518	546	518	551	530	499	549	540	519	551	559	530	546	522	541	524	511	513	521	515	505	504	548	536	538	510	542	506	539	513	546	538	498	559	534	545	526	538	556	541	532	557	471	520	513	506	522	583	508	543	535	517	539	504	515	499	525	576	535	559	511	522	524	521	522	533	533	532	496	504	518	507	540	524	506	523	505	536	566	531	551	549	552	499	534	540	520	521	497	530	535	504	511	516	558	548	554	546	500	546	529	464	551	533	519	496	491	540	525	520	580	512	555	507	505	522	504	502	555	504	531	545	508	556	518	517	533	569	500	546	521	520	515	552	539	532	525	518	558	547	526	544	521	532	507	569	513	547	551	513	532	502	564	496	527	518	519	493	566	512	513	535	524	495	551	511	530	542	599	535	519	534	533	571	544	554	536	545	495	542	529	551	585	535	520	554	498	557	503	514	522	507	540	522	532	507	534	498	515	512	544	554	539	515	543	503	505	520
55638	15952	2744	825	574	423	342	295	262	237	196	209	196	199	199	180	186	190	153	175	152	174	142	136	133	151	162	168	157	151	146	148	140	132	109	142	147	128	167	151	153	148	150	137	150	148	132	137	139	137	157	133	148	145	145	119	146	121	134	136	144	141	149	167	144	135	158	142	132	147	125	161	171	125	129	150	149	130	144	149	141	152	161	151	147	161	131	126	123	148	128	133	141	145	151	138	147	152	122	149	134	143	145	134	125	155	145	147	152	150	150	138	119	139	143	132	142	130	143	128	150	159	111	140	153	137	142	129	141	136	149	140	136	131	118	121	120	154	136	128	140	119	157	143	118	143	158	158	142	124	133	119	145	142	120	149	123	128	126	123	129	133	160	146	150	150	141	152	138	119	154	164	156	125	138	139	139	141	142	140	133	130	139	130	142	159	149	130	146	135	168	134	125	140	137	148	136	152	139	135	168	140	131	125	146	153	131	144	138	126	139	150	154	138	124	132	137	124	151	134	145	136	131	134	149	126	114	132	125	150	149	130	150	134	124	134	136	120	137	132	160	163	144	136	126	147	148	161	145	135	146	140	106	143	149	140	133	138	135	175	143	151	151	141	147	134	125	130	157	156	122	141	151	142	153	145	124	132	129	163	140	153	122	134	140	158	132	159	166	144	146	129	156	140	139	123	119	109	134	140	133	123	147	123	150	172	136	127	161	151	151	130	135	124	125	130	140	131	148	113	144	142	137	124	150	160	140	139	139	140	145	130	141	131	149	129	133	156	159	136	115	124	165	137	143	143	145	136	159	144	138	133	144	135	128	151	145	122	143	153	145	142	132	118	120	123	126	126	119	114	143	152	141	130	143	133	148	118	144	127	145	140	147	149	124	127	134	137	141	157	144	149	121	133	141	140	126	150	154	125	145	136	136	145	161	163	147	132	131	124	132	136	143	123	120	125	141	128	123	133	145	137	130	139	146	133	127	118	145	172	151	121	129	138	123	139	132	126	124	148	130	156	139	153	126	141	161	119	128	111	145	129	143	139	146	137	140	155	137	156	154	130	142	132	141	125	128	160	143	113	152	136	125	152	130	149	115	111	133	123	133	151	137	128	146	140	143	152	148	129	173	136	137	123	141	119	135	135	142	119	138	127	155	143	148	156	144	153	147	122	158	153	120	139	137	131	148	142	115	139	129	132	128	139	122	158	145	124	121	132	145	166	153	148	132	125	123	130	125	139	146	139	134	124	133	137	138	145	132	138	149	148	145	120	145	129	137	121	148	124	142	123	172	144	143	156	143	124	141	147	115	118	139	141	144	131	153	144	129	144	145	157	140	146	137	151	143	127	142	136	148	133	131	146	137	134	138	155	125	148	144	127	114	118	130	163	166	136	149	162	148	143	123	142	129	126	137	152	134	153	154	132	125	154	167	150	152	140	125	167	144	135	142	143	135	112	146	130	130	128	134	146	131	132	158	142	147	134	152	167	141	134	165	113	139	143	134	124	129	146	133	133	135	141	125	152	131	140	103	127	154	136	153	116	161	145	122	152	139	137	116	144	144	147	127	151	148	148	123	146	130	142	120	168	157	155	125	138	137	126	132	133	129	158	123	152	131	131	140	135	141	135	129	127	138	142	159	138	144	139	139	139	153	151	121	135	133	137	126	138	131	149	139	145	138	124	136	123	127	139	140	137	131	145	140	131	125	149	136	110	122	117	126	140	152	117	142	147	124	122	114	160	122	135	145	147	143	131	114	131	154	153	131	130	128	137	123	146	135	133	143	147	136	134	121	141	157	117	135	137	142	137	144	147	137	103	158	138	133	119	134	135	132	135	115	148	131	154	144	125	166	136	140	146	133	151	145	157	131	137	142	143	156	146	134	154	151	147	130	160	155	136	138	133	171	141	140	132	143	143	122	146	146	116	131	162	130	157	144	142	134	125	131	122	143	135	126	131	130	133	166	145	146	121	126	133	152	137	135	147	136	143	132	127	147	159	123	129	150	137	142	139	155	151	129	142	145	133	144	151	142	129	148	116	144	133	134	127	120	129	137	144	130	141	119	133	149	118	151	146	162	157	139	113	135	128	118	137	142	136	131	126	157	139	126	151	117	153	127	155	146	120	155	144	146	116	143	158	148	133	143	136	131	154	138	145	137	139	132	110	154	139	124	142	157	141	135	108	124	132	158	152	141	148	135	127	124	141	137	141	108	116	129	145	118	121	109	108	136	162	136	132	146	125	141	150	140	142	163	122	149	143	138	135	120	125	153	154	145	142	129	114	147	152	127	157	151	146	176	139	143	142	126	162	142	170	127	147	152	149	145	122	137	149	139	123	168	138	111	147	139	136	161	146	114	131	119	134	132	133	133	138	146	147	142	116	137	142	156	155	153	156	153	149	154	147	137	140	136	152	162	133	124	127	129	140	134	131	150	156	141	141	128	150	147	128	131	151	155	130	131	157	151	157	143	136	129	125	168	141	128	129	132	139	160	136	122	141	132	143	139	136	131	146	142	125	136	132	144	126	173	121	124	120	129	139	129	159	133	133	150	134	142	100	137	129	119	129	135	159	140	152	120	126	137	145	142	145	125	148	156	168	140	142	138	139	151	135	140	137	143	147	138	147	140	143	125	151	132	121	147	125	143	136	119	141	145	136	159	138	160	144	123	143	152	141	130	117	132	151	145	136	130	117	150	146	134	157	128	137	124	131	136	159	141	159	135	139	135	133	125	109	122	124	136	126	145	148	148	122	142	144	146	127	126	125	123	138	133	126	135	153	126	136	117	127	138	149	146	141	138	140	124	133	136	137	163	156	147	131	139	135	127	140	123	138	110	146	144	140	133	125	156	144	130	113	134	154	140	128	162	129	146	125	141	159	142	150	156	143	123	151	138	130	143	134	125	134	132	148	137	123	120	151	137	160	129	141	126	126	128	139	132	140	132	156	130	141	138	128	144	138	125	136	129	137	135	148	131	121	136	117	121	143	154	119	130	131	141	106	114	151	121	141	143	165	164	163	143	148	138	167	115	159	145	148	144	158	135	142	144	141	123	159	149	166	155	134	133	116	157	129	143	142	139	133	151	145	145	131	160	159	138	119	162	142	142	136	122	136	147	133	124	156	146	140	141	171	161	138	142	144	127	130	132	160	151	155	137	143	154	125	148	129	152	132	153	142	140	126	145	127	137	129	121	125	135	130	109	160	140	139	139	125	145	149	156	152	148	115	132	157	144	134	144	128	145	133	150	138	142	121	147	143	143	143	137	136	149	151	156	124	127	145	152	134	136	122	134	135	125	124	133	141	141	121	117	127	136	138	137	142	131	146	147	130	147	126	123	149	148	141	132	133	138	131	160	146	148	151	118	162	137	133	132	116	119	141	135	135	134	128	146	144	131	161	154	134	141	138	136	136	160	139	140	117	137	140	150	135	145	140	137	133	147	145	154	145	140	131	137	129	127	149	135	127	133	136	151	140	113	111	135	129	133	133
27221	995	2069	2406	2197	1790	1512	1239	1065	945	869	766	782	682	657	627	620	608	537	503	553	510	549	509	477	442	521	484	433	462	464	465	418	471	444	433	423	432	423	380	410	433	399	445	400	432	456	415	424	403	439	421	401	413	431	412	422	435	412	408	402	405	378	382	403	386	383	417	413	419	434	390	424	422	360	404	399	380	408	374	397	385	414	370	387	410	415	392	381	404	406	398	387	395	406	394	384	378	436	381	400	391	369	389	379	422	397	380	403	366	411	410	381	379	387	386	411	354	390	425	391	377	383	396	374	408	405	407	378	405	399	414	402	372	389	377	375	387	382	393	418	401	384	389	412	406	338	413	365	372	427	369	376	422	373	372	388	409	381	357	395	368	431	363	343	404	418	391	388	399	407	383	412	393	447	399	389	384	391	379	363	405	383	379	364	393	397	384	368	409	375	420	407	407	369	415	413	413	369	379	383	369	366	406	432	365	405	384	387	372	343	390	406	393	397	408	427	418	380	379	411	365	389	371	405	415	398	356	389	405	381	364	430	343	361	423	378	363	373	398	390	340	391	354	395	409	415	388	362	397	408	406	356	383	372	363	365	394	377	384	405	382	371	386	407	367	348	360	411	391	366	404	363	417	419	384	382	394	404	413	375	396	361	396	407	364	381	383	353	365	403	385	353	377	397	404	377	381	432	382	372	390	405	405	394	383	367	370	421	360	405	399	368	438	370	363	380	399	377	385	394	415	423	355	396	379	391	398	364	377	391	430	369	391	383	381	393	395	393	394	381	386	355	406	366	385	367	395	379	393	388	427	408	359	411	359	391	405	390	432	448	378	396	370	380	388	379	356	393	377	375	396	414	406	385	358	392	387	405	384	391	426	370	402	389	374	360	381	374	395	423	427	360	394	348	379	381	429	381	384	357	395	412	353	360	380	388	373	407	393	368	366	420	376	359	385	394	379	340	383	371	392	367	357	410	391	406	398	368	417	383	406	406	364	368	390	360	407	390	417	395	367	386	391	363	405	407	379	369	350	402	388	350	367	385	397	365	386	385	409	410	374	392	363	356	360	403	389	390	417	407	371	403	348	417	382	414	406	373	399	387	387	379	371	387	382	372	418	383	374	396	400	366	406	384	381	377	375	400	392	387	410	384	350	352	410	401	380	385	412	360	413	350	403	414	383	392	375	379	407	374	406	389	386	364	403	358	380	345	427	363	389	394	389	338	384	426	393	379	383	363	367	386	400	368	398	371	380	384	418	366	406	396	402	390	376	394	376	341	396	401	364	417	362	401	387	376	355	373	370	396	401	390	410	385	379	388	368	405	366	384	401	415	403	394	406	397	398	422	375	380	383	433	413	381	355	411	402	393	383	395	398	356	365	390	400	398	387	357	415	385	393	348	406	380	381	409	379	412	374	397	382	354	363	355	349	391	372	391	393	388	389	379	383	371	431	393	391	376	390	386	373	374	361	364	407	368	423	386	401	352	366	359	370	401	392	390	384	406	410	359	387	380	400	362	377	362	389	397	378	348	385	388	368	402	416	441	371	396	397	374	376	411	378	364	366	407	378	410	357	409	405	364	377	390	357	422	388	387	401	403	355	415	405	394	416	373	359	422	405	407	366	364	416	405	389	415	430	400	377	411	421	395	374	367	385	338	407	373	343	382	419	392	411	354	380	395	382	383	360	382	387	387	364	392	387	369	401	397	358	427	358	394	378	364	406	441	387	358	393	394	417	364	378	394	411	402	419	370	387	359	430	354	364	429	403	378	399	385	433	346	374	385	410	376	377	378	356	385	373	370	390	389	378	384	382	392	388	381	354	386	384	407	462	442	390	394	394	393	378	378	379	415	377	376	432	367	365	379	411	437	391	425	397	378	385	358	375	379	406	360	406	376	385	381	359	400	393	380	358	370	407	407	410	379	380	367	351	416	378	365	366	369	345	388	452	381	393	375	338	368	405	336	372	382	381	428	408	407	400	390	396	393	352	378	404	397	390	383	411	387	389	408	377	381	396	378	369	399	389	388	375	392	379	420	379	375	382	370	359	411	380	391	389	408	384	405	375	365	382	373	395	404	383	399	382	385	381	423	349	351	389	360	395	376	391	409	366	421	376	398	402	405	400	415	408	370	353	403	375	366	398	408	425	397	389	367	407	377	364	371	368	376	375	413	374	394	385	400	387	380	356	393	365	393	388	425	365	394	390	398	374	388	360	381	390	382	400	394	382	407	400	376	399	376	387	365	363	388	373	344	363	389	416	387	402	404	362	381	377	411	370	393	380	401	402	351	381	392	398	428	377	370	374	391	389	398	379	336	379	391	412	363	380	357	388	402	415	345	378	416	367	415	399	381	398	398	407	362	380	405	400	385	389	369	376	415	392	404	357	392	412	385	394	402	344	386	386	411	368	403	425	405	385	410	395	374	338	377	403	411	372	420	384	376	387	370	381	386	400	381	374	404	370	405	394	420	393	384	351	402	353	383	362	347	423	387	378	356	390	368	399	396	381	376	398	390	385	417	386	356	375	385	366	416	405	419	386	371	394	379	395	402	382	411	398	404	382	411	367	391	411	398	373	367	407	393	383	410	380	398	373	384	381	378	399	408	391	370	412	366	371	350	373	390	387	352	383	397	386	396	403	398	422	380	387	332	400	384	423	376	388	397	397	380	419	374	374	389	433	380	421	369	377	364	368	424	364	358	381	399	392	378	397	369	373	380	360	419	385	411	376	383	387	361	357	381	404	380	410	387	418	384	405	380	404	376	394	400	416	381	378	415	388	397	364	349	397	393	360	372	413	385	395	341	356	366	361	412	420	370	356	371	405	392	356	396	370	386	381	383	396	392	402	400	400	352	393	399	409	391	387	406	388	388	364	363	393	412	404	406	378	403	394	364	412	381	386	373	390	409	385	384	387	389	414	420	377	384	389	363	402	392	399	379	412	404	383	371	395	472	397	387	389	364	379	389	359	414	389	380	363	349	361	344	384	398	403	394	373	351	415	383	396	386	379	401	413	411	383	385	374	373	416	365	409	377	381	418	406	407	388	452	384	415	380	378	385	398	403	371	423	406	390	398	401	365	405	436	365	379	398	372	389	374	378	419	425	415	390	433	381	366	339	397	354	391	390	407	369	387	388	396	395	369	347	386	385	379	350	412	391	398	379	394	368	389	380	363	380	364	379	400	368	389	350	382	405	383	433	381	393	437	393	386	423	378	374	371	368	426	379	340	366	375	367	408	400	395	357	387	393	391	392	398	385	396	406	370	413	395	351	427	366	376	411	403	384	388	420	378	364	364	385	368	368	415	397	372	361	408	397	407	380	418	357	366	405	396	342	397	398	372	387	388	366	394	386	396	385	424	409	382	385	406	399	385	400	428	370	404	378	404	419	399	385	405	366	394	361	373	401	379	396	348	392	406	367	362	360	390	405	391	388	360	413	421	429	409	378	380	430	344	369	392	365	399	374	398	382	403	416	373	375	401	395
64319	22785	9357	2095	1200	878	680	585	548	506	462	412	409	370	371	359	328	322	334	332	368	318	338	312	304	326	334	305	285	313	302	325	320	308	305	306	296	281	298	276	291	304	294	337	324	294	314	300	304	284	318	307	298	281	285	296	311	287	307	295	264	285	294	311	262	269	255	302	308	290	302	293	318	327	310	289	296	282	285	301	303	300	287	315	285	305	309	293	270	260	274	302	295	299	318	296	280	266	255	297	315	282	297	313	278	252	305	316	321	273	317	281	287	286	305	296	261	302	288	350	315	301	312	301	276	247	291	305	293	274	264	309	294	301	290	300	320	265	271	331	264	279	258	273	283	312	269	260	273	272	303	296	294	308	270	307	319	292	282	297	271	288	321	301	265	283	301	276	275	292	292	296	298	261	299	268	271	298	266	306	311	268	298	302	278	337	308	274	298	300	316	275	319	281	305	275	270	287	278	294	289	274	283	279	265	268	296	277	303	295	269	276	297	287	304	286	286	319	270	292	293	332	302	296	287	283	287	288	298	294	301	267	287	294	304	269	278	283	284	279	294	305	287	240	277	314	324	296	281	303	275	281	307	265	295	289	322	277	321	305	273	315	276	288	290	285	282	309	285	266	270	286	289	283	280	310	313	276	312	290	307	281	256	268	293	278	290	304	286	269	315	313	292	297	282	246	327	317	283	282	269	299	267	291	324	274	302	315	298	261	283	282	315	276	302	268	308	288	250	265	288	290	294	292	258	292	275	284	261	281	298	278	291	266	264	309	288	302	309	291	289	270	276	288	291	301	299	314	281	284	277	314	273	305	285	273	300	274	317	296	317	257	308	290	294	281	327	294	316	295	291	326	278	302	312	309	265	313	289	288	275	270	297	273	312	286	257	309	295	286	267	254	293	325	325	319	300	252	288	290	297	290	306	288	293	311	293	255	296	304	320	290	282	238	281	246	264	277	287	292	293	308	289	287	246	277	289	294	304	296	296	281	283	286	287	307	293	335	247	315	272	274	279	295	255	271	262	276	285	301	281	266	271	273	294	267	264	296	316	303	268	317	273	286	307	275	272	290	284	247	308	302	305	270	275	294	355	274	312	296	291	283	320	281	289	266	298	265	301	281	286	301	301	270	285	292	280	277	285	305	286	277	288	282	300	291	286	251	299	289	292	319	302	316	289	245	304	265	306	301	305	272	303	295	264	276	268	254	282	323	280	269	266	308	292	271	267	299	300	309	299	300	310	259	272	290	280	327	303	296	289	283	303	298	285	305	295	290	299	236	324	253	279	270	284	325	299	285	297	286	252	292	282	262	283	288	270	270	255	310	312	278	310	295	257	281	298	264	266	250	268	312	279	322	285	296	282	280	284	298	272	261	288	317	289	274	298	280	321	312	298	281	285	312	309	296	310	257	284	314	294	319	260	282	302	299	284	334	290	286	242	271	300	258	290	287	292	283	273	292	266	269	290	286	311	263	300	283	287	281	296	286	291	288	292	294	298	300	293	289	303	306	285	277	312	286	285	293	270	313	292	276	277	292	301	277	298	290	274	284	272	288	286	322	257	274	252	291	264	290	324	301	297	305	308	294	296	290	290	305	280	265	279	321	280	283	270	285	275	291	291	282	270	259	291	348	297	302	279	269	287	307	264	302	323	268	308	294	289	277	311	309	287	291	309	284	281	295	300	285	255	274	320	304	264	269	289	279	292	291	290	253	285	323	317	276	265	289	261	276	301	279	264	298	284	281	300	280	304	302	292	288	307	277	260	267	279	302	317	267	293	275	295	295	284	278	304	268	307	313	273	292	249	294	287	279	296	298	239	293	275	289	307	282	282	289	302	317	299	279	288	303	310	290	303	300	262	291	268	298	295	320	302	277	285	307	278	288	304	277	317	309	251	298	267	256	290	329	282	281	297	296	315	312	292	271	270	286	287	282	267	265	254	285	281	279	254	305	306	286	279	263	298	249	293	307	323	319	248	299	302	298	272	300	267	252	253	271	300	284	278	249	283	285	309	278	304	284	289	292	306	277	313	337	285	295	280	296	285	312	287	301	283	301	294	259	333	286	321	274	284	302	301	288	252	301	266	268	290	286	256	304	303	277	266	300	302	253	282	308	289	285	302	256	307	294	282	240	274	265	286	291	281	250	310	282	271	271	282	288	251	320	278	308	307	284	290	271	302	283	288	296	307	309	274	261	298	270	231	319	308	278	307	267	278	290	262	283	268	301	312	276	305	302	273	251	287	294	298	253	282	302	283	308	317	296	282	262	286	304	319	290	284	281	285	297	303	302	265	278	289	289	300	258	288	270	323	284	280	296	291	294	297	310	260	270	286	308	279	294	284	344	295	284	287	294	288	319	302	280	282	259	270	272	296	257	308	282	286	289	345	271	277	310	284	236	286	296	303	298	273	321	285	265	287	327	284	267	270	295	270	259	270	310	302	290	308	292	285	278	257	306	292	332	292	267	277	268	263	296	288	280	283	292	285	339	260	334	308	288	278	283	301	282	266	286	271	288	277	328	285	311	295	341	249	296	277	278	283	312	307	291	271	335	329	272	283	287	284	308	280	307	267	286	294	289	296	310	305	313	300	294	267	297	254	291	303	280	268	290	295	289	298	259	330	341	314	274	296	297	306	272	272	253	318	319	293	298	293	298	288	275	305	310	301	267	248	297	320	286	286	290	262	289	316	285	314	286	278	327	271	285	282	280	291	311	276	320	317	333	268	286	307	279	322	285	282	254	277	295	298	276	316	278	287	317	289	268	293	294	301	264	263	297	290	291	291	288	320	266	279	282	287	277	259	293	286	283	292	291	266	281	281	274	271	323	295	298	278	304	260	290	289	285	305	294	265	297	299	293	310	251	279	244	260	296	308	293	285	276	255	279	282	279	303	293	329	274	261	280	297	317	283	302	285	266	278	272	256	287	314	290	307	292	307	285	299	312	283	294	294	297	274	274	297	282	291	315	293	272	266	301	282	281	307	324	276	285	283	259	289	279	277	274	284	296	282	244	278	291	286	295	281	296	339	295	288	288	292	281	333	302	311	298	323	273	251	301	295	276	273	283	311	280	308	309	288	278	294	297	271	309	262	301	289	312	299	292	306	267	306	299	290	271	296	294	282	295	271	280	312	282	286	264	253	298	291	270	304	300	272	283	279	281	309	289	293	265	291	291	277	276	306	300	256	291	279	289	288	295	294	293	285	318	277	317	303	254	276	285	290	296	270	301	258	291	298	286	279	265	273	266	282	284	295	278	304	308	263	292	289	298	321	336	280	320	284	282	280	293	282	252	307	282	280	295	278	293	262	266	286	269	297	310	273	279	290	274	294	280	287	282	305	292	307	286	309	296	294	259	236	265	311	277	299	300	256	253	282	282	290	283	295	304	295	283	311	287	267	294	266	289	316	288	314	287	304	301	264	269	265	300	276	297	267	285	293	258	292	305	338	293	313	303	283	285	305	253	310	325	286	270	294	275	270	279
33988	1880	4061	4710	4031	3414	2849	2357	2144	1877	1627	1493	1347	1312	1198	1169	1097	1062	1059	1058	1004	910	963	911	968	884	850	874	812	832	822	808	807	808	770	811	828	830	777	764	788	777	767	772	790	748	804	804	790	692	711	771	782	761	719	722	734	725	755	675	761	706	757	707	740	726	726	691	717	688	709	735	706	745	721	746	727	702	689	760	728	719	729	687	684	713	711	671	767	705	760	746	697	701	769	706	737	742	778	731	727	719	773	716	733	737	731	727	684	711	694	721	722	740	704	715	702	657	682	731	742	707	733	697	681	698	695	699	712	716	749	749	673	706	726	715	702	682	711	687	760	734	703	741	704	661	739	660	718	741	712	664	704	766	673	744	737	730	700	701	677	735	713	690	706	698	723	675	676	711	701	702	688	710	726	716	729	757	675	733	710	715	712	692	669	714	656	690	711	711	679	661	803	708	700	718	740	725	729	702	716	710	678	717	698	720	676	715	725	715	737	660	692	678	702	715	727	645	700	698	680	711	641	755	677	761	708	717	764	732	708	724	712	701	711	733	692	683	689	706	719	667	731	715	700	678	703	699	652	700	741	744	678	743	727	711	681	695	726	734	763	696	742	695	691	726	715	698	702	686	726	726	682	716	662	678	684	718	734	742	670	713	688	680	750	710	748	767	731	734	755	764	731	772	703	771	704	737	680	733	690	702	733	736	741	722	722	671	675	697	725	676	698	704	702	712	704	680	682	744	727	677	688	734	721	728	719	662	693	750	694	693	719	692	695	728	700	697	684	745	699	759	735	726	705	721	704	718	755	724	728	707	719	672	748	740	669	767	753	723	675	716	732	710	689	737	702	702	729	681	691	723	698	705	678	706	692	707	694	662	724	753	712	681	716	703	699	694	711	737	652	701	667	713	702	730	728	662	689	748	734	619	703	643	744	724	765	672	718	702	735	706	709	742	696	727	731	695	688	713	680	680	654	719	721	701	769	717	709	689	672	699	744	717	745	701	699	712	736	699	712	709	712	694	701	746	690	739	752	757	709	680	728	701	732	731	757	690	703	723	726	720	726	707	735	738	720	716	684	690	697	696	711	688	686	699	683	697	695	694	731	672	709	690	679	674	680	718	663	710	736	692	690	692	722	666	699	731	655	724	736	707	706	721	693	733	703	737	695	746	771	692	676	702	704	724	714	701	694	717	710	686	737	705	702	671	668	712	750	698	761	700	728	652	702	682	725	691	650	724	708	652	715	670	707	695	686	655	632	704	698	723	639	714	743	700	714	693	695	738	724	698	689	748	690	703	691	722	686	656	668	704	706	727	750	667	773	677	690	672	762	730	702	757	699	725	677	696	741	722	678	725	706	744	726	712	737	685	736	706	670	731	684	711	723	733	706	712	682	734	659	698	701	672	685	708	689	682	663	735	725	717	719	723	711	715	709	706	691	719	715	765	714	760	721	723	744	696	681	741	654	735	708	650	693	678	658	736	705	708	715	705	695	716	709	720	751	692	699	675	728	682	678	691	721	742	715	674	714	710	707	661	726	743	726	684	711	703	761	709	674	724	722	758	753	699	715	753	719	721	704	695	738	714	715	722	724	738	721	739	690	692	707	735	629	691	693	655	700	721	692	722	699	673	724	737	758	715	735	689	779	714	743	674	705	704	714	704	715	683	679	750	711	740	746	719	684	763	777	714	747	697	678	706	700	713	685	683	703	726	692	746	677	774	701	718	691	680	698	719	710	683	681	723	734	709	694	700	695	681	736	709	732	689	698	740	678	720	712	718	718	695	674	714	711	717	697	746	701	678	675	753	739	710	715	757	721	679	735	732	717	709	668	750	639	659	747	698	710	699	708	761	699	710	674	761	719	721	747	695	728	716	676	753	704	744	725	634	732	718	706	720	717	737	737	761	699	713	686	671	685	721	671	710	729	675	715	704	718	722	761	703	757	720	673	664	700	704	688	698	746	751	712	713	714	746	675	720	701	727	722	711	724	683	716	696	673	682	694	690	673	703	704	744	668	717	701	675	717	726	705	743	700	665	717	688	710	719	715	721	730	686	706	697	728	703	743	701	675	695	715	680	700	728	730	662	677	727	674	753	674	697	744	681	668	705	747	661	681	698	724	733	647	728	691	718	675	753	671	756	727	688	778	731	727	723	728	713	760	707	695	652	754	712	708	730	692	739	703	699	750	701	718	722	689	734	721	710	716	662	669	724	746	700	710	717	700	699	705	767	732	723	686	685	723	768	696	745	703	701	710	705	731	709	715	707	741	721	711	688	674	700	752	695	666	703	693	724	777	719	734	699	758	696	729	709	730	702	703	742	714	688	664	696	696	731	722	670	754	724	750	731	662	732	712	724	679	665	651	684	723	734	711	721	746	705	684	752	710	702	712	695	704	718	723	678	696	741	740	738	721	715	733	692	756	711	715	746	685	661	689	719	734	765	695	695	716	683	703	719	653	729	736	699	688	727	716	693	703	736	738	680	688	744	704	712	719	722	681	701	720	690	696	722	643	723	712	711	725	714	717	736	698	688	737	715	688	720	690	677	699	692	732	721	741	729	706	754	680	705	711	719	721	718	720	758	649	659	765	699	689	749	694	721	701	697	689	726	711	724	687	707	707	724	730	756	689	673	708	704	690	752	702	678	722	715	740	688	746	680	737	735	672	665	671	683	719	734	675	672	688	660	711	675	713	749	710	682	717	712	714	688	710	675	729	704	679	715	708	733	715	735	733	707	701	735	711	672	729	725	718	696	697	723	691	710	711	674	745	710	684	693	684	693	749	699	734	735	680	696	694	714	790	689	698	689	679	674	706	739	681	692	722	753	715	723	718	740	689	702	684	750	717	665	699	740	678	725	775	715	723	676	720	668	702	725	743	699	750	741	713	741	705	665	720	766	749	716	692	692	717	726	698	703	704	683	726	662	717	685	742	733	754	669	661	740	744	699	716	685	715	733	694	726	656	729	716	683	716	681	696	757	701	691	740	688	683	696	729	691	741	670	680	666	735	742	681	728	728	705	715	700	690	712	720	718	691	690	666	644	662	729	714	743	702	708	701	763	687	677	735	655	645	687	750	667	718	699	698	711	737	682	708	777	702	714	737	729	716	688	675	703	700	696	649	694	683	704	695	676	711	740	725	717	761	698	723	703	676	688	761	691	778	739	705	750	685	682	757	719	659	686	749	678	699	666	702	669	717	688	708	710	697	743	720	693	742	723	716	701	702	700	702	713	798	740	706	714	698	745	729	726	689	701	727	680	751	706	745	707	730	687	697	722	662	676	676	747	679	708	670	718	748	736	745	648	718	707	682	689	722	679	704	729	695	654	713	726	740	704	671	766	713	681	739	729	724	682	731	653	717	728	703	724	744	746	763	716	743	698	719	677	708	742	727	707	710	674	683	716	677	696	726	710	702	733	691	755	615	727	726	710	713	720	723	742	677	714	691	709	714	680	745	668	714	703	730	693	730	659	716	734	707	706	722	684
7869	369	206	213	206	222	217	219	206	230	198	208	214	251	217	229	212	217	223	235	196	191	220	205	201	196	222	226	211	218	210	202	227	220	203	220	178	245	203	220	219	237	242	210	236	203	216	218	206	222	229	216	211	220	191	239	207	249	216	218	219	205	199	213	206	197	222	221	224	222	214	212	203	199	213	236	210	217	216	209	213	195	188	212	234	214	206	192	221	178	204	207	224	209	218	232	204	225	208	241	211	220	217	216	200	207	236	233	218	202	219	217	215	199	203	218	185	208	220	235	216	211	187	202	200	212	230	204	231	193	220	213	227	222	229	215	235	224	227	200	221	201	221	223	234	248	213	217	228	231	228	224	197	210	209	203	187	206	238	233	197	213	204	220	186	211	217	220	213	210	204	223	193	208	232	223	236	194	213	229	207	212	204	205	227	178	207	221	199	216	227	234	209	219	195	190	205	223	219	187	206	204	196	233	208	196	219	200	185	207	211	248	209	238	182	208	221	224	193	215	203	241	227	219	197	222	191	219	209	204	214	214	209	199	205	231	202	203	201	218	225	225	216	203	213	215	212	213	255	238	227	210	230	245	197	217	250	220	223	198	204	210	218	227	216	234	210	206	212	225	203	199	207	239	216	215	205	189	194	207	190	184	226	218	212	257	227	223	208	222	219	224	215	209	228	201	224	213	193	235	256	236	212	245	211	238	197	216	202	209	223	203	210	212	214	216	210	214	222	225	215	203	223	208	180	204	182	197	240	190	197	243	217	236	207	223	214	227	222	204	216	187	233	212	231	188	206	189	205	215	235	189	204	227	209	213	203	227	204	180	197	192	194	235	208	225	226	217	229	194	220	195	200	221	211	205	218	251	196	230	224	221	206	232	198	212	199	222	208	225	246	207	207	230	224	220	217	203	231	199	242	194	197	199	213	219	211	211	214	208	223	205	256	208	168	191	227	202	228	205	220	216	216	199	215	229	206	203	221	219	219	204	208	202	219	223	223	206	221	237	209	224	224	229	189	215	218	191	210	187	218	204	219	193	206	223	222	195	216	214	221	202	205	202	219	214	191	208	201	244	231	228	207	190	205	206	216	227	215	229	199	208	220	190	219	227	197	211	196	199	216	214	190	220	210	204	221	220	208	203	230	212	214	204	208	215	220	175	214	199	218	206	217	235	234	205	223	169	225	235	218	199	210	219	211	183	213	212	210	210	188	227	221	211	211	206	203	205	220	218	202	240	208	216	208	187	230	212	208	241	235	205	196	210	213	215	197	222	204	225	203	250	197	245	206	212	210	202	256	209	181	214	224	217	208	210	215	210	217	212	217	228	216	193	213	193	203	236	221	204	222	206	213	203	215	210	198	231	221	219	242	210	199	202	219	207	171	205	214	220	227	207	181	186	213	202	214	219	214	212	217	221	206	225	205	215	193	217	215	219	201	189	218	205	192	222	210	231	216	213	219	217	205	193	234	236	216	176	201	253	209	207	233	206	200	200	207	184	241	203	201	219	208	228	219	216	194	211	206	212	223	200	224	220	206	202	203	221	198	207	208	207	187	194	234	199	262	214	223	213	205	200	218	230	196	193	196	217	212	198	219	225	208	208	229	196	217	219	209	216	221	201	202	210	223	221	193	197	193	196	209	199	199	213	189	220	210	204	213	207	227	193	219	207	233	211	223	180	213	208	219	222	208	172	225	191	211	204	209	233	241	209	193	241	189	207	222	209	213	206	213	212	187	215	213	212	210	237	214	185	222	196	207	195	190	203	235	243	233	212	209	216	192	226	229	181	183	211	212	240	198	228	198	210	222	229	194	198	241	201	200	188	225	225	197	202	245	234	182	198	213	216	232	201	215	220	196	189	213	256	249	199	196	249	196	221	187	205	207	224	176	231	232	215	204	219	209	241	204	234	224	210	179	201	234	239	224	210	241	189	201	202	220	219	231	225	197	203	227	231	210	228	244	224	188	238	195	230	218	201	192	259	186	212	223	185	226	206	212	193	233	215	217	246	234	213	216	202	195	224	187	207	218	206	208	205	213	246	203	229	212	209	202	223	207	204	229	240	189	227	188	198	232	197	209	205	221	217	205	211	226	226	196	235	232	216	228	215	200	233	210	201	226	229	222	208	192	197	227	191	208	203	247	215	221	211	187	190	241	214	211	219	213	194	191	216	217	229	212	212	200	216	219	202	234	193	257	212	198	220	214	219	205	195	213	219	197	188	229	213	209	234	202	205	227	237	222	227	218	165	239	220	229	208	226	237	218	208	186	226	202	202	222	221	196	245	227	193	204	184	210	192	214	221	218	210	193	229	221	224	187	230	223	203	197	216	214	186	194	209	224	211	235	204	210	209	236	236	217	216	212	217	223	191	210	230	214	228	201	178	221	218	185	241	252	209	200	221	197	211	249	209	218	203	198	207	218	229	198	235	203	210	216	218	199	192	210	219	223	224	215	227	231	225	204	208	197	216	199	228	233	229	215	188	214	232	222	193	194	190	197	214	219	227	205	223	211	209	206	223	223	178	186	244	212	188	205	210	206	230	215	237	225	225	244	192	200	189	209	197	203	222	221	214	226	192	211	229	230	213	200	187	192	217	201	236	229	241	171	232	186	225	214	242	207	203	187	215	238	226	208	209	209	215	235	197	200	235	246	200	213	241	222	223	220	209	220	210	181	211	202	225	206	235	208	215	219	203	201	201	210	223	185	181	207	198	206	239	206	226	209	197	240	225	197	199	206	200	225	210	206	206	209	221	190	209	225	210	188	217	223	213	196	209	235	201	200	228	208	196	198	213	208	221	205	222	219	234	224	217	210	208	205	215	202	195	182	203	193	206	214	210	238	237	206	218	225	188	223	211	221	221	206	196	232	220	210	217	198	190	214	224	206	219	197	193	202	214	229	218	211	210	183	224	213	231	214	208	213	214	217	215	178	197	224	222	216	218	200	212	229	225	221	216	199	215	215	238	204	229	188	237	214	223	207	226	194	220	212	217	189	233	214	219	223	205	223	226	198	254	229	211	228	226	224	220	237	199	212	216	228	206	223	217	215	203	207	207	193	198	225	236	215	209	178	204	198	226	215	226	217	207	223	212	223	205	237	207	241	225	208	230	218	213	200	225	202	208	212	220	220	202	175	208	201	224	197	223	216	188	205	194	205	188	222	198	185	221	217	238	199	203	215	219	210	197	218	214	218	200	219	230	206	212	223	189	231	208	188	220	207	237	185	216	213	206	229	230	234	215	201	216	230	198	207	198	195	222	215	206	250	201	228	206	196	220	202	238	206	203	201	197	211	224	173	188	213	222	227	219	191	189	199	193	204	221	193	198	197	230	210	227	199	226	200	173	237	189	229	229	181	205	214	227	229	220	194	221	207	225	211	211	200	202	210	216	231	190	214	200	204	221	228	217	218	203	195	213	203	232	229	232	201	222	208	223	222	214	210	195	219	222	218	211	209	250	199	210	203	201	202	218	242	235	205	225
7161	524	600	582	552	570	589	530	561	554	591	571	556	535	525	518	514	553	544	512	535	511	546	504	561	549	570	531	514	565	517	550	471	550	519	546	552	484	531	538	537	538	512	544	517	557	558	499	528	492	527	515	523	586	481	556	494	512	536	507	559	494	511	519	488	521	498	512	526	549	513	523	516	557	520	499	519	490	496	513	564	478	526	514	526	531	525	505	561	522	518	510	535	506	488	510	508	523	530	518	534	567	550	557	554	523	517	478	523	519	507	478	499	555	526	496	536	485	538	534	516	533	567	491	503	499	528	515	508	546	518	542	550	538	552	550	561	542	511	520	539	507	511	510	509	519	512	543	510	513	492	534	553	512	509	529	543	508	547	475	553	528	555	520	513	534	489	512	507	534	530	528	542	522	506	474	564	484	538	518	532	528	504	559	569	553	514	538	540	539	504	525	529	507	547	526	506	513	528	513	500	549	481	538	487	506	527	548	516	570	507	526	488	528	496	562	500	544	528	529	494	527	512	503	548	534	540	529	484	548	562	537	551	541	525	514	558	505	490	516	540	516	515	504	525	531	508	540	539	549	529	509	533	539	535	540	541	555	475	532	560	500	499	501	528	524	553	552	528	540	519	545	520	530	560	515	556	495	554	526	539	505	524	489	546	499	504	537	512	526	534	520	514	553	543	566	551	527	523	526	486	533	522	542	506	511	522	523	544	491	508	538	568	505	513	504	549	556	530	503	518	481	516	534	520	503	490	536	498	524	563	529	505	505	510	536	533	564	528	550	539	524	565	510	528	519	514	538	472	509	522	517	526	510	545	542	521	549	503	542	532	469	504	515	508	539	555	509	518	510	537	512	507	506	585	528	509	497	531	519	502	591	551	507	527	507	528	550	493	526	538	521	494	518	502	480	493	511	538	540	509	519	503	506	553	552	576	527	515	518	535	500	558	493	543	516	523	573	483	514	533	531	578	530	549	529	538	514	518	501	497	540	529	535	531	541	499	512	541	475	538	506	533	502	521	515	514	506	522	481	533	550	521	483	532	516	513	491	565	525	500	514	512	530	499	518	511	563	527	515	577	466	476	524	569	499	501	534	515	571	475	530	514	493	543	522	504	534	482	507	508	521	546	506	539	543	514	525	527	501	530	526	534	522	495	498	499	535	536	495	512	530	518	540	539	532	519	516	506	485	510	501	550	526	517	522	555	524	525	551	497	587	517	545	524	514	503	506	549	512	523	504	542	500	542	530	574	546	530	505	537	553	508	551	528	498	512	498	528	535	512	528	479	516	554	550	525	508	490	510	534	529	540	495	533	552	508	551	511	516	507	506	544	523	499	500	535	516	502	503	548	503	519	513	523	499	517	546	482	514	492	542	531	497	547	520	543	491	523	543	500	543	521	509	512	531	562	556	512	512	517	513	579	534	518	502	514	550	530	541	503	489	508	497	508	520	557	509	499	527	519	535	546	546	561	514	510	536	541	517	504	543	524	536	520	531	519	533	528	507	539	528	557	559	495	539	560	559	511	539	520	548	478	549	527	545	526	537	549	505	570	523	519	529	567	498	529	522	544	486	552	518	542	531	507	519	485	544	497	533	504	537	518	536	517	519	546	523	570	527	507	531	531	514	513	556	531	506	505	552	500	565	490	496	534	550	499	511	520	525	509	541	531	520	497	552	513	547	564	511	536	512	538	525	511	519	533	503	486	549	519	525	488	562	527	512	499	509	525	545	517	521	510	566	575	540	555	498	553	517	531	517	495	526	543	531	551	528	517	504	564	535	515	525	536	535	533	489	539	479	535	517	557	511	518	510	526	517	525	570	527	527	592	490	539	512	521	532	566	511	555	494	518	508	522	521	518	565	531	500	523	536	539	522	522	544	511	503	519	485	522	497	528	509	513	556	552	517	580	529	544	542	519	537	526	556	563	498	542	534	560	544	557	545	488	512	487	546	539	480	518	545	525	493	545	564	518	549	498	519	483	571	503	530	552	537	573	586	538	532	532	547	546	526	547	528	512	515	542	561	498	540	564	515	541	525	525	509	563	542	544	506	485	536	481	545	505	516	518	540	511	491	519	525	539	526	550	503	522	533	546	557	553	530	498	494	565	497	564	519	550	522	510	487	513	528	511	537	541	538	563	515	475	515	526	527	522	522	508	535	516	499	522	525	544	517	552	520	516	526	551	533	529	522	513	535	534	557	499	512	501	563	489	502	480	523	509	537	549	514	537	510	503	514	478	581	491	536	527	540	516	512	528	514	566	522	536	528	530	500	516	526	529	511	543	535	557	509	518	526	519	524	516	532	541	541	523	498	521	523	562	538	534	555	486	543	544	546	568	532	503	536	523	479	543	540	510	536	534	512	522	509	535	548	525	522	558	544	570	540	530	533	512	504	538	521	532	535	542	522	492	555	508	529	483	503	514	534	519	548	506	505	536	575	535	502	520	492	527	548	565	553	522	503	536	528	576	542	495	564	526	519	555	505	500	529	537	557	556	495	590	523	510	509	524	512	529	517	529	487	514	528	509	500	498	519	538	534	503	559	504	498	494	544	551	540	525	544	549	507	483	522	563	473	511	486	521	519	547	530	523	515	555	571	506	514	509	549	498	539	505	570	544	510	492	514	545	499	554	492	550	509	554	530	494	528	577	532	522	495	508	510	505	525	555	540	538	521	533	515	519	502	561	502	485	551	524	508	530	545	510	537	492	549	534	545	500	474	509	531	500	534	550	559	542	500	541	541	548	532	519	534	533	499	512	559	540	522	559	520	523	534	510	540	493	505	553	521	489	542	518	518	554	506	544	509	484	521	525	508	514	482	536	539	527	515	492	546	491	505	570	524	520	477	546	537	531	522	517	527	516	567	502	557	556	537	520	561	511	546	559	495	506	522	516	513	545	558	497	512	487	530	534	518	536	537	544	498	574	490	504	536	546	509	514	503	523	541	480	525	500	519	516	555	521	487	538	519	472	556	527	567	558	479	485	507	531	503	545	542	540	557	513	511	496	526	552	526	563	500	557	475	531	498	522	501	499	519	556	507	502	547	520	525	508	514	517	517	534	521	498	495	504	509	529	517	549	540	544	547	492	536	540	496	521	505	505	541	476	588	487	489	481	523	493	547	539	495	532	529	527	523	524	503	515	519	529	531	551	528	532	542	526	543	523	548	541	549	488	492	525	548	537	504	505	563	542	549	538	505	517	518	559	542	533	490	526	517	516	551	515	541	541	502	523	509	526	516	524	523	512	520	509	525	530	541	532	527	549	526	568	548	507	503	488	463	519	503	553	536	586	492	509	558	500	525	535	513	537	507	531	533	534	514	507	556	531	508	522	568	524	529	531	539	527	498	513	522	536	484	513	487	513	488	550	548	508	541	518	560	515	500	522	509	496	519	529	561	523	554	526	521	485	502	546	530	534	519	541	517	559	546	512	533	502	547	488	515	529	578	543	531	513	500	528	508	477	491	569	544	537	526	502	529	507	522
53708	14483	2205	817	524	421	367	313	288	224	222	232	175	161	170	206	168	166	158	155	174	152	165	148	152	149	139	159	140	137	149	139	136	153	125	129	133	124	142	125	153	135	147	140	146	136	123	142	130	136	138	106	158	150	147	129	144	133	122	143	155	127	160	149	121	129	123	138	159	154	136	121	163	133	135	116	145	135	149	138	145	136	146	120	135	143	134	128	143	151	147	133	156	151	108	142	117	142	154	149	135	143	136	133	164	123	134	112	120	136	127	144	159	118	141	125	151	123	130	153	130	153	148	137	131	127	123	137	135	142	147	128	133	150	132	162	130	137	125	151	134	147	144	128	127	127	146	140	142	152	159	143	133	152	129	142	151	144	116	134	150	106	137	136	125	128	155	137	157	129	145	127	142	133	147	130	143	124	129	136	148	139	133	159	141	134	149	144	131	138	151	136	131	130	113	137	128	152	129	130	142	118	125	144	141	130	132	143	148	141	149	171	141	141	127	124	117	132	148	124	148	124	126	158	127	152	144	122	128	133	146	139	116	149	142	139	150	144	125	152	131	137	129	155	142	119	130	126	137	160	117	146	125	135	153	134	138	123	129	121	138	126	132	134	153	123	135	137	141	123	138	130	145	129	123	156	137	141	130	178	129	151	146	133	123	135	130	119	130	148	135	126	147	139	140	127	147	130	148	134	127	132	150	148	143	133	138	135	119	155	135	144	132	140	137	139	154	135	163	149	141	134	140	129	130	147	149	134	137	151	111	134	141	139	146	129	132	134	138	135	132	159	138	116	135	153	135	125	112	120	123	147	139	129	156	130	135	132	138	133	148	136	138	133	120	110	139	150	126	130	140	133	126	152	138	135	143	144	109	124	136	161	133	136	135	124	136	128	141	126	136	146	120	127	110	149	142	160	154	138	152	153	127	137	166	131	136	122	124	116	115	153	145	105	126	149	130	155	124	131	145	148	154	131	142	129	143	144	137	139	145	138	115	123	131	146	139	145	142	140	142	140	144	127	133	134	125	145	149	118	128	141	146	167	132	132	127	141	129	123	138	172	161	131	120	143	156	113	138	149	140	132	132	139	148	137	125	137	122	134	142	152	139	120	130	136	144	137	125	142	125	139	137	140	142	141	150	129	136	141	147	122	116	148	120	135	140	120	134	136	133	128	140	137	140	141	121	154	163	132	140	133	150	144	149	140	147	135	130	116	147	122	134	135	149	151	151	122	116	149	133	136	154	148	151	144	143	159	156	126	137	138	130	134	129	133	122	123	160	138	140	143	135	132	145	147	150	141	137	119	138	161	126	146	139	152	141	137	125	148	150	149	133	139	141	136	153	120	139	113	155	132	127	130	141	140	152	159	118	133	138	118	120	129	126	123	121	146	125	155	132	132	142	147	143	149	130	130	122	129	144	144	133	150	127	137	138	130	140	134	148	145	153	154	144	136	137	132	149	158	135	142	140	125	145	152	114	130	138	116	135	132	117	128	116	137	135	139	125	139	146	134	131	146	121	129	138	140	133	152	150	144	140	143	132	150	132	135	139	121	125	121	133	153	132	145	130	121	124	146	129	127	148	143	122	125	150	138	132	150	118	121	127	120	127	148	133	117	138	136	143	116	124	132	170	136	153	142	139	139	118	130	134	143	142	143	127	123	138	140	149	128	137	161	143	120	131	153	148	139	159	152	131	144	137	158	127	111	179	128	153	123	116	146	163	142	125	133	142	126	134	142	148	144	133	151	134	156	123	116	107	137	128	145	144	137	126	136	159	123	132	131	118	152	140	155	137	130	143	113	135	145	158	166	145	143	150	139	144	149	134	149	114	131	136	142	133	140	115	137	156	152	154	148	155	114	136	121	139	121	134	147	130	138	148	131	144	122	126	141	178	140	136	125	137	137	147	153	131	139	151	113	125	146	116	127	126	155	139	138	128	131	133	167	127	123	142	141	141	119	142	140	131	133	146	153	132	124	145	131	131	148	137	143	138	138	145	130	138	138	147	137	128	129	135	153	138	156	129	132	128	114	155	161	147	128	120	136	134	129	152	124	130	132	139	135	138	143	132	130	136	134	150	137	156	134	125	129	120	148	117	129	146	122	130	136	146	149	146	133	129	146	143	133	139	119	108	133	145	129	139	145	134	137	156	138	138	116	154	129	140	157	166	134	130	126	150	125	125	121	145	146	131	139	124	142	147	131	137	130	126	152	151	121	124	126	149	129	147	150	149	138	126	124	124	128	130	139	129	125	118	147	126	137	167	135	156	157	138	136	147	118	155	117	159	140	137	131	138	122	134	134	154	164	138	128	128	153	138	120	135	156	135	128	130	143	153	132	127	139	162	141	156	146	122	126	125	131	128	148	128	129	139	134	121	128	147	128	143	122	143	133	130	133	173	119	119	154	144	145	146	124	136	124	138	140	133	157	125	150	145	138	133	122	106	129	152	140	134	145	119	131	126	118	147	150	135	122	138	152	158	127	127	139	127	118	128	118	140	141	111	140	127	127	152	127	136	141	116	131	133	140	135	133	139	133	122	147	129	138	147	119	131	111	149	135	133	146	131	134	166	117	142	138	120	164	118	128	127	168	123	133	138	127	116	127	116	155	140	133	141	131	140	128	140	137	121	140	130	143	151	125	125	129	162	123	128	126	134	142	134	112	111	134	139	148	124	128	131	126	128	128	137	146	135	161	139	124	134	135	104	138	147	125	133	121	119	156	135	119	145	148	149	136	163	131	125	144	158	135	125	151	144	144	140	141	148	131	111	148	138	134	125	130	140	159	131	151	129	145	122	133	147	132	138	135	119	141	118	158	145	169	148	151	132	135	129	119	134	136	127	138	119	142	143	141	129	118	109	133	143	137	139	125	108	142	141	119	153	167	117	155	152	139	140	136	130	139	140	142	135	150	130	151	133	144	130	126	137	160	143	146	144	139	141	137	135	118	134	144	137	131	126	145	132	129	127	143	121	131	146	149	119	153	117	138	121	120	132	122	152	151	140	139	154	123	128	153	150	140	149	133	134	170	144	141	148	137	124	149	145	137	134	128	142	117	145	136	148	162	117	156	122	143	131	141	136	136	123	131	147	155	155	154	139	133	124	119	142	151	124	149	130	134	127	128	140	169	125	121	152	142	134	132	140	157	150	138	154	147	143	143	128	142	110	124	132	121	130	142	137	134	127	144	121	122	118	137	148	142	149	145	127	138	134	134	155	111	127	127	143	131	127	147	140	159	116	135	124	137	128	161	142	143	129	94	156	93	147	143	130	129	136	136	138	127	138	140	140	142	132	141	142	133	146	130	141	133	172	127	141	141	140	126	144	126	137	151	132	147	141	140	122	146	145	121	143	149	153	148	138	132	133	138	148	128	143	139	112	136	136	123	135	149	140	138	132	151	138	156	132	162	150	130	132	122	134	134	150	140	125	154	120	128	111	120	129	145	131	129	124	151	159	133	163	157	152	149	141	141	131	127	134	136	148	143
25532	1010	2119	2459	2275	1816	1524	1274	1143	1014	859	822	782	705	663	600	643	583	557	557	509	523	455	477	472	477	457	463	407	434	440	427	468	398	419	440	473	407	418	420	436	405	415	411	403	408	450	396	389	401	379	425	394	423	377	382	369	426	393	369	432	427	386	417	415	387	401	399	367	373	378	416	389	403	377	420	397	394	409	385	390	366	388	382	385	403	425	399	387	392	435	396	392	375	432	409	410	366	384	416	403	389	363	389	401	386	396	378	407	367	379	407	374	398	390	361	343	401	412	396	419	383	382	366	362	382	385	381	360	380	412	421	403	383	388	367	436	385	375	399	349	393	375	360	378	414	340	366	363	378	357	371	392	382	410	399	351	409	369	338	374	359	402	395	394	394	380	362	341	396	396	382	411	370	380	375	371	389	407	391	372	371	374	391	390	377	398	387	347	422	411	403	415	386	347	383	373	373	363	377	405	396	357	402	385	401	368	375	401	352	363	413	394	373	362	339	389	462	394	413	366	364	407	376	388	370	429	395	403	414	389	423	369	404	390	383	378	396	368	396	388	356	380	352	355	361	379	402	369	363	343	417	366	376	379	387	379	365	387	376	401	384	398	378	403	375	362	402	381	372	367	359	355	364	378	389	361	370	365	379	425	363	376	354	368	401	382	362	349	370	400	386	376	402	389	382	383	402	392	378	379	363	378	364	393	397	382	411	381	371	367	385	362	391	403	387	414	369	366	396	382	373	378	365	376	391	399	418	362	368	433	415	373	417	383	383	350	373	392	387	391	405	401	397	393	405	410	399	371	419	402	356	396	370	350	365	362	413	395	390	334	359	380	393	378	407	392	408	399	355	419	368	376	364	374	399	353	385	393	392	376	419	382	429	374	362	359	386	395	383	408	342	387	390	403	390	362	362	376	395	377	435	400	371	366	410	395	359	367	413	417	379	418	377	422	407	369	367	414	356	411	394	395	356	382	401	363	418	361	363	415	392	381	372	370	380	400	349	397	414	377	358	381	390	371	380	385	397	378	393	370	382	366	364	379	387	409	395	385	374	395	412	409	391	411	384	391	377	367	376	390	367	348	376	382	378	405	391	403	412	423	396	398	390	367	395	380	388	383	415	371	387	418	351	330	393	374	357	370	387	416	388	384	413	398	357	360	373	372	399	394	382	415	389	381	371	407	393	375	368	382	390	380	392	364	416	352	418	370	410	398	350	373	391	415	364	354	393	368	375	367	382	417	383	384	387	379	393	366	415	379	401	374	372	392	334	360	401	389	361	393	407	396	402	411	372	381	373	389	386	381	414	411	435	394	358	403	327	362	393	402	376	379	367	372	372	381	386	369	376	362	390	396	364	354	336	387	425	388	385	363	402	380	361	365	396	356	396	407	414	388	385	365	383	400	402	379	401	389	397	381	373	385	404	398	377	401	402	374	381	400	361	373	374	417	340	391	394	397	367	412	373	374	361	380	392	400	375	419	398	371	403	377	363	401	379	380	383	401	375	372	406	391	375	408	396	380	392	385	379	392	386	334	375	413	376	371	360	384	370	389	376	364	367	389	366	383	365	360	385	354	427	388	399	382	388	377	410	389	363	364	401	360	386	386	381	354	405	390	366	400	372	364	377	353	385	354	400	358	369	399	386	378	398	362	385	387	373	378	386	369	359	405	386	353	387	360	359	401	381	361	357	368	383	384	406	385	397	392	397	423	370	386	371	374	391	374	382	348	358	391	398	373	378	419	399	389	396	374	357	363	394	371	374	420	368	410	366	405	406	366	377	350	363	392	376	400	404	362	379	379	385	359	391	379	402	345	361	369	373	397	347	383	397	354	350	383	374	392	385	368	376	388	410	395	348	382	340	365	376	374	394	376	372	379	382	383	336	390	396	362	396	378	395	398	389	431	368	361	382	412	385	365	386	393	392	393	368	385	428	380	382	373	376	382	390	393	408	378	421	332	382	392	376	365	381	374	411	355	381	396	392	386	422	387	392	387	380	386	341	393	417	382	398	384	383	410	386	394	361	357	403	366	400	382	378	384	352	388	382	372	363	426	390	357	362	366	372	378	396	363	405	390	396	382	382	392	386	404	390	402	391	424	396	369	378	359	387	405	360	373	376	394	391	382	370	403	382	400	390	397	374	362	388	423	388	363	429	395	389	370	407	387	370	375	385	388	391	368	372	426	403	345	345	387	395	395	389	399	350	350	380	384	413	374	393	347	372	387	409	365	385	371	347	380	375	400	394	405	404	371	384	398	373	389	381	372	386	395	363	379	405	369	381	390	373	381	370	409	378	365	394	382	385	378	404	370	374	386	395	371	437	399	404	403	387	361	392	388	392	385	359	421	391	403	381	362	408	403	363	362	388	368	376	379	384	357	337	387	352	375	398	422	377	372	388	390	373	384	421	363	395	393	394	420	370	357	387	364	400	404	378	410	420	373	370	388	388	376	389	400	381	405	381	373	428	415	383	373	416	386	395	377	387	412	384	393	376	406	327	378	385	397	395	394	374	371	376	421	392	382	401	386	367	379	369	392	353	385	396	412	410	391	379	395	419	367	357	384	387	408	394	364	355	391	362	366	364	396	395	408	417	371	371	393	382	379	348	404	384	383	395	380	366	363	333	376	405	396	386	388	427	378	407	387	391	373	354	402	369	372	357	376	390	385	397	367	386	374	400	404	400	363	419	396	385	373	399	390	369	358	405	442	380	375	375	385	380	404	392	388	408	393	387	389	379	378	399	402	373	384	396	368	355	371	381	393	358	391	363	382	366	372	385	390	390	378	336	374	411	377	366	368	429	377	352	375	416	392	406	376	378	406	365	358	361	385	387	397	369	372	398	380	380	395	389	356	397	362	356	358	364	405	378	429	357	393	366	411	378	384	375	361	414	410	404	358	385	367	356	385	369	400	418	401	380	405	381	388	350	361	420	399	391	399	379	363	384	369	413	364	390	388	359	370	387	408	401	409	379	404	392	387	382	436	361	411	407	404	396	367	366	363	368	377	374	393	361	377	376	379	375	385	370	401	382	396	392	384	358	361	406	401	392	394	396	359	358	402	367	382	390	375	356	383	354	377	409	392	369	397	398	416	386	376	401	382	364	393	373	409	371	370	396	406	372	402	368	373	428	391	341	390	386	354	363	379	388	412	361	377	376	403	366	358	376	376	386	372	351	395	370	390	396	430	366	390	386	410	383	383	372	385	394	336	409	422	403	382	393	421	364	380	390	378	386	382	401	343	398	364	413	387	387	389	411	407	395	408	396	398	385	383	377	389	400	394	407	398	374	399	415	408	409	367	385	406	391	385	429	397	374	380	367	357	383	382	381	391	380	374	385	429	405	401	370	381	403	396	384	359	422	375	407	404	410	369	392	411	369	379	377	370	385	351	384	413	391	377	383	407	394	360	413	385	402	399	381	369	407	404	417	378	383	396	376	394	420	409	358	381	404	412	393	375	402	354	374	379	379	399	385	414	363	349	413
64134	21781	8635	2122	1133	866	667	603	561	495	452	424	389	388	352	375	353	333	347	331	344	355	352	314	326	335	331	325	305	275	291	255	282	304	296	277	305	285	296	300	315	305	257	286	337	317	271	316	322	284	311	282	255	292	296	303	287	329	305	269	297	287	305	292	294	289	286	303	311	303	292	305	298	273	298	278	272	279	304	303	272	287	270	275	309	292	288	294	282	259	279	258	295	280	297	304	288	295	262	304	279	282	273	299	299	270	276	283	306	324	272	260	300	290	274	313	286	283	291	298	273	262	295	293	302	285	291	294	287	271	322	266	266	271	282	296	291	292	280	300	269	269	309	271	284	331	304	300	275	290	294	255	272	278	287	312	277	278	288	294	263	300	278	310	268	346	267	294	309	297	293	288	304	279	303	324	285	309	280	315	287	310	272	280	274	302	292	283	305	294	320	293	266	305	294	309	280	297	272	278	332	291	286	267	293	289	323	266	275	268	314	312	273	276	303	295	303	298	260	282	289	290	299	279	316	281	311	289	266	275	284	289	281	250	276	288	281	288	299	289	317	272	288	280	304	304	266	293	243	306	304	277	263	290	316	309	270	265	304	279	260	293	297	309	302	280	327	299	269	325	277	296	313	297	264	277	269	284	282	298	297	306	271	271	279	273	283	287	277	315	294	270	307	306	260	300	274	268	276	273	285	290	278	274	302	274	299	287	306	251	262	299	309	272	274	267	287	304	284	289	282	288	272	280	301	274	309	293	298	266	299	273	286	273	294	282	276	249	291	296	286	278	287	308	282	311	307	281	288	287	299	291	251	248	280	285	317	289	289	295	302	320	301	314	292	295	295	291	251	304	265	308	291	304	276	267	297	300	291	286	297	291	274	292	293	278	288	311	277	279	270	318	310	292	289	325	284	293	301	314	285	296	300	291	278	272	266	302	299	312	249	299	302	293	301	272	330	305	319	307	295	295	312	313	265	283	318	285	290	256	303	311	295	289	254	276	269	282	285	268	282	285	276	300	285	286	261	308	294	275	291	283	283	296	283	292	264	298	274	311	263	295	269	325	297	299	319	272	286	285	257	242	292	335	312	293	267	256	295	282	300	290	284	306	288	311	298	295	266	257	305	326	276	284	272	265	276	276	264	299	293	303	274	305	299	280	280	303	295	284	280	291	298	295	276	259	276	260	303	267	317	312	333	285	275	297	277	236	294	264	296	295	283	283	290	282	285	292	282	289	240	284	300	273	287	304	297	295	281	327	315	266	267	286	288	274	312	287	285	273	302	295	291	304	268	271	285	278	272	290	295	294	298	341	321	268	285	278	291	281	315	299	295	298	262	311	282	288	290	280	293	299	294	291	268	290	298	270	287	281	287	319	283	282	288	276	284	331	275	279	312	281	282	288	283	258	289	295	279	260	282	273	305	273	290	264	285	299	258	320	270	286	302	265	302	286	302	256	326	290	256	261	312	319	291	277	286	324	295	302	250	309	321	297	270	299	268	288	277	275	309	281	273	283	280	284	281	286	264	270	298	286	278	288	288	307	272	276	332	285	264	286	287	261	281	297	297	280	275	265	283	296	284	299	280	289	295	298	282	293	232	273	311	262	274	270	274	315	294	295	240	286	286	283	292	286	260	310	257	284	292	301	287	292	286	325	269	263	280	305	321	266	265	284	309	287	277	262	318	281	236	262	279	276	284	269	337	251	293	295	297	292	277	270	246	275	295	242	283	284	290	239	297	276	282	254	273	277	292	253	285	277	293	277	305	277	271	292	314	283	301	291	309	258	263	290	274	295	293	253	268	314	321	286	283	276	255	266	274	285	312	317	318	263	268	274	294	298	288	279	277	323	282	282	310	277	284	312	287	251	269	271	281	278	302	291	280	272	291	298	285	261	302	271	286	282	276	321	315	264	318	298	310	274	299	287	265	276	321	301	309	289	308	301	292	284	278	293	276	320	278	308	277	288	289	312	308	290	281	262	287	308	284	283	317	306	301	298	270	290	260	276	298	264	286	291	295	311	284	270	276	282	301	286	289	265	273	284	306	314	308	274	295	304	269	302	263	277	271	255	289	307	326	305	278	305	311	283	316	249	297	287	263	266	280	323	287	254	335	279	318	289	309	270	259	262	316	303	274	308	281	269	260	267	304	300	297	279	259	274	288	289	315	287	277	305	269	300	284	257	312	297	273	279	281	264	289	274	295	275	293	302	263	285	309	295	310	280	286	283	293	280	278	273	293	274	301	296	280	289	280	300	279	287	303	318	278	282	282	278	277	285	264	241	301	278	288	260	271	274	283	278	289	260	299	304	284	286	316	255	283	274	302	287	277	294	299	292	297	274	288	275	262	269	256	312	264	313	310	281	283	289	293	256	290	269	280	268	321	256	268	289	327	280	266	283	282	276	308	288	291	272	290	296	304	297	290	273	280	296	290	276	283	285	298	302	291	312	305	313	293	310	269	281	284	296	276	268	263	287	300	287	335	246	310	272	306	261	274	300	300	309	271	292	252	289	284	288	249	282	287	299	264	316	298	283	290	297	248	276	261	252	300	289	276	291	278	267	301	294	271	284	292	283	276	282	263	268	294	276	312	307	285	238	268	288	316	308	300	296	269	284	266	272	298	284	297	264	306	308	293	307	299	333	293	314	291	304	280	305	272	275	313	265	291	270	326	276	295	254	298	268	264	271	276	283	277	284	296	294	317	298	288	290	244	294	263	278	277	331	265	270	318	272	296	290	253	293	287	263	300	268	254	285	300	280	276	313	283	261	308	285	263	289	296	270	281	293	280	255	277	288	270	299	267	272	252	290	299	283	292	308	262	297	306	273	296	302	281	302	302	289	284	303	269	328	289	295	285	262	297	335	260	285	293	271	312	273	289	296	283	271	274	284	298	297	307	299	250	329	286	245	288	294	278	297	287	297	285	279	273	266	305	327	303	308	321	297	251	259	303	301	282	306	296	268	299	305	284	271	295	305	283	286	265	260	303	265	273	297	276	305	266	269	296	296	275	322	307	292	280	321	283	300	270	272	268	302	269	298	258	311	287	276	261	288	299	319	267	311	285	285	275	276	312	269	305	313	288	325	296	305	255	273	276	271	277	288	276	288	325	291	287	312	270	246	278	299	283	281	277	274	306	277	304	291	281	290	293	301	286	287	292	280	274	287	293	313	300	279	278	261	294	288	289	322	292	291	302	303	275	294	296	287	316	286	309	308	269	305	293	283	290	287	264	244	310	306	276	257	308	289	296	297	273	289	296	332	328	289	287	304	309	311	251	287	307	265	271	271	290	267	271	312	302	314	286	276	235	308	291	322	296	316	278	244	308	279	285	295	266	270	263	287	309	287	294	299	293	298	327	293	300	290	275	290	302	297	250	295	290	301	271	306	304	278	288	328	287	291	297	312	300	284	294	266	268	268	309	273	284	286	280	266	281	285	283	306	249	262	294	301	276	289	286	310	308	286	285	305	307	283	311	271	298	304
32765	1876	4068	4714	4157	3367	2764	2370	2084	1764	1653	1499	1412	1381	1204	1149	1146	1060	1021	971	964	930	974	948	890	928	860	838	828	797	852	822	843	777	829	826	814	760	790	781	796	753	770	723	749	765	751	749	774	770	799	760	727	788	715	758	720	739	742	753	705	723	731	748	769	715	676	726	681	723	702	708	803	746	670	739	679	713	700	739	723	767	699	716	774	762	721	736	731	726	671	712	732	760	735	679	750	759	764	760	701	704	706	727	751	714	693	757	738	718	758	742	706	715	721	730	688	730	654	726	755	721	716	656	685	733	688	731	734	742	685	741	717	700	687	733	724	692	720	674	742	698	767	723	711	683	730	675	713	720	725	654	704	708	742	724	730	688	692	738	695	704	701	674	708	718	734	701	742	705	669	726	671	688	672	682	749	691	715	722	710	662	749	739	713	665	710	744	676	700	715	714	729	718	711	720	701	683	685	662	709	756	709	683	669	681	642	729	696	657	686	757	689	688	711	744	677	689	721	706	688	702	723	721	718	740	713	753	679	683	695	658	661	697	715	697	696	690	713	649	710	738	684	690	740	700	696	737	707	704	706	692	728	705	722	745	667	697	670	654	722	660	765	696	706	692	735	714	701	679	713	715	701	668	705	749	710	676	693	658	686	770	726	740	686	693	679	702	720	736	665	766	660	687	715	687	687	714	685	705	694	711	678	750	683	678	743	650	700	742	708	714	691	677	671	745	697	700	733	712	712	673	700	640	694	683	734	732	720	695	686	764	693	704	673	715	715	719	685	721	688	704	716	692	708	686	671	701	748	707	688	681	710	705	698	699	665	737	723	640	687	701	715	756	735	713	671	676	735	704	703	697	698	718	687	706	682	690	685	699	753	679	704	716	738	709	703	766	710	721	689	716	650	736	726	715	676	642	744	725	751	740	650	721	756	717	694	710	686	697	712	662	683	692	678	634	699	699	701	699	698	719	648	670	725	708	723	681	726	707	713	723	713	704	658	692	701	719	690	767	721	701	718	673	717	722	753	716	747	704	706	674	711	731	742	710	683	732	714	683	712	741	705	678	691	690	686	681	710	687	666	696	706	717	675	737	741	715	719	693	683	682	693	722	745	708	656	629	741	663	712	741	681	739	692	669	713	671	660	735	695	686	678	719	731	713	736	693	715	701	706	765	723	704	690	692	703	718	704	720	728	730	676	725	722	778	714	689	712	718	675	737	724	695	639	667	702	718	704	700	676	712	670	724	685	682	701	703	727	694	688	722	694	719	726	674	681	701	679	723	740	671	726	728	658	700	713	701	701	708	684	685	697	737	716	741	692	737	737	698	724	684	674	687	683	698	762	704	638	699	697	732	656	716	647	737	734	692	687	692	732	705	692	753	741	706	713	697	703	723	710	673	719	713	753	701	686	678	738	722	701	692	687	680	741	692	692	663	721	686	743	705	665	699	676	734	669	712	677	650	697	747	717	735	669	712	702	739	701	708	661	724	698	723	700	718	706	745	727	744	712	681	702	719	725	705	668	680	712	727	672	720	694	749	706	728	727	696	736	777	644	645	689	704	672	717	692	734	690	735	703	727	693	714	703	778	690	748	762	672	696	723	682	687	694	719	690	714	693	747	667	733	711	726	670	681	681	712	697	737	731	707	676	694	702	667	758	703	702	709	697	726	715	718	713	672	691	711	737	692	744	735	673	702	696	721	733	657	659	672	782	778	749	653	727	716	667	639	701	729	697	713	703	720	699	696	666	686	710	687	727	716	650	669	712	734	680	724	736	654	730	706	690	707	692	729	694	716	719	733	721	741	706	672	678	724	665	703	714	698	724	692	704	733	702	735	716	702	747	749	684	707	719	710	711	758	735	714	688	734	706	693	656	723	734	677	666	677	736	732	718	677	722	736	713	672	664	687	732	684	723	670	685	732	740	744	751	697	717	703	678	730	665	727	706	704	701	766	697	718	687	721	711	682	684	714	678	735	703	652	707	712	670	712	721	703	746	674	706	705	715	705	681	740	697	722	714	688	669	702	675	696	691	676	708	729	649	708	722	705	689	721	696	681	707	722	711	693	661	763	689	696	724	670	744	692	675	689	735	681	708	658	655	729	770	724	709	700	684	677	698	692	702	741	681	677	714	735	686	693	737	695	681	711	697	713	672	690	740	726	666	699	737	719	676	695	688	729	712	721	663	706	681	726	685	718	705	674	711	711	701	676	685	682	703	715	700	726	674	711	693	725	711	689	722	733	740	703	719	694	622	743	737	704	720	720	756	637	744	692	718	708	746	710	731	694	691	688	729	711	666	738	789	706	732	710	663	732	727	703	704	643	728	712	691	717	711	724	724	776	704	667	719	731	744	707	744	709	703	720	682	688	701	699	729	715	714	742	702	729	678	674	734	720	714	666	759	751	672	697	721	683	698	660	684	695	727	684	670	671	699	680	667	697	665	685	766	727	683	722	680	687	752	713	667	682	689	698	714	698	703	689	728	714	725	661	725	759	706	720	714	713	698	690	745	680	703	652	676	753	689	680	647	721	683	706	735	707	708	726	634	676	690	684	702	677	727	657	742	679	704	712	717	715	693	684	750	667	707	712	646	661	663	643	710	677	702	727	738	650	674	721	656	710	669	727	716	725	716	702	721	662	665	681	695	697	701	695	672	700	718	675	713	760	691	683	713	655	751	720	689	696	735	734	726	725	714	713	690	707	686	684	706	706	665	715	709	769	669	710	721	732	730	676	725	707	679	672	715	761	713	698	744	699	689	716	711	696	679	699	703	701	687	748	718	692	714	733	674	730	705	711	667	693	622	716	704	762	720	709	712	675	724	646	689	706	705	710	693	732	682	698	679	722	692	677	692	708	700	662	709	676	721	708	732	685	713	685	732	715	749	745	749	754	708	715	690	712	707	720	741	699	693	726	729	703	742	694	761	727	721	691	643	749	630	673	753	704	730	745	684	726	746	742	693	720	683	675	683	719	681	763	664	709	694	693	724	717	662	684	673	706	690	661	665	705	704	694	731	713	689	723	737	680	743	696	696	700	701	681	737	709	710	726	717	685	706	707	692	700	727	753	713	729	748	714	726	730	712	661	728	707	710	705	727	688	736	705	694	737	683	724	727	741	669	702	695	692	735	727	702	703	740	671	664	676	697	688	710	702	692	672	708	643	719	700	717	723	714	727	658	717	743	683	711	750	742	724	699	710	729	759	692	717	715	737	649	698	695	703	729	706	709	722	697	663	676	694	715	696	707	688	699	723	724	672	750	662	688	704	682	713	739	726	710	792	686	688	670	682	731	762	698	696	683	645	711	686	693	732	701	705	707	669	741	691	668	665	674	658	643	684	716	723	702	692	707	705	669	686	703	754	711	718	754	728	667	681	702	679	720	694	647	679	673	771	681	688	719	723	704	643	664	685	707	703	725	679	682	670	696	701	730	692	678	726	711	693	685	707	702	702	636	703	738	655	709	691	725	718	739	733	697	709	730	692
7135	341	269	212	226	254	231	243	207	238	218	215	203	183	194	217	219	230	207	237	229	206	206	181	212	204	198	211	199	230	228	223	232	215	191	208	211	229	214	201	233	197	217	222	238	198	220	225	211	234	245	214	222	234	216	217	227	212	213	196	197	229	239	210	219	216	229	219	205	221	212	221	217	214	199	208	209	207	224	191	213	207	208	190	213	219	193	175	225	205	195	216	216	228	198	192	202	236	201	211	209	209	207	227	192	214	234	245	201	229	218	238	203	199	218	196	197	272	215	217	208	206	219	214	221	209	219	235	230	228	215	228	193	229	207	215	216	191	218	175	217	229	177	228	227	189	219	219	186	237	224	206	190	188	201	194	165	202	204	228	215	233	215	224	211	215	237	196	205	195	199	209	227	216	224	236	184	216	221	221	209	184	223	230	256	222	218	173	210	206	231	189	215	223	224	194	213	219	225	206	208	194	228	209	201	187	239	214	209	236	212	197	215	218	182	197	195	180	225	179	204	237	199	246	227	208	224	210	228	201	238	229	235	226	200	205	236	206	227	226	209	194	213	203	195	222	226	211	209	222	224	185	222	201	223	234	211	212	208	187	222	193	188	207	213	208	189	218	214	223	214	212	220	190	195	219	223	219	205	204	210	215	193	204	228	242	215	196	222	179	223	238	207	209	224	221	192	201	186	226	190	229	203	219	200	201	210	205	193	208	213	199	214	208	198	207	225	224	210	229	220	225	232	195	203	205	221	242	219	205	218	206	212	197	201	208	219	224	195	221	213	205	218	223	225	247	214	197	233	219	204	205	226	228	231	210	193	198	220	207	199	222	218	218	198	249	217	190	205	219	207	198	216	221	217	209	212	199	205	226	217	189	183	201	210	211	202	219	222	230	200	225	238	214	220	222	206	210	231	221	209	214	196	199	217	208	235	210	212	220	197	220	175	205	222	200	223	218	212	194	209	229	195	204	194	215	217	227	225	219	197	223	208	226	202	240	231	224	208	211	234	200	228	213	216	193	190	211	200	214	227	215	211	240	213	203	223	222	193	213	192	213	222	232	213	217	204	219	226	215	202	186	230	242	199	183	246	193	198	217	235	221	212	223	208	221	207	214	238	210	218	232	199	199	185	208	200	228	205	207	199	215	229	219	208	191	198	244	237	203	214	220	211	224	166	231	210	225	216	208	217	216	191	213	209	214	199	201	229	207	181	203	225	213	198	200	220	197	212	230	216	196	244	197	218	199	200	202	195	185	192	197	195	205	202	214	175	225	215	235	196	217	232	218	234	217	195	200	226	207	226	226	224	226	218	230	226	238	212	194	239	194	211	222	246	208	218	206	187	198	225	222	201	227	195	221	200	226	198	226	236	218	229	241	192	202	243	188	236	176	223	233	211	198	205	262	215	225	215	201	214	212	198	236	203	216	204	201	195	196	197	194	220	200	208	190	175	219	240	231	204	234	211	210	228	196	213	193	221	210	203	218	201	221	230	214	192	210	200	201	184	202	194	200	231	203	205	223	221	229	211	225	207	217	188	220	236	197	206	220	189	204	195	216	202	218	221	242	214	195	206	201	213	232	219	215	197	214	219	214	224	221	224	233	219	217	226	254	219	203	196	187	214	230	193	196	217	169	230	230	221	230	216	217	214	207	201	230	198	212	207	191	216	203	210	220	238	190	181	193	218	230	207	202	213	213	222	210	210	199	237	244	233	202	209	211	231	231	205	192	225	202	221	240	217	190	220	212	179	209	193	211	234	192	257	215	220	203	236	227	216	241	235	228	189	206	227	241	244	212	212	216	213	211	228	195	245	205	217	249	204	231	226	192	235	228	208	225	246	220	238	227	237	189	212	206	219	226	224	212	240	215	216	201	247	199	185	195	202	217	199	212	220	232	188	200	231	201	206	237	226	185	204	219	206	206	208	216	222	226	230	223	235	201	168	204	198	202	209	216	204	237	215	203	231	228	237	223	206	208	206	212	237	222	217	207	207	233	212	212	256	222	268	213	222	237	207	203	223	197	181	211	190	226	190	201	254	228	197	218	204	209	203	213	210	201	225	198	248	217	211	204	220	222	215	216	211	191	208	194	241	195	196	212	218	210	208	217	198	214	212	182	227	205	230	212	215	208	212	208	216	224	218	243	211	174	221	224	222	205	204	206	209	200	209	221	234	198	196	217	233	198	219	189	217	226	199	210	232	214	214	203	249	230	227	209	191	183	206	204	214	232	201	192	206	221	210	205	221	197	192	203	212	225	199	210	202	201	215	226	237	205	214	242	230	201	199	233	206	216	216	197	205	240	205	181	231	215	199	225	202	188	206	210	230	189	196	207	230	232	229	222	224	187	215	195	246	237	196	208	211	201	186	232	218	213	216	208	201	213	214	194	219	218	211	214	206	215	209	220	214	205	210	211	192	206	226	226	194	211	225	240	215	184	204	199	217	187	208	222	170	192	246	234	200	220	185	234	213	184	194	219	227	216	191	242	204	194	197	211	197	206	204	223	221	217	220	190	210	231	191	203	235	210	212	235	191	229	208	203	218	225	216	224	224	206	211	219	195	197	223	207	207	213	239	232	195	196	235	203	192	206	215	205	193	204	208	194	205	206	210	193	214	227	234	223	214	201	219	230	212	222	211	213	223	216	197	231	188	206	230	211	226	197	204	224	190	216	185	201	204	213	226	217	200	211	207	220	202	208	206	222	234	217	205	225	222	217	206	209	214	199	219	208	207	209	227	197	231	207	187	213	185	182	208	217	204	201	196	206	209	199	232	209	219	177	236	239	216	210	208	190	210	207	211	233	212	228	184	208	202	215	229	209	218	224	222	227	214	186	195	228	219	209	230	223	214	197	210	215	215	221	219	214	224	239	218	191	211	217	214	195	216	197	201	238	190	236	237	233	215	220	245	198	172	196	203	197	209	215	192	183	214	205	193	207	189	220	225	214	187	230	227	204	232	192	209	220	223	219	213	196	223	216	218	179	206	231	233	226	230	222	206	219	225	193	210	212	202	213	226	212	233	225	217	197	193	196	202	235	203	221	197	210	227	227	215	206	237	219	212	217	197	216	224	231	193	214	241	259	233	212	208	204	202	213	217	205	208	187	236	197	217	202	201	215	206	218	239	219	205	201	200	216	236	211	235	195	213	196	239	220	228	211	215	200	206	192	219	190	246	220	207	228	217	212	213	235	222	228	229	220	204	202	216	194	206	198	207	246	227	210	223	207	232	224	203	197	181	223	230	216	209	239	210	211	198	205	207	193	221	190	209	214	242	216	223	178	209	181	240	227	186	215	203	212	242	228	224	193	234	192	193	215	226	216	226	221	199	214	211	206	196	203	218	227	200	229	199	217	202	214	206	217	202	226	242	203	201	222	198	215	198	238	207	244	184	208	187	194	223	218	213	184	178	214	241	250	207	197	244	161	212	217	211	222	226	208	215	210	220	219	213	209	197	242	228	220	191	229	219	182	223	225	234	206
6885	549	550	551	599	566	592	577	560	486	521	520	541	537	539	503	544	509	514	535	538	514	557	515	514	538	518	534	488	485	528	507	516	533	507	546	556	562	517	537	485	497	523	506	508	553	518	506	488	520	523	553	545	512	512	515	473	516	537	538	504	521	528	535	520	502	514	532	489	511	495	530	525	528	526	499	554	523	512	526	479	569	540	480	554	495	537	512	539	554	532	517	518	532	474	499	535	509	512	521	507	530	531	517	541	515	536	526	497	538	511	501	543	512	555	504	500	543	526	540	518	537	521	495	544	521	557	530	560	555	513	502	516	521	536	522	516	480	500	502	537	527	572	542	562	511	519	503	531	528	541	500	492	549	523	481	507	550	502	549	526	557	512	507	499	536	532	558	502	522	484	547	522	532	548	508	540	524	530	463	541	544	499	572	562	510	549	565	507	540	534	528	577	519	497	506	524	516	521	486	511	535	528	468	563	514	497	486	524	536	537	523	521	515	500	561	535	538	535	524	467	535	503	544	513	530	490	557	531	541	523	531	512	504	519	525	540	521	534	504	494	527	512	475	535	538	526	508	522	525	496	533	512	511	513	484	534	492	519	507	555	525	538	529	535	502	542	490	542	535	498	551	512	504	522	509	534	510	514	539	530	528	503	516	561	527	521	492	519	575	506	496	574	545	528	501	547	530	507	500	510	483	475	578	503	532	563	544	536	521	504	542	514	511	580	556	496	527	523	538	533	488	533	526	522	545	499	498	522	475	540	529	497	501	520	514	521	538	470	516	505	529	483	548	541	523	505	507	525	483	530	525	532	527	546	521	546	499	520	551	528	492	539	533	551	576	506	517	499	509	522	537	580	505	534	508	536	515	518	499	520	488	559	486	500	486	493	557	568	530	516	510	543	483	544	508	506	529	500	483	490	559	537	504	527	462	511	536	521	511	538	476	508	477	504	530	523	526	549	513	491	481	500	473	530	529	512	530	519	486	516	530	517	519	522	518	523	535	491	537	499	546	511	527	518	556	501	515	483	488	529	515	508	508	567	550	502	502	577	525	528	504	488	561	506	560	522	564	504	505	518	544	571	519	544	528	524	506	521	544	513	523	531	535	471	538	555	548	545	537	526	530	499	545	510	552	479	522	501	488	513	527	523	539	506	530	534	468	537	510	511	503	524	527	500	518	566	549	527	562	502	476	504	500	503	551	513	484	561	544	547	508	492	528	505	541	545	548	483	538	529	509	507	537	552	527	575	535	517	511	541	503	531	524	523	551	527	516	523	572	500	543	510	528	502	511	470	494	526	517	503	539	495	548	534	541	545	521	546	508	529	532	572	533	516	517	511	494	514	517	520	480	529	483	526	508	560	524	500	540	543	500	507	544	517	496	510	549	554	512	512	535	506	527	516	536	542	546	501	512	492	569	530	498	527	535	546	559	503	488	514	538	495	504	522	522	511	522	532	504	553	518	506	478	571	492	526	512	523	534	548	541	548	550	501	519	519	563	503	528	493	548	537	528	504	515	512	518	535	548	498	565	534	483	543	524	504	508	540	541	497	573	532	514	484	569	532	549	510	496	514	511	536	526	496	540	539	524	521	519	504	550	499	545	523	522	502	516	568	544	535	521	530	554	514	489	488	532	506	491	518	495	499	515	519	508	521	565	495	574	541	560	537	553	514	514	507	530	543	581	552	499	471	513	496	509	530	549	483	509	516	513	493	553	498	507	534	520	559	507	504	495	525	534	562	519	512	484	503	494	504	472	532	500	460	530	512	500	495	503	504	497	514	543	470	533	564	471	530	501	492	495	519	537	530	517	514	493	490	522	525	476	547	507	505	517	506	526	514	542	500	555	531	519	547	531	510	529	525	466	549	519	510	484	539	522	519	491	509	525	495	530	508	539	519	533	506	523	481	563	515	566	514	529	536	533	500	511	531	539	512	528	489	470	516	544	492	526	519	498	529	497	512	496	527	526	527	558	465	469	516	556	476	504	535	550	471	527	539	526	529	500	520	505	489	528	534	523	527	481	511	514	507	529	509	519	505	534	549	524	522	511	543	553	510	524	551	527	499	542	570	507	494	525	518	542	530	524	580	514	520	538	504	528	482	533	546	508	530	509	531	539	535	523	508	551	527	487	520	507	543	495	514	513	517	493	479	516	504	502	534	496	530	512	539	542	530	543	527	505	521	535	495	545	521	496	554	524	470	526	526	532	543	507	525	527	530	549	518	545	516	555	501	530	518	530	528	538	518	526	517	502	564	500	495	481	529	547	540	482	494	507	543	496	542	551	513	528	520	549	557	487	520	496	535	482	550	505	511	546	480	531	506	536	513	522	523	511	552	509	529	549	533	545	531	467	534	501	491	508	545	512	532	503	476	508	513	531	514	520	534	530	544	528	519	490	509	537	496	488	500	501	537	510	518	553	519	496	532	514	531	521	535	540	531	528	483	538	494	505	533	517	508	529	517	557	515	562	489	519	506	542	501	546	503	532	481	542	499	542	547	473	523	510	507	499	536	487	551	490	536	521	515	518	553	515	505	501	516	507	519	514	453	519	520	504	478	514	551	530	519	531	513	512	522	497	526	532	528	500	548	518	546	563	511	519	508	487	494	519	496	516	523	532	526	471	535	535	539	510	520	513	541	543	512	530	550	538	546	526	498	536	497	543	523	540	512	511	503	527	566	499	504	516	514	515	558	502	507	528	532	505	441	526	550	535	527	518	497	519	526	485	551	576	552	507	547	553	531	547	531	502	543	526	528	532	518	510	481	509	481	539	529	536	507	516	505	564	534	465	522	534	542	486	504	522	530	526	528	502	494	529	550	499	525	494	541	498	538	504	506	561	563	502	542	509	489	494	534	529	523	509	536	539	547	541	477	514	505	475	491	542	500	520	542	545	471	547	527	546	511	500	518	521	494	573	517	512	501	548	533	503	489	482	510	524	532	599	521	550	537	529	536	510	506	496	523	526	513	539	543	486	544	504	510	508	587	511	552	521	525	525	510	495	532	527	512	507	498	538	556	528	480	526	500	502	522	545	528	538	525	502	534	544	532	497	524	511	506	516	584	537	497	511	508	556	529	512	500	482	526	516	507	526	559	545	503	560	508	521	500	561	541	552	531	480	534	508	574	545	516	508	556	494	549	487	478	488	455	516	521	503	551	560	532	525	535	494	519	508	524	485	523	485	509	545	540	511	542	531	550	503	496	512	505	539	532	540	531	528	484	519	505	526	533	511	535	539	504	529	521	475	484	508	509	525	550	535	575	532	529	509	534	499	516	516	527	519	505	541	492	502	554	528	521	494	487	514	532	529	480	493	533	553	542	512	488	508	518	486	562	512	538	542	540	520	475	526	519	561	490	562	523	501	511	505	542	526	517	504	479	533	481	493	540	538	544	485	519	540	532	525	481	514	540	514	564	497	515	517	522	523	542	494	525	538	492	512	513	512	541	537	517	494	500	527	546	520	534	566	539	479	530	515	538	520
52275	14739	2598	856	578	462	343	301	256	222	244	190	200	183	170	192	181	149	157	162	168	148	178	151	151	165	154	159	153	166	150	142	147	176	164	131	150	131	149	170	124	149	126	115	140	137	122	145	148	123	136	138	158	126	149	150	141	147	139	149	143	158	152	156	119	128	144	131	144	141	149	125	157	124	115	129	147	139	124	131	122	130	131	165	153	139	118	172	120	147	115	141	155	129	149	147	154	140	134	133	113	169	155	154	144	171	123	151	133	145	126	145	134	137	145	123	127	145	116	139	139	143	132	136	145	118	147	136	156	153	125	150	142	132	143	126	137	143	138	164	135	148	128	132	134	144	120	125	121	145	116	128	128	128	140	165	125	132	125	120	128	149	136	125	131	137	135	145	141	148	138	134	147	139	138	147	133	120	144	153	129	144	156	134	145	146	138	140	138	129	129	150	131	128	144	135	132	140	138	130	133	137	137	139	136	136	114	118	146	127	138	124	136	129	132	130	149	135	127	129	124	129	138	115	136	148	126	138	139	143	141	154	140	141	134	145	129	140	126	153	122	112	142	132	129	121	140	118	144	138	131	133	156	126	158	146	122	128	145	131	135	136	146	146	130	136	122	129	126	142	135	132	132	139	159	114	121	119	119	142	143	135	139	108	149	141	134	146	137	140	129	133	137	127	120	142	133	134	147	134	132	130	135	125	126	138	136	133	142	140	147	149	145	160	125	132	109	153	120	167	118	134	160	135	128	140	131	128	129	147	129	148	146	115	144	138	105	114	130	143	121	151	138	146	155	143	163	135	154	139	139	133	128	132	141	140	128	150	128	133	140	136	126	141	145	133	128	142	122	148	123	131	141	154	119	133	119	119	142	144	152	146	152	164	147	160	134	131	147	131	136	139	131	132	136	124	133	149	135	156	140	153	138	131	140	146	151	134	161	147	128	146	124	118	141	119	143	130	142	126	135	126	152	152	138	108	136	131	145	136	143	144	145	129	136	118	134	137	116	132	152	151	127	142	144	140	113	138	150	126	118	132	131	125	140	149	127	130	127	136	145	144	115	124	135	139	156	147	125	136	152	125	148	126	142	132	133	126	143	125	118	136	132	162	154	140	154	140	146	139	153	118	138	136	139	142	126	146	143	162	145	144	148	128	131	140	145	134	138	141	131	146	126	120	120	120	157	135	149	153	140	153	148	137	132	148	157	134	156	126	136	114	125	141	143	137	146	129	133	123	137	126	141	145	131	136	134	125	139	129	135	116	138	133	127	139	137	140	156	140	137	146	130	141	135	140	146	149	140	131	125	142	127	136	150	170	150	153	134	111	139	142	120	132	122	137	122	148	133	141	127	141	99	136	139	155	143	134	130	141	153	154	120	139	144	133	142	129	142	163	151	158	146	136	129	136	151	113	136	134	157	122	139	123	136	142	137	122	144	143	134	131	148	147	133	128	140	153	140	156	129	141	141	147	131	131	130	135	163	148	133	133	134	115	143	136	140	151	153	150	128	141	136	140	148	129	131	134	136	130	132	139	131	149	135	153	145	117	142	159	157	135	134	135	130	151	131	115	126	105	132	159	142	124	139	110	126	140	140	131	134	151	120	149	133	145	150	155	150	148	128	130	141	163	141	139	146	129	157	131	151	121	124	171	149	145	143	114	135	137	121	142	147	145	153	139	112	122	120	131	133	107	136	130	119	146	157	144	136	131	127	126	151	122	146	154	120	135	142	137	127	147	149	126	129	134	124	131	119	157	128	128	134	134	147	143	134	133	146	135	147	124	126	156	125	128	141	128	131	139	133	156	110	130	141	154	145	156	131	141	139	127	143	140	124	108	139	131	143	133	139	142	140	140	139	131	147	151	144	121	163	130	139	139	126	143	130	145	106	127	156	128	138	137	159	142	110	136	153	149	115	140	151	115	126	120	129	128	111	122	130	148	129	161	141	138	129	138	141	131	148	154	128	161	159	125	134	161	150	123	130	151	153	144	130	144	139	138	141	126	140	137	130	135	155	123	134	123	127	176	119	135	140	154	132	140	136	152	134	132	136	131	121	156	137	136	142	156	131	125	147	153	141	127	140	134	162	145	135	148	108	118	143	158	147	151	146	141	159	149	134	132	149	138	129	138	152	137	156	125	111	128	138	132	137	140	133	135	111	131	116	127	151	161	133	124	128	123	151	138	113	136	135	138	145	128	130	121	125	145	146	133	130	135	139	158	139	121	135	129	123	128	145	143	131	123	128	160	133	141	147	126	138	141	147	143	108	143	149	139	147	144	126	127	125	140	130	132	128	140	124	133	135	139	135	131	131	134	141	147	156	134	155	128	132	143	160	138	152	151	145	135	120	127	152	130	134	126	151	143	134	141	127	124	157	149	137	147	142	127	116	150	124	136	131	149	137	136	140	154	136	140	131	122	116	134	120	121	135	133	146	142	133	133	145	147	145	142	140	132	123	142	151	140	132	147	147	137	125	134	123	140	143	116	139	136	148	128	133	133	145	128	130	130	151	131	134	124	127	168	123	138	150	124	135	107	147	131	145	152	110	129	131	154	154	130	129	122	133	133	143	139	131	138	121	119	131	122	137	122	131	132	143	129	144	137	121	129	139	138	123	131	151	127	143	129	135	124	141	134	144	116	142	118	119	136	153	138	127	131	134	141	134	125	136	149	135	122	139	154	145	123	135	100	133	140	140	126	129	120	114	151	127	135	139	134	128	156	155	134	149	138	144	142	130	142	116	159	117	149	144	153	124	135	149	154	134	155	115	141	143	151	139	140	124	144	124	124	136	151	135	140	143	125	138	143	133	142	146	137	139	138	143	144	143	130	140	153	121	138	144	133	133	117	123	134	127	147	161	152	159	141	125	131	150	145	139	136	139	140	121	129	139	135	122	141	154	133	129	135	128	138	133	133	148	126	111	131	132	127	155	140	142	139	128	136	167	130	141	151	134	139	118	149	141	145	121	135	135	121	142	135	118	138	137	133	125	139	142	160	166	151	134	130	118	142	141	146	137	134	126	146	120	150	129	144	144	127	142	128	123	117	133	150	136	131	121	117	134	148	150	134	126	165	141	120	130	116	119	139	132	133	119	140	142	119	137	148	131	140	128	125	136	153	150	142	140	132	152	130	144	127	142	127	142	132	144	130	123	125	126	132	144	145	130	150	131	129	148	128	137	139	147	135	118	124	151	155	158	148	141	133	152	135	107	136	129	138	111	167	145	123	134	132	124	154	127	131	130	132	134	120	132	135	150	140	123	130	130	145	142	165	118	123	121	133	141	150	143	133	139	147	127	133	141	146	145	156	136	132	151	150	127	154	128	124	146	126	117	144	127	159	123	144	143	128	132	134	148	141	128	151	133	174	154	141	161	137	135	158	115	130	151	131	136	141	136	126	123	144	132	120	142	133	121	126	147	137	119	156	135	136	149	131	149	130	134	119	141	141	138	150	139	154	146	162	141	145	132	119	130	128	160	132	132	139
24854	1026	2140	2521	2247	1784	1504	1319	1102	994	870	764	768	740	676	629	591	598	594	523	524	539	532	458	500	470	495	505	444	471	419	462	414	460	449	434	410	437	412	440	416	426	440	432	402	412	400	408	407	425	413	407	411	390	382	405	405	426	385	442	397	381	431	405	398	421	405	407	402	377	404	417	429	410	402	399	386	401	400	389	401	361	376	413	368	378	386	349	370	406	452	395	417	388	367	393	368	412	368	393	396	392	411	376	418	363	391	347	400	396	420	375	374	420	369	369	407	391	389	405	392	392	397	403	392	407	416	388	367	359	383	374	377	398	378	376	398	374	392	407	366	403	374	380	400	375	400	390	358	356	409	392	374	371	360	402	376	391	367	377	380	368	373	415	414	390	394	398	341	421	403	387	361	403	376	389	372	390	431	402	400	399	335	382	382	397	348	405	384	372	395	391	390	412	379	354	391	389	404	363	416	379	412	395	406	374	363	364	391	406	395	382	406	395	367	400	373	403	373	384	343	375	374	397	380	379	383	391	432	349	401	379	398	376	403	402	359	388	372	401	399	395	365	394	388	379	378	388	352	390	363	379	386	389	381	389	351	383	404	360	413	359	357	379	384	355	378	375	374	391	397	367	412	398	400	378	372	389	361	372	380	397	394	397	377	377	339	402	413	375	368	380	388	389	358	350	381	387	378	355	375	405	388	373	389	375	372	368	367	363	406	392	381	359	390	406	418	387	344	377	354	387	375	384	386	433	392	344	396	372	389	353	417	387	425	407	392	353	395	399	420	362	381	386	382	401	347	356	376	385	389	386	377	380	381	389	416	406	389	387	373	390	387	406	394	359	374	379	400	342	385	396	385	374	416	393	379	375	380	402	378	359	377	379	398	377	404	407	414	373	404	385	330	351	370	378	397	402	411	412	352	378	397	406	387	380	394	363	382	406	416	361	378	392	394	388	382	386	386	382	373	377	430	354	383	381	364	392	367	392	394	386	369	379	429	378	385	370	374	379	395	347	413	386	398	417	362	359	383	411	356	351	398	426	373	377	382	405	415	367	420	396	367	365	379	379	389	369	396	384	399	362	373	410	401	399	377	430	383	394	377	370	373	386	423	408	386	369	374	409	400	378	389	398	415	376	356	406	376	389	381	362	413	364	401	370	403	408	342	400	362	388	367	382	381	392	404	381	372	395	369	372	418	352	407	372	391	336	411	380	351	406	392	384	373	405	381	392	363	374	386	362	409	382	372	365	371	358	393	379	413	366	434	387	353	396	410	404	384	405	430	403	364	396	366	382	382	414	367	439	370	378	387	355	349	386	381	387	387	353	398	447	403	336	371	342	387	397	385	409	365	406	345	409	389	386	367	400	378	409	357	377	379	403	377	379	397	384	333	399	385	394	362	402	374	379	392	412	378	376	374	399	426	366	379	363	392	380	357	418	387	404	400	385	375	371	380	373	420	375	362	342	438	423	391	372	372	387	384	352	387	378	397	403	379	380	392	380	384	398	404	380	385	389	408	408	412	384	383	361	350	411	386	374	382	403	390	353	376	364	399	418	381	381	389	383	394	381	407	381	384	386	388	374	384	353	374	394	394	404	363	387	404	345	403	366	402	404	402	391	372	376	415	386	360	390	378	389	375	386	355	357	445	394	413	387	391	369	384	384	374	371	408	388	372	364	409	394	376	347	407	423	383	406	358	384	400	397	391	383	343	390	374	381	424	407	413	358	390	347	413	433	375	394	413	404	367	337	392	365	384	373	378	417	394	370	424	373	408	415	403	391	379	370	378	376	409	395	409	374	399	373	367	363	384	415	409	385	391	374	365	384	371	397	408	373	384	384	418	415	390	367	363	349	369	366	383	360	393	384	363	393	379	383	355	399	372	384	387	380	351	400	427	389	357	395	387	382	367	404	402	401	400	373	380	385	360	387	401	382	392	395	386	370	391	368	379	369	364	391	372	380	372	385	399	389	355	383	359	370	397	383	386	365	385	396	400	361	420	348	418	389	370	381	420	374	373	428	375	359	379	395	389	400	395	406	376	399	394	392	394	405	384	395	384	356	388	382	385	407	376	365	399	335	395	370	376	385	366	380	378	398	369	395	396	378	394	381	364	373	415	380	344	395	376	414	370	380	402	373	373	384	361	403	380	399	389	395	376	382	384	384	392	338	431	411	364	356	389	397	378	384	361	358	377	348	364	400	391	382	385	437	386	380	393	383	378	409	384	392	391	380	396	389	379	374	367	363	362	345	353	375	366	404	402	393	373	402	402	389	409	358	373	415	372	387	368	380	397	352	376	386	361	417	365	372	384	403	365	371	375	370	363	377	388	411	347	430	379	397	377	376	388	339	385	373	397	379	388	420	387	406	352	396	366	374	373	408	392	406	329	416	381	399	371	367	373	380	399	420	368	375	377	372	392	410	352	405	359	381	383	381	379	423	404	368	376	343	392	377	371	401	375	345	404	392	395	394	388	383	399	361	419	411	369	407	402	376	387	385	426	387	395	356	411	354	368	368	386	387	400	377	375	364	394	390	374	391	400	391	384	387	381	395	383	365	421	401	366	371	417	374	393	370	422	400	397	389	394	348	385	389	410	367	372	380	378	405	391	374	391	396	409	393	379	398	405	368	330	416	400	368	368	383	417	376	403	373	371	382	410	350	377	405	380	386	377	380	401	394	384	359	384	394	369	431	377	375	379	367	369	401	360	420	385	396	394	385	407	372	391	340	393	399	383	395	361	390	378	395	424	376	402	355	380	373	388	368	404	399	358	391	393	389	383	367	376	347	349	383	380	424	386	411	365	383	366	356	377	384	362	378	375	387	369	387	391	408	395	391	383	386	368	396	446	365	380	373	364	381	390	428	373	415	386	401	373	410	399	418	364	407	392	431	375	375	393	353	403	371	356	372	404	397	370	366	394	384	361	371	376	370	380	391	398	402	400	360	412	340	358	371	374	380	354	390	351	396	375	405	397	353	393	424	389	360	373	400	405	374	386	423	392	383	363	384	407	392	391	397	380	405	387	357	348	412	385	387	374	381	408	380	406	400	402	393	400	402	371	371	401	371	390	409	373	396	398	371	372	357	409	388	383	383	404	390	352	366	389	401	420	389	349	373	405	395	369	385	390	395	384	425	383	354	350	413	415	411	407	355	381	397	382	419	337	404	376	364	378	368	344	406	369	386	384	348	413	405	390	403	368	374	407	407	396	389	366	379	372	413	407	390	361	366	364	360	399	386	376	399	383	401	378	399	347	399	346	413	378	398	366	395	386	368	429	382	376	380	350	369	408	378	428	377	385	387	413	377	394	364	399	368	376	364	363	382	377	399	390	386	394	365	364	364	398	366	359	362	377	360	359	371	400	398	373	405	381	375	382	394	380	401	371	366	386	388	396	359	392	373	378	423	386	359	365	378	359	403	409	378	367	382	395	371	373	394	373	367	413	359	373	381	389	392	411	375	366	405	397	365	407	375	417	396	358	377
62785	21137	8050	2166	1200	911	699	613	524	495	439	421	402	370	362	359	355	328	347	352	338	305	316	322	315	296	286	304	353	323	302	296	290	286	315	324	300	295	322	276	293	298	287	284	308	297	273	302	306	264	297	273	334	289	256	280	310	302	336	281	287	305	283	303	305	300	272	284	286	290	273	283	283	292	316	269	295	300	283	294	310	307	290	280	286	292	297	271	280	270	265	291	315	329	307	284	271	271	301	350	298	273	254	261	274	291	295	285	286	278	319	315	269	276	241	281	269	271	279	291	307	314	296	297	319	316	278	273	308	299	300	301	309	313	303	290	302	309	310	286	309	314	314	295	306	297	267	297	282	308	274	286	295	303	289	284	255	280	299	284	318	285	304	272	281	291	282	298	269	292	252	258	260	283	251	305	306	282	295	283	306	295	292	285	310	282	312	289	289	318	292	307	294	280	282	301	291	304	296	305	274	291	301	297	273	280	279	299	319	291	260	306	266	296	272	294	262	279	286	297	288	297	288	297	256	290	283	282	268	247	263	272	276	277	262	299	274	323	317	279	284	281	286	273	271	264	270	303	269	337	296	309	299	312	270	268	295	275	288	288	253	267	284	309	314	268	278	306	299	304	290	232	301	268	283	310	301	302	300	278	262	281	276	278	304	285	319	269	314	296	307	302	299	252	282	261	279	279	288	274	251	306	299	286	290	286	253	288	286	280	274	286	289	309	284	274	281	311	297	290	301	323	273	286	280	274	281	342	285	259	269	281	272	262	335	279	273	291	274	288	281	261	259	267	274	261	286	286	280	278	264	276	276	281	300	289	331	283	280	273	276	271	299	298	285	264	301	289	302	318	312	274	268	307	281	292	268	291	293	280	284	309	254	278	321	309	293	283	289	284	271	272	264	279	262	304	279	284	293	283	263	276	278	240	283	305	287	309	299	286	291	283	256	289	278	279	314	346	302	295	274	300	303	302	269	289	317	290	289	300	293	282	312	294	268	307	318	284	316	295	311	294	295	316	282	266	311	292	289	291	285	288	329	250	293	283	311	313	300	291	276	281	281	278	291	256	293	286	285	298	280	278	282	287	305	277	276	288	258	269	291	284	291	276	302	274	316	311	283	321	281	313	263	320	287	291	291	260	273	297	298	311	307	285	280	309	327	274	286	270	285	295	293	294	249	261	289	304	296	273	307	305	278	277	287	286	287	266	308	272	300	334	303	298	266	241	271	270	289	280	288	278	256	293	285	315	271	327	283	270	296	280	305	307	276	293	290	287	304	245	296	307	287	271	302	297	297	262	309	276	258	277	287	266	241	263	314	302	290	297	290	284	285	296	314	286	272	287	279	298	296	280	293	271	286	283	297	298	271	317	314	284	275	281	275	312	307	325	286	306	306	279	267	275	266	279	311	280	295	314	277	277	306	304	298	290	318	313	313	287	263	266	258	283	254	262	272	290	286	290	247	299	301	299	275	242	303	301	280	266	286	284	259	270	295	276	283	284	314	306	324	305	254	281	290	306	274	270	281	282	293	278	291	286	290	305	278	274	278	279	311	315	282	291	274	312	311	282	300	293	285	313	269	306	297	310	277	327	269	264	304	303	294	299	298	251	284	294	289	284	296	282	268	294	310	280	285	307	267	304	298	294	308	257	292	299	286	287	276	318	313	299	297	248	308	272	322	289	304	290	280	280	301	291	284	263	274	272	279	315	265	283	273	286	299	280	311	258	267	284	260	312	268	255	270	276	303	318	301	296	325	279	320	295	283	295	259	281	296	264	284	286	316	275	284	300	290	281	299	287	276	264	281	286	294	294	291	288	275	296	279	310	275	279	276	264	298	305	277	293	248	284	258	296	283	287	305	302	291	273	266	271	293	289	311	310	299	260	263	272	296	262	294	310	267	292	308	321	284	300	262	279	269	271	287	269	277	331	273	307	283	287	292	299	292	305	278	277	275	343	270	286	284	252	277	263	281	343	306	274	305	276	270	264	297	271	291	295	316	325	301	283	260	285	292	247	291	308	299	307	288	288	323	338	309	307	268	298	274	289	290	292	286	263	271	303	303	289	272	271	306	302	266	303	280	312	283	331	242	253	301	257	298	266	280	287	292	260	282	284	281	281	281	297	317	283	309	277	322	319	274	293	281	291	302	285	262	286	294	310	279	269	234	287	314	300	296	315	303	256	265	295	278	280	300	287	274	279	311	282	295	286	281	279	303	282	275	277	280	244	295	257	281	272	288	283	274	280	279	300	294	265	301	295	264	295	308	304	321	254	283	259	274	294	276	277	303	307	271	303	311	268	264	310	273	321	288	332	298	273	323	304	294	285	275	287	293	269	267	281	288	258	280	292	299	291	283	259	279	284	292	311	302	298	275	279	254	264	263	289	267	286	257	292	344	284	283	341	293	269	297	279	280	302	274	301	256	268	306	302	295	283	282	282	274	267	279	304	290	291	265	282	269	257	288	286	244	253	291	271	291	283	310	271	307	287	302	263	292	298	282	274	279	296	286	284	303	271	311	283	313	293	307	306	290	269	274	275	300	273	267	275	306	277	274	297	292	272	287	281	282	284	292	296	265	279	272	287	314	288	301	296	275	296	278	308	291	280	279	281	285	311	268	303	281	282	279	283	320	281	299	247	278	271	295	278	297	261	298	283	290	294	263	319	302	261	303	319	273	319	274	280	298	275	273	288	289	282	297	302	297	312	290	293	304	281	289	279	271	300	314	296	289	295	284	296	288	273	293	278	281	287	313	317	258	297	301	282	261	292	303	295	319	286	287	300	292	295	296	284	263	286	300	272	305	275	296	304	263	310	257	292	309	276	300	254	299	268	266	296	288	260	272	320	300	312	294	283	277	284	286	277	286	274	278	257	293	274	273	264	278	318	282	290	293	280	284	280	309	289	301	270	244	271	303	328	266	278	276	298	307	304	298	288	275	264	278	260	308	256	294	306	299	263	299	287	281	278	276	269	295	280	281	267	293	281	312	330	294	291	277	274	281	292	276	294	266	302	289	299	231	279	265	317	267	285	279	284	270	320	305	294	307	303	314	299	278	283	274	282	297	320	267	299	280	297	285	303	287	300	287	269	309	257	279	313	312	246	274	288	285	296	307	278	261	332	302	293	273	296	302	284	278	286	305	292	272	293	303	255	295	277	276	300	270	282	310	292	294	305	280	281	264	290	275	284	284	278	253	278	300	282	297	285	261	268	236	288	301	279	283	283	299	319	293	307	288	296	297	300	281	298	313	289	268	270	285	303	274	289	296	277	283	271	267	266	301	293	325	298	283	282	279	252	272	275	298	262	295	279	267	278	269	296	282	298	289	295	301	277	289	300	259	285	284	260	309	318	292	257	282	290	280	327	273	311	286	305	314	312	291	274	274	310	310	278	311	291	313	300	270	297	290	266	271	311	271	276	313	289	287	270	305	270	344	300	285	288	288	287	277	284	301	296	284	293	288	274	265	262	275	256	290	283	269	277
31588	1978	4106	4805	4146	3365	2703	2343	2136	1817	1732	1522	1407	1357	1167	1218	1160	1077	1094	1067	987	979	920	960	905	893	894	890	812	852	808	822	776	752	785	789	757	754	751	755	774	756	736	771	769	731	758	745	774	736	684	727	758	690	761	735	756	737	740	739	734	766	781	756	708	749	740	753	747	679	732	709	752	660	725	733	707	761	704	732	719	747	660	686	719	731	690	767	740	769	739	730	722	694	702	694	740	693	675	748	704	680	752	691	794	688	719	723	732	725	704	725	720	737	760	721	673	648	701	747	705	726	680	702	741	752	698	690	683	692	687	718	664	681	695	728	736	700	724	711	697	719	718	735	722	714	802	689	721	716	721	709	685	730	715	727	677	669	675	677	722	701	724	718	717	767	704	735	718	734	731	723	719	720	668	696	735	695	707	712	742	698	702	691	703	680	637	704	688	682	665	739	735	712	731	701	717	705	658	719	674	686	724	706	689	745	676	654	720	710	682	740	736	672	682	702	722	753	702	699	706	727	689	681	698	763	672	728	714	726	716	709	672	712	709	687	727	753	671	747	706	668	730	757	729	711	697	690	690	688	690	724	751	705	690	683	745	736	706	696	693	718	698	743	672	720	741	743	716	675	723	711	710	699	693	719	759	706	728	728	686	679	713	692	705	687	717	717	727	739	713	673	735	703	728	673	702	696	697	694	754	729	691	703	736	778	680	697	719	676	684	729	716	690	710	726	734	691	737	679	714	712	706	766	703	690	712	691	721	744	676	708	715	682	716	733	753	729	712	712	713	723	693	657	703	748	742	705	726	693	722	712	633	715	699	708	682	720	714	743	732	715	711	695	692	714	666	747	705	688	696	718	732	703	714	704	678	726	672	699	709	732	725	694	696	730	698	659	694	737	716	748	763	718	720	714	682	778	707	699	693	697	709	720	688	663	737	702	709	658	697	682	709	675	671	653	687	681	716	696	678	690	643	778	709	704	714	693	700	751	668	711	739	684	708	733	746	710	729	713	706	685	713	736	724	711	678	683	714	665	678	699	691	688	733	713	660	752	672	712	723	763	723	672	711	708	726	689	716	705	722	693	724	696	769	746	673	668	690	732	699	675	701	681	693	676	715	729	722	709	704	678	681	696	718	690	658	669	700	714	733	700	723	710	694	733	728	741	735	712	707	691	731	695	726	692	710	673	700	743	685	717	694	707	708	689	687	716	690	711	721	708	723	716	691	724	732	725	659	721	634	708	731	725	693	686	692	718	728	679	700	723	725	735	704	661	676	703	679	696	736	684	725	750	703	677	727	728	700	718	737	708	731	708	728	677	699	687	747	760	689	723	684	763	740	670	720	682	651	724	708	699	734	731	743	727	720	680	701	665	704	713	694	758	740	709	692	750	705	700	718	714	689	746	716	690	748	707	675	669	720	704	734	677	700	733	702	721	705	707	690	688	704	724	667	718	708	760	683	651	755	693	698	660	696	678	663	684	683	713	632	724	739	716	685	705	684	693	723	660	670	764	732	700	723	688	700	714	691	767	720	746	745	704	755	731	638	734	674	735	719	708	661	717	701	684	718	707	708	734	697	732	682	777	699	731	709	665	722	774	690	715	695	682	688	720	692	704	720	717	753	674	707	696	677	724	753	737	709	680	678	734	676	686	723	729	684	702	730	680	716	696	665	696	739	683	710	755	744	682	728	716	683	691	747	649	681	736	693	755	716	685	724	725	726	743	695	691	674	690	709	744	697	664	671	702	659	711	726	679	729	699	676	710	682	702	686	728	690	683	661	703	725	700	668	699	753	723	659	733	727	677	710	722	692	668	707	711	689	708	693	723	703	703	712	726	674	704	716	710	730	678	703	701	750	725	674	695	724	731	716	685	663	707	664	723	719	707	737	702	700	737	697	718	694	686	757	706	692	690	693	687	693	695	720	687	650	690	761	710	708	658	716	717	684	693	737	734	703	724	721	774	658	709	686	741	747	687	726	716	810	715	729	718	690	697	725	744	676	710	751	714	708	742	715	684	688	691	732	699	684	690	711	766	710	686	725	685	702	706	709	706	697	642	695	701	691	690	668	764	705	702	741	741	660	645	693	722	772	707	721	730	745	697	682	670	694	712	695	739	724	722	683	692	653	697	675	739	710	674	723	697	691	660	720	698	665	692	759	739	690	696	731	707	702	707	708	665	722	726	682	744	710	692	753	722	711	748	647	734	657	706	799	714	692	736	722	670	683	719	684	714	709	683	672	670	707	715	703	701	730	744	779	680	742	676	719	730	688	738	726	685	674	733	723	720	708	726	732	738	702	698	721	630	675	690	720	721	716	694	700	705	721	733	756	713	649	706	740	715	676	708	706	717	729	717	692	729	739	641	653	733	737	679	671	694	738	714	758	736	691	716	672	708	662	680	724	722	742	731	659	716	669	719	713	665	739	674	708	660	715	704	688	734	688	675	707	733	709	727	722	701	722	753	748	639	717	702	697	742	661	715	717	704	681	698	718	724	710	729	714	702	705	708	684	710	703	702	732	688	701	691	675	729	695	681	693	736	723	682	713	712	720	697	692	715	716	713	683	720	679	710	716	755	704	710	717	730	711	736	720	770	699	696	710	700	735	710	735	732	663	694	732	690	712	679	714	767	737	680	689	680	673	690	701	677	750	754	730	716	714	709	731	712	731	731	754	693	708	703	748	683	670	744	683	690	731	668	678	677	717	706	698	735	712	711	726	715	694	718	742	692	725	710	716	707	739	710	723	750	712	677	701	691	705	711	743	709	733	676	654	711	726	701	754	727	671	746	685	741	715	692	695	693	714	693	706	711	695	677	685	730	737	692	717	701	704	727	689	716	698	686	725	720	677	687	705	743	728	672	712	729	716	736	679	681	709	681	694	698	701	700	706	748	728	704	713	682	667	643	661	726	686	689	661	693	709	735	698	700	687	674	731	688	715	669	686	694	687	701	719	713	704	727	755	725	696	694	699	722	721	703	739	719	683	700	673	708	709	690	724	732	665	638	675	686	687	741	704	714	724	743	690	692	731	679	728	711	724	701	719	720	712	681	738	704	698	699	753	717	725	746	681	722	681	749	712	757	736	756	715	709	742	683	715	708	649	676	727	702	689	687	698	689	710	741	659	735	742	696	694	657	704	721	705	680	732	727	711	678	699	717	664	673	655	714	667	734	694	694	711	672	688	689	728	736	646	691	706	716	733	700	684	696	706	712	726	683	704	686	702	728	672	712	719	640	692	721	666	699	730	716	675	695	650	704	728	646	681	742	675	705	669	770	697	684	745	720	688	722	691	700	715	743	711	676	694	680	729	704	695	745	713	661	717	710	679	633	667	722	695	727	690	687	684	735	696	711	732	747	663	714	690	676	748	672	705	708	679	696	688	728	703	721	633	731	695	702	693	701	755	671	719	674	689	708	664	753	716	717	704	646	699	724	726	775	708	680	741	710	696	692	699	673	678	733	672	698	749	723	722	652	734	656	704	733
7041	331	254	240	226	207	226	235	240	224	233	212	215	216	208	207	203	226	220	208	230	213	211	203	238	200	198	233	235	218	197	207	199	215	218	204	217	233	228	212	195	196	234	202	226	227	216	245	201	178	220	208	228	203	223	186	226	231	214	225	206	220	200	207	231	221	208	181	225	201	221	209	223	193	196	205	218	209	213	204	195	226	212	191	225	224	231	201	224	184	195	203	242	224	192	205	192	226	224	197	194	219	222	233	202	228	195	229	221	220	211	208	191	221	226	242	192	206	216	229	239	176	233	221	221	185	247	199	217	203	201	206	229	212	189	207	217	206	211	209	242	197	243	211	215	213	219	197	216	210	199	241	216	225	217	208	206	191	226	223	201	200	224	198	203	206	208	223	213	200	195	215	191	245	201	231	238	223	218	233	205	191	206	219	217	191	225	204	205	219	190	199	249	220	199	232	235	209	209	233	213	214	209	216	220	235	198	214	198	223	212	234	220	231	208	222	235	199	184	224	227	224	198	216	208	221	214	234	233	195	238	196	216	207	192	205	187	231	224	239	231	211	199	223	205	222	220	198	203	196	200	194	192	215	220	209	217	192	213	235	219	222	222	215	213	216	202	212	209	203	215	209	182	224	216	234	233	222	212	193	215	200	159	218	184	220	235	204	196	220	218	220	210	227	210	224	221	181	202	216	212	219	224	219	195	196	213	203	211	214	221	237	194	232	194	237	227	212	208	216	199	206	205	203	210	193	228	200	198	217	217	196	227	200	215	166	210	214	238	224	197	226	223	219	223	229	186	183	191	222	228	212	238	211	236	221	213	210	199	226	226	190	232	205	209	205	201	205	200	221	221	221	226	215	232	211	228	207	230	242	214	210	217	204	216	187	221	207	223	206	194	212	189	218	187	183	208	204	238	213	202	215	210	207	259	217	221	202	223	210	191	181	215	212	263	222	183	211	212	237	225	211	237	204	209	204	227	220	209	186	217	205	204	184	193	216	202	185	204	210	201	194	208	187	203	185	224	213	224	205	207	221	195	189	189	230	188	196	188	215	242	211	191	192	221	204	226	223	200	179	220	205	225	178	222	233	234	203	185	221	199	207	198	211	209	212	210	200	190	204	227	201	224	214	236	222	202	185	211	202	247	221	225	221	234	210	235	230	205	196	225	212	218	207	224	207	199	194	219	213	216	235	225	211	193	200	219	223	238	233	212	215	195	204	231	208	178	208	226	198	198	229	234	220	206	194	228	234	215	185	224	196	188	216	210	214	220	203	219	229	209	197	205	196	234	201	208	232	203	238	200	206	217	189	190	204	202	229	209	181	216	209	200	186	191	196	218	213	221	204	219	228	239	197	237	214	212	199	212	223	221	202	202	229	223	209	206	201	219	199	242	190	169	212	214	218	221	242	199	223	216	218	195	184	185	208	234	223	204	218	237	218	229	203	205	215	203	210	233	213	188	226	231	200	214	222	217	204	212	215	195	185	234	212	216	203	211	222	192	209	244	200	224	220	218	198	216	221	221	201	223	231	231	218	200	201	234	198	233	223	213	183	206	192	214	204	192	206	206	214	200	221	211	252	237	182	230	223	217	225	248	190	224	203	211	232	212	224	201	223	206	205	220	207	221	214	215	209	206	210	221	211	214	186	210	200	216	223	227	209	192	207	170	225	203	229	209	203	239	199	214	206	202	220	236	204	181	187	232	227	190	222	227	247	218	222	221	226	190	187	197	197	218	199	178	216	196	209	233	215	203	232	195	206	204	220	219	209	221	242	205	228	222	214	215	192	229	217	202	201	234	206	230	196	216	226	192	200	240	214	203	232	223	216	217	191	244	221	232	200	172	230	211	208	228	224	202	195	214	188	191	223	198	215	222	200	238	224	206	211	219	207	225	225	219	222	224	228	211	199	188	178	206	193	203	200	190	231	206	214	216	215	225	215	200	222	189	210	205	199	217	220	215	219	234	199	217	191	215	167	190	206	208	258	197	208	220	212	214	254	210	203	180	214	217	218	228	197	214	202	241	206	221	185	221	198	208	208	216	195	214	217	236	220	227	216	184	223	202	212	206	203	241	220	210	221	200	179	197	232	233	219	198	205	206	243	222	230	219	232	239	209	210	232	211	225	234	228	218	212	210	182	215	233	211	198	209	240	185	210	212	228	239	221	232	226	219	201	209	228	187	180	212	224	204	186	179	204	229	200	206	189	220	212	206	186	209	210	208	203	244	214	210	195	205	208	225	212	210	214	206	210	211	208	225	214	207	197	210	183	197	219	203	211	187	195	211	205	222	207	202	200	195	214	207	212	180	181	184	221	202	184	206	208	234	176	221	228	193	194	186	203	203	224	221	223	200	193	203	226	214	220	223	237	209	170	216	222	205	234	209	217	211	203	205	205	220	225	190	212	193	224	219	207	237	225	208	211	186	215	230	198	200	207	193	207	220	212	208	215	195	213	194	206	218	201	196	202	226	202	200	193	218	229	219	194	233	231	198	187	227	197	194	190	205	206	214	197	202	217	201	228	232	187	210	216	206	213	202	214	195	188	220	231	200	209	218	188	224	225	219	236	219	222	211	202	215	224	195	229	193	190	198	197	196	216	219	211	197	184	208	175	206	227	217	216	219	195	204	235	243	218	229	225	216	207	234	228	223	223	203	193	213	218	223	249	211	189	209	209	202	200	198	218	223	222	212	218	230	222	198	199	229	208	204	233	204	209	221	232	192	225	205	228	233	204	252	205	224	246	219	214	218	207	208	222	184	191	200	197	214	241	210	197	213	186	203	199	200	229	229	231	231	195	217	210	239	233	227	213	209	209	202	204	227	207	197	205	183	216	197	210	199	215	206	207	183	185	206	189	210	209	201	191	232	204	233	225	219	205	226	234	202	198	202	209	238	193	190	214	249	219	225	185	201	201	202	209	209	190	233	227	214	226	200	233	227	230	208	195	193	182	213	189	179	217	209	227	233	196	218	217	190	234	188	187	205	214	222	225	201	225	222	211	211	189	208	198	200	190	209	196	184	219	201	222	211	214	225	196	214	217	203	246	204	209	182	220	205	221	214	223	213	206	226	216	220	227	195	220	226	200	217	211	178	203	204	210	202	222	207	227	200	221	224	216	215	186	198	235	219	186	218	210	217	218	214	201	206	188	222	228	189	200	192	214	206	193	208	209	230	206	202	180	229	222	202	215	222	210	224	236	210	223	240	217	189	241	205	224	202	229	207	247	198	222	226	215	223	225	227	217	243	225	222	210	181	212	224	223	205	206	183	226	203	198	196	217	193	212	218	223	233	208	223	212	231	202	207	194	215	207	215	208	199	231	208	226	202	190	212	216	228	194	218	242	215	213	218	201	204	214	242	208	208	198	158	230	208	198	200	210	191	180	219	202	224	231	211	227	201	210	225	240	201	221	231	210	214	198	208	223	216	191	191	242	198	210	216	206	215	180	207	211	189	236	228	186	185	224	207	222	212	241	215	211
6713	603	580	537	578	564	569	563	539	531	502	542	518	520	490	504	539	527	536	515	558	535	549	473	506	536	523	573	572	520	498	532	542	523	550	529	519	538	508	527	547	528	520	530	502	503	512	512	524	498	508	513	522	523	544	501	533	489	514	561	508	510	548	505	511	512	514	509	568	559	553	489	531	522	553	558	522	491	523	533	566	529	514	516	515	505	505	507	514	556	527	567	533	526	505	546	483	539	515	505	492	540	523	548	489	486	528	555	502	501	521	514	534	506	536	481	514	503	522	556	540	531	520	537	525	497	542	534	481	538	541	473	548	553	499	538	590	536	543	572	544	527	483	524	549	518	529	542	541	525	515	558	522	541	487	551	535	549	583	547	504	540	533	507	550	533	548	545	519	536	540	509	541	548	502	562	527	524	500	518	548	518	526	522	536	547	544	543	516	500	544	519	526	521	499	500	531	510	532	523	542	500	531	518	513	542	553	487	531	507	566	523	554	568	482	479	513	516	502	553	468	516	488	555	536	533	536	523	503	517	533	522	547	510	550	522	512	484	537	528	517	538	497	496	541	557	521	526	516	494	513	476	536	520	538	528	512	515	520	512	531	516	528	504	518	516	517	547	562	505	516	509	522	523	536	502	526	556	523	501	529	501	513	493	486	565	526	508	524	522	531	547	536	496	557	518	521	502	516	520	522	506	521	513	531	518	511	508	582	526	535	523	544	540	528	520	503	539	513	543	519	487	521	503	491	520	550	479	541	498	511	546	522	513	528	481	547	535	531	504	531	506	516	478	508	517	536	506	526	536	543	553	537	518	542	529	515	532	512	523	500	536	540	522	483	538	546	529	536	492	560	535	497	543	483	521	522	506	535	555	536	563	556	553	520	559	475	559	527	538	518	531	498	524	522	498	562	521	568	544	545	533	510	535	489	510	528	540	520	509	489	521	549	478	519	522	548	518	514	526	506	588	485	532	534	516	515	528	515	481	552	479	517	481	481	513	538	544	522	523	501	567	509	522	507	512	515	485	564	524	543	572	532	559	514	504	474	483	539	500	514	549	551	545	506	533	496	552	501	523	535	489	510	511	518	537	523	551	543	545	495	543	514	528	541	514	541	534	512	513	563	501	551	510	488	523	510	487	534	490	493	507	549	523	517	515	557	510	487	505	543	521	553	477	538	522	529	474	549	487	500	528	516	517	510	511	525	540	541	471	558	516	501	563	515	531	518	528	570	518	547	505	507	547	531	503	494	547	530	526	549	543	514	541	580	528	515	534	555	540	540	519	514	505	554	511	533	511	550	504	526	490	512	517	512	567	506	473	510	496	543	538	493	514	527	494	533	542	539	500	473	541	498	507	529	504	450	501	553	521	551	554	482	493	497	536	514	529	479	496	503	517	530	552	510	522	539	501	545	545	561	518	523	561	531	520	496	506	530	527	546	526	516	522	518	511	519	531	493	531	498	479	533	509	514	509	529	511	535	480	537	523	508	489	510	513	508	533	517	524	544	516	545	530	526	538	544	507	490	521	563	542	519	527	513	574	543	553	525	570	520	476	520	554	569	524	499	501	505	511	514	517	508	557	536	491	574	543	513	512	508	508	549	548	485	457	516	511	503	552	519	512	497	525	496	505	509	545	535	513	556	546	511	523	515	560	538	533	468	522	537	479	466	496	533	543	530	525	502	524	530	493	541	520	496	507	500	511	457	550	503	535	531	510	567	501	501	496	507	530	526	541	534	530	519	508	595	471	524	470	535	538	529	525	526	503	544	528	529	500	513	557	546	502	565	507	562	508	526	477	484	520	494	546	527	525	494	514	526	555	471	547	502	542	506	495	516	505	478	471	497	567	540	545	525	523	517	508	498	495	531	504	487	497	525	497	544	534	521	546	506	532	522	507	547	484	532	543	524	518	494	515	554	496	550	527	536	487	524	554	487	499	522	507	551	513	520	503	550	491	495	523	522	499	504	514	515	533	531	501	515	497	472	525	505	529	514	544	529	509	514	529	512	542	530	558	553	510	511	500	480	518	513	512	533	510	540	496	550	527	503	530	549	533	482	523	501	527	499	530	522	510	572	574	475	520	524	528	559	506	545	521	554	493	527	496	494	507	555	545	517	515	486	500	499	515	521	500	535	469	519	529	525	541	510	501	515	483	525	550	522	516	487	522	552	515	517	491	525	533	530	516	508	510	526	512	510	547	511	559	507	493	498	491	513	490	517	541	521	476	504	532	551	512	528	504	534	502	541	499	552	469	531	513	496	529	516	501	524	508	528	513	506	533	557	489	539	498	521	491	507	499	558	533	501	517	517	504	512	490	555	502	507	535	533	484	567	484	533	518	493	511	564	522	508	494	516	506	519	550	506	495	530	538	507	513	521	489	530	523	535	549	547	528	535	488	519	488	549	523	533	557	503	517	531	547	563	504	527	522	514	504	577	493	538	507	529	526	496	538	502	539	531	501	542	499	507	521	542	497	559	522	555	514	514	512	526	504	535	491	488	519	527	539	511	501	519	524	562	526	548	497	482	484	530	536	545	537	486	495	524	507	525	553	463	534	565	483	501	540	491	557	539	537	511	525	525	542	492	497	523	486	524	503	561	519	506	562	529	526	530	541	523	555	539	529	520	532	503	547	515	488	487	521	541	501	532	551	501	526	513	490	523	502	509	536	530	541	523	488	579	496	514	508	519	528	536	551	502	531	552	510	517	549	515	489	548	506	579	561	499	534	488	577	526	517	549	590	531	491	512	557	537	559	533	521	528	555	568	537	495	506	508	538	536	526	512	466	530	526	540	495	540	522	539	539	570	532	504	477	547	536	540	508	492	512	534	513	487	520	520	548	516	512	547	505	548	517	502	517	479	489	510	550	545	498	507	569	531	519	537	550	535	485	498	507	539	540	551	516	540	526	496	530	494	503	486	529	504	513	507	505	497	521	552	509	487	516	522	520	494	518	526	497	529	520	523	526	518	519	549	501	494	517	557	546	539	519	516	501	508	492	519	473	509	554	512	520	532	496	547	494	511	519	526	525	519	503	550	543	520	504	532	514	542	533	551	532	523	586	520	494	517	505	525	540	533	533	481	540	544	495	541	527	524	520	509	493	529	546	509	538	505	497	546	505	539	526	536	477	492	521	548	462	498	515	494	524	504	538	510	543	505	505	515	489	520	532	525	513	514	482	562	536	527	504	561	541	547	530	483	537	502	507	509	518	530	479	513	511	544	501	521	548	533	487	513	571	523	508	514	550	552	525	478	536	529	488	507	535	524	485	526	516	511	558	540	538	492	513	522	535	540	503	506	557	512	526	540	493	487	492	513	582	515	498	499	582	511	500	517	512	501	501	547	541	502	521	503	544	531	515	522	562	539	522	515	524	523	549	518	512	480	506	485	517	543	504	554	533	542	512	512	523	494	526	515	542	538	458	514	522	469	524	527	502	544	486	540	524	530	492	511	501	537	537	538	529	534	535	552	536	521	487	483	496
52123	14080	2371	845	545	438	355	292	267	240	215	199	190	189	188	154	154	148	165	161	159	141	137	158	158	149	178	155	149	127	144	133	153	143	144	167	140	151	133	140	135	115	144	121	132	152	115	136	166	153	143	136	141	143	126	115	129	137	139	139	133	160	152	144	124	134	133	134	128	151	146	151	150	133	137	126	153	123	142	146	160	150	155	134	153	140	150	134	145	161	123	138	138	143	159	136	142	130	122	147	128	127	132	142	145	147	124	122	155	139	134	150	122	122	159	130	135	127	158	163	116	115	147	130	148	160	142	155	144	137	134	137	122	132	117	127	144	141	137	133	137	155	137	138	141	136	145	153	130	143	146	117	159	138	128	160	125	136	135	129	137	125	139	161	144	130	129	152	154	112	109	124	131	135	139	135	143	133	125	141	142	132	136	128	142	144	151	137	149	129	147	130	140	133	148	138	132	127	148	147	109	149	138	137	104	134	131	145	154	158	124	132	129	133	139	134	133	148	153	125	107	162	107	134	139	145	129	119	125	138	128	127	147	128	165	116	128	154	121	141	154	127	140	124	165	146	128	128	140	146	147	148	142	138	129	146	126	125	124	120	146	142	132	141	152	127	152	134	132	143	156	147	141	143	140	145	114	147	144	131	143	161	128	141	121	155	130	136	128	132	146	142	152	135	142	140	141	138	132	141	127	141	131	165	133	155	127	158	137	133	130	150	131	139	148	147	129	125	125	161	140	128	146	135	127	136	138	143	139	152	126	124	138	134	165	148	148	116	129	144	152	141	144	126	159	114	133	145	144	129	146	126	152	168	132	145	138	129	140	147	129	107	136	129	132	145	124	132	154	147	136	153	151	140	139	145	129	131	138	121	129	143	143	133	141	112	140	153	141	155	140	113	140	133	141	150	134	146	129	126	161	164	142	130	138	126	143	152	130	142	137	134	123	128	154	129	138	133	116	144	164	134	177	119	125	121	140	145	140	141	132	120	133	137	159	147	146	149	158	154	116	114	132	122	134	151	126	115	121	114	132	129	144	143	134	152	139	130	146	135	142	128	143	108	155	128	148	145	131	133	134	136	153	160	121	159	121	130	142	151	124	148	129	192	134	139	131	108	133	145	158	123	127	151	144	146	138	136	136	125	135	133	116	127	135	158	130	137	127	127	123	126	99	141	141	138	122	138	120	133	138	136	151	142	132	145	149	120	115	150	137	128	135	143	152	147	155	130	143	122	137	131	132	126	135	136	139	153	151	144	136	146	137	119	126	148	126	132	131	138	134	147	104	117	132	130	141	123	142	144	129	148	155	145	144	111	133	116	112	118	133	126	155	97	151	150	139	162	138	123	143	145	156	129	142	117	141	131	133	148	140	150	143	137	167	145	137	149	158	127	144	134	115	127	109	121	152	137	124	134	130	148	153	145	122	142	114	123	148	157	138	151	147	149	153	137	159	151	132	131	150	165	137	154	144	137	146	145	159	141	107	117	137	126	143	136	140	152	132	135	138	117	163	136	144	112	133	144	113	116	118	138	161	137	127	131	158	129	133	127	136	132	128	130	125	133	152	122	123	138	136	133	115	130	144	139	153	118	154	131	135	127	139	134	110	157	140	115	145	128	136	137	135	124	139	128	115	104	132	159	134	129	130	121	117	141	146	141	122	133	133	149	120	130	141	123	135	131	125	119	136	152	158	146	143	130	146	135	132	127	130	151	131	132	138	118	134	116	141	108	137	119	147	147	140	143	153	141	136	163	142	98	118	141	133	134	140	147	149	150	127	127	159	162	147	156	133	133	135	109	150	144	125	129	125	136	108	137	162	134	143	136	143	142	152	144	149	124	131	124	122	123	130	132	137	132	144	135	139	161	133	144	126	147	114	144	125	166	135	143	126	147	113	128	143	146	143	142	139	141	132	140	144	138	140	148	129	128	151	131	129	127	124	136	156	128	143	144	154	144	147	126	125	140	123	154	136	119	141	112	137	140	119	134	131	138	114	142	122	129	137	133	156	135	125	123	138	123	134	154	136	130	141	123	113	129	115	140	149	146	129	126	138	134	155	141	132	138	133	156	149	109	144	143	133	140	124	120	139	146	130	143	116	120	133	140	138	137	150	146	146	147	134	133	141	109	136	133	131	129	125	125	150	133	139	143	154	140	152	157	128	111	140	129	135	131	108	119	112	124	124	137	114	145	132	156	149	152	130	129	149	124	140	114	122	131	144	129	131	113	132	132	138	128	131	139	143	150	130	136	157	128	157	122	129	129	150	117	156	145	115	165	134	130	153	146	135	105	136	121	154	133	129	131	157	156	138	163	125	138	131	130	137	141	117	126	126	147	139	147	136	136	123	158	141	121	120	127	126	130	157	113	150	152	118	124	126	130	146	146	117	123	115	131	155	114	137	114	126	132	140	153	143	133	146	140	136	126	148	134	142	141	161	151	147	161	140	123	135	149	141	137	125	125	134	122	153	136	146	133	163	168	140	132	123	150	134	137	123	153	145	128	111	132	144	139	151	165	139	123	137	126	124	176	136	147	148	145	144	131	146	125	155	150	134	134	116	156	117	121	159	131	116	118	119	137	145	140	139	130	131	124	123	119	141	154	113	130	156	127	125	153	135	144	128	148	144	134	133	164	116	134	169	139	120	143	129	154	143	164	157	133	131	153	147	158	120	145	135	149	114	141	139	128	138	147	142	146	123	126	136	112	134	130	141	138	135	127	137	121	126	125	164	134	143	151	131	168	147	126	161	138	131	145	160	152	149	142	134	152	134	173	132	157	148	140	154	142	157	155	134	131	146	124	131	147	151	149	127	130	124	146	175	121	119	127	156	156	153	133	140	134	142	145	158	146	160	120	148	150	157	152	134	145	119	132	119	140	149	134	135	141	138	142	158	140	134	127	139	112	145	128	127	145	142	117	146	156	130	117	151	126	144	140	133	140	155	127	129	129	140	131	167	122	127	137	122	167	146	111	121	141	147	141	117	159	109	138	130	151	129	120	135	139	135	123	148	155	121	133	131	145	137	126	137	142	143	133	149	128	154	124	147	128	171	125	126	144	126	146	139	166	135	144	149	149	140	134	130	150	131	127	136	131	132	139	135	138	160	136	155	130	152	143	131	129	144	163	135	141	129	129	157	146	130	136	135	124	142	132	146	163	131	141	145	149	123	130	136	120	135	114	141	131	140	114	131	162	148	166	135	122	130	136	161	135	130	144	145	147	136	147	128	135	125	135	138	141	140	146	141	149	139	146	134	139	146	162	140	139	147	153	134	128	135	133	143	135	133	107	124	130	147	136	150	139	161	138	145	126	158	143	144	136	129	132	132	116	151	131	151	114	141	156	114	132	121	128	132	138	146	113	147	120	131	155	127	124	141	158	122	124	143	140	125	138	120	148	111	119	148	141	134	140	134	116	153	137	134	143	128	131	143	122	139	142	139	120	150	135	145	145	142	129	135	130	154	130	131	125	130	144	139	142	132	149
24215	1041	2114	2513	2188	1828	1568	1276	1113	934	868	850	764	724	682	606	625	557	616	530	570	492	504	485	463	496	464	459	455	454	451	431	454	446	423	421	440	447	455	409	422	416	409	376	407	427	403	386	428	442	432	373	404	423	367	415	431	390	425	375	399	419	370	374	398	392	390	396	396	412	392	391	437	395	396	400	382	394	392	420	422	409	398	397	400	384	379	371	376	351	349	373	397	413	375	351	360	375	376	374	403	391	403	380	370	344	409	402	398	387	416	382	372	360	383	403	387	390	388	371	373	392	370	385	382	359	359	410	368	391	370	369	378	366	375	425	393	376	366	386	393	415	410	372	393	400	378	366	373	390	368	410	389	373	400	376	405	357	388	373	411	403	396	337	394	369	399	370	408	409	371	385	369	378	373	404	362	398	363	399	382	373	386	374	385	389	387	362	387	389	403	347	419	401	383	386	383	357	332	389	400	422	354	368	364	396	393	377	391	395	370	358	417	379	385	385	422	410	414	362	396	389	366	368	386	352	385	363	383	408	402	395	409	404	336	349	411	393	413	406	376	396	421	353	384	388	366	402	363	400	397	397	370	397	368	421	421	389	346	370	359	372	404	413	401	369	348	404	399	377	401	370	389	428	379	396	376	390	368	396	412	391	358	386	339	383	391	369	393	388	381	371	417	389	371	369	401	381	373	402	359	387	363	389	399	396	394	367	403	369	417	397	373	389	420	363	384	393	381	351	380	373	402	368	387	376	413	403	392	372	414	391	394	367	434	398	362	357	365	396	379	382	368	399	372	366	370	399	391	419	363	402	381	356	366	376	367	400	391	361	398	415	387	399	383	388	376	351	373	399	385	394	417	368	407	416	370	405	376	399	394	392	407	396	382	362	385	382	387	388	397	400	383	378	401	380	389	348	370	394	408	367	371	405	391	375	415	389	387	354	380	361	370	388	375	383	357	382	354	401	380	350	413	372	358	398	363	372	366	367	397	384	357	381	376	376	395	363	398	341	364	408	352	426	383	362	356	341	391	401	362	382	378	368	386	391	384	386	397	399	380	393	403	376	368	375	389	397	363	391	373	394	399	389	357	376	394	366	365	375	386	379	364	404	411	382	389	427	400	380	375	367	359	382	362	394	395	374	386	371	408	395	403	344	391	390	390	408	380	377	369	377	359	404	367	379	353	395	361	408	378	387	387	380	413	402	350	399	384	379	377	409	370	346	380	359	379	375	384	408	357	379	390	414	377	370	368	378	385	412	390	374	385	390	356	373	385	391	391	393	379	389	370	376	388	362	383	389	426	381	395	364	385	389	393	381	382	410	346	350	396	387	373	391	344	373	365	378	385	363	415	420	366	395	399	397	420	374	406	377	377	386	339	340	360	369	380	386	373	385	401	392	361	396	378	371	367	362	368	373	356	372	373	396	362	382	402	374	396	381	379	410	386	378	374	379	421	375	370	396	397	402	369	386	363	379	375	386	361	382	368	406	415	374	380	369	390	396	382	398	404	373	400	410	373	403	349	397	398	391	352	384	400	394	406	370	402	376	374	371	356	408	409	410	384	388	411	401	365	394	363	335	382	379	388	372	393	335	368	368	418	374	380	392	399	381	393	394	377	389	357	415	414	377	387	401	402	386	393	403	386	387	363	397	399	410	372	387	368	376	369	418	393	383	394	371	367	364	369	373	372	409	392	401	421	375	393	384	372	398	386	376	335	356	418	347	386	415	385	421	382	382	388	403	424	402	406	380	390	384	390	381	401	387	377	372	356	378	357	381	384	365	404	351	384	378	382	377	389	383	415	391	381	362	379	382	401	369	378	390	379	385	416	394	431	363	385	371	346	384	378	390	419	373	379	446	397	351	393	379	399	438	378	375	402	401	420	376	362	378	395	401	392	343	378	380	381	396	382	405	383	373	353	399	410	386	358	367	362	374	358	383	374	423	407	419	394	408	387	392	403	397	384	391	379	406	394	367	363	384	386	376	344	393	402	385	416	372	355	419	382	391	413	387	393	372	382	380	402	364	391	353	383	363	347	379	402	369	384	389	380	359	372	322	377	403	409	364	365	366	377	434	440	366	368	360	379	417	364	384	354	378	386	354	386	382	408	361	396	383	389	359	396	375	384	390	374	385	399	382	387	375	374	366	398	371	365	397	363	403	358	335	385	393	395	412	377	375	359	367	395	427	399	393	373	339	382	357	386	371	384	391	389	425	348	418	432	383	374	374	371	390	394	376	346	403	367	368	393	410	375	402	364	381	385	389	415	411	376	422	395	409	370	360	355	342	394	414	381	414	384	369	377	374	363	369	387	389	384	376	393	380	367	391	391	388	381	373	380	396	382	373	402	352	382	404	411	403	412	397	385	374	388	386	370	335	351	415	386	379	390	372	362	370	378	385	366	407	393	365	424	409	359	402	438	392	394	368	359	410	366	437	374	388	379	374	320	364	397	387	373	379	408	427	355	416	389	385	401	341	380	369	387	389	347	363	387	361	400	387	361	416	368	383	382	383	340	348	384	369	423	395	390	406	362	382	411	425	387	387	391	365	360	398	384	391	390	379	391	397	392	424	358	361	378	415	407	383	360	383	373	392	362	381	379	395	380	401	388	384	368	386	381	371	387	368	375	409	408	366	389	378	413	391	363	382	352	381	408	380	392	352	369	389	382	362	389	361	417	389	383	352	398	404	357	357	419	386	371	382	388	365	418	386	430	385	373	435	415	370	385	406	384	418	369	363	411	376	377	356	392	369	400	386	365	362	451	423	388	352	391	402	369	387	377	366	403	385	372	345	412	377	404	359	360	376	393	351	371	362	414	364	403	389	401	352	407	359	389	391	379	404	375	393	357	371	370	371	374	383	379	415	396	371	364	374	399	390	395	379	374	359	407	378	409	368	368	370	388	391	379	392	396	397	387	363	381	392	372	408	376	417	392	391	390	395	342	412	348	375	398	358	364	396	376	372	366	382	367	374	372	378	383	389	381	389	385	392	400	374	369	389	382	380	375	396	359	361	353	363	384	387	362	359	373	346	348	376	381	397	382	341	404	351	401	407	364	401	386	368	396	370	388	431	381	405	397	390	373	412	407	380	407	353	412	389	399	404	333	386	419	389	371	393	388	368	362	372	346	382	390	376	400	387	346	378	366	361	361	354	388	368	375	403	393	367	366	364	370	379	398	386	384	386	350	375	387	382	375	378	369	409	367	342	383	392	385	388	380	378	411	423	365	385	374	351	385	374	372	401	354	416	355	364	368	387	388	369	369	359	391	370	415	379	409	351	379	420	362	382	384	386	393	360	372	387	373	383	382	391	369	364	381	390	330	411	376	375	387	370	364	381	408	366	372	366	376	393	366	392	390	381	373	406	386	382	369	387	403	396	386	386	388	408	375	413	419	398	361	382	382	374	379	399	390	375	406	371	357	404	364	390	389	413	401	383	363	395	428	402	380	369	389	370	389	387	371	376	368	392	393	364	346	390	406	380
60798	21337	9392	2123	1228	921	776	610	506	486	488	400	429	368	398	375	327	362	327	329	336	322	276	310	341	306	300	307	297	314	292	287	295	276	299	295	302	273	318	301	293	284	298	319	296	283	301	282	291	313	290	298	287	283	285	311	285	295	302	304	265	305	310	291	275	261	305	285	318	339	280	253	260	270	321	306	263	336	261	278	283	306	285	306	286	320	301	294	265	299	281	263	286	289	281	271	297	266	303	271	280	287	258	289	276	294	277	277	262	268	297	288	297	269	312	274	285	269	318	276	315	295	292	311	252	311	273	324	283	296	271	279	257	278	273	287	269	299	313	291	254	270	308	265	286	295	280	291	321	271	260	261	273	269	274	280	299	273	272	306	279	261	296	278	295	268	253	289	282	283	267	307	296	298	309	275	301	275	265	295	268	280	298	315	282	263	296	291	284	310	298	295	297	319	276	258	290	290	279	325	285	299	296	282	298	282	279	288	297	324	301	321	236	275	269	335	293	281	319	283	273	257	296	315	294	298	292	284	304	294	278	293	291	285	298	278	265	288	318	279	285	274	292	298	250	287	275	285	310	293	292	278	285	287	325	263	255	290	285	259	262	315	293	267	284	290	305	359	293	266	277	300	264	276	258	257	274	286	267	315	287	334	287	274	292	281	261	273	287	262	294	300	304	276	291	273	280	303	274	272	317	299	296	286	296	288	274	299	278	286	320	304	283	291	291	257	298	311	285	267	282	296	295	293	273	311	276	280	302	271	279	249	288	292	295	262	301	277	284	315	300	291	275	308	317	270	319	284	293	287	268	258	283	302	273	304	274	306	317	289	293	291	289	309	306	298	293	272	291	298	287	288	301	269	325	284	296	265	312	275	283	271	284	330	301	291	305	288	300	298	281	287	288	296	303	276	265	285	283	285	280	295	286	282	287	298	272	280	288	298	273	313	288	261	318	303	279	272	264	266	283	277	297	288	262	277	271	275	268	280	306	294	273	269	308	242	274	302	254	305	314	268	299	259	307	268	245	277	284	294	301	329	317	261	291	283	268	281	286	309	298	284	291	305	325	274	290	296	278	285	260	259	298	293	312	254	281	265	273	269	312	307	320	308	324	276	262	296	302	289	307	278	307	270	287	273	276	279	268	285	294	264	293	290	321	308	287	307	285	281	278	326	292	283	300	293	274	274	280	294	253	263	272	277	288	273	295	278	297	269	287	275	267	272	293	306	251	257	267	279	288	292	292	269	260	268	288	294	307	289	279	281	285	302	294	291	253	309	262	271	268	293	328	284	274	261	295	309	292	303	336	274	289	327	291	260	309	277	276	315	265	284	309	298	310	304	255	258	252	317	280	283	274	332	288	278	283	264	295	299	321	280	295	310	291	324	296	303	318	291	255	263	298	272	303	289	300	288	299	277	271	287	312	306	266	256	280	317	271	325	284	291	294	305	296	275	245	300	271	285	289	267	305	273	270	279	309	268	275	299	259	314	258	275	288	270	273	289	286	264	293	273	293	264	288	261	296	282	254	292	282	296	286	296	296	295	276	304	265	333	286	322	302	290	260	284	304	299	321	289	282	290	280	290	297	274	280	292	274	328	269	279	281	305	321	298	271	269	281	245	294	278	283	296	304	303	283	299	290	285	285	281	269	301	273	267	292	334	280	295	282	306	309	282	258	270	319	278	280	304	286	283	303	287	268	291	285	288	262	304	287	297	307	272	323	293	311	318	274	282	296	280	280	289	279	264	308	269	278	287	314	285	292	301	274	316	281	309	319	283	267	273	302	285	281	285	311	289	283	258	292	288	276	285	273	290	286	311	282	284	286	289	267	272	291	301	290	277	325	268	292	293	269	274	305	273	300	304	296	282	296	286	311	282	274	277	286	289	305	313	314	265	289	279	294	263	299	309	306	279	305	295	244	274	305	280	298	304	281	298	269	283	269	272	301	313	266	286	265	294	292	298	261	302	277	299	263	271	267	277	285	281	290	298	306	295	290	291	289	279	316	277	287	294	278	309	262	301	328	255	314	257	264	298	300	281	261	294	265	274	280	286	319	294	296	301	280	267	277	282	274	251	262	284	291	280	320	298	261	335	285	307	288	296	289	321	312	307	292	296	277	296	284	260	320	313	297	295	296	303	268	296	280	283	243	252	315	292	299	281	273	307	283	289	269	272	278	282	281	328	264	291	299	246	308	271	279	268	263	271	293	271	282	260	313	312	293	280	282	287	284	303	289	317	331	287	303	312	290	289	287	307	308	252	267	263	298	274	256	288	320	277	281	276	282	312	261	316	282	296	298	269	273	327	310	303	277	274	278	318	268	291	292	268	312	289	272	254	272	268	271	289	261	279	278	283	297	291	307	308	275	288	276	279	276	270	239	285	304	279	270	263	267	292	307	304	287	253	293	279	298	297	267	282	285	297	257	282	278	276	259	272	247	280	304	254	265	306	320	297	294	274	282	259	291	277	285	266	327	279	274	271	288	277	279	257	283	288	294	272	281	266	313	288	287	281	286	280	272	277	283	302	284	313	278	328	262	317	259	329	288	268	298	293	298	262	279	269	287	284	316	312	295	251	281	275	298	258	240	286	313	298	310	295	291	277	303	318	311	286	302	270	286	253	267	275	317	301	299	269	286	294	285	276	307	277	286	288	299	280	279	291	287	292	323	263	280	285	273	252	288	280	270	316	290	280	281	273	285	308	271	295	296	316	296	327	281	285	286	297	256	264	319	296	264	277	313	280	314	295	319	272	311	303	282	280	318	316	299	292	271	250	268	284	285	280	290	279	290	266	295	280	291	265	293	276	299	285	288	289	259	283	301	287	294	317	292	324	291	311	284	284	276	274	324	273	285	292	278	295	300	292	279	287	257	286	279	309	281	257	293	318	312	285	266	288	288	291	307	301	268	262	281	278	306	251	284	316	274	262	277	265	273	278	282	323	280	288	268	299	252	275	277	298	287	293	286	296	271	279	322	286	286	306	270	282	297	271	272	281	274	281	276	305	276	312	298	277	258	282	279	316	273	263	271	264	280	282	286	277	277	289	284	306	279	273	313	284	274	290	300	254	288	294	293	279	301	277	294	266	288	306	304	295	286	304	271	262	271	276	289	284	280	319	316	303	300	290	265	282	318	262	285	318	275	257	293	279	298	273	281	285	298	281	324	259	289	296	278	272	288	290	267	333	287	292	304	277	279	254	316	287	285	283	263	272	285	282	307	270	273	287	299	283	243	288	278	296	264	256	306	279	288	342	268	269	249	273	264	276	291	251	287	295	295	304	313	301	287	277	318	295	300	317	261	292	297	284	301	262	309	288	292	277	268	274	273	275	254	286	321	280	265	259	279	278	278	302	314	278	267	297	271	305	294	287	290	298	273	297	300	293	269	283	296	272	285	257	328	263	305	324	270	290	296	283	313	301	296	266	279	288	264	283	271	322	308	287	270	300	313	291	269	267	298	302	278	255	264	317	265	305	274	259	297	271
31117	2005	4032	4859	4194	3438	2849	2444	2090	1825	1647	1584	1507	1331	1274	1205	1123	1041	1012	1032	1008	947	901	873	879	887	898	857	850	815	875	783	842	823	808	784	807	781	801	775	749	709	805	737	750	755	765	750	767	742	778	753	755	759	730	736	731	734	798	695	711	751	810	702	690	724	710	737	708	693	686	715	728	737	737	712	735	704	741	740	738	713	694	718	676	715	726	811	716	715	664	740	751	720	720	691	734	688	689	744	746	709	739	710	714	679	697	660	705	723	743	715	691	726	641	726	718	748	736	748	804	695	729	722	687	755	728	666	671	753	718	674	723	733	718	703	700	732	726	702	702	702	694	701	690	688	712	706	695	709	757	717	701	747	699	732	704	713	755	733	680	699	714	717	705	693	715	749	715	710	676	776	712	723	721	705	734	674	691	709	663	693	675	731	692	695	751	738	683	695	698	675	696	739	717	711	710	707	642	728	733	669	701	676	708	671	683	677	686	711	673	703	728	683	719	759	719	712	679	680	701	737	653	716	755	718	725	724	699	718	691	694	709	720	704	749	680	697	653	753	741	656	709	708	720	657	744	702	681	696	682	674	756	710	662	723	666	689	697	720	718	682	741	694	749	771	701	751	748	712	688	688	691	758	739	666	714	714	731	715	679	714	693	704	638	687	734	674	687	714	679	676	737	714	742	657	677	664	724	659	700	695	737	687	677	692	713	683	740	666	680	672	657	689	725	713	671	699	744	680	718	677	709	658	713	730	676	685	696	703	705	673	688	656	729	693	761	723	708	710	703	706	720	653	733	703	701	722	712	721	726	723	714	749	702	719	695	664	714	692	729	723	721	689	707	711	703	682	684	730	736	682	678	698	688	703	721	749	694	760	757	676	754	717	731	731	699	669	717	722	689	673	732	706	725	727	703	748	767	667	750	719	702	713	702	689	719	702	763	702	711	729	742	689	672	726	698	744	753	684	718	712	707	756	693	689	731	732	663	723	707	712	719	751	718	677	696	731	691	719	644	752	708	700	710	730	693	726	708	708	685	716	708	719	725	687	713	693	721	742	694	740	702	709	702	672	746	725	712	718	699	651	705	741	688	688	732	668	706	733	728	706	756	680	734	688	713	650	706	700	676	729	696	704	672	723	674	630	686	692	694	703	715	681	678	648	695	731	705	725	751	690	763	704	687	734	717	709	715	702	684	727	736	676	762	687	697	675	703	716	726	708	654	703	725	668	705	688	727	709	727	734	700	721	724	640	677	678	732	731	662	712	776	711	690	693	782	759	665	742	731	731	741	725	716	734	704	668	700	649	715	707	711	747	689	698	699	736	668	713	743	717	748	720	694	726	686	712	717	721	713	737	699	700	719	701	705	689	696	703	733	704	687	748	755	657	746	698	658	672	730	698	697	705	686	738	674	726	688	642	693	679	707	679	704	661	714	726	683	710	689	695	686	704	706	746	727	700	670	734	731	684	712	736	731	715	772	691	720	702	665	758	726	706	739	716	703	702	669	712	731	703	707	696	674	707	674	727	767	661	722	725	748	660	695	713	762	706	741	689	698	728	712	718	685	732	723	701	702	688	738	717	731	722	732	670	661	716	697	731	688	684	690	766	715	768	755	681	701	691	761	704	686	721	715	701	671	683	715	710	752	700	686	761	678	691	672	738	646	748	680	686	687	713	678	753	687	699	721	669	718	684	714	692	655	673	723	690	689	675	725	748	694	689	731	738	725	681	701	709	796	732	707	644	707	705	676	697	681	759	707	749	705	727	695	677	658	680	701	682	682	677	741	742	733	694	672	715	708	685	742	733	733	696	715	693	696	668	690	743	635	657	702	710	712	699	709	682	668	720	710	676	708	725	696	668	675	734	692	693	729	673	676	726	717	706	773	628	748	771	707	683	714	709	685	684	695	660	697	676	746	733	688	695	729	703	771	739	716	696	689	722	676	693	717	683	703	648	698	697	732	711	732	679	711	693	689	733	750	735	690	698	686	703	715	690	698	721	693	697	674	715	757	680	708	679	716	665	696	684	670	705	747	691	760	767	657	710	674	661	722	679	665	695	729	656	680	670	707	698	721	723	666	722	733	691	710	689	732	699	693	748	702	680	729	740	688	709	666	731	736	708	702	712	674	729	716	687	690	653	735	742	705	680	669	696	710	708	779	726	688	729	704	650	687	733	698	722	730	701	666	694	690	731	687	728	686	680	692	701	644	730	681	724	716	691	748	674	690	733	723	717	705	719	703	710	699	707	715	694	720	708	707	706	761	750	718	733	701	723	723	701	722	723	743	725	691	728	698	701	702	725	737	721	721	663	713	661	694	725	671	693	725	731	685	726	666	746	719	705	699	695	686	665	723	678	736	695	685	695	702	748	718	686	756	697	675	696	711	726	689	685	732	680	723	670	663	704	657	669	679	711	723	684	691	706	732	710	770	681	704	714	728	696	686	663	719	743	721	696	705	715	727	743	709	725	695	686	695	726	663	669	700	689	723	717	727	694	734	699	678	736	734	733	670	686	669	702	723	757	725	751	703	709	703	693	702	689	668	636	691	729	654	719	688	690	714	721	676	728	659	699	702	691	682	706	674	689	678	695	732	698	661	732	699	735	709	679	670	692	766	717	698	697	718	690	688	738	739	749	734	717	694	752	722	702	711	732	669	726	693	695	635	691	739	657	723	731	718	753	747	708	703	691	718	681	687	719	723	725	693	670	675	736	645	693	671	696	733	689	714	704	645	717	696	699	688	749	710	700	694	708	636	759	684	726	688	703	685	716	719	677	701	722	663	725	693	669	706	721	724	733	666	690	713	699	677	728	683	701	671	682	752	746	691	742	717	694	714	746	723	730	692	702	759	662	721	706	672	665	752	697	688	721	709	666	757	686	724	705	666	690	664	671	663	724	682	703	722	701	673	723	681	702	727	647	695	691	695	702	671	657	718	673	731	691	684	719	702	719	727	743	696	715	717	704	748	700	700	695	718	715	703	761	705	727	706	687	754	663	753	701	691	720	725	728	698	694	705	755	672	644	690	667	716	718	692	735	700	716	674	679	692	701	726	677	685	711	700	694	708	684	664	677	703	663	732	699	673	696	755	753	654	704	696	741	716	716	684	694	691	704	707	713	693	730	689	706	726	690	713	714	752	733	733	654	726	659	696	734	703	706	748	695	693	675	676	641	677	697	726	666	659	741	710	716	710	704	654	676	735	684	724	725	730	682	725	712	708	688	676	667	681	693	735	701	692	692	738	745	699	708	717	755	665	703	717	686	688	728	750	684	681	704	676	728	742	687	697	700	654	662	648	701	695	702	659	698	686	703	742	702	707	693	705	753	680	646	663	718	734	677	696	714	711	757	716	700	729	754	727	783	693	671	725	711	668	740	689	766	707	740	707	661	687	720	657	732	694	690	688	672	665	700	676	747	702	722	722	693	732	688	707	760	693	743	716	699	717	653	684	661	680	694	722	661	682	699	720	674	725	713	692	664	688	712
6825	321	243	227	196	207	234	198	209	192	209	220	242	210	216	213	195	215	198	229	251	210	225	219	202	217	227	182	203	211	227	211	210	201	216	210	198	209	205	220	227	184	196	216	255	186	250	221	195	212	208	201	211	223	210	222	169	213	217	204	226	204	183	218	214	215	186	222	221	226	182	213	218	183	200	212	245	209	194	207	191	210	238	221	260	220	217	218	216	187	214	193	183	248	219	221	209	211	210	226	210	208	207	200	215	191	205	229	215	173	195	193	186	204	199	196	201	213	212	220	224	215	192	207	212	216	220	207	214	190	226	197	220	221	189	198	195	222	233	201	196	190	197	212	218	211	204	216	204	193	208	207	225	207	219	201	181	211	206	220	218	214	221	200	212	194	211	188	203	199	214	199	205	202	203	227	186	216	213	221	242	220	205	230	217	242	190	210	250	201	202	209	209	202	198	241	210	238	191	189	212	206	184	231	215	195	203	233	207	193	192	201	211	210	199	252	189	194	189	205	195	186	198	208	200	196	226	215	208	217	199	208	212	171	205	196	188	194	226	230	194	211	191	185	220	217	208	204	191	205	243	192	197	219	206	184	220	230	197	239	240	213	219	173	185	242	221	215	225	235	213	219	203	214	214	215	189	235	193	230	208	208	200	194	203	211	226	191	213	201	199	185	198	218	213	190	225	219	190	193	223	207	217	196	240	217	199	231	199	229	208	220	215	221	220	215	216	163	216	227	212	221	209	209	200	210	198	209	233	202	229	181	189	210	189	232	234	184	230	212	220	209	227	221	189	218	201	218	220	213	192	206	201	213	239	201	162	206	205	231	203	208	211	183	201	232	213	191	204	210	207	225	198	253	191	209	234	229	226	203	227	221	199	262	207	179	217	199	207	201	221	195	224	243	199	192	192	205	197	203	216	236	195	220	218	211	213	218	180	195	200	219	219	212	210	234	219	198	215	195	222	221	206	215	202	204	222	235	203	200	198	211	222	203	242	228	203	198	225	191	196	203	208	224	197	241	201	201	199	220	221	233	209	199	221	180	233	222	229	222	205	190	217	207	242	220	204	207	198	231	212	228	194	212	250	194	200	220	198	241	186	202	217	189	209	210	247	208	200	192	233	203	226	194	199	193	224	176	208	193	194	199	213	205	234	231	195	239	217	228	195	239	228	212	208	224	239	209	199	230	209	206	205	224	208	224	215	203	196	212	220	210	205	218	203	237	197	209	195	204	202	192	226	207	216	255	180	208	225	189	218	240	244	184	222	194	250	220	207	198	221	226	221	227	241	202	176	193	235	224	220	212	216	219	185	223	228	203	200	198	226	234	218	231	215	179	195	198	230	185	211	220	202	223	196	241	218	211	225	197	183	209	212	217	238	214	206	235	223	198	227	213	235	216	211	245	238	207	227	205	208	213	237	208	178	243	199	209	222	240	210	204	199	213	192	203	224	228	216	211	231	200	206	201	198	215	205	202	226	233	225	210	219	207	208	209	202	219	207	200	231	200	225	211	204	202	194	236	200	235	203	222	187	186	221	232	178	201	220	204	211	202	223	271	203	209	174	219	193	234	215	200	195	213	209	231	187	208	215	188	216	203	217	203	231	192	193	189	198	206	209	215	200	205	200	204	210	209	200	202	217	203	215	201	235	204	195	220	208	215	224	204	198	228	196	200	225	211	224	214	200	204	200	182	204	180	203	249	220	228	198	211	210	199	223	218	210	191	183	219	202	214	223	194	236	198	214	205	200	226	221	215	224	229	197	223	195	240	243	209	227	220	215	183	207	221	205	211	189	180	191	208	227	211	218	227	234	233	220	221	230	208	239	183	234	215	212	224	210	206	234	231	194	178	212	231	243	231	209	186	207	218	198	202	212	226	212	195	199	210	232	214	251	197	215	193	231	201	190	183	213	212	215	206	191	219	237	187	207	205	185	194	200	201	193	225	211	206	207	216	189	200	215	223	214	211	222	196	198	244	228	204	222	206	213	207	196	229	213	197	227	208	228	206	237	221	191	210	214	224	203	224	215	187	227	206	249	201	205	230	200	216	197	223	227	219	220	239	225	214	233	195	230	227	219	220	215	184	194	206	214	231	223	215	187	228	200	190	189	203	218	230	188	212	208	197	218	221	217	219	215	214	201	236	228	212	223	219	232	198	234	194	212	195	214	228	215	237	223	171	175	220	199	242	192	234	205	200	182	197	200	184	200	201	207	207	218	200	226	228	198	211	235	236	213	212	256	188	155	199	215	185	196	214	210	204	243	207	223	217	220	214	234	210	211	215	189	239	223	212	199	195	193	194	191	194	215	229	216	210	229	203	206	212	218	195	206	225	234	215	217	193	204	222	208	210	227	220	216	230	214	226	202	199	204	197	215	218	210	225	201	195	222	225	181	208	204	192	216	206	218	210	179	216	202	190	205	205	234	206	208	208	220	219	195	217	213	181	206	224	192	217	214	211	211	220	195	220	231	212	203	218	195	201	214	196	217	187	215	216	214	224	225	214	228	197	221	208	212	228	206	224	232	185	220	205	214	220	193	194	194	217	188	208	211	210	225	210	232	219	194	219	202	210	231	239	214	207	223	209	206	219	227	206	207	194	231	191	243	201	218	231	211	252	229	221	194	181	219	216	197	229	198	222	198	202	213	211	231	225	223	203	225	254	208	201	216	217	216	201	218	203	219	199	200	224	204	220	203	198	168	217	189	210	191	202	214	218	200	218	229	202	215	194	210	228	199	197	209	208	218	232	227	241	219	199	189	201	223	221	218	199	188	206	208	231	230	222	210	230	208	180	222	223	223	227	200	222	224	192	187	228	192	227	179	223	203	220	210	203	182	196	205	236	194	193	221	205	201	201	207	202	216	220	182	198	204	194	210	252	226	215	177	196	204	217	243	211	219	207	195	187	241	231	176	201	188	214	201	205	211	216	183	205	206	210	209	189	201	225	226	212	251	213	215	193	221	204	193	181	187	208	191	182	195	224	188	198	227	210	236	230	229	220	226	214	188	201	239	206	203	201	191	206	234	208	226	209	209	219	245	248	211	175	212	190	210	232	194	216	246	221	217	197	211	187	208	204	239	221	201	185	233	230	181	194	193	230	214	248	220	175	200	201	203	220	215	197	207	209	214	216	238	224	236	217	199	194	197	200	223	216	212	211	210	178	200	204	204	235	230	193	200	209	218	205	216	206	238	217	206	215	210	191	194	212	196	206	192	204	221	210	227	225	220	178	221	209	197	210	231	220	219	244	193	205	218	211	196	194	197	208	202	204	231	197	231	241	246	237	225	188	215	214	230	191	208	204	215	227	245	189	217	210	222	191	211	197	199	230	212	192	221	232	208	239	210	229	226	220	242	210	207	215	210	206	192	217	222	216	192	227	205	210	208	214	219	235	216	191	218	208	210	206	197	203	205	211	224	199	215	238	190	220	201	225	202	192	256	219	234	226	222	214	219	215	199	187	193	223	210	208	234	213	197	223
6391	530	562	569	570	533	570	501	541	568	555	540	543	528	512	542	556	535	535	513	554	552	506	503	517	495	530	553	539	544	549	532	531	501	523	535	525	524	503	474	531	524	524	515	507	489	535	549	501	534	512	508	536	535	528	519	561	495	543	536	520	519	504	516	541	517	534	534	526	547	550	476	499	499	527	502	518	489	540	487	527	490	536	540	508	566	497	505	506	515	488	537	549	528	536	541	559	507	546	525	514	544	528	505	519	515	528	497	519	495	509	546	527	535	507	535	480	521	546	540	546	544	455	535	522	507	538	499	525	487	535	492	509	545	476	483	503	488	499	515	541	522	568	550	498	536	551	515	523	437	528	528	518	536	522	532	583	527	513	505	490	550	509	513	524	503	529	512	489	500	496	518	542	534	534	572	509	529	476	584	500	496	534	530	512	479	507	519	527	514	533	496	479	539	533	505	524	518	472	487	503	521	520	532	525	521	490	494	523	512	491	472	511	518	538	497	519	547	534	523	533	511	521	511	533	510	538	527	530	557	548	545	534	530	498	507	509	528	502	554	493	507	484	512	538	559	499	483	527	518	490	520	489	500	511	517	482	531	487	534	483	513	502	475	516	538	570	498	515	525	526	470	526	499	489	494	512	540	493	513	597	494	493	523	543	585	521	505	493	538	487	495	543	500	559	515	489	515	555	515	517	573	509	490	516	532	511	552	523	510	553	477	557	522	556	490	577	527	511	503	506	572	532	510	525	484	517	500	511	554	525	485	512	507	559	565	518	500	506	566	531	530	501	469	527	517	513	536	501	509	516	523	574	529	535	482	508	535	547	511	545	511	555	556	531	482	506	512	532	559	470	557	574	504	520	525	508	536	514	497	547	544	568	445	516	500	494	533	549	543	486	523	515	503	521	510	508	491	528	563	499	506	515	478	509	546	516	522	485	528	456	537	512	530	513	514	516	503	505	514	501	488	512	529	582	513	517	508	518	489	521	506	546	529	523	516	483	484	534	519	542	511	537	542	559	484	535	504	522	528	530	484	498	564	502	527	510	562	500	478	513	536	547	518	512	510	508	468	499	505	553	521	537	529	500	489	513	541	531	497	532	525	501	521	486	519	552	551	554	556	514	530	504	502	505	504	528	500	492	517	529	495	517	489	503	524	540	532	482	491	544	521	525	487	514	525	544	512	466	516	486	510	551	537	563	496	516	541	504	508	553	506	504	549	511	525	490	476	506	508	542	536	546	525	521	530	524	507	545	486	481	492	561	507	502	517	490	536	506	513	485	488	500	529	530	518	522	526	503	521	534	487	523	529	502	531	541	486	505	538	524	513	520	520	542	519	530	540	488	553	477	531	511	506	532	557	483	509	518	521	516	547	497	502	534	491	568	522	517	485	500	494	536	505	546	547	514	497	492	506	506	491	527	517	517	485	521	509	506	534	467	501	531	512	500	517	528	526	528	569	518	524	512	518	519	530	556	522	500	575	542	564	554	548	515	479	516	538	527	512	504	527	492	535	540	543	522	518	497	531	530	490	519	554	517	521	510	531	529	517	526	527	529	497	509	534	496	497	510	526	508	520	518	525	527	480	522	503	480	516	508	542	503	549	526	477	515	548	524	515	485	493	500	485	528	554	535	498	515	522	513	543	494	510	493	478	516	479	542	532	517	496	484	507	566	544	536	501	525	532	519	490	536	546	516	512	501	498	517	526	497	503	496	534	495	486	557	486	533	523	526	534	529	523	542	513	530	535	515	548	504	521	487	520	499	507	498	506	486	561	475	481	556	537	522	512	521	524	527	481	516	523	519	535	524	503	511	516	535	493	519	532	494	553	548	503	499	525	513	478	503	472	478	506	493	524	548	540	540	498	529	503	528	542	552	504	499	530	497	562	517	504	499	527	482	497	530	503	526	532	557	527	507	540	526	534	519	512	551	506	543	553	535	546	513	514	509	528	533	510	482	493	527	550	565	527	530	544	537	527	498	517	501	535	551	540	517	525	560	544	537	564	515	540	530	516	496	509	544	523	522	497	520	518	532	510	519	523	524	531	541	508	470	507	498	523	528	491	555	578	499	540	496	489	514	516	522	486	434	523	509	527	510	499	562	498	562	538	514	527	546	506	538	557	515	510	532	524	507	501	521	526	548	452	528	529	528	464	534	487	509	553	535	543	518	517	515	502	537	511	555	498	527	505	494	494	469	504	496	475	487	519	560	537	545	516	452	490	507	540	524	515	473	539	553	533	511	507	552	519	496	536	474	508	513	518	520	529	506	501	538	512	542	506	475	490	547	481	503	538	513	499	501	537	536	532	501	494	499	536	547	475	492	513	524	474	515	527	514	516	508	523	558	474	534	533	551	494	520	492	525	541	554	522	501	525	520	543	506	502	526	545	515	518	495	553	504	511	483	566	515	527	539	548	517	514	477	527	548	518	492	509	535	514	470	480	500	541	573	518	569	539	511	569	514	573	543	549	503	491	538	500	527	525	523	516	493	506	488	502	488	518	531	487	523	526	532	541	488	533	535	491	522	541	524	508	520	537	509	511	553	530	544	492	478	539	534	511	523	556	523	514	527	526	534	501	537	487	511	538	513	565	501	525	563	510	532	512	529	542	504	538	531	475	490	528	504	531	487	536	550	482	542	547	505	519	495	511	505	499	499	526	527	568	493	535	515	542	480	552	524	493	502	528	502	514	518	527	520	509	524	514	543	520	583	528	533	527	491	587	493	522	487	480	519	541	495	523	560	558	551	498	519	510	485	514	503	533	550	501	545	517	486	519	518	536	485	491	525	521	522	502	527	509	485	526	517	542	517	540	548	489	486	542	477	513	489	555	517	533	519	473	497	489	490	515	540	531	531	512	494	544	519	565	508	508	547	494	551	526	511	518	523	511	518	518	542	544	509	519	518	501	486	547	495	524	509	485	535	492	549	552	542	527	567	507	523	515	522	487	532	542	481	520	489	539	493	521	528	506	507	473	504	498	520	497	502	513	501	485	540	483	523	551	486	527	513	539	564	486	558	529	513	545	531	533	511	516	556	551	536	510	512	516	501	478	514	475	535	454	524	514	483	510	490	542	528	522	521	529	506	497	540	543	482	483	517	527	514	504	521	523	538	518	541	539	511	493	551	503	533	552	524	524	566	574	534	502	523	542	521	504	507	511	524	553	515	528	491	522	488	519	506	552	526	507	500	537	528	493	507	502	535	518	522	506	497	519	538	505	523	516	497	484	543	546	506	476	476	570	495	527	549	532	527	504	538	547	469	538	549	486	515	502	531	529	525	482	492	511	522	502	544	521	518	535	487	511	504	502	514	528	465	524	530	492	568	528	523	580	535	518	476	493	551	520	497	495	555	483	514	504	515	537	485	521	542	508	485	496	533	500	472	519	523	486	477	507	519	515	485	489	550	500	497	514	513	543	512	505	518	510	536	482	536	546	511	528	515	518	547	531	530	488	543	546	560	552	491	485	507	525	522	495	518	504
49683	14086	2361	879	574	428	331	331	284	209	229	191	192	186	163	193	186	156	189	151	151	139	167	167	141	153	146	156	140	147	138	139	159	134	153	132	129	168	150	132	115	145	134	140	149	139	149	159	139	143	129	148	121	150	132	149	133	137	138	125	129	157	136	125	150	134	139	134	145	143	138	137	120	139	121	129	130	137	150	152	122	123	161	141	128	121	146	147	140	134	128	156	118	114	110	138	153	109	138	116	139	132	136	125	131	129	119	134	143	135	126	136	143	147	144	124	131	132	151	139	119	130	135	117	122	117	135	160	133	149	126	131	118	141	135	128	131	134	155	137	143	126	152	153	123	127	141	143	130	142	123	114	138	144	138	135	119	128	135	143	131	119	123	141	154	154	147	126	146	144	134	133	143	127	131	155	121	142	128	132	145	129	148	129	143	136	130	166	148	145	156	156	139	126	142	140	137	154	155	124	145	133	138	134	140	120	132	151	127	136	138	153	153	116	144	112	129	121	128	117	128	142	138	140	134	145	151	155	121	139	130	125	146	117	126	142	135	123	151	134	124	161	118	137	127	154	146	145	140	129	158	107	138	120	133	116	142	131	152	130	150	144	131	140	164	134	125	123	138	142	137	144	132	150	125	129	146	133	133	134	140	151	149	130	135	114	143	127	133	119	140	118	150	129	135	126	137	147	121	114	139	145	129	134	148	147	143	109	146	128	133	164	124	136	154	136	154	135	144	142	129	123	128	140	135	141	149	143	134	129	115	129	119	137	135	134	130	140	126	148	130	139	146	142	134	133	134	150	153	126	150	156	112	145	141	138	139	139	138	133	142	126	132	128	155	147	119	135	151	121	150	112	132	128	129	114	143	157	124	147	139	132	147	145	139	135	129	134	137	123	139	135	142	150	133	138	121	161	148	126	159	145	139	144	124	105	149	134	145	127	125	148	137	134	135	130	131	144	140	137	132	150	133	121	152	127	122	129	135	155	126	150	132	145	142	150	119	131	169	143	140	119	152	138	131	130	126	130	124	126	128	144	154	126	151	112	161	144	138	160	144	129	109	145	153	126	131	147	118	147	145	118	147	148	149	146	134	143	141	114	139	127	118	106	117	128	117	140	145	124	130	103	116	140	128	96	116	141	131	123	134	145	118	142	136	126	132	127	128	130	126	109	145	139	152	124	134	154	147	124	134	126	130	129	138	146	136	153	168	120	154	142	124	117	115	122	144	153	146	126	116	133	119	133	111	156	131	126	138	142	123	137	145	130	132	146	136	153	145	156	151	140	155	129	134	141	127	126	141	134	145	123	149	146	140	142	137	134	122	134	132	136	150	148	136	141	135	154	131	158	131	117	152	140	124	134	137	132	129	116	141	140	119	126	135	162	138	142	138	136	117	145	151	124	136	123	122	135	138	155	136	122	155	136	133	134	124	142	108	132	132	137	117	145	138	136	136	148	157	138	118	142	147	147	154	133	134	134	131	161	130	127	118	125	130	129	123	124	123	119	132	133	142	158	159	121	131	116	162	158	154	140	123	131	141	113	159	144	129	161	140	120	151	124	136	133	122	140	147	141	125	119	122	132	114	137	128	124	126	126	145	121	116	130	135	119	159	143	123	156	118	155	125	122	125	155	122	154	131	135	150	137	125	126	137	148	132	147	146	114	155	148	145	131	150	163	156	131	123	133	148	126	136	149	133	132	132	152	139	121	124	131	156	116	135	141	143	139	135	133	143	152	135	128	145	141	122	135	162	137	153	131	154	144	118	153	122	145	136	119	110	128	153	132	122	142	154	149	124	132	135	130	144	121	143	165	137	150	125	138	127	154	151	147	149	169	147	126	147	115	136	133	135	132	139	123	140	136	130	117	141	131	135	150	153	115	144	157	135	139	132	149	140	123	130	142	122	139	183	156	141	138	145	154	157	141	141	120	143	135	132	145	156	131	125	142	131	141	155	142	126	143	123	142	131	141	147	133	125	139	134	150	140	132	164	119	160	127	125	112	150	113	139	117	133	141	116	136	112	136	143	124	123	115	132	116	114	126	135	132	137	121	154	152	134	129	135	131	142	138	138	136	133	145	132	137	118	116	133	134	138	129	143	154	144	137	156	114	131	142	131	131	117	120	133	123	137	132	128	144	130	123	129	120	137	146	161	132	118	125	120	136	132	110	116	139	131	144	139	149	145	146	116	110	118	144	146	130	126	139	141	172	121	154	151	135	139	151	123	159	116	136	137	145	112	114	132	118	141	125	160	140	122	144	135	131	129	130	137	136	136	128	124	121	134	129	143	127	120	137	145	137	133	118	132	128	145	134	142	131	146	128	139	134	127	138	141	141	113	121	113	114	124	112	138	138	127	127	134	140	129	130	139	141	143	108	136	123	130	123	125	147	139	125	156	140	124	164	118	123	145	153	138	135	144	143	133	152	146	158	157	137	141	136	137	135	150	136	137	137	138	157	148	129	138	130	115	125	130	125	138	129	129	124	150	132	159	136	117	134	154	120	157	145	135	130	138	120	141	146	128	120	139	145	157	131	136	118	129	145	126	143	150	134	143	126	141	148	140	124	145	159	128	128	150	107	145	136	126	133	141	150	125	131	130	153	141	126	129	139	129	124	134	130	125	131	153	156	140	130	131	121	127	128	153	140	153	126	132	142	138	135	113	131	141	139	126	140	160	141	147	146	130	149	112	122	134	117	140	132	148	116	162	142	124	122	141	141	135	143	127	130	131	127	134	131	146	132	138	128	120	141	135	122	152	140	144	132	121	152	112	142	124	128	138	123	145	158	166	135	133	168	114	135	130	151	147	122	141	130	135	147	121	135	134	122	110	122	130	136	143	144	131	126	137	145	148	136	142	138	137	146	150	126	164	132	143	145	122	130	158	164	134	151	141	108	132	132	150	133	107	129	164	130	136	135	177	157	143	131	123	165	133	145	131	159	131	148	108	134	107	132	144	140	127	133	136	140	140	156	134	140	120	144	140	138	160	125	146	145	141	140	149	139	142	126	146	153	167	133	139	135	117	117	134	141	130	163	133	156	131	137	138	138	126	149	156	135	172	127	135	124	146	139	149	157	118	125	126	141	146	168	135	149	164	160	134	125	151	136	143	139	143	155	134	127	151	152	153	140	138	135	151	133	154	108	147	144	137	136	144	147	126	131	145	116	142	147	108	151	147	144	132	130	124	161	160	112	141	101	131	131	154	146	144	114	145	129	146	127	133	138	127	121	122	155	155	141	112	126	128	139	133	122	146	135	136	154	146	134	139	122	143	122	142	140	130	118	124	139	131	119	142	150	118	140	133	120	139	123	147	142	129	118	109	121	126	120	149	139	162	141	131	134	139	132	148	139	135	114	116	164	136	125	138	140	129	111	138	157	135	154	132	145	129	167	154	149	131	132	127	137	128	147	136	133	127	136	139	123	130	108	137	137	142	163	148	145	144	126	131	139	120	119	112	127	117	119	151	135	145	140	111	127	132	135
23417	1062	2127	2571	2249	1842	1521	1243	1140	973	899	810	729	700	649	668	582	576	573	554	551	541	476	456	454	473	454	453	456	463	438	432	444	485	427	430	430	429	446	440	405	379	405	406	390	415	416	397	414	400	443	408	421	366	382	401	401	377	413	372	398	398	434	361	389	414	368	389	405	395	358	380	419	439	382	416	385	413	399	389	376	400	380	411	367	407	375	389	423	417	361	406	333	398	367	352	370	361	406	366	383	375	395	385	393	349	368	385	424	368	368	395	375	394	384	404	380	385	356	352	409	393	379	409	375	397	378	366	382	381	372	445	375	383	374	386	399	380	380	419	393	375	369	363	354	387	366	416	361	344	403	364	395	417	400	392	424	405	373	402	403	366	382	393	354	371	418	392	390	398	356	342	403	386	384	367	362	391	390	374	427	371	370	376	379	366	389	371	376	385	420	406	380	409	369	401	369	362	371	377	432	373	360	376	408	391	382	380	389	407	383	400	379	373	390	418	374	419	356	369	390	374	404	419	401	318	363	382	393	432	358	382	389	362	368	390	392	405	403	396	394	391	347	367	361	415	359	373	378	412	380	391	406	392	370	390	337	380	381	394	417	373	406	384	363	373	381	376	364	366	404	373	406	388	389	415	384	376	388	354	405	423	423	394	335	362	399	389	394	374	393	380	359	386	400	388	379	385	363	353	366	423	367	371	398	383	344	378	373	437	363	384	345	386	371	389	394	379	341	396	364	354	409	420	381	415	405	371	400	378	352	400	353	398	378	379	367	384	358	365	355	376	372	378	387	356	371	379	380	406	394	399	361	411	406	388	364	394	396	431	356	380	358	417	394	392	389	424	401	384	384	382	361	364	365	372	336	362	383	433	389	366	383	341	340	372	421	366	365	419	380	402	397	379	380	382	380	378	392	340	361	374	399	356	398	373	387	345	414	376	342	389	399	350	392	409	400	379	375	373	388	406	407	380	356	361	372	356	377	371	396	376	355	384	395	358	393	371	366	371	390	354	386	370	358	383	385	386	400	401	371	374	349	396	375	385	411	388	411	378	396	360	357	381	398	378	394	369	352	369	378	367	389	388	410	396	378	387	385	353	396	380	403	363	359	363	396	366	399	386	356	382	408	372	390	404	380	366	370	361	360	370	414	368	396	396	367	369	393	366	353	364	364	369	402	385	405	359	380	399	416	387	393	391	349	373	398	382	394	413	393	373	375	386	370	384	386	383	437	361	368	392	345	376	366	388	379	386	399	398	381	354	380	335	382	395	361	371	376	380	388	407	345	384	431	415	398	357	397	402	402	375	397	390	393	405	363	371	356	416	372	367	404	376	395	396	343	359	396	359	344	370	389	406	404	374	389	340	367	391	377	360	366	399	414	381	367	404	376	375	367	372	369	375	378	414	404	407	374	403	414	416	357	362	393	415	368	403	404	360	400	381	354	411	372	377	364	397	363	342	362	398	333	401	375	364	373	359	401	384	378	354	382	419	376	335	355	405	396	356	393	337	398	361	401	376	393	369	374	363	383	350	397	420	396	385	394	366	394	371	418	392	384	413	357	380	382	373	423	379	383	351	396	372	355	369	360	362	368	358	397	401	383	393	383	378	377	377	376	419	381	363	400	362	398	402	406	387	408	389	390	391	426	353	361	344	377	350	389	408	369	380	361	347	401	399	415	415	402	389	393	393	381	380	387	385	389	389	394	389	399	360	364	394	389	424	334	348	350	391	416	371	422	389	351	397	361	378	361	382	365	364	368	411	385	380	403	380	345	398	371	408	353	392	385	388	368	415	394	369	355	382	383	373	402	340	408	406	375	392	409	416	368	380	384	360	388	401	391	406	399	379	362	342	399	356	359	385	381	396	428	388	378	369	391	395	371	405	402	377	364	357	376	349	386	395	389	376	368	368	363	349	377	347	371	385	376	389	392	380	392	353	354	381	398	386	397	361	387	372	409	358	383	372	389	369	378	368	347	395	401	370	371	361	413	407	414	395	406	409	374	362	411	381	390	366	359	375	414	385	338	370	385	410	392	386	352	373	411	383	403	405	409	398	358	398	356	340	408	370	342	387	363	375	402	389	358	368	373	377	371	378	368	384	371	383	403	368	386	382	396	365	365	379	396	371	364	379	371	421	401	357	380	383	375	376	369	396	400	375	355	386	375	385	348	383	364	392	396	388	367	357	369	375	393	387	389	413	388	382	374	358	361	376	376	363	395	382	369	378	378	361	419	364	342	387	418	386	405	396	379	387	369	408	385	434	346	414	384	346	382	350	370	391	389	417	405	441	356	380	383	368	372	382	384	390	387	383	373	358	363	391	373	421	375	353	343	363	371	377	341	375	395	399	389	384	404	356	365	390	365	378	367	380	352	356	390	402	403	407	348	366	379	378	334	363	364	374	392	374	377	354	370	379	403	363	398	407	398	401	384	372	397	379	376	358	369	356	396	395	355	399	354	368	384	363	392	394	393	396	348	359	366	381	428	387	401	360	389	376	384	378	387	417	381	398	418	376	380	401	393	371	374	430	385	379	415	351	377	397	367	376	373	393	402	345	399	394	407	443	414	390	396	367	382	386	340	418	362	442	378	336	387	369	412	350	407	369	367	386	385	387	385	397	377	375	387	400	402	402	390	411	388	376	365	407	356	375	416	410	335	370	404	382	374	364	425	375	379	405	408	376	385	375	404	380	411	402	382	411	362	389	392	376	385	387	348	388	401	389	381	382	398	378	415	369	397	371	430	413	389	376	382	379	380	387	406	366	383	407	412	399	359	361	349	438	389	371	368	386	372	392	403	424	421	418	396	374	383	398	375	370	373	398	373	379	390	416	361	385	378	405	392	385	353	391	407	349	373	384	383	386	364	386	386	363	371	368	343	348	389	371	413	382	391	356	372	384	373	349	369	363	394	368	371	402	370	378	395	376	382	422	382	384	382	361	403	386	378	361	364	350	370	396	407	364	403	370	407	390	355	340	396	334	394	354	374	367	382	375	389	389	360	407	420	408	405	353	405	367	377	348	388	385	374	352	386	388	373	377	388	361	380	373	398	391	353	339	394	369	382	394	388	376	418	395	377	410	378	354	331	379	384	364	372	353	381	425	394	398	376	417	394	361	366	362	408	383	339	399	385	376	335	398	413	384	360	360	349	389	378	375	407	356	405	411	425	404	389	376	392	400	384	351	399	373	362	412	383	384	383	367	372	373	377	382	419	392	382	394	348	383	331	381	391	374	396	400	359	345	371	369	370	381	366	404	370	400	391	387	358	372	406	381	378	383	328	372	403	360	384	370	376	385	339	442	373	401	388	401	390	425	373	393	373	394	379	379	352	395	399	387	341	388	402	361	388	401	397	374	357	383	407	383	359	385	400	379	385	406	378	381	384	358	443	418	387	404	394	417	383	373	397	379	350	392	363	398	382	372	399	369	360	356	366	369	374	365	405	407	412	347	384	394	399	378	389	413	385	388	408	371	355	391	391	391
58745	21221	9424	2189	1186	961	721	630	525	464	464	443	419	382	389	361	341	301	328	325	309	287	284	280	320	305	330	293	299	297	314	303	276	293	291	297	324	300	317	293	300	283	275	300	312	318	309	291	306	300	300	287	300	301	307	302	301	281	296	305	279	310	298	301	261	276	288	315	301	276	293	274	282	272	308	287	311	289	304	312	290	262	278	294	328	286	276	264	274	314	251	294	309	285	306	305	291	259	289	301	284	276	296	285	287	271	314	281	272	308	271	282	277	281	279	292	285	288	272	279	266	268	271	323	282	289	276	263	294	288	271	256	307	294	288	294	290	281	272	297	299	288	315	255	308	286	303	318	305	294	271	288	287	288	314	275	308	294	309	276	321	287	298	277	281	302	316	288	321	286	314	282	299	286	285	299	285	282	294	296	277	283	285	285	270	286	296	266	309	299	308	304	278	267	269	271	295	278	310	292	276	292	268	333	268	271	310	298	299	269	283	264	284	269	266	267	270	282	278	284	272	297	320	303	285	278	283	295	309	268	271	296	297	262	288	303	276	291	283	297	288	302	272	306	273	310	298	327	256	325	285	287	264	295	314	264	242	292	261	336	299	294	299	289	267	305	280	293	300	281	270	269	300	252	264	278	292	280	298	309	281	263	272	303	295	297	268	280	297	292	293	289	273	314	288	273	280	286	291	299	304	292	271	303	278	294	277	290	289	292	287	297	304	302	295	282	317	342	321	270	293	269	309	257	283	279	280	292	274	257	254	276	291	296	287	284	283	258	255	309	279	297	292	269	269	269	277	275	270	290	326	244	278	317	319	277	329	292	288	301	272	302	302	272	293	325	285	277	324	281	275	287	282	289	283	288	279	261	320	286	277	282	273	283	295	295	294	310	300	265	286	287	284	285	270	278	280	284	295	302	273	264	299	297	264	270	303	285	308	302	280	258	258	281	289	288	270	294	265	275	294	342	311	296	272	290	290	284	310	313	259	301	314	284	296	291	303	268	277	279	276	274	295	270	310	264	308	299	259	295	279	252	300	285	283	298	277	255	270	297	272	293	285	268	314	264	324	303	290	278	283	272	263	269	278	277	296	274	276	287	314	285	289	305	268	269	275	317	283	296	292	290	300	271	261	269	263	273	283	287	237	282	316	306	270	299	265	299	286	268	288	267	308	306	276	281	285	273	275	293	269	265	267	295	293	286	288	294	321	283	306	290	308	304	313	297	293	313	268	267	258	280	264	284	292	267	313	297	290	291	268	316	275	308	289	271	297	297	285	281	300	290	275	298	308	286	300	269	287	269	337	313	282	279	303	283	280	295	299	307	297	266	289	299	301	321	316	334	303	253	278	300	273	311	318	266	280	295	284	281	307	300	292	287	292	298	306	272	297	307	274	286	264	270	261	332	301	288	317	290	288	287	281	298	290	317	306	285	300	235	280	294	289	283	308	270	328	242	290	272	284	275	268	310	278	297	252	286	324	261	284	268	272	324	287	288	311	268	293	261	308	284	318	272	293	282	264	303	248	250	263	264	268	305	280	281	287	276	312	279	279	261	261	275	295	275	268	278	261	307	260	262	290	310	287	276	293	269	280	295	292	296	262	256	271	269	276	297	305	264	298	264	292	280	308	308	310	259	297	274	284	265	274	307	284	297	285	310	274	316	271	319	275	250	305	295	283	282	290	268	299	298	298	292	295	296	313	309	304	278	315	285	294	317	278	288	300	253	274	277	317	312	318	297	266	277	277	318	269	316	292	296	319	274	299	287	289	286	314	285	295	260	293	294	320	316	262	313	284	284	304	287	250	303	295	299	264	287	282	325	298	291	299	323	293	284	291	309	271	291	296	290	283	281	318	301	273	302	261	294	277	278	319	302	320	306	291	299	281	323	302	263	290	270	289	279	260	279	301	273	286	261	269	295	289	304	298	311	267	298	312	311	285	273	286	260	268	283	310	271	295	283	276	302	274	308	309	278	302	291	300	262	267	265	299	297	291	269	317	299	272	270	277	278	300	298	283	287	274	257	284	299	290	276	281	274	264	323	277	283	267	294	276	297	267	280	280	290	282	276	294	283	286	301	307	277	294	309	292	274	312	288	293	254	279	285	267	306	283	323	301	314	267	309	302	282	278	306	285	270	307	304	262	274	302	303	283	293	280	303	276	291	278	273	294	285	333	297	295	306	284	298	270	305	281	276	275	308	278	303	276	303	281	269	298	301	271	291	308	268	282	289	292	280	300	302	280	305	270	307	270	273	300	268	256	277	296	298	293	270	294	272	268	301	289	280	309	323	298	259	278	306	275	294	301	293	295	291	304	291	286	287	317	297	286	272	285	306	281	296	273	271	277	263	271	272	281	283	294	293	287	317	270	298	285	312	289	268	281	278	272	244	297	298	277	264	266	274	284	276	282	289	322	304	275	256	306	282	254	266	281	271	279	274	309	294	268	284	279	264	269	318	266	295	285	279	277	267	310	304	254	278	290	302	270	285	309	312	285	277	280	277	306	313	288	265	303	279	266	273	301	289	278	267	269	290	310	246	310	277	306	284	280	295	285	288	268	287	287	268	302	278	307	282	317	291	284	308	294	286	305	285	287	283	295	281	283	305	317	299	290	255	285	282	304	298	301	293	289	301	266	256	271	279	279	299	291	309	276	307	248	272	312	286	299	290	282	267	312	278	286	302	284	304	303	302	297	254	286	291	289	306	331	313	258	284	308	276	257	320	299	293	292	297	322	287	243	284	288	291	272	299	277	268	287	299	320	298	288	306	266	269	240	297	275	282	274	280	326	311	327	298	274	266	257	297	259	246	307	305	327	301	302	270	304	274	318	277	285	292	266	282	303	300	260	285	280	293	292	286	291	270	292	280	300	318	301	305	285	280	283	277	296	284	282	308	293	307	295	279	301	295	308	296	311	332	259	255	284	317	266	311	283	261	271	297	283	269	319	298	285	299	293	288	290	313	290	284	297	284	288	271	249	307	280	277	291	329	243	277	300	277	272	270	300	286	290	295	313	286	269	300	276	259	284	306	304	330	263	289	273	281	263	270	285	291	279	278	298	307	300	302	269	281	284	278	272	279	302	280	300	275	296	277	296	282	310	314	301	318	286	279	302	275	251	276	285	291	276	250	282	270	278	315	317	288	303	275	305	308	288	288	298	300	301	285	274	304	277	299	315	275	295	294	305	295	277	295	296	311	266	263	299	287	306	302	311	262	290	331	284	258	276	276	311	284	266	305	271	281	285	305	301	260	303	294	318	306	274	272	295	294	314	273	280	285	280	269	286	314	295	275	284	307	292	297	292	257	286	312	269	279	319	297	273	284	251	288	292	300	338	311	336	293	286	277	316	274	255	259	297	278	271	288	315	294	303	308	281	269	272	318	290	279	294	271	287	282	298	280	301	269	285	279	303	296	287	304	292	284	269	303	291	275	265	270	300	261	284	283	299	300	301	298	269	316	299	309	280	287	309	279	315	289	291	272
30440	2092	4192	4784	4308	3538	2858	2478	2135	1797	1663	1506	1423	1308	1263	1160	1136	1088	1029	1037	976	959	956	913	872	886	896	850	894	834	813	833	829	804	803	737	808	808	812	806	738	792	770	790	705	727	728	774	759	753	721	785	731	733	740	744	730	715	709	781	758	752	743	738	756	732	725	735	685	726	708	744	688	771	724	703	745	704	660	734	733	726	672	752	718	705	715	711	704	718	679	732	711	694	741	749	712	749	750	711	710	677	720	706	697	699	734	722	696	743	697	680	716	713	695	685	677	735	728	696	691	715	713	725	710	751	701	725	731	686	708	730	730	725	735	682	655	719	693	643	747	714	711	678	722	695	681	678	684	717	698	727	754	689	722	672	694	713	707	642	759	722	740	733	706	677	708	740	728	713	651	710	751	744	734	677	696	687	696	711	689	776	720	720	761	703	742	757	737	712	682	690	724	634	747	739	675	734	773	690	693	701	656	702	690	720	656	744	709	769	707	738	720	684	680	717	708	677	724	705	693	660	729	702	698	703	726	726	701	686	747	745	674	732	718	699	662	670	729	659	708	672	719	714	712	742	668	740	738	714	721	711	702	688	720	727	727	702	708	705	673	718	738	758	723	701	686	743	729	693	753	749	673	702	749	685	708	712	755	706	713	671	720	730	694	722	723	731	734	710	742	687	718	763	709	701	687	713	666	660	664	709	695	699	693	622	734	705	757	677	775	744	681	699	697	714	670	734	733	682	697	728	724	720	727	682	667	719	703	731	763	719	703	707	743	723	697	693	724	703	657	659	679	713	672	715	683	721	702	727	700	715	687	765	700	714	699	674	639	714	726	700	693	674	683	723	681	695	747	707	710	714	692	717	674	661	664	681	703	708	704	687	691	605	678	656	699	663	666	726	701	752	707	730	716	703	694	717	732	669	666	735	691	681	728	737	686	714	773	680	737	715	696	692	759	707	712	733	759	663	700	658	666	733	680	646	682	709	666	712	758	709	742	685	666	667	679	711	697	695	703	660	734	752	679	724	684	722	721	709	677	743	756	704	689	740	703	709	647	679	756	706	733	699	746	689	743	750	709	655	700	734	690	704	707	727	703	745	691	717	715	707	680	694	719	693	703	715	709	708	652	729	718	650	695	724	707	744	668	706	718	701	717	685	685	705	678	724	716	701	721	707	691	750	671	715	702	709	738	710	756	737	720	715	699	689	706	736	679	678	711	737	730	708	696	700	718	749	733	703	681	732	695	708	756	693	713	728	717	711	663	716	736	689	772	681	736	673	727	687	692	722	716	728	745	738	729	695	708	680	702	663	735	710	723	719	714	717	688	728	678	737	759	700	687	652	697	669	686	694	684	747	711	673	718	691	658	689	672	724	733	722	733	678	721	731	697	726	697	745	706	738	701	708	726	706	712	725	711	695	704	768	685	690	725	722	705	678	680	706	728	688	718	739	686	686	721	736	679	672	696	724	737	705	755	703	730	689	700	735	695	677	714	663	677	671	704	759	706	726	713	701	696	708	737	740	671	776	689	702	726	660	735	740	709	698	735	707	751	701	674	699	714	700	706	697	738	713	717	722	685	683	707	759	681	675	688	698	656	681	726	720	703	710	653	693	735	714	723	727	741	736	712	757	702	730	693	678	685	722	683	704	670	686	735	689	718	696	677	725	731	689	698	719	714	722	695	684	751	740	705	710	733	725	730	721	719	747	769	725	719	701	692	710	691	712	751	690	673	748	667	741	674	727	730	706	693	695	703	674	699	685	737	678	723	752	704	714	721	728	718	709	692	743	636	737	740	719	665	725	673	737	747	689	696	741	708	693	735	738	702	694	698	703	726	709	708	670	662	670	691	695	677	694	705	697	686	713	735	730	741	681	723	694	705	685	664	722	697	682	720	704	652	698	706	659	671	709	682	701	697	747	661	745	716	751	715	708	724	690	704	720	694	723	665	718	757	705	704	719	736	709	663	696	750	691	733	715	754	669	689	724	726	717	721	719	720	754	689	675	692	704	711	689	678	729	696	740	676	723	696	713	716	699	794	718	695	726	681	688	692	706	705	701	727	685	738	722	738	662	753	722	680	721	694	707	699	699	723	695	722	751	761	701	699	710	734	720	757	696	692	698	682	720	741	751	685	695	659	733	696	691	664	681	736	709	671	683	700	713	666	766	757	689	772	741	736	745	655	747	679	719	657	695	749	710	697	699	741	716	692	707	699	717	644	750	725	714	662	685	703	685	729	720	725	699	683	704	731	723	699	725	723	685	711	680	717	719	686	710	751	702	697	685	693	721	719	661	705	714	684	662	697	712	706	701	691	706	698	740	715	742	689	703	777	719	693	697	696	729	687	674	735	795	714	742	686	652	687	712	698	688	703	719	703	777	672	711	667	715	735	720	684	667	682	692	680	703	766	689	664	704	677	704	720	709	698	791	770	657	687	680	692	704	693	700	724	718	702	697	721	719	731	719	720	691	729	729	686	725	691	728	685	700	729	719	708	693	699	709	713	694	715	676	701	728	664	654	755	713	738	678	701	703	696	759	700	756	786	694	692	690	711	731	667	763	741	736	664	733	721	691	719	680	718	702	755	750	681	700	721	674	736	724	730	695	691	713	692	665	693	717	717	729	685	699	659	710	727	657	703	669	653	688	719	682	715	723	662	650	702	745	740	721	748	711	661	738	714	680	710	723	696	682	706	705	687	654	751	705	663	735	681	711	712	728	690	705	701	712	776	688	722	715	704	653	712	706	677	750	707	710	752	728	731	700	758	760	680	706	686	700	734	708	698	730	720	712	689	706	706	730	739	664	689	727	692	685	731	671	683	704	688	703	727	686	696	703	695	707	655	730	702	712	704	679	652	733	672	759	693	687	659	737	714	634	711	734	716	709	688	748	713	643	691	651	679	687	734	713	736	720	684	664	691	728	802	716	671	714	739	715	730	733	741	723	721	695	692	680	707	746	684	756	676	685	709	667	728	669	688	702	703	719	700	672	700	682	711	720	726	677	702	719	722	773	709	708	719	745	747	680	643	726	711	751	703	705	675	700	703	737	753	667	732	725	742	656	787	700	671	766	781	684	715	693	659	670	694	669	720	690	720	749	674	688	700	724	741	687	766	703	676	685	673	718	746	686	705	720	726	653	710	720	750	692	745	744	704	693	723	707	730	737	724	678	704	703	709	687	711	703	698	696	737	718	658	747	686	717	726	738	719	724	683	677	701	686	680	715	710	671	720	667	689	702	712	710	722	691	684	718	743	695	685	690	686	677	712	665	779	738	678	689	734	691	728	664	732	720	736	712	702	714	698	697	723	740	716	671	723	689	698	725	699	681	685	716	681	724	716	761	715	728	701	698	674	724	707	647	659	740	714	717	729	719	684	712	662	683	719	726	683	703	683	731	736	697	722	679	686	726	673	717	720	726	695	731	673	657	668	720	691	726	743	698	715	693	725	719	702	734	700	690	740	690	703	682	726	744	721	683	666	694	714	746
6325	335	228	225	212	184	212	188	225	190	205	191	211	207	213	223	236	196	218	217	206	223	209	223	222	210	209	217	204	200	211	219	201	247	184	203	201	193	197	217	195	223	214	198	204	220	208	194	219	222	189	200	217	197	221	182	224	196	218	223	226	221	237	180	204	218	235	206	210	221	207	197	200	222	200	200	220	207	210	213	229	239	184	224	205	184	225	197	200	200	202	232	194	212	224	216	222	202	203	214	226	234	214	207	228	197	208	225	216	205	220	241	227	181	224	192	222	201	215	197	202	191	221	218	213	233	193	219	224	190	195	215	213	212	203	198	213	198	206	203	198	214	189	222	231	243	218	229	210	218	182	229	217	204	199	235	206	201	243	229	209	211	236	188	244	180	197	217	192	207	218	204	237	177	195	227	201	204	227	193	228	202	214	226	194	215	228	194	211	200	231	226	209	219	209	219	225	224	211	204	175	199	199	213	230	210	203	218	236	198	213	213	217	222	207	205	206	207	218	197	214	215	201	222	224	211	216	214	234	212	226	218	191	199	221	239	241	205	217	213	227	200	203	219	222	217	211	220	223	206	205	212	259	243	211	230	203	179	222	210	190	201	205	206	199	199	203	220	244	193	236	199	208	212	210	214	202	198	216	213	228	207	213	205	190	201	201	211	214	199	213	192	221	222	202	193	194	204	222	193	205	205	203	217	242	207	204	216	219	193	210	214	191	217	219	218	200	190	204	223	173	216	185	229	196	198	209	210	222	188	199	197	185	224	266	205	230	234	213	217	212	257	204	209	214	224	176	209	216	223	178	206	228	253	195	205	240	185	222	242	209	211	234	203	202	184	217	233	230	201	187	209	185	217	200	210	181	193	212	210	214	230	232	208	202	196	197	183	194	227	220	224	208	221	216	194	227	213	216	196	215	216	198	214	199	211	220	195	213	239	234	190	200	214	231	218	196	200	189	214	209	193	191	201	217	229	194	222	226	207	217	205	217	210	208	192	219	181	191	210	208	192	194	202	213	194	219	216	228	216	206	173	204	205	222	191	239	206	198	216	207	196	198	182	208	228	197	232	200	211	199	200	201	219	223	225	211	213	217	215	194	192	227	183	191	214	201	215	222	200	166	237	199	205	226	210	211	217	214	196	198	217	191	196	213	216	206	216	225	200	239	184	207	223	204	237	212	245	230	221	213	213	202	224	196	239	223	196	210	209	179	205	200	212	203	239	200	218	213	210	200	214	216	222	192	214	206	210	251	203	220	206	217	196	221	239	203	199	207	215	233	222	205	222	203	227	204	212	234	201	225	222	232	219	200	208	223	220	227	227	209	221	199	207	212	231	221	215	213	208	194	224	202	219	209	206	221	188	195	196	201	201	228	238	211	228	222	200	198	196	213	188	229	204	244	217	213	226	201	189	213	228	199	207	229	200	203	209	212	209	220	235	211	217	215	209	204	206	204	218	215	217	193	234	215	219	206	207	225	219	194	228	242	197	227	199	215	192	227	209	219	230	203	199	200	190	223	201	223	220	178	181	222	206	222	226	218	180	221	206	184	214	209	232	218	217	217	194	223	229	181	236	214	199	226	187	223	218	197	215	196	239	215	225	204	189	227	185	194	220	195	234	237	231	176	239	194	199	229	235	226	221	229	201	214	213	220	205	199	231	233	209	202	216	197	198	250	227	206	199	194	233	218	203	234	201	227	209	228	215	205	200	246	190	209	208	228	225	193	224	205	180	212	214	223	203	190	211	239	234	220	208	191	219	202	163	201	201	200	197	184	212	196	199	251	240	201	213	230	218	231	219	215	212	218	204	233	256	218	195	210	196	193	220	182	200	220	218	234	211	227	221	227	187	210	212	185	194	207	211	197	202	212	198	203	214	211	215	203	220	192	191	223	240	222	199	217	236	194	210	237	218	201	206	201	208	246	220	193	203	195	231	215	201	214	224	199	220	210	214	215	198	228	210	189	175	213	222	238	206	217	226	236	213	202	215	224	210	222	180	226	210	214	205	240	197	217	224	212	208	212	220	197	211	221	228	232	205	207	203	222	199	196	183	210	216	230	214	219	205	206	195	200	203	216	217	212	215	193	212	205	205	225	224	208	203	206	234	195	199	206	185	201	184	195	221	194	232	223	226	207	240	214	192	247	242	236	204	212	195	229	191	223	234	218	202	186	196	199	196	210	237	241	213	236	237	221	187	206	229	241	215	227	186	176	219	186	200	193	222	216	216	211	214	215	207	222	246	215	178	197	189	228	212	179	231	221	200	226	213	209	211	248	211	223	222	228	218	203	209	197	184	206	221	174	222	205	228	225	193	201	178	215	208	227	203	223	190	204	198	198	192	177	217	201	198	229	226	208	187	238	193	207	195	215	203	218	203	203	217	225	234	219	205	231	190	222	210	209	188	231	207	213	204	249	193	206	209	217	211	212	208	234	242	239	196	216	200	216	213	212	206	208	231	221	218	203	210	194	206	196	200	245	194	187	194	224	204	223	204	197	198	204	212	189	197	221	199	211	228	214	214	212	199	216	218	224	229	217	214	218	201	196	186	176	212	209	186	195	205	242	157	204	231	214	195	191	197	202	201	181	221	238	229	199	238	214	253	217	203	216	209	219	200	200	209	185	210	227	212	218	218	206	219	219	243	216	218	211	192	205	216	230	199	211	222	219	224	223	205	181	206	217	217	208	206	191	225	214	221	201	208	227	211	203	191	200	207	224	189	225	196	232	212	197	209	211	202	220	196	229	222	210	198	172	208	197	218	194	205	197	207	211	250	218	203	217	213	225	205	202	240	212	211	232	239	180	228	216	211	219	180	178	225	234	222	219	218	215	181	246	196	210	205	218	209	189	216	254	223	219	221	223	215	225	197	225	204	213	211	219	209	209	205	204	221	214	189	200	191	220	222	205	203	213	225	227	186	174	171	228	222	195	214	219	230	229	202	203	189	222	206	216	222	197	215	214	215	227	197	208	213	200	218	235	207	224	233	204	208	201	200	230	190	216	196	216	236	190	219	218	220	178	246	215	178	213	206	237	225	212	198	211	176	207	207	210	216	238	195	191	213	243	221	197	215	214	201	206	204	184	203	199	219	215	178	220	207	210	196	209	188	198	206	214	217	209	228	219	187	215	214	194	212	194	225	206	225	210	208	209	245	219	226	227	215	205	203	213	196	230	234	241	190	213	220	240	214	211	208	198	212	209	193	216	231	217	221	191	217	182	208	195	182	178	227	220	192	206	224	205	206	192	195	184	217	214	211	219	225	186	195	225	202	215	218	203	198	197	238	232	230	190	240	198	202	192	205	204	206	211	209	206	215	227	207	234	211	233	203	217	197	217	213	214	235	202	213	195	240	209	208	190	211	211	235	236	204	195	257	193	229	228	200	207	205	191	217	215	191	191	201	202	183	211	201	210	223	195	210	225	205	196	190	210	235	198	229	202	207	229	211	235	229	205	198	228	208	214	235	231	190	199	188	228	195
6199	555	575	581	585	561	601	517	559	541	522	584	519	515	542	524	517	501	549	532	522	487	562	476	534	503	514	499	488	532	529	555	547	520	521	505	542	529	488	490	511	543	525	530	534	515	551	525	548	515	487	525	538	544	558	513	537	485	510	515	503	489	509	508	499	513	500	549	537	516	494	503	502	518	509	509	545	518	501	509	499	536	506	489	513	491	508	507	520	494	527	546	563	489	509	527	489	491	579	524	555	482	510	460	517	530	534	518	561	502	498	581	494	545	491	502	484	547	540	512	489	549	534	501	537	502	544	471	543	557	561	535	521	493	523	526	518	509	514	502	537	525	518	549	517	534	522	551	522	534	514	539	504	540	503	471	490	545	501	495	523	562	540	541	506	573	498	494	513	536	492	557	482	543	575	507	520	497	513	548	543	514	495	480	511	506	529	525	497	532	580	480	487	509	501	526	504	520	534	544	556	508	520	507	563	510	534	534	494	532	507	493	513	552	482	537	526	531	503	527	526	512	526	507	529	515	500	534	550	502	539	505	555	516	522	525	533	500	562	474	514	511	531	510	515	546	531	523	527	526	521	500	545	524	516	552	537	511	562	484	495	484	509	529	532	464	512	523	511	516	570	474	530	521	543	513	503	531	514	531	505	508	484	510	531	556	530	450	558	504	557	522	537	514	487	515	541	520	542	512	513	509	525	524	497	507	519	536	516	538	544	499	554	499	516	535	541	535	532	537	541	495	543	486	543	544	484	525	510	509	482	517	541	511	520	513	502	459	483	516	539	525	525	526	481	527	506	530	507	487	545	501	532	567	546	525	476	494	539	543	520	545	521	501	538	524	513	533	536	482	539	578	510	508	505	523	541	539	517	474	557	494	553	552	510	542	484	527	532	533	529	525	526	497	542	536	517	518	517	546	490	528	503	499	488	513	519	502	513	511	521	479	486	513	514	526	504	534	513	537	515	499	505	529	517	517	525	545	517	502	554	522	525	561	495	535	506	513	516	516	449	496	523	487	504	502	542	556	498	516	529	525	538	527	484	558	528	546	517	506	549	541	507	539	494	546	533	504	550	536	551	521	492	531	529	484	514	480	468	531	538	543	474	517	523	525	550	485	538	480	499	499	552	520	530	544	551	509	572	511	515	508	516	543	486	529	537	531	516	538	490	505	537	490	493	525	535	535	523	506	534	569	554	514	557	504	531	548	513	525	513	540	527	532	508	505	528	485	488	543	512	510	542	521	512	494	504	520	521	504	530	522	533	520	502	487	497	526	511	492	505	530	506	520	545	550	443	505	494	519	484	511	553	509	530	532	508	527	499	533	550	502	521	516	522	537	526	522	520	520	522	518	531	496	524	535	528	513	522	494	469	510	537	483	495	550	498	524	496	495	485	572	532	516	516	482	497	514	516	541	532	528	562	506	531	554	520	504	594	496	513	530	503	506	482	536	516	549	534	532	499	467	543	522	515	502	581	502	527	504	499	497	518	513	523	521	494	512	546	519	479	526	530	515	474	530	539	538	539	515	498	521	519	549	535	506	513	506	512	553	525	536	528	539	537	520	516	508	515	521	433	527	551	526	503	530	545	509	539	535	571	513	516	550	497	501	521	501	500	504	552	507	528	521	510	516	525	519	525	503	572	503	488	535	535	510	535	525	507	532	546	546	543	531	501	491	504	495	520	551	527	489	477	488	500	520	517	508	525	554	527	510	504	527	563	521	526	492	485	539	533	512	554	524	546	540	511	552	544	500	524	474	519	538	551	512	523	467	511	504	549	505	514	506	538	540	544	514	536	517	512	535	533	563	494	499	549	517	559	506	499	507	500	530	513	492	512	502	528	544	493	535	556	509	532	516	493	552	537	550	536	517	576	513	541	528	483	504	563	492	513	502	546	498	514	540	534	519	520	517	484	535	532	521	521	570	504	532	564	505	529	513	550	484	493	506	515	512	545	492	491	547	525	529	508	496	495	527	490	528	509	542	522	538	531	525	510	480	535	519	515	534	515	534	509	515	534	510	512	527	491	532	493	542	515	506	507	499	531	507	534	510	522	466	508	522	518	546	564	529	530	486	538	507	500	537	515	511	517	528	515	501	503	514	530	508	512	533	535	500	576	534	527	540	526	522	505	502	517	500	534	525	507	490	511	498	520	560	537	531	538	543	504	568	493	489	567	524	506	503	579	555	539	537	513	530	564	515	501	535	528	550	505	499	495	602	531	560	553	528	452	514	535	509	513	524	529	507	523	511	567	499	501	553	559	529	510	513	530	514	535	493	496	534	534	518	496	481	494	513	536	543	521	499	506	528	500	540	500	529	480	488	547	533	548	502	542	546	493	506	493	519	567	545	506	500	481	529	494	530	509	549	504	517	542	540	500	538	539	475	475	556	487	507	508	533	532	536	496	485	528	495	525	544	521	490	530	487	475	518	533	514	514	547	496	572	526	495	533	508	524	526	516	525	518	528	497	512	552	508	539	534	537	493	505	504	513	523	537	486	530	504	517	532	467	477	527	519	541	477	547	490	505	508	514	485	539	499	542	485	501	521	537	515	489	503	533	512	544	505	516	503	522	515	533	527	518	519	545	539	533	563	548	504	478	525	486	520	476	493	516	513	491	489	550	541	531	525	532	535	534	525	528	529	536	509	532	523	494	542	482	522	552	497	516	480	517	528	515	553	507	502	540	557	482	529	533	506	528	502	574	527	502	539	550	485	537	506	496	495	505	503	512	560	559	510	497	548	548	547	488	522	487	521	529	563	527	542	520	507	520	535	565	502	504	515	542	496	538	501	509	514	539	503	510	484	552	540	536	549	551	520	513	490	563	532	480	504	531	542	482	510	512	505	516	517	509	483	537	540	472	507	529	511	493	533	528	541	499	500	519	503	499	539	525	519	517	547	501	500	526	515	564	490	536	543	499	556	536	529	523	492	509	534	550	532	568	521	515	523	485	540	500	508	519	534	499	530	553	515	498	482	511	545	498	511	520	528	501	509	505	510	525	523	515	521	522	514	508	509	518	529	504	511	525	544	478	501	492	501	483	532	495	531	551	549	540	554	533	525	479	556	522	556	523	493	497	495	546	522	474	510	538	499	499	516	550	532	545	543	546	502	511	511	510	559	495	498	499	549	517	515	545	493	475	547	515	516	493	538	511	522	560	526	506	501	542	512	518	560	495	510	545	507	500	533	529	528	562	519	527	505	506	552	536	466	566	547	537	534	511	539	522	511	475	498	484	523	557	529	558	507	534	539	527	502	508	527	522	520	538	559	523	528	535	520	503	553	518	523	537	494	556	467	550	518	497	560	546	544	505	543	490	521	530	528	542	509	512	500	525	517	529	536	508	526	548	515	507	511	535	546	491	487	517	447	548	549	534	507	569	507	492	568	501	526	480	515	534	528	529	524	573	497	498	475	515	486	536	527	502	505	538	514	504	496	555	560	487	524	539	518	532	524	513	531	556	502	517	507	535	528	500	514	532	553
50360	13954	2154	892	545	427	364	287	244	249	223	185	219	198	181	163	154	182	158	162	164	148	166	153	146	141	159	148	160	150	132	132	165	143	158	150	148	152	143	141	132	138	136	136	138	132	155	147	142	144	139	133	155	115	120	133	144	138	130	130	174	134	150	142	145	135	135	156	136	153	135	139	131	135	127	158	158	145	154	152	125	140	134	136	141	122	137	125	125	145	126	146	135	127	129	145	154	136	140	119	149	143	138	136	152	125	129	118	133	132	146	137	130	122	144	131	154	145	151	144	128	135	136	132	141	163	123	139	156	134	132	127	149	158	140	146	125	129	136	136	138	147	134	121	154	160	119	148	148	142	125	138	128	111	132	151	133	122	138	125	129	133	127	129	137	144	141	140	129	131	134	117	145	142	137	149	150	127	148	128	165	131	140	131	119	143	144	113	174	132	126	134	115	129	141	144	135	130	143	123	140	123	132	140	134	133	136	151	143	140	116	161	115	126	121	148	150	172	138	133	134	127	125	129	137	117	159	146	145	140	117	129	143	140	137	132	132	151	133	144	149	130	145	128	150	139	116	113	141	130	136	138	140	150	122	130	146	135	123	119	135	152	126	107	155	160	132	151	120	128	149	145	143	140	147	131	141	156	119	145	116	131	133	147	151	131	112	152	133	148	116	134	146	135	143	146	133	143	158	140	128	156	131	139	118	133	126	120	129	145	123	132	141	150	148	115	145	151	152	113	156	140	134	143	168	142	135	154	149	148	131	148	124	142	138	122	140	142	151	121	141	132	141	143	151	117	134	128	143	109	146	139	146	155	146	116	157	139	139	129	152	155	140	156	130	152	167	117	128	134	141	126	148	126	144	125	119	137	135	135	139	130	116	148	138	132	127	149	144	124	149	102	137	143	118	153	131	151	132	126	120	142	146	132	133	127	139	133	140	127	142	129	162	148	144	125	125	154	137	145	133	152	145	159	126	145	127	145	132	135	131	121	121	123	130	123	144	114	145	119	134	122	140	146	135	131	136	130	144	115	157	143	155	160	129	131	148	118	154	137	149	123	125	146	131	121	142	136	128	134	142	134	112	138	144	159	162	129	138	153	169	142	142	152	136	143	120	137	159	142	131	127	138	150	119	158	123	151	119	138	138	142	126	119	135	147	121	120	143	159	153	143	131	136	130	149	160	110	135	153	158	157	127	147	142	136	147	124	129	138	129	139	139	122	138	121	126	130	131	118	129	134	117	136	148	140	134	129	153	136	138	114	137	153	138	129	127	129	149	117	132	109	131	150	148	132	124	143	140	124	143	144	163	133	133	140	117	146	138	150	140	153	114	146	114	146	119	134	136	142	133	155	126	104	139	153	118	144	123	137	123	135	125	136	130	136	126	124	133	131	122	136	150	157	149	140	138	140	148	129	132	147	155	104	141	126	129	132	123	155	142	157	140	121	131	143	105	140	119	164	150	140	133	166	156	147	119	132	137	123	137	142	132	118	134	148	127	145	124	117	136	129	132	137	128	140	144	152	126	144	114	121	163	152	142	142	125	116	141	141	128	133	142	122	121	152	149	110	126	132	138	133	161	149	128	140	141	155	147	141	121	134	131	133	130	136	134	146	128	131	134	119	148	135	126	134	138	154	105	112	123	145	140	127	127	108	144	143	121	136	128	150	107	129	124	143	117	138	119	141	134	129	138	151	154	153	154	139	172	146	143	150	128	124	112	133	111	129	123	143	136	138	134	143	136	127	117	128	107	146	135	121	142	145	148	133	146	158	148	151	120	149	110	118	151	130	143	125	135	128	112	122	145	122	120	141	133	136	125	147	145	155	139	161	148	144	138	136	122	133	152	163	149	123	128	157	138	141	126	144	145	144	150	115	125	118	157	128	130	142	151	151	138	120	138	153	125	133	139	135	125	124	152	140	134	150	153	135	158	146	134	152	162	151	124	136	126	155	134	129	124	143	154	141	117	136	151	150	145	145	163	133	138	133	143	127	125	130	132	142	138	136	120	125	134	140	133	163	142	132	134	148	108	129	154	130	141	153	136	149	117	135	149	120	152	135	132	149	135	141	141	141	141	143	129	120	161	127	143	131	127	141	150	137	129	118	134	131	126	157	137	138	121	138	158	111	135	125	147	140	122	136	154	161	137	150	135	150	141	135	121	137	118	146	131	119	131	138	128	117	154	138	120	126	139	143	157	139	144	152	148	115	126	125	133	118	150	129	151	125	135	115	148	145	132	138	122	138	145	133	130	122	129	158	133	120	136	128	135	141	113	127	125	154	119	116	130	144	152	143	119	138	112	145	129	113	125	135	122	135	141	116	138	139	121	130	127	158	128	149	156	135	143	136	139	148	155	140	118	127	148	144	124	148	147	129	145	160	154	142	126	141	135	126	144	132	132	124	125	130	142	132	151	127	118	134	133	124	150	148	123	128	124	142	139	125	118	151	138	149	141	138	133	142	127	128	144	151	144	157	137	126	120	149	128	152	138	135	141	139	139	130	142	140	108	146	136	129	144	124	120	146	126	120	120	157	125	113	120	134	134	129	138	136	128	140	133	150	149	155	126	126	138	137	126	119	137	126	133	149	144	129	133	133	152	118	145	145	112	133	131	127	134	130	137	121	134	153	117	137	158	122	146	146	146	131	145	137	138	149	124	123	141	157	151	140	149	118	130	140	151	129	120	130	132	125	170	125	141	134	148	142	111	127	137	138	157	145	171	135	139	131	131	129	122	153	156	142	122	151	127	131	139	165	118	128	143	122	132	136	142	134	149	132	160	160	119	131	162	142	105	129	125	136	133	140	132	129	149	113	124	166	156	125	120	143	138	136	166	140	134	138	142	142	106	129	139	127	132	121	145	134	136	118	141	138	133	150	148	140	120	158	116	148	138	127	124	124	151	149	131	143	141	137	131	149	126	133	153	140	153	139	142	127	145	149	125	119	130	141	130	127	161	126	126	125	136	134	122	130	138	150	118	120	150	140	156	133	121	129	141	130	173	150	156	130	136	141	143	134	136	139	144	116	125	106	133	130	150	145	144	150	129	131	141	126	134	138	126	148	125	115	128	146	129	130	158	124	149	127	157	134	150	131	121	144	141	122	139	147	129	124	143	123	120	151	152	127	146	138	120	136	127	145	172	143	128	139	161	153	134	142	102	135	126	140	132	136	135	124	142	131	125	131	149	146	152	129	129	141	150	124	104	140	135	142	134	126	136	151	126	120	153	119	147	138	118	116	145	160	164	155	148	129	147	116	135	106	149	129	135	143	136	147	159	160	133	156	130	135	116	142	123	141	131	127	130	125	150	119	148	135	123	128	129	129	117	105	135	126	133	163	160	139	126	149	119	170	137	130	142	114	155	150	152	129	136	120	123	137	127	135	148	139	127	134	122	124	145	116	142	115	139	129	147	166	128	108	123	140	131	142	140	130	128	175	144	139	116	131	149	117	141	139	147	126	134	135	125	141	149	103	132	153	136	154
23770	1027	2185	2579	2250	1845	1606	1300	1149	991	905	851	776	754	645	656	614	576	527	557	516	497	507	508	511	495	440	478	430	449	465	425	450	437	430	422	435	431	402	442	399	413	439	416	415	422	377	464	439	338	374	387	434	428	424	362	393	389	384	387	370	401	436	411	375	401	377	390	405	408	392	400	390	392	392	377	396	396	399	385	374	408	429	379	363	378	410	385	380	410	384	374	397	402	404	416	358	394	388	410	389	392	387	389	403	390	379	425	381	363	391	386	371	396	387	393	384	423	379	394	349	344	383	379	352	364	395	375	399	400	373	385	391	397	390	351	410	382	381	399	377	355	366	400	368	406	361	406	370	356	362	361	390	357	403	419	381	408	390	383	415	391	392	390	362	393	393	369	374	357	379	374	409	413	360	376	378	392	396	388	397	371	409	398	389	361	370	353	376	350	367	361	365	422	390	373	392	422	390	407	371	400	371	357	416	388	411	401	368	370	361	419	400	384	427	380	377	374	382	394	356	372	396	384	401	365	388	380	398	379	371	371	433	372	415	387	377	356	418	350	395	388	384	399	340	370	395	415	383	398	391	384	398	356	379	430	405	366	368	363	376	402	380	398	367	354	401	383	406	393	362	379	411	366	381	363	416	392	406	368	368	398	383	377	376	406	417	379	387	393	397	409	381	399	375	343	396	389	377	374	364	371	382	377	394	382	397	431	351	387	326	371	410	403	380	375	360	401	384	410	345	401	385	381	376	396	398	411	387	369	404	368	364	382	373	426	402	370	402	398	414	387	363	377	401	373	349	396	376	393	350	397	341	379	384	355	430	399	364	392	396	377	394	365	375	418	368	355	368	353	361	365	349	395	421	342	377	376	381	399	372	402	375	375	341	371	389	377	397	395	361	350	337	379	370	397	418	383	391	329	410	373	364	383	406	366	400	403	399	369	357	400	395	372	389	368	403	410	382	348	359	404	347	376	372	380	395	380	363	416	364	377	411	417	406	385	374	401	411	403	412	372	403	374	373	380	393	386	370	367	381	343	400	340	381	345	401	376	398	387	398	389	373	358	405	408	384	389	340	378	406	343	400	352	353	348	395	397	402	375	379	410	377	392	364	394	410	375	406	383	377	377	359	363	346	375	396	388	387	375	352	359	403	395	427	335	400	390	396	412	411	359	378	369	351	367	371	414	403	385	373	363	411	384	393	372	341	389	389	417	357	359	405	389	357	373	320	338	387	433	375	381	390	346	380	393	363	357	383	391	348	368	409	371	347	390	380	417	421	423	372	393	346	359	406	349	381	379	405	378	376	364	391	383	387	359	379	401	349	411	344	364	393	396	410	391	400	378	364	400	344	444	402	409	387	383	358	389	372	414	389	366	389	366	411	412	422	396	390	399	376	387	367	382	402	371	397	396	379	374	370	421	394	380	416	390	377	395	362	370	396	380	398	371	366	366	399	351	408	352	409	384	392	389	398	371	403	402	355	375	379	350	388	414	364	383	396	377	375	394	392	393	388	387	371	374	391	363	403	387	374	364	358	391	370	389	424	388	389	411	365	384	383	415	386	404	350	378	415	367	409	397	384	338	374	350	399	397	392	375	401	339	382	379	375	420	372	368	392	389	397	343	357	365	375	354	421	403	383	388	393	387	372	379	395	368	370	351	395	393	376	375	373	398	383	390	408	393	377	372	389	374	382	343	401	361	403	417	375	419	350	383	373	399	385	383	368	370	365	384	383	393	360	371	406	411	374	383	387	416	388	369	402	383	394	363	375	396	372	402	392	378	344	393	375	348	358	384	349	352	394	383	365	366	365	385	362	360	400	382	411	361	395	340	354	378	406	399	392	379	413	377	375	389	350	383	381	380	393	385	388	409	379	375	377	413	356	401	353	403	390	397	431	370	378	400	392	376	419	361	390	384	387	408	393	425	364	380	414	380	361	369	373	363	372	384	374	405	383	354	424	376	374	388	353	354	371	381	422	375	389	402	368	382	366	414	413	395	376	394	402	399	378	406	399	396	385	387	384	376	354	427	414	387	423	373	365	391	374	403	380	370	395	407	369	375	388	346	387	400	391	358	383	407	419	382	370	393	387	392	381	404	413	381	364	380	394	359	412	379	425	403	375	377	392	389	384	363	400	393	394	358	400	395	389	381	397	395	382	361	324	392	404	351	393	378	368	380	376	403	405	407	357	361	408	379	390	380	387	395	415	372	395	398	379	386	373	367	353	380	360	396	403	417	379	390	351	363	376	372	374	384	338	358	400	408	404	398	376	363	389	362	407	389	358	396	434	398	356	378	384	425	392	389	400	372	381	368	412	388	390	396	364	378	391	388	409	377	385	446	376	392	371	380	391	391	403	413	392	345	382	390	380	420	395	370	381	371	401	387	387	399	394	377	406	382	403	364	375	354	390	374	376	389	363	380	420	353	373	377	376	421	353	394	360	397	367	385	377	399	373	360	368	378	373	390	368	342	384	396	371	420	383	363	394	394	354	402	381	384	406	359	362	381	367	374	396	396	380	409	387	385	397	411	408	437	429	369	362	407	378	401	383	358	382	391	403	386	358	388	384	400	371	361	362	414	356	365	382	392	371	414	363	390	398	371	378	407	368	387	381	365	402	362	385	397	380	421	370	365	400	372	415	406	389	388	402	390	381	391	409	389	383	390	412	436	392	371	386	360	374	397	357	384	352	383	376	329	406	403	391	375	397	378	384	444	377	358	359	388	401	348	388	408	372	389	399	393	388	398	400	404	373	380	403	374	381	422	353	386	372	397	376	402	398	402	398	361	427	391	390	383	413	393	399	371	354	369	353	404	401	378	394	375	412	396	389	415	390	386	364	354	402	395	397	411	413	411	383	378	390	375	375	360	379	380	379	371	394	370	372	391	371	413	377	386	373	400	374	397	422	387	387	380	377	341	406	375	368	386	374	408	393	380	377	375	387	362	372	401	374	388	382	379	333	374	420	430	410	379	430	402	419	393	384	375	423	400	391	373	362	364	370	371	423	384	407	380	381	394	421	369	418	313	331	391	391	360	366	376	385	381	377	374	395	396	350	415	392	381	375	409	405	387	388	369	331	385	377	400	375	401	358	392	375	372	382	382	382	388	390	368	401	380	358	389	364	392	386	391	354	390	396	382	356	385	334	344	417	379	391	366	397	354	384	422	353	385	371	340	411	404	382	412	359	374	392	372	384	384	418	357	384	339	386	382	346	423	416	373	400	351	380	350	408	431	362	386	381	402	404	378	369	403	362	407	396	426	383	358	378	405	350	364	402	369	362	364	379	383	382	388	356	379	382	398	383	404	375	363	376	385	384	382	419	395	397	404	371	366	383	399	381	389	386	381	371	370	375	407	362	355	407	368	378	418	394	414	367	386	403	392	380	343	421	361	379	398	370	369	368	384	394	408	401	403	373	378	397	349	382	373	404	406	373	379	428	394	382	415	390	407	368	401	379	374	392	348	361	398	400	378	390	374	401	386
60282	21176	8447	2182	1194	889	783	651	561	485	463	422	393	396	356	362	332	344	322	332	323	319	337	303	325	322	314	293	347	281	292	309	306	331	349	273	296	303	320	305	302	277	289	275	281	287	292	302	295	287	312	265	270	311	306	278	268	284	276	312	250	324	283	304	283	312	296	284	297	285	304	305	286	282	298	289	295	333	305	312	297	287	295	318	295	316	302	323	290	253	246	291	306	298	308	282	278	328	319	302	310	271	295	300	292	253	266	277	306	287	308	308	299	315	276	279	311	292	281	316	274	285	280	296	280	309	269	269	293	300	289	304	282	294	284	267	328	292	287	267	293	299	323	295	278	296	279	311	291	300	275	297	305	279	303	276	268	296	314	298	298	284	310	299	300	280	305	274	273	268	269	300	317	260	284	290	300	287	310	302	277	251	304	299	295	284	323	281	276	297	288	285	321	287	321	267	276	292	293	273	316	286	290	294	305	274	289	284	275	319	293	299	232	316	259	266	289	279	305	296	295	297	274	265	286	256	274	307	267	289	274	270	283	284	290	277	298	262	276	290	279	294	292	251	287	261	294	285	256	293	300	289	287	286	308	280	300	271	274	252	292	274	328	319	290	341	309	312	302	273	275	264	286	320	264	301	271	305	342	274	311	307	296	289	295	265	306	287	306	288	316	303	283	253	271	284	277	292	279	310	293	273	317	264	315	281	306	275	247	326	289	294	314	334	316	290	291	297	275	296	271	282	309	317	304	284	284	291	290	277	300	305	304	285	288	292	280	285	285	298	288	282	248	258	287	299	308	309	311	267	285	307	313	270	292	303	313	304	267	320	297	271	252	245	254	261	303	321	289	299	288	287	298	318	323	297	289	275	285	282	317	266	243	292	285	265	270	248	318	302	263	278	286	301	280	276	312	275	287	288	317	310	316	301	307	257	283	266	296	302	292	315	305	303	282	284	290	308	266	285	289	288	251	303	307	320	305	304	298	262	281	297	290	284	303	290	258	304	280	292	285	256	279	306	286	274	276	277	267	276	328	244	307	295	291	268	273	274	285	268	283	274	283	283	294	286	289	278	264	293	267	282	276	281	313	316	292	277	306	303	259	273	285	278	303	297	296	262	280	327	285	304	276	292	286	297	290	286	271	278	259	314	266	257	279	286	282	271	278	298	292	286	289	288	281	299	286	287	282	281	265	306	289	272	298	289	287	314	307	275	282	302	291	308	269	315	284	281	311	280	307	289	278	288	251	294	308	271	277	324	305	252	271	289	295	271	271	296	275	316	318	328	297	296	264	259	296	309	276	284	294	281	288	271	294	295	298	259	274	292	304	285	285	313	293	292	280	266	290	279	283	281	272	297	267	292	267	278	266	280	304	294	305	304	287	257	277	275	333	293	239	310	291	299	298	266	299	275	268	305	321	291	272	301	282	268	275	292	320	265	242	307	312	291	327	251	270	313	260	285	302	284	289	266	259	296	268	295	285	300	273	312	285	269	287	275	296	278	267	272	271	299	288	290	302	315	279	284	281	308	286	269	286	319	278	269	312	284	295	288	238	287	289	283	271	277	264	278	251	298	305	312	284	300	310	283	298	307	282	304	308	309	286	303	268	275	300	258	279	279	244	275	268	244	290	326	290	291	284	279	277	284	320	304	306	280	280	267	290	301	276	309	299	303	290	322	287	318	323	297	271	307	272	283	295	319	270	294	322	301	259	303	296	260	271	301	284	256	321	313	309	293	279	310	300	300	287	305	284	285	308	266	286	284	279	301	290	306	297	283	275	318	257	321	290	296	288	263	279	268	293	287	277	292	256	289	316	325	270	281	259	318	318	280	268	313	292	292	267	313	288	275	297	302	287	265	320	278	263	275	267	295	262	277	287	284	271	269	260	283	261	312	275	271	307	292	275	295	298	290	284	291	270	296	296	281	264	297	299	264	294	288	323	293	273	276	331	304	267	303	301	288	288	269	273	283	304	302	289	275	298	285	315	284	288	288	308	276	282	300	300	277	277	291	313	309	295	289	264	294	253	311	294	300	306	252	298	281	300	275	273	298	269	337	276	290	271	285	275	254	323	323	285	305	300	297	293	269	313	325	267	285	307	307	278	278	300	310	280	287	269	250	273	298	269	274	290	285	271	293	296	322	284	284	304	293	298	265	288	307	290	307	282	307	271	301	305	254	312	305	269	295	271	277	303	321	297	288	303	302	294	293	311	255	270	285	280	289	308	281	284	294	276	289	289	315	279	282	297	274	301	296	314	279	275	285	272	323	291	294	305	285	288	302	308	278	304	277	278	312	331	276	284	312	292	274	299	292	272	296	277	293	299	298	260	307	311	313	310	283	277	304	256	320	296	266	325	329	265	259	309	265	262	276	279	303	276	283	263	303	323	257	259	307	274	292	295	297	284	261	287	291	304	301	291	284	283	313	305	280	282	313	287	276	314	292	315	289	335	299	315	280	266	271	285	303	299	283	289	304	311	308	317	280	291	299	284	295	258	246	240	316	327	280	282	272	262	300	306	282	279	304	315	283	270	289	308	297	303	290	280	313	268	286	272	303	259	266	294	298	310	278	272	340	298	309	258	302	283	264	287	259	285	277	275	320	304	297	291	288	272	297	292	297	288	301	300	295	313	333	250	297	278	260	290	276	270	289	286	281	265	283	292	277	287	278	323	311	303	258	271	269	289	312	332	317	285	264	245	284	280	280	303	312	306	285	296	280	307	293	301	288	307	326	276	305	289	284	303	312	282	316	277	307	289	303	244	259	285	279	276	272	282	280	317	291	296	293	283	298	283	297	349	317	287	312	294	286	282	290	279	289	276	315	285	289	307	301	266	285	284	325	286	262	302	297	312	259	281	306	289	257	274	292	280	295	290	266	261	314	257	266	306	288	266	276	302	309	286	287	305	287	279	292	316	247	292	313	297	283	270	285	271	298	274	295	252	277	284	258	275	288	250	276	266	310	269	271	296	318	292	272	291	240	278	294	295	284	298	270	262	296	282	267	276	318	291	284	263	263	312	318	253	288	236	284	320	305	290	312	292	277	297	263	309	278	286	277	259	294	275	277	265	268	278	291	289	305	264	295	304	299	275	289	285	295	274	276	292	284	316	320	285	269	303	291	303	290	294	308	278	266	266	283	295	297	286	274	280	276	268	300	293	321	297	289	300	272	289	280	319	269	266	238	297	296	285	263	272	280	287	268	274	291	302	297	291	300	321	292	293	294	277	266	287	316	265	282	288	295	266	278	294	317	283	316	271	274	293	282	273	253	299	281	277	255	254	280	292	279	293	288	289	274	278	255	330	282	292	295	315	300	288	305	299	291	287	258	309	262	290	288	299	279	286	284	296	291	279	286	308	290	286	269	289	281	293	264	270	305	286	269	261	301	292	286	288	314	279	287	289	274	282	291	269	311	302	280	321	307	277	289	276	305	290	301	273	297	314	292	278	338	309	264	271	270	298	313	271	308	293	301	295	317	307	275
30319	2034	4047	4844	4238	3464	2833	2443	2170	1871	1682	1587	1409	1310	1274	1212	1177	1096	1020	1023	949	959	955	931	903	906	915	856	815	857	843	814	860	783	797	798	791	792	749	761	775	791	785	825	722	793	758	797	772	767	740	743	737	703	749	727	712	728	773	732	732	694	741	723	742	712	706	744	721	753	728	766	718	748	709	764	739	723	727	711	705	758	737	686	731	735	729	687	696	717	676	744	744	709	677	746	766	664	696	744	742	757	761	683	728	690	701	714	709	689	721	706	758	700	712	715	751	713	760	742	697	698	705	710	690	677	724	702	714	746	708	757	700	741	732	683	685	700	678	673	698	704	704	680	684	712	696	680	709	738	727	737	667	684	698	703	716	718	724	741	721	693	721	725	682	691	729	691	739	725	716	743	742	689	738	713	715	697	688	706	773	693	703	738	688	677	710	729	741	637	713	695	681	711	729	709	709	702	685	738	740	665	707	713	685	745	738	699	660	689	735	708	689	681	654	663	666	716	680	665	720	735	707	777	700	663	676	677	680	732	729	706	724	749	704	726	691	692	707	725	781	704	698	633	716	713	717	730	667	709	742	687	684	690	676	689	670	734	720	725	729	715	698	729	710	696	655	696	733	690	674	724	733	714	681	689	688	679	672	659	707	713	708	763	714	730	697	717	702	737	647	694	671	730	722	707	753	680	722	728	756	706	695	685	721	693	714	726	729	666	696	737	634	756	712	714	767	666	738	679	707	659	679	709	681	695	719	687	712	678	729	684	705	755	703	712	672	719	765	737	721	730	696	729	697	670	674	696	679	713	695	677	687	729	788	700	696	704	717	731	722	750	686	687	733	663	706	707	692	747	688	704	755	680	652	718	719	688	687	638	722	664	702	666	746	716	727	693	709	720	731	708	682	709	717	706	735	720	748	653	729	685	720	669	708	720	677	698	718	682	716	690	713	669	710	687	716	696	661	669	678	728	735	718	674	660	685	719	698	662	719	745	690	708	696	721	725	712	662	724	693	776	725	729	706	726	701	715	699	732	721	691	692	687	726	764	683	674	694	677	692	705	752	701	687	685	711	677	737	721	657	724	674	699	686	670	673	670	722	695	728	716	728	683	678	687	706	701	679	672	737	706	679	693	710	731	707	695	697	725	730	719	718	708	713	664	694	666	690	687	672	692	666	710	722	707	693	655	693	721	714	713	678	688	736	755	697	701	700	697	692	723	680	726	691	728	661	698	689	699	712	704	672	708	740	667	695	713	707	741	746	725	737	727	654	716	738	736	677	718	730	688	730	681	696	656	767	700	698	680	739	713	726	708	696	692	732	739	716	680	683	751	697	729	680	747	716	729	695	668	704	761	711	718	670	693	694	679	684	663	672	688	700	690	724	692	716	718	704	720	696	654	741	690	736	694	697	699	659	693	763	678	734	703	701	691	727	715	705	718	663	698	691	723	701	695	732	753	726	723	697	722	706	678	707	736	665	690	730	722	706	719	729	718	684	693	710	679	716	697	699	705	656	715	747	715	691	676	654	703	657	653	753	699	725	708	665	657	692	720	693	703	678	703	717	754	714	697	651	697	719	687	705	663	746	661	699	702	710	710	665	746	652	696	718	740	745	725	673	674	726	715	721	670	694	675	696	719	705	685	713	692	705	706	760	745	730	733	663	698	683	736	680	774	689	681	728	668	719	670	707	714	705	768	706	704	670	740	728	681	722	701	719	694	729	674	693	672	694	679	707	703	728	695	657	703	674	690	709	682	680	702	686	693	709	732	720	694	695	736	711	697	714	707	683	717	727	686	651	724	674	708	737	734	685	702	685	726	683	727	651	688	725	727	663	768	718	711	681	736	741	716	653	696	724	715	737	682	685	696	692	726	677	680	692	717	715	699	724	730	697	742	686	732	726	756	711	726	730	720	676	722	681	681	681	687	674	687	732	679	690	682	686	708	710	718	706	665	689	675	689	733	724	702	718	736	704	647	706	690	688	731	711	744	725	680	687	722	692	680	688	683	702	694	690	683	732	686	718	720	723	661	703	700	712	726	733	703	681	733	694	730	729	732	737	678	702	687	676	745	758	715	677	768	695	729	718	690	713	695	763	701	704	698	709	731	748	691	716	730	716	669	685	706	677	707	720	690	772	686	722	675	711	695	720	714	718	681	742	688	683	752	724	657	684	736	683	706	733	750	711	733	680	723	683	702	692	671	660	710	692	669	699	700	742	732	715	728	745	679	755	716	725	654	683	689	680	720	690	676	686	709	710	772	683	719	754	696	714	739	711	678	657	753	707	730	703	726	704	672	702	697	679	687	706	690	720	692	686	734	692	680	713	687	736	693	720	688	717	739	697	720	734	724	717	688	725	706	662	719	703	719	755	718	681	679	675	702	717	717	654	714	696	686	675	742	725	720	675	645	720	705	713	752	724	699	667	682	711	666	716	678	694	685	676	693	676	686	722	719	712	723	697	691	690	668	706	734	685	708	712	731	687	691	697	709	731	737	705	761	681	705	670	695	740	690	700	680	665	671	702	698	692	673	689	715	697	695	727	711	709	711	735	736	747	709	702	705	660	705	716	701	664	729	648	699	668	734	715	723	704	686	704	714	720	671	741	733	678	723	672	716	719	692	701	723	695	734	735	744	706	694	717	714	730	699	720	722	692	710	730	689	701	721	758	682	734	732	760	707	674	692	731	712	723	720	735	736	731	716	675	693	682	710	677	699	733	731	718	714	685	693	677	687	718	702	726	694	702	707	677	704	719	698	701	690	696	683	746	715	731	689	633	709	683	696	745	727	687	747	694	717	674	668	703	714	676	718	682	692	671	690	733	699	698	660	704	647	675	735	726	704	694	639	732	675	700	714	701	741	737	629	738	685	720	697	744	711	663	725	720	698	671	692	705	737	683	757	737	722	689	669	739	771	669	645	674	686	687	740	700	733	702	744	720	773	700	749	706	744	717	738	704	675	665	677	714	676	711	726	711	743	693	741	679	684	700	676	732	704	722	718	737	674	755	711	698	702	736	708	733	705	723	665	676	675	686	651	760	696	699	736	694	703	684	675	721	729	737	718	736	716	682	680	650	652	720	712	737	713	737	704	715	668	716	695	720	668	690	719	688	684	718	692	725	683	761	690	693	671	720	689	718	698	687	736	722	706	711	676	716	679	632	696	721	678	690	713	768	742	683	737	725	741	732	643	689	702	718	689	707	700	652	689	714	714	723	704	699	729	709	650	708	686	720	690	746	705	743	708	694	711	713	727	745	686	718	649	692	736	728	707	684	699	716	672	689	697	707	736	719	721	652	730	683	709	736	666	737	696	727	750	707	703	737	677	734	696	721	665	712	732	688	725	735	728	661	711	688	643	697	696	714	726	679	769	700	687	717	660	707	693	701	718	759	673	702	713	653	706	739	725	712	736	672	689	680	678	711	718	739	693	752	717	740	703	672	698	698	753	711	742	686	716	713	647	737	664	670	782	700	751	709	657	710	774
6205	298	225	223	204	205	207	214	184	211	207	207	218	200	192	204	220	206	223	199	194	216	209	236	207	200	173	228	203	202	245	195	197	191	196	200	223	233	224	194	211	202	187	199	199	217	202	249	217	213	200	241	223	214	188	208	218	208	214	204	215	225	206	216	226	226	196	211	215	212	198	216	213	189	193	219	198	241	195	183	198	212	211	215	207	197	232	215	217	207	198	226	189	194	204	230	181	212	209	235	198	191	206	213	228	214	213	230	222	211	226	223	195	200	216	231	208	235	234	197	218	194	202	201	231	218	214	192	232	203	219	199	223	196	205	191	194	183	197	221	185	227	180	216	218	200	201	238	239	206	210	223	197	205	190	200	223	201	215	223	200	216	206	229	170	210	208	215	183	194	185	217	206	203	207	230	208	215	198	221	201	187	189	198	185	243	205	208	189	216	191	200	213	197	219	186	223	209	202	200	189	189	198	200	192	219	189	191	220	226	229	209	232	222	197	217	234	170	213	213	211	218	189	226	211	220	218	222	199	214	205	201	186	212	199	204	208	212	192	197	216	240	214	213	215	241	224	194	215	186	212	229	189	215	192	228	223	235	217	222	225	228	210	198	225	222	180	220	208	215	184	224	195	195	199	205	227	222	226	217	240	210	195	200	212	220	193	214	227	211	210	213	221	234	209	218	216	193	203	213	224	196	208	208	187	211	222	217	230	194	181	212	201	235	196	185	219	202	224	200	206	257	221	217	211	196	177	221	225	228	204	233	231	225	204	208	209	230	244	201	238	205	226	216	213	185	208	194	187	228	231	184	213	208	194	218	221	178	197	197	206	238	206	220	185	203	211	176	211	227	186	213	225	192	187	180	185	226	190	220	205	214	188	222	210	204	229	236	205	229	250	190	205	220	226	197	205	189	214	203	235	213	199	211	205	204	195	216	228	212	179	208	187	211	217	195	216	209	207	225	201	219	205	216	227	220	199	213	217	206	218	211	223	223	248	213	210	204	185	207	208	221	228	210	218	228	215	187	210	185	219	207	190	191	227	207	203	219	215	199	192	184	213	198	191	229	227	200	201	229	203	230	197	199	216	191	185	205	203	192	205	198	198	217	205	217	211	204	223	216	210	205	224	225	207	201	201	195	186	224	224	222	230	242	223	205	202	196	207	182	206	187	190	195	193	220	192	223	206	207	244	218	185	206	222	212	207	190	216	223	190	238	215	211	205	200	197	203	211	199	186	225	183	217	238	214	204	187	195	240	220	220	192	190	201	210	210	202	220	208	232	193	225	234	206	225	211	234	199	188	215	205	216	230	224	176	213	207	210	202	195	214	201	208	205	200	203	213	204	201	214	208	180	212	228	228	216	215	197	231	224	203	167	199	196	204	213	187	199	186	232	228	211	217	214	211	206	236	227	224	218	207	229	219	200	197	199	186	196	200	200	201	207	203	212	193	216	200	178	192	217	245	218	240	217	213	218	217	184	214	193	199	167	227	219	232	218	225	202	212	217	205	204	196	230	228	246	212	188	203	202	229	202	191	188	187	212	205	191	203	212	233	201	209	221	214	213	199	173	213	198	215	221	194	232	194	202	191	194	202	224	220	185	194	211	228	226	244	239	220	199	188	219	202	237	197	216	218	221	195	197	205	211	178	221	211	211	208	209	206	201	202	209	206	213	196	204	191	213	187	227	223	204	174	191	203	206	207	195	201	218	204	186	192	204	186	202	206	192	224	211	197	221	205	204	202	212	210	191	208	210	181	207	204	195	219	202	195	224	212	177	216	240	192	216	224	199	194	175	192	229	229	197	187	189	205	216	189	211	241	214	225	197	209	238	205	245	220	217	201	213	221	218	229	225	215	196	189	230	199	216	234	220	201	191	201	202	214	197	201	206	223	189	216	201	234	215	203	217	220	221	215	203	187	196	230	207	231	214	195	212	190	186	206	224	203	188	222	222	205	225	202	204	204	204	224	226	201	183	217	218	203	227	206	201	200	215	199	188	223	218	204	190	189	222	203	233	227	192	233	238	226	209	208	210	203	222	207	204	208	202	196	222	211	238	223	221	230	210	209	203	216	192	216	208	218	212	222	227	222	186	214	227	216	235	207	216	168	194	198	205	206	217	202	230	200	196	200	204	216	184	183	217	218	212	219	224	180	205	206	224	219	218	211	198	204	207	218	226	187	210	202	194	189	197	220	211	186	202	167	225	208	226	207	199	236	213	177	216	199	218	237	236	247	206	217	237	183	218	223	217	198	190	221	198	176	196	201	180	225	221	227	192	198	225	205	228	197	215	200	232	195	235	225	206	193	220	219	200	203	196	187	227	183	228	223	210	192	203	232	226	189	230	197	206	215	204	209	202	218	185	196	200	222	216	214	191	198	200	218	220	198	202	206	227	241	233	193	214	208	211	217	230	205	202	197	212	236	227	198	171	212	218	217	196	207	213	210	204	245	231	209	218	218	220	203	204	199	190	218	200	210	208	224	184	204	205	239	214	217	212	215	213	249	190	217	205	202	242	231	186	184	208	206	217	238	204	211	229	219	212	220	206	212	214	225	201	219	197	200	205	170	216	200	229	232	199	207	195	186	202	232	225	237	206	210	253	206	236	228	234	195	220	222	239	218	219	215	208	193	201	198	195	203	228	222	204	215	192	200	191	184	209	213	211	180	205	208	197	193	224	227	208	205	207	188	189	201	226	214	239	197	215	228	229	204	205	204	234	190	202	198	199	200	191	212	234	217	210	200	216	192	225	196	219	219	194	219	235	195	195	197	201	214	178	222	228	194	212	215	195	204	216	220	231	211	208	230	213	211	235	185	201	234	206	213	202	227	220	233	218	213	231	236	180	192	192	217	205	200	232	218	206	198	200	212	211	189	196	172	197	224	233	218	193	208	184	203	196	213	211	209	216	168	190	199	206	196	194	198	194	207	217	206	219	207	202	231	184	198	204	211	211	204	207	210	213	198	210	187	200	215	182	221	193	189	197	227	222	227	189	208	198	219	214	192	218	208	223	200	186	213	234	221	211	229	214	208	230	213	202	223	201	196	207	212	192	196	202	213	201	206	189	205	190	200	204	203	226	217	225	239	190	196	202	201	199	202	201	197	216	199	225	256	242	191	218	207	233	221	221	200	240	217	197	238	216	222	196	214	209	227	206	228	215	214	203	205	183	194	211	181	207	208	205	215	220	242	217	206	212	211	198	215	205	195	224	206	201	197	205	211	222	193	226	206	226	212	175	208	200	205	237	190	212	212	220	199	214	208	210	233	226	197	268	215	235	205	217	199	206	195	211	217	235	246	217	216	216	236	220	208	202	238	194	196	209	211	199	194	228	198	216	185	215	222	204	207	207	206	195	209	223	205	228	198	238	194	173	238	220	213	228	209	203	222	239	249	211	187	207	217	200	233	233	209	196	203	207	184	225	220	187	196	235	200	214	222	204	210	195	204	189	200	214	227	224	232	210	213	220	184	193	190	230	231
5913	555	580	581	576	591	579	567	540	542	555	529	529	522	508	564	534	534	498	545	528	554	521	568	535	510	532	549	511	519	551	545	533	510	523	527	539	538	521	503	539	476	560	539	505	550	548	534	554	485	554	510	545	534	514	530	476	562	525	546	496	517	531	524	500	514	518	539	503	513	542	538	517	514	508	498	507	492	548	518	475	538	502	544	517	496	516	533	525	549	535	548	492	555	580	516	528	522	453	530	508	507	566	513	548	543	487	514	540	525	501	554	581	518	533	500	502	536	498	507	538	521	527	503	509	534	470	513	469	489	534	524	510	543	505	497	561	500	544	494	576	551	521	530	479	513	538	487	534	538	559	508	516	504	527	490	499	544	480	521	499	536	523	533	538	513	538	474	542	512	526	547	558	486	495	520	504	556	495	483	501	479	514	538	499	583	516	519	508	497	501	535	492	484	513	493	531	500	489	497	517	516	512	541	508	501	537	445	547	479	504	554	563	524	520	526	515	556	510	512	493	526	537	536	493	552	542	475	557	496	590	499	507	508	530	543	514	525	542	513	510	558	547	526	507	519	543	497	525	532	514	508	526	541	502	505	542	525	540	467	505	515	475	515	494	493	524	535	504	476	546	505	562	505	566	492	550	538	531	565	516	488	504	539	497	521	510	523	535	558	527	513	531	522	544	537	479	557	539	546	504	565	507	563	484	514	495	522	528	547	538	518	500	556	522	505	521	572	537	500	504	550	519	539	552	516	540	469	513	506	499	514	536	529	540	550	501	481	509	529	504	535	508	555	529	513	564	506	504	547	517	536	505	514	512	519	517	547	506	507	518	459	515	488	518	526	503	493	489	549	544	523	520	514	541	474	535	522	473	541	517	484	468	488	473	565	523	522	548	514	540	510	533	536	539	525	541	490	523	469	521	494	543	514	508	522	476	537	501	529	531	478	477	559	554	526	491	519	526	558	537	543	531	500	535	517	520	489	527	505	519	517	542	545	511	491	563	488	511	543	538	516	511	517	530	521	519	506	516	500	533	491	492	555	525	513	522	497	511	492	523	523	516	543	539	550	528	515	526	502	559	508	513	536	518	516	513	533	523	487	493	534	493	568	533	549	517	525	549	547	516	550	514	485	568	497	478	516	507	517	520	523	539	548	524	499	509	510	494	541	497	522	524	564	555	526	508	532	503	516	523	514	527	574	540	507	512	507	492	530	542	481	521	517	478	499	544	549	509	521	549	543	561	511	483	515	441	511	515	523	494	496	547	546	494	513	519	537	498	511	517	547	528	505	502	513	506	511	522	544	496	511	532	511	529	498	551	530	515	503	510	501	500	520	513	525	500	562	495	531	522	533	502	490	516	503	579	524	567	516	510	540	564	536	554	511	531	538	541	529	527	534	523	519	480	505	525	566	516	484	539	496	530	533	546	523	518	507	547	489	512	501	542	501	545	505	497	506	504	526	533	523	514	536	536	490	513	503	529	542	503	524	488	496	546	490	494	543	537	503	525	513	521	563	514	552	491	523	485	495	563	523	543	522	460	546	538	499	520	517	517	532	537	508	517	477	536	558	499	486	542	512	507	471	498	542	510	519	542	513	519	488	482	503	537	532	530	520	521	571	526	502	500	537	488	507	509	522	503	529	506	495	485	523	550	531	513	528	557	516	523	535	507	568	536	493	517	522	519	502	520	493	511	532	498	540	544	517	560	528	542	495	514	546	532	528	509	501	496	540	476	513	522	509	500	527	519	452	488	502	503	535	502	540	554	501	457	502	542	518	505	513	530	539	522	525	551	537	499	519	515	531	490	495	534	505	495	576	527	508	546	551	515	538	526	506	510	528	556	519	515	515	529	499	524	521	532	523	524	502	548	522	549	514	522	549	546	518	516	511	525	538	510	502	505	484	520	506	513	511	502	497	550	520	532	515	557	503	497	504	507	527	529	528	488	536	516	502	535	518	512	564	529	529	503	500	541	503	529	513	496	533	518	528	537	543	520	552	487	491	541	535	514	491	504	521	502	509	465	550	537	509	517	550	519	535	498	501	549	519	520	524	466	541	528	542	527	529	508	488	509	512	496	510	514	542	527	496	527	528	514	501	515	515	500	530	507	557	521	517	523	497	500	553	523	561	516	554	504	491	467	512	508	558	491	496	548	543	499	561	514	500	505	468	532	533	515	485	536	508	547	532	519	549	491	491	582	521	535	508	539	497	479	529	543	537	526	524	555	517	531	495	507	503	555	533	510	495	510	554	526	492	514	513	513	490	533	508	561	499	504	513	520	461	536	506	500	513	551	485	470	531	496	505	501	528	530	557	531	508	541	543	497	512	493	517	500	540	529	504	559	510	488	506	513	559	486	548	585	547	493	510	528	580	543	517	506	569	495	525	521	518	492	530	503	542	525	530	533	496	518	559	529	524	569	518	501	533	509	489	534	533	494	454	530	502	489	491	507	480	508	520	535	538	507	531	521	518	516	495	564	537	515	503	542	521	535	496	532	504	494	535	527	492	517	491	497	535	488	493	527	469	556	546	493	515	510	514	502	492	574	496	539	521	528	498	531	522	545	499	548	506	513	513	534	506	479	558	541	491	539	528	542	543	485	519	527	461	519	532	542	540	522	542	522	532	537	505	513	478	521	566	544	541	574	531	489	496	507	521	533	545	504	534	493	531	506	565	506	513	500	524	492	528	510	502	508	516	500	530	494	509	540	524	508	521	544	491	534	508	562	500	536	548	495	516	572	528	512	499	490	524	535	508	528	493	546	499	505	490	505	534	518	519	519	538	513	510	555	516	516	535	486	540	459	501	524	452	487	537	500	485	535	539	510	521	525	530	530	533	556	512	509	509	510	525	486	502	554	510	517	510	500	505	530	516	489	487	498	538	492	536	549	488	556	532	515	519	558	495	516	508	547	573	481	522	505	485	565	514	538	521	549	553	520	579	489	508	527	518	516	534	510	527	500	500	486	510	554	523	480	465	526	489	520	513	542	549	519	503	507	496	537	524	507	504	521	525	511	505	497	506	504	524	511	496	537	468	530	500	543	549	493	504	516	504	534	512	538	543	542	498	497	542	513	520	513	495	554	513	552	546	543	508	521	555	490	493	512	547	544	534	490	512	525	558	530	539	526	520	511	535	542	521	549	513	536	495	512	543	493	515	528	527	483	531	482	505	484	562	522	560	477	495	516	526	501	499	562	500	534	558	518	505	518	537	475	512	522	539	502	514	509	516	525	518	483	534	499	543	474	531	532	515	560	569	532	519	532	449	556	500	533	525	538	520	484	547	498	539	547	516	517	561	523	504	525	537	511	500	489	557	535	532	561	573	519	511	513	559	474	563	542	518	503	524	531	468	511	513	499	515	558	517	521	510	566	507	524	535	542	518	491	509	506	494	524	551	486	552	531	582	513	514	498	539	485	519	506	555	533	528	529	483	513	558	486	530	550	479	510	511	546	492	519	523	528	516	543	547	515	477	477	546	520	530
50520	13989	2113	817	548	412	330	280	266	239	237	190	211	193	179	186	161	156	166	141	153	152	174	158	134	118	178	137	128	148	137	127	134	148	146	140	134	161	162	153	132	133	133	144	122	157	157	115	143	119	125	150	146	141	127	126	145	140	142	150	140	138	147	152	139	129	135	166	135	160	137	150	137	140	134	136	154	164	139	172	139	131	161	129	138	138	152	137	161	143	144	139	151	145	138	137	118	138	151	106	141	132	136	138	126	144	151	134	150	149	135	144	146	119	136	159	137	139	114	130	125	119	130	103	129	124	137	114	131	134	118	129	140	131	133	124	138	142	124	154	152	132	131	144	136	140	132	124	145	138	134	135	142	128	129	144	142	111	122	156	141	122	116	124	136	137	146	117	143	152	120	129	144	133	108	128	135	127	134	114	122	134	153	145	138	136	139	138	129	133	136	146	137	130	122	135	125	133	140	129	126	126	156	144	137	142	123	151	152	128	124	135	134	146	130	155	125	154	134	127	125	133	153	160	124	158	126	135	123	112	133	133	139	147	135	163	147	110	142	112	129	163	129	147	132	133	136	123	145	133	144	136	119	143	154	118	134	138	154	138	143	128	154	125	135	128	131	119	134	145	140	98	124	156	117	142	131	133	120	144	141	140	139	126	136	142	138	126	145	124	131	128	136	126	126	161	148	151	134	127	115	133	132	151	156	157	133	121	124	145	124	138	129	136	142	118	110	139	140	128	129	137	153	126	146	142	131	134	138	116	149	135	161	108	126	141	116	157	130	148	137	156	113	139	143	120	151	147	137	132	142	139	124	151	128	134	116	124	119	143	134	124	147	143	140	154	151	133	144	138	134	143	150	127	125	124	152	139	129	135	124	148	152	152	138	155	141	132	160	130	138	138	142	150	120	118	157	136	137	150	129	119	124	148	136	130	137	129	142	133	116	151	133	143	132	132	131	155	147	129	141	149	125	136	134	142	125	126	135	141	127	142	142	139	147	140	156	144	131	134	133	145	138	128	139	189	125	134	149	140	136	125	138	132	109	148	115	140	139	147	109	145	138	139	136	138	137	130	103	119	134	122	143	128	159	136	140	139	111	134	126	107	132	152	147	141	134	134	131	130	135	116	131	144	136	137	128	151	125	115	142	116	120	137	140	135	127	127	117	146	142	145	131	120	139	136	137	126	134	139	142	112	129	130	141	127	130	141	135	133	131	149	125	141	130	137	121	133	149	147	132	124	151	125	129	141	168	131	135	131	126	127	144	109	145	127	133	155	145	143	147	142	135	128	130	144	115	131	127	127	133	126	137	134	143	134	138	150	113	153	123	125	133	139	125	132	122	129	160	126	141	146	120	133	125	140	136	139	137	117	117	153	135	137	136	145	143	124	133	134	129	144	126	127	138	145	129	134	128	126	133	158	152	147	132	128	149	134	132	138	132	129	133	142	160	126	129	134	134	118	128	135	134	138	126	136	149	136	138	162	153	146	139	142	140	126	127	134	145	138	145	126	131	136	140	154	143	136	130	130	135	151	142	147	143	140	134	128	156	140	135	123	130	147	141	121	118	132	122	132	135	145	125	133	132	142	129	120	116	120	130	127	134	131	138	134	124	117	143	135	125	110	139	125	168	144	128	141	149	130	128	135	134	131	134	121	122	131	116	117	155	130	134	138	138	133	116	134	121	138	128	127	123	147	141	116	128	118	161	144	146	128	137	130	127	134	122	137	116	134	126	143	128	133	118	135	131	142	150	138	146	139	160	129	133	110	137	142	141	130	140	150	138	123	140	155	141	136	126	125	133	135	133	127	140	120	146	127	134	142	121	146	138	126	139	151	141	123	130	136	126	146	130	124	135	139	131	139	157	131	142	123	125	174	131	120	134	132	131	125	156	127	159	127	151	125	145	119	130	124	132	138	124	136	125	116	145	137	147	145	111	148	133	111	129	117	149	125	128	133	105	144	131	142	145	128	135	178	148	148	140	149	125	140	150	152	149	122	138	126	133	114	143	131	131	141	151	141	138	132	130	126	112	146	121	128	135	114	118	126	135	114	137	128	146	121	136	138	139	120	125	131	137	124	100	137	152	131	146	146	135	137	123	129	111	125	136	129	124	135	137	142	107	151	121	129	160	135	148	125	127	147	120	121	162	139	135	132	126	147	153	152	143	131	136	157	143	122	116	144	149	135	143	127	143	141	128	144	137	129	115	111	119	141	148	132	145	135	138	118	161	110	141	155	127	125	137	121	146	125	139	149	140	137	143	144	144	158	130	157	134	163	125	139	135	131	107	133	129	140	118	146	132	152	136	117	140	124	129	116	127	134	133	131	113	140	108	149	142	142	137	138	155	150	131	145	126	156	145	140	122	147	122	123	129	127	130	130	124	134	133	139	133	115	139	140	137	140	129	135	144	157	127	137	146	125	131	144	136	126	127	144	139	148	135	143	125	142	149	136	152	134	144	114	127	139	134	153	136	146	162	142	138	133	144	135	120	135	137	132	142	146	124	129	112	133	132	141	135	146	142	130	132	142	149	161	135	133	141	156	146	128	137	131	135	115	152	146	143	127	122	104	165	147	140	132	137	124	140	133	142	151	148	144	143	154	122	146	134	143	125	132	124	133	130	134	143	147	125	140	131	102	142	129	142	129	123	138	136	142	126	120	160	124	141	117	144	140	127	110	132	155	135	151	145	117	159	123	140	137	143	173	122	136	123	135	146	135	134	162	105	119	133	123	140	139	133	134	128	120	130	149	137	126	123	135	149	135	145	145	118	108	134	145	144	153	142	156	142	158	121	123	144	120	154	147	124	143	138	153	124	141	143	130	139	117	146	133	121	143	127	142	108	119	132	151	115	139	159	130	128	125	125	158	144	154	150	132	131	127	136	156	137	152	134	127	145	132	152	148	137	137	132	133	140	147	156	136	140	164	129	136	116	145	124	142	155	135	130	121	145	146	125	125	135	132	131	119	165	166	150	154	126	116	139	142	130	140	139	148	160	133	141	126	143	134	131	164	120	146	123	121	104	142	158	138	110	120	117	141	132	125	118	148	150	136	142	147	109	131	127	133	118	137	138	127	136	164	139	140	152	136	137	111	153	138	133	116	148	137	149	139	141	128	150	151	139	160	127	137	137	122	129	119	118	126	143	130	121	147	140	131	117	140	124	131	141	140	124	123	140	141	135	140	114	117	138	139	147	136	132	121	137	122	123	177	121	134	142	134	133	125	120	149	148	127	137	133	146	118	132	132	129	128	142	124	137	143	155	120	132	140	144	132	120	128	139	118	138	120	141	162	135	128	119	142	120	120	127	136	139	122	165	112	132	127	112	155	138	136	137	120	109	132	123	126	151	131	139	125	133	132	143	139	147	123	130	109	117	134	127	116	147	129	133	129	135	140	133	156	139	133	125	124	118	122	123	112	144	136	118	133	139	125	138	127	124	146	131	116	142	140	141	127	143	134	128	132	166	143	154	127	131	131	145	157
23561	1020	2183	2593	2308	1913	1598	1247	1174	959	895	800	704	719	659	658	558	603	568	527	548	531	525	494	498	442	476	443	460	399	427	455	437	445	402	463	427	435	412	394	404	413	426	404	451	425	406	413	392	415	414	391	414	392	398	394	400	412	402	384	401	407	371	399	414	402	445	397	393	366	388	380	409	422	391	379	402	411	411	399	382	403	392	388	422	392	408	391	417	376	382	372	392	366	395	415	398	386	352	405	357	357	391	377	372	401	385	362	376	367	411	397	389	408	414	400	358	406	348	402	388	424	403	389	358	374	387	394	352	383	365	384	361	378	436	401	405	402	389	353	413	382	394	427	391	405	372	367	380	419	429	375	357	375	394	385	413	410	372	365	367	399	374	358	346	323	365	398	368	385	386	414	364	414	370	376	365	380	370	389	385	375	383	391	388	392	424	410	380	394	401	373	388	413	394	367	369	390	374	372	382	366	383	390	407	367	394	409	405	386	420	397	366	386	358	350	374	325	353	383	367	376	392	381	382	380	390	404	377	369	357	367	400	367	349	366	373	401	362	405	391	364	396	396	362	401	380	352	389	376	394	342	355	381	384	364	384	373	402	362	377	378	379	354	370	367	367	368	357	404	372	378	369	379	374	407	377	400	394	390	370	368	371	394	345	398	360	362	389	370	356	368	375	405	411	394	388	386	412	363	409	338	389	370	378	380	358	414	369	355	392	347	373	382	395	384	349	388	371	395	389	393	378	428	348	377	331	383	405	414	375	430	389	396	407	384	409	400	397	365	366	402	377	382	353	373	398	360	365	384	386	405	356	376	381	415	356	387	388	390	364	352	401	381	378	382	420	371	415	387	378	405	385	380	436	402	393	377	354	370	371	360	421	393	364	369	414	401	378	378	389	362	382	375	410	350	390	398	397	382	347	388	389	371	389	353	342	363	377	380	348	358	385	373	399	385	412	390	362	376	391	386	338	388	359	400	381	368	397	355	394	398	366	378	370	383	392	371	380	371	407	368	409	372	372	358	411	373	353	391	374	392	389	404	381	395	375	370	422	360	380	384	384	392	377	373	380	427	357	389	348	389	422	396	375	386	405	436	371	407	389	370	405	422	365	351	394	368	390	414	368	404	375	388	390	382	384	372	380	417	382	400	389	379	383	359	346	385	376	379	411	375	376	416	357	363	391	417	392	366	375	377	395	386	390	389	374	384	410	366	391	376	349	389	393	394	401	365	381	375	383	437	411	408	395	386	382	402	410	370	365	382	392	349	389	383	378	363	397	363	377	403	385	388	370	404	391	386	384	348	378	373	384	384	386	383	360	359	362	379	378	408	402	385	381	392	348	360	357	385	376	353	385	371	400	403	422	354	381	394	386	346	408	377	381	366	423	362	386	394	395	385	355	363	361	353	386	388	372	401	363	350	393	375	382	375	371	393	398	388	373	402	369	367	385	439	399	368	386	389	367	385	376	362	397	362	409	386	367	371	421	392	390	392	399	394	428	368	358	413	392	373	400	384	375	409	377	395	401	392	366	353	378	384	372	376	388	428	389	372	395	389	365	383	410	396	379	367	359	387	379	388	405	376	405	366	380	384	380	398	414	377	378	364	358	396	394	396	395	382	393	396	396	362	387	408	371	386	388	399	408	369	390	362	384	355	393	335	401	360	379	348	387	370	394	383	364	378	377	399	357	404	369	388	391	372	425	389	371	393	379	392	409	374	390	381	361	393	387	356	365	369	357	396	363	362	359	405	408	373	384	389	385	391	385	381	353	381	374	356	342	380	392	352	377	387	374	388	362	404	401	403	353	350	392	396	355	371	412	391	384	382	365	398	367	356	355	383	378	367	373	351	371	382	395	379	385	390	387	372	398	375	424	389	388	350	392	406	370	386	378	372	394	384	366	391	360	367	371	356	365	365	371	403	373	398	383	391	381	387	417	381	395	425	396	414	361	404	390	395	362	375	407	399	373	385	381	356	376	396	347	375	383	384	387	376	384	435	410	409	345	404	391	399	383	385	374	377	376	375	391	357	381	386	390	385	363	362	370	403	353	384	387	391	341	371	378	362	361	390	356	369	419	388	375	380	402	395	388	368	390	401	391	383	406	393	378	399	384	391	370	387	410	396	354	395	356	372	383	348	409	399	357	368	371	408	391	376	378	382	395	368	405	391	416	405	423	375	392	356	368	397	384	406	382	378	384	380	378	366	400	415	407	359	415	369	360	372	367	359	379	391	410	405	407	403	393	365	352	393	367	406	394	355	394	394	369	373	379	388	417	390	405	405	380	372	384	353	366	324	380	409	367	410	397	399	374	390	367	355	390	403	368	384	375	397	363	364	356	414	370	366	368	380	391	386	354	358	374	369	380	374	384	375	395	391	359	397	409	351	381	385	355	397	368	351	371	341	367	384	370	371	365	345	379	402	367	388	403	352	400	366	366	406	357	354	369	413	378	363	390	377	404	399	358	374	371	414	399	400	411	391	373	375	350	337	402	423	359	390	365	365	370	379	399	367	395	365	415	417	370	388	380	378	397	360	370	361	402	398	386	397	409	396	420	382	377	358	356	400	350	371	370	398	412	383	389	365	403	399	405	375	353	376	421	400	384	402	383	340	425	413	344	399	329	387	374	386	362	362	370	383	378	377	371	378	389	381	351	346	391	351	382	368	382	391	403	357	386	389	386	375	371	378	364	396	431	352	380	359	403	363	373	400	369	377	382	415	381	355	373	380	408	379	361	391	411	362	366	396	411	410	338	383	408	387	380	378	370	356	386	368	353	363	374	371	387	392	373	389	389	402	373	344	385	375	397	420	388	405	384	396	367	393	372	357	376	377	372	348	362	402	410	388	391	361	389	381	411	395	378	395	376	404	343	385	381	373	401	397	408	365	393	404	390	391	392	375	376	345	391	372	384	352	394	358	414	372	369	361	361	430	374	376	376	377	363	380	397	389	376	379	392	384	370	368	396	402	368	389	402	386	389	364	347	410	383	405	384	343	398	377	383	381	363	409	417	382	374	360	373	407	358	407	363	397	391	375	383	423	385	377	373	369	359	377	367	365	353	376	395	359	384	384	379	357	409	362	389	370	385	367	356	397	420	392	395	366	347	382	371	366	365	395	373	399	454	353	359	406	391	383	349	427	393	365	374	344	353	381	368	388	375	362	373	371	418	374	376	360	391	385	381	379	363	426	400	364	404	408	403	390	390	375	427	353	365	408	418	416	325	383	394	394	355	399	399	397	377	332	391	355	385	351	392	365	392	356	396	388	383	418	373	358	372	360	377	383	408	392	367	362	382	392	388	390	374	362	395	409	353	363	383	372	360	374	401	404	362	358	365	375	416	399	381	401	383	401	363	396	384	408	389	397	384	378	420	361	331	385	388	400	391	399	371	381	392	391	382	364	367	407	381	412	363	375	386	368	358	362	394	372	393	373	368	397	373	395	368	386	371	376	415	400	391	385	388	414	379	396	385	362	395	387	383	377
60633	21413	8914	2273	1257	884	699	594	585	520	477	410	406	407	396	345	338	373	320	365	300	303	298	328	283	313	313	309	303	259	297	300	270	310	296	316	285	322	301	294	277	298	283	283	294	309	299	253	309	287	335	292	329	283	299	287	278	283	291	287	276	307	301	251	290	308	324	283	282	288	291	321	328	279	300	291	294	282	292	255	315	263	285	274	294	300	269	271	297	279	317	291	309	265	277	280	290	307	270	305	291	314	294	300	269	276	291	290	318	303	261	305	270	260	290	281	296	308	274	273	309	264	291	292	260	312	294	324	232	306	305	328	266	271	299	316	263	294	288	292	330	278	285	301	314	309	273	283	317	295	270	270	330	296	280	281	272	292	295	297	290	295	292	279	290	248	286	251	264	302	299	285	283	305	306	323	269	267	296	275	286	300	270	286	282	262	304	308	294	308	283	307	291	280	280	287	279	288	291	292	265	303	282	295	300	281	300	283	283	314	277	285	290	300	305	286	242	260	306	275	312	276	313	312	295	267	322	289	276	261	278	274	320	287	305	299	281	289	330	268	272	285	271	286	285	283	268	279	295	288	298	309	272	320	293	299	307	252	285	283	252	289	265	281	273	300	288	295	289	266	285	274	298	289	318	313	258	271	291	286	342	275	311	273	289	300	303	291	300	281	264	270	280	317	299	295	265	270	299	308	317	273	304	292	281	284	290	257	253	259	245	312	290	294	343	283	261	308	310	311	285	300	274	303	254	263	301	279	282	278	256	297	291	262	280	297	282	297	298	305	260	269	332	350	304	263	293	257	287	304	303	284	292	282	304	296	309	293	304	270	293	303	309	276	332	300	305	288	304	276	293	308	275	289	288	294	296	284	273	291	302	261	285	248	297	234	285	269	321	284	301	349	284	304	283	268	284	291	276	279	292	281	279	298	296	285	287	300	280	298	309	284	287	248	297	297	285	284	273	259	296	299	305	250	285	274	257	299	278	311	268	309	299	301	258	283	310	306	295	297	277	279	275	270	288	299	281	300	274	285	282	274	309	265	261	279	316	295	300	288	308	266	261	250	259	300	299	281	316	304	303	278	283	282	293	292	297	250	265	309	296	285	299	323	303	285	274	278	271	265	316	283	294	280	312	289	277	300	295	280	285	308	297	288	271	301	263	248	288	270	271	301	253	303	275	288	304	272	279	273	280	276	293	294	262	280	286	272	278	281	300	260	299	275	291	295	276	294	293	292	293	278	305	294	323	296	304	290	280	302	271	293	262	299	298	270	288	290	286	305	318	301	287	287	314	287	262	277	265	283	301	298	309	255	268	262	308	290	308	297	265	277	280	268	316	314	295	304	298	311	263	292	324	277	273	304	291	282	289	294	298	292	271	289	290	281	298	280	279	287	273	276	271	306	304	290	292	282	262	275	275	278	294	318	273	269	289	241	267	263	287	300	272	324	282	270	320	298	327	268	310	295	264	267	272	294	298	262	296	314	278	292	290	298	261	291	294	263	295	255	332	279	275	285	275	307	270	278	293	301	259	303	275	297	327	278	264	286	277	313	279	317	292	287	303	291	278	274	289	248	272	287	293	275	292	272	277	275	267	252	295	271	281	260	248	269	303	301	272	329	318	306	329	309	313	255	280	317	268	289	283	284	290	294	313	280	281	278	292	291	260	296	301	279	281	247	274	302	301	266	260	289	267	261	315	283	254	309	273	271	293	277	308	311	327	298	273	296	257	283	298	310	297	298	290	267	268	314	290	274	313	282	291	290	275	260	299	285	315	259	272	264	306	277	289	293	302	314	292	296	270	328	293	303	278	275	266	276	269	283	320	272	257	274	327	283	297	281	297	301	299	274	291	289	271	281	283	306	291	255	282	302	275	276	292	289	270	258	293	280	288	290	301	300	304	311	268	270	273	294	281	277	291	311	281	280	276	301	287	296	273	309	303	301	302	306	290	307	302	300	280	285	308	254	273	292	286	305	282	292	288	286	259	256	290	303	294	281	264	266	315	302	279	296	284	294	303	262	268	282	253	296	272	252	312	298	293	263	295	317	296	294	300	298	272	295	269	260	267	314	296	292	264	290	287	283	297	285	326	311	291	296	300	310	278	255	274	270	260	263	312	298	280	288	308	280	293	283	277	280	320	288	296	263	285	295	305	261	312	263	312	328	276	301	271	282	286	256	305	271	286	286	297	295	287	247	298	281	282	264	259	271	287	284	303	267	313	293	285	311	300	275	305	291	267	278	293	281	292	289	298	276	298	237	289	295	274	288	306	297	277	278	293	280	266	328	287	303	300	265	280	298	286	271	300	293	276	286	274	354	301	309	296	304	289	286	282	322	276	270	258	273	294	266	261	279	276	278	305	292	304	291	291	299	277	281	299	288	280	295	257	278	309	309	280	280	300	310	279	297	279	265	289	290	278	280	292	298	284	305	275	310	307	300	305	272	312	284	251	307	284	273	300	310	329	284	291	307	290	293	293	259	295	294	286	281	290	269	275	278	290	288	277	311	262	252	314	319	271	274	304	282	271	278	304	264	286	295	286	326	268	288	288	296	261	287	316	297	305	262	274	301	276	283	286	304	315	306	273	285	299	335	296	272	286	281	283	268	309	300	247	285	276	287	257	312	270	325	268	278	286	281	289	289	292	281	280	312	268	298	290	268	284	305	284	275	281	283	337	301	283	294	294	300	299	279	259	302	342	305	237	299	290	262	280	281	310	287	302	302	284	292	316	286	292	279	309	305	292	239	292	282	277	272	279	303	269	257	289	298	301	336	291	258	286	277	290	299	288	260	244	299	271	281	290	303	293	285	264	280	282	282	297	268	293	286	309	278	278	299	305	282	278	297	283	283	298	276	284	302	281	291	273	317	297	246	285	299	269	293	278	304	316	308	312	285	251	297	310	288	265	265	297	288	268	296	285	262	280	270	299	315	282	302	261	273	259	304	303	322	318	271	298	296	295	290	292	284	279	308	293	281	286	264	290	322	307	291	280	267	287	286	340	274	278	257	297	268	308	287	290	285	289	293	269	275	310	287	285	294	338	269	295	333	292	292	290	293	256	312	291	307	271	285	271	313	289	288	289	288	287	269	320	287	278	289	276	297	271	267	268	302	303	315	251	310	294	296	298	281	270	235	292	307	281	274	268	286	292	283	303	277	288	287	290	307	302	243	263	343	254	267	302	293	280	280	296	278	269	281	318	331	284	302	298	312	285	319	284	290	287	314	258	301	300	315	303	278	290	292	275	271	293	288	286	301	288	273	278	289	263	291	264	268	276	267	274	290	288	288	277	290	286	309	290	270	289	285	284	291	293	286	302	299	260	299	268	269	290	254	304	284	310	300	257	304	269	286	269	296	301	316	306	327	311	302	271	255	277	287	273	281	287	275	258	299	314	259	301	291	294	308	295	294	310	313	289	278	270	295	315	285	318	277	283	285	289	310	280	294	288	312	324	281	291	307	297	295	297	294	248	306	278	300	276	270
30519	1997	4141	4983	4179	3502	2846	2444	2085	1856	1664	1575	1400	1381	1244	1225	1133	1116	1050	1037	1004	963	950	986	921	915	888	876	881	829	822	861	828	810	789	800	775	766	800	780	783	781	764	764	766	743	773	756	816	743	734	729	727	777	715	702	706	735	776	753	711	722	753	728	714	741	705	718	699	742	699	705	730	694	749	710	703	753	722	758	707	712	682	721	802	735	714	739	732	746	678	744	733	749	733	698	746	723	734	737	712	727	738	748	678	711	708	721	736	714	712	699	701	707	698	663	732	712	716	680	732	742	724	699	667	723	716	721	761	688	709	677	729	710	721	693	677	724	756	658	752	690	716	686	741	707	711	681	733	727	722	730	720	702	723	734	702	666	722	725	711	699	742	688	709	723	702	742	740	720	720	722	689	712	744	704	746	731	716	701	723	714	704	706	736	699	681	706	687	698	740	713	704	717	688	725	690	694	685	713	711	740	759	698	692	708	736	676	770	679	720	695	720	697	723	696	714	711	703	735	754	711	697	776	718	687	726	733	718	731	766	712	727	672	740	748	648	735	768	760	714	733	736	731	744	691	698	749	668	755	723	712	710	704	693	667	726	661	674	707	700	694	758	686	696	704	695	724	720	712	730	674	682	676	668	700	741	768	719	685	708	694	684	697	746	705	690	721	733	693	752	694	711	714	712	669	698	725	713	729	715	672	720	714	697	711	716	691	712	689	692	677	689	686	752	694	723	725	713	757	738	658	726	715	716	756	729	727	697	732	689	706	710	716	731	663	711	723	703	703	713	727	715	708	685	710	759	680	715	758	735	718	685	704	716	743	699	716	721	712	747	719	697	721	708	696	662	694	683	726	698	714	735	726	757	714	719	686	697	734	742	690	709	694	693	703	686	689	714	693	699	704	740	721	710	713	714	733	681	734	763	678	744	725	706	722	733	727	697	700	713	690	703	715	757	702	656	717	691	687	689	720	716	679	718	728	693	703	715	758	728	686	728	695	719	744	713	670	691	631	696	715	696	734	715	714	683	696	716	668	704	721	669	723	669	687	702	705	686	707	674	730	667	689	710	680	690	696	655	698	731	693	692	695	720	665	729	627	663	711	692	682	706	758	713	692	731	697	715	681	653	745	688	716	679	690	693	716	724	698	780	694	709	721	749	670	733	707	696	724	728	713	711	730	712	719	684	731	661	742	765	721	739	776	685	707	707	639	727	713	727	721	711	714	694	726	702	727	713	692	712	684	689	720	731	656	731	717	769	688	730	702	711	698	698	707	706	722	722	738	698	745	684	759	719	636	689	733	723	717	707	694	686	683	728	749	780	712	697	684	748	708	709	718	681	755	694	707	696	725	745	734	700	706	738	772	684	704	681	692	712	743	700	693	742	690	727	693	707	659	692	718	663	697	719	665	732	673	695	711	669	716	655	786	689	712	710	748	745	660	725	657	694	690	730	656	688	734	680	656	693	652	705	716	783	722	682	740	708	759	702	633	723	704	738	708	688	702	788	714	719	729	746	712	737	686	743	716	661	645	702	747	700	677	721	694	698	733	676	697	729	739	711	742	675	718	730	725	724	727	696	727	716	688	740	710	706	723	698	739	716	717	662	675	761	721	673	733	711	720	729	721	707	682	685	723	684	683	708	734	688	704	746	669	684	731	686	710	722	686	703	691	684	714	725	688	712	699	684	725	653	689	670	739	685	714	746	744	698	734	671	707	727	684	724	725	717	759	693	691	737	665	696	675	700	689	728	688	690	717	717	734	676	747	738	678	707	713	739	702	729	718	749	736	694	726	700	694	769	732	657	722	700	726	705	709	714	730	700	751	715	728	701	711	731	700	704	721	664	713	719	689	729	679	739	686	664	699	760	720	726	729	745	747	650	698	743	727	712	696	696	739	736	680	705	735	725	734	749	746	687	677	709	699	697	728	733	706	706	709	728	689	713	752	720	699	728	698	705	718	724	720	692	698	681	700	745	708	653	713	700	673	715	746	725	700	712	720	724	635	684	682	720	734	694	710	718	731	693	763	741	705	699	724	713	724	683	696	671	660	701	683	672	730	737	705	684	726	714	680	676	659	736	692	709	728	707	711	712	691	731	697	703	734	704	701	713	720	651	709	684	685	669	677	678	720	711	730	709	697	713	721	681	685	717	730	723	707	725	732	738	696	645	692	694	703	696	750	714	707	676	707	699	727	710	687	674	730	693	679	718	765	698	716	699	724	698	683	691	686	705	706	728	663	733	720	689	743	704	722	701	678	694	722	709	757	705	711	717	716	731	732	821	730	663	765	707	699	693	733	686	739	715	705	730	721	733	679	713	680	729	718	687	717	710	707	778	727	737	687	736	718	708	668	723	642	684	707	645	693	680	707	742	675	696	678	684	658	698	676	720	648	720	685	698	710	704	714	701	688	747	723	760	682	685	682	738	745	724	727	698	723	703	734	724	737	711	698	712	716	713	733	720	719	701	723	695	751	704	738	740	752	697	715	718	745	671	701	679	663	710	709	659	693	680	728	672	684	713	696	689	716	666	720	737	669	698	709	685	697	735	733	705	733	716	710	694	713	714	720	725	709	715	652	679	726	727	646	712	726	703	725	700	728	715	688	729	685	684	738	700	687	729	702	726	732	711	685	710	735	698	737	753	699	692	713	708	732	711	698	666	719	741	672	681	708	724	703	707	730	733	715	733	765	733	718	739	729	702	668	709	708	678	739	727	703	748	719	679	710	720	703	715	744	707	719	700	745	671	727	722	683	716	728	729	720	714	687	729	756	691	726	708	692	725	687	744	653	702	684	708	686	752	712	680	718	693	746	708	737	698	739	701	728	712	695	728	741	704	680	705	682	721	729	710	738	727	717	725	678	749	671	688	709	700	677	724	729	716	689	714	715	706	698	711	693	679	713	749	678	660	695	681	709	693	737	713	698	694	720	758	683	685	716	701	731	670	691	749	701	717	760	681	686	658	672	676	765	722	727	737	704	689	708	647	721	663	733	762	694	708	729	714	724	721	702	726	732	683	684	719	716	744	745	708	699	729	731	690	740	695	740	715	739	759	690	689	742	706	732	701	676	708	686	730	720	718	702	686	756	716	741	738	685	679	697	711	714	785	713	685	680	713	732	711	718	701	694	690	713	730	677	711	713	665	724	674	683	707	715	721	721	672	777	693	694	764	709	708	714	663	666	692	699	699	731	698	742	672	699	703	713	717	688	685	690	755	680	699	715	705	693	724	701	690	706	713	727	726	758	720	759	722	758	716	714	752	713	772	730	745	678	732	711	740	715	690	687	683	747	702	721	713	675	679	698	680	672	685	756	718	694	715	681	690	756	755	677	699	670	743	712	738	723	712	701	695	768	702	740	729	695	722	684	726	684	763	718	714	722	703	709	698	709	682	693	680	710	681	728	709	714	712	708	666	712	710	758	707	648	728	677	738	713	719	701	726	737	755	635	739	743	749	704	765	656	752	658	740	770	722	708	730	767	718	665
6200	332	202	220	218	217	229	211	219	189	205	214	203	209	207	236	220	193	215	213	197	241	211	230	195	185	252	232	189	215	208	213	218	200	202	215	184	204	203	206	216	204	212	206	209	211	207	196	183	208	224	205	184	212	212	185	183	213	197	195	203	193	218	221	211	203	241	207	180	212	216	219	210	212	224	184	213	228	202	204	208	225	204	208	185	214	211	222	214	210	217	219	233	197	221	201	236	207	174	209	191	218	207	200	202	195	195	211	195	235	217	165	213	209	189	204	204	212	227	206	209	233	197	195	205	212	200	199	229	201	189	208	198	213	204	219	201	187	207	216	201	229	224	227	190	196	204	193	190	190	192	215	208	223	199	221	215	224	183	204	205	229	231	178	195	199	219	182	200	225	187	215	213	207	216	205	204	203	211	184	207	191	213	208	204	179	224	211	219	223	218	235	214	189	228	242	224	247	208	216	224	179	194	193	231	239	220	207	228	185	202	201	173	189	206	218	205	228	212	209	193	235	215	204	195	236	210	223	236	221	226	181	176	188	189	206	202	225	199	223	218	191	204	208	216	236	220	191	224	218	205	222	218	177	213	206	211	229	231	221	191	214	224	193	205	195	213	220	226	201	215	197	219	197	205	196	227	222	205	219	183	199	218	189	205	189	208	216	226	214	214	221	212	211	195	202	199	190	187	235	219	188	203	189	207	248	217	211	207	191	200	201	209	195	215	193	207	208	186	214	191	187	232	222	200	207	222	224	173	216	202	189	195	204	216	231	213	218	251	210	221	204	219	205	216	200	207	236	222	225	208	227	209	219	231	219	218	209	204	195	240	193	228	211	238	205	209	219	209	190	234	215	216	202	183	213	213	204	213	214	198	206	217	186	195	197	229	226	234	196	199	237	215	214	200	206	227	204	223	205	199	228	203	204	202	215	189	226	209	211	212	199	219	226	231	181	199	205	192	221	173	205	211	221	206	185	211	217	216	202	198	227	207	213	194	196	222	235	238	183	200	196	188	225	223	224	238	233	240	213	215	187	207	223	215	203	226	180	199	221	213	208	194	208	201	228	198	226	212	236	209	189	198	227	199	193	222	192	222	206	201	202	198	196	204	207	213	226	198	207	226	206	192	176	193	220	221	227	213	193	191	212	205	192	211	206	194	226	200	188	211	222	224	191	199	231	212	200	209	226	234	191	218	204	200	221	204	211	217	214	204	216	213	201	209	209	200	221	209	211	189	222	243	201	214	232	194	233	230	216	216	184	196	213	228	214	198	203	212	198	200	204	229	205	230	231	204	229	212	187	206	201	206	212	205	218	182	220	192	212	194	208	204	201	194	183	206	200	192	212	204	203	216	196	216	245	227	231	200	217	229	199	193	217	196	234	196	213	194	193	218	226	206	208	213	228	217	181	201	204	197	221	210	209	200	229	202	243	186	189	206	204	206	226	187	213	208	215	225	174	230	234	202	221	198	201	197	209	190	183	192	208	196	201	209	208	205	212	203	210	214	206	241	180	217	235	225	240	222	214	209	217	209	211	232	208	212	171	198	196	216	210	188	201	219	191	228	224	226	221	221	226	200	220	214	223	202	198	195	187	211	187	199	211	181	198	204	212	229	226	233	224	220	209	226	227	230	205	210	204	205	197	227	205	242	206	204	240	210	218	219	203	217	223	200	217	193	167	200	215	226	213	197	194	205	211	222	206	189	206	211	230	195	227	212	208	221	213	218	228	203	213	219	206	198	206	211	201	223	197	196	222	214	219	232	218	201	198	217	226	183	223	202	221	204	240	219	195	197	245	202	219	221	203	189	214	219	225	234	220	205	234	226	190	217	221	194	211	211	199	217	231	212	219	239	166	235	212	180	205	188	243	206	230	199	226	210	208	211	182	215	212	202	189	202	199	204	236	220	188	214	204	206	217	240	189	192	193	212	196	187	212	228	199	194	201	183	181	242	215	232	212	192	174	214	200	221	205	193	220	196	182	219	194	220	225	215	198	198	230	215	193	193	193	213	231	215	212	190	212	203	212	218	227	209	211	210	217	190	156	206	174	189	209	179	202	201	201	209	213	193	221	209	188	213	187	203	197	205	207	209	224	201	190	225	192	218	215	211	237	240	226	223	201	217	198	197	210	207	212	227	207	196	200	190	220	210	209	210	230	226	204	231	236	196	228	171	218	219	216	179	196	228	218	206	199	205	209	186	222	210	214	217	208	206	219	207	208	187	221	194	240	198	183	200	224	223	224	194	176	219	186	192	201	226	196	202	218	218	200	221	250	222	190	233	187	210	187	196	201	195	216	191	202	227	234	197	201	220	223	193	185	226	218	204	202	208	209	183	222	219	193	200	202	198	201	198	210	204	199	205	194	192	236	200	220	199	209	188	236	216	207	216	220	193	222	208	203	215	175	192	220	211	236	225	202	227	199	214	200	218	239	187	238	212	213	235	210	206	218	200	224	200	239	228	229	184	224	207	188	237	193	203	191	198	216	195	232	238	205	223	202	216	195	231	214	204	188	211	203	173	210	231	227	209	207	226	226	205	217	208	230	216	226	227	198	227	203	209	221	223	185	211	192	203	206	240	217	194	213	196	209	222	176	204	229	211	179	198	241	230	220	217	194	205	191	222	205	239	236	190	204	216	201	228	189	194	233	214	184	221	219	235	236	187	179	193	227	199	228	214	207	184	214	200	210	210	191	239	221	207	194	210	198	201	207	217	242	197	213	202	200	219	214	226	186	193	228	216	208	210	233	237	199	206	202	231	202	215	194	238	256	195	195	208	208	189	186	209	224	204	212	211	202	195	227	232	216	219	213	235	212	193	185	211	206	194	200	232	249	216	210	195	209	227	213	211	203	214	228	220	204	221	198	202	208	183	222	217	204	203	215	214	206	215	217	198	177	224	205	222	213	202	210	217	200	188	199	212	204	214	198	211	224	214	237	209	224	171	240	216	224	202	195	235	210	231	204	213	209	215	201	231	212	197	210	206	177	202	231	226	194	215	182	197	178	203	197	228	195	195	235	208	216	207	209	189	226	241	215	202	199	180	195	237	202	234	208	221	230	197	187	184	219	214	223	216	204	211	205	216	199	223	174	197	221	224	214	219	206	224	209	211	211	208	208	193	211	184	202	216	216	175	218	207	210	219	218	196	199	176	189	194	201	191	192	198	186	206	178	217	239	208	213	222	187	189	203	205	212	209	244	231	201	180	246	195	207	239	215	201	213	250	206	214	199	208	229	210	217	195	192	181	201	194	198	220	223	178	188	184	184	217	190	217	215	204	210	185	228	205	189	239	201	198	204	203	190	213	201	199	226	196	198	214	213	225	218	213	204	197	204	216	204	220	199	206	214	186	235	201	206	211	201	212	219	213	196	210	199	188	225	213	207	191	222	201	181	207	202	203	189	246	212	187	196	178	210	204	205	209	222	204	213	219	210	218	195	204	232	214	203	199	199	196	218	208	200	218	229	240	210	223	208	203	230
6067	535	573	611	569	517	564	526	541	548	570	493	528	526	537	541	495	552	535	508	557	545	608	507	549	514	539	499	498	515	524	514	529	562	529	495	522	503	516	500	494	552	527	567	528	565	549	529	505	523	520	516	553	510	496	475	531	551	563	489	507	539	489	557	535	490	512	535	501	480	467	512	492	503	508	520	530	560	484	519	489	532	521	577	488	522	522	550	532	507	534	483	544	517	509	549	539	540	506	605	533	484	556	534	522	589	554	526	519	561	520	548	534	543	561	501	484	490	523	496	496	526	482	538	480	515	497	518	544	515	492	582	516	505	517	533	511	531	514	482	515	535	530	509	533	537	524	545	492	501	506	522	526	486	516	522	556	544	535	518	532	528	535	540	515	521	543	501	539	493	507	505	522	538	561	498	509	536	519	524	483	555	496	544	553	501	499	501	509	459	524	523	524	493	523	544	518	487	479	535	539	543	532	547	509	570	500	528	506	495	511	561	528	509	565	524	516	552	526	521	521	563	477	513	529	505	543	509	553	518	484	517	586	526	523	522	500	495	536	508	539	490	549	541	507	522	548	496	527	503	472	521	508	530	526	534	545	534	531	521	487	538	507	528	494	509	512	549	524	498	577	501	531	509	532	513	535	542	534	547	562	530	492	539	493	464	520	484	524	565	477	542	516	514	530	491	521	481	539	513	476	519	530	501	535	529	541	493	513	581	484	536	528	528	522	516	556	527	504	543	477	528	564	515	507	473	510	536	521	506	500	510	529	519	525	463	512	521	536	528	527	546	504	556	508	524	517	469	540	545	533	550	543	527	460	530	502	499	571	551	523	533	499	528	567	456	553	527	531	539	514	526	507	525	485	534	493	531	562	516	544	468	541	506	517	505	494	494	473	529	474	511	498	502	519	491	519	559	484	555	535	485	467	547	513	537	524	517	538	542	512	537	527	491	538	523	516	504	491	508	499	530	488	488	505	547	527	557	496	541	525	521	542	529	531	506	514	506	489	537	507	555	563	536	497	504	484	519	502	541	503	534	514	539	508	517	582	547	492	530	502	475	537	517	527	522	543	483	521	543	522	522	538	519	562	522	523	537	531	512	500	526	483	505	490	539	517	526	515	509	496	522	532	535	512	523	517	500	527	507	516	516	530	538	541	527	502	567	517	507	485	528	518	489	555	498	506	505	512	505	507	525	500	473	557	520	533	528	478	510	526	504	501	565	518	518	516	528	491	550	540	531	493	515	512	498	494	511	540	507	528	550	473	484	493	484	533	533	506	504	515	484	497	536	488	521	518	514	544	482	519	531	522	566	552	482	532	511	496	489	555	482	527	526	508	530	513	499	494	528	541	519	561	554	525	529	528	538	507	504	506	489	482	535	525	515	501	506	530	512	510	532	507	529	503	548	504	506	487	531	509	529	500	489	516	548	507	493	589	533	533	523	497	502	547	503	514	533	563	500	535	538	511	529	571	524	519	527	495	508	500	493	524	525	543	522	537	491	526	505	523	550	512	475	505	523	482	524	532	467	506	493	505	549	496	480	480	538	553	501	527	512	520	517	494	515	538	540	498	539	523	503	487	528	549	516	507	484	529	550	518	514	464	536	507	493	518	492	475	489	531	512	498	480	540	530	500	532	549	537	505	488	526	509	502	535	529	543	531	455	525	517	515	517	495	501	528	523	561	527	527	526	525	531	498	530	496	526	530	559	485	482	537	527	550	555	510	477	503	515	521	543	543	520	508	481	493	486	512	528	501	520	511	540	543	538	536	577	515	496	535	493	535	490	534	542	509	520	558	534	516	502	518	499	507	498	487	532	543	518	529	521	515	518	487	516	505	470	543	491	452	492	517	540	504	513	549	523	527	536	485	533	545	508	593	523	515	511	525	541	536	516	541	527	535	490	508	536	499	526	499	511	519	500	517	546	523	489	552	517	499	512	516	521	542	524	509	499	542	503	538	496	541	509	497	510	518	508	505	525	499	536	524	492	540	530	451	534	482	507	511	549	570	514	530	548	550	488	505	554	537	477	525	489	520	522	520	553	485	478	548	532	517	549	519	544	543	481	524	516	523	529	526	568	500	495	515	520	540	508	509	474	547	501	503	504	545	512	535	554	506	519	523	518	481	466	522	477	534	556	543	566	472	486	548	502	534	512	507	480	478	512	494	539	497	523	531	465	508	526	529	472	540	514	495	530	541	519	534	560	533	487	511	499	545	486	532	541	544	564	528	541	505	527	511	493	501	529	514	476	527	521	504	489	555	528	507	539	497	518	522	489	546	470	530	522	485	529	481	486	479	556	536	523	501	516	529	498	501	508	500	509	556	525	523	519	491	501	498	508	496	509	512	512	510	551	488	538	494	516	527	494	478	527	547	509	507	505	502	525	469	500	536	517	518	508	519	540	525	511	520	515	499	505	539	529	508	536	523	522	543	513	511	524	520	541	519	558	526	501	514	509	533	503	567	489	513	507	527	495	516	523	485	546	502	492	529	518	483	541	517	541	522	540	520	561	511	499	516	487	528	493	542	520	508	494	499	529	493	521	532	500	511	495	496	520	581	526	526	517	519	480	528	498	496	506	518	504	526	526	538	506	537	486	534	527	510	543	514	524	484	510	466	489	503	546	493	540	545	512	497	534	481	546	499	529	507	549	477	469	517	500	536	505	501	510	483	509	547	531	510	491	533	533	514	539	522	516	572	506	547	573	499	481	538	475	532	519	518	494	484	532	487	516	493	537	541	541	487	526	503	555	531	516	513	515	490	525	513	522	535	498	502	518	508	544	526	507	492	505	544	507	497	515	500	514	528	528	539	538	509	518	498	503	525	550	507	492	526	469	534	481	535	511	482	489	523	532	497	537	515	499	541	569	518	476	483	490	572	498	507	558	495	515	541	493	493	534	522	483	510	537	514	490	531	489	511	520	528	559	521	514	529	546	508	553	552	519	489	529	507	517	535	523	557	511	545	518	512	538	490	519	512	465	530	494	494	557	535	542	490	498	506	520	508	505	568	517	554	558	508	494	500	509	519	518	540	535	507	505	493	494	530	478	510	545	528	487	522	544	500	520	516	541	512	530	516	538	522	557	552	540	497	540	471	527	544	538	542	484	520	535	479	505	485	535	554	558	536	535	500	525	500	528	521	535	494	539	529	505	521	540	523	535	541	537	575	478	520	487	532	545	574	519	520	543	469	494	562	476	474	535	497	532	480	554	543	521	552	527	537	491	551	537	565	544	550	520	485	517	501	506	535	530	513	500	535	539	529	527	521	531	504	542	485	477	515	517	500	552	485	525	486	500	534	510	519	532	552	513	490	504	531	517	568	518	545	486	503	517	513	491	546	531	558	540	487	514	503	512	503	477	481	545	508	549	503	505	472	514	558	501	512	522	535	465	483	566	522	463	524	499	523	531	469	514	522	510	560	548	550	536	491	484	516	529	500	488	521	492	505	535	527	506	535	515	532	501	486	543	563	538	534	512	500	522
51194	13752	2086	869	626	426	345	302	243	207	199	200	195	181	169	182	171	142	149	161	196	159	160	162	143	116	118	145	140	167	139	132	121	132	154	158	138	136	142	148	127	139	115	154	136	144	126	155	135	153	154	132	151	139	156	155	134	149	120	124	131	125	149	146	134	128	137	150	118	126	140	153	136	148	169	143	135	147	120	159	132	140	121	121	134	126	132	154	141	161	138	124	118	160	139	115	126	149	115	127	125	118	135	144	139	121	163	152	142	155	125	149	134	137	147	126	115	133	146	145	145	139	135	106	123	133	120	136	117	139	165	148	123	121	140	154	139	135	140	116	134	123	134	160	159	148	127	139	129	134	129	131	133	163	157	117	122	133	127	125	124	127	156	131	147	131	151	139	147	136	143	150	136	156	155	137	123	119	120	132	114	119	136	146	132	135	134	159	123	137	112	132	139	142	135	146	147	121	127	135	137	131	130	116	154	127	148	102	156	172	152	131	136	133	140	129	132	146	151	141	116	159	123	134	146	150	149	131	116	130	115	150	136	130	144	136	133	132	120	137	138	130	147	127	150	126	127	126	122	141	141	130	122	120	131	126	117	149	139	142	115	131	125	150	152	140	146	140	147	137	146	157	145	144	136	155	145	138	153	132	139	124	139	132	128	124	140	115	155	125	142	130	124	127	138	127	139	152	137	130	147	152	129	115	136	130	126	128	129	131	131	152	145	165	150	142	156	128	134	134	159	171	141	147	130	157	112	120	151	141	127	125	116	140	114	132	125	126	139	137	139	157	123	147	136	135	124	150	140	125	139	134	149	112	140	135	127	159	132	138	121	127	131	130	127	143	133	142	135	147	125	153	136	157	130	131	151	151	144	142	140	136	127	134	138	129	147	140	141	148	150	145	124	158	147	126	125	123	138	131	141	125	124	118	141	135	141	149	128	121	156	127	149	136	141	137	119	153	141	140	140	139	133	142	132	148	102	132	146	149	128	106	123	136	147	131	133	138	142	128	133	120	129	130	134	127	135	130	121	151	121	140	139	136	148	105	148	140	155	130	126	149	141	140	138	157	140	119	131	159	135	111	143	129	139	128	130	112	145	140	134	141	134	128	124	160	131	145	135	143	138	121	125	129	134	129	130	131	118	131	136	111	117	145	135	122	136	125	109	149	122	132	133	145	150	124	118	129	153	123	129	145	111	141	137	145	126	121	133	137	128	144	154	117	139	158	134	135	163	141	118	119	123	146	128	140	135	137	143	127	134	130	114	129	125	132	130	139	140	137	129	160	149	140	144	113	132	132	125	136	123	135	137	138	116	132	131	147	144	169	158	127	152	165	111	136	140	128	105	147	139	137	149	147	143	115	128	142	134	153	144	146	147	134	115	161	145	130	122	137	125	111	140	178	144	137	121	134	137	138	139	129	145	145	123	120	129	135	137	139	155	130	124	153	134	133	135	136	132	161	150	146	149	134	124	125	124	120	125	127	140	125	119	136	134	116	124	137	133	132	137	131	123	133	148	135	114	159	117	147	146	131	130	117	146	144	140	134	132	129	114	156	146	131	131	134	141	152	141	131	119	134	158	149	123	145	134	128	132	154	131	113	143	140	131	121	140	125	108	134	149	133	127	142	124	140	140	116	131	129	127	158	151	174	158	131	140	144	122	127	140	142	139	148	128	144	119	121	115	163	168	126	112	147	139	121	134	155	130	144	152	138	149	131	125	126	127	144	138	127	136	126	151	139	132	145	139	131	139	136	105	149	121	127	157	130	133	131	132	153	150	113	133	132	155	122	135	132	140	121	158	136	153	143	152	117	144	128	127	151	132	137	137	146	143	141	143	130	144	131	121	140	139	123	129	137	141	152	127	150	148	140	124	133	119	142	128	129	131	139	169	145	136	132	112	122	135	148	151	149	115	114	118	109	145	158	138	120	144	156	154	142	131	127	142	149	127	141	150	127	128	122	139	144	141	128	132	143	141	148	146	118	125	126	135	124	136	118	142	131	153	139	119	137	131	121	118	137	114	117	142	148	146	133	133	122	143	137	109	129	123	128	132	158	107	140	129	127	138	159	130	144	145	147	136	126	140	136	128	139	140	142	137	125	172	147	125	125	146	126	145	157	147	117	150	129	135	141	143	143	136	157	128	135	124	128	120	135	143	117	140	130	100	129	131	146	147	132	134	135	142	133	122	128	139	140	140	134	139	128	131	124	131	123	146	138	139	131	151	134	117	144	133	130	140	144	122	131	127	135	145	144	134	129	130	136	131	137	152	137	128	149	112	124	120	134	131	123	153	136	130	143	145	131	150	131	129	142	153	143	135	143	144	144	145	112	147	137	140	113	122	146	146	143	126	159	155	153	154	151	129	142	118	127	124	135	146	133	120	146	142	127	126	136	141	120	122	139	143	136	144	122	129	138	143	132	143	115	128	131	117	129	140	144	140	174	154	127	145	131	141	120	156	154	124	143	147	133	144	114	143	124	135	111	128	143	131	128	106	137	126	122	145	142	125	109	146	132	149	147	121	126	152	128	156	152	115	126	147	130	133	151	138	141	133	129	134	134	119	126	126	160	141	143	145	146	138	138	126	139	144	148	147	139	134	131	126	144	133	133	164	134	131	130	118	132	130	114	141	154	140	141	152	135	144	140	125	153	127	143	140	128	143	126	139	131	130	128	142	110	150	137	124	131	160	164	135	147	136	122	127	132	134	149	144	149	131	141	151	134	125	155	144	126	89	122	135	140	138	161	115	122	156	133	140	149	131	128	127	128	143	149	138	142	127	145	137	131	144	137	146	160	135	149	142	132	115	137	129	135	150	133	142	125	112	128	127	136	127	133	112	130	137	134	145	123	138	111	127	135	129	142	138	126	133	126	128	146	147	169	130	161	120	142	163	137	173	133	147	155	104	135	117	150	137	141	139	137	150	158	114	137	132	133	144	125	141	136	119	137	155	141	154	140	127	118	133	135	124	130	131	139	133	154	133	129	152	145	120	135	130	132	138	109	113	128	158	134	118	144	149	126	134	136	126	126	137	128	145	126	143	132	133	147	136	116	147	145	144	114	146	145	134	139	127	144	139	129	140	148	142	135	130	145	148	126	149	129	132	142	134	123	136	138	135	152	128	123	131	136	133	140	153	146	143	118	147	145	147	134	123	103	118	131	127	135	139	136	142	134	127	142	150	120	137	131	122	129	125	145	162	133	144	132	131	135	140	152	153	142	128	138	139	132	165	130	135	139	121	143	147	148	125	161	156	137	145	147	152	144	136	140	121	130	116	121	125	148	128	115	128	128	136	134	151	128	157	139	130	130	126	123	135	127	117	121	129	112	158	130	151	142	148	102	120	138	122	125	158	133	141	150	143	128	136	134	128	151	124	140	140	136	120	110	142	126	125	123	135	139	140	122	126	119	128	140	137	136	133	139	128	133	134	138	149	141	135	174	155	116	143	136	131	137	128	116	124	135	113	145	169	127	150	129	137	144
23524	1022	2124	2562	2256	1836	1525	1265	1170	1036	914	808	739	693	652	617	568	580	550	535	575	493	470	462	522	526	450	451	464	425	456	431	434	438	469	380	439	402	434	410	457	419	420	434	420	436	409	422	400	413	427	383	395	422	419	404	373	396	410	376	427	384	379	407	449	405	438	398	397	383	373	396	372	335	388	416	408	402	384	398	392	422	407	384	379	407	390	389	394	399	404	398	403	389	401	371	350	400	357	415	390	382	383	392	392	381	394	423	372	393	392	371	356	395	355	410	375	378	408	390	350	391	394	418	369	377	372	381	377	372	357	379	404	384	410	364	448	408	416	401	387	388	379	360	382	403	365	406	374	396	391	384	394	357	386	395	368	371	350	382	401	371	353	412	409	353	407	402	374	379	378	402	382	401	396	386	411	380	384	379	374	351	393	387	378	385	351	398	392	375	406	349	376	349	358	390	408	372	413	372	396	359	394	370	391	388	416	391	407	382	392	398	373	386	389	429	389	353	387	382	385	368	324	387	373	373	363	368	388	352	392	413	382	389	407	384	379	350	382	368	373	372	406	366	359	385	385	370	377	361	362	375	362	372	399	422	363	371	387	371	382	395	364	385	395	397	385	403	362	373	367	401	392	391	377	404	407	407	370	344	415	354	396	401	393	356	366	371	396	382	377	396	353	369	361	388	399	359	402	362	369	367	367	377	367	371	401	417	376	393	394	397	414	346	383	393	350	381	385	376	397	395	372	371	368	406	375	391	359	360	380	373	382	381	371	385	375	388	387	350	394	356	375	374	414	399	374	377	382	370	375	392	368	377	368	398	424	401	394	375	392	401	359	392	422	382	380	395	349	402	382	409	372	389	374	349	387	371	394	363	371	393	399	385	361	358	390	369	406	405	367	386	354	378	388	335	355	352	405	386	348	385	377	383	361	394	363	387	401	398	392	396	399	349	426	375	377	415	405	366	366	363	401	382	399	370	393	374	388	346	379	397	383	381	391	345	386	413	375	389	385	417	387	333	366	395	369	392	359	364	362	379	392	371	363	376	355	405	387	361	375	375	377	358	385	387	368	352	371	393	392	366	337	395	408	370	381	386	367	398	390	403	379	402	383	415	382	385	350	433	396	384	403	398	374	389	385	397	410	378	354	387	414	385	368	391	375	396	347	384	389	362	406	365	386	389	383	366	373	362	393	342	391	380	365	351	376	354	366	417	362	384	375	380	396	390	358	368	369	388	363	368	410	374	378	381	390	378	353	365	349	389	362	401	387	408	370	345	389	376	361	391	406	399	365	398	380	389	383	365	391	384	357	362	376	379	362	347	382	360	382	393	400	382	412	398	408	393	367	416	400	398	386	383	395	387	392	371	374	390	356	397	381	381	404	364	407	366	356	391	405	413	396	353	376	383	361	368	384	343	364	393	337	396	385	391	378	381	382	400	367	383	375	357	391	372	366	380	393	400	394	380	393	374	365	363	409	371	384	397	362	404	384	414	371	392	391	391	374	411	390	419	392	355	374	350	375	360	397	391	365	390	385	402	391	357	396	374	380	370	389	368	376	387	396	396	360	372	382	419	348	380	382	405	366	407	375	373	411	388	374	402	409	364	335	358	371	386	387	364	410	398	385	396	407	374	390	387	365	378	385	369	387	394	409	378	386	390	393	397	371	384	375	383	368	356	380	357	381	331	392	381	374	376	369	341	323	391	382	394	370	404	397	380	395	402	383	389	355	393	402	351	400	362	379	351	395	358	383	392	366	393	386	438	409	366	389	358	404	349	375	371	374	378	347	411	337	361	350	359	386	379	367	398	410	371	381	411	391	373	393	389	384	412	396	400	380	401	403	364	368	419	378	386	389	364	369	366	363	375	360	404	371	377	368	388	375	414	372	402	408	384	369	393	395	379	372	351	382	404	384	389	383	377	363	378	396	407	362	409	398	389	400	395	360	383	384	343	372	392	374	385	399	386	355	380	398	384	407	364	361	405	383	389	405	378	385	360	365	377	369	372	406	356	382	370	390	390	393	362	374	389	348	383	366	400	355	389	389	371	340	379	370	398	389	382	361	403	384	405	379	425	368	390	368	370	369	373	412	416	383	392	388	379	392	410	400	386	363	372	409	387	387	390	411	377	376	376	396	379	384	365	367	343	389	385	389	367	386	389	386	336	409	364	397	370	374	380	396	396	389	396	364	385	366	354	329	383	377	378	333	375	389	396	361	364	424	400	367	363	363	380	384	371	368	387	360	366	388	381	408	386	381	370	369	397	375	382	369	364	386	397	385	371	373	379	371	408	377	370	414	392	391	365	373	416	367	388	414	411	365	377	373	357	370	349	390	378	371	391	358	367	369	356	390	384	395	387	392	417	361	400	355	395	391	409	354	373	371	409	371	380	398	363	385	367	394	376	374	427	390	405	385	372	398	421	353	364	366	392	309	368	387	402	393	375	385	406	402	401	376	363	410	379	420	359	355	371	402	428	384	397	395	364	369	377	395	360	382	386	399	368	381	379	348	380	400	391	360	364	395	392	390	404	410	393	364	365	385	397	344	361	378	396	366	376	362	383	377	392	386	409	386	361	388	402	399	364	364	376	395	419	402	379	384	406	377	372	407	379	398	380	385	406	389	417	397	385	395	413	370	385	393	352	384	379	335	388	368	386	396	412	408	379	360	372	397	385	405	375	361	390	373	367	390	380	427	400	429	403	386	384	361	377	383	400	386	366	377	367	384	388	362	388	376	375	376	374	375	355	406	360	319	374	358	376	343	403	376	395	376	400	417	411	367	370	379	431	373	394	358	381	427	368	374	366	383	366	386	393	396	385	395	349	379	376	358	373	388	376	357	395	405	403	382	368	382	424	390	375	401	380	365	399	375	366	379	366	354	373	369	391	368	391	373	395	392	389	364	374	371	385	407	392	372	409	368	405	366	360	387	383	407	397	371	384	416	413	396	383	358	405	390	365	372	395	388	392	369	391	417	361	375	364	360	370	411	365	356	362	384	400	416	391	383	402	405	379	382	370	355	363	370	390	369	399	364	389	365	412	393	390	353	374	397	354	402	402	361	372	382	355	373	388	416	376	371	371	366	355	371	386	376	375	388	371	375	391	387	381	386	342	370	374	382	363	401	371	330	383	367	391	415	371	415	381	395	380	339	392	371	402	381	363	379	397	392	394	370	399	395	401	382	373	376	370	379	393	385	412	358	376	369	364	369	373	421	387	383	379	369	363	363	366	373	392	410	401	397	415	380	359	375	402	385	382	360	405	415	410	399	361	366	364	366	395	369	375	392	388	370	411	381	382	364	372	384	375	388	389	377	353	396	384	389	374	365	395	368	389	393	389	354	400	372	392	394	350	370	395	370	407	349	357	363	377	371	369	392	371	364	338	344	377	382	370	391	364	390	339	348	396	375	426	361	379	453	404	404	373	390	384	382	364	378	384	381	379	405	356	399	352	381	378	379	369	383	384	383	367	400	401	373	402	372	386
62189	21139	8182	2197	1230	873	734	630	565	541	419	449	421	399	365	355	348	354	352	355	324	346	295	306	319	317	338	346	283	286	294	293	298	284	292	305	319	273	317	275	280	286	305	303	308	306	287	288	326	324	240	325	273	316	298	327	285	299	313	313	277	312	277	290	317	301	271	265	293	261	297	263	261	317	316	304	287	306	327	276	302	263	226	291	304	295	262	274	319	287	342	282	263	309	278	274	304	306	306	264	301	249	311	287	274	290	280	324	294	307	289	302	320	287	293	248	294	314	266	285	299	318	270	288	259	302	287	295	320	253	285	295	281	278	241	323	284	317	282	307	306	281	305	313	322	292	309	252	277	279	320	294	278	274	243	274	268	277	268	260	279	318	288	285	292	302	296	323	310	277	283	302	328	286	297	280	296	308	278	286	291	261	295	284	280	288	274	299	301	263	280	289	276	278	288	304	285	264	287	279	285	216	276	291	303	288	302	276	286	303	303	277	298	294	281	275	335	249	323	307	262	316	297	308	266	271	280	283	286	293	299	272	288	285	266	287	297	270	307	274	258	255	271	279	277	285	300	294	270	257	332	316	307	322	293	295	295	277	253	277	278	298	280	295	284	255	297	281	298	291	279	302	303	327	277	282	272	286	288	256	284	299	272	295	286	281	278	289	263	285	317	305	319	297	301	260	278	318	288	270	279	288	303	311	292	282	287	275	280	315	265	309	322	278	303	278	290	308	292	316	306	275	283	271	270	315	295	261	304	295	271	336	298	312	266	263	313	297	278	294	274	301	286	288	257	300	295	283	270	243	287	270	268	280	288	312	237	275	293	247	265	285	276	294	296	288	310	259	273	319	273	292	280	283	270	292	291	276	266	291	304	312	285	279	257	260	251	297	265	318	291	295	306	302	314	253	281	276	319	268	255	286	244	289	289	276	297	263	263	297	328	277	288	272	303	291	291	303	268	267	286	262	289	296	295	272	293	261	301	292	278	291	290	282	278	300	310	310	314	258	260	283	284	300	281	307	315	333	285	271	269	301	281	289	294	324	296	292	303	302	298	279	299	288	289	288	292	275	254	286	250	289	301	274	307	309	265	278	297	274	257	283	322	302	276	263	278	290	319	266	287	274	293	286	285	296	286	314	324	284	269	275	289	289	313	294	275	279	323	299	263	283	289	322	287	302	273	299	323	268	262	290	268	296	287	289	290	269	283	295	320	283	275	246	265	297	293	302	277	288	298	279	272	298	315	288	313	276	285	274	285	307	276	269	264	271	277	285	273	320	315	285	308	284	262	271	266	281	284	317	295	286	304	278	286	278	321	306	282	259	279	311	287	303	328	321	293	302	299	251	296	275	281	277	270	272	299	300	311	319	279	275	277	339	291	263	279	286	269	285	250	274	255	271	301	293	293	296	306	308	306	279	288	262	289	282	274	286	286	295	297	273	259	265	304	273	331	286	319	308	264	305	269	284	290	244	267	288	265	290	285	314	278	283	288	314	269	313	296	269	299	313	296	294	266	316	272	296	252	289	283	305	259	271	280	264	309	296	321	294	328	272	276	328	293	281	298	272	257	269	316	288	285	266	336	280	291	271	264	305	322	298	284	275	256	280	263	299	289	291	293	284	291	280	296	300	281	273	315	269	275	285	276	278	273	281	267	288	284	299	302	300	276	307	303	281	292	275	302	289	302	283	260	287	281	278	272	297	272	286	276	301	296	318	314	309	285	287	284	275	278	292	330	296	260	268	310	306	324	308	275	275	309	315	284	254	268	278	317	282	277	275	285	316	317	322	308	320	260	298	296	297	279	324	266	268	278	275	306	249	292	282	300	282	270	298	285	286	267	278	253	284	252	272	311	279	306	290	287	265	282	317	271	309	276	321	300	317	327	287	335	328	273	273	280	339	298	272	290	291	272	309	346	314	281	312	279	304	285	282	325	285	282	275	260	276	289	291	279	284	267	270	284	276	275	290	284	320	264	257	262	299	276	301	301	311	277	272	294	279	288	311	293	284	304	301	269	265	268	281	261	278	302	261	247	256	299	282	282	280	278	313	292	293	300	297	305	288	308	286	288	284	307	284	265	275	331	301	321	260	265	285	317	284	265	310	284	286	303	267	260	298	266	330	300	241	284	271	288	327	281	285	300	260	287	295	270	276	281	292	295	280	287	276	315	286	305	277	317	290	266	289	298	325	282	278	289	273	296	281	286	304	273	302	285	299	299	282	267	272	269	280	305	265	324	309	283	311	284	276	316	308	289	292	305	318	297	294	286	291	281	296	259	307	301	290	305	299	326	294	274	286	289	278	278	298	300	327	259	305	345	287	293	315	308	276	242	308	292	287	253	289	265	279	268	259	309	285	261	253	285	277	278	324	286	272	258	296	307	304	301	271	284	303	311	251	275	284	296	265	281	281	315	283	313	289	302	282	296	273	259	314	310	312	295	303	269	247	280	288	258	255	272	269	270	321	272	291	287	294	288	297	298	308	298	304	290	265	270	297	324	251	267	329	282	295	271	261	312	300	285	298	303	295	313	282	280	264	286	276	297	285	291	293	275	278	294	267	288	304	290	279	285	299	284	287	261	276	264	272	270	302	279	290	238	279	287	305	268	272	289	299	277	312	264	263	296	272	282	349	292	261	283	274	294	314	255	287	298	312	260	293	294	290	285	289	290	313	276	306	318	275	293	300	282	278	303	287	305	276	285	277	255	270	286	271	280	295	296	249	321	273	308	272	305	310	294	259	256	287	269	320	289	299	282	284	266	291	304	303	281	310	256	285	278	276	287	279	284	241	281	255	287	280	310	255	280	287	316	264	305	270	288	302	317	277	256	287	294	256	293	324	306	300	295	285	273	273	292	301	274	290	276	285	264	330	282	297	299	304	308	278	297	268	266	267	320	307	280	342	310	288	305	297	264	299	298	326	293	300	259	271	273	309	320	293	281	306	285	296	283	308	295	290	289	319	300	279	269	272	296	275	259	284	302	274	300	292	255	284	277	278	270	290	306	296	306	299	305	303	311	295	277	283	310	307	300	295	274	299	292	321	299	277	296	280	268	285	283	314	296	291	300	273	248	272	261	289	288	299	294	267	290	298	293	267	290	272	281	271	265	289	279	294	302	294	298	265	309	283	294	260	276	284	308	295	302	283	307	295	272	323	286	274	288	277	287	294	260	284	266	270	279	287	268	273	277	265	304	317	261	275	262	301	279	317	307	302	280	296	299	275	303	281	281	283	274	279	287	293	308	281	296	260	293	276	292	307	312	292	299	306	296	266	295	287	277	279	275	287	316	299	251	253	288	260	277	257	261	286	311	270	302	311	290	304	301	309	290	273	298	278	277	270	278	277	303	322	304	307	304	304	282	308	311	299	286	278	291	291	275	291	306	262	290	253	279	285	268	281	321	307	290	260	259	267	266	272	266	306	302	284	296	296	311	270	278	287	317	308	286	278	277	306	286	325	294	291	303	315	295	296	301	316	279	276
30468	1990	4072	4859	4154	3513	2922	2396	2161	1875	1610	1576	1474	1322	1245	1201	1112	1080	1066	1009	1005	894	917	888	910	894	883	802	870	876	807	901	785	807	814	790	833	783	800	776	780	733	755	753	754	776	744	772	737	807	789	771	767	756	710	751	749	725	702	726	721	690	757	708	750	738	757	760	718	706	731	719	802	688	738	759	732	767	735	699	709	752	789	699	764	699	683	718	753	711	683	749	731	756	697	713	736	722	709	713	739	708	693	692	730	750	696	701	711	713	702	724	706	743	700	730	680	715	755	733	739	707	695	667	700	733	691	652	744	739	689	731	685	719	712	752	725	705	666	720	695	695	718	736	709	696	697	745	743	692	676	682	742	715	703	724	690	701	730	702	719	744	675	702	683	724	710	728	689	729	711	699	714	689	722	719	698	716	761	715	717	712	674	695	718	689	769	719	705	677	742	667	711	732	753	693	716	715	698	690	677	727	686	685	797	752	709	666	693	709	691	737	725	760	677	706	692	691	717	725	690	680	711	715	684	678	733	690	732	660	710	721	703	731	703	704	714	701	689	724	705	689	707	706	712	705	693	698	710	730	695	691	707	688	740	733	741	646	707	756	690	671	690	696	748	711	715	687	702	759	686	733	719	716	704	649	729	711	752	715	700	702	722	678	708	701	696	692	701	694	671	746	736	727	710	690	749	688	695	737	717	722	732	683	678	731	684	714	714	660	669	682	708	711	744	706	724	753	734	727	726	693	732	719	672	688	695	741	738	715	714	686	733	697	669	665	704	707	673	717	800	732	682	705	738	717	709	689	688	721	695	740	720	732	698	694	695	677	679	678	697	718	688	698	681	704	716	687	719	732	735	727	697	735	723	698	696	727	699	776	778	682	686	775	686	700	719	678	691	696	668	672	751	738	710	743	696	734	738	716	699	681	715	729	728	695	719	710	693	706	743	674	711	697	724	722	716	718	671	691	715	690	759	737	742	769	689	710	739	681	704	698	719	710	711	733	653	702	709	714	713	701	691	717	672	722	729	703	696	669	788	718	732	695	737	702	724	704	717	757	735	712	703	708	756	698	753	710	736	718	766	708	726	695	708	779	763	702	707	735	732	727	672	709	777	736	691	732	745	707	731	725	695	717	722	674	733	722	720	667	724	723	689	743	722	726	698	712	668	676	698	690	718	688	725	683	675	680	701	762	680	706	703	725	701	722	753	676	675	706	724	719	692	733	712	696	735	704	687	717	722	722	692	680	742	712	754	697	731	668	716	752	675	685	705	675	699	659	718	715	669	743	731	713	677	692	687	667	727	654	723	664	710	693	683	702	699	691	697	736	715	659	672	720	728	740	727	733	707	705	659	731	682	724	708	768	701	749	700	737	682	739	690	735	746	698	728	685	686	679	702	715	751	667	733	728	741	725	675	727	724	714	730	730	665	665	695	699	701	739	719	728	670	658	677	657	678	688	665	708	689	707	747	690	702	723	659	704	697	762	725	723	728	728	717	685	730	702	678	737	706	726	743	726	720	726	717	720	703	687	693	661	670	723	653	708	684	723	698	689	710	671	711	701	705	714	730	698	718	663	723	722	737	715	718	722	721	713	710	737	710	685	674	701	728	708	683	733	709	730	741	721	699	725	669	676	751	758	711	685	667	663	717	692	713	705	698	703	705	666	671	723	687	701	715	717	666	754	679	678	672	710	709	662	672	720	724	712	681	721	733	708	719	669	688	689	701	709	731	744	671	716	654	741	715	715	697	721	692	694	730	697	726	692	701	695	687	738	712	684	701	663	704	706	711	710	682	688	745	744	702	724	757	720	745	710	724	736	687	739	669	705	719	706	750	734	702	735	757	652	698	715	657	756	731	688	673	719	713	721	724	670	725	742	684	676	695	695	743	699	673	700	753	730	643	679	711	712	687	758	715	716	719	686	730	671	650	679	751	764	689	697	711	702	733	711	697	692	697	708	711	712	684	721	695	749	745	657	698	687	661	757	680	681	747	682	776	690	717	712	715	719	725	695	685	734	755	654	670	728	682	733	716	741	731	720	733	694	737	712	743	718	712	725	695	751	695	682	723	701	635	723	702	678	691	693	682	650	750	739	692	675	705	722	677	720	696	700	720	733	722	686	723	731	721	687	746	724	673	716	732	736	734	750	733	744	736	692	720	713	716	702	792	738	741	675	692	669	720	640	726	738	688	636	706	768	705	718	696	710	714	703	782	737	675	756	726	693	710	699	693	751	701	701	703	755	730	717	685	721	731	704	708	685	738	688	709	655	675	710	690	762	696	674	700	670	677	677	703	713	738	701	721	703	696	740	725	774	674	748	725	722	730	721	738	733	684	734	713	669	697	767	728	660	673	709	731	686	718	706	672	715	698	692	722	717	690	713	697	728	745	677	708	679	710	681	751	739	707	653	706	735	685	670	727	720	698	725	714	698	678	683	726	723	708	715	770	719	715	732	678	757	722	711	678	666	709	687	676	664	737	714	680	735	659	722	733	748	746	655	653	755	749	747	673	663	678	668	659	715	727	733	716	693	714	706	754	715	715	742	727	712	678	748	660	705	730	660	681	700	734	699	690	729	699	684	702	671	692	732	739	710	690	651	730	705	699	732	703	703	701	684	723	725	701	686	725	727	705	729	720	689	705	697	691	745	676	724	751	691	744	692	673	700	718	693	700	710	720	708	712	694	729	716	701	697	735	737	700	739	692	668	709	698	713	704	724	661	736	711	720	687	695	704	747	722	721	711	711	717	659	652	681	653	717	708	707	703	715	711	690	730	668	692	777	713	721	705	708	701	707	737	741	753	732	686	733	707	723	707	655	718	742	706	708	685	678	680	723	683	708	719	696	699	678	720	729	740	707	722	689	716	721	695	714	657	697	711	686	666	696	773	723	722	729	717	704	700	677	702	689	722	727	721	717	719	714	687	705	670	691	747	699	759	690	665	691	685	728	763	679	722	694	646	726	712	738	678	713	690	754	719	683	749	698	697	702	709	702	681	707	667	715	713	648	717	681	702	659	734	710	719	680	709	690	692	690	717	701	676	718	668	660	682	729	670	734	693	753	704	748	684	722	678	700	686	675	674	726	728	727	698	745	678	702	730	748	675	661	651	719	698	674	722	688	755	707	711	735	718	684	745	704	722	685	746	662	713	705	692	708	754	679	730	714	715	703	695	731	716	713	702	756	703	713	695	695	675	714	718	660	667	734	713	708	704	689	710	655	723	716	709	710	723	746	734	696	722	687	697	661	690	666	755	695	708	725	721	678	727	692	696	725	752	704	709	716	708	757	736	684	673	726	714	732	725	756	725	688	691	710	686	694	701	710	690	705	738	663	676	733	682	714	705	696	718	681	753	682	701	707	694	724	714	725	718	727	673	710	705	710	692	710	716	701	698	722	687	711	675	723	690	693	742	703	709	704	712	726	764	686	663	739	713	734	676	711	675	704	672	733	681	710	681	691	738	691	744	700	715	728	690	652	716	732	697
6403	491	293	245	216	217	231	201	205	185	236	220	198	218	206	204	212	218	184	192	189	217	220	231	213	198	218	216	202	225	240	200	220	194	206	189	212	189	218	201	230	219	182	194	205	214	203	204	216	219	214	197	212	212	212	209	218	227	214	234	204	232	195	194	204	211	212	199	193	205	221	208	204	199	234	209	207	215	187	200	201	191	205	224	236	234	202	215	217	225	210	206	236	205	215	210	203	207	221	198	208	195	204	210	225	215	221	190	239	187	214	194	190	217	212	218	206	213	205	204	230	184	194	205	193	207	191	199	211	243	196	213	180	197	204	232	212	208	195	210	188	207	187	223	203	190	217	206	205	220	211	190	209	218	209	199	232	207	207	198	196	206	235	213	214	175	205	206	217	239	195	196	217	220	213	211	199	237	189	248	238	209	208	205	212	217	213	197	214	192	238	191	225	198	216	209	201	191	212	216	232	246	192	193	192	237	215	211	216	210	179	188	197	211	175	239	176	213	203	178	203	194	214	212	216	209	212	184	221	189	194	226	184	228	199	208	218	227	170	222	201	206	231	199	218	201	219	203	196	207	215	183	183	202	213	205	218	188	212	220	197	191	201	243	209	231	212	185	187	225	209	237	180	198	204	184	191	203	186	213	227	192	212	232	185	188	192	213	202	218	231	223	185	216	214	239	218	206	217	217	200	213	188	245	199	210	198	218	207	205	239	195	228	215	216	197	186	212	198	216	182	212	205	207	251	222	228	205	206	205	188	173	217	226	192	229	238	187	219	198	213	246	233	207	209	187	230	204	181	242	177	193	206	225	206	202	173	214	205	230	182	213	177	203	187	204	212	216	192	210	215	169	200	196	187	236	219	203	219	227	215	212	211	201	211	206	204	161	206	230	185	208	214	211	215	217	213	208	216	234	218	177	245	218	210	214	207	207	228	205	219	211	243	230	207	220	192	227	213	207	218	218	200	213	216	238	224	187	190	212	232	203	190	190	193	193	230	215	206	232	204	204	220	188	211	195	228	214	221	194	197	210	205	203	205	215	202	199	181	237	208	193	217	193	227	200	243	202	193	199	194	240	219	210	220	217	225	211	214	216	201	208	197	214	202	235	228	179	260	195	200	193	201	212	222	188	218	211	222	207	178	188	196	222	227	223	231	216	202	204	219	207	201	206	202	222	215	203	198	201	238	208	206	232	237	220	192	222	220	225	211	159	240	217	188	206	221	209	197	203	226	188	203	206	223	205	215	209	229	225	191	204	220	202	203	199	230	214	214	217	222	217	215	205	204	199	229	174	212	200	187	200	195	206	192	212	206	200	195	190	203	232	196	211	219	215	221	222	195	209	192	214	217	228	215	195	190	210	213	222	226	186	191	228	216	224	191	206	218	210	228	201	202	195	212	194	219	218	247	223	173	210	238	223	203	211	209	228	217	217	210	220	179	212	194	208	205	219	210	196	219	190	212	223	179	210	202	225	198	214	184	204	229	198	197	211	227	175	199	230	201	203	231	262	221	200	193	203	199	185	199	189	200	204	214	215	194	197	204	201	189	194	197	202	219	200	222	204	206	204	204	229	205	199	226	231	219	225	237	190	190	197	203	203	221	208	230	186	217	201	206	208	217	213	205	239	220	210	201	194	220	211	210	222	212	191	207	202	231	202	214	200	215	204	210	192	204	192	208	197	243	196	215	193	231	208	215	216	195	246	189	198	217	222	204	212	186	209	206	226	212	223	226	200	213	204	214	212	198	208	172	226	208	239	222	229	212	209	187	239	175	215	223	180	211	217	175	219	206	205	212	193	202	219	213	225	188	212	188	196	197	203	191	203	246	233	203	185	208	190	198	208	199	189	198	219	197	213	199	178	211	203	222	212	207	211	220	188	196	206	214	235	221	222	199	194	178	247	209	210	218	176	204	212	223	217	206	219	213	198	198	197	184	210	200	203	195	183	218	213	202	214	196	224	212	222	204	204	198	235	203	203	203	198	201	217	217	246	225	192	212	203	209	198	208	219	210	214	179	209	200	224	203	201	226	212	187	235	211	220	201	226	199	194	230	217	214	198	218	205	208	200	196	205	217	212	187	220	182	199	237	211	243	195	222	195	206	214	212	188	205	192	211	214	212	199	201	196	226	202	220	240	194	207	206	213	216	212	201	218	211	230	207	224	199	193	230	205	203	206	218	192	211	190	196	239	202	218	203	227	210	214	194	198	220	191	175	212	191	214	194	217	203	217	225	196	191	206	234	198	224	210	232	215	200	178	216	198	233	232	204	212	178	208	221	212	196	228	200	208	202	223	231	211	211	196	195	205	225	212	206	218	232	186	221	204	236	228	232	212	209	207	195	186	210	221	184	207	200	204	219	191	216	203	228	201	209	197	210	212	212	185	210	217	204	220	239	242	194	246	203	199	221	218	191	190	195	216	234	264	178	212	218	198	216	215	199	196	190	187	218	197	182	226	218	200	210	225	203	206	201	177	209	216	187	204	197	208	204	195	215	200	205	181	217	198	211	212	215	232	248	201	177	178	205	201	191	189	203	205	188	197	203	218	202	207	214	218	214	207	189	238	212	200	217	224	204	217	202	198	192	198	214	219	222	192	213	230	213	204	217	204	210	194	195	217	206	221	204	182	219	212	210	245	207	218	249	212	210	209	215	210	208	220	247	196	227	192	229	222	242	187	208	199	215	217	219	195	188	229	195	223	220	226	173	208	179	211	197	207	220	205	225	176	200	180	200	232	206	208	209	201	205	198	189	200	187	226	232	208	207	205	213	222	201	205	184	210	196	197	219	245	223	224	212	215	204	242	218	212	181	206	195	222	195	192	217	232	195	196	216	211	215	202	215	217	183	212	191	199	219	211	231	223	206	214	190	213	191	187	207	199	209	186	184	219	234	212	246	205	197	187	207	202	199	202	201	215	243	189	217	206	209	197	232	197	213	207	194	213	187	234	192	213	192	188	248	222	225	232	187	193	190	203	212	168	196	198	206	212	234	209	224	193	221	211	183	217	211	191	211	210	195	181	218	204	226	207	198	192	196	182	221	185	199	223	189	207	212	192	182	235	227	207	217	199	191	224	200	217	204	204	206	208	228	228	219	223	186	201	194	209	247	222	213	204	199	207	195	192	197	226	211	201	206	215	237	202	213	211	218	213	209	210	205	193	215	172	249	194	238	202	176	222	217	204	215	217	220	229	223	178	204	206	206	188	224	217	234	215	219	223	216	212	218	199	217	248	211	233	202	220	210	215	212	185	192	215	210	183	200	202	224	212	204	200	228	208	209	206	196	195	239	208	221	217	196	204	214	228	206	197	199	190	195	192	200	200	211	243	222	221	209	235	221	197	243	205	211	228	202	218	209	204	239	230	214	208	203	203	191	229	206	208	215	215	210	215	197	206	189	192	194	199	226	197	199	206	204	220	210	193	180	232	223	213	203	187	217	214	198	230	208	184	194	221	207	218	211	202	194	163	222	206	212	213
6098	556	613	616	596	572	587	592	530	564	508	512	548	576	533	489	526	518	543	502	508	509	507	486	503	537	519	493	526	536	589	559	543	515	540	508	557	484	548	512	483	507	514	558	513	516	520	541	514	491	526	529	553	498	538	534	515	494	523	520	496	517	512	499	509	569	505	526	576	512	504	536	497	482	493	500	546	474	510	517	512	518	521	497	509	517	518	579	495	511	520	564	517	551	521	515	547	547	542	485	554	566	485	545	486	506	535	493	519	540	501	505	525	512	555	510	502	521	533	515	528	546	512	532	524	527	502	509	547	509	501	508	562	495	549	510	516	507	482	509	521	519	555	506	544	520	541	530	552	531	490	541	533	517	550	501	508	576	523	514	543	494	528	511	517	487	497	542	507	517	476	534	504	551	534	502	503	463	509	478	505	494	484	508	547	487	476	519	495	537	479	546	533	535	523	504	536	507	506	535	518	500	509	526	510	476	508	491	518	518	537	551	507	470	520	502	503	530	500	487	547	539	508	507	524	517	507	515	530	529	514	509	554	511	499	516	545	540	470	527	514	505	496	539	536	484	516	504	556	526	517	512	495	475	506	548	505	523	506	494	491	525	551	498	499	507	511	536	531	529	521	507	510	493	482	518	537	550	502	502	531	511	479	501	502	499	528	496	523	516	486	536	537	531	507	532	512	516	528	505	508	540	491	514	531	533	495	484	513	543	519	569	504	528	499	526	545	482	530	521	512	488	511	539	503	503	478	520	516	538	486	497	501	537	531	546	569	523	497	509	512	559	545	531	548	492	522	497	499	541	519	509	486	509	496	531	511	491	558	516	471	541	533	502	517	509	530	556	529	528	547	501	565	534	526	527	523	490	524	486	487	514	513	520	476	527	498	522	502	544	485	553	522	540	533	493	506	490	519	528	528	486	532	540	552	517	559	541	502	498	525	470	483	537	522	526	494	502	511	523	534	483	520	539	496	480	523	513	516	498	462	541	527	502	536	489	496	474	517	511	488	507	540	512	492	520	532	519	550	536	524	560	529	506	540	504	518	510	509	516	493	528	526	544	537	512	508	480	515	506	534	529	498	489	572	524	529	496	521	549	479	535	530	507	537	498	485	512	573	523	564	497	483	547	465	498	518	549	502	504	527	493	493	511	523	532	489	498	500	515	483	552	561	540	518	514	547	527	524	498	519	524	538	482	507	518	525	478	532	518	477	531	499	521	526	557	567	509	497	570	546	548	492	574	465	489	551	547	499	500	509	496	498	490	532	520	490	559	501	498	522	533	496	494	530	530	531	520	520	475	503	528	482	522	520	512	523	508	553	502	504	488	520	535	509	509	535	554	537	510	477	515	536	496	479	586	494	498	524	517	574	482	543	508	522	532	549	487	530	532	522	506	546	534	520	542	526	536	532	500	489	541	516	484	498	533	489	508	544	491	526	530	485	549	495	514	556	512	518	530	561	488	517	538	489	484	487	517	530	536	547	485	517	533	502	484	486	494	494	541	518	496	518	551	532	490	504	510	543	525	520	483	538	512	526	519	542	508	522	495	518	530	517	531	560	544	484	524	543	518	502	516	532	466	521	527	513	505	479	549	544	480	531	519	534	531	499	509	521	501	510	555	532	485	512	499	513	543	509	515	507	520	532	517	517	487	485	505	496	494	537	508	507	485	552	498	517	524	530	501	519	508	555	524	540	487	476	490	539	542	553	515	534	505	512	538	513	526	533	536	509	521	504	493	497	527	533	499	505	543	528	509	507	506	487	518	506	496	506	538	531	473	505	504	529	476	494	491	524	500	549	491	495	494	543	492	517	471	546	521	491	501	561	482	512	485	548	550	501	512	552	502	494	514	513	518	521	543	539	504	519	523	505	534	529	554	547	509	510	541	550	470	495	526	515	547	572	484	525	532	496	503	510	519	492	525	526	519	484	522	512	503	528	515	501	500	599	546	461	503	506	564	534	457	496	490	540	504	528	548	510	524	510	532	501	481	519	516	514	554	507	555	500	566	505	512	548	465	513	511	513	528	530	498	511	480	525	542	515	501	539	513	486	524	487	518	507	515	538	522	481	500	522	469	526	535	496	545	494	521	535	485	467	529	538	469	513	561	497	508	476	512	542	552	473	513	502	522	507	532	516	541	515	540	541	523	520	529	544	577	495	533	513	497	510	470	543	519	495	554	522	554	545	495	530	519	480	533	512	463	536	556	530	489	484	466	540	511	533	530	495	476	542	514	511	502	519	504	536	515	493	547	503	483	532	524	540	483	511	543	501	540	516	496	486	566	489	470	510	534	537	499	535	526	500	476	491	512	488	506	516	535	511	457	507	561	520	540	488	543	505	509	495	551	484	505	531	509	518	506	532	519	494	510	511	522	515	507	527	514	490	513	493	536	545	531	525	524	501	469	528	510	503	510	536	513	507	546	479	500	514	500	562	519	511	519	498	515	504	483	511	537	516	562	550	525	519	552	514	551	535	507	541	472	552	547	575	544	498	532	518	518	513	486	499	535	517	541	528	551	540	550	542	522	507	530	537	530	501	513	514	541	500	518	518	527	467	506	512	529	507	485	538	512	503	502	511	525	516	522	525	489	534	536	527	511	520	520	487	524	546	505	513	524	519	497	500	543	491	516	502	512	517	525	513	503	522	508	512	481	517	519	540	556	531	485	533	538	514	493	497	521	530	514	524	534	553	525	505	540	506	515	478	543	473	497	561	505	539	503	540	518	528	480	547	550	483	524	497	546	495	535	516	513	500	517	503	545	508	548	500	549	518	514	526	505	549	549	508	516	483	445	522	509	566	504	534	507	496	496	484	533	543	526	479	482	544	522	503	500	509	501	485	506	499	518	534	537	523	526	522	555	542	520	566	492	545	539	521	541	526	551	518	561	481	522	514	529	495	501	506	491	467	570	522	472	499	493	526	476	556	476	499	575	527	540	529	517	484	545	515	529	511	511	545	524	531	515	543	513	545	500	518	566	509	519	502	541	519	534	542	515	500	562	511	516	528	523	533	510	511	508	500	505	520	516	522	483	502	465	506	500	490	504	491	511	533	518	523	540	530	529	490	540	566	514	502	505	511	520	492	534	495	510	525	534	491	490	479	514	515	507	530	516	525	554	547	532	504	537	483	509	517	552	569	533	493	506	523	501	512	515	522	492	549	523	505	523	516	511	496	508	539	494	513	574	499	512	485	515	490	549	490	485	471	523	497	498	521	522	474	563	535	539	526	508	509	529	491	523	576	466	516	500	522	545	507	529	500	548	532	521	498	546	517	546	517	518	544	518	518	501	493	522	523	535	513	507	524	520	537	543	517	491	511	554	513	500	505	525	542	506	524	486	509	535	483	515	488	505	554	531	493	549	534	552	523	492	519	492	518	515	522	489	530	497	540	496	519	487	504	562	516	530	531	547	519	513	513	521	553	496	548	524	508	527	574	519	461	526	516	549	527	526	531	516	528	503	457	554	570	537	519	481	516	539
48874	13944	2218	900	553	417	322	287	246	213	204	199	181	182	164	201	161	168	136	157	162	150	164	122	161	161	160	138	173	112	138	125	155	155	135	152	147	141	124	117	126	155	147	136	145	150	145	136	135	133	144	124	128	141	120	136	141	146	126	147	167	133	141	129	129	146	135	127	138	157	128	141	132	133	118	120	128	143	129	151	123	122	140	129	136	139	152	137	134	127	131	136	127	126	119	131	115	144	133	114	129	134	133	124	112	149	140	140	142	144	139	147	124	123	129	138	128	126	115	142	133	142	144	115	123	121	132	119	127	149	132	122	144	150	154	139	149	116	140	147	160	136	132	133	135	135	138	138	123	105	129	128	115	132	112	139	136	155	115	139	128	131	147	136	137	139	143	145	141	123	130	146	129	109	127	142	127	147	148	130	139	155	146	130	162	118	115	124	143	129	129	152	142	121	138	145	145	126	137	122	119	143	125	116	142	122	136	154	151	133	127	146	135	140	125	138	127	153	144	141	130	141	165	124	140	166	124	133	135	153	120	136	146	152	143	152	139	117	126	160	129	133	111	129	130	133	136	117	146	139	118	149	134	131	153	129	142	145	135	144	143	149	144	124	140	155	136	138	137	124	145	127	155	136	151	147	103	137	137	150	121	135	137	134	117	136	143	127	100	128	130	130	136	104	139	122	132	147	130	133	134	140	131	126	126	136	119	125	122	129	137	148	145	107	139	140	133	128	148	129	151	116	123	128	130	174	136	146	131	133	162	135	132	157	146	150	131	134	164	132	143	105	104	126	141	149	134	157	121	133	141	150	106	134	151	138	133	130	126	112	124	125	137	129	138	131	133	135	138	145	126	134	145	142	142	141	135	123	131	137	123	136	141	120	130	118	134	133	138	137	130	149	124	109	138	125	139	133	140	135	144	145	110	129	129	162	142	133	151	137	142	122	134	130	138	134	132	150	143	114	137	150	128	130	124	128	114	147	128	140	127	138	127	122	133	116	134	138	141	102	136	123	135	118	117	117	110	127	141	142	115	132	123	150	105	122	117	125	129	137	157	132	109	133	111	139	137	143	141	142	156	141	118	122	126	164	135	133	128	121	150	125	117	127	124	121	119	142	138	138	122	119	139	150	134	132	135	126	153	145	137	148	141	136	119	128	142	162	137	128	126	130	138	121	163	127	117	139	144	132	112	144	104	128	144	134	131	119	136	118	118	149	146	154	134	126	135	133	136	123	138	131	147	134	129	143	118	127	132	138	128	129	130	128	160	125	121	158	131	130	133	153	131	131	153	125	134	118	130	120	131	132	140	149	114	134	125	116	130	131	140	135	137	116	135	113	113	131	128	121	140	154	149	128	133	156	136	129	131	153	126	119	147	141	112	141	125	141	147	119	130	133	150	105	137	128	151	143	125	125	133	143	143	130	121	152	136	142	133	124	146	120	129	149	150	143	131	140	127	137	132	148	131	155	123	144	149	124	127	127	144	118	135	136	135	159	118	131	131	109	124	136	119	129	129	120	142	141	116	142	127	155	132	135	140	132	125	149	127	121	129	134	130	142	148	151	130	141	157	137	133	152	143	118	151	126	106	125	133	132	125	127	130	109	132	125	142	145	114	135	126	136	133	116	137	137	152	147	139	154	125	133	159	131	143	143	162	135	123	119	130	129	135	133	148	132	130	153	124	152	122	133	128	127	136	121	123	132	119	137	122	121	163	142	158	117	145	124	124	132	130	123	159	129	108	128	138	140	145	127	136	137	142	152	163	140	114	127	125	126	122	141	112	132	148	129	108	129	139	117	129	131	106	134	123	140	125	129	125	155	146	126	149	127	135	155	118	122	132	130	132	132	140	123	130	156	138	158	124	142	143	142	135	124	120	139	116	126	130	158	140	125	124	133	138	144	135	126	134	141	147	133	123	133	130	144	160	131	148	137	106	117	119	118	109	121	130	125	177	123	149	157	114	113	120	145	129	130	143	116	139	144	118	126	145	144	144	126	118	123	113	133	122	130	130	145	157	150	141	118	124	130	117	119	148	123	134	128	132	130	150	119	152	133	140	140	134	143	152	132	150	134	106	124	103	126	124	115	147	139	148	115	133	150	127	145	122	145	119	121	142	162	141	119	154	110	171	132	110	141	139	141	120	128	149	120	127	146	132	152	117	124	121	106	136	114	131	139	132	143	144	131	152	129	149	122	125	142	150	128	127	128	130	138	117	113	141	128	128	131	143	138	111	145	141	135	147	119	144	137	147	123	146	138	147	146	140	136	128	135	130	125	154	134	132	130	140	144	123	141	139	138	117	134	132	144	123	135	131	133	138	141	133	142	142	128	145	123	118	128	143	140	140	127	116	142	132	133	122	150	117	105	124	117	121	125	155	158	122	150	138	140	131	141	131	150	153	134	140	142	152	146	136	133	144	127	132	133	137	116	145	117	140	115	148	136	145	128	151	132	149	133	126	106	138	121	122	139	128	153	132	132	135	130	126	137	110	124	137	127	133	128	144	151	138	149	128	129	138	149	130	149	132	158	150	139	148	139	130	129	123	141	139	147	133	123	137	131	126	126	138	147	129	125	149	107	139	136	140	119	145	119	120	146	122	150	151	143	149	126	144	133	142	137	151	144	134	126	143	117	137	139	136	119	145	120	133	149	126	139	147	143	123	144	119	142	117	136	142	147	128	144	125	112	159	146	124	154	137	117	124	134	142	122	121	117	123	121	140	132	144	145	130	155	156	114	137	136	135	125	133	141	120	118	141	136	119	137	151	127	119	131	104	130	128	127	143	90	146	153	123	140	127	147	136	124	142	121	128	128	129	114	112	150	150	142	134	130	128	127	136	128	132	148	144	120	150	132	114	152	135	127	124	143	126	123	121	144	135	111	130	146	135	165	130	143	137	127	121	126	149	132	141	142	149	143	112	129	141	149	128	147	124	119	130	123	124	104	128	153	113	143	155	144	122	152	124	143	154	134	137	144	124	118	133	120	122	142	113	127	137	134	139	146	121	157	126	146	137	137	140	124	131	154	138	143	114	143	133	148	131	157	137	133	133	136	146	156	128	131	131	154	141	129	118	134	159	135	139	134	168	121	127	132	158	113	142	136	155	149	126	132	157	130	163	154	141	158	149	152	131	151	118	133	129	143	126	137	149	145	135	125	134	127	121	131	138	167	147	136	130	125	123	139	128	142	128	122	137	156	123	136	147	127	137	156	124	136	124	136	131	133	127	126	163	144	151	120	149	130	149	117	116	124	143	135	138	136	121	136	139	124	165	142	124	134	139	130	142	132	139	149	135	137	143	125	129	164	137	129	123	149	156	151	135	125	126	152	134	150	121	137	135	141	136	130	145	118	133	156	130	136	150	134	136	127	125	123	120	149	138	129	118	146	143	135	129	147	117	141	126	139	126	143	144	142	136	143	161	121	145	138	133	134	141	163	142	117	137	114	125	126	133	138	115	129	151	152	122	137	149	124	134	131	132	116
22755	1034	2298	2515	2296	1830	1508	1330	1167	968	920	868	776	708	650	636	639	576	562	601	502	545	473	477	466	520	476	461	491	442	470	457	431	455	438	450	409	459	419	427	447	398	395	457	378	367	403	405	440	400	400	435	391	378	374	370	380	406	373	397	427	403	408	370	410	403	345	355	363	366	385	394	393	378	379	396	367	381	395	379	413	352	406	372	412	398	366	403	371	372	406	389	399	352	396	360	382	409	419	405	381	379	399	362	395	414	384	400	364	378	367	394	360	395	392	406	388	379	403	394	355	373	354	358	396	374	369	370	415	379	379	388	395	405	368	376	411	428	407	408	397	347	358	385	392	383	407	397	392	377	386	382	391	381	393	376	392	327	371	367	408	390	388	397	387	379	401	388	400	360	406	406	420	369	391	389	348	349	352	370	389	395	381	382	376	402	398	376	420	375	378	413	375	374	395	401	384	387	352	361	394	417	363	385	385	361	377	407	356	392	390	377	388	396	365	387	383	386	434	343	392	393	340	357	369	374	396	402	377	408	378	374	376	372	380	380	383	373	394	382	394	346	382	401	375	393	399	362	382	380	379	401	352	355	375	345	377	380	361	409	349	356	391	410	351	398	380	362	399	375	403	347	395	425	394	403	418	373	376	394	365	403	339	337	378	364	379	369	354	387	374	406	403	410	360	393	396	391	378	379	364	368	391	382	373	368	368	410	380	371	375	363	396	393	382	425	349	401	352	376	367	379	403	360	379	382	387	399	367	402	399	326	362	429	343	388	390	404	381	386	371	381	347	391	382	368	366	392	379	408	385	355	393	390	390	375	346	357	394	389	373	391	373	351	381	408	368	380	369	346	383	370	362	393	347	367	420	355	323	386	371	365	377	408	383	342	355	371	393	385	355	335	408	400	383	394	410	351	373	396	381	387	380	378	408	380	399	366	403	347	364	386	378	326	389	398	339	406	402	347	420	357	368	376	359	372	393	378	393	375	367	383	374	373	386	411	390	387	386	383	397	343	399	420	375	397	381	367	362	409	393	372	360	378	391	393	361	408	362	384	389	364	355	384	387	409	406	363	360	399	399	354	362	422	354	394	407	374	360	387	411	352	371	404	380	372	388	385	376	376	379	386	403	386	379	373	364	402	380	379	377	387	371	385	367	391	402	354	369	365	396	359	383	407	387	403	361	351	364	415	374	401	419	364	368	358	389	376	381	370	374	376	415	391	386	382	396	376	360	395	368	407	378	381	385	393	349	364	371	361	367	404	402	398	388	379	366	389	392	395	359	404	376	351	403	400	386	401	391	379	377	383	385	382	357	354	359	409	389	405	384	417	374	380	369	375	355	395	425	362	380	357	375	420	376	402	402	391	379	360	428	386	377	371	398	406	357	393	385	387	399	386	369	398	365	370	408	397	408	406	397	361	404	355	394	355	360	370	368	362	353	403	342	389	369	406	369	381	413	402	373	387	361	367	371	383	395	403	373	405	392	413	361	399	379	371	384	378	356	350	381	380	366	381	360	359	367	390	413	404	410	377	383	341	357	365	443	348	399	369	351	374	366	393	373	368	366	378	386	371	399	361	368	387	367	383	380	411	353	401	387	386	397	384	327	346	404	383	403	387	352	365	373	375	376	374	430	368	371	391	355	414	404	361	360	384	374	381	393	386	380	399	385	391	389	359	397	419	406	371	359	369	379	401	375	397	347	363	400	383	416	407	382	373	386	379	396	362	393	382	411	364	383	383	408	395	390	379	361	393	387	361	372	381	394	392	394	384	358	379	385	417	375	414	374	380	388	401	383	354	355	391	374	378	393	420	403	385	407	386	355	357	440	380	411	401	397	389	391	368	393	373	384	390	395	370	396	370	373	376	388	360	351	365	387	361	365	423	381	394	370	380	353	381	416	377	374	390	409	387	355	377	357	416	391	417	386	374	358	380	408	412	392	381	399	361	349	398	379	388	411	385	390	406	366	364	392	371	389	414	378	393	374	383	392	373	376	406	374	364	364	415	396	367	362	410	335	389	395	409	411	381	371	383	408	394	365	363	360	378	419	398	374	402	378	377	403	355	400	389	392	370	380	422	387	369	404	368	375	405	405	400	428	401	391	407	428	348	397	333	357	389	389	383	412	396	401	367	368	368	393	371	375	363	397	390	354	370	361	380	391	364	388	348	353	393	435	416	344	402	359	379	390	382	393	372	380	369	407	405	362	371	370	380	387	406	396	376	393	407	375	367	368	355	389	366	376	372	421	372	367	417	349	372	391	352	395	341	390	378	376	387	394	393	349	368	397	385	396	365	375	391	436	359	362	385	406	342	405	359	364	385	382	405	360	406	420	355	417	380	408	382	368	355	347	383	378	386	368	363	345	380	395	387	393	369	396	392	374	391	400	418	373	401	360	364	403	386	384	393	385	389	363	403	353	407	407	381	321	416	380	369	393	410	394	401	373	370	363	333	380	416	399	391	373	415	394	381	427	368	380	378	407	381	359	386	377	388	401	391	397	367	391	361	414	358	390	356	383	399	353	347	358	404	367	390	374	375	393	389	400	389	368	385	381	392	374	390	416	354	382	359	371	408	381	386	410	383	366	404	379	361	362	385	408	377	370	369	368	363	366	395	392	390	365	389	397	362	350	400	383	400	400	375	386	432	368	371	388	387	344	367	355	357	351	377	439	355	376	390	387	383	426	381	401	419	408	344	401	355	358	374	362	370	415	387	414	406	374	387	362	366	372	407	382	399	365	376	385	383	360	401	390	365	392	353	370	379	363	348	376	403	353	395	377	406	348	387	401	412	367	374	365	386	387	342	407	362	346	435	395	387	379	394	375	382	329	365	374	372	401	404	399	379	339	386	345	330	406	391	374	376	426	394	379	376	373	359	370	355	368	373	353	388	383	371	409	390	359	326	345	377	376	427	361	372	350	367	406	404	394	387	403	358	392	369	384	395	391	401	397	367	363	402	410	383	373	392	360	366	374	382	356	387	356	381	380	378	380	370	403	354	339	396	411	340	404	379	370	353	376	365	394	392	353	404	384	422	397	360	366	353	369	371	382	369	384	367	359	361	378	388	385	412	403	384	373	385	370	352	405	347	393	371	391	409	410	360	383	379	351	372	394	379	376	406	398	420	404	391	394	374	374	400	420	407	392	443	396	404	376	420	368	369	369	379	355	377	355	383	409	366	388	374	389	393	392	393	392	394	378	391	368	406	353	371	398	353	368	385	385	365	375	377	386	370	365	412	367	382	387	368	361	357	407	371	379	379	383	369	421	397	351	422	380	386	392	344	400	384	412	395	380	374	379	378	404	378	360	404	396	417	349	404	401	396	383	343	418	374	363	366	375	393	339	393	362	404	384	389	381	345	354	392	389	365	382	352	395	373	393	380	385	398	362	377	407	318	394	388	409	370	403	349	372	344	382	385	388	376	376	350	359	382	402	390	366	359	402	357	351	372	361	372	373	378	394	396	393	374	384	395	372	353	364	382
56900	21228	10537	2662	1223	966	787	651	570	494	459	433	409	396	379	361	332	338	358	344	315	315	285	334	288	319	325	309	278	322	304	324	340	287	301	331	305	298	265	321	290	312	325	291	278	292	331	248	305	282	281	318	273	310	288	299	291	323	335	302	333	303	297	269	307	285	292	269	279	284	295	302	307	281	287	283	267	282	302	276	281	289	293	300	301	290	272	300	310	295	272	315	290	260	298	264	284	321	305	278	314	301	290	285	287	299	317	300	286	288	287	282	298	303	303	269	300	292	265	282	263	288	312	275	310	266	298	305	289	285	273	327	326	319	307	268	316	285	284	253	288	305	266	294	273	268	287	285	293	311	270	273	285	277	313	266	263	310	277	334	293	298	279	313	282	291	308	300	313	306	302	289	284	266	299	271	283	264	281	295	288	307	308	285	272	298	287	313	292	293	264	310	282	249	312	286	278	275	290	288	279	302	314	300	292	277	275	286	292	268	280	264	282	273	285	251	288	260	278	283	263	322	289	303	278	269	288	314	262	294	261	294	289	279	288	282	262	289	276	291	274	253	285	283	279	279	310	292	329	284	320	290	294	298	280	340	319	294	292	289	318	287	305	280	295	297	287	297	279	280	267	299	289	269	287	240	285	319	288	305	288	320	281	266	279	293	269	270	292	247	331	308	317	276	281	282	293	320	303	291	304	293	278	317	284	272	318	278	288	291	287	264	296	310	273	282	285	254	283	302	286	288	310	281	278	277	315	274	285	257	265	288	280	286	288	284	276	272	300	267	266	314	296	304	314	289	270	294	241	264	299	314	281	301	299	278	278	301	267	279	283	264	313	257	302	266	312	272	312	286	278	298	279	287	279	302	311	277	262	312	303	299	288	282	283	275	266	293	329	276	256	289	306	271	289	298	280	277	266	298	265	317	283	303	302	284	304	292	261	259	296	292	282	293	281	279	282	286	296	272	276	279	307	321	278	280	263	296	275	300	277	308	304	295	286	284	272	273	297	264	305	302	306	309	278	267	317	287	252	305	287	289	261	253	323	301	332	291	272	284	281	276	307	258	279	273	304	297	270	265	276	269	281	298	285	300	301	280	280	275	269	285	288	282	314	310	268	315	306	282	298	269	282	261	300	294	289	322	300	297	287	297	304	283	282	290	278	306	300	331	286	276	311	298	251	293	299	303	279	278	290	293	292	264	285	298	274	282	295	270	310	284	289	278	294	270	294	318	314	308	310	288	324	304	302	297	302	294	320	294	263	275	311	329	294	301	290	286	295	288	311	288	279	275	308	335	297	275	278	295	261	297	266	284	264	276	281	293	292	296	302	314	290	296	347	312	306	306	281	312	264	307	298	251	267	335	300	290	298	271	273	309	264	285	307	304	295	279	279	287	301	280	289	278	251	291	320	275	297	268	312	320	307	266	293	305	297	307	304	318	291	289	290	294	269	294	304	257	293	291	307	260	306	302	291	292	290	287	261	318	331	254	302	295	283	294	286	290	292	273	264	299	310	285	277	308	252	308	269	315	267	295	307	271	285	303	298	284	266	257	296	307	299	307	280	290	271	303	274	288	316	268	257	281	310	289	292	265	294	272	300	295	319	301	290	270	276	296	312	282	273	293	271	255	318	285	293	258	288	281	265	291	277	281	289	269	275	281	280	288	286	299	295	282	292	294	266	291	319	293	270	301	248	289	252	308	278	267	304	302	317	277	309	263	246	278	260	271	293	300	270	259	263	275	294	307	318	299	278	261	287	269	258	309	278	282	288	257	274	266	298	307	280	281	245	306	252	286	280	269	268	281	318	265	266	276	276	266	272	270	310	312	260	285	285	254	272	273	270	306	320	314	315	304	288	277	305	264	307	309	305	263	243	260	311	244	254	271	249	287	328	273	267	269	290	281	285	296	291	311	296	300	296	292	305	285	277	264	338	306	293	276	296	297	294	292	277	289	283	265	285	285	291	335	302	258	285	275	295	281	301	292	275	294	287	298	283	257	319	277	311	240	293	262	295	308	280	277	269	303	287	254	276	297	277	291	273	296	269	302	281	284	307	280	269	274	287	276	257	291	265	288	263	288	298	319	266	285	290	266	301	277	290	273	272	296	300	323	260	269	252	238	277	277	301	299	279	292	290	277	329	245	293	276	290	318	295	287	259	287	277	305	271	267	302	285	253	336	276	317	317	315	260	299	289	300	276	265	315	283	262	313	265	296	277	281	303	273	301	289	309	270	287	301	289	275	307	306	282	286	282	289	280	272	279	268	279	306	292	274	274	290	297	292	280	279	282	309	299	310	268	277	325	288	280	271	266	263	267	284	287	301	272	270	291	311	301	276	278	289	271	268	341	281	311	305	289	304	281	318	280	304	278	315	315	294	310	255	325	262	311	320	296	299	305	274	286	237	323	273	290	287	252	290	284	268	300	312	312	279	301	275	306	282	284	272	281	287	292	271	319	302	275	287	284	275	285	274	285	271	289	294	276	267	270	282	306	288	287	293	272	295	291	308	279	275	292	245	309	279	292	284	275	293	277	267	260	278	259	303	301	268	270	287	279	270	329	290	259	315	312	259	291	286	286	263	274	298	284	256	307	263	302	286	271	275	262	311	300	277	303	290	252	295	302	262	287	315	248	248	253	321	271	260	290	286	294	316	288	276	308	250	297	288	326	300	312	287	291	279	297	307	286	297	281	286	268	297	251	334	264	309	275	280	292	296	305	283	266	287	273	288	319	315	269	309	290	300	278	317	303	306	249	306	285	273	283	286	252	285	280	249	250	305	305	287	271	267	300	278	291	299	284	303	276	304	292	268	300	270	294	286	278	280	284	273	291	302	276	306	263	279	283	273	323	282	253	296	255	272	305	278	289	316	284	285	286	293	292	271	285	272	260	319	252	262	275	287	300	280	294	302	302	271	297	263	315	270	249	283	307	257	288	268	299	293	295	266	289	313	256	317	287	291	282	255	273	301	299	272	297	284	270	297	291	267	299	274	274	276	273	253	276	286	293	296	275	334	313	278	265	260	257	293	289	269	287	274	305	287	300	313	297	290	311	303	251	265	295	288	313	309	291	293	294	302	288	316	267	283	300	298	284	289	289	252	256	260	248	305	294	270	278	318	284	296	291	277	312	298	297	303	288	287	293	271	289	280	291	307	288	279	244	293	296	288	289	255	280	293	277	290	275	284	273	285	288	300	308	285	262	329	277	283	317	250	325	294	295	279	274	268	328	303	264	290	291	293	312	296	288	274	298	257	284	301	321	288	294	310	294	279	267	291	283	257	282	288	324	302	308	282	288	291	291	289	286	277	306	284	295	292	288	293	285	262	285	271	286	305	304	300	299	293	291	293	282	226	286	293	275	291	298	290	312	227	249	258	270	297	272	267	254	256	237	305	282	271	275	302	286	299	276	286	285	296	318	298	273	303	271	293	237	259	294	307	319	292	270	281	311	296	272	270	264	293	315	282	251	314	276	302	268	274	295	276
29002	2001	4118	4834	4298	3552	2914	2376	2227	1920	1682	1557	1449	1315	1243	1195	1130	1127	1086	1009	1029	986	946	905	877	873	886	910	857	844	844	812	826	820	791	781	816	814	828	781	767	782	777	736	754	757	770	743	745	742	771	760	747	761	754	748	738	706	784	732	745	761	795	711	760	756	724	713	700	680	711	736	754	734	742	726	769	739	740	753	674	729	690	717	708	744	703	738	711	748	725	736	723	740	717	739	714	725	762	692	779	732	736	715	707	742	731	697	695	689	774	732	718	692	726	749	699	734	759	661	696	724	753	746	696	693	700	735	721	721	670	663	699	713	730	714	709	737	753	683	705	690	709	702	670	727	674	769	678	712	721	734	686	683	713	681	704	698	698	684	702	659	665	690	739	713	706	753	750	726	723	725	726	717	713	659	746	731	731	724	726	699	736	719	730	670	719	751	723	700	659	734	739	733	683	677	756	696	719	710	679	722	688	707	757	677	733	731	661	736	719	710	664	666	689	702	708	689	784	742	732	691	697	720	705	756	725	699	716	708	716	695	692	715	671	704	746	721	685	711	715	695	728	735	730	647	642	751	692	731	674	712	693	671	670	686	690	714	692	699	737	674	694	697	727	675	690	720	713	731	652	751	683	677	700	707	701	744	725	717	739	709	698	724	702	716	693	733	687	726	723	734	692	699	735	726	703	743	678	675	710	686	704	699	671	691	704	722	733	685	694	718	726	698	681	654	699	698	723	724	682	687	697	658	677	742	715	710	692	740	700	659	734	712	725	695	709	694	704	702	735	713	749	655	675	690	715	721	707	718	711	713	749	719	653	671	742	743	703	718	702	707	703	674	660	693	683	691	641	702	676	713	720	700	730	734	690	655	689	689	648	643	695	670	724	680	715	718	635	685	689	735	681	657	647	703	732	752	670	673	712	667	708	688	695	690	676	698	716	697	717	712	717	681	718	632	679	674	670	715	690	665	636	746	711	719	718	668	704	724	706	741	668	652	732	681	698	658	730	734	693	706	707	715	714	705	675	725	699	697	678	712	682	755	686	677	752	696	680	726	783	720	731	684	671	709	693	764	724	729	746	672	699	711	702	738	662	743	765	690	668	701	697	730	759	724	722	699	710	711	675	705	705	713	716	694	641	670	722	697	734	633	738	673	711	699	685	709	694	709	698	739	740	719	721	712	692	683	737	707	658	695	718	703	727	726	692	750	744	678	683	684	662	640	746	717	679	728	707	684	677	696	718	677	708	693	769	709	714	678	737	715	701	701	712	696	717	715	703	755	718	732	712	710	744	717	722	674	674	709	715	680	714	697	725	675	721	683	722	716	711	752	748	736	698	707	743	667	677	722	680	685	714	708	699	686	733	733	694	719	726	712	698	714	704	701	699	688	659	698	735	717	687	704	695	710	705	661	713	720	682	694	699	722	684	733	726	697	716	685	676	700	713	688	761	715	711	719	741	710	698	682	739	766	717	740	697	728	722	672	636	742	707	671	745	751	736	730	716	696	667	678	690	699	667	684	689	729	724	685	745	668	714	715	693	735	700	700	682	707	707	709	716	745	709	719	684	725	714	718	682	715	765	687	701	676	705	695	683	741	696	692	705	712	760	752	739	747	700	722	705	696	772	703	696	669	741	717	728	723	719	701	718	643	722	724	713	677	717	707	696	642	745	731	683	745	674	648	809	673	715	699	696	763	725	683	721	774	717	675	722	705	696	709	713	711	660	730	701	677	699	722	726	689	723	725	697	726	664	744	686	733	646	730	665	729	722	730	719	705	759	681	679	684	682	735	703	679	704	688	697	726	680	693	672	723	660	745	670	746	729	690	681	691	701	684	667	730	712	745	718	670	728	729	716	703	700	717	722	673	730	730	707	675	726	721	655	708	659	734	705	700	744	750	738	736	744	707	666	735	635	691	740	712	683	680	708	710	694	701	692	726	692	776	685	723	708	656	734	692	719	692	739	717	749	680	684	695	698	702	699	741	678	746	725	751	642	696	713	679	727	627	701	696	720	672	741	740	719	700	672	738	700	742	731	704	712	676	672	733	718	771	717	710	683	704	721	668	715	681	698	718	717	694	764	727	724	727	714	740	696	678	698	694	736	742	692	732	672	703	705	684	711	710	689	688	731	695	743	762	696	690	723	746	732	709	719	727	706	748	707	709	675	700	721	678	666	737	653	724	708	714	683	682	703	709	716	710	690	679	687	706	713	658	691	726	700	703	723	758	698	665	657	759	703	708	694	710	685	690	652	716	681	710	706	704	727	688	713	687	769	742	698	751	681	642	729	703	693	683	724	692	670	651	750	726	716	721	662	728	672	648	731	662	704	685	698	724	725	716	696	670	706	750	751	719	667	717	692	699	684	737	687	707	672	725	683	694	665	695	704	700	684	736	679	663	725	745	698	694	700	721	719	695	693	718	710	708	727	726	748	724	676	710	726	708	688	710	699	708	721	764	680	745	732	707	664	640	702	727	698	735	725	730	737	717	733	686	710	765	731	712	689	707	666	712	686	724	717	740	746	674	700	714	692	723	721	708	676	708	760	691	699	704	679	718	723	724	720	742	679	737	695	745	747	719	702	733	708	702	663	686	705	736	728	673	713	697	705	731	686	724	699	652	698	718	718	678	723	709	655	688	689	723	710	725	733	683	700	749	688	744	639	719	720	666	706	736	745	717	700	714	718	701	690	720	702	715	736	669	686	688	724	695	688	715	657	723	690	767	734	743	695	689	718	720	720	686	714	730	700	686	724	669	749	712	684	738	739	699	725	721	706	677	748	679	690	694	709	664	736	729	708	699	689	725	688	688	688	771	650	709	691	716	688	685	703	694	672	727	708	732	751	691	717	689	681	717	723	661	741	684	702	717	725	734	699	730	728	711	723	693	727	749	658	727	703	746	733	707	726	675	760	730	675	731	738	728	728	693	751	668	721	720	721	740	705	673	707	706	713	736	708	679	670	686	682	749	718	731	733	689	717	703	697	705	730	666	697	693	687	730	694	745	759	710	721	725	759	751	674	661	703	703	749	695	713	727	725	738	744	704	699	688	714	722	742	755	770	698	712	731	687	725	729	688	694	709	733	723	628	704	706	731	745	716	703	686	668	690	667	711	724	698	682	717	691	694	710	684	739	658	702	691	679	707	657	703	651	666	680	731	684	686	712	669	689	646	724	749	755	698	700	707	706	699	772	677	714	695	706	667	722	748	700	726	717	666	715	703	690	685	690	729	695	679	682	736	685	666	722	702	707	717	718	692	712	698	697	722	716	686	653	677	738	751	699	705	723	687	733	666	705	746	731	744	709	687	704	744	737	716	735	725	700	708	711	659	745	718	684	707	718	689	673	707	660	727	723	688	722	688	722	709	722	702	679	694	705	739	704	700	682	736	725	695	663	711	768	707	712	711	704	654	718	713	726	674	688	704	694	684	736	683	682	740	699	775	684	705	680	758	713	741	714	683	667	736	683	675	718	661	676	707	740	729
5709	335	245	216	210	217	233	234	205	232	216	218	209	237	185	182	216	226	205	218	203	190	177	212	194	185	198	205	190	192	203	214	193	225	210	192	199	197	222	193	215	193	192	177	192	188	215	225	213	224	201	208	197	235	221	229	222	217	210	214	218	196	215	237	198	194	181	215	187	199	226	205	227	222	197	210	199	209	189	203	202	220	227	200	198	200	210	201	219	200	215	210	207	210	205	197	170	185	187	221	230	219	212	194	201	212	232	200	210	196	168	217	192	211	219	214	218	202	228	231	208	222	202	217	191	220	230	223	223	210	217	212	214	200	206	206	200	205	227	211	204	217	218	212	177	202	202	188	230	219	189	192	210	189	214	213	204	205	216	228	218	196	209	214	222	215	211	246	199	218	210	189	190	219	210	200	219	215	227	211	225	208	201	197	179	206	199	230	215	204	220	203	212	198	190	218	217	223	210	221	201	211	205	213	192	218	207	225	206	203	199	201	221	203	212	206	214	185	181	207	204	190	198	207	182	207	196	218	205	198	209	205	208	200	201	201	213	195	192	198	225	203	199	194	205	202	194	210	230	197	205	236	204	225	215	195	205	199	206	234	229	210	212	232	209	226	191	210	204	204	217	193	200	182	217	214	169	203	227	203	204	234	221	200	196	184	235	211	234	222	211	217	189	230	213	227	228	199	217	217	238	186	200	179	219	208	217	210	200	234	244	186	234	221	203	234	249	190	211	195	183	216	199	206	217	212	214	204	215	203	233	213	209	203	193	188	181	208	211	196	193	167	190	198	205	203	219	209	239	202	211	175	223	201	190	202	224	193	191	226	224	232	190	194	194	219	224	214	216	203	203	193	190	201	193	187	203	220	207	214	211	181	201	231	206	226	201	213	204	247	206	211	201	204	233	211	205	199	194	221	192	227	203	229	204	241	213	216	213	182	213	206	171	195	214	209	213	207	194	195	176	199	215	201	211	216	235	220	183	219	207	197	207	187	178	204	230	214	184	205	242	203	226	214	219	210	212	198	202	231	213	221	213	198	218	202	190	198	211	197	199	204	196	206	205	215	213	197	207	205	224	165	174	207	208	210	220	242	201	206	192	202	233	208	219	210	180	210	184	235	222	222	219	193	191	226	217	214	219	229	225	173	211	208	202	218	211	207	212	208	228	191	230	213	203	213	203	223	238	198	191	219	208	228	213	196	204	208	235	242	185	220	221	242	214	192	213	228	185	199	181	185	202	211	210	182	190	182	210	217	213	229	216	213	206	200	197	204	200	209	218	216	220	214	193	215	221	213	206	212	185	211	174	189	200	215	221	244	176	196	214	228	201	199	202	190	218	178	220	208	187	228	183	232	212	216	196	200	232	233	215	219	202	217	206	192	204	198	203	219	219	221	228	254	196	217	190	203	231	209	252	183	193	192	214	199	177	189	228	219	215	212	219	208	208	197	228	210	198	218	210	216	210	182	215	206	174	206	196	207	213	201	208	189	196	231	210	200	196	191	173	200	188	192	203	216	178	207	206	201	220	212	228	227	197	217	209	214	216	204	222	202	197	193	194	234	200	203	188	201	194	195	200	217	218	242	201	209	200	202	222	217	210	212	189	221	228	216	219	206	192	208	203	219	185	182	194	199	220	213	195	195	226	230	216	210	250	184	221	197	195	197	210	195	217	204	204	193	208	215	192	204	193	225	226	214	200	214	193	247	236	206	207	196	207	215	200	218	205	203	235	194	228	232	212	185	190	207	200	214	235	185	206	215	210	213	216	217	225	166	209	204	184	206	210	215	220	208	199	201	226	223	211	203	223	193	211	232	214	188	214	191	194	204	208	185	223	220	209	227	185	186	202	195	226	170	198	236	222	209	203	209	196	197	187	211	204	234	199	211	205	224	216	239	218	223	201	197	216	221	198	223	203	197	216	213	232	211	209	197	231	198	183	228	184	201	202	198	192	204	203	195	215	214	229	220	200	208	209	199	192	218	194	201	202	217	209	186	201	214	216	219	203	233	174	199	204	215	201	198	197	202	187	205	197	215	228	204	208	213	226	196	210	184	230	188	208	203	215	179	221	217	207	197	199	218	219	198	208	210	229	198	181	200	226	238	196	218	207	174	214	212	207	209	216	201	196	224	194	213	233	184	212	188	190	195	173	216	186	212	222	205	182	209	190	200	200	202	192	217	199	188	226	233	191	226	210	179	202	220	219	184	191	231	193	225	191	230	209	209	193	200	201	222	199	198	190	209	200	204	235	216	215	234	199	214	190	193	210	209	209	206	200	202	185	185	218	209	179	214	211	213	215	247	191	207	190	209	201	224	218	231	192	185	223	220	220	225	193	243	213	222	191	208	207	228	206	193	222	190	185	213	213	220	203	208	219	180	222	209	199	201	179	209	226	199	186	204	227	211	201	217	201	202	183	211	201	231	214	203	188	218	227	220	190	176	183	210	193	191	194	195	257	218	187	223	230	217	191	229	210	207	208	215	207	200	209	209	206	221	218	205	177	209	198	204	200	196	209	199	211	187	188	191	214	205	191	200	202	228	210	192	211	186	209	179	225	200	155	189	206	182	221	231	212	227	181	206	214	207	187	205	191	183	207	222	200	182	203	222	231	208	227	204	215	210	193	211	218	198	203	187	188	222	219	207	219	197	213	223	207	235	219	222	199	186	206	204	221	244	207	191	207	198	219	213	220	204	193	207	189	218	203	212	202	188	205	204	207	212	213	197	173	221	228	208	217	226	207	210	216	233	208	194	200	205	230	223	213	191	210	218	188	233	195	222	193	189	236	212	207	195	209	221	221	225	195	212	230	227	201	199	197	196	200	168	213	214	228	203	210	166	180	197	203	221	198	190	193	187	233	214	205	212	222	226	211	192	201	210	218	199	186	188	235	197	206	213	198	181	207	230	204	223	217	176	176	221	227	177	197	191	210	208	215	205	199	221	202	193	202	199	213	215	207	217	212	174	211	241	190	198	209	217	186	227	211	208	220	207	189	178	213	222	209	221	215	201	224	201	228	193	226	222	213	192	174	199	229	190	191	210	210	194	198	248	214	218	224	213	233	210	208	215	203	201	197	202	209	224	220	204	230	188	229	201	182	203	188	230	212	197	178	208	219	198	258	190	201	216	185	231	205	203	230	207	217	201	219	216	180	217	209	211	193	245	222	223	237	233	189	234	188	197	207	203	189	205	188	206	199	184	210	186	211	214	217	194	207	191	188	207	216	238	225	222	204	188	198	200	214	211	214	206	191	222	192	192	216	183	212	212	190	223	206	212	219	228	217	195	213	196	194	188	219	196	193	216	203	204	195	174	257	203	218	205	184	191	225	206	201	222	237	206	193	199	242	181	232	224	219	214	223	190	173	206	220	205	207	198	200	193	226	207	224	223	209	211	204	184	206	205	204	209	210	192	208	200	210	222	209	202	225	230	220	202	213	197	204	198	217	203	221	211	207	201	213	192	203	196	217	213	194	190	205	193
5585	544	574	600	531	575	508	558	529	492	514	550	510	530	480	534	490	499	534	483	547	562	513	521	526	497	456	509	497	548	522	504	505	528	527	486	505	519	508	521	479	512	500	524	492	507	523	507	527	564	509	511	483	536	510	504	527	502	521	513	545	515	484	516	517	495	501	488	523	512	512	521	528	501	495	527	532	523	502	517	544	562	520	510	486	520	477	519	510	450	510	497	528	513	482	522	510	494	502	475	494	531	512	509	534	508	545	495	541	488	500	496	506	491	511	545	545	492	498	517	488	530	523	527	525	479	520	484	481	548	476	497	538	496	525	488	499	513	543	518	538	504	540	495	512	533	513	490	528	542	505	553	506	521	488	491	549	509	528	517	514	508	527	513	540	530	522	502	515	553	546	459	483	525	551	525	505	530	537	499	475	479	536	539	496	549	523	543	473	519	487	537	527	522	503	503	500	491	511	486	483	506	525	496	545	506	494	541	537	500	503	494	503	525	475	482	472	463	522	492	517	491	499	534	510	506	472	534	499	508	511	493	522	515	527	509	501	483	523	520	491	539	485	552	537	489	483	506	513	533	521	545	496	537	498	506	508	490	520	510	502	541	465	509	503	524	497	522	521	500	519	539	501	541	512	518	516	497	511	498	556	466	540	485	469	513	488	503	490	511	521	528	556	532	508	594	476	472	561	551	526	512	522	538	504	502	517	531	516	468	512	537	505	492	500	461	509	526	531	512	507	542	492	492	479	520	542	525	481	519	486	536	503	481	551	546	510	510	494	492	541	496	544	540	529	516	501	480	531	488	480	485	504	539	528	471	536	514	489	537	522	518	489	489	519	570	494	525	496	509	527	500	560	519	507	517	526	525	520	482	519	503	533	551	557	513	513	528	536	501	522	521	538	550	536	516	584	500	520	516	546	482	528	502	494	522	469	479	473	479	494	536	509	509	511	493	507	515	525	505	471	515	516	492	537	473	522	490	542	512	479	537	511	476	537	480	511	508	467	536	503	533	543	513	491	536	517	528	517	519	503	511	509	466	500	490	534	502	528	534	543	532	477	540	477	504	496	520	527	534	542	522	524	544	504	535	504	470	522	460	520	539	485	498	501	530	524	544	509	510	515	529	523	528	553	502	506	511	499	502	440	550	545	492	559	551	527	537	484	509	508	527	537	518	508	534	478	536	529	522	528	517	517	529	463	496	510	500	520	536	493	519	516	508	475	530	510	495	500	528	490	513	517	524	523	497	469	514	516	487	506	536	538	500	518	506	476	485	567	502	496	519	543	534	548	520	498	504	495	520	528	559	506	483	507	482	516	560	505	528	526	510	487	537	516	529	526	555	488	522	492	507	471	532	527	518	505	505	492	500	534	527	506	487	518	513	547	564	500	554	518	497	478	518	502	505	519	518	528	510	516	517	520	469	505	560	510	537	565	511	518	502	547	493	552	528	474	534	538	552	527	523	517	468	524	503	508	496	514	511	520	452	527	526	492	488	521	542	473	525	504	525	475	479	511	524	503	542	499	524	514	510	489	493	503	541	494	503	489	480	498	531	504	503	498	529	553	544	507	494	508	523	468	525	491	517	571	514	530	487	517	513	528	526	505	500	497	548	525	506	513	544	515	510	458	515	510	530	538	514	506	467	531	557	519	510	507	491	548	530	496	484	479	532	529	525	499	475	495	532	479	502	550	484	515	525	490	550	500	530	542	515	538	526	549	540	528	507	524	502	499	500	519	547	547	540	502	535	496	502	524	518	528	548	505	543	504	549	526	533	471	511	500	503	521	504	509	487	478	490	522	538	516	525	546	481	525	537	529	525	499	527	511	544	505	510	530	537	518	490	558	531	499	545	540	489	509	488	503	535	549	511	521	524	477	535	499	554	475	525	501	515	525	514	501	517	532	529	492	496	502	529	455	501	510	531	522	524	508	547	502	511	555	481	482	522	503	500	497	457	504	506	514	480	533	486	517	555	554	521	515	484	498	515	489	541	523	519	484	466	546	533	468	507	500	505	520	502	527	535	527	504	523	515	496	499	505	503	486	504	496	509	489	524	511	516	443	515	510	503	523	524	540	558	509	510	474	503	538	517	524	500	485	526	548	542	527	503	513	540	535	524	529	513	525	502	574	492	516	528	514	563	507	502	528	494	555	488	528	542	518	514	529	527	498	511	541	505	530	529	496	534	552	527	510	519	502	515	468	532	548	524	529	500	510	519	525	509	520	473	501	502	544	480	548	513	506	467	518	505	576	496	515	490	538	529	538	477	492	504	536	525	484	538	507	523	505	509	501	513	511	538	526	509	526	480	533	562	472	534	513	513	522	487	500	524	506	531	522	519	498	488	514	526	504	472	503	505	531	515	493	551	524	550	548	487	527	520	484	549	484	546	525	494	536	507	514	506	515	537	545	516	562	455	479	515	489	509	479	523	497	537	529	483	491	495	479	505	483	518	485	522	507	490	497	533	512	503	484	515	524	523	532	519	477	517	527	527	538	515	550	515	503	502	498	463	523	517	555	499	497	521	474	533	510	538	473	523	529	529	482	485	517	495	518	531	522	522	511	492	496	503	477	498	485	501	563	535	512	503	464	497	531	503	495	493	511	522	513	535	530	486	492	492	492	550	509	500	514	480	513	509	517	509	528	530	546	512	527	536	513	525	503	522	498	521	523	473	521	506	517	519	515	518	504	538	550	484	522	508	501	506	550	515	538	518	521	538	499	536	511	534	493	485	532	536	539	487	517	501	541	511	529	484	518	505	491	520	501	511	528	557	486	542	572	516	553	487	510	533	505	541	507	538	513	507	515	503	532	505	500	504	513	540	509	505	504	526	519	498	530	522	480	514	500	532	500	519	531	491	491	525	507	506	495	542	507	523	489	526	495	526	486	501	490	496	495	505	494	509	535	510	515	477	514	547	510	483	506	541	489	513	476	561	519	564	484	514	518	483	512	520	493	559	505	503	535	502	486	525	512	505	496	521	508	515	509	498	512	514	519	464	494	512	488	537	524	560	489	528	501	462	494	491	553	524	530	516	530	480	532	519	522	525	559	498	554	521	506	508	516	497	503	541	481	502	476	536	527	493	517	527	490	510	502	516	497	495	485	528	527	516	487	528	478	474	528	509	516	567	516	510	519	480	534	508	495	476	509	502	524	493	513	528	532	536	491	501	529	521	541	509	495	539	539	512	475	500	504	520	499	520	522	466	511	499	485	502	565	485	524	518	497	481	508	483	533	533	514	481	556	519	542	546	512	489	525	537	543	478	512	505	481	522	500	542	497	518	482	512	491	495	535	524	519	502	498	517	517	514	506	499	553	526	542	501	498	501	470	586	555	561	537	534	514	459	502	508	483	490	504	514	506	502	473	562	512	491	520	547	536	505	539	523	512	519	529	495	550	511	537	554	522	535	516	507	503	530	462	500	501	473	516	505	482	508	470	512	550	527	518	536	534	516	509	541	500	551	498	493	476	519	531	521	533	497
47938	13965	2377	868	545	416	354	290	253	238	178	188	207	196	168	172	137	178	159	161	165	150	149	130	147	134	138	138	136	127	159	121	147	132	126	125	130	153	142	128	136	143	126	156	139	136	130	147	138	131	138	156	143	145	108	135	152	140	128	125	144	140	148	142	136	156	145	139	117	134	141	143	147	136	143	153	156	129	131	141	130	117	130	136	165	143	169	132	129	128	135	137	132	127	121	145	130	147	137	158	165	137	118	153	136	116	127	140	149	152	146	113	142	122	153	129	132	139	149	139	127	147	115	120	131	135	121	124	120	137	144	123	135	123	129	114	126	145	136	131	136	131	109	139	139	129	146	144	114	133	128	128	125	120	131	144	138	138	143	128	142	130	128	142	147	113	142	145	131	129	138	122	145	144	172	123	133	132	145	137	146	148	119	139	127	140	128	127	131	130	136	124	131	124	151	137	119	137	121	117	127	158	131	122	127	144	125	135	135	156	134	168	139	145	126	123	135	131	137	138	130	151	130	141	126	143	153	140	140	133	126	130	133	162	121	143	149	135	128	131	117	136	146	124	133	121	138	131	142	163	156	147	142	127	133	147	132	148	127	137	129	151	138	142	134	111	132	132	144	141	127	145	146	113	112	122	127	151	161	139	137	141	164	117	124	148	128	131	126	150	154	142	144	124	137	139	117	145	147	131	135	124	130	107	128	139	172	132	127	124	111	116	139	119	140	148	122	147	132	143	130	145	156	130	148	120	125	137	118	141	140	107	153	132	125	128	143	133	133	148	168	129	128	138	132	103	124	119	143	135	117	130	131	128	121	113	133	124	127	172	147	144	145	144	146	124	119	139	133	137	131	127	131	126	133	152	136	120	141	127	150	133	125	119	140	130	137	140	151	139	134	140	163	147	142	149	127	109	132	123	137	161	114	136	124	136	118	99	126	138	139	133	119	152	148	143	147	143	163	141	118	148	160	151	153	142	158	142	133	140	157	130	125	142	148	138	167	119	133	113	137	125	141	132	130	143	126	129	138	131	110	134	146	121	134	125	142	137	115	124	118	135	121	130	136	139	110	144	145	136	139	125	166	134	119	118	148	134	140	134	125	140	129	138	143	121	131	142	122	164	137	136	142	125	157	144	116	142	119	125	159	124	146	150	134	142	117	114	132	136	135	163	116	124	139	133	133	116	139	171	133	122	144	117	133	140	103	143	136	134	135	137	129	123	154	146	145	146	126	125	127	125	126	118	144	118	118	128	113	119	130	112	132	133	129	151	141	150	132	130	153	168	126	146	160	126	136	143	162	142	129	142	133	138	121	151	133	130	136	146	143	131	112	112	125	143	135	139	113	136	125	131	134	131	141	111	142	133	140	134	154	149	130	117	130	129	118	143	135	158	141	121	122	136	140	149	129	122	128	134	132	147	127	138	117	141	148	137	149	132	147	130	140	160	132	130	135	131	138	127	157	135	138	126	127	137	135	144	115	146	137	133	119	140	126	112	151	178	145	135	153	128	132	126	159	132	135	125	158	117	141	136	155	135	133	121	138	164	161	146	145	139	129	138	146	130	139	139	138	122	136	147	128	129	126	138	155	121	150	128	153	131	132	130	125	123	123	127	137	143	142	141	161	135	112	133	104	153	128	138	137	139	125	143	143	133	124	145	146	122	115	153	133	134	137	118	138	128	126	136	146	129	134	143	140	119	143	148	123	141	136	133	139	137	136	135	131	139	143	143	147	145	134	140	139	125	151	151	120	129	122	137	153	131	142	122	147	126	142	145	142	135	136	149	127	129	119	133	143	135	147	151	142	123	149	145	156	142	138	126	153	131	127	133	119	141	143	148	152	111	149	118	134	134	145	116	131	130	129	125	126	129	133	128	123	148	121	137	143	142	142	138	145	124	139	121	116	149	132	157	159	122	142	141	127	145	122	131	120	151	126	119	140	131	131	129	145	100	135	127	126	149	135	140	121	130	126	120	129	132	140	144	141	119	146	148	135	152	138	140	140	125	147	130	154	150	139	157	117	148	133	153	130	131	159	126	124	116	149	154	120	132	142	140	128	135	140	141	139	148	150	142	142	140	154	152	137	130	130	101	120	137	146	124	128	149	122	151	132	139	143	128	123	109	140	127	160	138	119	144	127	143	129	139	160	119	131	132	145	162	131	145	130	156	164	117	146	133	148	146	130	136	121	150	111	133	125	132	132	148	142	123	120	160	141	133	121	131	116	144	151	133	113	136	145	125	137	134	143	151	111	132	115	148	143	105	136	138	139	135	141	150	141	126	129	132	137	128	139	130	139	133	142	141	131	142	135	137	124	125	135	142	131	135	126	134	145	124	133	136	154	122	139	133	143	129	136	117	137	125	125	137	137	134	136	123	139	134	141	126	124	154	139	125	137	135	136	128	153	121	141	143	152	116	134	123	157	143	163	147	129	139	158	142	152	129	123	155	137	137	132	129	142	120	142	127	140	133	131	166	130	142	146	146	120	132	141	128	148	122	147	128	157	136	157	135	133	156	140	151	134	134	160	113	145	133	158	135	112	126	145	119	123	124	128	131	134	141	134	137	137	113	141	139	112	119	126	138	134	129	127	142	119	144	112	133	145	127	142	149	139	137	137	158	133	147	132	109	151	120	156	121	147	144	117	123	127	153	150	140	125	140	156	156	133	141	135	113	137	135	139	146	136	123	135	127	138	141	140	119	139	135	139	125	145	152	138	119	123	132	144	134	149	126	123	142	134	132	130	120	116	142	121	146	156	124	147	124	127	129	143	149	123	135	118	147	137	134	125	126	138	143	155	138	130	138	124	155	148	127	124	98	133	155	144	154	121	135	146	144	136	173	138	138	150	123	142	112	135	133	118	137	156	135	133	144	160	122	123	132	129	146	131	137	135	130	124	159	129	150	134	147	132	143	139	125	127	128	112	118	129	148	141	139	161	141	124	149	137	153	130	138	140	137	128	125	131	127	136	122	137	159	135	119	145	145	138	150	120	123	157	143	129	147	158	133	139	144	131	129	132	143	140	136	133	154	131	134	140	150	129	131	131	130	141	123	114	128	166	146	122	139	109	144	124	166	141	135	140	127	131	110	151	121	128	147	116	135	118	129	143	142	156	134	127	146	117	131	113	130	143	154	112	136	115	116	135	119	136	136	134	168	159	134	151	134	148	127	134	152	149	119	132	141	135	124	148	136	138	132	127	139	134	141	113	132	125	117	134	161	144	109	146	127	147	137	133	144	154	137	141	130	129	134	144	135	141	136	126	138	122	133	126	138	123	144	136	135	150	124	127	138	141	119	162	114	135	135	120	145	143	145	142	138	142	118	141	144	133	137	137	156	155	142	134	149	125	131	134	129	124	135	116	144	117	137	136	131	120	125	135	141	145	136	143	134	139	110	131	153	144	127	138	137	150	150	163	111	144	133	165	137	128	146	111	135	133	130	125	145	154	124	138	128	144	134	133	101	147	142	132	121	124	127	145	117
22047	1021	2158	2588	2224	1828	1520	1385	1150	1020	843	820	754	707	642	619	654	641	496	518	521	538	502	506	462	484	471	447	467	488	451	438	451	433	449	432	421	418	421	439	415	425	416	411	386	398	433	381	392	422	429	417	378	394	417	402	415	379	368	406	383	396	378	414	414	403	417	409	420	376	397	368	392	422	382	377	363	383	391	394	405	367	378	398	394	379	369	439	380	371	392	389	394	384	382	355	357	379	354	379	364	365	388	386	402	366	390	399	386	381	384	391	351	398	373	368	368	362	378	416	379	385	387	348	380	381	409	427	359	370	381	386	381	377	392	374	381	393	389	332	381	379	385	349	384	362	370	401	407	362	378	446	387	348	373	413	399	388	374	359	423	357	382	390	394	386	417	397	394	385	360	375	368	394	368	380	380	356	395	369	376	402	340	380	382	351	332	407	437	400	363	388	351	369	382	384	359	395	386	386	355	376	391	387	400	387	388	380	399	382	389	374	403	411	382	361	391	406	393	355	392	378	370	375	406	410	388	373	402	366	395	374	366	352	394	368	386	402	352	387	394	351	415	348	379	374	374	371	397	382	361	343	399	348	383	360	381	396	387	378	341	365	392	361	394	397	352	382	402	378	404	393	376	394	424	396	408	349	368	396	380	379	419	385	401	394	380	403	371	390	390	347	358	399	378	360	384	335	400	381	402	368	393	411	370	366	400	352	421	402	369	367	360	392	396	381	405	381	359	364	355	398	370	334	406	344	382	367	335	389	383	370	353	375	375	342	368	395	394	372	387	381	374	398	358	375	387	379	394	386	384	377	394	409	392	396	393	385	399	412	388	392	392	352	386	394	375	385	382	356	371	349	375	376	392	397	386	379	389	387	372	395	395	365	373	383	377	374	333	409	368	418	412	381	372	385	369	393	402	366	381	388	367	379	404	356	380	353	351	377	384	372	389	374	406	391	375	369	352	371	401	372	396	399	361	376	367	383	383	380	376	361	380	398	359	391	397	376	388	369	409	375	397	375	367	419	390	406	352	390	399	387	398	394	404	379	374	363	382	367	408	353	381	378	378	392	356	367	436	367	393	380	381	375	395	358	397	373	414	402	351	408	411	356	367	393	379	407	364	378	428	391	395	363	371	382	377	393	378	411	376	386	354	392	369	355	364	378	381	363	357	356	359	381	420	373	404	398	386	377	409	407	356	361	346	363	339	353	392	376	389	427	407	398	385	379	384	350	362	357	378	379	418	375	373	392	341	398	401	383	376	393	364	393	352	378	385	393	381	385	383	367	374	420	364	370	392	410	368	397	387	398	376	361	371	387	351	384	368	358	401	358	387	382	383	368	379	401	361	387	390	394	393	350	383	379	384	375	344	386	351	388	381	380	376	366	397	390	389	378	358	384	367	367	408	391	373	350	377	368	413	392	392	408	350	370	407	378	387	387	416	362	374	378	354	382	395	351	355	376	386	419	383	380	369	379	382	378	375	383	363	385	367	380	378	385	379	353	377	381	358	390	401	396	382	387	382	391	355	384	375	396	372	400	421	359	365	379	374	365	410	388	384	374	396	389	333	359	395	405	412	356	374	384	394	381	399	367	391	380	376	357	378	398	371	370	407	336	371	379	368	355	401	348	390	423	394	372	384	395	368	438	376	365	364	394	403	399	415	385	397	380	363	354	352	364	389	390	383	382	378	390	375	385	372	411	379	383	373	394	353	383	388	375	385	376	419	372	374	410	375	357	385	409	354	390	362	382	400	395	364	340	377	370	376	352	398	369	365	395	384	386	352	392	379	358	407	397	408	365	422	396	389	354	383	349	373	388	371	407	358	359	359	380	416	385	391	379	357	389	383	402	379	387	380	382	383	378	367	371	352	374	386	398	383	357	366	414	378	371	402	375	394	351	357	349	345	433	382	371	374	361	371	385	389	391	390	386	359	373	386	381	397	384	394	408	382	395	383	418	391	386	360	375	392	373	362	370	365	407	396	346	383	396	402	376	383	423	397	362	376	375	366	400	375	377	352	384	388	359	380	420	385	371	411	368	401	385	389	349	378	350	391	375	372	388	422	360	386	347	358	379	422	388	404	397	399	408	357	388	371	413	386	364	366	397	377	384	394	397	389	381	403	401	417	408	396	378	395	405	350	383	391	395	405	388	374	345	383	372	420	413	382	432	407	411	392	329	420	402	420	367	352	379	377	403	380	375	363	375	377	357	400	405	382	382	381	391	369	362	353	395	382	387	370	388	411	371	380	369	373	389	381	373	386	390	393	377	390	399	392	390	415	373	375	390	350	416	411	343	362	385	388	402	408	375	380	366	409	387	375	375	406	375	359	365	391	370	351	361	428	358	360	380	414	378	366	442	388	386	375	385	393	354	384	385	384	399	395	400	396	338	378	390	358	375	375	388	406	373	366	423	371	400	379	392	341	395	384	366	347	372	365	389	363	376	393	362	383	354	415	399	393	358	371	369	370	364	371	357	360	382	396	380	396	372	396	393	357	402	367	405	377	410	382	404	378	356	403	380	388	413	394	373	354	390	378	378	364	379	363	405	374	370	392	358	352	393	391	409	387	387	414	396	384	360	396	384	383	396	385	365	395	383	371	372	411	382	374	393	381	376	423	377	403	371	399	354	351	391	401	415	349	389	381	340	384	347	403	375	385	376	372	387	364	374	403	387	377	374	384	405	377	376	367	376	404	384	349	372	388	380	379	418	388	388	331	393	386	390	427	373	401	376	407	334	384	382	385	388	374	383	395	376	394	367	391	323	376	367	401	376	364	377	417	359	383	361	380	384	389	385	351	395	399	370	390	368	404	381	375	366	404	389	378	403	371	391	405	366	382	397	417	382	402	395	382	399	382	407	387	357	371	379	379	380	371	422	373	401	396	400	420	390	417	386	381	373	346	388	366	388	395	404	362	372	390	357	399	373	392	382	395	385	385	402	410	406	403	360	377	326	392	404	364	403	337	393	399	369	367	383	374	363	348	349	399	382	400	416	374	367	366	401	395	370	385	367	388	365	391	385	420	409	403	382	364	415	400	393	339	391	372	361	400	421	389	376	339	389	375	408	409	368	370	384	381	362	366	396	389	379	364	382	360	391	362	349	392	381	370	369	395	370	352	394	404	367	374	376	381	432	406	351	360	356	399	401	381	342	373	377	417	368	349	357	398	423	401	377	382	377	377	371	393	387	386	385	386	395	352	388	377	356	383	405	380	366	353	390	357	382	374	349	404	376	350	411	386	348	371	406	389	363	380	387	378	368	365	382	362	365	401	371	401	364	397	404	377	378	402	380	382	378	370	404	388	362	364	376	401	370	383	397	387	362	357	387	379	396	408	365	413	387	415	373	383	373	379	432	353	379	378	363	353	375	354	377	424	341	387	386	393	374	388	396	354	343	363	413	387	430	396	364	409	349	404	390	378	376	361	366	373	408	390	367	387	359	412	379	370	399	373	358	422	369	404	363	355	376	367	363	358	332	392	410
57669	20913	10104	2457	1247	900	782	673	535	527	441	434	383	395	371	339	355	337	338	319	363	319	337	333	322	320	337	297	308	305	318	269	296	337	269	299	318	309	302	304	314	310	267	309	292	301	304	306	301	281	298	268	293	309	267	292	291	315	277	270	277	289	297	280	314	306	277	274	269	290	266	302	314	302	305	308	284	299	313	309	293	272	267	295	278	281	278	302	320	288	273	287	303	259	309	294	278	278	276	304	272	278	264	271	310	295	334	286	308	316	290	293	282	287	260	263	280	300	282	279	276	284	278	310	253	280	310	254	275	305	259	285	288	282	280	256	290	292	292	276	278	288	280	260	296	283	271	285	285	329	263	276	265	303	268	327	279	296	310	270	305	295	289	302	299	276	329	260	282	295	281	271	275	308	276	296	276	314	296	301	269	279	281	247	260	314	302	277	282	291	289	287	246	318	273	280	287	275	283	249	297	308	313	283	276	289	282	278	264	276	310	289	283	270	265	284	289	276	272	275	280	313	286	297	286	267	288	290	298	277	285	305	289	308	283	269	289	290	314	309	287	281	301	265	254	291	283	293	284	299	273	282	312	281	260	280	279	300	281	273	282	299	263	319	269	274	301	310	285	274	270	283	326	294	299	309	338	288	314	279	313	277	283	310	269	299	277	294	290	313	303	291	296	297	275	272	320	306	315	281	289	265	263	290	262	281	291	307	285	282	307	282	287	285	297	286	289	283	276	336	326	297	262	300	278	274	283	318	270	287	280	308	269	240	287	289	282	253	290	284	289	279	275	283	291	288	291	284	287	309	285	308	281	284	293	301	277	272	288	301	278	302	288	301	289	272	257	288	272	301	252	267	273	261	259	284	296	280	278	277	270	285	290	302	315	293	299	284	245	280	304	286	279	290	283	259	279	277	291	270	305	236	313	262	293	251	289	254	287	278	297	300	254	319	289	299	293	281	288	310	269	279	285	297	284	289	283	314	281	295	287	296	287	303	305	273	304	302	295	270	311	275	292	299	296	249	276	283	245	272	279	268	271	249	306	262	290	282	266	290	303	289	289	300	320	272	290	292	298	297	293	267	274	286	275	274	272	294	278	320	270	297	304	311	294	281	296	280	291	269	293	282	267	288	283	295	285	282	299	277	244	294	299	316	279	330	262	295	313	270	297	279	277	274	287	303	291	276	306	297	284	327	294	275	288	275	275	286	242	276	307	267	291	291	283	292	285	315	294	288	278	279	276	276	308	283	334	276	284	300	298	286	276	290	277	275	334	310	264	290	306	273	299	313	311	250	282	282	284	252	304	305	291	291	300	306	324	286	287	299	273	306	266	293	284	300	281	259	275	285	295	305	261	272	287	289	278	312	337	269	288	301	276	311	297	295	320	295	270	268	273	272	301	275	281	292	284	284	294	327	311	294	305	279	291	292	291	295	253	291	284	282	268	275	260	311	293	281	278	279	258	285	297	299	276	289	279	296	258	286	297	270	311	288	297	309	286	284	264	302	294	287	272	278	310	328	288	275	291	293	264	303	275	262	293	274	273	303	298	313	297	302	301	294	282	272	287	282	282	302	315	279	295	286	265	249	286	276	258	295	264	277	273	283	259	279	292	276	316	274	264	314	279	280	290	291	283	296	267	282	289	299	299	307	268	287	301	286	294	326	285	266	282	277	286	263	297	302	313	268	311	290	264	301	285	263	304	247	289	299	311	289	283	284	297	264	293	260	257	309	311	289	268	298	292	287	305	291	295	264	312	298	285	299	278	262	272	317	248	267	279	273	314	288	265	295	282	265	332	323	331	279	294	270	280	287	325	274	291	255	304	289	267	286	273	276	310	280	278	278	270	276	276	265	268	309	294	293	285	294	294	296	298	289	295	293	286	275	275	310	267	278	314	273	291	310	309	291	274	295	264	266	286	281	268	285	281	279	306	265	280	260	295	267	285	260	271	278	278	278	283	257	272	295	268	312	319	250	272	254	284	293	276	268	260	273	320	289	304	267	272	273	280	299	286	271	298	283	313	276	318	261	297	296	315	306	302	337	277	283	292	268	281	275	290	311	291	296	338	272	257	287	307	291	288	296	291	244	275	313	302	304	278	241	282	275	283	285	293	295	305	293	287	309	253	289	316	289	239	264	273	302	285	290	285	305	306	307	318	293	285	290	287	300	262	288	346	286	289	264	291	300	290	284	278	288	307	298	323	303	288	263	311	293	313	308	310	311	287	278	295	273	283	275	277	301	301	292	294	309	300	283	297	284	302	300	289	328	322	270	282	274	276	270	293	303	277	281	286	281	294	291	288	275	264	260	312	291	304	291	277	264	255	306	252	268	294	268	280	297	294	298	297	269	283	340	292	288	331	301	264	270	309	279	279	302	289	307	290	269	283	287	311	273	320	312	279	276	290	288	302	292	257	286	304	280	288	265	268	289	282	281	275	294	296	307	296	286	306	291	294	296	277	277	304	274	261	269	283	274	292	282	314	309	265	300	307	280	296	286	287	267	273	288	297	305	297	276	269	289	273	265	283	279	274	273	274	279	291	307	275	283	285	291	312	306	297	304	306	273	274	272	295	284	290	269	309	310	282	307	269	269	260	291	285	300	273	299	282	301	292	285	294	286	281	322	298	299	302	282	273	315	297	275	286	263	285	305	270	275	288	256	290	297	260	296	294	305	338	321	322	297	291	295	289	288	271	265	311	258	316	296	264	271	298	290	284	295	285	316	339	316	302	295	280	277	292	314	304	304	323	303	290	282	274	254	286	295	287	296	253	275	293	289	283	284	262	277	282	287	267	301	309	282	304	254	258	286	309	287	273	324	278	301	296	242	292	276	306	245	298	317	281	278	307	321	292	284	291	262	287	315	281	274	267	310	292	316	281	282	309	305	283	329	292	283	276	282	276	276	305	282	286	265	315	287	259	275	286	289	310	293	290	297	268	292	316	304	306	272	267	282	323	268	273	316	301	291	277	301	292	257	292	272	282	280	296	298	291	316	298	277	288	293	253	281	293	268	314	290	300	301	286	285	302	283	283	292	287	280	256	288	302	292	270	244	306	318	290	312	285	269	286	298	290	309	291	293	288	301	296	281	257	294	290	274	288	269	312	290	253	279	297	285	301	300	281	303	275	275	312	273	287	305	282	278	277	288	278	290	259	240	270	274	315	291	283	290	314	285	269	307	285	320	295	279	274	278	267	293	293	292	280	297	304	290	295	274	284	291	280	279	253	321	258	289	243	319	280	317	299	282	294	290	251	278	309	278	278	279	270	286	298	295	319	276	257	274	292	327	311	248	295	249	278	278	301	281	263	300	247	309	307	296	305	278	277	262	309	321	276	285	310	299	308	292	272	301	304	268	296	263	263	271	266	323	301	345	318	306	287	307	272	284	301	275	265	283	270	298	260	299	282	283	298	259	257	300	287	276	287	293	307	274	268	282	298	293	307	284	292	304	272	317	262	274	292	319	278	299	288	276	277	243	306	283
28519	2017	4236	4946	4316	3525	3009	2540	2169	1898	1696	1530	1373	1319	1234	1258	1210	1074	1038	1045	1005	965	909	898	909	919	871	839	808	841	877	811	841	794	811	749	826	813	813	756	775	747	838	731	755	791	692	713	779	787	748	734	761	724	769	740	777	730	800	723	723	732	717	753	698	712	714	756	731	727	694	731	697	727	725	745	693	722	732	726	668	670	677	721	687	684	737	729	773	725	727	694	682	764	691	747	684	726	751	660	701	763	741	711	728	683	744	732	763	772	709	697	713	698	638	679	697	707	718	712	733	694	711	691	741	711	730	699	649	735	716	707	728	727	698	733	718	725	735	742	687	741	729	727	726	704	748	708	714	732	671	694	734	704	721	724	754	737	732	713	705	724	704	692	742	692	728	698	712	705	654	681	718	697	698	710	642	733	697	746	688	692	673	702	715	715	715	705	722	735	709	677	753	767	736	725	697	752	734	704	715	727	746	650	730	740	722	692	706	752	764	752	715	715	712	722	702	658	672	704	709	731	698	717	723	684	696	725	726	740	735	665	730	689	713	686	748	717	708	707	696	706	695	673	640	719	711	703	740	735	713	727	692	704	662	685	719	707	722	673	695	697	692	721	719	716	697	712	765	709	649	716	721	708	678	724	720	708	716	766	705	671	701	681	744	687	696	710	699	672	712	733	716	681	704	739	628	719	709	709	715	693	652	753	682	699	722	744	710	667	699	667	732	726	752	694	690	714	715	665	693	774	662	704	726	709	746	670	710	748	705	713	727	726	744	705	735	690	673	696	714	760	730	739	697	714	698	664	713	693	751	730	705	682	727	690	721	713	718	662	731	703	692	727	679	682	710	705	725	734	741	703	703	714	655	746	715	702	717	704	735	765	735	701	725	694	702	682	658	685	667	713	729	703	704	700	732	700	732	719	731	724	745	674	715	668	708	698	677	687	734	747	732	744	685	748	743	690	738	700	656	750	706	704	691	724	708	734	684	748	705	649	693	660	747	734	706	710	728	724	704	703	711	712	732	702	699	667	655	697	711	721	752	673	719	656	657	727	720	745	748	708	695	697	676	709	667	705	735	710	708	694	678	695	682	675	775	674	754	745	781	708	718	749	684	696	675	736	682	714	665	709	682	705	706	682	725	754	788	721	669	704	700	677	701	702	723	708	762	746	719	734	724	709	691	746	723	721	737	699	776	708	772	697	712	731	693	679	704	701	636	703	709	703	722	704	701	694	717	719	743	685	758	701	712	710	715	712	676	726	685	726	667	758	711	724	725	693	702	727	724	703	762	703	716	719	704	694	696	712	694	713	730	700	736	661	701	663	684	712	733	744	681	660	708	749	713	716	743	714	677	708	688	702	710	662	712	668	701	651	692	672	673	698	738	703	759	718	664	718	710	691	675	752	706	676	740	704	722	707	716	701	707	714	671	722	690	693	697	702	720	705	708	700	740	711	702	712	713	699	668	714	695	670	709	662	705	701	757	746	688	706	649	727	679	688	715	715	697	708	674	724	703	701	753	742	740	695	712	684	731	720	672	742	687	714	681	694	650	714	730	706	732	668	725	707	740	723	694	704	675	743	695	675	669	761	749	736	693	759	713	690	681	752	686	796	684	719	696	737	695	693	752	717	716	740	712	676	696	683	735	737	731	709	733	667	744	743	674	706	751	703	751	718	699	725	728	741	732	754	717	701	724	673	743	730	692	720	754	683	701	691	657	676	717	744	674	695	716	755	727	718	738	663	745	694	725	686	709	763	667	738	731	712	705	715	742	734	712	700	749	712	698	677	693	672	724	698	729	692	708	731	750	770	697	729	670	694	700	689	719	716	708	743	742	691	751	671	671	717	747	704	712	720	727	708	679	727	735	741	707	715	777	704	725	712	707	732	738	723	683	701	715	679	704	718	695	687	681	742	724	740	736	743	710	734	670	698	679	718	691	670	706	692	694	710	740	815	645	705	704	726	681	722	708	721	689	689	701	728	691	724	710	702	725	727	718	726	672	701	739	694	673	720	726	699	710	755	698	700	728	701	709	681	714	714	705	717	698	675	671	708	699	720	690	726	702	705	778	731	721	685	694	733	725	711	782	719	685	717	669	731	672	672	764	620	717	685	664	721	730	681	752	736	723	715	714	693	690	679	694	728	750	716	677	696	753	727	682	709	722	740	700	736	648	725	690	710	673	702	696	657	648	656	686	718	739	767	686	718	672	710	689	732	685	664	709	671	704	757	694	722	695	722	665	728	700	736	694	730	736	728	712	753	706	689	673	705	720	672	692	705	723	694	697	708	690	690	763	736	740	676	669	740	718	728	696	716	758	714	687	684	711	710	701	727	700	710	673	706	708	704	691	691	708	711	758	696	700	737	703	725	725	730	687	722	754	688	720	693	712	705	725	684	702	693	675	740	699	719	659	713	726	710	731	758	694	691	693	684	733	714	710	685	703	695	706	714	710	711	689	734	653	767	690	643	722	707	721	726	672	644	678	742	720	675	721	691	727	716	684	706	785	740	713	730	699	712	719	720	700	649	730	717	698	698	710	672	700	745	700	695	745	744	748	734	750	710	722	736	698	679	675	723	692	740	629	658	693	765	654	788	690	725	720	664	725	720	694	697	700	694	734	724	707	700	694	749	687	686	739	738	690	727	749	726	696	684	718	740	702	684	675	695	680	707	713	699	663	701	702	672	692	724	665	714	733	716	684	714	774	730	740	698	718	733	698	690	737	660	701	716	709	665	728	720	711	698	712	675	688	736	700	715	682	689	693	722	694	709	721	714	671	679	720	741	665	720	708	719	773	709	729	707	690	661	719	702	724	721	732	680	698	637	693	697	687	722	721	736	729	696	684	705	716	729	733	718	724	705	660	706	702	729	699	753	700	706	742	724	742	740	672	696	770	678	705	680	706	677	737	718	754	668	720	679	721	744	696	708	747	607	711	709	717	708	701	720	691	690	733	755	745	703	691	736	716	714	720	732	716	668	672	716	723	733	744	743	712	730	710	750	719	707	719	701	733	737	664	714	680	723	706	666	705	726	718	689	712	662	673	723	717	694	726	750	708	701	665	726	754	695	713	704	762	704	699	747	692	660	717	691	688	693	713	681	690	707	705	689	691	705	717	682	724	743	725	731	662	717	696	677	753	717	699	736	715	712	683	733	668	723	719	742	696	722	682	680	702	735	731	668	732	720	715	758	710	707	694	701	681	763	779	722	651	685	672	742	765	685	679	660	678	704	707	723	700	688	703	705	714	726	714	685	686	718	736	722	653	673	709	709	686	737	706	727	674	744	685	706	685	704	761	707	688	739	760	711	734	717	675	712	717	729	691	716	714	707	678	721	692	728	701	707	690	688	728	694	716	688	680	732	704	747	700	716	699	731	745	711	731	710	669	686	684	670	671	728	748	746	732	680	736	697	724	662	725	706	736	663	758	732	717	739	745	717	710	722	699	739	692	699	743	717	768	691	643	704	743	751	728	678	706	671	709	702
5465	287	259	215	211	220	221	220	212	213	220	187	217	196	208	210	213	218	200	207	201	205	212	219	218	203	206	203	229	216	236	195	233	199	196	226	196	196	204	222	208	233	177	216	192	203	228	199	219	205	209	209	207	190	195	183	233	217	193	225	213	214	212	244	219	209	179	223	218	213	199	202	223	181	202	227	217	218	189	190	198	215	191	190	231	189	218	201	218	213	205	212	225	212	220	213	205	195	210	198	199	237	189	164	183	216	205	194	230	205	200	204	207	202	222	217	220	231	185	207	225	199	213	213	214	198	215	195	201	216	188	219	227	209	226	219	218	195	201	212	223	207	231	226	210	214	209	214	209	214	211	220	212	219	191	188	199	202	224	203	189	197	212	213	212	206	225	214	208	201	199	202	215	228	224	198	228	242	225	198	196	199	200	183	192	208	201	196	219	212	218	224	230	213	187	195	214	225	216	197	211	214	143	222	210	222	204	198	223	194	203	238	222	218	212	201	200	211	192	205	204	194	197	187	201	204	210	229	204	210	210	180	215	187	193	211	214	234	224	179	241	217	226	226	199	213	192	196	188	206	199	212	213	209	206	203	205	222	190	216	226	223	196	184	223	185	191	224	199	207	166	198	240	246	225	203	253	190	200	222	189	205	193	245	222	199	224	207	230	213	212	214	216	217	191	236	213	212	224	192	206	196	237	187	213	213	222	198	204	210	205	204	182	196	203	213	216	207	191	210	200	199	211	193	195	187	182	195	191	180	212	196	216	206	228	218	213	204	237	224	219	212	180	200	207	222	209	221	192	211	202	224	210	229	221	193	194	181	189	220	180	197	213	197	230	209	238	219	196	205	197	214	214	228	226	208	181	195	194	254	211	217	201	203	205	200	198	202	225	233	222	215	189	191	189	196	210	207	205	237	212	222	213	198	208	198	208	211	207	224	203	210	207	227	207	220	199	186	210	199	205	225	221	210	184	203	179	200	191	202	186	190	216	184	213	227	189	184	213	215	212	200	203	196	203	195	219	214	216	217	204	237	208	204	208	212	194	212	191	229	222	204	196	209	205	195	208	209	210	217	220	192	205	191	193	206	200	196	219	183	207	186	208	181	182	180	208	200	245	202	233	212	225	212	194	217	217	201	225	219	190	202	202	204	195	200	174	204	213	212	223	237	209	213	211	225	188	224	190	224	202	210	194	222	218	212	193	218	202	215	202	213	196	216	218	208	178	238	205	211	234	219	203	204	209	206	211	203	221	237	209	200	203	204	220	218	194	194	185	220	194	192	201	217	183	188	208	213	200	237	210	203	211	202	214	234	200	204	218	179	218	229	200	225	207	198	228	202	210	193	212	215	205	209	177	192	206	217	208	193	219	202	207	177	208	202	216	190	203	265	230	229	205	199	203	224	224	189	212	217	209	208	212	205	222	189	225	191	208	204	205	196	215	211	210	207	209	199	200	218	205	204	195	205	220	201	221	201	216	232	231	176	203	206	181	194	198	231	226	213	219	232	226	189	200	182	244	211	199	214	202	201	206	223	213	235	181	207	202	214	235	202	218	225	198	210	193	207	213	194	214	206	210	182	239	201	191	190	225	193	225	204	216	198	202	214	210	193	228	184	192	198	194	179	224	208	195	213	185	201	211	204	194	209	190	199	227	224	219	213	199	208	201	186	201	206	204	203	224	239	216	217	200	231	211	208	199	205	215	234	193	221	236	213	218	238	184	212	216	187	185	206	221	216	182	203	207	199	205	201	181	207	214	209	204	197	216	222	201	214	197	191	191	218	203	208	231	203	240	205	213	177	222	210	217	199	216	220	219	210	211	195	192	205	220	209	190	198	205	226	226	210	230	211	214	190	206	187	189	247	215	221	204	197	217	217	204	205	187	220	211	244	251	229	211	206	210	193	195	184	209	201	234	209	219	226	217	187	225	216	191	211	195	207	205	205	208	209	195	198	192	231	210	204	229	211	222	229	219	209	187	210	197	202	224	184	205	195	199	196	220	218	227	214	212	230	198	199	216	197	238	206	220	207	190	240	227	211	193	188	180	226	208	219	219	246	203	201	208	191	204	261	201	210	213	197	209	187	219	227	186	213	233	244	208	228	186	202	198	219	212	239	204	197	206	187	212	200	197	187	191	231	209	195	187	211	222	186	202	203	202	195	195	215	212	195	212	228	237	221	213	223	183	212	225	192	226	227	229	226	179	198	188	223	201	226	202	221	210	216	230	209	199	219	187	215	213	176	204	179	212	199	247	191	209	210	213	230	189	205	225	207	237	247	188	190	228	218	218	220	207	202	197	213	204	192	175	205	225	195	236	228	217	192	211	208	204	190	206	201	236	210	196	196	218	191	209	217	239	216	235	205	205	210	205	230	209	208	200	212	187	192	217	197	188	224	208	216	224	215	214	234	211	213	184	176	207	229	223	220	194	178	236	239	207	193	210	212	225	197	206	209	225	212	212	201	231	198	204	200	213	190	180	181	211	224	224	224	209	238	184	197	209	218	178	210	210	197	208	223	196	221	208	201	231	200	212	222	204	223	201	217	201	208	234	218	226	183	199	203	210	236	197	176	217	210	186	214	189	184	207	208	199	215	197	218	188	200	234	234	189	224	206	212	235	199	198	228	189	221	221	186	210	181	205	204	209	187	202	206	234	225	212	190	246	221	223	223	210	206	212	221	193	223	204	205	191	232	221	205	223	190	210	199	201	209	194	225	212	212	194	189	214	226	211	214	221	205	203	194	219	204	224	219	188	212	195	206	195	203	216	196	210	213	206	221	216	206	247	156	195	204	203	192	202	182	172	187	186	211	203	218	207	206	238	205	188	200	216	216	217	223	202	186	212	223	215	195	186	208	232	212	197	197	207	225	224	210	207	206	207	203	191	224	202	218	205	222	190	205	232	199	189	212	186	199	214	202	168	170	194	232	180	202	215	214	202	154	201	190	219	202	219	218	217	212	195	190	178	204	217	205	189	191	178	187	203	210	208	184	221	214	191	221	185	210	229	234	216	229	206	220	211	209	215	207	210	196	214	203	192	191	216	231	214	187	186	204	199	173	192	209	196	200	223	181	198	222	188	226	177	205	204	210	201	198	216	203	193	202	231	223	240	233	215	209	220	221	183	198	216	198	167	218	208	191	194	212	214	190	202	230	194	214	230	217	179	220	200	188	198	202	190	201	172	228	209	209	214	237	213	198	197	237	202	183	220	207	217	200	189	202	200	222	197	205	212	218	192	208	214	199	240	197	239	199	227	211	188	184	185	193	193	207	203	215	200	185	222	206	216	193	213	212	201	217	192	186	214	179	204	211	200	225	190	179	182	220	206	228	232	188	178	200	235	195	196	212	201	195	217	197	187	229	243	204	198	192	211	231	214	202	196	215	235	214	213	202	211	197	203	193	214	201	216	230	212	194	217	177	222	203	214	240	221	215	220	222	203	191	222	205	202	200	176	202	197	197	208	207	214	229	226	199	209	218
5585	539	609	582	573	578	537	565	583	588	518	526	543	526	520	511	554	511	541	535	521	511	512	508	517	558	520	515	569	541	507	506	494	532	519	498	545	523	557	510	504	540	532	552	483	532	510	546	496	488	504	510	520	491	523	505	486	556	516	506	508	507	541	520	511	506	506	544	466	573	522	507	535	494	543	513	506	472	564	489	485	530	505	537	495	519	500	504	530	492	502	519	526	506	499	513	518	528	514	516	514	534	555	515	521	498	501	510	472	546	505	472	476	530	525	532	523	533	513	521	540	470	534	485	552	483	532	511	503	484	533	517	540	492	492	546	528	497	528	501	505	536	550	520	515	510	544	534	452	503	513	516	511	533	479	484	521	539	537	540	501	532	513	513	492	547	515	499	571	471	505	525	548	512	504	581	524	495	528	533	530	511	507	517	514	494	487	528	522	558	561	509	529	503	476	506	518	522	519	516	505	534	530	478	501	505	513	505	513	503	508	492	506	513	513	524	462	527	504	518	564	528	482	504	551	484	522	537	505	519	498	517	525	517	502	517	520	531	517	535	533	495	470	503	518	529	525	504	507	475	529	502	532	497	554	524	495	521	489	518	472	520	519	519	529	499	508	503	517	508	490	510	549	503	496	476	534	532	560	533	512	531	507	496	490	511	532	522	478	541	542	501	493	499	538	543	544	524	468	465	521	479	520	453	508	502	499	537	549	520	491	524	497	529	520	521	564	509	530	540	508	548	532	500	520	523	487	561	543	546	513	540	527	506	550	495	497	523	500	506	481	518	487	546	516	493	543	477	531	516	556	543	525	509	519	503	538	538	519	547	556	545	540	500	507	513	574	493	527	537	542	477	514	515	453	523	486	509	543	525	505	537	561	486	543	529	545	509	476	507	502	507	512	526	498	549	490	565	535	508	541	566	523	542	546	517	528	518	496	505	534	528	522	521	557	510	488	506	555	486	525	518	537	534	494	495	514	510	497	525	551	543	499	505	525	524	537	535	526	503	528	498	552	480	557	515	530	530	513	488	503	519	494	527	491	515	453	519	525	554	526	505	505	474	498	516	501	506	548	502	561	523	544	510	556	532	534	504	474	560	493	467	476	513	559	473	493	536	527	500	514	520	506	504	521	493	520	528	558	470	498	499	516	495	524	514	498	528	523	528	512	495	525	490	534	567	493	481	524	495	525	510	488	532	502	473	505	529	515	509	494	524	532	498	542	502	547	550	503	490	532	529	486	523	555	533	510	527	488	519	505	526	526	477	495	512	509	509	485	503	501	502	534	495	530	545	508	538	544	498	517	523	539	517	548	506	526	509	500	516	502	533	541	510	518	571	514	520	514	510	513	520	515	542	517	518	549	531	499	512	517	516	509	557	499	517	504	516	558	530	508	514	511	515	515	540	547	456	525	476	504	555	500	500	503	520	531	531	481	553	526	489	533	530	500	479	533	507	513	516	528	515	509	477	551	514	526	552	500	503	477	496	515	527	545	546	501	521	537	530	512	512	537	516	490	538	499	508	494	517	540	512	534	523	500	528	576	519	527	513	557	515	499	509	474	525	549	493	525	508	513	506	510	468	529	506	487	589	514	478	517	501	527	520	507	530	499	498	544	499	527	504	500	527	533	465	540	560	527	531	549	514	518	505	502	548	545	527	561	509	486	506	556	506	525	514	505	515	522	493	502	506	534	511	538	568	586	505	510	488	501	494	505	510	495	525	498	514	516	490	478	516	488	509	502	524	533	523	491	490	496	524	514	504	493	514	498	514	535	557	512	505	522	525	519	525	503	537	502	498	491	540	542	540	526	536	515	510	529	504	520	535	505	528	514	551	524	511	546	554	537	519	530	481	527	483	528	461	506	511	477	518	521	538	522	521	535	529	493	530	519	494	484	495	495	493	498	521	515	516	518	456	483	511	488	526	531	517	525	508	459	479	518	496	521	486	478	538	502	569	533	500	488	527	522	546	512	482	504	519	489	537	525	523	501	521	508	543	550	500	492	507	550	531	497	512	532	526	596	552	494	504	481	527	494	510	499	560	508	512	513	516	500	463	473	489	536	542	551	549	515	497	510	558	473	513	541	523	518	515	504	493	533	561	488	499	528	474	481	505	503	556	494	520	524	529	478	508	535	559	497	514	530	478	512	503	526	511	537	487	509	532	517	535	529	489	506	499	498	520	510	509	512	496	520	544	515	508	508	524	513	495	560	535	536	551	498	522	488	526	495	512	529	518	499	501	537	512	531	506	503	500	484	483	545	526	531	554	526	531	532	543	557	548	535	462	531	472	550	513	503	528	523	492	479	542	510	507	530	513	569	513	478	531	509	509	540	523	496	545	471	503	484	533	533	487	517	491	509	527	521	516	518	495	514	502	525	483	543	509	485	508	524	533	520	505	518	518	489	505	519	516	562	518	517	490	486	559	538	488	514	518	517	506	503	513	531	493	497	506	532	509	491	527	519	514	522	510	474	497	521	465	500	516	543	530	531	521	516	514	520	500	496	501	514	493	485	498	534	542	566	515	519	527	533	508	504	533	496	514	573	526	527	533	508	520	506	489	516	510	565	515	511	512	513	528	541	473	541	522	522	490	531	552	514	539	484	487	518	480	535	523	517	461	535	560	526	497	506	495	503	525	518	476	537	516	539	533	523	543	501	524	534	534	517	474	524	504	526	532	521	487	495	540	544	503	501	494	513	507	521	573	494	534	499	520	519	539	520	489	505	501	504	531	488	517	497	489	512	519	519	524	507	515	526	513	550	521	517	497	544	517	504	532	494	526	506	479	504	515	564	498	498	534	531	483	520	518	525	513	518	476	543	496	495	528	499	493	523	497	502	491	475	476	493	510	500	503	521	526	525	497	532	511	541	517	542	532	498	524	539	492	554	535	520	505	523	487	492	523	529	518	486	514	495	503	516	512	527	528	479	481	492	491	517	517	487	474	509	496	482	536	495	521	479	473	537	519	511	491	555	526	493	530	508	496	543	525	481	477	565	505	463	552	510	569	500	473	522	508	534	506	528	492	517	485	535	424	529	498	476	507	537	549	498	511	536	528	523	500	520	535	494	534	470	509	522	532	519	537	528	514	493	497	503	498	504	455	514	541	532	504	457	512	506	547	542	514	503	520	525	493	514	571	550	553	477	545	494	488	517	560	532	504	536	498	493	550	527	522	492	512	512	554	504	529	504	505	518	506	532	503	496	547	547	527	509	511	558	542	477	516	480	531	514	534	495	470	506	507	535	537	459	485	543	524	515	556	496	530	501	550	522	502	521	510	515	519	516	475	504	492	528	504	493	550	576	493	540	513	531	511	539	522	532	522	514	520	479	464	532	530	543	538	535	523	549	491	557	494	532	530	500	530	519	503	494	513	549	499	499	571	523	510	489	498	535	532	469	572	524	496	555	518	554	503	508	503	503	552	527	513	494	467	501	516	519	473	488	519	492	500	481	488	562	493	533	486	529	523	473	491	489	513	483	497
48143	13386	2084	832	525	409	387	297	262	262	234	193	195	182	187	150	168	160	159	154	159	162	159	125	153	149	134	153	133	154	146	134	127	145	154	118	147	152	130	136	138	144	147	159	160	165	128	137	124	131	129	130	134	180	146	133	144	138	142	128	136	135	136	124	137	141	128	143	149	137	140	131	120	117	130	148	141	140	135	104	125	141	139	125	122	135	140	132	129	171	150	130	114	128	137	181	128	154	149	130	141	152	140	142	145	170	125	127	133	119	134	140	142	135	138	139	126	144	136	130	137	146	123	147	151	124	125	128	122	121	136	149	146	161	129	136	119	135	141	134	136	135	124	125	143	133	112	124	136	121	127	134	163	143	119	154	147	146	129	114	146	139	138	161	130	134	118	132	112	132	112	126	129	137	154	131	141	124	134	139	132	122	163	141	130	150	142	163	120	152	140	120	154	155	154	140	137	144	145	134	139	139	135	133	119	165	135	138	146	140	129	149	126	126	138	136	132	131	121	127	132	131	116	157	133	135	140	122	128	110	141	136	132	149	147	139	141	140	126	130	123	147	132	123	138	132	140	130	125	129	111	149	141	133	145	143	151	138	134	146	134	119	132	135	149	135	136	128	128	122	108	118	139	143	135	132	147	133	125	133	166	123	127	120	137	134	114	121	135	150	139	137	129	129	135	130	128	131	146	133	132	143	150	153	120	139	142	123	162	155	121	136	143	133	159	137	145	129	139	153	134	143	121	147	134	117	139	161	137	143	133	124	141	121	153	145	136	145	137	115	143	129	131	154	136	136	137	118	124	114	124	122	140	133	155	151	134	132	142	132	120	143	139	139	139	131	133	123	132	137	126	138	139	131	143	150	139	131	121	115	150	155	172	126	139	131	145	138	139	121	133	120	111	126	129	135	133	139	137	136	135	146	143	116	122	128	133	131	151	132	147	147	128	138	128	128	130	123	125	133	141	144	141	151	143	149	143	121	132	134	122	142	111	168	143	126	142	127	140	154	122	132	116	137	137	123	137	133	125	150	119	143	134	147	130	149	138	139	160	147	151	125	132	138	144	119	135	129	126	131	129	104	128	134	147	131	130	128	130	158	122	141	150	133	118	123	139	141	136	136	144	123	149	150	117	147	138	134	135	143	123	134	127	135	130	158	137	141	153	135	147	110	139	150	122	137	132	128	133	124	146	144	125	128	140	133	160	137	140	127	131	149	136	130	100	135	129	130	136	142	140	121	107	134	135	113	146	151	127	123	125	139	118	118	135	134	128	122	122	130	134	118	109	142	144	138	140	128	140	139	123	128	145	153	134	146	144	141	113	115	126	127	116	126	141	135	146	160	127	135	118	121	145	136	108	147	155	135	113	138	127	128	105	124	161	129	138	142	133	126	130	136	123	135	116	138	154	148	123	137	124	143	112	126	136	144	138	124	115	144	142	138	125	150	126	149	129	130	131	136	135	141	134	130	129	129	124	137	131	155	139	140	123	130	129	146	141	130	141	123	143	139	133	124	116	122	129	123	133	149	143	131	136	127	132	133	126	129	138	124	135	143	118	112	132	148	157	125	126	140	122	120	131	142	130	148	154	150	114	126	122	143	130	151	129	127	143	146	158	127	139	137	125	153	116	136	162	147	138	122	134	117	145	134	117	142	133	132	146	155	121	147	123	110	149	139	132	109	133	152	144	147	134	141	136	143	121	137	135	131	125	129	125	131	113	139	118	110	134	140	121	127	169	131	147	134	127	121	138	139	140	130	139	124	155	163	131	122	112	124	123	139	133	134	124	169	111	121	127	164	140	131	114	121	140	128	119	143	151	165	144	118	128	126	156	150	127	117	128	122	126	144	120	161	143	137	139	123	119	162	134	133	145	130	134	140	135	138	152	151	146	133	121	125	142	116	128	131	139	125	110	136	128	128	129	127	130	129	134	142	128	124	134	128	123	144	132	110	128	149	126	116	155	143	138	153	119	145	134	133	132	138	136	131	146	132	134	139	145	129	151	117	102	126	148	114	142	107	141	130	127	145	130	133	141	131	132	121	119	140	128	161	145	134	126	144	148	148	151	123	151	118	125	164	104	134	117	178	145	130	130	134	147	147	142	146	143	138	157	147	137	113	142	130	130	163	128	156	102	124	135	117	129	140	130	132	152	135	137	172	146	139	145	134	135	152	161	143	128	142	142	117	157	117	127	147	141	138	133	139	150	122	147	138	133	146	147	135	140	151	138	127	128	136	111	147	130	126	128	132	130	140	147	141	112	131	139	142	129	136	152	151	138	142	131	126	129	135	123	122	122	128	112	126	119	147	136	121	117	123	118	114	153	125	106	129	135	127	140	146	137	126	134	123	128	127	151	146	139	120	132	123	143	142	154	138	135	130	125	114	133	136	132	133	132	143	134	129	139	121	134	134	127	117	149	114	142	136	126	124	100	129	114	141	156	127	153	145	161	159	135	138	141	137	123	161	122	140	140	140	134	131	124	146	123	129	145	133	146	133	121	124	122	150	122	123	138	141	155	134	145	126	122	130	152	132	145	133	115	131	139	146	136	132	129	156	135	121	160	129	141	144	129	124	137	128	136	132	148	130	130	144	135	120	147	141	135	141	148	128	140	141	140	122	126	138	122	131	137	127	131	138	145	148	139	132	117	120	125	171	125	150	135	130	134	144	128	147	130	143	139	126	131	125	130	141	143	108	146	146	144	138	146	140	120	161	148	121	121	143	136	144	147	141	125	129	137	147	136	141	140	153	123	139	131	144	113	116	139	139	134	144	144	137	145	129	136	131	137	120	126	140	143	147	166	129	146	109	140	140	134	126	136	147	132	136	162	140	146	122	132	127	124	113	121	146	135	159	136	145	149	158	127	137	147	116	139	146	136	134	134	150	133	129	131	132	149	134	140	148	130	128	129	151	134	122	134	128	130	134	117	141	141	144	142	122	149	140	126	137	117	125	110	139	129	128	144	139	154	165	141	116	159	155	148	156	152	147	127	145	124	127	116	119	143	156	122	130	114	147	124	131	133	132	120	132	150	148	120	140	137	121	150	114	121	129	141	122	127	136	124	123	140	133	145	125	123	140	137	133	134	127	141	143	136	129	124	141	144	156	144	139	140	141	140	145	118	159	127	146	131	133	147	152	130	140	133	151	128	115	136	142	134	143	141	167	141	134	160	171	137	125	127	145	128	144	154	152	140	146	159	114	145	132	121	124	121	128	145	120	154	137	132	148	135	152	128	151	135	128	136	134	121	146	116	126	157	147	156	144	135	159	136	142	129	124	135	141	142	123	145	132	130	124	149	133	123	120	149	129	105	128	126	144	138	152	152	136	130	130	137	138	132	138	129	124	135	131	147	144	155	124	104	133	139	126	134	147	130	124	121	139	121	132	118	142	120	132	166	149	139	158	146	142	119	149	125	150	151	145	141	151	138	138	122	121	147	119	130	149	131	125	133	133	130	149	132	136	141	130	131	141	130	137	160	126
22084	1104	2121	2533	2288	1950	1526	1330	1101	977	903	838	795	693	654	670	578	578	556	480	516	470	516	494	456	458	451	498	461	459	460	446	474	427	396	448	447	454	446	405	430	433	406	408	391	434	435	407	421	371	431	428	387	449	402	445	412	409	382	392	420	426	369	440	424	390	389	367	426	371	373	364	377	413	381	439	365	386	382	383	377	384	432	385	394	359	396	406	390	366	367	411	391	443	410	376	384	383	401	436	413	391	397	421	404	400	371	389	386	379	394	390	367	411	391	400	379	392	380	382	397	403	378	392	410	388	398	363	369	372	377	382	368	396	406	363	385	395	359	387	356	410	438	401	369	396	382	385	375	370	381	395	340	420	371	345	368	402	373	407	383	372	389	384	358	367	426	436	395	394	388	381	378	371	430	368	354	368	372	387	395	401	422	386	368	390	394	376	375	381	374	375	386	398	388	428	366	370	379	376	358	394	396	398	381	376	376	410	392	399	406	420	363	373	412	418	393	415	400	382	376	408	395	369	355	386	384	401	372	382	415	426	372	368	370	405	341	408	355	383	394	349	404	371	391	393	368	358	357	381	419	368	363	398	382	366	369	368	382	351	372	405	395	398	407	362	404	363	370	414	370	382	372	414	393	385	377	368	369	370	457	414	384	378	392	365	356	383	432	396	385	429	385	399	354	370	369	386	376	374	408	375	406	388	406	395	352	411	359	381	400	378	403	370	362	383	403	384	392	391	396	406	382	397	382	394	406	364	350	381	378	389	385	391	394	391	371	360	377	373	366	387	385	386	394	359	356	402	383	373	374	384	380	413	403	370	382	433	401	381	406	328	382	408	337	415	402	380	353	404	390	377	373	428	394	406	366	410	382	384	381	374	363	402	372	392	408	356	383	412	377	384	387	413	383	354	347	412	394	412	352	378	406	408	403	389	377	368	381	352	369	368	396	399	364	377	378	351	395	382	388	385	394	352	416	388	396	353	355	374	388	374	379	384	397	364	372	359	366	344	374	389	392	357	376	370	350	413	370	359	412	398	378	397	349	374	387	380	306	390	398	409	386	393	363	391	386	386	395	392	382	372	401	368	350	400	380	435	401	388	363	427	396	378	386	385	399	374	382	375	390	367	370	412	393	375	385	375	391	413	397	375	404	346	397	390	368	371	384	354	366	397	401	422	402	377	398	400	358	382	390	376	380	407	401	409	380	404	434	352	424	374	361	377	355	376	383	368	367	359	387	400	383	372	382	409	417	388	373	369	337	401	391	360	401	386	366	372	404	370	385	376	384	400	405	364	413	414	403	376	373	373	395	366	422	379	377	416	385	391	404	400	369	401	369	408	417	373	371	369	356	400	392	383	358	369	389	382	339	358	365	393	361	352	387	383	354	366	398	390	412	384	395	362	448	341	361	389	400	400	412	336	405	385	381	394	381	364	384	377	397	372	396	385	411	340	338	397	399	405	354	409	374	385	357	395	371	358	373	408	388	434	374	370	345	350	389	387	337	428	342	400	411	420	407	376	390	366	393	358	399	381	424	346	384	386	363	382	385	375	381	368	385	392	350	383	414	358	403	357	348	390	368	366	377	394	374	391	376	356	390	378	377	404	404	400	351	375	367	391	385	362	376	398	386	392	401	380	384	389	349	387	401	369	402	417	408	372	365	403	359	404	394	430	374	412	345	377	388	401	383	386	366	412	393	391	369	408	385	380	411	387	403	389	414	381	344	391	401	383	375	353	343	364	411	367	389	375	387	387	362	354	407	379	380	347	381	371	357	373	423	387	369	369	337	383	365	382	384	343	390	394	371	401	370	369	408	365	384	356	390	382	377	431	368	338	392	379	416	382	383	366	397	368	368	404	380	361	354	376	379	367	392	381	379	365	390	359	385	403	370	386	355	378	376	391	350	407	357	362	348	376	382	364	394	380	409	395	393	376	368	386	400	386	375	394	386	338	321	351	387	363	395	376	404	425	357	400	368	386	401	372	385	385	394	421	378	378	410	366	375	380	340	356	377	353	356	393	356	371	391	389	396	402	414	393	391	348	393	391	387	362	399	371	387	368	384	398	386	399	385	429	439	385	398	380	352	391	373	333	390	366	329	402	410	354	350	364	390	395	408	378	366	382	401	384	377	353	378	414	396	387	400	381	377	396	395	404	384	387	379	376	356	371	363	392	394	390	404	365	395	417	379	409	369	388	361	413	342	376	403	382	392	400	363	396	357	412	360	421	395	391	381	403	376	411	379	390	387	383	367	391	396	388	394	397	423	371	413	330	394	387	388	360	389	386	387	386	358	384	354	407	386	382	391	382	376	366	365	402	393	382	367	396	380	406	420	386	345	391	377	397	391	355	373	371	395	396	406	413	409	398	395	383	355	384	379	392	388	387	358	371	387	387	383	356	418	367	367	382	412	385	377	361	374	393	368	400	384	404	415	379	372	373	386	396	379	365	378	342	329	431	395	336	403	401	380	374	388	422	399	397	401	412	379	385	382	383	399	400	369	374	374	360	407	418	393	414	374	370	374	387	423	335	383	408	368	371	395	375	387	391	405	381	420	388	340	381	353	396	372	384	399	367	381	380	392	376	350	374	377	365	354	358	391	385	385	397	422	435	380	403	412	372	398	356	344	400	366	358	360	365	392	403	408	343	396	366	395	397	433	372	367	369	369	367	346	369	350	430	363	419	391	373	367	360	381	380	383	370	381	362	395	389	422	420	380	363	387	398	386	394	374	413	352	362	354	385	352	391	378	324	376	395	370	375	404	370	379	403	379	387	387	376	397	387	364	408	378	364	384	399	373	381	399	339	393	409	385	346	438	378	339	366	353	361	386	379	358	357	360	341	380	369	398	374	366	415	348	389	398	367	366	386	378	396	387	385	403	417	366	409	382	384	368	363	410	381	378	375	405	438	388	409	350	380	372	379	392	404	423	400	368	405	400	405	383	374	418	384	395	350	394	369	376	354	380	334	399	389	375	381	373	357	401	390	364	385	381	366	383	398	386	377	376	391	410	417	413	403	375	389	395	372	411	403	372	364	381	406	399	427	412	391	366	373	347	372	375	398	360	408	393	395	392	386	373	369	403	355	355	377	371	393	391	383	394	381	389	346	408	410	368	362	391	411	358	370	344	375	406	411	404	351	375	394	382	405	367	388	393	395	350	392	409	368	387	353	394	400	405	393	387	417	368	407	381	395	342	358	405	406	381	347	394	411	358	408	428	389	379	388	377	366	362	388	364	352	366	413	361	384	379	368	389	367	385	379	389	407	391	378	349	388	398	368	386	382	389	391	393	367	410	376	344	372	373	397	401	362	364	383	386	356	391	375	372	377	367	386	381	392	380	403	372	393	381	401	380	387	361	366	382	398	391	404	405	396	378	410	384	400	384	395	355	427	371	405	384	381	383	377	385	357	383	339	392	398	440	359	366	379	370	335	366	421	349	371	430	364	366	376	370	388	383	387	391	405	347	345	385	364	387	392	397	388
59132	20610	8311	2232	1248	924	737	670	548	457	467	406	390	384	386	361	356	351	344	335	325	322	324	310	315	280	287	321	314	323	279	304	287	290	282	277	282	279	285	277	287	288	272	283	299	294	283	303	293	261	308	287	304	290	312	299	285	308	270	304	309	304	283	272	279	289	275	300	291	319	293	277	303	289	265	262	274	257	295	279	304	285	295	279	311	273	285	268	265	279	271	313	285	303	277	263	292	288	276	291	269	290	261	300	291	297	279	283	312	303	323	286	265	272	300	297	308	290	301	285	303	290	280	287	288	280	315	297	268	312	267	288	294	292	310	302	296	310	268	277	306	259	314	256	280	294	286	289	301	263	311	298	234	290	295	292	275	275	278	281	257	314	274	328	281	257	295	280	274	298	284	266	298	276	284	273	303	310	280	304	291	266	290	292	274	286	281	284	280	280	259	275	314	292	271	278	253	254	260	291	312	316	275	309	319	261	299	268	286	276	288	302	303	280	301	309	298	281	292	249	304	286	267	275	291	271	310	299	287	279	267	274	289	291	284	301	267	286	304	310	281	291	269	276	278	303	281	313	276	276	272	319	267	333	264	275	284	273	272	285	290	278	301	285	301	309	287	292	292	308	286	293	277	289	281	283	275	296	265	284	276	293	278	268	253	307	332	304	267	262	286	285	292	273	268	262	286	292	302	259	281	294	282	299	303	299	281	292	283	303	262	272	275	304	270	306	274	301	309	283	290	321	305	301	296	306	288	285	304	283	272	294	303	297	298	273	269	314	289	291	270	278	291	248	281	282	287	309	256	250	302	249	296	302	287	310	273	272	305	265	245	292	300	320	301	267	274	242	300	270	320	274	310	300	288	313	281	300	290	308	302	270	299	303	302	267	303	276	321	305	334	291	282	241	280	299	315	287	262	288	263	296	291	304	267	250	331	275	275	270	289	281	287	291	282	267	299	267	279	296	278	310	317	303	294	323	292	254	288	289	345	281	282	272	298	283	274	291	275	297	252	295	268	312	264	292	266	312	286	302	303	293	315	276	292	300	286	269	320	269	296	334	270	282	277	278	308	310	283	289	287	294	279	265	278	263	317	307	280	275	312	303	317	267	293	273	263	269	266	277	282	254	302	344	292	286	286	259	272	276	284	274	277	286	249	306	303	268	270	280	306	264	288	297	292	284	290	297	304	250	250	314	286	285	300	277	280	296	278	268	296	292	272	270	277	288	291	270	293	302	288	315	284	284	282	313	277	249	312	313	276	324	268	275	331	273	311	288	283	295	292	291	332	276	312	293	266	314	276	266	291	259	289	309	311	294	253	255	307	303	268	266	292	291	279	306	281	311	255	291	273	313	294	285	278	292	233	287	295	272	292	286	301	296	288	294	259	294	304	300	299	292	334	296	296	317	306	329	267	269	250	288	283	298	283	282	273	282	278	296	257	259	281	306	315	291	266	282	297	273	296	316	293	266	267	260	299	296	292	303	282	300	292	288	282	293	260	306	300	273	283	265	271	288	284	306	274	276	284	284	274	312	267	281	303	305	294	265	321	283	302	279	319	293	287	305	297	287	293	247	293	288	326	314	314	272	307	301	300	281	329	251	273	283	275	297	301	333	261	294	303	270	307	298	290	290	288	291	272	291	275	322	261	291	271	288	310	294	254	265	299	271	291	260	264	290	329	291	295	273	294	276	277	312	295	310	344	290	317	277	301	269	301	287	268	306	246	272	288	300	283	299	284	296	283	294	289	261	292	278	293	289	317	273	286	315	264	302	297	278	274	317	314	306	283	246	287	269	293	297	302	301	285	298	307	287	334	262	302	274	278	294	262	287	289	273	261	257	301	246	282	257	330	276	294	293	292	274	276	266	310	279	273	297	299	287	296	313	299	295	295	300	262	262	304	273	305	282	302	287	288	287	284	288	257	289	315	306	264	296	243	283	260	298	256	305	262	304	315	319	254	286	293	283	314	298	294	286	272	303	281	328	314	289	280	262	275	292	277	282	297	300	273	299	286	286	286	292	317	293	287	264	283	282	258	318	305	314	318	289	301	286	294	248	290	318	283	308	285	296	272	288	297	324	286	297	281	292	269	289	298	314	285	262	302	258	285	325	287	259	272	278	304	336	261	265	322	299	270	308	288	278	307	268	278	267	243	273	251	306	335	263	287	290	269	301	284	301	271	279	285	275	281	284	300	304	305	312	293	301	290	254	268	291	299	298	292	289	276	296	235	291	273	282	278	279	283	270	297	288	274	297	290	318	302	296	291	271	275	253	313	290	278	302	335	267	276	322	282	262	288	304	309	299	279	295	244	287	313	248	298	304	271	296	288	274	274	279	285	320	300	267	301	280	288	276	294	295	257	295	293	283	288	292	268	286	282	302	283	289	280	255	283	298	318	284	287	292	282	295	292	281	315	272	283	307	276	316	295	280	243	272	315	289	289	302	294	288	299	258	271	326	303	294	299	319	266	302	299	325	309	301	299	311	288	326	269	281	306	284	310	341	279	282	260	272	307	260	264	281	289	258	315	280	282	289	276	284	283	296	283	284	274	296	266	282	277	251	273	281	312	291	300	317	298	307	319	314	257	271	284	284	286	294	296	272	254	303	345	302	255	310	313	306	277	283	269	286	310	291	281	290	251	294	266	286	279	262	274	315	326	292	269	320	291	301	297	298	311	284	276	280	321	306	310	272	284	276	309	307	262	273	272	263	275	296	312	240	297	313	283	323	313	282	269	292	300	255	292	307	304	305	281	282	300	272	269	266	265	295	311	265	246	289	308	267	278	283	293	267	280	288	274	307	295	306	303	273	288	280	302	274	289	283	303	272	280	275	290	294	289	283	294	273	319	265	291	288	289	296	290	292	282	284	306	285	297	297	325	283	295	298	297	296	284	292	277	279	295	284	269	279	267	256	338	295	296	305	286	252	308	285	278	291	250	270	327	305	308	324	309	271	303	308	294	267	316	293	270	291	296	272	286	301	291	285	313	312	293	297	294	304	272	313	290	286	291	281	269	289	289	284	280	268	294	275	273	280	280	268	301	247	280	290	297	261	280	294	277	310	296	313	288	313	303	279	274	296	251	264	275	264	311	300	281	294	291	295	324	279	293	278	266	287	300	276	289	242	267	281	296	264	267	297	307	250	249	281	320	282	303	294	274	302	304	291	307	292	273	312	267	303	284	290	265	269	250	288	280	257	299	273	273	266	273	266	293	316	301	304	276	331	284	291	283	270	305	318	281	274	286	302	290	293	293	294	244	294	268	304	276	257	294	255	297	261	295	279	289	307	293	304	253	263	299	267	330	304	299	326	293	257	311	310	286	258	295	299	298	296	261	293	242	285	315	336	315	277	297	276	288	276	299	293	296	290	331	270	284	281	283	279	320	266	293	269	314	283	315	262	287	271	271	279	261	287	324	281	284	274	280	281	315	282	290	292	280	301	302	303	298	297	295	284	278	279	291	303	304	269	249	264	266	283	309	290
29108	2106	4150	4915	4418	3532	2907	2451	2142	1864	1715	1570	1438	1350	1279	1163	1067	1108	1002	1028	985	977	941	932	928	881	874	882	829	884	844	878	833	781	864	814	823	839	811	828	815	786	809	726	785	747	732	750	787	764	813	755	762	735	782	745	724	753	762	692	741	743	727	740	755	745	731	737	716	717	780	723	734	764	727	730	704	689	727	737	738	701	743	699	768	678	686	719	714	729	763	676	738	774	699	717	673	735	714	741	712	745	714	699	742	737	698	692	721	758	746	728	721	709	693	694	678	724	753	691	697	714	708	706	723	712	697	688	723	706	687	712	694	742	732	758	681	685	746	719	707	741	707	743	714	726	708	704	778	733	731	717	703	720	697	701	693	716	706	775	715	662	689	668	711	731	717	718	696	731	700	676	709	712	714	725	693	696	728	748	700	715	728	684	736	711	727	702	721	703	726	709	729	741	725	737	701	673	757	690	730	756	708	707	704	691	756	665	710	708	707	735	671	720	704	688	717	737	666	723	692	733	692	700	715	693	759	691	734	706	674	726	701	725	672	709	686	761	738	758	729	723	703	716	723	709	699	755	702	672	697	695	689	730	701	719	782	706	694	742	704	681	705	749	670	674	701	687	756	715	686	706	781	689	688	720	675	701	716	708	678	727	706	719	707	741	724	684	691	690	692	705	698	654	727	709	715	716	705	689	720	687	693	701	719	706	682	724	720	699	766	700	728	703	703	713	672	737	679	702	698	733	728	737	702	718	686	724	676	699	722	706	720	695	704	741	724	719	712	712	635	708	702	721	723	740	677	716	685	680	710	738	712	741	699	669	712	708	727	719	702	701	676	715	699	742	733	733	715	712	685	695	711	728	710	711	733	692	756	737	722	678	706	664	701	747	665	729	762	663	685	738	666	702	693	680	676	688	718	723	749	718	748	666	723	714	734	678	723	755	729	696	777	725	711	734	724	752	746	719	685	709	728	698	692	770	761	707	688	742	730	734	696	683	721	718	730	658	753	745	739	728	669	738	699	719	699	691	679	726	695	702	757	735	716	745	720	731	710	742	713	696	691	716	700	752	704	686	709	668	749	706	721	686	729	725	707	692	672	726	707	675	689	734	724	700	729	727	713	747	739	770	703	707	737	748	797	709	707	703	668	720	700	683	692	753	752	735	704	690	715	726	712	705	723	663	725	758	703	683	704	695	675	718	734	723	734	735	707	655	661	695	735	702	733	713	782	733	733	735	715	744	751	694	712	710	689	698	681	733	699	721	700	712	685	706	737	741	732	751	708	687	762	740	713	736	726	727	726	702	700	670	690	712	718	726	673	713	692	675	703	704	727	698	691	674	723	738	695	668	730	724	732	738	730	695	698	731	740	694	695	722	771	666	710	694	701	727	715	683	718	730	730	668	690	687	681	755	701	739	696	750	711	690	674	686	743	691	738	738	693	719	703	743	717	685	722	710	711	710	694	672	751	685	722	722	704	699	715	708	706	695	678	693	705	711	677	720	712	731	735	755	710	672	673	729	730	730	719	718	722	652	716	696	699	737	685	689	709	730	671	712	687	690	782	728	707	708	696	723	684	713	733	687	671	730	756	727	675	674	665	699	705	684	683	676	789	733	710	706	700	669	722	688	704	730	736	715	732	744	708	731	731	717	719	718	700	739	689	715	738	721	717	700	712	711	749	698	709	712	666	674	699	741	716	669	698	706	689	705	706	743	663	719	734	734	709	737	716	702	748	696	660	657	669	686	689	738	779	707	730	682	743	686	722	713	728	721	704	741	673	715	723	740	705	720	705	709	700	693	709	709	701	701	710	714	665	680	768	729	693	746	731	712	721	694	747	751	721	697	692	706	704	686	684	722	736	711	720	700	731	699	739	660	730	734	736	710	715	715	673	675	676	694	739	751	746	702	727	726	661	739	686	709	714	758	728	714	699	725	769	761	686	678	744	673	717	675	714	731	660	677	702	724	670	711	722	703	724	661	712	705	747	694	736	698	732	744	742	760	741	724	735	717	704	769	652	659	728	747	699	723	705	724	683	742	701	745	745	639	761	699	703	751	714	687	689	679	696	707	715	668	698	658	681	726	700	719	696	707	692	738	769	678	709	718	701	729	692	728	736	718	766	646	657	739	718	730	724	722	703	693	676	762	728	668	673	725	738	707	736	716	710	728	763	719	691	776	690	749	716	776	697	713	691	748	707	701	707	682	720	691	753	685	667	672	740	701	725	680	688	683	734	689	708	726	764	724	746	737	721	721	717	697	745	659	678	740	684	749	698	667	754	735	719	708	712	729	720	715	703	692	741	711	695	717	728	680	724	695	670	681	687	700	664	735	759	654	728	708	726	728	688	643	698	671	655	719	714	708	689	701	743	715	685	701	732	700	719	723	715	695	683	728	714	785	721	659	749	670	700	711	694	696	734	732	731	678	730	692	744	655	726	741	725	688	702	706	692	689	750	729	711	713	737	717	735	692	751	712	673	720	753	713	711	695	691	711	704	691	730	696	634	747	700	780	684	720	706	702	727	761	685	676	700	717	750	737	730	720	731	717	719	693	721	733	713	667	711	680	641	718	711	727	740	697	732	730	678	677	705	710	741	722	694	704	684	709	673	706	676	724	750	718	671	764	728	686	677	728	706	728	666	692	707	708	745	719	679	688	685	719	741	721	758	725	701	722	718	681	713	698	744	679	720	689	677	711	769	741	690	691	745	713	709	738	714	726	709	713	706	726	721	723	669	753	696	667	670	690	719	694	774	692	758	694	717	743	749	725	742	768	677	735	749	671	742	688	696	737	683	728	672	758	765	723	718	695	719	667	751	711	734	682	718	715	721	727	689	730	739	720	738	769	680	714	718	695	723	715	715	683	710	683	674	707	683	728	674	768	712	731	733	745	727	744	734	729	746	693	757	668	657	670	683	748	693	717	698	679	719	717	701	744	739	689	743	691	722	716	770	713	683	732	713	701	724	686	685	737	747	702	693	709	697	732	668	670	705	735	753	703	693	709	727	696	681	690	722	777	658	728	728	732	695	724	710	710	702	692	705	726	680	696	729	734	753	759	692	759	678	732	705	751	696	718	729	736	739	709	667	690	717	746	715	735	728	713	738	690	627	705	718	703	721	720	736	702	705	746	731	740	688	700	731	697	728	675	728	704	700	668	728	666	697	725	767	721	758	740	726	694	710	743	736	769	731	697	656	675	707	728	726	766	695	733	716	707	700	741	709	688	740	717	727	741	708	718	678	689	711	694	666	676	679	691	717	757	724	668	739	702	682	704	709	740	712	732	736	689	737	741	719	714	679	663	737	689	721	749	677	727	707	751	734	729	709	740	696	700	699	752	738	752	718	707	714	754	716	682	717	702	693	685	737	662	682	682	682	740	684	654	717	704	691	777	723	762	693	732	729	723	732	726	682	689	743	740	734	733	729	749	717	667	727	693	694	675	684	712	702	736	705	718	707	696	673	710	716	669	721	676	779	719	680	693
5442	302	241	240	212	235	212	191	200	220	203	230	206	182	208	213	197	224	221	194	202	196	193	210	194	219	225	210	190	213	217	202	226	178	206	191	203	216	195	190	185	218	203	230	194	209	189	204	192	196	213	201	203	223	199	202	201	216	176	225	207	209	213	198	214	197	193	206	204	204	219	217	217	216	204	208	201	206	193	207	196	186	214	235	203	209	203	197	223	187	198	193	203	206	210	223	208	158	196	239	195	199	216	232	209	194	216	185	225	195	191	206	195	201	204	201	203	215	223	208	231	194	200	213	203	209	198	198	226	213	193	216	210	219	203	216	194	199	221	216	204	210	194	213	204	230	191	179	216	191	185	171	204	195	223	222	203	210	211	203	198	208	193	192	212	203	230	183	160	183	236	233	213	207	194	194	205	191	203	217	190	209	229	193	199	223	191	209	216	210	190	219	230	213	215	212	212	221	215	220	202	240	212	203	197	206	221	188	206	185	220	218	200	220	216	217	210	217	231	189	202	205	207	219	182	196	209	186	208	204	215	201	217	201	208	200	208	214	208	203	197	193	206	198	198	182	212	198	204	206	198	226	217	198	219	194	230	212	204	192	224	254	203	235	202	206	215	216	199	201	207	223	208	223	195	210	197	195	218	219	206	226	191	213	195	185	205	234	218	197	215	203	202	224	189	176	201	209	202	177	228	202	227	219	220	199	206	197	204	208	191	198	217	206	203	224	237	210	194	201	223	194	197	216	194	224	208	198	205	183	199	215	195	201	199	201	204	196	214	231	199	218	183	199	208	200	225	258	223	215	189	206	222	193	205	243	207	198	216	243	219	193	220	192	217	202	203	225	203	236	203	199	225	195	199	185	206	208	218	211	218	205	212	190	207	230	225	197	199	199	205	217	203	214	192	211	204	216	197	206	185	230	215	205	186	194	219	210	213	187	185	205	219	204	204	219	173	237	185	216	221	215	181	192	200	188	207	207	217	226	200	201	211	190	192	202	209	201	216	193	230	202	177	226	199	219	209	188	178	174	198	211	197	217	180	215	236	195	199	194	220	220	194	193	223	192	223	212	188	219	221	205	216	209	209	214	221	208	219	215	189	227	232	221	189	177	201	195	221	210	196	182	177	236	220	206	209	223	187	240	217	196	244	201	201	202	222	186	220	195	190	195	190	211	216	215	202	205	200	180	213	215	191	199	196	198	216	196	207	192	203	205	193	240	192	204	206	202	188	196	199	194	193	219	227	221	201	183	207	213	184	213	206	199	201	199	197	177	239	235	215	234	217	196	201	168	204	199	176	193	208	172	189	219	230	209	223	217	211	225	232	205	197	218	217	193	230	227	196	196	200	175	200	199	216	202	205	220	200	195	222	210	210	219	219	212	209	221	206	225	218	230	211	251	210	198	192	193	225	209	210	232	204	226	219	225	191	205	232	192	199	218	215	200	193	224	219	192	206	220	190	213	201	197	204	226	214	212	205	228	187	202	196	187	229	204	187	226	225	224	203	223	219	208	220	207	224	239	209	196	207	206	205	227	220	224	193	212	193	206	221	204	194	196	213	196	209	203	185	204	232	198	183	193	217	213	204	197	201	229	188	193	202	219	202	187	223	202	224	218	231	199	198	203	247	196	212	237	202	201	220	212	214	249	185	194	207	219	185	179	224	201	230	221	194	208	235	192	197	196	194	177	220	181	202	197	188	190	220	195	203	169	178	183	230	196	197	222	216	235	196	190	186	196	177	178	207	185	201	194	218	220	217	223	221	211	200	204	215	208	191	202	245	210	218	200	202	223	202	196	205	228	197	231	169	208	202	201	230	232	195	195	228	221	202	215	216	195	172	216	189	221	179	221	212	211	228	206	200	215	214	185	200	188	203	216	194	190	187	180	210	183	183	245	200	211	223	208	200	236	237	202	209	191	198	179	201	187	182	185	226	211	199	228	201	214	231	214	192	237	192	220	182	204	201	195	204	218	202	194	230	223	224	209	198	217	230	222	196	204	227	203	183	185	225	224	218	222	214	205	188	226	208	224	191	199	211	172	187	197	219	191	184	199	189	205	206	228	211	198	205	214	211	202	206	198	201	207	209	199	208	195	193	239	225	194	204	206	205	202	204	242	197	202	192	222	204	210	223	230	218	207	197	206	227	256	209	203	222	210	216	210	210	197	205	182	211	200	212	200	202	223	218	212	211	206	213	188	216	203	209	221	209	222	212	198	232	219	213	220	193	205	189	189	199	215	189	192	226	247	199	197	210	186	216	197	206	211	210	185	209	214	188	229	205	156	223	195	212	172	218	217	214	227	174	181	213	231	239	220	195	218	205	224	202	209	222	201	211	203	227	200	190	191	233	193	195	204	194	179	203	211	202	203	173	223	198	210	206	200	198	200	162	214	226	203	188	227	226	205	214	243	209	189	227	235	201	190	194	200	228	243	201	215	218	202	241	201	220	209	207	212	215	215	211	201	212	250	201	210	199	199	202	198	213	198	212	208	203	197	211	203	228	180	208	209	192	199	206	208	185	200	220	238	212	209	201	199	217	215	205	171	212	205	243	185	210	191	219	223	192	204	213	188	216	217	211	207	206	217	218	189	210	204	224	203	184	226	164	230	207	216	204	226	210	241	199	191	214	199	202	197	237	217	214	225	202	232	207	212	224	216	200	211	221	207	200	222	212	205	213	185	212	209	190	214	179	188	188	202	210	195	208	218	195	219	227	212	206	208	192	203	221	189	190	219	219	228	203	186	219	197	238	212	226	206	188	204	194	209	186	198	231	186	206	198	201	226	232	221	204	199	213	184	219	206	197	207	224	211	219	179	211	239	189	218	210	193	181	207	220	189	208	201	221	224	212	204	185	200	215	233	187	185	234	217	231	186	182	183	178	178	241	194	233	215	237	222	227	196	204	214	184	203	242	204	210	202	207	221	226	248	194	203	179	199	228	195	184	195	196	212	201	193	214	198	173	209	228	223	194	215	203	219	222	209	216	211	227	192	215	174	230	207	204	205	224	201	204	201	201	195	207	218	226	185	205	198	207	222	234	213	218	194	201	192	199	213	199	195	240	181	200	222	202	223	189	206	218	187	201	187	212	224	196	220	222	237	202	218	194	204	218	208	209	189	205	222	205	182	209	206	189	202	186	216	213	193	192	207	198	214	262	208	218	222	234	225	206	209	187	207	229	213	199	216	204	197	226	188	200	204	194	211	234	218	206	201	203	211	190	210	206	198	218	206	241	223	213	228	196	222	196	227	225	198	236	221	216	229	207	233	200	200	183	197	204	209	188	198	195	225	203	201	217	223	227	229	198	224	203	191	212	229	210	193	197	201	184	191	224	215	219	195	208	192	195	250	187	209	208	196	246	207	208	197	211	215	179	203	206	210	231	231	206	208	203	197	201	210	215	213	241	218	188	217	197	234	221	228	188	202	233	201	185	189	209	216	208	210	215	203	216	204	185	207	228	194	239	200	199	212	199	192	187	223
5450	532	582	621	568	587	574	540	540	544	571	538	581	465	529	526	501	508	514	490	519	472	503	508	485	533	532	520	505	540	534	533	528	503	546	507	540	510	537	538	530	511	528	511	541	522	510	584	519	548	517	534	515	527	508	489	507	512	530	426	512	512	545	514	547	525	500	505	507	520	514	489	495	498	494	524	541	498	509	513	509	490	507	532	485	487	575	489	549	535	545	532	521	536	485	486	540	560	503	505	484	530	477	551	532	537	549	523	470	532	496	543	541	509	523	438	504	537	498	533	529	520	476	525	520	499	471	506	491	513	514	518	543	513	519	518	489	491	508	530	556	540	539	521	458	487	540	535	497	522	533	522	543	541	514	552	499	512	491	470	505	499	529	538	493	539	485	537	519	499	556	509	495	508	558	486	532	498	503	527	497	506	522	526	475	547	490	466	526	539	535	493	561	523	492	532	538	507	499	507	511	537	498	521	532	517	516	526	510	466	545	548	526	522	526	510	531	512	552	513	490	532	519	520	510	567	529	463	521	505	541	491	525	532	572	509	501	524	489	494	515	549	501	486	522	559	503	499	518	524	502	518	467	498	542	537	499	540	484	545	548	557	492	522	509	541	502	531	504	502	519	495	476	543	519	553	489	535	504	502	486	516	531	513	521	517	515	532	528	513	503	527	492	524	527	544	524	522	501	533	528	550	492	527	495	536	498	535	488	479	519	504	511	515	471	526	493	524	527	503	489	507	514	521	520	518	531	511	532	501	499	519	532	526	501	500	514	553	526	505	522	589	511	492	508	471	498	508	500	507	521	522	503	527	529	507	510	509	462	495	504	513	519	498	513	479	514	511	523	496	501	526	552	533	454	495	561	501	513	521	492	501	551	497	481	553	461	487	536	498	520	489	506	552	520	524	533	544	498	520	520	498	534	517	516	505	519	520	511	508	526	481	518	500	535	490	496	508	523	538	513	520	516	503	529	549	521	520	491	528	505	472	507	522	511	531	511	487	541	491	479	500	522	509	471	535	502	543	518	501	503	520	504	543	500	526	500	483	542	540	501	499	520	476	520	540	519	538	519	507	506	521	553	520	531	518	525	526	488	511	566	516	508	528	494	530	493	507	533	475	512	533	524	533	545	500	507	517	535	537	531	561	510	509	536	524	537	521	539	483	520	497	495	496	504	502	541	499	529	524	525	526	541	526	516	519	544	514	489	527	507	529	501	504	480	528	517	511	518	490	487	506	512	529	523	537	494	503	534	508	503	523	560	557	523	501	507	502	523	530	515	511	503	510	473	527	521	513	472	491	504	501	492	514	507	483	553	510	504	513	531	499	503	506	471	499	536	546	525	501	521	501	542	495	498	543	544	491	522	480	520	520	514	496	496	497	534	529	483	525	552	519	527	549	493	513	520	491	546	524	506	485	517	502	537	498	522	557	509	528	494	504	508	569	523	506	546	533	510	537	486	464	515	550	503	527	547	513	549	553	459	520	541	534	536	578	499	529	504	519	523	533	475	507	540	519	518	523	531	526	494	511	513	518	529	509	527	517	480	566	537	565	463	512	493	493	515	497	524	494	534	509	499	496	510	490	468	522	520	509	547	512	474	556	500	551	547	486	529	539	449	495	499	504	531	499	519	488	517	516	491	497	495	489	507	538	524	506	542	531	508	502	483	495	523	495	489	469	522	521	560	513	555	479	507	511	529	536	498	504	511	522	540	511	488	487	501	523	528	523	502	535	491	514	526	507	514	512	512	520	496	496	513	519	498	483	549	534	504	513	504	498	519	490	493	534	516	477	467	538	530	549	524	539	478	501	544	538	477	523	508	517	530	489	498	490	462	497	506	516	536	520	477	525	545	521	504	538	519	468	523	491	539	537	517	524	516	501	525	528	504	518	526	518	533	542	492	502	485	514	527	553	520	513	505	529	540	524	557	513	527	507	539	538	525	505	501	538	515	547	533	472	467	542	527	520	527	543	527	525	478	538	501	506	540	503	503	518	531	528	521	540	502	564	495	491	518	522	538	495	544	516	515	544	486	494	551	513	518	505	527	474	555	546	531	518	507	584	446	526	506	547	496	514	531	552	533	524	491	534	489	538	568	516	503	548	508	519	467	515	503	454	521	540	508	487	536	511	527	496	504	494	493	518	556	527	533	529	521	496	478	501	503	527	520	510	519	527	535	488	520	494	509	529	508	542	526	498	508	521	513	556	516	510	495	535	502	482	548	549	529	504	507	482	537	480	491	532	532	520	492	498	512	545	532	491	516	492	513	566	522	495	471	493	545	502	494	536	565	492	520	526	494	509	515	494	506	544	526	522	493	491	521	518	521	514	494	506	513	510	508	536	497	489	522	520	531	480	504	481	531	551	518	484	511	547	478	521	523	532	510	523	522	498	524	523	532	512	510	541	548	555	532	490	509	494	511	525	514	491	524	513	540	509	488	529	508	531	534	472	529	510	491	502	531	513	535	485	556	543	542	502	525	492	526	505	523	465	524	471	508	489	556	532	512	481	490	468	515	492	527	489	499	502	563	527	487	492	496	499	452	528	512	534	506	561	467	510	506	514	494	567	541	497	511	512	515	480	537	512	511	473	533	484	509	544	528	568	540	514	494	529	509	536	544	542	543	517	528	454	509	536	504	511	503	520	478	483	531	522	520	523	448	506	514	523	557	505	505	555	464	533	536	530	528	484	560	470	491	538	522	534	512	453	519	498	490	571	512	494	528	520	503	483	511	519	511	530	508	511	513	531	536	539	542	505	548	548	547	448	526	548	542	542	498	504	534	515	492	550	552	552	508	521	520	555	448	526	540	531	555	529	503	499	485	552	493	517	508	519	562	475	505	550	510	493	542	479	572	505	514	501	518	537	519	524	530	533	508	528	539	538	516	538	492	537	517	501	537	521	526	522	473	495	512	504	534	517	520	511	523	497	489	531	527	535	519	489	481	561	532	510	504	524	518	500	496	514	531	541	509	532	505	493	531	539	512	502	525	536	528	519	495	481	548	532	544	497	494	488	517	525	513	536	495	520	525	523	535	507	530	507	556	531	536	497	515	527	525	506	548	530	517	515	488	516	490	495	524	516	510	533	487	514	527	517	536	521	479	474	507	494	531	515	509	469	509	532	471	503	479	502	531	519	499	509	529	523	517	535	477	517	519	537	549	461	505	542	543	522	513	529	519	516	501	534	515	514	499	549	534	514	511	496	498	531	514	503	487	509	498	508	511	471	483	510	497	493	505	515	508	525	502	523	513	515	509	502	557	488	490	524	484	511	525	490	451	509	513	502	495	540	492	525	486	545	506	527	526	515	532	500	486	532	515	503	541	522	514	499	461	496	564	504	509	529	511	509	518	477	502	515	550	512	508	486	523	483	497	499	518	522	532	548	545	533	533	506	507	544	506	549	535	535	506	491	519	513	510	490	566	500	505	485	511	503	528	551	524	543	506	488	521	530	517	546	532	537	509	502	528	493	485	540	505	536
48210	12047	1625	851	521	459	353	312	268	196	211	200	191	186	184	157	162	174	149	171	141	154	162	169	157	177	132	149	124	129	127	128	129	138	147	181	119	129	129	145	141	127	138	138	131	134	158	130	153	148	139	137	126	133	107	156	148	122	164	135	146	125	132	140	130	162	143	130	111	129	144	131	147	141	138	146	133	152	138	137	135	125	136	144	106	142	144	140	127	101	139	136	117	136	142	154	127	132	131	144	149	116	107	116	141	133	106	132	127	144	111	124	166	149	134	144	141	124	119	135	140	134	113	128	113	142	124	125	124	139	143	134	134	136	140	129	113	134	139	145	119	140	112	129	132	118	123	142	148	129	158	131	145	134	151	127	123	134	141	136	109	130	117	149	132	120	116	122	121	134	133	129	114	133	144	157	143	134	141	123	137	103	121	121	147	155	136	112	134	118	132	139	143	135	136	122	124	126	151	137	114	161	129	130	129	137	145	148	135	130	123	131	118	145	124	135	126	136	108	140	119	139	142	160	142	129	150	128	139	148	126	149	130	138	133	141	152	160	121	145	137	133	116	134	123	127	132	129	123	135	121	138	146	133	132	133	132	125	102	140	161	129	118	124	144	123	131	153	162	138	150	144	97	129	138	121	130	119	150	137	140	114	132	141	138	138	123	121	136	124	130	113	127	134	132	128	112	135	110	131	157	137	123	135	121	130	157	149	138	135	124	143	126	149	145	142	135	147	136	151	138	164	150	130	129	128	138	137	136	132	139	143	136	148	133	137	121	118	129	124	137	132	156	137	100	136	138	147	139	144	133	148	118	128	128	115	147	122	150	141	127	121	128	143	125	129	141	146	128	139	131	125	130	143	119	136	121	151	121	120	119	127	134	118	138	132	121	125	135	112	127	131	123	155	136	129	126	123	133	109	147	143	137	153	121	133	149	141	137	122	125	132	149	129	120	136	119	142	140	130	130	140	136	139	113	128	137	111	137	144	135	149	136	130	134	119	136	146	165	141	111	121	134	145	129	146	140	139	142	169	123	139	116	115	136	128	127	140	133	130	119	116	125	134	128	135	144	121	110	134	122	108	141	155	132	147	141	130	139	161	127	131	142	132	126	148	158	145	129	131	143	123	112	126	128	116	147	131	129	130	126	117	134	145	131	133	156	145	122	135	145	124	126	145	131	127	115	145	135	142	153	133	138	126	122	129	140	152	126	145	151	111	155	142	136	127	145	127	129	134	130	133	128	120	140	135	117	129	136	153	115	122	135	141	132	156	121	141	121	130	152	138	135	121	128	149	130	140	143	130	141	155	136	133	149	136	136	147	125	124	127	126	127	148	159	133	125	139	118	124	138	127	133	106	134	148	153	135	148	155	141	142	138	138	113	121	145	134	139	131	124	143	147	135	128	123	123	126	139	139	141	137	121	169	139	124	151	127	128	134	116	138	139	165	131	124	139	126	149	121	143	154	127	123	160	120	140	150	153	146	137	151	123	127	123	134	135	119	146	142	139	138	146	121	126	115	112	156	117	127	132	154	130	132	126	111	131	117	130	111	138	121	139	145	151	129	120	147	120	158	118	141	141	151	155	129	136	148	146	126	116	132	137	120	134	148	146	144	138	148	123	133	142	118	115	139	139	138	132	145	127	120	131	143	142	139	128	148	127	135	128	122	125	144	109	118	129	133	153	146	152	142	151	119	134	119	133	117	146	159	137	157	135	113	113	132	131	141	130	126	128	138	138	144	131	133	131	129	131	131	131	134	139	163	127	113	123	146	120	124	135	122	139	142	154	142	141	132	107	124	132	115	144	122	155	139	156	149	122	152	159	148	127	125	118	136	138	152	145	121	109	131	160	122	119	137	150	128	156	146	142	119	138	145	132	129	130	129	125	156	144	149	137	134	133	149	135	140	131	131	135	159	139	125	128	164	144	131	147	146	142	139	126	138	114	133	141	146	136	113	110	141	128	135	129	130	126	136	142	141	134	138	117	109	141	116	135	157	133	125	128	133	130	127	122	136	159	161	116	124	154	127	120	134	114	161	140	162	119	140	139	143	152	130	141	135	135	131	119	151	138	126	136	121	115	119	133	138	140	153	145	133	139	114	143	149	138	88	126	143	130	137	126	131	132	142	149	145	103	137	143	145	120	122	125	138	123	123	148	114	141	161	110	138	132	161	139	113	129	127	131	127	141	110	142	121	141	138	136	113	130	152	112	150	127	157	118	131	121	131	131	142	133	142	128	127	134	147	143	125	153	131	135	136	144	122	126	146	111	132	125	135	138	140	127	124	146	147	143	142	165	150	111	142	132	136	151	127	127	126	134	133	146	130	140	141	129	132	142	132	144	116	123	132	142	171	135	132	143	142	137	131	108	131	145	128	138	141	125	130	144	143	121	118	135	119	115	142	127	140	153	144	160	117	136	139	119	153	130	110	128	137	111	143	145	137	124	118	132	145	125	117	147	154	137	134	147	153	120	138	153	125	138	124	157	130	140	134	123	127	149	131	118	126	156	131	142	133	128	128	106	125	116	133	133	158	153	106	148	145	123	141	118	120	167	146	136	132	109	125	145	139	147	130	126	154	132	127	152	124	147	135	119	125	125	139	143	155	145	129	127	122	141	165	128	136	136	145	111	120	145	123	114	151	134	144	131	168	125	125	125	119	133	141	122	117	122	139	128	127	131	138	135	141	138	131	115	141	154	153	135	141	141	146	136	124	129	150	156	142	114	125	136	137	146	124	128	143	133	140	149	140	115	144	146	160	135	143	137	133	139	121	123	138	151	136	137	158	144	121	121	125	136	131	151	146	133	128	143	123	137	118	126	156	140	140	123	134	144	110	135	108	139	134	147	137	147	129	141	129	155	111	138	150	142	110	134	140	150	110	152	143	135	143	122	149	158	131	134	134	132	135	127	135	145	135	126	137	124	129	141	140	128	130	138	139	151	152	125	133	125	126	134	151	138	123	146	125	129	152	128	159	139	151	135	132	117	110	137	135	154	142	125	126	127	117	149	135	133	144	125	141	154	148	138	127	146	130	144	140	123	129	115	154	137	128	159	131	133	142	113	139	162	149	138	136	150	161	135	147	133	121	145	144	127	160	142	136	148	127	139	145	111	105	129	132	129	121	130	156	123	126	133	148	154	142	154	153	138	131	148	103	131	145	122	130	135	123	125	147	139	140	121	145	134	131	138	116	116	134	147	139	146	130	121	130	141	129	112	115	133	139	127	122	138	135	134	146	171	121	137	118	146	158	121	123	140	135	151	121	140	127	137	141	139	154	110	140	146	139	123	145	143	139	157	125	112	139	129	140	134	124	152	136	126	121	118	135	132	149	124	127	148	146	154	140	142	144	142	123	137	120	120	144	134	140	126	129	142	118	106	146	151	123	148	122	133	149	147	125	143	121	127	122	129	142	133	144	130	139	134	139	130	129	136	131	133	121	138	116	152	123	142	143	156	131	116	145	134	145	128	138	127	167	126	121
22454	1015	2143	2597	2181	1843	1534	1312	1100	992	888	807	768	719	615	655	579	592	554	560	536	534	514	480	478	464	484	456	485	452	436	441	455	403	436	471	430	411	442	443	446	401	420	435	370	386	397	426	426	367	423	401	424	440	383	394	373	363	412	364	371	404	387	428	394	385	419	388	450	457	378	411	380	381	386	384	365	389	399	400	379	364	364	374	359	444	396	364	373	393	386	378	400	409	369	362	398	371	410	357	401	398	374	382	412	421	409	391	422	397	368	403	393	404	351	388	368	371	401	412	373	371	373	395	378	371	420	404	359	386	374	363	425	356	357	421	365	412	387	363	392	406	390	396	377	375	392	395	424	364	382	378	381	379	399	399	368	392	380	377	380	427	379	399	383	375	370	348	369	363	385	383	393	380	390	411	411	370	415	362	406	397	328	341	351	380	347	370	395	394	372	385	362	367	398	389	386	399	374	381	370	402	380	395	391	361	347	356	376	372	366	406	379	383	412	383	377	376	372	376	391	417	388	368	405	366	393	408	372	358	399	370	388	391	408	390	393	356	372	408	432	407	411	362	386	391	360	400	380	409	372	338	333	376	395	374	404	373	364	380	369	385	384	388	409	396	359	377	381	370	369	383	380	366	365	360	404	429	368	360	403	387	362	398	378	384	365	385	355	365	405	408	401	382	383	377	382	358	387	405	390	367	377	359	386	385	405	374	365	370	365	380	366	372	372	380	396	381	380	374	382	385	386	374	403	388	412	388	418	360	355	399	380	378	384	378	393	413	377	428	408	400	360	386	383	378	364	367	366	399	389	388	393	413	361	376	367	364	403	409	375	371	380	372	367	372	336	354	388	385	409	371	367	392	426	382	366	376	389	368	388	391	384	408	357	387	368	400	388	393	382	344	368	360	378	370	379	369	417	377	351	396	394	367	383	370	382	406	418	371	356	367	412	348	364	372	397	377	385	389	391	399	363	377	374	385	378	372	386	388	384	401	378	398	406	371	419	351	436	358	395	404	408	362	396	364	375	392	366	408	407	400	389	385	398	379	383	387	336	358	391	381	383	352	368	373	420	361	363	414	406	382	378	368	368	390	360	380	361	372	390	367	388	391	402	374	373	412	357	364	379	397	398	347	378	379	378	386	402	382	346	396	398	372	368	414	381	426	371	378	376	436	384	394	394	370	397	358	411	387	379	364	400	383	354	378	419	381	401	378	386	424	397	392	380	391	383	361	398	379	415	376	386	393	355	403	382	390	376	401	378	360	341	384	371	358	374	401	386	374	421	368	388	351	368	413	386	405	392	382	313	390	382	340	362	407	381	389	378	394	373	390	411	379	390	392	364	383	359	393	376	358	357	367	347	375	374	394	376	380	377	379	414	356	392	385	403	392	394	390	378	405	365	417	359	376	397	387	399	423	368	414	390	365	366	385	355	388	382	371	355	404	358	415	349	386	373	413	366	375	389	398	344	411	412	356	382	363	397	380	376	381	371	402	424	374	391	401	365	377	370	412	406	370	388	382	395	380	381	374	401	364	379	390	395	409	383	379	400	380	387	406	381	385	388	403	353	400	355	411	405	390	420	391	391	403	398	423	370	373	409	379	386	373	386	405	389	373	372	349	366	368	378	350	388	404	404	352	408	393	386	368	383	364	398	348	372	415	372	392	376	402	390	362	362	385	365	379	326	377	372	391	411	387	410	423	361	391	390	414	390	407	368	386	369	367	399	395	403	413	394	365	360	407	350	387	384	348	400	405	386	384	379	360	373	363	386	369	391	359	386	385	387	418	367	376	399	392	402	410	396	327	379	378	389	419	370	370	380	397	379	383	387	361	387	397	378	349	365	405	412	376	373	399	375	417	363	370	398	393	385	388	351	370	360	402	379	396	416	384	370	393	364	374	383	394	409	379	339	386	406	382	398	357	387	354	378	432	366	376	381	363	381	393	362	404	374	399	370	372	363	381	382	409	396	395	357	389	403	361	398	382	365	381	394	405	387	356	395	391	379	410	374	351	380	429	393	375	383	381	382	363	437	364	353	392	375	369	374	346	398	396	361	400	399	379	374	395	396	372	410	401	381	398	361	383	360	379	405	380	385	409	371	385	398	361	379	363	404	398	390	377	403	372	364	376	395	387	382	368	369	362	392	371	382	399	377	378	386	361	379	387	343	415	399	341	375	369	371	371	348	390	367	367	380	397	392	396	365	396	377	386	385	369	379	360	379	361	380	370	392	374	354	388	365	344	357	381	355	356	350	399	396	398	425	395	385	359	385	420	394	386	372	354	364	352	392	411	391	372	403	425	409	374	384	364	374	370	379	368	359	414	383	387	375	389	392	381	385	437	379	402	413	368	393	391	372	414	418	392	390	377	373	396	374	399	398	383	380	333	392	373	398	366	379	367	395	380	387	400	403	380	388	424	379	368	365	398	406	409	369	381	415	380	336	407	409	397	368	372	379	376	383	399	391	402	388	396	390	402	388	382	397	397	378	352	391	395	405	396	395	382	374	375	385	364	398	324	404	393	379	396	384	398	337	431	373	380	398	390	348	350	367	397	374	379	373	366	368	405	378	391	350	406	407	356	413	410	394	363	408	371	383	412	387	389	433	354	417	376	356	350	383	371	382	387	359	385	366	367	374	391	381	372	361	371	387	406	379	394	396	358	381	395	364	409	380	411	390	375	376	379	397	409	376	365	358	392	374	380	377	412	375	389	353	332	382	425	364	399	376	389	419	397	377	405	395	355	423	400	368	375	387	362	375	378	380	387	403	383	406	383	365	377	358	385	376	395	389	374	394	409	378	405	404	382	380	382	363	358	386	385	365	383	390	431	350	382	364	364	352	375	370	390	373	400	440	339	382	375	382	411	380	397	397	351	338	364	388	371	420	389	398	364	402	395	367	393	375	392	428	381	369	356	397	409	392	372	369	376	391	374	373	386	363	400	384	386	369	387	371	380	356	383	386	391	342	376	369	380	383	372	378	364	363	389	366	404	386	385	382	385	409	413	368	364	388	377	395	341	380	386	370	374	354	424	401	405	405	359	423	395	387	376	364	418	377	398	400	377	404	412	392	404	383	368	401	384	365	376	399	415	370	361	372	357	364	357	366	350	408	369	369	399	408	420	395	397	365	399	438	384	377	378	389	385	376	391	416	406	427	383	383	398	388	364	373	331	356	368	365	386	361	378	378	373	418	373	350	398	352	380	362	401	347	395	356	393	402	377	395	408	391	402	410	368	394	394	369	355	350	392	384	337	363	377	398	384	362	372	370	379	375	379	382	414	377	387	379	340	373	412	362	362	394	354	408	385	373	376	355	387	368	389	409	358	373	387	389	382	365	329	379	376	383	398	390	404	367	405	390	393	341	398	398	408	414	360	407	394	373	429	365	350	389	380	383	401	371	360	390	380	376	369	361	416	391	374	345	387	383	371	395	375	396	394	375	384	398	373	356	397	403	386	409	370	409	411	394	384	397	397	382	403	385	347
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
