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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
336148632234	336148632745	336148633295	336148633845	336148634397	336148634945	336148635495	336148636047	336148636595	336148637145	336148637695	336148638245	336148638795	336148639345	336148639895	336148640447	336148640997	336148641545	336148642095	336148642645	336148643195	336148643747	336148644297	336148644845	336148645395	336148645945	336148646495	336148647045	336148647597	336148648147	336148648695	336148649245	336148649795	336148650345	336148650895	336148651445	336148651997	336148652545	336148653095	336148653647	336148654197	336148654745	336148655295	336148655847	336148656395	336148656945	336148657497	336148658045	336148658597	336148659145	336148659697	336148660247	336148660795	336148661347	336148661897	336148662447	336148662995	336148663547	336148664097	336148664645	336148665197	336148665747	336148666297	336148666845	336148667397	336148667947	336148668497	336148669047	336148669597	336148670147	336148670697	336148671247	336148671797	336148672347	336148672897	336148673447	336148673998	336148674547	336148675097	336148675647	336148676197	336148676747	336148677297	336148677845	336148678397	336148678947	336148679497	336148680047	336148680597	336148681147	336148681697	336148682247	336148682797	336148683347	336148683897	336148684447	336148684997	336148685547	336148686097	336148686647	336148687197	336148687747	336148688297	336148688847	336148689397	336148689947	336148690497	336148691047	336148691597	336148692147	336148692697	336148693247	336148693797	336148694347	336148694897	336148695447	336148695997	336148696547	336148697097	336148697647	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30584	4985	2842	2103	1430	1049	823	631	494	441	378	389	344	295	280	298	249	238	256	214	221	242	211	225	211	202	228	188	237	196	189	199	192	175	192	184	226	209	193	175	190	180	192	181	171	211	205	180	176	186	194	187	207	218	160	171	187	184	179	178	211	177	163	205	196	185	189	212	176	170	163	175	208	164	173	186	192	165	183	187	175	185	203	166	191	183	179	172	174	188	179	170	193	177	166	196	209	194	166	212	201	198	161	196	178	196	171	176	190	189	178	174	172	187	193	191	174	186	181	188	186	187	191	182	194	185	199	178	192	181	179	166	191	190	217	218	173	194	189	158	181	185	168	191	182	161	201	169	158	209	199	175	153	173	167	188	190	175	155	179	175	181	200	165	181	170	177	180	191	178	174	198	164	173	179	209	197	191	185	169	183	206	190	198	185	197	165	157	180	156	207	174	173	171	170	160	186	195	178	165	187	186	165	169	228	173	191	215	193	176	153	187	183	185	169	177	149	214	160	189	160	204	204	159	188	185	188	181	186	176	185	194	197	168	157	159	193	180	199	191	173	173	187	169	189	185	217	197	186	185	177	186	172	181	200	188	172	176	167	199	165	195	182	199	181	155	186	219	171	192	180	198	176	172	177	174	157	165	200	155	179	161	195	173	186	191	181	152	174	204	188	178	195	195	186	182	177	197	152	186	183	183	180	172	161	177	169	195	191	172	176	209	184	171	182	184	164	176	190	163	188	172	182	171	176	184	187	170	191	184	169	186	161	179	179	184	168	182	170	181	172	181	190	182	191	156	175	185	187	167	165	190	194	197	172	173	181	199	177	211	206	166	193	202	180	169	168	172	186	188	177	187	181	161	165	228	170	180	170	187	201	165	179	190	208	178	182	164	162	192	173	184	205	184	172	178	161	171	159	183	153	177	170	177	182	174	179	180	158	180	173	170	200	161	171	178	197	156	186	173	199	173	186	203	201	178	187	174	157	186	187	172	185	205	167	169	208	154	164	186	159	178	154	175	174	170	177	188	174	190	195	174	167	179	170	185	176	166	163	188	206	202	194	175	178	188	169	177	198	168	172	195	185	172	174	179	189	179	194	173	189	175	185	180	185	166	162	201	176	207	182	156	156	199	194	159	188	210	189	185	213	193	176	185	210	184	197	197	187	190	164	193	170	156	192	180	182	180	167	184	196	167	206	182	192	169	184	180	193	172	182	165	183	180	172	184	196	184	190	167	166	169	162	168	169	204	176	192	177	164	184	184	179	177	183	202	178	167	197	194	195	161	175	177	178	180	167	192	188	192	194	177	174	160	199	154	172	189	188	183	184	160	208	169	209	161	179	188	184	186	165	180	153	165	162	179	194	182	163	162	193	196	182	191	186	182	179	166	178	152	157	185	174	155	164	181	186	195	213	186	196	168	177	188	158	174	172	184	206	187	182	193	184	194	166	169	160	174	186	163	188	158	173	220	171	176	168	164	196	157	185	183	194	187	170	156	172	174	187	181	182	191	163	183	202	169	179	189	169	174	183	182	182	188	167	192	198	183	174	161	186	176	178	173	204	170	200	198	186	161	199	198	172	197	141	183	174	173	186	196	177	203	195	175	185	193	179	180	180	175	169	184	193	176	196	171	192	196	162	192	178	182	174	169	175	168	177	185	176	196	205	188	179	173	172	183	159	175	183	172	168	172	180	214	206	187	177	184	190	194	201	205	208	168	190	187	161	176	183	192	179	172	198	174	181	165	187	173	200	190	162	182	173	175	159	171	168	179	169	183	197	179	146	166	156	189	206	178	176	196	178	185	164	170	185	197	198	163	184	210	188	170	186	191	188	173	175	158	157	179	167	175	165	178	172	181	198	180	195	156	157	177	176	188	154	179	180	166	169	208	170	184	205	177	200	185	170	161	163	184	168	165	169	178	200	179	177	183	176	167	201	186	182	190	181	185	174	174	180	180	163	186	163	192	177	170	202	181	175	174	188	187	189	177	188	171	190	205	205	172	190	174	172	198	181	181	185	193	173	173	172	193	195	169	187	177	201	182	169	173	195	185	165	188	187	173	193	146	219	178	181	192	143	199	188	173	171	178	191	180	159	197	200	182	166	181	189	174	179	172	179	171	180	183	184	174	191	201	186	181	159	170	178	189	175	186	171	182	203	179	178	185	182	186	197	178	201	191	176	161	182	176	197	166	193	193	160	185	192	209	187	194	169	204	178	176	163	187	175	168	179	184	184	163	177	184	173	171	185	176	182	176	191	174	184	172	188	149	188	196	153	210	186	180	177	173	170	220	183	216	172	174	182	172	181	179	192	170	189	179	172	180	189	167	181	177	184	189	143	207	165	165	197	177	173	176	189	163	164	155	174	176	164	186	177	163	179	188	173	179	170	191	172	196	196	180	191	194	182	183	189	189	186	194	177	200	194	178	160	164	195	179	202	176	163	168	182	165	190	220	196	182	168	183	184	165	186	166	197	166	172	180	166	169	179	198	196	183	165	173	177	190	170	191	181	191	169	193	194	186	178	190	156	191	206	156	161	178	174	172	168	182	194	157	153	174	166	176	182	176	172	173	186	151	196	150	170	184	172	198	167	182	180	186	190	189	183	202	172	187	199	166	183	185	179	150	179	174	183	184	176	162	168	180	176	190	189	202	161	170	204	189	190	188	191	188	174	163	178	216	184	152	169	149	171	164	199	188	194	185	176	174	176	191	164	189	194	177	170	175	162	195	205	160	203	175	179	213	183	186	185	192	193	198	171	166	171	164	177	167	184	178	194	172	204	147	186	168	169	184	202	181	185	190	176	166	185	150	163	172	204	181	167	189	187	189	187	195	193	187	190	193	192	174	170	156	190	189	193	162	173	193	148	192	182	190	169	179	181	164	192	190	191	179	174	165	200	194	190	166	180	184	176	212	198	189	176	197	183	203	202	199	205	179	173	183	184	169	160	171	187	204	211	197	166	201	169	194	198	162	185	182	169	160	147	172	180	179	199	183	156	208	205	184	178	200	170	165	188	178	180	192	183	191	155	201	179	158	184	173	189	165	170	191	183	192	192	203	178	174	185	227	167	176	202	186	171	187	153	197	161	169	170	175	179	181	187	161	168	203	201	191	199	185	204	211	188	160	171	178	184	174	167	198	181	176	182	188	190	177	183	182	194	158	193	177	177	148	168	179	147	162	172	166	173	185	155	178	174	206	165	207	181	176	190	182	214	193	173	199	203	168	155	208	184	168	180	185	174	198	197	193	206	180	182	176	189	195	184	149	205	172	185	147	187	185	157	196	186	181	161	202	193	149	155	182	202	194	188	189	201	186	172	169	184	182	180	161	191	170	186	178	203	188	196	161	176	182	184	177	163	182	180	196	184	177	173	192	174	160	146	195	191	188	162	166	184	204	184	189	191	170	201	172	188	187	198	176	163	190	168	183	204	176	201	179	184	161	188	178	168	184	188	170	194	172	165	182	161	190	173	187	189	200	192	187	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13413	2561	6005	6628	5462	4393	3533	2967	2431	2134	1868	1610	1609	1438	1289	1163	1109	1055	1010	920	957	899	826	858	817	740	732	781	729	692	675	680	721	652	616	635	641	644	639	634	597	582	577	625	602	656	571	601	595	584	561	620	583	549	549	575	563	567	550	553	539	588	566	557	598	535	560	570	562	534	551	533	572	524	563	541	556	565	544	515	546	519	535	546	540	558	570	528	548	545	537	529	553	518	522	540	511	516	560	522	531	499	516	573	468	497	554	514	541	548	522	522	553	527	529	482	542	559	512	514	529	503	520	540	514	542	529	516	488	511	549	548	520	466	545	517	479	547	523	502	510	519	554	564	532	497	562	508	522	529	528	539	516	532	515	475	482	523	507	529	526	483	521	507	489	564	512	526	555	488	504	491	512	487	502	541	520	529	535	525	509	458	497	509	487	541	508	517	521	519	492	541	553	499	543	495	561	525	496	500	507	532	546	495	538	506	536	518	513	527	505	524	512	474	531	541	511	528	507	521	512	523	527	540	495	527	512	540	488	512	531	526	518	519	488	527	573	517	526	478	549	527	515	474	511	474	544	543	533	533	488	514	513	526	536	559	494	471	509	527	518	504	523	484	551	485	538	503	495	520	487	511	542	543	491	499	521	489	510	553	536	526	521	526	500	548	508	556	505	520	479	489	517	552	565	534	494	525	525	532	547	500	532	520	467	523	518	493	522	513	540	516	538	493	522	498	497	524	516	498	490	540	547	559	540	544	514	487	551	527	493	528	497	525	497	507	510	559	540	475	482	520	513	512	458	498	490	486	519	496	508	530	537	548	566	502	508	495	524	516	512	559	527	506	549	508	500	507	501	538	497	515	520	539	552	530	504	519	480	568	527	508	524	511	492	508	503	507	566	526	508	476	568	547	526	526	506	510	487	505	484	511	520	505	509	513	515	512	493	479	514	528	534	505	473	527	520	528	530	542	522	510	515	523	556	550	517	538	541	543	527	521	536	467	532	491	464	489	573	496	549	539	489	514	527	519	546	500	516	500	509	545	548	507	530	536	549	549	516	508	543	525	531	555	537	479	504	528	515	504	521	532	519	498	481	535	522	548	507	517	531	516	509	500	569	558	458	528	532	528	549	499	496	499	506	532	533	520	504	503	535	488	524	546	504	483	579	487	523	541	490	465	516	491	484	564	500	468	538	516	539	502	508	520	534	536	510	539	530	539	506	534	548	556	518	495	519	510	487	521	497	527	517	551	540	555	483	516	486	498	505	502	515	493	538	493	523	546	522	513	524	512	506	525	540	484	498	542	507	527	534	539	501	520	535	551	486	530	496	521	524	519	523	542	487	514	504	515	496	510	543	517	520	506	518	545	516	504	518	529	487	540	580	532	504	469	540	451	573	497	486	552	492	497	536	545	512	524	545	520	520	552	496	503	520	515	485	485	521	495	512	497	521	517	527	490	495	525	496	502	543	512	503	501	530	575	532	489	514	519	524	473	519	470	508	527	500	522	529	519	509	485	543	502	507	528	529	524	505	535	503	529	495	533	496	522	508	533	506	513	528	499	512	516	504	529	490	548	501	519	543	527	509	507	474	548	511	472	519	524	501	506	573	502	515	519	511	521	530	557	520	472	532	497	527	545	527	495	528	535	505	494	564	512	536	549	524	546	500	497	506	508	489	497	523	506	558	477	531	533	543	465	503	492	512	504	512	484	478	482	525	535	507	469	543	538	503	507	534	521	507	532	532	506	544	548	471	486	496	500	521	538	517	496	540	492	512	533	514	534	521	514	458	599	475	495	496	502	581	528	527	553	527	505	523	498	506	515	535	518	531	520	537	527	537	560	493	508	530	482	481	522	488	519	532	533	542	498	507	501	549	555	552	485	500	528	512	505	520	507	533	526	533	525	547	551	514	531	528	504	501	513	540	510	505	534	570	520	503	515	484	490	487	496	511	513	494	536	490	530	543	520	560	539	511	535	501	496	554	567	531	520	496	500	480	456	511	528	494	508	492	543	519	485	499	509	507	541	519	496	473	541	566	483	526	534	532	571	528	514	502	518	508	523	538	521	510	475	506	512	500	507	513	514	482	479	507	485	509	514	529	557	549	478	498	518	519	487	490	505	529	536	503	542	480	489	542	530	569	544	496	481	527	482	529	504	530	490	513	529	526	493	525	521	529	501	527	574	496	512	517	524	506	476	533	540	478	514	525	557	529	504	494	491	535	505	510	524	510	540	497	534	554	505	517	499	491	511	510	522	521	531	541	516	507	482	499	531	469	547	523	510	524	543	506	541	522	496	525	530	490	554	497	515	511	563	493	557	577	496	504	497	543	522	486	520	550	544	517	517	477	524	518	513	508	532	520	519	532	564	517	522	512	482	520	527	497	519	494	492	552	509	534	467	530	536	555	494	544	502	503	532	555	528	478	518	511	511	481	526	496	555	503	507	535	475	515	546	503	521	524	513	510	507	563	522	478	499	545	493	534	477	480	505	493	508	559	532	537	481	535	519	563	503	507	504	498	499	501	518	535	519	522	548	511	520	540	509	497	530	470	495	528	534	530	472	540	550	547	554	488	490	441	547	490	527	532	496	533	556	502	527	517	568	493	520	530	532	503	497	500	500	513	500	492	548	550	513	503	555	543	538	544	493	525	491	527	506	541	501	525	533	514	549	527	542	529	514	550	530	564	548	490	528	494	489	530	498	571	532	506	547	500	475	505	525	524	549	510	504	486	554	474	485	524	535	526	555	485	529	552	500	489	572	549	485	471	485	499	516	527	507	518	491	511	565	554	495	504	479	502	542	549	541	542	519	497	520	507	546	483	517	500	484	467	544	517	467	501	500	531	496	513	516	493	556	509	515	545	520	508	482	506	553	487	558	515	476	510	483	545	497	540	514	509	570	511	495	505	506	510	530	531	515	492	513	512	542	559	530	555	589	523	552	524	496	504	495	552	516	494	533	521	548	513	504	517	538	528	522	513	516	518	516	506	537	543	481	540	504	515	532	507	527	527	527	486	507	530	520	534	485	521	520	530	513	497	545	572	494	483	503	514	501	480	531	496	535	485	535	515	531	503	538	487	545	535	549	505	481	509	535	517	552	559	542	464	516	531	507	534	556	522	508	520	503	484	532	523	511	507	517	464	491	530	574	531	523	511	550	518	532	525	525	505	495	519	537	536	522	550	514	525	524	533	525	498	535	526	496	545	533	486	511	512	559	550	541	486	481	529	540	461	512	505	471	544	502	552	509	509	548	547	541	506	529	503	502	509	490	551	528	495	567	510	480	475	540	544	508	540	488	546	540	522	513	521	522	553	507	509	502	477	526	540	512	482	482	511	543	522	536	511	496	495	510	535	503	517	537	490	511	501	538	541	536	498	490	529	523	506	532	523	503	551	509	504	484	500	508	542	491	512	500	535	513	533	504	541	530	526	491	530	561	564	479	538	520	475	516	496	531	531	514	501	497	536	532	515	528	517	554	525	538	487	520	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3391	234	164	192	151	149	124	145	103	121	117	106	112	100	113	119	102	120	112	102	121	109	117	129	118	112	94	109	109	128	101	100	120	112	96	118	106	87	116	111	113	98	102	121	125	107	107	107	130	119	116	116	130	119	90	124	124	106	110	105	108	120	102	121	119	95	134	122	117	100	108	103	108	104	114	131	111	96	112	105	113	101	106	113	113	91	102	98	101	118	127	103	120	92	121	118	115	88	111	122	115	113	107	103	120	111	102	110	107	111	92	108	100	108	99	95	106	111	102	126	108	119	109	90	116	107	119	125	104	89	112	94	119	121	102	93	109	105	108	119	110	105	119	105	97	116	136	111	95	101	105	105	103	111	93	117	121	87	110	99	106	115	104	134	103	113	86	95	96	107	98	130	115	117	110	102	109	99	102	122	84	106	115	92	110	98	122	112	104	113	108	109	94	111	105	97	99	113	125	90	119	104	99	124	114	106	101	111	102	102	88	106	127	108	91	92	107	126	117	111	101	112	115	106	99	108	100	90	131	110	110	113	111	111	105	116	117	121	115	92	103	90	125	131	110	102	136	129	115	110	113	139	120	101	104	125	97	124	111	127	104	110	99	120	109	110	97	92	108	114	130	112	118	107	96	100	124	100	98	120	97	100	109	120	111	95	127	96	110	98	116	110	107	96	105	112	114	99	116	125	117	117	126	100	106	103	95	102	106	106	95	97	104	94	98	100	114	104	111	132	119	104	118	121	96	111	96	102	96	106	113	108	103	126	102	104	104	111	100	105	112	112	127	115	128	115	108	105	113	102	116	104	116	107	114	119	101	124	119	100	111	117	103	99	127	118	127	112	83	107	109	97	105	101	112	112	114	120	134	111	116	111	120	127	93	100	109	108	109	100	120	111	113	91	121	122	106	112	126	124	111	117	134	98	108	108	109	105	100	99	112	103	105	122	103	106	101	105	130	106	99	118	97	104	118	121	134	115	91	133	123	108	102	115	96	89	106	120	105	89	95	110	105	105	111	107	115	89	96	120	106	129	108	119	94	120	106	113	116	110	101	104	104	101	96	110	105	95	107	106	114	109	88	101	119	107	104	99	125	108	111	102	100	90	96	120	104	129	107	104	118	112	102	108	120	120	111	116	121	125	105	105	110	104	119	88	118	122	111	113	112	103	104	119	118	80	99	125	127	114	114	110	136	92	108	119	116	107	106	114	118	98	112	111	119	115	102	102	115	107	126	125	120	115	108	114	104	135	112	97	125	103	116	116	108	109	111	110	118	100	122	98	108	99	101	114	102	96	119	107	112	100	101	107	88	118	105	108	102	91	95	102	142	116	142	100	104	99	126	114	127	103	111	112	103	109	105	109	107	117	122	100	89	100	102	89	122	122	96	105	122	100	120	113	115	115	120	98	109	96	125	127	124	99	99	100	117	100	127	115	109	114	116	113	115	98	120	121	96	117	109	104	108	119	106	111	94	113	117	109	124	105	124	121	111	107	97	119	120	102	92	108	100	108	124	134	120	93	105	107	105	100	136	112	113	102	106	118	107	107	122	114	105	109	99	146	100	101	100	104	108	81	108	93	107	131	117	118	107	103	134	96	80	113	113	128	128	118	110	103	113	108	85	126	134	106	121	110	95	126	122	93	103	105	116	91	129	105	119	108	98	95	125	103	118	105	112	106	97	103	105	120	96	106	107	115	108	109	104	98	121	112	118	105	114	112	115	108	115	122	110	87	105	114	112	96	96	121	111	127	104	104	105	112	111	122	127	123	119	113	109	118	105	119	110	118	118	106	116	112	112	116	108	99	106	120	101	91	102	106	106	107	109	108	125	95	113	112	120	104	113	105	107	101	96	113	116	118	118	92	114	125	119	111	117	103	94	116	94	93	124	118	117	109	89	107	103	109	119	105	97	117	106	113	126	114	112	102	95	100	103	101	114	101	109	109	127	121	92	102	109	119	93	109	112	96	108	115	111	98	109	119	104	93	107	98	116	113	105	110	120	100	96	97	111	98	116	119	96	103	116	108	101	104	118	109	111	95	111	124	103	109	107	112	102	105	102	110	120	112	95	124	120	110	110	99	111	93	113	112	112	101	111	122	112	106	116	121	114	128	102	122	99	96	106	88	104	96	112	92	113	114	122	121	111	108	110	117	117	109	95	124	99	118	135	92	109	111	101	111	122	112	99	105	126	110	121	104	111	116	102	105	103	109	115	120	110	114	102	102	117	114	128	91	115	117	116	93	115	122	110	89	111	123	106	95	108	98	99	105	123	131	93	116	114	121	96	135	107	112	106	103	122	122	114	103	120	105	100	116	109	101	112	113	133	114	130	123	114	107	99	97	125	112	114	101	106	117	101	105	102	106	113	91	110	120	112	102	98	120	113	130	110	102	95	121	106	107	116	119	129	110	100	105	123	101	133	101	95	112	104	105	112	104	110	91	102	109	128	134	110	131	112	99	112	99	124	111	113	113	108	109	105	105	117	108	112	114	92	110	123	102	109	104	117	124	113	112	109	103	95	128	106	127	98	100	102	110	135	115	123	113	95	114	93	116	99	103	106	107	135	131	88	101	123	111	131	124	115	104	123	134	96	108	123	122	100	99	114	113	89	113	102	110	126	87	86	112	105	109	105	94	119	107	116	106	143	104	115	99	96	118	108	94	124	108	116	113	108	123	100	98	109	102	113	108	104	98	101	104	133	109	96	113	103	107	104	94	103	96	114	115	109	111	98	104	115	113	93	112	118	115	99	106	120	103	100	143	103	109	98	105	126	129	115	109	116	97	100	113	131	121	119	102	132	129	103	109	106	97	110	105	129	91	130	107	117	111	94	98	93	106	110	107	118	103	113	108	98	103	122	92	109	104	110	109	128	97	101	109	113	109	107	104	110	100	98	102	95	106	108	99	96	94	108	104	112	120	109	116	107	97	111	109	100	106	106	127	110	110	108	110	124	108	129	115	106	94	109	111	104	105	118	93	123	113	119	103	104	96	117	126	106	106	98	100	99	119	121	96	126	122	113	112	94	106	130	101	105	111	104	96	109	93	101	113	114	102	93	102	117	107	121	92	93	105	116	102	117	116	128	113	101	96	123	112	103	92	95	107	111	109	110	111	86	130	104	106	97	109	113	106	97	121	132	121	118	105	116	111	115	110	102	116	102	113	110	122	105	100	98	111	120	129	93	132	114	90	114	106	125	101	113	124	104	122	115	105	94	102	130	109	105	106	100	92	110	97	115	100	94	128	100	114	114	114	103	115	97	110	103	102	110	119	111	97	122	115	109	112	101	90	130	114	118	99	102	112	123	88	116	95	115	100	121	114	89	114	106	125	111	105	122	124	93	102	94	123	124	102	112	118	94	99	99	99	120	127	98	104	106	105	90	103	135	116	108	107	115	115	131	113	113	100	90	125	115	86	107	112	105	98	102	118	121	112	112	103	93	130	120	106	114	108	116	91	114	100	119	101	119	111	88	121	111	105	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3875	427	502	526	487	427	430	406	404	362	429	365	356	388	338	338	349	362	382	380	358	334	353	378	330	346	379	364	341	321	363	342	330	342	358	346	364	340	330	330	333	323	352	348	320	332	339	304	320	334	314	327	353	312	334	350	333	325	349	352	310	339	306	318	390	353	350	312	355	319	334	328	346	344	309	333	325	364	319	341	334	323	333	357	342	344	352	305	342	323	339	328	285	322	330	319	360	338	344	323	354	331	344	324	350	360	331	332	345	326	327	353	368	301	326	345	343	332	331	344	340	343	317	297	327	363	312	340	313	330	340	311	328	327	302	335	304	333	295	359	329	330	355	337	284	355	321	360	314	334	367	329	337	340	361	318	347	292	322	306	337	299	317	331	359	339	334	340	329	325	336	338	323	328	317	296	313	346	347	351	357	320	327	299	334	348	319	318	336	317	316	358	329	336	341	341	357	308	321	328	339	344	343	356	356	301	342	331	343	294	322	359	359	317	323	318	351	346	394	362	337	343	337	327	334	343	343	318	306	339	339	355	363	317	353	329	325	332	327	327	328	310	328	338	334	315	312	370	350	349	341	307	337	335	348	341	303	369	332	372	343	329	317	333	328	313	341	319	344	352	325	331	309	314	309	322	326	334	338	307	322	327	323	319	322	305	341	321	334	308	337	334	304	340	320	336	328	343	344	370	318	364	358	320	336	344	300	335	347	334	311	317	341	329	342	332	326	344	339	328	343	328	350	379	323	347	328	348	340	327	326	357	336	311	318	313	320	314	338	322	314	319	302	350	321	305	345	305	333	348	317	283	326	352	301	302	320	319	320	306	334	354	324	319	334	323	328	325	328	359	352	338	322	318	336	344	342	357	320	344	335	322	333	315	344	309	314	330	328	307	329	345	344	329	341	326	342	322	315	290	333	353	339	340	348	347	339	346	330	302	355	350	319	350	317	339	299	343	334	296	306	335	340	345	346	352	340	309	343	336	297	333	343	274	350	321	343	349	350	351	335	342	337	325	353	345	326	315	300	344	341	321	325	363	341	328	325	335	319	314	331	322	358	344	342	339	308	309	311	311	360	344	325	378	338	357	350	306	326	315	328	341	323	334	314	304	315	355	322	340	357	338	353	322	323	308	324	360	344	329	319	343	355	334	325	337	331	322	344	327	344	313	311	371	345	346	337	301	362	327	336	343	323	305	341	358	326	341	330	330	351	315	357	327	322	333	326	334	343	337	361	314	351	347	302	333	320	301	355	303	324	326	351	302	337	338	332	330	301	344	325	355	331	323	333	332	363	352	344	334	335	348	336	341	329	334	324	322	327	353	347	337	363	340	343	327	308	328	332	309	324	322	328	319	344	316	311	340	310	317	321	338	328	308	310	356	341	305	347	350	335	321	341	339	327	327	327	330	322	393	311	330	311	346	313	320	334	318	303	323	352	360	302	339	354	309	313	343	298	329	378	345	335	319	343	319	334	315	340	329	324	332	345	304	340	289	294	306	317	347	319	319	334	322	338	316	345	294	312	346	315	329	339	322	342	327	311	321	329	348	334	297	285	384	312	336	334	334	321	323	353	350	315	307	330	328	322	333	333	346	333	333	316	356	328	316	318	343	335	291	346	351	313	355	312	333	315	368	318	330	360	330	369	320	310	304	315	308	331	327	331	359	327	339	339	319	306	347	298	301	318	352	335	320	331	332	327	309	334	308	351	313	368	322	327	343	323	332	343	334	303	330	303	302	315	314	324	337	309	353	348	354	323	311	378	314	332	325	354	331	335	328	326	306	318	311	329	331	327	324	306	334	335	315	369	335	341	336	338	365	341	330	322	333	327	354	343	301	330	341	316	332	347	361	350	323	320	356	343	350	324	320	369	350	346	352	335	323	310	315	328	374	345	375	337	319	309	284	337	331	305	329	302	296	309	321	343	319	325	339	311	336	326	363	339	338	338	283	321	329	328	306	323	326	325	324	313	347	352	355	334	323	326	335	340	343	351	323	329	361	289	355	314	311	316	351	327	328	342	316	326	317	312	363	330	304	336	334	337	347	323	339	321	335	312	335	321	304	292	323	343	308	368	322	327	339	340	351	377	308	330	335	367	304	348	343	341	330	291	345	314	339	340	339	324	335	351	333	310	325	319	332	330	339	325	309	314	318	326	328	330	350	316	310	355	352	323	330	323	316	361	329	341	322	369	316	328	321	321	339	352	309	318	359	341	337	300	337	293	356	323	326	324	378	343	318	320	342	324	359	289	328	324	315	303	375	327	334	353	321	335	330	351	365	335	319	322	346	298	344	324	327	299	319	317	323	360	315	328	349	344	352	335	336	330	349	335	345	311	310	351	323	322	348	326	314	339	335	335	345	345	311	343	319	349	303	311	346	353	346	303	361	313	343	311	351	346	344	339	334	316	300	364	307	317	327	337	332	327	342	329	313	324	328	321	306	336	374	331	326	320	354	340	333	311	315	324	331	310	304	355	319	317	308	314	304	332	309	344	322	347	327	328	323	321	321	353	355	349	374	338	320	317	322	321	303	307	332	331	352	338	313	341	339	336	333	351	325	332	328	324	352	329	338	329	311	351	335	313	338	326	316	338	334	318	322	305	307	309	323	330	318	328	312	333	331	343	340	323	344	385	319	351	377	309	335	324	325	352	328	330	322	305	328	329	299	308	343	334	341	298	319	345	332	328	333	368	337	347	333	346	351	339	333	323	316	282	309	360	311	356	364	307	346	300	332	335	376	336	360	336	340	328	339	329	379	330	331	341	321	315	349	313	327	331	335	326	319	339	319	343	337	345	333	327	309	349	342	326	334	332	336	338	323	328	347	339	326	326	328	332	347	348	367	324	343	369	325	350	336	300	344	332	317	328	281	326	312	331	312	347	341	348	354	331	318	326	304	358	356	349	326	315	373	323	324	290	301	296	329	338	328	338	320	351	296	336	325	331	329	332	341	328	357	292	359	323	323	332	311	352	333	334	335	322	314	316	333	322	322	329	314	339	310	309	350	325	318	344	331	334	310	342	325	328	349	347	298	330	356	316	328	304	318	317	294	349	350	348	343	314	349	329	332	357	327	326	366	347	320	320	369	314	345	357	325	340	356	308	317	344	331	325	355	325	365	317	315	341	343	332	307	334	333	344	342	301	348	352	322	341	343	340	312	319	350	333	324	334	328	348	333	345	332	327	335	356	321	332	329	336	360	325	342	344	347	328	334	298	305	341	343	353	321	351	374	324	332	293	328	345	333	364	318	353	361	332	347	351	326	335	310	297	333	314	345	348	292	336	326	322	317	353	328	315	342	335	361	357	308	322	326	359	339	336	362	355	346	330	342	324	338	328	343	327	354	346	334	338	331	311	335	312	302	350	349	343	323	326	354	338	338	304	314	328	336	305	340	315	356	345	298	336	337	359	306	357	345	281	315	337	341	305	311	365	325	346	332	342	346	322	352	320	341	330	340	341	337	309	305	328	322	315	325	321	322	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22192	2150	1465	1032	735	528	424	309	269	264	215	163	160	155	154	131	140	105	138	107	84	120	104	104	120	101	105	92	96	100	112	116	103	83	112	96	107	87	82	111	102	85	100	93	94	84	89	98	94	95	91	87	84	88	92	104	97	94	82	107	89	92	78	94	110	100	90	89	101	77	80	103	100	85	84	92	105	89	89	102	81	103	91	91	83	88	75	85	83	85	79	88	83	113	96	85	104	85	95	87	79	73	82	99	98	108	86	96	103	87	84	89	96	73	97	79	98	96	94	99	101	88	87	97	76	77	94	104	96	81	90	92	90	95	93	88	88	99	108	79	99	90	85	78	88	76	97	80	104	86	82	89	83	89	77	94	87	93	99	79	99	77	91	89	94	100	87	115	81	87	83	82	84	70	76	91	104	77	82	79	90	95	80	90	81	88	100	95	98	73	94	82	96	75	80	108	85	74	108	83	89	93	75	75	84	77	75	90	95	102	101	86	93	83	76	86	94	67	75	81	81	80	85	84	92	89	90	77	84	81	102	116	77	88	77	94	95	67	89	93	87	86	73	97	81	85	97	92	99	94	100	77	83	106	79	100	91	76	93	103	108	74	101	78	81	79	90	103	92	87	72	97	87	97	98	94	96	106	101	86	84	74	94	72	92	86	81	85	93	86	91	98	71	73	90	88	83	77	86	103	68	100	99	86	84	99	90	100	68	71	97	101	82	68	79	83	90	94	85	93	81	87	94	96	88	100	78	90	109	87	101	84	95	76	89	72	100	88	99	92	105	76	93	82	87	75	99	91	88	76	98	80	93	97	89	84	88	101	89	84	65	96	103	90	81	93	79	101	80	103	99	103	88	88	103	90	91	90	101	87	80	98	92	103	97	98	92	95	93	76	84	73	74	91	75	96	89	85	84	107	76	85	82	81	101	81	90	83	75	90	90	96	80	102	97	95	97	80	90	86	110	82	102	103	81	104	84	88	91	96	88	87	63	99	81	100	81	88	98	68	86	107	82	92	95	90	95	102	81	95	93	80	79	100	88	99	88	69	86	82	89	78	84	95	81	89	80	87	88	86	99	81	74	67	103	92	94	97	74	93	97	90	93	85	90	78	96	92	94	81	91	94	94	85	82	98	96	86	87	79	88	76	90	80	83	83	106	91	88	95	91	79	79	81	73	85	83	104	106	68	88	115	86	93	82	76	86	56	87	98	83	103	80	93	83	73	66	74	88	83	82	89	68	85	89	90	86	95	83	98	80	94	80	83	86	81	90	84	110	83	80	91	88	95	72	82	113	73	100	85	89	87	93	82	72	74	81	80	79	95	90	98	80	83	92	88	105	90	97	98	86	84	105	98	87	86	68	89	90	78	94	95	85	83	85	81	83	76	95	95	79	105	74	93	90	84	96	95	93	96	92	71	97	66	82	68	82	98	90	75	92	94	80	80	89	99	91	90	92	93	85	98	85	95	110	108	86	82	76	91	97	77	88	79	87	76	99	105	97	68	76	79	77	100	82	80	74	86	92	110	88	96	82	75	90	81	101	69	74	83	90	88	101	91	93	82	89	93	84	76	105	90	84	77	93	84	103	97	84	86	95	80	94	94	90	91	84	79	98	92	99	84	90	89	91	92	98	80	83	81	75	103	81	89	80	97	98	85	77	85	90	82	91	99	78	107	82	98	96	72	103	82	85	85	87	83	91	99	94	85	86	82	84	96	94	96	72	84	98	93	83	64	83	81	84	83	81	91	80	81	75	76	92	86	81	93	82	98	83	98	100	96	90	81	99	63	95	99	71	74	80	98	89	88	90	84	96	73	87	93	87	86	77	93	95	100	86	108	84	91	98	91	78	82	97	88	96	100	72	92	93	77	98	89	75	89	92	91	72	78	88	82	81	88	99	101	84	80	100	78	96	80	76	106	66	92	74	85	91	88	98	96	83	78	92	94	100	98	81	75	93	85	71	87	90	97	89	101	84	76	93	89	112	90	94	87	94	86	90	102	86	96	90	72	88	82	125	69	84	85	90	96	82	84	90	93	85	95	77	84	90	70	91	88	80	94	93	86	89	102	84	95	88	82	99	73	95	97	81	96	90	98	102	100	87	83	80	82	89	79	67	100	84	71	89	84	83	84	75	85	91	89	104	89	96	97	94	75	85	115	78	82	93	98	86	91	92	79	98	102	93	95	98	90	97	77	80	79	85	101	88	84	76	84	83	93	88	80	83	92	82	81	83	99	75	80	87	87	87	95	87	97	85	100	99	101	90	84	80	80	87	99	75	88	91	85	73	80	84	86	89	85	92	77	110	93	73	76	77	82	95	80	92	91	94	96	101	99	85	83	85	99	86	80	83	82	84	107	98	84	87	84	79	87	89	98	77	104	82	96	106	99	87	78	117	90	104	81	78	99	79	103	79	88	90	93	78	102	83	92	89	86	95	81	85	97	103	96	90	85	116	73	88	64	102	91	96	101	71	92	95	73	79	92	87	100	77	98	74	105	80	88	97	92	86	92	96	84	78	77	81	105	87	91	115	82	96	101	87	87	92	84	83	102	75	92	75	78	92	102	86	77	94	92	89	92	80	76	78	81	85	78	70	93	74	89	92	82	103	93	108	85	92	82	92	96	89	79	94	94	103	87	90	91	74	87	101	101	95	88	84	91	96	81	89	73	95	86	75	66	85	96	96	74	88	111	95	90	83	92	73	97	92	92	79	95	96	100	96	94	84	65	94	94	102	87	94	77	91	82	96	82	77	114	89	95	94	70	87	82	67	90	92	85	88	93	72	87	80	97	77	83	96	74	88	78	98	75	83	82	80	94	94	83	84	89	89	98	85	78	107	90	91	87	81	110	108	87	100	92	101	105	81	91	84	93	92	86	76	82	79	78	93	74	99	89	79	83	92	89	81	79	85	86	98	83	84	85	90	99	77	91	82	70	79	84	92	84	61	85	93	83	70	65	99	85	98	99	79	76	85	85	79	98	89	93	108	92	90	87	77	94	88	85	94	99	75	94	90	98	93	91	91	85	90	79	76	108	69	83	91	93	97	77	88	71	91	95	98	89	98	91	81	88	93	90	98	92	96	94	99	67	93	81	89	90	88	83	103	99	84	84	74	76	93	68	112	83	78	84	92	84	82	73	80	99	83	93	81	95	86	75	82	90	74	90	83	71	82	97	91	91	89	88	80	80	103	102	75	91	89	73	86	83	98	85	97	70	86	82	80	91	83	75	70	90	79	82	87	90	84	93	82	85	74	66	93	84	83	89	106	97	96	85	85	88	82	100	75	89	86	80	82	83	96	95	94	70	95	104	111	88	64	92	82	97	114	97	86	71	77	77	94	92	90	97	93	101	98	79	86	86	83	74	102	90	99	90	75	89	88	81	81	77	98	94	99	78	89	93	80	67	93	95	95	86	79	105	104	82	101	102	93	76	85	89	88	92	88	105	99	108	87	103	82	81	103	90	111	88	92	84	87	73	81	80	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10848	1499	3440	3709	3182	2423	1976	1533	1409	1223	1070	962	901	755	715	613	615	584	600	519	489	454	464	474	452	424	399	417	413	414	394	377	361	372	367	346	365	330	342	384	358	355	338	315	334	311	332	320	309	332	363	323	293	336	305	316	343	308	311	315	339	290	325	274	316	287	327	286	293	295	320	312	309	322	307	297	283	320	269	300	320	278	296	279	288	294	301	272	296	311	305	324	287	303	288	331	297	281	294	289	296	279	292	299	293	294	294	293	317	265	315	300	290	300	282	282	291	278	323	274	289	295	279	286	316	292	254	311	332	283	289	300	320	288	344	309	247	313	289	286	282	254	262	321	300	280	339	296	305	310	315	282	311	273	289	313	318	276	284	284	295	307	266	284	284	290	306	290	295	292	321	271	289	315	286	286	275	310	312	277	298	283	285	278	292	292	281	280	279	306	267	277	293	281	275	304	309	293	304	285	255	276	293	302	327	302	279	302	297	278	290	272	293	287	254	276	307	259	262	298	290	327	277	308	286	272	294	307	325	311	284	277	287	296	283	283	304	288	282	313	271	288	298	294	318	273	312	310	286	287	293	284	305	275	298	284	306	280	283	303	271	309	259	302	291	282	289	300	279	284	284	301	312	289	302	279	294	306	274	262	284	299	302	342	282	298	300	297	301	288	301	266	271	298	298	273	284	280	291	310	291	299	311	295	314	299	257	316	273	306	284	272	299	289	295	322	302	286	260	304	314	306	279	301	293	284	299	282	277	280	287	290	293	273	242	292	282	280	302	294	260	284	298	297	298	311	328	290	283	318	284	293	286	305	289	251	287	259	295	281	323	309	299	268	286	265	260	269	285	295	307	293	282	305	295	294	276	298	262	272	291	281	291	296	303	281	301	296	290	318	287	284	277	299	301	302	271	300	293	312	283	306	317	303	285	289	293	308	295	285	300	309	287	312	294	299	287	290	294	254	273	279	301	268	297	269	272	312	296	285	292	285	308	287	306	297	313	278	283	301	291	250	285	296	268	256	285	267	302	298	277	306	290	295	285	290	301	286	309	272	277	310	296	274	315	285	267	305	276	261	298	305	289	305	296	281	302	259	278	294	274	283	276	280	281	305	296	273	283	295	295	286	330	288	292	266	277	273	299	275	307	276	276	309	284	247	301	315	273	292	271	266	268	291	266	287	284	282	306	277	284	289	287	284	319	303	279	276	297	313	298	294	286	271	327	298	300	299	292	287	280	280	323	287	266	317	331	305	286	264	273	315	308	290	279	283	289	353	276	298	293	285	306	281	292	295	281	294	304	307	294	318	280	295	310	302	326	295	296	293	309	301	272	315	280	244	273	285	298	324	296	289	271	300	289	275	262	309	280	304	274	285	275	272	274	265	282	262	304	250	251	312	300	298	295	295	288	291	292	271	283	302	297	301	288	279	283	289	309	303	284	313	293	298	297	302	279	316	282	289	308	303	307	314	288	278	276	281	277	286	305	318	304	291	307	300	284	302	288	310	296	282	264	302	273	259	287	295	286	291	301	285	320	271	296	276	273	300	242	291	341	278	297	288	311	253	289	303	278	277	283	305	299	300	283	275	281	274	302	291	307	322	286	317	285	275	310	289	286	315	306	313	276	305	295	284	273	279	333	289	281	310	325	285	338	267	323	308	292	323	296	284	298	303	278	281	297	286	262	265	312	285	285	262	315	312	280	308	291	295	274	268	323	315	273	302	325	276	295	279	306	277	276	262	309	310	290	263	301	291	336	302	294	306	301	285	285	282	298	240	299	294	284	277	313	275	300	322	301	304	305	271	314	300	283	298	305	268	311	287	291	306	296	283	296	281	299	270	295	270	296	304	297	278	284	303	295	298	284	289	276	286	298	309	300	271	325	319	272	302	297	295	289	285	304	272	307	292	297	240	286	288	299	291	303	306	276	288	299	313	281	291	288	269	327	293	272	319	259	297	282	295	267	270	301	275	313	317	318	304	309	299	279	296	292	280	304	290	286	334	267	296	265	283	269	288	284	285	251	284	294	282	313	283	298	295	290	282	281	312	259	294	271	312	282	315	320	279	314	248	278	284	278	296	298	270	281	307	298	330	282	307	277	298	281	313	290	297	291	283	275	269	281	299	277	284	269	270	278	291	295	271	312	285	283	299	277	285	272	313	262	299	289	291	257	308	319	316	293	284	317	291	261	276	290	284	275	288	300	290	311	288	294	265	292	308	309	284	291	290	294	277	277	285	281	307	275	310	279	272	276	299	304	295	312	311	300	304	276	340	287	295	281	289	274	278	306	280	309	283	300	291	281	307	325	296	268	292	259	283	315	297	277	272	289	308	262	320	320	283	282	275	301	313	280	287	275	282	303	283	291	307	277	302	280	273	293	289	310	269	274	304	284	299	269	284	281	299	311	264	266	313	285	287	291	285	283	275	286	302	252	297	305	281	293	300	268	320	284	293	307	295	318	282	318	270	308	277	293	291	301	297	250	256	303	282	301	315	319	304	267	291	295	291	318	298	305	307	318	266	297	281	285	317	286	287	283	294	297	297	277	268	298	288	303	268	312	296	274	265	316	291	308	274	296	258	297	290	321	300	258	279	267	282	312	321	303	269	312	264	315	311	293	303	269	291	272	255	282	291	293	258	290	316	294	303	318	258	272	254	326	297	278	307	278	291	309	305	286	310	266	312	299	297	266	305	292	297	276	291	268	276	285	278	296	301	275	304	305	295	298	294	291	292	301	285	306	307	315	302	303	266	281	304	322	282	304	267	313	313	268	271	301	263	290	263	261	298	266	284	249	299	309	278	279	296	301	293	288	309	275	310	294	304	310	263	289	277	302	289	300	300	313	294	289	265	338	251	257	294	319	283	296	264	289	283	277	293	298	287	271	278	282	307	290	300	263	273	317	283	299	313	317	286	317	286	275	265	305	292	291	280	278	317	295	282	303	299	281	293	308	269	288	288	259	267	295	297	288	299	286	318	277	257	279	303	262	291	281	270	287	311	280	275	279	286	285	291	298	285	266	314	304	279	312	286	299	286	292	292	287	290	324	284	288	294	300	253	292	341	292	308	298	293	252	302	306	264	302	286	299	285	284	319	294	295	278	286	287	282	310	278	289	266	304	275	284	276	260	280	261	279	270	274	286	282	295	279	282	272	288	260	277	303	304	305	256	296	276	293	278	309	311	285	276	255	300	277	282	297	291	282	294	263	313	295	299	308	276	256	273	290	284	314	291	293	253	286	292	296	321	303	294	279	274	257	285	305	307	293	258	296	268	282	279	273	305	278	263	283	287	299	270	268	289	305	280	303	276	261	296	302	259	316	301	290	300	315	289	269	297	276	292	298	284	289	274	291	306	299	279	300	304	322	280	241	275	289	288	277	291	294	298	332	298	306	291	286	268	292	295	312	283	270	292	274	285	295	304	261	286	256	292	310	302	311	294	293	287	279	290	295	282	286	284	285	281	291	274	268	260	291	325	309	282	303	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32596	5079	3158	2266	1555	1171	896	687	557	487	443	411	364	328	334	290	284	279	261	252	248	244	232	223	219	225	223	218	242	212	221	225	195	215	232	203	210	188	246	205	200	219	180	218	202	196	200	221	179	206	188	189	193	189	207	189	168	202	185	202	195	217	209	194	176	209	206	211	205	200	210	190	172	207	183	197	199	223	201	166	193	185	194	210	214	197	194	181	204	195	205	200	204	207	191	187	219	217	183	178	195	208	177	185	210	197	211	209	224	191	193	186	179	200	185	198	187	216	193	195	180	195	194	184	162	200	178	185	202	181	176	203	192	215	187	188	202	196	192	198	188	214	181	194	202	192	196	212	242	196	233	181	180	209	186	212	191	184	186	190	202	208	212	211	229	195	190	204	189	186	205	188	211	195	197	192	174	190	209	196	169	196	200	201	193	169	187	183	190	193	184	207	217	193	204	212	187	171	173	174	219	192	213	182	178	220	194	185	198	174	222	181	172	170	202	189	234	179	198	222	200	176	169	200	209	200	219	191	199	199	192	173	203	191	186	205	181	209	216	211	193	198	194	202	205	229	176	174	193	204	200	176	208	189	187	189	177	204	215	200	200	202	193	198	177	231	181	179	215	192	190	181	194	190	205	191	211	191	200	161	222	188	218	207	195	192	211	189	200	189	223	203	205	194	208	189	235	188	172	194	199	214	186	192	177	202	189	226	223	177	208	194	196	201	189	188	203	186	202	211	182	170	169	208	181	197	181	195	199	184	193	203	196	228	201	183	181	198	177	185	215	193	209	186	202	183	182	204	193	172	189	216	184	194	212	168	197	186	199	213	176	195	180	196	206	215	182	205	196	180	189	164	166	197	191	191	189	195	182	189	198	222	188	206	199	181	186	208	184	188	196	175	170	189	191	196	209	194	210	212	218	178	192	191	186	230	220	198	219	212	194	231	199	180	175	178	219	192	172	192	193	194	177	193	189	162	178	186	223	188	185	210	202	182	191	193	180	187	202	190	196	168	216	194	214	212	195	201	217	192	192	203	200	193	218	192	203	201	196	192	191	211	182	186	199	207	213	191	185	189	198	190	206	199	176	173	208	215	171	186	208	203	203	177	195	211	199	207	189	187	214	212	211	191	190	203	206	178	186	157	207	191	182	193	204	194	174	193	186	211	179	197	165	195	169	179	206	188	198	191	160	180	202	216	188	216	186	199	183	174	215	179	199	187	214	174	182	196	184	210	190	193	206	185	183	219	188	212	191	218	196	194	167	179	218	186	196	206	209	185	157	171	194	198	185	190	191	202	210	183	174	193	192	185	193	225	187	206	197	213	194	170	205	197	179	173	195	197	174	186	176	196	190	171	188	190	186	191	199	193	195	209	191	218	205	196	224	198	215	197	201	205	179	173	198	237	216	199	208	180	175	212	225	186	191	199	187	215	183	194	199	205	175	172	198	173	186	170	196	188	184	199	222	212	199	196	199	195	219	177	197	198	215	201	215	200	210	197	207	213	183	205	189	175	181	178	215	197	195	177	182	199	187	173	211	211	179	216	204	195	174	190	192	177	190	220	210	196	188	192	190	206	208	184	187	201	164	225	206	196	212	187	192	225	201	170	182	182	177	161	190	180	201	184	193	194	204	201	191	207	197	202	190	217	188	212	189	203	195	190	183	216	212	190	180	201	194	211	188	199	212	156	207	220	189	191	194	179	210	187	164	227	204	200	198	195	189	210	189	188	212	201	179	173	191	198	223	197	198	193	201	204	175	189	175	192	187	180	185	204	187	185	189	206	190	202	216	199	184	182	200	179	186	181	207	212	193	180	195	211	195	178	196	201	217	206	188	196	167	214	198	210	199	184	188	200	159	213	181	204	188	184	179	189	158	196	201	167	202	212	185	174	176	181	190	184	184	187	201	183	212	180	176	175	202	158	204	207	186	203	179	218	200	212	179	201	214	184	179	180	208	170	204	190	189	203	184	210	210	200	196	229	208	197	195	220	198	204	204	219	179	199	204	195	180	186	191	202	183	191	216	202	197	194	172	192	204	207	204	201	217	182	180	190	215	191	166	203	167	189	176	203	227	207	173	183	193	199	179	184	164	198	182	201	194	197	210	212	190	183	214	192	203	187	191	179	218	207	170	186	220	179	178	201	195	215	195	179	182	200	184	174	213	203	209	190	204	184	191	193	178	205	207	172	181	193	224	207	199	194	188	210	181	180	200	190	195	186	190	216	190	205	200	181	221	203	172	198	204	198	213	184	192	199	180	224	200	213	169	189	174	208	163	192	182	208	190	198	209	182	202	179	210	179	191	182	174	194	172	222	187	176	205	199	191	202	188	198	171	209	210	196	178	193	201	198	198	193	191	193	196	174	219	178	212	200	213	186	195	202	209	191	173	171	200	205	194	193	201	202	186	189	230	207	192	189	207	203	180	191	182	198	223	193	195	185	196	195	225	204	211	190	180	179	164	206	215	218	205	178	194	203	188	164	208	172	180	196	194	233	204	218	194	185	178	204	210	190	180	204	203	167	197	202	218	182	213	216	188	183	190	173	192	193	211	181	181	192	170	193	176	192	192	192	212	189	183	185	190	212	201	185	186	179	206	184	216	180	194	207	203	199	201	172	156	205	194	195	193	184	180	188	212	196	187	194	197	203	199	196	208	174	193	178	190	194	209	185	181	176	195	194	207	207	201	180	209	191	189	172	210	203	213	176	181	194	172	203	183	160	173	193	214	186	190	199	181	218	186	180	188	179	169	193	192	190	174	184	215	185	211	187	169	188	184	194	211	193	213	184	203	210	167	208	175	197	201	191	197	172	219	204	199	169	189	196	181	169	187	191	183	198	200	198	190	205	187	205	196	189	196	176	186	165	184	183	203	195	206	185	189	174	191	199	213	209	194	187	201	204	220	198	195	187	210	211	159	176	192	220	200	181	198	177	193	227	201	207	197	197	218	211	184	211	196	197	187	189	195	197	206	192	170	193	189	202	208	196	200	182	198	184	198	195	185	226	196	196	174	189	200	179	199	186	201	183	178	203	180	200	177	213	199	176	175	209	191	190	168	182	171	197	206	191	204	194	194	196	201	212	209	188	199	193	184	177	198	191	183	218	196	194	200	218	216	170	201	196	179	195	201	201	196	184	179	190	190	201	185	193	199	182	193	209	184	180	207	192	183	194	219	211	210	228	198	183	170	191	175	207	173	200	216	166	227	210	204	165	195	196	197	221	200	197	199	196	200	190	177	190	200	192	184	224	171	173	212	194	210	219	182	208	195	191	217	227	205	186	197	176	187	207	203	192	211	192	208	194	210	185	189	190	191	189	204	204	205	194	194	206	195	186	200	239	209	182	190	207	202	189	193	213	209	150	194	163	218	193	187	200	214	198	174	188	197	185	217	200	204	177	198	200	205	186	211	209	181	188	174	194	191	193	180	180	184	203	195	193	183	192	199	183	186	165	186	169	207	183	216	202	193	203	212	198	193	207	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14669	2835	6429	6996	5861	4714	3982	3145	2723	2308	2006	1801	1582	1461	1469	1252	1186	1119	1040	1046	923	956	882	865	858	871	799	805	779	791	730	754	721	707	668	672	712	732	691	699	673	670	722	643	653	652	606	597	650	590	670	586	645	600	636	636	607	587	602	594	610	593	590	589	591	586	590	639	634	591	597	604	583	620	574	566	630	564	566	639	563	575	622	565	571	566	590	542	590	564	560	583	549	576	597	570	547	572	525	558	556	526	530	515	523	570	564	531	606	567	554	571	571	553	618	549	581	573	549	566	573	550	570	558	564	573	588	579	596	554	561	568	533	535	580	558	557	590	570	564	581	566	543	601	576	543	537	587	541	537	534	540	539	597	587	578	576	556	554	602	534	571	563	559	567	574	561	566	595	596	584	552	571	521	571	552	541	573	604	603	527	577	574	562	596	565	568	548	549	587	552	544	503	554	547	578	572	541	571	549	543	547	605	570	561	578	600	559	542	591	576	557	576	537	537	556	576	527	553	580	570	591	585	550	604	576	553	543	552	597	585	503	561	564	552	524	550	528	569	581	567	561	591	571	601	548	614	548	606	599	548	575	575	569	574	594	536	576	505	544	544	591	503	556	596	557	563	587	557	599	526	523	582	534	577	588	576	574	576	568	609	561	566	576	564	575	584	545	566	598	585	550	552	524	566	559	564	576	573	544	531	586	585	561	558	562	567	566	564	575	552	544	559	550	545	526	551	527	569	619	548	577	554	548	566	573	595	570	547	551	572	576	531	531	592	547	568	564	565	532	556	588	583	530	585	596	571	568	595	570	564	564	588	568	579	535	518	570	504	557	563	582	534	599	532	566	553	557	534	551	597	525	587	558	472	523	549	540	564	508	528	555	515	545	594	545	587	560	538	534	550	539	537	546	564	571	570	562	570	537	564	498	544	556	583	534	535	615	556	530	591	519	582	587	553	572	601	546	525	538	566	549	572	563	578	539	546	504	560	590	554	570	576	563	561	552	607	561	580	592	549	496	605	562	513	530	587	544	601	543	531	543	537	551	564	572	569	551	571	572	594	583	573	608	544	547	551	570	523	613	553	574	539	566	585	537	554	557	531	563	536	573	577	541	513	535	566	571	517	531	576	529	552	558	560	583	565	505	560	594	542	594	608	545	571	573	557	609	552	522	554	547	563	588	587	583	572	573	568	552	542	602	573	545	545	594	544	559	626	528	538	548	583	565	545	615	574	548	556	549	550	519	560	557	541	557	558	525	598	566	551	583	578	612	557	572	583	516	603	536	582	566	602	569	548	540	577	586	610	534	582	552	590	553	560	560	581	531	561	577	541	612	549	586	513	566	526	541	592	573	605	556	550	530	538	553	555	600	562	539	527	558	559	568	545	601	583	559	546	566	612	567	533	573	541	529	522	578	535	590	558	591	527	562	515	576	614	523	547	497	569	565	578	596	542	525	613	585	552	532	567	504	538	530	512	572	584	554	532	580	548	561	520	513	560	531	550	584	550	553	573	530	562	529	533	556	555	554	574	543	554	532	601	566	626	550	538	561	538	582	566	552	576	549	573	554	568	540	576	593	565	563	537	582	546	521	590	550	561	552	552	541	540	569	574	567	550	572	591	536	549	521	573	558	570	546	553	542	596	566	564	516	594	555	538	584	529	565	562	529	535	564	594	566	513	493	597	557	540	544	601	536	578	529	616	572	530	597	526	567	576	525	580	589	590	573	531	523	574	574	575	552	584	536	545	615	539	572	583	581	542	525	515	570	561	557	575	592	603	552	534	531	581	526	550	552	589	552	556	520	591	528	541	552	595	560	589	563	573	571	580	556	614	569	562	574	550	528	541	573	579	542	552	557	573	585	612	549	549	560	581	548	545	569	533	560	569	578	550	528	550	546	562	528	572	543	542	569	557	550	607	547	554	587	555	535	497	562	592	560	535	556	576	559	572	561	515	548	564	573	530	540	521	555	571	553	566	578	557	560	552	555	535	532	538	541	582	564	549	601	538	540	523	554	561	557	585	533	574	568	552	560	580	587	561	579	554	534	599	569	551	558	553	549	533	538	569	602	542	553	609	558	581	551	544	572	590	564	519	600	542	585	545	550	557	615	556	558	541	567	556	554	548	548	564	550	554	558	545	553	556	548	571	582	563	538	538	575	576	595	558	538	561	586	565	558	560	564	596	597	568	559	529	562	588	525	569	554	588	583	563	592	530	556	573	564	523	572	565	581	546	568	543	562	559	531	591	587	490	550	571	562	555	543	570	544	542	604	541	526	510	545	550	550	567	565	572	604	584	529	562	550	576	559	567	562	524	559	534	525	566	519	566	542	520	615	564	543	570	559	542	539	575	546	554	545	551	528	557	600	530	599	546	533	557	514	540	516	613	567	543	598	537	545	552	597	537	606	526	557	498	527	561	600	549	599	556	546	545	599	587	521	601	524	565	532	566	579	552	542	571	512	572	605	572	568	553	578	568	558	537	547	603	547	548	588	542	554	527	547	539	551	556	559	570	527	595	520	518	527	546	589	582	593	551	569	579	510	562	587	572	533	521	556	566	535	558	545	524	585	570	534	539	565	510	522	594	566	579	588	585	558	563	551	539	532	564	546	529	593	583	594	535	562	584	575	552	593	546	525	561	555	566	564	551	568	592	591	564	543	523	562	560	525	546	566	568	552	485	549	606	560	605	615	534	567	594	522	580	578	566	580	567	589	607	510	551	558	559	581	575	569	592	546	575	570	565	576	578	541	562	600	590	594	571	604	568	564	556	569	582	543	546	526	564	568	594	563	562	529	589	574	549	519	554	548	535	558	560	554	527	562	582	543	580	535	572	563	600	559	563	573	516	526	573	564	567	556	601	579	547	545	570	542	537	591	551	576	589	527	596	543	529	555	539	530	572	541	563	582	552	547	520	573	547	529	559	571	566	516	536	583	617	537	539	552	564	577	563	545	541	579	515	546	552	571	590	568	537	595	542	568	543	545	544	561	576	513	544	535	557	529	573	524	580	540	599	578	510	549	560	583	564	537	544	562	565	511	556	521	601	574	579	586	567	576	527	562	549	564	599	537	536	533	568	599	593	580	594	527	581	584	588	585	572	578	527	513	571	560	570	546	496	569	546	563	595	588	520	559	564	552	556	581	559	565	533	552	553	571	541	546	573	554	558	564	585	586	570	537	574	568	583	534	521	631	531	587	563	566	564	543	561	526	545	550	551	519	564	566	579	569	572	603	535	554	542	554	519	581	527	541	588	544	559	535	551	567	513	561	533	566	583	552	537	576	535	572	560	527	571	579	561	568	505	565	574	546	598	547	592	574	572	565	568	564	551	566	545	577	542	559	618	578	574	542	553	559	573	534	538	627	536	568	562	518	580	589	540	589	556	559	554	572	578	546	565	546	572	557	569	539	571	549	564	529	559	561	594	597	503	561	555	605	549	562	552	587	550	568	556	580	587	569	579	557	538	565	571	579	540	601	589	597	586	558	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3391	185	178	144	139	119	124	134	103	115	125	115	106	133	98	97	113	115	119	115	98	110	130	103	97	108	93	104	120	91	111	96	106	115	108	100	95	110	101	107	102	94	117	96	111	110	107	95	107	125	89	113	98	106	91	92	83	114	109	107	102	115	118	111	103	128	99	112	114	108	98	97	84	99	128	93	118	116	128	110	96	117	110	119	112	102	103	95	118	99	100	110	103	94	119	130	103	132	113	106	107	111	95	84	92	111	123	104	91	98	109	107	107	100	128	111	101	106	101	109	111	117	112	102	108	102	100	117	121	108	93	113	101	127	93	114	99	108	94	118	100	114	110	116	116	105	108	103	101	117	99	105	124	104	121	106	100	90	115	114	118	119	111	89	84	102	96	102	100	110	101	104	102	97	114	122	106	108	114	109	107	110	116	110	105	101	125	112	109	111	113	108	118	117	101	121	112	106	105	93	109	82	110	114	117	109	117	105	95	115	102	108	111	104	100	111	106	99	114	84	109	102	79	107	92	109	112	122	111	121	115	121	106	122	125	90	90	102	103	100	106	104	118	121	103	103	102	110	104	102	120	111	112	105	92	112	111	117	111	109	116	111	93	105	99	116	91	103	112	104	120	115	105	102	112	98	107	106	101	98	111	120	124	126	109	115	94	100	110	106	92	113	100	127	100	106	123	113	111	99	114	109	99	91	110	92	107	99	129	106	101	108	102	102	103	130	111	112	87	95	111	103	118	113	113	118	115	117	122	120	125	94	116	101	121	97	109	97	102	92	100	104	107	93	104	123	98	109	110	116	95	109	105	103	120	103	120	101	112	108	113	118	107	119	129	114	112	127	100	112	125	113	115	102	107	107	102	116	115	107	116	110	112	121	119	95	102	111	117	100	101	93	115	98	108	119	108	130	90	109	87	131	95	129	113	103	109	111	98	113	120	107	112	92	105	101	111	112	120	98	97	124	90	128	105	109	102	105	130	97	122	106	93	110	93	105	118	109	89	97	109	102	101	118	96	108	103	98	96	114	107	103	122	107	98	107	109	94	115	96	104	92	115	111	91	108	113	104	124	120	103	125	111	113	117	117	100	120	117	118	118	108	108	114	103	128	113	125	108	101	97	108	119	108	115	86	114	131	128	120	107	114	102	104	101	108	112	109	115	102	110	91	91	107	85	109	100	108	98	108	98	103	92	97	106	103	113	117	99	101	122	99	124	130	96	106	105	108	99	104	111	96	91	103	115	133	95	111	114	112	86	113	114	117	105	88	113	112	115	120	101	94	104	109	114	108	117	104	109	110	81	97	112	132	135	110	107	107	97	109	106	106	100	127	116	105	120	111	110	116	112	101	113	108	97	113	116	120	118	100	113	117	113	116	103	123	105	109	112	109	108	100	115	104	104	103	106	105	122	95	106	100	124	123	119	102	107	111	105	101	106	123	98	103	102	125	101	110	111	96	110	101	108	114	119	99	99	108	104	110	109	121	103	112	126	114	105	126	108	103	100	96	95	113	96	102	105	118	111	106	108	104	102	96	100	118	97	118	118	97	115	96	99	117	95	93	115	108	111	121	95	103	110	101	117	104	90	127	107	98	99	115	103	130	117	118	99	102	116	109	97	115	90	121	108	90	92	123	105	118	97	97	104	98	137	115	117	126	126	85	96	100	118	97	121	114	121	90	114	113	117	94	112	108	137	114	130	105	107	109	94	115	94	122	113	115	103	107	113	109	93	100	116	123	103	107	107	129	106	95	99	114	90	99	120	109	135	114	99	117	100	126	128	106	111	100	122	103	109	133	98	88	109	99	108	97	90	134	132	108	103	94	107	120	99	120	100	131	102	110	109	117	100	118	123	125	92	116	110	112	107	108	118	107	137	108	110	110	89	94	114	112	129	116	117	101	90	98	90	102	87	114	113	106	120	83	113	104	99	112	126	110	117	98	112	127	100	95	99	107	109	94	112	85	133	83	108	114	113	108	112	106	110	103	101	107	116	120	135	110	104	100	120	122	101	104	107	103	82	125	119	99	110	111	107	99	110	103	101	97	117	111	111	99	98	87	92	123	115	92	119	112	122	104	102	118	94	119	115	105	109	118	113	101	108	115	121	102	113	109	101	107	103	109	108	109	107	116	95	114	117	124	116	115	102	107	103	110	112	88	107	116	130	119	103	107	119	98	106	122	126	100	99	112	105	103	114	92	112	100	100	112	98	108	101	125	113	105	131	109	114	111	117	128	111	119	117	128	114	116	106	119	106	101	106	123	109	107	104	94	106	108	124	108	113	112	113	93	105	116	114	90	111	109	106	111	119	112	108	113	103	124	118	101	100	104	131	110	122	94	97	114	108	95	102	120	99	102	101	103	97	118	108	100	101	117	96	109	117	106	121	103	110	119	90	93	117	122	109	102	116	103	111	94	104	110	100	110	130	104	114	102	98	103	89	117	117	142	102	112	99	97	117	104	109	113	126	112	98	103	107	112	106	102	108	98	97	108	124	94	125	95	124	109	101	103	100	109	113	100	101	105	88	113	106	125	114	104	117	103	127	110	126	103	107	113	117	111	99	120	117	102	89	98	122	100	94	102	108	101	108	107	103	106	114	106	92	99	104	106	117	96	111	102	98	89	102	119	106	123	117	112	109	115	117	103	89	119	120	105	108	101	109	125	124	110	108	110	127	108	116	131	101	98	123	125	117	109	105	88	98	106	106	109	121	109	92	101	101	99	110	94	115	98	115	115	99	114	104	108	96	119	120	110	114	106	121	107	111	95	107	110	110	115	114	119	99	108	99	105	101	84	131	110	106	136	104	122	121	133	131	109	113	105	106	126	117	132	101	118	123	101	112	108	119	111	106	100	100	109	119	100	105	137	121	104	112	120	122	108	115	114	89	97	88	104	113	108	119	106	108	124	121	101	107	127	91	102	109	99	115	101	99	114	98	119	136	117	122	114	93	109	104	121	105	123	122	89	102	110	124	114	103	105	102	106	114	115	83	109	119	111	122	82	95	120	103	97	109	99	123	100	115	92	107	109	102	98	126	111	118	96	112	116	118	95	95	98	96	111	101	102	126	112	106	107	98	118	119	113	100	99	103	101	132	105	106	103	95	99	111	119	91	89	110	121	114	116	97	115	113	125	108	110	117	109	127	95	111	109	101	118	101	108	108	102	114	102	101	89	119	117	111	119	101	87	96	119	107	115	113	98	94	107	105	120	111	117	96	99	112	104	108	113	108	123	88	97	113	101	104	109	91	105	103	101	112	104	111	112	116	113	120	88	110	116	112	117	105	100	107	110	110	109	113	111	114	110	129	111	107	104	109	111	104	91	106	93	112	101	96	99	110	110	96	115	106	114	100	95	115	105	102	88	120	106	93	122	92	113	99	96	110	113	101	88	91	116	84	98	128	110	109	92	107	122	123	102	91	108	117	97	104	102	103	112	99	106	102	111	121	90	98	113	97	115	102	112	87	106	108	106	103	119	120	124	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3863	399	499	513	483	438	447	419	384	397	411	382	361	336	364	352	378	329	340	339	350	348	347	354	354	352	370	306	332	332	367	327	319	315	320	331	337	332	327	352	306	360	338	344	330	326	343	346	344	353	341	323	360	297	353	316	317	315	332	355	340	340	334	307	304	348	322	325	312	353	340	322	319	302	314	316	332	359	335	322	311	349	344	322	312	329	349	325	322	329	358	337	329	319	345	326	325	332	335	317	337	324	307	324	336	338	371	340	333	309	335	314	324	317	337	319	332	298	342	336	334	335	327	352	311	346	346	320	317	310	332	342	314	327	319	344	299	316	327	332	330	334	327	330	322	334	320	341	314	308	329	336	305	343	350	306	310	345	319	283	344	339	331	312	339	335	329	347	303	333	343	342	327	329	351	363	336	327	325	334	307	346	340	321	305	359	312	338	345	310	313	337	351	335	351	314	318	356	321	332	316	322	334	305	292	343	332	295	320	370	337	308	345	365	339	344	349	335	317	328	333	299	325	327	338	336	308	312	337	375	316	323	348	315	355	352	338	339	344	340	340	328	350	330	339	356	327	321	322	339	332	331	332	322	285	301	334	309	318	337	350	306	350	353	320	333	358	341	322	348	312	303	311	352	310	343	321	336	333	328	346	343	370	336	328	369	335	344	315	343	334	335	313	356	329	323	331	324	335	332	345	335	329	316	334	339	356	323	377	305	320	297	334	316	340	343	360	300	351	328	323	331	320	319	295	323	331	323	343	315	298	340	325	325	336	320	336	326	332	334	317	326	348	305	317	325	332	331	330	340	303	300	332	282	349	334	337	310	349	350	351	349	341	317	346	304	330	317	319	312	372	337	306	327	369	355	336	331	357	326	362	345	305	306	353	331	315	337	349	332	363	325	324	369	341	330	319	340	369	314	324	350	338	317	345	319	308	351	295	347	323	340	314	348	326	322	330	312	335	322	342	319	331	328	321	321	326	312	333	361	334	330	306	361	287	301	334	311	342	369	315	314	331	305	357	371	334	331	336	320	323	328	342	335	330	361	311	324	312	318	334	331	320	347	307	336	304	319	349	343	332	325	328	380	374	322	337	336	308	359	331	342	351	334	316	330	351	314	351	343	331	337	348	329	318	331	355	336	315	332	336	301	317	331	357	341	326	309	314	302	325	330	345	314	308	323	323	311	351	354	337	338	349	349	335	339	344	303	356	339	342	320	303	324	327	333	322	342	338	336	310	294	346	302	320	327	334	338	340	304	338	321	368	312	315	347	318	374	324	363	325	312	339	343	345	308	302	323	328	315	320	371	305	333	340	290	323	332	295	311	329	325	332	364	317	340	314	351	346	332	293	371	330	328	352	333	345	336	302	327	313	351	342	338	324	339	314	333	332	319	293	346	364	327	336	355	297	307	331	345	308	310	342	360	319	339	334	341	322	340	320	343	318	341	308	343	321	345	314	313	344	306	308	283	347	338	326	361	335	311	287	323	292	334	331	369	342	331	347	370	312	322	352	367	310	333	317	340	351	330	352	351	336	333	315	326	316	310	336	350	332	319	316	342	326	318	362	312	337	314	322	369	333	325	370	322	310	317	351	351	346	329	305	314	302	346	280	328	328	324	318	336	326	311	334	315	320	289	308	339	337	316	337	327	307	321	305	346	334	308	329	317	327	319	288	299	315	346	329	299	313	327	304	338	345	306	298	294	287	295	311	343	331	341	334	323	332	366	325	348	314	312	322	342	356	325	335	299	334	335	320	328	338	305	314	327	319	321	318	348	337	327	326	303	333	295	334	334	328	368	327	332	323	330	338	338	322	319	322	332	350	323	326	350	323	305	317	304	320	345	322	341	324	318	341	348	369	365	303	342	309	326	356	274	346	321	341	337	325	312	338	325	333	338	312	337	350	349	320	359	327	357	334	343	322	343	335	307	314	294	326	330	342	367	336	301	331	321	309	356	346	345	345	356	335	308	332	337	343	302	313	352	316	328	321	321	334	335	301	341	326	344	315	345	321	317	343	331	348	316	315	335	303	326	299	304	356	300	337	309	308	318	318	317	343	306	335	319	336	359	349	325	338	335	346	338	344	328	335	349	333	343	345	307	305	322	306	335	331	298	338	322	329	347	344	323	339	325	329	305	338	314	297	342	337	323	330	315	347	327	303	321	344	343	333	319	336	313	309	317	323	331	330	340	309	318	330	318	334	335	348	365	353	334	310	344	325	318	288	361	330	321	347	342	329	338	307	314	345	344	312	315	339	367	301	317	301	284	302	343	376	340	334	333	336	342	316	313	353	317	366	329	299	304	338	326	319	320	324	356	318	329	296	305	304	322	319	363	336	338	359	299	309	326	335	316	308	320	329	311	337	307	320	314	324	322	313	332	313	342	319	300	335	349	385	330	291	322	330	307	336	343	337	330	330	337	324	373	306	351	329	329	336	337	302	313	324	314	316	335	360	328	326	336	348	316	326	317	357	311	341	337	310	340	347	327	324	337	327	320	331	313	316	352	335	329	305	317	350	305	322	317	301	318	345	316	297	310	334	346	314	327	339	334	315	334	347	342	345	331	344	334	316	335	348	332	317	332	324	359	290	333	336	324	326	310	344	343	316	343	319	316	352	337	307	335	302	335	321	342	359	311	363	314	355	352	340	332	308	340	289	359	346	331	352	344	351	326	373	313	325	341	332	287	327	321	315	342	338	295	307	305	331	301	287	341	358	320	311	305	340	325	319	315	309	301	333	348	320	335	299	315	334	306	326	370	338	349	321	322	298	344	319	348	326	332	354	327	324	319	337	363	351	336	322	328	290	347	327	308	312	327	312	338	350	336	339	327	354	351	326	337	339	348	320	347	334	359	303	354	324	350	328	329	330	319	335	333	332	336	329	320	330	319	322	331	334	327	300	342	326	329	328	336	335	316	324	313	308	341	350	358	307	323	367	335	344	331	325	333	341	325	310	358	326	324	314	336	335	356	333	336	319	334	329	352	319	320	353	328	328	319	354	324	335	324	332	341	369	332	320	330	326	351	316	346	320	318	321	335	332	312	333	351	327	361	323	329	325	355	330	343	336	351	301	337	321	316	320	331	365	330	363	346	340	334	312	349	327	336	297	332	340	314	318	336	337	291	331	332	334	334	329	333	309	346	333	327	311	315	342	297	309	315	356	325	316	306	292	319	326	303	340	306	313	344	316	351	340	333	329	352	330	312	339	327	323	325	334	335	334	333	336	329	330	336	328	328	316	339	306	329	325	345	324	359	345	323	357	300	338	335	385	354	366	338	308	323	297	302	350	293	303	337	352	355	329	309	321	333	339	351	343	348	326	321	293	307	331	309	329	350	366	298	335	296	284	335	328	352	347	324	315	316	322	325	322	359	319	372	320	312	346	311	308	336	321	300	339	371	326	321	335	352	335	348	336	325	317	342	337	347	326	310	325	308	312	338	329	347	334	311	355	366	326	309	331	314	336	337	315	323	326	327	335	329	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21248	1850	1430	1068	731	510	420	314	269	210	207	189	156	152	156	127	137	111	117	126	124	128	119	100	107	118	98	109	115	68	101	105	85	103	94	111	90	104	94	89	101	106	84	95	89	100	91	89	90	89	94	92	97	83	86	70	93	86	99	84	85	89	105	86	90	116	92	74	86	97	103	77	99	74	90	82	97	97	86	92	96	87	88	108	84	85	108	77	78	91	98	91	83	91	90	91	79	92	86	84	113	81	90	86	90	92	98	80	95	98	89	86	84	86	77	100	83	86	70	88	99	90	84	92	85	93	89	86	88	96	93	99	73	82	94	92	89	99	83	73	86	88	88	92	89	78	89	81	82	95	98	91	81	88	97	93	83	89	98	93	81	84	95	106	83	87	93	105	91	81	99	77	94	110	91	76	98	78	95	87	106	66	84	78	68	87	84	76	68	89	105	82	71	79	94	98	87	93	96	77	95	93	82	91	79	86	101	105	92	90	75	90	83	80	97	95	74	83	88	91	75	74	93	90	70	76	94	84	86	76	84	78	77	84	87	76	76	73	105	91	95	72	87	96	74	94	99	98	87	91	94	85	94	80	87	95	107	83	77	77	79	97	108	94	100	93	91	95	83	95	76	80	101	94	72	97	85	72	77	82	89	80	101	102	76	86	69	86	93	83	90	91	95	89	85	85	63	81	99	76	90	80	90	74	96	83	95	92	77	88	94	81	99	89	77	88	84	94	78	92	89	80	76	82	74	87	88	89	95	82	104	94	92	90	91	95	87	80	77	96	88	104	90	97	79	81	97	84	83	78	69	90	90	74	90	82	98	90	81	89	76	95	96	81	118	100	82	88	79	91	83	99	84	70	90	78	71	92	76	85	85	83	71	92	93	91	80	83	86	96	81	83	91	79	81	84	85	66	83	86	98	83	97	103	85	77	88	85	73	70	75	88	90	94	82	85	91	94	89	94	90	82	102	87	80	85	94	82	97	90	79	97	81	85	98	81	72	66	97	89	94	87	81	92	85	101	83	82	82	92	89	81	93	86	79	93	98	77	71	83	83	72	99	85	90	93	74	81	98	84	98	84	79	75	89	97	72	106	85	98	80	89	72	74	82	87	65	85	79	91	71	90	92	83	63	80	82	83	108	84	92	115	90	89	64	110	94	96	74	81	86	81	86	74	94	78	79	87	75	85	92	96	95	88	79	81	77	83	89	105	87	81	74	83	73	91	87	88	79	91	83	88	86	108	85	87	80	70	106	88	77	72	97	86	93	91	88	100	88	98	84	88	83	89	71	94	79	88	86	84	89	95	69	89	92	82	106	75	95	99	66	102	86	102	81	88	89	107	84	90	95	90	93	98	76	84	89	65	95	76	102	81	94	75	102	86	102	89	96	95	88	83	83	98	108	93	83	94	98	79	77	77	91	98	90	98	85	76	78	94	82	84	81	91	93	98	88	92	89	88	99	93	94	91	83	90	76	98	91	84	92	92	88	87	90	96	94	71	93	104	96	99	99	85	80	80	98	88	98	106	95	106	74	90	101	79	97	78	81	87	85	95	88	81	68	97	86	81	102	80	97	71	82	73	88	94	93	95	81	92	86	81	91	89	94	74	92	99	100	90	97	99	107	84	93	74	88	72	84	90	76	79	94	84	84	82	103	97	88	98	90	85	78	72	110	83	78	84	84	94	95	112	109	73	81	109	103	95	87	100	77	86	79	108	96	87	106	83	90	95	76	74	85	94	86	86	99	101	93	87	98	87	85	89	71	90	73	90	73	100	94	95	94	112	83	78	110	97	80	88	80	80	86	107	94	92	97	90	85	79	86	69	95	93	84	73	78	98	95	109	97	83	84	104	96	85	84	82	86	89	84	94	84	103	82	100	100	89	87	73	88	98	91	82	81	79	85	100	84	72	74	82	96	79	86	90	103	83	87	93	85	83	93	76	77	87	89	99	89	76	93	104	86	93	89	76	81	94	91	96	104	82	88	85	87	100	82	97	87	85	86	105	98	79	74	101	90	102	102	86	83	94	87	102	94	86	76	75	88	74	78	94	83	76	98	96	90	94	100	97	86	101	85	89	73	91	82	78	79	94	80	91	88	89	100	85	75	82	81	79	87	82	76	85	84	92	80	87	79	95	106	80	101	81	105	88	87	85	85	99	96	99	86	98	105	89	95	87	83	86	101	75	80	105	86	102	90	79	87	82	80	68	86	66	94	90	91	93	103	94	88	84	103	86	84	73	92	91	90	84	88	81	104	79	109	69	86	102	79	90	115	83	117	85	84	79	79	77	87	91	73	92	103	76	100	82	75	100	91	75	82	86	93	84	103	83	74	87	76	81	90	92	101	67	97	69	81	75	70	95	94	89	80	91	91	86	92	78	83	103	109	85	79	78	98	85	96	83	103	98	67	95	92	84	85	85	89	92	79	91	97	87	73	81	72	82	109	92	87	82	87	96	82	80	80	81	105	91	89	89	100	98	92	74	91	91	96	102	72	107	94	88	94	78	87	85	83	98	105	101	72	78	102	97	83	77	85	97	97	97	85	85	82	88	94	100	75	91	89	74	91	77	90	80	76	90	101	79	94	93	84	89	86	73	92	76	95	114	93	82	97	95	91	99	93	78	87	70	88	79	81	85	93	71	67	95	81	81	92	85	89	95	84	77	85	79	95	82	75	103	78	84	102	87	96	83	92	96	104	63	91	90	93	84	84	103	95	78	78	85	92	103	102	76	91	92	94	81	83	101	73	84	80	89	75	73	72	96	87	81	83	85	100	97	91	87	89	93	97	95	107	95	88	101	84	75	98	104	97	92	89	97	85	88	101	89	85	90	86	87	104	91	114	108	84	85	94	85	101	102	83	87	93	96	96	83	89	88	109	99	88	82	105	95	73	81	85	97	78	83	101	87	93	98	76	71	91	101	92	93	83	90	79	84	86	87	91	85	99	87	92	99	100	76	89	101	80	99	94	84	92	97	104	80	104	96	94	108	83	77	85	78	91	97	87	114	108	84	88	87	93	83	92	88	96	79	87	97	78	93	100	108	69	90	106	82	93	76	84	79	73	76	90	92	95	86	81	81	77	112	100	89	96	90	76	85	95	85	100	89	85	96	86	90	85	100	98	87	82	88	86	91	93	68	88	100	88	81	78	93	94	96	86	91	92	88	82	97	93	80	83	86	86	94	92	87	79	98	87	82	79	101	95	107	101	84	79	94	87	87	75	77	89	80	83	85	83	89	73	92	99	95	83	86	84	99	76	100	101	88	85	88	82	118	80	77	94	79	98	103	86	73	95	88	94	75	74	95	92	92	88	91	87	81	84	78	102	102	88	81	101	108	79	92	88	89	85	86	81	88	82	84	79	79	107	79	87	85	101	80	77	100	90	81	88	82	83	94	84	90	93	82	80	95	99	98	101	96	83	98	90	96	89	88	75	82	88	67	103	84	95	75	86	102	94	90	91	81	91	80	93	88	77	91	90	91	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10498	1431	3494	3753	3007	2481	2048	1634	1361	1176	1028	966	813	801	721	660	620	563	568	520	502	491	459	455	441	433	423	383	412	391	395	405	347	389	376	376	376	363	352	344	358	336	355	339	358	352	327	356	371	307	319	321	343	317	307	328	280	295	299	320	329	308	320	261	296	304	307	331	307	333	284	326	284	284	271	302	326	325	329	294	319	289	323	274	340	331	314	318	309	283	271	305	311	263	306	320	283	338	346	297	311	288	303	283	306	297	286	317	294	297	296	275	279	299	309	318	287	286	285	288	316	293	310	306	306	271	278	290	302	294	312	282	278	279	309	277	293	286	307	281	284	304	306	319	303	291	286	268	276	290	320	269	295	281	283	301	275	288	304	268	283	307	267	293	274	356	287	280	281	326	326	300	305	315	303	279	275	285	295	268	297	272	309	276	276	293	286	291	272	283	290	300	271	291	294	292	303	283	271	249	314	306	288	291	298	268	287	290	290	305	293	294	303	305	282	304	283	285	259	308	319	300	257	297	313	264	282	290	294	277	266	277	296	283	288	296	294	300	273	289	307	294	285	283	314	313	287	287	269	282	256	303	300	260	280	295	293	301	287	289	278	294	310	321	284	295	264	285	282	278	288	273	305	308	291	317	259	288	289	288	310	325	272	296	305	271	283	276	307	255	294	319	253	274	295	315	286	296	310	300	259	271	264	330	294	275	262	289	292	278	296	244	293	291	269	287	310	308	288	283	279	291	290	269	290	289	309	269	277	258	304	301	287	257	293	297	282	268	290	326	281	299	315	263	296	307	300	283	275	294	273	296	270	265	288	280	285	273	281	276	273	265	313	286	274	287	256	307	283	287	291	293	288	274	298	299	279	311	294	300	293	307	294	287	256	284	275	282	291	276	304	312	291	264	309	276	299	275	297	285	301	262	309	329	296	304	307	317	329	266	294	280	305	272	258	303	298	294	283	274	318	316	253	316	300	254	279	285	294	313	313	302	260	287	278	291	291	299	302	290	266	311	284	278	294	283	285	273	248	304	276	287	286	306	286	301	313	262	287	295	293	291	295	305	284	289	301	293	300	279	305	314	330	265	303	292	314	323	311	282	292	297	275	278	312	299	291	298	287	321	291	291	278	297	298	259	307	298	312	313	300	280	288	274	270	288	281	271	275	280	263	302	286	268	271	304	276	281	323	302	304	256	306	283	300	289	282	302	309	320	303	293	262	304	290	329	262	289	278	298	271	319	274	277	272	279	277	303	277	302	294	268	282	295	311	311	279	283	303	280	307	322	295	302	277	304	301	292	298	263	292	277	264	287	308	269	237	286	344	314	295	275	267	288	272	293	284	283	289	260	294	283	308	299	264	280	302	279	291	294	265	305	273	283	297	318	283	298	307	304	308	300	319	311	277	290	310	278	276	287	295	290	253	300	288	309	298	322	288	302	290	295	273	256	310	298	298	279	296	256	272	284	278	287	298	270	330	298	275	292	313	297	287	283	269	276	292	252	291	339	307	296	310	290	296	296	322	328	298	314	277	271	287	269	302	284	322	298	275	295	286	309	321	285	298	289	287	297	287	251	315	242	294	321	282	256	275	296	277	273	274	312	280	287	252	263	296	311	294	278	307	289	267	306	279	301	278	302	277	258	302	318	284	289	290	305	295	281	285	291	321	315	265	266	314	265	284	315	298	273	297	295	290	277	349	302	294	304	279	258	271	271	278	304	292	294	290	258	297	291	279	274	299	292	313	316	326	284	297	316	258	300	295	290	310	277	303	331	275	314	316	311	308	271	255	279	292	276	281	241	278	305	292	284	280	270	293	284	305	302	269	296	299	265	315	255	318	290	315	308	321	272	277	282	323	283	307	270	281	296	291	290	297	308	309	325	306	292	295	274	305	289	292	295	273	261	308	309	327	290	274	295	302	279	264	301	263	273	300	280	278	297	315	313	281	273	281	288	288	290	286	316	299	282	266	314	304	292	287	262	266	253	310	334	293	306	259	269	284	275	303	247	279	268	304	325	281	286	301	280	313	291	314	293	293	285	295	278	269	313	306	315	283	298	308	299	296	271	304	299	278	294	273	281	311	285	288	265	285	293	298	306	269	287	310	304	302	288	296	286	259	295	308	307	285	261	279	283	285	276	306	283	312	277	296	325	289	320	294	276	292	284	294	300	295	280	300	297	292	300	298	293	284	274	278	313	276	257	307	294	281	271	300	292	261	262	310	293	262	312	275	305	284	288	275	309	281	310	282	294	280	298	279	285	251	279	297	304	306	285	294	307	313	283	313	293	311	290	295	282	314	298	315	275	275	300	298	272	303	278	256	279	282	280	281	300	301	291	305	288	269	287	267	267	264	291	314	272	280	288	256	282	269	280	304	273	289	311	275	295	295	292	292	269	301	293	291	278	289	299	316	299	316	262	279	297	309	281	282	320	307	292	282	287	308	301	296	283	268	324	300	294	296	323	289	293	264	288	285	261	314	296	275	271	274	297	313	280	248	285	288	309	290	295	297	255	285	271	258	296	290	263	261	299	288	275	271	292	300	306	293	269	298	295	317	308	298	274	289	309	284	273	274	277	260	287	293	286	284	268	306	326	308	283	277	276	294	284	278	285	299	270	314	295	301	281	275	311	304	301	272	278	289	283	279	269	251	294	291	281	252	322	292	279	262	245	298	296	276	281	310	307	308	307	331	283	294	276	290	287	289	273	304	270	315	323	295	282	282	305	263	291	284	298	275	300	274	302	249	294	305	309	286	301	289	272	315	322	284	258	285	278	279	279	286	299	269	284	312	286	258	283	302	285	308	293	298	284	299	293	281	293	273	318	275	282	295	286	251	324	269	288	294	281	289	314	325	289	263	313	320	276	309	307	276	286	303	304	313	315	273	261	309	297	263	271	298	284	302	302	272	295	316	293	283	260	304	303	283	281	292	329	301	282	286	296	246	275	294	282	304	299	284	303	310	274	313	266	304	286	248	287	285	287	286	274	298	261	298	289	300	285	324	303	269	297	274	271	280	289	323	282	269	257	302	300	290	281	303	287	277	302	292	263	301	289	293	298	329	309	276	287	288	268	304	260	308	298	300	286	271	299	307	240	279	304	292	309	279	259	269	284	259	284	292	303	287	302	297	284	298	298	296	298	280	323	297	299	285	285	294	309	286	270	293	283	271	294	312	283	290	292	281	290	293	298	241	269	289	294	279	280	284	289	292	256	314	296	281	295	273	287	282	285	279	320	259	270	318	288	307	279	289	321	280	306	311	298	261	275	292	307	274	290	269	313	311	306	277	306	293	319	279	296	280	295	257	282	295	266	241	294	299	303	278	261	280	312	296	307	278	285	305	295	299	298	255	263	301	269	262	303	277	297	278	291	308	296	272	299	291	279	267	282	288	291	279	283	299	290	300	302	295	263	251	303	324	297	289	298	273	287	283	316	302	298	292	266	278	275	266	299	297	303	302	293	287	287	273	294	275	287	284	277	306	302	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32837	5102	3006	2273	1591	1135	871	669	617	497	430	348	342	311	307	280	292	273	259	267	253	225	263	243	226	228	221	229	221	189	212	225	182	222	226	220	195	213	196	208	205	204	206	201	233	177	211	215	223	232	187	195	184	203	208	205	191	198	234	178	178	182	187	207	204	195	206	210	196	183	205	219	189	204	176	197	197	183	202	193	188	200	174	197	170	191	214	203	184	194	192	183	207	203	151	212	176	221	190	220	202	191	196	176	164	214	199	184	206	208	169	228	206	215	212	179	208	192	193	172	200	191	186	209	205	208	213	216	178	200	209	188	205	208	189	212	193	202	212	179	199	194	172	198	200	218	195	178	203	180	225	192	187	188	194	198	204	181	187	207	205	197	177	209	203	183	219	190	196	201	193	191	192	191	202	198	169	199	198	195	179	197	214	176	216	175	203	215	201	200	194	207	183	197	196	170	203	202	182	211	191	204	183	190	206	190	176	176	210	209	203	192	181	218	181	181	191	175	206	216	196	213	184	203	207	223	185	209	171	182	209	177	188	222	209	189	191	191	209	209	201	205	173	199	200	173	201	216	192	201	216	190	185	178	198	187	186	184	212	192	198	199	184	194	184	208	192	176	178	206	196	181	209	211	204	174	206	208	202	175	186	189	197	198	187	179	192	205	203	209	217	173	211	220	171	200	193	181	184	201	162	185	184	220	182	181	207	193	207	207	178	186	195	185	203	185	184	202	180	194	193	188	208	206	169	218	198	176	215	220	184	204	172	186	187	170	183	222	214	214	208	192	176	178	208	192	204	171	198	190	176	203	178	191	182	223	170	190	194	194	188	187	207	173	196	183	232	212	203	193	196	192	209	211	192	217	219	178	197	199	172	193	191	173	191	182	202	207	183	167	201	170	183	187	226	182	192	185	179	197	195	220	207	198	206	214	199	186	190	196	190	205	216	195	188	193	184	193	178	215	203	187	193	183	153	177	182	208	195	191	194	189	203	187	208	184	196	198	170	222	193	199	221	183	183	216	200	193	199	217	203	181	186	179	211	185	195	215	208	191	209	186	161	186	190	187	210	198	195	192	165	177	220	191	184	202	194	188	162	198	193	194	183	179	184	184	191	206	181	184	197	176	200	183	201	186	200	185	183	185	184	185	208	193	219	202	230	210	188	187	175	208	206	183	184	178	187	192	178	192	198	201	197	198	176	189	189	180	219	196	205	192	198	186	193	178	181	222	199	160	210	210	194	184	181	181	184	207	200	209	193	180	182	198	181	202	188	213	182	198	206	179	209	184	178	163	220	197	198	190	194	211	195	182	225	206	202	180	205	202	205	205	215	189	177	171	188	194	195	187	182	230	182	195	193	188	194	192	200	195	187	194	205	161	173	179	192	187	218	200	185	192	194	183	158	166	209	166	179	195	191	180	172	180	186	199	185	195	206	203	175	173	177	167	189	188	198	178	185	187	166	173	196	180	182	219	163	197	208	182	171	208	193	190	194	192	194	179	192	172	210	187	190	194	179	197	189	209	181	162	210	217	179	208	218	175	197	198	188	185	201	199	203	204	216	201	173	181	173	188	184	175	203	191	202	190	195	185	197	186	184	186	218	178	178	197	183	196	223	207	187	193	201	201	229	225	190	199	193	180	193	193	209	183	216	213	198	201	181	193	174	190	190	192	209	207	210	218	187	161	211	162	202	191	180	192	208	213	188	211	195	195	186	209	199	184	211	194	163	186	204	176	187	199	190	190	191	183	197	197	172	196	163	192	197	188	198	185	204	191	183	205	175	189	195	193	208	190	181	195	200	218	205	210	204	187	191	198	195	176	182	186	206	200	207	179	173	193	169	202	196	186	182	211	182	200	183	176	205	186	216	196	211	179	199	192	171	169	216	190	191	193	203	181	195	199	191	198	203	180	161	184	192	200	202	212	194	191	169	186	212	185	181	219	197	169	173	173	175	165	200	172	201	209	187	196	173	208	200	216	199	196	171	204	186	197	210	211	198	183	185	228	204	166	218	210	211	214	186	182	211	195	186	198	200	178	200	191	180	202	210	184	205	170	193	195	205	181	187	183	195	215	187	180	187	181	189	207	174	197	172	182	172	184	182	176	204	233	186	200	201	199	186	193	186	197	192	181	183	197	201	199	179	193	186	183	189	178	213	195	201	193	168	204	228	181	203	216	196	187	172	193	237	192	203	181	191	189	216	184	198	201	188	177	194	208	218	177	220	195	191	194	180	179	210	234	206	199	191	181	213	169	172	220	197	199	193	212	201	199	186	181	171	185	178	194	198	180	193	176	177	198	192	217	210	190	185	201	177	202	202	190	181	192	201	212	238	201	196	231	183	216	207	188	195	184	178	189	186	172	185	214	231	181	190	197	203	178	183	199	204	206	176	173	195	204	211	203	206	185	200	199	193	199	192	204	198	209	210	180	207	190	236	202	181	190	231	210	200	184	178	211	179	201	193	204	181	204	158	185	180	215	206	185	190	168	213	191	187	175	165	201	196	180	199	169	199	179	183	187	193	198	196	191	237	208	215	172	177	207	186	193	205	177	209	185	189	203	190	176	189	210	232	192	196	167	179	219	184	202	194	193	203	200	211	189	189	191	198	185	179	189	194	195	184	176	177	186	203	209	185	187	185	226	178	174	195	196	174	187	161	198	185	177	176	190	195	208	184	155	233	214	198	212	193	208	199	200	187	217	180	202	180	174	182	195	215	189	235	211	184	202	199	206	165	224	198	183	189	204	197	195	179	189	173	206	183	189	170	172	209	192	216	186	198	188	197	172	195	178	203	189	209	188	192	195	206	174	187	190	172	181	200	201	199	210	181	191	170	180	207	204	211	212	200	187	186	212	176	209	208	197	201	190	216	200	180	195	202	189	200	180	204	173	200	180	212	173	196	185	204	201	183	192	201	185	200	177	196	202	209	174	173	179	177	202	218	179	207	189	180	202	176	188	184	207	181	173	198	198	185	189	185	204	181	175	152	206	190	186	192	186	173	216	187	176	191	190	213	194	208	182	202	194	194	205	191	191	187	194	202	188	191	214	198	177	183	195	187	175	191	200	177	178	154	200	187	189	200	167	190	192	199	188	205	211	197	204	204	198	211	188	179	180	183	201	202	168	207	195	183	157	195	207	185	203	206	187	187	214	169	178	182	198	175	208	192	201	192	171	204	197	181	179	196	176	194	170	180	184	199	213	185	175	185	181	204	181	196	187	212	195	219	206	160	182	223	178	221	203	192	195	197	195	164	185	182	171	166	175	181	170	166	189	196	205	192	195	205	195	221	206	207	206	192	179	187	201	159	193	192	169	194	208	197	194	196	192	194	187	206	199	190	219	199	187	186	202	199	214	198	191	195	178	204	185	204	199	182	194	175	178	201	192	198	188	193	161	181	205	187	181	204	187	178	221	232	182	196	204	171	188	208	182	196	207	188	212	174	185	194	171	196	201	176	200	216	179	195	187	186	185	205	209	199	210	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14535	2812	6582	6989	6027	4793	3783	3183	2625	2301	1935	1891	1669	1477	1380	1301	1130	1181	1075	1060	979	927	972	872	873	832	825	835	786	761	739	721	700	691	674	701	691	672	694	678	597	663	686	637	678	687	614	652	627	622	578	627	638	631	604	597	616	602	595	624	615	587	604	595	593	600	575	581	544	626	608	611	586	622	551	635	551	577	604	584	558	595	619	596	582	567	573	587	577	596	616	585	580	563	571	581	555	553	575	550	572	557	597	587	559	537	555	543	554	508	556	560	589	573	560	530	540	527	617	581	560	534	551	593	585	524	557	538	545	606	569	590	567	572	577	620	575	574	583	555	560	550	600	586	571	584	556	559	571	585	550	600	605	519	508	551	529	586	557	561	546	507	547	544	535	523	543	535	544	585	583	519	554	563	573	533	515	545	528	523	565	543	562	536	544	583	559	568	539	518	567	544	568	584	598	553	568	581	578	526	554	600	568	602	546	579	574	592	559	530	541	597	558	554	557	517	608	525	566	555	560	549	567	544	532	575	558	537	588	547	534	549	589	545	579	558	568	562	581	569	534	580	558	566	564	551	535	559	547	556	557	548	572	564	579	551	542	588	554	535	534	524	561	542	595	577	564	532	525	515	559	538	553	569	569	542	562	574	541	551	579	559	526	572	575	506	555	554	596	561	583	573	531	582	546	572	575	561	545	568	558	575	547	549	535	539	534	593	529	530	609	532	543	553	579	584	551	551	552	529	543	582	565	562	598	546	554	523	545	564	574	530	557	604	546	536	552	544	552	551	558	503	611	589	538	542	548	544	553	546	544	589	575	551	548	548	530	545	549	569	573	542	533	529	584	569	544	546	553	619	528	557	536	572	509	557	552	546	571	566	548	579	508	551	541	570	501	563	524	507	566	553	579	624	555	516	594	550	552	577	576	557	532	576	616	588	530	573	556	563	543	578	582	553	578	518	552	529	605	577	539	562	565	521	547	534	528	559	565	612	520	561	585	548	587	591	589	596	551	556	561	534	540	539	574	534	580	539	552	544	526	573	564	564	613	507	572	568	573	557	530	572	580	577	533	509	555	500	558	541	498	553	555	572	540	522	520	551	595	594	575	604	545	583	630	579	545	574	572	545	525	515	546	574	567	599	553	546	572	597	573	552	555	544	558	560	612	537	526	532	537	583	563	539	580	595	548	563	567	522	545	569	570	533	602	575	591	590	587	537	582	567	533	533	576	560	527	539	595	553	554	541	546	508	549	516	540	605	558	523	561	539	548	522	567	548	609	591	551	583	596	535	513	553	552	540	549	594	539	550	544	545	516	577	524	541	545	531	542	560	536	581	569	588	577	587	569	538	559	586	513	547	560	551	603	555	550	566	569	540	559	528	551	542	535	543	534	573	526	552	576	534	546	548	553	524	579	573	544	536	575	530	541	528	562	576	543	534	584	534	579	555	556	519	557	571	596	527	573	557	568	548	546	562	541	512	525	564	546	529	544	535	573	540	570	561	540	546	554	530	595	577	581	559	556	542	543	519	533	626	562	560	566	539	556	590	507	571	555	562	560	586	554	571	523	519	556	550	549	560	553	517	566	553	540	571	544	563	532	544	565	562	543	546	525	568	525	555	526	557	555	580	569	542	563	546	551	561	544	527	550	556	595	574	567	558	539	539	509	537	553	575	550	545	503	580	514	525	541	571	516	504	577	561	469	548	538	560	526	553	528	556	556	573	526	525	551	528	526	562	542	528	558	541	571	593	572	555	501	511	570	548	580	517	579	587	562	542	555	525	526	543	567	557	576	554	542	554	523	572	542	521	554	599	511	552	548	537	565	554	535	527	559	540	499	573	535	551	551	562	527	569	564	586	524	517	523	535	554	573	567	573	586	557	530	554	518	540	575	564	568	545	565	530	574	545	583	589	563	568	528	593	592	564	547	583	565	572	517	557	584	579	538	561	522	526	542	526	566	558	603	527	540	567	543	573	559	555	555	518	572	528	564	554	583	543	563	534	543	548	561	563	545	542	567	550	539	553	573	539	543	533	619	538	592	594	545	561	528	553	514	527	556	527	560	545	546	515	541	555	529	513	507	568	612	559	553	546	580	522	555	587	543	561	526	585	573	549	566	545	530	532	538	562	555	554	553	549	561	624	566	554	566	572	528	586	589	553	530	543	555	540	563	566	533	552	570	520	546	607	548	567	571	570	552	536	514	640	518	590	528	521	559	566	604	543	560	538	580	547	561	555	563	537	588	572	555	532	534	543	563	524	547	561	540	557	551	551	568	546	590	547	565	563	560	533	552	563	535	583	562	481	570	532	572	549	548	534	567	551	515	560	527	522	568	526	562	597	542	554	560	570	555	578	551	558	572	582	566	574	597	549	572	574	564	573	569	578	553	596	552	564	569	524	509	543	549	554	553	556	530	558	580	557	554	526	511	540	547	553	589	530	597	504	539	548	593	545	606	555	586	566	536	580	559	602	547	549	554	564	555	538	531	521	536	537	603	518	593	551	569	526	536	543	575	584	542	549	569	585	558	540	548	587	568	540	573	554	554	570	564	577	503	517	557	542	525	584	549	556	551	542	547	519	512	579	552	557	570	549	563	543	551	609	547	503	540	571	539	564	610	527	548	567	559	516	545	510	555	540	537	550	543	586	539	566	577	511	574	526	551	561	589	558	569	535	583	550	560	555	567	556	565	555	508	556	607	563	548	541	541	531	550	585	582	566	542	567	560	554	539	513	542	569	562	537	574	524	580	570	562	504	587	568	594	575	576	552	506	573	548	549	579	569	596	543	570	557	565	597	614	607	515	572	537	608	560	496	567	552	600	537	582	593	584	573	536	586	547	549	598	542	566	545	555	532	498	590	534	535	581	561	575	552	538	577	567	576	542	531	548	544	540	560	556	556	530	586	576	579	553	591	583	545	550	538	554	527	571	597	593	531	539	562	557	561	559	530	577	551	556	597	542	573	544	576	545	550	623	560	579	549	555	548	583	534	574	554	531	574	566	525	566	554	594	551	554	531	548	594	557	554	551	542	560	530	570	523	559	545	570	589	508	565	545	566	571	563	570	519	514	561	577	544	578	560	547	573	602	527	515	534	523	545	552	583	568	550	554	504	521	569	557	540	547	585	578	558	540	546	572	525	518	573	566	539	544	563	559	553	578	543	568	548	587	578	561	553	562	559	555	571	544	546	576	571	549	562	559	517	556	570	556	531	543	593	547	564	556	572	542	569	601	531	550	542	525	540	552	563	542	555	568	566	550	526	540	563	542	570	543	511	551	559	534	553	556	555	532	570	565	561	524	524	539	559	544	548	558	571	606	572	542	529	570	542	537	567	598	585	602	537	534	561	564	514	573	564	544	550	561	536	576	575	567	564	546	540	575	552	511	538	565	597	543	571	552	560	492	568	574	554	566	580	577	567	573	539	551	580	547	533	569	570	540	570	540	558	583	539	575	564	545	536	543	553	538	549	567	538	586	577	565	549	566	536	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3278	180	193	154	134	124	131	93	111	106	103	115	101	104	114	107	114	113	124	105	114	85	98	101	94	102	108	100	105	109	92	94	129	120	112	117	120	105	122	122	120	114	108	116	100	96	104	116	100	103	87	118	97	114	105	114	110	104	111	111	109	123	132	119	100	131	99	106	109	111	116	88	100	86	117	97	104	125	121	115	100	94	131	106	102	125	110	88	95	111	96	119	127	119	107	117	104	108	120	113	104	97	111	101	115	111	88	104	117	106	111	107	115	91	104	105	107	94	116	120	100	113	99	100	99	105	117	118	112	88	120	104	97	107	129	103	111	122	107	119	109	105	115	93	106	106	107	106	111	103	86	111	104	106	112	107	104	117	119	79	116	104	109	122	112	117	104	123	119	106	136	109	98	125	105	114	97	104	105	123	116	101	121	102	93	98	108	100	109	101	105	94	121	125	123	108	107	95	122	108	96	103	115	120	107	92	107	112	118	95	118	115	115	85	101	101	120	111	115	91	99	100	98	106	113	101	103	102	122	97	116	104	119	119	127	96	108	107	110	115	96	116	115	118	116	116	116	111	137	114	106	107	121	118	125	116	96	116	96	102	119	89	113	100	111	119	93	100	100	81	122	91	110	108	100	109	103	107	112	102	114	105	113	101	117	111	114	124	84	107	119	115	96	111	111	98	110	107	103	104	104	95	109	117	95	95	104	121	102	109	95	98	102	113	100	111	103	117	118	105	106	112	109	107	100	113	91	105	113	106	100	117	108	96	95	111	112	96	90	94	130	98	116	116	102	126	111	119	111	105	128	110	113	120	111	116	99	105	115	115	103	113	118	110	114	117	92	100	97	125	96	118	101	103	99	97	114	101	102	100	120	117	115	127	114	106	103	92	111	89	86	125	125	109	115	102	104	117	103	101	102	110	103	105	115	118	113	110	108	98	126	76	115	122	109	117	111	109	113	137	107	120	90	125	97	115	96	92	109	106	86	120	116	93	111	111	117	109	111	118	100	115	105	92	108	93	122	113	124	93	100	116	96	107	111	94	123	116	108	88	100	118	114	109	104	124	109	82	109	102	97	109	102	103	96	108	106	107	120	90	99	99	105	104	99	93	101	119	113	94	109	113	93	121	90	115	95	106	109	125	120	100	114	98	102	112	112	84	114	99	98	103	95	118	124	100	96	113	95	90	109	85	128	127	103	98	128	132	93	95	118	93	93	104	92	115	108	92	98	103	88	112	106	89	108	110	103	101	98	121	107	106	120	91	121	123	113	107	94	103	106	119	109	107	128	116	92	119	111	103	116	106	94	102	112	100	115	108	121	103	98	106	116	114	112	97	99	108	112	111	104	97	113	116	125	129	114	97	120	107	104	97	102	123	119	129	107	121	99	107	125	94	101	105	103	112	96	113	97	112	101	92	110	121	116	103	123	120	115	110	104	100	126	104	101	116	115	100	115	105	116	120	108	136	99	120	86	113	125	105	104	98	107	103	101	98	123	101	107	119	110	99	100	96	92	102	124	90	104	111	101	102	114	93	96	100	100	110	109	110	99	107	116	97	103	110	75	103	114	119	108	144	93	112	125	117	102	115	117	112	112	101	111	112	109	94	115	112	105	102	119	95	94	109	114	115	115	103	100	104	142	109	114	115	127	126	104	119	111	96	126	108	112	111	111	105	131	101	95	122	112	120	118	114	108	103	104	128	111	122	108	108	100	101	124	110	111	97	95	100	104	102	94	127	105	114	97	110	112	97	105	109	121	105	122	126	118	125	120	104	98	124	115	95	96	107	121	108	110	108	117	105	96	88	111	92	106	113	100	92	105	107	101	114	111	108	102	123	109	105	110	113	95	117	116	105	112	107	98	110	114	113	106	96	109	99	99	108	101	103	118	105	106	109	102	108	114	109	110	108	103	116	116	123	114	109	96	106	110	106	106	106	103	109	101	113	107	116	119	119	115	110	98	106	114	117	92	109	111	96	112	113	84	116	110	104	113	108	92	114	118	112	122	108	114	96	125	105	117	99	100	119	91	100	119	108	113	108	108	124	109	96	108	122	126	94	93	117	133	109	104	97	111	119	113	116	131	112	88	122	104	114	107	111	92	102	106	119	92	112	112	113	94	110	113	120	110	110	89	90	102	107	116	103	101	106	98	110	116	119	113	120	98	115	100	108	112	105	109	99	106	127	100	106	108	121	131	93	102	107	122	111	100	100	124	99	105	122	95	88	134	100	104	117	115	116	128	89	88	90	115	101	112	100	108	116	105	127	108	96	98	101	88	108	118	98	108	108	110	94	117	99	108	109	119	106	99	101	101	103	99	140	118	115	114	111	117	99	113	114	113	105	106	89	88	102	91	110	112	108	111	95	99	108	99	107	113	101	99	117	97	102	109	97	104	96	88	122	110	125	124	107	113	103	119	102	99	117	89	115	124	107	104	114	103	106	103	112	112	114	101	101	106	112	110	111	106	99	101	104	88	119	98	90	105	100	115	118	101	116	110	99	116	102	109	108	111	118	102	123	110	104	100	89	101	120	116	125	88	103	114	103	110	105	117	113	105	109	103	101	92	87	122	110	94	115	105	90	111	122	116	120	102	110	98	103	91	108	119	108	97	107	93	118	114	99	106	105	98	100	122	102	113	114	109	100	111	93	104	108	114	112	110	106	114	112	110	111	96	103	100	128	122	110	102	130	108	101	110	114	123	102	107	125	101	108	114	125	106	110	108	94	114	111	98	112	126	112	104	96	113	109	106	94	113	116	125	104	126	115	98	96	116	104	94	121	112	116	104	95	107	98	88	100	108	107	82	101	93	129	93	97	102	124	103	126	92	98	114	122	86	97	115	108	105	105	118	126	111	92	100	121	103	82	95	105	99	110	110	95	123	116	104	119	119	106	114	101	101	112	111	107	102	103	91	112	105	121	119	104	108	95	98	96	117	113	114	106	107	112	105	104	106	101	103	94	133	95	104	88	111	106	105	105	115	122	107	100	125	80	118	105	92	114	126	78	111	116	97	99	121	124	117	120	117	107	107	115	97	109	106	108	118	111	115	99	124	95	95	109	114	115	90	96	110	113	96	127	101	99	104	118	106	110	116	107	116	133	108	97	113	92	90	111	129	108	106	101	98	99	118	112	97	104	117	115	106	100	102	117	106	105	98	105	115	99	118	109	97	106	109	98	133	105	103	106	110	93	101	91	113	118	111	118	103	96	112	106	124	118	100	120	113	107	95	81	119	124	86	106	110	106	100	98	115	99	103	115	122	109	114	99	101	106	106	118	115	122	133	107	113	101	113	118	125	113	109	90	116	99	120	98	95	107	91	99	128	117	116	111	97	113	112	101	115	115	110	116	129	101	107	125	98	104	115	109	119	103	110	110	131	107	109	113	108	114	100	104	128	102	95	101	125	112	105	110	100	91	103	100	105	110	100	111	122	132	109	95	110	115	101	110	103	98	101	122	92	108	101	111	95	114	110	96	115	102	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3671	424	498	530	477	457	437	409	389	384	373	351	366	302	362	352	311	318	329	331	346	347	346	323	317	377	325	339	322	340	302	371	347	340	354	320	347	339	347	345	331	332	329	344	344	348	313	315	344	361	340	355	342	329	331	308	316	302	323	339	353	307	316	361	344	332	355	319	293	324	311	304	334	325	358	326	346	350	316	324	327	332	329	324	327	353	330	333	308	338	336	312	341	329	323	286	324	314	338	324	333	358	319	341	337	334	327	311	330	325	292	310	339	311	322	334	338	353	286	329	330	320	359	323	354	346	337	341	315	306	325	328	319	322	318	339	307	330	343	339	301	311	355	329	338	318	321	310	293	337	318	308	321	345	303	350	316	340	327	332	360	306	330	331	319	333	339	321	318	346	346	318	305	353	362	314	342	330	316	318	309	330	325	336	340	333	334	329	334	355	329	314	323	311	370	332	341	331	369	354	317	323	325	306	320	341	310	321	339	314	356	326	341	299	343	287	317	332	326	332	320	330	312	306	339	330	335	283	358	324	355	346	282	308	299	327	331	320	310	316	351	341	342	341	337	310	322	322	281	350	323	319	324	281	354	323	305	325	339	288	310	325	330	325	363	327	363	327	320	309	319	294	316	337	331	337	332	296	354	341	355	325	324	333	320	306	343	316	346	341	324	325	316	333	324	329	356	346	305	328	332	338	336	331	345	342	311	342	320	327	344	334	330	317	307	296	336	334	313	315	355	325	343	305	328	345	349	335	302	352	311	334	375	325	301	328	351	334	333	332	341	308	359	336	354	341	341	343	286	287	344	323	343	322	331	344	341	332	355	323	359	348	302	344	321	311	329	337	319	306	334	345	303	329	326	315	346	295	325	335	342	337	333	358	332	365	340	347	352	322	357	316	325	321	314	352	339	350	301	318	371	321	339	321	349	338	336	331	325	336	314	301	347	318	334	341	338	313	373	341	351	327	327	295	308	354	295	317	348	342	335	322	319	342	360	316	304	326	320	326	277	374	310	326	342	341	338	337	328	333	337	349	305	361	357	341	342	312	361	314	328	338	321	311	329	323	370	318	327	337	369	327	336	306	307	327	338	317	293	311	353	313	344	352	311	318	355	327	320	361	316	326	340	345	333	337	325	330	341	314	319	308	312	355	348	327	338	354	348	386	341	325	315	316	304	303	349	325	359	317	319	335	318	343	326	340	340	330	326	322	340	359	346	338	343	323	328	330	321	341	311	318	349	328	307	331	280	336	358	322	298	351	333	331	342	332	333	346	328	344	321	316	345	346	307	295	318	296	315	296	319	314	335	331	355	355	328	323	311	347	333	320	304	326	357	346	330	314	310	341	352	326	340	332	325	330	340	355	296	333	331	319	310	321	335	327	318	312	309	307	334	311	348	314	306	308	342	334	326	316	362	303	327	326	337	332	343	303	334	329	343	396	324	325	379	313	316	348	340	348	348	331	326	339	336	333	356	334	331	319	352	312	300	280	324	364	341	333	282	318	343	311	354	381	367	307	319	349	323	384	337	283	302	339	324	319	321	312	345	318	341	349	342	305	354	334	322	326	335	336	330	315	335	362	328	352	322	329	308	326	318	328	316	319	380	342	344	316	326	319	349	304	347	329	341	326	318	323	335	291	322	336	341	321	333	303	335	325	330	327	332	340	334	294	328	318	312	345	332	314	350	342	340	326	306	348	317	331	320	318	323	301	357	325	334	329	327	351	327	318	352	322	333	299	333	341	322	334	365	335	336	289	302	321	354	334	346	329	316	337	322	310	337	361	362	304	339	320	311	333	336	322	328	279	289	320	334	308	340	350	354	344	325	311	345	372	302	331	315	319	319	352	364	312	342	337	316	338	358	368	341	350	337	331	328	339	321	336	300	329	322	311	306	318	328	301	330	323	320	343	319	348	327	349	339	350	335	340	317	337	362	335	329	335	332	307	362	338	340	330	332	352	303	320	316	320	334	361	324	330	317	324	316	354	337	342	349	353	333	310	322	340	358	351	334	327	336	351	306	332	327	334	343	331	287	349	307	346	342	364	363	313	335	339	340	361	315	360	322	313	302	353	322	343	344	334	351	330	320	336	366	324	344	302	310	357	353	328	350	343	332	368	294	332	339	289	333	342	293	350	360	307	314	304	358	299	347	322	353	299	314	342	322	334	310	325	328	334	334	315	316	317	357	365	334	356	328	316	343	308	294	352	333	324	354	333	331	335	351	306	320	311	353	350	273	317	320	346	319	359	310	309	370	349	299	339	331	352	304	329	356	275	325	332	325	322	335	317	337	307	340	347	343	349	332	376	313	330	316	324	350	317	339	360	355	341	338	343	359	358	338	324	311	290	332	308	343	318	310	334	309	348	337	346	358	287	305	326	337	347	323	317	337	330	360	352	310	326	350	322	362	327	322	341	337	336	313	341	323	306	322	336	326	335	303	327	298	311	302	325	345	341	328	338	303	349	308	333	364	337	334	316	307	328	323	335	319	345	318	335	323	314	332	376	350	324	345	336	337	347	342	340	343	360	340	329	312	336	316	335	303	346	365	319	308	355	316	332	307	301	297	294	304	312	319	317	334	298	303	333	345	336	311	326	353	340	330	334	308	308	337	326	318	349	331	335	337	370	348	336	319	334	340	323	312	310	327	334	302	314	305	316	306	309	336	286	337	304	326	340	329	299	346	315	322	341	329	356	370	312	345	322	353	356	357	332	323	330	349	336	307	332	304	322	334	322	298	317	376	335	344	291	341	323	332	332	306	357	352	308	345	306	323	302	324	325	341	346	323	326	344	315	303	335	303	318	340	311	324	322	320	318	314	335	286	329	349	320	312	353	323	340	305	308	350	337	345	364	308	333	335	349	308	316	362	322	280	318	329	332	314	314	316	331	317	316	357	324	331	328	324	325	347	345	314	386	361	327	336	333	331	336	319	319	307	332	291	310	305	326	331	318	351	326	334	322	331	357	325	349	334	329	331	341	328	327	292	323	345	325	300	315	341	311	325	332	337	329	338	339	349	319	343	337	315	330	339	313	329	321	337	319	350	310	324	304	338	324	367	331	329	319	349	336	288	307	320	294	330	319	339	343	312	339	323	304	276	317	322	344	346	330	353	341	300	361	329	332	312	328	338	308	342	335	337	341	307	326	327	341	347	353	356	361	344	377	357	340	375	336	312	306	317	305	324	304	350	318	344	310	312	344	314	326	348	307	322	315	323	326	300	304	313	334	325	323	332	318	322	332	379	277	367	373	307	342	339	308	357	321	309	313	299	332	360	353	338	325	341	339	317	325	340	315	329	337	359	329	326	329	328	352	335	325	321	310	345	338	320	318	327	345	354	328	307	344	308	310	310	353	349	325	331	341	318	341	309	333	303	339	338	329	352	300	292	327	325	334	330	345	336	349	338	350	338	311	322	313	336	358	309	307	312	338	317	320	326	336	325	312	305	335	337	368	336	322	297	334	316	356	331	347	318	339	353	328	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21800	1916	1474	1031	733	537	400	320	278	236	188	192	162	152	154	122	145	130	126	116	120	106	122	117	111	110	94	103	98	98	103	90	108	99	93	91	88	109	100	89	90	98	88	99	98	105	82	107	89	84	90	89	97	72	86	100	79	85	103	88	103	103	80	89	85	79	90	104	79	88	100	93	104	95	80	97	78	85	87	97	70	82	89	97	97	95	95	88	93	77	101	77	91	83	90	80	102	95	86	98	82	102	75	112	73	84	71	81	82	81	82	90	85	95	92	85	89	86	93	96	85	91	85	96	92	84	83	86	79	77	90	67	99	82	88	65	113	97	84	86	79	70	79	78	69	87	91	88	79	76	84	94	97	72	91	100	84	84	81	101	105	71	87	92	87	78	81	96	79	91	103	83	89	93	84	93	96	90	81	101	87	67	89	74	76	91	92	115	96	83	90	84	91	110	81	78	79	92	99	84	90	82	92	72	86	77	89	75	76	88	117	79	89	100	81	77	94	89	86	91	96	80	91	92	100	81	91	78	82	86	96	94	72	85	75	80	99	103	105	90	116	77	73	76	92	86	97	92	135	83	102	83	88	80	80	78	90	95	80	96	89	83	89	88	83	97	77	70	84	83	91	91	86	76	96	102	106	80	87	93	85	82	88	81	101	80	97	94	83	86	63	96	75	93	94	82	81	95	88	97	87	89	96	79	88	86	84	100	92	67	79	90	97	88	89	82	73	83	94	69	96	88	110	100	89	89	90	83	75	95	78	94	89	78	82	78	87	91	85	91	90	83	87	76	77	86	86	86	88	97	106	85	78	79	101	77	100	88	89	77	85	105	86	93	84	87	72	80	85	107	83	83	91	80	90	73	92	86	81	84	84	88	91	82	90	83	90	83	79	102	82	75	85	80	85	95	108	84	79	74	102	103	93	88	92	95	69	78	84	94	71	87	81	98	98	99	71	103	95	69	77	84	84	93	76	80	96	68	112	78	77	87	82	78	106	90	77	88	88	95	89	91	106	102	81	78	78	82	88	73	96	98	87	96	83	95	105	94	94	79	76	74	73	59	82	90	90	99	74	84	74	85	88	80	81	105	83	81	84	96	79	91	106	96	90	83	93	92	89	91	84	94	80	103	96	84	79	92	85	89	111	86	94	81	92	88	94	92	72	94	85	85	84	113	93	89	81	85	95	86	83	101	80	91	75	95	103	88	95	86	91	100	87	92	88	85	79	89	85	83	80	90	94	113	73	75	80	80	83	68	84	96	88	104	84	98	82	82	98	92	81	73	95	102	99	87	84	90	97	91	92	89	81	94	89	81	87	97	104	92	103	94	73	104	93	86	77	92	75	80	96	74	76	99	86	81	84	84	88	113	84	103	95	72	84	83	93	112	92	70	91	77	116	82	98	90	95	102	88	95	78	109	110	100	97	80	94	95	90	96	92	85	85	74	80	73	101	74	94	87	96	82	71	81	96	85	73	79	97	102	108	95	91	87	94	69	82	89	95	88	93	90	98	88	98	91	84	80	95	100	96	93	79	90	76	95	81	96	90	82	85	84	85	84	85	94	95	95	94	99	90	94	74	88	76	87	93	79	87	91	84	75	84	77	87	92	95	90	92	73	80	89	89	77	84	93	80	92	69	97	118	80	105	58	85	90	88	91	81	79	86	87	89	75	92	75	78	98	96	100	90	80	103	93	63	87	93	94	99	93	71	84	86	81	81	106	86	103	89	75	89	98	78	88	86	79	99	82	88	91	90	83	71	79	106	72	79	76	86	80	74	94	82	73	96	73	94	90	88	100	82	85	118	68	86	88	87	92	95	97	82	93	72	91	102	106	104	84	97	75	100	88	103	70	94	70	117	89	92	78	79	65	93	80	76	108	97	77	86	107	77	75	102	86	79	89	83	90	88	115	81	94	104	82	79	96	99	89	88	81	75	103	80	86	95	100	84	88	93	78	94	99	89	91	87	85	87	88	86	84	98	81	92	81	86	87	83	77	91	88	94	89	86	77	84	90	92	87	84	86	98	89	92	81	85	80	95	71	89	92	87	73	83	68	94	82	99	81	72	92	99	80	97	92	72	91	77	77	78	92	103	59	79	87	94	85	90	82	90	96	84	88	96	76	104	103	80	89	94	90	82	68	75	96	83	83	78	83	83	94	83	73	93	86	91	75	78	90	70	88	92	95	65	88	102	87	83	74	90	101	94	76	76	111	78	83	93	90	82	87	95	96	91	98	90	81	89	98	93	84	93	86	69	77	100	99	81	94	83	79	87	100	104	106	80	86	82	100	79	90	101	76	86	81	88	89	90	90	64	86	96	83	86	87	80	94	100	84	88	91	83	88	94	85	87	98	86	94	84	70	80	82	94	96	76	95	80	85	83	85	103	95	103	83	88	71	102	90	104	118	80	89	119	105	96	72	68	92	93	93	86	90	85	87	100	92	90	90	76	76	76	112	94	97	104	92	75	105	89	81	82	74	89	96	98	84	97	92	88	94	91	81	77	99	87	94	92	71	70	87	79	79	92	85	84	77	88	93	90	83	82	89	118	79	90	116	86	86	67	96	81	97	89	91	90	78	103	123	96	87	92	78	86	98	84	97	91	78	95	91	86	95	83	95	89	95	80	91	101	84	90	84	84	80	96	81	80	93	96	100	86	90	92	93	77	89	84	90	95	82	85	85	80	82	87	87	103	91	92	98	91	80	112	108	77	73	67	80	90	84	83	77	94	96	89	89	97	81	86	104	91	94	95	88	114	92	92	119	92	77	92	84	74	81	88	86	83	95	85	112	91	85	101	88	99	88	94	89	80	79	79	88	82	102	87	100	97	88	78	87	102	88	98	87	98	116	90	76	98	84	83	84	86	83	84	96	76	91	90	75	93	95	99	97	76	98	85	94	99	96	82	83	94	104	102	92	84	79	70	93	68	79	91	97	77	82	84	82	86	79	70	81	79	81	95	100	71	93	82	85	81	75	82	90	92	80	72	79	94	94	86	87	70	88	87	94	101	76	89	99	94	87	85	77	82	88	92	86	96	77	85	100	96	90	80	97	94	77	77	85	96	92	71	97	73	104	81	95	89	83	85	100	99	92	72	76	96	68	92	82	89	73	89	82	81	83	96	88	87	90	94	86	109	82	90	91	91	82	99	80	74	90	84	80	85	91	101	84	94	85	93	93	99	93	100	99	64	95	80	80	94	95	96	98	83	96	83	96	98	89	90	82	81	98	98	97	79	94	94	75	81	76	100	91	93	80	95	81	93	88	95	87	95	89	93	89	94	79	72	65	91	97	75	83	85	93	80	84	80	71	89	91	92	83	99	81	92	95	86	85	96	83	93	78	73	91	106	104	91	89	85	91	80	111	88	84	91	92	88	89	94	97	71	73	91	102	92	92	107	73	74	88	81	84	82	105	95	83	88	81	88	90	97	105	91	87	92	92	76	96	79	83	89	84	88	88	80	94	90	92	96	90	95	79	79	93	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10693	1522	3407	3799	3117	2529	2096	1657	1387	1252	1022	920	884	701	699	671	655	592	571	531	507	519	500	457	447	459	449	409	401	386	389	356	394	354	402	379	389	328	362	313	321	370	344	347	335	333	309	342	315	343	278	349	321	297	364	313	284	340	364	289	307	321	338	303	343	326	333	324	316	287	306	307	296	304	275	294	280	299	294	340	313	311	346	335	301	307	335	303	275	289	298	302	300	298	318	277	288	282	306	311	304	291	314	251	324	304	302	306	337	314	332	294	295	299	338	294	277	278	314	309	276	309	268	276	260	291	340	300	292	286	296	299	313	305	314	289	289	291	293	313	270	265	328	292	313	315	267	273	292	288	296	332	326	305	301	296	289	295	298	292	280	299	291	288	307	300	281	294	282	285	303	304	288	317	286	303	263	285	305	295	295	271	300	310	295	298	309	275	316	286	274	312	293	314	298	278	266	274	297	280	282	292	289	279	289	314	311	320	313	290	292	294	295	267	284	302	305	291	301	264	293	272	282	257	313	286	267	277	291	268	270	258	284	298	272	275	292	278	269	295	306	282	258	280	302	294	294	292	308	295	260	287	298	259	319	277	276	292	254	269	303	256	300	249	304	318	261	312	303	282	294	282	302	316	324	309	286	292	259	293	291	312	295	268	291	326	273	301	275	307	299	305	283	285	297	312	254	281	300	306	261	272	261	325	258	252	281	287	297	300	297	307	317	294	279	255	301	308	292	296	294	307	321	300	268	303	284	312	303	271	247	282	336	266	283	279	287	301	273	312	306	277	281	303	288	270	330	285	280	302	275	261	288	282	289	278	244	286	294	272	281	278	304	296	268	294	257	288	280	280	300	288	310	291	293	273	297	290	307	276	280	288	300	283	276	305	288	289	254	289	299	275	303	277	289	280	279	265	265	302	269	291	299	303	301	271	274	296	281	301	308	266	284	275	335	282	328	254	307	323	269	246	256	278	289	296	275	283	294	289	291	305	331	288	266	311	287	298	267	308	279	277	285	283	284	281	266	271	308	281	275	281	270	275	278	279	284	312	297	280	269	300	260	290	310	283	285	297	288	299	272	298	273	272	291	288	261	317	314	261	288	309	287	286	273	294	319	278	288	272	277	294	294	284	299	302	250	313	270	335	272	281	285	284	317	272	261	299	294	289	312	291	274	260	290	284	281	267	282	297	291	302	259	267	272	290	296	266	325	289	334	316	308	309	295	289	309	307	272	309	272	299	288	265	292	271	304	291	277	274	312	278	292	293	276	268	296	271	268	301	290	271	312	303	282	291	276	283	260	300	308	286	276	260	268	292	294	278	262	283	265	246	276	271	283	272	255	296	282	251	275	275	251	322	295	290	264	285	275	280	296	299	292	287	285	276	288	250	291	287	291	284	307	276	286	280	282	283	325	282	298	275	322	290	281	299	297	278	305	299	278	288	305	290	285	308	281	279	278	307	271	269	306	297	287	315	289	322	261	293	312	292	312	293	265	308	288	281	286	309	318	310	305	277	254	286	279	326	298	289	294	299	293	295	292	290	304	329	306	272	303	292	303	279	283	316	277	282	295	274	272	270	302	275	287	292	294	263	291	285	288	239	288	279	307	318	291	263	288	291	289	271	272	262	313	288	259	264	274	275	302	277	287	258	264	278	292	300	297	288	306	264	271	301	284	277	257	277	272	321	280	296	282	279	312	292	309	289	309	278	282	278	273	310	314	289	300	269	300	334	285	322	304	289	280	289	281	291	298	319	270	280	274	322	303	300	311	275	311	301	255	288	308	298	299	273	271	310	293	286	313	281	291	304	295	286	288	287	307	275	277	277	279	298	300	280	265	288	303	295	278	298	303	306	288	273	279	281	275	308	284	288	301	285	264	329	267	275	328	299	281	296	288	289	322	293	293	299	277	310	302	281	275	292	307	299	245	284	294	278	271	268	277	303	267	287	275	295	263	277	280	294	284	296	285	296	288	287	307	279	272	285	328	314	263	316	259	284	312	307	321	301	278	271	283	274	300	321	283	275	281	267	276	284	312	315	278	273	268	316	278	302	288	279	268	294	288	304	279	294	283	315	295	278	271	278	287	308	304	267	267	288	291	253	290	280	273	292	277	299	299	312	280	310	297	291	300	254	283	294	301	306	282	332	256	314	303	291	258	255	284	278	265	297	314	267	283	319	307	290	276	288	258	280	283	306	288	294	270	281	344	284	289	281	271	289	274	309	302	281	295	309	272	266	302	313	298	288	296	294	268	285	304	288	297	268	319	283	269	334	293	299	288	258	275	289	311	323	291	312	291	280	339	276	291	288	328	308	277	276	281	276	294	297	301	287	269	293	293	317	267	256	335	310	306	306	294	305	268	293	306	296	281	271	283	326	266	270	289	279	267	290	272	287	269	276	291	277	277	312	289	297	293	315	278	304	281	283	265	280	303	303	275	298	273	274	310	281	269	297	315	273	298	288	273	289	307	283	290	275	273	286	302	285	288	275	297	298	273	301	273	294	282	307	288	277	288	289	303	270	279	281	296	283	257	266	288	298	290	294	275	299	293	279	305	275	320	276	262	318	260	282	314	305	278	298	265	298	275	305	268	290	292	312	264	345	275	279	301	288	275	259	269	276	287	284	293	304	306	280	294	277	301	285	308	271	283	298	301	308	317	277	306	285	278	266	322	321	290	305	307	306	295	281	294	273	302	256	288	285	290	285	297	306	328	280	298	282	280	285	261	307	271	292	265	310	274	298	279	296	283	301	276	293	305	275	269	278	305	268	310	304	296	291	318	289	278	291	284	291	272	278	273	316	297	298	250	294	301	287	270	294	268	278	273	272	294	315	271	310	271	274	324	295	323	276	282	273	295	273	279	283	303	272	296	299	332	291	282	314	277	282	295	292	292	298	280	329	281	282	291	289	301	316	304	285	308	303	287	280	265	283	314	276	287	273	279	258	291	312	297	289	294	284	267	292	306	302	317	285	294	302	280	281	319	292	291	300	294	288	289	278	280	283	254	287	287	281	256	302	272	265	317	296	308	284	300	294	290	298	298	331	282	266	274	281	280	281	291	269	274	309	301	290	289	279	304	263	280	291	291	300	285	278	303	281	302	280	278	293	318	322	285	284	278	283	284	293	310	287	315	275	277	280	289	302	301	309	311	259	243	307	298	291	274	271	283	264	258	319	308	294	312	308	312	258	306	282	292	263	310	280	303	287	293	305	291	286	289	289	305	280	295	273	289	309	301	306	293	290	314	293	287	316	295	312	269	279	288	300	299	293	263	267	280	272	304	322	289	299	298	303	321	271	278	304	278	268	322	296	318	283	306	276	277	303	324	287	280	314	306	274	302	276	279	310	296	292	281	363	270	264	299	308	283	298	290	309	280	298	297	270	280	284	286	269	272	307	276	288	280	280	302	300	256	288	261	318	307	294	279	264	315	289	301	274	306	275	288	294	289	267	302	311	289	285	311	274	287	313	295	312	308	281	307	294	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32622	5038	3069	2292	1575	1153	831	708	556	472	417	401	379	259	300	291	281	266	264	250	258	240	233	243	228	231	216	208	226	211	207	219	193	206	209	199	232	192	190	221	215	192	196	207	202	211	211	213	217	196	208	199	208	175	207	213	182	206	186	175	213	182	179	206	183	186	193	195	219	188	179	188	196	207	213	184	225	212	225	193	206	181	177	197	195	195	199	197	203	211	206	179	201	180	194	176	205	197	188	186	170	205	201	188	206	206	222	199	216	213	192	201	173	194	171	187	181	216	180	181	199	199	198	210	209	188	213	202	193	174	222	201	209	211	216	186	175	202	220	192	197	214	201	225	197	176	214	185	173	174	188	210	226	188	201	239	202	195	194	188	197	197	186	199	199	202	184	201	188	199	196	217	176	194	219	185	197	198	194	190	191	201	199	183	203	196	185	207	176	205	201	203	197	206	201	169	208	202	190	185	171	208	190	193	165	187	161	182	166	188	199	210	185	175	215	202	200	221	160	195	176	201	184	190	171	182	173	212	188	205	218	182	184	216	216	194	225	200	190	205	182	190	191	179	201	169	207	207	189	183	161	198	179	212	171	206	187	182	199	203	189	211	235	191	208	185	195	211	194	199	178	203	186	205	204	190	232	190	209	155	203	203	204	192	202	196	209	199	200	157	185	188	194	179	173	191	176	199	207	190	199	188	211	197	177	194	189	186	184	219	187	177	190	189	174	180	190	198	185	218	195	208	183	196	199	208	191	190	178	206	175	200	192	213	185	206	193	198	156	203	173	185	164	198	178	169	189	218	196	178	188	208	181	186	197	204	198	213	190	166	191	186	201	194	190	197	176	188	223	197	192	231	186	199	230	184	169	165	188	228	217	187	189	178	206	191	184	193	200	170	197	188	191	196	192	223	202	202	187	203	189	191	187	198	180	216	193	198	214	162	217	170	199	187	204	191	190	196	179	208	174	215	186	196	194	236	213	217	173	205	188	187	183	206	196	199	202	209	186	198	209	206	190	208	196	182	191	206	189	176	175	197	208	214	191	167	207	194	177	190	195	213	179	178	201	190	201	190	213	168	205	202	185	209	203	184	171	209	199	214	184	192	204	159	210	186	204	192	209	176	205	198	216	194	208	203	210	191	211	204	198	198	201	197	195	206	192	175	171	169	209	198	204	190	202	199	193	172	203	206	192	159	194	197	187	184	170	197	186	193	208	187	196	186	176	198	196	208	213	196	201	195	171	226	224	182	188	197	194	172	185	183	210	198	213	189	215	213	187	211	170	223	156	208	206	193	197	191	194	200	201	170	190	189	180	191	174	178	183	175	192	167	211	202	199	180	201	189	185	189	207	204	201	196	191	222	193	190	183	186	190	178	185	178	206	207	184	180	179	206	170	192	181	201	192	184	204	188	189	177	185	191	199	172	174	231	209	195	193	194	182	193	206	214	205	193	204	184	210	207	169	179	182	173	210	199	196	188	189	212	206	196	173	180	175	165	184	201	193	210	203	175	202	222	179	176	226	204	203	191	197	208	205	182	184	175	178	198	189	211	212	193	192	195	190	227	185	203	194	196	179	191	195	182	195	177	185	172	186	192	178	190	190	217	199	198	195	219	172	200	188	189	182	184	203	210	206	206	195	232	192	186	185	192	193	186	167	204	180	179	191	195	178	204	179	198	200	199	190	162	179	202	182	191	170	194	189	194	181	200	184	231	187	192	185	182	202	210	209	211	192	197	189	200	173	196	204	199	208	209	222	217	198	192	183	211	208	200	201	196	189	183	197	179	221	163	188	194	190	218	181	188	200	189	162	169	201	203	223	186	184	209	195	176	197	169	227	198	196	196	196	209	190	202	219	213	201	182	186	194	218	179	202	186	183	198	222	181	214	187	204	178	195	204	226	169	216	195	195	174	191	191	179	197	215	181	209	197	187	192	180	186	199	214	178	191	204	192	182	205	191	182	192	169	211	189	182	183	197	178	204	204	184	193	205	193	184	210	215	193	164	178	181	197	206	189	188	223	174	207	188	200	228	196	190	181	226	180	176	197	209	200	202	198	189	192	182	169	193	186	200	185	203	196	203	218	219	189	206	199	217	188	185	201	206	203	175	203	190	216	193	178	199	187	193	187	196	173	194	194	210	209	185	206	197	187	192	177	190	202	192	214	189	192	199	193	217	198	194	192	194	200	187	201	194	181	183	186	212	211	183	164	220	201	236	198	200	215	201	181	191	180	196	195	196	184	198	200	194	164	206	189	199	187	194	180	183	210	192	194	199	183	180	181	202	213	197	186	224	202	194	196	212	229	203	200	195	205	201	193	195	199	199	187	201	202	217	189	199	199	211	184	191	175	213	189	188	201	177	200	195	181	194	194	194	180	196	217	202	192	194	212	185	169	177	177	202	222	200	232	216	212	197	204	191	175	205	209	213	179	200	194	192	193	210	201	200	183	199	193	196	196	206	199	229	189	195	176	201	201	190	199	173	181	208	200	188	166	184	213	190	195	192	178	204	175	184	182	170	185	210	197	193	198	208	207	217	192	217	209	206	198	209	170	196	182	200	198	203	168	201	189	200	227	181	205	201	219	198	223	210	161	217	202	198	206	182	223	174	182	199	188	210	228	185	175	207	201	199	189	196	193	220	205	202	192	185	207	193	185	204	174	197	202	199	179	188	204	222	182	211	194	199	216	181	200	206	201	180	181	181	196	189	226	206	189	199	200	174	198	192	168	191	221	204	178	219	184	196	184	207	185	203	188	178	214	194	224	208	196	194	193	222	191	201	170	209	195	209	186	228	209	219	181	214	183	180	192	192	171	185	193	196	185	202	214	178	209	210	208	183	174	211	201	203	204	199	206	191	209	199	183	219	170	189	205	191	173	198	230	211	175	231	189	218	211	178	179	203	169	194	217	194	187	209	167	183	200	173	228	178	176	177	197	212	198	209	192	201	167	224	168	179	177	185	188	206	232	178	186	199	191	203	226	175	189	205	174	187	204	165	193	233	158	211	205	190	200	214	194	203	173	169	192	194	198	213	212	188	219	174	206	192	206	203	193	198	199	178	196	212	189	218	221	202	203	173	198	188	195	215	204	188	194	180	179	213	206	171	179	187	210	205	195	201	185	204	193	172	200	178	189	175	192	207	201	195	180	207	220	179	222	204	186	175	183	212	176	205	175	226	199	188	193	211	188	210	207	212	182	226	187	181	191	193	170	179	207	207	183	193	195	225	202	178	207	208	202	182	196	183	183	200	184	211	190	177	204	198	181	192	199	198	197	177	199	173	157	179	201	213	183	197	196	210	182	204	197	202	197	195	192	197	200	212	189	188	182	213	169	214	216	198	188	228	193	195	196	186	205	198	174	195	177	199	200	202	182	205	206	192	199	180	202	214	186	206	206	224	187	184	197	221	211	185	183	199	195	198	193	184	199	220	214	202	204	161	190	180	202	206	184	184	224	184	196	190	180	194	191	198	203	176	197	189	221	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14669	2913	6391	6904	5843	4718	3839	3188	2717	2304	2019	1734	1635	1530	1339	1278	1135	1113	1082	965	1015	923	957	890	885	827	819	839	780	778	722	730	741	723	722	700	681	713	645	643	680	698	653	641	612	666	664	626	606	641	659	620	622	636	606	567	600	572	593	610	601	602	618	638	605	569	602	632	593	584	598	602	606	538	634	634	600	541	568	589	612	563	564	615	591	575	583	561	597	557	585	575	575	582	574	577	559	593	543	548	572	602	574	564	588	563	542	593	569	583	556	573	569	569	604	534	589	532	582	582	535	584	575	559	547	605	575	580	579	579	551	588	602	635	549	563	537	565	563	533	590	587	566	541	576	597	562	584	601	600	576	542	538	563	588	539	575	543	577	555	547	559	606	620	547	588	562	588	568	563	585	578	562	556	579	558	570	550	579	591	575	552	576	544	584	547	556	580	591	555	569	573	548	583	543	563	573	585	516	552	558	553	593	574	544	542	543	548	572	533	578	549	505	567	536	548	573	538	523	536	533	577	538	566	565	542	561	585	574	543	550	558	554	553	546	552	561	584	575	585	581	541	562	575	613	553	558	537	543	540	542	556	577	556	541	571	540	564	567	585	525	587	570	533	583	547	577	560	562	546	613	475	525	579	557	576	480	568	533	535	548	551	592	544	552	534	587	552	551	544	518	561	570	586	594	558	540	583	543	547	513	550	520	556	599	575	536	557	544	548	581	538	583	562	568	584	593	588	551	503	545	564	592	550	600	541	532	585	557	583	596	577	554	587	534	553	563	556	549	539	582	584	550	507	574	551	577	571	526	541	576	579	514	546	565	549	543	542	592	530	611	574	528	556	556	554	556	522	562	583	545	570	500	587	546	570	551	564	547	538	543	572	541	524	588	550	567	541	600	575	536	552	511	558	558	597	539	573	551	559	598	551	554	562	534	490	560	565	535	518	578	495	612	535	557	565	518	536	526	563	544	549	517	616	531	559	540	531	593	566	595	551	512	543	524	547	562	527	545	539	552	615	549	590	575	542	544	620	572	564	533	554	577	551	556	552	604	577	593	586	552	628	536	593	580	554	561	549	587	579	540	540	544	579	551	584	562	574	570	545	575	577	587	564	562	512	573	511	574	554	554	579	509	572	534	553	561	588	577	546	600	560	566	591	555	579	540	575	590	572	521	586	540	491	558	521	577	556	550	580	584	563	574	572	541	590	567	557	558	564	517	602	532	596	551	518	550	570	552	575	547	529	539	557	577	540	577	556	578	525	567	555	576	587	564	528	585	571	566	555	565	579	547	531	532	552	538	560	565	554	551	525	537	581	585	605	561	617	529	526	558	556	548	560	535	535	564	615	539	560	585	574	593	551	544	537	610	567	565	548	547	546	526	536	552	581	557	554	578	542	539	511	564	517	551	602	538	520	558	567	550	553	585	532	520	617	586	544	549	538	561	541	593	532	595	573	581	549	550	578	547	566	543	529	555	585	535	539	598	560	536	555	544	555	564	576	539	569	546	555	586	560	548	567	540	570	546	524	600	574	567	563	570	540	614	574	579	603	536	544	557	521	564	571	595	553	551	553	520	554	554	541	593	538	585	532	566	555	552	563	558	558	564	553	531	539	541	543	555	571	573	528	610	542	562	562	545	542	546	587	567	573	570	539	536	511	598	539	546	637	584	541	532	576	534	586	587	587	583	552	552	531	532	604	547	556	537	568	504	530	572	568	567	538	584	557	518	564	513	518	541	555	526	562	576	531	568	596	607	535	535	532	547	528	543	541	541	550	571	571	594	540	560	528	506	532	587	559	548	566	583	575	554	515	519	598	566	518	525	543	531	566	580	539	575	524	546	539	544	573	621	547	537	575	565	544	611	557	532	567	528	553	530	580	545	545	553	540	596	539	602	566	583	552	523	567	560	575	587	594	546	559	548	548	585	559	582	545	568	523	574	549	565	572	555	553	588	539	539	543	535	543	554	569	541	557	532	519	526	585	526	530	586	567	570	584	537	548	548	592	498	551	543	539	554	550	611	551	548	555	581	562	536	579	531	522	565	547	589	543	510	576	567	575	508	581	526	562	551	546	530	568	571	547	582	580	611	603	556	588	534	558	541	560	579	547	555	562	519	549	585	520	581	551	561	547	543	539	576	556	579	561	563	517	529	586	542	560	558	584	577	583	565	578	553	562	528	558	560	513	551	563	594	581	542	566	551	520	525	562	522	574	531	574	512	582	544	545	562	567	594	532	536	594	510	560	567	591	557	566	576	566	523	543	568	580	549	580	508	529	552	589	563	557	549	554	574	590	555	567	547	546	560	581	566	535	545	529	570	576	575	549	564	513	593	555	529	542	563	624	569	574	572	560	598	531	535	522	563	565	615	566	558	589	577	578	551	557	549	543	577	563	547	601	570	577	558	566	547	517	573	556	538	550	551	571	532	561	534	546	542	573	524	589	566	604	604	581	572	600	547	550	563	530	559	479	581	573	589	597	549	558	551	590	545	593	565	576	588	550	529	536	588	548	611	542	531	554	569	601	554	524	564	587	557	610	565	634	559	581	533	544	531	551	541	598	598	555	530	572	562	541	565	578	557	543	528	497	562	563	581	538	594	569	524	540	552	524	569	573	551	582	525	633	575	550	501	571	591	577	552	574	568	538	604	539	530	559	556	550	521	563	547	569	563	597	563	537	546	576	565	564	578	556	563	560	615	542	525	555	570	562	592	539	500	563	551	559	523	556	541	600	535	566	541	538	544	565	578	554	569	557	540	562	523	533	502	561	530	572	532	550	591	587	572	555	551	565	541	564	556	600	545	551	598	572	569	526	564	560	563	548	541	573	509	513	577	580	483	557	547	558	555	545	537	578	557	549	551	533	583	588	550	626	564	544	547	496	546	575	546	595	556	594	568	555	519	549	578	553	579	528	553	541	570	526	568	543	617	544	562	553	522	533	583	568	521	585	543	570	536	549	563	589	577	558	584	570	579	529	566	559	609	536	583	562	572	523	567	563	525	534	567	569	560	502	541	558	565	533	524	568	534	533	533	573	523	543	507	559	575	603	559	594	535	548	534	562	543	548	564	568	565	527	592	530	603	544	569	555	538	536	576	516	596	567	605	547	510	554	574	551	522	522	516	556	563	509	562	541	580	591	518	509	526	563	593	595	551	620	577	563	530	565	580	528	575	558	578	580	553	570	525	527	568	534	570	535	562	585	556	531	541	546	572	532	554	533	529	548	595	572	572	537	544	564	580	612	575	563	557	545	555	532	576	583	561	502	527	570	550	574	559	576	566	591	535	550	545	556	554	598	556	545	574	541	534	580	553	566	512	555	540	559	568	591	560	545	552	575	563	589	556	581	535	542	583	515	542	516	580	565	558	541	528	520	543	565	525	565	527	531	568	544	534	546	492	527	549	557	554	545	536	553	531	580	532	551	500	569	529	566	527	566	539	552	558	545	567	579	559	558	593	550	536	573	522	531	530	559	582	562	566	544	567	578	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3633	217	171	184	150	142	147	127	140	121	107	115	130	150	118	99	117	117	106	115	125	93	130	97	98	100	116	120	109	95	100	110	108	113	110	136	120	107	112	106	84	108	118	108	118	107	138	112	115	121	94	119	99	119	101	111	111	121	101	108	98	103	112	115	109	126	103	107	114	99	96	127	99	120	128	111	128	113	101	110	112	97	122	110	94	127	94	110	100	103	131	100	105	120	110	118	103	113	102	107	95	113	109	111	111	96	94	120	118	102	93	101	103	105	95	105	119	94	106	126	111	103	103	109	103	110	119	90	116	98	116	112	101	102	102	125	117	94	117	107	118	118	87	99	113	112	124	116	103	92	105	88	114	115	118	108	88	100	97	114	118	114	113	109	106	96	101	111	94	95	128	115	101	105	116	123	98	103	106	112	123	94	103	85	101	116	111	106	104	117	124	91	90	117	109	107	100	102	106	117	119	115	96	121	113	100	87	121	91	113	96	90	109	104	106	95	109	122	106	106	96	82	135	101	114	116	103	112	106	114	125	122	121	102	122	113	99	110	114	126	114	94	114	104	91	110	121	103	106	100	114	94	105	101	93	114	89	121	92	107	105	105	112	118	117	100	99	106	100	118	102	100	114	113	96	114	99	109	106	108	105	112	118	109	91	103	98	122	97	109	132	108	116	130	112	103	105	124	111	111	115	113	115	122	102	115	125	100	104	107	111	118	104	97	110	106	126	128	99	104	119	92	98	125	112	103	115	102	121	110	85	122	104	104	100	101	107	106	104	114	103	109	104	107	104	102	104	100	115	127	111	117	100	107	110	99	126	112	127	98	104	112	100	102	109	99	120	110	108	95	129	95	113	102	95	107	107	112	110	100	109	89	103	87	127	83	93	95	116	84	99	119	112	107	103	126	108	122	99	104	108	125	112	101	100	106	104	125	111	101	122	112	104	105	100	124	124	104	114	93	99	110	111	104	112	104	125	133	112	110	99	102	118	97	110	98	121	120	103	116	100	122	122	122	99	119	107	130	133	119	113	98	88	109	106	113	103	96	118	123	121	136	94	107	108	123	125	107	115	98	102	105	100	97	116	104	112	96	108	109	108	118	82	108	112	97	107	109	100	122	98	93	105	92	122	101	125	118	131	119	108	106	89	121	115	110	124	95	98	97	105	124	102	111	119	104	104	128	115	114	109	122	107	122	98	107	98	135	123	111	104	111	111	135	102	98	114	127	105	91	96	98	106	94	116	114	66	139	127	87	117	115	101	95	111	98	84	98	105	111	84	109	125	113	101	91	108	106	104	104	126	126	106	132	115	112	113	105	114	106	113	123	114	104	116	107	85	131	99	116	86	115	116	99	119	108	113	103	106	108	107	110	115	92	119	101	109	113	99	130	95	104	114	110	119	107	99	103	120	89	97	108	100	118	110	113	113	102	95	104	100	107	98	100	102	104	98	111	109	119	109	105	126	95	103	131	101	109	113	120	124	118	95	121	115	118	107	102	103	99	100	113	129	101	109	113	109	117	107	74	109	101	114	99	110	112	116	106	114	95	121	100	116	127	100	113	123	103	97	115	108	121	120	104	99	101	100	99	109	94	111	117	111	106	93	115	102	111	105	125	105	103	88	113	100	99	120	114	134	109	130	110	111	113	100	122	111	108	105	112	101	89	111	103	92	96	127	112	102	95	110	112	102	117	106	126	105	104	116	113	103	116	129	104	118	90	90	97	123	103	117	105	104	102	102	122	122	122	105	95	106	133	116	102	119	100	119	121	113	118	93	122	123	104	106	98	102	96	99	102	109	106	122	114	120	120	107	114	108	111	89	106	123	106	98	111	125	88	95	114	116	123	104	117	106	121	116	116	114	110	113	106	121	101	143	103	113	109	104	103	114	115	103	104	104	129	95	118	103	121	119	109	121	110	128	110	90	109	112	97	122	110	106	103	121	104	107	114	110	93	120	114	112	94	115	84	108	83	120	85	115	121	116	92	127	81	116	120	106	115	103	116	95	107	96	108	90	107	105	112	103	125	108	115	134	99	121	118	102	82	103	124	122	105	103	90	117	103	106	111	120	103	96	102	104	111	99	114	102	99	123	117	95	102	119	104	101	85	99	98	125	106	101	107	125	111	109	114	107	105	105	101	110	107	111	94	104	107	113	110	112	112	105	112	115	110	102	105	118	97	113	88	117	114	98	106	100	100	110	138	108	103	95	104	114	136	107	119	114	137	113	106	108	118	100	90	108	105	130	94	116	105	97	92	127	118	103	100	122	106	124	118	99	109	123	105	117	100	99	126	118	108	107	97	99	102	108	90	110	115	112	91	121	96	120	111	118	97	103	109	115	91	116	107	115	97	107	120	122	99	116	102	112	94	99	109	132	111	112	113	119	103	104	104	113	113	115	95	117	109	108	99	105	105	119	101	96	67	121	96	97	131	89	104	115	117	104	104	91	105	109	114	109	94	119	113	98	125	106	108	112	99	105	91	130	121	94	105	110	98	127	101	101	105	123	88	110	112	103	88	107	116	89	120	108	116	123	87	95	125	118	120	108	89	108	110	100	132	117	118	109	91	102	93	115	104	106	104	116	122	113	105	96	113	123	113	110	113	124	117	112	101	89	87	115	114	101	104	117	111	89	102	106	105	106	114	104	110	109	108	117	102	97	104	117	106	109	117	102	100	122	104	101	132	121	99	114	115	106	96	117	115	129	114	108	117	114	124	108	114	109	100	92	105	107	110	91	123	94	105	110	118	108	112	104	121	98	109	116	114	123	113	101	120	115	112	93	105	117	113	104	119	112	99	103	120	117	113	110	101	104	124	136	112	131	110	96	98	116	103	92	116	105	106	105	128	120	116	115	103	117	130	98	126	89	92	90	92	112	122	123	99	117	95	105	110	101	97	115	118	105	114	100	118	120	114	120	117	104	123	119	117	111	117	118	127	111	97	124	104	130	106	101	107	113	105	81	111	104	108	98	116	105	108	98	105	110	125	107	104	107	123	113	109	90	108	95	108	111	117	101	110	94	106	139	104	111	110	96	135	136	102	99	101	112	89	105	106	99	110	108	92	118	108	109	107	107	103	100	111	106	117	102	118	105	121	96	101	111	99	125	119	102	121	105	115	105	123	103	123	120	115	99	95	112	113	130	108	99	101	121	116	104	109	84	108	99	107	119	111	123	102	90	115	91	97	124	99	103	100	94	116	127	109	87	102	102	100	116	108	106	96	116	136	119	110	113	113	106	129	108	107	109	110	120	107	103	97	117	120	101	99	108	126	108	106	109	115	102	104	117	99	126	140	93	102	117	115	102	107	110	99	100	107	108	107	124	100	90	108	87	123	122	124	107	98	116	100	105	102	121	103	130	118	97	102	117	116	90	121	101	100	117	112	111	115	93	115	107	123	115	97	99	105	99	106	117	115	107	94	85	110	104	100	105	95	124	118	121	92	125	117	113	118	137	104	111	132	92	100	110	105	121	98	101	98	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3768	429	534	596	466	442	466	408	398	377	409	361	379	336	376	364	310	353	379	349	351	317	334	356	366	313	330	334	353	349	348	357	297	321	329	373	341	338	340	368	342	319	325	315	325	337	322	352	326	354	353	338	333	357	321	336	343	299	360	343	313	328	306	333	321	333	371	300	313	322	346	340	333	356	316	366	296	329	316	306	331	319	349	345	315	320	345	353	362	317	335	338	318	350	343	323	315	324	361	321	352	347	311	330	322	370	320	346	352	312	322	349	317	342	316	349	319	344	308	323	326	333	324	333	322	324	347	319	320	356	326	338	356	343	354	359	313	389	328	338	324	337	313	326	337	369	333	338	327	324	364	335	338	355	347	328	308	324	329	345	332	348	330	357	343	349	328	310	366	323	360	316	338	358	360	312	334	336	336	310	329	325	314	321	339	300	346	338	332	318	335	330	288	303	323	337	337	374	337	331	309	319	338	326	310	363	324	285	300	346	356	328	348	322	333	319	309	323	348	321	337	297	329	376	310	331	331	344	365	322	335	330	336	360	336	334	356	328	324	343	317	307	342	321	293	337	340	349	315	341	331	343	331	327	346	342	356	325	315	343	354	320	352	346	312	314	333	344	322	332	344	338	347	337	331	357	362	317	326	325	361	323	349	319	319	335	334	320	352	335	359	328	318	365	323	341	343	347	330	344	341	348	337	349	310	301	364	291	335	317	319	326	339	318	319	357	336	321	334	312	333	313	320	338	377	314	346	327	316	349	329	339	356	345	346	307	337	325	318	306	321	311	356	319	343	351	332	343	331	316	339	349	302	365	344	352	335	325	336	336	313	324	309	351	356	333	330	325	315	324	325	319	341	310	300	335	296	352	345	312	325	336	299	356	305	336	315	326	321	351	327	330	315	325	300	334	328	346	366	326	316	328	319	331	326	309	320	342	296	318	335	342	356	362	364	370	311	305	382	353	306	357	347	352	305	303	342	313	352	339	362	331	322	316	326	355	333	366	336	347	327	341	316	317	317	329	331	349	360	345	342	306	337	317	333	313	314	330	356	310	317	324	327	319	310	336	339	344	354	307	348	338	353	335	305	328	320	345	306	321	339	331	337	370	321	337	326	335	360	355	318	328	342	329	322	333	370	355	301	302	339	333	355	325	350	317	318	336	338	347	312	330	328	353	320	339	343	351	330	345	368	314	335	300	352	317	359	349	337	323	335	318	334	316	302	333	330	342	320	352	334	341	327	348	318	314	332	341	305	316	322	326	335	351	352	310	335	376	308	323	343	333	315	348	307	312	342	322	371	329	327	356	365	328	325	339	319	313	322	358	322	317	324	302	311	381	335	316	307	339	345	322	326	299	374	335	310	309	350	303	320	335	339	339	338	318	333	342	314	305	354	341	349	330	341	314	356	321	355	330	332	337	372	347	312	355	320	329	346	332	324	332	334	350	310	333	328	323	327	305	325	339	353	302	353	322	336	339	316	316	354	341	349	326	338	327	352	326	334	322	299	346	359	327	305	369	343	310	321	351	363	315	304	316	340	287	338	323	329	294	351	357	344	319	350	329	311	298	323	347	314	341	338	320	357	343	340	324	344	339	347	327	319	306	349	337	330	305	332	332	320	301	338	334	307	335	323	356	353	297	329	341	349	299	311	365	354	336	327	334	268	322	330	329	330	313	318	326	317	314	334	326	337	331	343	312	357	318	304	333	320	319	349	317	324	336	328	342	324	308	343	320	342	301	342	347	320	308	337	343	358	315	316	328	310	368	339	311	328	342	331	324	324	341	303	317	311	348	301	346	375	303	309	349	323	334	315	343	316	318	309	324	307	339	328	354	335	317	308	305	328	346	302	311	289	337	337	339	304	319	341	312	307	357	345	354	315	337	331	329	340	368	299	318	332	320	315	326	327	309	331	319	355	329	340	319	383	348	333	321	332	350	351	302	337	342	328	300	319	330	318	354	351	329	333	306	293	326	343	332	297	302	307	300	314	346	375	313	335	360	337	340	319	348	330	320	348	331	302	309	321	309	347	336	292	318	314	314	334	323	321	358	353	293	323	341	289	321	350	355	333	372	321	333	347	304	316	320	347	339	331	320	359	326	349	329	335	332	326	311	301	330	281	326	320	346	307	350	342	356	336	325	344	337	324	343	311	343	311	346	343	342	347	358	349	329	303	339	349	326	294	324	323	343	339	347	338	315	300	345	332	325	337	364	327	338	304	362	330	347	334	326	336	344	310	310	351	333	315	314	305	358	343	296	335	310	333	344	326	314	354	332	306	353	363	337	351	383	343	324	349	329	327	318	333	333	293	298	359	309	327	304	323	327	340	327	340	332	362	313	347	324	303	329	289	347	316	325	378	333	321	338	333	329	328	342	331	362	308	339	331	355	342	322	343	334	359	294	352	342	328	333	346	355	328	355	340	330	335	319	328	321	351	350	345	325	354	299	328	349	335	280	359	337	347	344	335	324	317	343	351	343	339	312	334	351	353	338	335	344	326	360	341	309	341	305	326	325	334	326	363	331	321	311	311	356	310	341	344	332	360	303	360	315	332	324	334	350	333	358	352	354	308	323	343	365	353	318	332	312	319	319	345	289	325	309	354	346	303	339	366	336	338	300	325	328	304	300	319	335	370	291	336	307	341	326	341	293	317	320	299	325	311	304	311	351	330	357	328	320	340	350	342	331	333	316	314	309	340	349	335	349	321	328	344	307	348	337	314	333	345	323	310	336	345	335	352	344	310	334	341	328	317	333	317	319	322	338	339	333	347	341	303	316	304	345	328	323	325	340	324	299	339	346	338	349	339	342	350	313	340	362	318	304	338	325	330	349	351	340	347	308	332	315	300	307	367	331	335	317	316	320	352	357	317	330	329	355	334	319	339	303	324	314	336	317	364	325	367	347	326	348	330	360	338	337	342	340	325	310	347	313	353	300	315	336	295	336	346	342	339	309	360	328	333	317	306	313	339	331	326	338	329	339	330	328	341	318	348	368	332	303	358	338	372	346	321	324	296	334	324	323	352	318	333	329	329	322	375	338	304	318	363	302	353	345	356	319	362	325	355	344	329	341	353	297	321	321	372	326	312	334	353	338	365	328	338	321	331	334	312	296	350	338	357	304	360	313	345	345	343	344	338	327	348	318	331	331	312	307	346	330	341	334	325	350	283	334	325	325	310	323	331	306	317	310	320	314	325	329	343	324	322	352	347	332	324	317	278	344	331	330	309	329	340	346	341	307	338	341	348	359	309	308	333	359	317	359	341	325	330	326	313	302	325	367	314	338	327	310	339	338	332	305	328	316	313	362	340	322	335	295	324	375	310	336	342	315	324	349	347	346	318	374	312	306	336	329	334	292	298	334	324	364	306	307	313	353	318	343	331	335	303	329	338	299	356	322	370	336	324	339	337	324	336	338	355	348	320	328	355	340	316	352	324	317	273	325	349	347	313	342	306	326	341	318	324	317	341	343	322	343	313	307	349	307	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23190	2049	1399	1038	767	531	405	323	248	246	207	199	155	142	138	167	120	113	122	128	122	107	109	95	104	115	94	105	98	106	110	98	90	78	89	104	85	101	88	93	91	109	85	101	94	98	90	107	90	91	94	94	92	88	99	109	97	86	94	72	89	87	92	88	74	101	102	91	100	74	97	100	75	85	89	97	87	98	95	80	87	90	96	73	91	74	95	88	82	92	89	94	75	74	80	86	113	96	72	99	79	85	90	93	98	108	95	78	93	100	89	77	90	89	96	96	102	74	96	71	88	80	89	91	87	83	81	90	94	73	84	99	84	76	78	80	87	89	81	92	104	78	82	83	95	88	87	103	69	93	95	74	82	89	94	92	77	106	98	96	84	98	79	87	86	92	95	94	77	87	96	92	99	83	100	83	92	86	98	93	106	95	94	102	73	96	79	99	93	79	74	89	85	94	76	82	89	93	90	92	90	88	82	81	77	84	99	83	92	89	83	96	87	79	100	84	77	80	89	91	83	74	99	71	84	93	79	82	91	71	88	89	75	82	92	84	100	85	84	82	79	76	89	86	79	81	89	99	82	95	93	73	89	86	77	82	81	90	93	92	81	91	90	89	88	81	94	86	97	77	76	83	83	93	71	72	84	82	94	89	99	99	107	96	86	90	89	84	94	75	83	79	83	84	96	74	86	78	101	78	85	91	88	102	101	89	82	86	93	83	98	79	84	74	87	75	96	100	94	90	98	92	81	105	83	96	104	88	103	93	83	87	85	88	103	73	75	83	78	70	109	84	101	80	83	93	99	104	94	98	88	85	91	91	99	97	102	85	86	93	92	87	102	94	87	86	92	102	105	102	92	108	92	92	83	89	83	90	102	89	85	102	90	100	97	87	76	84	92	87	95	89	82	85	72	82	105	99	98	81	99	83	87	93	84	89	88	94	86	95	73	83	93	91	71	98	100	95	75	94	72	77	97	110	88	92	104	78	90	86	69	92	84	93	93	78	77	87	89	89	85	86	90	79	75	84	98	68	73	79	85	91	77	78	101	105	92	102	90	88	97	101	85	99	104	102	85	75	81	86	97	93	76	92	88	80	86	85	96	95	86	99	90	92	79	95	88	81	100	71	102	88	76	100	76	74	83	88	63	77	88	93	92	87	63	99	92	83	97	70	78	87	98	94	100	90	97	87	98	93	100	88	90	95	107	96	89	81	74	96	82	96	89	88	95	90	90	81	84	102	84	97	79	73	108	90	90	81	75	76	89	72	100	102	90	84	89	102	93	77	104	90	76	83	69	91	90	83	81	98	93	75	91	90	80	77	87	88	110	99	86	97	84	93	84	84	100	68	84	93	85	86	94	83	92	80	86	102	89	78	105	91	75	96	101	84	94	66	79	87	102	89	74	101	94	84	100	89	88	99	74	94	80	94	105	77	95	75	90	99	86	73	79	87	94	83	93	84	84	88	86	93	82	77	97	98	105	97	85	74	99	92	95	84	88	78	82	74	88	88	87	104	85	96	71	80	96	79	87	63	89	72	84	101	84	98	96	90	79	78	71	99	91	94	88	92	75	76	110	100	86	82	106	89	87	103	68	97	84	93	85	83	99	84	74	90	66	89	106	92	94	94	103	85	72	88	76	92	85	83	86	78	79	88	99	86	88	80	90	87	91	80	87	87	85	101	71	91	101	95	93	88	88	93	86	88	108	82	95	83	91	104	80	85	95	91	82	86	65	81	92	84	87	79	86	97	102	66	92	80	70	80	89	100	94	88	85	82	95	92	100	79	90	94	73	90	105	97	86	96	97	70	90	101	83	95	96	87	82	87	105	83	77	84	98	90	70	81	66	107	91	85	111	105	101	77	92	100	115	93	95	96	78	95	95	84	92	85	94	99	77	91	84	78	85	89	95	110	86	97	95	100	96	76	83	80	102	74	86	81	97	88	94	75	86	80	90	88	102	88	88	82	95	94	84	95	94	92	69	98	81	98	97	78	99	94	77	87	87	74	80	94	78	111	105	88	89	99	95	84	90	70	93	77	84	89	91	98	79	78	83	88	93	74	88	97	76	96	65	98	105	90	90	89	91	90	96	88	87	104	87	97	77	89	90	102	82	88	88	96	86	103	109	76	95	88	96	76	93	83	85	82	68	104	106	83	85	97	91	95	82	88	91	88	84	78	74	99	105	80	80	97	87	85	97	90	94	102	76	94	113	92	92	87	87	79	93	104	84	85	92	87	90	98	76	75	85	89	83	83	86	91	91	99	95	85	96	79	91	84	115	99	86	92	79	96	95	80	92	75	94	93	98	88	76	71	84	83	85	98	72	88	95	79	80	85	77	76	95	95	78	69	95	109	98	72	88	86	90	99	85	79	83	84	87	90	102	84	78	110	98	84	66	99	100	85	75	99	102	85	104	111	87	83	83	88	95	92	98	87	93	85	85	100	90	79	89	88	76	92	83	79	80	90	106	82	110	91	82	98	88	84	76	87	90	101	67	87	94	82	84	88	80	73	104	78	105	79	102	92	83	82	91	88	72	88	94	93	83	103	111	93	74	91	85	98	79	121	85	102	86	94	102	76	78	83	87	94	96	89	101	88	88	92	92	91	94	77	85	83	81	91	90	81	87	91	88	77	78	85	86	91	89	99	80	96	87	81	84	86	90	104	84	80	100	83	80	107	91	76	91	86	94	89	71	76	93	81	75	92	93	87	81	76	90	79	87	89	71	96	91	90	89	101	100	110	87	87	84	85	83	88	93	100	85	87	75	89	89	85	96	78	82	90	102	84	77	104	79	75	80	100	85	76	108	84	88	94	88	90	71	88	104	103	74	75	84	103	82	93	98	73	96	91	98	88	81	100	86	87	82	82	87	92	86	89	73	85	90	75	95	92	79	90	92	94	101	106	88	90	87	82	84	82	101	78	99	80	88	91	88	95	85	89	87	89	103	77	78	77	87	79	89	100	78	93	114	85	85	79	95	86	116	64	92	91	79	89	80	87	89	93	92	92	91	102	99	99	81	87	88	81	89	82	74	89	91	89	106	77	102	76	103	84	84	83	94	86	86	103	87	90	92	113	77	89	93	75	80	94	92	92	103	78	103	81	74	99	86	89	90	93	92	87	86	76	100	65	90	87	87	70	99	83	85	85	96	101	78	85	88	103	88	94	86	87	79	94	97	95	93	102	99	81	97	89	73	94	80	87	90	97	86	91	90	81	89	86	89	85	77	85	89	91	78	57	104	77	92	87	81	94	76	90	106	73	80	90	101	76	86	93	94	87	88	86	70	98	101	87	91	102	86	66	109	95	73	81	74	91	81	89	88	86	86	85	79	89	97	83	93	76	93	83	88	87	83	78	88	88	88	88	83	92	93	89	92	85	80	83	87	110	95	99	104	84	101	101	93	72	89	91	81	89	91	117	91	93	83	106	85	101	93	99	90	73	106	85	96	107	93	91	83	99	96	74	92	107	82	105	94	97	75	103	98	75	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10858	1402	3461	3797	3286	2563	1944	1645	1406	1161	1004	906	788	809	719	691	608	609	540	508	501	483	484	507	460	400	413	406	401	372	419	383	386	371	348	358	379	408	386	330	343	365	346	341	304	335	335	334	350	341	379	347	309	332	309	332	289	309	337	344	306	325	315	334	276	320	296	305	318	324	294	288	291	307	315	302	325	283	271	322	304	302	282	269	287	289	332	312	293	281	324	300	283	284	290	261	243	302	290	321	278	298	318	319	267	301	268	315	288	301	313	311	305	313	294	284	313	314	304	265	298	337	308	268	295	299	277	315	322	321	298	287	293	280	299	305	284	280	293	307	289	282	300	287	281	301	294	299	311	320	297	273	263	307	280	288	313	302	337	277	292	291	294	267	299	309	286	302	296	264	294	297	280	282	300	294	279	285	305	296	276	319	305	314	293	316	322	280	275	275	302	308	324	261	279	294	287	245	291	262	289	267	275	289	277	304	303	279	297	273	280	319	300	291	301	293	302	324	291	315	307	279	326	271	294	268	298	281	283	310	274	281	303	277	342	298	298	260	280	304	292	277	250	306	261	275	299	289	284	272	297	266	337	304	302	288	297	302	300	278	289	289	297	279	298	319	290	291	265	298	278	314	253	290	272	265	313	302	301	285	316	283	273	271	289	289	260	297	291	289	283	293	269	326	315	279	278	272	261	279	295	306	297	306	256	299	273	294	309	287	319	277	270	303	287	292	297	291	288	307	315	296	293	281	281	293	287	276	292	275	292	293	309	303	275	277	294	279	272	318	278	317	274	273	271	277	294	290	290	299	312	270	298	304	301	283	300	304	293	287	277	300	314	296	309	297	294	297	267	278	260	266	297	268	297	308	318	277	296	268	305	308	290	272	309	292	295	276	306	290	284	310	299	285	305	280	288	298	296	313	273	278	286	296	271	315	311	287	300	275	299	270	258	284	304	283	301	272	310	272	299	286	280	303	315	297	310	304	264	276	314	272	277	326	274	291	286	302	311	246	281	293	281	285	306	269	286	262	295	295	319	309	311	268	263	291	293	278	288	306	289	269	287	287	275	310	308	271	284	303	275	270	306	289	292	255	313	303	268	279	313	293	312	293	277	300	289	287	287	285	272	282	301	310	286	281	281	280	294	272	260	276	294	305	297	317	277	312	269	277	310	308	299	279	307	265	292	272	305	289	299	289	282	276	293	290	295	301	313	326	257	292	299	304	291	267	304	309	285	276	302	284	263	286	292	325	275	298	316	304	289	281	319	291	270	300	278	300	300	339	310	279	303	288	278	293	294	268	294	284	288	279	277	264	272	283	276	301	284	282	285	292	278	271	295	295	296	294	286	265	296	299	333	297	302	276	293	279	285	277	271	262	304	285	287	288	298	293	276	287	286	294	268	312	294	268	301	277	278	254	278	307	253	305	304	275	294	270	269	285	314	308	279	280	277	289	306	278	288	270	310	288	289	289	292	293	291	282	305	289	294	298	285	301	307	301	296	314	303	268	294	303	281	265	302	276	292	281	295	271	303	296	309	304	298	303	284	284	286	287	301	274	296	301	291	310	280	273	281	297	259	306	280	284	288	300	276	314	298	267	290	293	283	283	302	298	272	300	277	269	288	295	300	306	274	291	286	272	287	309	274	290	290	277	274	277	303	308	291	278	243	270	259	316	296	266	269	298	287	283	304	274	321	276	309	299	264	265	294	312	275	292	282	299	315	289	290	309	292	260	292	289	281	321	291	293	286	313	289	302	285	325	300	292	289	292	258	302	289	254	279	284	298	279	287	277	273	270	309	286	283	291	285	315	319	302	286	284	317	335	281	295	291	283	291	267	272	274	265	308	290	293	306	263	288	272	281	285	299	270	307	300	302	283	271	285	294	293	289	279	293	265	274	277	269	306	318	260	273	301	275	253	275	286	277	283	278	311	288	255	304	272	312	297	248	301	301	275	309	313	269	313	278	272	317	314	304	309	277	286	272	275	291	292	267	307	288	296	288	280	272	294	285	272	306	291	270	285	280	296	309	283	314	263	266	261	274	304	287	297	287	295	264	282	299	314	273	323	306	306	296	306	279	282	313	281	290	313	280	309	277	266	317	306	321	272	261	280	303	324	274	298	316	272	285	295	314	303	290	322	325	294	257	300	277	294	310	290	293	307	283	272	298	281	291	284	290	300	298	284	306	280	284	262	302	283	283	293	290	296	291	303	257	267	312	246	263	304	291	311	317	299	273	284	269	272	304	293	270	292	288	253	281	315	259	294	306	282	285	291	297	328	293	281	306	310	296	283	252	289	297	293	311	320	284	297	297	286	291	298	301	283	287	294	273	271	281	275	253	309	291	257	285	289	278	284	304	297	286	288	279	312	279	300	280	283	312	280	310	299	277	296	294	272	261	290	278	325	269	280	264	297	303	276	290	295	291	317	295	286	269	275	279	328	278	290	273	303	245	286	314	289	301	292	265	241	266	273	331	278	293	306	292	301	296	304	288	270	309	267	291	270	305	316	288	283	276	275	295	292	264	330	271	279	252	274	296	306	266	298	280	340	292	293	293	318	306	292	292	325	289	279	279	267	279	268	315	280	269	292	265	289	291	293	283	313	299	277	303	268	286	288	293	295	320	295	283	284	285	309	306	293	294	268	304	257	293	301	294	308	298	279	258	305	302	284	293	288	309	300	297	323	279	272	295	310	282	308	292	265	303	250	280	257	289	300	278	317	301	260	259	311	304	299	308	311	300	289	291	283	297	298	296	272	290	297	271	302	298	278	283	259	300	344	299	300	302	269	314	297	257	285	277	293	326	278	299	285	286	271	289	297	294	314	274	270	293	279	293	284	287	265	289	265	291	279	282	289	307	309	284	295	291	256	323	288	271	276	312	299	274	281	265	281	252	292	283	275	288	310	301	247	288	264	284	259	288	303	312	280	282	290	283	281	277	265	266	325	302	280	283	287	294	298	310	307	292	271	270	270	282	302	298	289	277	290	286	286	273	280	280	309	309	316	283	268	302	297	288	299	294	306	310	302	321	291	293	296	318	301	287	327	311	294	277	321	292	281	275	296	296	275	331	281	284	314	311	279	285	294	287	287	318	258	285	323	288	312	280	289	292	288	296	322	295	281	330	286	304	266	312	285	290	312	315	290	304	283	277	286	312	280	278	283	281	303	259	287	290	277	285	289	277	280	271	291	286	274	262	292	288	292	285	315	290	262	280	269	294	276	305	284	279	307	296	293	248	297	334	281	287	313	299	278	308	320	286	279	288	281	285	279	311	272	287	295	290	270	287	271	300	276	259	292	280	298	273	285	297	296	295	298	327	284	281	280	300	290	284	280	306	283	291	285	273	295	284	272	292	274	266	273	309	257	290	262	287	302	288	283	310	287	303	295	294	294	304	272	283	290	288	260	267	283	307	323	311	282	288	303	272	312	291	300	262	271	297	258	277	286	283	287	286	281	278	292	312	287	290	268	280	295	300	271	293	299	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35065	5920	3151	2361	1581	1156	881	759	560	504	433	392	358	351	290	263	300	291	268	244	226	228	234	198	193	215	210	247	217	212	228	244	217	206	210	210	224	217	190	210	223	231	205	212	235	171	170	183	190	187	203	171	201	184	198	228	223	206	192	201	222	209	207	191	167	227	199	184	206	213	206	194	177	197	203	198	180	204	226	199	195	206	189	208	221	198	179	184	193	199	187	192	205	200	204	183	193	209	187	207	179	203	168	216	197	191	167	201	187	179	222	167	234	188	185	199	191	194	173	201	170	195	188	197	210	217	190	193	201	181	215	176	185	196	188	185	225	192	204	225	185	196	207	196	185	209	214	196	211	207	190	193	210	189	209	188	190	178	171	198	194	190	200	197	188	192	181	190	200	212	173	206	223	193	191	170	202	193	210	178	154	165	198	187	199	184	200	189	198	178	176	186	170	203	197	185	203	216	175	208	191	198	195	221	215	180	219	182	187	194	214	203	202	206	205	192	168	209	230	170	201	190	195	192	180	196	206	203	199	192	214	205	191	207	170	199	204	178	193	195	187	200	182	190	201	222	188	198	213	204	177	207	195	211	187	207	180	202	197	213	200	179	199	166	180	190	209	169	182	193	208	194	222	200	199	172	172	190	208	186	184	200	205	194	225	205	193	193	192	221	177	183	196	187	184	211	184	219	190	183	195	188	204	196	211	179	206	215	215	194	195	194	228	153	180	176	184	182	216	182	182	184	181	204	208	197	195	194	201	206	168	215	171	187	186	199	200	173	213	172	169	185	208	192	195	185	173	191	189	217	229	227	187	168	198	214	191	175	208	213	202	199	192	205	182	175	188	194	201	184	206	206	189	173	206	202	207	208	199	187	191	188	181	185	208	194	174	187	174	202	206	199	210	187	189	204	202	196	190	214	177	187	176	201	180	191	209	170	185	181	180	180	211	193	187	193	168	167	203	214	186	198	187	203	195	198	185	214	173	193	180	201	206	184	192	208	210	202	208	204	186	203	218	206	198	215	198	196	202	193	197	183	184	197	207	196	199	195	213	207	204	180	209	180	197	207	165	167	197	184	191	179	207	164	200	192	184	209	207	184	157	199	178	190	214	194	197	193	192	182	241	223	202	185	224	192	194	227	191	191	185	227	207	187	187	216	207	197	181	162	203	180	202	178	211	182	180	192	198	203	183	171	219	195	191	211	211	174	196	185	183	193	209	209	176	164	188	213	211	186	181	193	200	191	176	200	197	176	208	195	222	193	203	160	196	195	188	190	188	171	197	194	161	198	192	182	201	195	182	216	196	178	187	194	223	192	198	192	200	184	218	188	187	186	202	196	202	198	186	191	180	204	239	206	182	183	194	198	186	193	217	189	192	191	181	210	220	194	203	192	183	197	178	219	163	163	179	212	198	206	204	202	188	202	214	215	207	179	198	211	190	192	198	180	204	177	187	212	194	224	197	221	175	200	195	194	201	218	204	200	204	235	184	195	194	208	202	192	187	189	208	191	191	180	197	186	168	190	170	184	189	183	203	184	188	205	191	187	206	206	200	190	185	178	206	223	191	210	207	204	184	214	177	188	190	186	208	190	200	191	182	174	204	190	195	196	200	169	196	179	206	194	229	166	193	182	179	205	186	203	197	194	198	189	212	200	199	207	192	197	178	204	186	170	198	201	170	189	195	210	185	193	171	171	199	208	174	196	203	176	184	194	204	206	182	211	158	194	196	198	213	177	188	189	231	206	171	201	195	186	194	203	191	193	229	199	166	188	193	176	200	208	199	184	182	196	211	199	196	191	182	197	184	198	162	209	195	203	193	182	214	203	197	180	185	219	198	171	167	179	175	180	197	185	170	214	197	219	204	168	217	182	202	199	179	183	194	190	177	186	207	181	190	206	205	175	179	182	191	185	177	193	207	182	200	190	197	147	178	191	185	189	193	172	193	189	195	197	203	175	187	195	179	185	184	203	186	192	211	194	187	203	196	209	202	213	178	185	184	187	201	215	224	201	199	165	169	195	187	211	202	194	193	191	156	193	180	176	198	185	193	196	211	203	175	207	199	201	174	208	204	186	209	213	160	191	194	183	213	199	185	209	179	200	192	177	207	192	219	194	180	185	179	198	172	172	204	179	190	192	192	208	191	204	204	200	179	213	201	219	186	196	195	171	190	222	181	199	190	206	209	209	174	176	205	189	203	190	190	199	187	219	188	184	225	204	183	192	215	177	201	198	175	182	194	186	198	176	197	191	198	197	192	173	196	193	183	189	190	218	189	185	206	197	195	196	193	214	193	200	168	214	164	209	190	200	185	225	186	184	176	197	198	173	206	180	197	189	205	191	190	219	207	171	187	203	194	188	213	205	169	194	181	207	194	180	229	201	197	171	170	191	212	180	202	219	210	217	216	199	198	187	169	199	180	203	161	205	193	193	198	187	193	195	210	221	208	198	190	203	210	201	186	193	175	194	202	204	182	203	182	195	190	194	183	202	210	173	189	176	190	200	210	208	190	189	196	207	212	195	169	210	197	205	180	219	225	176	194	194	203	200	196	214	189	199	198	202	200	207	203	223	194	180	192	196	195	162	207	183	202	201	172	185	175	181	208	180	181	185	202	195	202	189	188	184	194	198	209	177	197	188	188	181	240	208	175	192	197	202	195	187	212	201	174	194	185	202	202	230	191	234	178	175	185	187	186	167	183	202	199	186	203	203	187	189	182	209	200	207	189	210	206	198	212	197	206	184	203	193	209	208	167	213	201	193	200	209	207	192	221	174	214	195	197	197	203	203	206	194	215	202	209	220	213	174	192	217	200	194	163	185	200	183	216	200	201	189	174	185	207	216	196	197	197	221	170	189	187	169	188	202	222	198	180	184	195	185	203	204	204	197	175	205	213	202	199	173	199	204	210	187	177	167	193	179	218	183	214	209	189	167	221	179	195	199	214	196	182	166	209	167	211	184	184	202	184	201	199	165	184	203	206	168	211	190	218	195	199	197	178	193	198	214	178	187	201	193	181	192	193	187	190	231	217	199	206	215	197	215	200	201	187	205	213	188	187	184	188	167	218	182	190	176	170	174	184	169	206	200	168	177	196	192	213	175	216	199	182	180	184	191	192	180	197	165	215	185	198	198	179	188	196	182	196	213	188	188	203	197	196	219	224	212	210	195	204	191	183	192	173	182	204	200	183	209	164	214	200	207	178	187	187	215	179	217	193	210	203	194	166	206	184	202	211	193	185	195	185	202	196	200	215	199	185	187	207	239	188	220	195	197	211	209	203	190	210	183	171	215	175	191	166	188	179	190	208	198	205	221	201	193	193	189	196	176	209	192	182	186	199	199	193	186	204	190	182	165	195	187	174	205	184	201	200	200	183	192	181	222	186	202	221	186	212	202	178	191	168	186	189	206	186	182	196	195	168	200	207	221	203	177	183	207	210	186	191	175	205	211	185	178	176	229	185	184	206	183	196	198	185	191	177	173	213	166	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15544	2826	6378	6993	5929	4629	3876	3085	2706	2344	2076	1809	1682	1536	1465	1274	1214	1142	1078	1072	997	976	933	909	865	845	803	826	750	782	754	742	739	685	676	724	675	696	684	668	683	657	640	643	642	636	649	641	637	614	645	618	625	563	590	610	563	579	606	624	593	647	640	592	613	564	574	626	612	591	589	555	561	583	570	569	607	604	598	555	568	587	597	579	567	582	577	548	597	562	582	573	554	581	550	560	598	576	586	561	562	573	593	536	600	557	573	615	567	573	548	599	564	557	543	599	588	581	551	540	575	535	546	596	555	534	557	547	552	543	589	536	565	583	596	578	511	577	598	579	539	572	565	571	594	613	568	577	522	582	543	604	554	546	571	537	570	591	568	555	560	547	543	579	577	539	553	557	552	585	561	589	578	590	572	543	571	564	601	578	515	578	503	577	539	561	583	551	549	598	528	517	568	527	547	552	572	534	560	586	569	573	529	554	543	528	585	560	564	574	508	526	559	566	557	566	580	529	584	561	539	524	524	564	601	614	574	518	541	551	549	567	570	542	595	531	570	585	598	576	552	559	560	585	567	580	579	556	569	556	538	565	585	562	594	551	585	567	528	581	577	529	566	557	529	578	535	585	569	566	551	538	507	515	550	551	523	542	582	583	551	551	579	587	537	584	532	526	581	539	544	538	537	498	539	557	573	603	580	534	545	542	561	568	606	569	551	546	582	567	530	583	564	528	557	544	501	566	540	553	566	559	560	537	589	587	525	580	553	540	588	569	567	545	538	558	576	568	537	575	615	562	559	536	528	531	563	600	582	555	560	544	569	545	544	526	556	556	537	506	546	567	566	541	532	525	584	525	593	563	558	588	515	571	499	581	571	552	579	520	594	564	559	556	558	577	573	532	570	592	530	574	536	595	549	551	547	559	533	564	577	549	551	527	556	547	544	547	538	551	591	562	574	531	518	595	568	537	565	519	556	573	550	543	562	552	545	557	571	516	517	540	559	563	533	579	555	547	543	571	566	559	560	541	541	550	524	596	553	558	567	598	576	555	560	602	554	572	555	607	567	535	572	573	524	508	548	591	585	539	572	536	598	583	502	537	544	590	550	521	598	570	547	571	502	566	568	517	535	562	547	542	552	586	535	580	533	558	571	545	586	555	592	534	568	571	515	564	552	545	518	551	558	575	552	574	569	551	534	547	574	531	568	546	574	527	540	554	512	527	644	516	537	544	569	561	531	526	572	564	530	541	552	568	550	548	543	551	540	559	541	544	545	553	560	536	510	546	496	557	581	546	576	598	551	556	587	558	524	541	572	546	575	590	566	579	573	540	587	534	540	543	581	569	592	542	579	565	569	556	580	538	542	591	568	576	523	543	606	574	578	586	567	584	542	538	569	547	535	563	573	542	579	549	635	539	549	579	574	574	606	561	551	562	530	553	577	591	576	568	549	589	593	564	599	546	570	537	569	539	521	557	557	584	536	569	610	571	530	522	534	555	570	555	559	567	567	579	566	531	580	548	537	531	561	547	542	580	591	592	533	533	576	574	573	585	552	522	572	590	535	565	534	563	547	518	560	566	523	508	543	537	564	543	547	530	553	545	545	563	553	613	585	558	530	562	584	556	550	559	565	556	523	523	559	554	527	546	494	581	540	584	553	535	546	542	572	558	610	560	581	552	550	554	554	555	571	535	561	575	579	540	561	536	527	542	559	519	517	537	569	560	563	547	573	576	517	554	564	548	558	570	569	557	517	552	592	558	525	518	578	536	548	559	551	541	600	558	572	615	589	513	575	574	555	582	551	556	562	542	537	578	564	498	611	538	570	579	559	550	560	579	574	580	551	542	547	563	553	536	550	593	605	533	518	601	561	541	543	559	513	586	557	574	563	583	564	581	549	535	604	580	578	540	515	555	536	507	530	543	530	549	538	560	521	582	547	578	567	516	519	563	507	573	574	535	578	573	575	527	593	557	525	537	564	567	550	560	555	565	562	547	535	586	574	576	565	575	599	560	511	565	560	511	565	591	530	556	575	558	525	569	555	585	551	523	545	566	542	599	609	558	573	574	524	517	538	525	593	569	524	563	553	539	574	564	553	573	515	574	582	539	600	571	536	553	588	585	521	542	521	528	543	585	582	584	570	558	576	525	565	596	540	534	533	573	546	598	552	537	572	517	526	569	532	548	494	530	520	573	592	605	540	559	562	567	537	535	539	572	571	555	585	548	577	523	566	591	581	575	597	568	557	542	540	590	559	530	541	586	554	561	579	536	580	559	530	544	536	576	561	589	527	520	569	531	578	601	581	536	536	548	538	564	572	602	563	578	565	550	560	577	616	575	535	583	536	578	546	527	579	590	537	544	590	549	547	606	568	572	567	603	538	567	522	545	595	565	598	609	553	527	565	577	511	502	542	526	518	544	566	560	559	530	556	590	562	570	533	564	531	564	526	545	548	582	566	583	542	570	554	565	566	550	525	535	586	543	565	570	483	554	591	528	629	619	560	513	583	550	589	581	538	576	541	562	574	555	570	572	596	556	537	578	558	585	585	566	538	525	551	569	509	578	576	564	529	545	539	565	571	591	583	530	582	560	578	551	540	548	580	531	613	499	529	524	513	583	520	542	552	584	577	564	575	584	569	591	542	511	552	583	573	576	558	584	550	560	542	573	544	543	545	558	611	557	521	611	581	583	605	563	577	572	537	531	525	550	560	576	560	538	581	552	563	577	537	590	533	611	535	564	542	591	518	552	537	528	568	518	546	567	534	590	560	585	539	558	548	576	555	557	576	555	596	546	544	540	526	584	554	579	564	572	578	619	560	548	523	549	584	552	567	582	549	587	571	559	524	525	541	552	522	571	594	541	541	565	520	555	575	549	557	551	581	531	544	552	527	559	514	581	572	564	544	533	586	548	590	574	587	560	574	531	550	549	552	545	552	561	524	543	571	547	537	534	540	569	516	561	555	564	531	545	562	574	545	510	535	544	581	563	560	541	561	558	543	558	598	579	571	587	540	538	567	571	524	596	525	599	504	585	546	555	497	570	567	570	590	546	547	600	533	568	573	566	573	558	558	546	544	549	575	569	595	557	553	553	589	542	562	583	541	499	527	577	573	555	551	574	568	584	565	529	563	541	561	539	618	550	590	543	570	566	579	549	571	540	540	549	525	598	583	531	548	511	567	560	529	572	590	578	557	582	564	532	566	572	547	575	546	546	566	576	539	582	608	520	567	578	552	556	557	551	513	540	572	560	546	529	504	518	576	598	542	525	599	523	555	535	572	539	605	584	550	580	544	541	532	539	547	552	559	553	563	595	507	606	550	596	576	567	581	571	559	536	563	512	615	527	549	565	547	525	587	531	536	544	530	568	533	544	542	558	582	570	558	548	542	543	550	572	527	613	579	575	601	552	555	568	598	548	608	529	543	582	566	539	550	541	532	561	588	557	588	547	600	556	537	571	584	578	527	531	540	564	576	565	526	566	545	584	636	557	551	557	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3453	211	172	153	129	159	127	121	122	108	124	110	87	112	101	104	105	127	109	110	133	98	112	107	113	104	103	96	140	101	105	92	81	102	109	104	101	125	114	95	114	123	112	117	113	106	116	120	115	106	133	98	98	115	122	116	81	89	116	132	103	111	115	126	107	126	107	114	107	113	95	123	100	111	102	116	97	119	104	99	125	122	99	103	101	89	119	104	100	113	102	117	100	108	122	95	115	118	111	99	108	111	108	114	95	118	114	104	100	109	109	121	103	87	110	103	113	93	101	104	107	113	99	101	94	108	116	121	105	109	110	98	104	109	113	110	104	105	113	114	113	110	107	100	114	102	116	115	119	114	104	113	108	123	128	120	125	106	96	99	98	120	97	91	112	106	105	110	104	115	107	105	110	115	86	118	98	124	115	112	113	113	90	108	124	107	119	107	100	100	97	96	100	103	113	96	107	98	111	124	104	106	107	113	116	99	105	104	135	101	125	110	108	106	111	111	111	110	103	134	101	102	121	105	114	107	121	121	100	141	118	114	98	91	105	106	109	102	108	99	99	112	106	115	97	110	104	97	114	104	105	91	130	101	116	100	117	91	115	103	113	102	101	100	107	107	97	109	140	115	111	121	112	113	120	107	113	105	89	102	112	127	110	118	120	98	126	95	93	106	98	109	116	120	119	105	112	110	103	99	106	109	116	97	101	89	102	114	102	100	102	115	92	109	105	107	93	92	127	94	113	100	104	103	101	108	107	107	112	92	101	113	117	111	111	100	110	103	102	103	95	116	114	120	114	132	112	110	110	113	102	107	93	119	93	95	105	112	109	121	111	107	93	100	123	116	120	100	113	114	122	102	112	99	109	101	92	97	113	116	114	110	96	90	119	118	97	118	105	96	109	100	117	100	133	108	100	97	98	112	109	109	110	116	104	96	84	82	105	100	95	116	105	113	130	108	118	91	108	109	110	118	113	115	113	114	105	116	111	110	113	112	108	108	104	112	114	94	107	92	99	110	106	81	122	82	113	108	104	103	105	117	106	93	107	100	109	104	118	111	105	114	111	118	95	103	100	106	113	106	101	105	116	117	91	108	94	97	115	122	107	103	104	109	105	117	113	106	117	102	98	118	124	93	106	120	106	104	105	99	101	111	120	107	126	96	95	96	111	111	113	102	88	97	104	116	125	112	124	117	102	128	131	113	99	131	121	111	122	106	101	85	101	108	99	118	118	104	102	120	106	130	109	107	100	91	104	92	96	111	105	116	105	105	76	104	98	121	105	114	106	93	115	107	105	112	115	108	97	99	119	102	99	109	107	94	121	101	113	96	107	112	116	103	98	119	104	103	115	119	107	102	112	110	116	107	117	114	104	115	82	114	128	108	129	113	114	110	115	126	112	105	109	133	105	124	110	110	112	115	108	120	95	102	98	100	122	93	147	104	119	96	111	108	109	99	78	102	112	82	102	112	92	127	94	140	116	104	112	111	115	100	112	99	115	117	102	121	105	102	113	98	122	115	112	117	98	120	109	114	105	106	118	118	96	82	110	110	110	118	109	98	118	119	114	83	117	107	112	108	101	84	113	98	101	110	97	106	110	118	101	95	111	115	84	100	104	106	116	110	105	102	117	109	117	92	109	115	110	108	107	111	103	124	100	98	100	115	91	98	111	106	116	110	109	107	121	98	120	108	103	111	111	82	99	99	100	101	113	105	110	104	99	91	123	86	100	103	94	98	101	114	114	89	100	111	109	109	123	101	97	107	107	109	104	121	104	130	111	105	107	105	110	121	93	98	114	118	111	94	118	114	120	113	106	124	124	106	100	116	105	109	105	103	107	104	92	104	94	124	127	114	112	96	97	102	110	118	100	100	125	114	107	115	113	107	97	101	97	105	110	125	124	111	98	91	97	106	99	110	98	85	103	120	121	112	91	105	103	111	91	93	112	109	111	108	105	130	99	99	114	92	89	99	118	102	101	109	136	108	112	95	95	93	111	94	100	107	116	112	98	94	91	116	93	98	94	116	115	137	108	101	144	100	99	112	100	102	103	112	95	112	107	118	101	83	101	108	101	99	107	102	116	108	97	109	128	119	97	101	104	103	108	91	104	117	121	99	109	102	98	134	102	105	115	109	120	123	120	94	122	99	109	85	114	101	97	102	97	100	107	110	99	108	99	106	100	111	116	90	97	134	114	99	107	118	106	110	118	112	103	100	113	90	87	114	120	103	98	116	113	94	108	125	93	92	102	107	116	107	105	103	106	110	119	106	101	107	112	96	110	103	112	109	114	91	85	93	108	95	98	115	115	115	89	105	119	126	100	117	116	100	114	118	103	113	84	114	105	103	97	97	94	118	103	112	85	111	98	122	98	105	114	125	106	111	126	105	112	99	114	113	104	109	131	85	111	114	114	95	104	118	97	114	97	103	98	104	108	108	143	109	104	100	101	100	117	120	101	87	117	113	92	107	112	101	117	115	101	98	97	104	114	97	107	103	97	110	115	106	99	109	111	90	121	92	113	102	104	110	106	121	101	108	108	123	100	121	101	124	103	98	108	87	113	109	113	121	123	100	119	99	100	93	113	106	115	101	103	115	118	101	121	89	106	111	127	94	117	102	104	117	94	123	114	107	97	101	112	106	112	104	110	102	103	104	101	99	106	107	107	117	105	110	117	111	100	106	95	96	107	106	97	88	102	113	97	112	108	116	109	104	122	97	106	106	102	99	94	97	102	129	100	115	102	134	136	93	121	118	95	99	118	110	106	127	105	101	93	108	120	110	119	109	106	109	102	117	114	109	104	100	100	100	125	101	108	98	113	118	125	96	110	104	89	109	107	107	131	103	133	88	101	105	98	108	121	117	128	117	105	105	101	129	131	98	128	114	110	103	105	115	115	123	114	112	125	113	95	114	95	95	118	117	97	128	96	98	97	115	100	112	104	122	107	118	100	92	105	116	108	132	90	116	117	115	99	117	100	117	102	101	97	102	85	127	111	115	94	128	121	112	113	108	122	138	114	99	87	90	93	93	105	93	115	106	108	107	114	100	108	108	112	101	120	106	121	100	102	90	105	119	111	95	106	107	113	114	109	121	112	118	116	132	110	96	89	87	110	100	112	94	112	105	98	106	108	108	100	115	112	94	97	113	113	96	99	88	123	112	116	106	91	92	105	108	88	92	116	93	100	107	132	82	113	116	112	99	126	81	128	94	96	95	101	107	107	122	97	110	98	113	113	119	110	103	113	96	115	118	134	92	106	110	106	107	115	104	125	109	123	93	89	88	119	107	111	112	105	110	96	106	81	94	112	118	114	103	114	112	102	101	100	131	108	99	101	92	116	114	104	121	117	117	102	102	116	103	109	111	114	104	100	139	115	107	106	98	113	129	119	117	90	84	109	116	102	121	109	111	116	101	102	115	119	109	101	120	114	90	90	101	87	124	115	107	100	114	95	113	112	106	100	108	99	106	99	104	109	92	108	123	102	112	103	125	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3822	417	530	518	486	434	465	389	403	359	386	374	353	354	338	347	346	330	337	320	329	344	333	320	380	343	335	340	323	309	323	281	316	333	348	336	364	330	339	309	343	353	339	331	338	330	322	306	302	319	350	320	361	320	344	310	363	309	329	340	313	317	346	345	338	295	341	341	305	325	365	304	311	272	331	315	345	325	345	370	321	330	322	305	345	295	333	316	359	333	345	327	338	341	357	316	340	308	360	345	310	323	345	328	338	319	342	346	343	336	316	330	319	352	351	313	320	346	307	325	307	315	357	327	313	314	344	363	330	340	354	307	328	331	306	302	290	331	351	325	350	318	318	322	340	319	309	325	320	300	301	338	316	342	306	319	350	335	331	351	359	365	337	314	322	349	341	323	335	305	308	322	325	356	316	320	314	325	364	319	325	330	319	302	334	299	380	354	315	331	332	315	320	313	325	356	318	314	340	327	322	337	302	340	331	320	303	289	332	338	307	345	297	339	348	296	317	322	333	330	319	304	353	330	315	329	340	337	329	340	341	331	293	353	295	339	338	319	331	319	370	355	321	329	334	319	324	316	361	345	318	335	356	327	315	309	315	332	352	344	324	328	324	326	327	365	315	349	309	341	335	316	363	347	335	298	321	341	319	353	325	347	345	349	310	331	343	314	337	305	340	341	349	317	299	338	365	340	310	353	336	338	338	335	325	326	365	328	326	324	341	321	319	359	314	326	331	277	302	306	341	327	319	302	353	327	326	331	294	333	339	312	315	336	327	341	323	323	356	323	315	315	328	345	321	350	311	316	338	322	308	349	324	362	313	333	334	362	326	321	385	328	324	314	317	338	306	335	318	358	335	311	313	306	332	344	319	363	313	352	316	344	293	321	345	347	320	309	330	325	314	322	328	346	327	306	386	375	356	313	297	362	318	337	344	357	332	301	312	350	327	310	315	321	336	314	309	305	328	303	314	314	312	291	323	348	377	364	335	326	358	311	337	350	300	309	304	327	319	308	350	345	326	307	311	313	338	308	316	340	353	325	314	325	323	328	350	325	355	332	320	359	344	308	313	333	327	337	336	316	314	284	326	323	373	301	352	347	324	336	333	362	323	356	325	334	312	337	346	342	338	328	346	357	358	328	321	328	349	329	312	349	325	300	303	351	366	316	328	318	343	378	335	341	365	323	364	383	315	342	347	302	341	299	320	317	334	330	298	330	344	324	332	313	338	322	312	364	320	349	308	354	351	352	315	359	326	310	340	326	327	351	293	315	328	325	325	273	338	312	310	303	343	330	314	329	347	308	320	339	325	300	347	344	304	325	309	350	358	328	331	338	323	317	382	316	364	342	328	332	314	348	337	328	305	370	314	333	352	305	342	315	339	331	321	332	292	307	300	302	314	311	332	363	291	341	333	348	309	312	328	302	350	315	350	295	325	323	341	319	338	300	369	322	367	353	357	333	301	358	312	333	301	318	318	317	318	343	336	353	312	335	307	333	309	321	315	307	304	363	330	340	302	333	304	337	316	318	313	331	311	334	311	335	318	347	333	343	353	335	339	328	330	341	314	318	331	322	333	310	349	295	304	350	362	320	349	371	341	332	307	367	354	333	344	342	325	353	337	327	326	320	307	342	327	300	310	318	309	290	287	327	319	310	363	338	341	311	319	312	334	295	324	350	326	346	290	273	358	307	330	324	354	319	308	333	329	311	302	330	324	352	328	308	345	324	347	286	287	315	310	361	351	329	306	324	318	294	346	317	333	299	334	328	343	319	357	321	345	339	304	318	281	361	329	328	342	346	354	318	339	337	315	339	327	334	315	335	340	304	318	330	330	351	329	376	298	341	309	318	344	324	342	326	316	366	365	333	354	330	317	327	319	325	304	295	348	297	297	327	345	350	292	320	311	334	304	324	349	334	324	321	301	319	341	338	309	318	350	343	322	341	330	338	377	332	323	349	325	309	316	325	330	304	338	330	311	349	322	351	278	335	304	349	344	321	350	325	333	318	327	319	309	325	344	329	352	326	338	357	340	317	350	328	328	292	349	323	337	308	337	310	341	329	294	367	352	343	317	318	315	306	321	319	328	307	322	334	318	301	336	316	341	363	336	360	303	319	301	327	344	315	327	366	350	323	327	335	319	324	338	339	338	339	338	315	353	347	324	343	283	326	336	301	328	322	309	326	343	321	371	322	304	355	342	351	325	334	311	307	329	322	362	335	324	361	352	326	322	309	314	340	342	331	334	328	329	353	308	326	337	326	377	330	320	319	314	334	318	326	308	295	342	331	335	305	352	349	317	336	318	332	299	331	357	349	327	331	306	297	313	326	334	325	293	352	370	324	301	321	345	342	323	342	333	325	322	342	308	310	314	305	306	324	339	338	320	324	351	334	323	381	341	299	310	319	344	342	354	327	323	348	271	350	298	328	315	333	323	362	326	339	345	323	331	341	342	365	312	323	345	348	321	333	340	337	338	341	335	323	323	362	346	322	353	324	288	344	343	333	321	325	315	320	373	295	355	341	364	329	343	362	344	314	338	323	343	293	308	355	339	334	293	321	358	297	344	331	325	315	313	346	340	345	339	330	321	331	334	328	337	323	359	352	323	311	343	338	329	338	339	340	372	318	330	322	344	331	333	346	335	335	311	325	308	356	301	320	312	313	321	336	325	317	345	303	325	299	353	375	330	348	337	311	304	329	324	335	310	339	343	319	317	357	318	320	318	346	336	312	336	337	316	318	339	341	349	317	351	346	357	321	351	336	351	330	317	296	317	332	295	319	320	342	347	301	341	324	322	348	307	309	345	345	310	319	328	319	305	335	314	315	351	340	340	316	387	344	318	293	330	287	341	301	334	337	314	319	336	329	323	324	331	315	311	340	305	308	307	292	309	309	307	293	331	312	343	348	315	305	326	344	328	339	334	316	323	307	330	310	327	318	316	325	317	356	328	343	331	328	347	342	336	353	333	361	389	328	310	349	337	319	335	317	337	311	330	333	321	310	300	337	353	336	340	308	307	348	308	336	332	319	359	339	345	316	308	312	306	342	328	329	317	318	284	310	325	338	330	305	293	353	326	316	347	342	322	325	343	346	350	339	344	328	326	326	320	338	312	338	348	336	340	341	331	334	303	336	342	357	346	300	310	322	307	330	333	320	307	341	339	312	314	300	320	349	341	300	322	305	324	328	325	331	337	316	336	340	354	317	330	299	316	318	336	322	321	332	317	330	331	315	340	330	340	336	320	311	342	340	344	317	318	330	334	348	324	317	326	332	322	272	354	335	340	316	322	364	321	303	302	321	347	341	349	341	327	311	320	324	322	370	318	360	329	338	319	343	332	310	317	329	324	327	305	353	362	331	346	321	338	323	347	290	319	349	319	362	326	325	318	374	342	343	305	312	340	337	296	352	326	317	326	341	321	308	360	320	338	331	351	279	291	334	328	324	331	329	299	351	330	319	288	312	336	368	340	311	342	323	355	333	349	315	308	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
22957	2106	1422	997	727	558	448	321	293	205	236	193	160	151	157	167	128	109	128	119	120	142	102	130	90	109	117	114	120	112	101	100	121	85	92	100	102	113	92	78	97	95	100	93	95	98	91	91	102	92	84	88	81	72	92	77	88	102	98	84	87	93	81	103	106	90	92	90	96	94	89	91	82	91	87	86	100	82	97	89	92	97	92	100	93	89	98	80	90	94	84	94	98	75	79	101	89	103	87	84	87	87	95	114	87	87	102	105	106	85	92	93	105	95	67	75	82	80	81	76	91	98	83	82	80	72	84	105	91	93	80	98	91	85	82	87	88	90	90	103	74	75	92	86	83	101	103	82	82	79	80	92	89	103	82	85	85	80	86	95	93	94	77	78	89	71	82	95	79	68	79	97	80	102	83	95	70	83	93	90	75	83	92	99	101	87	93	86	97	72	104	83	94	105	86	91	82	90	87	76	90	85	85	99	92	89	94	91	84	93	97	93	88	88	86	72	95	79	94	82	92	92	86	86	94	94	91	81	89	90	85	87	83	71	82	103	80	82	83	90	87	97	103	90	77	89	94	96	95	99	73	88	69	77	78	84	86	102	106	84	104	92	90	90	100	96	107	76	87	93	84	72	72	89	93	99	99	88	94	86	109	90	89	94	92	94	99	94	84	110	94	81	80	87	87	90	113	94	99	91	81	103	90	97	94	95	95	98	73	92	89	103	105	84	88	83	88	84	100	75	73	91	93	86	94	95	93	85	74	78	103	82	73	66	86	85	103	85	82	75	87	93	89	90	75	93	91	105	92	88	75	87	82	106	100	84	70	80	83	100	74	96	87	97	101	80	98	84	94	87	85	86	88	90	65	87	116	97	77	78	94	76	89	103	105	76	89	92	96	85	80	86	86	92	81	103	97	89	110	87	89	95	93	98	87	79	73	60	88	89	78	77	91	80	75	90	92	87	97	75	89	88	91	74	80	80	96	96	96	78	76	98	90	83	84	95	92	79	84	105	85	89	95	86	80	90	78	89	98	83	93	109	75	105	76	76	91	80	97	97	74	92	91	87	77	92	91	78	93	100	81	82	96	96	88	102	77	83	100	80	94	78	82	74	71	92	97	82	88	91	88	91	85	79	104	100	103	93	82	88	97	102	82	101	86	80	82	85	78	93	98	85	101	90	91	85	95	81	80	83	103	94	85	72	90	87	99	97	87	98	99	92	83	76	100	98	107	91	83	94	81	88	91	96	92	84	86	98	94	81	74	89	99	74	76	80	88	82	90	90	90	103	82	84	89	91	101	84	82	88	97	82	82	104	91	85	92	100	84	90	101	92	92	108	99	87	88	95	69	90	82	71	88	76	80	87	89	94	91	99	87	82	86	89	92	71	92	99	83	78	88	78	93	79	93	95	96	98	80	81	94	94	88	94	83	104	96	87	94	79	95	98	94	82	89	109	84	94	82	77	81	76	103	77	88	88	86	99	81	107	103	77	91	71	78	96	85	81	104	104	65	88	87	96	92	93	99	104	90	97	91	77	69	83	98	95	106	82	103	102	81	96	87	83	85	87	106	85	91	84	90	98	85	84	96	79	72	84	95	82	93	89	85	86	71	97	78	101	73	90	78	85	95	85	92	90	97	76	82	106	99	88	84	101	84	76	69	99	70	81	92	63	93	77	82	82	79	99	98	72	77	96	109	93	94	90	68	87	73	94	94	91	86	79	80	100	90	90	91	86	90	83	98	71	105	85	110	91	95	93	97	97	90	94	76	78	95	94	99	97	72	96	100	96	104	94	97	102	105	82	82	100	96	115	97	88	72	104	88	89	76	76	87	99	76	96	76	100	92	97	80	107	91	89	91	96	72	92	74	78	89	71	81	81	100	94	94	93	84	83	73	101	85	83	86	70	95	88	102	81	107	99	79	90	88	74	89	83	87	87	97	87	82	78	98	91	93	90	68	107	95	94	99	98	89	76	91	77	91	91	79	89	76	83	99	72	91	86	98	95	88	99	105	65	88	86	100	83	71	60	107	98	84	97	98	103	80	99	100	93	89	97	69	79	87	71	84	95	81	86	83	95	77	112	102	89	105	86	90	91	77	90	85	95	95	91	72	109	78	88	94	93	81	103	97	97	98	80	99	98	100	93	87	81	90	85	75	91	89	94	93	104	90	81	87	107	81	73	97	66	100	109	76	85	76	81	91	92	80	88	85	85	86	102	76	102	75	92	87	107	85	94	93	96	87	74	97	78	87	90	72	77	99	101	84	85	100	96	102	98	97	82	88	92	106	80	102	100	86	88	84	82	72	87	101	95	80	102	82	90	69	91	65	77	104	79	79	85	81	90	74	85	87	104	73	87	77	94	83	96	92	94	86	84	106	86	107	93	85	87	93	95	96	98	109	87	84	99	87	71	89	72	82	86	79	95	76	88	90	109	92	95	76	94	108	81	98	103	92	83	85	85	75	99	87	81	88	94	98	96	82	75	82	95	84	96	86	95	115	65	114	87	88	82	97	78	87	89	98	88	75	84	94	100	82	88	94	92	104	85	96	87	87	95	74	100	74	100	90	69	91	98	82	96	89	90	90	92	92	100	89	92	90	76	91	80	96	86	92	80	82	103	84	81	96	80	93	95	89	87	89	87	87	84	94	95	83	93	76	80	78	94	86	94	83	94	102	105	89	90	79	88	86	82	71	92	104	90	74	88	69	97	85	87	94	96	81	98	90	71	115	82	79	94	101	89	68	97	96	85	107	82	97	97	87	72	91	99	83	89	91	101	92	80	106	106	83	88	90	90	87	85	87	87	70	112	82	102	95	74	90	91	97	85	75	66	79	73	100	88	85	87	80	99	90	90	101	80	80	88	79	81	81	104	70	93	82	91	83	84	86	93	92	91	92	81	93	76	91	97	88	83	89	98	93	86	92	90	91	97	77	89	99	98	86	89	78	89	79	83	102	79	95	102	89	83	93	104	77	88	89	74	77	75	93	73	94	92	80	94	91	92	91	67	83	79	88	76	88	97	107	79	83	98	76	91	89	95	86	89	90	80	104	100	83	104	80	95	76	99	91	94	75	82	88	87	88	111	72	93	88	94	88	86	85	79	108	86	97	100	90	77	76	93	88	101	92	78	86	80	93	88	99	83	89	96	83	90	97	86	100	80	89	85	82	97	87	94	85	79	67	75	81	85	93	81	80	90	85	100	90	86	84	80	90	100	75	85	81	84	80	82	78	81	94	100	85	96	80	98	77	76	92	92	87	88	75	91	84	87	87	76	80	101	94	92	82	94	90	83	90	100	72	86	92	71	85	79	90	93	83	91	88	88	83	81	91	107	80	81	80	87	88	87	94	88	107	106	71	105	104	84	96	74	98	86	72	90	90	92	70	78	87	80	88	88	85	93	89	85	106	83	80	93	113	82	81	88	90	95	82	74	93	81	110	81	90	100	81	81	85	92	90	96	97	96	93	79	86	88	81	84	105	81	95	109	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11177	1428	3353	3733	3064	2576	2081	1709	1422	1124	1067	961	826	771	697	640	634	559	583	529	500	508	487	466	453	453	415	372	405	404	421	349	376	410	376	371	325	335	338	342	364	337	374	336	343	307	317	353	331	339	349	351	332	297	333	325	297	290	317	318	318	290	324	306	293	313	351	310	318	280	290	307	265	289	315	319	317	314	331	275	335	309	305	304	297	307	290	302	288	278	328	300	287	284	309	292	280	268	281	321	289	299	296	330	295	284	299	295	326	324	291	290	313	297	302	296	315	289	303	312	312	284	279	273	269	312	302	301	298	296	281	311	301	288	284	286	299	281	333	264	274	284	291	312	302	302	337	269	280	269	260	274	293	289	301	292	262	281	303	301	276	263	286	284	302	303	311	284	302	280	307	303	274	263	300	298	321	300	300	298	270	317	283	294	300	290	269	294	300	307	327	291	319	269	281	281	275	294	271	291	293	293	279	250	315	311	298	305	279	274	294	280	286	281	299	278	284	281	287	278	305	305	284	301	305	280	286	292	272	298	289	279	275	288	304	279	268	319	308	305	291	270	302	307	322	289	298	253	326	287	303	290	270	298	294	316	294	263	296	286	301	296	293	293	296	299	295	261	295	299	301	310	302	288	304	282	310	291	329	274	287	319	277	284	330	293	299	276	277	298	302	304	305	326	307	295	282	315	287	294	284	267	268	283	287	317	300	284	297	315	280	288	294	278	312	270	301	263	274	300	286	300	262	306	295	315	279	266	305	311	278	296	293	288	291	304	316	266	285	288	294	270	286	254	285	279	272	275	315	261	284	294	295	301	298	294	263	255	298	295	314	283	317	255	286	297	285	265	321	296	249	301	289	307	319	277	298	284	304	307	283	296	288	280	279	281	287	275	290	314	283	277	320	285	280	298	290	326	276	283	290	279	308	307	282	320	292	321	280	284	309	279	302	269	277	336	258	296	267	276	297	268	273	285	316	298	299	312	320	303	307	283	310	274	273	293	293	273	299	295	300	270	308	317	299	298	306	317	271	313	270	281	279	265	294	305	299	266	321	284	266	281	290	292	290	300	310	304	333	305	280	276	299	284	280	285	281	288	306	294	300	285	299	317	288	283	292	274	290	275	287	319	284	279	306	275	280	266	299	301	284	330	283	306	300	320	271	276	303	318	295	293	274	271	307	302	292	292	291	282	283	268	317	307	288	256	279	311	312	290	292	293	310	314	290	304	276	314	278	291	286	285	287	271	285	305	287	282	308	299	295	304	299	312	293	298	294	272	260	278	315	270	313	285	279	301	301	298	296	287	286	269	250	293	304	285	288	290	308	304	308	300	300	271	289	278	305	285	282	280	326	323	284	301	306	278	289	276	315	307	291	264	308	305	311	266	290	311	311	302	289	285	309	331	285	327	301	266	303	309	296	300	268	284	303	277	292	273	296	255	311	267	296	268	285	298	309	289	307	303	290	320	284	298	289	279	296	293	282	307	331	286	286	290	258	294	279	274	273	312	264	322	273	316	293	284	312	311	276	297	291	303	278	323	290	313	286	291	263	270	252	281	309	290	283	298	280	313	296	305	319	285	294	305	264	309	291	303	286	281	321	290	313	297	281	301	280	265	293	287	262	269	307	306	271	270	269	299	286	316	283	301	259	294	277	284	288	293	258	302	293	303	293	293	281	268	281	269	288	296	300	295	302	260	268	289	310	328	288	286	279	310	327	283	316	297	287	292	284	325	287	275	318	311	282	294	280	298	297	292	316	278	275	294	296	273	286	288	303	277	281	296	291	288	269	265	255	289	273	294	312	279	302	275	292	280	283	301	271	285	311	308	295	279	281	320	301	299	276	287	286	299	299	299	279	274	316	272	294	304	307	287	285	295	286	293	266	296	281	316	279	292	303	292	300	288	281	282	299	316	304	318	300	290	298	326	267	302	277	300	282	303	287	283	303	304	265	307	311	289	288	306	297	313	265	286	280	289	270	283	320	349	259	280	299	276	300	305	307	286	248	300	305	306	293	314	306	282	286	301	271	297	285	314	311	301	295	302	283	316	298	293	278	278	275	317	287	293	286	286	307	296	262	256	310	289	280	278	276	312	291	290	295	274	310	279	315	294	276	308	277	256	257	287	300	317	280	285	295	305	281	285	301	279	298	298	308	304	300	264	261	274	311	290	284	315	308	280	279	284	291	271	289	278	292	294	260	278	299	292	290	259	284	272	285	277	278	305	314	285	284	262	274	280	297	308	297	298	302	290	296	272	290	279	274	271	291	304	295	286	306	286	318	314	301	288	313	285	298	337	288	294	292	303	300	290	301	307	322	280	306	285	289	283	327	313	288	295	316	300	306	309	316	300	324	297	309	305	285	289	280	291	302	309	265	270	266	300	324	266	295	307	290	295	275	294	248	274	278	322	295	279	279	296	274	308	334	303	296	279	308	300	273	297	247	299	308	275	273	308	301	302	289	296	306	291	282	315	305	288	316	331	290	287	270	295	290	281	287	307	305	293	243	287	284	284	274	297	281	311	288	280	285	289	303	282	284	308	280	317	304	290	283	268	289	277	323	286	257	282	279	283	286	285	312	292	274	295	274	290	332	289	280	281	305	290	300	275	291	288	281	298	297	300	296	326	310	306	321	284	310	278	309	286	280	274	294	298	283	275	261	330	295	288	302	315	273	300	289	279	315	289	327	304	259	302	271	270	281	295	292	305	293	279	277	307	270	283	302	283	297	281	273	306	292	314	276	279	248	262	317	280	269	285	257	297	323	293	272	279	285	323	276	274	296	269	272	321	300	333	298	302	294	274	299	308	306	291	287	289	312	294	294	280	256	283	255	282	312	276	292	309	278	304	257	286	306	275	293	310	259	299	298	317	287	326	275	296	305	273	256	295	301	316	300	263	286	323	291	304	278	304	285	298	296	286	298	273	312	297	299	283	280	295	288	275	290	280	297	269	326	298	281	278	292	259	262	288	266	313	263	304	293	285	291	262	293	325	301	278	287	276	295	282	331	296	291	299	287	283	305	281	294	301	273	287	311	283	291	291	287	295	296	295	276	254	241	291	298	250	298	274	278	317	283	324	308	282	274	296	308	288	320	314	295	292	300	300	284	296	296	286	303	296	283	267	302	270	288	282	273	275	305	295	298	312	291	259	265	307	312	240	294	284	309	269	323	258	333	281	326	283	271	267	286	270	307	315	309	292	276	269	276	291	308	302	265	269	283	297	285	265	303	324	274	286	313	286	313	269	276	288	283	298	299	296	276	303	292	285	320	262	328	291	293	287	280	293	293	301	285	329	294	296	232	301	312	294	307	291	255	306	287	313	278	290	296	307	273	302	310	268	289	277	290	287	271	253	286	279	285	273	298	284	296	286	296	321	309	305	317	297	280	281	282	289	292	302	292	272	280	279	290	308	275	280	283	274	271	309	287	302	308	285	322	284	268	291	267	315	298	288	302	274	263	272	316	279	281	271	274	286	299	325	286	305	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34528	5721	3144	2180	1532	1203	909	688	574	514	428	406	355	362	323	290	295	290	291	271	231	237	248	222	216	214	233	225	240	241	201	220	227	205	205	222	207	185	176	218	212	209	195	219	198	201	194	205	198	196	205	196	205	211	196	197	191	224	165	209	199	231	165	193	181	225	190	199	215	171	196	195	182	208	175	189	190	203	200	209	212	212	206	213	200	183	169	184	231	225	180	223	204	200	193	222	193	203	209	188	211	147	200	193	201	166	204	187	201	187	202	192	188	189	205	203	165	184	193	192	171	194	191	202	193	192	203	195	183	195	195	200	226	194	188	184	209	187	201	201	197	168	196	194	176	187	199	200	194	202	198	189	192	183	216	217	154	179	200	219	228	168	192	202	192	213	217	204	174	168	205	200	174	195	172	175	183	206	199	194	199	195	216	213	174	214	182	206	189	200	180	199	178	205	206	178	190	202	176	174	203	216	193	204	212	195	195	184	185	180	207	185	171	194	192	184	223	182	203	207	193	200	223	209	194	196	191	182	176	203	203	216	195	212	191	175	205	222	192	190	183	190	204	220	209	177	194	222	181	193	191	187	178	218	208	190	177	185	189	189	173	207	189	189	186	185	200	176	191	213	184	208	183	186	210	203	193	203	195	199	192	196	182	197	200	222	183	201	200	194	196	173	178	198	193	192	192	187	211	224	183	215	200	177	194	185	182	212	208	210	171	199	175	206	186	208	198	203	177	190	199	177	177	184	211	197	211	200	200	194	184	197	215	200	183	204	192	203	190	216	201	188	209	171	173	197	205	211	187	192	194	215	185	186	196	189	210	184	186	211	200	190	206	199	205	166	191	225	192	193	190	204	196	193	184	190	221	188	202	214	189	223	198	206	203	190	200	219	203	178	171	191	190	203	190	197	204	219	184	204	201	192	168	195	196	174	185	193	168	207	174	209	214	207	203	195	173	211	187	191	176	187	184	197	194	188	202	196	176	197	183	185	196	201	194	173	189	189	201	195	184	199	180	209	189	200	186	209	194	195	184	224	194	195	192	196	183	168	203	194	190	211	192	204	178	212	178	185	218	171	184	210	202	175	209	188	201	181	197	194	196	192	225	168	198	198	161	187	173	199	183	173	214	200	188	201	175	179	207	198	189	175	215	192	207	202	196	175	194	185	199	211	190	181	185	180	188	201	206	200	201	188	180	185	193	189	199	194	196	213	220	227	180	163	192	207	207	184	173	200	180	204	191	194	191	209	203	205	195	190	186	205	200	203	201	180	195	194	200	202	200	196	179	210	200	192	210	201	169	205	209	219	217	200	182	212	191	190	194	180	183	179	186	248	196	191	185	224	185	186	192	187	212	230	168	176	226	191	188	197	181	182	180	204	214	199	178	211	192	182	196	193	210	189	189	195	171	186	171	170	204	189	181	196	203	218	192	187	200	211	195	190	183	204	183	181	184	192	193	192	197	207	208	187	192	174	189	194	209	204	201	186	197	191	205	180	193	170	199	187	169	183	177	182	185	185	184	178	194	211	182	188	175	184	203	211	195	204	189	203	190	203	205	215	218	226	186	186	169	187	196	189	168	181	203	205	200	167	229	207	203	176	200	197	150	208	212	198	189	186	216	202	197	210	191	203	189	207	189	190	195	189	180	200	230	190	172	189	202	195	165	177	206	194	164	205	210	174	187	190	195	200	211	207	198	185	174	178	221	210	196	193	179	196	210	206	210	197	194	185	207	184	192	213	219	197	194	208	187	175	196	206	185	202	159	200	198	198	192	203	200	194	208	196	192	184	194	192	200	189	189	206	197	177	192	179	177	184	208	183	176	186	190	176	210	207	203	186	206	197	164	179	193	196	210	204	198	214	199	191	188	203	186	195	181	181	205	176	193	184	223	186	174	164	198	196	199	198	186	200	179	200	199	195	193	206	217	185	202	175	201	191	185	192	187	196	175	188	199	179	174	198	186	204	221	209	202	195	210	190	206	182	202	204	177	194	194	176	187	187	191	188	196	183	202	215	176	218	178	191	198	205	176	183	201	193	200	201	197	180	174	193	195	174	207	195	191	210	192	194	184	204	195	211	179	175	197	186	202	219	189	182	174	207	196	196	200	216	194	208	186	210	197	170	198	192	154	177	203	193	196	206	200	189	184	183	183	205	174	208	209	193	187	184	171	203	192	195	182	206	198	195	185	180	197	166	200	198	173	159	198	196	197	184	211	212	197	193	175	189	186	171	197	192	225	195	187	183	184	179	193	196	192	192	195	191	180	209	174	193	222	206	192	186	175	210	206	193	185	211	178	210	196	200	222	189	186	184	190	200	196	197	212	217	209	203	202	181	190	169	199	189	205	176	200	193	217	194	208	196	175	188	167	196	213	154	189	186	194	199	220	201	191	206	201	190	194	182	208	193	204	195	166	199	175	198	193	162	201	161	217	185	176	191	176	186	208	202	195	206	177	177	203	196	203	191	212	203	167	190	174	231	184	187	193	218	187	202	212	190	184	166	188	222	231	195	184	159	182	185	194	180	187	187	213	206	177	201	176	196	188	166	193	190	205	190	200	202	215	197	171	204	226	193	172	219	194	195	185	179	186	187	177	230	185	187	188	199	188	184	211	184	233	200	188	172	202	202	171	182	178	195	188	188	186	208	186	200	206	227	209	207	187	196	191	182	226	208	212	191	207	185	173	192	191	184	186	199	198	192	184	166	173	185	194	187	181	215	218	171	175	186	187	175	181	185	200	191	152	174	200	200	182	187	194	194	218	202	170	189	172	197	199	213	183	210	215	189	186	198	194	197	196	180	193	184	215	193	181	192	193	192	208	200	171	208	188	193	188	228	187	181	192	184	204	200	183	206	174	207	195	167	185	183	189	212	195	200	192	188	167	184	197	211	222	169	208	180	204	216	182	196	202	206	184	196	188	202	179	196	201	185	190	197	192	188	199	203	199	211	167	191	184	223	166	172	184	198	191	205	205	195	197	190	177	193	184	196	205	204	210	188	198	172	199	204	190	168	194	204	176	184	204	194	179	189	198	182	188	197	192	183	209	197	202	194	193	200	205	194	202	196	196	187	181	205	164	176	193	184	214	180	181	197	184	173	214	184	183	211	196	191	192	179	221	193	222	189	197	189	192	190	206	193	201	212	203	180	201	211	198	217	202	209	176	192	211	203	184	221	181	194	194	192	172	209	208	190	200	210	198	202	201	188	173	204	217	187	187	201	192	180	194	222	189	178	191	201	203	211	198	209	198	183	187	182	160	210	187	176	188	216	201	181	176	163	182	214	197	190	197	197	166	209	199	171	195	199	198	212	190	176	169	183	190	194	181	197	192	209	187	203	212	186	192	196	184	173	209	206	175	169	198	187	188	194	202	200	193	202	222	181	196	188	187	224	184	170	213	195	186	193	184	206	193	216	180	167	187	198	216	193	192	191	174	207	191	193	206	171	198	171	191	180	194	216	206	176	197	176	180	179	156	192	201	182	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15379	2878	6383	7064	5968	4747	3912	3280	2693	2254	2021	1850	1607	1591	1455	1284	1240	1174	1037	1062	990	954	964	901	822	843	817	819	843	730	808	775	782	748	721	671	689	713	713	661	623	685	655	630	690	589	665	640	595	639	682	646	644	605	657	562	613	568	641	607	590	587	597	578	569	573	596	593	606	598	601	578	580	548	605	576	564	579	607	538	575	599	583	563	600	603	591	588	591	573	555	561	513	610	560	558	572	601	614	572	595	564	618	593	582	539	555	582	546	579	587	588	524	545	514	514	602	604	541	546	570	603	540	554	594	602	567	547	570	611	539	565	563	562	559	589	571	569	572	562	553	561	600	566	552	579	537	531	544	579	553	558	574	591	568	601	572	528	577	558	600	569	571	553	566	585	534	598	619	554	526	583	589	528	582	575	547	570	553	585	578	560	548	574	558	544	566	574	539	573	578	521	558	558	565	524	551	591	526	548	536	556	584	541	571	552	546	579	557	541	570	547	549	543	547	590	528	573	580	568	563	543	575	586	560	563	558	581	501	578	527	568	554	549	553	562	545	605	557	559	567	542	564	541	573	562	589	503	520	571	603	595	527	552	625	551	550	564	542	537	575	578	585	579	588	553	569	537	516	562	582	533	536	551	558	561	540	554	555	543	556	561	592	597	521	524	614	574	560	537	545	586	561	545	569	582	561	604	534	557	549	552	515	571	542	564	549	545	500	556	535	542	533	548	566	507	554	478	596	585	558	539	534	576	577	579	547	549	577	585	574	527	556	565	546	559	544	592	522	567	557	611	568	627	552	599	545	576	556	565	515	587	556	599	564	540	601	525	559	532	546	546	521	587	581	572	553	590	572	568	558	557	566	530	555	556	559	589	556	576	537	570	554	535	548	516	587	585	516	590	579	523	535	557	565	544	511	574	564	580	552	538	556	566	564	512	532	561	540	569	571	522	576	540	557	586	589	541	574	587	535	586	569	510	597	573	554	536	512	573	563	581	510	506	544	552	574	539	595	557	623	539	546	560	550	572	567	565	587	568	519	539	549	591	547	533	590	549	600	612	584	592	529	536	563	541	572	568	583	546	555	576	572	558	569	548	583	581	588	550	582	555	534	533	551	566	567	601	568	572	582	589	563	571	567	594	539	561	580	566	542	555	545	540	580	547	587	572	575	560	579	540	555	556	575	589	584	569	585	575	570	566	591	537	622	527	561	537	568	574	543	565	542	539	543	570	520	521	561	568	571	552	562	597	564	588	555	538	590	582	559	558	569	566	555	576	534	555	556	584	551	515	549	549	514	513	558	525	538	527	582	579	529	519	560	558	558	564	587	532	530	549	531	571	544	561	573	564	546	557	528	545	580	524	554	546	591	578	571	573	543	559	538	548	527	580	618	541	609	556	582	591	568	537	529	526	513	585	546	610	570	585	541	583	568	550	547	552	530	565	554	568	531	595	584	558	598	545	562	577	541	589	523	565	597	567	549	571	555	543	549	560	558	528	567	571	544	573	604	535	572	528	525	576	546	562	571	536	570	511	540	623	583	555	526	548	555	546	580	586	579	523	567	558	549	496	581	589	530	572	538	530	537	580	552	542	563	606	587	575	559	551	573	541	554	572	550	548	568	562	603	560	561	596	564	593	503	568	568	533	579	558	578	559	580	534	593	586	553	524	536	576	582	541	544	521	545	571	550	539	591	550	541	565	555	572	574	571	550	552	539	550	581	550	554	598	531	572	559	578	528	569	509	526	590	529	573	563	579	591	533	539	567	593	575	584	590	549	566	550	551	559	559	537	549	593	569	556	551	525	581	602	558	518	535	623	550	568	538	558	572	564	559	582	533	544	559	503	573	539	557	550	550	591	535	532	597	495	530	590	552	529	543	543	587	571	569	581	552	564	590	548	565	566	566	563	565	587	587	582	532	579	509	592	567	530	542	556	540	473	536	535	553	556	575	551	584	585	596	567	546	542	553	518	554	568	539	557	573	608	569	539	573	514	599	569	550	574	563	515	536	582	567	558	540	567	512	568	566	603	534	573	530	536	571	553	596	543	520	512	577	550	568	548	543	563	560	527	557	595	626	473	565	548	585	612	552	576	575	600	559	524	585	535	543	563	572	567	559	572	494	553	557	531	573	527	505	523	563	552	550	563	560	545	565	594	554	542	558	579	515	556	573	579	576	549	517	576	489	570	554	568	539	547	559	574	563	548	560	574	544	542	564	539	637	570	537	557	572	555	527	599	529	568	554	546	550	541	605	550	552	559	543	582	582	570	564	540	611	574	584	533	537	517	590	571	582	592	555	582	584	575	578	567	541	549	551	519	541	595	537	523	526	549	524	638	623	581	523	544	590	560	564	571	571	581	570	554	547	524	524	586	579	530	514	552	537	534	565	556	549	605	548	561	544	554	585	558	517	588	592	508	563	573	598	566	523	539	565	524	547	531	526	565	567	539	572	573	535	562	566	555	553	557	556	550	545	544	568	538	573	534	556	555	517	582	507	540	530	555	587	517	565	539	568	557	581	545	532	537	560	580	540	569	558	532	582	550	590	538	586	575	542	558	544	611	574	548	560	516	557	521	548	580	590	567	576	587	603	550	561	551	578	559	553	560	546	548	575	529	541	588	591	597	556	523	593	556	510	531	543	567	546	535	535	572	537	538	536	589	561	602	547	620	529	568	565	553	576	539	545	559	605	581	591	584	547	561	553	576	569	609	577	518	554	536	539	572	575	578	532	570	556	563	548	575	557	522	530	527	572	559	539	552	578	560	561	562	560	560	539	577	568	576	535	531	567	553	564	551	526	518	563	536	545	527	578	543	559	601	568	556	537	562	553	514	600	568	555	576	562	564	547	528	586	536	524	597	511	507	558	560	526	549	589	537	566	541	529	524	577	551	549	535	549	553	571	572	586	566	587	579	537	585	582	591	537	559	550	574	587	578	537	561	524	556	532	556	522	541	564	501	576	548	572	554	590	558	563	560	574	556	563	583	534	553	600	581	541	540	547	546	533	549	566	531	595	542	552	578	554	540	542	580	539	564	576	514	555	549	562	589	552	543	577	556	549	532	603	579	602	561	534	554	547	543	527	574	602	541	567	540	567	573	529	520	542	548	554	575	546	537	556	544	553	548	570	578	540	530	558	532	561	540	521	553	566	539	538	594	547	547	584	544	594	577	579	555	599	577	573	559	567	573	582	579	520	566	587	557	528	563	554	555	559	577	565	578	580	571	561	563	545	573	524	517	546	580	537	566	535	559	562	529	582	591	541	564	537	520	522	579	542	557	568	530	552	582	507	527	595	550	574	573	543	568	552	607	544	554	561	554	569	581	552	566	554	554	543	566	535	527	574	530	531	540	542	542	579	571	550	569	566	533	537	561	541	585	550	565	541	543	571	572	577	543	601	573	596	587	576	520	511	560	608	532	550	560	494	588	520	536	559	528	549	550	572	557	539	559	574	562	552	576	614	547	566	556	552	560	503	556	546	523	582	549	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3457	223	194	152	139	148	110	121	121	131	109	126	116	108	111	124	116	112	108	113	110	117	95	118	106	100	120	106	105	127	101	118	117	94	98	126	107	99	106	116	128	109	105	102	119	103	99	115	134	100	111	116	100	110	106	115	111	135	101	107	98	94	97	108	96	121	122	104	98	98	113	100	104	103	112	120	111	132	102	91	108	112	102	93	109	105	92	115	112	88	97	97	113	126	101	118	101	99	114	110	107	113	107	107	94	98	97	119	111	97	118	113	119	89	101	109	102	103	112	102	105	116	103	113	118	109	112	107	102	95	116	106	93	107	101	111	78	105	108	110	103	97	130	104	119	92	126	116	107	109	90	102	116	114	120	120	102	107	100	123	90	113	96	122	117	101	95	118	118	126	103	101	114	127	95	117	91	96	105	104	96	99	101	108	100	110	99	114	101	88	96	103	127	115	114	107	122	97	87	100	101	134	121	105	93	122	108	114	101	106	124	100	95	108	118	106	112	92	108	103	92	103	114	120	121	108	110	133	107	102	115	102	107	131	114	118	136	108	101	117	96	102	102	118	90	119	93	118	110	112	113	107	110	96	88	126	95	116	105	121	98	105	106	100	105	100	113	106	100	117	112	101	98	121	114	107	92	96	108	89	106	83	102	98	122	102	115	81	102	102	107	122	91	101	107	100	117	105	91	105	102	105	116	108	122	100	115	92	101	108	90	116	101	116	110	106	99	121	123	90	118	108	111	104	101	110	87	125	106	102	104	101	98	110	116	101	86	95	101	124	98	115	105	113	110	94	107	116	103	97	113	121	117	114	93	111	110	100	113	109	125	108	103	114	121	92	122	113	120	107	111	103	93	81	117	97	101	111	102	105	114	111	108	112	120	127	108	109	106	116	104	122	90	114	95	101	100	109	128	100	112	102	98	111	103	107	126	91	118	103	96	95	105	97	124	113	95	94	98	91	97	112	95	102	119	101	93	103	114	103	113	95	128	94	98	95	107	110	115	122	105	123	88	97	121	104	86	106	98	108	117	95	101	122	106	119	108	117	99	101	118	105	100	116	120	112	89	120	104	109	112	110	94	116	105	128	106	104	97	96	87	109	120	129	97	102	100	105	102	118	119	104	115	106	92	109	97	123	94	108	110	113	102	106	114	99	110	103	98	106	111	93	95	105	97	107	106	108	82	109	113	101	98	113	94	121	108	97	107	100	104	83	122	93	96	106	112	112	96	96	108	97	118	105	115	101	116	109	101	123	108	116	104	107	123	108	121	92	100	105	109	91	123	104	105	117	107	85	99	116	102	111	104	122	127	113	110	118	110	116	110	98	93	93	111	101	104	96	100	122	110	121	119	100	94	117	103	100	113	106	90	116	100	114	112	96	116	92	113	114	88	103	79	116	103	114	106	82	111	126	109	107	89	112	100	121	101	104	98	113	106	108	106	90	102	105	127	121	114	111	123	107	110	106	90	92	107	96	104	113	111	111	109	108	100	115	101	121	102	123	111	106	114	97	113	110	111	113	110	98	111	116	120	115	122	99	116	110	108	115	87	96	100	89	117	109	109	102	91	105	100	99	100	93	127	95	108	114	104	106	113	97	129	102	105	89	113	99	104	109	121	129	132	109	113	116	112	119	86	115	106	125	106	92	101	115	117	109	98	112	94	96	102	119	118	119	94	115	80	104	97	110	109	108	122	110	103	118	97	102	127	99	123	112	97	112	108	101	103	122	122	108	89	122	99	107	100	112	113	104	125	97	100	117	108	124	90	103	105	114	102	132	126	99	102	109	108	116	96	89	111	99	113	109	114	81	111	115	104	128	110	113	93	105	106	106	95	109	105	117	110	100	107	113	112	107	78	108	108	121	117	106	124	137	112	108	126	96	112	103	116	117	121	109	98	116	98	95	116	120	97	121	96	81	106	103	112	108	87	117	100	108	112	113	130	92	106	110	116	110	112	107	105	93	108	104	120	95	113	116	96	108	107	122	104	117	114	106	106	109	100	98	110	114	119	101	132	118	100	108	104	112	95	86	97	108	97	123	107	122	102	110	122	123	108	100	99	131	95	123	99	112	90	104	94	117	121	101	109	102	98	113	106	113	122	88	129	107	95	95	122	100	99	103	94	116	130	92	96	106	111	115	111	100	97	109	103	123	103	94	101	100	117	113	116	108	100	113	104	103	103	95	95	117	119	91	107	110	114	106	111	127	113	103	104	103	122	124	122	140	103	97	104	117	99	87	105	115	96	110	127	113	89	122	97	116	108	116	121	113	110	100	127	113	110	88	102	91	122	102	108	98	111	97	105	103	108	122	102	87	114	95	89	128	138	97	106	100	110	114	107	102	113	113	102	101	100	99	105	122	112	113	101	128	120	86	106	110	102	98	102	104	97	93	124	103	98	106	95	92	113	96	121	94	107	116	105	128	99	102	104	108	112	106	110	97	107	99	97	95	130	97	105	88	102	111	101	118	128	115	134	110	96	105	103	115	110	119	121	119	88	87	102	102	106	102	107	103	109	113	86	96	112	96	108	103	112	93	93	109	109	89	120	90	103	107	99	117	132	99	104	119	117	110	100	116	109	100	118	112	124	108	108	104	117	117	97	120	124	112	103	95	116	110	112	89	93	111	112	120	99	102	97	90	102	104	110	114	106	114	104	97	110	110	105	114	100	106	101	127	105	105	110	109	114	113	109	104	97	103	105	109	101	114	94	104	115	110	110	111	118	105	108	108	109	107	123	103	123	97	114	96	111	109	120	93	96	99	119	94	114	103	117	132	110	114	114	109	101	81	99	100	97	118	107	99	107	106	89	113	97	101	124	100	111	104	107	118	112	120	115	111	98	82	111	109	136	97	97	92	108	102	108	98	103	86	118	123	94	89	118	107	114	112	119	99	122	108	90	110	104	108	114	97	108	112	130	116	104	97	113	92	105	100	87	89	104	105	116	105	107	113	110	105	90	124	100	95	114	99	97	113	106	96	120	94	114	109	101	109	108	98	102	120	102	119	115	113	103	100	96	95	106	106	99	107	106	117	103	122	94	106	101	110	97	124	72	103	91	114	108	92	110	120	98	110	108	115	99	117	106	107	91	126	110	87	109	118	115	103	101	93	102	123	105	116	93	123	93	106	93	104	118	108	115	90	98	93	121	110	106	123	101	127	127	109	108	115	133	101	105	91	135	94	92	105	102	118	104	110	106	123	110	115	98	116	103	112	107	113	111	112	126	100	108	99	104	101	100	95	118	96	121	108	109	96	127	119	104	118	108	101	105	122	102	99	109	101	109	104	90	107	103	111	125	112	125	105	113	108	132	100	109	93	96	133	122	111	103	118	95	106	114	119	109	102	97	126	115	116	103	102	144	113	101	108	115	118	90	118	106	102	109	103	102	102	106	108	103	133	95	106	104	102	86	102	105	106	94	106	106	104	97	105	101	107	108	99	115	96	106	104	111	103	81	113	116	112	119	118	115	97	113	122	116	113	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3647	395	530	499	486	466	445	391	349	371	351	358	373	344	335	360	328	376	318	315	370	326	351	340	357	336	334	342	386	339	311	322	331	306	309	314	328	305	365	347	319	339	343	340	329	297	351	304	304	348	341	358	321	316	350	341	322	343	313	327	328	290	326	310	332	313	290	323	357	341	332	313	327	349	315	344	311	328	331	306	323	347	306	357	335	308	314	330	335	326	324	376	323	333	319	334	293	330	323	327	298	330	296	322	363	306	340	336	326	315	337	331	305	331	351	336	358	331	333	314	326	333	320	311	340	320	308	309	320	339	332	332	340	331	343	330	305	302	294	329	286	338	315	323	319	339	326	314	290	326	297	311	335	339	326	342	312	327	332	318	359	314	336	313	328	327	364	321	319	320	319	325	337	311	332	312	315	304	321	339	290	310	312	329	315	342	309	330	302	354	355	341	304	331	331	305	330	319	325	308	329	316	326	322	312	299	310	334	338	339	319	325	322	349	308	326	327	336	297	315	349	312	325	327	318	330	302	321	359	337	314	330	331	338	338	331	342	336	336	353	320	326	317	312	335	359	310	322	303	336	327	299	311	325	301	346	333	337	306	314	317	335	358	343	323	325	275	318	324	308	307	332	291	327	314	357	317	344	366	312	333	301	312	317	311	339	343	342	358	330	295	334	347	326	342	365	343	332	344	316	333	309	340	315	339	328	331	299	318	349	334	322	301	307	310	337	305	326	278	331	333	344	304	292	331	310	367	329	351	322	336	351	367	318	323	313	343	345	350	324	326	345	352	278	298	296	313	306	307	332	297	315	353	318	333	325	330	321	347	330	330	327	331	345	336	362	345	319	306	299	323	346	367	327	317	335	362	308	326	315	310	313	311	285	331	354	306	311	308	292	304	311	342	336	307	325	328	341	339	309	336	348	359	307	340	350	328	361	306	311	331	288	344	348	331	367	334	337	336	322	330	360	341	320	318	329	333	333	330	333	363	346	309	341	290	318	300	316	318	341	318	375	340	337	323	296	329	327	323	339	310	329	287	324	348	334	339	319	335	334	330	309	342	330	343	335	323	356	281	303	350	315	330	335	350	325	346	348	318	361	345	320	333	332	335	331	285	332	313	334	338	360	299	375	341	328	322	312	314	342	309	352	294	331	310	310	350	306	323	341	338	318	303	278	335	308	335	325	314	333	345	345	335	323	330	319	348	327	341	317	337	334	328	344	345	326	312	315	310	319	332	319	315	361	319	331	337	322	326	316	339	349	364	321	329	311	338	338	346	363	323	320	319	320	317	293	332	321	341	313	356	336	306	354	306	320	384	328	316	347	316	325	322	318	346	310	342	339	326	330	314	343	330	305	343	336	323	329	325	307	309	331	338	315	322	329	320	373	349	297	312	306	337	316	338	335	341	308	314	326	328	336	359	333	326	322	315	357	338	308	355	331	352	294	329	322	324	348	327	321	334	326	320	333	335	313	320	353	348	330	331	323	312	321	307	325	310	331	316	329	343	347	319	310	349	304	315	332	324	307	324	307	336	314	346	344	309	370	372	318	332	334	310	350	334	343	292	335	316	308	361	323	284	307	327	306	337	325	312	335	317	329	326	340	352	302	325	329	332	327	315	294	345	354	312	304	338	355	331	335	310	341	304	334	335	309	318	304	327	341	304	322	325	317	309	335	319	319	349	331	314	342	340	312	356	330	321	312	333	321	304	334	335	317	337	343	338	319	338	323	331	352	319	329	333	335	345	325	338	323	318	329	342	350	298	304	340	349	301	312	347	332	351	314	289	310	331	322	311	348	333	351	316	309	354	338	341	291	316	316	294	337	320	299	318	313	338	296	316	317	333	340	326	356	351	344	337	323	307	328	359	358	329	326	306	322	324	338	348	331	297	324	332	344	352	333	336	353	328	305	315	356	339	312	327	321	311	299	303	323	349	349	339	304	315	325	338	311	333	362	356	325	348	329	313	293	344	358	347	326	346	305	283	334	303	306	341	350	319	348	330	336	386	341	349	310	337	331	319	347	341	329	347	338	352	314	325	359	305	317	312	338	354	321	317	325	317	329	315	320	316	319	338	321	348	332	329	326	309	298	352	317	315	323	324	321	309	334	332	335	338	341	320	364	297	331	334	342	323	308	333	326	354	305	313	305	344	339	319	335	315	318	330	326	308	301	313	312	355	346	297	327	306	326	334	308	325	308	324	324	352	313	345	343	343	289	355	308	304	320	331	324	321	324	349	358	344	312	335	349	341	325	347	293	341	318	295	339	365	346	325	340	301	313	330	299	323	324	327	336	317	357	329	337	337	345	349	329	317	337	330	340	326	347	347	323	334	325	303	327	314	317	332	339	315	328	330	354	296	320	344	314	311	318	331	305	313	334	316	320	327	310	330	318	344	306	320	317	345	327	392	346	291	335	331	316	301	322	334	312	310	323	334	330	334	326	330	305	327	315	279	306	352	307	359	325	320	316	315	332	321	327	348	313	334	307	312	299	333	338	318	308	322	321	323	343	332	331	331	302	323	342	319	324	381	324	302	341	342	340	351	338	322	327	331	316	326	318	328	300	313	313	321	323	319	299	313	328	343	330	310	349	329	311	301	324	333	327	318	322	347	315	309	325	319	279	326	307	309	361	319	342	305	299	312	304	313	295	313	334	304	312	333	314	314	352	287	354	323	314	326	346	331	367	343	315	358	329	320	326	364	333	350	333	321	361	326	335	318	326	298	320	318	315	340	328	318	329	330	350	347	351	336	325	326	329	297	344	341	345	335	332	316	336	295	338	324	301	335	312	353	302	311	334	362	325	343	346	330	315	346	314	304	330	328	345	304	332	289	291	349	324	378	284	343	322	313	324	323	354	329	333	288	334	332	333	316	336	327	319	332	341	335	297	352	330	321	322	329	348	346	315	322	320	323	307	340	341	342	301	310	347	339	339	332	360	333	297	346	335	315	353	300	320	333	342	316	323	343	316	372	337	298	304	335	306	325	297	289	305	317	303	306	347	320	347	371	343	302	333	349	333	319	336	321	338	318	302	333	325	362	340	343	368	356	331	320	329	326	333	330	330	342	320	325	347	314	324	336	338	322	359	320	316	342	303	336	364	322	327	319	347	345	326	337	316	298	316	361	308	338	332	301	332	336	307	347	340	335	347	324	358	326	325	311	339	346	319	341	338	341	354	326	321	327	375	332	308	338	321	347	306	302	304	306	332	347	309	335	321	305	308	314	331	334	288	310	315	310	321	320	367	377	354	358	316	341	332	338	322	336	316	320	331	334	340	360	304	310	320	342	328	328	318	291	307	314	342	331	347	314	346	329	320	301	356	329	319	315	297	319	356	357	343	336	334	347	301	308	327	291	324	315	336	328	318	313	313	340	328	330	330	335	331	330	315	331	338	329	325	359	356	359	332	339	356	313	329	351	313	310	300	301	334	319	339	330	312	303	347	351	342	312	309	360	334	324	321	331	351	303	342	333	320	350	311	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21147	1810	1447	1108	739	558	413	326	300	221	211	176	143	156	141	122	124	124	123	111	126	114	105	95	129	93	109	116	95	108	103	98	83	84	105	103	99	96	89	104	106	101	89	104	101	94	104	96	105	117	104	98	101	83	88	107	78	90	88	102	97	107	94	83	100	96	123	91	88	81	96	83	79	89	90	93	85	71	103	91	78	100	102	102	89	102	92	103	96	73	87	92	79	81	87	78	92	98	86	81	83	93	83	86	91	97	93	79	106	83	88	85	97	89	88	97	86	75	81	83	105	81	77	64	92	77	99	102	78	110	101	85	84	89	84	82	81	91	96	90	72	87	100	90	78	88	99	87	80	106	93	81	82	97	76	93	82	84	100	83	93	85	76	98	75	101	83	77	77	114	108	95	83	94	90	81	93	104	94	86	94	89	75	99	105	92	92	94	95	104	99	91	80	62	92	77	104	82	87	110	88	88	74	97	98	90	79	98	103	84	82	81	86	82	105	70	102	97	94	93	90	83	92	105	86	88	86	85	79	99	84	119	88	81	89	92	83	89	95	105	78	70	85	84	92	84	84	109	102	103	97	100	68	103	103	87	102	100	88	81	101	82	76	92	83	90	76	105	86	79	103	93	83	84	82	92	87	105	87	76	91	89	78	86	92	70	84	84	97	93	77	71	74	80	88	97	80	88	95	90	77	94	95	82	81	101	86	107	96	99	87	105	91	99	83	81	81	76	86	104	76	79	100	74	100	74	89	72	83	95	93	90	99	98	83	79	77	86	102	104	83	94	81	80	92	113	84	84	95	87	80	83	90	97	86	89	88	84	75	84	96	85	92	72	78	86	86	76	85	81	94	85	78	70	93	98	97	92	89	88	78	76	95	90	85	87	68	87	90	90	77	90	87	76	81	91	90	97	93	84	87	106	84	70	80	102	90	76	99	82	88	91	89	86	104	96	76	84	83	91	92	87	95	94	91	85	88	84	100	69	95	94	92	104	82	104	82	76	82	95	77	79	83	102	94	79	97	81	97	72	86	73	74	76	83	87	95	89	89	95	103	82	101	80	74	92	85	92	83	99	100	93	91	100	100	96	95	78	108	72	85	93	77	84	93	89	92	73	91	85	86	103	87	97	91	100	103	81	92	81	76	89	103	76	80	87	62	79	89	71	77	87	93	80	100	93	94	92	76	98	80	95	98	98	80	88	90	91	87	83	91	91	89	84	65	84	87	90	86	97	72	86	85	88	71	73	98	83	83	78	90	68	82	95	92	85	104	89	81	105	80	99	84	92	85	83	100	83	86	73	78	94	85	86	82	93	77	93	91	76	89	89	92	82	100	105	83	79	78	98	91	103	94	96	74	91	94	88	79	75	82	95	94	82	80	74	77	91	100	84	101	100	82	85	96	83	100	102	83	81	80	67	80	79	88	67	89	78	86	78	84	78	82	80	93	81	87	100	92	91	84	73	79	81	94	105	86	89	93	93	86	83	84	85	85	86	91	86	84	112	94	87	79	83	78	99	95	95	82	97	67	90	72	96	78	79	96	99	78	96	95	84	66	94	95	87	75	81	84	93	92	87	88	86	81	102	85	98	81	88	112	89	91	84	93	97	95	75	88	100	89	87	103	74	88	85	80	91	92	80	82	98	94	96	83	97	85	80	93	102	91	94	80	89	81	75	90	84	90	83	89	105	108	79	94	84	91	88	86	85	106	82	113	87	100	96	100	100	99	85	95	105	96	79	84	85	82	93	82	109	93	93	96	88	97	78	74	101	80	94	88	89	88	77	69	64	116	60	88	85	82	74	104	82	99	101	85	89	81	99	83	90	97	79	95	101	101	110	90	111	87	93	88	86	88	77	77	128	87	85	94	85	109	86	93	108	86	65	79	77	81	95	103	96	88	83	83	78	80	84	93	90	99	103	92	90	71	75	95	98	74	96	85	92	87	99	83	83	92	70	82	95	117	67	85	86	75	90	74	92	72	94	81	75	87	88	93	82	74	98	80	83	79	80	107	93	75	83	82	97	97	94	82	98	68	88	94	89	87	93	78	81	107	101	84	75	76	85	103	74	81	85	108	83	94	70	88	79	86	101	97	100	90	102	78	100	86	73	77	84	84	84	86	79	78	94	81	91	88	83	90	83	103	86	93	73	75	87	73	98	88	95	89	92	92	98	101	82	81	81	82	87	76	82	87	89	77	72	95	92	95	87	90	80	91	84	80	87	85	104	82	92	76	84	87	88	80	96	87	83	83	79	87	81	89	103	112	98	83	97	67	93	77	86	80	92	107	78	97	94	67	65	90	86	100	85	77	70	86	83	78	94	73	89	72	90	92	86	94	94	110	75	79	89	91	105	85	77	85	102	104	89	89	81	97	97	96	87	103	90	75	103	80	90	97	85	71	83	86	94	92	107	74	80	88	92	77	87	85	81	83	104	99	84	93	97	86	97	95	78	73	88	78	71	110	96	84	80	76	97	72	89	75	103	89	117	84	83	81	91	95	93	87	88	83	79	80	94	99	74	90	66	93	79	83	85	81	103	84	99	88	80	112	109	81	98	90	93	86	89	98	89	99	104	107	78	97	91	86	89	81	86	58	81	86	78	97	79	86	76	79	104	77	89	77	84	98	62	95	75	67	73	81	82	79	89	81	90	99	83	78	94	87	76	100	91	89	68	95	71	80	83	105	79	94	98	98	92	103	88	90	95	72	90	76	98	98	84	88	85	100	83	100	79	107	88	73	96	84	90	85	95	70	90	92	77	109	107	91	92	85	86	101	100	98	87	80	79	84	107	94	76	81	88	79	82	96	91	73	88	88	95	90	85	101	81	70	103	91	88	82	97	92	97	91	77	77	91	84	87	78	103	92	80	85	111	79	106	93	92	68	96	87	95	47	90	97	87	73	78	87	84	91	78	82	82	75	100	87	100	96	91	99	98	83	84	90	99	87	90	90	93	80	76	87	99	85	90	97	89	79	84	77	77	79	78	96	62	87	91	101	86	87	90	85	90	87	90	80	86	86	71	91	87	90	84	104	81	77	86	90	83	89	87	85	83	101	84	75	88	82	73	88	93	84	68	83	101	81	103	99	90	103	97	80	91	82	93	92	83	78	98	84	100	102	99	77	84	94	100	89	97	73	95	86	78	87	81	100	100	89	96	93	83	95	90	62	102	74	99	75	107	99	89	75	79	73	104	85	83	93	97	78	103	84	85	85	79	97	76	81	73	81	86	71	121	87	97	79	98	78	83	97	88	84	92	84	73	87	79	83	86	88	93	84	68	83	80	70	89	83	83	80	104	75	83	89	102	104	89	94	77	91	96	92	92	92	93	107	85	94	111	97	93	78	85	79	94	92	95	99	78	78	89	82	85	79	83	80	76	101	99	105	100	105	90	94	92	103	109	100	75	91	85	100	105	84	82	77	74	100	75	106	105	94	77	88	84	89	96	79	96	98	91	78	73	78	85	78	68	80	82	95	87	83	99	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10442	1469	3340	3666	3092	2508	2050	1675	1444	1212	1043	944	896	784	722	615	616	602	540	527	510	454	465	473	496	418	443	415	424	382	405	353	375	370	371	393	359	372	330	358	333	325	342	312	330	347	324	345	304	324	351	320	322	332	339	319	321	299	329	306	276	305	315	306	319	317	337	322	303	283	330	295	291	327	300	291	313	330	322	276	283	297	344	300	285	295	298	338	312	305	330	283	298	282	298	296	301	274	295	288	304	297	304	294	306	295	298	279	277	295	314	274	297	305	302	333	305	307	313	280	285	277	299	259	301	297	295	291	306	282	324	295	285	276	311	281	293	278	316	303	312	287	299	317	314	291	310	296	292	270	282	312	294	293	308	273	256	299	293	297	305	297	284	308	303	298	310	295	284	300	265	301	300	302	245	258	317	297	268	303	317	312	272	286	274	291	277	303	269	302	317	267	282	272	324	281	271	285	281	297	284	253	272	286	313	308	298	291	296	308	307	285	292	308	282	308	319	277	271	311	261	315	316	305	309	294	324	255	304	292	316	292	319	262	266	316	308	293	281	298	293	270	286	261	295	307	291	286	313	271	286	293	306	293	258	250	295	308	323	278	294	324	278	298	266	278	280	284	287	281	299	261	303	264	309	269	311	277	257	269	309	318	298	290	289	291	258	280	274	281	318	306	294	295	295	256	290	284	282	301	300	297	276	287	315	298	278	289	316	287	300	288	305	267	279	265	278	276	297	288	288	337	283	277	289	278	303	296	278	290	303	276	294	303	274	292	288	277	334	282	277	291	311	292	298	278	269	307	271	300	299	295	284	300	297	308	285	295	309	274	314	290	264	294	267	286	321	263	270	308	288	290	265	299	295	276	293	299	286	302	278	297	292	305	284	283	270	255	287	294	314	288	299	262	276	311	271	271	301	266	272	312	288	265	277	271	293	317	272	238	289	255	314	296	284	251	292	295	305	301	270	305	291	295	309	267	277	338	297	290	283	292	274	301	304	307	312	295	308	268	232	277	306	308	268	274	306	293	286	260	277	323	301	297	280	303	275	275	270	299	287	284	307	282	288	304	297	297	279	293	281	280	305	322	310	309	270	275	310	277	295	311	330	287	304	289	303	290	299	272	286	275	297	299	298	304	304	305	287	303	325	266	285	285	257	281	279	280	305	290	297	300	321	284	306	285	297	288	296	308	291	295	314	258	285	281	297	290	288	313	301	285	292	306	309	267	262	297	310	320	293	271	288	294	289	300	288	283	272	299	273	321	306	264	293	264	286	287	276	292	287	318	285	299	316	292	270	279	322	278	241	264	304	287	286	279	299	300	265	303	309	312	232	276	300	256	311	272	265	302	306	295	284	266	299	291	265	283	305	304	310	263	291	287	304	272	292	310	270	322	290	274	258	280	256	305	301	286	297	292	296	268	294	290	284	261	319	298	253	288	275	314	284	304	294	309	302	277	263	303	278	295	303	306	315	266	280	299	292	293	301	308	296	324	294	266	297	302	337	277	298	279	296	265	272	274	331	289	284	289	269	284	248	285	277	310	273	305	302	288	303	284	276	291	284	290	304	290	283	254	286	270	290	312	298	284	285	265	296	277	277	330	314	286	321	272	296	291	292	328	287	278	304	337	286	276	294	294	294	271	295	253	316	288	292	282	322	272	256	308	293	245	298	299	272	270	298	286	299	300	284	265	286	283	285	287	287	331	308	291	287	298	329	327	255	292	266	312	300	260	306	319	280	315	294	308	287	292	271	318	286	318	308	282	266	276	298	311	270	293	289	300	308	301	289	271	303	276	286	278	307	307	298	296	286	299	296	289	301	302	310	328	282	296	265	284	274	296	298	322	292	290	299	297	294	260	296	300	333	268	276	297	291	262	306	284	287	295	325	298	300	317	252	292	288	276	283	253	296	269	280	315	271	315	325	313	295	280	303	307	287	335	313	290	290	275	280	269	274	273	296	284	299	284	298	283	305	273	282	282	314	279	280	255	296	300	279	291	282	300	279	288	287	274	283	271	286	272	262	316	305	297	302	256	284	306	304	298	288	289	290	301	271	292	286	284	332	295	279	301	290	320	270	288	282	306	287	293	273	262	295	287	262	333	275	292	312	251	295	304	303	302	292	304	292	301	302	293	269	278	267	288	281	302	281	298	319	282	323	268	313	291	280	271	291	280	335	282	297	282	296	284	301	275	284	288	327	297	320	278	325	306	281	282	285	270	317	293	279	289	328	298	269	278	298	303	333	301	309	301	317	301	308	284	295	296	292	296	267	308	286	275	268	298	283	290	300	275	265	277	280	307	282	240	263	297	268	268	285	280	284	294	285	301	296	285	283	303	275	273	283	316	293	263	288	284	297	269	277	301	274	298	309	315	287	289	267	312	302	275	311	266	287	294	318	296	263	302	299	261	286	305	275	308	284	312	251	290	290	261	256	314	293	301	262	253	281	269	262	292	312	310	280	281	286	292	308	286	303	283	312	286	286	281	280	314	314	287	267	280	287	287	265	294	283	301	300	288	292	312	272	298	273	288	292	295	252	261	309	262	301	296	277	288	286	273	287	286	267	308	281	316	295	304	297	268	320	285	269	293	301	273	277	281	308	272	317	290	286	282	317	296	290	266	294	268	289	299	333	269	315	291	270	277	281	286	296	292	300	290	315	298	288	292	308	263	250	267	282	300	289	287	296	304	285	304	296	273	311	289	282	330	281	272	288	284	276	277	283	292	308	274	283	274	299	336	276	291	294	291	277	297	276	298	274	310	293	284	313	318	265	302	299	305	279	318	325	295	316	305	288	330	302	300	310	279	310	304	288	298	278	316	275	288	280	295	321	290	291	305	278	306	297	288	266	278	306	299	295	304	306	320	301	299	326	268	301	302	309	289	304	275	269	275	264	248	290	259	299	283	315	300	272	284	285	304	274	278	283	292	283	259	307	275	279	312	284	278	291	270	304	294	304	264	292	278	267	303	298	293	280	314	294	285	293	302	324	302	265	295	296	285	282	295	304	292	296	318	296	295	281	264	293	306	303	308	277	296	292	286	293	300	248	298	291	290	308	295	303	296	321	306	256	303	281	290	257	304	313	296	281	279	312	274	270	300	304	279	309	279	275	271	297	286	285	280	298	321	316	305	277	303	311	267	299	308	299	270	288	276	280	251	327	277	277	274	317	297	286	296	259	275	277	289	285	275	300	280	274	267	284	289	274	283	318	295	300	312	315	294	280	282	278	286	313	284	288	298	293	268	276	309	277	291	270	307	287	290	293	280	288	293	287	297	276	303	310	304	307	301	275	277	305	285	302	331	285	291	308	303	301	281	249	276	353	277	245	298	280	297	294	290	271	302	273	306	306	297	277	291	322	314	282	298	309	333	292	312	285	268	315	303	290	286	276	307	280	284	301	289	278	283	281	302	269	292	304	288	287	285	265	329	278	289	281	304	295	262	263	287	286	290	313	298	304	287	304	285	267	277	313	287	287	304	316	295	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31841	4492	3073	2221	1605	1181	877	684	500	485	428	396	348	338	304	299	284	242	270	239	242	256	227	216	220	218	223	236	228	214	244	222	220	242	211	233	185	194	232	218	208	175	207	184	192	204	182	224	200	217	179	195	203	203	193	182	207	198	183	188	196	193	206	211	172	215	213	179	193	184	184	216	204	209	181	167	184	167	206	192	208	213	178	214	212	229	210	188	193	197	202	187	194	187	156	180	202	188	195	205	211	211	195	221	201	204	227	167	212	208	196	185	201	201	183	197	218	214	201	192	212	185	188	211	181	188	178	207	187	167	203	179	183	192	191	175	187	211	198	207	175	185	196	175	188	198	207	197	182	189	199	185	177	167	180	187	196	196	206	206	178	227	184	166	194	189	198	189	210	177	199	171	199	206	193	171	198	210	193	182	202	195	220	220	203	199	182	192	211	194	213	186	186	188	208	214	198	187	208	198	190	212	197	169	181	190	214	207	188	180	202	193	207	205	186	181	166	188	185	182	193	217	206	209	214	200	220	193	182	175	217	196	197	180	186	191	215	175	216	234	185	224	196	173	184	221	169	216	188	198	208	193	170	203	182	204	198	215	172	168	203	184	183	195	212	223	197	202	171	197	188	197	182	180	199	162	201	193	217	195	183	169	207	203	194	183	193	208	182	203	194	204	213	211	184	176	192	173	231	196	185	207	214	190	208	193	197	198	176	201	202	212	184	203	205	197	190	194	188	211	191	185	190	200	181	193	203	166	204	194	174	216	172	237	185	166	202	192	179	186	214	179	189	220	183	196	192	195	209	192	214	189	205	184	203	196	186	192	201	215	179	187	182	198	179	209	196	152	211	208	171	198	216	207	188	200	181	183	204	191	171	196	238	203	180	205	185	189	202	190	180	209	195	188	202	178	194	205	172	176	199	211	211	173	184	205	177	226	176	201	208	196	206	198	184	218	180	194	197	205	195	199	191	189	223	196	212	185	191	185	175	168	207	196	203	173	196	181	183	188	187	201	233	182	212	172	176	216	214	182	188	178	195	179	199	190	176	200	199	199	186	210	199	186	204	208	177	176	192	193	226	182	195	190	211	181	183	194	192	209	182	192	201	188	169	196	179	193	198	197	223	212	188	189	186	220	202	190	189	164	196	175	167	172	204	193	194	179	208	171	224	186	207	176	193	192	193	188	197	175	215	208	204	206	202	184	207	205	179	176	198	197	212	192	212	187	185	185	207	185	188	208	187	185	205	192	204	178	177	193	198	200	218	169	193	184	154	189	179	199	166	190	214	188	174	175	218	230	212	205	170	197	187	214	213	181	204	176	184	183	171	194	197	196	195	183	221	206	197	212	191	201	194	198	191	220	220	190	210	195	195	188	214	201	210	209	206	189	220	183	198	169	196	200	204	180	214	189	199	208	202	221	199	190	236	196	201	222	195	183	192	187	227	208	217	169	183	196	170	178	207	190	209	177	197	208	176	186	177	199	207	204	181	191	208	184	204	189	206	217	211	192	196	201	197	188	191	189	207	199	236	205	200	188	206	201	180	202	199	187	179	177	208	199	206	205	225	167	168	191	177	186	213	219	184	201	198	198	181	193	199	156	194	186	213	196	188	195	217	186	195	191	183	200	216	191	190	176	187	210	205	202	194	213	206	183	179	171	217	197	191	170	196	223	178	172	203	182	179	214	191	177	233	186	182	198	208	196	185	190	193	175	195	195	178	174	192	201	202	202	202	199	212	189	228	202	223	188	166	194	231	217	200	207	195	218	182	191	184	196	175	207	192	196	203	191	213	193	197	197	201	182	191	200	176	205	177	197	195	176	161	193	186	198	216	185	182	204	188	185	215	173	209	194	189	189	176	174	185	193	189	205	193	189	207	187	208	189	178	185	179	163	180	182	221	191	173	202	201	181	174	192	204	212	198	190	222	196	181	173	196	198	192	201	194	209	202	185	216	192	200	212	186	200	191	213	205	184	180	169	196	186	195	189	195	203	202	199	175	190	198	207	193	182	207	185	193	200	188	184	199	202	179	170	188	183	187	190	192	200	211	191	195	192	219	197	204	192	217	210	188	190	195	174	229	216	214	198	197	208	203	202	204	210	178	204	190	200	227	204	198	217	194	198	187	201	206	189	180	175	171	219	170	197	179	188	213	190	176	199	213	219	206	202	182	202	180	176	194	205	214	207	196	210	202	185	171	204	212	173	209	204	179	200	190	176	186	206	180	212	192	176	204	177	218	206	219	197	196	182	198	204	175	169	187	181	195	178	184	214	199	219	188	197	201	200	200	208	183	182	190	188	185	197	196	197	208	179	207	200	185	199	225	192	218	209	180	193	188	203	189	180	210	224	208	206	197	205	195	207	185	216	201	171	200	177	189	189	182	220	195	213	179	203	154	199	206	181	196	212	210	205	184	220	209	213	194	197	182	205	204	188	180	172	180	175	179	194	180	181	193	178	183	180	168	203	199	194	201	216	200	194	173	219	207	196	194	194	199	187	199	191	188	179	172	190	219	202	210	218	187	191	158	178	193	204	194	177	198	185	185	179	201	203	200	214	175	204	189	197	200	184	170	207	168	190	194	179	199	198	215	194	200	207	211	194	209	196	192	172	194	187	217	187	201	181	192	182	194	197	167	209	192	166	201	205	172	185	180	214	216	208	188	180	175	196	214	196	195	203	173	181	216	206	191	206	216	200	181	204	189	179	189	203	208	165	185	205	194	193	200	218	220	184	184	199	208	192	200	208	189	168	202	194	181	219	171	183	196	186	181	188	237	191	233	196	193	214	188	186	190	195	193	203	174	209	185	192	225	190	192	197	203	185	197	214	196	172	168	213	177	186	185	190	190	181	213	207	215	174	207	194	201	186	188	176	205	178	200	199	185	182	236	201	185	207	173	202	212	200	193	182	215	170	203	197	212	201	205	177	165	194	187	191	218	188	223	189	188	196	184	208	193	191	191	220	201	175	197	211	187	183	193	172	195	186	219	177	193	188	199	221	192	197	189	191	198	205	219	196	178	184	194	195	181	202	181	182	162	203	199	208	184	204	180	191	198	198	197	215	212	194	218	198	189	184	189	203	203	202	180	202	183	186	195	182	195	181	197	200	193	178	195	194	203	179	204	208	173	219	214	199	198	187	212	200	197	191	191	207	184	178	188	200	183	231	226	193	193	188	187	215	176	184	201	186	207	208	197	176	181	206	180	176	197	199	200	187	196	187	193	189	207	183	183	202	174	179	177	185	185	215	183	212	199	201	202	224	180	178	217	211	188	216	187	211	216	197	213	200	193	206	200	189	205	212	195	206	166	195	197	222	184	192	196	178	218	202	196	203	210	209	199	206	194	187	218	181	182	181	195	175	202	202	202	211	212	199	175	185	170	194	209	180	203	222	192	179	203	203	176	195	163	202	205	185	211	207	210	185	186	206	208	192	184	207	213	205	189	212	155	158	176	188	193	196	182	181	187	200	196	205	176	170	211	183	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14231	2867	6428	7059	5989	4624	3916	3278	2726	2326	2083	1750	1592	1551	1415	1348	1220	1130	1144	1034	978	956	940	869	866	805	865	809	830	733	754	674	692	725	721	703	721	681	719	653	686	669	638	627	625	645	667	662	660	637	642	640	603	600	590	615	634	651	610	630	586	566	587	587	586	608	653	576	601	624	611	625	570	608	618	588	579	602	587	576	570	600	613	579	577	583	591	537	577	590	580	623	549	573	545	535	585	591	534	534	589	569	649	599	592	530	564	558	560	525	536	588	565	578	581	573	556	575	595	577	605	581	574	563	565	580	522	555	573	530	610	538	596	545	530	593	610	562	605	570	554	570	552	580	562	554	534	601	608	589	556	611	574	594	562	577	595	572	604	552	526	528	602	580	593	548	558	591	561	551	548	611	593	548	548	565	557	549	551	537	550	582	546	563	591	581	543	587	530	575	557	536	540	546	555	550	504	551	541	498	529	580	556	573	566	553	564	578	545	598	563	551	513	546	575	583	580	556	563	551	530	550	548	579	595	573	580	569	598	588	551	538	575	542	546	531	542	616	547	554	568	541	541	543	577	555	570	537	542	543	547	548	560	534	575	541	579	525	579	505	561	553	562	561	526	535	554	526	557	549	551	560	552	596	570	527	561	545	564	579	526	579	595	547	539	573	531	578	559	578	571	557	529	577	596	551	581	585	521	532	560	528	533	565	572	550	530	590	565	565	569	550	566	525	554	519	569	553	565	586	587	556	543	564	527	524	563	562	564	582	584	581	548	567	545	571	560	518	543	565	520	538	517	516	515	571	566	584	589	571	525	542	555	566	560	556	544	553	562	547	551	553	551	515	554	537	512	533	566	535	558	543	587	547	564	575	531	554	554	586	556	581	555	526	551	561	538	545	574	568	531	543	539	553	573	565	570	604	573	561	540	552	535	527	587	549	489	569	548	606	570	619	524	533	569	575	561	554	532	502	562	553	610	590	606	541	558	582	578	527	566	537	530	604	577	594	547	586	550	519	619	524	608	613	604	553	514	527	561	553	605	592	543	513	561	560	570	556	575	570	580	563	590	566	553	540	601	566	559	563	553	575	567	569	556	558	617	533	586	499	524	590	584	560	542	577	552	558	531	545	539	599	544	523	604	562	591	577	585	576	514	581	542	570	557	580	539	574	560	582	525	554	579	570	584	560	557	580	513	538	576	617	580	554	581	577	534	562	550	555	507	503	538	593	584	544	593	563	569	565	586	527	531	568	520	568	577	552	595	545	533	538	567	562	546	580	521	578	584	534	534	569	533	553	562	522	524	557	540	590	557	548	545	548	545	543	584	548	549	585	557	606	563	557	587	564	555	551	620	530	589	557	571	539	561	587	597	513	587	543	549	517	569	521	543	537	549	551	593	591	577	518	564	537	527	557	574	555	610	568	530	586	564	527	537	584	573	586	575	553	560	582	574	564	554	571	578	562	536	534	564	540	527	532	553	521	569	560	561	551	598	565	560	551	539	544	573	585	543	549	559	539	564	611	574	562	518	590	596	584	578	542	552	542	588	536	564	535	546	517	556	603	538	557	536	549	573	549	581	528	476	535	558	537	561	616	559	549	539	527	589	560	516	556	579	582	590	584	584	576	564	562	535	566	566	536	614	568	553	514	533	531	538	585	539	561	561	598	603	578	539	597	582	567	512	552	572	511	534	561	570	553	542	562	549	545	578	539	542	580	577	527	531	569	573	552	569	606	547	553	609	538	542	521	548	567	588	522	568	553	563	571	561	552	562	574	560	601	550	557	525	603	552	533	565	536	583	552	580	575	572	584	555	576	588	563	546	579	602	602	561	522	558	581	530	561	587	545	588	550	554	566	596	545	508	554	557	567	605	557	552	549	598	536	560	573	531	568	501	554	547	519	558	555	504	512	551	478	567	574	596	546	547	567	582	539	571	560	556	582	562	576	551	588	557	572	558	531	511	535	520	550	572	519	572	607	555	580	553	564	545	571	559	609	557	557	571	580	577	585	532	550	562	569	573	556	553	546	576	549	534	559	596	604	530	521	556	517	553	574	572	495	551	551	562	570	557	543	555	578	534	575	548	541	590	575	589	521	620	572	577	562	550	580	540	544	584	528	536	592	545	566	546	561	568	529	582	522	569	569	562	560	533	536	593	532	558	524	550	545	555	590	552	499	528	571	555	550	540	568	595	579	602	567	582	564	548	555	586	583	548	553	536	596	573	540	553	575	574	498	576	569	544	558	567	551	563	613	580	588	565	579	555	538	592	543	547	582	572	568	534	531	553	548	574	520	532	571	572	577	592	550	589	584	550	604	553	588	557	555	548	575	562	539	547	583	551	520	545	555	555	564	560	550	544	550	535	546	542	587	551	533	544	551	579	531	559	522	566	552	556	546	536	565	559	548	512	597	549	538	555	520	547	552	568	551	569	561	581	548	537	535	549	525	590	586	544	539	543	559	585	605	618	578	527	546	587	500	604	533	549	557	553	529	562	568	557	529	539	560	555	590	570	551	540	564	538	549	589	540	575	534	566	550	551	569	560	529	582	547	608	585	542	560	542	574	559	592	532	538	580	575	576	547	576	560	631	568	548	571	533	536	587	524	576	549	567	541	539	557	584	534	562	544	576	566	562	566	527	560	540	544	536	560	580	579	576	527	554	529	591	523	534	560	550	521	533	564	581	536	561	552	573	570	564	563	526	540	565	524	566	535	580	546	576	541	574	591	550	574	555	561	561	557	603	562	495	596	551	569	555	530	567	530	547	554	521	559	582	581	539	573	559	584	550	559	582	565	513	560	551	521	572	540	543	584	581	548	522	561	592	561	559	562	582	534	532	587	542	553	568	578	554	502	550	538	558	540	596	516	555	529	545	579	552	499	563	585	587	557	531	596	570	533	505	588	549	557	558	557	554	559	526	573	580	517	546	517	584	592	566	606	582	570	570	569	546	549	570	587	567	581	566	580	561	562	575	560	534	568	533	560	539	518	543	535	561	576	565	570	560	576	547	559	543	538	559	545	553	572	546	572	577	574	530	559	485	564	579	549	543	551	525	584	530	546	589	593	544	581	592	557	584	535	571	585	535	593	538	549	577	548	568	595	575	563	499	517	592	555	586	540	545	495	543	531	568	515	591	567	637	533	600	592	571	532	572	571	579	576	571	561	551	584	548	591	556	578	562	541	556	572	527	553	569	538	558	550	583	604	569	548	595	536	526	624	574	566	536	583	583	555	555	578	536	563	560	551	569	569	546	605	569	551	553	528	569	552	547	577	582	537	550	590	591	547	533	576	565	619	568	581	583	585	539	562	580	530	576	532	530	586	577	596	534	615	549	580	588	534	583	548	584	532	572	564	537	541	553	551	585	566	560	539	589	553	595	534	555	511	575	567	533	568	526	594	533	588	522	562	531	570	600	513	575	555	568	578	527	614	588	560	549	530	528	551	552	559	553	581	564	587	514	567	540	504	555	562	550	522	580	566	547	564	548	600	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3160	171	186	157	135	137	116	119	100	101	112	100	94	92	102	125	89	92	108	88	102	110	100	119	106	116	102	98	113	105	109	108	88	123	103	120	123	107	103	101	118	103	95	99	95	109	116	119	108	110	112	113	103	89	121	107	99	97	81	97	122	106	107	108	116	116	96	106	119	102	110	102	95	109	108	104	115	88	102	124	98	104	105	96	95	93	109	122	136	116	94	107	100	113	114	96	114	70	106	102	108	126	99	103	110	116	108	106	124	97	106	96	90	118	100	86	97	125	109	82	104	98	111	105	105	110	107	121	114	96	139	114	104	121	106	113	105	106	111	125	124	100	114	109	113	104	94	124	109	124	73	96	102	109	113	119	83	110	81	128	106	96	122	102	111	131	101	106	128	116	85	124	100	120	111	110	111	135	114	104	103	92	92	110	108	105	108	120	92	91	99	113	110	115	123	105	113	115	101	111	111	118	111	106	117	87	94	113	114	105	113	115	113	107	93	87	95	118	114	123	121	106	116	98	107	106	95	100	123	123	90	123	111	107	127	113	107	119	109	98	107	93	114	120	113	120	97	115	106	107	112	113	116	97	86	110	97	99	112	113	96	112	126	115	115	121	113	107	100	121	117	105	87	100	117	108	107	104	116	116	93	105	113	106	113	129	92	96	101	107	99	112	115	112	102	108	107	105	95	104	107	108	103	109	100	122	134	124	104	105	110	123	123	102	103	101	93	100	95	97	109	106	90	108	108	108	104	105	101	91	97	111	98	109	121	122	100	103	101	112	103	149	113	93	107	93	109	107	110	112	106	118	105	110	98	112	121	113	134	88	96	107	123	111	124	112	120	103	102	110	102	107	117	95	101	120	106	100	103	107	111	109	114	114	114	107	119	116	116	116	119	109	109	129	118	110	105	112	99	98	92	104	116	127	107	116	114	119	115	103	123	108	107	103	93	105	99	105	105	86	94	83	108	106	129	110	111	117	105	94	102	101	112	99	97	114	102	100	137	110	94	74	98	120	119	107	118	116	97	97	88	102	115	122	80	109	110	91	110	102	98	103	112	106	98	113	107	119	123	112	100	97	112	114	105	114	122	121	107	125	107	110	107	100	117	122	114	102	104	110	98	102	105	107	135	120	129	109	123	96	112	106	115	111	113	103	107	103	113	110	82	103	110	108	108	91	106	99	120	116	115	100	93	108	132	104	114	134	105	94	115	112	86	120	111	109	120	108	110	101	123	102	126	104	91	121	116	107	107	117	117	112	99	98	107	124	112	100	105	129	92	117	116	107	119	129	95	107	101	123	101	108	117	107	118	124	108	96	96	125	120	112	95	100	109	108	101	119	109	133	132	95	92	107	90	80	117	91	103	113	100	119	98	119	95	104	118	111	117	112	103	112	98	99	104	99	103	92	107	100	114	97	97	98	93	103	114	110	123	112	89	112	98	101	139	99	97	101	96	77	104	108	121	85	100	115	115	95	106	103	111	106	127	102	123	105	121	104	105	93	114	113	126	111	117	129	117	123	112	105	89	101	87	112	110	109	111	111	88	100	103	90	104	95	123	103	106	114	105	118	97	119	107	125	121	97	115	119	110	89	98	98	96	105	118	99	117	103	112	102	121	88	109	103	125	119	112	84	107	110	125	111	109	107	92	102	100	100	113	108	102	102	102	113	87	109	83	107	91	111	87	102	110	96	111	116	98	104	96	97	122	103	90	120	110	119	116	89	108	100	100	102	95	99	122	95	102	106	109	139	97	121	104	120	108	97	116	116	109	111	130	95	97	113	96	102	121	118	92	97	102	106	104	102	128	97	115	107	120	100	105	115	107	108	117	116	111	109	123	114	91	88	126	95	98	107	97	108	98	94	101	119	103	104	112	99	93	120	102	124	94	100	109	83	79	97	104	98	133	95	105	101	104	94	89	84	108	102	116	111	92	113	119	130	102	117	92	116	102	122	102	113	111	95	108	123	111	106	110	103	114	129	105	102	101	112	102	95	100	120	90	109	102	122	100	112	98	108	92	110	115	105	105	111	111	112	88	121	101	97	125	82	86	103	131	125	99	87	118	101	93	110	94	96	106	102	113	111	97	101	104	102	125	101	121	102	115	112	108	100	98	101	89	116	117	111	107	101	115	108	94	98	98	111	92	92	132	105	104	110	103	86	112	106	116	107	101	119	97	126	111	90	113	108	96	107	109	105	112	109	104	83	109	131	115	100	98	91	106	96	115	108	115	125	85	102	105	85	119	110	109	109	95	108	117	122	96	105	104	122	118	100	99	112	115	125	97	97	107	108	89	118	88	97	117	110	97	86	92	102	104	104	99	109	122	105	115	114	100	114	91	113	100	108	131	88	104	126	88	101	113	111	93	112	110	119	123	115	108	106	112	107	114	95	85	101	100	107	135	128	123	104	103	99	116	107	90	112	99	99	113	95	100	95	102	92	109	107	94	92	106	105	106	98	101	107	101	112	118	106	95	131	114	109	116	93	96	116	93	99	108	102	97	110	100	98	114	100	114	95	107	98	109	100	106	114	94	111	100	102	96	107	85	112	81	103	125	100	127	121	100	118	119	83	126	97	106	95	106	117	107	92	111	121	100	109	125	116	108	106	99	119	109	101	119	102	83	107	104	106	88	102	100	102	127	104	88	109	101	98	97	101	100	109	117	135	99	114	102	108	107	101	121	111	107	111	105	110	108	110	117	116	90	105	110	113	110	107	133	103	105	100	118	116	115	92	98	111	120	106	100	103	109	116	121	101	103	111	107	71	129	113	106	126	102	112	109	112	99	120	101	103	114	116	91	98	124	100	83	86	134	106	104	110	109	97	113	100	109	103	98	91	93	104	102	95	89	116	98	97	106	111	117	104	91	105	113	114	116	111	114	116	99	96	100	110	100	111	109	110	125	108	123	113	104	101	122	102	120	95	108	125	94	117	115	124	89	86	99	113	97	101	109	88	103	113	102	98	114	115	122	94	108	123	109	120	118	103	119	102	116	112	91	98	122	108	104	99	98	94	111	114	105	109	109	84	116	97	112	125	104	96	110	101	95	97	82	94	112	123	106	94	118	104	114	119	110	105	107	109	125	116	123	114	107	117	103	81	123	116	109	98	110	92	96	112	111	88	99	114	101	103	93	105	91	101	106	120	108	112	98	117	97	97	104	111	105	110	104	95	100	121	108	107	108	105	110	122	102	128	105	103	98	117	116	103	105	107	101	108	97	115	98	110	86	108	105	94	114	121	113	96	121	103	116	109	102	121	105	103	105	108	102	99	87	109	118	102	119	104	104	125	114	93	121	108	127	104	122	106	104	93	112	129	110	121	114	113	106	127	117	106	93	92	94	107	118	123	108	120	119	104	98	112	108	95	114	94	107	93	106	103	108	111	95	95	112	106	85	98	116	121	111	97	97	111	100	129	136	110	120	120	106	94	91	127	107	94	135	105	116	111	96	116	111	112	119	111	108	107	100	112	131	103	96	117	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3414	437	535	565	481	487	427	428	396	426	369	382	337	352	372	376	355	360	318	335	334	340	331	331	327	333	322	365	351	316	331	309	324	333	334	336	369	329	332	322	364	321	330	336	342	340	307	340	330	320	315	314	309	343	334	332	322	318	334	315	345	361	313	339	302	297	318	337	307	334	345	367	359	307	305	303	346	341	330	385	345	323	336	314	343	348	307	342	328	315	319	300	337	311	325	324	319	340	317	333	317	351	322	345	293	342	343	351	331	320	321	338	315	302	299	302	299	340	330	301	317	325	321	298	335	341	355	339	327	297	315	331	357	330	327	342	360	344	324	313	323	329	343	309	301	334	352	360	337	334	347	330	315	309	327	331	323	326	323	338	297	327	320	345	296	326	325	326	345	347	329	328	339	323	322	311	324	321	282	333	303	344	293	320	330	313	330	307	305	318	334	325	325	300	324	321	338	307	300	333	317	315	298	325	325	330	341	341	337	355	348	331	330	358	332	322	317	326	331	317	370	334	349	281	309	291	289	349	349	344	319	341	300	290	293	359	344	330	332	334	320	310	353	353	328	323	315	326	311	295	315	297	352	310	327	341	333	344	296	317	334	341	355	332	318	329	313	305	344	326	342	328	318	323	303	339	315	312	329	356	312	323	302	326	318	329	351	340	343	301	337	314	354	334	326	320	329	325	329	356	324	294	346	292	311	300	305	346	347	337	324	327	351	322	311	339	342	314	327	338	343	332	319	331	341	310	360	327	306	328	320	321	331	328	317	315	323	323	307	322	312	334	331	299	312	339	305	341	304	317	325	328	318	340	319	329	330	337	297	322	356	342	326	328	335	290	313	341	348	326	329	323	298	309	316	312	319	345	308	364	324	311	317	338	331	309	361	322	323	324	346	328	325	335	292	275	351	340	358	316	311	351	307	307	298	313	332	308	328	336	321	335	314	332	330	328	354	311	283	317	310	319	305	331	333	367	347	272	303	336	314	344	343	329	328	354	344	330	364	322	333	297	315	312	327	335	320	322	330	354	314	317	327	335	311	376	312	325	331	334	317	326	348	307	321	325	324	334	357	308	336	323	301	316	312	321	329	346	332	366	319	345	338	346	323	338	327	334	338	312	309	301	307	309	345	351	333	330	345	313	312	322	323	308	318	316	312	285	337	317	305	344	332	311	383	327	316	322	303	348	338	316	336	315	346	323	313	358	311	334	301	356	334	341	319	331	321	331	290	315	331	308	312	323	314	328	301	323	308	321	315	345	310	349	337	309	337	299	355	335	326	332	340	319	320	366	308	334	322	332	309	351	328	361	325	312	352	304	353	334	341	319	299	318	312	319	315	328	343	311	323	316	323	338	337	333	322	323	287	326	352	330	322	288	305	340	340	322	318	317	314	313	293	299	340	310	355	329	298	298	330	336	309	343	325	316	344	341	347	353	337	324	355	331	310	339	329	336	360	340	328	311	337	347	305	325	325	331	328	294	321	329	310	338	336	329	323	310	330	319	310	334	330	328	363	333	335	307	344	354	335	328	329	331	328	332	331	321	283	314	311	324	350	341	350	332	337	344	309	344	342	310	324	316	302	294	306	340	335	354	316	322	329	338	335	327	316	345	313	349	289	303	308	326	328	334	314	325	338	308	317	298	333	323	322	339	329	338	311	339	322	303	330	302	339	316	352	314	343	318	326	341	330	351	348	329	337	314	302	337	330	327	321	287	306	302	346	298	352	318	326	340	340	348	339	322	339	330	276	330	344	363	319	300	318	344	307	333	334	328	306	343	340	344	316	300	327	309	320	320	347	350	292	331	325	324	310	328	342	355	312	335	340	301	329	314	332	334	316	326	313	308	310	339	346	347	377	310	290	309	303	329	306	351	324	326	308	328	333	312	318	315	344	327	316	335	299	331	316	324	323	351	338	312	330	330	316	332	331	298	327	286	320	306	314	322	329	364	347	337	300	304	289	341	340	313	322	343	332	311	334	325	325	302	300	332	392	317	344	299	329	343	352	333	341	346	309	331	320	325	334	357	339	339	318	345	297	319	361	316	341	300	339	327	328	326	317	316	309	338	322	332	324	321	337	336	331	320	289	331	349	331	345	299	343	299	296	369	355	301	314	301	363	339	335	336	350	324	347	293	310	296	301	336	332	335	333	370	314	330	316	331	343	357	356	356	345	305	329	295	335	300	318	331	326	328	301	352	332	332	324	295	321	338	332	319	320	343	357	312	325	334	366	324	335	331	302	280	319	291	326	316	312	320	328	314	347	317	321	335	337	337	340	315	304	313	348	357	333	315	306	325	343	318	346	296	315	323	321	330	334	327	360	305	348	326	340	343	303	308	322	338	335	305	347	300	306	331	319	330	311	322	319	295	334	365	298	324	323	314	296	315	319	344	357	310	321	324	306	319	301	311	347	305	350	335	315	305	323	314	321	327	321	308	322	302	328	317	317	342	310	332	327	311	318	307	307	338	299	365	315	356	360	304	335	327	317	302	275	334	310	317	327	332	343	342	304	327	322	324	331	331	335	292	303	339	330	328	331	335	322	333	291	313	372	317	309	338	331	315	316	296	297	305	350	329	301	327	322	310	332	301	315	307	323	303	305	311	335	347	305	349	292	357	322	339	322	354	332	356	332	324	350	328	334	363	310	342	339	318	334	308	314	310	341	344	324	344	343	295	353	354	346	350	351	356	353	313	348	359	335	315	323	348	326	327	324	311	321	334	344	310	395	340	323	336	339	320	371	340	339	323	343	310	321	337	338	321	334	332	301	335	318	335	350	316	305	314	305	316	336	334	335	330	329	316	344	333	337	338	331	342	348	337	298	331	310	308	315	340	335	319	323	333	347	315	302	343	328	377	329	316	337	338	305	331	345	337	326	296	330	305	322	352	300	310	313	333	309	342	335	301	304	314	294	343	338	327	366	354	306	319	310	342	310	322	330	325	371	313	306	325	323	329	338	335	337	361	315	320	282	315	351	322	308	337	323	311	349	352	338	349	304	322	299	316	330	321	306	321	340	333	311	301	342	312	319	299	317	334	331	338	353	329	341	330	339	332	349	297	323	331	333	330	343	334	339	318	347	324	350	339	322	311	343	303	302	335	367	341	352	306	361	320	329	320	340	346	334	332	316	342	307	340	325	327	324	350	346	350	321	345	324	336	348	348	352	323	339	327	307	317	340	299	348	342	308	366	298	309	309	316	327	325	311	312	291	321	322	355	344	327	327	334	312	358	359	318	344	353	357	318	356	344	335	299	313	349	301	292	319	319	341	339	352	333	306	300	361	322	344	336	285	330	329	323	344	329	345	322	336	328	346	363	351	297	305	322	322	322	320	321	318	338	316	352	315	369	364	319	328	324	303	333	296	355	287	316	331	318	354	313	328	309	354	304	306	349	335	336	326	344	331	322	326	325	325	330	341	341	328	320	311	329	312	340	309	316	333	337	299	352	309	320	320	315	328	354	346	380	326	316	337	299	320	331	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18014	1504	1437	1149	811	531	404	315	255	234	213	175	166	161	135	168	114	132	120	110	117	98	109	113	107	117	105	114	103	89	103	91	91	102	91	87	92	74	96	90	100	81	110	93	97	96	95	80	102	100	88	99	103	94	98	93	90	88	84	104	101	87	95	79	74	100	98	91	97	82	108	96	94	95	76	98	89	87	82	83	82	87	89	84	94	78	89	87	78	96	112	75	85	76	85	79	92	97	99	77	101	74	104	82	80	102	71	94	99	81	82	79	81	94	68	95	93	106	91	92	88	91	81	92	93	78	88	82	83	88	103	99	101	79	85	70	84	73	97	85	87	107	99	94	81	93	93	77	89	87	84	85	100	85	92	100	77	90	92	96	99	99	88	104	86	87	95	104	90	72	90	83	107	87	74	99	90	85	92	86	109	95	92	107	91	85	81	73	86	67	86	87	95	78	82	104	102	80	79	86	86	79	85	89	97	94	93	90	96	85	80	79	98	89	88	84	93	70	85	93	92	99	92	97	90	111	93	95	78	74	96	100	81	79	91	89	82	84	89	86	95	98	89	78	77	80	74	82	87	82	90	96	84	91	86	75	78	86	76	93	97	98	91	93	81	101	83	64	89	91	95	89	75	69	90	96	94	104	97	97	96	89	101	104	97	95	92	93	76	100	89	86	86	93	109	77	101	96	83	92	82	102	98	97	84	93	94	99	85	112	96	66	89	107	84	104	104	100	100	84	97	79	83	87	99	97	95	86	65	82	89	91	66	96	94	90	89	84	98	94	95	97	79	104	82	103	105	83	81	74	85	89	80	96	85	97	85	94	87	79	80	67	83	80	99	85	109	82	77	86	69	88	74	74	101	87	105	114	75	95	96	107	96	90	78	101	92	76	89	92	88	92	86	101	98	84	79	86	96	92	73	93	100	90	81	81	85	70	84	81	119	75	88	93	108	100	75	69	83	101	95	93	80	89	107	94	96	94	99	86	77	95	95	86	104	88	89	89	89	82	106	101	94	84	84	93	91	81	101	82	93	83	74	90	84	77	108	85	88	86	81	78	94	92	88	93	97	95	89	93	83	85	90	82	86	90	77	88	83	104	100	87	82	87	93	80	81	80	91	95	83	101	87	97	97	91	99	89	94	77	87	91	98	104	91	82	104	89	93	82	109	81	84	84	75	89	96	91	99	86	89	93	85	89	99	81	81	80	98	93	85	96	75	100	98	105	90	96	87	95	78	82	76	82	95	69	99	82	91	84	82	71	83	85	86	86	89	85	70	84	97	73	89	96	92	92	81	91	76	102	85	87	89	75	60	94	91	91	99	82	90	74	97	91	91	88	97	81	89	105	86	88	84	90	75	78	75	84	70	90	101	76	86	88	77	96	84	90	83	98	85	74	97	81	61	88	96	82	96	87	79	101	88	75	93	91	84	78	99	72	86	88	83	95	94	93	99	82	88	85	88	84	103	84	89	76	91	91	83	75	102	96	85	82	77	98	92	96	92	87	104	100	84	89	104	92	76	84	85	76	88	88	67	89	94	92	98	94	86	104	92	88	78	93	83	73	88	86	78	91	98	78	81	75	83	83	101	93	83	72	83	83	107	95	82	97	93	86	75	92	83	79	86	93	89	99	94	91	83	98	100	87	88	77	78	87	92	72	100	72	82	91	86	91	71	86	96	93	89	88	75	97	93	99	86	89	85	77	97	75	81	101	89	102	99	75	92	90	98	84	78	91	97	113	82	97	93	95	73	83	94	83	82	96	90	98	77	78	86	79	99	86	94	82	87	83	76	87	87	90	90	69	107	96	90	75	79	86	87	83	101	78	103	94	82	92	82	87	92	72	82	81	76	78	76	105	88	76	101	93	83	86	92	84	71	85	102	86	88	105	88	90	94	73	100	80	92	73	109	99	87	91	87	92	88	102	91	94	108	100	76	94	89	92	98	91	78	77	64	85	77	76	79	85	87	94	72	85	90	94	79	84	102	104	71	87	89	86	95	81	87	89	100	100	95	72	74	85	90	87	91	74	99	75	91	97	89	95	96	81	93	82	128	98	88	81	87	87	112	82	95	75	87	96	85	78	97	60	99	87	86	93	80	99	75	89	88	92	87	81	76	96	76	91	81	96	89	80	80	80	83	64	75	93	113	91	94	102	93	95	76	101	87	95	95	83	87	94	91	74	84	90	91	108	75	82	75	89	87	91	113	87	86	91	101	82	97	98	106	80	80	94	74	94	78	79	86	93	78	74	92	90	79	87	86	115	79	76	78	89	81	79	83	94	80	94	81	97	101	73	87	81	90	79	100	71	96	90	75	69	78	102	79	81	80	87	91	82	73	101	74	97	92	94	102	79	81	96	71	79	84	76	81	92	75	93	82	78	89	79	101	68	97	83	83	71	106	81	102	100	101	97	84	89	91	82	84	98	72	67	83	92	72	94	74	90	79	93	93	82	85	98	69	93	79	78	106	72	90	90	84	90	71	100	86	90	90	91	84	104	92	102	71	94	95	83	85	82	89	94	83	87	87	109	82	86	86	86	97	104	81	90	95	87	76	101	91	87	80	87	68	97	96	81	83	90	74	88	84	84	89	90	75	81	98	84	88	85	63	80	87	79	79	93	78	94	78	89	90	92	80	97	85	79	97	79	88	102	78	78	99	114	98	77	79	96	69	68	81	87	66	98	84	102	106	86	86	97	77	83	88	98	104	83	86	85	92	91	111	94	107	92	94	89	77	94	107	91	105	83	86	94	88	101	76	75	98	89	106	94	97	94	91	94	118	75	99	79	86	83	103	88	93	68	84	72	89	108	109	86	102	87	82	91	87	92	91	78	81	99	86	75	74	86	104	79	114	80	80	91	89	72	92	75	86	92	87	91	87	85	85	96	94	92	81	90	84	83	100	98	99	85	97	98	96	84	89	84	85	108	94	92	98	88	75	97	67	96	105	84	90	81	84	81	85	82	87	83	96	94	79	99	82	90	88	104	70	99	74	86	96	101	86	98	108	88	97	82	100	82	89	92	71	97	111	93	100	100	89	94	82	97	81	73	88	82	86	95	74	82	74	91	73	101	88	85	108	87	95	85	87	93	78	88	85	63	114	78	76	86	92	72	85	97	91	81	109	94	86	91	91	94	86	96	102	81	100	88	99	84	71	86	79	85	89	101	91	101	100	79	93	99	76	79	81	83	92	90	90	95	97	104	83	90	91	95	94	76	104	113	83	90	81	99	81	91	88	89	82	95	87	66	99	78	84	79	83	99	99	88	99	73	77	79	86	78	102	88	84	87	82	83	89	87	85	81	89	84	82	100	98	96	85	77	98	91	81	94	93	71	77	90	69	97	83	109	94	118	80	90	91	82	84	100	70	97	81	72	83	104	75	79	96	94	84	84	84	98	92	92	74	88	96	79	90	72	76	89	94	101	79	85	98	91	72	98	80	86	84	72	67	104	83	103	91	79	88	102	100	70	93	96	95	94	107	90	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9157	1528	3364	3819	3092	2538	2089	1715	1397	1176	1114	925	825	797	709	660	607	581	575	516	518	462	476	499	417	428	410	403	433	383	425	415	395	364	392	368	366	388	357	353	315	384	334	348	326	302	334	337	351	339	324	320	341	285	305	281	306	317	305	315	324	308	329	304	314	294	294	331	289	307	306	323	323	324	317	293	289	313	340	276	327	312	314	287	289	288	272	280	316	298	289	275	289	293	285	297	342	307	305	324	304	294	260	300	289	303	283	335	272	275	292	336	307	318	307	284	303	295	327	283	318	281	285	321	287	298	302	284	265	325	296	279	306	291	284	300	302	312	300	310	279	283	281	248	310	314	331	305	294	260	297	281	288	307	296	278	297	272	336	317	312	280	321	315	280	314	281	310	279	299	296	296	308	292	310	289	299	313	299	310	277	293	277	287	281	294	301	315	252	346	285	288	334	275	276	334	291	318	285	315	298	272	289	263	312	296	282	276	255	292	264	307	284	302	278	295	299	290	284	271	316	273	330	307	301	294	297	289	301	275	293	280	248	271	284	269	278	299	287	279	284	298	263	286	270	304	289	302	275	284	293	290	270	299	272	308	301	276	306	279	289	299	305	286	269	285	274	305	321	282	284	268	298	302	297	287	295	258	312	296	301	282	297	297	270	298	278	300	304	272	316	304	286	310	273	274	280	274	301	273	276	320	297	283	293	258	281	293	274	298	333	300	299	266	272	285	285	278	286	317	286	298	278	300	293	283	262	290	302	285	311	307	284	241	328	325	284	284	283	287	289	322	304	279	280	294	331	305	234	291	297	276	260	289	289	293	313	299	314	286	301	301	278	309	245	268	307	282	273	286	283	285	262	286	320	294	292	268	301	290	283	258	285	307	305	284	277	293	292	260	252	287	319	317	284	291	309	293	291	288	288	300	290	286	288	283	294	287	317	259	287	328	286	292	277	306	345	276	276	310	295	281	277	267	273	270	289	301	250	302	308	288	260	282	319	316	293	291	300	248	255	280	306	280	290	287	318	276	287	289	306	293	310	299	290	281	275	340	316	287	281	286	266	271	243	289	297	310	325	294	300	275	316	292	261	284	292	292	298	266	283	295	272	293	280	297	295	285	284	270	311	319	305	278	287	288	257	268	289	292	305	283	317	265	297	276	291	277	306	296	268	307	250	301	275	287	289	294	312	282	279	269	326	288	287	284	280	257	304	287	278	263	294	298	272	297	283	296	268	287	288	276	261	282	283	295	272	285	289	326	292	299	300	295	286	294	330	291	275	273	319	306	294	300	272	286	270	300	272	280	301	279	312	268	285	280	276	268	270	282	311	301	298	301	322	293	285	295	280	291	312	299	278	299	261	306	301	287	273	282	315	277	281	279	284	293	297	304	288	278	282	280	267	314	327	280	269	310	314	284	286	284	268	290	268	283	274	262	300	290	326	283	289	271	300	284	293	285	300	277	310	287	290	297	293	301	282	305	297	284	292	302	296	316	300	301	289	318	256	273	269	283	312	271	272	293	307	268	253	274	281	293	287	317	283	278	292	270	265	286	297	290	281	291	272	255	298	285	279	268	274	274	310	297	289	273	298	304	279	309	293	270	298	286	264	279	290	262	294	318	313	289	262	259	289	294	317	288	313	299	268	291	285	289	313	262	268	301	279	310	266	281	276	301	302	269	292	304	288	291	256	274	303	290	299	260	304	289	286	298	279	315	294	286	280	300	299	283	317	280	284	290	306	258	316	289	302	282	309	303	305	279	276	280	266	300	309	286	294	304	287	282	287	316	284	293	291	302	287	292	244	262	281	290	289	308	296	304	267	296	297	281	291	319	332	297	313	290	289	291	298	300	270	297	262	278	282	312	277	276	278	285	291	304	300	279	284	310	270	309	296	303	270	307	279	268	284	281	281	285	307	314	271	309	306	307	313	301	290	282	305	282	300	295	309	277	274	304	305	271	281	279	295	279	292	300	291	277	295	305	278	309	287	260	306	305	289	278	291	264	278	258	296	289	322	305	283	278	292	270	297	304	300	272	324	284	299	276	315	295	289	277	282	283	323	282	303	268	285	294	246	301	294	289	304	280	296	288	279	284	291	289	298	305	266	309	306	283	296	286	288	281	246	312	293	274	294	302	313	285	300	293	283	284	296	258	280	307	288	310	288	297	296	319	275	286	327	276	299	282	295	302	295	282	282	303	266	304	302	298	270	279	295	310	273	291	278	297	284	266	307	303	306	272	280	308	310	272	282	314	275	267	298	303	279	299	270	288	293	314	281	279	285	304	273	290	266	286	278	309	294	253	295	260	292	272	287	280	292	280	279	279	265	281	302	277	267	323	325	282	307	295	305	268	277	314	295	283	300	252	269	295	288	272	272	294	272	300	332	312	282	280	256	299	336	288	277	282	281	304	311	300	275	278	294	285	300	299	323	323	286	289	296	317	311	312	277	299	301	286	290	294	276	273	309	307	279	286	262	268	244	302	278	267	288	256	259	294	297	298	305	301	280	298	301	332	303	262	314	264	283	282	304	291	275	274	302	299	292	284	276	304	292	300	280	279	294	301	311	296	308	249	298	295	303	280	311	286	289	300	299	341	290	303	310	300	302	280	284	297	287	297	323	278	279	267	283	264	290	288	275	289	277	307	290	314	314	257	299	273	326	280	285	322	295	272	289	296	290	283	278	289	306	264	292	292	300	291	298	308	296	271	320	285	258	285	288	269	290	276	273	318	293	319	306	284	300	268	289	312	292	260	299	303	296	291	281	282	314	273	290	256	284	304	288	273	300	314	316	292	281	310	276	302	313	304	299	301	296	298	294	283	284	280	311	305	310	253	274	320	316	265	257	239	286	280	293	300	290	303	311	278	269	278	292	314	274	283	277	286	294	284	305	277	309	293	297	283	293	316	289	263	296	284	285	272	314	298	307	281	273	286	292	280	323	303	280	295	296	294	295	304	305	301	268	247	323	272	283	313	283	262	280	268	286	289	270	281	277	286	280	291	285	292	290	296	268	288	280	290	291	303	279	285	282	301	266	304	312	280	295	295	312	301	280	295	313	260	285	301	299	284	302	279	308	284	293	308	297	287	271	288	323	280	287	296	254	261	270	295	289	293	290	308	291	267	297	258	283	288	242	287	280	303	294	269	286	322	290	274	281	271	284	285	277	309	296	262	304	288	282	344	322	305	271	290	283	291	271	290	315	280	276	285	279	270	314	294	315	276	310	297	316	311	316	275	285	296	325	303	307	277	287	287	271	314	274	260	280	288	297	286	303	300	294	259	261	297	309	251	274	282	301	311	276	305	303	315	292	297	266	245	304	290	291	299	293	301	300	317	281	295	247	284	284	301	313	309	308	302	310	297	304	280	297	267	296	293	289	312	287	270	322	297	276	270	252	283	315	300	305	282	263	269	300	305	275	275	314	278	292	310	297	299	280	263	294	257	291	293	300	331	315	307	292	287	283	299	294	275	272	321	279	303	303	281	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28978	3766	3111	2291	1635	1166	840	700	572	483	452	389	346	351	324	336	292	277	270	229	254	224	227	232	224	231	236	239	232	235	246	202	222	228	228	230	207	224	208	228	201	205	199	231	186	207	188	194	205	175	215	244	194	197	213	197	205	207	206	177	209	213	196	192	196	197	212	169	203	200	189	209	204	206	188	188	188	217	180	198	172	187	176	210	194	191	189	200	188	177	209	200	183	187	186	225	175	172	206	177	195	186	196	195	175	208	226	178	190	207	215	204	178	204	199	186	185	166	195	194	177	200	211	204	199	189	190	197	201	200	190	214	216	201	194	215	200	220	202	191	203	190	197	199	187	189	171	186	192	222	187	193	196	192	226	169	206	180	181	172	181	192	165	203	203	213	199	192	180	202	182	184	197	157	170	179	196	160	203	201	194	214	188	193	199	202	199	177	179	207	184	170	202	211	173	224	196	174	159	193	170	171	198	195	201	175	210	197	224	203	190	206	174	209	200	207	195	185	177	172	209	169	188	210	189	177	185	202	169	209	185	199	196	194	184	200	184	187	192	188	194	218	165	187	192	223	194	166	193	193	176	178	176	192	218	208	194	187	191	223	181	181	208	195	203	182	180	210	205	190	165	191	193	204	220	191	206	182	192	177	197	181	211	178	191	207	223	176	185	192	185	179	196	201	187	181	190	182	180	176	213	192	170	181	173	172	189	184	191	183	195	187	199	201	206	197	198	197	201	167	196	185	214	180	179	214	208	196	205	186	198	211	170	196	181	210	196	182	204	191	175	167	178	177	191	194	178	197	188	191	217	210	228	194	185	204	195	197	173	170	193	210	187	178	226	177	181	211	201	185	197	204	192	184	187	197	185	178	170	165	219	218	195	188	172	213	187	200	205	191	188	172	183	176	184	201	179	157	174	210	204	194	196	194	181	195	205	193	176	197	188	196	184	231	194	177	175	191	192	195	178	212	177	197	194	179	192	183	192	205	188	185	193	190	185	191	194	209	191	191	194	203	195	207	211	187	195	194	181	196	181	181	207	204	181	181	176	178	201	195	202	191	181	177	202	205	183	173	217	186	176	217	204	206	204	188	196	211	188	182	210	187	170	216	196	199	188	182	198	191	201	193	180	193	192	188	189	190	179	177	178	206	206	193	192	207	201	189	193	178	195	193	188	230	190	193	188	176	218	185	190	171	192	183	216	192	187	180	188	180	193	225	176	203	181	194	174	200	182	209	184	196	200	177	189	193	205	226	193	207	190	193	220	209	201	194	188	187	195	198	210	184	226	198	189	210	202	204	191	204	196	221	194	190	201	178	180	172	194	180	201	172	213	205	188	193	210	207	184	179	191	191	199	191	198	187	204	204	180	195	194	214	185	209	211	205	167	208	193	168	196	188	198	167	186	199	203	211	164	196	181	181	193	187	226	173	170	192	178	199	191	183	185	171	183	180	187	191	225	204	189	203	199	208	220	214	182	193	228	185	195	189	192	193	169	218	173	194	201	188	167	204	210	193	194	196	184	193	215	196	192	193	176	167	194	202	196	191	195	182	223	186	188	188	204	192	173	199	187	201	197	179	183	194	178	196	192	209	182	179	210	193	216	211	209	190	202	175	188	183	183	186	182	201	202	171	188	182	193	177	216	181	214	213	185	183	208	193	179	196	209	209	213	179	200	187	201	176	190	183	182	181	230	214	197	177	200	217	192	199	197	172	178	195	205	183	197	201	191	227	211	211	183	192	167	179	189	185	189	178	176	181	186	201	189	186	195	183	204	205	188	179	202	211	208	213	178	205	207	181	198	191	197	204	180	191	187	203	203	215	178	230	173	192	193	179	222	204	201	184	212	197	214	203	218	215	201	202	204	207	181	205	213	196	200	188	208	186	198	174	209	206	199	191	194	179	185	195	205	200	184	176	188	199	202	168	198	174	197	197	210	204	182	221	196	208	196	195	184	187	198	202	202	206	186	196	191	190	187	190	186	189	208	195	171	185	190	192	199	183	187	205	181	189	200	219	199	222	215	207	204	204	166	192	223	190	184	211	206	167	190	189	178	211	208	191	188	176	217	179	212	191	207	220	204	182	214	210	182	196	188	214	193	184	207	213	186	213	181	175	197	178	180	220	180	198	197	189	191	198	185	189	186	203	211	171	210	191	208	185	226	193	186	208	192	178	186	185	177	205	185	205	206	183	199	202	188	210	182	176	195	176	180	165	197	190	193	181	205	163	193	188	209	199	191	167	200	183	182	174	199	192	184	208	216	214	177	206	204	198	195	215	187	195	177	199	187	181	183	186	208	171	199	174	190	193	194	193	174	191	223	192	185	170	182	175	218	208	178	198	215	178	194	194	213	205	188	214	210	191	211	191	186	194	174	182	183	175	207	173	204	198	185	188	189	191	189	218	164	171	185	217	191	204	180	203	211	190	195	182	182	182	189	181	184	198	199	185	183	208	207	203	207	189	192	208	189	161	189	211	197	186	184	191	208	209	184	218	201	197	188	205	172	181	215	192	195	198	208	181	172	214	189	168	199	187	197	189	212	215	190	198	185	202	201	203	181	190	172	199	165	206	180	187	184	192	169	192	184	188	200	183	190	175	157	183	193	181	170	204	190	179	193	224	200	214	195	173	185	202	190	186	215	195	212	173	190	169	198	216	184	200	192	204	196	204	190	205	213	183	174	213	203	207	177	212	184	212	221	189	188	180	201	196	170	184	166	207	179	184	177	191	187	178	222	173	206	190	196	185	198	201	213	176	180	167	177	173	185	189	181	190	187	195	183	188	177	201	177	174	179	184	196	205	182	199	183	186	213	176	190	202	200	201	187	198	216	211	195	183	183	176	175	195	199	188	204	205	194	196	202	198	183	221	152	189	188	193	206	179	183	191	188	183	207	186	218	189	179	197	202	183	191	207	202	208	186	181	197	183	182	182	190	186	205	193	179	198	186	173	192	203	192	206	214	203	200	182	205	192	209	203	216	175	191	187	176	188	193	208	166	206	211	204	197	194	186	178	192	200	208	178	174	186	209	222	192	186	218	229	200	195	188	188	219	175	195	232	195	191	192	208	189	193	216	181	227	205	170	191	178	202	179	192	217	195	155	187	179	196	189	192	212	174	207	166	198	184	172	188	204	200	162	167	186	199	200	199	194	194	199	176	229	201	195	184	196	199	187	182	205	212	193	167	205	191	209	193	203	185	190	202	190	214	187	172	181	164	185	209	182	197	200	195	188	221	188	149	197	198	184	186	190	202	198	212	197	195	180	196	222	189	174	185	185	173	184	166	204	206	191	203	206	180	212	181	177	187	200	192	196	195	195	208	180	201	216	200	208	185	224	163	184	192	175	211	176	214	210	190	178	185	174	188	207	214	190	199	196	214	216	189	189	200	188	185	192	192	195	183	192	177	197	179	196	195	191	185	202	209	206	206	210	210	179	188	180	189	183	192	178	197	189	194	195	210	200	201	200	204	227	200	167	210	200	195	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12615	2899	6520	7189	5966	4777	3924	3297	2648	2340	2110	1769	1655	1523	1400	1244	1222	1156	1083	980	977	896	944	904	905	823	852	793	792	783	722	722	751	739	691	709	678	656	686	672	683	645	679	651	647	647	649	634	646	646	597	620	608	627	605	592	641	575	617	574	595	591	608	623	639	610	628	579	607	576	583	637	599	587	553	570	558	584	561	622	577	579	549	605	581	557	603	549	591	543	555	549	577	571	577	595	588	545	589	612	565	582	558	563	544	585	561	613	575	550	601	567	563	548	572	564	522	590	536	551	584	585	627	589	584	539	536	561	543	558	559	556	560	554	577	595	592	556	598	574	578	566	570	539	591	568	540	578	557	561	541	578	573	599	555	602	543	581	582	547	574	602	564	551	585	575	585	535	559	575	551	545	577	538	509	561	540	612	538	611	551	582	588	539	561	572	562	572	577	583	570	544	518	575	530	577	585	551	547	566	570	533	559	539	547	579	553	535	542	541	584	532	559	543	557	582	520	580	554	561	539	544	564	562	527	554	571	584	564	583	558	538	602	578	557	533	562	608	545	596	575	534	522	599	564	556	528	524	561	529	535	636	527	541	534	566	569	533	556	532	551	577	553	576	578	538	571	567	579	583	572	553	588	552	540	559	582	523	570	578	546	563	549	544	580	576	511	543	506	557	559	531	562	562	525	524	502	544	580	556	535	574	563	571	529	532	543	553	568	547	568	541	563	566	549	558	555	589	565	578	542	553	530	599	583	585	532	519	573	561	553	536	551	568	541	569	572	567	564	581	581	595	600	539	536	557	575	500	579	571	542	528	504	546	583	548	584	558	505	557	524	535	533	553	563	564	539	546	584	525	598	550	536	586	557	522	578	555	516	594	557	523	547	557	564	571	568	576	582	594	560	572	591	570	541	557	564	566	561	522	523	558	573	591	544	554	608	543	544	545	548	593	585	586	523	574	568	575	513	550	557	570	582	537	564	568	568	498	555	595	510	543	545	555	565	562	555	544	549	576	545	559	550	522	569	565	546	538	583	539	531	520	512	525	553	557	542	564	581	576	599	540	561	533	554	585	520	566	599	544	529	544	593	533	566	570	551	523	534	565	574	582	562	553	566	513	540	562	530	549	583	518	557	561	556	525	564	554	570	594	554	557	548	557	563	565	563	536	527	558	529	545	581	526	551	547	564	535	546	548	540	550	592	567	568	580	592	575	556	584	579	543	569	556	581	582	562	539	574	544	627	562	531	587	599	541	574	576	573	562	562	554	558	534	560	546	554	523	576	591	579	593	548	549	546	589	578	578	529	582	537	612	560	568	590	550	568	569	520	577	567	573	546	566	520	565	521	592	561	566	539	584	560	548	528	553	535	579	507	541	534	532	594	581	545	545	581	589	540	561	557	576	590	559	573	530	549	577	532	530	581	548	544	563	578	547	568	522	565	579	568	559	561	581	587	571	596	540	535	584	586	514	559	526	538	590	629	554	523	550	544	535	577	614	543	550	525	506	534	557	580	597	558	587	548	555	509	557	573	547	513	564	543	562	516	564	543	583	550	507	596	587	555	578	566	535	534	592	567	550	551	545	565	560	521	579	554	539	548	558	586	568	550	564	533	559	558	589	569	550	569	572	551	563	545	546	530	567	577	578	529	549	578	538	553	557	536	529	557	529	538	572	561	552	522	530	550	576	551	576	528	542	586	565	551	562	539	567	537	525	543	544	545	527	545	541	559	577	533	562	550	549	563	570	560	505	568	574	521	559	539	566	590	549	580	571	622	588	567	558	588	543	586	502	548	593	565	580	581	542	555	520	523	565	534	567	561	591	552	540	551	540	574	581	598	524	560	574	542	559	554	542	563	562	562	544	592	595	573	578	570	538	575	545	519	555	574	559	523	545	554	561	542	551	570	559	565	558	590	565	554	556	551	579	555	515	574	542	552	597	586	539	528	564	524	523	548	584	525	549	542	559	549	569	582	544	564	531	573	527	564	548	568	553	584	512	569	558	536	553	570	563	557	531	569	563	574	555	559	508	550	530	570	536	564	572	586	590	593	577	551	550	595	537	559	542	554	552	554	567	569	516	553	578	519	562	592	576	540	496	559	564	564	589	544	562	547	583	522	563	574	580	562	540	576	551	566	541	564	587	554	565	565	628	592	582	569	548	517	527	527	539	535	535	563	561	576	550	561	550	563	569	575	568	603	561	601	572	586	581	578	538	561	558	578	543	555	546	570	541	561	577	535	575	547	565	511	557	546	534	538	558	587	542	581	547	523	542	559	550	540	542	603	588	547	524	533	563	567	557	561	541	565	565	575	510	594	589	573	554	528	569	591	580	550	554	551	566	558	528	555	543	572	532	520	525	564	558	547	558	544	624	500	555	548	561	542	574	564	574	536	557	594	533	552	584	543	536	555	585	585	559	564	565	565	522	591	560	577	516	566	598	557	542	599	562	559	572	573	577	562	522	585	547	554	565	544	550	549	572	606	553	549	563	549	553	583	568	565	579	584	557	534	528	532	608	569	583	552	543	564	510	531	594	534	514	560	604	584	601	558	549	605	531	551	563	544	606	603	550	574	586	519	521	512	552	533	540	556	554	536	568	572	555	550	508	551	560	536	515	524	579	558	538	554	547	526	554	544	550	566	603	589	567	575	592	582	583	534	569	555	560	590	583	561	598	605	558	568	511	548	547	532	539	536	561	565	541	525	526	597	520	548	549	566	569	589	550	555	565	519	560	573	593	556	544	575	559	601	544	539	551	550	522	545	580	533	554	531	588	524	531	539	553	511	573	558	553	568	579	539	540	562	543	567	522	502	574	607	543	563	526	606	569	539	569	553	551	577	584	522	574	538	566	552	588	585	564	533	558	545	571	527	577	585	545	595	562	534	545	601	569	535	557	561	551	550	509	563	532	520	541	567	592	532	595	549	553	531	567	585	571	555	546	612	562	522	571	567	588	533	567	569	559	582	573	568	573	570	567	560	547	605	546	545	566	565	536	555	539	547	494	527	545	563	517	507	504	538	521	590	591	516	549	571	566	558	526	560	569	541	579	574	582	600	580	569	527	589	554	549	580	575	576	540	565	571	576	528	535	575	579	532	537	521	567	588	532	535	567	605	522	545	623	565	581	550	526	612	566	584	568	573	543	557	550	545	599	539	540	557	557	543	571	562	552	560	556	559	579	574	579	550	575	563	582	560	572	541	568	563	549	542	566	558	542	530	556	564	582	599	540	570	555	534	572	579	508	561	537	512	540	549	554	535	582	577	554	529	544	572	551	551	563	529	524	546	553	552	570	546	586	553	569	608	570	567	499	581	570	537	534	578	578	580	579	586	572	550	555	588	569	538	554	557	556	540	596	538	557	587	522	548	531	525	552	541	557	609	541	564	557	575	504	576	505	546	559	586	532	498	572	581	544	491	565	559	541	582	541	532	571	570	596	555	578	530	570	568	595	549	539	557	550	574	568	546	575	564	589	565	549	567	560	585	609	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3073	180	200	153	140	151	110	116	132	110	104	131	102	112	95	110	88	109	104	103	115	116	107	102	101	120	132	129	108	114	118	116	124	97	109	111	116	109	97	116	107	119	109	119	114	86	97	93	128	101	101	92	101	104	136	120	98	105	107	105	103	119	94	120	86	110	110	111	114	100	130	114	102	133	125	106	102	102	106	125	91	117	108	97	114	107	111	107	103	112	90	126	115	95	109	104	109	111	111	122	115	106	112	96	103	88	120	128	130	110	98	98	110	114	121	97	109	95	103	102	115	109	101	121	106	94	122	112	93	104	110	101	121	105	108	101	108	108	113	117	103	107	106	110	119	104	96	113	99	119	110	94	113	116	108	111	121	110	103	102	117	111	101	115	109	100	102	101	94	118	119	120	94	103	113	121	116	100	123	119	115	112	95	106	118	112	106	103	114	83	95	114	99	111	115	99	112	110	99	110	93	123	97	130	103	109	108	103	96	109	95	96	104	115	91	96	115	106	102	110	110	97	97	115	104	95	108	114	112	116	81	113	91	124	115	107	120	125	93	103	115	100	95	102	103	110	109	104	109	88	93	97	101	118	103	92	90	112	112	109	99	104	116	127	120	85	105	106	107	114	118	100	105	85	115	111	106	97	111	97	95	112	136	110	106	111	111	88	101	117	102	118	113	97	110	81	94	95	113	103	99	90	88	105	117	105	117	118	115	102	114	92	104	121	96	91	117	85	107	107	117	89	99	118	101	104	102	127	115	104	113	106	80	90	114	102	93	107	101	124	104	106	100	93	97	121	101	123	114	109	101	118	98	109	104	87	94	96	89	113	100	105	125	114	112	108	120	113	110	113	103	96	93	107	98	122	118	87	98	113	107	125	96	99	95	109	103	102	110	120	103	116	86	107	117	111	103	108	109	107	97	98	108	128	115	107	88	107	98	94	113	102	104	122	101	133	111	89	113	113	115	102	103	116	102	101	120	106	96	110	120	123	97	106	100	117	110	121	104	115	95	94	106	104	71	98	113	108	107	122	111	107	126	110	102	111	104	112	98	93	100	118	113	103	113	114	123	105	114	106	105	102	92	86	116	98	93	104	115	90	104	110	117	120	113	101	125	97	112	109	97	92	115	87	115	96	116	116	120	103	110	111	108	92	106	98	101	105	108	86	85	113	121	112	101	109	113	116	102	105	112	102	110	94	92	103	103	116	96	122	105	121	99	119	98	110	104	130	99	86	107	107	105	117	117	128	110	114	114	121	107	108	99	126	111	99	109	120	122	98	105	113	98	116	103	97	114	101	103	89	100	105	118	113	103	105	105	119	124	112	95	117	94	126	101	108	110	114	83	90	87	93	113	95	94	99	106	101	91	109	102	113	103	107	89	114	95	106	97	106	112	97	112	103	106	103	106	100	118	107	94	107	122	89	97	105	112	101	121	98	109	126	96	107	86	89	110	116	109	106	93	114	98	97	98	115	88	85	118	91	100	82	115	117	113	99	100	100	96	101	98	112	102	111	122	98	117	106	107	117	85	109	124	118	108	116	110	105	114	117	112	114	121	93	123	100	91	110	122	98	110	98	101	119	116	103	87	92	113	95	106	115	116	117	124	95	139	108	114	104	123	98	131	101	111	112	105	110	104	118	102	95	96	117	108	128	111	93	98	95	90	116	84	130	101	92	116	113	103	113	101	105	110	129	95	100	87	121	107	127	110	129	112	113	103	96	114	105	92	126	100	126	110	97	100	108	97	111	102	112	103	94	118	97	113	101	106	105	107	90	99	131	110	115	105	109	124	116	117	110	94	115	102	103	112	102	103	93	102	96	104	110	105	111	120	108	101	110	113	114	125	124	112	122	106	98	104	99	101	108	93	100	102	101	113	95	99	120	111	111	115	101	107	125	122	114	81	118	120	108	108	95	110	116	94	128	110	118	119	99	128	104	126	110	89	104	113	136	117	137	94	103	92	97	91	102	121	119	117	116	104	113	117	100	122	94	95	110	102	105	103	118	90	126	75	97	111	118	99	92	110	115	112	105	117	91	99	108	122	115	116	108	107	102	120	111	84	94	99	115	110	111	120	89	103	114	91	125	108	95	114	86	112	95	117	96	113	108	103	97	118	122	127	113	98	119	99	115	112	101	113	112	99	124	105	96	105	115	95	108	110	109	110	104	85	105	102	105	100	101	108	116	95	109	100	115	130	117	99	117	120	124	114	112	91	94	130	100	110	98	114	119	103	120	99	87	117	96	112	101	94	112	87	112	104	112	136	117	94	105	105	104	125	101	110	111	121	98	107	107	105	96	114	108	100	99	103	110	99	108	94	112	121	100	102	111	111	98	105	104	130	118	109	118	91	108	114	94	111	111	110	102	118	97	94	109	89	99	102	115	104	86	110	101	109	104	129	102	101	99	105	94	112	109	93	111	112	106	114	104	98	115	119	111	93	104	100	88	99	127	113	89	91	101	107	95	119	110	107	126	97	109	107	113	117	93	108	113	106	93	120	89	113	119	139	123	117	120	98	102	89	116	100	91	103	93	102	107	100	99	103	106	125	109	106	129	96	112	125	106	101	97	109	107	94	119	118	115	95	90	119	97	118	120	109	110	132	98	115	105	113	93	127	111	95	93	93	97	88	106	112	102	91	101	96	99	94	118	108	114	121	111	105	86	112	109	89	110	115	113	122	94	102	106	113	98	96	108	101	100	105	105	98	115	117	103	95	114	89	122	113	109	105	112	112	130	113	112	97	119	90	101	97	119	103	120	82	103	101	106	95	88	110	107	103	112	105	115	99	110	115	88	83	94	118	111	130	106	108	103	112	110	110	111	112	119	94	98	113	114	101	89	119	127	120	89	119	113	102	110	113	80	114	108	101	110	87	105	131	130	98	102	114	108	110	116	121	95	116	98	128	110	106	95	116	105	110	95	103	104	107	112	108	102	111	90	86	112	100	104	117	105	109	112	106	101	106	100	115	103	95	100	89	81	137	96	111	107	101	102	111	93	107	103	123	117	87	93	98	107	91	107	122	128	114	105	111	117	102	99	94	116	112	120	106	107	100	99	104	115	103	97	102	106	97	113	114	132	110	114	124	96	105	86	106	116	110	109	105	124	112	119	109	95	111	90	111	107	107	116	107	99	110	102	105	91	96	95	121	107	106	112	102	115	115	117	106	116	114	105	78	83	116	83	112	120	96	106	111	91	89	114	102	110	129	87	111	91	135	114	92	89	111	94	111	120	86	108	105	115	101	106	94	101	94	112	100	93	109	99	103	96	106	94	114	91	104	117	133	113	99	102	115	98	116	117	110	113	109	120	116	109	101	114	120	82	103	112	106	94	98	107	90	98	90	88	105	121	105	112	114	99	121	118	94	98	116	107	104	113	122	94	97	119	117	125	109	108	114	106	99	104	85	99	119	106	112	108	94	91	113	109	115	102	105	95	99	127	111	109	104	111	116	109	83	112	119	103	99	108	77	104	113	114	96	114	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3389	410	503	502	506	508	478	402	405	388	328	377	373	356	368	355	370	358	338	309	347	340	332	329	333	335	304	348	345	315	320	340	330	332	325	337	328	346	364	328	345	302	290	296	306	334	334	318	313	327	357	334	348	370	329	326	344	323	319	381	334	316	364	346	371	338	308	337	311	334	351	351	315	316	331	307	318	260	305	322	340	315	326	337	327	333	313	346	333	343	320	333	323	305	350	338	311	317	332	362	293	307	336	337	319	302	319	315	323	287	328	318	331	329	330	322	303	338	309	355	306	316	353	304	315	322	337	342	335	325	319	347	337	314	325	314	321	316	287	322	341	321	303	311	346	272	315	294	312	288	315	323	325	322	310	341	322	330	308	315	367	339	308	332	304	304	356	344	333	324	331	300	324	336	323	337	317	335	336	302	325	280	316	319	339	338	331	337	349	305	327	296	321	319	362	328	332	292	324	313	300	332	334	322	284	314	351	316	305	313	354	353	299	317	312	343	295	337	326	315	294	306	336	335	311	317	314	300	315	329	353	358	338	349	304	332	327	327	318	305	344	306	319	356	288	351	332	346	336	302	318	298	315	338	317	325	299	323	327	334	325	325	335	366	319	305	281	322	322	309	354	349	327	328	322	306	280	351	328	381	319	329	326	303	330	352	300	316	350	363	294	311	290	335	302	320	340	286	344	301	331	312	323	344	318	304	343	292	336	341	355	324	353	317	311	347	321	324	313	345	329	352	329	297	313	338	313	317	300	316	308	295	334	318	325	351	315	286	352	323	333	362	313	307	341	327	332	332	340	339	330	350	289	314	326	367	299	309	318	343	330	330	319	303	315	293	279	323	332	325	339	314	313	342	321	353	273	311	346	326	321	299	305	344	368	334	323	344	326	316	328	311	339	312	300	321	344	312	305	333	336	340	327	281	318	321	292	328	355	309	327	320	321	296	330	299	316	318	316	308	349	322	323	315	285	283	305	323	332	314	303	301	307	286	329	348	313	335	343	316	333	317	320	319	321	313	327	309	320	317	331	328	333	332	319	309	304	331	336	371	310	331	335	322	334	311	315	325	307	322	324	294	339	309	316	321	314	324	330	329	342	311	325	327	317	315	341	332	298	300	338	333	364	347	364	334	286	334	335	365	317	348	316	337	344	322	316	306	308	290	306	312	362	355	307	349	359	353	337	373	338	312	338	345	369	304	306	312	336	349	323	312	348	336	350	352	329	346	325	334	353	319	321	344	328	307	322	343	305	328	314	327	340	343	329	335	351	348	367	344	314	303	353	344	341	336	334	329	344	334	328	336	315	323	311	329	310	324	362	328	348	312	325	345	348	321	322	306	300	313	334	331	369	320	299	355	343	310	327	344	328	315	317	347	334	311	307	323	335	313	310	315	356	338	339	328	298	345	303	335	306	333	329	341	321	350	293	320	342	326	326	313	297	346	292	340	325	307	307	348	299	322	350	321	329	333	348	275	309	327	340	306	320	339	291	330	329	303	322	316	308	336	314	298	361	352	309	329	307	335	337	339	306	323	313	301	345	327	330	317	321	308	321	329	319	334	315	342	320	324	364	324	298	324	310	332	310	334	316	333	339	343	311	344	323	332	339	326	335	306	361	325	348	344	320	317	335	315	329	328	329	321	299	339	315	355	309	354	305	285	313	323	318	333	340	314	311	301	338	326	343	321	317	312	325	311	336	336	312	335	316	327	296	346	308	361	316	325	319	299	336	317	304	316	333	324	331	312	315	317	349	307	358	349	331	325	339	329	345	354	297	325	341	322	335	295	328	295	325	320	339	320	338	327	312	310	295	307	336	333	326	336	301	324	345	326	341	312	317	366	330	311	301	346	322	347	307	314	308	309	354	313	321	342	322	317	334	331	318	344	328	339	316	339	325	338	304	339	321	299	321	333	316	289	322	343	315	327	337	297	327	326	332	319	335	387	352	327	332	314	338	345	308	323	328	324	308	300	328	313	310	338	323	303	300	308	294	326	337	315	323	316	342	329	319	314	337	306	312	338	324	308	313	311	345	337	351	343	310	325	308	309	327	319	325	335	338	349	336	308	321	351	281	330	340	364	348	323	314	326	304	314	351	335	322	318	308	294	369	316	323	306	347	313	325	318	319	328	296	333	302	369	324	328	329	304	328	315	341	330	298	327	334	310	331	326	345	303	323	328	307	334	296	326	323	328	314	338	313	333	294	365	330	333	309	349	320	308	331	310	316	313	304	349	308	330	303	328	338	312	332	298	329	336	316	333	334	335	309	351	358	339	320	326	314	320	328	330	321	328	310	360	314	330	297	340	362	337	349	320	310	339	310	371	318	333	315	328	284	337	311	300	333	355	357	311	321	352	312	335	336	339	310	337	301	326	326	290	357	315	317	351	346	339	322	318	313	335	333	321	325	326	321	315	306	307	297	326	303	312	309	333	320	312	336	345	312	314	351	334	332	327	305	365	326	316	317	305	326	316	341	313	350	356	337	354	331	328	329	326	348	318	328	297	318	328	310	320	359	306	326	337	341	336	348	314	376	297	345	313	321	295	315	314	302	374	310	350	308	340	370	322	352	308	326	329	352	327	305	364	312	318	310	334	327	319	331	330	308	348	323	295	347	329	304	322	320	313	296	322	296	326	334	305	327	353	328	325	312	292	338	334	326	331	327	328	317	281	318	313	317	355	322	341	301	321	325	301	279	300	344	321	291	306	352	322	316	318	305	312	317	322	358	347	334	352	331	342	300	320	316	329	316	312	310	332	308	289	309	317	332	319	310	312	319	320	333	329	318	345	326	325	323	319	321	323	338	320	353	340	333	337	317	338	326	315	323	329	315	341	355	331	311	321	299	322	325	269	296	338	328	309	314	304	352	323	332	338	328	320	320	332	332	334	344	336	331	343	338	328	312	345	345	346	336	355	337	322	328	309	327	348	320	337	346	322	307	325	326	322	336	324	298	339	300	315	335	332	316	330	345	340	295	326	349	330	343	332	306	338	327	333	314	311	324	299	333	331	313	307	307	323	324	299	316	354	370	338	303	323	339	317	322	328	318	327	349	295	321	329	342	332	351	290	314	325	320	336	324	309	334	305	316	332	306	353	338	344	396	327	313	324	356	311	329	310	347	337	346	347	298	302	319	332	332	337	319	325	309	318	315	303	346	330	332	329	349	347	321	319	309	326	302	300	323	347	330	319	305	327	315	316	292	322	323	330	315	308	314	355	336	340	341	345	341	326	324	322	301	319	327	332	304	322	358	319	334	303	317	304	312	318	310	311	327	330	336	329	308	313	318	327	307	326	356	314	341	312	310	369	296	332	280	318	358	320	339	330	326	306	350	358	323	351	321	320	326	339	307	333	310	307	306	333	323	336	335	335	287	323	327	344	334	360	327	316	318	299	305	309	320	341	322	323	316	313	337	302	322	329	313	338	328	343	309	341	331	364	323	315	332	299	328	299	306	332	336	322	313	328	338	313	347	353	313	332	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18193	1448	1438	1090	793	519	406	334	297	233	209	213	170	146	130	125	129	115	119	121	116	114	107	106	90	105	93	78	100	95	88	105	101	104	113	94	106	101	103	96	110	92	104	97	88	92	86	88	104	83	88	89	79	80	91	86	89	83	79	91	96	88	95	89	86	89	80	95	97	90	108	99	102	83	93	72	89	91	97	97	71	87	91	89	83	84	82	111	76	96	83	94	98	93	73	87	82	100	90	85	90	87	77	89	94	80	107	95	88	95	105	92	96	97	97	81	78	89	84	96	86	88	101	64	91	77	94	103	98	110	82	88	95	75	77	83	83	92	95	88	95	80	76	96	99	82	95	89	88	100	87	98	95	113	96	97	80	72	83	83	71	76	86	84	103	76	101	89	81	102	72	88	87	79	92	83	96	76	80	90	87	82	86	81	87	66	99	85	100	86	84	92	97	106	91	94	92	72	92	83	74	80	84	70	99	86	115	96	87	95	76	103	86	91	90	98	105	95	84	88	95	80	77	93	79	85	87	91	88	93	89	99	80	84	73	79	86	103	101	82	88	97	80	101	89	96	96	79	91	90	80	98	106	84	95	77	83	98	104	80	85	84	93	84	79	96	108	76	82	91	100	107	92	84	77	86	121	99	76	104	84	82	88	77	87	103	87	90	87	95	100	82	69	91	107	105	66	93	80	84	91	82	77	99	72	99	97	101	95	80	69	78	86	99	77	94	93	76	91	84	102	100	88	94	91	87	87	95	81	74	69	78	76	81	91	93	92	82	82	97	85	78	90	90	90	94	93	89	86	98	95	73	89	80	80	78	96	91	107	75	85	88	85	97	76	88	96	57	82	89	107	87	79	91	101	104	85	77	93	80	102	90	100	96	82	100	92	79	97	98	87	68	96	76	78	81	70	87	78	107	79	78	90	64	80	89	103	84	88	86	86	89	102	78	78	74	91	85	78	87	93	69	86	77	85	97	98	85	108	71	86	90	87	95	86	94	96	85	89	79	82	78	87	103	74	83	84	91	76	91	84	96	87	94	67	100	89	101	88	72	84	80	75	86	84	62	103	76	96	70	89	82	87	74	72	81	94	91	88	90	108	106	69	111	91	90	71	103	93	88	81	80	106	78	95	101	64	88	79	84	98	85	99	87	80	75	76	78	93	95	89	90	79	63	91	98	85	100	100	89	84	85	85	79	90	95	94	88	70	75	97	81	108	95	93	73	98	105	92	85	101	76	89	78	93	87	93	98	83	76	81	75	85	91	91	79	106	94	94	108	104	88	92	96	95	72	89	90	97	92	88	86	85	65	90	91	81	68	110	92	98	78	81	102	94	99	94	80	89	85	83	69	78	79	85	106	88	73	85	99	100	98	85	93	107	71	78	83	80	100	87	96	107	89	97	93	75	92	90	87	85	72	81	80	85	92	84	70	84	84	74	80	83	89	81	80	99	90	88	82	78	86	90	96	91	103	88	84	102	78	92	99	96	94	82	110	73	75	100	81	108	76	88	102	100	101	99	100	102	85	91	81	95	97	94	76	83	86	77	96	104	81	91	88	84	103	91	94	89	90	91	85	91	104	100	83	90	75	105	91	110	87	95	93	84	87	88	90	94	69	86	91	75	103	89	76	98	81	89	89	108	98	83	68	92	94	85	94	89	82	105	100	85	105	78	94	83	76	75	91	103	72	96	90	89	98	87	86	93	77	84	85	93	84	95	82	81	85	92	100	89	100	95	90	92	108	90	84	79	100	98	80	76	92	99	85	98	89	87	79	105	105	103	92	92	99	85	96	90	80	105	88	93	75	90	73	95	94	80	69	79	98	96	105	94	106	90	77	91	82	89	93	89	89	82	90	61	87	94	101	85	74	84	75	79	90	85	96	99	91	102	82	78	92	86	82	77	95	87	87	89	86	111	93	61	102	82	75	92	83	95	102	83	70	103	81	92	101	82	78	97	70	97	83	75	82	66	106	99	107	76	84	86	87	98	108	98	87	106	88	92	96	73	73	98	95	82	81	78	94	92	91	77	99	88	86	83	78	67	84	75	78	88	61	80	70	82	98	88	93	88	91	93	91	81	83	69	96	99	79	85	81	96	78	79	84	82	98	87	72	84	82	83	62	103	89	86	81	97	85	98	101	97	93	94	106	92	82	91	90	87	74	62	86	82	86	81	102	76	92	78	94	87	78	109	96	77	86	100	63	97	91	93	105	83	96	88	90	92	67	96	73	93	82	80	93	86	86	74	94	86	101	79	80	80	86	87	92	88	83	91	111	86	81	81	109	79	86	91	81	98	95	81	91	78	90	81	76	86	101	75	94	89	75	84	91	90	88	95	92	74	95	104	80	89	97	91	88	94	82	93	88	74	79	92	89	90	78	80	87	87	78	84	83	78	102	84	63	105	75	80	90	82	93	93	81	89	77	94	94	69	61	114	99	91	89	78	94	82	84	92	97	98	111	84	97	88	96	90	81	89	92	93	112	85	96	89	96	86	85	87	84	86	89	92	93	83	108	91	91	80	78	92	81	77	98	89	87	87	111	87	83	100	88	79	88	90	68	80	70	91	97	85	91	104	95	73	89	92	93	105	83	96	95	93	80	77	107	95	93	86	78	76	77	91	100	75	78	83	80	74	94	89	96	87	77	102	73	85	77	94	77	62	102	78	111	71	81	66	91	75	94	84	76	95	113	103	104	102	87	90	85	80	89	78	100	86	77	81	81	81	81	111	88	88	80	80	96	82	109	85	92	80	91	75	91	77	106	75	75	84	97	113	98	105	77	76	96	88	93	89	93	90	95	94	78	93	70	86	90	95	94	94	94	105	94	98	85	99	105	88	93	93	99	78	98	88	91	78	95	86	77	106	81	88	84	87	87	93	108	81	98	97	85	91	95	78	87	87	98	86	87	80	89	94	86	111	92	81	108	86	89	90	80	79	76	104	83	93	89	92	89	85	84	85	73	91	84	84	86	99	87	84	98	84	80	91	89	78	86	87	94	71	73	108	104	76	92	72	84	84	67	76	89	94	77	78	80	86	110	84	91	81	83	82	91	79	89	75	90	81	102	81	90	103	86	88	102	103	82	85	95	102	108	73	78	85	83	86	82	91	93	84	88	74	86	91	85	88	75	85	83	81	85	76	75	100	72	89	79	85	110	84	80	94	89	90	115	88	79	110	106	83	90	80	100	69	73	111	97	105	88	86	81	99	98	89	83	78	80	91	79	85	60	87	98	89	87	72	93	76	71	86	89	84	86	84	79	85	88	94	81	97	83	109	100	96	98	87	91	78	89	107	106	79	105	82	86	101	102	101	81	70	85	99	101	103	85	81	78	99	75	89	91	78	90	84	79	88	99	70	89	70	100	96	79	87	100	93	81	92	86	87	97	79	99	89	74	83	87	80	84	104	72	92	77	99	88	99	81	89	93	80	82	87	99	86	104	103	105	91	91	75	97	88	79	99	76	91	87	85	80	91	81	94	90	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9330	1435	3428	3731	3130	2441	2038	1684	1397	1268	1056	956	800	760	686	710	630	552	567	532	528	494	464	446	471	392	399	415	391	407	406	411	392	354	389	378	342	333	314	352	358	351	344	339	332	362	323	360	317	325	321	317	316	294	328	301	295	310	333	315	322	318	303	305	311	335	309	290	323	283	326	287	305	292	317	273	331	294	296	310	301	280	292	298	305	302	315	320	273	314	297	301	279	319	318	298	263	262	332	307	292	280	312	294	322	286	291	302	285	311	305	306	254	271	284	296	285	314	305	288	308	269	301	297	268	255	301	316	320	267	309	298	285	299	304	312	304	297	301	281	304	260	270	306	301	289	291	310	324	343	291	275	287	283	316	292	292	308	277	301	263	291	289	299	312	291	300	291	274	294	284	302	281	317	326	311	287	302	309	308	295	262	302	292	297	298	333	311	232	292	273	294	299	305	257	291	312	301	289	301	265	277	283	264	298	290	295	295	292	302	295	270	278	293	273	245	298	272	298	281	337	266	267	261	314	270	287	295	301	280	296	285	311	307	291	303	294	290	297	302	288	252	276	280	314	308	269	313	307	304	286	308	324	268	303	276	282	297	310	296	297	312	279	306	310	312	323	305	288	301	266	308	285	299	259	285	304	279	306	280	285	272	325	286	321	270	306	288	307	290	341	286	288	306	263	298	275	274	248	290	265	284	304	306	300	274	282	312	295	281	280	304	278	313	303	337	271	277	297	310	292	284	281	286	289	286	285	307	286	294	295	273	279	263	260	267	279	271	293	291	300	298	259	302	287	280	276	312	281	285	299	311	306	294	310	291	303	315	289	311	307	293	266	306	286	301	283	279	282	271	285	290	286	325	276	278	312	271	281	308	302	307	291	262	311	265	288	286	279	286	287	309	272	311	284	318	310	304	271	304	271	300	274	306	302	297	299	295	295	276	316	302	307	336	289	256	291	285	314	264	302	305	306	315	264	286	287	285	281	298	291	292	309	292	275	307	310	284	288	281	289	318	307	294	280	317	314	298	278	311	306	246	272	321	310	272	290	276	295	287	266	287	309	287	292	281	249	305	244	294	275	295	267	323	268	303	277	298	272	268	301	276	292	311	260	307	270	262	325	298	310	285	315	278	312	307	292	278	307	296	266	286	337	305	294	280	312	286	241	314	291	311	288	293	276	306	281	291	310	285	314	282	296	301	280	261	318	297	318	276	272	312	286	294	294	289	318	276	272	299	318	297	303	296	263	297	296	272	266	316	272	292	300	302	284	316	292	309	281	275	299	281	293	298	288	336	287	300	306	306	304	298	293	338	308	272	309	335	315	307	285	279	270	291	281	294	266	290	283	317	308	279	273	301	330	299	300	266	303	305	309	288	312	275	311	298	309	300	304	288	271	304	284	252	333	278	270	290	323	272	289	288	308	304	295	319	326	306	254	290	276	299	290	265	298	263	282	272	313	302	304	304	286	282	292	286	297	279	321	283	297	292	305	287	297	302	295	290	293	267	268	312	315	284	281	308	284	311	261	315	304	284	296	295	262	305	280	294	302	281	306	318	251	287	273	294	309	284	315	283	299	321	297	300	305	279	288	303	278	289	286	272	261	286	305	290	284	322	292	250	296	297	307	301	280	316	282	308	311	245	303	303	285	273	301	262	303	262	286	262	300	305	285	296	299	291	308	281	295	279	269	260	296	293	288	312	314	317	291	257	288	257	287	301	306	312	293	278	286	308	313	279	312	297	309	294	289	291	293	308	296	288	293	278	275	303	275	294	282	294	289	295	314	316	287	297	282	290	289	299	286	303	265	309	287	294	282	295	296	288	285	265	273	298	270	268	269	282	260	288	267	284	305	297	327	285	288	258	277	298	286	296	291	298	296	273	296	268	277	311	283	318	289	283	281	288	262	324	306	313	292	302	295	297	269	298	306	284	274	314	307	306	293	276	275	304	296	278	329	332	291	281	280	294	284	300	311	270	262	280	283	259	290	299	269	274	293	298	302	319	289	294	316	295	292	257	264	280	310	303	303	262	307	278	298	303	285	330	302	281	280	288	263	292	286	304	279	301	312	267	273	310	287	277	300	273	280	300	287	290	284	339	292	290	303	296	298	285	293	316	266	259	301	287	263	258	300	299	295	285	275	316	333	256	283	275	314	314	260	272	290	310	289	285	277	280	274	298	287	275	271	288	273	306	249	284	284	293	297	299	271	285	305	324	279	288	302	289	266	275	305	268	251	313	295	272	311	294	258	314	269	294	275	303	287	278	285	331	285	302	279	330	294	265	314	284	286	291	294	282	307	318	314	274	285	270	296	303	278	306	294	300	283	336	268	280	269	313	275	308	254	301	278	266	298	307	278	272	265	285	283	295	312	280	280	287	278	288	306	301	283	289	295	308	255	301	307	304	297	296	294	277	299	284	281	259	304	286	260	272	289	325	299	286	296	305	277	293	263	287	307	310	270	283	309	258	326	291	299	302	272	276	296	264	302	264	285	284	264	277	285	294	296	265	296	312	296	300	312	301	280	299	293	311	302	290	307	259	275	288	294	281	293	277	293	300	285	296	336	297	281	282	289	274	318	300	303	295	292	291	327	278	280	286	286	300	281	291	298	293	283	305	268	274	279	296	304	264	307	266	291	282	291	288	282	284	299	302	297	310	280	289	305	282	287	296	290	326	302	316	271	275	309	289	271	259	291	285	306	278	267	294	303	294	299	292	256	294	284	273	271	293	293	304	303	291	281	317	299	277	289	281	286	267	285	292	288	262	292	318	272	276	292	282	269	295	282	290	291	293	281	294	289	281	273	329	308	329	284	271	304	275	270	276	302	286	292	282	270	284	297	275	303	292	266	297	299	322	292	318	270	290	280	260	288	268	267	301	302	277	285	306	299	290	274	286	280	310	279	258	296	292	310	321	287	288	330	250	289	299	285	267	296	279	288	300	314	300	303	267	274	288	300	296	302	271	319	279	273	282	282	300	308	299	330	295	290	317	288	295	267	269	286	271	278	271	294	280	310	299	308	301	287	288	301	303	323	295	302	284	274	273	254	301	284	294	286	301	263	287	310	307	301	284	318	286	308	279	285	298	314	297	297	268	293	291	308	282	291	282	292	291	292	278	296	313	298	265	294	318	312	271	254	287	297	305	293	296	273	284	291	325	294	299	288	281	308	307	275	274	308	270	284	303	262	297	267	270	289	276	303	292	262	293	299	287	299	290	275	287	280	297	263	291	253	280	281	277	285	295	295	257	261	293	285	276	276	298	289	276	304	290	281	292	300	315	305	286	312	293	281	254	305	267	276	303	298	314	305	286	291	298	287	280	254	302	276	260	288	272	285	317	275	298	292	279	291	309	286	307	278	311	308	274	274	299	279	301	293	307	290	291	265	297	304	271	285	274	294	323	314	261	305	291	287	258	265	287	309	287	309	290	297	288	252	299	294	282	295	269	274	292	298	293	271	269	275	303	302	279	326	291	283	302	301	302	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29306	3692	2970	2272	1523	1107	850	696	616	474	415	377	350	320	336	335	281	290	261	250	249	225	244	230	213	250	210	204	243	217	214	248	249	214	205	210	196	213	223	221	197	235	235	196	185	176	204	216	219	199	189	192	209	192	198	202	202	172	190	198	193	190	177	173	234	218	199	182	187	197	199	187	208	186	178	210	201	225	173	213	190	191	207	205	191	194	196	221	201	176	188	191	184	194	186	199	185	177	182	198	165	196	170	181	175	175	167	208	192	177	183	175	185	195	194	187	170	217	189	168	186	194	193	208	205	183	200	196	198	173	181	204	208	189	200	167	185	177	186	198	199	174	201	193	190	179	191	204	171	180	202	210	200	181	172	203	177	207	187	208	194	191	195	205	176	179	200	195	179	217	188	209	179	203	197	182	172	197	189	188	179	180	195	194	176	170	177	191	191	222	206	217	146	176	187	203	207	176	217	220	187	202	200	207	191	189	211	204	189	188	173	182	184	225	208	185	182	197	182	216	202	200	193	180	208	198	183	198	189	195	206	219	187	204	163	160	191	183	203	191	217	186	191	215	203	198	192	191	194	214	190	213	213	197	206	199	193	168	196	171	186	166	189	195	202	173	183	222	232	214	219	212	179	193	172	188	203	191	199	197	179	210	206	178	211	207	193	190	203	184	213	183	204	179	204	191	187	195	193	184	205	182	202	192	206	188	170	209	206	211	187	175	182	176	183	189	187	180	211	216	187	184	175	212	208	181	175	204	166	194	194	175	187	174	174	207	172	192	201	212	211	199	198	189	171	191	212	214	197	166	208	192	190	186	206	194	189	203	193	180	174	183	202	201	166	205	187	216	176	168	174	189	206	188	183	213	176	205	214	191	211	173	186	178	176	204	185	169	176	188	179	210	168	198	162	190	202	201	173	184	199	184	209	177	187	202	198	192	195	174	205	208	204	188	183	188	158	177	210	204	195	213	194	195	193	207	174	184	224	182	206	187	211	188	191	211	204	189	205	211	165	202	187	182	185	195	197	191	212	190	187	204	188	185	168	198	194	213	205	199	200	187	188	189	188	175	207	179	209	204	180	185	179	187	179	203	195	199	186	202	215	225	186	205	197	210	196	200	192	189	207	188	171	188	195	178	168	179	200	191	202	181	209	189	183	185	187	181	190	222	180	168	174	182	182	187	179	205	193	193	191	199	188	179	195	178	198	182	215	209	196	182	198	191	212	191	187	186	210	195	215	195	209	206	168	198	211	178	197	170	201	183	183	188	179	187	200	194	175	214	185	184	201	229	190	209	200	187	193	184	165	200	202	210	199	225	177	192	177	201	209	175	193	202	199	177	181	180	208	194	183	211	180	205	186	218	163	205	188	198	200	192	207	177	195	199	217	186	215	166	205	173	192	196	194	197	191	197	207	189	197	195	203	170	169	179	210	175	191	190	192	177	204	193	180	203	211	178	189	182	214	181	197	191	182	216	194	190	185	186	165	227	168	186	195	185	188	199	207	190	178	174	191	193	200	177	202	180	195	183	187	201	173	188	186	205	203	187	177	190	164	166	182	184	183	187	188	199	207	194	179	209	201	170	209	184	199	195	171	205	189	191	184	208	203	200	195	190	178	220	178	183	185	209	167	194	173	189	185	183	175	187	187	211	195	201	192	162	166	208	198	181	189	216	190	187	221	176	194	216	177	194	178	203	207	172	189	183	184	219	185	184	194	182	184	167	208	177	177	198	174	189	194	173	186	202	212	195	198	199	185	182	179	187	168	180	185	194	190	186	186	214	186	193	194	179	195	185	200	192	176	208	173	198	194	192	177	189	182	187	157	213	192	184	177	192	237	168	201	191	169	176	162	163	195	201	163	192	200	201	170	187	204	192	180	186	217	207	172	175	188	190	196	182	189	145	188	202	183	194	205	198	183	179	179	199	207	216	195	175	201	209	183	176	170	192	177	167	156	207	198	195	188	178	194	180	172	192	173	201	183	191	210	194	188	205	206	198	176	183	184	196	193	198	209	193	187	173	174	192	208	211	189	162	198	211	209	194	222	188	186	170	172	221	188	189	188	212	201	179	189	197	193	194	175	208	192	205	176	164	180	184	194	204	176	191	170	201	187	183	200	204	207	182	194	185	174	187	199	183	190	194	191	201	216	208	210	196	173	194	191	224	211	191	193	193	200	204	197	201	209	200	189	210	180	175	192	238	203	221	189	196	218	207	196	190	208	198	207	219	180	198	208	202	178	189	210	185	189	192	211	216	205	205	203	179	181	197	204	183	185	198	199	178	207	182	196	170	202	190	189	194	173	195	193	217	199	184	160	188	181	207	200	186	192	195	223	190	203	200	179	201	199	193	212	182	207	203	190	179	195	202	207	178	190	196	195	178	180	219	185	186	200	197	221	201	197	190	213	218	160	217	196	180	185	194	195	189	171	176	212	195	200	205	208	196	216	194	184	212	169	192	218	204	202	182	217	192	209	174	154	196	207	208	198	200	225	190	169	191	182	206	170	191	180	184	165	196	191	211	192	215	233	181	179	186	165	174	193	180	197	180	170	197	197	212	197	214	203	177	170	188	178	192	186	193	193	219	188	179	215	193	187	203	178	199	189	184	191	183	170	207	205	204	191	194	187	170	194	217	196	166	174	195	208	203	167	184	171	193	181	200	194	192	208	185	199	193	185	202	210	171	195	177	193	222	181	180	195	199	174	169	183	207	190	199	187	198	203	187	188	206	189	219	189	155	208	193	197	182	201	207	198	209	200	187	187	201	202	203	203	206	187	207	210	190	190	190	172	196	185	188	189	191	196	182	189	209	215	189	188	180	191	188	176	218	215	201	190	177	177	191	177	200	186	188	182	202	176	181	212	194	192	194	208	194	211	172	203	194	178	194	202	188	199	215	192	203	204	200	197	188	202	181	190	191	186	194	188	174	206	187	197	184	180	180	190	173	206	197	189	186	187	204	185	178	200	195	189	193	194	199	195	202	220	198	191	178	196	206	199	215	194	187	190	184	205	186	218	201	171	180	171	197	184	158	190	187	182	194	182	192	177	162	198	209	206	176	210	184	202	211	188	179	203	182	189	203	194	189	165	215	184	205	200	184	209	175	180	184	191	180	198	206	179	186	162	179	200	159	209	179	199	178	193	201	179	200	181	189	186	218	176	199	204	195	195	192	183	192	199	188	190	211	167	206	173	188	186	195	241	171	195	180	191	211	187	199	195	182	199	195	186	201	215	194	209	193	185	188	200	168	197	200	191	188	188	185	188	168	200	214	186	188	196	190	212	199	194	184	206	208	209	186	192	198	191	206	202	189	205	176	179	199	180	190	187	203	185	202	169	199	167	184	189	195	197	223	198	185	198	188	210	179	188	191	172	180	197	197	195	182	230	179	210	197	214	172	189	194	207	183	199	176	164	191	227	177	200	208	203	217	203	205	175	194	168	193	198	179	203	174	176	238	176	204	181	190	174	179	204	206	197	213	215	208	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12860	2810	6567	6836	5865	4746	3807	3187	2695	2357	2007	1822	1632	1497	1401	1248	1177	1113	1095	1008	978	969	908	918	880	806	859	829	788	769	779	733	685	702	724	683	680	721	693	634	682	628	643	613	641	606	665	624	632	595	585	600	606	592	619	613	608	606	561	618	615	575	604	582	605	598	587	595	608	580	547	601	621	601	559	627	564	593	572	579	575	545	612	565	602	605	600	595	536	556	601	573	619	557	558	552	542	575	565	524	546	615	567	598	580	556	543	550	590	568	531	621	562	583	590	590	569	569	561	514	516	569	559	557	571	568	582	585	530	537	576	575	588	557	546	530	569	566	550	586	562	541	581	532	584	534	555	592	549	604	577	580	546	567	561	554	537	580	520	585	556	566	540	577	589	581	608	539	582	556	567	543	544	572	603	563	516	600	554	569	571	573	591	539	552	579	561	542	546	546	564	576	588	554	582	547	520	532	574	536	553	555	516	561	556	543	557	542	559	609	586	573	565	576	557	601	518	533	555	578	555	595	542	569	552	557	570	565	545	599	563	561	563	557	560	547	591	556	581	570	534	552	519	563	546	524	542	551	569	555	529	571	585	567	586	577	562	570	547	579	588	572	526	594	523	557	544	582	559	570	535	580	554	542	553	526	562	557	551	538	576	544	508	566	506	560	547	560	559	549	555	573	567	550	582	567	578	541	563	580	567	541	572	532	536	569	547	549	561	545	513	568	534	542	550	573	525	558	555	606	541	579	549	533	595	526	573	576	582	549	575	541	570	527	557	537	573	564	507	522	539	557	542	561	533	545	568	598	517	546	584	587	536	564	552	536	518	520	490	555	549	581	576	556	565	575	579	569	576	529	530	550	551	550	554	532	533	564	501	589	571	555	538	530	524	561	545	559	544	510	519	558	513	586	584	554	567	568	553	594	546	545	547	595	564	526	594	561	563	538	552	542	536	594	529	508	577	572	556	560	536	526	521	551	525	544	523	546	527	571	565	543	578	575	565	526	562	547	545	579	554	553	547	495	554	587	580	536	569	537	557	531	579	574	538	584	543	527	547	549	574	572	610	606	548	579	557	581	562	550	543	540	570	562	546	566	572	564	522	545	602	553	587	571	547	587	546	556	539	555	568	545	560	569	564	564	580	544	571	517	512	565	563	552	538	543	544	593	552	592	544	555	510	522	538	570	515	541	550	564	531	535	556	563	571	581	583	563	568	566	553	548	526	565	569	594	552	542	513	611	552	569	553	548	557	596	508	567	606	564	546	519	604	569	591	584	584	577	580	493	596	568	567	582	563	574	555	550	574	560	559	541	560	593	538	594	544	545	537	577	553	550	572	555	539	622	536	547	573	582	575	548	526	570	582	592	522	561	495	572	552	553	538	555	563	577	571	582	603	567	569	565	570	541	565	552	564	528	564	561	561	575	558	549	576	542	562	569	535	581	559	557	571	532	527	575	592	559	550	557	520	547	551	554	505	571	585	595	528	541	569	543	573	565	510	521	531	525	579	561	549	548	574	527	521	572	559	507	546	551	536	550	536	564	576	568	585	535	586	560	547	554	532	545	546	610	533	563	511	533	582	560	568	567	578	554	592	560	533	545	549	564	546	566	579	538	573	583	541	559	548	524	586	520	588	532	561	559	525	582	543	543	525	546	533	542	538	576	541	579	528	555	558	539	554	539	591	546	556	572	566	587	578	534	549	573	500	550	599	547	540	560	535	557	544	545	561	544	520	558	525	556	524	567	558	569	572	597	564	570	576	577	583	566	585	551	566	532	536	611	530	516	550	565	583	569	555	551	551	580	590	566	558	566	560	611	548	562	583	542	567	606	522	544	535	557	563	568	561	537	536	520	533	575	573	588	562	563	494	583	550	585	535	576	533	547	567	548	553	553	609	577	551	559	583	539	547	571	566	523	540	562	548	541	562	524	581	556	583	560	548	590	555	553	563	571	584	591	627	599	569	570	569	535	585	548	547	523	566	564	543	504	572	542	539	552	563	556	520	580	541	547	541	571	575	548	530	550	582	599	536	567	511	582	538	548	547	566	531	512	551	560	579	563	572	515	570	525	523	544	552	562	578	592	570	559	568	536	543	569	568	544	557	558	561	580	537	554	536	553	576	567	551	542	599	565	559	542	578	567	544	565	521	545	557	583	557	550	550	587	578	569	584	555	493	551	601	554	545	576	567	584	555	598	590	575	555	545	591	554	541	574	546	577	543	579	572	513	595	575	568	584	580	522	542	542	561	581	507	598	570	551	522	598	553	556	531	518	527	552	579	543	540	515	531	586	563	545	530	556	530	568	535	587	562	550	560	548	551	548	579	529	577	561	542	588	552	577	552	527	612	564	553	560	554	555	550	538	587	528	544	554	577	543	521	546	551	537	550	550	543	541	553	585	571	577	571	560	542	560	574	578	566	540	525	535	533	539	522	527	566	512	562	580	559	512	575	566	564	576	539	598	568	533	555	533	581	550	557	543	545	525	526	542	532	554	550	589	587	538	584	531	574	564	570	539	574	565	579	566	531	574	552	567	573	561	512	566	602	524	546	537	515	560	531	564	531	590	582	555	553	544	558	560	585	565	561	523	562	564	536	610	547	524	577	551	563	567	570	566	548	579	542	527	549	547	508	508	567	535	574	568	519	538	570	576	514	547	553	527	612	557	519	511	553	516	557	567	563	537	549	571	559	568	601	534	547	570	556	568	591	537	513	518	564	543	571	562	580	549	571	563	529	537	543	548	528	551	633	548	555	531	546	527	563	524	560	528	565	530	554	541	551	573	516	555	586	502	553	583	597	574	578	565	582	535	537	582	574	560	525	612	549	588	562	565	527	526	558	569	522	547	549	554	553	558	535	551	520	533	509	600	534	552	560	554	510	525	577	579	582	578	572	530	550	573	573	566	542	550	565	533	567	537	546	554	545	571	573	562	565	522	537	570	523	558	564	577	559	536	543	544	518	557	586	548	575	544	503	552	504	542	543	530	535	552	535	584	539	543	549	525	566	554	566	550	542	546	535	536	544	569	517	552	597	557	519	557	542	569	591	570	539	566	536	560	579	593	554	546	605	559	567	533	546	542	530	546	586	564	546	574	576	569	559	545	557	567	573	589	545	560	536	582	557	515	538	544	555	553	579	520	545	556	501	570	572	558	554	569	560	548	531	526	577	564	539	495	570	565	577	545	528	548	555	593	559	523	551	549	525	598	565	535	574	518	534	540	607	527	580	593	563	523	595	564	506	525	537	564	557	539	538	558	544	560	524	577	587	578	537	551	594	518	538	570	566	546	533	548	565	520	551	547	591	596	568	590	560	573	493	511	550	511	534	581	570	546	571	545	574	560	584	587	561	551	529	525	568	538	539	534	553	563	558	551	539	538	489	543	531	542	517	587	573	577	563	578	546	534	537	551	568	537	566	546	551	596	565	531	534	529	534	522	562	530	511	556	540	545	567	526	569	544	533	566	540	522	607	552	559	568	555	551	544	567	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3144	192	177	156	132	126	124	113	123	112	110	124	127	110	116	114	98	105	114	111	105	109	97	98	102	127	111	99	120	99	111	97	110	109	114	110	112	107	99	93	107	108	93	103	113	95	110	113	121	106	116	107	111	110	113	111	86	121	102	100	108	98	99	126	115	96	94	103	87	99	103	78	113	95	118	96	103	110	103	94	110	100	89	110	96	87	92	98	112	117	87	127	139	107	111	94	110	113	88	105	95	113	103	135	124	88	91	103	113	107	109	111	112	108	110	113	129	118	124	118	106	113	108	108	106	85	125	114	112	94	84	110	96	103	117	112	116	109	95	101	112	106	107	108	105	93	97	111	91	96	124	94	140	116	112	93	123	121	105	88	115	127	124	104	101	103	114	113	110	100	113	88	134	99	100	102	105	114	115	107	109	99	99	114	117	117	119	118	109	123	107	109	103	102	111	88	101	107	95	109	110	116	97	88	105	106	122	116	85	109	95	106	118	105	107	106	101	133	98	101	119	104	99	106	97	92	104	96	123	99	118	112	88	102	104	110	98	116	104	100	100	111	102	97	98	118	100	94	104	110	108	96	117	107	114	115	104	97	107	89	100	111	104	112	99	124	96	98	119	123	101	119	100	112	101	96	101	103	118	114	115	103	100	119	114	123	123	112	115	113	120	97	107	97	93	105	91	125	110	102	115	117	109	104	106	98	96	96	132	122	119	128	103	96	128	105	115	88	101	103	109	95	93	102	126	106	107	116	89	109	110	121	94	110	98	107	97	109	116	111	129	111	110	111	100	94	113	104	118	112	114	131	99	102	110	101	102	88	101	100	110	93	92	121	107	118	109	110	104	108	92	106	112	111	119	113	116	117	114	95	107	101	118	95	115	113	114	122	104	108	102	99	129	99	95	96	118	98	102	105	103	103	109	113	117	109	103	108	110	95	115	116	108	112	92	105	113	119	106	109	114	108	103	106	111	114	113	95	113	109	96	92	109	127	112	95	99	110	109	119	110	116	100	95	124	88	128	113	107	105	106	112	108	100	100	93	114	108	101	112	129	98	107	89	110	114	100	100	108	98	111	102	119	115	117	113	83	113	119	116	120	102	100	93	98	110	124	92	131	97	97	102	104	105	125	111	96	106	114	105	96	106	122	93	95	105	108	127	107	104	117	98	114	118	101	87	117	101	106	117	109	115	117	112	118	121	116	105	92	96	109	87	119	113	93	103	91	104	102	84	126	99	126	105	87	101	96	100	98	95	103	100	94	125	105	118	92	105	109	109	119	92	118	88	115	116	118	90	97	112	111	125	106	111	98	101	134	112	119	81	106	109	107	97	102	113	112	102	98	106	97	98	109	96	94	112	105	105	88	96	105	89	124	103	119	97	101	120	103	109	102	111	102	113	116	108	100	92	100	97	117	91	107	91	90	95	112	110	90	94	116	116	109	93	87	104	103	112	107	127	110	116	120	121	132	113	86	99	119	107	118	119	119	103	112	102	107	113	110	101	95	93	95	123	100	106	113	87	117	111	111	103	110	124	91	88	105	94	99	106	115	104	96	114	105	95	121	96	113	114	86	115	108	112	116	118	120	106	108	106	109	105	98	99	128	108	124	104	112	114	110	110	96	113	105	105	100	101	112	105	113	85	86	114	116	113	127	120	89	108	113	113	96	93	101	101	123	114	90	109	112	99	112	114	113	100	118	94	124	98	105	114	89	116	120	107	101	103	111	105	106	97	94	99	114	110	110	124	105	86	99	104	117	96	110	98	105	109	90	113	102	110	113	127	99	102	114	103	101	103	108	104	109	92	105	108	99	130	119	99	114	97	106	109	107	102	103	114	109	101	114	118	122	98	116	95	98	87	91	115	95	116	126	98	130	93	108	106	105	115	111	109	102	102	100	93	99	108	108	95	105	116	104	83	120	103	112	106	113	111	108	94	107	118	123	106	105	111	99	102	94	113	121	109	95	105	112	109	119	118	101	118	106	79	101	105	119	125	97	120	112	99	103	105	113	108	98	116	114	113	113	98	97	103	97	101	111	108	106	113	107	100	123	131	120	106	117	102	116	99	105	111	121	93	91	89	95	112	126	124	120	108	106	109	103	97	106	102	107	113	128	123	120	115	120	116	113	99	122	112	109	115	110	111	95	104	107	104	126	99	91	115	119	92	110	102	101	114	105	107	111	79	106	121	92	109	108	108	111	114	111	89	104	103	105	107	89	131	98	94	124	112	106	113	128	111	102	93	106	119	104	103	117	101	111	116	100	97	111	95	97	95	111	101	109	103	108	104	99	120	109	131	101	128	91	111	116	90	111	97	100	115	118	106	110	121	123	89	117	98	89	114	104	105	93	97	110	114	97	94	114	132	95	113	91	101	95	90	105	125	88	101	98	92	97	114	96	104	115	93	111	96	83	106	126	120	88	90	109	108	110	87	112	116	117	96	108	95	112	122	102	91	112	109	82	120	104	117	103	110	105	103	110	102	97	100	106	97	111	105	84	95	112	107	88	92	103	100	115	101	105	94	131	99	122	134	103	108	114	109	101	94	87	102	106	98	112	111	106	102	112	117	114	113	97	106	108	112	101	114	100	103	101	92	100	110	102	98	92	104	82	102	110	91	100	124	99	110	88	108	108	96	112	121	96	109	107	119	110	108	108	111	96	120	92	94	110	99	128	97	109	104	94	99	98	123	104	109	106	96	103	95	104	103	99	105	110	101	122	122	97	105	101	130	113	110	104	109	113	113	106	94	99	89	110	108	88	111	112	118	110	107	93	105	112	112	124	85	99	115	97	123	106	99	122	102	114	103	89	105	122	113	102	113	108	114	95	100	116	106	104	110	106	96	105	110	120	110	100	117	115	101	101	95	95	103	107	109	102	113	108	106	97	128	116	110	116	102	109	96	93	118	98	99	104	90	93	107	111	101	99	111	101	102	108	112	100	109	98	93	110	114	121	119	114	114	98	91	117	131	100	130	113	104	100	84	112	106	116	120	99	109	109	111	96	128	88	117	110	106	97	119	110	120	106	100	102	97	105	108	121	118	118	109	119	108	93	98	85	100	100	93	112	106	99	116	111	114	89	109	100	104	112	98	117	108	98	102	106	96	108	128	110	109	96	87	124	107	92	95	109	102	116	108	112	119	90	111	85	113	118	103	127	119	113	125	100	103	94	116	109	99	107	94	98	103	104	110	97	111	96	114	87	108	100	121	109	93	105	117	109	101	98	103	123	111	109	103	107	97	108	101	96	93	110	109	103	104	105	102	90	119	110	110	109	104	89	112	119	106	96	107	118	105	127	115	124	103	94	88	106	103	112	112	99	112	106	103	100	117	127	92	117	101	109	102	133	110	112	113	108	94	98	102	88	96	113	87	112	103	94	95	109	94	118	104	97	104	102	101	88	108	108	116	110	112	121	97	113	106	110	112	97	113	80	100	117	124	127	107	127	94	106	107	93	100	115	120	89	106	101	110	95	113	122	122	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3394	404	502	510	503	427	446	389	390	390	351	379	320	341	369	374	365	355	321	320	327	346	374	341	331	363	337	362	359	341	321	345	351	323	308	317	324	327	315	368	332	363	324	332	311	346	318	332	330	341	321	341	329	371	327	326	306	329	303	327	301	330	331	335	328	340	334	334	314	336	306	341	320	325	332	334	321	336	308	316	299	355	300	330	341	332	325	302	307	350	304	335	326	329	320	336	317	331	346	313	302	317	342	331	325	319	325	314	327	331	364	322	304	368	344	319	333	324	322	298	284	345	338	357	312	340	343	328	328	333	338	334	322	303	316	338	333	314	322	342	370	380	389	338	339	290	327	330	322	313	335	329	343	337	320	322	333	333	336	350	333	343	301	369	338	306	320	297	362	330	338	322	317	348	321	298	328	336	313	318	330	328	323	339	335	333	319	322	318	344	327	341	334	298	344	351	360	330	305	320	314	346	308	310	335	340	329	334	319	342	344	331	296	328	354	311	342	332	322	295	335	301	362	316	342	315	327	287	336	333	308	336	350	329	345	312	314	302	311	303	300	348	337	301	301	308	327	310	317	320	365	314	311	347	338	305	313	300	370	343	368	342	354	331	340	338	311	316	310	367	294	356	315	304	337	358	316	328	336	303	344	332	307	299	348	318	328	308	319	329	338	318	320	346	330	325	355	332	301	320	349	300	320	361	349	328	310	321	330	354	308	326	333	337	325	345	329	322	318	302	301	297	368	365	324	320	306	348	338	309	357	317	316	340	339	314	321	300	327	318	326	329	339	313	297	337	316	309	301	323	324	326	316	302	359	298	341	330	307	332	339	296	320	333	339	324	334	351	292	322	320	324	322	334	334	296	330	326	318	336	310	336	305	347	328	333	313	329	312	330	337	328	304	291	324	313	338	310	330	311	325	355	301	329	346	346	310	329	307	328	320	320	328	321	322	300	349	329	328	312	337	280	276	319	387	350	315	323	344	315	321	316	320	353	313	365	315	346	318	318	321	316	315	348	324	349	372	317	300	307	320	328	360	337	354	346	324	341	302	318	329	310	304	356	302	313	356	331	311	353	314	339	350	323	335	346	332	324	331	343	328	310	332	309	332	310	323	318	310	333	299	317	317	326	303	317	349	322	302	343	326	335	322	334	349	309	316	330	308	318	348	327	338	337	317	319	341	343	348	324	329	329	349	330	298	337	337	340	334	316	311	325	320	334	336	336	315	319	285	341	321	346	324	299	326	350	323	314	327	313	312	311	344	335	312	300	336	302	290	362	359	307	323	330	293	295	334	332	346	322	331	320	369	326	323	359	315	277	326	330	338	297	361	306	315	296	328	364	315	280	303	330	329	316	357	312	340	319	356	307	342	339	326	311	285	335	310	340	342	291	326	340	310	329	337	315	331	326	320	306	350	295	334	340	349	331	283	305	325	335	326	320	334	324	337	333	316	357	326	307	307	329	329	326	344	362	292	355	335	266	329	316	349	312	345	334	328	319	338	325	310	346	329	303	320	302	303	352	326	313	316	316	326	338	316	329	332	305	348	338	336	306	309	326	318	326	300	325	317	303	300	343	336	309	339	357	299	303	304	336	331	305	354	342	316	317	380	341	363	340	297	319	351	300	296	341	328	347	359	328	332	334	295	334	306	330	330	336	323	349	345	305	357	330	328	342	316	345	333	315	340	321	336	371	329	355	306	299	324	340	349	308	324	323	327	306	313	327	326	328	330	304	325	318	333	339	335	318	319	339	344	346	333	346	318	355	337	311	348	340	334	327	325	350	309	312	320	321	309	356	313	295	360	323	335	335	327	301	358	312	347	350	339	311	341	307	337	330	277	349	315	327	316	344	323	359	333	323	361	309	303	337	353	329	346	308	317	330	321	335	321	354	326	308	331	314	322	314	333	344	329	329	327	322	320	338	352	346	325	305	327	322	320	348	332	361	305	325	283	346	294	339	293	361	319	328	339	362	360	321	299	293	308	327	340	306	319	328	342	320	319	331	299	361	352	306	308	333	330	319	323	376	340	314	350	340	341	336	354	310	304	350	328	291	351	333	313	339	333	346	343	300	300	340	339	313	348	334	317	306	303	318	313	321	296	306	332	325	319	322	305	322	328	315	342	355	325	324	360	329	331	360	304	364	349	336	330	347	335	325	328	353	327	348	339	334	352	304	322	325	329	332	318	389	323	321	347	316	317	353	305	320	319	325	306	323	331	333	326	313	293	345	345	337	351	341	333	306	298	302	344	324	340	345	309	341	351	283	353	311	338	318	307	334	349	300	354	337	351	350	356	320	327	329	344	322	294	330	328	348	306	316	322	334	320	324	327	353	324	322	315	326	331	324	330	316	312	314	337	296	335	343	336	301	308	350	333	346	335	330	335	361	329	341	321	340	331	318	326	305	330	351	340	354	316	338	351	321	329	345	329	333	326	333	336	346	357	320	350	341	313	340	371	340	345	309	349	315	323	345	317	353	331	319	314	310	343	346	333	344	315	300	302	351	342	304	303	319	327	372	335	333	323	327	328	343	323	327	338	333	354	356	327	332	316	341	291	336	316	302	347	320	352	342	312	352	338	294	323	349	307	323	337	308	330	304	346	357	341	346	333	294	314	340	346	327	349	334	291	324	345	294	325	322	314	332	330	329	366	290	355	338	278	331	312	347	339	345	344	334	319	324	320	326	292	344	327	327	345	281	357	329	296	328	320	298	308	327	330	341	347	330	331	331	337	311	313	309	360	281	361	329	326	311	288	329	331	356	345	334	295	309	329	330	324	300	333	344	336	322	350	342	311	327	354	333	318	336	320	330	299	299	322	352	370	322	325	324	329	314	348	315	343	315	328	301	318	295	337	321	337	297	319	320	322	335	300	354	331	339	333	325	325	300	319	335	307	338	337	348	337	329	324	316	343	316	334	293	296	337	329	292	351	307	307	297	336	314	310	329	302	317	347	344	302	313	316	338	333	321	311	318	325	325	316	316	317	339	347	333	317	328	317	300	335	298	330	317	333	294	305	317	311	297	358	349	317	315	347	306	317	311	312	324	370	346	348	331	309	335	309	295	294	357	309	298	353	317	362	299	350	346	321	318	351	335	313	327	318	313	324	381	351	322	320	326	334	331	343	322	306	304	314	332	337	340	314	333	311	351	344	297	318	361	301	346	312	319	321	296	325	319	333	304	337	345	331	335	350	318	303	336	333	309	307	325	356	270	281	294	314	351	333	348	343	308	324	369	350	320	316	357	311	321	322	295	310	310	325	316	347	312	317	329	280	295	344	322	344	317	327	332	306	364	326	328	345	338	314	348	333	328	313	295	316	310	299	336	354	333	322	331	300	336	310	323	327	332	350	304	300	338	313	336	310	338	352	327	334	317	348	332	328	349	335	335	322	328	308	317	319	334	332	283	283	318	328	361	324	346	328	361	322	308	293	306	330	333	323	305	314	311	335	296	327	330	307	286	294	318	339	328	332	299	318	327	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17953	1331	1422	1112	763	544	415	337	272	226	195	193	172	170	147	133	158	121	118	113	114	126	129	103	110	101	128	106	108	95	101	96	96	96	89	96	90	99	87	99	96	99	94	98	96	96	90	75	85	95	89	83	95	91	91	87	102	117	92	70	79	79	110	77	105	85	72	79	95	75	94	77	77	78	89	76	94	108	77	77	109	82	98	85	88	72	70	83	72	82	96	94	72	90	84	79	89	80	99	99	97	93	82	69	86	77	77	91	84	87	89	101	85	80	89	80	100	89	97	74	95	75	77	107	90	88	105	92	92	101	81	106	84	100	95	88	74	89	85	92	100	77	92	93	97	95	99	104	92	85	109	89	92	88	107	84	70	91	94	93	78	78	102	115	74	89	79	85	79	87	95	83	104	93	72	100	66	84	108	71	93	81	76	96	89	94	82	91	92	83	96	85	96	79	81	99	62	75	83	107	104	67	98	91	73	100	79	105	90	73	89	91	81	86	79	90	77	97	82	74	88	74	86	72	83	90	78	89	91	90	73	94	97	66	76	82	110	73	76	103	84	93	98	104	81	74	79	83	84	77	76	97	79	85	89	72	87	92	105	77	73	66	85	107	96	69	89	83	103	87	97	96	76	74	81	89	96	73	80	101	99	85	102	88	79	91	94	88	78	90	83	95	92	66	88	93	88	92	89	93	93	102	85	79	103	77	107	91	97	102	77	76	76	85	76	73	96	99	80	83	85	85	97	86	77	75	82	93	79	87	87	98	82	86	94	83	81	80	86	95	80	76	77	81	85	76	95	97	91	76	79	88	104	89	90	109	97	104	82	102	74	103	102	96	103	106	91	89	88	75	91	78	89	94	92	81	77	88	90	85	93	86	88	101	86	83	99	81	79	85	112	88	94	86	90	101	98	88	87	83	85	110	87	86	80	90	77	89	99	88	78	82	98	98	86	105	64	95	93	77	102	89	88	95	71	79	88	73	114	85	91	97	94	91	76	98	99	96	77	92	90	96	87	91	94	91	83	77	81	82	90	94	93	93	84	82	102	86	82	104	108	87	87	98	91	94	104	99	103	73	87	91	86	92	101	86	92	95	92	99	86	92	71	96	83	85	88	84	86	71	65	93	111	75	88	96	90	99	86	86	97	83	97	94	84	98	88	83	85	86	81	84	67	90	85	90	74	95	100	98	91	96	84	91	83	101	93	92	80	98	98	73	87	82	86	82	78	86	92	84	70	89	85	77	81	100	79	84	79	94	82	86	79	89	97	107	91	86	89	80	79	81	86	111	87	82	71	95	89	94	99	86	87	91	83	90	89	90	81	90	101	84	102	91	92	81	77	91	85	84	91	83	87	89	99	108	74	79	80	76	86	102	79	91	98	82	93	95	94	81	100	84	65	89	99	91	92	105	82	71	94	95	94	111	89	87	91	76	95	78	84	100	72	103	85	83	82	76	101	89	99	81	77	86	90	87	74	90	82	90	100	87	95	89	54	82	72	96	93	97	73	79	110	82	103	85	80	99	98	96	80	87	84	84	74	96	92	91	80	94	90	83	79	85	81	88	82	101	100	83	111	82	72	87	93	86	105	79	75	93	94	81	93	85	80	74	89	80	91	95	89	85	98	89	71	93	88	92	97	96	95	103	82	95	97	95	92	77	73	98	88	99	88	89	84	93	92	93	88	88	80	80	75	78	86	111	89	91	90	80	96	88	82	92	91	93	72	92	95	84	88	71	83	79	83	90	90	96	86	103	95	94	89	79	88	82	89	101	86	84	102	73	76	87	91	79	82	80	96	97	83	85	83	84	101	103	99	82	92	96	113	88	83	81	81	95	94	80	100	97	96	83	96	79	76	79	77	74	81	88	86	81	90	70	88	88	92	82	98	101	67	84	78	90	95	88	85	71	86	100	90	91	95	72	92	86	86	95	101	90	95	94	93	70	110	92	89	87	85	87	80	91	89	93	77	93	75	98	94	89	89	107	102	73	92	85	94	86	96	86	92	90	84	91	91	78	106	106	99	81	95	81	75	95	87	78	87	84	110	89	96	73	92	94	82	98	90	88	86	86	81	87	79	99	95	79	72	83	80	89	95	89	96	89	83	77	100	88	84	89	97	82	92	99	109	81	97	87	87	78	82	117	81	104	65	92	92	82	80	90	101	77	86	81	90	84	89	68	81	80	76	82	75	95	97	76	78	93	81	95	83	89	114	90	83	87	104	95	99	84	108	83	94	105	109	89	92	104	97	90	74	84	111	93	79	97	95	87	87	103	93	85	83	84	101	82	84	86	94	70	90	85	101	97	85	120	84	74	111	82	85	102	111	89	85	87	75	100	100	83	82	95	87	99	72	97	76	87	105	81	66	108	77	92	105	88	86	93	82	69	104	91	80	103	83	77	105	88	88	101	92	89	81	91	90	85	103	77	95	74	99	90	101	90	101	102	84	88	94	94	103	100	96	82	94	82	72	91	102	73	100	93	70	84	107	101	90	88	92	96	97	89	78	82	80	84	94	91	85	92	99	90	93	82	86	100	74	83	91	89	113	93	90	92	89	84	83	85	99	94	75	105	92	74	74	99	80	85	94	86	82	96	95	100	74	101	79	87	79	88	82	98	84	95	109	83	90	94	93	91	84	93	94	83	87	88	95	81	101	79	87	98	94	87	97	103	88	86	97	77	104	98	95	90	104	95	89	99	101	77	86	85	82	78	94	111	92	93	94	88	76	67	71	90	96	70	83	89	89	88	80	93	85	90	87	89	80	99	81	97	90	105	79	102	95	81	89	109	91	96	103	85	105	89	106	92	79	85	82	73	88	86	78	107	72	85	82	95	104	90	86	92	90	80	101	95	87	94	72	89	76	99	94	71	88	92	93	88	93	87	74	68	96	80	89	79	86	84	98	92	78	88	95	83	79	88	99	79	91	78	90	98	92	102	97	91	82	85	93	100	95	74	85	89	81	76	96	99	96	76	94	94	85	77	102	90	89	89	84	84	108	84	76	92	90	70	107	82	69	85	71	89	79	98	71	78	103	81	70	97	103	101	72	79	88	78	96	81	74	80	104	100	90	78	82	108	87	103	85	86	89	91	95	92	100	93	95	92	74	74	72	77	96	72	103	103	62	83	98	97	94	78	100	89	95	88	83	92	91	74	86	75	106	104	96	94	89	83	69	105	83	87	90	108	77	102	101	92	90	79	75	84	100	103	69	89	89	87	82	69	70	82	82	99	91	89	103	105	91	84	83	81	83	100	87	74	77	80	87	94	68	88	85	74	96	90	88	85	80	77	89	98	94	96	88	82	82	84	85	76	101	84	104	85	72	86	79	92	74	90	101	93	76	98	79	102	81	91	97	86	79	84	77	99	94	79	90	73	103	93	85	84	85	88	87	77	95	87	96	84	82	90	85	76	76	95	107	98	88	80	92	83	90	103	67	88	84	89	86	99	100	82	84	96	88	107	70	103	97	87	80	88	100	73	85	91	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9043	1408	3505	3691	3154	2624	2097	1784	1434	1190	1060	876	882	787	704	693	588	566	563	561	470	493	450	454	445	461	474	445	420	402	411	367	370	354	380	351	354	396	336	374	353	333	322	348	307	357	337	341	326	319	339	300	347	282	298	304	317	334	318	323	311	319	322	297	333	282	319	318	319	321	314	295	311	291	281	301	312	306	311	297	324	320	267	315	321	313	292	287	285	264	281	320	308	289	268	285	318	292	279	317	324	302	306	312	303	296	268	279	343	301	279	276	289	329	328	281	325	300	279	300	293	291	305	265	279	314	323	294	280	342	287	289	319	299	285	263	293	261	284	321	293	273	277	289	275	288	313	317	290	282	279	295	305	265	264	293	274	287	291	270	299	308	287	326	317	269	294	295	284	298	302	306	285	287	322	270	255	259	312	302	318	281	287	270	300	276	285	280	273	312	269	275	301	284	323	293	278	291	296	280	273	304	304	288	297	289	292	289	315	302	307	312	259	288	291	285	293	301	293	266	275	318	304	265	278	264	293	311	295	294	275	310	276	272	278	347	271	264	314	275	305	285	287	282	277	306	300	307	301	295	278	287	243	305	295	285	314	282	271	292	294	299	257	294	310	281	289	281	278	309	291	300	270	304	278	268	291	298	305	283	311	302	275	292	277	288	284	283	312	272	283	304	285	278	313	252	280	275	281	275	256	298	314	301	297	282	268	300	287	302	294	287	264	304	270	290	324	282	287	252	304	248	302	302	299	277	257	275	261	303	299	297	285	333	278	299	279	304	281	322	309	272	311	295	315	300	305	261	255	293	319	277	286	261	294	311	296	314	295	307	277	298	299	300	291	298	265	304	291	296	268	289	287	305	291	277	303	288	295	283	272	314	264	312	285	303	292	309	297	300	245	260	292	318	293	290	301	289	307	272	286	302	290	296	249	263	292	306	318	289	294	302	274	275	265	300	318	269	289	276	303	295	278	294	284	295	277	286	291	291	280	308	290	280	268	243	293	286	278	274	313	282	306	279	273	303	255	290	303	294	321	281	294	269	261	308	286	266	309	319	292	295	278	334	298	298	296	304	308	325	292	288	305	276	287	311	284	286	339	280	274	314	274	294	292	310	285	308	311	302	311	286	313	283	279	268	299	307	309	279	277	283	280	290	264	278	307	308	288	284	298	321	298	296	300	301	256	280	269	266	279	263	268	286	286	295	272	278	294	299	280	280	270	290	270	283	315	278	286	293	301	302	300	280	288	297	301	310	306	305	306	265	257	296	288	269	285	277	299	270	285	304	311	317	282	286	281	287	266	307	312	291	294	318	296	263	283	290	284	281	263	291	265	292	314	310	262	332	264	249	302	271	256	295	291	251	296	283	293	305	287	272	333	295	280	303	261	302	277	284	276	315	292	263	273	249	308	302	282	289	308	269	318	279	237	294	306	307	304	272	296	273	311	317	289	279	287	286	299	298	269	308	306	287	298	287	277	291	286	287	301	289	293	299	309	277	288	288	262	263	322	301	286	299	310	269	304	290	270	283	313	289	292	272	288	268	306	312	310	283	272	291	291	279	293	280	297	322	300	304	266	302	268	296	275	282	277	287	304	322	317	322	309	283	276	274	240	324	287	281	281	302	280	268	291	293	271	309	277	291	305	309	274	290	327	282	323	318	284	317	284	251	283	294	305	264	303	309	341	307	273	268	294	301	285	266	256	281	261	275	283	291	291	286	274	282	309	297	277	260	298	290	300	261	293	304	284	291	295	271	275	266	308	287	298	285	265	282	298	274	266	299	288	298	288	297	294	288	274	263	277	322	285	267	264	285	339	284	300	249	263	275	312	330	292	271	271	319	272	278	318	316	316	288	285	305	289	301	285	278	300	275	270	293	251	278	277	307	292	308	284	298	304	300	298	295	316	271	293	311	277	269	274	322	277	278	282	264	277	294	270	268	258	296	291	277	315	286	276	302	307	308	278	284	298	308	273	258	291	270	288	291	279	273	266	309	284	293	308	266	285	287	285	296	280	284	270	279	268	304	287	303	299	292	293	268	267	302	311	297	276	291	309	249	283	272	273	270	279	299	290	293	290	278	307	270	317	267	316	250	272	281	277	311	289	282	268	281	307	304	300	304	278	307	277	293	266	295	292	292	300	297	272	290	297	321	266	286	281	294	299	306	292	280	265	309	281	270	288	278	305	300	312	282	286	279	296	311	271	283	249	264	263	295	308	315	278	301	302	284	330	303	284	285	293	269	284	271	265	263	272	291	290	308	264	300	307	321	285	304	311	319	314	269	301	305	292	279	281	292	276	313	286	289	292	272	321	277	285	300	319	303	335	277	284	297	296	291	318	260	292	280	268	274	296	299	300	268	314	304	287	304	269	272	311	290	274	288	314	275	299	269	280	281	308	274	329	271	284	271	301	295	297	290	292	303	311	275	290	290	294	293	265	308	261	294	304	280	287	288	303	274	289	279	305	298	310	258	313	298	287	284	295	266	277	285	269	285	279	286	268	289	313	279	282	277	303	271	283	272	277	302	284	303	310	266	281	286	281	279	276	296	302	295	285	277	290	293	266	305	282	289	299	281	282	297	274	300	303	301	314	311	283	296	296	287	313	302	309	272	314	290	309	290	313	282	288	302	261	311	284	278	254	299	293	318	305	279	275	300	292	300	248	279	318	308	265	281	292	294	294	264	264	310	320	322	308	280	284	297	277	295	290	265	272	327	280	291	298	288	290	298	306	285	288	284	263	307	297	309	306	276	282	306	277	267	262	274	286	315	265	290	299	256	267	298	294	274	290	289	257	316	291	259	267	254	276	300	297	292	288	266	284	291	283	296	282	302	309	292	294	307	283	270	289	261	303	293	308	289	297	292	339	307	308	295	256	292	272	275	302	282	307	282	301	310	302	312	294	319	312	287	261	302	336	265	309	250	275	281	277	286	261	307	298	280	300	285	286	270	314	294	280	307	294	268	277	281	291	300	298	281	327	275	288	277	301	300	263	274	276	269	321	307	280	291	290	309	274	312	289	295	273	312	296	284	302	286	276	280	293	295	261	283	278	272	288	306	302	289	297	284	316	299	314	290	301	320	309	321	291	281	277	264	275	293	275	315	284	271	302	288	284	281	285	294	294	292	286	329	277	309	297	274	318	270	263	307	301	274	300	273	254	297	272	295	288	274	289	285	294	295	319	272	308	286	290	284	304	295	277	261	288	290	293	300	280	299	323	254	262	306	292	280	281	293	317	258	290	288	258	293	280	288	295	264	287	261	296	264	289	284	266	275	267	299	293	304	310	296	272	281	319	306	295	298	291	286	299	279	291	283	288	255	286	280	289	277	290	289	292	284	278	290	269	271	288	300	272	315	288	298	272	300	266	311	271	302	282	277	302	312	290	252	258	337	291	284	282	309	304	304	257	320	265	296	288	279	307	307	269	322	266	303	295	282	270	324	299	316	278	308	312	269	307	289	302	285	306	274	279	278	300	313	283	272	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28734	3866	3082	2272	1568	1134	858	644	568	495	431	411	345	320	334	290	303	278	240	262	247	230	234	217	245	222	226	213	229	224	220	239	197	213	175	205	234	199	203	161	198	181	201	206	237	213	229	191	182	178	167	200	183	201	190	192	196	212	199	211	204	222	205	207	212	188	177	200	198	225	209	196	208	185	193	188	216	152	201	202	204	214	185	167	195	213	193	202	198	192	204	213	239	194	183	197	195	201	212	173	209	210	178	182	176	165	213	201	216	171	204	188	187	183	178	193	202	210	195	204	198	166	207	184	197	171	190	191	179	187	179	187	177	215	172	199	205	165	200	218	188	206	197	198	197	216	180	205	177	175	211	208	191	204	191	195	196	201	205	182	191	200	191	170	166	167	197	170	208	181	191	210	189	223	197	195	200	188	187	200	170	209	202	192	210	185	182	204	190	197	198	164	183	188	194	195	194	211	189	172	204	181	213	193	223	174	175	200	180	160	186	190	184	197	188	215	185	178	187	199	192	186	215	196	202	176	186	203	200	203	188	186	204	182	192	186	222	182	194	216	197	203	195	186	198	185	193	198	196	188	206	200	197	188	204	186	188	182	203	170	198	195	204	212	186	220	206	197	194	193	194	211	203	189	178	184	220	178	207	188	187	170	178	204	187	194	204	197	201	169	195	204	208	204	186	192	218	208	176	195	177	216	203	190	199	194	195	199	204	190	195	186	212	201	189	196	184	217	201	188	160	160	192	218	217	180	182	171	210	187	174	191	174	171	180	168	191	208	211	196	210	193	173	193	185	214	208	204	170	199	196	186	188	209	218	191	209	198	197	187	193	203	198	199	184	168	201	216	214	225	190	202	218	204	193	198	207	205	192	190	226	212	174	174	201	183	210	202	191	197	189	206	190	189	189	205	202	180	188	186	190	176	215	182	174	178	187	182	200	191	177	179	208	175	178	188	183	200	192	181	195	190	200	207	202	203	181	185	191	190	203	181	192	185	220	232	185	170	180	198	192	188	194	186	172	182	197	187	174	195	189	202	183	191	173	193	161	163	189	196	201	167	191	191	182	194	191	177	192	203	190	191	199	195	183	161	207	216	165	185	210	203	182	181	179	205	193	179	210	209	200	167	196	188	184	190	193	203	200	210	181	202	184	183	190	169	191	189	210	193	194	190	186	175	193	204	209	199	186	193	219	198	182	217	194	207	171	213	200	200	183	196	205	184	189	210	183	217	199	197	170	206	197	193	210	191	187	197	193	193	181	194	172	169	180	176	182	182	188	201	179	209	187	204	196	212	187	196	197	207	194	200	172	198	183	210	185	206	211	204	223	213	178	196	210	188	194	187	172	228	193	173	192	208	196	169	187	203	199	201	193	207	163	211	189	182	186	184	235	209	200	187	197	196	193	184	171	188	200	201	216	208	181	191	198	201	207	185	216	194	186	193	196	192	179	183	183	199	184	194	173	217	181	180	183	195	181	191	191	193	195	182	194	198	211	205	205	189	218	205	189	190	225	175	200	204	188	208	209	193	200	173	198	233	222	218	196	194	196	185	202	169	217	203	200	198	223	169	187	180	176	193	213	191	191	215	209	202	202	186	194	214	190	201	184	198	202	205	207	183	172	164	217	200	176	182	197	196	201	169	223	207	188	183	202	175	222	193	195	183	160	198	184	212	182	205	178	172	204	184	181	197	184	209	202	221	191	215	216	215	210	170	190	187	229	207	193	196	184	210	188	188	209	188	187	185	177	212	176	224	193	211	193	219	194	217	196	195	164	218	187	208	180	187	189	169	208	194	215	206	192	196	194	214	203	191	191	190	224	200	194	181	190	196	219	196	195	169	180	200	210	184	197	195	195	173	205	179	191	208	212	207	191	184	227	213	156	204	195	187	178	202	217	211	201	197	193	209	187	203	218	160	197	198	197	199	186	180	186	187	208	217	196	227	174	189	177	170	199	206	226	182	209	199	177	207	211	181	190	180	172	197	187	181	192	170	213	179	195	199	177	194	181	192	206	185	180	179	198	173	181	200	187	206	185	191	187	183	164	160	179	207	210	191	197	199	212	190	204	198	202	178	186	215	205	170	185	189	197	192	196	193	204	195	190	182	164	194	198	172	181	161	200	207	216	185	190	192	193	206	205	169	192	174	211	190	200	237	195	187	176	209	178	189	207	204	186	197	197	176	188	196	183	168	174	191	174	194	175	203	190	217	174	188	210	175	199	192	173	186	157	205	179	199	187	203	216	170	193	179	194	209	179	194	210	197	179	199	198	213	192	187	181	168	175	187	199	228	199	200	213	188	192	174	177	207	209	194	197	195	220	188	185	185	213	183	186	208	157	208	186	207	194	190	197	204	187	208	196	169	198	172	200	207	191	209	212	184	199	206	187	208	181	214	184	177	206	210	187	204	208	192	193	199	190	180	172	204	207	173	183	189	193	198	202	185	195	205	174	192	169	200	222	197	172	200	173	154	164	215	185	180	190	189	192	196	202	227	189	180	209	200	189	167	180	208	166	190	214	186	195	187	188	183	209	209	189	215	203	201	180	188	197	193	209	206	194	233	183	191	207	200	211	199	189	199	174	173	232	185	191	210	187	201	169	211	178	199	222	192	195	184	172	182	232	171	182	188	197	201	196	196	195	195	179	166	190	184	181	180	194	200	190	176	199	178	204	195	199	187	198	182	205	163	205	184	191	192	202	199	194	167	189	188	212	206	197	186	201	182	186	193	176	212	188	209	223	200	193	180	177	187	166	192	186	212	190	214	202	215	183	169	211	176	231	204	193	221	199	176	198	204	209	201	200	189	216	196	184	201	177	166	235	167	181	179	187	198	197	185	186	175	183	200	211	187	196	184	177	184	198	201	213	192	217	195	206	183	148	218	198	193	181	191	195	186	178	221	183	196	177	178	210	193	172	195	200	194	194	196	200	203	190	188	189	181	193	184	200	184	236	193	176	194	183	210	184	189	173	180	194	190	176	180	172	183	200	200	202	208	188	212	177	184	197	205	171	199	176	192	192	166	186	206	209	193	190	203	195	186	195	211	212	204	196	179	178	178	184	210	206	199	187	179	195	179	194	191	183	211	176	209	210	159	189	188	196	179	205	187	188	156	209	170	206	183	190	206	201	202	206	196	199	197	218	192	197	197	184	183	180	186	174	185	194	189	195	221	209	188	206	198	212	189	194	218	202	177	174	180	194	183	210	191	201	191	209	207	209	193	198	185	180	204	230	189	202	201	181	196	212	215	198	189	169	195	163	218	218	203	198	173	195	171	195	182	198	174	176	196	193	186	202	179	180	177	196	193	192	165	169	187	204	208	185	201	196	229	198	215	191	206	181	214	191	220	164	187	186	197	197	164	204	192	227	195	196	199	188	214	213	176	199	197	195	194	200	177	188	174	187	195	191	193	174	204	195	189	185	195	176	190	180	200	181	180	194	196	165	176	207	186	196	192	191	182	193	184	187	178	163	174	195	199	212	200	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12871	2787	6440	7019	6005	4703	3805	3150	2721	2356	1987	1817	1668	1555	1348	1244	1189	1155	1084	1026	1010	969	917	883	796	834	895	819	801	796	728	734	765	733	708	711	651	730	636	671	644	657	677	655	683	655	613	647	626	623	630	613	641	636	597	637	608	629	617	605	603	584	588	577	602	628	589	577	559	610	603	545	614	604	600	563	610	636	584	582	605	609	582	625	579	598	571	570	591	569	548	580	579	583	549	635	550	604	553	569	620	590	584	597	549	559	556	579	618	585	623	584	587	561	533	572	555	580	540	558	620	586	585	568	607	541	540	580	561	598	540	547	555	587	608	585	574	551	547	547	525	602	535	574	523	581	547	565	583	549	580	562	550	558	579	596	584	555	542	582	552	561	590	584	577	539	535	544	546	583	540	586	579	598	574	548	560	552	518	576	555	571	542	516	574	573	549	570	576	501	572	606	549	528	598	567	542	567	548	541	583	557	545	559	574	579	530	536	540	574	555	600	583	564	537	578	553	566	578	557	521	589	587	543	565	540	580	534	542	570	585	519	578	585	550	567	570	571	563	563	575	521	557	595	613	598	525	527	545	563	594	594	567	600	512	539	562	588	519	514	599	560	515	572	572	548	565	569	588	525	591	584	581	538	541	529	562	575	574	580	551	557	599	547	557	539	534	554	547	535	580	588	565	565	566	531	538	545	565	576	567	506	554	564	567	510	550	574	577	550	557	545	522	532	555	524	536	584	576	545	585	560	600	517	573	546	536	565	547	554	603	527	587	537	522	569	551	534	583	558	560	550	587	555	525	591	507	553	512	572	565	592	597	537	561	541	578	571	576	574	565	580	560	563	551	556	539	537	556	571	562	543	561	578	532	516	547	520	594	567	536	568	587	560	559	624	548	542	529	578	555	564	560	589	602	542	567	533	598	525	567	575	568	576	585	579	586	575	591	563	548	589	627	544	556	593	584	555	530	546	566	580	537	582	547	584	529	582	582	543	566	569	546	585	536	551	593	601	576	539	581	564	549	547	570	544	527	564	506	596	563	532	543	577	559	586	563	605	573	598	543	592	547	550	539	555	559	572	581	551	558	572	584	536	581	526	551	528	564	571	583	568	563	572	550	529	550	566	566	566	599	608	553	585	577	562	551	592	558	566	559	566	570	570	569	538	560	563	594	567	544	561	550	513	571	552	542	562	560	564	553	548	518	544	559	557	555	527	554	565	592	601	596	563	592	522	562	546	533	563	573	533	522	544	554	561	572	518	536	556	521	559	531	531	565	552	546	584	555	590	591	567	558	549	553	595	562	585	544	542	579	515	562	543	551	562	579	586	590	573	554	572	583	590	549	564	560	566	560	561	549	534	595	553	526	539	516	566	517	593	562	540	585	539	583	545	557	523	601	585	588	550	595	519	545	519	553	544	541	555	542	576	580	550	540	527	575	570	550	539	529	548	524	578	580	542	576	561	579	584	533	532	534	594	569	559	531	571	554	574	579	564	547	587	578	547	538	623	568	544	579	557	532	587	596	561	537	581	585	561	590	578	583	547	527	630	521	553	583	560	537	557	556	541	569	577	558	561	510	599	522	547	523	528	514	514	576	531	563	525	547	549	566	540	565	561	624	566	558	585	544	586	542	573	532	550	536	591	590	562	575	570	544	608	572	565	541	558	539	533	565	538	546	569	569	587	594	554	555	524	553	553	552	580	558	586	540	580	535	542	551	594	553	558	566	551	536	537	527	537	570	566	519	580	547	557	512	552	559	576	548	549	582	543	563	576	586	541	592	530	582	602	561	579	548	593	540	596	549	545	518	556	559	504	554	584	565	554	557	560	548	551	548	514	549	563	562	584	578	571	575	571	552	573	584	553	595	529	532	584	580	572	523	564	596	496	554	540	565	581	565	540	537	580	565	562	557	552	533	565	578	536	538	561	533	586	552	576	549	535	528	539	617	551	575	563	558	562	574	542	523	578	582	559	559	539	551	601	553	548	578	576	476	562	574	557	588	551	580	553	588	569	560	516	569	582	567	594	556	560	564	550	575	528	577	530	539	549	608	559	525	525	575	546	543	553	533	530	619	541	574	565	585	601	544	588	525	575	573	545	540	518	511	532	579	587	583	582	541	544	510	614	544	570	580	565	548	583	567	559	600	548	529	582	573	556	535	557	536	516	526	576	528	547	593	577	588	603	513	551	600	514	584	568	568	562	575	592	517	545	566	514	582	538	569	564	589	546	547	554	562	552	568	539	535	547	591	567	577	542	578	578	539	580	540	552	588	535	529	553	571	566	531	561	562	587	527	552	535	599	537	551	500	558	606	587	532	551	536	535	562	560	567	545	570	560	568	572	541	555	540	563	581	534	542	581	569	570	538	553	573	558	541	525	545	602	588	581	585	564	603	567	562	575	609	538	590	566	598	548	552	599	577	533	534	574	587	560	524	570	545	563	573	599	595	549	573	570	570	576	558	583	576	552	618	553	551	547	584	591	561	543	549	526	541	541	520	557	558	555	550	577	582	534	536	581	595	570	589	546	579	559	594	567	542	547	563	533	584	583	538	534	549	596	550	549	546	557	575	582	526	506	602	601	557	572	567	562	536	561	540	546	609	567	569	592	558	547	555	524	548	572	552	574	562	571	549	571	531	574	550	583	576	551	596	563	561	591	537	560	582	554	562	530	572	481	536	593	552	514	546	538	551	571	532	561	526	578	560	550	549	545	553	567	556	547	551	570	576	547	548	546	555	563	542	555	553	584	546	535	548	567	584	538	529	583	550	576	536	530	516	535	549	541	559	542	584	579	552	532	524	585	570	601	569	572	581	537	564	532	573	555	611	572	584	576	522	571	521	564	543	558	545	561	561	593	577	535	579	564	512	577	612	557	511	582	565	520	577	571	546	570	567	565	552	535	591	559	527	540	551	548	584	549	591	567	598	564	524	527	538	534	560	578	569	565	502	568	576	551	553	547	531	555	544	552	525	552	599	558	602	579	573	561	521	552	550	584	567	564	554	574	589	549	556	572	570	543	556	547	582	568	561	567	556	589	541	604	567	527	610	574	538	531	546	589	576	559	583	519	590	556	553	519	551	584	566	535	538	588	581	546	581	580	550	521	588	573	599	549	533	545	550	551	547	557	538	542	550	562	557	565	568	550	551	596	513	590	568	564	580	562	559	559	553	550	557	526	585	569	577	534	545	535	528	556	564	545	558	562	550	559	557	510	557	545	572	528	563	596	553	536	542	572	560	549	558	520	572	567	566	554	561	540	568	541	569	552	591	557	562	559	559	536	570	563	576	524	565	510	558	530	586	580	566	572	594	554	549	544	562	597	565	591	560	549	564	628	570	570	504	566	559	551	557	541	575	519	569	581	560	545	588	535	564	583	603	556	599	557	534	539	561	543	530	539	554	555	586	539	523	557	527	575	535	594	553	573	569	597	531	553	575	562	558	546	554	555	550	535	594	571	575	558	541	559	589	607	522	574	531	528	541	564	539	593	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3161	212	192	171	151	124	111	129	114	109	110	117	113	90	105	99	108	104	94	108	96	107	103	117	109	107	113	105	121	108	120	93	104	107	111	99	135	88	110	114	114	92	111	112	109	98	108	106	108	121	91	106	114	112	108	98	99	100	112	104	110	129	121	98	118	112	108	112	111	110	96	96	107	93	121	109	98	96	116	112	112	121	103	106	101	99	93	90	94	113	89	118	121	104	113	99	98	99	110	114	107	114	126	119	100	118	120	137	103	121	109	111	89	104	122	115	100	111	110	87	101	102	114	110	116	125	119	102	111	103	109	125	97	123	116	119	114	105	125	131	125	125	86	89	117	100	121	108	104	106	112	116	110	118	117	113	106	108	94	100	92	109	114	115	105	112	91	131	90	112	104	108	79	105	108	109	114	119	121	89	90	94	110	101	106	113	112	93	133	116	112	110	123	119	106	110	109	86	85	108	123	94	108	82	101	113	115	113	112	105	111	108	98	91	107	97	113	112	104	103	115	131	99	107	92	96	100	108	116	107	103	100	105	114	119	110	94	115	123	99	109	105	118	99	105	137	106	105	102	114	91	96	89	114	104	107	104	108	89	115	99	128	97	110	100	108	98	109	122	89	98	90	132	123	107	106	119	109	119	115	130	112	108	111	108	102	126	114	94	100	102	113	95	95	92	109	82	130	95	95	118	111	116	103	95	98	127	101	121	102	100	101	112	99	99	115	111	104	102	114	96	116	118	100	95	112	104	95	113	113	113	120	113	110	134	100	117	120	113	115	136	96	86	116	128	108	108	104	104	114	115	125	113	121	86	119	98	89	107	107	92	88	121	126	98	67	109	108	120	124	85	99	115	119	110	102	87	115	102	107	122	110	105	111	117	96	99	117	100	102	124	125	111	102	108	125	103	122	108	93	105	123	96	96	105	114	108	99	108	100	127	103	113	137	105	108	103	93	101	98	115	110	90	95	104	114	112	112	102	107	110	100	99	101	101	110	112	109	108	104	111	106	115	97	84	94	115	106	104	115	102	101	101	101	114	96	93	108	115	104	101	115	117	103	86	93	104	124	116	98	90	107	100	97	122	106	95	105	100	102	112	98	107	117	101	104	106	99	105	129	90	117	107	134	85	91	114	102	107	130	98	124	110	104	114	107	92	101	77	85	101	100	93	114	116	128	102	98	99	111	116	123	108	118	112	107	107	123	113	88	96	118	116	110	111	97	98	116	108	128	106	107	102	110	115	98	114	94	94	111	104	104	96	116	133	126	99	114	114	114	118	109	132	92	97	88	119	105	112	99	100	123	122	107	109	112	112	78	107	95	117	108	103	85	110	98	85	114	113	92	99	97	106	115	112	103	101	103	87	101	107	107	117	114	96	102	106	97	112	99	111	117	102	97	106	110	121	97	118	111	96	104	122	115	103	108	123	118	109	103	117	139	106	125	104	94	97	98	98	129	118	97	106	103	86	119	78	109	95	95	89	116	101	127	95	122	106	91	90	95	98	111	112	100	111	95	96	102	109	122	99	114	109	111	110	107	91	113	104	99	99	119	109	111	119	122	108	109	115	125	123	113	113	98	113	112	113	96	116	117	112	126	104	115	104	99	98	92	110	109	120	114	98	116	109	123	115	96	107	117	106	97	122	104	105	104	102	110	117	118	119	81	100	103	106	94	127	105	92	97	106	110	89	98	89	100	108	121	127	117	101	124	87	109	97	111	106	112	104	99	105	107	101	93	111	104	100	114	99	114	111	107	101	95	115	107	113	137	117	104	108	112	102	117	110	97	102	98	102	93	115	115	113	96	108	115	115	99	118	99	97	100	101	108	103	104	98	128	106	107	106	136	96	108	112	96	106	116	105	93	111	108	108	128	117	123	119	92	99	93	114	98	97	126	100	118	96	76	107	123	115	102	99	100	107	109	120	105	96	101	97	116	122	127	96	112	114	113	92	92	97	116	92	111	103	96	114	112	112	108	92	125	111	105	135	114	109	110	134	118	104	96	96	103	90	97	103	108	126	101	97	104	115	102	107	109	104	104	106	103	112	90	98	110	111	96	106	105	101	93	107	102	105	91	112	108	123	114	118	108	112	116	108	97	111	101	113	119	96	104	113	122	94	82	105	92	81	106	96	117	108	111	132	107	113	114	94	88	99	104	94	112	104	100	101	118	112	125	115	104	84	117	104	127	109	124	106	115	113	120	102	104	111	103	93	119	111	116	134	113	122	95	118	95	101	113	104	108	120	96	91	109	117	100	118	92	111	100	102	110	85	87	117	99	104	108	115	125	96	118	116	109	115	111	89	104	115	114	119	117	93	90	111	99	99	105	108	94	104	92	110	100	92	108	96	116	108	103	112	111	123	98	114	101	101	123	98	107	78	100	112	105	98	108	109	121	103	103	94	107	103	110	121	109	105	110	104	109	71	98	105	97	95	100	122	105	119	112	93	100	108	124	116	104	105	103	85	103	98	94	91	117	103	109	125	100	87	90	106	110	107	95	102	90	89	117	117	100	120	90	111	127	111	104	94	98	103	104	93	124	98	109	97	106	117	97	108	110	109	116	114	93	103	103	125	117	104	96	89	111	88	125	120	103	114	84	120	123	103	114	99	120	111	101	114	106	114	108	121	100	98	111	100	107	140	106	96	122	120	111	120	83	101	119	96	135	102	107	105	103	100	114	100	114	111	112	108	116	115	113	101	119	93	109	117	117	106	103	93	90	96	117	119	127	94	100	105	104	95	95	119	98	91	114	106	89	107	101	100	108	96	95	119	116	95	117	105	117	92	93	108	103	95	84	95	95	104	118	127	100	120	95	103	112	105	120	113	112	101	124	107	100	85	108	120	107	102	102	124	106	116	114	96	109	95	109	115	100	117	97	115	96	108	106	95	104	89	108	86	118	117	108	111	106	91	114	114	122	107	106	113	111	108	107	119	103	116	116	108	104	95	91	113	101	114	113	116	99	105	108	92	104	122	114	101	105	129	109	115	115	98	91	98	108	88	108	128	97	73	111	95	113	103	102	107	105	99	109	122	110	99	103	98	109	89	105	104	122	102	92	94	112	116	102	97	109	106	101	87	108	104	115	107	103	110	93	129	112	92	108	102	113	108	92	107	118	109	92	132	117	89	95	89	97	138	117	118	101	113	102	106	113	109	106	106	136	81	115	95	88	97	94	121	104	97	130	113	126	106	92	100	105	120	115	109	119	103	94	120	106	99	101	91	107	110	104	102	99	109	121	112	99	107	102	96	106	101	106	116	106	97	77	123	108	119	107	101	105	111	95	118	110	99	100	95	99	110	90	113	95	118	99	104	111	96	93	94	112	91	111	106	102	122	74	106	103	100	103	120	105	99	99	114	119	111	101	103	101	105	98	101	92	90	110	99	102	112	118	110	106	100	109	103	90	109	127	102	107	107	106	106	92	107	97	111	118	97	107	126	107	105	97	96	103	107	108	101	117	101	100	112	113	110	111	95	122	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3368	411	524	540	498	448	418	410	360	394	354	368	397	373	331	345	315	339	339	348	333	340	340	338	331	322	345	333	336	328	341	313	342	339	353	316	342	327	330	310	358	335	362	346	303	320	333	319	322	328	323	335	311	309	293	305	327	328	345	354	316	349	337	340	360	317	312	328	320	318	351	316	324	303	318	343	316	325	311	339	322	324	317	322	329	323	323	321	339	345	320	343	312	334	329	303	330	338	361	303	343	316	302	320	332	341	313	327	337	308	328	304	313	298	335	323	324	317	335	323	296	346	341	335	303	344	312	324	331	322	346	369	319	327	348	319	360	311	356	353	324	332	300	362	335	333	336	318	333	351	348	343	338	341	314	366	353	346	329	368	342	303	338	338	328	334	321	300	308	341	314	327	316	352	320	321	308	324	346	298	335	328	357	323	309	332	334	314	367	321	312	329	317	337	299	320	326	352	346	346	325	335	300	323	353	309	324	318	319	292	296	333	364	311	354	344	327	317	350	310	275	364	364	309	349	344	358	344	308	336	342	333	333	335	302	319	337	326	321	310	315	326	338	333	324	309	342	337	339	337	350	313	337	327	333	323	365	318	341	312	341	344	348	304	341	323	320	348	335	332	338	315	313	316	308	337	322	327	328	341	321	334	337	328	320	330	336	316	351	378	340	329	315	332	306	339	319	305	315	311	331	310	340	336	330	297	340	340	291	322	331	355	340	321	318	339	293	327	319	301	345	316	341	282	345	348	357	316	314	353	315	326	306	328	328	352	339	350	356	311	317	340	324	313	327	306	320	310	319	353	334	327	331	338	371	294	356	341	336	308	302	323	321	327	339	313	324	300	327	312	333	328	308	330	339	336	339	339	331	356	341	333	332	343	341	280	367	301	317	326	311	346	318	333	352	337	325	299	325	342	326	354	367	308	344	322	335	323	317	320	348	345	339	283	314	301	326	310	312	308	342	339	347	348	369	345	349	345	332	334	355	319	321	342	334	288	322	329	322	347	307	324	326	348	318	323	303	356	314	316	332	310	332	313	337	336	340	331	340	326	330	332	311	307	335	307	347	306	351	287	341	286	357	330	349	394	316	335	321	323	318	314	336	349	337	321	339	332	291	349	306	316	342	343	334	309	352	295	333	349	330	315	336	353	337	320	318	327	331	304	331	308	339	328	343	343	338	323	314	324	328	325	316	339	335	335	335	306	281	312	327	352	341	343	311	356	333	317	332	304	300	318	326	321	321	350	331	312	317	335	298	319	316	331	290	328	340	343	298	330	320	304	259	361	324	299	356	299	330	336	345	338	302	345	361	333	331	312	322	317	303	354	361	313	344	298	331	322	359	316	343	345	354	313	297	324	335	308	315	318	332	348	332	330	332	328	339	336	346	336	340	306	328	323	365	342	350	307	311	322	339	318	325	337	341	327	311	317	318	341	325	336	320	332	337	310	317	332	328	338	342	342	341	351	332	335	348	353	316	299	310	326	314	352	327	305	367	342	300	384	356	306	345	279	323	320	341	391	330	321	313	332	295	333	338	346	318	333	316	315	300	365	325	317	333	330	357	320	298	335	327	324	355	326	343	315	329	319	332	333	317	332	313	312	327	336	304	322	338	304	303	305	339	332	301	289	320	315	304	315	344	323	317	330	322	344	330	337	336	332	344	298	317	357	356	323	323	340	330	352	323	334	344	344	310	364	294	313	302	276	307	346	303	314	327	328	348	328	318	346	350	344	346	329	331	363	327	327	351	326	294	309	331	350	333	328	336	335	315	320	313	322	304	309	339	330	315	328	347	272	316	333	335	302	299	332	350	325	349	347	326	325	370	341	312	323	334	324	359	347	297	309	339	329	339	318	331	339	357	335	338	353	311	346	317	309	344	297	321	316	304	362	321	307	358	313	316	353	332	327	363	316	303	346	336	312	316	330	324	313	359	331	344	333	314	304	320	321	361	331	325	323	309	334	333	331	345	334	309	294	343	331	337	309	343	354	335	332	326	325	317	339	323	306	295	315	334	330	334	322	307	321	304	315	295	308	329	339	315	329	335	336	345	320	278	330	314	324	338	308	292	321	356	318	356	337	342	332	342	322	295	359	318	325	339	333	320	316	329	297	367	330	352	302	358	296	321	345	330	299	348	308	324	332	316	348	330	292	318	311	364	340	338	338	324	329	325	361	330	326	329	304	359	350	356	350	316	345	355	313	352	311	340	357	309	329	296	337	358	319	325	307	295	331	303	331	333	309	295	339	347	307	326	338	348	327	329	320	326	337	339	325	320	338	320	310	336	327	347	330	349	344	321	322	339	321	317	334	340	314	298	322	346	297	327	340	323	351	330	345	319	307	351	309	310	332	311	295	319	308	323	345	328	356	350	305	336	336	333	322	353	336	346	310	342	362	324	301	317	318	332	339	321	324	346	301	322	335	317	332	318	311	317	324	321	299	299	336	309	322	319	304	349	331	341	354	351	325	309	307	341	311	337	345	324	313	291	310	329	324	323	316	328	361	304	334	322	336	325	370	311	324	324	333	313	326	317	346	356	303	318	319	349	326	328	344	340	314	310	338	341	332	311	321	316	347	314	302	327	324	342	317	301	289	308	334	319	310	331	344	349	331	320	334	347	297	316	330	337	336	297	336	347	342	335	319	329	356	327	290	321	326	329	318	368	317	344	300	335	327	340	332	318	304	310	347	307	319	324	322	316	311	342	343	373	333	318	329	327	346	289	315	332	308	350	350	334	331	333	325	313	338	310	343	312	335	318	350	298	321	353	346	364	327	303	295	315	342	321	297	325	333	321	323	335	312	366	336	340	285	329	299	367	308	349	326	334	324	307	345	329	329	298	347	339	350	344	315	313	360	335	338	302	312	336	339	321	337	290	311	338	341	329	329	344	298	325	352	331	307	333	325	324	326	319	313	325	350	321	347	326	340	325	318	347	302	342	338	326	351	338	312	343	339	382	332	343	349	306	312	303	316	315	338	329	347	369	319	292	334	329	288	334	339	310	288	356	334	313	319	321	353	344	305	354	329	333	327	326	334	363	344	342	324	323	330	332	338	338	330	291	314	341	312	322	299	343	340	362	311	343	318	363	337	327	335	319	344	342	335	305	308	345	343	324	315	326	359	364	289	352	371	359	287	345	319	324	342	330	315	318	319	334	370	355	302	318	331	354	323	342	338	338	303	361	348	343	346	317	299	331	369	303	319	336	365	326	310	315	312	337	320	337	333	313	324	351	329	327	324	302	311	334	326	314	332	362	323	305	344	299	347	332	353	335	315	321	293	323	343	330	355	342	344	353	310	315	367	344	305	333	338	323	346	318	317	331	313	337	317	348	337	316	317	313	292	283	337	340	313	343	347	314	333	331	322	333	295	336	331	314	347	326	295	300	315	315	289	354	309	310	308	316	324	333	331	322	322	325	329	359	330	347	302	323	338	355	337	345	323	331	329	314	321	342	318	302	319	296	335	316	312	350	349	323	349	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18040	1420	1378	1046	770	555	396	303	289	211	195	188	155	137	141	120	109	134	106	111	114	120	111	113	94	108	135	99	112	112	91	94	117	87	91	101	99	94	96	118	90	106	83	78	107	88	106	123	96	102	102	83	103	89	83	74	84	76	87	92	107	90	87	101	92	85	89	113	68	106	83	75	92	85	84	99	85	106	96	87	106	94	87	84	83	68	94	88	96	87	101	83	83	91	85	90	77	93	93	88	117	82	76	97	97	87	86	106	84	91	74	87	93	94	78	81	89	99	80	95	74	85	95	108	78	96	89	76	79	97	93	79	71	92	82	102	90	82	105	84	90	69	78	92	102	86	74	92	74	90	87	88	82	91	90	89	82	82	89	97	96	90	98	90	86	82	76	93	83	94	92	78	83	76	78	83	82	91	80	89	90	89	78	94	83	93	96	86	105	103	96	82	97	92	88	85	99	92	74	84	95	101	94	90	82	72	65	82	95	88	85	96	92	94	98	72	92	88	103	91	75	104	94	77	81	103	110	91	88	95	79	73	102	74	103	100	84	91	78	88	100	89	79	86	82	90	90	76	78	85	95	93	93	88	98	93	80	78	90	86	76	97	88	85	98	107	111	98	96	92	89	98	88	100	100	94	68	83	73	99	96	104	95	90	78	78	83	77	99	110	100	98	74	97	76	76	99	105	57	81	99	101	95	71	79	78	79	93	88	83	84	99	105	89	71	95	74	94	107	86	81	88	76	93	97	98	94	90	84	102	84	91	103	89	93	68	88	70	87	81	103	87	100	76	91	83	97	80	92	91	70	83	86	82	78	75	100	73	85	98	91	98	92	92	97	92	84	88	79	82	97	100	83	95	95	88	102	84	93	96	90	79	92	84	98	79	74	76	73	88	93	110	94	83	80	102	92	80	84	77	81	98	84	82	94	106	81	92	108	80	81	81	81	91	91	78	91	87	87	84	75	74	78	87	102	76	88	85	81	85	94	101	87	86	77	91	86	96	93	76	81	106	98	89	86	80	74	108	92	87	87	105	95	73	76	86	95	111	76	89	81	80	92	82	97	90	110	96	103	71	72	99	116	93	85	108	80	92	83	74	94	96	101	98	103	103	97	95	87	77	99	91	85	74	73	92	80	79	81	91	74	105	82	79	87	84	66	73	83	79	82	71	72	86	79	100	77	92	89	69	92	85	91	81	89	91	85	84	84	86	93	96	79	84	94	93	63	82	82	80	81	76	67	96	81	81	89	104	87	79	73	85	84	79	86	78	93	84	86	82	91	87	73	78	82	88	101	88	89	91	102	88	98	96	85	94	82	87	106	78	80	82	91	86	83	90	94	88	81	91	79	85	88	89	81	109	81	92	108	96	90	91	78	73	89	99	87	78	74	83	92	80	92	89	92	86	83	74	111	76	80	97	86	93	79	93	82	72	87	71	87	98	107	92	102	78	89	95	103	95	87	76	78	82	79	97	75	95	86	93	94	76	108	89	84	94	90	88	84	86	95	111	102	87	92	83	85	95	104	75	91	84	81	89	73	88	86	75	90	82	91	78	85	95	89	72	100	88	83	92	89	109	97	96	102	77	88	89	85	94	89	95	77	75	66	110	102	84	92	80	95	78	87	93	71	74	68	88	102	97	82	76	71	89	69	96	88	76	104	91	109	75	97	91	98	89	84	96	92	78	91	82	76	86	111	83	64	91	91	102	110	80	92	88	68	77	83	91	84	88	105	93	95	96	76	98	75	76	78	79	99	83	98	94	87	77	85	95	89	92	96	83	89	90	96	88	87	107	78	66	82	74	87	99	78	96	90	90	89	90	78	101	87	93	83	93	77	80	92	87	91	78	88	94	89	101	99	79	91	95	84	91	83	71	104	80	98	104	83	105	97	90	82	79	78	81	71	97	87	75	85	87	81	86	86	90	98	91	76	89	91	82	88	98	79	81	79	85	99	100	98	96	84	81	78	84	99	89	91	88	82	100	101	98	66	78	79	79	109	91	108	64	93	71	80	84	96	114	91	90	93	86	89	79	88	77	86	80	92	81	67	86	85	103	85	85	95	99	78	85	97	86	106	77	76	66	92	103	73	88	92	87	80	76	77	84	109	110	87	86	97	79	98	86	85	90	87	87	82	76	101	72	74	86	100	82	76	97	104	89	80	75	90	100	101	86	99	92	80	89	85	82	83	78	89	91	85	99	92	87	98	100	84	90	89	87	89	82	103	85	92	91	83	83	86	76	103	82	101	92	87	84	92	96	92	79	86	107	83	82	72	95	79	83	84	85	88	96	88	87	95	72	81	88	86	78	77	83	86	84	88	91	116	76	75	94	97	83	84	81	90	86	86	72	86	89	82	92	95	100	87	86	97	85	88	77	86	88	74	101	85	87	70	71	96	82	92	98	78	84	81	84	90	84	80	108	98	81	86	96	90	81	88	87	77	86	75	81	93	88	89	96	81	85	85	96	79	88	86	86	93	92	80	96	87	85	92	96	97	74	80	84	83	79	86	83	82	79	101	100	101	68	89	88	84	80	102	87	77	85	81	84	94	81	96	88	94	82	78	82	83	77	105	105	75	98	88	72	99	94	88	96	97	73	94	96	84	78	97	79	96	84	88	84	96	80	89	74	75	81	96	87	79	70	80	96	76	110	97	67	92	93	94	95	78	75	80	104	102	92	75	82	102	86	85	84	96	81	83	100	78	80	96	70	93	91	77	109	84	89	85	89	106	97	83	90	98	80	91	76	93	91	85	76	86	89	98	85	88	84	96	77	87	84	76	82	73	86	91	96	87	105	85	81	100	84	88	71	99	83	78	92	98	88	76	100	96	99	86	85	79	93	86	76	82	86	80	90	84	87	95	86	95	90	79	90	98	81	85	87	89	87	85	82	72	88	88	89	83	82	83	97	86	84	92	97	86	78	98	94	90	92	89	90	78	88	109	77	86	103	96	79	101	89	88	85	102	80	80	93	81	76	97	99	76	100	86	80	91	84	84	84	81	101	96	86	100	90	93	83	91	96	104	80	95	91	73	76	109	92	108	84	97	87	98	81	77	87	92	98	80	91	88	85	95	94	83	102	80	91	81	96	95	99	79	86	80	89	78	93	75	83	115	92	78	86	89	70	74	102	81	70	94	87	103	79	79	79	88	91	95	80	85	93	99	89	100	98	84	90	83	100	89	81	77	94	89	97	80	110	90	89	104	79	89	78	93	91	89	78	81	94	90	93	80	73	85	69	72	102	95	101	86	89	89	69	82	88	95	80	94	86	92	84	99	81	92	89	100	75	98	106	96	76	77	106	91	82	82	83	81	71	94	82	94	73	82	91	97	117	84	73	85	87	97	79	96	91	70	96	85	103	97	80	75	101	97	94	96	88	84	98	100	96	90	113	93	87	95	78	105	80	90	75	89	83	81	108	94	89	74	91	93	100	100	69	92	87	95	80	90	89	75	88	88	85	99	85	81	92	86	82	84	90	82	77	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9341	1459	3378	3864	3130	2534	2101	1723	1389	1243	1049	927	847	780	718	683	629	556	577	520	504	508	495	490	453	411	456	401	386	368	413	364	361	350	385	332	361	341	380	371	348	342	344	316	359	347	363	339	328	344	301	313	313	342	323	300	331	306	314	298	294	335	312	299	319	322	329	300	288	284	283	298	291	302	264	295	325	300	317	286	334	306	315	277	335	299	281	293	335	300	286	270	289	298	314	308	320	297	275	288	275	308	305	278	262	341	308	299	276	280	270	294	284	276	280	284	275	309	280	288	287	296	277	306	266	268	292	307	300	283	311	269	294	302	309	296	293	278	310	254	311	289	314	282	322	303	277	299	302	295	283	308	279	289	304	278	309	284	295	290	270	268	254	309	313	296	277	286	285	330	289	283	288	308	321	326	273	285	296	299	286	272	309	316	313	306	295	295	283	268	281	312	278	295	296	282	298	293	304	284	294	283	258	281	303	285	264	267	310	294	327	289	290	279	287	268	285	307	304	275	291	270	277	289	299	295	272	306	310	279	273	276	282	304	314	319	284	298	313	298	288	313	290	272	287	288	297	306	267	295	283	286	278	291	286	284	296	289	275	290	300	269	292	307	289	288	290	274	293	294	294	276	294	294	309	270	311	318	296	298	276	291	279	293	312	302	267	276	254	322	299	266	290	293	270	306	278	275	317	299	294	297	328	304	272	293	280	302	276	294	307	275	296	270	265	264	286	277	312	289	280	306	276	307	256	281	281	273	282	291	274	269	284	283	285	300	278	272	279	272	308	286	306	277	265	297	324	312	284	299	279	290	270	274	268	289	269	297	287	265	269	281	282	276	282	290	292	297	290	313	310	276	317	261	282	304	280	284	257	301	331	289	294	302	280	318	308	302	290	293	290	261	305	310	282	262	289	283	304	293	320	292	294	248	308	289	275	288	291	272	277	309	287	306	300	267	312	287	297	306	279	244	296	289	294	292	285	297	300	272	324	278	306	308	271	300	254	281	285	291	306	277	257	292	269	293	307	267	326	270	280	275	300	276	304	302	277	309	271	333	274	327	280	307	285	279	295	271	290	284	327	291	268	302	259	302	306	296	307	289	297	305	292	279	291	291	287	305	332	284	279	291	301	291	323	300	246	294	270	285	283	292	300	277	256	280	250	290	313	306	279	284	306	295	272	283	260	293	256	298	310	265	261	284	313	294	301	294	297	297	297	295	296	292	305	287	282	292	303	309	280	285	291	297	265	277	331	272	315	307	291	311	296	275	300	308	320	288	272	311	263	273	281	286	286	290	270	296	263	303	271	304	249	310	294	254	295	305	308	305	312	278	270	270	316	308	293	261	332	326	285	286	276	274	275	268	292	284	273	273	279	276	294	299	262	307	306	304	322	283	300	304	267	292	290	268	320	292	294	287	292	283	298	327	303	283	300	351	344	287	315	322	283	311	259	293	267	300	307	288	276	285	274	276	269	296	277	305	320	283	304	277	309	289	278	284	239	287	270	296	297	315	284	280	285	261	294	314	309	278	299	289	265	272	306	279	272	274	323	313	284	297	282	305	275	301	306	302	285	305	293	278	290	281	281	283	291	259	299	292	284	258	293	253	306	296	299	279	292	279	279	267	305	294	320	282	335	319	287	285	293	286	313	265	294	299	264	271	284	256	279	271	285	264	291	273	312	286	280	267	267	277	287	267	289	285	299	322	312	325	271	284	256	261	241	306	282	281	282	318	285	280	289	299	278	285	301	321	291	268	247	286	293	293	303	264	290	309	276	281	293	286	303	293	286	309	310	324	292	289	304	303	283	276	281	294	287	298	270	282	288	303	300	309	291	252	300	308	273	276	287	298	295	281	319	272	307	266	270	248	280	293	297	315	275	291	296	295	299	273	309	300	303	312	283	287	299	277	298	255	271	297	283	315	274	297	258	297	264	258	293	258	280	278	308	265	330	287	298	287	289	280	296	316	265	293	266	328	276	283	279	276	290	308	303	272	261	320	291	305	321	286	325	321	294	305	288	294	306	316	300	341	292	284	278	290	286	276	310	289	288	310	312	272	293	256	283	252	272	280	298	309	296	299	287	305	292	280	289	310	306	283	294	273	303	260	300	316	302	290	262	291	288	291	295	276	305	293	276	274	276	290	303	276	304	296	293	282	298	281	317	264	318	276	302	313	302	269	276	285	281	288	304	271	293	304	272	299	262	284	304	305	293	258	285	279	289	295	261	273	271	292	302	316	300	264	297	278	273	324	300	295	299	254	281	290	314	266	293	337	298	283	270	310	274	276	291	318	304	287	309	281	295	304	332	292	285	304	286	270	305	268	301	261	287	290	297	287	315	289	288	291	275	275	297	258	298	321	269	298	270	303	282	292	295	272	288	329	295	259	292	300	286	281	279	287	287	283	262	255	313	270	265	283	282	288	293	289	313	279	281	316	289	284	290	302	309	275	296	297	294	280	289	288	296	285	319	308	283	281	248	307	315	306	294	301	295	294	286	294	285	306	299	286	278	276	275	311	304	299	325	299	291	271	307	295	309	308	291	310	280	289	319	294	283	272	280	274	279	300	337	266	306	275	292	278	305	275	304	291	307	302	280	285	311	282	307	277	296	284	299	310	282	263	291	262	299	297	323	303	253	288	290	284	298	287	289	273	300	294	276	295	289	262	302	300	283	297	302	306	291	283	272	265	315	303	280	317	284	283	263	310	293	316	302	265	316	292	318	298	298	293	287	300	309	295	275	276	247	297	315	277	257	277	307	297	297	271	287	291	288	272	289	292	280	295	260	307	287	249	294	320	287	263	295	314	334	301	294	320	282	293	289	315	275	285	296	284	277	277	292	303	258	283	309	288	323	293	315	314	298	296	277	273	273	275	294	277	301	297	288	298	310	272	294	280	292	293	265	290	329	289	280	319	271	278	291	280	308	289	260	283	347	308	313	285	295	321	297	306	300	282	291	296	287	288	298	303	314	272	301	289	322	279	296	321	286	299	283	291	294	281	286	273	293	293	288	289	290	298	277	279	299	296	281	303	279	275	294	326	292	287	291	277	289	303	295	289	283	287	285	294	281	290	296	287	279	285	319	298	286	319	275	294	297	276	317	328	304	280	306	318	316	322	302	322	289	282	288	276	277	274	305	287	327	279	299	310	319	279	305	303	286	286	273	271	293	272	294	309	294	270	287	304	304	296	259	301	292	307	260	295	312	307	293	307	302	309	285	280	296	288	252	286	313	272	290	294	277	301	277	272	311	264	279	285	300	276	273	315	314	318	279	298	283	301	324	296	274	317	266	278	282	275	288	290	293	312	289	258	316	314	276	310	295	252	310	292	276	272	284	306	298	275	278	302	298	297	284	301	299	282	304	308	287	292	264	290	256	294	262	269	311	303	279	314	285	280	294	293	289	279	297	278	293	282	280	285	287	324	280	307	297	297	308	303	281	269	287	296	268	301	281	296	269	321	288	309	292	322	283	286	294	276	296	289	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29066	3909	2987	2347	1567	1155	833	717	582	515	468	394	331	326	287	299	270	268	259	255	236	244	256	235	263	237	224	207	228	241	220	206	211	204	213	172	203	201	171	201	198	207	220	196	190	201	206	209	193	191	216	235	225	216	195	199	205	199	225	220	207	210	189	198	189	195	195	193	200	196	205	196	198	215	203	224	197	190	194	198	168	216	189	218	186	198	205	169	191	187	229	236	204	210	186	196	203	196	210	201	197	193	176	189	157	203	190	182	183	190	200	186	202	222	192	198	175	191	209	164	201	198	175	192	194	201	168	204	199	217	205	192	193	180	199	174	171	199	184	188	164	199	189	192	208	199	177	210	213	161	203	193	195	212	210	231	192	222	196	210	188	186	185	220	185	193	219	193	196	216	204	229	197	208	192	208	174	206	181	168	167	220	174	174	182	200	182	187	191	210	184	186	195	208	193	198	183	200	187	187	194	195	197	206	214	172	198	187	217	187	181	191	193	178	187	182	205	194	203	196	195	202	202	216	162	170	182	183	205	197	210	170	188	198	191	217	199	197	193	195	204	216	188	187	195	184	211	176	192	176	191	192	211	191	221	212	210	171	221	188	196	183	184	192	187	188	193	183	220	223	188	200	181	195	188	187	179	195	195	181	210	187	217	211	184	201	216	207	205	217	171	227	206	199	179	213	202	201	213	192	202	177	195	185	185	182	195	208	197	211	201	197	219	171	198	206	209	193	210	190	182	180	215	191	186	199	180	184	201	191	207	187	186	215	197	193	194	201	200	201	184	181	200	185	192	205	202	199	213	178	190	202	212	197	202	194	177	198	209	229	190	186	171	200	193	185	196	182	200	204	195	199	186	227	224	200	198	181	211	183	202	205	203	204	186	186	188	178	174	191	207	212	179	173	211	189	201	186	193	174	205	189	183	159	193	201	182	196	201	199	206	190	178	204	216	194	210	210	199	175	199	184	206	173	208	190	190	207	178	203	184	199	183	175	237	216	199	184	194	209	171	202	204	179	199	200	213	190	170	195	176	188	201	181	206	184	169	185	202	200	198	205	189	198	195	210	200	188	209	229	186	195	173	217	182	205	198	189	188	217	239	185	208	197	203	189	203	247	174	185	195	209	202	216	188	192	195	201	191	204	202	198	189	196	163	190	181	216	209	206	221	181	206	190	178	194	163	198	195	189	185	199	184	209	192	207	216	186	197	198	191	205	213	193	200	187	185	199	203	191	227	180	177	159	192	216	184	192	183	189	223	184	200	177	173	176	212	194	191	187	195	185	203	189	190	199	189	220	198	189	198	214	166	172	181	181	216	188	186	208	188	209	215	178	213	201	178	190	200	193	205	191	188	202	188	205	216	177	210	173	165	193	164	189	171	192	201	196	172	183	213	195	172	185	174	178	156	202	214	207	180	200	203	221	196	199	208	179	195	203	182	181	186	180	194	179	214	181	203	210	188	179	190	168	178	194	179	200	183	170	182	202	181	200	187	209	183	177	183	210	210	184	203	190	186	192	194	210	210	217	205	219	194	191	206	188	175	196	177	188	180	188	187	172	192	205	196	196	222	217	191	208	192	204	214	185	189	201	191	183	196	189	189	203	181	204	178	191	201	179	218	195	190	179	188	193	214	199	205	190	207	193	211	189	181	183	178	195	196	215	187	184	196	185	193	196	203	210	200	208	203	205	176	181	208	174	197	174	193	164	195	196	182	198	193	187	168	190	221	170	186	190	219	181	202	202	193	196	191	204	187	189	190	209	214	204	189	202	159	181	168	183	212	176	186	178	202	191	213	210	196	224	203	193	197	202	191	167	190	181	182	199	178	174	222	191	212	197	196	196	203	179	191	191	175	177	205	187	195	165	192	180	208	176	204	187	189	196	193	189	178	220	204	193	200	180	168	162	187	207	191	175	212	201	186	206	194	190	186	188	201	226	206	195	188	185	184	174	199	202	185	173	188	179	196	199	207	175	175	213	188	194	231	199	165	200	219	173	222	173	215	209	203	191	188	203	186	188	225	206	207	177	201	226	206	192	199	199	204	193	210	197	215	161	203	197	217	208	177	206	192	181	190	205	186	213	246	188	207	190	180	202	211	189	210	174	176	204	179	200	190	202	191	181	167	178	179	201	193	171	199	193	200	183	169	198	196	187	182	209	212	181	183	186	192	194	181	180	200	200	189	191	207	188	192	181	184	191	183	167	178	205	238	213	192	188	205	192	191	203	210	215	186	184	176	183	206	195	197	197	190	207	229	197	169	199	187	192	200	188	198	184	212	200	208	212	194	203	174	171	180	194	191	206	186	189	181	199	189	214	209	174	181	203	180	185	208	218	200	199	194	183	180	185	190	201	205	166	206	209	177	195	183	192	205	193	192	179	173	201	184	198	197	221	193	205	199	171	208	184	183	196	209	209	206	196	199	189	189	196	188	194	191	193	206	206	187	212	206	186	194	195	216	188	229	205	220	206	190	192	207	188	208	177	199	176	201	205	177	211	190	185	187	192	178	170	177	212	191	198	204	203	221	191	186	166	172	194	204	194	178	188	185	195	203	201	180	172	189	193	179	194	184	180	207	200	204	194	189	190	197	190	187	190	205	192	183	187	177	193	209	212	168	200	184	186	196	207	179	204	202	198	180	189	170	211	188	209	185	192	168	209	159	204	208	192	221	187	194	201	204	170	172	197	191	181	194	213	182	155	204	163	212	168	194	155	198	182	204	219	196	197	196	176	181	207	189	174	184	203	220	205	219	215	180	191	201	172	185	206	206	193	194	187	187	194	199	211	188	192	209	189	190	181	209	196	206	201	197	199	204	204	163	181	194	184	204	207	190	187	186	213	203	191	203	195	199	212	200	189	183	171	202	186	179	199	196	201	201	206	212	204	197	196	199	198	193	212	187	190	212	200	175	181	203	193	198	171	201	194	197	218	203	184	179	176	185	199	203	182	193	199	215	189	179	196	222	206	181	174	209	202	211	194	193	210	187	213	174	192	203	187	194	201	204	172	186	195	196	208	189	178	189	202	182	183	195	205	180	206	216	184	188	188	197	184	216	218	182	191	183	202	184	196	204	190	203	189	190	189	203	193	196	184	191	189	205	180	176	172	203	190	188	202	174	182	176	203	181	208	176	166	189	201	165	191	165	204	177	185	192	199	203	199	209	213	182	177	204	206	180	198	193	211	182	208	179	191	201	170	188	204	208	206	184	225	187	189	194	203	203	185	183	200	185	186	201	209	169	202	196	208	177	196	210	197	201	230	208	215	234	211	204	203	212	188	211	185	170	178	200	195	200	203	189	189	173	157	189	196	200	164	169	196	195	192	186	191	198	203	186	184	188	214	196	189	189	200	216	191	212	187	208	224	190	200	192	213	175	177	176	194	193	203	214	207	183	172	183	213	221	187	205	170	228	197	204	209	194	177	209	191	208	201	191	197	200	171	212	178	194	191	177	191	181	180	200	204	185	205	212	184	182	196	202	203	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12900	2788	6546	7092	5840	4792	3891	3190	2669	2341	2066	1778	1689	1512	1386	1311	1157	1176	1000	1023	1045	952	869	875	828	811	815	745	794	816	775	754	703	771	756	661	657	683	659	661	637	663	626	648	704	637	669	627	644	625	628	655	610	604	651	601	586	597	619	609	622	600	642	609	603	586	626	601	586	605	616	614	591	582	605	552	572	555	595	590	598	573	585	575	565	564	569	526	554	538	581	551	573	606	590	594	578	569	590	574	546	590	556	556	554	549	600	557	579	568	576	568	579	551	546	557	614	535	578	579	571	574	534	572	574	589	563	624	545	576	583	570	581	532	564	600	549	562	565	558	556	588	557	544	556	529	588	579	524	532	538	535	555	573	541	545	555	557	574	533	569	554	589	573	558	535	587	552	529	562	588	576	577	547	569	594	579	573	550	611	554	533	535	576	526	576	573	610	559	583	551	544	561	565	519	605	556	561	564	525	528	583	574	563	517	576	540	550	569	564	591	570	587	591	586	538	545	609	557	544	570	596	564	491	546	576	542	551	584	560	614	529	530	515	559	546	593	576	509	535	545	536	538	530	570	561	573	555	558	558	599	564	599	560	571	500	563	585	517	559	528	571	573	547	572	532	563	561	577	566	540	545	585	564	553	564	546	540	573	567	550	555	518	539	590	569	580	579	528	592	544	509	569	587	590	505	584	620	559	578	560	564	545	547	538	510	574	596	594	560	580	586	517	578	590	554	567	578	524	578	582	585	535	532	556	569	555	556	561	566	554	564	587	558	547	533	539	589	566	549	541	537	507	549	553	532	555	551	554	560	556	560	610	533	552	551	520	499	552	564	616	532	548	580	498	549	578	584	539	546	544	573	609	536	564	557	578	530	576	557	546	546	536	559	571	542	563	571	524	586	541	573	552	560	610	543	570	571	537	572	551	582	533	554	566	580	545	509	544	542	567	561	539	527	519	540	576	572	546	518	527	580	547	557	577	524	607	549	557	553	544	554	544	567	546	569	550	568	575	570	606	602	564	555	575	508	528	503	532	562	518	516	583	571	575	544	549	519	599	549	548	577	551	524	574	595	567	569	553	546	570	553	539	552	580	541	560	570	555	584	546	599	559	604	565	532	555	545	560	561	559	564	588	573	553	578	573	569	571	584	532	541	553	577	551	550	559	532	566	523	544	541	535	573	513	521	546	554	504	531	538	552	566	548	548	570	534	551	557	567	517	585	605	563	552	574	581	510	566	535	566	537	599	574	577	621	580	569	560	581	595	593	545	576	573	486	565	572	533	582	544	531	544	577	541	537	572	585	606	568	563	520	572	566	536	553	549	534	564	566	554	525	576	622	569	560	575	568	534	553	543	552	554	521	535	542	535	574	538	575	550	573	555	537	531	532	576	574	556	566	557	576	569	576	543	562	537	544	545	571	558	573	617	541	572	561	542	516	532	534	545	523	551	569	574	573	572	566	583	538	585	546	529	573	602	545	544	531	599	545	581	551	552	587	525	529	596	554	571	593	568	567	558	594	578	539	556	582	568	558	613	537	552	556	517	552	559	550	567	579	543	553	576	554	535	583	569	605	559	561	558	539	577	527	559	595	557	601	539	561	570	541	516	581	571	560	562	567	591	550	527	561	577	606	562	544	548	560	513	555	569	507	551	507	597	534	585	530	536	565	557	530	566	497	498	537	577	585	522	563	553	602	548	540	552	556	526	527	521	554	543	559	552	573	542	557	588	571	575	549	604	548	525	591	533	538	556	590	551	526	576	530	559	540	530	557	575	606	550	549	590	523	557	550	554	616	553	549	611	543	556	529	557	562	572	591	590	547	576	548	555	544	549	517	543	562	529	575	576	580	574	563	527	518	570	590	544	512	566	549	541	514	542	552	586	558	514	536	597	606	600	555	499	569	549	520	530	547	571	558	544	564	564	542	523	552	492	570	578	556	549	509	563	591	569	565	518	578	529	522	491	554	524	566	564	598	535	566	571	572	536	567	572	555	556	592	587	528	514	593	509	542	591	522	539	596	505	580	549	575	578	569	578	516	565	596	517	556	538	528	602	533	544	556	519	590	533	510	543	593	524	539	570	564	574	573	534	585	574	546	540	569	562	535	564	566	515	559	561	547	554	578	611	595	564	528	595	565	567	579	556	595	532	514	551	557	549	530	552	574	540	585	551	590	564	589	545	594	563	549	586	573	596	522	525	565	575	601	566	539	535	527	574	578	560	545	544	534	538	566	576	559	570	580	572	586	547	559	582	555	572	523	551	517	605	539	568	553	610	539	572	562	581	546	555	519	560	550	544	585	547	550	541	552	545	537	570	526	610	612	526	561	529	572	542	535	562	551	558	517	576	531	588	564	538	572	566	560	565	584	550	518	550	533	553	546	548	593	596	529	597	568	558	595	552	558	522	573	550	557	552	533	596	560	544	544	537	561	572	594	559	583	596	527	560	529	571	578	510	577	563	593	559	545	534	557	546	600	577	586	576	568	575	549	541	606	569	568	592	512	599	570	544	561	553	511	571	507	558	564	559	564	558	551	568	528	563	571	600	547	542	570	571	567	580	555	515	556	517	550	591	595	549	540	596	589	594	493	528	558	568	545	547	578	584	529	534	590	539	508	514	541	532	572	572	559	619	554	554	541	554	533	541	578	561	575	561	572	609	602	595	589	567	550	576	543	562	604	575	614	567	531	581	591	542	544	563	567	562	564	550	574	514	540	557	567	539	564	572	591	532	603	544	503	553	558	556	567	542	561	570	520	589	572	539	572	562	526	523	542	558	551	562	586	573	556	546	575	558	562	556	552	580	542	590	554	547	553	579	574	600	576	543	548	560	580	566	556	498	568	541	553	555	616	546	525	555	580	571	561	556	526	500	553	588	544	562	558	561	550	549	544	556	584	558	537	544	530	547	539	564	525	572	533	580	576	525	589	567	534	566	532	586	574	552	561	532	563	550	567	574	566	542	608	549	557	562	581	551	532	551	566	541	516	566	535	577	589	567	565	558	562	579	602	591	549	604	567	591	572	551	556	539	579	561	576	559	619	553	495	563	562	582	562	511	520	565	557	569	553	557	551	534	565	529	555	541	564	539	580	524	593	574	536	543	576	524	603	552	530	542	550	572	575	569	577	552	563	514	575	537	560	537	559	519	543	556	555	552	529	561	516	549	563	536	552	587	534	538	571	550	548	559	585	558	559	567	515	563	602	535	544	562	551	602	524	576	560	588	585	563	551	529	533	553	536	584	541	576	552	558	537	544	584	526	535	519	537	580	599	537	550	596	593	556	536	539	591	601	560	586	523	532	555	545	542	571	575	578	498	540	558	588	569	538	572	544	554	538	533	555	577	536	550	568	584	580	565	574	575	548	552	546	559	583	580	610	583	532	534	529	555	546	568	550	599	527	563	609	584	530	569	572	490	558	576	602	575	515	575	568	548	534	525	551	559	571	597	567	551	542	550	567	554	573	583	555	553	563	572	579	595	532	557	526	565	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3201	206	189	158	140	134	128	111	134	104	91	123	103	111	126	107	95	92	90	107	95	84	105	132	106	97	78	125	101	113	119	107	120	114	94	94	103	110	122	104	113	109	100	113	101	108	94	108	102	113	107	115	97	96	106	119	111	90	110	103	105	109	132	99	85	103	111	114	99	99	97	95	102	91	128	120	105	102	95	92	86	112	117	108	122	115	112	100	92	105	111	87	120	99	113	98	121	94	111	127	120	109	105	112	102	104	100	98	109	114	111	114	129	93	113	109	99	112	92	127	116	110	123	104	106	104	107	118	113	96	107	122	76	107	93	109	102	107	93	104	126	113	103	109	89	107	95	121	106	110	99	101	106	106	105	126	101	109	102	126	112	110	110	108	129	112	106	114	97	102	118	113	93	93	119	110	118	111	107	99	99	110	113	107	119	98	101	101	86	103	110	93	106	103	112	109	101	116	114	99	99	106	104	96	101	100	102	98	111	88	118	101	107	85	101	97	99	119	100	104	92	85	124	106	105	110	113	124	110	119	97	102	92	93	94	129	108	110	110	93	103	106	97	102	109	100	110	84	105	92	108	115	121	109	107	115	98	75	119	100	101	103	124	100	107	92	115	106	111	108	109	130	96	121	100	106	114	114	121	115	109	97	106	106	107	113	126	100	111	119	130	118	112	93	94	89	122	97	73	121	114	87	109	114	101	114	103	99	131	94	93	120	97	100	113	122	99	127	120	99	112	105	98	89	105	108	101	97	89	97	101	109	92	101	97	96	103	97	115	103	114	94	104	123	88	108	113	106	100	106	109	100	82	124	96	105	105	117	103	86	133	88	112	114	130	97	91	101	99	99	119	114	98	103	96	109	93	113	74	94	109	110	118	121	96	111	99	120	92	97	114	98	81	110	100	95	111	110	105	111	124	100	111	130	115	104	98	105	91	105	119	111	105	98	91	116	125	97	105	109	110	99	115	121	114	121	119	101	92	99	101	123	116	111	129	125	116	108	128	116	114	130	112	86	90	99	120	111	104	97	113	111	107	87	126	111	108	108	96	98	118	108	106	117	97	111	104	96	104	109	109	98	99	114	109	105	101	113	96	98	125	99	104	104	92	110	107	106	92	107	89	96	88	111	98	110	106	106	109	96	103	98	89	103	110	111	90	97	99	111	91	111	96	96	107	108	113	131	104	104	98	118	123	102	111	86	94	103	107	107	106	109	96	114	96	121	119	109	112	105	114	120	98	127	112	131	123	112	101	125	111	109	111	99	93	110	111	96	114	113	113	111	96	95	117	106	98	114	120	112	109	118	96	104	109	94	96	109	99	99	114	97	131	122	95	113	85	122	124	105	107	91	106	90	105	108	96	105	91	108	105	109	135	113	108	97	109	92	113	98	113	102	120	103	111	131	117	107	100	116	108	102	91	101	119	109	110	103	98	118	114	101	103	115	96	84	119	96	92	108	110	116	95	125	123	102	142	99	108	115	111	105	115	105	131	101	115	105	109	119	103	108	100	113	98	107	105	96	110	87	127	121	99	93	115	93	95	129	95	107	111	114	119	104	107	122	113	107	114	105	91	117	123	104	101	98	89	115	113	121	109	113	108	122	104	116	116	123	102	117	110	97	109	103	105	99	125	86	104	97	111	100	105	128	92	98	105	93	114	105	110	117	97	115	116	103	86	105	112	101	89	95	118	110	98	109	113	120	106	133	112	122	112	101	118	115	106	98	116	112	107	115	112	113	101	104	94	97	105	84	108	121	107	95	112	120	123	104	89	114	108	94	98	101	100	115	107	95	92	117	103	113	106	111	95	104	108	99	121	105	100	93	116	112	118	97	91	102	106	97	102	112	117	110	125	102	114	119	100	98	112	89	111	94	102	109	91	89	96	101	116	93	98	96	103	111	111	114	87	96	116	105	92	102	112	102	120	121	98	102	102	114	97	105	115	120	128	128	100	95	108	105	106	115	104	111	125	107	113	122	92	113	97	107	104	107	98	110	110	104	116	101	102	98	99	110	98	109	91	98	106	116	103	105	110	106	102	108	118	125	115	137	99	119	132	114	118	103	111	102	108	88	133	106	101	112	119	106	98	102	104	89	118	112	108	110	115	103	123	128	115	122	99	104	88	108	135	102	114	100	115	116	95	104	117	114	101	110	107	98	101	90	107	108	103	122	114	118	105	111	108	90	97	107	124	100	101	97	105	118	88	104	115	97	91	122	92	110	99	108	105	115	110	108	89	106	104	91	110	110	112	115	125	107	114	112	96	112	111	111	120	121	100	100	105	103	104	107	116	117	114	103	103	128	121	108	99	94	105	97	101	101	119	90	109	111	100	108	102	102	100	112	115	113	132	109	117	108	105	96	121	113	91	122	122	109	94	105	101	95	95	124	105	120	109	123	98	102	98	113	110	121	110	89	112	104	106	124	107	100	87	96	111	114	120	103	123	107	100	116	108	87	101	108	120	110	123	109	96	100	105	118	102	115	118	108	91	101	126	104	121	109	98	106	92	112	111	102	113	96	114	101	108	117	91	105	112	106	115	108	127	110	95	106	100	103	112	90	98	104	106	109	103	125	107	100	116	112	105	112	110	99	116	119	118	120	117	93	134	110	114	108	107	109	101	114	106	115	101	101	112	99	106	97	110	122	110	106	122	95	122	101	83	110	108	116	108	100	99	102	110	89	111	105	116	88	106	122	120	124	119	120	96	103	102	92	106	97	121	117	119	122	111	108	99	124	109	131	102	87	102	103	102	99	115	111	115	106	105	92	90	82	94	99	98	112	113	108	88	127	99	121	90	90	106	92	116	103	113	106	116	86	113	146	126	108	80	113	102	106	93	121	103	123	111	103	107	112	106	109	95	111	100	114	109	131	107	114	107	126	100	113	109	109	111	106	107	109	103	118	114	108	113	111	126	97	86	102	103	115	108	113	103	97	110	114	112	93	105	115	103	109	111	123	110	115	107	109	103	114	93	96	106	100	107	99	110	130	82	123	131	103	104	97	98	104	120	112	106	104	120	96	120	109	116	116	116	102	105	87	116	109	104	93	94	98	97	126	104	91	113	111	107	114	115	113	101	97	99	107	111	102	135	107	101	99	117	120	111	88	92	100	116	101	104	91	122	103	94	114	101	116	92	101	110	107	105	103	104	114	101	93	116	119	110	85	100	97	88	104	97	96	101	99	108	100	96	105	112	105	100	113	106	125	123	108	114	108	108	115	101	110	136	120	91	118	104	113	126	107	115	103	118	102	106	107	98	94	104	104	101	89	94	104	90	101	113	103	133	97	118	110	120	119	110	116	102	111	101	107	97	114	109	106	103	108	116	113	102	116	109	107	96	91	113	108	95	109	109	99	115	113	124	126	94	110	104	120	114	93	114	101	121	116	95	117	108	120	111	104	100	109	108	90	113	103	101	99	104	89	105	114	108	114	104	100	108	102	124	108	98	105	96	120	115	126	100	83	96	122	109	99	128	98	114	110	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3418	406	528	546	510	430	451	449	373	342	358	381	370	334	350	336	365	347	333	333	357	305	326	319	315	329	333	359	320	333	359	349	338	333	343	321	358	361	338	337	311	302	294	304	330	340	339	335	340	310	327	352	339	339	317	363	338	325	319	336	299	325	349	336	343	291	317	334	333	313	319	324	306	289	314	345	305	347	325	335	290	352	346	339	345	344	328	356	338	329	331	325	337	300	312	315	347	354	321	308	348	306	349	326	298	327	351	345	324	333	338	358	335	307	349	349	333	323	337	321	319	330	342	326	322	336	307	308	318	322	292	317	331	344	340	348	326	333	322	303	337	328	317	319	302	294	343	317	324	328	315	311	354	310	339	312	341	338	340	322	342	305	318	307	306	349	326	322	292	316	330	338	331	309	303	296	365	352	345	308	336	360	327	329	308	301	319	362	323	313	353	316	313	315	323	326	313	367	339	310	347	308	345	322	335	325	336	347	362	331	311	315	338	307	311	297	286	313	320	342	317	349	331	312	348	308	319	330	335	315	324	337	317	334	331	334	306	333	326	314	332	339	314	325	311	330	313	314	345	361	315	335	317	308	331	322	319	328	312	308	347	316	306	319	332	318	327	307	332	349	340	342	354	317	341	309	328	329	311	346	307	340	332	311	322	338	342	333	342	340	285	337	325	355	306	339	326	318	348	306	313	311	355	320	352	335	322	345	327	327	327	297	341	318	317	304	338	315	343	325	356	308	316	326	311	306	336	318	323	293	337	323	339	305	352	335	324	372	291	303	323	311	336	343	338	343	352	343	305	334	315	312	350	383	320	351	324	315	312	311	319	294	339	334	345	342	320	353	320	331	316	306	324	289	324	289	337	319	345	342	364	324	312	366	332	327	289	340	289	332	350	335	342	313	341	348	331	346	328	336	320	339	321	338	309	307	304	326	320	315	314	334	315	332	353	330	327	342	318	315	330	302	277	350	314	347	328	336	349	319	340	316	305	334	351	331	315	331	325	338	322	343	285	312	334	331	334	319	320	315	305	320	321	312	298	300	322	329	308	329	327	355	318	325	313	333	331	303	353	351	333	311	344	359	313	322	321	322	291	286	331	332	318	331	288	339	340	330	313	327	325	328	350	333	363	331	322	358	330	339	337	317	313	333	316	304	343	286	313	345	310	295	301	329	310	328	340	317	309	336	307	334	318	318	308	358	294	337	346	344	324	307	307	326	358	321	374	300	324	316	294	340	335	349	350	313	297	310	328	334	326	305	350	312	310	306	328	337	310	313	315	317	369	295	339	315	318	303	315	321	314	306	303	326	335	309	353	348	359	340	325	321	305	326	303	350	335	332	329	331	312	330	293	375	298	338	285	357	319	352	322	318	307	309	329	323	327	329	328	320	309	315	307	322	347	318	331	327	338	332	319	323	333	321	346	321	305	334	328	296	309	323	349	312	325	354	322	327	325	319	314	321	306	335	327	313	293	291	334	334	338	303	340	339	315	330	336	334	297	326	304	358	362	342	310	337	343	353	330	368	368	318	332	311	320	373	327	346	327	349	333	337	298	331	340	317	333	291	371	364	346	321	308	339	347	342	329	342	326	356	336	274	334	341	358	330	316	324	329	359	347	325	318	328	360	340	339	321	347	312	315	334	304	364	313	320	299	320	317	284	318	300	320	311	322	306	297	321	311	333	322	325	318	337	339	314	323	323	327	329	342	328	304	321	316	309	325	330	348	342	354	358	340	317	305	342	316	341	298	334	320	292	311	319	351	356	338	324	338	346	370	361	336	325	309	306	318	338	348	364	342	302	353	363	370	290	330	274	358	324	290	317	367	339	305	342	311	344	352	315	298	333	334	305	330	301	328	325	328	334	318	330	340	300	300	310	337	316	335	295	285	329	322	326	312	327	327	345	323	287	364	348	345	324	317	349	299	308	309	317	322	347	322	342	334	318	344	324	309	338	341	333	338	356	314	327	314	300	348	275	324	313	333	275	324	308	317	319	342	325	321	328	310	290	340	342	346	332	324	317	348	349	315	336	330	324	362	343	308	323	334	335	304	306	322	333	318	276	327	300	331	331	342	326	306	313	302	333	316	305	345	320	317	329	317	375	316	330	291	350	334	337	330	326	326	334	338	308	318	344	345	323	316	318	327	333	333	310	334	334	332	332	325	329	319	310	335	315	315	306	329	312	319	352	344	327	325	292	348	319	346	357	289	316	329	323	327	348	316	337	336	347	346	335	309	350	333	349	337	329	340	333	338	318	318	320	301	329	302	352	323	292	319	348	332	372	320	366	347	314	302	335	346	293	335	326	298	297	331	338	357	328	299	320	336	330	313	306	321	333	313	321	320	313	308	325	316	322	349	312	384	336	331	323	341	368	324	347	379	309	337	325	346	333	352	322	334	290	310	323	341	337	323	343	350	342	329	343	353	306	332	341	332	350	348	355	324	328	316	338	356	330	304	331	327	328	353	356	314	313	320	330	319	324	341	343	325	316	294	318	314	319	310	334	340	288	308	341	352	311	296	323	317	315	326	315	360	324	328	314	343	307	337	290	319	367	328	304	317	329	298	362	312	315	306	318	333	310	352	284	328	335	325	312	326	330	306	317	343	323	357	347	314	351	329	330	287	300	330	291	325	338	343	294	327	299	320	305	320	336	313	304	319	355	329	333	313	339	346	309	310	365	296	295	298	345	316	327	312	342	350	343	301	314	328	308	348	344	328	315	332	340	330	342	307	316	327	325	318	361	337	327	308	295	304	344	341	323	324	313	347	325	320	309	329	306	340	357	355	307	315	332	312	341	371	371	336	319	318	332	346	360	361	323	316	319	328	324	351	324	349	331	340	348	306	332	293	317	308	348	326	310	321	322	331	323	322	346	328	318	342	360	292	314	328	319	317	337	332	334	302	324	299	323	321	309	307	313	333	278	312	343	336	337	311	337	355	333	344	327	338	323	347	292	337	351	315	310	304	320	356	299	323	329	323	330	313	331	336	349	309	326	306	314	322	308	317	357	335	327	335	332	313	299	281	280	324	338	326	326	286	323	321	327	322	302	338	334	316	332	351	323	337	334	332	327	332	321	328	317	277	331	311	324	362	337	324	321	328	333	328	306	338	308	341	343	347	320	327	315	333	317	364	318	344	344	337	288	325	346	317	296	343	313	330	332	349	359	351	333	358	322	317	317	348	330	318	342	323	341	295	346	324	305	329	315	312	339	314	341	306	336	345	297	338	304	339	316	324	336	327	319	312	325	306	289	310	313	341	353	336	337	335	324	342	323	344	303	316	337	331	325	323	319	327	344	326	315	300	310	316	342	322	317	328	303	334	321	340	355	345	323	287	331	334	325	341	324	340	317	350	339	300	334	320	305	340	331	322	316	352	348	313	326	349	304	329	301	338	322	345	323	337	308	315	312	303	309	320	302	338	324	334	331	342	328	322	317	324	311	308	314	315	362	337	304	297	315	315	308	306	313	333	305	317	307	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18098	1456	1507	1126	790	560	409	353	272	250	210	195	184	169	163	141	140	135	138	117	103	120	115	101	109	119	113	106	103	102	99	98	101	101	98	113	100	113	86	104	114	96	106	91	91	87	105	94	102	96	87	98	86	92	79	107	81	79	96	98	88	76	95	87	98	84	83	103	80	89	80	80	94	83	68	96	89	90	105	99	87	92	67	103	83	120	90	103	90	99	83	81	96	76	88	91	81	96	90	91	86	93	82	110	88	93	106	86	84	80	84	96	82	87	100	86	88	88	86	81	93	84	84	83	92	99	89	76	88	76	106	82	85	94	89	104	87	80	88	90	76	100	85	93	95	88	78	79	78	87	86	88	87	85	105	96	68	94	88	102	88	101	91	107	85	88	96	96	105	87	98	81	84	100	90	87	95	91	84	87	107	86	89	81	74	92	81	98	78	73	85	90	100	87	89	95	89	83	86	80	87	109	107	92	88	86	86	96	93	95	112	84	113	76	90	83	91	83	81	92	86	87	77	87	97	86	106	87	80	82	72	103	94	78	82	90	96	101	87	89	94	85	89	86	80	105	100	84	90	78	90	101	87	95	95	83	84	94	88	86	75	91	88	89	91	86	88	84	97	80	82	90	76	87	85	83	83	99	100	89	77	93	85	103	95	89	83	86	102	82	96	102	96	92	79	94	82	94	87	90	85	94	102	78	77	87	93	87	75	79	101	86	80	105	85	83	79	115	90	107	106	109	77	80	95	111	82	98	77	96	94	75	100	80	93	89	96	85	105	97	81	100	80	75	88	87	84	98	82	86	89	81	90	76	104	78	96	101	91	85	79	99	83	101	75	92	101	82	84	74	86	93	94	83	100	96	82	94	81	117	104	87	76	92	87	93	79	84	95	86	116	83	79	100	93	93	95	93	82	86	72	81	91	87	93	90	93	93	77	102	80	89	106	90	96	86	82	94	87	100	75	87	93	77	106	98	91	89	96	85	89	72	89	79	95	101	94	96	84	88	80	87	88	89	98	103	80	85	85	80	86	76	97	79	90	96	94	77	96	74	88	67	111	100	87	93	76	87	94	89	85	84	85	89	79	97	91	96	95	77	94	76	96	93	91	103	100	97	85	85	82	83	97	94	77	78	90	100	78	80	93	102	90	94	95	98	76	86	92	103	95	88	74	73	78	95	81	86	94	68	86	95	108	65	98	76	74	82	93	101	84	82	106	84	93	64	102	107	86	109	83	88	87	90	94	109	86	95	94	101	99	58	72	109	93	78	87	73	91	99	103	96	89	86	100	102	104	90	86	96	79	80	74	85	80	84	87	88	89	90	92	97	67	97	83	93	88	88	76	85	85	75	91	117	77	97	100	109	98	93	88	98	84	79	108	78	88	68	104	93	80	78	80	93	82	103	91	93	68	94	96	80	76	72	109	90	95	90	85	96	92	89	97	98	77	86	87	94	95	101	86	80	89	79	105	100	82	104	92	93	94	89	86	93	96	91	80	81	96	87	75	84	98	82	70	89	89	96	91	99	93	68	73	88	88	88	87	99	98	88	91	82	98	76	95	92	87	101	87	78	76	78	77	87	93	87	95	84	91	88	81	72	86	87	97	94	84	89	88	84	99	96	92	105	103	85	88	76	105	90	100	98	89	90	93	72	71	78	101	93	101	106	88	110	97	86	90	97	92	82	97	99	81	79	97	78	101	89	84	77	92	105	74	98	89	104	82	96	87	105	82	75	85	83	91	79	100	110	97	76	71	84	95	99	92	94	85	101	79	81	91	93	104	79	100	84	76	78	96	90	93	88	84	87	97	82	110	72	89	97	84	81	102	99	97	96	91	87	78	64	74	88	87	89	93	63	81	85	81	102	89	77	78	92	90	102	97	77	87	97	101	90	107	98	82	99	95	64	103	97	94	99	94	94	98	79	98	104	102	92	88	77	105	99	90	88	90	105	84	86	121	80	81	90	88	95	88	110	92	109	74	88	87	99	103	105	89	90	78	88	87	103	88	109	91	65	94	88	100	81	83	76	78	89	94	85	85	79	84	103	110	99	98	78	75	106	96	90	84	105	90	94	98	74	106	92	75	81	84	83	97	93	81	95	87	78	86	101	91	99	102	96	94	72	89	90	91	84	84	103	91	81	87	72	88	94	99	94	80	95	79	100	93	102	81	90	105	84	84	84	70	92	95	105	82	76	77	88	79	94	97	69	105	102	81	98	96	84	81	97	78	71	75	111	103	73	94	100	105	102	93	85	87	80	93	102	73	109	115	94	82	83	99	71	83	96	83	84	105	91	82	83	87	91	94	87	73	79	80	93	86	88	80	103	97	104	88	99	118	90	93	79	76	81	81	113	77	89	96	91	82	102	93	105	80	96	70	81	79	110	85	89	102	95	96	98	108	86	74	80	93	61	79	87	97	99	87	95	81	97	89	87	86	89	97	84	104	91	100	77	85	72	93	73	76	84	111	83	91	98	96	100	88	87	95	87	77	94	82	81	96	92	91	82	87	90	92	83	100	75	97	104	79	78	105	77	91	93	92	90	93	93	103	91	73	83	93	88	95	82	88	83	85	99	110	98	100	90	88	99	90	107	88	85	95	89	87	92	92	86	93	91	95	95	92	115	85	73	95	83	81	98	82	93	106	87	97	101	101	88	91	82	86	75	74	95	75	102	104	75	91	93	93	93	100	87	87	91	89	75	88	84	98	98	93	84	89	84	103	92	101	98	80	77	91	84	79	80	93	90	83	101	83	84	90	87	78	96	81	97	80	79	85	97	74	88	93	100	83	81	79	100	89	96	95	79	93	106	92	82	87	83	99	107	87	75	108	93	90	101	102	84	83	102	79	88	78	93	99	96	87	87	117	75	101	81	85	89	97	90	102	80	95	111	92	90	71	73	96	84	104	97	89	86	94	100	90	87	108	78	74	85	81	97	88	80	76	89	98	106	96	99	92	98	108	86	105	93	81	100	98	92	96	90	92	89	84	82	81	83	80	94	94	112	94	83	98	83	92	106	88	101	94	114	95	92	80	87	94	79	54	98	82	104	88	78	76	83	90	95	100	94	98	96	106	108	92	89	96	76	79	86	93	94	111	68	93	84	97	70	81	92	89	84	88	102	81	84	79	88	104	87	94	97	80	87	92	90	92	85	91	86	99	87	85	85	85	95	101	86	81	84	78	72	90	85	109	91	85	109	86	84	87	94	99	85	83	92	76	81	90	106	98	84	91	100	98	79	93	81	92	99	89	97	84	83	102	113	97	101	94	97	89	86	82	103	79	83	70	82	80	87	96	103	98	123	82	102	100	91	76	99	90	93	85	78	89	98	72	97	94	97	90	80	91	82	98	93	109	96	95	102	89	93	84	89	96	103	97	89	76	90	89	84	95	101	93	100	83	80	88	95	66	78	100	81	89	92	99	83	94	79	84	87	93	72	99	83	92	92	94	90	92	98	77	73	95	101	90	84	81	79	95	73	92	113	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9289	1486	3499	3841	3205	2532	2125	1675	1433	1208	1042	980	886	784	755	650	680	573	528	541	544	542	454	408	418	433	411	419	412	384	459	417	347	393	354	376	369	359	334	382	356	352	326	321	367	319	317	339	328	341	315	315	332	318	331	301	325	312	321	299	291	316	333	334	290	299	319	293	295	315	281	311	316	295	307	291	280	296	305	293	289	352	310	269	316	301	268	338	307	281	300	294	293	271	294	262	294	304	312	263	297	274	290	291	293	318	312	303	313	297	302	280	304	311	293	310	307	280	315	335	291	303	287	284	295	273	291	302	296	295	286	309	284	274	307	314	289	283	317	302	340	260	319	266	318	275	307	279	276	325	318	302	287	276	282	253	304	296	284	267	331	280	269	271	280	290	294	281	260	307	314	265	320	299	289	286	301	295	279	293	278	277	266	301	289	268	294	293	312	295	284	292	294	285	298	265	300	289	291	295	301	266	295	308	311	302	292	298	290	291	289	317	269	276	292	289	311	312	312	275	282	299	282	260	309	286	263	267	296	255	261	298	340	283	279	288	284	302	264	296	296	324	283	296	288	329	290	299	285	264	310	315	287	294	313	294	304	299	297	324	277	309	259	299	303	289	292	299	273	337	276	298	288	291	310	300	302	315	276	306	306	283	283	270	260	288	273	297	294	286	305	287	318	304	330	257	302	299	288	274	282	302	278	305	270	306	312	303	285	275	294	304	283	287	290	296	317	302	295	285	302	283	296	307	286	306	306	303	310	289	313	298	287	299	297	274	296	282	320	272	281	309	260	322	302	286	310	274	267	278	298	275	303	294	298	292	275	298	310	291	288	276	348	271	321	263	260	310	292	280	315	296	297	289	313	302	295	295	303	290	278	301	292	279	262	307	308	289	290	287	256	272	318	291	297	268	281	298	311	296	284	304	290	306	304	263	333	316	309	289	287	295	295	304	306	306	314	277	269	245	266	302	285	301	325	276	273	295	292	332	317	304	286	321	289	297	304	277	305	305	289	321	326	306	308	304	279	315	310	321	280	303	300	292	307	294	299	271	309	316	298	299	303	273	273	310	279	270	315	297	262	311	318	289	301	311	291	285	295	288	284	276	300	299	273	298	288	265	303	310	312	291	289	284	296	304	278	287	301	268	275	326	326	321	273	281	289	291	301	307	273	281	298	293	314	309	286	265	293	317	288	271	290	294	281	309	290	283	313	313	287	304	278	272	295	309	335	308	303	299	324	293	325	284	296	261	321	269	289	289	325	289	283	260	313	290	295	289	297	281	313	272	297	290	282	295	290	282	280	314	282	309	305	310	276	308	284	254	284	291	310	302	278	315	297	303	288	310	312	320	270	322	302	296	287	302	319	293	330	293	299	289	310	307	315	300	300	274	308	276	295	294	300	305	288	290	308	289	290	276	294	288	296	277	291	268	272	281	270	286	290	295	282	310	291	295	291	282	318	275	313	286	274	291	281	318	284	276	307	316	294	294	279	294	290	283	266	318	335	274	280	286	273	334	269	269	297	312	283	264	280	277	295	302	311	299	292	304	318	296	274	284	291	300	274	272	291	290	302	283	302	330	283	290	276	288	289	275	300	307	304	304	301	298	254	278	294	275	324	300	300	285	266	261	280	283	297	322	285	270	328	325	266	287	299	334	308	315	272	275	305	282	325	296	298	291	280	272	322	315	278	273	294	312	268	315	279	317	270	307	316	268	280	283	281	292	288	272	294	290	293	288	313	293	314	284	286	284	303	278	247	275	296	288	284	311	277	325	290	255	290	287	307	274	318	294	283	319	290	290	292	296	273	316	306	289	288	265	289	289	304	286	293	281	280	269	290	305	306	285	325	281	291	280	287	306	319	273	305	300	296	312	305	282	296	296	286	306	290	334	311	268	288	280	299	282	342	274	271	280	325	261	290	305	301	280	271	307	297	304	284	287	320	295	266	297	314	290	308	265	280	308	262	284	272	280	290	297	313	273	298	293	292	311	256	255	264	283	298	281	287	318	300	274	278	276	257	302	280	267	302	298	306	330	260	299	290	253	283	297	272	299	272	265	267	286	290	300	308	302	301	307	321	267	319	296	272	273	275	280	306	296	291	301	302	316	327	262	289	335	310	297	262	313	299	307	285	286	277	265	295	253	289	263	319	284	284	300	292	315	305	297	287	296	292	295	294	304	306	289	303	302	270	312	281	286	281	320	298	269	313	301	302	251	281	290	295	300	282	277	291	294	273	300	301	283	283	283	277	324	268	281	284	299	307	302	310	296	274	290	294	305	315	275	297	310	293	295	292	277	286	284	300	294	296	309	300	296	287	298	296	304	293	329	292	277	266	252	287	279	284	283	297	270	279	296	310	259	316	280	273	306	313	276	313	311	283	300	268	300	307	291	302	296	286	278	292	289	290	299	274	288	302	297	299	298	285	299	301	287	257	279	316	289	301	289	302	297	302	281	283	292	310	268	321	285	280	311	309	278	300	296	271	296	277	276	281	321	309	286	303	279	289	271	299	316	259	328	273	311	303	271	299	299	297	290	267	285	284	279	270	295	275	291	283	297	325	281	310	287	304	313	302	267	336	274	306	294	314	266	268	285	297	286	279	268	287	292	319	314	274	301	286	288	276	288	295	309	306	290	283	282	286	271	288	283	298	282	270	291	294	297	295	293	272	276	284	288	247	279	293	279	294	289	294	283	286	279	279	304	272	299	315	282	287	289	310	308	320	274	312	284	291	314	316	278	295	288	310	311	300	299	292	294	274	288	255	292	280	292	272	308	283	266	280	261	291	307	278	286	290	267	281	268	275	295	278	264	289	286	314	284	301	309	307	274	263	276	299	308	296	281	306	276	294	319	284	316	295	299	300	269	289	307	279	304	313	307	274	290	279	312	286	310	288	283	267	308	272	300	281	287	288	318	311	288	307	292	287	285	297	311	305	317	287	322	325	315	305	293	283	287	295	292	264	300	298	284	317	294	279	292	303	285	297	278	308	296	321	329	315	285	286	279	248	281	295	285	295	280	279	294	285	266	292	272	290	282	293	283	303	294	281	264	271	274	298	319	276	295	255	302	292	308	274	279	294	299	285	338	298	258	287	283	317	274	281	334	309	313	276	280	308	286	290	301	260	280	283	284	303	303	288	291	274	289	292	302	274	302	309	316	310	259	305	282	280	275	273	300	307	286	277	290	275	276	334	285	310	297	289	293	286	324	305	293	293	301	320	283	303	282	292	304	282	308	297	303	292	297	288	328	302	313	320	334	328	298	284	288	301	277	284	280	281	295	279	290	280	296	284	290	291	317	292	280	306	295	281	295	291	297	301	276	299	287	303	300	317	311	294	261	293	342	307	279	290	291	286	300	297	310	282	306	299	325	304	273	264	299	283	275	286	286	303	319	287	292	310	292	291	298	308	303	308	281	275	297	320	283	298	301	291	292	257	287	308	293	288	302	289	305	307	270	280	315	311	275	284	279	306	299	301	309	287	264	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27190	3704	3083	2340	1600	1141	907	662	591	511	420	412	315	349	344	309	283	284	264	255	227	215	231	254	214	207	236	227	224	235	241	202	217	203	218	234	194	246	208	209	233	196	204	220	195	182	186	217	200	207	218	203	188	201	208	207	216	190	189	189	210	209	196	193	209	214	207	218	202	193	201	221	221	189	194	206	194	183	213	215	192	223	173	187	196	189	216	227	201	197	212	220	194	180	210	176	206	221	197	216	194	204	178	183	199	207	186	215	184	199	192	184	221	196	194	189	188	196	211	184	230	211	201	213	170	180	189	201	184	165	172	164	184	199	169	170	189	180	181	180	182	183	215	210	216	190	188	150	194	207	214	217	176	188	204	202	207	189	191	214	215	191	220	207	173	205	198	179	197	203	200	178	216	194	264	190	230	202	211	205	215	207	172	174	205	211	183	215	189	193	200	204	210	198	193	201	200	198	232	198	173	190	193	195	204	221	195	198	195	218	198	218	174	194	206	198	187	202	192	190	214	198	180	221	201	178	198	189	208	177	192	211	199	197	176	184	201	197	210	223	210	193	210	205	193	190	215	217	184	209	210	201	202	199	189	192	165	171	173	211	190	174	211	199	209	208	204	198	209	195	212	183	193	192	189	200	209	213	192	225	206	198	192	172	201	178	212	193	198	225	207	180	189	181	188	190	204	192	188	200	180	192	195	210	172	201	224	207	188	185	193	201	202	212	224	178	209	176	189	196	188	204	177	206	207	208	193	199	203	210	184	191	212	164	189	198	172	187	173	196	201	176	180	200	187	172	178	182	195	187	187	168	192	175	186	189	169	212	235	188	195	223	202	191	200	213	174	212	202	208	192	198	198	198	205	213	201	191	179	187	192	170	217	220	209	197	221	189	211	200	183	219	207	212	195	190	202	178	192	190	187	214	202	189	220	187	188	176	167	218	200	185	175	212	196	223	208	205	153	218	204	184	199	167	174	192	182	191	209	181	186	204	198	190	174	194	177	203	187	194	187	208	178	205	209	188	208	192	175	209	196	188	185	195	189	204	214	225	186	176	209	196	201	171	193	187	223	190	199	211	192	197	204	200	188	199	186	185	207	211	236	205	179	170	211	200	176	231	181	165	201	210	186	214	204	193	184	203	214	178	214	208	230	210	211	190	187	185	229	178	160	194	191	191	197	191	207	172	217	219	220	188	208	176	211	197	203	191	202	195	188	185	205	212	200	201	206	210	177	181	207	207	177	206	185	212	167	185	222	222	223	196	201	187	211	190	205	187	198	197	207	194	173	170	192	203	189	180	181	176	174	198	172	206	225	177	179	197	203	208	195	210	204	197	190	203	162	196	196	180	206	176	169	201	196	221	180	207	201	206	198	190	194	180	205	178	199	190	194	227	183	200	199	211	198	195	190	211	181	187	193	231	240	197	190	186	190	175	207	188	167	194	198	188	198	194	185	163	200	180	187	206	222	207	197	205	188	196	185	189	204	191	221	198	207	195	207	165	214	178	187	184	206	183	229	189	186	201	204	217	183	196	228	197	186	198	186	200	183	224	171	193	213	202	210	212	207	189	235	191	186	202	183	179	210	172	202	180	185	196	202	198	195	199	224	209	187	193	183	205	194	207	191	179	204	190	179	229	195	201	207	182	217	188	185	200	193	199	186	186	202	207	194	218	187	183	180	170	192	193	212	222	196	210	204	199	189	195	202	178	186	168	184	188	201	198	198	185	217	168	170	202	183	176	188	193	168	200	201	182	182	207	220	187	232	190	215	197	197	214	194	186	189	183	212	217	185	184	190	208	202	212	211	210	187	211	178	200	196	188	194	192	182	200	193	188	211	199	177	210	200	210	195	185	190	213	228	170	191	187	212	171	179	216	198	199	160	204	198	222	196	208	193	200	192	188	197	202	196	206	186	229	186	202	186	208	172	203	175	190	157	200	173	215	202	184	186	192	176	182	167	167	208	232	199	193	211	190	209	203	213	197	219	189	198	187	194	207	168	178	209	198	197	205	211	199	191	206	184	219	191	187	191	211	199	202	228	180	229	191	212	205	176	185	214	219	183	187	202	193	195	212	201	189	200	196	192	228	201	185	162	187	183	218	193	211	225	188	208	198	196	217	204	192	199	198	190	178	196	187	189	175	228	183	216	196	196	188	186	193	177	195	215	168	198	210	212	206	182	203	194	198	173	210	193	204	198	173	180	215	206	202	206	182	206	208	202	175	178	199	187	201	176	192	191	201	222	187	239	197	169	187	210	203	184	201	193	209	181	172	190	175	241	226	198	211	213	214	180	227	178	203	187	171	186	213	194	201	184	192	210	183	195	190	205	170	202	182	204	192	221	180	202	182	195	170	181	186	203	197	194	194	194	195	199	194	192	177	186	191	179	181	201	194	217	165	209	189	219	187	203	187	194	187	203	172	207	205	194	209	193	202	196	189	217	200	192	195	196	203	185	198	201	199	192	199	185	224	207	218	181	178	204	203	189	182	208	206	182	207	218	181	196	194	197	198	200	186	197	200	231	213	176	199	200	208	188	212	175	172	186	187	239	211	212	197	174	199	196	212	234	206	219	195	184	215	201	191	188	194	208	198	170	181	200	213	185	206	214	216	194	191	200	201	183	204	186	182	159	198	193	196	194	196	182	224	215	207	198	210	204	195	216	189	192	198	200	202	177	177	192	172	199	206	219	203	238	186	205	200	183	186	195	199	193	193	187	191	168	182	187	210	185	196	216	177	211	187	217	177	193	197	183	190	188	190	196	208	210	198	212	229	202	186	194	205	197	189	203	185	194	205	214	181	202	216	217	191	218	190	198	191	203	192	198	169	177	187	167	207	205	194	172	207	186	167	213	177	198	182	196	181	198	199	190	199	172	176	181	186	188	210	187	182	219	209	159	196	203	216	190	197	194	183	190	186	173	193	209	199	201	200	205	198	217	207	209	209	192	188	212	198	236	200	185	177	199	187	186	204	169	202	178	190	197	184	200	176	220	200	219	218	184	212	195	199	187	205	187	180	215	176	180	207	198	189	197	191	183	195	195	210	187	181	188	190	192	200	187	198	203	167	175	182	188	186	194	181	174	200	179	191	192	201	226	218	182	194	229	210	189	182	217	187	183	205	193	191	223	196	190	207	187	191	200	195	198	208	165	177	163	224	180	218	177	209	181	186	227	196	199	199	211	193	168	202	175	183	174	180	190	197	180	202	180	182	169	205	182	199	196	184	206	180	176	214	243	200	207	203	207	168	204	189	211	211	216	206	201	185	209	176	183	198	198	212	187	197	207	178	226	194	214	196	211	201	188	196	191	203	214	194	197	188	193	200	205	192	177	199	206	200	194	218	215	216	192	199	145	217	207	204	198	204	207	214	188	225	180	194	212	179	197	189	196	202	207	191	185	175	172	199	209	201	205	192	189	177	179	197	225	198	186	210	186	173	176	173	175	218	175	195	195	213	196	196	195	208	189	206	208	189	181	184	211	189	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11995	2874	6635	7050	6032	4759	3790	3238	2627	2328	2022	1897	1701	1535	1378	1313	1294	1056	1072	1046	944	986	991	824	869	761	811	802	746	770	753	711	718	720	679	718	702	636	691	679	700	666	666	648	685	648	633	605	650	651	650	632	585	629	642	591	599	568	587	630	609	631	567	605	594	630	597	639	564	560	559	645	639	580	609	569	608	613	573	602	567	566	553	587	584	582	545	607	568	572	614	565	556	584	568	565	579	579	528	590	616	573	605	562	553	559	606	554	566	554	559	570	587	518	549	583	610	558	528	581	579	556	534	582	569	584	516	534	574	607	569	592	569	588	609	588	548	568	556	565	603	571	571	565	622	532	574	600	543	550	605	561	570	603	558	544	600	579	569	572	574	556	539	538	548	516	591	554	529	532	560	529	566	538	553	528	547	573	520	559	571	544	553	569	556	545	550	505	508	533	580	589	564	574	542	598	567	625	534	528	523	587	561	545	600	597	562	557	496	570	524	563	554	557	542	524	553	584	532	562	525	552	535	574	571	570	581	605	538	567	612	564	573	550	571	564	579	553	544	548	596	578	567	546	587	564	569	545	584	541	549	585	534	600	543	557	558	539	556	541	530	554	582	574	598	541	552	596	569	540	516	560	578	539	559	580	549	555	571	577	535	508	547	532	560	560	547	578	548	525	525	597	578	557	562	583	572	580	558	582	547	543	566	578	543	553	574	584	571	523	564	531	541	539	521	557	564	513	532	547	574	578	536	568	510	579	583	577	588	562	548	575	600	586	588	551	536	540	518	555	567	536	570	565	509	532	514	551	584	570	550	557	546	574	544	575	542	561	576	550	522	571	557	535	575	585	578	556	557	536	553	552	571	539	529	567	542	523	585	548	571	525	607	564	540	599	549	533	573	524	581	541	550	549	536	557	611	557	551	552	575	563	546	535	546	543	592	537	554	534	527	552	555	563	561	531	573	616	579	607	548	570	567	553	547	555	578	509	597	589	567	528	555	555	588	557	545	590	640	566	569	577	560	547	550	550	553	523	563	546	563	560	568	523	564	516	576	564	603	560	542	530	507	538	565	567	528	530	568	579	588	565	557	592	566	585	555	534	550	560	598	523	547	562	549	541	587	517	558	531	574	531	545	593	525	597	539	533	545	560	555	537	572	549	550	531	555	540	597	574	578	559	599	515	534	568	582	536	559	547	562	600	539	566	557	557	573	576	519	534	542	556	619	603	548	594	493	568	571	580	588	529	538	564	535	525	556	539	569	573	554	546	626	539	581	553	564	561	577	524	565	577	570	549	566	597	530	556	563	533	551	593	578	566	571	567	572	580	559	578	559	585	551	541	502	555	577	498	581	564	549	577	551	608	547	544	525	522	590	573	584	583	537	562	541	546	517	554	558	544	561	539	551	550	548	559	545	561	525	552	572	571	553	526	523	551	571	590	572	524	554	576	547	533	572	578	575	590	536	531	560	529	553	619	610	554	551	532	536	579	511	542	572	575	531	556	609	573	590	497	513	541	546	553	567	582	590	549	584	542	534	602	608	584	613	567	546	552	578	533	554	552	539	522	552	591	573	599	578	520	563	611	544	579	530	552	582	545	582	585	538	565	599	586	551	554	538	526	494	535	566	597	519	587	562	536	545	546	579	566	591	577	540	597	559	514	563	554	583	617	579	589	548	564	600	574	578	573	562	570	579	576	585	580	568	556	531	545	521	555	523	619	503	506	580	565	551	578	546	581	524	542	548	607	559	580	541	563	517	539	543	553	594	543	555	550	515	535	572	575	597	528	593	598	551	568	561	565	581	588	534	580	526	573	560	583	519	526	537	534	522	516	579	585	547	564	571	529	528	577	578	558	534	580	516	547	559	563	560	551	583	533	573	551	575	576	560	563	587	560	578	566	547	579	512	582	556	559	526	542	539	503	547	538	591	578	572	582	604	557	508	527	553	549	531	573	530	566	544	548	554	552	537	536	587	549	534	553	561	557	597	567	515	579	597	549	550	536	570	591	571	567	555	582	535	555	564	614	558	539	587	564	522	562	606	534	576	542	592	595	547	572	596	553	544	533	549	569	578	570	553	562	562	511	581	567	540	550	523	563	541	563	581	574	592	595	553	531	556	553	542	581	576	556	574	533	582	576	548	555	545	548	515	572	599	572	560	584	564	544	499	561	596	573	550	558	524	567	539	565	531	582	552	570	553	573	558	575	540	567	566	552	534	550	548	563	544	557	552	584	560	561	610	547	591	508	572	542	512	530	570	552	546	560	574	547	572	583	544	550	568	556	595	559	549	566	580	569	561	590	545	546	602	576	545	557	588	578	550	570	594	587	559	574	553	574	562	560	561	584	533	570	570	599	561	522	561	546	568	567	580	586	556	533	572	566	536	554	561	572	537	611	539	578	502	514	566	570	532	541	586	565	587	540	557	534	547	593	556	532	573	557	561	563	529	557	562	558	572	561	551	574	582	566	547	562	534	532	500	574	554	553	609	580	603	560	554	552	513	552	546	572	530	531	595	546	530	571	584	587	573	536	525	555	532	556	560	589	506	555	552	516	569	552	594	517	565	603	535	556	511	575	568	537	576	555	544	565	554	556	539	528	520	572	566	601	510	545	564	572	545	561	579	505	576	533	586	546	579	543	579	574	538	559	557	520	543	568	581	581	512	587	550	541	517	592	522	582	555	549	571	539	565	566	567	570	557	520	555	521	559	543	568	589	550	521	550	561	571	580	540	558	548	562	565	566	516	551	550	571	568	583	544	568	583	601	581	569	579	568	563	512	558	572	556	578	553	522	552	541	502	556	579	562	576	535	580	615	522	539	572	608	553	550	550	543	556	563	578	592	571	576	571	557	573	587	548	588	538	593	529	555	543	540	589	561	588	563	568	575	569	496	570	567	532	509	540	533	549	539	574	560	580	515	560	536	541	563	562	567	538	580	580	517	548	546	557	540	557	568	562	561	540	579	525	576	529	571	551	572	556	542	543	578	541	533	548	531	531	542	549	542	553	572	535	556	573	564	527	567	582	545	537	559	577	521	566	596	576	514	543	602	558	549	546	563	511	581	500	569	541	591	542	587	599	572	525	554	526	562	516	602	571	568	550	513	576	531	519	544	543	555	570	551	564	538	538	568	562	547	582	578	547	575	552	566	570	563	579	561	570	587	558	562	569	512	540	560	563	560	581	552	532	549	522	597	575	605	572	540	547	553	523	556	563	581	528	546	558	565	596	520	569	620	540	569	605	562	527	547	560	629	564	599	578	586	595	549	559	556	616	531	541	500	576	576	583	549	536	554	554	570	597	594	581	526	566	563	537	557	563	547	561	562	528	566	533	555	591	571	596	607	564	571	566	568	558	585	546	582	567	551	568	551	532	554	555	568	537	547	590	565	594	561	562	535	568	559	565	588	564	537	536	586	579	594	557	586	573	533	588	549	594	552	540	577	551	570	568	583	585	559	594	554	550	589	544	549	558	553	616	600	546	514	554	591	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2929	186	205	184	137	134	133	122	117	102	135	118	110	111	122	111	126	110	99	109	105	93	122	99	102	114	106	106	107	93	131	93	102	81	97	133	117	107	99	108	102	113	86	116	118	111	114	109	90	90	107	102	106	118	128	95	115	113	118	121	106	129	120	119	100	84	108	103	98	120	106	115	106	94	108	91	89	100	98	122	126	87	102	104	99	112	112	115	111	92	103	106	106	115	97	115	106	94	120	117	115	106	100	115	103	110	102	116	114	105	116	108	119	113	121	95	97	115	109	101	95	103	116	101	103	103	96	103	111	114	102	125	109	117	103	105	112	113	117	122	79	106	105	106	111	100	114	119	115	108	111	109	105	114	107	116	106	102	116	113	111	102	99	107	112	99	97	121	92	114	105	122	115	105	94	131	115	94	107	115	87	102	95	114	101	100	106	112	113	105	110	100	111	100	107	106	108	119	91	120	122	120	116	108	125	117	104	105	107	114	95	109	111	110	107	111	112	98	104	106	114	100	122	91	105	123	102	92	94	94	140	117	114	113	101	111	110	99	105	103	103	106	109	106	109	112	100	103	108	121	106	110	92	94	91	109	121	114	109	104	100	113	100	97	110	107	126	108	106	113	99	109	119	113	109	91	111	115	121	117	98	120	109	98	100	104	101	88	104	105	86	140	105	113	109	101	101	96	100	103	102	93	105	104	110	114	88	112	105	113	128	103	95	94	119	103	113	112	114	120	91	109	97	120	105	108	117	98	100	116	103	99	112	107	115	105	99	114	89	119	97	102	94	109	123	78	109	106	103	109	112	124	119	96	104	100	111	105	122	129	107	105	102	95	107	112	111	113	128	117	103	122	105	123	90	114	112	115	104	101	101	121	99	121	118	96	104	120	91	124	94	122	98	119	113	99	97	105	114	105	102	99	118	117	103	106	100	103	106	92	80	98	97	108	96	109	122	133	119	131	90	112	106	115	103	117	83	113	99	104	106	109	105	98	113	104	99	102	91	113	116	123	99	91	103	115	107	111	92	98	98	101	110	96	113	132	111	105	111	110	108	99	98	106	106	118	111	90	103	112	104	114	114	116	107	114	100	99	107	121	113	118	112	127	101	100	101	97	89	88	109	111	114	132	101	115	120	102	104	98	106	112	99	117	126	109	108	101	111	103	103	106	121	112	114	105	85	110	114	101	126	103	121	113	102	104	109	100	93	97	91	110	103	102	103	105	126	104	95	109	96	95	94	102	135	102	104	108	106	117	115	115	94	99	112	111	99	116	101	115	110	131	84	104	97	106	121	107	95	104	112	104	102	108	108	110	132	106	105	115	99	95	91	104	95	107	119	121	107	97	95	110	110	101	105	109	118	120	99	106	120	123	107	113	121	122	120	111	95	105	113	100	102	109	117	102	105	105	104	111	117	102	82	81	120	124	92	97	95	103	109	94	99	120	114	111	111	116	117	87	111	105	105	117	123	102	120	106	109	79	108	98	125	109	103	105	102	99	119	108	106	112	106	112	111	104	116	112	100	95	115	95	103	98	108	99	116	106	121	94	113	98	104	103	107	116	93	95	100	127	106	112	131	119	117	112	106	124	105	118	123	100	98	94	122	111	101	101	119	96	113	119	102	102	92	108	112	110	128	117	127	87	98	102	102	120	111	121	117	111	99	108	94	97	100	93	107	114	110	88	106	107	91	100	123	106	108	102	86	121	110	113	108	108	95	103	113	113	107	119	103	102	102	113	111	89	115	109	109	116	108	93	116	104	104	96	109	109	109	116	130	109	103	103	96	104	106	125	107	113	119	103	93	111	135	105	101	91	106	112	98	124	114	116	120	101	121	117	84	116	96	102	111	121	91	114	129	99	120	126	110	98	109	128	123	118	105	116	117	120	98	95	97	117	93	113	134	117	94	107	105	116	98	115	106	118	113	84	91	107	108	108	107	132	105	107	93	95	109	105	134	129	109	99	99	104	98	106	98	123	99	111	107	102	98	110	109	120	114	103	113	115	103	101	111	126	101	116	91	100	112	113	94	97	92	121	106	104	95	102	110	106	101	120	106	104	122	104	96	112	114	88	117	104	101	98	96	126	125	106	97	124	106	97	103	132	112	119	99	105	109	95	125	93	115	126	104	111	119	94	108	114	82	108	114	100	105	113	86	111	123	115	131	106	91	130	92	113	96	112	100	110	106	108	101	102	108	115	101	100	106	118	135	113	94	91	98	83	111	90	113	111	114	119	99	96	110	107	140	114	96	110	102	111	116	124	101	112	120	112	94	122	107	104	98	95	107	105	90	100	96	110	108	101	116	112	93	119	99	106	108	95	102	121	110	116	129	111	120	102	106	111	96	110	87	93	101	116	110	101	99	117	93	108	102	109	114	121	102	93	94	101	101	110	116	99	115	90	101	121	114	126	123	94	99	106	106	133	104	100	115	114	93	88	106	89	90	99	91	117	107	114	112	110	95	113	101	113	115	92	118	115	104	114	120	81	101	113	120	103	115	136	118	92	108	100	109	101	93	109	111	98	106	103	88	98	102	112	98	100	100	116	103	111	100	94	98	104	116	94	125	120	115	96	96	83	96	109	115	88	107	97	104	84	99	113	120	106	108	109	95	95	90	115	124	117	95	101	126	86	94	85	107	102	94	115	117	127	104	100	93	97	117	102	94	87	103	117	106	111	90	106	109	115	121	90	96	130	86	100	127	94	98	120	118	101	112	103	106	117	111	104	108	112	105	115	101	109	91	85	117	95	97	83	121	93	126	118	105	111	105	108	91	103	95	121	91	97	101	104	113	111	116	115	101	112	92	104	88	118	107	105	100	97	97	95	99	118	109	110	100	104	98	115	104	114	112	127	95	114	84	115	101	112	80	101	107	100	94	102	133	92	100	126	96	107	120	107	119	110	111	101	120	107	101	94	118	91	89	118	121	105	101	109	107	116	116	110	96	112	118	110	107	100	91	101	104	97	103	111	97	94	118	106	132	138	103	101	104	110	102	113	96	135	90	119	112	104	105	117	107	110	117	104	102	93	114	120	111	101	121	115	105	120	101	114	94	105	107	126	117	96	98	111	97	107	93	103	79	102	96	107	125	102	104	94	104	129	98	110	113	104	118	99	115	131	100	107	108	113	97	100	116	91	105	112	114	96	106	94	107	97	107	97	112	90	110	118	98	102	97	115	109	102	92	111	110	89	116	89	91	111	107	98	102	98	105	110	105	103	98	119	123	107	97	117	99	103	101	124	114	113	112	115	105	94	130	115	98	130	102	117	112	127	116	101	119	137	99	119	94	107	91	90	89	91	130	103	102	119	113	126	105	98	106	110	111	119	112	106	103	91	104	108	106	118	111	117	100	101	107	118	113	86	108	104	132	120	102	99	99	94	108	116	105	90	98	94	104	91	116	103	115	110	112	102	108	97	125	111	128	96	120	105	96	102	107	99	106	95	108	97	108	112	102	86	97	104	118	127	118	110	107	114	104	109	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3091	415	479	543	493	468	427	394	430	391	360	342	378	363	402	349	345	341	340	346	359	351	330	331	356	348	289	338	311	308	361	330	308	330	326	300	356	346	320	300	309	338	325	316	281	336	333	338	333	310	315	350	315	286	309	338	358	328	305	318	318	363	347	333	344	349	328	307	300	328	337	329	332	327	317	310	316	344	320	311	327	316	344	327	336	315	371	365	302	324	329	327	322	313	346	327	316	346	307	326	337	332	272	334	294	346	316	313	318	329	321	347	314	344	288	341	334	311	322	354	315	333	319	318	309	286	321	324	299	318	312	294	303	334	329	318	337	327	343	325	297	314	362	327	323	362	309	297	317	332	322	351	322	308	328	328	350	355	316	354	339	329	311	341	297	309	302	342	333	368	314	283	330	322	328	356	328	337	342	342	311	339	316	321	327	334	345	328	312	315	325	310	328	315	356	338	335	295	340	323	325	316	307	311	342	311	304	337	334	313	332	377	338	314	309	315	353	331	329	320	369	332	353	303	339	303	339	320	327	320	342	378	325	327	331	319	317	335	317	345	347	334	297	326	347	312	327	319	352	338	359	298	326	293	317	316	299	279	305	324	322	328	315	317	289	309	338	305	326	296	317	323	347	329	319	326	348	319	302	307	325	291	310	333	348	305	292	317	320	342	315	327	367	328	357	310	298	330	299	342	281	321	324	333	321	343	328	370	359	347	329	327	327	313	351	338	336	323	333	321	292	307	341	299	312	338	339	333	298	325	328	312	320	340	334	326	332	321	335	336	286	310	306	304	327	346	352	330	327	325	312	332	330	361	312	329	325	340	278	326	349	342	308	314	354	359	281	343	362	321	350	305	312	349	311	333	328	331	351	345	337	330	352	339	335	308	299	301	325	362	308	315	320	340	312	332	310	327	309	329	321	348	349	318	320	293	298	338	311	306	304	329	340	307	331	331	306	320	343	313	299	327	336	334	329	347	311	338	338	329	312	296	334	311	284	313	347	314	321	333	337	348	350	322	308	325	323	334	312	329	353	318	315	310	311	334	298	329	296	336	335	307	310	298	308	342	307	322	339	320	322	315	324	320	342	329	312	359	324	313	318	284	306	354	335	320	317	343	307	346	322	332	324	329	313	341	304	332	320	350	337	300	331	314	327	350	373	294	357	324	347	371	300	301	286	293	329	342	361	351	320	346	344	290	327	364	324	349	338	355	335	331	335	307	340	318	355	349	326	333	340	309	359	327	298	350	304	320	332	296	314	323	322	334	339	332	321	335	304	330	336	347	350	326	329	314	345	293	326	327	297	357	320	344	327	336	347	326	329	317	335	326	337	336	315	318	350	345	340	355	321	284	338	330	347	312	310	331	347	328	328	297	322	342	301	333	363	323	340	299	323	315	326	325	314	370	338	326	313	353	312	307	279	320	314	350	320	325	303	324	322	339	317	303	332	345	364	341	322	328	355	343	323	304	312	351	333	292	321	329	310	320	342	343	335	328	331	357	332	305	358	336	310	325	299	330	339	300	336	346	315	348	316	345	347	360	344	347	380	333	321	322	306	326	303	314	349	324	313	326	315	321	304	323	292	343	346	292	342	323	309	345	345	300	341	333	327	303	332	344	341	307	300	323	357	328	320	335	350	317	344	342	318	337	293	302	327	354	290	316	363	346	307	320	319	354	334	330	299	336	318	298	322	354	344	318	305	351	344	312	344	306	344	321	354	320	343	339	322	334	325	309	310	332	345	310	302	320	340	331	311	342	329	310	361	313	359	329	361	351	337	324	348	343	349	318	334	327	339	309	309	309	333	322	309	320	297	314	322	301	328	358	318	346	307	311	364	341	289	336	319	326	327	342	317	346	277	311	335	310	327	324	360	365	316	310	337	308	286	311	339	356	336	359	345	338	307	333	306	323	324	324	359	320	306	307	335	343	342	340	323	288	322	311	314	325	329	296	300	341	329	329	345	328	330	351	334	332	331	322	369	302	294	373	308	316	325	302	322	309	324	319	314	355	291	325	334	314	317	320	333	308	331	328	316	326	302	349	311	330	309	321	346	330	296	335	346	326	334	321	320	317	314	330	340	323	318	303	341	322	310	299	328	308	337	329	354	302	286	320	311	339	335	334	356	329	307	310	324	333	313	316	328	327	325	344	304	305	330	343	305	314	327	314	299	331	322	329	340	342	326	316	335	306	303	320	333	340	318	332	318	325	310	335	316	319	363	296	313	327	340	322	324	355	290	321	320	322	329	324	366	324	303	316	334	320	337	361	316	341	318	333	347	311	333	288	294	334	347	320	347	349	314	333	300	299	331	337	307	281	326	339	312	333	338	372	292	297	322	319	342	284	328	333	364	302	332	345	308	330	354	360	331	332	318	333	301	310	315	293	317	324	349	342	342	321	302	320	325	357	295	297	323	315	311	314	304	324	298	315	354	292	307	311	324	309	312	314	330	321	320	328	299	359	310	339	315	331	335	329	298	332	343	335	321	292	347	332	303	341	335	334	320	329	344	313	304	292	362	295	345	324	331	363	334	337	303	320	304	292	329	327	323	354	329	319	318	306	310	308	317	346	308	330	305	341	315	311	308	343	345	332	308	344	293	341	352	310	311	334	338	300	353	336	322	384	298	319	346	350	317	290	352	312	316	322	345	316	319	321	343	316	338	335	306	339	330	313	343	343	324	332	326	292	331	290	310	304	321	341	325	305	311	323	355	351	338	319	286	313	329	328	329	328	346	342	323	311	299	311	309	296	328	325	378	345	337	314	307	327	342	318	341	299	344	326	308	323	334	318	338	317	323	344	325	333	326	336	314	305	318	323	330	342	333	312	280	317	341	357	330	347	311	306	328	348	314	343	344	288	333	348	334	312	317	320	311	305	303	339	324	320	350	346	348	332	319	336	327	315	339	343	345	294	337	282	355	354	323	317	311	348	313	323	313	333	325	311	314	303	344	341	360	322	315	320	346	320	320	308	325	299	332	336	318	327	291	316	349	328	306	335	318	323	307	319	318	323	334	312	323	330	301	299	331	330	329	312	305	338	353	325	298	335	354	299	300	291	288	329	336	359	309	320	308	323	328	332	307	335	331	310	309	304	325	356	364	285	357	327	347	325	367	322	332	362	346	312	326	310	363	312	311	350	330	322	335	312	356	326	299	297	325	337	300	315	327	325	344	319	338	313	301	342	300	322	321	354	339	327	382	343	343	325	321	336	295	323	337	305	318	316	309	345	329	323	325	346	353	314	292	331	334	334	324	322	343	328	323	346	315	333	331	339	327	362	343	309	298	322	322	365	334	320	347	339	358	350	313	323	338	333	352	346	322	349	333	317	337	314	310	334	309	324	318	309	343	378	318	326	347	320	305	315	331	309	299	313	331	317	313	331	292	293	312	301	344	294	349	312	339	327	305	351	313	365	333	319	342	339	342	346	329	311	342	312	338	343	303	289	349	329	316	301	292	329	304	317	345	324	322	331	280	349	347	328	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16449	1322	1463	1077	767	561	428	324	279	237	220	171	161	142	139	150	102	139	136	129	118	100	99	89	120	104	111	103	79	89	108	87	90	106	99	93	94	93	95	107	91	96	79	85	98	85	77	96	95	94	108	88	87	70	81	98	108	85	95	91	75	85	92	105	108	89	82	81	84	104	68	105	79	90	84	81	100	87	90	77	94	101	79	76	97	85	69	89	83	93	91	98	93	79	92	71	78	88	101	78	111	85	84	96	82	92	86	79	77	108	72	102	103	107	92	88	108	78	90	97	102	74	87	83	91	74	95	98	81	77	82	93	73	83	103	82	85	109	106	89	92	84	94	100	79	96	98	86	82	111	94	90	96	106	100	86	99	83	94	92	105	98	99	67	92	101	96	96	84	95	80	64	75	86	99	96	93	108	84	86	83	82	99	85	93	91	90	84	95	91	91	85	89	95	93	96	88	86	90	68	89	90	92	93	86	90	84	96	109	100	73	94	82	92	86	81	89	99	87	89	104	81	91	90	86	85	88	80	86	89	70	77	84	88	98	97	93	99	73	98	98	90	88	74	94	76	91	104	94	85	106	92	98	93	72	85	95	86	94	112	79	83	111	89	93	89	85	97	106	99	87	104	91	85	100	84	83	72	108	87	76	94	108	113	88	77	87	91	88	93	103	100	78	68	100	89	103	96	86	92	98	85	84	89	96	93	96	79	79	71	84	78	85	73	89	82	89	98	96	90	82	91	97	94	91	86	88	92	74	77	77	98	90	94	83	86	95	86	86	88	73	95	101	93	91	83	85	77	111	89	82	104	84	98	75	98	84	87	90	107	95	81	96	86	92	97	86	92	101	90	86	98	93	85	79	76	82	83	83	75	88	96	80	87	80	95	97	86	102	93	83	87	96	89	80	93	101	78	79	77	89	68	88	81	90	75	96	71	91	85	88	96	74	96	85	96	102	86	102	89	85	91	92	98	88	92	87	90	99	96	105	92	94	95	86	102	86	88	81	74	98	91	83	82	81	97	76	87	98	95	77	86	96	90	91	99	100	103	91	96	85	83	93	82	99	98	86	84	74	96	92	79	107	97	97	90	80	78	81	98	91	94	80	95	98	106	88	79	76	89	76	85	98	103	89	81	79	108	82	91	94	80	90	85	87	85	79	87	88	97	78	98	91	80	88	67	81	89	93	84	84	88	100	82	84	89	87	94	74	78	86	72	93	104	97	101	86	101	89	80	89	87	96	84	95	78	104	73	100	89	86	89	90	101	77	99	101	97	88	94	107	76	74	82	94	83	103	88	77	85	92	107	92	86	86	88	85	80	78	73	91	90	100	86	107	81	81	90	89	95	89	98	76	88	67	91	91	74	89	96	74	100	89	82	86	82	107	90	85	96	92	101	98	89	103	93	103	91	95	82	103	78	68	99	83	102	94	99	90	78	83	87	79	81	78	86	89	92	92	78	77	91	97	84	95	77	84	84	80	85	90	104	78	85	77	92	85	90	77	77	87	77	101	92	97	100	94	97	80	104	83	79	72	90	98	97	74	89	81	65	70	85	82	82	92	91	84	103	103	87	82	98	99	100	87	64	82	81	92	88	97	96	80	79	80	88	103	92	79	107	112	96	99	98	77	89	88	87	84	78	78	71	92	89	88	74	82	94	67	95	95	90	83	83	57	109	81	86	93	91	100	88	98	91	88	85	95	85	82	91	83	66	88	109	79	100	77	81	79	90	87	100	93	83	87	80	93	77	84	81	96	89	83	86	88	73	95	86	82	89	88	84	79	91	83	85	79	108	93	80	89	82	91	97	83	91	98	94	91	85	95	79	94	82	92	107	99	76	82	72	92	95	96	94	105	101	93	71	69	88	93	96	94	73	94	104	83	95	100	95	78	76	89	77	82	87	85	100	74	90	92	88	90	85	81	106	86	91	92	65	108	93	93	113	84	97	85	100	72	77	98	88	79	121	98	99	89	94	87	93	98	80	85	97	86	81	99	99	102	88	87	76	75	84	90	104	97	101	79	81	74	80	83	82	72	86	97	94	78	86	98	101	100	83	100	90	108	65	93	85	68	78	87	84	84	91	91	92	94	83	91	86	89	81	90	111	98	98	103	92	90	97	86	89	82	84	95	76	90	91	89	89	100	92	108	89	83	95	93	99	72	101	95	100	101	94	68	94	97	96	89	94	103	84	92	88	102	100	84	101	90	92	93	87	82	90	96	106	101	98	77	101	87	84	84	88	107	59	101	84	94	94	101	90	86	106	89	80	106	80	98	92	79	83	76	88	85	82	87	93	101	71	94	92	105	85	79	78	80	106	95	76	94	82	93	81	81	90	78	80	82	87	101	89	85	85	82	101	110	88	104	87	85	95	72	97	91	90	82	74	96	111	89	84	83	92	80	88	82	83	87	109	103	78	89	102	90	86	93	89	93	93	87	77	106	85	100	94	86	83	99	97	93	93	109	99	74	82	100	88	98	101	89	84	97	104	97	67	90	84	64	88	83	80	75	91	71	80	79	88	82	108	78	106	104	67	95	98	96	98	83	84	98	89	101	88	87	88	73	87	90	98	106	110	101	86	83	83	89	105	93	76	89	76	85	86	101	101	87	83	79	83	70	98	81	85	98	89	94	92	85	93	94	89	79	79	75	87	89	97	90	106	81	83	87	76	81	86	85	76	97	88	93	93	103	99	95	81	80	108	75	87	93	89	79	97	100	82	89	88	102	93	75	88	86	79	84	87	88	73	99	89	81	81	96	87	90	81	94	103	81	84	83	88	87	84	77	104	98	90	95	88	101	103	87	75	88	93	89	77	103	95	89	86	82	103	82	84	107	92	84	88	86	80	78	79	76	85	97	99	88	93	78	66	86	90	89	92	87	87	94	76	81	85	90	81	80	90	83	79	88	85	107	82	81	85	91	88	101	104	92	77	82	90	97	83	83	72	79	84	97	100	109	115	106	92	83	98	101	98	80	94	77	99	82	82	90	84	95	85	89	86	98	82	74	84	92	83	86	87	69	113	84	89	104	100	80	89	86	85	92	99	103	103	85	84	100	86	89	101	109	98	97	88	79	82	90	95	85	76	85	87	83	91	91	90	94	87	77	74	100	105	89	98	105	92	91	90	90	84	89	113	84	87	83	71	72	84	82	97	87	94	67	84	89	89	88	88	89	73	80	85	71	86	89	105	91	76	90	73	78	87	77	86	72	105	86	90	102	84	72	85	92	110	71	112	89	83	89	87	80	101	100	72	84	85	79	93	89	96	98	76	75	97	74	80	98	96	104	86	108	87	76	82	86	96	75	100	80	89	94	89	76	92	85	88	85	79	79	79	103	82	82	88	83	91	98	101	89	118	79	86	82	81	94	87	80	74	61	73	89	92	93	78	98	91	97	96	74	96	87	79	105	85	83	80	95	95	80	87	89	97	93	93	98	90	84	71	97	84	94	91	87	96	85	83	93	86	82	89	91	83	76	94	115	76	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8489	1474	3475	3802	3175	2572	1972	1710	1442	1208	998	977	863	748	727	692	654	639	590	529	498	548	468	448	457	449	421	435	400	392	404	363	359	371	343	346	368	330	333	328	368	332	366	349	339	316	346	320	315	291	309	298	361	306	326	311	305	321	327	324	328	305	350	337	304	318	288	272	318	340	314	282	292	284	325	329	294	282	273	349	304	301	311	299	299	291	306	308	288	300	286	335	290	277	279	268	302	300	318	285	294	324	336	297	290	311	293	331	296	275	317	332	334	298	311	298	274	311	315	287	277	274	297	307	284	281	293	301	276	312	294	270	290	292	296	274	304	308	288	302	310	280	278	279	330	290	295	270	298	306	305	268	277	323	291	268	276	313	298	255	267	287	288	321	292	310	314	269	324	269	313	278	269	280	267	281	298	303	284	289	272	268	291	303	318	255	268	294	321	296	304	279	296	323	306	296	312	277	287	306	287	292	309	335	323	323	278	292	296	275	289	286	337	311	291	320	263	290	260	311	286	264	289	279	297	319	260	309	280	287	294	268	295	266	294	286	275	292	298	270	287	268	308	279	292	279	255	279	281	268	293	281	326	255	304	273	288	321	319	346	280	276	292	286	266	311	296	296	308	309	299	289	290	312	281	282	295	308	266	286	283	276	268	269	296	294	274	298	281	286	309	308	268	305	302	290	302	289	268	293	304	335	279	289	313	285	311	316	275	303	285	279	297	270	295	291	276	310	301	272	283	283	286	294	283	288	260	282	274	294	284	277	276	291	288	276	285	286	308	310	301	292	292	285	287	317	315	294	317	260	297	291	301	265	270	307	290	264	284	307	284	298	256	284	308	283	255	254	275	273	293	297	306	275	287	294	290	296	288	296	313	268	273	308	315	313	291	268	291	303	281	288	285	310	281	310	312	306	301	281	311	275	288	301	294	292	285	301	314	291	276	286	285	278	297	287	273	295	309	289	300	297	272	299	312	314	280	307	271	285	294	297	265	284	289	283	295	301	285	263	314	286	272	287	328	322	297	294	277	280	283	291	330	298	306	315	284	278	295	307	260	243	300	306	277	245	302	290	312	316	309	295	325	290	295	294	285	293	296	286	297	314	284	278	271	252	297	301	326	301	269	286	306	311	292	300	297	294	293	306	301	253	309	278	273	298	301	315	289	298	263	301	317	305	297	299	288	277	299	279	283	317	275	278	269	276	292	283	286	296	289	292	272	279	275	295	284	312	307	329	293	287	297	272	278	292	332	263	271	267	292	264	271	302	272	273	309	274	303	306	272	277	290	282	319	300	303	287	270	308	269	305	305	310	286	280	331	292	280	295	302	289	303	266	287	269	269	270	276	296	281	292	295	283	306	295	282	291	291	290	275	308	292	296	289	268	289	318	298	313	299	317	301	289	257	286	294	278	288	271	317	288	292	313	297	305	277	286	319	313	328	278	265	273	307	288	289	282	314	263	280	275	274	320	295	293	291	248	318	316	291	306	312	256	312	298	306	267	274	290	286	284	302	282	301	282	258	297	305	292	279	305	286	307	286	287	278	273	264	327	287	281	275	292	299	325	292	314	280	321	313	301	320	287	265	306	289	301	302	307	272	264	302	319	277	296	285	286	260	290	282	276	297	297	303	271	307	285	306	319	277	303	252	286	270	305	279	316	292	292	308	297	292	308	282	290	312	290	325	280	288	301	335	266	269	291	264	298	322	295	269	300	314	305	285	310	301	279	301	300	315	294	289	310	314	280	329	314	314	299	293	284	259	290	276	270	303	296	272	310	282	269	315	303	285	295	319	300	314	320	280	299	295	283	281	333	304	292	267	298	317	325	285	327	284	301	299	271	319	270	312	294	276	292	279	280	272	300	291	305	298	276	293	324	275	280	258	328	282	277	271	293	292	284	294	302	280	316	314	279	283	294	292	335	297	270	280	308	302	261	275	301	261	276	317	281	292	294	301	310	293	269	296	324	320	294	308	299	256	251	298	288	304	306	272	280	299	282	283	270	345	274	296	293	302	302	307	274	294	292	293	296	294	280	272	292	292	288	269	275	325	290	302	297	293	306	299	318	285	282	280	288	309	286	291	282	267	282	258	301	283	313	291	298	306	336	288	303	266	295	308	303	267	250	318	283	307	285	274	286	290	272	300	284	274	297	324	293	306	291	285	271	293	293	272	310	252	352	273	317	252	275	290	248	269	289	311	292	307	297	317	298	292	283	310	297	309	319	267	273	290	280	311	271	270	303	319	283	298	297	308	297	280	282	298	263	254	312	309	293	279	308	308	296	317	273	302	266	315	290	281	292	306	327	294	295	299	300	285	269	290	324	312	278	293	288	287	301	274	293	294	292	289	285	260	304	288	300	295	286	286	292	336	271	270	313	281	300	299	277	286	299	276	270	279	282	280	287	276	314	295	278	278	273	291	295	318	293	284	299	285	286	276	302	316	274	301	300	303	307	294	305	304	286	277	298	286	309	284	318	295	265	261	296	287	288	290	343	304	269	293	317	283	289	296	250	276	298	307	293	281	338	290	298	312	282	304	300	276	307	278	295	276	292	286	311	265	295	293	248	311	302	289	284	315	302	307	311	266	296	281	280	271	289	281	293	296	265	308	278	285	284	318	298	288	298	318	274	286	277	292	290	287	272	316	298	305	277	280	274	299	284	314	309	300	289	279	302	268	293	275	280	317	319	301	285	290	316	305	280	306	302	279	293	301	303	294	290	293	260	308	303	297	306	275	292	279	288	316	286	311	288	318	311	285	275	296	317	296	316	296	283	341	272	277	298	300	304	306	300	273	267	273	315	291	300	299	306	312	308	294	296	297	322	321	284	254	284	277	311	336	302	319	273	291	290	323	271	286	260	282	278	288	279	292	284	263	290	277	277	282	273	295	291	305	287	293	283	292	312	297	308	284	277	298	287	283	274	294	274	309	314	258	279	280	273	274	278	300	307	287	308	305	257	289	295	269	279	266	265	325	264	325	285	282	306	273	262	315	264	284	275	281	308	315	302	303	331	300	294	291	291	288	298	281	294	302	297	294	273	314	304	294	311	268	289	320	280	288	263	301	285	283	273	306	286	281	262	273	292	275	294	274	279	267	278	278	299	314	301	280	296	285	282	282	299	282	307	291	288	318	279	307	302	269	334	297	300	290	304	316	288	283	301	289	293	281	292	298	300	306	280	317	274	317	290	294	278	326	317	274	310	287	303	284	289	300	271	280	298	282	290	308	271	284	267	274	296	268	323	316	277	307	297	284	292	301	303	277	285	319	320	296	307	303	308	324	293	276	333	300	314	291	311	270	317	280	303	286	278	314	299	255	296	320	311	291	284	310	283	267	309	290	321	276	265	288	326	302	292	286	314	292	302	275	309	272	289	283	258	283	294	267	277	299	302	298	297	295	310	300	305	277	322	274	302	274	285	295	307	274	307	306	319	289	294	304	266	266	298	266	335	289	267	279	299	296	268	303	281	295	288	314	277	288	274	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27021	3754	3064	2426	1628	1207	866	698	595	492	445	403	356	359	312	307	307	315	258	258	220	268	223	206	268	265	218	220	253	238	213	221	238	225	226	223	215	208	198	222	187	193	176	198	195	207	188	207	214	228	192	189	213	205	190	191	195	214	179	213	202	184	186	195	186	189	205	196	201	188	191	186	189	200	217	176	215	202	201	229	201	216	200	180	203	183	180	196	212	197	209	197	178	189	190	175	199	189	219	207	217	186	191	195	194	212	198	217	198	188	188	186	185	191	189	221	193	205	187	211	177	197	171	189	187	182	176	184	196	210	212	177	209	197	222	194	179	216	188	198	209	193	214	198	180	170	196	202	197	206	187	188	186	205	202	185	200	193	202	186	185	205	190	196	193	213	194	211	186	212	193	209	203	184	174	192	197	200	191	188	219	203	207	190	200	178	198	205	196	197	175	201	208	179	207	173	210	198	211	204	192	171	169	209	188	205	208	189	188	174	191	209	191	195	219	201	180	232	209	210	202	213	200	205	185	190	174	213	197	189	231	218	222	178	189	192	202	175	198	163	217	206	213	178	205	199	177	193	234	209	190	184	199	189	189	194	166	197	222	175	187	211	195	214	202	181	197	222	206	190	200	186	201	217	198	166	208	192	194	179	192	169	197	205	194	189	191	197	185	220	222	186	206	189	178	193	204	191	207	208	168	209	202	190	201	192	172	191	214	203	208	165	202	219	228	216	206	205	188	183	207	201	193	186	184	194	196	221	204	194	201	206	176	218	192	180	173	176	201	222	212	195	161	208	207	210	211	207	162	196	202	184	222	193	216	206	179	192	175	192	228	211	179	170	198	202	178	192	211	187	172	198	191	239	195	189	183	185	203	208	195	214	195	201	192	197	200	214	206	201	211	180	174	209	210	219	196	195	195	177	178	194	203	198	179	182	192	203	201	212	215	221	219	211	193	180	200	191	203	214	217	206	198	196	193	192	211	216	206	200	213	214	213	191	192	200	173	189	192	169	194	187	176	183	211	176	200	174	206	194	181	189	220	208	176	198	207	200	205	196	213	213	175	173	163	162	185	170	170	174	207	207	172	182	191	191	186	189	181	211	190	207	190	194	197	203	211	202	205	200	171	198	190	195	202	184	180	186	153	183	199	188	182	178	191	182	184	190	178	215	212	194	201	195	192	191	189	199	212	189	198	186	200	220	189	169	211	174	228	211	201	194	188	189	199	202	225	195	201	212	192	215	181	211	207	190	192	197	184	197	191	214	173	196	189	191	194	211	170	199	211	214	193	205	184	177	190	196	177	204	195	193	178	195	196	202	207	199	183	204	198	211	177	174	202	194	183	169	190	197	174	214	178	176	194	186	175	215	200	221	184	173	203	192	200	180	166	183	157	171	188	203	213	202	197	196	205	196	194	203	167	233	179	186	210	183	204	188	192	195	197	207	188	196	220	184	175	172	166	195	197	193	185	218	209	217	218	213	199	174	192	197	212	191	218	193	190	185	186	209	169	195	180	210	210	220	183	192	214	206	224	188	204	212	211	221	199	208	201	181	203	201	213	206	176	195	176	186	200	212	198	200	190	205	187	177	182	199	203	186	208	179	203	196	197	209	191	196	188	199	194	208	212	189	198	192	182	190	191	199	229	180	218	209	203	213	215	202	216	194	200	210	203	208	180	231	186	188	200	167	193	186	208	215	222	196	177	184	185	190	173	183	185	189	200	210	173	181	171	209	238	195	183	191	203	181	194	179	197	185	187	193	193	192	227	201	198	210	182	174	188	196	208	197	203	187	214	226	194	198	208	181	185	204	198	176	218	204	222	203	214	202	210	172	194	188	190	180	194	211	199	175	197	185	200	205	208	172	193	174	183	196	198	210	215	188	201	199	190	201	194	197	178	197	205	192	194	186	209	174	204	191	200	184	198	197	192	208	187	199	196	213	168	205	200	205	203	179	174	195	204	170	170	206	196	165	209	186	202	200	189	182	207	180	194	210	184	193	186	219	192	177	206	206	178	160	192	195	185	179	190	210	208	199	176	197	212	200	206	175	216	192	203	200	203	209	211	183	198	184	217	199	206	188	218	198	201	204	191	209	173	218	197	212	210	196	180	197	184	175	181	227	205	185	206	180	193	167	165	212	179	213	189	209	165	199	210	205	204	184	179	213	220	196	194	201	198	177	196	182	201	167	198	179	187	183	222	196	214	187	192	168	186	185	207	191	209	218	203	186	183	185	189	205	181	183	202	200	212	207	201	209	199	196	215	187	216	192	182	206	183	203	216	201	192	195	195	167	207	188	199	197	204	201	206	185	190	219	194	192	199	216	208	220	206	188	195	184	175	180	187	187	205	212	172	216	194	208	199	203	182	207	187	191	184	177	202	195	214	174	191	227	191	175	187	191	188	219	194	200	182	200	208	176	161	203	191	205	184	185	190	198	209	213	192	181	195	233	187	199	190	176	179	222	190	210	185	203	185	208	195	189	206	165	197	189	187	185	222	204	198	201	221	208	180	194	190	181	181	206	183	205	193	218	193	180	202	190	164	220	186	198	187	194	206	203	180	210	196	190	205	197	186	172	179	204	200	192	200	186	210	203	159	186	185	197	203	213	185	192	210	173	200	202	191	198	198	163	217	201	197	214	201	192	190	204	171	217	192	182	225	175	210	214	226	184	166	210	177	193	190	203	197	206	192	191	184	197	187	185	204	191	204	188	189	186	184	203	181	171	180	195	215	179	215	195	185	191	196	202	195	214	206	203	176	198	209	169	207	224	191	184	213	182	188	202	175	186	188	196	202	186	165	197	199	194	203	209	206	205	166	179	190	181	183	209	196	208	195	167	217	216	212	203	175	200	210	176	203	189	181	195	171	195	179	180	225	181	188	210	224	189	206	214	190	204	208	200	190	216	206	184	202	185	214	191	180	212	184	185	218	171	199	210	200	201	206	182	180	179	211	191	202	204	178	206	181	184	192	188	191	183	209	215	192	187	205	191	172	182	198	203	187	188	201	226	198	205	183	208	201	173	214	188	206	196	176	203	184	192	212	218	191	205	183	200	186	186	173	201	232	206	179	196	196	195	202	208	216	189	194	180	214	184	185	193	181	182	197	185	199	183	190	205	194	186	197	174	191	166	180	183	208	191	165	227	209	190	191	178	194	239	194	200	173	186	178	190	222	194	176	193	203	216	194	191	179	197	205	195	232	192	173	181	178	175	192	177	221	191	219	165	230	192	177	206	208	214	203	208	209	200	230	192	190	202	178	205	191	209	175	206	190	191	194	202	208	193	204	218	193	203	208	183	185	198	192	194	182	204	201	211	222	187	176	208	183	229	173	195	188	189	187	196	211	214	193	231	191	181	199	191	175	200	176	185	201	184	210	200	207	201	208	172	195	210	211	209	191	212	182	194	221	193	218	214	198	186	199	190	191	183	181	206	188	182	175	184	191	190	197	182	213	203	186	196	188	204	192	191	219	195	185	205	180	205	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11697	2909	6430	7107	6055	4759	3850	3153	2767	2266	2029	1846	1650	1596	1432	1295	1192	1132	1074	1073	999	953	904	884	891	808	820	820	842	777	712	745	721	746	738	680	757	714	664	666	710	685	668	654	660	612	609	662	622	686	652	635	635	662	602	606	588	609	612	585	614	612	611	588	599	608	565	587	607	619	595	590	633	616	583	624	580	597	580	640	616	543	573	553	586	618	596	581	586	497	581	599	598	569	580	584	602	628	567	584	540	577	592	588	551	620	575	588	564	598	591	554	566	595	590	569	549	555	621	516	544	562	581	570	590	583	545	570	553	574	586	588	556	615	564	578	555	534	573	527	566	568	573	552	566	583	561	586	580	562	538	588	546	593	611	587	584	540	522	559	572	577	537	607	557	528	573	599	532	576	556	558	589	560	573	580	561	548	552	546	585	603	555	587	603	571	543	614	566	604	564	569	541	551	569	584	552	530	588	558	515	556	591	579	556	546	540	550	524	552	580	519	571	579	572	556	554	576	554	526	505	558	536	579	568	528	600	548	555	561	548	576	563	531	546	563	579	562	583	550	566	538	569	553	559	553	569	599	549	571	551	563	562	610	572	596	564	536	590	559	552	572	544	545	587	574	566	582	531	543	518	559	589	546	544	588	485	549	551	566	576	586	535	570	593	590	551	531	566	535	559	560	577	500	644	577	556	516	547	589	549	546	548	542	530	575	535	569	596	552	534	560	594	529	537	552	555	554	516	603	567	578	567	557	501	599	584	554	538	533	552	549	563	540	559	566	544	577	560	545	540	585	563	541	568	575	571	542	567	557	576	534	541	556	570	577	591	551	582	558	504	554	562	573	569	537	559	546	563	579	561	534	593	548	512	571	539	570	539	576	595	567	608	530	588	571	604	570	582	568	542	552	575	569	570	584	554	589	560	579	562	548	597	543	546	548	523	564	574	610	573	593	529	577	569	552	543	581	523	557	609	535	583	559	555	576	572	591	517	586	585	593	606	540	543	562	511	546	548	593	541	511	525	499	561	543	551	573	592	537	562	536	556	543	559	541	537	566	595	582	571	539	546	553	585	537	571	547	514	595	506	556	549	559	581	514	557	518	584	586	552	550	568	595	555	588	611	548	531	562	557	563	570	538	576	550	552	532	573	554	549	566	551	598	535	529	576	582	596	515	562	527	525	572	544	545	558	567	576	562	592	570	600	523	510	531	567	541	544	537	516	554	558	560	540	562	572	550	559	549	587	576	566	572	579	579	600	547	573	569	571	539	566	574	575	514	552	517	563	583	550	566	583	588	535	537	539	578	574	606	546	557	575	557	517	580	562	594	541	600	549	564	556	576	551	554	569	569	561	571	537	519	578	559	561	564	517	539	549	534	557	550	557	596	540	566	574	545	521	524	561	547	557	543	560	547	571	575	591	598	563	573	546	603	544	570	583	556	560	582	543	594	526	557	531	540	568	605	585	554	553	541	499	580	553	580	557	592	544	580	574	528	591	544	546	591	536	553	575	542	555	574	541	544	565	566	531	565	533	517	555	573	532	580	560	531	604	546	546	551	584	535	506	558	549	581	566	549	547	566	560	572	587	495	559	557	595	532	557	532	576	529	547	606	547	534	540	537	597	574	529	559	558	600	515	537	572	520	620	535	576	577	545	604	558	552	549	571	525	565	561	588	558	578	588	575	523	529	539	566	565	536	594	594	539	541	543	559	533	631	548	534	581	552	546	560	503	541	630	576	632	552	537	606	509	572	556	542	591	524	565	584	555	534	537	592	592	558	567	570	575	600	548	570	588	499	563	581	566	555	570	588	571	558	561	543	574	545	584	576	596	578	537	545	568	576	594	568	565	589	524	578	607	524	543	592	549	542	562	553	604	582	595	545	520	556	519	557	540	597	593	579	584	599	551	554	515	582	545	543	548	589	600	578	560	560	571	540	581	586	595	518	567	570	585	562	578	590	577	571	547	554	605	525	550	559	522	586	563	574	556	553	569	542	566	538	567	575	553	608	531	549	547	534	541	572	549	555	561	508	508	576	580	550	600	571	555	544	548	550	526	536	546	539	536	500	564	590	570	569	559	571	568	556	559	530	560	594	538	539	502	549	515	526	494	548	553	558	586	601	561	550	542	556	562	503	574	570	560	594	568	566	523	527	604	555	564	567	547	577	521	578	518	589	580	568	562	567	528	554	585	547	554	546	581	534	541	525	544	549	579	558	500	521	583	539	590	523	528	580	558	548	509	580	534	594	540	521	592	521	502	581	554	536	560	569	577	589	587	538	575	514	527	587	537	553	543	539	531	580	582	605	511	575	509	540	531	586	537	544	555	540	624	573	545	557	489	552	604	552	549	541	571	521	560	556	602	583	549	544	573	549	577	583	554	559	564	551	550	546	557	576	530	550	574	543	531	586	597	534	545	568	575	563	527	544	577	542	570	548	587	586	551	556	562	514	554	558	565	531	541	564	582	546	566	573	517	554	580	552	563	546	581	611	569	528	588	565	568	594	568	557	562	541	512	557	577	594	554	571	540	566	571	513	514	554	585	524	540	531	547	578	576	540	536	588	568	555	568	598	551	550	552	586	548	545	530	551	590	559	514	528	553	570	570	554	561	557	581	556	516	552	579	535	594	575	596	539	576	572	539	614	534	522	547	546	540	535	583	539	582	527	561	558	554	565	577	511	526	542	602	521	575	578	590	596	545	568	599	549	565	559	534	624	552	590	609	576	567	518	548	557	534	537	520	584	529	590	567	559	534	573	627	534	540	545	527	549	533	548	582	583	545	581	557	564	596	556	597	558	564	549	572	554	577	559	536	593	611	560	552	544	555	560	565	577	531	578	586	577	537	610	596	566	576	566	590	552	570	537	584	588	549	546	598	538	549	545	591	566	595	566	557	584	526	571	576	536	551	565	562	608	573	560	555	595	563	564	533	582	541	551	559	600	602	575	570	565	544	564	580	522	553	603	528	543	585	571	554	561	584	581	570	550	553	535	537	553	558	581	517	565	545	523	528	561	599	600	530	578	560	542	541	550	585	601	521	538	561	510	553	585	588	579	504	515	607	539	608	555	556	552	589	560	581	580	560	532	566	542	562	584	536	533	568	582	575	542	517	566	555	579	590	589	552	539	535	583	524	552	585	567	613	565	587	583	577	561	520	563	559	568	570	560	567	557	543	528	572	560	568	563	517	533	548	574	572	532	578	557	543	602	604	553	581	599	585	586	579	576	569	564	499	560	556	540	587	607	543	587	604	568	579	599	548	571	539	581	593	573	551	602	589	539	518	569	546	613	544	540	590	579	561	580	565	528	565	533	547	600	580	583	536	555	538	554	610	595	545	584	535	547	568	594	555	543	565	571	586	544	581	586	536	574	590	571	546	597	543	561	551	563	555	588	599	520	559	554	507	544	569	549	576	529	524	551	558	578	555	554	566	517	560	549	576	571	533	563	589	574	603	562	577	541	556	530	589	566	596	570	515	504	523	576	530	577	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2970	156	192	169	135	123	128	132	128	117	123	120	126	124	109	116	106	109	109	107	134	105	111	108	105	108	107	105	112	117	98	112	118	120	100	105	101	113	95	129	96	118	106	100	84	114	95	113	91	98	97	114	121	118	76	93	127	120	114	106	103	119	90	114	103	123	103	126	121	99	97	103	108	111	90	107	97	95	96	100	112	108	115	113	100	106	106	107	85	92	104	121	110	106	126	93	115	100	105	95	94	110	104	111	115	92	105	105	110	101	83	96	118	97	126	106	110	110	97	99	99	90	92	111	116	96	125	120	109	107	113	107	100	91	109	88	107	100	113	88	95	111	98	83	118	102	105	112	110	90	108	96	98	102	96	89	107	97	99	84	92	116	128	120	107	96	106	94	110	100	114	103	103	113	108	114	97	124	114	96	96	98	88	104	110	104	96	102	120	119	113	106	103	93	124	125	114	116	85	110	106	140	101	104	107	116	106	116	103	101	112	106	111	113	120	92	94	105	96	109	121	109	111	77	115	110	123	111	94	112	128	125	112	99	90	111	97	115	114	104	104	109	107	96	99	109	99	99	116	100	101	141	106	102	109	103	96	98	109	115	106	94	108	121	103	96	106	113	96	99	114	104	116	89	87	98	120	108	114	115	118	100	89	104	83	107	108	108	113	92	89	99	115	113	112	112	102	93	110	118	106	105	105	85	108	124	102	115	98	110	98	119	108	99	107	108	106	111	104	121	95	116	111	102	107	104	103	105	91	107	110	115	120	101	95	109	106	110	100	115	94	100	105	107	89	109	94	116	104	96	112	135	103	104	95	97	117	122	113	120	109	104	128	91	98	115	95	97	130	101	105	110	124	108	120	105	84	98	85	114	118	125	107	121	85	106	116	125	111	129	100	120	119	94	114	112	93	120	103	116	106	117	92	110	123	89	106	104	111	98	95	98	104	105	114	107	103	95	113	109	109	109	104	118	99	109	123	100	108	97	122	96	106	121	93	91	104	90	87	133	119	112	119	90	124	111	104	85	113	115	98	105	106	121	113	113	100	105	83	93	121	116	98	109	114	101	110	108	121	117	105	114	106	84	96	97	89	97	107	113	98	91	122	111	107	109	87	121	115	105	108	91	114	129	106	85	115	100	110	115	113	120	105	108	104	115	114	95	129	97	101	99	117	117	105	92	109	92	99	118	109	95	103	116	99	98	104	101	106	88	117	94	95	106	113	94	114	118	121	118	130	114	107	105	97	86	106	100	90	114	109	95	130	107	116	97	89	114	98	99	89	132	107	99	99	93	111	114	103	112	98	92	112	102	121	107	96	106	116	117	102	120	102	110	84	106	112	117	122	115	103	105	105	99	117	108	113	112	114	106	128	116	104	113	96	102	112	115	121	111	117	94	114	111	106	132	95	116	96	109	109	109	101	99	96	122	113	111	95	92	107	104	125	101	99	101	111	120	103	107	97	118	114	109	102	93	109	106	103	100	106	92	92	108	117	125	89	111	100	94	108	115	123	103	115	102	93	90	109	98	97	101	109	111	97	92	129	112	116	111	89	107	106	103	116	105	94	110	83	105	100	107	108	108	91	105	88	123	115	115	109	92	101	109	101	97	106	81	85	118	92	120	107	111	99	111	115	95	105	100	119	95	106	129	104	101	116	93	112	111	130	99	118	100	110	120	97	123	99	107	106	126	103	85	106	98	139	115	115	107	104	110	114	99	125	98	107	106	94	99	112	117	99	128	103	109	122	92	102	102	94	114	103	85	118	105	108	90	113	99	94	109	117	89	114	106	103	94	107	116	109	102	108	88	117	95	113	94	135	116	86	130	114	99	111	113	98	101	102	106	109	121	100	102	96	88	106	104	111	108	111	108	129	101	119	107	96	108	103	119	101	115	97	110	103	122	118	102	103	118	112	113	90	109	106	108	103	129	116	105	112	94	103	108	100	120	94	107	112	118	102	106	102	103	96	105	122	115	102	120	99	116	118	117	112	112	110	119	116	101	106	114	109	114	117	116	102	140	97	118	111	102	120	113	98	124	109	101	115	121	94	97	113	110	113	117	99	105	116	97	120	103	132	114	108	97	111	115	98	104	114	107	102	111	113	116	113	107	129	123	112	100	107	95	118	100	109	103	122	109	120	108	110	107	109	124	99	116	141	100	125	125	111	102	103	110	93	127	115	93	108	90	116	101	88	91	105	113	131	97	96	106	115	105	101	113	121	108	96	111	100	113	94	128	103	130	103	111	98	99	119	94	127	119	118	106	119	111	90	129	83	116	103	102	97	114	110	103	96	91	107	104	100	110	104	105	95	123	94	96	111	108	101	107	107	110	101	113	79	119	99	100	110	106	96	105	113	96	97	114	121	102	128	112	122	89	101	100	123	111	115	106	108	93	109	103	119	114	100	98	104	106	104	92	100	100	90	79	109	93	108	115	118	101	114	127	102	116	81	98	108	100	115	130	107	127	87	86	103	110	115	116	125	97	89	113	119	111	100	108	107	111	91	116	110	102	122	98	128	113	110	106	104	97	109	122	113	91	106	127	95	110	116	93	109	103	98	111	116	109	118	106	93	86	98	95	90	122	109	100	116	109	105	104	112	102	119	121	101	109	118	105	107	105	108	101	121	122	109	104	110	123	77	113	102	109	94	92	91	128	99	125	106	101	106	92	85	121	114	111	123	117	91	116	99	100	107	122	113	98	98	98	109	121	119	106	102	116	105	114	109	96	113	93	105	113	108	119	111	106	117	100	106	103	94	97	108	139	92	109	110	101	106	97	111	114	93	130	94	117	102	100	130	104	116	105	108	124	119	107	130	91	116	100	109	115	102	106	107	117	116	103	127	94	87	134	103	102	114	82	106	116	109	92	120	116	121	99	103	99	115	108	110	104	107	119	87	112	114	116	104	102	96	99	119	103	96	104	114	109	121	118	123	110	101	97	104	106	117	113	123	96	112	111	103	118	113	83	117	104	108	108	104	101	106	116	116	98	119	117	121	120	92	119	112	115	98	117	98	131	82	108	101	99	110	118	112	106	82	105	110	95	99	97	110	86	106	104	96	93	102	113	124	108	109	93	125	95	128	96	90	113	105	104	98	112	93	96	110	93	101	94	97	98	92	98	85	108	102	100	112	101	100	90	109	99	121	102	113	111	98	130	87	101	106	117	87	113	100	108	99	115	99	107	103	104	100	106	118	88	96	116	102	111	125	104	115	108	99	111	92	128	107	134	96	115	118	110	112	105	114	104	103	93	90	118	85	92	100	91	100	102	115	114	106	101	102	114	95	117	101	111	113	129	118	106	116	97	112	105	112	85	116	87	108	108	119	111	95	83	98	111	111	100	112	121	109	102	105	104	114	102	113	103	97	113	123	130	100	96	100	108	108	106	111	110	109	107	107	104	100	110	108	101	113	132	111	113	113	107	100	100	106	108	114	110	104	99	111	108	113	94	111	115	130	103	113	114	114	92	107	97	99	105	108	104	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3115	387	546	539	506	436	432	432	411	370	381	330	368	356	343	365	362	327	323	324	322	335	291	358	332	312	318	373	345	339	348	357	332	320	338	366	370	304	342	332	342	361	346	327	337	307	321	342	329	344	307	352	372	348	328	321	329	313	319	329	301	312	333	302	321	325	315	322	317	303	323	318	335	341	307	311	314	333	293	313	293	339	317	333	305	292	324	328	339	342	339	351	345	317	304	332	361	330	334	322	320	290	327	303	326	312	325	325	326	320	328	314	324	303	342	345	284	306	322	306	310	310	361	328	326	319	319	289	350	362	309	330	314	325	335	344	323	320	332	320	337	349	357	344	287	320	327	296	308	355	338	317	324	329	331	318	317	320	349	302	354	309	330	325	322	325	300	318	353	325	343	326	337	297	315	331	336	338	311	332	320	339	345	337	355	316	299	319	327	337	303	315	338	336	308	348	312	323	314	332	345	293	298	299	333	306	319	351	294	295	300	307	358	334	350	335	337	276	333	335	335	342	303	308	326	321	345	342	328	352	324	310	318	355	313	347	317	355	344	301	333	322	308	345	329	328	291	323	346	343	328	342	342	352	358	320	338	345	312	328	318	296	299	349	317	326	305	314	298	358	326	354	342	351	340	323	312	323	313	312	340	332	329	318	336	320	314	324	350	315	300	304	317	328	305	322	304	310	352	319	338	329	337	323	330	320	323	301	295	333	349	316	296	305	317	344	317	339	300	317	287	340	340	308	298	321	345	307	349	339	332	319	330	320	300	331	326	306	333	327	333	337	288	305	347	344	329	310	338	313	348	327	315	329	303	345	308	335	320	319	333	338	331	341	313	315	332	289	346	316	332	338	315	309	324	318	360	294	339	332	335	341	345	337	340	316	316	332	348	313	345	333	320	312	368	309	296	298	313	346	334	321	334	341	323	341	324	329	325	311	310	321	330	326	316	310	349	311	309	315	354	351	335	330	314	332	317	343	321	313	327	323	334	317	322	327	323	324	305	296	308	340	314	327	319	331	338	322	330	323	330	316	296	342	313	337	346	316	317	358	329	340	335	333	334	294	329	330	298	344	327	332	326	328	315	332	311	293	320	322	329	359	328	334	345	312	327	319	345	346	310	313	318	301	330	372	309	339	327	325	317	309	361	317	355	315	312	349	362	316	347	293	329	326	342	329	320	345	322	330	315	308	337	328	353	299	339	352	330	337	309	322	338	318	311	326	326	306	325	315	316	314	308	331	327	360	267	329	316	288	324	311	349	318	327	300	318	327	344	348	326	348	341	312	325	328	340	365	336	334	319	328	305	325	336	354	341	347	310	332	314	299	331	326	333	334	328	315	330	337	363	287	343	317	350	293	342	338	333	319	330	318	350	328	359	334	305	331	324	302	312	328	336	328	327	345	339	322	310	337	333	315	329	307	333	341	300	348	313	346	311	339	327	332	362	353	315	339	282	330	333	333	339	317	337	331	298	332	328	324	292	327	347	307	329	329	308	306	349	320	324	336	332	339	329	339	334	347	338	332	331	310	308	353	297	328	328	366	319	347	389	336	336	344	333	352	360	291	357	292	310	346	340	343	324	301	326	307	318	334	338	337	328	322	318	377	302	324	319	338	344	322	339	340	322	328	360	312	303	341	346	296	300	333	348	330	319	333	340	326	322	314	340	301	314	313	307	336	313	321	349	338	332	335	333	345	331	329	322	305	321	332	344	354	332	322	324	296	329	327	319	314	308	299	324	321	315	340	324	320	318	306	344	301	317	314	327	352	320	295	321	328	308	319	335	326	352	341	348	334	360	368	327	356	318	310	286	303	329	325	318	314	325	340	330	313	344	330	314	319	351	316	331	319	343	326	310	306	312	333	336	301	344	299	309	313	347	329	304	340	355	339	349	327	315	326	325	344	349	347	320	300	321	312	324	266	294	312	344	319	311	325	312	331	321	346	325	343	331	342	351	298	314	303	306	296	316	314	326	339	327	350	327	332	346	322	332	354	358	322	306	319	324	306	331	349	306	302	340	350	341	333	290	378	321	323	341	344	319	336	294	303	310	351	328	303	367	326	357	359	341	350	349	309	316	325	328	341	344	329	346	335	277	336	301	340	326	303	312	348	326	362	347	317	319	321	319	345	314	327	346	293	308	298	298	327	319	321	344	310	320	327	316	342	341	344	323	333	332	317	317	322	312	322	321	338	345	331	332	337	307	333	335	342	339	313	335	339	330	327	300	327	317	329	343	326	331	310	307	327	332	298	335	349	334	317	305	320	341	301	339	314	308	316	365	336	331	333	313	330	313	319	323	358	343	333	309	357	362	321	317	313	337	320	312	314	328	305	317	310	316	296	325	311	290	337	313	320	311	357	354	313	302	332	294	335	364	343	301	328	320	337	320	319	328	323	315	337	317	328	328	329	350	348	328	336	332	347	336	343	322	345	324	303	316	341	340	319	328	328	312	346	321	322	359	323	330	378	319	324	327	284	298	345	329	300	297	346	365	314	356	310	307	351	315	312	313	323	316	328	344	331	318	335	332	329	320	330	333	321	295	311	339	353	305	307	355	291	285	348	295	312	338	324	308	332	317	341	301	333	330	356	336	319	318	324	338	328	334	314	329	340	311	281	309	331	340	316	340	351	343	356	330	353	343	305	309	336	338	326	336	314	334	298	309	326	333	357	316	334	354	341	352	308	310	308	340	355	328	353	313	344	329	324	285	328	299	292	312	328	318	319	352	322	347	340	336	316	309	318	312	344	311	327	349	316	336	298	326	328	333	316	301	318	340	335	348	351	322	307	304	306	332	320	304	318	336	330	320	313	328	315	336	304	331	289	306	315	335	351	327	303	295	364	347	340	306	318	314	314	321	310	330	377	322	309	320	316	303	310	327	304	312	343	340	343	309	319	319	356	350	329	313	332	298	307	305	294	351	346	324	317	352	341	336	354	327	334	319	307	363	309	324	324	319	332	329	365	301	346	313	300	330	310	321	305	332	346	326	294	339	324	306	316	318	331	342	329	355	320	366	307	331	323	321	331	324	325	334	331	333	318	338	331	313	316	287	349	322	280	311	309	330	345	323	296	330	338	316	356	317	348	325	321	325	359	326	328	308	319	352	371	316	328	334	314	325	322	312	292	333	331	311	306	307	354	351	325	325	310	343	316	348	349	348	312	346	303	317	339	340	329	320	308	316	358	344	310	331	356	342	331	341	342	294	331	333	333	332	320	317	328	348	319	307	337	325	341	313	350	297	333	323	339	328	353	340	355	321	327	321	300	323	330	335	343	314	366	333	324	338	316	316	332	335	321	325	344	321	319	321	288	344	285	328	308	306	321	301	354	323	357	318	334	288	290	323	342	304	332	304	322	357	333	342	355	330	334	334	310	333	297	308	329	328	334	309	337	305	341	312	313	333	337	317	279	316	351	298	319	340	348	317	325	331	341	316	327	336	339	323	305	328	331	335	366	338	344	338	321	288	303	351	331	340	355	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16291	1403	1449	1036	728	541	422	321	268	252	203	168	182	143	153	128	121	128	125	126	114	119	107	110	111	98	112	78	102	103	112	111	103	98	87	105	92	103	77	90	105	104	100	73	85	88	84	86	102	83	99	76	103	82	90	79	113	87	102	76	105	98	71	82	93	79	86	99	92	94	89	94	92	110	93	101	75	92	65	85	90	71	90	98	87	97	88	76	82	87	99	98	102	94	93	86	68	106	83	69	91	85	81	102	104	101	83	95	86	85	87	76	68	93	64	68	94	98	86	82	89	83	74	88	94	100	94	92	73	85	88	67	94	85	77	80	107	107	89	93	88	88	96	88	81	72	96	80	96	90	86	92	94	86	90	89	89	81	95	95	103	89	90	102	92	93	99	103	82	101	79	94	101	97	93	105	96	79	68	92	86	75	93	76	83	90	100	94	93	94	88	89	86	103	86	92	106	86	78	92	88	87	83	82	86	81	95	87	85	94	73	101	81	84	79	96	77	85	76	78	102	76	104	101	86	107	84	95	83	94	93	87	93	88	89	80	90	96	102	83	102	79	85	81	102	97	89	74	92	98	79	85	86	81	95	89	87	104	91	87	108	81	83	100	83	92	74	84	81	108	101	82	90	80	62	80	79	74	84	76	74	93	86	100	78	89	81	89	96	99	96	107	85	88	88	83	89	89	98	106	76	83	82	72	74	83	77	104	100	94	104	94	93	94	96	86	85	98	77	91	94	86	96	84	98	75	79	101	80	81	83	81	90	95	87	69	89	94	87	85	89	89	88	100	79	90	91	96	86	72	81	92	92	80	87	84	114	98	108	93	98	90	87	100	90	96	79	77	76	92	81	75	99	73	95	92	77	83	82	68	79	82	90	101	83	86	87	88	89	98	101	76	86	75	77	99	85	93	89	87	89	87	85	96	93	100	98	87	88	87	84	78	75	76	100	90	82	78	88	69	99	81	86	92	96	73	95	75	76	85	95	83	94	83	85	100	98	94	88	79	97	99	93	104	82	85	88	113	79	92	82	90	97	87	76	92	88	75	91	79	87	92	67	74	89	83	100	91	89	77	98	91	101	72	75	90	87	100	82	82	94	95	101	97	99	83	81	91	75	89	95	86	93	87	101	93	97	92	86	100	91	103	90	88	86	79	88	101	89	89	73	93	94	87	97	85	98	82	107	90	74	103	76	88	102	106	68	89	77	89	95	79	94	80	92	93	83	90	67	85	89	78	85	87	92	80	81	89	89	92	99	106	86	79	99	77	85	77	99	69	91	92	87	83	87	81	91	105	82	82	79	103	95	88	87	104	81	75	95	86	104	96	86	81	92	76	71	97	96	99	98	108	92	96	94	70	84	88	93	87	86	95	82	79	95	84	85	99	97	87	87	95	91	100	91	95	93	111	84	77	100	79	87	85	95	85	86	88	91	100	81	101	93	107	89	75	100	95	66	81	91	100	106	99	86	80	87	93	92	85	76	88	87	90	95	87	71	98	84	103	95	89	90	90	66	113	67	105	91	88	70	88	87	89	104	91	82	105	75	78	72	80	82	90	90	74	83	85	95	83	107	78	88	86	94	83	102	73	104	95	103	102	79	78	77	86	84	97	86	90	89	73	95	92	109	78	86	75	82	91	85	73	79	100	81	82	97	86	99	85	90	100	105	82	75	78	84	86	99	116	92	84	80	100	87	93	74	115	76	81	90	84	92	81	89	99	73	95	73	90	84	97	97	97	77	87	88	84	101	90	88	99	94	97	77	92	79	87	88	105	98	85	90	90	102	84	82	78	77	77	91	94	94	91	86	99	88	91	88	86	86	75	94	90	98	107	94	109	91	82	96	89	68	90	91	95	104	83	101	76	85	78	106	99	88	84	87	73	99	92	94	105	94	86	80	79	100	76	81	78	72	69	80	103	95	101	96	84	78	90	90	89	86	89	82	92	92	86	93	110	90	82	86	80	93	103	89	74	94	102	85	84	100	72	110	96	87	101	88	89	107	97	95	80	87	84	100	80	85	103	81	94	90	83	95	89	91	114	89	99	93	82	74	89	107	75	76	89	75	92	95	95	93	83	81	81	88	89	91	96	84	93	91	86	86	86	85	75	87	86	86	103	80	80	92	93	83	93	85	89	77	80	96	84	90	108	71	95	86	86	96	96	82	100	94	88	76	79	69	95	90	93	89	97	82	80	90	91	85	90	97	103	92	87	93	75	83	89	93	83	93	83	104	77	81	98	100	75	95	83	79	85	83	102	91	102	84	92	88	88	110	92	99	81	92	88	96	94	61	94	75	101	88	91	86	87	107	106	88	86	76	84	75	99	87	108	92	89	101	90	105	87	81	74	71	89	82	86	105	84	90	89	92	77	98	86	93	104	101	94	87	79	91	98	76	93	100	92	91	97	85	93	78	104	94	99	91	95	99	76	82	92	110	87	88	97	92	87	75	69	99	86	85	77	95	88	91	67	92	83	96	74	85	88	86	87	61	100	97	95	83	90	86	85	79	92	81	85	75	98	83	80	75	101	95	95	82	79	92	87	74	97	104	93	91	99	92	98	94	107	104	85	90	89	85	98	74	91	72	97	102	76	86	96	99	92	77	103	95	74	102	100	87	77	95	88	97	106	85	86	95	88	96	85	79	87	73	77	81	90	81	86	93	85	92	106	100	93	86	96	78	87	86	100	91	81	90	87	90	85	89	84	85	83	83	96	77	75	80	75	74	90	82	105	95	89	79	93	90	57	99	100	99	106	101	78	99	81	95	88	83	93	114	73	83	90	105	72	79	77	105	89	82	97	82	74	99	97	92	73	109	91	88	107	90	80	95	83	85	89	102	82	100	76	87	89	82	91	102	95	86	86	93	90	89	83	83	84	81	91	106	83	92	97	85	99	98	70	87	111	92	83	95	101	84	87	92	95	107	95	87	99	120	84	67	96	76	101	74	70	92	72	82	88	82	107	104	93	80	92	88	85	82	92	108	82	81	101	98	100	94	72	97	111	78	85	103	77	77	102	79	83	84	88	82	103	93	94	90	100	97	82	99	86	89	88	89	77	83	80	89	82	93	92	109	88	96	92	88	116	83	100	76	92	74	101	90	87	78	97	87	69	100	91	100	104	104	86	81	92	87	124	91	72	74	104	111	79	86	100	76	89	92	85	71	86	84	89	72	76	73	106	94	77	104	80	80	87	88	80	99	73	81	95	91	88	94	81	98	89	91	81	68	97	90	92	91	81	79	99	92	73	94	95	78	89	95	90	97	103	96	90	98	96	89	95	87	93	79	108	96	86	85	89	103	84	87	90	77	90	80	82	92	110	97	95	79	91	89	98	101	88	90	100	83	99	83	88	101	89	89	80	82	98	92	82	110	121	83	77	109	81	83	84	92	91	88	72	98	110	86	82	101	96	96	105	98	78	106	93	79	83	57	84	82	81	91	86	90	85	89	90	76	83	96	90	88	130	97	89	94	81	88	97	78	84	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8251	1443	3405	3856	3199	2496	2047	1705	1459	1186	1070	947	870	838	712	677	655	540	594	538	490	464	481	513	478	427	430	400	412	425	392	377	389	367	325	362	393	333	380	346	344	330	376	362	369	344	360	321	314	330	313	365	313	317	333	332	325	313	294	316	325	301	288	307	288	309	318	274	272	307	313	307	327	297	330	271	320	338	329	320	324	301	314	334	322	297	307	298	310	311	329	309	300	293	312	307	305	325	306	308	286	316	302	301	288	305	290	286	306	282	328	304	281	297	284	301	291	292	295	301	277	280	252	332	290	324	314	308	284	294	315	289	265	266	275	286	297	281	311	287	297	311	322	317	305	266	290	306	317	274	280	286	319	295	295	304	311	300	286	304	306	327	296	268	278	311	271	276	283	269	286	299	311	286	294	294	299	302	294	311	285	318	258	293	295	265	278	313	296	306	287	301	306	261	277	293	276	283	282	281	268	303	281	286	307	250	322	291	306	272	277	263	288	310	305	311	336	320	309	310	291	277	303	305	280	285	288	282	308	293	300	293	256	316	320	282	304	294	309	302	289	291	309	324	266	302	330	297	237	308	297	303	312	291	312	286	286	302	293	317	276	286	306	273	280	287	285	272	297	299	303	294	291	273	297	313	280	286	289	285	279	275	300	268	256	309	284	301	281	305	294	311	305	317	281	325	330	286	281	328	292	325	269	264	302	315	302	311	312	284	270	282	286	303	296	257	304	308	279	300	282	269	256	295	269	280	285	275	294	278	291	311	289	307	276	306	305	296	270	294	272	323	354	268	271	270	296	336	309	319	272	275	291	282	306	283	296	273	274	304	285	282	284	294	293	284	266	292	287	272	274	283	282	266	286	313	318	306	276	286	278	297	311	298	280	278	277	299	273	279	313	291	331	298	294	277	266	295	296	298	282	264	326	284	288	291	264	291	286	321	290	293	281	303	300	271	288	303	302	304	258	311	311	280	290	305	262	315	324	288	286	293	304	312	268	282	292	299	319	279	293	289	313	272	297	279	306	297	310	307	332	298	268	300	293	300	314	295	287	308	279	302	294	293	312	297	291	329	281	307	298	269	284	262	308	303	266	285	331	292	305	247	263	280	284	323	303	315	285	280	282	291	278	250	333	272	293	298	287	296	273	313	278	275	311	274	295	275	270	282	298	304	274	297	268	269	271	304	276	311	270	281	308	292	277	302	315	284	294	302	296	299	305	286	302	315	262	300	303	265	293	282	273	310	261	306	299	292	278	277	292	298	296	286	302	291	317	286	295	302	255	287	321	282	291	307	283	320	300	312	309	274	300	277	298	290	285	292	286	295	294	301	297	306	314	324	298	292	280	318	300	282	275	282	279	312	279	311	296	292	299	306	289	294	280	308	287	281	291	270	266	310	301	281	284	278	277	288	297	291	313	284	289	264	262	288	291	317	309	254	280	290	285	281	293	313	300	298	283	291	294	284	280	277	286	302	286	318	303	273	311	281	302	287	283	297	260	298	302	272	295	293	295	301	322	289	280	299	296	281	295	267	286	308	280	287	290	283	287	285	298	271	278	260	293	280	296	286	307	297	329	273	313	251	304	275	315	278	271	275	255	275	289	287	316	296	291	319	272	290	272	282	289	289	291	296	263	305	270	279	285	304	281	312	305	278	323	296	306	271	271	291	291	295	281	296	313	268	305	321	272	277	278	297	313	312	310	273	292	281	304	282	290	298	322	247	296	293	277	285	289	255	297	308	275	312	287	304	295	297	306	289	301	271	311	284	294	297	288	292	307	307	281	315	338	305	275	302	302	322	318	291	301	288	281	326	285	312	320	268	325	293	259	289	297	294	261	279	249	310	321	287	284	274	274	302	284	282	291	285	309	293	246	306	304	320	300	284	256	269	333	276	280	299	262	285	279	279	278	307	304	303	286	295	287	260	288	298	283	274	266	306	292	331	267	295	314	348	261	305	320	285	309	293	309	297	295	291	260	306	299	293	293	308	289	303	307	292	312	272	302	289	310	302	294	304	287	314	309	278	279	290	271	299	266	296	263	290	296	287	272	301	287	268	290	262	314	293	304	261	272	273	298	306	276	261	295	313	289	310	279	282	303	273	300	297	293	279	295	308	304	281	274	286	309	309	312	298	288	268	276	313	316	301	296	298	294	312	285	283	279	272	317	277	320	291	286	268	281	285	274	315	276	319	284	265	290	269	283	309	313	324	286	253	298	295	281	302	304	292	277	297	290	308	298	309	287	314	272	285	297	292	306	290	256	315	298	263	267	297	337	316	298	296	283	298	276	294	285	312	325	276	309	294	326	268	310	270	293	301	293	281	277	301	281	296	285	281	295	319	288	299	303	277	273	292	259	291	273	261	276	260	289	285	274	280	307	314	293	301	293	267	288	275	294	292	299	275	285	305	301	297	306	309	297	313	292	278	300	325	288	272	290	274	291	295	279	302	288	299	301	303	264	306	304	272	287	283	292	306	301	333	306	300	309	268	288	279	296	279	310	299	315	299	267	320	290	282	320	289	317	304	284	345	317	284	280	251	298	295	272	275	267	261	265	318	281	312	280	285	313	310	339	299	276	274	322	319	308	287	301	280	310	308	310	277	276	305	286	301	322	293	274	322	285	317	281	294	289	299	320	286	303	290	261	279	278	284	278	282	292	279	289	315	275	318	301	317	298	332	281	281	293	274	321	288	301	313	305	299	276	301	271	296	262	268	258	274	286	311	258	275	301	295	308	294	295	289	286	275	284	278	279	287	253	267	320	291	325	285	283	258	296	291	314	280	291	300	317	245	319	271	306	304	313	301	304	302	298	320	289	282	285	297	310	281	307	268	273	308	276	295	292	320	259	284	300	284	336	274	297	300	303	323	266	302	287	297	288	277	293	284	300	293	329	276	309	275	312	289	290	280	274	301	294	281	277	306	305	305	300	297	266	300	300	297	273	307	292	317	299	307	300	287	289	291	267	271	283	273	316	308	284	283	292	293	285	290	304	271	307	288	273	283	293	288	308	283	310	270	297	310	307	281	319	316	316	268	297	282	279	320	294	254	291	308	289	290	323	293	305	278	273	290	281	268	290	301	307	300	287	279	296	269	289	277	266	270	276	310	278	290	299	304	317	291	288	288	253	297	295	271	284	306	283	307	289	272	286	284	291	314	259	304	254	304	266	280	306	291	298	288	302	307	332	286	301	294	289	308	284	287	272	336	288	279	276	283	277	291	302	287	278	269	303	267	312	312	277	297	298	291	310	301	286	295	311	294	300	266	292	296	281	311	294	318	273	326	259	312	311	308	315	292	274	263	274	291	318	306	258	261	312	307	290	314	321	308	308	307	311	293	331	316	299	291	289	312	336	301	309	290	290	306	297	300	281	282	307	279	288	293	282	267	295	313	291	278	298	280	292	309	303	295	301	275	265	311	285	303	274	300	282	309	282	293	261	285	307	288	288	301	296	281	271	312	297	277	288	312	293	270	303	315	276	312	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27960	3842	3042	2233	1641	1141	908	643	570	461	416	407	334	329	340	290	299	258	228	257	254	251	247	237	224	242	244	255	203	225	243	235	209	214	247	201	206	197	184	181	207	205	208	187	199	192	183	202	219	189	206	195	194	213	214	188	222	222	203	200	189	201	212	181	169	204	176	178	177	218	178	143	200	183	183	197	188	184	232	206	174	212	183	212	182	201	186	191	186	193	205	203	187	202	185	190	203	189	194	200	209	178	202	200	198	188	207	208	199	201	171	200	198	202	181	209	210	210	186	180	193	172	182	199	191	208	204	182	197	206	181	211	183	200	187	207	175	202	199	184	217	239	192	179	183	205	181	189	206	190	203	194	175	194	186	173	202	196	213	199	189	197	185	184	169	210	205	196	218	190	188	200	160	184	205	200	206	210	192	195	206	206	207	177	173	203	208	210	204	224	199	200	205	185	229	194	183	203	219	179	201	178	206	185	193	201	208	203	203	190	183	180	198	209	198	186	200	203	195	215	185	218	220	183	218	189	172	206	183	192	205	191	190	180	197	204	189	169	191	207	194	198	184	200	200	197	226	208	207	188	204	196	183	189	197	200	203	194	208	196	216	212	197	214	188	179	196	180	199	199	194	213	205	169	202	179	199	192	196	195	197	176	192	183	202	221	207	194	198	183	200	204	203	189	188	203	178	193	207	201	197	170	216	208	188	204	179	206	184	202	182	195	180	184	165	199	192	180	213	193	215	223	186	196	195	184	215	185	189	205	191	185	186	189	186	211	175	170	206	165	196	183	177	197	199	197	198	194	218	176	195	205	154	185	199	189	213	185	209	196	212	218	210	221	200	195	189	204	198	220	182	197	194	200	190	168	189	197	196	212	205	208	179	185	190	213	200	192	216	177	176	179	214	211	212	174	219	198	182	175	197	202	206	212	205	210	185	176	200	188	196	213	169	187	177	172	219	182	179	203	209	197	209	179	200	181	175	192	214	186	165	218	215	201	178	203	199	215	167	222	214	185	198	217	212	209	188	187	197	204	185	198	182	173	199	201	202	158	197	224	225	206	200	211	201	190	211	221	201	195	187	198	192	193	204	176	200	233	184	211	227	185	193	188	196	192	187	188	205	192	169	204	207	198	203	191	197	191	202	194	208	206	158	179	198	195	192	187	189	193	174	193	204	158	203	205	185	219	194	187	201	198	180	198	194	188	183	183	192	205	214	203	192	187	194	216	183	194	216	187	201	190	210	158	177	183	183	185	211	155	207	194	182	193	210	209	174	218	193	187	184	200	179	183	203	207	218	195	218	196	191	212	201	204	224	201	215	201	182	177	205	201	196	184	188	202	181	218	215	214	219	187	198	188	195	217	181	190	199	186	181	196	192	202	174	188	188	174	171	200	213	196	178	214	196	213	195	190	184	193	209	189	181	214	172	204	215	211	227	189	197	197	207	186	188	200	228	176	202	214	199	197	181	205	208	210	209	175	233	188	199	194	194	207	164	187	211	191	208	173	215	200	175	201	176	197	183	204	197	198	187	186	208	202	176	218	215	207	199	208	198	195	192	204	213	245	173	212	182	191	200	223	191	193	207	197	165	179	196	167	180	195	176	202	188	190	188	190	203	195	183	193	187	197	214	194	206	218	191	204	216	201	217	206	213	205	206	194	181	173	205	203	168	206	201	206	191	187	167	211	192	191	211	185	233	217	188	205	188	201	198	178	207	206	166	196	203	185	197	215	205	204	194	202	203	223	210	197	194	190	203	184	221	212	199	192	203	180	181	167	215	186	204	195	188	192	175	191	199	185	212	185	195	191	207	204	197	191	201	202	200	175	189	196	189	187	204	184	208	172	179	188	189	200	188	184	197	212	169	184	201	194	172	193	198	168	185	175	194	215	214	204	190	211	205	168	199	183	190	175	182	191	183	200	179	192	188	193	186	189	195	202	203	184	216	179	220	197	199	207	174	191	215	193	194	197	193	222	159	206	178	205	188	221	184	202	208	202	219	190	226	185	189	201	162	185	208	225	176	197	205	194	165	179	171	193	188	207	199	172	190	213	190	203	196	200	193	195	219	213	190	198	199	212	174	197	208	187	227	186	196	190	175	197	196	172	189	210	196	177	169	209	183	200	178	173	213	209	189	200	192	194	191	184	190	196	160	193	200	194	206	213	211	190	176	176	199	183	193	185	198	194	203	179	187	179	188	183	190	185	202	184	173	184	187	207	197	210	198	200	207	184	222	214	216	193	180	166	206	226	215	247	204	180	205	179	187	196	199	215	182	192	188	191	189	215	186	201	195	195	165	193	209	177	192	176	188	179	206	183	202	196	194	190	208	200	187	197	217	207	195	159	192	187	208	190	179	196	191	166	199	181	208	194	202	217	203	218	175	218	209	191	211	176	206	210	185	201	219	203	178	192	204	208	183	175	172	211	183	209	200	200	205	193	170	193	201	205	212	182	194	214	190	185	184	193	215	194	203	181	186	211	200	214	176	196	230	200	190	192	199	208	196	213	173	203	201	191	210	210	203	180	212	201	202	191	208	179	198	192	205	187	185	211	176	187	181	183	157	184	196	197	226	205	212	178	200	213	179	187	182	195	202	208	200	223	188	223	173	186	180	207	185	188	200	206	199	171	178	182	174	196	201	200	179	201	181	179	203	209	182	191	184	173	214	216	172	186	193	209	213	197	196	205	189	195	193	177	191	213	191	197	199	209	205	192	181	192	197	180	183	180	211	172	203	186	182	204	197	212	198	217	197	220	186	187	192	195	204	208	208	196	180	203	196	198	192	211	197	206	210	198	183	182	191	201	191	202	175	189	228	192	187	207	225	179	220	188	209	182	177	198	197	191	200	183	191	195	209	202	190	179	225	223	204	176	181	192	188	219	189	206	200	166	193	205	201	194	195	202	196	185	195	207	189	198	196	201	207	200	175	215	192	188	187	188	207	200	192	193	183	178	197	224	175	210	201	200	198	197	198	201	193	187	197	184	181	201	195	185	188	204	213	204	171	209	188	191	180	192	194	184	193	183	176	214	177	205	189	198	189	175	190	208	230	192	162	199	190	211	195	197	188	175	181	224	184	203	200	196	209	176	218	213	184	178	195	164	178	179	183	202	192	203	203	172	197	195	176	191	217	210	175	205	195	192	187	195	204	197	196	213	206	201	189	182	199	196	189	192	186	209	206	179	179	208	192	191	184	163	216	191	209	210	181	219	179	204	191	180	209	184	206	207	170	196	224	193	179	172	213	197	187	189	198	194	194	183	217	186	182	208	214	204	177	209	205	179	191	184	206	169	198	210	205	193	181	187	194	183	187	204	200	198	192	172	179	203	181	226	199	203	222	188	149	195	189	187	224	201	178	195	209	182	202	178	181	196	176	196	186	192	182	204	196	193	210	188	229	189	173	214	194	210	218	179	173	194	183	179	204	191	209	190	200	192	217	202	171	187	179	178	176	223	200	215	202	185	184	192	202	187	192	158	195	198	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12244	2907	6583	6914	5954	4784	3886	3239	2681	2379	1981	1818	1670	1463	1395	1229	1259	1139	1020	1074	995	953	908	848	881	777	848	774	807	770	791	742	751	688	690	692	699	624	701	661	684	657	675	671	624	682	630	626	629	647	635	621	568	576	606	603	638	621	609	597	631	637	650	583	631	617	588	596	589	552	581	627	605	573	594	611	606	605	617	586	611	574	560	572	605	573	576	589	559	607	596	607	585	607	607	572	554	573	590	545	599	547	550	578	576	595	570	577	559	582	515	566	565	543	545	579	564	580	564	574	576	580	578	569	550	554	573	623	593	541	525	577	642	551	574	555	551	564	557	608	548	567	584	551	544	549	514	564	567	551	600	561	567	570	522	518	523	558	599	604	542	596	527	548	553	556	530	489	563	556	569	530	575	521	540	593	569	575	617	548	541	557	580	556	542	573	564	567	566	525	565	545	535	614	581	555	554	564	571	609	544	566	570	558	546	558	583	565	588	564	585	596	586	572	550	588	564	571	578	576	557	537	555	559	524	553	547	564	563	579	540	607	595	557	567	509	601	593	559	543	610	577	576	582	571	561	544	566	553	564	600	596	519	594	539	590	559	551	546	600	525	618	562	569	549	579	551	539	552	570	563	563	591	571	533	574	566	594	539	580	590	575	581	581	544	526	537	559	546	583	584	538	574	558	558	545	608	539	590	575	596	541	562	574	538	563	556	593	600	589	553	550	515	546	578	580	554	566	604	554	557	532	512	540	525	589	581	589	601	551	545	575	566	566	578	555	550	565	583	588	534	580	520	580	551	555	537	503	556	558	580	581	562	544	555	560	581	536	597	577	561	581	558	575	582	556	563	540	589	543	532	538	554	584	629	530	594	533	555	551	556	563	563	554	576	581	580	558	595	499	558	580	567	617	552	535	589	575	518	566	602	510	621	568	536	545	579	554	546	558	565	524	544	560	572	567	580	589	566	494	568	535	578	567	509	574	578	554	537	552	539	586	529	543	575	582	578	558	586	567	539	572	579	554	562	531	563	552	580	550	547	558	569	566	596	535	588	551	625	562	505	551	597	588	555	591	530	549	573	539	589	580	591	561	571	595	527	565	540	565	594	540	546	570	569	577	533	537	591	546	544	587	584	582	561	541	553	527	541	531	538	543	529	551	579	594	576	567	568	536	539	590	517	514	553	573	543	567	554	539	561	543	554	531	572	572	574	528	575	511	569	593	593	564	558	575	542	531	546	567	579	581	555	530	571	556	530	575	534	560	563	569	558	532	547	546	549	563	583	555	558	555	563	537	553	597	524	549	538	541	579	578	526	570	570	544	543	529	582	576	516	580	537	585	526	552	561	587	580	558	579	584	586	584	552	568	533	559	567	582	563	574	567	548	560	571	562	534	553	557	523	588	560	616	541	552	541	552	569	548	598	584	564	546	567	624	584	520	554	551	569	555	538	571	608	553	568	570	585	565	582	543	584	556	562	538	571	563	601	586	571	555	579	578	556	597	589	586	596	560	562	560	537	569	534	598	550	537	542	593	580	561	517	559	564	570	584	522	595	553	564	562	568	537	563	601	534	610	611	533	564	467	545	590	575	578	541	517	529	527	602	573	568	580	513	578	583	548	542	551	570	582	525	577	526	580	591	532	613	568	563	578	550	566	612	564	543	516	558	550	578	566	509	581	590	524	559	578	552	525	566	550	583	534	612	596	600	589	600	595	569	531	568	530	515	569	581	582	547	563	576	560	530	569	565	568	568	559	542	561	574	567	527	562	556	546	581	546	563	600	614	558	560	567	579	559	571	602	528	584	568	577	576	584	531	543	576	587	562	544	567	573	559	541	531	569	580	542	603	553	589	538	544	572	548	557	557	548	562	530	575	556	575	576	551	573	573	546	580	579	530	569	601	554	603	566	572	585	547	603	580	523	523	577	571	560	574	522	592	523	544	532	529	576	534	575	563	560	535	534	523	552	574	565	584	586	574	559	528	566	555	565	558	596	536	557	574	607	566	535	576	532	581	587	586	574	538	561	598	530	581	559	544	532	548	575	532	529	587	574	570	538	594	572	620	565	559	571	564	549	553	563	569	552	565	536	575	567	562	516	550	558	564	552	573	582	550	569	544	523	601	606	551	515	528	539	517	552	565	545	558	541	518	613	565	544	607	535	545	548	554	595	582	577	515	588	547	579	513	546	578	535	564	531	572	595	583	561	541	595	571	561	552	577	565	547	542	599	556	598	589	561	570	548	596	587	545	501	582	629	564	570	550	575	561	542	551	525	535	572	572	547	553	498	595	587	549	558	525	573	568	547	570	563	595	558	531	558	531	548	597	563	554	559	528	529	560	518	566	582	631	575	544	547	576	559	515	545	588	554	576	553	565	528	547	545	575	578	556	567	545	607	584	533	593	513	564	566	564	588	554	567	581	547	590	570	585	595	567	555	572	556	521	564	564	572	601	566	530	562	532	532	543	518	508	530	587	549	540	538	598	584	587	495	549	574	563	565	571	573	624	568	579	540	577	522	559	573	524	566	549	577	584	514	535	535	558	591	563	551	529	571	544	528	584	576	502	559	582	573	519	590	569	588	553	565	604	573	587	601	549	521	533	547	543	577	611	578	541	543	585	534	580	626	549	559	561	539	563	553	554	543	611	583	590	567	557	552	558	579	541	587	556	530	534	554	564	597	568	560	597	576	592	574	548	560	560	553	564	553	572	563	510	532	589	577	551	584	557	532	518	588	554	550	572	574	577	549	537	603	586	553	590	568	551	585	525	524	558	578	547	588	578	596	561	569	541	563	587	581	537	586	545	527	557	535	566	605	561	521	555	577	562	572	550	499	555	582	585	534	566	557	568	541	555	591	548	553	555	570	574	542	600	533	557	563	547	547	577	541	592	574	533	566	569	596	558	570	534	572	558	570	579	582	541	552	523	560	563	592	605	512	568	589	550	563	560	522	549	578	532	565	578	556	576	578	532	570	547	538	605	546	545	526	586	550	534	534	575	548	575	537	554	580	534	589	530	563	570	556	538	582	560	520	604	541	558	586	554	518	592	572	610	558	541	563	578	586	617	575	572	549	567	563	574	512	531	544	568	570	545	566	537	568	609	564	559	536	578	556	541	512	582	573	535	539	537	555	549	596	542	582	552	557	561	609	528	533	563	556	566	527	579	579	602	568	588	552	588	592	557	587	502	545	574	544	553	570	565	574	554	539	580	572	555	587	577	547	559	506	596	538	538	562	547	516	551	557	572	564	556	588	571	634	612	536	584	547	538	570	597	535	559	612	553	561	557	560	578	543	560	546	552	571	564	558	570	552	560	547	590	553	583	562	567	541	593	547	570	569	555	510	578	569	577	497	565	588	549	581	525	543	554	578	559	563	553	578	527	564	552	592	543	560	544	544	572	566	557	610	576	523	571	587	570	569	552	544	568	545	557	583	577	573	564	545	584	547	580	572	519	537	556	568	556	549	559	568	576	513	574	535	571	556	557	584	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2909	206	196	173	146	127	120	114	89	109	120	118	111	98	109	114	113	116	113	89	99	104	123	111	120	122	124	127	106	117	99	101	109	95	93	106	94	134	118	102	97	101	124	108	96	114	114	113	112	105	106	84	128	91	108	105	102	102	100	109	99	101	117	124	112	101	110	115	99	106	83	112	107	110	114	94	120	82	100	122	98	105	106	106	106	108	92	119	103	113	114	99	121	105	102	91	112	100	113	94	99	128	93	118	118	112	99	101	88	115	104	113	102	99	125	102	100	105	97	108	104	96	111	91	123	116	112	119	106	110	124	102	77	108	105	126	99	126	115	101	116	109	109	113	131	121	105	99	95	106	105	99	99	104	125	99	98	115	99	108	109	102	103	90	92	99	120	94	112	96	94	110	131	129	101	115	110	111	98	122	108	103	122	94	104	112	112	103	106	101	96	111	95	98	109	104	115	115	101	108	124	131	133	117	128	121	113	107	116	118	121	108	110	110	106	95	107	106	105	95	109	101	118	112	94	100	94	101	111	115	94	112	99	101	126	92	105	128	90	89	111	99	101	111	103	86	119	115	115	112	109	95	120	98	97	98	105	110	83	104	105	120	98	106	97	92	108	104	95	98	123	105	99	96	110	99	96	95	114	99	93	107	92	115	93	111	114	109	112	90	113	117	98	99	104	106	94	105	105	110	95	115	88	113	114	133	115	110	106	103	102	93	116	113	94	99	111	122	103	118	128	93	94	98	112	110	106	120	108	106	124	97	104	105	115	104	103	101	104	102	93	91	97	108	90	92	119	119	102	104	102	82	109	111	112	121	108	110	108	111	92	106	123	90	98	112	111	98	109	110	105	110	110	103	127	114	101	93	101	98	117	90	119	99	103	108	92	99	101	93	104	108	107	93	119	103	102	98	106	99	102	112	113	83	106	128	109	102	104	106	102	106	122	120	103	102	87	133	95	94	108	102	100	118	107	118	93	101	96	97	87	96	101	97	99	97	102	119	88	102	94	109	85	121	118	105	113	106	91	110	111	129	92	127	116	115	114	99	110	87	124	86	98	105	95	123	104	115	100	97	90	105	110	118	115	103	96	116	108	103	109	103	112	114	103	105	97	103	103	122	99	102	103	109	104	97	105	122	93	106	115	109	78	105	106	108	133	114	111	115	93	117	113	93	93	120	92	100	107	106	102	121	103	96	97	103	114	116	116	96	124	109	99	89	115	107	104	111	112	114	110	95	101	118	134	121	96	117	100	102	94	99	96	107	104	118	109	103	97	122	111	100	100	95	100	105	92	110	112	106	100	106	111	102	96	91	87	115	109	107	117	111	109	118	98	117	100	76	100	115	96	102	107	101	114	96	99	105	125	116	95	92	124	111	112	113	108	94	97	119	88	116	105	101	115	105	114	101	91	113	91	108	115	108	103	100	113	122	114	125	100	102	112	111	80	90	103	110	95	107	125	128	104	101	126	89	103	113	108	114	103	121	99	95	110	111	99	116	113	112	97	108	122	109	100	98	121	105	101	112	107	93	102	113	100	104	116	119	124	102	99	91	96	84	103	99	93	98	117	106	82	122	96	114	103	122	95	99	108	116	114	109	99	106	106	109	88	107	112	115	108	118	87	123	115	95	110	111	102	96	102	94	85	97	90	113	90	118	112	108	119	92	128	104	111	104	97	101	101	96	106	100	97	105	101	100	125	124	109	129	118	100	111	105	104	119	98	123	120	87	115	117	127	111	108	119	125	101	123	98	96	116	95	106	107	93	119	99	116	104	98	123	104	107	105	109	106	111	88	102	89	96	91	109	100	114	113	104	116	79	104	118	105	96	108	92	115	127	113	109	102	108	118	89	105	105	103	107	135	102	112	92	88	100	104	118	106	93	106	112	109	104	116	113	109	130	120	104	110	118	101	112	85	98	109	96	117	109	99	97	106	111	105	113	117	86	76	105	101	114	127	109	97	107	100	109	108	112	88	104	102	113	106	111	98	117	117	96	95	89	119	100	105	108	95	93	98	116	131	100	87	132	100	115	96	98	109	98	96	106	107	96	118	111	101	112	102	120	101	101	124	97	91	110	102	102	104	119	107	131	103	112	102	99	105	101	114	94	117	97	119	96	99	101	100	98	100	115	102	110	111	96	110	108	117	86	100	103	106	114	97	125	120	87	99	92	98	99	106	111	98	117	102	100	122	103	109	83	111	98	121	109	100	111	118	99	105	104	92	96	111	86	103	123	107	87	98	120	113	90	78	109	110	108	108	109	119	120	116	115	111	127	105	93	103	103	101	104	95	95	102	109	104	121	101	114	102	105	109	94	103	109	116	115	104	99	96	109	97	95	104	113	126	122	92	97	95	118	101	117	99	109	121	108	99	113	109	106	116	101	88	104	99	111	86	109	91	119	114	96	113	98	96	117	91	110	100	93	96	105	103	107	102	113	102	97	105	86	111	96	97	112	99	107	90	130	111	99	88	98	103	129	108	111	104	106	104	104	93	89	115	123	99	121	117	116	112	132	104	113	94	112	115	99	110	109	83	108	83	108	87	107	101	111	103	99	108	112	115	106	86	119	127	105	105	109	94	113	104	89	109	97	118	130	107	83	114	108	111	117	92	108	115	111	119	100	115	96	109	105	91	88	116	134	97	104	99	92	90	108	123	99	107	94	140	95	102	110	109	106	105	97	100	119	119	110	101	105	95	99	102	95	100	108	104	106	122	117	101	91	95	107	98	95	107	108	111	110	120	100	104	100	102	92	93	101	98	126	102	100	104	108	104	126	109	103	116	113	102	115	121	123	93	117	115	98	123	90	99	111	102	102	89	102	121	104	115	101	99	126	104	99	112	127	109	116	103	101	110	106	90	93	101	111	124	111	99	105	124	130	101	117	96	95	109	105	93	123	97	102	108	119	106	108	105	106	105	110	112	105	95	108	105	114	97	107	94	101	96	108	101	109	100	114	104	115	104	96	115	107	100	124	121	106	105	107	105	106	100	115	122	106	93	103	114	111	107	105	125	106	117	114	92	106	115	111	103	87	100	103	106	100	95	107	108	84	90	117	113	119	109	119	94	97	98	113	110	110	102	114	107	102	104	114	92	109	92	88	105	120	104	103	101	101	117	112	99	121	86	104	116	106	101	110	111	124	103	109	105	126	115	103	126	97	112	119	117	111	104	108	104	104	107	109	107	94	128	107	109	104	102	108	100	90	112	105	123	101	91	104	121	109	114	102	100	117	104	120	110	95	109	110	96	107	97	93	97	99	105	95	107	109	121	99	125	99	119	107	98	96	104	117	103	98	106	127	108	106	128	119	102	104	122	113	106	113	99	114	115	100	114	85	122	84	99	113	108	104	106	103	129	120	94	97	75	97	117	126	116	97	116	125	100	107	106	107	94	118	124	102	118	102	101	117	107	96	105	115	117	111	77	103	84	100	128	92	102	97	100	136	93	120	112	113	95	95	114	105	111	110	107	98	94	118	106	110	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3035	413	531	529	497	412	482	422	423	377	353	370	354	351	348	370	353	350	337	355	333	313	358	333	294	325	349	327	338	329	306	335	324	304	332	329	338	341	306	340	305	344	310	335	336	357	298	347	334	319	324	341	325	318	320	324	317	340	326	319	298	324	345	307	289	319	323	332	304	324	321	311	287	336	362	319	307	333	308	335	324	335	358	322	303	338	321	315	311	330	291	340	321	338	322	312	309	333	341	296	345	306	281	304	345	313	309	327	334	312	337	316	312	356	323	331	335	354	324	338	327	302	322	309	309	309	293	328	309	320	321	346	319	334	314	341	300	329	342	291	322	302	324	323	356	307	326	324	317	319	327	313	335	302	310	334	350	314	339	327	307	330	315	319	341	319	304	313	327	358	326	330	339	323	315	336	337	320	313	300	300	320	341	323	376	337	292	307	289	331	319	302	307	317	341	303	305	323	325	299	343	341	324	361	299	321	345	338	321	328	320	305	335	337	322	339	329	276	339	328	345	346	310	295	305	345	337	348	299	308	312	298	314	320	330	310	325	324	317	326	317	334	307	311	325	329	328	319	336	320	314	323	323	324	301	324	353	339	360	314	289	292	332	317	317	345	310	317	327	295	355	324	333	329	305	341	332	327	320	299	335	305	292	344	332	333	306	337	295	332	330	319	346	330	345	332	346	290	316	336	322	326	310	313	328	334	323	350	325	315	327	316	324	352	339	322	298	325	327	334	302	323	320	335	336	323	314	342	328	337	309	316	309	309	298	345	336	316	309	338	313	317	292	312	337	316	325	281	311	329	316	330	344	308	325	313	361	347	318	349	319	330	311	306	293	297	323	349	341	304	313	326	306	352	336	335	331	340	344	314	281	318	313	347	300	318	322	354	309	346	326	344	321	306	308	322	347	327	323	306	320	313	327	337	329	322	334	332	326	291	356	337	328	339	348	296	322	324	310	346	336	307	297	320	356	336	346	326	338	315	335	338	322	314	310	290	358	338	321	299	295	308	342	325	334	326	351	301	312	328	308	364	329	308	341	318	317	340	341	314	310	309	346	322	324	296	319	353	324	333	335	328	334	336	355	345	312	294	321	338	303	318	323	305	349	353	327	334	333	331	359	351	320	324	333	306	345	311	327	326	317	297	322	324	302	354	338	333	338	349	333	315	307	315	340	321	358	300	317	344	336	333	312	360	329	329	325	350	324	314	347	360	291	341	325	314	327	350	378	309	363	328	319	321	347	324	321	317	327	318	334	319	297	297	335	314	300	310	339	323	346	323	290	324	317	329	339	302	343	334	349	335	327	313	309	348	333	289	338	307	302	340	316	324	361	346	329	338	299	349	286	353	337	319	299	335	315	349	297	311	339	313	356	316	293	343	304	350	321	332	303	314	336	356	310	332	338	293	312	334	329	307	300	320	321	309	340	331	301	309	356	316	322	340	319	300	294	308	319	314	345	343	278	302	298	322	314	356	312	317	320	302	305	310	299	319	351	316	304	318	342	355	354	300	306	293	349	307	311	347	318	327	316	350	329	328	323	319	288	323	331	311	322	348	307	300	306	332	327	293	316	350	323	285	345	343	305	292	330	320	312	303	342	345	309	307	330	335	337	321	311	326	330	315	332	338	304	347	354	324	297	349	356	303	317	327	258	328	359	344	304	346	294	330	318	322	339	297	320	328	295	353	344	325	316	318	317	326	290	318	322	339	317	347	336	307	333	325	311	336	345	335	321	288	342	324	301	313	301	337	364	347	314	303	312	319	308	340	307	320	336	303	313	320	326	339	308	318	339	305	315	337	329	321	290	276	341	302	340	303	332	309	350	322	362	297	334	337	334	307	321	346	334	331	311	312	319	319	319	353	343	327	314	314	316	350	330	365	331	316	315	323	344	334	285	333	322	325	312	328	327	336	331	314	337	327	331	344	325	300	316	296	292	326	325	328	362	310	320	313	314	337	354	329	318	304	344	314	306	324	305	333	351	303	355	322	309	310	339	322	327	337	331	347	333	314	346	293	354	344	312	302	342	327	329	346	347	347	311	331	321	340	308	317	326	318	344	317	270	330	345	334	305	356	324	319	353	323	293	332	305	314	295	325	308	311	311	327	312	327	334	333	320	306	336	317	327	301	298	320	331	283	321	337	291	329	300	317	327	339	318	339	321	280	339	341	325	341	319	352	339	318	318	334	330	342	305	324	330	336	345	318	318	314	350	332	318	309	286	313	354	340	336	331	309	333	312	328	328	322	328	336	329	288	330	342	330	393	356	318	334	316	338	328	313	318	299	309	315	337	350	349	298	345	362	310	328	323	312	318	324	322	311	336	323	342	330	343	308	365	329	307	340	330	327	299	355	319	310	283	312	315	300	345	314	342	309	323	309	323	354	346	342	276	325	335	340	311	348	321	353	334	285	346	338	330	329	305	343	321	333	289	322	312	312	317	303	302	329	347	330	308	344	339	328	324	343	314	302	309	311	352	340	337	299	321	321	343	339	300	340	321	302	316	328	336	336	333	280	306	297	322	334	295	340	305	320	332	332	327	327	330	311	304	334	376	318	332	288	342	343	330	342	367	331	302	334	342	359	312	324	331	288	281	324	312	338	333	320	309	342	288	281	311	358	340	313	330	338	316	299	316	315	339	299	333	294	339	327	328	281	310	326	327	352	314	327	329	296	315	316	333	319	280	331	312	323	316	321	335	313	320	323	327	311	309	319	325	336	322	305	306	356	321	330	336	327	351	340	315	348	281	326	328	308	330	310	333	334	324	310	351	325	278	359	291	307	306	306	325	314	363	316	345	361	324	332	303	310	288	321	322	343	278	342	322	303	317	322	361	309	352	345	294	335	304	301	312	334	322	291	318	339	330	326	336	320	299	313	320	327	317	319	333	352	321	344	311	338	299	358	318	325	332	306	325	289	335	311	315	318	345	337	320	318	317	296	312	327	313	317	336	338	346	346	328	314	358	337	324	313	347	316	331	315	315	315	362	320	324	319	289	331	337	318	327	351	297	360	364	331	368	313	300	336	339	345	377	303	326	341	347	316	323	304	358	323	312	357	301	301	350	309	333	336	338	328	322	348	340	351	342	326	324	331	304	322	361	326	310	360	339	336	327	331	332	330	286	323	308	348	339	324	342	325	360	319	316	317	311	315	319	341	351	363	365	316	326	323	315	311	326	370	334	313	321	320	321	312	326	327	348	326	326	331	344	332	334	335	326	303	312	333	290	304	339	311	319	307	324	320	347	368	347	327	315	327	312	307	315	326	326	334	323	328	313	346	324	306	309	344	303	326	364	289	319	335	320	328	306	317	318	327	326	338	344	324	333	330	314	350	314	326	356	321	347	343	324	295	328	325	327	336	337	356	346	368	330	312	317	313	327	335	355	334	317	328	353	305	356	355	302	327	341	318	341	299	313	324	321	349	353	357	351	330	290	342	331	303	328	331	353	333	339	344	328	321	320	340	311	303	334	321	328	368	293	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17977	1497	1455	1035	824	556	412	354	270	218	200	179	194	150	133	123	144	142	124	119	110	122	118	108	110	107	90	99	115	87	106	107	111	90	102	93	102	91	112	85	86	90	97	104	103	103	96	96	102	112	86	96	102	92	90	98	83	96	112	94	90	96	88	80	80	97	92	98	86	100	94	87	99	94	81	87	77	82	93	97	113	88	88	92	84	92	83	87	104	106	83	92	87	85	94	103	113	120	96	83	85	87	85	115	98	109	91	82	92	98	84	94	87	86	72	77	75	97	88	111	83	96	106	83	84	85	88	87	91	94	109	108	111	99	100	93	87	105	93	88	101	97	79	102	93	78	98	97	92	95	69	87	97	95	73	107	81	84	95	84	97	110	83	88	90	96	103	93	97	86	100	96	95	87	100	91	78	73	84	84	89	94	94	87	88	103	84	76	77	85	92	84	82	79	100	86	90	106	72	83	90	95	80	89	70	79	88	98	102	88	79	88	85	90	80	102	77	91	105	64	99	91	100	94	85	84	88	102	68	85	88	89	84	84	85	83	74	101	74	81	97	107	73	87	94	79	78	93	97	100	83	75	83	71	92	90	93	91	92	78	104	104	91	81	92	99	92	103	87	90	101	99	93	89	83	84	100	85	90	108	82	72	89	86	90	96	99	92	99	98	96	99	83	94	87	91	96	84	85	100	74	109	70	80	71	83	85	67	84	86	104	96	85	69	82	95	105	105	85	94	85	99	76	94	72	81	94	92	100	89	93	93	106	107	94	84	85	81	91	79	90	84	97	80	75	79	87	70	92	83	109	89	96	79	82	85	84	94	79	93	88	112	90	89	98	82	100	91	94	97	83	103	92	93	95	87	80	81	82	80	93	95	98	82	107	102	84	78	101	76	105	105	85	92	88	78	106	97	100	95	79	93	83	95	87	79	85	84	80	90	84	81	83	71	102	81	111	92	92	79	78	98	93	103	86	97	82	92	83	92	77	70	89	97	86	83	90	106	98	90	84	90	94	91	90	93	101	86	106	83	112	87	87	99	76	103	83	99	87	86	84	99	80	86	73	108	68	98	75	92	80	95	81	89	76	80	95	86	87	74	81	93	110	83	83	83	93	85	88	90	82	68	91	100	93	82	99	84	85	78	84	88	83	92	90	102	73	101	80	87	99	88	91	85	95	80	98	100	102	92	91	84	91	82	88	96	91	116	98	78	80	91	84	89	95	108	92	86	96	78	100	91	106	88	92	86	83	91	100	90	92	84	82	90	81	85	74	99	106	84	87	97	100	90	86	83	80	96	100	83	97	91	69	88	117	105	98	85	104	86	83	83	83	105	96	94	81	67	98	91	99	92	112	98	88	96	82	89	118	91	98	93	86	93	76	90	99	88	107	95	85	80	83	87	88	88	95	95	86	77	94	91	88	100	90	92	71	104	88	102	77	94	87	88	83	110	87	93	92	92	82	85	108	97	115	93	77	78	86	94	100	77	71	85	89	111	91	95	88	81	84	89	85	92	101	87	97	97	85	97	84	87	102	85	84	76	105	104	95	100	86	98	84	99	73	88	73	83	72	96	96	87	88	107	92	77	96	89	90	73	94	98	99	77	96	82	88	96	81	85	92	89	100	76	86	94	87	80	82	100	92	77	100	98	82	89	84	92	75	85	102	102	89	88	106	78	91	100	85	90	90	87	77	83	97	85	91	99	98	89	96	86	89	98	92	82	91	82	103	95	102	94	88	88	87	109	79	77	89	82	82	105	83	97	105	91	89	82	103	71	96	98	77	93	83	91	82	103	104	89	84	80	91	75	104	95	84	88	83	94	92	62	86	95	90	97	103	98	92	97	89	95	96	84	78	90	99	74	102	80	95	95	89	84	83	102	77	96	92	80	90	75	96	83	104	78	102	86	84	102	82	77	90	91	89	86	93	83	82	76	85	104	86	91	106	94	105	101	74	93	95	88	89	102	97	85	103	109	84	80	85	102	94	84	81	79	86	83	95	89	81	85	87	90	75	84	89	106	79	86	91	95	100	90	78	100	98	73	90	91	79	93	96	96	107	84	66	103	77	95	106	94	91	91	80	83	96	91	95	83	89	76	95	87	75	88	80	100	82	79	97	72	97	79	94	75	80	97	72	82	93	91	96	94	95	94	88	99	76	93	92	82	70	94	90	94	100	90	98	112	90	90	112	101	88	94	82	90	87	91	100	87	85	89	77	91	85	84	102	101	90	75	83	109	98	94	93	77	88	88	87	72	81	85	98	89	79	107	91	83	103	81	78	71	91	105	97	77	77	108	99	94	107	79	89	91	78	90	76	86	101	82	87	88	86	72	97	69	84	87	95	79	102	87	84	67	84	106	84	91	82	90	92	99	92	84	88	90	81	103	68	76	86	94	95	105	86	84	84	93	82	92	92	88	85	97	94	83	96	78	102	102	83	70	79	81	97	85	82	97	82	94	100	112	94	89	82	80	86	86	95	77	82	94	98	112	80	102	98	103	102	94	104	90	88	97	95	102	83	84	94	94	88	77	85	77	86	74	85	87	90	90	89	94	86	80	93	89	93	71	99	82	89	93	99	107	100	79	96	92	75	82	88	96	100	85	84	99	117	81	92	94	81	88	86	77	101	97	99	100	103	100	76	97	97	86	99	87	105	98	89	87	106	88	79	94	87	93	73	86	89	85	95	95	101	97	98	110	85	100	91	91	100	86	87	103	102	93	82	78	85	85	90	96	78	90	94	70	92	87	95	92	86	86	78	82	85	88	92	108	83	77	102	82	98	90	82	81	92	88	80	100	93	100	87	95	93	88	110	100	89	101	94	83	91	95	81	90	89	93	103	103	93	93	71	97	95	89	88	79	79	73	78	74	86	108	92	99	80	93	89	81	94	103	91	98	88	85	81	82	103	96	93	114	76	98	71	83	71	96	79	84	82	93	86	85	90	98	93	82	90	96	99	92	86	88	100	99	94	88	74	97	101	97	80	91	102	90	86	92	88	104	97	79	85	97	78	98	88	85	76	80	85	97	96	87	83	90	90	85	100	80	92	85	90	91	100	84	100	84	81	100	90	74	104	92	93	94	92	80	76	85	82	83	99	89	94	89	81	99	98	79	84	91	95	99	81	81	84	92	85	109	99	86	100	103	90	95	84	100	77	97	87	71	94	75	89	92	87	108	91	110	85	91	80	79	94	83	101	107	105	90	86	90	77	91	91	99	86	88	98	82	96	105	96	96	83	85	89	93	75	82	91	106	83	94	90	79	85	94	78	94	84	84	82	99	101	90	100	88	91	101	99	86	80	114	86	106	91	88	87	96	91	80	87	101	96	73	84	91	86	93	106	73	67	95	101	80	111	97	93	81	94	80	86	83	99	70	87	81	99	84	100	84	80	99	109	95	107	73	91	97	79	76	95	83	90	82	89	79	106	94	79	73	91	68	88	92	94	100	75	83	115	81	77	90	82	85	78	83	88	100	102	97	91	92	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9089	1526	3520	3777	3112	2457	2058	1695	1399	1203	1073	966	936	783	696	687	604	613	519	519	515	488	442	464	458	420	414	386	407	379	410	422	380	391	389	406	403	373	330	348	349	333	352	340	311	337	322	340	338	348	348	340	322	349	292	329	312	312	319	354	307	299	322	309	299	324	317	316	310	306	293	346	284	311	307	292	299	321	279	344	305	333	317	330	317	294	299	302	322	327	292	320	281	286	323	316	276	305	273	298	311	293	292	300	279	292	308	275	287	255	278	281	296	327	297	297	296	280	279	316	300	293	317	295	330	321	299	305	297	282	283	285	327	308	299	304	298	291	298	311	297	326	290	310	292	282	298	287	271	270	305	278	288	312	280	294	274	273	297	323	308	310	309	303	311	280	260	287	308	305	304	291	269	302	301	282	316	293	285	273	285	306	316	263	265	294	320	281	281	281	282	296	287	275	260	272	286	284	324	274	289	276	314	265	299	282	316	298	292	274	322	282	299	259	301	277	281	303	288	319	281	301	284	289	279	306	293	265	310	303	302	277	270	332	298	323	307	297	306	311	295	284	306	284	272	300	322	315	282	309	280	270	289	297	308	311	309	314	287	285	297	265	288	317	336	294	332	303	303	294	302	280	277	309	311	298	289	297	283	334	277	286	316	304	286	296	275	283	280	287	292	288	281	321	266	301	285	260	295	284	303	287	273	286	293	291	296	305	283	292	266	307	313	271	329	277	339	284	297	324	294	281	277	314	311	258	300	309	302	273	263	277	273	303	302	291	253	298	292	285	294	278	295	295	289	268	282	286	310	291	307	282	283	254	268	280	285	298	309	310	289	267	284	324	341	257	304	285	274	289	280	306	262	313	272	304	305	275	306	323	272	276	284	300	303	274	321	286	291	308	289	302	318	289	305	277	270	271	308	278	294	275	296	315	313	306	287	283	328	267	286	293	262	289	308	273	257	288	273	309	289	277	287	300	314	283	290	323	290	273	297	295	298	297	271	295	300	310	294	323	338	309	297	272	283	309	260	278	273	289	269	302	300	298	286	290	322	266	282	271	302	279	298	297	292	292	304	290	284	273	307	306	307	303	271	302	283	299	311	321	299	279	292	295	258	312	303	288	323	294	276	264	285	299	309	291	272	313	295	291	311	253	292	261	312	283	309	285	284	267	267	288	295	284	332	310	318	290	299	304	281	298	266	307	319	260	273	312	297	304	277	299	305	288	281	303	288	284	318	277	306	278	294	319	286	290	290	301	317	259	304	288	298	284	297	313	290	310	309	280	293	284	283	297	319	267	304	305	297	315	310	261	306	330	270	282	282	292	319	295	288	279	301	309	301	320	299	301	277	257	289	298	311	286	292	304	299	298	294	301	281	312	325	298	318	277	293	287	278	320	289	270	302	312	270	323	292	297	275	323	287	277	313	295	283	280	309	298	278	289	275	279	278	301	280	289	306	292	284	289	279	304	267	307	300	283	286	324	276	292	321	304	289	305	276	292	275	308	281	312	277	310	302	292	297	276	297	298	298	283	299	306	267	323	282	277	291	290	321	308	281	312	333	259	278	301	293	316	282	287	310	307	293	266	292	309	335	308	308	308	289	286	291	298	315	293	271	296	302	306	314	309	291	312	309	295	298	295	260	314	289	309	309	324	282	301	334	297	284	266	289	315	311	254	326	269	254	264	313	319	288	282	277	307	307	279	288	301	279	289	302	303	256	281	295	265	262	284	290	254	306	304	307	312	284	285	272	315	282	315	284	282	289	296	288	316	285	294	311	302	290	293	271	302	286	280	315	290	290	255	301	297	305	317	274	284	311	283	300	293	342	272	277	277	300	306	293	301	300	270	290	281	288	255	287	312	293	304	298	309	259	286	287	283	293	324	296	289	286	281	285	290	320	314	307	285	277	287	298	262	262	311	241	280	309	291	285	283	294	284	308	280	270	279	255	273	286	302	294	303	313	286	284	284	303	279	292	318	284	288	294	302	332	289	305	281	309	272	260	278	307	280	277	297	295	287	300	290	274	255	287	271	260	299	287	294	293	318	321	317	304	265	315	296	292	279	266	257	302	304	270	310	299	304	314	282	289	273	294	284	298	321	337	309	329	304	285	299	322	299	295	294	305	281	296	276	297	306	290	334	293	319	294	261	290	302	313	285	303	297	295	280	300	263	296	280	315	286	308	314	285	297	309	295	263	296	279	308	281	282	284	295	300	288	260	290	273	299	308	279	296	296	299	280	278	276	313	292	311	296	307	272	292	266	279	337	286	303	307	265	274	301	299	298	305	278	288	279	275	274	251	278	262	279	319	265	289	307	310	301	300	311	293	294	317	274	278	269	324	289	307	334	305	286	312	293	281	286	281	320	271	268	301	284	279	292	255	288	316	266	285	266	300	320	305	254	291	296	274	296	292	286	284	319	284	310	317	288	302	284	299	301	298	308	311	311	301	313	304	302	296	320	298	345	314	285	316	289	276	284	289	270	303	302	294	283	300	278	268	298	280	269	286	302	271	305	300	287	300	294	276	288	258	283	284	263	286	313	307	270	298	285	297	314	286	286	256	303	323	272	330	284	313	297	315	264	297	332	305	275	297	275	328	326	315	320	251	301	296	283	284	288	311	277	298	292	319	267	336	280	319	302	316	321	296	281	308	278	307	295	297	323	299	302	289	293	327	259	276	304	296	271	292	284	290	279	294	316	302	295	273	303	282	284	298	300	299	280	298	292	285	291	302	338	281	285	292	288	267	259	263	321	317	309	276	288	291	320	297	285	269	281	300	277	279	316	288	279	297	312	312	294	300	299	297	297	256	281	304	294	313	301	303	319	300	315	308	296	284	298	263	289	277	270	297	291	292	311	293	295	289	321	286	281	282	295	292	293	300	293	304	294	314	293	289	270	294	299	280	277	290	278	314	293	333	310	329	290	279	283	292	307	314	305	303	287	300	309	316	309	301	289	302	310	315	288	304	290	316	308	320	302	300	302	283	299	305	288	287	276	287	291	298	298	298	288	294	306	321	322	275	303	256	277	312	309	299	268	279	267	273	269	288	260	290	310	300	276	285	273	317	276	312	318	274	298	287	287	290	256	329	287	294	287	311	294	295	278	303	297	273	309	307	264	305	263	276	301	315	306	276	277	290	316	294	279	280	272	283	295	315	297	290	302	297	268	301	308	290	285	300	279	305	290	292	294	286	286	306	313	337	277	305	278	287	312	296	311	263	277	305	301	302	269	298	285	275	281	316	282	303	286	285	290	315	294	301	298	282	277	289	292	313	286	263	293	274	311	274	285	293	319	280	277	290	290	298	282	288	257	261	313	294	276	262	291	297	295	279	325	289	298	312	289	276	278	290	259	305	283	279	315	268	298	314	289	291	301	295	267	307	291	294	283	293	304	298	293	274	289	294	288	297	270	283	260	303	279	288	333	285	304	323	274	285	306	276	282	276	307	286	297	279	283	280	276	289	289	285	289	282	303	283	298	309	302	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30966	5580	3241	2274	1524	1113	881	698	595	488	409	362	326	371	321	297	274	285	250	246	270	259	256	242	234	221	211	207	212	202	209	208	226	226	188	206	240	211	221	198	228	224	199	181	190	208	187	184	217	202	206	214	194	191	185	220	200	190	183	208	168	201	193	198	211	193	226	205	197	207	187	179	184	209	197	211	204	211	204	183	193	215	220	206	209	206	178	175	215	186	184	196	217	212	197	208	215	201	176	179	205	206	195	211	196	201	172	205	177	180	193	210	191	188	230	208	176	212	198	178	176	201	209	192	211	182	209	199	215	203	201	166	206	184	177	202	202	204	196	188	204	179	191	181	217	181	192	199	201	204	184	180	182	202	186	210	203	195	171	206	197	187	164	193	186	178	218	201	207	194	205	159	205	219	188	188	189	215	205	181	208	198	177	181	229	190	193	210	211	204	220	211	197	209	197	199	185	206	206	207	213	192	180	204	192	181	175	212	181	178	227	194	170	215	205	191	196	158	189	209	197	201	204	188	199	183	188	187	205	206	215	177	166	189	184	192	182	192	176	169	189	185	201	204	195	186	185	176	211	203	215	197	194	188	212	157	193	173	192	191	203	184	170	169	173	184	185	196	189	213	158	180	192	218	172	214	228	191	215	167	191	202	210	183	195	206	201	203	200	199	199	187	192	214	192	219	192	194	213	183	207	196	197	185	202	178	199	187	206	203	185	183	163	214	205	175	197	182	195	218	193	206	214	184	198	176	203	208	206	181	212	184	199	188	196	214	229	171	188	197	200	212	200	208	179	176	171	184	213	213	191	193	201	203	171	190	207	200	212	211	202	193	197	231	184	179	187	199	186	198	200	183	206	187	204	178	183	205	192	212	172	193	194	189	176	201	192	193	180	221	187	221	196	212	199	214	203	203	212	201	202	193	210	210	216	206	195	194	186	190	179	204	187	221	195	193	204	200	187	181	189	184	195	177	203	171	192	191	214	187	205	195	214	188	181	207	171	208	192	180	206	187	194	216	176	187	184	209	186	166	201	189	196	176	197	191	203	206	180	179	188	235	206	180	194	192	217	197	210	229	173	214	217	184	171	207	187	198	190	194	211	170	197	192	206	207	190	211	205	192	209	165	176	161	196	203	205	190	201	189	195	208	176	185	195	195	187	193	204	187	207	209	181	197	182	222	170	180	207	192	198	202	200	207	184	186	193	190	182	212	212	189	228	187	203	212	182	197	199	190	189	208	197	199	201	164	195	203	205	195	201	187	177	181	198	192	204	164	187	186	197	204	163	197	206	162	188	186	200	199	215	208	191	171	195	216	200	199	196	199	191	218	182	188	198	206	189	196	181	172	214	214	206	204	178	179	184	207	190	187	183	180	170	239	199	167	176	202	177	220	207	189	184	195	207	183	201	182	211	183	178	203	207	208	195	194	209	190	173	181	191	179	195	217	211	201	200	206	171	203	245	192	202	196	190	182	176	201	206	199	193	206	191	183	204	178	196	215	225	177	199	221	204	211	205	194	195	180	202	212	211	202	209	184	170	206	179	193	185	209	192	200	193	189	192	187	196	209	210	155	178	160	212	201	197	200	173	170	179	228	179	208	206	200	196	206	216	174	192	205	165	198	182	203	193	200	204	189	174	191	200	189	185	190	178	192	195	185	202	171	171	202	215	182	207	175	175	206	197	195	209	173	207	175	211	187	175	187	198	188	185	205	204	167	202	188	186	184	201	199	198	175	197	181	203	198	202	188	200	205	188	198	186	217	172	194	179	186	194	193	170	215	179	185	201	177	202	209	208	208	190	212	183	190	191	216	194	209	189	175	226	190	205	176	159	186	193	190	205	187	190	201	174	197	201	183	204	192	188	211	183	184	196	223	197	207	189	192	183	200	204	188	206	198	189	195	204	166	184	202	174	187	194	169	199	212	198	188	208	188	214	214	174	183	193	201	188	185	205	214	202	196	201	204	204	175	183	196	191	204	208	189	183	192	197	191	213	170	195	185	211	224	213	198	193	187	193	191	194	187	186	228	187	202	151	193	201	204	201	174	176	197	204	186	200	169	183	163	172	197	218	194	186	205	163	192	177	193	207	203	214	179	197	191	198	195	182	206	203	213	169	175	192	192	210	178	219	174	196	196	196	202	182	188	202	198	235	181	207	186	196	183	196	198	204	161	188	180	190	198	202	188	184	187	183	196	200	174	213	206	170	202	197	199	204	200	221	188	194	201	209	205	206	221	179	207	207	204	194	195	189	197	207	190	208	172	197	188	200	199	191	184	210	229	204	188	205	193	194	175	193	197	183	194	190	198	196	194	182	233	195	173	183	202	224	201	196	220	200	158	171	180	198	173	198	198	199	190	202	211	176	218	193	210	185	194	190	169	184	196	199	204	179	181	193	223	199	218	196	200	203	210	207	190	181	225	191	187	172	211	176	174	225	228	179	223	191	170	191	190	181	211	195	221	220	194	179	201	192	200	204	230	194	175	193	214	209	197	185	183	207	207	219	193	182	213	214	185	233	190	179	219	207	181	186	224	184	188	198	208	193	204	209	217	195	208	206	196	184	195	200	178	207	194	195	186	210	233	195	202	210	189	200	198	191	200	204	214	211	194	194	178	183	222	205	211	205	193	181	209	206	179	196	196	195	174	177	181	177	194	175	222	178	199	207	190	177	208	209	194	181	202	197	207	220	197	191	171	204	186	224	196	217	193	199	196	198	202	188	216	203	184	188	180	214	187	188	204	184	200	195	185	208	218	206	189	194	184	191	174	230	197	222	195	200	170	217	211	193	189	188	180	182	207	202	203	214	194	191	188	200	170	166	210	218	180	196	198	205	191	198	185	188	166	186	165	184	199	198	200	192	168	195	186	203	170	207	203	197	211	205	187	219	191	189	205	222	210	206	189	180	210	202	177	190	198	182	205	197	195	189	196	195	203	184	223	186	172	198	192	186	175	196	185	209	189	178	194	202	242	202	209	219	200	181	181	213	204	199	182	221	194	194	200	198	191	199	193	211	172	171	184	184	172	205	193	192	178	199	201	222	196	190	202	191	194	210	223	202	167	211	214	187	184	185	182	195	173	170	197	198	187	212	176	192	195	174	199	195	204	201	208	192	201	211	191	178	193	217	180	216	202	203	179	191	222	205	183	164	194	184	203	196	189	198	217	176	220	198	180	188	189	207	164	191	203	186	180	189	202	202	218	182	205	202	196	195	201	186	216	207	192	205	219	204	197	223	200	207	211	181	174	194	183	196	195	171	183	185	204	189	188	182	192	188	184	180	194	187	206	210	190	198	194	197	207	197	180	171	188	180	187	207	201	159	195	203	173	208	199	167	189	201	206	217	219	205	217	205	182	178	193	175	204	197	220	174	198	213	191	174	208	184	219	211	188	199	197	184	210	200	195	208	181	191	205	186	209	215	199	190	185	175	205	205	189	195	181	205	205	197	178	208	188	218	184	221	177	191	171	200	203	183	214	181	208	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14350	2926	6393	7150	5911	4739	3884	3257	2728	2303	2087	1837	1705	1529	1410	1304	1196	1128	1117	1059	973	964	905	923	853	844	817	840	761	835	778	776	798	741	675	729	677	653	669	696	668	641	622	593	595	648	586	663	686	609	611	577	633	584	652	639	594	597	602	624	644	592	589	603	578	611	607	599	597	643	575	598	579	583	625	569	604	572	580	583	570	581	602	560	578	587	603	582	596	619	576	563	576	583	558	583	572	583	593	554	571	561	581	587	592	604	571	557	643	543	598	567	535	544	532	555	606	623	594	587	566	532	575	543	613	567	560	560	577	563	581	552	535	573	622	646	589	588	559	539	582	534	586	580	549	580	577	567	590	550	585	586	576	524	555	549	557	564	575	524	564	560	553	568	563	571	526	539	548	574	568	578	544	616	579	564	527	560	598	528	598	575	555	563	600	519	603	569	592	572	563	569	559	578	560	603	585	528	541	583	543	572	562	589	558	536	536	528	600	593	571	587	551	503	534	592	582	541	583	577	556	560	541	542	525	561	553	527	581	569	584	530	586	578	582	569	550	542	580	559	548	521	590	608	544	575	536	570	562	548	561	559	513	616	562	588	562	542	526	537	567	550	532	575	562	560	572	572	557	537	588	559	561	549	609	558	594	537	592	558	546	563	539	583	563	584	537	557	550	579	565	612	606	552	572	552	535	594	551	584	526	568	528	526	533	526	523	559	540	515	563	558	553	584	559	516	587	572	552	574	545	582	569	584	514	524	574	568	568	547	566	564	551	613	561	562	565	576	556	547	551	547	563	573	529	551	602	537	614	536	597	582	536	571	542	497	571	572	541	560	604	549	566	595	586	556	582	550	566	525	583	579	589	517	569	567	547	614	553	567	589	564	571	540	602	585	562	582	541	548	527	591	590	573	521	570	526	576	591	593	549	577	575	544	540	512	548	540	587	575	556	550	535	534	574	567	553	618	569	569	556	562	607	542	528	569	566	540	497	550	563	608	602	588	548	549	596	586	536	563	553	534	573	578	564	576	596	540	604	539	567	549	574	545	553	587	578	572	598	579	550	561	585	572	568	575	576	524	543	560	535	518	603	561	580	535	588	565	578	531	539	585	562	583	578	596	563	561	596	539	565	591	531	630	531	571	562	548	585	549	536	602	588	600	575	586	552	555	564	565	552	552	588	550	517	549	577	516	571	579	542	513	535	596	542	550	581	563	559	541	519	589	571	560	550	586	567	538	585	562	537	551	586	580	542	567	527	529	555	585	615	559	554	548	566	536	601	546	545	594	547	533	588	574	515	557	534	589	578	565	548	611	570	585	553	565	587	550	576	572	592	548	583	527	582	582	544	586	536	545	566	537	542	627	597	561	564	546	566	585	561	584	562	570	591	558	554	548	547	570	569	620	546	578	588	574	593	547	519	542	553	570	557	557	555	575	541	587	571	557	555	586	579	544	575	569	583	611	570	589	537	568	543	578	607	567	608	568	577	550	568	574	565	518	528	566	564	583	568	566	548	575	532	556	580	565	576	597	523	612	518	559	567	540	569	549	541	567	553	553	586	580	568	572	522	566	599	562	597	537	555	543	544	568	588	583	525	574	510	568	552	568	589	554	548	541	592	565	605	572	555	619	568	555	549	564	551	570	535	580	582	555	574	547	497	552	530	564	600	562	544	547	532	526	520	582	573	558	547	570	548	569	530	561	577	572	566	587	576	559	585	530	573	532	551	555	582	566	577	558	536	571	578	554	588	536	540	568	561	553	543	545	566	509	562	582	562	570	555	580	558	533	530	531	577	568	589	581	529	552	565	571	579	557	546	607	579	571	616	593	548	557	568	563	551	556	567	560	586	563	559	577	587	538	535	607	548	546	560	578	547	547	613	570	519	592	560	569	525	576	558	549	522	577	570	583	521	571	551	574	562	577	553	617	623	563	580	537	581	560	551	548	602	542	573	550	565	592	596	531	550	517	534	556	542	603	564	608	595	565	559	602	605	550	568	551	611	555	580	557	598	519	558	560	610	584	541	553	566	554	586	562	541	548	599	560	602	572	538	583	556	538	553	546	573	562	599	556	565	549	563	512	646	570	559	578	583	587	572	548	512	539	584	579	584	514	519	585	534	559	560	567	571	549	551	607	569	556	561	578	594	560	569	551	558	522	542	552	539	563	551	588	568	555	505	575	556	577	570	563	541	573	518	543	521	575	579	508	550	584	565	558	546	528	571	566	550	569	589	554	539	555	501	558	583	501	553	588	602	570	567	533	534	536	563	544	565	542	565	563	563	556	557	548	535	608	600	599	548	575	583	558	534	555	503	537	543	626	577	553	556	628	592	522	519	572	546	568	585	548	561	566	503	577	595	539	577	534	560	529	606	550	567	571	604	545	572	537	575	531	601	558	551	532	581	557	549	609	559	584	606	604	565	572	571	545	550	544	568	558	510	540	589	570	560	547	543	559	550	616	560	573	535	546	591	555	589	592	556	555	553	568	548	573	601	553	539	543	567	577	562	551	526	579	536	593	528	563	575	539	560	621	541	565	551	577	520	578	551	573	550	522	595	568	559	585	578	569	551	556	525	581	549	551	564	581	566	583	585	581	573	584	578	561	551	582	600	560	548	564	544	556	595	525	594	530	555	545	567	579	586	558	521	531	547	583	594	536	569	580	586	588	585	544	530	599	565	550	537	576	590	564	590	543	552	572	538	567	601	545	568	565	563	536	536	578	530	531	563	546	550	566	561	569	556	567	565	560	573	535	583	551	551	545	550	578	588	571	575	575	583	565	573	564	554	565	557	577	554	551	565	585	537	591	530	570	562	571	560	550	555	596	524	593	606	589	564	593	562	588	545	566	579	529	597	587	571	574	571	540	569	544	597	534	552	565	566	514	591	547	566	523	561	554	622	567	554	555	587	536	558	569	560	550	534	547	537	564	605	532	582	545	608	565	563	538	584	559	535	537	558	572	594	564	601	536	573	571	551	541	585	566	530	609	579	547	575	566	609	584	602	518	533	585	535	542	586	594	548	584	623	584	605	534	582	551	545	565	555	549	583	571	590	549	570	574	544	586	589	564	539	595	516	559	537	558	536	528	606	570	543	582	566	593	575	620	590	588	535	515	527	556	602	559	589	526	518	536	585	548	605	590	560	574	609	585	578	594	557	554	574	571	536	582	528	571	565	537	572	561	518	592	605	592	549	532	587	536	507	586	511	515	514	574	557	532	594	523	546	587	607	587	543	582	578	548	596	523	596	503	522	544	535	571	569	559	545	555	533	533	555	562	570	577	570	564	549	566	596	548	574	553	558	548	584	560	551	530	566	555	602	578	547	547	532	554	537	540	580	593	522	565	582	613	569	582	552	535	534	587	583	590	558	571	535	569	557	544	533	575	594	557	580	552	578	521	605	581	582	543	548	603	592	598	577	567	585	537	553	545	593	527	522	606	569	580	535	573	571	543	590	567	590	573	545	592	577	566	597	539	526	573	582	549	590	539	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3030	208	164	167	157	147	121	145	131	123	118	103	99	86	115	117	91	98	105	108	109	124	115	124	122	111	99	112	99	102	112	107	118	125	96	93	118	114	93	94	102	108	104	111	122	103	113	92	101	96	97	106	141	99	108	110	96	126	123	116	98	101	110	99	115	101	104	97	99	99	109	122	88	116	102	123	119	108	111	118	100	108	121	102	110	108	105	101	96	102	125	94	118	110	105	106	108	111	123	99	103	105	100	93	88	98	105	104	106	117	127	88	97	91	105	111	108	106	96	124	111	112	122	105	116	133	104	107	101	120	122	86	125	100	91	109	120	113	108	111	101	101	105	108	112	117	110	116	125	101	103	109	110	119	93	117	117	120	105	118	100	110	129	112	115	83	110	110	109	111	109	98	115	105	107	116	115	116	113	103	112	109	113	100	103	115	84	109	109	129	112	95	111	106	83	81	99	111	102	89	109	94	105	114	127	94	106	102	107	103	113	116	101	109	123	113	119	104	126	115	101	108	98	104	120	95	99	115	117	122	121	103	104	97	92	103	97	100	104	119	89	106	108	108	107	113	111	115	95	98	117	113	92	102	104	101	120	120	103	125	102	103	99	106	105	97	88	109	113	105	99	112	100	85	99	113	104	101	100	103	100	101	108	105	117	101	88	109	128	95	98	110	109	118	94	108	95	112	91	108	105	87	100	89	117	110	108	101	107	96	113	119	95	109	109	104	103	94	108	100	99	97	112	118	95	98	95	126	111	101	102	108	93	87	103	124	116	114	118	88	131	107	126	113	123	105	110	108	107	100	124	110	91	103	122	100	95	102	98	98	93	89	88	114	111	105	91	125	85	103	112	95	117	117	109	102	118	104	109	101	101	129	87	117	107	110	93	93	112	108	113	107	99	117	96	119	121	106	102	105	98	110	78	118	116	97	114	97	93	114	110	107	113	108	99	119	97	100	98	103	96	113	102	106	129	82	95	99	98	99	110	121	111	108	113	108	118	99	106	106	107	116	93	117	92	85	112	92	114	132	117	95	104	117	112	96	104	119	99	99	111	101	99	102	106	100	120	76	101	126	96	102	110	94	102	104	104	97	117	99	99	122	121	104	110	103	96	103	112	125	95	108	85	123	91	105	115	93	103	123	108	128	107	100	100	92	104	88	128	110	115	91	127	118	105	112	86	99	120	85	107	104	107	118	103	124	112	105	99	94	99	122	107	120	111	103	129	93	112	97	98	84	100	96	89	126	107	102	107	104	111	99	101	109	108	105	123	118	111	130	123	96	102	112	111	88	97	109	104	105	97	105	105	98	108	107	121	98	103	122	105	121	103	102	107	110	101	131	115	122	115	96	108	121	92	101	110	103	94	103	93	111	119	100	93	106	99	121	98	93	108	107	110	107	104	109	110	110	119	103	139	123	97	108	109	99	108	124	115	114	119	104	106	125	94	126	103	116	85	105	115	107	106	103	104	106	124	102	100	127	94	98	102	91	109	102	105	103	142	81	105	117	107	112	102	118	117	115	104	99	116	102	108	100	123	130	109	128	95	108	120	107	111	103	116	111	126	106	112	120	108	101	112	96	103	119	106	96	107	114	85	83	115	109	106	120	112	112	109	114	122	97	116	89	114	100	100	110	119	108	119	100	93	121	114	89	97	98	120	83	100	95	96	92	80	98	92	99	110	108	90	79	100	110	112	110	105	109	115	83	98	97	97	100	102	111	100	115	122	104	102	108	96	109	128	91	112	117	91	91	96	112	104	110	104	96	99	117	98	119	100	101	88	101	91	121	99	114	90	106	114	117	117	123	106	124	106	88	99	125	113	96	96	120	121	110	109	102	118	118	105	103	133	125	103	96	118	121	123	113	116	97	107	125	120	141	119	111	92	101	114	112	105	82	99	91	115	98	111	101	98	121	91	110	115	104	111	102	99	113	112	103	113	105	115	113	111	103	110	84	117	104	108	124	114	101	92	113	99	113	107	104	115	100	92	103	116	120	109	122	98	110	96	104	117	119	103	111	108	108	113	108	125	101	87	100	115	98	112	122	109	115	95	108	129	107	107	104	108	120	117	106	116	100	102	85	116	111	108	108	113	105	110	94	109	86	105	123	104	101	103	108	117	130	96	119	102	101	106	119	114	91	101	113	121	107	109	116	98	104	105	90	104	120	101	115	123	104	118	109	96	113	109	98	134	107	125	111	117	110	95	111	111	104	109	116	102	93	118	98	98	102	77	115	102	102	114	99	102	94	114	106	133	109	117	108	110	113	120	90	98	108	90	99	108	101	113	100	106	87	97	95	107	120	108	96	95	120	120	105	114	107	118	115	108	101	109	101	103	100	123	120	112	100	97	110	105	83	115	120	98	100	95	102	109	122	116	114	94	115	119	104	104	96	104	113	99	106	121	103	103	95	117	102	86	101	107	101	103	97	125	96	105	123	104	110	93	102	105	101	132	89	98	97	125	96	109	123	114	121	94	115	112	120	115	113	104	94	128	112	97	105	91	115	93	90	115	105	85	107	102	115	117	100	103	94	88	107	100	115	105	105	91	124	102	105	117	119	108	117	126	92	97	106	103	109	107	128	96	131	94	105	106	122	108	94	114	105	107	97	111	119	100	114	120	109	96	104	103	112	101	107	94	116	104	109	97	121	104	89	100	92	95	110	111	112	109	107	108	112	111	124	113	96	85	109	107	110	109	121	97	102	98	98	111	105	106	105	95	94	110	107	95	97	108	101	108	97	101	91	118	111	102	113	125	111	106	127	105	114	104	114	105	110	121	97	114	108	112	92	101	102	110	108	123	101	104	116	108	109	104	92	100	99	117	120	103	110	101	90	104	104	98	108	107	109	91	113	116	112	93	95	94	110	82	101	115	108	128	91	108	103	113	115	102	86	97	85	104	102	109	95	119	105	99	106	114	102	111	115	93	94	88	120	104	113	107	111	92	109	114	106	114	92	94	127	99	87	101	104	107	89	114	124	102	103	126	97	120	116	117	102	115	99	113	114	100	116	117	94	82	114	113	111	106	104	118	110	92	95	112	109	97	109	115	101	113	109	112	90	105	105	83	112	94	97	103	85	95	108	108	104	112	95	121	116	100	115	116	104	97	94	114	102	120	101	116	107	106	120	92	106	123	83	107	98	109	109	107	108	105	109	106	126	102	98	114	104	117	109	105	96	100	98	122	108	110	88	119	89	111	101	109	105	97	104	104	100	108	130	115	107	108	114	93	102	112	93	111	101	97	108	114	113	87	108	120	116	94	99	103	106	104	99	100	89	113	107	112	110	109	85	110	111	95	117	104	109	101	103	99	107	112	111	103	99	112	115	116	109	104	110	92	92	103	121	100	104	89	93	91	116	101	111	99	118	100	122	103	96	98	93	120	103	92	104	100	106	102	104	109	109	110	95	115	111	110	99	90	125	109	96	116	104	117	98	118	116	103	108	96	115	87	113	130	94	112	123	108	110	107	98	99	113	98	102	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3095	390	534	557	487	445	444	377	379	357	377	372	344	322	350	348	347	340	338	361	355	325	374	327	314	316	324	311	299	318	343	334	355	330	310	336	342	338	333	336	357	308	369	350	322	346	314	324	347	318	324	328	346	338	333	315	341	347	334	315	341	345	341	337	309	299	314	333	327	296	342	343	332	310	294	296	304	359	344	309	336	342	322	352	339	328	305	323	341	327	314	330	318	327	329	324	294	315	302	290	326	301	328	318	317	312	339	308	337	362	314	302	316	324	313	331	350	314	325	305	334	362	348	343	317	337	311	351	331	314	320	315	335	334	328	327	349	328	329	352	346	320	304	309	323	319	330	298	337	334	302	359	341	322	326	319	350	292	311	311	379	321	298	335	349	332	333	312	334	345	323	352	365	337	331	338	293	302	330	334	316	319	303	363	338	347	327	369	305	320	332	349	330	360	313	320	312	345	336	314	332	326	339	322	310	288	313	340	323	336	293	352	331	325	350	341	337	286	344	336	318	320	316	322	318	326	315	331	312	340	339	324	319	333	345	344	337	350	325	353	286	348	314	317	350	293	328	300	326	328	342	320	336	344	338	342	342	306	362	311	362	320	345	286	341	285	321	349	324	309	356	303	342	321	340	363	334	309	307	303	346	332	328	311	335	337	350	309	340	313	333	317	311	310	343	367	327	321	325	330	328	317	315	333	306	335	329	316	327	324	337	316	328	332	332	339	321	317	329	352	347	316	352	296	325	332	343	324	332	337	328	324	333	323	330	322	327	328	337	322	306	281	337	318	324	343	331	299	331	295	328	333	338	310	359	293	335	331	326	324	302	332	330	367	341	319	341	313	324	359	303	329	343	324	319	293	342	347	329	381	343	324	328	319	326	345	347	320	316	317	343	335	310	348	302	327	368	315	315	315	316	334	304	358	318	343	341	304	340	330	310	339	266	333	322	315	313	323	320	320	300	332	312	303	360	336	334	317	329	322	360	306	331	327	357	329	328	330	316	329	338	306	312	333	290	327	336	334	320	326	321	337	315	305	323	333	311	330	327	290	315	315	322	352	321	333	326	318	346	334	324	320	341	361	365	339	339	331	328	342	321	308	314	323	322	345	322	340	313	324	312	299	316	323	326	340	365	303	351	349	314	330	326	322	321	301	298	295	357	318	294	350	325	313	321	316	310	318	361	312	349	336	340	324	345	325	321	301	352	325	341	290	367	305	300	343	328	334	349	309	328	305	343	307	319	336	298	317	308	314	303	317	377	333	328	336	312	322	301	288	325	293	329	332	304	297	321	344	319	319	324	342	324	314	307	350	336	308	308	335	310	325	337	309	347	377	322	342	344	351	321	319	294	375	316	306	344	358	321	295	349	297	295	332	304	321	326	333	282	364	322	340	311	325	331	304	341	313	360	336	310	348	360	291	329	357	350	312	352	286	341	333	337	320	341	306	326	292	314	311	319	321	360	305	339	313	308	334	320	312	297	325	325	340	333	328	360	324	330	362	334	324	347	333	333	340	331	352	303	316	337	291	359	331	321	345	320	310	305	317	304	317	324	333	344	319	350	342	350	359	347	331	341	343	326	339	323	304	290	297	363	318	332	345	348	354	328	287	337	305	326	317	336	342	338	309	362	334	331	353	327	328	318	330	338	323	336	326	360	320	325	329	348	348	337	322	319	354	323	305	311	324	336	342	304	302	340	320	323	321	337	325	323	345	322	336	333	310	300	327	329	309	314	291	328	348	296	322	301	312	331	305	366	320	295	313	304	329	322	335	335	315	330	335	347	349	332	330	346	324	328	345	327	323	292	337	321	325	313	346	349	294	308	340	326	344	333	335	330	317	340	307	332	375	319	349	357	304	310	335	318	337	323	315	295	320	313	310	325	360	331	310	265	314	343	341	345	341	310	308	309	323	344	339	374	349	349	343	360	301	320	304	338	311	325	326	325	331	325	323	305	340	342	355	324	321	317	348	322	294	331	325	319	303	338	338	302	343	343	351	313	325	304	325	329	331	306	305	306	322	323	335	330	351	306	308	306	312	339	315	323	314	337	347	328	350	366	340	314	332	348	331	305	310	352	302	340	323	337	360	313	315	353	304	290	329	338	326	309	309	324	364	316	293	310	304	339	329	335	304	336	345	298	338	340	341	312	336	311	323	318	320	301	326	307	308	344	356	327	310	330	338	349	330	344	311	283	314	345	345	316	336	317	310	329	319	335	335	288	357	315	305	345	312	307	303	321	303	351	324	332	320	321	324	316	326	310	347	284	318	347	357	333	308	341	347	320	338	295	296	320	304	350	321	323	313	349	346	284	284	314	318	315	348	325	336	350	321	334	307	342	307	332	305	306	355	343	327	330	279	325	346	350	325	322	346	304	329	334	317	333	323	332	316	345	333	337	331	354	319	311	341	323	355	300	317	325	309	317	316	296	334	311	333	305	338	351	346	344	327	325	331	352	322	341	322	328	353	326	335	340	311	355	329	310	332	342	323	300	337	326	340	303	333	357	309	323	311	315	307	325	341	327	330	298	349	318	317	332	317	348	328	332	303	328	315	316	330	313	332	317	330	348	328	335	308	305	327	335	301	344	325	333	345	349	360	331	299	319	351	325	302	329	327	303	325	321	300	332	326	344	326	308	329	306	300	357	324	357	326	331	326	334	338	293	333	311	317	337	348	339	335	384	345	336	286	305	355	336	315	334	310	304	315	357	326	286	318	345	318	322	313	279	298	318	321	310	324	338	344	326	308	297	333	322	320	344	313	316	337	343	336	314	333	335	321	298	336	356	307	322	296	309	307	315	304	304	327	320	315	310	323	348	325	352	277	325	357	323	323	366	329	330	337	311	350	292	335	360	341	330	308	335	325	360	318	328	306	347	348	333	322	304	348	348	345	339	329	339	327	323	324	305	338	284	320	346	292	312	323	295	303	325	306	309	357	316	302	339	330	346	337	317	334	352	341	349	315	299	312	344	332	353	327	338	326	330	328	382	309	322	346	312	344	310	350	344	306	322	353	301	326	332	326	356	300	327	326	330	319	333	364	325	334	317	340	335	321	351	322	311	333	331	317	322	329	359	315	328	329	311	355	303	374	315	321	305	316	328	325	292	314	287	324	315	289	321	343	307	362	309	306	349	351	300	333	350	302	293	338	344	291	330	350	337	287	343	312	348	350	347	306	336	337	341	353	313	342	338	353	333	324	338	320	331	321	301	305	340	329	321	328	321	307	322	320	316	286	324	339	305	326	336	332	337	322	340	337	357	327	337	335	325	299	324	344	317	319	315	301	345	304	320	302	332	322	339	341	310	336	318	333	319	310	344	342	312	359	337	327	327	322	346	344	334	318	328	355	334	358	338	322	341	328	371	353	348	320	301	344	323	337	332	285	305	328	322	325	313	304	318	312	328	311	343	336	356	345	304	334	328	350	292	325	291	300	328	342	327	360	327	351	356	330	301	326	310	335	350	318	338	331	298	299	293	359	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20658	1929	1472	1105	764	533	423	340	268	246	202	162	173	169	139	146	120	98	124	111	129	97	118	119	113	97	105	101	97	102	110	114	101	82	98	91	95	111	90	95	91	96	95	82	95	100	101	93	82	112	65	74	86	79	99	89	127	102	102	96	80	104	106	82	89	87	92	87	76	90	86	95	87	89	83	93	94	80	108	93	108	90	98	104	87	111	105	104	90	79	88	85	102	96	77	74	96	91	90	83	78	97	107	91	92	88	91	98	72	98	89	99	98	100	88	98	106	97	104	113	79	103	85	108	94	81	101	99	77	105	86	95	95	87	98	87	86	89	88	118	108	89	106	81	85	106	100	88	101	77	89	82	103	79	93	94	86	92	94	88	85	93	82	75	106	112	94	92	97	96	72	73	95	81	97	110	108	90	108	78	96	100	87	102	88	94	90	94	82	95	96	92	73	86	78	89	82	98	97	93	92	98	101	77	85	103	89	85	95	92	88	84	112	74	73	103	79	91	99	81	80	84	96	95	90	97	112	87	89	87	84	99	88	79	78	79	83	100	119	93	88	96	91	81	102	83	95	92	94	73	94	83	87	71	77	83	85	85	90	75	90	87	91	74	97	81	100	113	77	102	86	78	80	90	101	88	85	96	79	104	98	82	82	82	92	74	70	76	91	93	86	80	79	85	83	86	95	72	83	79	114	78	79	84	103	78	83	84	110	100	81	105	73	96	93	83	83	81	95	98	98	78	88	90	86	100	103	80	114	85	99	88	86	111	100	100	93	66	95	90	90	110	78	92	72	95	76	93	93	89	103	97	89	114	81	90	87	89	81	95	83	93	77	80	83	97	86	104	89	88	89	103	105	79	98	84	80	94	106	91	104	77	89	84	109	89	92	88	81	79	89	91	106	96	84	85	71	85	85	84	74	96	89	85	88	96	81	80	90	87	99	82	82	85	98	76	102	85	96	105	83	76	76	80	86	86	71	88	91	104	87	82	95	105	81	93	100	94	82	105	85	97	98	88	91	93	88	95	106	92	90	75	76	77	82	97	84	98	81	79	67	85	99	70	105	83	96	88	84	87	100	84	99	81	77	86	97	109	101	95	94	95	79	86	90	85	96	100	102	96	91	89	102	76	94	79	82	107	80	92	94	106	106	102	94	96	82	92	100	96	80	87	84	103	103	88	88	113	96	87	97	83	95	88	95	88	84	92	89	82	85	92	94	78	73	69	81	98	98	79	88	96	96	75	82	93	92	86	86	93	100	72	91	97	85	87	92	88	80	80	88	88	102	97	79	111	101	83	87	94	94	101	75	85	84	90	80	97	99	86	99	93	81	101	102	80	91	83	79	90	67	85	94	96	69	110	89	85	87	99	109	85	88	83	80	82	85	82	83	89	83	99	81	79	72	96	93	89	71	85	94	111	98	102	84	88	96	92	90	72	95	80	91	88	95	88	91	107	103	100	122	107	102	100	90	91	90	96	105	81	71	87	94	94	88	84	92	83	80	102	84	91	101	97	91	102	84	59	79	87	96	94	88	82	109	87	93	105	99	98	94	83	89	92	88	107	94	79	91	92	87	95	101	86	89	90	101	96	96	100	80	108	82	79	95	102	99	71	98	83	95	82	108	87	92	80	78	104	73	92	97	90	90	87	96	91	87	88	77	83	112	79	86	100	83	86	76	89	88	81	84	80	84	82	89	84	91	87	98	96	98	89	94	89	88	89	100	80	79	85	104	89	68	105	78	78	83	78	83	81	102	84	69	78	91	105	72	101	85	96	96	125	88	104	104	85	107	74	84	105	101	93	65	77	103	84	98	87	89	93	98	90	99	91	95	92	97	100	102	120	102	106	87	93	83	99	80	102	102	90	101	100	93	108	86	92	70	102	90	85	104	80	101	87	98	89	81	80	78	88	88	99	71	87	103	104	89	80	99	97	118	94	89	95	101	75	72	96	91	96	89	94	77	73	98	98	87	91	102	94	80	101	93	95	79	88	69	80	80	97	97	87	84	89	91	98	105	97	107	98	96	88	95	99	81	94	89	81	97	106	86	90	87	102	84	86	95	99	81	100	71	84	83	82	94	87	91	98	95	81	89	87	94	105	93	91	83	92	86	85	81	97	86	90	88	79	104	86	93	87	98	98	81	93	97	85	108	97	81	104	86	91	107	81	77	79	82	93	83	103	101	95	88	83	88	103	111	99	91	87	88	87	79	90	86	89	86	83	88	89	79	64	85	102	87	92	77	80	95	94	77	82	98	112	92	89	79	77	91	88	84	93	88	90	92	79	97	87	80	62	93	78	73	78	81	79	97	90	92	85	80	95	78	74	91	88	103	97	83	98	84	98	83	88	105	76	98	96	91	93	84	98	86	88	107	97	89	79	86	86	78	85	92	98	101	104	106	92	92	83	99	92	78	78	95	113	74	77	85	93	87	77	84	103	96	93	78	91	77	86	96	87	86	90	92	95	82	89	104	91	87	106	91	87	98	102	91	111	101	83	91	70	92	97	84	108	82	88	81	92	86	95	74	93	98	103	80	75	87	79	87	82	97	66	97	92	90	99	84	88	94	69	104	85	104	81	89	89	99	99	121	79	85	94	82	93	88	93	89	88	93	83	79	85	93	100	73	90	74	86	87	112	91	99	109	74	84	88	84	91	100	101	114	95	102	67	105	96	73	93	106	83	62	86	86	67	70	64	84	90	86	98	75	81	100	77	90	90	94	85	81	89	92	104	89	81	88	89	95	92	115	93	90	75	74	92	109	93	98	79	86	81	74	98	83	92	92	79	97	105	97	106	91	89	75	81	94	103	83	100	92	93	87	83	100	97	87	81	74	84	97	84	104	97	100	104	86	88	88	74	100	104	98	98	84	89	114	86	98	98	78	86	87	91	88	104	101	95	92	98	109	93	92	77	88	91	99	80	79	83	87	83	114	73	92	77	76	119	99	70	83	103	98	77	75	95	94	95	73	100	83	92	93	101	98	99	91	97	106	76	97	83	95	107	103	91	109	85	104	100	95	112	79	80	106	89	91	88	86	84	71	98	96	78	93	80	69	77	104	82	88	81	92	110	81	91	84	93	70	84	81	96	80	63	91	103	83	96	86	83	86	93	91	104	83	95	74	89	83	83	77	98	74	85	102	95	86	77	82	90	77	98	79	92	84	80	81	79	96	93	90	87	110	79	88	84	94	68	89	96	108	98	98	80	104	106	95	95	85	87	94	87	98	86	78	100	88	85	87	91	74	96	96	87	85	95	93	113	74	95	103	69	81	95	91	87	97	80	91	84	96	79	76	79	87	95	85	91	99	104	86	93	84	88	91	86	88	104	87	86	68	92	85	103	86	90	70	97	83	78	85	87	90	104	79	93	91	93	96	85	111	90	111	98	83	95	96	107	105	75	84	88	89	107	85	82	103	90	90	81	106	89	95	93	92	91	89	93	88	92	85	91	113	97	79	68	90	94	91	79	77	109	88	95	98	100	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10275	1489	3501	3730	3284	2489	2039	1719	1446	1218	1038	986	829	814	724	670	608	633	590	502	530	469	499	438	491	435	442	428	364	409	409	389	372	379	385	349	385	386	323	354	342	350	336	320	336	314	337	334	345	362	299	310	321	316	331	344	320	323	328	308	300	322	292	318	326	333	327	280	307	301	307	292	318	270	355	332	316	304	316	272	305	291	329	344	309	302	317	282	340	287	306	313	270	275	276	296	283	313	320	260	285	283	284	296	294	294	301	337	289	284	304	318	287	294	317	306	279	309	300	295	286	274	293	300	298	274	329	308	317	321	315	260	305	327	291	323	288	296	302	280	307	305	316	290	294	247	305	302	297	287	323	286	311	299	323	332	280	312	299	281	264	314	285	313	307	298	267	292	259	286	289	288	286	283	330	290	311	296	280	319	284	310	281	302	287	311	291	255	285	282	308	311	303	319	266	305	306	289	304	290	295	280	295	284	311	295	291	301	324	289	296	273	286	289	281	291	313	273	274	290	308	302	287	275	305	304	298	280	303	303	306	254	305	256	275	289	303	300	316	296	276	289	293	309	311	294	322	315	294	294	299	290	248	293	290	301	287	279	310	322	287	319	272	310	318	291	320	272	321	279	289	289	262	286	264	286	299	320	279	311	294	296	242	261	289	295	294	296	287	269	307	308	269	278	256	289	282	314	301	296	312	308	328	288	303	295	291	260	300	328	341	306	297	311	296	275	267	314	315	291	311	274	315	289	316	282	272	275	295	309	303	288	295	300	310	321	301	280	288	292	289	264	284	322	281	258	317	290	298	271	308	288	306	299	320	313	255	312	293	312	322	322	300	277	318	292	299	320	264	282	300	271	305	271	280	320	305	292	311	314	304	286	280	303	309	295	297	275	267	295	298	296	289	311	296	312	297	267	285	266	280	280	308	300	286	296	308	279	291	292	316	295	312	281	308	274	276	303	277	299	289	258	299	275	289	276	305	311	300	294	307	283	306	285	281	284	292	304	288	301	296	312	292	288	274	268	327	300	284	253	279	292	272	274	311	290	265	316	302	284	283	303	278	302	322	292	305	267	292	316	277	302	271	298	281	318	312	268	321	278	272	287	303	321	311	306	287	314	313	317	276	289	289	300	285	273	325	276	316	292	298	276	275	305	294	304	287	276	258	285	274	306	289	265	291	312	300	277	268	290	286	274	293	288	316	282	285	303	271	294	307	282	274	282	273	290	302	276	284	298	288	319	280	258	287	289	286	302	292	290	257	318	273	302	310	315	292	311	309	290	306	280	302	281	298	300	292	290	270	271	283	273	316	305	267	269	268	280	273	279	306	292	313	283	299	305	308	295	285	294	303	321	282	287	290	302	286	293	271	256	282	314	293	293	306	324	279	294	280	290	297	312	296	299	307	289	304	277	253	286	301	308	301	285	304	259	289	309	287	287	288	291	297	294	292	312	262	269	330	296	296	309	287	296	314	303	301	268	290	282	292	314	337	284	276	303	293	283	268	306	271	280	277	298	302	303	315	293	293	288	285	291	285	284	289	334	300	272	289	303	313	280	280	267	269	290	312	294	301	316	258	296	307	286	279	280	324	272	309	307	317	300	322	294	305	300	303	298	306	297	281	325	287	273	292	300	301	297	307	316	305	322	297	271	306	292	278	318	292	303	282	290	280	310	284	261	310	313	299	291	291	322	309	335	264	285	322	314	325	301	290	296	286	292	295	292	283	255	301	285	306	311	278	273	291	277	303	312	289	280	293	282	300	297	313	257	313	283	296	292	319	300	298	294	308	283	290	267	284	285	314	284	327	285	271	282	309	264	309	291	269	274	311	272	291	273	322	293	296	281	280	292	265	300	269	288	306	302	284	293	307	324	320	303	318	301	286	296	286	283	307	310	283	309	316	285	293	301	281	303	265	288	288	310	310	301	313	325	290	300	276	283	291	301	308	292	271	292	244	278	294	288	311	297	283	277	277	275	318	314	288	272	256	302	297	312	309	290	270	292	267	302	287	288	264	269	268	301	319	291	276	290	305	290	298	267	310	302	280	275	285	307	333	288	295	273	275	317	277	292	271	294	307	310	273	285	273	306	289	324	302	291	302	295	285	297	290	317	312	302	291	288	318	266	272	266	292	274	300	276	283	316	316	290	328	298	280	293	295	294	294	307	317	303	292	299	283	280	311	294	278	281	299	301	316	276	272	335	313	295	293	311	262	314	305	329	296	287	254	290	309	278	313	280	310	278	297	309	308	289	306	278	271	310	275	306	313	311	303	298	299	279	327	278	307	301	325	300	296	313	305	311	280	274	300	290	295	304	301	324	316	279	297	263	270	248	283	305	299	304	322	289	307	274	278	297	309	319	303	270	258	318	290	289	278	309	301	287	270	315	280	316	316	300	281	299	296	292	279	297	314	271	304	291	287	277	267	284	280	280	293	301	301	305	293	315	309	280	295	289	284	265	322	281	269	256	281	289	299	284	274	319	271	290	276	297	315	324	304	265	299	283	309	307	319	290	271	305	310	294	298	291	283	321	288	321	292	322	285	289	274	282	275	300	319	283	301	285	302	303	309	309	300	296	301	295	286	284	311	290	283	322	330	298	326	303	302	310	303	282	305	312	286	293	296	310	300	299	292	299	271	273	304	267	276	306	297	287	309	303	282	285	285	318	313	276	315	265	309	306	271	295	274	299	291	300	300	317	317	289	296	270	281	296	276	294	300	295	282	306	275	341	292	276	320	277	299	311	315	309	309	290	303	287	309	286	298	271	278	297	275	308	290	288	275	313	308	305	289	284	292	281	276	308	305	302	274	284	300	287	283	290	296	289	277	281	286	285	295	296	319	302	290	322	299	296	331	302	285	325	286	284	328	281	318	301	291	283	276	270	280	344	278	301	323	257	293	294	314	290	301	323	290	295	282	276	266	280	302	300	287	292	322	283	306	289	298	302	298	281	267	296	311	301	268	315	267	278	273	333	274	287	292	301	323	304	301	309	282	329	277	259	287	266	303	273	292	286	284	302	283	301	304	306	258	303	298	307	323	304	286	312	280	259	264	286	304	259	288	319	279	277	282	304	335	303	316	316	273	303	276	312	311	306	291	292	271	276	282	269	312	300	290	305	282	300	318	310	305	291	295	321	300	287	294	280	288	269	288	277	313	300	302	268	266	308	308	299	274	295	291	272	287	287	286	303	289	294	267	292	254	280	300	293	285	302	268	304	324	304	288	279	296	293	315	306	321	330	270	264	309	305	310	305	306	286	272	270	309	302	276	316	284	297	291	284	287	298	276	294	260	297	302	321	295	299	276	309	317	313	286	300	315	282	296	312	269	299	287	263	287	317	305	325	250	288	285	292	277	309	280	313	293	269	281	282	313	260	312	288	310	298	274	296	318	303	294	252	322	288	278	301	295	288	298	301	292	327	314	296	303	285	277	275	263	295	303	306	281	262	291	283	260	293	273	279	276	302	299	260	280	313	287	301	304	283	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32350	6332	3299	2313	1648	1140	871	728	669	554	420	385	357	320	331	305	300	278	280	280	272	262	245	225	235	223	224	238	216	204	210	242	217	208	225	222	227	195	237	178	220	222	200	227	209	219	210	212	192	188	201	188	183	182	207	221	204	228	196	177	190	201	188	195	214	195	190	184	179	175	215	182	208	184	182	186	200	195	167	209	207	206	192	199	206	176	218	199	195	198	196	201	178	213	170	233	213	195	191	190	175	192	188	175	186	214	207	217	204	176	207	202	210	194	186	207	225	217	194	210	192	195	193	182	222	185	197	172	187	188	183	191	219	169	161	184	220	204	190	212	189	179	218	211	197	191	196	193	208	213	194	184	179	188	235	204	197	205	209	173	201	207	177	192	195	204	233	178	205	198	197	202	205	202	193	214	217	222	201	189	184	173	208	202	208	201	180	199	177	195	199	205	185	175	193	213	213	209	202	184	203	204	200	199	206	212	232	185	210	184	178	190	200	198	221	203	198	192	187	205	192	202	206	197	201	183	200	185	188	195	185	210	219	182	209	202	185	199	201	200	181	206	199	187	200	215	213	214	186	221	194	185	182	198	188	233	206	182	186	191	192	204	199	194	178	171	226	167	177	205	212	206	192	188	191	186	201	188	192	183	188	201	192	208	191	201	216	192	204	195	205	206	187	209	177	200	215	216	187	203	198	174	215	190	215	191	184	207	190	172	189	189	196	166	210	182	224	211	187	173	179	188	208	205	210	178	204	183	164	187	190	200	189	196	172	209	203	179	187	211	202	190	187	207	213	212	191	192	207	176	202	164	202	196	185	210	177	221	195	189	186	182	189	199	198	218	223	193	217	185	173	178	194	200	189	172	188	208	207	188	183	208	222	192	202	212	203	188	202	178	213	209	196	192	220	215	197	172	194	197	216	218	209	210	197	239	206	196	190	210	181	200	219	216	223	200	186	190	204	189	174	184	197	207	195	211	187	205	219	181	219	215	197	200	202	212	183	204	204	200	195	189	195	177	199	182	166	197	192	204	205	191	196	167	195	183	209	228	193	189	215	190	197	196	215	182	187	179	207	183	197	215	208	204	182	183	202	182	197	202	227	207	215	180	203	182	214	224	238	199	196	206	217	177	207	196	170	187	208	185	188	207	189	195	183	216	197	190	205	215	192	178	197	202	187	220	204	192	194	169	192	201	205	182	192	182	212	203	199	197	194	189	210	196	195	186	195	199	212	204	204	168	184	205	171	209	208	202	197	195	210	201	192	208	212	174	203	180	186	204	186	200	220	211	214	211	184	207	195	194	220	207	192	211	184	186	217	183	220	205	210	171	191	195	205	172	217	173	196	207	203	176	189	202	202	188	221	207	178	209	184	208	181	198	185	192	179	216	219	211	200	199	209	221	182	190	183	184	201	194	199	207	174	208	173	186	206	177	197	186	191	192	183	185	194	200	199	186	215	211	204	222	182	202	216	207	176	208	210	201	194	229	214	169	216	209	197	209	200	199	184	219	198	188	200	213	207	203	184	208	226	194	186	195	204	198	184	170	197	207	201	185	198	180	175	218	194	162	216	217	187	199	184	189	177	212	222	170	193	211	181	181	207	174	180	200	199	202	217	192	210	191	178	208	215	222	181	199	191	202	214	208	200	170	232	196	161	202	192	191	207	217	198	216	214	202	176	179	192	218	185	165	176	191	183	190	194	204	208	203	172	178	179	205	189	182	205	192	191	170	213	201	213	207	194	201	196	180	195	219	201	201	189	203	208	186	190	182	201	184	201	183	208	172	183	213	212	207	179	178	211	212	217	193	225	206	208	215	190	198	169	188	199	186	195	180	217	205	172	184	201	191	209	180	188	189	179	199	187	186	186	198	173	204	230	175	226	220	187	177	197	210	217	214	220	201	204	203	208	179	197	180	201	208	209	194	199	205	188	230	201	183	211	197	197	195	230	173	218	186	195	210	200	206	185	196	197	192	197	207	200	177	205	213	204	193	208	185	186	217	186	206	217	206	198	209	189	209	193	199	218	183	181	197	211	199	173	210	191	182	181	207	227	202	203	218	192	174	190	196	205	187	186	215	188	176	190	197	188	199	203	190	203	209	202	200	201	172	229	204	204	166	178	202	195	194	178	184	188	187	170	198	179	193	192	174	207	171	178	184	184	184	199	206	172	190	208	204	199	187	218	170	232	189	180	189	201	194	222	205	200	238	213	202	210	223	202	185	179	191	190	198	201	175	187	203	207	183	188	201	194	189	200	204	204	177	180	225	184	196	204	188	190	207	215	196	198	197	204	204	198	198	193	199	183	216	201	225	200	191	205	193	197	194	188	216	225	223	190	195	223	219	189	185	192	191	222	197	197	193	176	195	217	201	211	198	180	206	202	206	194	179	197	206	209	188	203	189	208	212	197	181	175	181	202	192	190	208	188	209	187	185	217	207	173	219	203	180	191	196	165	217	195	198	194	187	220	221	207	192	201	176	205	220	176	189	182	203	205	207	187	222	208	195	163	216	211	185	200	198	179	189	204	201	210	215	189	189	202	213	179	179	202	218	193	197	182	198	178	205	178	211	179	172	181	205	206	206	201	204	187	189	193	211	213	202	222	192	186	189	215	199	196	177	180	195	193	197	209	174	203	198	201	180	217	209	193	188	207	204	216	199	195	168	179	194	187	175	190	219	198	194	183	195	183	188	184	184	195	192	183	211	200	202	215	205	201	191	201	192	191	179	193	202	186	231	202	190	231	200	203	208	189	196	215	182	181	173	177	180	190	188	200	195	213	193	189	196	217	188	203	178	190	194	161	190	198	212	203	194	189	204	198	193	198	192	206	193	197	190	210	210	177	187	211	206	195	186	215	183	210	210	194	207	214	219	190	197	205	199	181	217	188	201	180	204	195	199	190	215	214	206	216	214	204	196	207	225	209	225	213	204	172	208	210	202	205	207	197	186	208	233	191	213	208	219	215	214	167	193	204	207	239	196	184	196	211	182	163	195	177	198	172	224	198	187	196	211	185	189	197	218	209	208	198	190	197	221	199	193	192	171	184	187	203	219	189	199	192	198	196	203	203	211	187	165	174	207	189	233	213	197	182	192	186	190	194	209	228	199	184	181	203	208	223	194	163	209	191	199	179	184	180	200	179	207	185	190	196	204	187	203	207	210	234	186	194	221	186	207	199	182	209	172	193	166	206	173	193	200	199	200	201	178	211	182	221	195	187	206	224	190	195	211	182	208	196	189	201	216	205	210	202	173	203	223	219	203	195	189	222	214	179	180	182	189	198	177	204	205	201	207	187	205	199	220	201	180	216	201	175	208	200	220	184	227	210	181	203	179	198	174	202	213	172	177	181	203	212	191	187	189	186	190	200	208	189	179	176	198	198	169	190	218	201	183	191	208	202	191	187	215	192	202	191	218	201	191	189	187	195	236	190	190	214	192	192	168	203	199	192	205	217	202	201	179	191	214	222	212	218	192	218	219	198	176	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15134	2990	6453	7022	5989	4792	3841	3202	2691	2399	1991	1774	1716	1521	1463	1297	1187	1121	1101	1046	997	993	888	899	831	875	815	817	798	755	753	802	739	763	712	759	731	700	702	642	649	652	694	649	641	641	685	663	656	652	592	614	635	626	622	620	635	611	610	597	619	612	633	592	681	591	622	627	600	585	582	567	595	605	640	563	601	617	560	555	591	638	577	590	623	569	598	589	595	557	650	573	586	589	589	593	592	605	540	558	584	553	549	584	545	592	609	596	633	607	601	593	508	561	597	594	569	597	559	589	617	589	600	579	595	564	589	592	552	566	560	557	578	602	555	617	575	556	591	562	565	603	586	549	553	540	592	556	550	598	581	575	521	564	580	593	631	564	542	555	583	620	518	588	578	585	530	542	588	569	582	585	617	559	534	562	569	620	581	553	565	543	571	558	553	562	586	560	557	577	559	553	570	548	563	547	616	541	573	600	548	558	559	547	585	597	537	591	609	580	577	564	556	590	535	600	553	587	592	568	595	587	556	577	587	584	587	553	527	602	586	550	573	575	548	537	581	540	584	613	547	581	559	576	533	579	564	551	527	572	580	546	562	532	578	587	588	545	573	619	562	574	562	576	534	541	589	539	564	508	562	561	612	540	561	567	562	565	562	551	547	547	575	535	527	579	546	522	566	562	608	557	537	578	582	523	527	581	575	560	568	601	561	560	571	589	578	606	575	570	535	618	586	577	530	571	525	535	573	515	528	601	544	544	559	542	625	536	541	542	547	556	557	561	527	555	546	551	554	549	550	590	561	570	581	555	552	571	553	562	552	545	566	566	553	566	538	563	555	564	567	549	570	531	568	564	554	538	535	577	572	552	566	569	525	572	607	548	610	533	560	560	591	572	589	541	564	551	545	602	571	532	576	546	567	543	546	570	545	505	548	555	578	588	572	553	534	588	550	591	573	499	539	545	563	539	523	512	592	573	585	578	574	553	541	548	583	531	527	572	571	559	577	539	596	535	566	541	564	576	577	537	557	563	545	560	584	517	564	524	587	526	542	578	556	604	542	554	523	566	582	557	553	562	607	507	614	544	534	512	576	550	561	588	513	541	548	557	556	607	547	558	555	555	560	533	563	502	562	566	550	570	518	535	574	549	599	593	572	536	584	585	514	518	547	547	588	621	570	606	557	580	538	575	593	622	567	594	542	535	573	547	549	515	573	493	586	554	568	539	540	591	568	567	567	564	569	539	552	542	593	561	543	544	604	557	589	557	554	562	541	589	560	589	641	545	559	592	531	593	577	559	551	523	553	622	589	563	589	586	560	539	532	587	565	536	546	565	544	535	529	552	560	525	584	605	547	568	544	611	567	577	553	538	576	564	614	559	557	527	529	647	562	556	574	560	572	560	564	557	555	563	561	580	547	555	592	555	576	579	588	570	545	593	579	539	538	552	538	525	584	547	525	559	565	565	571	571	557	604	568	535	571	621	594	577	565	553	601	555	604	533	573	557	574	573	560	575	584	574	546	577	565	526	554	581	584	587	571	580	542	579	597	585	566	564	551	549	520	552	568	545	595	518	556	553	576	549	557	569	591	602	582	595	534	552	495	522	562	623	583	582	589	546	584	544	595	560	544	555	549	539	572	580	576	568	575	597	570	565	570	543	516	524	552	535	568	569	574	550	606	578	567	548	545	567	572	572	535	550	565	527	530	559	565	575	565	551	546	585	589	538	533	580	581	538	576	592	535	568	578	523	554	578	536	546	546	582	570	558	576	552	552	552	544	555	534	609	576	557	544	570	554	555	594	540	565	574	567	509	601	598	553	541	579	584	580	553	521	585	618	554	537	564	579	565	598	565	542	565	586	575	538	574	503	600	550	597	545	559	572	535	576	571	554	591	554	564	513	535	570	534	596	532	539	523	571	587	553	558	546	568	561	581	568	609	550	567	544	569	551	553	569	571	537	536	547	538	544	575	565	570	562	569	578	561	588	548	598	548	580	557	528	555	554	563	541	553	589	569	592	571	572	560	574	578	577	563	577	597	562	549	528	540	556	566	588	564	554	571	576	543	543	545	562	561	568	556	560	542	550	530	563	549	535	576	567	576	517	556	630	596	496	598	588	570	542	551	581	590	553	532	601	548	531	561	595	566	554	570	547	548	541	576	539	556	587	600	622	588	566	556	564	574	546	583	532	524	569	537	549	574	577	541	526	595	556	547	546	599	562	590	548	574	562	544	522	535	586	525	558	570	585	569	539	577	562	527	524	556	593	575	559	571	540	547	603	567	552	550	554	559	508	550	536	569	570	526	578	596	549	603	537	577	528	579	518	554	573	562	551	581	516	569	577	555	587	550	560	593	538	539	574	498	564	584	559	568	564	609	534	587	538	551	552	514	545	546	581	515	567	545	576	562	566	588	569	535	591	577	564	584	572	580	603	599	593	575	528	559	547	555	571	563	522	571	580	563	543	612	585	565	562	576	548	582	611	589	544	524	602	587	598	575	534	567	552	600	563	579	516	539	541	524	610	604	551	547	557	585	556	543	635	533	582	522	602	558	576	601	562	560	551	601	604	619	563	563	581	600	534	549	568	560	571	594	569	591	539	588	599	564	607	624	575	556	607	578	556	574	553	590	564	542	522	545	550	571	521	571	560	557	527	621	565	553	575	574	564	572	558	568	601	568	548	537	550	541	580	556	558	581	561	559	597	546	535	549	554	528	571	556	563	588	572	567	559	602	560	567	507	549	592	556	547	624	589	505	568	581	575	590	564	567	547	582	563	516	536	537	572	586	535	551	598	594	559	550	564	557	608	575	572	524	530	600	578	596	573	586	558	548	604	596	588	588	523	537	557	587	535	504	608	608	544	530	558	564	564	549	576	578	563	554	540	573	546	537	551	567	577	602	549	552	573	559	559	560	553	538	575	557	537	548	530	564	579	545	515	564	544	564	590	555	570	555	557	568	584	555	539	542	548	543	642	579	570	583	544	526	578	571	557	553	571	582	581	566	522	561	570	590	550	564	592	516	546	563	548	554	575	593	550	557	557	582	584	531	556	557	565	582	568	575	545	556	582	559	562	602	561	561	555	585	538	519	593	512	608	552	586	588	548	580	543	552	583	521	593	584	589	527	594	537	586	532	584	595	596	560	603	543	576	548	515	572	559	560	591	541	553	585	551	596	576	557	541	570	620	589	562	574	509	569	582	578	541	566	567	561	543	562	546	537	574	559	563	559	566	616	523	550	575	551	545	569	564	526	529	558	530	603	628	559	602	572	594	536	551	589	565	557	572	550	592	526	557	589	552	556	574	544	562	581	562	569	548	583	585	537	536	544	556	576	583	577	563	551	575	590	519	546	560	547	532	605	573	604	521	556	550	544	563	603	584	568	544	582	588	586	542	538	566	527	510	566	557	540	524	568	581	581	560	543	544	579	555	583	583	633	541	559	573	571	577	577	562	576	596	581	524	549	508	564	585	572	549	583	553	575	528	559	534	523	570	531	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3174	255	209	159	129	126	128	124	119	103	108	117	121	95	111	110	117	110	110	117	84	102	101	116	111	110	133	126	138	104	105	104	110	95	120	101	97	119	99	110	109	117	117	92	105	103	102	101	103	94	112	107	115	97	112	102	121	106	108	93	105	114	114	133	102	118	100	116	113	117	109	99	103	107	108	113	89	105	106	112	120	105	117	101	114	106	111	101	123	101	118	110	114	102	87	120	100	92	89	113	100	110	94	103	118	88	98	106	116	107	116	109	118	109	106	95	116	107	104	115	116	109	107	120	111	93	93	116	94	112	110	120	114	117	116	94	94	101	100	117	99	100	124	102	97	108	110	91	99	106	114	106	116	116	110	111	112	101	93	90	101	87	101	128	101	106	104	96	105	96	120	116	117	110	112	97	90	108	102	90	109	95	103	115	101	111	114	103	102	96	98	100	92	125	128	115	111	110	123	100	113	120	118	116	98	106	108	116	128	93	101	103	117	123	119	113	99	107	98	101	87	101	100	115	96	100	123	109	122	119	113	106	105	117	126	91	92	110	109	85	109	119	101	104	104	111	106	105	109	123	107	112	106	115	123	111	105	110	94	107	95	104	120	105	100	110	111	105	97	98	110	111	119	104	111	120	122	115	108	106	117	114	92	112	108	118	88	94	93	92	117	97	114	118	98	109	121	118	126	108	101	99	115	118	112	107	101	123	106	111	102	121	106	108	95	106	98	117	100	110	92	112	108	95	103	124	124	97	112	111	113	96	102	93	115	104	105	104	110	86	106	107	104	100	123	97	120	109	111	103	102	107	143	99	119	103	96	111	97	108	108	118	101	81	89	114	87	87	105	95	129	110	137	122	119	91	99	115	97	113	100	108	93	114	116	93	112	113	106	117	92	111	102	101	113	94	109	109	105	101	102	116	113	108	89	109	98	129	106	133	94	103	109	109	104	99	96	128	114	100	100	105	106	108	88	106	117	97	105	85	102	108	109	117	103	101	110	124	99	101	96	100	123	111	109	109	96	111	109	119	127	94	119	103	100	108	116	112	97	106	116	111	113	103	125	116	109	94	112	122	110	116	104	98	112	114	116	127	126	91	101	119	102	104	107	118	114	117	105	107	112	101	123	114	104	109	99	101	114	118	109	102	117	98	111	120	93	120	106	108	127	131	125	116	108	113	113	112	115	109	117	104	104	104	113	114	111	124	98	106	108	98	98	112	99	108	92	105	99	101	107	109	104	110	110	108	109	91	100	112	110	109	117	118	117	96	85	101	121	113	106	97	101	99	109	95	99	100	102	111	111	114	94	108	88	104	102	113	116	99	99	97	102	94	100	81	113	114	106	90	88	109	107	112	103	110	129	100	106	102	103	108	102	91	134	118	114	122	100	97	97	108	122	109	115	94	92	106	94	105	123	116	98	110	104	114	102	112	110	113	110	113	97	119	104	96	115	108	109	126	114	94	109	110	93	89	126	118	113	103	93	105	116	115	118	91	115	114	109	114	101	117	128	98	114	113	109	100	120	97	120	112	116	116	133	112	106	107	112	108	104	101	105	83	94	113	111	116	85	118	103	91	99	116	94	115	104	115	103	115	112	112	104	107	101	115	97	96	102	100	117	91	112	114	112	98	104	115	108	109	81	104	105	107	107	108	101	108	112	101	113	106	109	117	106	102	119	116	88	93	91	82	123	99	95	94	119	111	95	115	107	115	133	105	107	77	102	108	104	100	121	106	110	88	116	105	105	129	96	103	112	105	92	116	115	105	125	110	103	97	98	106	108	88	101	94	121	106	109	104	110	108	102	100	125	102	109	90	115	89	121	105	110	109	113	106	114	95	92	92	91	107	119	106	105	119	112	109	103	105	108	108	102	102	109	122	110	104	126	95	111	91	88	115	109	112	118	105	119	111	98	123	105	97	117	120	98	116	110	104	100	109	116	116	129	105	122	131	95	89	116	102	115	107	104	97	105	118	80	96	116	107	139	101	118	108	104	99	93	103	120	102	125	88	122	117	114	118	104	117	117	116	109	129	111	131	82	117	115	101	108	108	129	116	118	111	86	108	99	119	116	95	92	109	106	108	107	107	96	109	107	97	111	109	102	115	120	117	98	114	119	112	90	105	117	97	119	130	99	98	116	110	113	104	107	91	75	95	106	120	101	115	104	107	114	112	96	119	103	103	118	105	110	116	118	113	105	104	87	111	99	120	108	103	104	124	101	113	113	99	111	120	98	91	100	115	94	87	110	123	102	103	121	112	102	101	111	99	105	106	102	101	117	99	104	107	131	101	126	121	112	97	106	123	122	96	82	116	84	99	109	105	113	116	107	110	120	103	93	95	110	113	107	87	138	115	108	107	105	111	106	123	111	109	108	108	127	113	102	117	103	122	132	123	115	115	107	106	100	123	106	107	118	120	102	123	117	111	108	114	107	109	109	118	101	126	132	101	88	96	134	111	96	90	98	89	107	112	135	103	119	106	115	93	108	94	114	110	114	95	112	110	123	120	107	111	123	120	100	100	111	85	115	93	109	115	98	110	102	91	102	107	111	112	117	125	113	113	97	108	103	120	104	103	112	97	122	85	102	124	99	107	110	110	109	99	115	106	88	85	112	115	134	109	114	113	117	101	116	94	97	98	103	120	120	112	112	103	95	112	123	107	90	93	110	93	111	103	105	106	121	114	109	98	95	118	126	89	98	87	93	120	97	107	108	98	101	109	106	109	104	101	100	122	123	100	113	101	106	102	113	92	93	100	112	124	94	116	104	126	131	99	104	125	101	92	111	102	115	93	91	100	99	112	103	112	105	93	109	115	119	114	106	114	126	110	113	105	90	96	105	109	108	102	95	116	111	110	119	100	115	104	120	115	95	107	107	108	101	101	100	107	101	113	99	90	119	108	113	110	117	116	100	110	101	100	101	104	104	96	102	109	107	90	115	110	113	121	97	101	106	104	104	110	113	109	109	118	104	94	111	98	104	117	85	99	111	115	123	117	108	92	101	117	116	118	97	114	111	99	110	108	96	94	121	111	115	103	112	106	105	102	108	105	101	105	105	94	109	105	112	102	105	107	119	110	100	109	106	130	110	125	118	111	110	124	111	124	98	113	102	112	81	104	87	115	97	113	105	116	100	108	95	88	131	117	112	102	97	123	104	112	106	129	124	101	115	110	119	119	107	102	107	100	115	108	104	109	117	97	118	116	101	110	103	125	109	99	94	107	114	104	129	113	98	98	116	105	83	108	103	106	128	106	95	97	86	97	96	113	101	106	118	112	126	101	111	110	98	111	108	114	118	101	107	116	109	101	110	112	122	102	105	125	102	126	134	115	104	116	90	102	117	113	98	113	115	110	92	98	129	108	118	130	102	105	90	109	107	101	103	126	86	118	91	101	117	105	113	112	94	105	111	116	104	102	116	103	94	105	115	108	82	119	118	102	102	100	108	109	102	117	103	125	113	120	112	121	114	106	99	107	118	97	116	116	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3279	408	516	554	485	455	461	442	391	374	366	343	383	335	363	352	350	374	337	330	369	355	337	312	347	351	366	299	332	319	333	336	330	358	350	355	321	363	330	343	310	325	323	334	356	337	358	325	341	341	326	328	321	367	317	343	333	332	334	347	337	355	338	345	329	345	324	334	331	329	337	288	344	371	318	284	331	316	318	327	326	364	340	286	311	362	357	315	359	346	371	340	329	349	334	315	357	282	320	357	352	322	341	338	295	311	351	302	364	322	325	312	344	320	320	388	304	333	317	277	318	315	306	318	326	322	302	327	297	338	332	311	320	356	329	277	348	339	319	333	336	324	323	340	339	342	334	315	337	337	333	368	342	352	350	327	336	329	318	323	313	359	343	321	334	310	327	297	322	338	311	331	330	328	305	340	387	331	315	297	341	354	316	332	325	329	347	327	310	319	336	310	324	314	360	306	344	303	330	312	310	318	343	349	353	282	328	320	329	320	324	339	317	337	320	324	334	337	306	327	339	303	314	328	316	346	335	334	315	307	316	326	339	345	330	339	334	333	315	300	316	336	337	351	301	348	340	359	311	305	305	326	330	334	290	322	337	318	295	340	300	330	350	337	294	337	309	310	353	336	348	344	318	315	298	325	321	326	370	357	345	333	344	352	343	320	318	326	352	310	334	297	342	342	316	320	318	340	332	322	335	324	315	338	329	341	328	359	320	300	351	305	300	372	303	337	300	347	329	330	342	325	332	314	314	304	338	305	313	290	327	348	333	345	314	335	301	326	295	353	319	326	323	327	338	347	333	331	345	304	332	308	311	324	335	344	336	313	315	328	296	287	345	329	342	299	326	335	365	339	345	329	352	334	320	329	333	332	322	314	331	320	317	314	358	327	331	336	317	354	357	323	300	358	326	353	326	314	350	314	318	307	339	311	356	305	360	337	334	315	338	329	331	297	351	322	322	346	337	353	334	295	334	285	323	307	323	332	320	345	332	319	314	322	331	313	299	328	318	316	336	346	357	335	327	292	345	326	360	308	309	312	339	332	344	334	335	322	333	319	310	324	316	334	325	324	328	297	317	361	333	320	309	316	334	337	323	339	292	309	345	315	291	323	318	325	328	324	331	311	320	340	300	329	334	326	331	313	358	326	324	329	299	325	321	362	324	322	328	322	318	356	344	336	306	330	328	304	363	331	354	303	304	327	299	323	317	329	321	333	324	345	322	365	315	309	348	328	318	336	342	336	332	313	325	348	339	340	298	339	338	336	347	306	351	320	333	337	317	361	293	296	307	330	303	362	341	362	338	297	306	336	352	338	364	322	353	331	302	319	323	348	345	336	331	318	295	311	327	330	334	352	346	340	329	350	321	345	277	331	337	301	298	344	338	356	325	340	316	358	348	328	353	318	318	322	345	313	328	336	318	318	333	353	315	291	339	317	327	319	320	319	296	311	358	317	355	339	277	341	358	297	332	293	334	342	317	308	338	320	343	323	320	352	326	294	298	347	340	333	263	315	332	329	323	282	346	332	318	313	329	342	327	301	327	324	344	327	306	321	315	321	347	314	332	332	318	320	338	355	347	330	338	334	326	344	308	317	327	324	305	308	312	301	322	330	325	311	326	335	338	341	338	319	292	347	307	353	339	325	304	324	355	316	292	353	333	322	325	349	330	343	339	310	345	306	330	339	312	332	364	350	326	322	338	336	325	317	332	316	342	295	309	338	331	332	312	338	324	332	339	349	333	366	301	323	330	331	318	297	336	322	327	340	333	321	343	334	288	331	310	315	296	324	306	345	315	331	328	333	348	325	319	297	307	292	335	315	327	298	339	310	306	331	346	357	298	334	333	314	313	287	330	336	317	344	303	298	318	329	327	322	323	325	332	300	334	322	308	315	329	330	350	317	315	340	327	291	339	329	301	374	335	334	348	337	340	352	343	344	379	328	341	297	330	331	318	323	325	330	333	309	354	330	299	326	344	330	363	305	354	332	304	320	319	340	312	325	328	345	330	313	343	335	331	318	350	349	317	330	306	317	327	283	329	328	330	371	306	329	335	322	297	326	304	328	295	328	331	308	340	339	318	330	293	328	337	302	336	326	319	342	323	308	319	342	322	329	345	337	359	324	323	325	312	307	327	325	324	316	331	315	318	327	313	326	351	333	309	333	326	302	337	305	350	302	321	316	352	327	287	309	340	304	316	334	305	345	351	327	355	365	299	319	331	334	303	306	322	346	322	359	331	317	303	306	301	347	358	329	331	322	294	309	306	312	333	346	310	323	307	342	304	300	328	341	359	302	311	328	332	345	333	331	355	358	339	304	344	353	318	341	334	346	316	328	322	301	323	349	332	316	316	325	331	313	306	351	340	357	329	304	320	318	313	309	318	327	356	321	315	356	340	332	307	328	324	316	326	337	314	330	304	319	317	310	322	324	338	322	308	316	318	312	353	349	346	340	355	368	361	303	326	312	317	346	342	287	357	310	321	334	310	333	294	332	334	324	311	317	346	302	345	351	325	320	301	332	370	325	272	320	296	314	333	336	334	327	336	340	365	315	331	351	318	314	324	339	309	332	322	347	317	321	323	306	330	324	362	338	319	332	341	342	314	296	347	349	313	355	339	358	326	341	325	332	359	317	324	317	326	335	352	364	322	334	314	342	344	331	328	355	287	377	351	323	326	343	354	336	311	330	326	361	350	341	332	345	311	307	335	318	328	318	335	318	309	325	333	305	310	306	353	295	326	350	328	313	334	321	338	317	319	354	317	338	332	319	360	334	314	355	345	364	318	296	329	330	342	322	312	313	322	317	299	355	313	343	324	311	349	330	338	367	299	330	319	312	352	335	311	314	346	321	319	368	319	311	315	313	323	325	292	312	351	303	317	351	328	323	325	304	355	320	337	286	314	331	344	323	326	314	359	309	291	355	306	321	358	300	331	348	319	324	357	298	336	331	298	305	311	351	338	322	338	317	309	307	311	328	336	316	345	309	335	333	313	338	319	314	325	325	332	343	323	345	270	303	332	323	370	299	330	327	355	320	351	316	346	346	342	366	301	348	331	294	323	358	359	312	333	349	331	320	323	321	338	300	356	337	325	332	328	339	343	336	314	341	347	320	374	305	332	316	335	358	309	337	345	313	325	300	338	308	319	296	339	334	316	337	348	322	362	334	360	326	300	347	319	317	339	318	348	347	317	331	324	361	348	314	345	343	317	300	316	347	283	348	333	347	299	311	317	314	322	346	313	329	358	332	316	330	347	357	323	308	352	324	341	330	327	337	328	323	316	307	342	293	322	350	329	355	346	302	320	338	328	310	401	329	325	347	308	302	324	337	328	322	319	351	327	299	335	337	329	334	318	312	323	371	328	312	340	321	305	308	358	324	345	316	331	333	320	296	298	344	323	362	346	292	336	318	305	302	330	317	315	338	347	330	330	294	337	324	303	325	335	329	304	335	354	345	313	298	350	325	318	317	327	337	342	304	334	308	323	346	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21385	2074	1520	1088	751	560	408	334	277	222	209	169	183	164	153	145	135	140	130	113	104	105	101	96	117	114	104	96	94	99	110	107	96	91	109	95	86	109	96	115	93	88	95	95	89	81	97	103	102	99	93	94	103	107	87	91	100	107	89	99	106	108	93	98	92	99	112	91	102	97	96	103	91	78	103	86	89	81	80	87	102	95	91	100	98	86	91	89	74	100	81	78	83	92	82	94	82	94	96	73	93	99	89	77	73	76	86	112	105	107	109	89	82	83	100	84	85	79	84	91	83	73	91	88	94	90	88	84	89	79	80	81	82	110	101	81	101	100	99	83	73	72	100	77	79	87	75	93	75	84	87	93	79	81	86	101	97	80	63	90	90	74	79	93	87	83	90	94	93	104	95	107	106	86	88	96	87	103	100	96	85	76	89	91	106	102	83	92	94	82	87	77	74	109	84	104	97	91	103	97	83	88	103	90	81	94	72	87	93	79	87	91	88	93	87	109	91	95	88	95	92	104	86	94	96	86	72	101	83	103	97	101	99	90	107	85	82	83	89	101	78	97	84	99	95	71	99	84	100	84	114	83	87	84	98	72	90	93	91	101	110	96	77	91	91	74	81	77	84	83	93	89	97	96	90	79	86	96	83	80	91	77	81	78	107	70	91	93	90	108	83	107	107	88	100	87	68	88	100	89	87	100	95	77	87	71	81	82	88	107	99	83	86	81	87	97	84	91	96	82	82	89	95	90	93	87	90	82	87	90	91	69	85	85	102	95	92	104	80	87	87	80	87	91	90	80	89	86	97	89	79	85	95	96	93	87	77	100	83	91	98	91	79	107	77	96	100	94	93	84	76	86	89	102	97	85	112	103	91	82	80	81	98	98	77	93	92	103	75	85	89	92	91	85	91	93	78	84	93	99	80	76	77	85	83	90	100	91	97	98	86	105	84	69	61	80	75	88	83	86	82	86	90	97	86	104	95	87	85	77	86	89	92	87	84	82	78	73	84	99	91	83	89	84	100	71	91	88	89	88	99	83	74	103	81	106	88	80	103	108	86	86	103	86	81	112	79	85	91	91	85	92	85	97	108	97	90	101	91	80	95	81	95	99	87	100	96	92	93	83	114	105	89	84	75	88	109	75	94	82	82	69	83	83	84	83	76	95	77	82	95	81	94	84	89	98	89	72	86	76	87	75	94	92	92	91	92	84	93	82	88	87	99	91	73	78	83	88	81	81	76	94	86	91	99	89	103	102	94	100	105	89	85	99	108	81	73	118	83	87	82	102	81	89	90	73	85	88	93	90	85	83	74	96	102	79	94	71	104	108	81	82	76	91	89	78	76	105	72	76	78	84	102	84	85	90	84	93	90	77	83	108	88	101	97	106	84	83	88	82	97	111	90	107	82	80	78	94	90	86	95	78	104	103	87	93	91	70	84	97	91	83	103	90	92	85	102	101	90	73	102	73	89	77	112	85	89	88	92	92	80	83	101	73	82	89	97	107	82	87	87	84	90	97	90	84	77	90	105	90	96	79	89	92	87	84	90	103	91	78	96	95	77	83	99	75	79	77	93	94	99	104	85	84	93	91	84	93	90	90	86	91	85	103	85	86	99	88	98	91	89	110	94	66	95	86	94	91	95	95	83	123	99	89	88	86	90	92	87	96	104	93	95	91	93	73	103	98	98	82	80	85	79	94	85	89	98	83	89	86	74	106	98	69	72	87	80	93	80	89	65	79	88	86	84	79	85	93	87	91	103	92	93	108	113	98	80	85	100	94	82	84	96	89	67	77	96	87	82	77	78	84	82	97	99	81	92	88	82	91	82	88	81	108	85	99	87	87	84	69	100	85	109	95	87	111	75	98	82	102	89	97	96	99	112	99	100	100	87	82	124	100	90	89	98	94	93	86	90	110	85	92	87	80	81	86	85	80	84	101	76	89	86	99	107	76	79	102	101	97	99	89	98	86	101	92	89	109	100	87	103	90	77	91	93	91	105	94	91	84	92	84	88	83	96	101	118	98	89	81	89	88	90	85	97	88	95	81	93	104	91	95	86	98	92	93	114	98	99	106	92	94	106	93	91	94	106	93	73	80	100	101	93	87	96	92	92	99	114	88	73	91	97	88	91	84	96	89	88	105	82	93	69	79	97	89	86	86	94	79	100	77	75	91	80	93	107	89	97	92	81	92	103	99	104	87	89	105	101	99	91	90	100	92	87	92	79	102	96	80	104	84	100	98	104	90	85	85	101	89	100	100	90	93	87	92	90	102	91	113	102	82	94	85	79	76	86	105	90	98	79	97	75	98	87	101	102	111	90	102	86	106	90	82	96	91	90	94	100	80	72	87	100	81	87	80	83	84	123	86	89	97	95	70	99	95	102	88	82	89	94	90	84	89	76	87	96	97	82	86	97	90	88	95	68	109	91	88	99	115	83	94	102	94	105	101	81	81	98	84	97	89	93	93	80	84	90	97	95	83	80	87	96	90	80	78	85	90	75	83	74	81	90	100	91	89	90	75	82	95	73	82	79	101	102	83	95	88	90	91	89	94	91	86	92	100	96	88	94	92	68	83	85	80	83	95	84	87	87	88	93	85	83	93	92	99	98	91	81	90	82	99	87	73	105	109	101	85	89	92	88	102	95	85	74	76	97	94	85	83	102	72	74	91	83	96	85	85	76	90	109	90	73	71	79	90	82	84	96	98	92	102	87	91	95	87	83	114	88	100	83	76	80	104	98	85	78	79	82	103	100	84	88	84	97	94	96	99	101	99	82	91	92	88	81	96	90	91	94	88	83	109	77	117	90	89	106	104	82	94	74	79	91	90	92	79	93	87	83	90	100	75	83	68	95	93	99	87	90	66	98	78	97	83	94	70	94	88	81	114	89	88	80	106	102	99	88	81	92	90	85	92	81	81	95	96	112	78	91	87	91	96	89	72	83	82	96	112	84	90	96	89	81	82	95	78	76	85	76	76	76	92	91	106	86	95	102	82	92	84	89	83	95	88	91	80	95	94	99	97	82	99	97	87	84	108	94	70	92	86	97	85	86	81	88	92	105	81	85	94	94	82	99	77	92	104	86	109	88	78	91	89	89	102	100	88	90	93	87	93	99	80	76	88	86	89	87	92	79	88	82	87	83	87	90	88	88	98	96	88	93	96	74	89	92	78	103	87	109	86	90	87	86	94	98	108	96	91	99	93	79	100	105	102	76	78	75	78	96	62	82	86	94	102	88	79	85	88	84	75	95	74	74	79	85	76	83	86	92	86	102	88	89	67	85	89	82	78	85	96	70	90	93	92	85	88	102	87	90	87	93	98	87	94	93	87	96	75	65	102	86	77	77	100	105	93	93	88	100	95	81	71	85	96	105	93	92	87	90	94	93	93	101	96	91	73	91	90	88	87	74	85	90	79	94	107	94	103	86	96	79	85	105	91	91	96	89	90	68	87	87	79	99	108	90	83	78	84	88	74	89	87	92	84	87	75	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10516	1443	3347	3817	3134	2541	1987	1683	1405	1247	1044	905	856	805	676	690	585	598	540	555	514	478	496	451	480	418	417	426	430	417	402	362	397	360	381	356	361	332	353	373	362	371	341	350	334	324	333	331	340	328	321	312	341	292	297	337	380	313	305	315	298	300	308	314	315	316	327	306	307	316	312	306	295	293	305	326	280	340	309	305	318	303	321	301	279	307	316	325	305	278	336	313	311	288	309	294	310	342	322	311	309	274	301	293	285	317	314	302	289	279	327	341	322	310	295	298	316	279	292	286	284	328	306	266	293	290	280	289	311	311	297	276	299	302	308	300	288	297	320	282	324	259	305	307	302	315	296	281	302	297	311	313	291	310	332	285	293	293	290	297	286	314	283	299	296	296	292	300	283	293	292	298	274	272	306	318	284	292	295	292	310	313	320	281	267	317	305	300	281	279	309	293	291	289	284	282	277	305	274	297	333	298	343	302	285	291	304	279	255	305	287	305	285	276	292	299	290	298	274	260	282	323	299	298	268	328	307	306	299	294	298	291	301	285	288	277	288	303	280	289	272	290	283	315	295	302	287	300	320	293	324	314	306	304	293	307	295	265	251	276	322	294	332	281	312	286	311	319	271	283	290	307	280	307	290	317	291	317	284	301	289	295	278	292	294	344	301	293	290	281	277	277	312	289	299	275	282	259	308	290	299	313	285	299	329	310	287	322	293	280	296	297	310	297	312	271	291	277	303	288	300	306	306	307	301	306	292	286	297	291	305	275	297	278	318	265	308	317	298	273	313	309	308	322	293	299	308	297	288	294	259	296	261	279	293	295	279	300	309	290	295	309	278	287	319	293	319	283	303	316	273	286	286	334	290	272	321	313	318	280	280	290	301	284	316	278	292	307	298	303	299	320	289	285	322	292	260	306	283	283	306	265	308	305	257	310	305	316	314	272	322	273	294	269	286	315	313	304	286	309	295	279	323	296	298	283	306	281	323	300	285	294	300	295	307	291	278	284	299	294	293	304	290	284	294	305	282	304	281	298	296	292	294	294	302	288	283	307	291	292	280	298	296	277	280	275	315	277	333	300	299	269	290	284	285	286	289	270	294	298	270	312	348	298	261	325	296	266	287	302	285	274	300	286	324	244	310	289	288	279	287	281	312	281	283	256	306	294	322	280	266	274	318	281	301	290	299	296	309	288	291	302	272	306	324	305	275	295	292	266	270	273	290	295	314	317	301	309	313	303	299	296	265	323	281	278	303	263	266	293	282	287	302	286	274	288	318	284	300	321	272	259	297	275	288	315	285	296	313	319	262	324	303	287	315	248	320	277	281	283	306	278	271	280	285	295	311	291	296	350	280	291	289	279	274	337	316	286	320	274	306	296	302	286	256	344	275	331	303	298	286	279	295	295	322	332	295	284	324	272	288	282	305	289	335	274	298	302	305	290	289	303	313	269	283	281	271	309	307	304	282	293	305	304	280	287	282	289	278	282	303	260	283	287	265	287	295	278	272	271	292	263	292	298	284	330	305	290	297	305	303	287	293	292	301	324	301	330	258	300	286	308	287	326	295	296	275	328	238	295	329	285	298	318	285	265	286	292	284	316	309	263	300	312	291	299	292	276	330	292	315	280	279	279	301	298	306	297	300	319	304	317	298	285	292	293	303	316	261	305	279	306	295	318	299	293	257	323	323	273	326	287	263	288	291	286	301	255	301	303	289	324	320	304	273	287	303	298	297	334	303	326	282	283	309	324	306	319	301	317	294	289	310	323	280	295	298	328	295	255	280	295	274	293	309	279	321	314	299	293	317	276	269	298	304	288	300	298	312	295	298	294	284	302	303	289	285	278	296	283	319	308	287	302	325	261	292	272	301	287	288	295	309	300	292	301	285	323	296	313	302	298	280	321	270	322	321	320	293	255	292	297	296	301	283	296	286	285	309	275	272	285	285	323	299	292	306	279	277	278	282	289	272	282	276	286	302	297	287	297	286	298	304	320	294	281	319	271	280	309	303	301	277	300	274	277	292	277	290	305	316	295	273	295	320	271	296	262	283	287	296	299	291	322	252	275	294	307	290	320	308	288	296	305	298	310	304	271	293	292	299	310	292	294	284	262	284	290	288	272	319	329	301	308	289	279	317	322	301	281	277	298	296	277	306	314	264	321	341	322	309	304	292	294	300	331	280	290	273	297	325	307	269	288	274	299	294	277	276	273	305	246	305	286	304	298	299	285	318	303	317	316	314	303	289	326	292	309	293	270	273	303	281	297	271	295	297	334	310	271	290	293	312	297	290	285	295	287	288	302	294	288	281	328	273	285	324	307	294	313	298	320	305	294	301	316	274	300	285	281	264	295	319	279	295	313	314	259	287	298	298	307	293	282	289	300	300	267	303	283	284	249	312	260	265	289	311	297	282	294	268	317	287	320	328	277	302	288	319	300	272	300	328	279	322	291	287	281	302	258	292	280	295	268	309	284	306	305	298	300	300	271	275	279	258	290	275	281	313	270	298	282	283	326	283	283	283	326	296	302	278	299	304	292	297	260	275	272	281	288	285	273	281	290	302	290	285	312	285	279	307	261	291	307	297	301	304	299	277	267	293	313	297	258	321	276	279	278	305	277	299	292	303	265	302	282	272	291	309	297	285	267	310	281	280	305	293	257	298	306	266	343	314	330	294	310	275	305	305	321	300	291	295	297	284	298	265	278	281	283	278	291	301	276	298	262	292	293	292	312	272	276	269	299	297	312	318	271	328	279	289	304	293	281	304	303	302	266	273	312	299	281	296	289	322	281	297	293	298	296	300	307	313	289	296	302	318	311	303	286	298	300	275	300	274	277	296	287	275	297	300	296	289	294	273	281	295	293	271	329	277	262	296	310	287	297	272	286	297	291	291	301	282	306	265	291	296	278	329	278	297	285	278	283	335	311	307	277	290	278	316	264	326	331	312	283	307	318	281	321	230	303	295	292	287	272	273	276	277	270	334	297	304	276	281	274	259	292	266	293	293	278	286	311	288	301	281	277	298	301	268	288	315	309	292	276	306	327	293	276	273	288	277	266	319	289	303	288	294	305	293	279	277	283	309	273	287	317	330	304	284	278	278	298	274	268	295	295	287	277	317	314	300	282	289	301	312	291	284	291	325	292	289	297	287	279	285	311	289	283	257	284	287	273	318	313	251	298	271	289	300	290	304	262	307	300	289	331	327	302	281	275	291	281	300	337	273	264	292	283	307	269	282	286	287	275	303	276	287	285	321	292	308	267	296	282	280	287	288	294	303	286	275	300	322	280	309	312	269	279	268	313	266	313	276	290	272	287	298	327	296	303	285	341	279	290	312	300	300	305	268	282	287	273	295	307	291	284	282	278	302	307	269	285	279	291	295	287	286	274	317	290	317	288	265	327	276	280	302	298	308	286	300	290	314	285	299	318	317	294	322	288	291	278	285	274	271	297	285	297	274	299	259	300	289	306	310	312	286	296	309	289	307	312	272	284	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33114	9293	3486	2327	1622	1093	881	713	586	468	423	395	369	335	292	288	277	258	272	285	223	249	250	238	236	233	222	238	218	224	238	222	197	232	192	230	233	204	229	203	195	207	185	198	219	194	203	171	237	202	212	209	220	203	184	192	222	199	190	197	212	207	200	185	207	209	197	201	193	202	186	184	196	195	196	186	209	196	174	203	206	181	209	211	191	217	192	187	196	195	198	181	202	205	184	229	189	208	172	204	184	226	208	201	196	183	215	196	200	167	197	175	208	219	227	211	227	197	183	221	198	206	178	221	201	215	220	196	184	190	185	226	161	193	192	180	200	179	208	187	209	218	206	192	179	198	182	188	215	173	179	191	204	198	196	177	198	196	217	204	176	208	220	195	214	201	182	224	204	206	215	193	192	195	185	205	193	207	169	217	189	181	205	178	208	207	205	183	164	208	190	197	197	195	182	172	193	191	188	223	210	193	198	207	190	199	203	180	183	192	181	197	180	191	209	174	184	190	179	210	211	205	195	200	190	202	194	202	184	205	160	184	210	219	206	202	185	175	202	204	205	195	190	177	181	197	194	204	192	197	170	199	201	193	179	191	209	209	208	186	207	193	193	204	204	187	219	210	188	208	206	194	184	195	208	196	188	207	182	192	190	198	211	221	188	191	216	204	176	198	188	197	192	210	192	187	206	200	215	178	172	207	177	210	182	189	194	201	200	201	202	213	214	215	209	207	178	201	190	187	178	207	166	200	211	201	183	208	204	220	194	198	194	170	196	233	220	191	198	184	191	199	193	176	190	187	210	208	203	228	193	218	189	198	212	200	194	185	215	220	199	200	192	201	196	211	197	189	185	191	207	199	193	198	186	203	218	199	194	187	186	195	177	152	185	191	209	214	174	206	201	179	203	186	182	187	222	207	182	183	195	191	196	177	196	187	210	192	196	233	207	193	179	201	201	210	204	193	200	203	190	212	224	194	185	195	199	200	220	204	171	206	182	217	184	212	188	203	189	177	183	208	166	187	178	224	180	191	211	219	193	194	167	203	199	180	231	205	193	172	182	196	191	206	176	180	200	197	178	196	188	207	211	222	183	203	204	171	201	234	187	212	189	214	168	221	193	191	210	190	184	187	188	171	205	188	181	197	182	211	212	187	182	187	208	207	178	200	187	203	219	206	206	202	169	176	190	173	168	196	183	195	211	198	174	179	206	182	197	208	178	212	177	203	191	201	193	205	209	199	205	174	207	185	192	168	185	204	189	208	201	196	189	217	173	205	196	205	202	213	178	190	216	203	199	196	205	189	192	196	189	197	203	195	189	188	175	182	188	207	191	206	182	181	196	201	181	184	187	209	175	217	190	185	206	199	216	203	229	155	173	208	207	226	186	182	210	186	215	199	193	201	212	186	188	184	219	182	196	201	212	191	205	162	184	184	200	204	177	219	194	204	177	202	183	200	174	201	196	188	193	191	186	234	181	204	229	199	185	187	203	204	213	190	176	199	184	185	213	206	194	179	215	203	188	189	198	173	192	201	200	191	200	198	198	179	183	180	184	177	229	196	203	181	182	181	185	190	202	203	182	165	221	189	177	206	166	184	209	208	217	196	205	200	191	217	192	210	201	206	188	204	202	171	198	232	226	207	199	174	164	195	197	207	168	190	180	186	192	198	185	180	202	207	199	170	201	201	218	166	192	183	225	190	202	212	181	176	208	218	192	193	199	214	211	176	187	197	198	209	225	200	189	192	192	186	207	215	210	187	177	191	219	195	177	205	206	197	173	192	200	200	198	190	191	203	179	207	208	196	195	199	196	183	198	204	198	171	184	221	192	209	201	189	194	206	212	189	211	210	218	190	184	196	186	190	171	187	224	181	178	203	190	181	192	211	197	203	176	203	201	200	185	212	218	197	212	180	226	213	200	216	211	186	220	185	176	190	213	208	220	178	192	219	191	182	195	216	200	204	201	211	201	205	186	176	187	191	183	211	203	178	211	223	176	159	191	186	177	207	180	195	192	204	182	217	201	178	217	205	201	194	203	202	225	193	226	165	221	212	189	221	196	218	220	197	201	206	200	198	188	198	207	218	195	199	197	205	181	205	204	195	192	186	181	187	195	184	193	205	178	202	192	192	213	207	175	188	188	180	199	215	215	203	195	204	193	195	207	203	190	180	233	197	188	203	185	212	201	218	181	175	179	196	178	213	194	186	211	206	221	210	197	211	189	193	187	188	202	222	186	180	204	202	201	199	198	182	209	159	190	229	183	196	202	202	177	193	194	176	211	181	194	170	190	176	193	214	208	177	206	182	189	210	184	172	206	201	196	183	200	225	221	199	217	200	201	178	191	194	206	193	186	195	207	202	201	215	197	188	183	207	184	179	187	210	189	214	211	195	218	181	195	202	211	196	177	222	191	221	207	180	179	184	223	169	212	189	202	196	166	179	191	189	200	189	180	198	195	184	175	183	221	214	187	201	175	174	184	188	190	189	169	174	222	209	199	165	186	192	172	199	181	216	187	199	220	188	183	215	196	210	224	153	190	167	225	192	179	205	186	182	199	186	170	170	188	186	184	192	196	196	202	209	222	192	181	198	195	194	201	205	186	191	193	194	170	184	168	215	182	187	204	193	211	193	184	191	205	182	200	183	190	204	199	200	196	195	186	223	172	160	178	196	175	197	206	201	206	181	159	177	204	190	184	185	199	184	181	179	192	181	212	201	176	197	210	206	202	170	206	206	185	217	188	212	211	180	214	190	212	190	207	188	197	188	218	215	197	224	196	174	210	214	195	193	208	192	189	200	185	169	230	208	197	187	225	204	198	184	202	206	209	196	195	190	200	212	202	203	172	197	197	192	213	194	212	213	196	179	222	185	183	243	194	201	211	211	179	200	214	192	192	194	215	194	179	187	191	202	194	155	176	196	218	194	195	206	206	219	194	198	202	200	180	209	210	191	195	205	198	194	217	158	180	186	191	174	184	226	198	197	189	194	197	196	204	192	188	199	219	164	200	211	190	190	214	213	188	178	196	228	182	193	194	189	201	207	202	166	227	187	189	199	210	190	195	175	204	176	206	208	191	192	178	185	184	190	212	176	168	193	206	179	176	180	195	214	212	202	201	205	174	192	206	214	212	211	200	189	188	189	195	190	220	196	220	174	193	179	210	203	197	173	194	191	185	177	214	247	204	182	210	197	191	191	199	220	199	171	191	199	200	180	204	197	191	181	171	206	194	200	202	185	199	215	193	203	185	204	192	204	205	200	222	207	232	206	215	202	200	198	203	222	222	193	194	190	184	201	215	204	198	191	206	177	190	172	186	197	196	161	196	182	207	201	190	182	207	216	199	179	205	195	186	185	174	189	204	191	214	191	200	200	232	163	170	190	196	179	198	208	210	198	219	171	204	205	179	192	215	226	189	199	214	201	199	203	184	192	228	194	213	200	173	198	195	195	195	195	186	200	210	196	202	178	210	172	191	172	200	176	217	179	207	224	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16213	2867	6625	7044	6012	4775	3935	3251	2775	2349	2006	1806	1615	1484	1383	1284	1194	1139	1087	1033	1038	938	913	891	867	812	848	815	827	782	783	735	760	713	745	759	714	681	668	651	680	701	667	664	699	602	648	671	630	600	639	669	643	607	599	614	638	670	649	624	606	613	610	612	594	619	603	598	619	649	614	581	595	568	639	594	564	604	550	574	599	605	620	600	588	593	639	583	558	591	605	553	586	562	591	616	617	546	598	571	554	591	596	583	594	558	601	577	574	621	567	555	556	627	576	514	599	553	573	566	541	579	570	589	561	541	562	579	550	559	575	611	595	551	553	558	575	598	537	542	568	589	575	622	585	524	567	562	540	588	581	594	597	527	553	556	581	564	602	572	546	585	602	534	585	598	562	565	551	585	590	607	607	571	585	516	572	578	545	571	582	556	552	590	528	552	558	556	590	548	568	573	565	572	572	553	616	560	547	548	527	594	549	535	575	556	549	571	551	563	565	562	533	592	587	597	533	571	561	549	578	539	612	569	557	527	562	550	597	593	573	553	604	532	590	523	550	561	559	553	559	554	566	603	612	548	577	598	559	547	597	555	570	556	544	565	563	594	615	573	579	589	580	570	572	603	543	565	485	539	570	566	577	548	579	541	473	569	623	569	560	571	607	573	559	488	574	548	565	521	570	530	595	570	541	537	556	546	629	603	496	562	571	533	567	584	595	574	580	528	524	557	564	562	567	548	557	642	559	545	585	564	596	592	535	545	520	548	584	558	563	577	554	558	575	582	582	560	508	621	551	564	571	550	558	553	548	595	585	562	579	543	576	558	521	536	578	573	516	570	563	596	608	528	559	575	566	563	569	592	579	550	612	554	526	531	509	570	558	585	593	592	551	554	538	547	542	579	539	566	576	580	574	535	561	556	546	556	566	510	593	553	562	591	588	535	584	554	590	542	576	595	599	605	521	523	550	554	553	562	557	632	584	548	591	616	531	513	568	591	560	571	568	534	562	616	532	556	581	571	574	553	562	593	503	561	551	610	593	537	574	577	572	582	569	586	564	574	604	520	558	569	572	612	585	595	591	542	540	585	549	574	553	595	605	579	548	567	610	535	572	559	546	558	557	556	558	560	566	511	540	526	533	563	562	553	563	580	563	620	577	534	545	581	589	550	520	546	546	525	568	586	560	511	534	535	528	589	578	563	564	579	571	526	595	551	588	552	561	608	616	556	560	559	544	589	616	574	559	600	539	576	589	537	560	588	530	597	579	543	539	543	556	565	569	572	532	571	558	615	533	527	586	548	556	538	533	589	560	547	556	570	592	566	551	562	543	575	587	572	576	528	556	600	559	567	591	565	559	528	584	570	577	596	551	541	529	597	569	574	573	596	590	541	535	552	619	526	561	530	538	569	532	597	565	579	560	569	512	578	586	555	564	550	588	559	532	553	590	592	583	563	594	570	549	512	563	557	572	593	576	561	552	541	555	566	525	565	565	545	541	571	537	527	530	587	546	574	563	583	565	543	563	569	555	545	585	546	555	562	532	573	539	566	575	566	531	536	570	578	556	528	561	558	554	577	539	575	570	533	564	566	563	539	577	557	562	517	547	614	540	590	579	591	567	520	535	594	575	579	570	587	538	552	575	529	539	538	536	577	571	546	537	526	575	538	565	589	537	522	556	541	561	552	513	584	597	551	572	593	561	562	529	609	500	586	562	557	602	555	550	553	529	590	609	530	533	546	545	557	561	543	536	555	608	559	569	551	559	586	526	543	575	571	582	557	570	598	572	542	542	569	600	574	550	556	577	554	556	606	556	573	576	561	555	581	579	553	552	563	566	572	561	578	544	553	544	569	601	600	528	498	543	576	576	553	555	593	552	548	569	539	564	561	513	574	519	599	565	585	566	555	522	556	557	562	579	572	569	546	533	598	576	568	585	536	590	593	578	582	518	536	586	598	556	589	575	534	546	568	559	560	579	513	567	584	580	578	548	529	544	551	524	593	560	578	550	561	557	555	529	549	513	553	544	584	577	539	574	569	531	549	597	610	537	528	576	572	554	555	583	546	546	576	525	589	544	578	565	557	605	561	553	554	561	547	538	575	582	564	585	563	524	566	577	561	541	582	574	520	572	557	524	556	585	501	542	557	585	566	571	557	596	569	576	587	547	561	521	569	552	544	572	576	541	566	562	560	571	554	497	591	519	521	572	565	570	555	528	542	575	525	571	581	573	530	600	516	526	589	569	545	527	546	567	569	575	552	554	546	563	558	574	581	611	578	597	536	566	597	544	569	579	502	542	569	566	565	556	545	597	559	546	587	519	545	572	615	578	552	525	520	527	557	587	542	580	591	580	537	552	561	575	549	526	580	587	599	574	558	554	539	521	573	599	561	578	555	567	533	561	519	561	563	536	572	622	556	585	567	568	553	556	572	557	602	541	586	561	594	561	547	529	595	546	556	552	610	557	550	569	555	590	554	547	563	537	560	555	571	548	570	578	564	568	581	543	569	542	549	591	549	595	581	539	566	577	551	573	546	587	560	566	549	531	589	540	566	553	634	552	552	555	544	563	527	566	582	559	555	527	563	550	551	563	591	556	590	545	551	549	554	610	552	570	561	556	570	546	516	591	530	526	553	543	543	564	529	569	561	579	565	559	571	562	596	514	601	508	570	552	580	558	587	594	544	547	554	558	514	587	563	587	569	551	579	535	512	576	530	538	532	530	568	560	530	557	580	554	561	551	568	537	572	596	568	575	559	534	543	598	581	540	573	541	549	525	553	566	567	585	567	580	576	571	568	558	547	586	536	593	561	575	550	578	534	571	540	556	569	577	531	517	559	546	557	562	528	536	570	504	540	545	582	556	494	590	601	542	576	584	589	567	592	552	564	516	582	578	542	547	567	599	575	588	565	599	557	561	537	550	560	577	596	538	592	610	513	546	507	556	592	591	558	598	525	561	567	587	575	596	562	579	540	549	528	542	606	576	540	551	581	548	531	545	526	531	579	544	601	584	579	524	534	601	588	526	550	551	588	562	544	572	589	590	558	540	568	529	605	533	557	598	513	564	535	562	500	588	559	566	575	619	562	599	540	560	563	572	587	527	554	555	594	581	579	574	579	556	594	583	570	571	547	589	543	597	577	579	577	575	589	535	568	530	549	574	525	633	568	570	552	541	539	613	568	579	548	561	561	569	557	595	542	560	562	546	564	543	557	531	582	516	576	552	546	513	573	576	530	563	574	509	576	574	565	560	608	587	525	544	526	538	581	562	556	537	544	547	577	588	565	614	531	538	606	552	533	595	590	552	556	565	539	526	542	556	547	559	629	575	558	533	565	552	602	576	543	555	540	487	564	536	556	551	548	572	513	547	523	597	553	527	566	552	538	547	574	529	582	559	532	585	581	522	558	590	613	544	583	560	587	596	583	518	549	556	523	543	562	563	618	595	593	539	557	581	554	528	603	537	574	585	530	547	556	577	546	568	613	543	536	560	557	556	553	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3243	240	181	162	161	122	127	123	106	120	141	107	115	115	114	103	112	120	97	107	113	109	92	111	93	100	120	103	101	110	111	98	114	110	112	108	101	104	121	95	110	109	105	117	119	114	109	112	126	110	106	112	111	102	106	116	106	107	125	99	105	87	111	106	107	94	107	101	92	139	118	107	103	107	101	114	99	113	125	103	99	130	118	106	98	115	94	112	110	102	103	106	101	82	94	96	109	105	128	114	95	117	98	124	129	108	89	108	111	100	117	115	108	110	101	100	110	106	106	97	117	102	104	99	95	97	101	106	98	101	110	108	97	104	117	100	92	90	97	112	100	80	105	100	102	98	85	105	99	119	93	97	88	134	112	114	110	117	121	103	112	120	115	116	96	125	102	116	100	96	115	106	118	122	122	99	99	113	118	107	100	76	130	98	99	88	92	96	104	109	97	89	97	98	109	103	108	101	90	103	114	103	104	119	119	111	120	102	110	91	107	90	102	85	120	107	107	101	110	119	101	111	107	125	101	111	105	123	106	103	88	121	97	109	110	107	98	114	106	107	106	110	110	105	102	100	103	104	93	106	124	94	98	103	98	110	108	93	124	117	130	113	90	85	118	101	93	107	97	118	97	103	107	82	99	112	117	110	97	99	107	85	78	106	102	86	99	97	102	103	101	105	103	114	107	120	102	109	107	114	96	107	94	100	96	89	101	95	107	94	96	112	125	104	107	109	121	122	100	118	113	112	109	102	103	95	104	116	112	107	124	122	118	104	81	97	106	106	111	111	118	120	105	91	106	100	128	114	108	120	117	107	116	103	78	110	109	88	103	99	101	110	100	104	110	109	115	107	101	105	91	104	95	139	98	93	114	110	112	94	114	95	97	91	79	105	107	122	97	116	106	108	105	95	106	88	104	106	100	123	118	118	99	91	98	95	89	111	112	108	102	95	92	112	102	101	111	101	109	108	96	109	123	92	100	108	120	98	111	86	114	111	105	100	115	126	92	103	108	122	106	112	112	94	125	108	116	106	102	94	96	92	92	105	106	100	95	96	103	124	102	112	122	107	114	89	109	114	100	109	123	97	102	114	116	102	117	121	87	112	103	114	122	130	96	100	116	111	112	103	109	100	102	93	115	124	93	113	101	133	113	104	116	99	115	105	113	132	119	107	105	114	111	99	101	90	90	104	104	96	101	104	101	106	102	97	130	119	108	94	101	111	103	112	113	97	102	100	114	122	117	92	88	111	97	124	115	104	120	124	113	116	119	120	107	108	98	107	91	114	108	111	115	113	112	94	120	102	107	108	114	115	113	94	97	98	97	100	116	99	100	125	130	99	111	101	111	113	87	89	102	97	110	107	103	105	89	97	85	115	115	105	108	121	101	102	104	114	87	93	122	96	102	109	130	101	128	108	118	126	104	117	114	106	113	111	111	117	109	126	101	95	114	93	126	102	101	103	121	106	88	92	107	117	115	106	116	101	115	105	132	123	86	124	96	103	114	100	99	101	98	107	126	98	93	117	96	109	121	112	99	105	100	116	110	96	103	108	117	111	107	120	103	107	108	105	121	107	108	119	99	110	125	114	113	125	112	114	101	119	107	110	101	98	115	102	98	104	95	126	104	98	102	120	114	109	123	95	104	102	118	97	103	131	111	112	96	103	103	124	110	103	104	99	120	119	95	96	100	96	120	105	96	102	97	95	111	96	115	100	100	110	112	111	98	119	106	109	103	107	102	110	116	111	126	107	127	108	109	101	114	108	107	94	92	117	129	134	108	100	87	94	82	108	106	102	96	86	97	107	111	92	108	86	117	81	109	102	126	99	88	98	105	110	105	98	110	102	91	119	111	108	118	99	88	108	118	115	103	109	100	111	98	113	108	99	109	109	105	109	112	113	100	115	108	105	114	118	117	118	103	109	104	96	107	94	102	94	104	109	101	106	101	92	128	114	101	126	105	105	114	115	112	80	116	105	101	99	110	99	123	100	109	102	118	109	111	119	109	107	93	108	108	80	100	109	104	124	111	111	107	109	103	113	96	99	114	121	115	123	96	120	94	108	95	100	114	111	115	105	104	122	110	105	86	106	98	115	102	116	108	101	111	109	120	96	121	113	114	97	88	110	118	102	117	105	112	103	91	101	121	89	106	107	111	106	115	105	89	93	128	116	124	87	120	114	113	113	98	95	124	123	109	123	103	104	117	110	103	113	109	93	94	110	121	115	93	110	99	115	102	101	118	92	120	107	125	106	107	102	99	98	95	121	128	111	131	103	95	98	115	97	105	101	97	94	122	98	104	111	111	91	110	100	117	120	93	120	87	116	116	110	103	94	106	110	109	105	95	111	110	104	109	137	120	105	103	116	107	109	103	126	114	104	93	122	97	115	104	91	118	128	100	107	89	104	119	116	108	105	106	115	104	106	99	120	112	110	102	114	93	95	110	105	122	102	111	117	95	103	107	120	109	121	126	84	115	109	120	110	111	117	114	96	107	115	109	110	86	117	110	94	96	111	108	108	92	114	116	95	90	106	112	122	140	114	87	114	98	112	112	103	99	100	105	93	93	113	93	110	116	109	115	108	118	109	113	105	101	104	100	98	106	122	120	117	107	110	111	108	102	115	91	110	103	125	114	90	120	102	93	118	102	112	118	98	117	100	103	111	111	104	106	111	111	119	104	93	95	105	107	109	87	101	105	114	88	102	136	117	115	104	119	118	112	120	105	112	117	98	123	113	101	95	106	91	111	93	130	121	104	105	98	119	108	94	118	125	94	103	109	95	109	117	92	93	103	110	98	99	112	116	111	101	124	116	120	104	99	102	114	96	112	122	127	107	114	97	109	119	127	112	95	104	134	111	105	76	108	97	108	108	108	107	116	110	120	96	101	95	121	100	97	115	84	117	109	108	94	112	107	98	87	91	98	115	90	121	104	108	124	112	98	109	138	117	100	102	100	81	112	105	102	109	76	97	103	103	100	108	102	94	125	95	106	116	96	110	114	97	104	116	105	111	122	125	100	112	103	120	102	101	97	102	92	115	111	103	105	93	92	106	95	122	125	128	116	113	104	103	109	111	108	101	87	101	106	135	117	96	95	110	104	117	114	108	96	110	86	90	113	112	101	91	111	98	96	92	104	122	115	117	99	95	112	100	83	105	106	82	121	115	99	101	113	103	106	122	110	116	104	96	96	104	107	102	115	106	118	95	112	101	119	104	85	114	117	106	106	93	106	108	108	130	120	111	105	105	95	103	119	101	106	101	100	104	101	106	108	113	104	103	104	110	124	119	110	100	107	106	109	137	118	99	110	106	106	105	109	86	115	102	105	91	88	105	100	114	104	102	96	105	108	110	92	108	111	87	118	103	98	99	111	99	110	104	100	107	113	114	109	125	102	113	112	86	114	110	106	95	113	122	102	97	105	105	107	111	106	97	145	118	99	100	102	120	111	109	112	118	115	87	104	113	94	102	110	110	117	100	107	102	115	99	112	111	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3246	434	538	582	516	480	439	413	407	387	394	335	358	371	339	364	338	331	333	319	371	359	346	328	333	336	360	341	341	328	336	330	346	327	309	354	362	327	346	343	307	332	315	331	367	289	342	327	347	325	281	335	306	340	347	336	310	327	335	318	336	316	332	359	357	318	317	332	298	285	327	296	306	310	356	331	360	335	329	315	313	355	332	317	366	323	370	312	321	327	332	346	312	324	313	349	314	327	314	337	333	318	356	310	337	317	319	340	356	313	327	335	333	323	330	309	348	330	328	344	332	314	326	316	313	307	308	311	360	304	329	319	330	344	333	311	334	316	308	342	343	295	365	330	311	280	309	357	343	335	302	301	332	343	304	333	319	293	326	323	296	327	315	328	351	347	319	304	321	305	323	344	325	300	320	334	331	362	337	320	309	337	320	319	325	286	345	338	311	317	331	341	321	354	317	341	373	318	304	301	341	308	323	294	339	318	302	330	359	346	310	294	325	314	324	346	346	341	352	328	312	305	366	333	362	362	310	296	331	327	331	319	329	346	318	328	347	321	357	343	323	314	302	308	333	317	331	300	319	354	334	347	326	333	332	332	322	318	324	327	319	312	352	303	339	335	341	332	340	330	313	300	314	310	359	323	340	311	332	341	308	319	343	311	328	352	332	359	314	335	312	331	324	296	335	363	319	350	317	297	335	341	349	349	309	296	331	344	291	349	329	298	337	338	301	309	306	332	333	339	322	340	304	316	327	323	342	314	329	338	320	335	327	343	360	307	324	307	342	343	330	301	361	304	332	311	336	292	329	332	323	288	356	308	311	319	315	310	331	313	340	334	295	339	353	333	311	331	341	333	337	314	327	333	334	350	350	331	344	340	314	299	299	313	339	328	313	315	305	327	310	287	337	345	382	314	325	337	329	317	346	320	324	302	313	320	304	306	347	304	316	331	344	348	348	316	338	305	343	334	339	342	335	307	321	331	322	309	332	337	338	316	335	305	323	323	321	307	325	356	330	314	303	324	341	353	348	330	326	324	311	324	343	297	324	324	305	308	315	329	332	330	326	335	320	325	313	346	315	302	308	325	313	347	318	325	338	306	323	336	323	304	326	315	347	342	308	356	316	310	335	328	340	345	324	332	304	326	330	345	337	305	334	336	344	335	298	311	328	345	323	320	321	335	325	327	326	328	343	323	339	328	330	337	326	333	343	322	336	321	340	303	339	344	349	340	312	328	323	334	320	332	304	303	317	299	322	294	334	314	297	336	321	342	316	327	340	320	304	301	321	348	358	301	304	330	339	329	341	318	347	359	332	319	318	351	291	309	336	313	326	333	307	313	302	305	326	330	346	321	321	360	324	313	343	346	305	330	344	349	311	305	326	325	297	330	341	312	350	269	328	320	325	323	324	340	311	315	368	316	310	321	352	324	319	328	328	318	345	328	326	337	353	313	308	366	322	327	315	342	340	345	328	307	301	313	327	321	329	333	317	304	339	323	340	336	351	310	306	339	319	329	312	278	348	367	326	336	307	321	340	308	317	303	315	348	310	320	295	310	313	295	316	317	321	309	346	297	336	350	315	289	304	336	371	317	334	317	350	337	310	339	354	300	372	305	331	339	332	349	310	340	315	321	347	309	332	348	315	336	302	356	339	340	338	287	310	279	364	379	347	340	332	340	341	312	328	315	383	337	304	316	322	317	343	337	336	323	334	353	326	314	341	327	294	319	312	299	318	326	334	314	332	308	298	336	339	354	297	364	311	341	328	300	333	287	331	342	331	304	309	342	304	349	333	375	309	310	296	306	315	299	325	320	330	321	335	331	314	340	330	321	340	342	340	309	321	332	308	326	296	340	311	324	351	311	340	326	296	316	346	322	322	316	307	356	368	342	321	333	327	310	347	338	334	305	328	306	316	327	292	318	320	291	340	333	314	332	351	334	342	342	278	332	314	345	343	335	325	304	330	328	334	311	322	305	358	307	334	337	323	348	322	308	353	302	286	300	332	335	311	299	355	328	334	351	319	334	331	313	308	344	404	349	341	310	345	343	337	340	305	326	327	332	360	338	316	343	289	347	359	317	321	335	326	299	296	320	319	330	333	330	320	334	334	347	324	321	328	358	306	334	361	306	303	330	336	312	340	308	342	319	319	302	327	345	316	338	340	316	325	353	339	313	309	340	343	325	334	333	318	319	348	333	314	339	331	303	333	319	364	336	316	337	319	329	337	356	345	318	347	306	337	333	348	305	322	349	320	326	308	343	310	335	329	327	323	333	317	312	302	336	310	327	338	324	307	332	300	334	280	343	306	303	331	299	305	324	354	365	299	318	313	315	336	365	336	348	281	336	327	332	361	324	333	295	341	313	313	301	317	329	310	337	348	335	326	313	337	327	351	306	335	343	339	340	355	314	348	287	317	321	305	297	269	350	319	307	339	300	291	325	323	308	367	328	326	316	292	354	327	328	299	311	293	311	317	325	339	348	362	362	338	314	368	344	335	294	329	316	309	337	315	320	338	308	335	362	313	330	326	347	359	307	319	329	340	318	340	315	322	316	293	294	352	312	336	336	336	321	346	316	294	346	350	372	318	327	332	298	297	338	325	334	330	329	365	324	326	348	316	322	315	294	313	325	323	322	347	327	338	365	339	305	336	304	333	325	335	338	333	324	323	324	314	344	333	320	330	336	323	321	344	294	344	348	330	297	335	337	348	319	353	308	332	324	317	357	328	312	335	336	321	282	318	320	303	326	343	326	324	332	319	360	305	304	322	319	340	328	326	332	315	322	322	336	319	313	331	329	324	333	319	324	326	336	315	331	315	322	328	316	338	334	303	315	323	352	312	343	356	336	304	341	345	336	367	321	319	318	314	360	323	349	318	323	327	320	354	321	330	319	334	348	353	309	332	337	322	326	343	368	314	340	346	304	313	294	353	306	298	323	312	325	300	317	342	321	334	334	307	328	317	329	338	307	314	327	309	288	335	312	339	309	315	324	331	332	321	342	295	335	359	308	319	324	334	319	297	307	311	347	317	332	352	347	290	336	341	327	325	362	320	291	325	330	305	322	320	325	334	332	311	319	297	332	372	323	351	314	355	310	344	312	348	325	325	336	332	320	354	328	322	333	365	361	327	321	319	307	366	300	314	308	308	313	333	339	302	313	323	329	336	349	342	321	338	338	326	331	330	323	328	346	297	352	311	335	332	333	332	344	323	311	323	335	312	326	307	337	317	310	323	312	331	348	338	325	298	298	311	318	359	361	311	344	349	307	355	308	334	351	319	360	334	300	347	334	337	330	342	297	334	330	311	304	323	318	303	340	343	318	309	346	349	344	319	322	346	309	315	331	330	343	293	337	284	351	335	369	354	329	363	362	340	326	338	327	315	335	342	347	338	334	328	321	349	330	358	326	319	330	339	343	335	318	357	320	345	319	327	307	330	304	318	301	315	335	325	321	310	294	312	300	312	356	370	328	306	318	316	296	352	321	341	318	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24106	3192	1473	1087	746	490	444	338	274	254	223	186	171	151	142	146	133	122	126	121	129	103	108	104	113	110	92	108	99	99	100	106	89	94	99	89	99	110	85	90	88	97	91	103	114	99	82	96	85	91	102	99	96	79	107	93	92	95	99	106	97	89	95	101	81	106	80	78	73	96	95	88	78	83	113	84	103	86	104	93	103	90	107	89	96	85	97	78	82	102	96	71	82	108	81	91	104	87	90	87	106	100	78	85	94	86	85	104	97	85	108	78	89	84	66	97	82	96	101	71	84	90	109	76	99	83	77	74	90	97	67	78	88	104	81	112	95	75	89	87	86	84	94	86	99	84	71	101	86	99	107	84	98	80	86	81	83	88	87	76	89	86	82	65	98	103	78	87	66	68	97	83	88	90	98	85	109	106	90	103	101	100	93	98	94	89	96	81	83	102	82	74	74	98	99	89	83	99	96	85	90	92	87	91	101	83	73	92	90	89	70	96	70	83	81	100	97	101	93	88	81	93	89	108	91	96	86	76	71	101	99	94	101	78	77	93	92	96	97	87	95	94	106	96	83	88	85	97	96	98	96	86	87	98	98	83	96	77	100	106	86	88	90	98	91	67	84	106	90	74	90	85	96	94	72	86	78	108	91	93	92	90	98	82	97	90	86	84	81	92	68	88	103	104	93	89	98	104	90	99	86	76	88	82	99	78	99	104	92	85	90	92	102	103	90	88	81	96	95	97	78	95	107	106	93	94	99	96	94	81	85	109	102	80	92	90	100	79	108	74	99	91	95	101	83	88	99	74	78	88	95	102	75	88	103	90	90	100	72	68	83	77	97	91	97	90	89	98	95	73	107	95	86	95	94	80	101	88	86	95	87	92	83	92	99	89	97	103	116	85	88	94	85	74	87	78	95	84	89	77	108	97	72	105	100	88	88	79	81	89	95	87	94	68	96	97	82	84	84	98	87	78	87	91	101	84	91	87	91	87	80	96	105	104	73	78	97	87	108	94	101	94	100	92	95	97	74	87	92	93	99	88	87	98	91	99	92	91	76	90	90	77	117	92	102	82	98	69	76	86	75	96	86	87	85	88	100	97	77	83	78	85	68	93	79	83	85	91	80	79	84	91	93	91	89	99	86	90	92	96	87	84	78	77	86	91	94	100	94	88	99	96	85	90	89	90	108	95	99	106	86	107	93	98	76	99	103	87	107	98	88	86	80	90	106	95	90	75	76	94	99	98	95	76	88	84	92	104	98	90	92	90	84	89	95	94	101	84	86	105	88	87	98	96	95	102	90	86	99	92	97	108	79	84	80	93	91	98	81	94	86	86	79	94	112	80	91	85	89	86	87	81	81	77	78	80	83	102	88	88	88	101	99	76	74	91	101	66	73	75	90	95	85	88	83	88	105	91	92	108	70	80	87	89	94	89	104	101	100	88	89	80	89	93	86	92	92	96	85	75	86	99	82	87	103	75	80	93	96	95	101	86	111	104	91	88	83	71	87	88	85	78	89	85	95	76	98	89	96	87	110	97	83	87	90	92	99	92	77	97	72	101	86	84	98	94	102	91	92	98	94	106	82	98	80	79	83	81	88	90	85	78	95	71	90	96	101	82	77	95	97	98	89	95	111	95	78	102	102	99	82	73	92	87	100	77	100	88	101	76	91	94	76	89	112	95	91	89	83	98	107	108	104	100	90	82	94	101	75	102	93	77	79	101	80	79	77	80	87	76	80	103	91	79	91	100	75	85	93	81	86	92	91	102	96	74	77	91	92	86	103	91	83	79	78	108	100	105	101	106	93	93	92	96	74	80	84	96	91	104	86	81	82	91	68	65	82	99	86	89	99	83	81	83	81	76	100	78	83	109	73	79	82	83	118	83	79	85	98	88	88	98	81	94	73	87	84	105	96	84	93	101	100	81	93	77	86	100	92	88	85	79	98	85	84	113	83	73	86	103	87	78	80	105	95	106	93	106	97	103	98	84	96	91	93	69	95	93	96	86	102	91	84	91	100	106	105	98	88	89	96	66	90	101	91	95	91	90	95	97	91	97	85	74	89	90	86	94	93	77	89	85	83	101	95	81	76	94	84	100	96	107	83	85	87	101	84	92	102	89	93	97	84	111	90	84	95	95	88	88	101	90	94	82	84	87	96	97	80	107	102	91	71	91	92	83	88	92	97	75	89	99	78	97	79	86	80	89	81	103	69	94	87	107	104	103	87	91	95	98	84	92	107	94	85	80	70	78	80	78	80	94	90	103	88	87	97	65	85	77	101	101	84	94	82	94	88	107	80	81	86	88	89	92	79	69	99	89	77	60	110	84	71	72	93	88	98	83	87	74	97	93	82	96	89	114	88	82	93	81	99	101	108	87	83	67	89	96	89	98	86	103	87	85	105	84	73	98	86	77	92	95	97	79	80	108	87	84	97	102	91	77	85	96	102	96	79	72	93	75	77	97	97	87	84	87	85	98	77	89	90	79	98	86	85	85	86	87	103	100	93	105	86	96	93	87	88	84	85	101	81	94	89	86	88	73	89	92	100	103	109	90	98	101	93	93	73	100	94	83	96	79	80	102	72	74	83	93	84	103	84	117	81	91	99	75	81	82	106	112	88	86	108	78	110	91	98	77	73	84	90	100	106	77	87	77	91	81	88	108	97	94	94	88	83	101	97	90	86	87	84	75	81	91	82	83	111	88	90	91	78	92	74	76	80	96	96	88	81	74	90	68	85	90	93	98	77	86	100	79	70	92	92	89	91	89	80	78	92	91	95	81	91	72	101	87	90	94	76	87	90	99	87	85	98	81	112	94	68	94	103	98	68	80	87	83	79	87	95	76	98	99	86	87	91	92	92	84	98	95	87	86	95	89	100	82	94	97	106	102	98	84	84	82	89	98	89	94	73	103	96	94	91	89	91	90	100	84	89	92	91	97	96	90	102	82	94	92	92	73	86	90	106	91	90	87	90	99	86	78	106	94	73	87	84	100	105	90	100	103	88	75	103	95	104	93	106	74	73	85	79	99	99	96	90	81	76	84	81	97	106	78	105	86	79	84	70	96	92	83	88	91	92	79	88	90	94	81	80	72	78	110	87	92	98	87	84	85	93	84	85	95	90	81	80	103	73	98	73	102	88	95	84	94	75	79	100	95	72	112	83	100	84	92	85	70	92	90	98	91	72	90	92	91	81	73	83	103	89	103	79	95	75	88	96	82	96	98	93	84	82	90	87	95	90	114	99	85	83	94	72	99	90	89	96	92	74	89	87	90	84	103	94	96	87	81	81	105	86	106	105	105	89	88	91	75	91	92	92	92	97	89	87	86	88	74	89	89	98	106	107	89	95	82	93	73	96	83	77	80	83	88	85	102	73	93	79	90	96	105	92	97	101	89	85	86	83	93	105	94	87	90	85	108	83	83	78	97	82	91	83	115	90	78	85	89	99	98	93	94	98	79	89	68	82	95	109	86	81	80	93	77	89	92	88	77	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11545	1485	3512	3850	3136	2550	2093	1714	1433	1216	1027	894	866	822	758	671	603	591	601	553	521	522	474	459	453	432	426	426	415	402	396	410	377	365	369	382	348	362	374	319	308	324	330	321	327	348	347	340	318	322	323	347	325	300	320	293	337	330	289	294	327	330	337	307	293	328	292	317	290	307	304	299	320	324	322	305	300	268	304	296	283	326	308	335	308	302	304	327	312	272	297	269	287	281	291	313	294	322	322	317	293	286	291	312	292	321	299	309	286	296	312	295	283	286	297	290	299	316	320	300	293	295	285	262	299	309	313	293	324	278	301	291	290	288	268	315	295	325	301	285	292	305	315	300	309	289	280	298	305	279	267	303	283	313	332	301	317	319	262	297	303	307	304	326	306	330	310	258	321	262	311	280	285	293	280	274	343	272	304	291	312	285	293	308	316	277	300	291	299	284	317	280	300	275	272	299	270	275	278	298	296	283	280	296	247	293	286	292	301	273	277	273	301	283	298	261	298	293	306	326	273	284	294	300	331	295	292	264	311	303	311	311	305	299	258	316	267	307	280	257	317	283	245	304	300	298	295	301	289	330	300	272	289	318	296	312	269	257	308	283	304	289	294	337	287	283	290	290	293	281	294	290	303	290	296	301	352	301	318	313	280	287	291	296	270	309	304	314	312	311	308	260	272	300	279	287	277	281	283	290	294	290	270	301	293	297	296	275	293	287	330	312	280	306	296	318	257	269	291	257	295	296	287	297	283	304	296	272	266	282	278	285	297	294	292	320	278	321	273	293	285	256	281	271	338	296	285	303	270	311	273	292	305	293	316	288	282	286	282	295	305	312	276	276	303	286	289	303	297	275	296	298	299	307	324	328	293	282	264	318	292	303	277	329	301	261	293	288	300	298	286	271	269	281	267	266	282	285	259	276	282	277	284	286	317	290	282	275	284	297	281	298	299	288	287	272	286	291	292	307	312	301	302	286	301	278	292	257	316	293	299	299	309	297	301	260	274	317	329	307	291	304	277	283	286	292	285	314	316	294	281	293	307	299	280	314	281	261	304	306	319	310	311	297	263	281	293	284	285	283	253	318	296	296	296	308	296	297	289	275	276	304	286	279	281	291	318	300	309	300	300	276	283	310	286	292	285	275	301	297	300	297	313	280	311	307	285	264	292	295	314	298	270	289	309	272	294	315	274	278	278	289	296	286	289	306	285	295	278	307	292	302	293	296	275	271	297	276	273	270	286	296	283	286	280	280	274	257	294	266	313	285	271	286	303	273	276	272	294	311	285	286	301	273	293	291	315	283	289	283	327	297	282	287	284	308	300	306	303	299	288	288	321	285	270	316	284	282	305	304	331	300	309	276	293	292	339	273	268	305	311	322	309	278	292	280	271	295	296	320	300	314	301	282	275	269	326	280	291	297	309	271	309	311	322	291	278	319	300	278	274	307	315	298	316	314	321	303	297	274	321	320	284	319	262	288	299	302	278	275	302	293	297	273	285	284	291	299	269	278	291	258	302	311	301	299	301	307	274	316	302	311	278	289	318	288	287	298	288	303	310	301	255	295	278	326	291	273	286	290	273	273	279	283	288	276	296	319	267	273	304	315	302	301	292	291	280	304	300	292	300	295	281	313	287	285	286	318	273	280	299	298	290	301	282	261	291	304	294	296	268	297	292	289	310	251	297	326	296	321	309	281	290	287	305	286	292	300	291	308	298	313	265	316	333	283	334	282	319	272	293	275	308	285	291	285	301	266	293	278	280	333	305	296	307	281	304	295	287	314	289	278	291	309	311	282	284	286	305	297	338	306	301	278	297	301	266	295	305	292	286	297	256	278	278	323	317	296	306	288	293	304	264	299	330	282	310	297	294	307	280	266	324	280	298	337	316	293	295	296	287	278	331	291	291	288	298	285	293	287	313	287	303	317	319	272	297	268	275	279	274	294	304	300	306	300	312	313	305	274	274	310	315	294	265	286	316	305	308	277	261	260	296	344	280	324	289	266	336	281	302	297	292	294	334	284	280	278	291	301	292	299	313	275	277	285	304	307	290	298	287	279	297	306	295	235	246	290	323	276	290	291	282	276	284	287	320	286	296	271	312	274	269	282	305	321	278	302	298	331	299	326	292	279	300	295	318	311	298	328	281	289	300	301	274	312	264	285	283	299	284	299	290	295	284	258	271	295	285	316	306	287	292	277	303	306	322	339	288	315	293	336	267	263	308	312	272	313	283	304	293	278	296	296	292	303	310	320	324	273	265	298	315	295	288	292	323	263	307	263	275	306	291	285	304	309	296	310	290	292	294	304	285	277	263	280	275	305	300	300	306	271	313	272	294	309	291	293	272	282	289	291	299	294	278	307	294	285	305	297	313	308	293	311	309	309	329	264	307	268	291	277	302	281	325	314	288	301	310	265	316	266	281	269	289	319	286	305	313	281	312	306	302	303	244	322	283	277	292	275	304	275	333	296	299	293	297	285	288	292	307	278	291	286	287	288	280	281	290	278	267	282	302	317	297	301	287	294	312	268	306	318	283	290	293	307	291	287	256	258	291	301	275	294	299	301	294	296	296	256	303	306	256	271	319	288	265	298	286	288	323	279	290	271	282	306	310	282	315	269	305	280	297	318	283	303	288	311	307	309	303	314	308	313	305	315	285	304	310	277	307	321	311	310	299	316	283	314	301	291	310	274	302	303	293	346	305	285	291	299	334	325	265	296	275	326	302	292	281	297	305	293	326	303	276	285	292	307	299	281	314	307	287	288	322	302	288	313	298	321	262	317	303	327	293	298	266	268	323	294	300	269	286	297	305	288	263	293	299	328	279	272	287	289	282	344	278	311	293	292	306	293	279	310	328	277	303	300	313	269	276	308	304	280	299	283	286	301	261	279	317	242	302	301	294	299	317	313	283	333	281	269	292	282	280	283	299	282	283	301	305	304	277	280	299	288	262	269	298	315	288	317	272	333	289	295	292	272	277	282	303	323	276	306	258	306	283	297	299	295	302	281	287	283	297	290	296	292	282	282	270	258	307	289	294	281	306	326	288	294	317	280	285	309	271	300	315	289	295	285	288	272	292	283	296	292	331	263	301	301	293	312	276	287	309	314	296	264	320	262	286	304	287	298	285	288	281	277	311	305	293	286	314	281	285	312	334	297	310	276	296	305	261	282	305	291	277	257	291	260	295	298	312	276	287	286	305	298	266	296	315	322	302	273	290	278	313	276	314	273	284	295	285	299	307	300	268	306	266	310	296	286	287	288	315	248	294	263	303	297	316	300	291	287	314	330	313	310	287	311	300	289	287	302	294	290	292	298	291	260	305	270	295	292	290	287	291	285	313	280	316	292	302	306	317	279	272	283	287	311	271	290	277	267	280	309	311	291	321	305	291	302	277	288	294	282	280	301	289	311	331	318	296	287	278	285	271	288	284	314	332	288	274	289	293	285	280	338	286	286	293	281	279	305	299	327	299	283	284	287	330	263	294	281	287	274	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34790	11893	4048	2446	1645	1171	932	705	535	513	457	390	345	353	327	304	257	270	283	253	258	252	223	234	227	244	244	237	220	220	222	222	207	219	209	228	184	194	229	215	195	207	217	198	231	171	201	223	210	202	237	203	181	203	216	251	198	200	206	242	211	210	206	190	203	188	211	194	209	203	214	217	194	236	183	181	204	200	202	206	215	195	198	209	209	208	207	181	204	201	177	181	201	204	200	217	213	207	203	206	189	191	220	205	198	217	193	194	197	194	209	205	191	196	203	187	202	197	181	191	186	213	207	190	202	198	175	202	203	200	198	202	211	180	219	186	217	212	214	210	184	213	197	197	196	213	197	187	190	185	198	208	176	209	215	218	175	215	210	193	192	193	202	169	225	203	204	212	197	197	207	187	202	199	178	178	190	205	186	221	211	201	216	210	192	207	192	221	207	203	201	171	190	192	212	201	212	189	179	186	190	190	175	203	189	204	186	212	217	214	205	175	199	197	204	185	195	199	188	186	228	182	182	222	210	168	211	186	201	183	201	186	199	183	220	188	187	180	178	206	224	202	210	199	176	209	168	198	221	181	209	189	201	220	203	199	199	195	204	194	197	193	200	191	198	195	176	187	184	178	196	177	195	216	208	204	186	178	168	158	211	191	218	201	188	192	206	191	200	206	188	187	200	195	176	202	199	219	181	173	177	186	192	189	203	202	194	181	203	200	207	218	197	191	175	178	211	178	198	213	176	212	172	193	235	206	184	198	201	201	193	175	208	214	190	197	207	195	189	203	201	183	197	198	203	180	200	188	175	185	210	237	188	228	203	201	178	203	191	186	189	179	207	186	212	201	205	212	188	203	201	196	195	183	191	199	180	189	216	202	175	205	195	189	186	206	183	200	187	170	187	204	205	203	181	208	194	199	181	164	220	209	182	174	210	189	225	194	205	211	202	181	201	206	189	190	197	200	182	189	206	191	192	211	219	174	199	178	198	191	199	190	184	198	178	197	196	183	190	192	222	190	202	206	187	203	206	193	216	183	212	184	195	219	194	210	223	208	229	204	174	210	214	217	187	195	187	225	199	173	183	203	212	185	202	195	190	193	190	207	176	177	222	187	183	200	189	178	198	203	201	200	183	186	193	182	183	229	197	175	213	176	187	199	197	204	202	193	173	207	182	196	167	201	191	211	174	196	167	192	197	194	194	182	212	185	200	210	200	183	195	210	206	196	214	240	195	192	206	226	178	188	191	188	185	208	194	166	192	203	183	200	193	216	197	184	214	194	206	198	194	209	213	212	189	188	211	205	203	201	202	201	217	190	199	230	224	189	194	198	226	191	197	217	185	196	183	230	191	201	211	185	194	223	212	201	219	190	215	210	189	200	176	178	195	182	206	205	186	179	211	183	220	207	186	187	203	174	193	185	184	212	200	205	203	177	207	209	203	199	181	217	195	200	201	216	203	178	213	198	189	198	181	202	188	209	222	213	221	202	204	198	203	207	208	204	209	165	196	184	194	170	206	207	208	204	190	214	200	162	186	191	179	196	191	189	173	187	193	177	208	198	219	196	196	188	223	214	187	234	203	197	198	189	198	202	181	215	186	226	181	195	208	202	204	211	180	202	190	192	192	200	192	192	189	203	187	186	185	197	195	180	224	191	207	219	210	204	194	218	209	207	190	172	193	200	186	183	172	184	204	202	213	203	211	177	233	199	194	220	176	201	195	193	204	237	224	169	186	200	216	186	179	193	188	186	222	200	210	217	220	196	179	194	202	196	199	198	203	174	208	201	220	204	191	227	206	206	204	188	214	235	209	187	209	178	180	181	186	194	190	195	185	192	223	203	196	190	183	227	217	216	210	190	194	190	210	189	204	205	227	185	217	176	180	185	207	195	198	190	190	179	196	194	187	219	188	202	190	199	181	179	193	187	200	165	200	190	208	185	190	184	194	204	202	177	187	205	220	186	192	190	200	204	192	233	165	205	205	194	207	221	202	209	187	173	201	192	176	188	205	194	205	202	177	176	185	216	208	183	194	234	174	203	194	203	197	230	203	180	213	195	176	211	217	182	170	191	189	214	212	193	198	205	194	176	198	205	192	194	199	172	204	193	198	202	180	167	208	196	195	178	172	177	229	206	193	187	188	192	174	227	169	196	189	200	218	209	205	199	203	183	210	194	198	190	192	203	201	201	213	210	203	185	180	213	212	198	196	201	200	199	207	174	184	198	208	182	210	178	176	172	193	182	207	222	195	200	188	174	201	210	190	213	206	178	197	198	217	192	177	195	175	179	174	189	187	190	194	196	206	206	187	203	225	196	210	197	200	199	204	146	198	184	207	209	189	187	190	203	209	201	211	203	176	184	213	164	171	191	195	199	201	205	215	200	205	196	194	195	168	201	199	194	192	195	198	189	173	176	211	186	190	232	187	198	189	211	199	189	221	186	201	214	208	189	190	185	207	224	196	240	190	181	197	193	192	227	199	209	192	184	217	201	207	192	187	194	182	210	219	194	185	168	201	226	189	208	190	171	205	185	176	194	188	189	207	177	219	197	187	202	180	192	197	217	181	206	200	193	173	193	198	193	182	190	210	192	189	205	194	190	196	203	189	195	206	204	200	208	215	220	178	219	178	216	207	189	214	191	186	198	188	157	219	195	196	207	178	202	182	187	160	209	185	218	209	195	223	197	182	181	193	165	172	231	183	225	191	203	171	211	210	197	224	206	190	207	216	197	190	194	184	203	194	172	205	197	197	168	196	198	219	192	204	199	186	219	172	182	176	201	205	206	218	178	209	209	189	193	227	208	222	214	189	210	176	190	210	182	201	206	187	173	226	181	178	184	214	186	211	209	209	185	198	196	185	168	191	181	205	172	197	211	180	199	195	210	180	206	208	193	199	212	208	214	223	221	179	188	198	208	195	172	215	208	186	204	217	183	184	183	222	192	185	198	185	187	200	181	212	207	202	180	188	187	187	189	216	201	200	196	200	205	192	185	207	191	214	192	226	208	208	174	206	192	201	190	187	181	208	201	209	171	208	182	200	185	196	207	208	177	201	191	192	202	194	218	210	167	192	171	188	191	188	178	182	193	200	171	226	180	206	229	199	174	191	197	206	210	186	184	199	188	183	213	190	215	182	185	187	217	205	192	200	193	182	207	190	176	184	225	197	190	204	220	186	210	168	229	205	187	183	207	201	195	211	206	196	202	215	194	194	187	188	201	183	189	205	185	212	181	176	211	180	202	179	205	201	202	209	222	186	179	206	204	230	229	192	206	213	206	187	182	179	193	202	163	185	174	199	210	206	210	192	208	214	189	205	195	192	181	203	197	193	180	175	200	184	216	216	198	166	209	208	203	197	208	193	168	173	190	207	200	171	203	198	199	200	185	180	208	208	198	207	208	173	218	204	194	200	190	214	194	207	208	195	189	207	220	200	198	224	213	202	207	220	183	191	207	218	184	178	196	197	194	196	226	182	198	198	187	180	201	178	194	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17166	2868	6463	7115	5993	4726	3942	3278	2676	2282	2062	1903	1664	1495	1454	1323	1254	1106	1138	1001	995	1007	922	931	852	882	804	823	794	739	719	807	739	711	743	722	683	683	659	688	694	652	660	699	641	677	643	645	643	673	609	597	643	662	603	633	581	646	608	610	596	615	607	625	603	627	603	590	603	593	640	608	617	580	603	607	547	555	605	573	588	600	635	565	546	583	558	577	578	592	620	599	592	553	600	589	542	608	582	572	584	560	573	571	543	560	577	515	554	575	591	554	601	584	575	606	594	582	608	559	566	580	594	559	568	554	550	553	566	567	599	597	579	604	541	632	566	558	540	583	561	590	583	594	558	603	584	574	558	526	580	524	563	557	577	528	548	608	556	571	561	536	532	571	534	570	555	549	550	529	595	537	587	562	573	529	570	576	542	588	554	573	535	595	560	562	521	585	547	562	582	567	574	540	577	551	555	573	572	571	570	578	587	524	545	522	538	602	587	547	570	536	571	575	552	569	602	563	553	581	561	529	567	536	573	590	571	563	604	549	561	527	575	552	571	610	573	560	546	581	572	563	580	560	568	541	558	600	540	576	543	558	533	552	560	573	533	555	572	595	606	543	579	571	572	572	528	569	561	545	533	570	528	546	551	575	547	555	583	604	570	545	527	601	531	569	555	545	592	547	579	586	568	534	570	543	556	598	533	544	580	562	555	576	567	577	565	550	563	555	607	568	534	542	560	559	538	560	528	579	548	586	563	544	550	557	543	605	620	577	539	557	594	579	550	574	594	579	577	594	589	550	590	571	573	541	563	588	550	582	580	560	552	578	558	560	525	533	579	593	596	615	583	582	545	594	574	550	569	546	553	570	553	560	537	570	553	592	590	566	552	568	579	577	582	552	542	549	584	577	553	549	555	582	549	496	611	551	578	548	584	557	593	568	534	605	585	568	564	584	550	534	565	570	540	533	573	566	552	568	557	569	562	584	567	552	603	475	554	555	562	540	577	586	579	598	578	562	535	544	530	595	566	563	568	567	566	528	568	553	562	509	567	563	569	547	540	530	562	571	547	594	534	584	557	567	584	541	565	564	535	588	559	570	555	574	535	567	555	558	547	583	551	531	553	500	545	561	544	537	544	600	526	580	553	559	539	605	576	572	522	585	559	562	563	589	534	527	556	584	573	613	546	587	584	559	558	532	572	576	556	545	566	578	571	545	572	528	557	582	607	561	564	607	588	583	573	566	545	562	560	547	540	583	556	595	563	558	551	600	600	583	529	546	536	566	596	559	546	586	545	592	579	530	544	548	579	571	604	580	556	570	554	592	579	579	564	578	527	543	557	520	535	573	565	545	536	577	528	566	542	534	569	598	538	563	568	550	565	601	532	564	580	602	559	570	568	580	605	589	577	557	577	577	539	563	616	571	582	541	532	564	573	557	540	563	542	569	526	546	562	571	576	557	561	588	539	566	559	552	575	564	531	594	543	638	569	564	576	607	530	525	536	579	545	553	544	574	561	539	532	548	545	565	521	568	575	550	539	538	590	631	578	568	559	564	544	568	520	553	567	539	557	557	569	553	561	564	585	538	538	582	564	564	550	560	569	527	573	590	539	554	549	565	572	562	573	624	591	527	519	581	572	579	580	550	565	568	566	570	575	525	586	605	542	588	562	587	606	570	565	571	541	536	544	573	591	540	544	557	588	514	571	521	565	563	549	582	594	573	574	562	605	557	587	581	545	579	588	551	560	573	563	527	561	564	569	574	584	533	569	599	595	543	555	564	559	589	588	573	544	525	567	583	551	538	577	524	621	576	589	532	577	538	568	556	562	544	524	554	517	566	568	594	568	519	611	555	523	567	567	569	538	533	547	596	554	570	556	553	559	583	546	618	591	561	520	540	554	521	572	567	569	580	534	573	542	544	550	555	589	536	543	533	563	580	545	557	562	574	516	552	566	555	572	583	565	562	554	590	557	591	545	546	519	556	561	558	550	550	577	545	544	583	566	588	526	546	558	541	534	540	593	541	559	614	559	564	583	548	556	567	562	528	571	561	573	567	587	536	589	587	550	505	546	602	563	551	533	591	586	559	561	569	554	555	547	530	537	577	563	517	531	563	578	547	537	576	541	546	579	557	567	562	582	571	557	593	579	562	545	584	562	542	541	547	524	565	569	568	561	552	544	626	554	570	565	522	596	529	560	560	580	532	567	528	550	545	558	582	581	532	550	556	501	562	567	590	553	578	555	512	541	617	577	524	583	544	575	632	556	544	548	578	548	543	562	549	582	575	568	597	546	569	567	571	543	544	553	544	583	551	594	584	586	561	528	585	579	590	595	562	604	558	584	579	622	555	568	554	574	556	599	578	588	547	566	566	574	565	552	571	590	551	508	555	556	551	578	612	585	550	529	536	576	563	613	556	549	602	569	554	566	603	572	537	567	548	574	516	557	562	574	561	554	564	561	568	590	602	582	547	597	546	588	583	556	575	580	587	551	598	515	535	575	588	598	571	578	541	542	584	543	553	534	574	522	530	547	582	556	611	599	588	601	605	542	587	564	557	574	565	537	575	508	559	600	489	584	617	585	575	561	554	573	548	535	553	584	549	576	576	564	549	553	564	551	573	567	598	640	542	563	589	508	591	542	566	582	564	553	563	583	541	584	577	562	599	576	583	539	554	570	582	525	610	575	600	565	582	548	547	567	522	553	566	598	556	587	536	601	534	577	575	550	611	571	569	573	567	581	555	572	562	574	592	527	561	559	601	552	521	554	575	588	546	567	558	551	570	536	583	598	578	598	520	586	547	537	574	566	553	585	555	563	554	552	570	534	563	557	587	528	551	537	574	541	533	594	569	524	554	559	561	549	522	568	584	575	530	577	572	560	576	575	599	520	559	551	553	590	554	568	555	559	606	550	595	588	599	531	545	549	529	555	595	587	563	538	574	526	572	558	582	552	569	576	539	571	598	544	572	550	531	578	539	593	561	582	578	565	545	575	565	554	570	524	586	558	616	537	567	559	547	568	552	551	591	533	547	567	595	529	560	576	575	576	586	516	556	538	585	579	585	588	576	543	530	575	557	560	579	541	544	590	589	531	525	586	582	554	571	527	530	580	546	550	588	580	573	551	535	518	545	603	545	572	544	554	567	591	602	616	519	533	567	539	556	543	576	595	525	568	611	584	608	569	571	545	603	583	592	604	558	557	576	548	547	589	559	573	578	583	636	599	557	592	569	575	559	591	555	591	578	591	568	561	558	616	515	537	527	537	545	591	623	595	517	588	547	555	548	577	564	569	542	556	562	546	588	567	587	542	562	531	583	559	560	578	599	534	609	567	544	586	594	600	552	578	563	515	523	601	590	505	574	596	560	590	539	579	544	610	588	588	573	542	591	564	539	600	554	542	570	555	595	558	545	563	596	586	569	530	546	562	588	572	572	559	575	568	541	588	541	539	579	566	567	584	607	595	524	545	537	606	584	549	536	571	565	582	506	596	542	549	578	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3318	271	209	166	148	120	125	108	113	110	97	84	117	111	102	106	109	116	103	129	116	107	99	121	95	108	97	111	106	110	95	88	109	111	110	103	124	117	126	100	104	96	127	101	92	115	105	111	123	108	109	116	88	107	106	102	95	101	118	112	104	127	98	100	94	98	91	117	108	106	99	102	103	100	112	109	86	109	115	119	114	84	113	94	102	93	96	99	110	128	101	93	115	95	82	115	83	97	103	92	100	104	119	108	112	115	111	119	92	123	118	111	115	95	101	111	114	117	107	110	110	107	99	109	108	91	108	103	117	113	103	99	117	129	94	117	87	105	123	100	107	93	107	114	114	111	112	105	108	100	94	109	111	112	108	103	107	93	92	111	92	89	103	107	105	119	120	144	98	117	119	93	98	106	104	116	104	102	93	107	97	121	88	119	95	88	114	121	111	105	119	119	119	105	96	93	89	112	91	106	117	107	98	113	98	93	105	90	94	107	113	93	119	104	94	94	94	111	123	127	103	98	120	92	106	102	114	97	116	115	117	112	112	96	126	95	108	111	122	118	113	106	127	107	107	91	111	121	114	105	100	100	90	92	122	104	100	104	106	108	107	100	115	114	103	104	112	131	94	98	96	119	103	124	121	105	99	112	100	105	93	96	91	104	100	108	106	120	101	127	107	103	110	104	94	101	129	108	101	107	103	114	113	108	98	122	105	105	103	129	111	108	99	117	108	107	123	97	110	106	106	95	105	106	90	101	105	109	98	126	114	94	110	106	112	98	107	112	112	106	98	115	104	85	124	89	103	97	113	96	101	96	90	117	115	112	109	120	113	98	109	110	94	120	99	91	118	93	115	110	101	104	94	108	110	104	102	103	106	107	120	96	95	91	81	96	96	101	104	116	89	106	82	83	108	122	99	104	89	105	103	103	115	97	110	121	92	122	105	77	105	115	89	99	111	93	109	90	119	121	88	128	117	108	95	105	98	106	117	110	116	113	123	129	115	102	103	110	120	110	90	102	114	98	120	110	80	124	112	104	114	116	109	108	97	104	113	115	99	122	110	111	111	111	112	113	120	111	114	121	121	116	105	103	125	105	108	119	105	98	100	109	94	110	97	112	93	94	119	91	134	109	89	124	91	106	108	97	104	88	83	100	120	102	120	117	111	96	100	117	114	95	115	97	113	120	122	98	119	106	99	124	111	127	109	106	112	92	104	116	91	101	111	91	90	89	99	112	111	111	118	121	105	108	100	99	112	114	115	114	104	99	114	111	110	93	112	109	115	96	115	104	101	133	98	99	92	101	115	119	112	93	122	112	118	87	108	115	107	119	92	114	123	96	88	107	116	105	102	109	106	98	110	108	113	118	90	99	102	119	106	82	122	105	94	108	103	115	101	94	96	92	103	105	104	99	118	128	114	106	130	98	108	103	114	106	109	110	97	105	93	82	116	122	103	101	105	119	112	111	95	114	137	99	85	104	99	116	97	106	99	112	84	109	103	110	115	117	109	97	99	97	116	119	94	110	135	115	92	84	102	112	121	111	116	103	111	107	95	102	90	99	100	107	111	106	95	106	95	112	113	115	103	89	98	99	96	101	126	104	94	109	89	97	118	109	95	114	129	100	118	98	119	110	86	88	97	106	119	104	111	110	110	114	94	102	94	110	115	98	112	105	124	103	111	98	98	88	93	118	108	110	109	117	108	110	106	86	93	94	103	104	111	112	98	101	94	119	102	115	95	128	104	91	97	109	105	105	99	105	114	107	118	126	109	129	109	100	116	100	121	95	129	103	115	105	128	109	128	104	98	108	102	85	104	110	113	121	96	99	109	118	97	122	104	110	98	111	119	101	99	94	130	91	111	107	101	103	99	104	108	91	90	98	93	110	96	100	102	110	99	88	128	103	128	123	98	96	110	113	115	98	97	110	96	97	105	97	112	92	116	103	87	109	102	109	110	127	128	110	92	116	117	83	102	97	117	109	108	97	98	99	102	100	107	109	107	88	86	110	103	99	100	103	90	105	103	111	110	104	84	117	116	94	112	100	122	103	114	110	116	94	108	104	116	105	130	104	99	96	121	109	101	98	98	119	93	89	129	104	93	93	122	98	95	121	95	122	110	105	90	120	103	91	97	105	110	111	128	95	99	101	103	102	108	112	104	122	106	101	106	99	107	107	104	110	96	108	110	117	96	123	107	115	99	101	109	91	111	115	105	100	116	99	113	96	123	127	115	103	98	80	103	96	101	106	98	92	110	99	94	121	91	94	95	115	105	104	102	120	101	113	89	101	114	93	111	100	110	94	96	116	111	107	121	115	89	112	113	95	108	103	103	102	113	117	95	95	89	98	110	115	115	116	110	115	104	104	118	95	97	112	110	106	89	100	94	110	107	103	106	105	118	106	116	97	99	108	93	99	101	99	103	110	93	89	113	107	100	96	104	111	88	117	113	117	103	135	119	98	91	103	121	108	103	106	98	113	98	103	92	105	121	110	94	114	103	104	108	96	102	108	98	102	99	110	104	88	96	109	102	106	108	99	105	109	110	105	97	104	77	111	108	111	93	117	117	106	104	102	110	90	107	108	90	98	101	116	126	97	103	110	95	101	108	117	119	108	101	110	101	104	104	115	104	121	117	113	112	104	107	108	114	139	108	93	106	119	128	116	105	107	123	110	89	108	121	89	128	107	121	118	91	113	106	109	96	93	115	99	101	107	106	107	102	114	107	105	122	119	108	93	108	100	94	102	112	108	113	92	107	102	104	93	104	101	90	98	124	100	103	108	104	111	112	99	97	109	103	115	102	97	102	101	97	121	110	118	115	120	115	117	103	107	114	91	107	90	112	108	111	94	97	96	109	106	130	110	119	108	117	110	118	117	111	109	125	126	133	111	94	119	124	94	111	90	123	107	92	108	110	110	101	103	128	101	118	119	107	123	91	106	95	87	77	120	106	93	123	110	92	103	115	96	115	103	103	114	99	106	126	94	95	125	111	106	116	103	107	106	85	111	107	101	106	108	108	108	99	111	101	101	108	93	106	96	112	109	92	109	112	105	124	107	112	114	101	116	90	98	90	106	85	105	115	91	97	93	112	82	106	88	116	81	103	97	99	106	100	99	82	109	106	108	106	113	107	94	89	113	109	102	78	88	106	115	107	110	118	125	92	113	97	94	92	112	120	106	101	107	111	105	107	101	123	118	121	105	128	110	107	105	130	125	100	113	119	105	97	103	93	134	101	90	105	106	92	120	127	110	96	116	98	100	113	104	113	118	115	119	106	90	91	92	103	106	92	108	93	112	119	106	97	88	119	93	109	96	104	119	109	130	120	96	95	113	116	108	113	97	98	98	110	102	89	100	96	100	97	117	108	103	98	110	112	112	119	92	103	110	111	110	126	102	117	119	116	117	102	107	103	121	90	95	98	102	112	99	98	112	105	102	96	112	89	95	117	105	112	108	98	98	104	124	82	93	121	110	105	107	102	123	101	113	105	104	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3147	401	533	560	545	466	450	418	371	388	363	333	344	347	372	355	349	317	339	358	359	321	310	322	328	353	311	322	317	287	328	312	365	293	339	344	356	330	324	338	312	336	325	325	338	360	315	303	328	336	349	336	330	355	315	321	352	360	314	315	338	330	329	395	347	315	319	338	357	354	358	329	307	355	299	327	339	336	331	332	316	311	323	315	339	332	354	309	348	332	332	335	316	321	332	327	322	292	329	315	309	326	309	382	288	346	333	342	326	306	361	325	289	304	304	327	362	337	307	321	300	330	317	317	358	316	316	338	378	332	352	316	350	323	328	329	320	303	352	333	309	329	342	339	314	317	303	310	330	322	333	332	336	313	334	345	323	320	309	322	317	320	336	300	325	319	364	334	329	319	315	302	322	307	343	336	326	338	326	315	354	324	327	341	293	333	319	307	320	302	312	341	332	365	319	313	308	315	309	304	320	290	349	315	307	347	301	327	319	320	299	302	309	340	322	340	353	328	303	340	357	353	291	328	355	320	349	328	336	345	342	306	305	325	316	341	312	353	325	348	323	287	326	321	342	324	330	324	338	327	312	326	306	375	325	343	330	325	293	324	307	325	324	330	308	337	321	323	312	327	292	326	327	312	334	317	306	355	331	332	338	333	329	322	348	344	308	322	356	329	330	346	304	301	322	316	360	332	356	305	346	342	328	336	356	314	319	341	347	345	330	306	302	376	342	332	326	350	326	312	326	324	286	346	321	293	316	320	333	314	331	304	333	301	319	344	317	320	351	309	316	325	329	376	369	363	331	314	347	338	322	328	305	333	340	307	296	318	330	324	333	296	344	351	346	326	368	343	349	318	330	320	338	335	325	345	310	334	294	327	359	313	311	305	325	358	314	328	294	317	337	323	275	317	325	318	320	345	310	335	325	314	337	334	300	347	321	349	285	309	361	333	310	325	369	303	317	329	328	341	306	316	337	322	346	323	335	339	354	334	307	285	330	299	337	343	320	326	303	321	342	296	347	330	321	340	329	335	308	333	321	336	321	308	342	327	377	344	310	329	318	314	346	319	331	321	298	321	332	335	344	345	359	318	327	316	352	334	332	336	328	359	321	367	330	360	310	363	326	336	333	343	325	321	301	337	338	310	283	305	316	334	312	315	332	295	340	350	337	329	311	356	319	311	331	338	363	337	349	293	330	296	327	299	332	319	336	330	361	329	301	309	365	320	305	336	366	328	314	296	319	307	299	328	318	318	327	338	327	358	354	289	326	335	323	318	295	321	321	317	324	375	326	316	323	344	325	308	317	324	314	316	322	339	308	354	323	344	335	311	316	319	338	333	300	305	331	340	333	300	315	327	340	357	348	314	311	287	323	303	330	342	338	326	340	333	345	305	349	319	327	343	341	311	333	314	333	315	292	334	330	319	357	347	324	310	344	353	325	338	324	319	325	341	324	311	317	313	294	336	316	360	301	313	313	339	313	309	331	321	341	350	315	334	343	321	313	311	313	309	325	318	324	304	297	349	315	346	301	336	351	339	330	330	314	304	318	336	345	345	331	353	326	302	325	337	363	330	322	301	299	358	312	334	340	345	341	310	360	312	321	320	304	344	310	322	351	317	330	383	282	337	309	343	307	325	282	317	301	337	371	304	299	370	294	342	324	355	302	300	329	342	321	313	334	289	315	296	311	330	355	284	311	345	340	322	310	329	338	361	356	335	341	323	321	299	345	332	313	302	332	294	343	352	332	314	306	331	327	331	323	350	341	304	333	346	291	332	328	333	342	327	306	312	299	325	310	324	306	354	299	309	323	334	304	324	308	293	356	308	315	314	309	323	360	354	322	321	343	318	353	354	312	314	329	354	317	306	345	356	329	326	341	327	319	329	328	325	309	327	331	342	333	323	321	316	335	322	332	309	310	302	320	322	324	333	342	340	336	338	309	305	348	354	311	321	338	338	294	350	343	367	302	306	344	346	313	317	339	303	363	329	342	364	325	309	314	320	320	341	361	332	307	332	328	300	313	316	315	359	310	320	328	323	335	318	330	299	321	345	333	351	353	329	317	320	322	313	336	368	320	332	340	327	336	306	312	312	324	335	339	349	286	299	328	312	343	320	306	319	293	317	306	311	341	299	320	311	295	352	333	328	327	321	359	343	335	305	309	341	297	329	347	337	320	324	311	327	312	318	352	312	313	314	342	349	321	323	318	344	302	342	320	364	299	344	289	340	332	302	327	312	333	307	334	333	303	303	340	310	366	328	334	323	323	298	300	327	317	322	336	291	337	303	335	355	322	309	321	322	329	365	324	319	316	353	328	318	308	304	292	328	301	317	322	303	320	320	312	307	308	286	310	310	294	341	326	299	324	318	314	324	309	329	315	341	291	325	307	329	320	331	307	368	347	314	358	317	326	288	333	312	298	302	325	312	284	316	326	320	320	328	332	335	297	322	323	302	340	333	329	326	306	316	354	338	337	343	357	309	300	324	335	330	307	330	342	328	320	308	325	316	300	314	340	315	330	323	295	341	348	373	316	341	324	358	313	315	328	342	333	343	333	329	318	327	308	334	349	292	319	313	320	319	323	329	321	351	345	332	339	291	324	334	348	339	340	315	340	306	346	332	340	340	319	343	329	345	333	297	326	298	337	340	333	336	330	296	310	363	342	325	307	343	341	302	289	319	324	365	313	340	310	337	292	329	320	355	328	331	314	308	321	321	348	321	288	307	341	331	313	341	316	320	325	342	307	355	321	327	370	342	327	306	344	292	324	321	337	314	319	306	330	344	308	298	323	311	351	310	323	320	295	322	333	333	343	322	308	324	307	314	322	348	335	333	313	345	350	318	309	365	344	339	312	307	321	302	322	318	353	315	325	328	323	315	342	328	324	333	304	331	303	306	315	336	353	319	329	313	343	325	325	367	327	329	333	318	337	331	314	290	308	337	363	342	340	325	336	314	342	340	320	296	314	336	321	316	317	325	341	336	330	340	318	330	333	332	329	315	322	317	332	318	328	301	323	346	327	303	291	339	317	312	322	331	314	314	338	323	319	321	320	341	332	313	353	330	313	301	348	314	312	347	294	300	350	351	328	347	323	353	303	322	348	317	325	328	319	323	337	318	346	326	316	309	322	340	298	323	354	324	321	309	329	323	327	301	317	337	335	286	333	348	341	314	293	363	333	296	326	348	334	322	277	351	299	306	312	305	314	340	320	297	327	323	364	324	303	305	316	320	330	301	314	337	323	321	307	320	313	323	338	337	313	356	287	334	325	331	317	319	330	322	343	335	318	295	335	323	330	308	337	303	331	349	309	280	330	333	298	321	309	302	293	350	324	358	378	305	329	317	288	314	341	312	336	316	309	302	336	298	307	325	319	334	337	345	306	357	311	297	311	335	350	294	318	344	327	326	331	339	313	298	310	316	312	328	329	332	331	321	332	330	324	340	332	326	321	324	306	306	349	327	304	355	343	332	307	335	293	333	315	307	325	310	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27564	4610	1550	1178	787	578	424	360	268	238	210	184	173	165	128	117	125	125	133	137	99	131	112	96	140	92	105	115	118	109	104	111	104	96	91	120	109	101	90	91	87	83	85	127	105	100	108	98	96	102	101	99	78	93	95	75	98	110	90	92	94	105	110	89	89	88	89	113	84	100	107	70	100	92	91	81	102	111	90	113	84	91	79	92	80	94	107	100	92	91	80	81	78	93	89	73	90	90	92	83	99	89	81	95	99	103	90	81	90	87	101	100	88	84	100	94	89	96	73	64	95	88	85	88	84	81	87	91	84	111	87	73	94	94	90	84	88	86	92	104	83	94	89	94	71	107	106	103	83	63	81	92	78	97	71	105	96	94	91	86	84	97	80	94	86	84	89	104	90	84	94	105	84	109	86	91	96	85	80	91	100	93	78	80	106	97	96	77	95	88	104	93	82	110	86	91	101	97	107	91	96	81	100	109	81	81	82	81	84	93	87	75	85	74	81	95	102	96	83	105	83	97	99	88	87	94	82	87	78	85	94	101	96	90	88	89	110	92	80	79	83	81	87	93	93	86	95	90	88	88	105	104	93	97	98	89	77	94	80	95	80	96	79	91	91	82	78	81	102	103	90	109	90	88	113	92	103	70	97	88	78	68	100	93	98	95	78	102	116	88	79	92	95	73	74	94	84	106	88	99	84	96	102	87	100	106	107	90	95	87	96	102	84	95	87	79	88	88	99	80	104	92	89	92	85	79	93	89	94	93	80	70	82	79	77	111	91	96	98	78	97	90	97	80	77	102	90	98	93	83	82	105	89	91	99	94	74	91	78	97	106	90	92	87	97	77	83	94	92	88	89	91	87	93	95	91	94	72	93	88	83	84	91	95	89	75	93	107	97	76	100	86	93	79	76	103	98	93	89	85	83	97	79	85	94	89	93	79	81	108	99	88	88	87	92	104	73	98	94	88	105	81	76	93	90	98	103	81	86	99	99	98	90	89	94	90	91	88	104	90	95	86	107	90	72	76	79	90	79	112	90	86	104	103	93	87	91	70	85	97	87	96	102	83	96	83	89	79	89	87	94	95	98	85	100	83	74	92	83	87	68	103	84	89	101	95	93	80	88	91	79	72	77	92	101	87	82	105	97	102	98	91	96	82	88	90	75	97	90	80	80	81	111	102	80	75	82	94	91	84	91	101	82	78	94	90	83	89	110	86	101	79	95	91	84	96	93	101	94	77	74	73	100	83	92	96	79	85	96	88	106	88	90	93	96	90	99	63	78	109	83	102	88	87	87	88	90	89	87	119	112	89	76	102	68	78	87	98	81	101	74	89	88	81	90	84	95	91	75	86	87	96	95	93	97	102	95	103	106	90	88	103	87	70	92	91	84	78	92	72	102	108	88	106	90	77	84	86	87	85	85	95	73	95	101	86	90	86	91	85	107	105	91	87	94	90	91	84	70	99	117	85	90	93	86	79	97	79	88	106	102	94	84	94	89	84	83	79	79	82	81	77	94	106	97	87	75	110	113	93	111	93	104	90	74	85	88	89	86	96	87	79	78	95	85	93	94	87	106	96	97	82	78	96	90	74	93	81	104	72	88	90	98	102	91	86	94	93	94	84	91	105	102	81	79	73	90	101	80	91	76	82	90	94	86	90	86	78	98	79	92	98	86	86	81	83	92	95	111	81	96	82	88	92	86	76	107	95	86	104	96	89	79	98	83	86	97	103	92	89	92	80	99	90	85	78	96	92	78	84	92	82	87	90	83	92	85	83	94	103	92	108	96	96	79	88	91	101	107	76	87	102	83	88	94	80	80	98	92	90	98	96	96	77	86	96	80	87	98	97	91	83	81	85	94	86	100	95	93	68	77	81	95	100	83	94	86	62	99	107	103	82	87	112	89	72	105	99	82	94	102	94	66	75	92	89	88	80	70	100	94	100	93	97	79	82	96	85	102	84	79	92	100	86	68	88	102	84	99	96	70	100	95	97	64	82	82	93	101	92	104	106	103	76	87	74	97	95	82	94	97	101	81	101	84	97	94	85	96	85	74	82	92	76	105	107	84	78	84	89	106	106	95	93	84	98	88	73	82	97	72	92	72	99	102	84	75	103	79	86	87	73	88	105	101	110	85	102	92	82	96	99	80	81	104	86	77	92	82	89	92	107	82	100	85	89	105	81	74	96	89	90	95	100	81	79	99	92	89	92	90	103	109	83	80	93	84	95	78	94	78	94	94	88	91	75	98	102	95	78	82	99	75	76	99	99	90	98	89	92	85	105	95	93	102	116	99	98	109	82	89	85	98	93	99	101	87	79	79	99	84	108	77	78	93	98	92	78	102	80	97	83	72	78	88	98	64	94	103	99	98	88	93	76	79	75	84	98	88	93	96	80	89	84	89	107	103	94	84	113	87	84	96	83	82	69	106	83	107	89	77	82	88	100	112	108	93	83	101	82	96	83	106	86	76	91	100	97	87	83	81	77	92	88	82	91	102	96	83	75	85	88	86	83	81	110	85	89	91	89	99	99	89	96	96	81	91	88	82	106	89	70	113	84	84	80	94	77	82	103	98	84	111	85	87	82	79	101	82	77	104	84	106	86	96	81	100	97	86	87	92	107	83	93	99	84	105	94	80	91	93	93	93	101	88	90	85	87	109	81	103	89	89	68	91	85	74	98	82	73	87	109	102	96	78	84	84	75	90	85	82	94	93	81	100	96	85	88	84	86	90	95	103	106	85	99	100	82	101	88	77	88	103	83	100	95	101	91	97	97	98	95	80	94	103	92	104	74	85	86	83	86	89	76	92	104	91	86	101	84	72	93	87	86	79	109	77	100	79	101	92	77	90	84	95	87	106	97	84	113	87	74	97	91	79	88	96	83	78	89	87	75	71	97	83	94	97	77	103	88	88	100	94	84	93	93	111	78	88	89	83	85	88	97	84	102	84	75	94	94	72	92	85	92	95	81	113	88	99	82	89	103	77	108	88	92	108	88	84	82	99	93	106	88	99	73	85	82	83	96	91	79	94	85	100	84	105	97	81	91	100	102	85	89	97	90	94	88	91	83	92	115	94	87	94	75	63	86	81	80	86	89	101	75	82	75	79	93	103	82	78	86	97	81	91	103	100	105	81	91	84	114	107	93	82	93	81	94	96	80	99	88	91	92	94	68	98	103	96	75	90	87	91	71	81	94	94	87	89	94	91	96	96	92	75	91	80	81	105	91	99	89	90	100	89	72	84	86	71	91	88	87	104	97	87	104	82	97	83	78	79	71	97	86	75	96	79	75	81	81	96	112	85	113	95	92	84	86	92	94	89	98	93	97	78	84	101	104	71	116	73	71	86	97	88	94	61	79	112	93	89	96	110	96	79	92	106	92	81	87	84	90	98	110	92	108	95	97	85	88	99	100	88	82	96	83	82	88	84	69	101	97	95	86	97	93	98	77	97	82	66	94	98	82	97	89	105	86	89	93	78	81	79	87	95	85	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12889	1444	3433	3785	3259	2529	2144	1689	1448	1178	1046	1015	842	793	749	664	594	642	540	522	506	475	490	444	429	417	449	444	395	417	383	376	364	405	371	371	331	382	371	340	373	332	332	331	342	373	366	312	326	337	336	287	316	315	296	355	321	315	315	302	313	305	336	344	306	322	299	326	285	295	314	279	320	330	353	350	286	328	348	332	290	317	280	307	318	325	338	299	314	317	344	307	314	287	327	297	318	321	274	300	342	281	326	317	295	301	270	285	268	312	300	312	295	297	339	307	331	290	310	296	281	300	322	287	314	305	321	333	288	303	320	310	317	294	325	307	273	281	287	272	293	293	301	291	280	266	287	251	298	326	288	311	294	297	276	294	331	295	311	272	313	318	293	287	319	303	292	273	303	313	301	322	289	298	299	295	265	281	318	282	277	301	304	277	308	297	250	286	301	305	318	281	331	293	306	273	299	279	282	282	302	304	286	279	329	291	288	309	319	329	286	316	295	302	315	314	298	269	284	313	310	296	279	304	297	292	310	309	302	312	304	320	286	309	329	316	294	287	287	258	292	266	290	345	280	277	280	277	287	322	302	300	290	312	271	295	289	294	274	312	286	301	286	287	310	303	288	311	318	303	272	282	316	310	279	294	299	262	306	290	279	301	310	335	300	292	310	305	291	299	294	318	308	288	310	286	293	266	277	286	305	313	311	310	279	301	283	289	289	292	316	323	320	289	274	304	319	312	335	313	299	312	298	287	303	296	282	298	308	312	278	307	303	299	299	268	301	314	307	289	278	298	305	302	302	279	276	301	304	299	287	281	296	290	299	294	272	312	281	291	285	302	269	292	281	283	275	312	312	285	313	305	299	273	304	311	258	272	286	282	279	298	322	291	276	289	296	287	329	302	285	284	285	244	280	297	287	272	316	291	284	280	293	294	302	305	273	286	278	309	278	298	273	285	285	322	290	310	294	309	286	285	321	306	297	282	303	292	309	303	292	310	292	295	289	308	294	284	301	288	295	311	324	308	303	285	295	319	298	285	268	288	282	315	265	285	318	278	269	288	264	285	267	265	313	293	303	296	294	298	285	265	289	272	301	273	304	299	300	273	276	315	333	282	288	297	309	279	280	290	291	297	292	305	289	276	303	277	313	302	327	296	301	281	289	276	308	294	279	296	262	304	282	292	304	266	284	316	329	273	302	294	284	294	324	293	289	281	294	293	306	289	289	312	284	272	287	307	304	291	296	263	280	303	274	301	291	297	286	301	296	287	255	286	297	294	303	282	327	296	329	282	302	257	272	280	283	289	293	259	261	245	275	327	292	289	288	285	317	283	287	315	298	280	295	279	332	323	288	303	283	274	288	292	272	292	277	284	268	283	298	308	286	285	293	302	267	276	299	297	300	283	294	306	306	278	288	315	311	298	293	293	293	291	304	285	288	295	289	320	269	293	326	331	298	290	312	303	298	336	280	275	256	293	310	311	320	320	283	328	294	339	295	282	290	262	308	274	289	321	283	326	298	314	285	296	292	288	282	298	290	313	308	304	296	308	283	288	301	287	305	316	285	280	310	291	292	292	296	256	309	300	290	320	262	302	302	301	298	307	306	265	327	284	295	323	333	252	288	278	288	308	303	276	280	291	269	337	292	303	310	314	291	302	336	275	320	286	286	300	284	293	278	291	299	294	297	319	300	312	291	293	318	286	274	305	280	253	296	299	281	300	305	314	292	320	308	284	306	311	300	323	276	333	301	271	304	277	307	294	282	300	313	290	277	285	296	291	269	300	281	264	290	288	317	286	341	301	319	292	312	299	309	273	301	283	273	315	288	292	300	290	285	281	271	308	284	289	280	292	293	320	308	303	304	304	304	290	301	326	285	268	310	323	315	288	277	297	299	313	296	327	320	265	293	297	273	294	301	311	326	335	330	274	299	288	311	271	299	316	304	283	298	278	280	266	287	297	289	301	293	294	282	277	294	318	272	307	288	301	299	282	300	289	301	305	289	316	292	289	287	278	292	322	270	268	308	311	275	295	275	312	305	301	295	297	316	313	286	333	265	289	289	291	289	294	289	294	317	300	290	280	296	301	329	318	294	280	309	285	304	294	301	299	270	296	270	287	314	286	262	290	325	282	287	270	280	278	272	258	339	333	306	313	305	274	296	340	286	278	291	298	309	317	295	318	332	288	305	275	282	327	282	309	323	293	280	270	293	285	314	296	300	310	291	311	295	292	288	283	314	291	299	284	276	312	315	292	292	268	287	297	304	283	282	280	273	263	298	308	286	292	269	313	303	283	301	303	291	284	310	291	281	266	286	282	283	280	257	293	287	305	290	273	309	307	291	302	338	309	289	312	320	299	320	309	285	300	284	278	327	295	309	317	266	292	264	319	291	270	333	275	295	291	301	272	269	305	311	302	293	273	271	283	315	282	331	260	295	278	296	315	268	284	316	278	312	290	299	279	303	283	302	313	292	345	289	304	322	300	307	294	295	281	264	285	273	292	304	292	311	316	328	313	303	284	306	285	307	291	288	312	302	300	291	273	287	312	277	285	338	328	293	274	309	288	303	287	330	315	298	302	303	311	288	271	321	336	276	307	274	299	307	314	320	307	293	290	321	285	273	340	305	315	269	307	269	321	305	311	297	302	302	288	301	300	308	307	306	294	284	292	295	285	285	253	303	266	287	269	317	305	325	275	304	321	316	279	286	276	265	304	301	264	288	304	313	298	282	289	307	304	291	315	310	311	293	294	328	290	293	286	304	292	276	312	301	297	292	289	298	304	297	297	314	311	303	286	265	278	306	278	302	277	328	309	279	314	283	266	270	288	287	328	255	268	323	297	297	297	294	296	285	295	287	303	326	267	306	308	287	306	295	285	299	269	324	285	291	304	300	271	290	267	255	290	316	310	310	294	293	283	286	299	297	299	306	294	304	295	319	303	307	269	307	320	296	278	286	322	278	298	305	316	273	279	299	290	273	338	273	263	267	270	301	287	299	304	311	282	281	318	289	316	307	261	284	297	288	299	270	324	282	296	304	294	311	321	296	291	287	298	300	302	308	287	314	320	286	310	318	261	293	268	281	300	317	283	281	328	308	273	292	304	306	330	289	297	284	292	299	315	250	333	317	318	284	305	327	305	312	291	278	300	283	295	265	299	272	271	286	303	287	290	298	303	290	325	317	327	293	303	304	278	309	308	309	326	303	315	271	296	285	339	284	287	282	301	297	282	306	302	277	286	306	278	315	291	311	279	278	274	313	282	298	313	269	298	314	288	295	294	328	277	275	307	294	311	293	280	285	298	313	310	309	307	282	283	262	303	277	305	269	297	290	267	316	301	308	311	297	272	299	299	323	260	304	283	293	288	311	290	312	268	313	284	296	286	296	311	300	284	304	315	306	288	275	264	294	274	284	299	297	289	317	262	293	290	288	302	296	299	288	290	283	292	285	295	277	297	291	282	306	264	316	321	284	263	292	284	249	269	338	286	280	288	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36560	15194	5009	2430	1541	1148	878	687	544	523	393	391	357	324	309	300	282	272	271	258	250	235	222	230	233	230	215	235	181	241	234	226	244	214	214	188	210	206	228	178	213	195	203	184	202	228	201	192	203	201	201	205	190	200	224	204	214	214	191	198	196	200	199	213	199	206	195	212	198	200	192	210	193	201	198	183	186	209	191	204	172	174	198	179	213	186	202	207	166	209	199	179	188	180	206	197	201	189	194	196	187	199	217	212	198	225	211	211	189	191	194	194	196	219	192	173	217	181	170	187	218	165	206	184	195	194	189	204	202	207	205	175	174	226	205	195	180	200	189	209	205	179	198	184	193	213	202	203	184	211	209	199	175	206	200	195	173	213	178	208	187	214	199	214	208	202	201	212	203	198	191	208	212	188	220	191	220	225	201	168	194	204	192	189	193	172	196	193	181	196	169	199	203	203	202	204	193	177	176	190	214	188	215	216	207	224	180	214	182	168	237	198	226	197	209	193	206	190	217	181	216	180	189	215	209	177	201	178	193	210	203	206	206	201	203	175	196	189	204	205	187	173	190	180	168	189	220	179	166	216	218	201	191	177	194	175	191	205	196	205	205	197	197	195	208	190	173	192	188	178	183	199	188	207	207	200	184	190	224	209	183	195	195	189	215	184	185	190	210	222	174	188	189	227	204	192	206	183	201	195	188	204	202	195	199	192	202	189	195	201	183	209	194	197	222	197	190	209	201	199	201	203	200	187	217	216	173	198	198	213	203	230	193	194	203	212	171	183	236	202	183	211	182	214	186	188	202	175	218	212	211	203	187	195	218	199	203	225	172	206	206	188	182	178	190	157	231	211	200	192	215	218	189	197	196	197	198	180	187	205	211	184	211	187	197	202	184	206	201	205	209	209	219	199	213	212	213	181	179	195	195	190	205	182	180	183	210	210	207	234	230	180	174	185	214	190	209	193	196	199	203	219	214	218	162	195	184	199	184	214	198	200	206	187	216	216	184	199	180	204	184	203	183	192	183	196	187	198	187	189	168	179	217	180	195	187	195	190	207	200	203	171	198	194	184	190	188	210	199	172	211	203	192	191	200	179	192	219	196	188	180	194	212	189	201	201	211	226	188	220	185	183	189	175	201	218	200	193	191	213	192	190	218	201	179	200	198	181	199	146	178	202	212	204	195	226	219	208	188	215	191	208	204	197	211	198	227	218	200	190	193	221	187	186	194	193	245	218	221	179	194	190	192	198	181	199	208	215	200	177	212	215	206	186	195	225	210	198	205	195	230	190	183	180	202	213	197	205	209	204	216	193	230	213	210	188	215	194	183	218	218	190	206	193	193	196	206	197	172	205	209	166	192	216	198	194	205	215	192	197	166	207	199	188	197	179	193	218	187	180	220	189	210	204	225	179	197	217	183	202	190	177	200	208	175	189	191	178	196	190	217	198	200	208	199	184	208	193	205	220	196	218	202	195	206	220	241	176	194	192	198	215	216	184	208	193	190	216	196	217	181	209	193	190	212	199	205	196	186	185	197	187	201	190	184	201	193	182	207	209	189	203	208	191	163	223	210	161	205	217	201	186	190	197	190	203	201	201	207	189	196	200	182	173	205	222	198	221	186	213	216	183	203	211	190	196	214	199	190	197	193	183	193	215	202	172	205	242	193	199	214	211	189	184	196	212	212	176	213	202	190	189	186	201	188	195	189	217	195	173	201	183	191	207	188	200	178	189	207	195	196	179	180	186	174	194	212	184	172	195	202	206	197	204	212	206	183	190	202	195	221	215	189	194	209	185	215	174	172	199	206	186	179	209	200	181	192	198	202	198	214	198	189	199	192	181	182	180	214	180	195	204	217	215	203	224	202	206	194	191	193	173	190	212	183	179	206	191	202	190	198	177	210	197	177	202	190	219	205	201	207	168	225	200	208	207	226	208	158	176	217	190	181	191	168	196	177	195	215	196	190	208	196	176	198	177	190	186	196	205	192	215	210	204	194	171	203	179	196	184	171	193	196	217	213	178	201	210	200	199	177	196	195	180	194	194	184	192	206	186	201	181	204	212	203	184	199	219	207	207	226	180	209	218	182	177	210	198	210	213	192	207	200	183	223	208	199	191	197	196	209	210	209	203	197	215	226	193	184	176	202	200	205	209	217	188	204	220	190	189	193	169	191	206	198	179	187	209	197	210	171	206	186	214	191	174	178	214	207	181	187	197	191	198	174	239	201	175	192	214	177	197	188	188	198	172	195	205	214	210	185	194	211	181	185	221	198	191	212	208	183	206	171	206	222	202	178	206	187	205	208	205	168	198	207	213	202	224	193	228	208	206	202	195	223	234	194	176	179	209	206	234	192	201	194	188	224	193	197	199	158	210	217	195	216	196	199	218	201	192	199	173	191	196	206	172	204	210	215	179	220	202	187	218	221	204	178	197	191	197	189	193	202	190	200	189	195	209	202	180	204	206	220	220	209	233	192	199	198	184	195	214	193	212	198	191	184	213	195	193	205	192	233	194	198	238	186	205	203	205	206	203	198	195	184	211	207	193	185	203	204	202	227	203	194	210	234	183	189	174	192	203	196	181	193	201	213	182	201	171	188	208	187	185	211	187	183	206	195	179	183	198	217	194	185	217	189	192	205	165	172	194	176	188	164	185	186	184	217	192	184	187	177	193	188	227	203	215	201	209	212	189	198	199	186	220	192	200	196	186	200	185	204	202	187	193	178	195	197	217	178	199	210	174	199	197	185	207	217	184	179	206	195	232	220	208	211	220	226	209	190	202	207	204	203	209	204	200	193	185	192	224	189	218	180	206	197	180	213	188	188	190	207	209	169	190	208	199	178	223	181	205	210	198	188	191	199	190	192	194	186	201	191	195	195	207	195	182	194	190	202	219	204	207	181	186	185	190	204	183	208	175	212	213	179	198	184	218	193	167	188	184	196	212	183	195	204	184	208	171	209	188	207	212	166	201	230	221	174	210	179	187	212	191	219	195	189	189	181	195	198	218	203	190	201	189	205	203	188	188	163	215	208	186	193	199	213	162	209	183	202	194	225	201	207	190	191	199	204	224	169	198	206	186	187	211	204	201	208	169	200	193	203	208	218	182	181	186	206	205	212	180	199	154	178	188	178	191	192	206	201	201	198	171	177	165	212	206	184	217	200	206	199	183	184	206	189	224	185	172	185	181	204	209	181	205	187	189	189	195	200	211	169	198	197	180	176	176	185	191	196	192	225	196	174	210	179	185	169	211	209	203	211	190	196	197	231	195	182	186	180	194	189	205	200	212	203	192	179	188	166	205	175	192	183	220	198	193	203	198	179	222	192	192	199	205	205	219	208	211	212	197	205	202	186	194	217	203	203	177	195	214	191	187	199	194	183	202	203	193	193	222	184	158	204	208	210	207	190	211	218	185	195	185	193	214	209	186	175	195	227	219	205	224	180	192	224	201	221	216	205	173	214	194	198	191	200	190	217	198	208	187	188	206	196	203	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18202	2954	6558	6974	5943	4799	3895	3272	2704	2326	2040	1797	1687	1492	1337	1339	1165	1200	1094	1069	999	966	927	848	898	839	791	773	735	802	821	737	781	724	715	664	682	668	689	677	637	704	689	652	689	676	691	632	622	612	685	669	665	665	606	636	618	664	622	587	612	628	627	571	621	611	585	590	618	584	576	623	616	571	547	600	596	613	620	593	602	624	594	636	619	588	563	585	616	597	583	574	600	552	564	599	587	594	614	595	593	594	548	587	553	532	568	607	586	566	617	585	571	595	620	563	584	545	554	552	565	562	590	591	562	564	581	560	590	556	558	559	588	603	603	557	562	598	605	561	564	562	585	586	539	594	610	544	585	572	552	548	558	547	560	561	603	522	517	581	539	538	570	568	546	603	573	565	538	579	547	587	577	571	602	540	574	553	566	548	556	574	539	561	551	583	570	567	548	573	555	590	544	574	539	542	560	544	573	521	586	553	549	632	551	574	550	566	607	627	512	561	579	573	597	589	575	551	567	588	581	583	552	558	569	590	574	551	567	582	576	543	558	604	566	578	555	570	537	571	552	570	561	583	544	573	593	571	523	581	590	526	580	566	566	562	565	586	592	546	582	533	555	565	557	596	521	598	580	598	564	589	542	554	546	552	567	520	576	581	562	586	565	574	570	478	539	574	616	589	561	607	573	571	559	545	538	538	555	574	576	538	584	535	567	573	579	556	583	570	543	583	571	601	570	546	567	601	574	566	568	549	577	571	530	574	617	590	583	600	588	574	604	556	554	562	531	584	594	541	562	557	573	560	540	507	553	600	576	569	578	575	569	563	606	570	577	561	585	507	573	526	559	554	545	608	551	558	581	582	556	523	602	579	565	596	592	553	567	571	574	586	566	571	556	589	573	562	577	577	584	582	578	562	531	566	518	579	580	553	563	544	572	582	585	561	554	535	551	552	558	564	506	580	571	544	606	546	557	598	562	578	550	542	521	602	597	574	565	556	557	553	608	567	589	573	556	546	572	519	563	579	576	581	531	587	597	520	564	571	584	563	556	550	569	560	569	566	588	526	576	564	565	591	559	541	602	569	585	540	567	551	549	554	571	548	562	536	570	585	567	589	567	574	545	558	565	562	570	571	594	541	565	600	549	542	603	545	526	534	570	572	554	567	538	554	609	540	544	552	578	571	587	536	569	542	598	584	582	525	609	593	553	571	576	604	582	573	567	558	587	526	557	581	547	555	584	576	580	543	598	560	592	533	540	564	543	547	607	591	560	581	593	565	592	569	540	592	562	563	525	575	588	598	588	576	596	571	550	555	607	594	563	537	599	606	641	557	549	526	588	553	541	616	569	543	577	526	567	573	594	595	609	561	572	557	621	559	565	584	568	578	545	566	541	576	538	541	583	537	567	576	533	573	536	572	558	582	566	567	554	589	565	583	606	571	574	567	555	536	525	587	563	551	573	587	585	514	583	576	582	605	583	537	587	550	574	578	607	575	544	602	593	566	571	613	563	550	545	563	552	545	546	576	586	585	565	588	548	551	515	534	575	613	552	559	537	553	566	559	541	532	567	520	546	549	578	581	576	591	564	590	582	596	566	586	566	578	498	580	576	582	557	591	534	558	526	542	599	558	494	596	606	560	571	551	558	535	578	570	534	547	541	549	567	558	551	535	600	579	547	544	550	559	579	570	538	521	559	564	540	523	533	542	591	636	514	575	554	577	555	586	582	570	544	555	570	540	597	530	574	603	571	551	544	564	551	594	577	562	552	552	593	542	529	563	559	550	566	541	583	561	586	555	610	570	551	557	611	565	529	569	579	518	576	562	540	575	575	573	531	589	606	538	519	552	581	546	575	572	540	568	549	534	565	587	573	598	596	549	562	586	544	556	554	549	575	604	542	554	539	545	535	534	534	544	582	499	546	579	571	609	567	547	561	518	513	579	545	582	545	566	514	561	573	577	600	607	570	611	550	547	560	559	549	589	569	627	579	578	568	576	559	599	542	589	555	549	565	545	560	536	618	580	521	582	539	544	565	576	553	575	578	599	539	551	571	588	558	612	582	606	641	533	525	586	584	605	576	540	596	545	559	537	538	580	560	535	555	553	566	579	539	595	551	562	573	589	597	603	559	582	563	631	573	600	593	546	549	553	583	525	587	528	568	573	592	554	515	559	566	558	555	562	537	565	527	554	553	555	545	570	626	606	561	599	542	555	571	580	583	560	540	537	553	551	586	566	552	562	539	579	613	598	578	591	583	554	551	559	527	569	604	567	556	521	570	567	604	561	581	543	545	567	564	582	570	551	563	571	560	567	565	564	577	570	575	563	575	551	544	558	582	593	556	565	559	568	604	558	550	600	601	552	518	606	569	580	589	572	547	576	567	593	598	590	591	603	517	530	548	549	579	601	592	548	528	567	584	558	563	524	554	584	537	568	580	599	586	577	577	567	573	524	558	580	570	519	557	537	518	573	578	551	583	606	593	592	573	565	585	603	586	543	564	550	607	553	556	560	575	553	575	530	575	569	575	586	573	537	566	578	576	549	568	561	592	565	553	516	532	561	591	548	567	539	547	539	597	565	565	572	595	559	540	565	537	572	588	508	590	554	586	528	569	527	544	538	582	591	542	608	527	602	549	564	565	519	581	546	517	556	553	574	551	541	560	558	582	573	580	592	598	575	604	610	612	530	561	598	543	569	538	569	559	542	558	552	595	556	602	536	556	600	571	578	536	560	578	568	582	555	572	601	596	590	598	595	555	518	588	549	557	548	555	598	593	564	576	592	562	601	542	574	513	597	572	606	584	591	579	565	549	573	572	568	574	615	543	552	593	575	543	564	574	558	524	556	568	567	540	558	573	491	581	617	576	551	589	574	545	611	580	556	546	577	547	585	499	571	562	574	546	556	549	551	577	572	560	539	565	578	620	598	611	577	571	591	564	557	556	574	590	553	551	526	586	557	587	617	554	571	506	545	545	587	569	562	587	554	597	546	586	587	541	606	608	539	546	562	552	572	533	614	557	565	575	559	570	576	537	504	578	572	523	563	503	594	566	531	564	575	609	555	543	588	541	574	535	560	557	545	551	538	554	544	541	561	568	572	521	572	588	547	610	554	576	550	576	609	564	567	568	573	589	566	590	552	516	577	544	580	546	547	587	551	580	540	557	569	534	565	562	540	573	561	602	536	564	561	557	592	567	580	575	557	614	565	570	616	577	546	558	602	588	563	547	615	606	561	531	611	543	535	527	566	583	568	613	576	488	568	579	564	552	547	573	565	555	574	573	574	553	529	534	544	560	499	540	569	593	546	580	538	547	576	562	599	558	548	532	547	547	531	562	576	549	534	624	563	529	542	565	565	577	560	541	573	564	529	585	582	564	579	584	548	557	576	581	583	556	596	547	577	580	571	541	539	537	582	574	597	562	543	624	571	599	581	580	566	586	561	562	574	574	542	516	557	588	599	556	558	574	543	554	535	551	534	552	583	564	558	562	578	597	605	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3753	338	211	177	127	122	141	124	102	127	116	104	114	116	104	103	123	113	109	114	115	118	108	119	122	109	123	93	100	109	109	94	105	102	115	118	103	115	89	96	112	92	106	119	93	94	124	115	102	90	103	102	109	103	109	103	113	97	109	108	119	90	109	102	87	100	90	106	91	103	91	105	110	115	94	95	114	103	107	113	91	110	114	117	112	106	91	97	92	110	101	127	107	100	105	98	104	106	92	102	114	121	116	126	107	121	107	102	102	123	118	105	94	96	113	117	96	115	100	110	122	108	103	97	117	96	98	117	129	122	109	101	108	111	101	102	99	108	102	117	96	99	106	117	106	108	96	100	115	102	93	114	119	104	118	104	110	92	97	105	109	109	115	101	94	85	95	92	107	107	101	88	111	93	87	117	102	106	98	108	104	116	97	127	112	109	106	82	100	113	103	101	105	102	103	109	101	102	117	116	90	109	101	100	121	92	107	99	116	106	102	103	100	87	103	107	109	114	104	106	117	103	114	108	121	109	105	119	104	105	107	121	91	113	125	110	106	98	104	115	109	104	108	105	98	113	97	111	99	109	86	114	99	90	114	108	105	115	111	102	100	113	115	108	101	102	83	109	114	90	115	101	92	95	101	110	113	119	104	85	114	93	106	99	107	112	106	118	104	109	102	100	124	94	108	98	91	86	93	97	103	125	103	110	112	102	96	112	111	118	94	124	104	113	118	107	102	104	84	100	99	115	97	102	88	113	97	117	93	113	90	105	96	107	124	115	111	115	108	128	115	101	100	88	119	102	112	95	111	106	100	104	98	85	107	96	113	89	115	91	116	109	123	104	98	113	104	97	118	88	125	121	124	99	111	115	97	108	112	121	123	80	101	100	124	125	110	102	104	114	108	103	108	119	111	89	106	120	118	98	99	105	105	108	103	101	107	100	91	99	96	107	115	95	113	104	112	98	106	101	104	116	113	105	118	85	110	105	103	96	111	83	94	89	96	101	93	96	111	108	118	100	98	98	106	116	110	104	96	101	120	91	98	108	109	101	131	114	98	116	100	114	101	95	99	124	104	105	120	96	106	109	122	113	124	106	102	103	133	118	101	97	131	96	100	112	120	107	113	100	106	120	110	124	115	86	138	110	100	104	96	90	112	101	120	98	101	109	126	111	102	110	114	113	114	100	103	96	96	98	100	111	105	94	106	83	106	94	110	115	103	99	112	105	111	104	133	78	102	102	110	90	120	115	91	95	111	118	92	109	103	104	124	109	100	110	101	94	117	90	106	105	109	111	97	113	97	104	117	106	94	100	119	107	109	103	98	124	123	98	104	116	116	115	111	113	112	112	98	95	124	110	95	99	98	115	95	103	108	94	110	113	124	101	95	105	100	94	103	103	117	101	100	93	108	118	121	113	106	109	113	78	99	108	129	98	111	107	123	117	105	89	104	117	92	104	109	98	96	98	120	83	99	109	98	102	96	100	120	109	111	102	95	110	108	123	115	95	129	106	92	119	108	87	120	107	96	116	111	117	101	106	107	111	118	90	108	93	104	109	110	78	101	112	101	137	102	118	103	105	112	120	113	132	119	112	102	99	102	104	93	99	108	111	103	100	92	107	116	111	108	110	111	116	95	107	122	116	100	126	94	119	94	111	108	129	113	119	108	116	105	95	113	99	113	110	118	103	115	134	110	99	110	97	104	122	115	101	88	96	94	97	121	106	106	94	113	106	93	94	95	95	99	117	110	123	90	100	104	119	111	109	114	113	112	94	107	99	112	108	110	103	108	108	110	107	115	109	127	102	92	90	104	125	122	90	115	104	101	109	106	103	103	103	104	109	101	105	119	121	100	101	109	132	97	107	112	106	106	99	114	94	111	95	113	97	106	107	113	104	123	109	90	104	123	103	98	122	110	98	114	99	107	109	97	121	114	89	123	95	114	120	115	132	100	115	127	92	103	96	122	128	97	103	112	110	108	105	101	112	99	94	106	104	102	107	96	100	106	102	109	113	114	129	110	103	113	129	119	112	107	87	111	107	116	112	109	95	90	133	108	109	105	92	130	103	97	110	111	114	87	101	107	117	104	104	94	101	133	96	118	96	115	118	101	116	112	107	131	108	90	120	92	110	99	99	109	120	96	105	110	95	117	96	104	104	90	119	110	109	104	117	120	106	116	108	119	115	88	109	112	118	110	110	103	100	98	108	117	116	100	127	116	124	119	124	100	96	116	111	118	107	107	106	118	101	94	116	100	110	107	116	108	99	121	105	129	101	100	97	115	114	112	113	107	104	106	119	122	102	113	111	107	100	116	109	100	99	116	93	107	114	116	115	105	111	99	99	124	112	98	100	107	101	94	96	120	79	90	105	106	123	112	106	99	107	112	123	91	120	92	102	97	114	111	107	99	96	114	105	126	99	103	97	111	110	118	103	109	95	117	107	96	103	112	93	108	111	111	100	103	117	100	127	120	105	115	109	106	106	113	111	98	106	106	104	102	108	112	109	107	105	128	97	88	103	111	109	106	110	105	107	119	100	101	100	114	125	103	129	98	120	93	103	108	105	124	116	113	116	108	93	94	106	111	130	98	84	103	109	108	91	106	99	114	100	102	97	109	92	104	115	111	113	108	96	111	99	115	111	109	115	93	104	92	101	127	104	105	116	91	114	104	114	124	120	99	116	112	109	115	102	112	85	113	110	100	135	117	121	109	103	107	93	109	77	101	112	101	93	103	108	93	107	103	92	96	115	93	107	95	108	110	114	114	100	97	123	111	110	107	98	119	95	110	108	118	108	134	106	102	123	85	117	113	103	112	106	89	111	107	91	113	101	107	109	112	105	101	104	101	107	98	113	113	125	114	111	96	101	107	118	116	111	109	103	89	120	100	97	114	102	111	112	100	99	105	116	111	104	84	133	106	107	110	108	104	105	123	115	104	103	105	98	105	123	107	106	106	104	110	102	101	103	118	105	94	113	113	121	99	120	87	90	82	134	107	108	123	111	115	111	101	88	90	113	103	123	113	119	114	114	97	107	93	99	102	114	105	109	96	100	106	113	106	130	82	109	105	103	109	95	106	103	107	91	97	102	117	110	100	94	106	117	121	111	110	101	97	108	102	106	108	98	119	99	118	105	107	107	98	133	100	97	88	101	116	117	88	113	108	98	124	111	95	101	95	107	105	108	110	104	123	93	106	100	94	117	114	84	95	82	116	114	122	117	97	102	117	99	102	106	93	108	118	117	105	116	109	112	116	104	101	120	113	111	123	101	100	103	102	115	98	112	111	114	107	103	112	101	107	100	99	106	111	131	97	101	108	110	108	106	110	94	109	89	108	114	82	127	129	107	96	102	109	115	104	118	111	97	100	108	125	117	90	85	101	95	95	122	100	105	115	97	101	90	97	127	116	109	98	129	111	99	114	114	98	113	93	126	113	117	109	131	111	97	106	105	101	99	103	115	103	114	110	110	98	115	116	116	89	108	102	104	108	103	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3425	410	533	554	501	460	442	412	371	421	362	337	334	369	334	330	334	338	341	338	303	322	350	351	312	337	311	338	352	325	310	333	346	336	375	318	337	327	321	304	331	330	346	312	354	329	292	335	302	316	302	326	320	321	321	303	287	343	353	297	346	341	321	335	326	303	317	300	336	339	322	302	302	344	343	340	346	348	333	333	331	334	304	346	311	344	321	366	314	325	325	337	311	342	335	332	313	332	316	360	299	345	308	331	346	330	360	351	281	313	378	288	313	316	324	330	326	317	339	303	326	335	313	334	356	333	323	356	344	344	356	291	320	340	335	323	326	304	337	295	320	321	311	341	325	315	331	329	346	305	313	336	338	342	304	321	353	287	350	333	305	318	329	356	325	317	319	353	322	323	328	323	323	334	307	317	319	333	329	340	361	327	335	319	321	344	330	323	325	341	291	330	298	337	352	320	316	330	327	339	316	331	327	307	328	322	352	332	367	342	311	333	278	307	302	346	317	313	351	306	363	338	335	300	313	329	309	319	294	328	323	309	331	346	327	295	314	312	315	283	291	315	352	362	295	343	319	337	318	329	345	350	309	331	307	338	313	313	348	346	306	304	348	353	342	349	306	330	354	333	332	298	307	321	302	328	327	298	291	336	333	296	316	303	340	304	343	319	377	323	340	328	315	330	296	356	320	310	315	309	310	333	325	290	310	337	311	313	343	310	326	301	328	318	309	321	352	335	366	348	320	347	352	342	348	286	299	309	338	345	333	331	344	323	320	351	305	348	296	299	316	309	310	353	332	352	325	348	363	320	344	337	354	336	312	312	306	302	316	324	313	326	305	336	303	345	330	334	317	340	320	325	315	331	344	341	364	330	331	342	312	319	344	346	318	309	317	350	306	306	315	317	348	332	338	339	322	338	306	294	332	310	327	301	296	314	326	331	347	316	325	312	299	318	308	311	314	309	357	335	304	296	334	306	333	347	346	301	329	309	325	344	341	320	332	316	308	308	342	342	349	316	352	359	316	351	346	333	316	321	329	324	332	326	298	331	320	347	337	317	327	323	291	326	353	291	356	325	328	344	316	317	330	362	323	313	353	328	304	360	334	303	352	320	311	318	346	303	342	330	307	317	337	337	337	342	303	319	337	320	321	292	317	320	307	318	329	333	322	325	311	316	361	306	349	339	317	315	318	336	309	322	334	338	303	325	317	303	320	318	335	307	332	310	313	324	334	344	299	314	324	363	331	338	329	332	353	339	307	296	334	342	331	351	320	340	309	330	305	329	345	328	315	341	316	323	338	304	314	324	318	353	352	336	345	330	342	325	326	355	334	342	337	334	343	337	310	323	348	340	291	295	307	337	346	355	322	349	352	312	332	318	322	310	324	328	338	325	319	328	331	325	367	335	320	319	358	340	327	325	312	376	320	345	354	336	315	328	329	331	332	317	316	330	342	317	312	302	330	325	307	329	329	292	298	325	332	341	319	334	338	310	317	306	343	344	387	312	381	320	346	304	316	339	290	323	329	354	320	298	319	314	330	360	309	334	330	333	328	321	325	355	324	309	313	335	324	310	351	334	325	319	338	328	299	346	325	333	330	345	323	295	340	326	329	342	345	307	339	326	311	331	335	327	363	334	332	312	330	307	316	338	335	330	324	329	333	318	328	312	334	357	324	294	326	342	334	283	295	341	283	327	343	351	372	273	315	324	301	334	334	342	330	318	350	301	336	330	326	318	305	340	319	324	316	320	323	306	314	312	343	348	327	308	333	346	304	309	311	347	354	320	312	340	349	313	319	365	313	325	328	315	327	342	327	321	330	308	296	318	339	321	312	353	325	353	322	338	349	313	335	330	300	314	329	318	307	307	345	299	306	325	331	326	311	299	303	301	336	330	328	337	330	314	310	338	313	338	314	329	360	339	335	354	318	320	353	331	307	333	356	327	324	335	348	339	306	344	319	311	312	326	366	307	328	362	298	318	320	310	332	339	312	304	351	318	314	328	332	345	316	339	329	325	338	302	338	318	321	338	315	313	337	324	295	336	357	297	309	349	323	324	318	332	315	364	340	321	290	317	337	340	317	330	332	355	377	315	305	315	338	342	306	320	315	345	336	336	304	327	353	302	317	312	330	325	310	315	325	318	334	307	331	316	337	356	339	310	326	328	341	309	318	341	320	321	323	341	339	324	340	339	280	305	335	321	311	320	355	350	356	310	347	319	366	310	315	317	322	313	321	348	319	343	320	309	363	343	351	350	327	330	297	360	304	295	358	307	286	342	339	283	336	315	318	328	322	307	322	327	319	334	343	318	305	318	333	324	327	321	319	341	337	307	361	337	314	341	333	359	307	335	348	337	344	334	334	315	361	323	333	312	331	338	327	327	310	345	353	306	325	330	303	326	297	339	333	317	340	355	357	331	341	319	323	328	291	303	329	317	331	287	321	359	339	312	329	354	319	294	316	305	334	302	329	333	346	340	292	332	368	328	357	335	336	301	306	343	313	340	314	365	362	323	349	347	315	307	321	342	322	325	323	344	278	331	334	327	341	323	310	331	321	336	325	337	315	325	319	336	320	334	344	329	333	309	314	313	331	329	309	295	306	321	333	333	335	339	301	323	314	307	312	338	338	307	332	321	317	325	315	311	346	332	360	299	310	347	354	321	311	331	342	339	333	305	327	358	370	332	316	332	325	324	338	324	315	325	345	346	317	328	300	369	292	326	320	302	317	322	341	347	350	312	341	314	330	321	325	340	290	337	345	318	336	353	350	315	330	319	346	322	330	300	335	313	315	304	309	300	337	353	320	332	333	331	316	339	326	322	315	312	321	340	305	328	297	326	330	310	316	353	307	350	315	338	357	328	311	320	300	335	360	335	290	331	342	321	325	347	337	294	347	358	359	338	316	330	313	342	292	312	306	359	318	361	315	314	312	320	338	303	322	319	324	311	326	322	325	315	301	334	351	360	340	329	306	306	345	329	325	296	322	319	322	326	350	329	326	323	342	319	331	308	314	323	337	301	327	314	326	316	305	322	328	321	332	314	332	303	356	334	329	343	350	333	306	325	342	343	316	322	307	328	304	349	295	318	348	290	323	348	317	329	346	334	301	318	322	326	340	324	331	303	324	340	338	327	340	331	310	356	325	341	346	325	341	361	296	356	317	290	300	302	320	327	352	312	342	325	336	350	326	326	320	345	342	334	351	343	330	339	322	336	332	309	324	340	318	304	327	367	331	333	331	330	338	316	309	337	339	325	315	352	346	338	357	348	346	350	355	355	353	352	296	332	338	329	325	309	324	322	370	325	327	312	318	327	360	323	331	348	325	326	351	328	310	303	320	290	343	323	312	332	300	298	364	297	336	315	336	342	336	328	317	324	303	343	334	319	354	310	344	361	322	334	334	308	355	299	321	295	297	322	330	350	313	337	332	316	288	328	347	297	336	332	294	336	325	298	355	300	319	314	346	344	325	321	331	296	302	307	344	317	285	376	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28768	5255	1598	1122	838	543	433	356	277	255	206	183	185	163	129	120	123	143	120	135	107	112	109	112	127	100	99	102	118	102	94	103	100	101	110	100	95	94	104	83	105	77	86	105	92	90	90	95	90	91	112	87	93	88	86	65	103	91	86	99	91	88	99	91	88	97	95	81	100	84	95	91	85	104	79	95	104	78	80	95	88	77	88	93	75	91	99	108	84	121	95	97	100	91	91	103	105	87	106	106	80	95	91	87	105	96	84	100	86	94	98	87	86	88	102	78	96	82	89	88	84	95	88	95	92	93	82	92	98	93	101	86	93	85	95	90	104	97	86	85	87	97	86	77	95	85	92	95	91	78	76	92	75	89	87	92	99	82	79	120	88	76	98	91	90	91	94	100	108	106	99	82	86	82	93	104	93	96	81	90	99	90	102	82	104	111	85	101	92	100	97	84	70	67	95	111	84	78	88	85	85	85	101	93	93	98	82	93	96	85	89	99	96	72	114	74	91	85	100	98	103	97	79	92	81	89	87	105	81	98	80	112	83	82	83	86	87	102	66	106	66	97	99	81	94	89	95	108	84	82	83	87	86	80	89	92	90	82	94	95	71	83	99	94	114	95	81	83	97	99	93	95	95	80	87	86	95	88	77	82	85	94	109	84	100	97	106	92	82	94	98	80	96	97	87	90	96	93	92	96	74	99	93	82	96	85	93	85	106	89	84	93	70	81	68	88	106	90	84	90	90	76	82	95	77	85	79	104	95	94	85	90	86	99	89	83	81	92	96	90	88	98	85	80	79	90	78	101	90	97	101	97	77	94	103	89	103	78	88	108	96	89	84	97	98	82	89	76	100	100	83	89	86	90	90	116	87	64	88	103	88	96	92	75	81	82	72	95	80	90	89	89	94	88	74	84	79	105	87	111	105	90	81	90	98	82	76	84	100	85	104	80	85	86	81	90	82	98	77	75	111	86	82	81	112	90	103	102	80	82	98	90	86	102	102	95	86	90	88	82	103	82	93	75	75	82	92	89	94	103	89	90	88	82	100	81	90	90	84	89	97	90	90	80	91	78	90	96	94	90	82	72	89	82	72	96	94	108	81	89	90	83	100	93	80	92	83	82	103	80	89	86	81	87	83	89	105	86	86	85	116	90	104	85	85	82	91	89	86	80	95	86	84	92	94	83	70	93	100	79	78	84	99	96	95	87	86	94	100	105	91	86	94	92	74	84	97	94	87	77	93	91	80	98	91	81	83	93	87	92	79	95	86	90	88	88	81	87	93	95	96	91	73	80	80	86	99	103	93	95	106	77	84	99	87	100	92	77	84	82	90	79	101	81	99	79	62	88	93	90	106	93	98	97	89	103	91	90	79	100	96	79	102	76	92	95	98	87	98	98	90	89	94	100	70	102	90	91	74	71	93	92	82	92	94	91	95	76	90	66	95	75	101	91	86	92	76	75	102	83	96	72	89	81	83	74	80	90	93	111	80	95	74	73	83	96	92	85	106	85	92	79	80	86	89	103	97	91	97	83	91	99	82	99	81	91	103	89	102	88	79	91	98	85	110	104	94	88	93	96	95	106	95	81	87	91	93	98	76	83	108	95	100	99	98	92	81	89	83	95	88	100	86	87	85	82	94	95	85	98	109	88	80	87	87	86	105	84	85	81	82	87	91	93	91	79	72	86	74	86	84	88	105	91	105	86	87	87	93	87	99	85	89	104	99	84	102	67	91	72	89	90	109	76	78	87	82	73	105	75	85	90	70	78	92	82	102	96	86	93	89	98	86	82	91	83	100	88	84	87	96	82	89	113	102	88	76	99	82	94	88	88	92	89	85	91	77	83	92	100	79	99	85	78	87	101	94	84	88	115	96	96	98	88	84	90	93	85	93	88	77	91	92	91	85	95	103	102	85	72	96	80	98	89	88	86	81	86	109	100	78	86	76	90	86	79	98	96	90	76	88	87	96	78	80	100	91	83	112	77	93	79	91	97	95	80	81	85	88	89	84	78	85	93	107	103	123	86	84	85	74	91	87	98	89	96	89	61	92	85	106	94	109	89	98	99	95	84	92	88	97	78	79	92	78	105	89	98	100	69	75	83	95	102	102	90	98	90	94	107	86	90	84	83	103	99	80	93	74	72	103	86	78	105	88	91	74	93	83	86	79	88	86	87	80	75	93	94	88	81	85	96	92	80	90	94	88	84	94	88	83	95	80	83	71	96	80	80	72	91	80	96	90	89	88	97	85	90	87	113	91	80	107	97	80	91	104	85	103	78	72	105	84	84	78	78	81	104	78	89	100	104	90	76	80	94	79	100	97	87	84	96	95	97	84	92	96	97	91	102	83	96	87	93	109	73	87	96	76	91	79	73	86	107	87	100	76	73	104	86	90	102	83	92	87	97	95	96	94	83	83	88	106	86	90	83	75	118	93	84	92	84	81	103	88	76	90	82	85	97	97	87	86	105	107	104	100	92	95	96	100	79	78	88	78	92	76	81	92	85	87	98	98	79	85	94	90	89	80	82	83	87	81	86	74	112	85	97	97	96	97	77	83	87	105	109	88	87	87	92	88	76	93	84	98	79	93	87	104	81	89	90	76	90	83	69	90	100	77	85	101	95	92	82	80	94	98	86	94	93	105	102	95	82	89	89	103	83	91	91	81	88	87	94	98	111	96	93	71	78	86	94	94	96	88	97	86	74	86	101	90	113	93	91	93	102	92	87	95	98	91	81	88	104	89	90	103	81	84	79	94	82	79	100	105	89	82	82	84	87	72	96	87	97	97	79	95	82	100	84	109	68	98	90	87	95	96	78	80	97	91	86	92	87	84	82	96	110	93	90	84	89	77	84	112	92	103	102	93	92	87	85	69	78	75	88	96	86	87	85	78	96	79	90	98	98	102	114	86	81	77	93	89	91	89	100	79	95	94	90	88	116	85	77	101	99	98	98	94	93	106	72	77	75	99	101	86	97	93	92	116	90	89	79	90	82	77	91	88	83	86	89	84	89	93	85	101	83	86	82	91	92	86	73	94	92	79	79	78	92	93	78	91	106	86	95	72	86	110	97	79	108	84	82	85	89	83	96	107	83	108	101	93	92	69	88	101	86	95	96	93	82	101	62	82	86	94	84	91	108	102	95	83	81	96	84	109	110	111	110	78	100	86	99	84	84	88	98	95	83	103	91	87	74	84	80	89	93	90	74	76	91	95	90	81	80	102	106	83	95	89	85	90	66	100	100	92	68	84	78	70	80	110	92	113	97	74	81	90	91	88	80	96	98	97	87	72	89	91	93	103	85	75	108	66	85	70	86	77	87	84	105	93	96	89	108	97	100	97	99	98	86	74	82	86	94	78	94	87	83	77	70	88	96	96	92	82	96	91	93	92	96	85	91	92	111	97	78	68	66	88	99	87	81	94	116	106	86	91	94	88	78	98	102	83	75	80	100	94	103	84	96	80	96	108	96	95	90	86	82	96	83	87	85	84	90	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13284	1490	3395	3778	3148	2498	2034	1726	1401	1217	1087	925	830	781	733	657	633	543	577	503	513	482	491	494	413	450	448	414	404	397	381	407	355	397	373	401	359	352	361	367	343	343	344	351	334	317	327	349	346	300	334	306	365	309	320	327	298	325	303	339	285	327	305	316	313	306	348	317	315	299	315	314	301	313	293	272	314	277	295	316	317	308	299	328	311	303	293	325	316	318	302	314	275	326	333	311	288	310	304	284	243	335	339	307	324	309	291	310	297	298	266	295	303	300	301	288	313	247	289	299	306	291	326	303	317	300	297	298	313	321	283	330	296	287	288	334	289	326	285	292	315	315	266	320	281	283	267	325	294	289	283	294	303	259	331	322	295	269	297	287	292	308	312	314	316	305	274	262	303	290	297	276	294	276	317	296	300	280	280	308	272	288	283	286	288	293	346	307	304	291	281	307	280	268	295	277	331	293	300	281	286	319	282	297	294	271	287	288	297	298	298	299	305	283	302	271	308	284	291	321	286	301	315	273	312	301	290	299	280	312	313	305	283	280	280	277	296	294	308	263	286	294	302	285	285	299	309	307	299	308	282	291	306	312	279	303	292	297	276	265	292	298	301	305	303	290	301	321	268	279	324	292	296	280	298	304	306	327	281	331	304	315	285	299	301	311	269	297	282	297	270	301	282	297	299	267	331	296	288	296	282	276	295	319	293	263	297	298	309	317	279	300	288	308	292	289	294	289	284	317	278	298	273	313	278	276	340	300	305	296	311	303	251	316	275	307	257	266	294	285	304	288	322	287	306	276	287	295	317	269	297	268	288	270	283	310	276	309	311	264	336	283	294	277	298	304	262	284	303	289	297	296	309	291	286	305	326	300	264	268	266	259	314	282	320	287	287	278	268	271	277	311	269	303	307	297	302	280	319	291	310	280	285	283	339	307	282	267	317	309	288	284	287	293	297	284	314	302	289	309	313	273	298	301	316	289	275	269	293	320	314	320	309	278	315	287	306	297	320	292	285	298	327	265	294	312	281	302	307	309	274	297	304	309	318	307	263	274	255	293	282	286	311	290	287	294	294	285	305	302	279	277	312	297	274	273	300	296	284	299	271	295	276	289	291	309	312	302	284	299	273	271	295	312	309	282	318	303	296	293	291	320	283	251	297	307	270	290	304	298	285	281	314	307	293	278	291	277	276	293	291	300	330	307	292	306	290	300	311	265	301	305	304	286	291	294	262	314	298	334	295	295	317	277	279	256	304	293	266	321	282	303	308	271	274	273	276	283	284	303	280	297	306	300	296	324	299	292	293	296	310	288	311	288	258	315	292	272	289	296	271	297	287	278	284	277	304	305	280	298	301	304	273	249	288	306	293	297	290	343	296	305	322	308	264	314	315	289	282	291	307	296	302	262	275	313	301	289	273	267	297	310	312	259	309	325	297	280	278	290	303	285	280	278	319	295	288	312	319	314	310	283	289	292	280	292	291	321	285	286	282	275	296	300	290	294	284	311	303	311	303	313	312	298	284	332	322	273	277	278	290	296	299	288	278	299	297	303	307	283	277	307	270	305	294	313	285	308	294	277	295	313	262	290	299	327	281	284	318	288	312	300	303	319	266	278	278	318	301	277	313	326	295	306	300	286	272	269	286	291	290	295	272	278	299	296	259	296	285	281	331	269	285	300	284	294	298	272	330	286	307	293	282	313	299	302	339	290	306	320	287	298	293	290	293	295	286	294	307	310	297	304	304	343	318	275	301	259	297	308	274	282	301	299	272	295	304	337	302	284	307	307	288	291	316	285	280	288	322	289	297	295	260	289	273	293	267	295	280	310	275	245	280	310	323	297	297	298	285	289	299	306	293	253	283	278	295	271	286	325	295	304	330	282	321	275	321	285	276	308	313	258	321	276	296	321	295	305	326	308	327	298	303	308	348	300	308	315	296	264	315	323	274	313	293	314	288	267	307	279	278	277	298	303	292	321	316	269	283	286	299	291	301	272	298	278	296	288	290	281	310	267	292	259	266	320	255	273	291	286	260	322	285	267	282	296	288	277	306	305	255	321	328	270	321	275	295	309	282	311	292	284	281	268	289	289	285	301	273	292	277	269	330	300	289	299	288	315	280	282	322	299	265	328	288	318	300	279	309	295	283	285	324	295	277	311	286	312	302	295	281	278	254	275	268	268	305	314	318	281	289	308	309	284	283	322	306	299	281	310	270	309	268	294	281	277	291	304	291	308	288	288	291	276	321	282	292	299	297	266	329	281	297	296	309	288	315	294	305	314	284	278	327	311	283	309	303	302	291	322	284	282	296	323	316	299	280	279	276	264	270	313	293	278	271	276	294	319	305	319	299	286	306	299	305	289	313	295	309	295	316	293	286	283	298	284	277	340	307	336	307	308	291	310	316	304	293	296	248	299	277	289	307	317	296	303	310	310	321	287	311	273	283	280	290	291	282	296	272	307	304	280	282	295	264	332	290	313	287	272	268	295	301	291	264	293	293	248	293	288	301	356	287	304	301	306	292	294	301	309	293	285	284	315	275	318	266	285	277	295	297	288	295	288	282	265	319	293	300	308	287	294	284	315	294	333	302	273	280	270	324	277	288	289	300	278	282	328	287	279	298	287	289	291	286	296	282	318	289	282	284	307	303	303	274	323	281	294	273	281	304	308	281	287	314	308	289	298	277	268	286	311	296	307	316	315	298	296	278	290	293	313	292	276	268	292	309	298	302	294	297	267	280	274	290	259	293	297	317	298	279	296	302	311	274	287	284	266	286	305	302	319	282	274	302	301	303	296	281	297	314	283	296	328	311	305	278	266	286	265	310	296	322	295	282	283	319	282	318	303	302	318	321	319	304	292	315	303	315	305	315	309	265	312	290	284	320	289	301	261	295	311	326	300	284	290	255	260	278	284	304	295	291	275	296	291	298	298	280	282	289	302	264	297	299	293	321	290	277	322	306	295	265	302	317	321	299	305	265	267	277	316	286	276	296	288	261	327	281	296	310	312	287	292	272	313	317	274	293	292	275	269	279	261	303	300	310	316	319	310	273	305	323	289	264	292	287	296	282	278	250	296	301	283	299	285	290	288	339	276	286	290	287	288	285	277	265	310	276	272	282	308	307	311	289	303	334	267	302	304	297	267	278	285	327	290	273	309	308	312	328	294	310	321	270	282	276	285	278	285	312	272	308	281	285	323	283	317	307	254	262	284	314	298	304	304	311	285	292	299	307	280	286	333	288	287	244	288	298	303	308	306	287	322	308	274	286	293	303	304	282	295	290	281	292	269	273	313	277	285	304	289	274	298	288	284	296	295	284	303	302	275	263	277	269	284	305	296	307	322	278	328	282	305	311	280	296	294	280	295	301	290	279	298	309	280	278	302	321	280	286	321	333	296	315	291	266	302	299	281	290	308	264	279	284	302	285	271	308	294	301	313	290	268	259	293	276	322	293	287	294	308	298	298	277	324	283	291	294	312	298	320	272	257	297	323	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36326	14051	4684	2399	1575	1136	834	710	587	503	410	383	337	325	309	323	270	271	267	238	273	226	227	235	248	221	225	229	212	233	215	227	197	204	202	211	204	205	187	217	186	219	234	206	214	208	231	199	193	214	202	229	176	218	194	180	185	195	196	205	220	191	207	209	213	201	194	196	192	190	207	188	221	178	212	179	221	199	206	202	198	197	191	183	200	202	201	185	218	213	218	201	192	204	203	183	199	193	185	218	188	206	193	187	195	204	204	193	209	205	214	216	209	183	205	219	165	198	193	197	187	169	196	190	204	192	189	206	183	195	207	194	178	201	176	195	224	193	188	215	185	189	200	177	186	183	193	193	199	198	208	185	201	214	202	189	205	198	184	197	202	202	179	193	199	204	202	206	207	187	168	197	184	211	199	194	177	200	189	167	203	190	204	206	183	194	184	196	201	197	192	183	192	198	195	210	198	203	193	191	231	193	203	189	185	204	187	197	194	204	193	189	218	196	201	180	220	198	203	187	187	197	206	199	202	183	192	204	184	201	200	192	201	205	188	191	195	194	188	191	210	196	188	197	215	211	215	209	223	196	210	179	175	202	193	186	165	194	214	210	200	206	210	192	199	189	212	189	210	200	217	196	216	185	212	197	195	199	185	169	190	194	187	202	191	197	183	178	205	215	212	225	192	178	209	204	183	204	190	209	208	180	196	190	203	222	205	216	188	199	181	186	202	189	198	173	191	189	191	194	187	189	203	176	206	193	188	197	207	191	181	177	197	203	192	164	212	186	188	202	195	192	227	176	202	180	200	194	198	196	201	199	205	194	198	181	181	190	211	180	178	205	165	196	207	223	208	193	208	182	196	199	169	171	192	189	224	179	197	206	210	207	177	230	181	192	197	187	202	219	194	174	204	159	187	219	201	205	221	214	201	195	208	195	204	182	196	188	202	197	192	205	192	195	170	175	173	203	215	216	195	191	192	202	169	198	209	200	174	191	199	192	193	194	217	190	212	169	197	197	216	195	212	189	176	216	204	219	176	197	223	200	219	215	183	164	191	212	182	211	169	203	211	174	190	189	177	161	195	186	220	212	205	197	193	223	198	209	208	204	180	185	173	173	206	203	165	206	186	173	212	194	190	209	204	193	183	201	178	229	200	203	193	211	191	190	172	203	207	169	209	203	190	184	177	186	208	157	208	164	184	204	203	167	191	208	203	202	211	171	180	181	199	207	224	200	210	184	195	199	208	156	179	190	217	188	196	181	185	192	201	191	194	213	212	199	193	219	203	205	218	177	230	193	192	203	239	205	208	185	200	198	195	188	209	205	214	206	202	200	182	202	193	207	199	193	188	183	201	212	185	227	186	183	188	173	180	204	189	185	180	200	208	213	194	192	205	213	200	208	192	188	216	165	206	177	219	215	204	209	188	172	198	181	196	179	191	177	232	209	194	193	178	188	188	196	186	191	178	213	195	211	213	201	189	197	200	213	189	202	196	208	201	184	214	174	202	199	204	199	208	218	199	214	197	191	201	213	176	199	194	201	183	181	210	175	194	212	206	208	211	207	186	174	209	202	198	194	210	219	211	223	221	189	189	200	197	189	191	203	196	185	205	210	208	226	192	194	197	196	218	188	202	176	181	195	198	209	211	181	190	210	200	171	185	189	226	215	222	201	203	170	175	197	195	206	202	192	190	193	212	190	167	172	200	221	186	202	200	200	212	194	211	186	213	202	215	176	213	177	191	205	204	212	199	170	211	190	197	220	186	192	185	173	204	210	179	187	214	202	189	188	194	194	186	192	195	213	169	212	200	205	191	201	209	188	167	200	190	189	202	167	199	192	201	198	220	180	216	211	187	207	217	186	219	211	223	195	196	211	203	172	205	204	188	177	196	161	197	214	184	226	198	193	212	227	210	203	201	196	205	190	204	203	171	191	203	175	203	212	209	190	187	182	179	195	218	219	185	205	183	197	198	188	183	178	187	189	188	177	225	190	169	195	211	208	186	173	228	222	223	198	177	194	210	170	209	164	195	179	186	201	213	187	197	207	193	190	197	219	189	189	229	178	204	193	209	183	198	182	211	213	184	176	181	162	190	204	189	198	180	179	206	211	184	197	208	210	200	199	183	173	197	191	178	183	215	190	209	189	184	194	219	208	212	204	197	209	179	209	197	187	203	181	212	214	214	207	177	173	221	205	197	202	214	210	192	202	174	202	178	209	194	185	214	180	201	189	211	205	186	190	191	205	199	199	180	207	205	199	194	203	193	212	208	201	210	215	179	185	181	210	229	198	203	194	181	213	205	193	195	197	179	205	197	180	186	191	177	182	187	224	178	192	235	182	201	204	183	187	193	194	211	212	181	175	183	190	205	200	187	219	195	204	201	196	222	213	202	225	211	205	203	203	176	201	205	186	191	168	200	193	228	171	215	185	196	242	189	180	199	208	180	184	199	193	216	213	205	197	226	224	197	187	225	175	185	185	191	196	196	185	209	196	173	226	214	194	197	216	234	190	186	199	200	212	199	213	202	181	216	192	188	184	204	192	200	194	214	197	198	210	193	196	204	197	198	178	200	210	194	207	207	224	206	175	171	180	200	182	199	200	184	197	186	200	202	179	196	169	201	195	200	194	222	207	203	200	200	212	208	192	181	176	184	220	209	177	171	179	196	176	191	200	186	209	176	209	196	156	190	189	199	171	175	214	174	179	205	201	200	178	176	194	202	201	199	205	186	200	199	207	205	213	214	178	213	233	206	199	176	184	171	195	198	186	188	199	214	213	207	203	209	215	183	204	192	186	201	192	178	188	197	182	203	235	207	182	226	220	168	203	183	212	198	215	222	210	207	175	198	177	201	193	211	194	193	216	173	186	214	205	190	199	194	176	203	175	189	194	200	201	193	195	199	191	206	199	191	193	208	161	203	217	179	173	195	209	185	194	183	203	184	188	191	203	199	179	197	205	178	212	194	206	202	208	222	196	187	177	172	162	185	208	192	207	184	208	203	225	197	176	181	177	200	200	200	197	181	163	195	195	192	165	201	177	209	201	195	215	175	182	223	211	202	184	210	197	221	191	209	183	200	201	209	177	207	192	200	202	175	187	197	175	187	197	190	178	205	181	214	194	199	181	189	205	180	177	207	211	219	181	212	230	222	183	205	203	201	168	218	201	211	186	191	181	179	217	203	188	205	208	210	202	192	200	209	189	190	193	204	196	190	203	211	186	196	187	193	191	196	198	193	188	188	187	207	191	200	202	196	183	210	200	217	173	191	203	202	221	218	207	170	187	182	208	194	220	205	211	191	206	179	219	195	196	216	192	194	197	205	196	209	193	177	209	181	203	192	199	205	192	195	186	223	182	186	216	195	209	193	203	188	175	196	185	207	219	196	196	196	201	198	218	203	182	187	187	199	199	201	191	213	191	188	227	190	198	203	203	203	211	227	203	187	195	200	201	211	188	195	188	214	194	194	205	192	198	195	218	183	209	198	176	185	214	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17522	2876	6545	6975	5953	4668	3911	3250	2651	2386	2047	1834	1647	1467	1434	1244	1192	1081	1096	1031	970	931	952	916	823	817	797	778	803	801	765	743	738	736	705	760	740	658	694	668	679	674	696	708	659	666	660	636	663	597	666	608	611	603	609	611	537	583	601	600	635	635	604	600	575	573	590	578	593	630	552	587	567	589	660	593	544	588	589	579	557	610	655	579	583	580	545	582	586	575	602	572	581	572	601	563	600	592	593	577	577	559	628	571	587	576	567	571	614	557	578	597	569	606	568	554	584	579	561	569	560	540	569	533	576	588	585	543	574	578	563	546	546	576	560	570	543	574	562	560	609	556	583	573	527	578	569	595	559	549	556	555	537	595	537	601	570	562	532	572	571	555	564	524	553	553	606	529	579	579	558	589	547	531	525	587	539	564	555	548	547	618	554	557	607	572	595	578	522	521	560	541	542	617	521	569	539	583	563	551	530	569	536	590	553	542	605	547	564	543	562	560	580	543	563	547	582	530	540	538	609	568	533	604	571	568	574	533	557	549	586	565	563	578	551	552	606	606	544	543	564	552	583	630	609	557	579	533	548	575	532	555	566	558	561	549	505	549	566	611	600	552	543	550	555	569	558	567	557	533	557	558	537	559	577	549	551	590	580	594	543	562	607	599	575	522	535	552	558	562	550	523	599	529	573	564	621	546	547	586	554	583	554	593	598	604	541	571	522	544	570	569	550	583	566	568	590	529	558	578	541	555	551	567	558	596	581	606	589	568	557	567	549	553	521	557	595	531	568	545	578	575	584	539	599	555	538	579	585	581	556	554	583	566	599	576	586	587	558	549	586	575	568	564	536	526	559	526	550	557	558	571	622	577	584	555	552	588	544	545	555	571	525	592	578	582	551	518	546	536	505	584	533	533	584	549	529	586	579	551	527	564	569	569	534	530	593	574	562	555	556	567	562	536	548	580	560	573	524	523	571	584	567	548	559	592	585	598	578	560	546	523	550	597	584	562	538	587	509	554	513	577	555	589	564	575	596	549	540	585	585	570	571	588	567	523	569	538	554	562	572	555	567	579	586	521	543	532	538	512	575	599	548	574	562	551	536	603	537	535	566	533	546	575	564	562	564	592	560	538	545	562	584	575	566	539	552	553	567	530	568	551	564	529	569	603	580	555	622	593	598	537	591	588	498	549	576	561	571	569	581	572	618	573	604	558	585	565	514	544	534	594	590	590	556	559	558	556	606	585	573	586	556	579	556	580	516	568	528	593	520	557	590	533	560	563	577	558	536	562	541	569	552	629	554	544	559	564	531	555	573	538	596	598	574	588	524	596	591	595	591	585	574	568	550	519	550	580	544	547	565	556	542	543	516	577	566	568	558	578	547	579	586	591	556	561	582	549	580	576	567	574	593	553	618	564	546	535	531	607	581	590	551	570	605	589	547	575	589	569	579	552	560	611	597	585	542	574	579	597	579	540	570	594	557	557	573	551	587	535	558	545	553	527	541	601	578	585	563	546	556	540	550	608	596	596	524	571	596	550	598	575	593	547	565	628	553	574	536	577	542	555	561	586	559	564	577	589	577	536	531	556	592	581	596	565	540	546	533	548	567	540	531	575	540	592	586	563	570	566	544	528	545	554	544	547	526	518	581	577	544	530	522	591	566	565	574	540	589	557	574	597	560	573	558	560	561	576	568	564	533	560	584	533	531	578	524	613	597	594	583	573	550	556	571	571	568	563	588	603	563	561	585	553	568	576	572	556	547	559	564	552	527	571	581	566	574	558	562	526	559	559	571	551	557	544	551	587	559	582	619	540	598	586	558	589	585	558	556	635	597	571	533	554	556	551	535	581	535	559	574	554	539	550	617	552	570	542	549	569	555	515	541	571	547	528	539	586	558	551	573	593	559	559	604	548	565	554	565	555	558	546	554	576	585	587	548	579	573	582	537	554	568	526	584	604	579	590	565	542	603	599	552	584	530	554	563	538	580	583	569	571	573	583	584	591	571	584	570	562	577	560	599	546	593	561	576	569	515	562	537	592	556	529	576	585	588	560	549	534	568	554	615	563	561	556	547	571	554	586	588	591	554	526	556	592	550	603	572	589	573	528	565	529	590	588	617	565	563	611	558	567	551	597	597	549	561	538	578	580	531	557	554	569	519	605	586	544	571	580	566	534	562	627	599	568	548	549	583	579	551	506	582	553	502	572	574	559	552	552	555	569	549	526	547	546	571	559	574	594	544	558	593	545	552	531	531	554	559	571	521	560	506	573	548	550	570	590	529	541	529	565	554	543	561	537	565	608	573	551	555	567	600	552	513	545	570	549	603	546	547	571	542	544	569	532	546	557	555	561	595	595	560	563	547	542	532	558	590	576	576	568	569	548	558	544	572	533	571	590	561	554	542	593	583	580	610	552	560	564	530	574	569	572	550	525	590	600	539	570	582	558	548	558	583	529	549	546	579	555	617	591	553	620	535	580	573	568	494	571	551	556	544	554	606	524	537	572	569	538	584	567	582	542	564	538	563	607	551	540	555	552	593	564	561	534	552	558	554	553	586	567	593	550	528	563	549	555	558	568	567	545	596	569	565	547	597	594	557	595	622	535	516	539	505	581	585	574	582	575	585	572	571	556	582	587	562	518	543	557	571	583	607	588	556	569	555	531	567	572	573	525	549	510	583	591	573	573	547	577	509	538	578	557	600	577	574	559	604	578	557	572	593	584	595	597	542	514	618	571	545	550	539	561	560	601	562	541	562	572	593	563	544	565	577	601	570	564	600	551	585	542	556	550	548	578	592	597	560	570	506	555	554	553	556	585	556	576	587	531	534	575	561	545	555	574	532	529	571	566	588	560	525	543	551	593	575	562	633	546	573	554	595	578	592	572	578	599	586	600	566	523	592	606	541	511	541	560	559	553	548	546	517	578	568	550	581	559	578	557	627	603	566	562	582	549	548	515	559	578	581	602	570	533	537	547	585	569	535	572	552	535	581	596	600	568	569	576	583	617	573	525	522	549	571	589	561	604	546	584	587	585	548	547	570	571	576	578	522	509	589	569	566	555	543	555	614	566	597	524	615	573	560	547	549	552	516	616	551	589	590	574	538	585	535	577	595	529	575	529	593	558	588	566	569	537	592	578	603	554	598	596	566	565	541	581	547	539	568	613	563	578	594	575	523	566	527	588	548	607	550	535	544	555	578	509	533	516	602	560	555	561	552	588	607	571	541	588	537	565	570	561	523	532	572	570	552	592	585	570	589	559	537	561	563	543	582	612	582	556	516	585	612	599	552	541	586	583	539	591	553	560	539	573	543	565	572	581	608	569	546	583	566	567	556	562	539	519	557	564	573	567	581	565	523	548	591	543	578	585	601	570	583	548	585	580	584	559	576	567	531	551	569	571	581	579	576	579	533	563	591	595	551	583	584	556	562	580	550	590	514	519	552	530	575	591	583	567	587	539	581	543	572	590	547	575	583	554	583	559	600	508	534	607	561	559	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3402	286	186	157	133	129	119	127	116	129	88	105	97	121	109	127	104	109	106	91	112	103	108	122	119	108	106	112	92	119	117	107	107	98	100	121	90	106	115	101	90	107	115	124	107	85	110	106	108	105	126	105	88	105	105	110	107	103	93	98	98	113	93	95	99	100	112	107	106	84	119	90	103	105	103	125	87	99	102	105	129	91	124	118	82	108	110	91	105	104	114	112	107	135	110	108	101	101	105	106	89	108	118	96	86	86	87	103	108	94	98	120	104	108	111	122	95	91	98	104	117	102	94	108	122	82	106	103	95	100	102	108	92	97	111	118	105	106	106	93	110	107	101	105	115	93	109	121	97	85	92	110	96	106	120	101	106	106	92	114	115	111	112	108	103	118	100	91	104	104	114	103	111	99	111	106	109	113	98	95	115	109	104	105	109	97	122	119	101	117	88	96	86	71	105	102	92	108	115	108	118	99	104	116	92	119	98	111	118	109	100	110	82	114	108	119	112	105	95	111	101	104	120	112	95	103	101	104	102	109	121	119	106	100	111	101	106	96	120	103	108	111	92	102	101	101	101	111	106	102	136	112	101	115	104	123	101	89	96	96	103	114	106	98	101	101	82	112	100	106	102	99	113	116	111	97	93	101	101	97	111	96	125	116	122	99	109	115	100	97	107	103	100	101	116	98	111	107	98	116	89	110	98	106	95	112	106	111	121	94	100	76	99	100	122	132	99	108	99	115	107	102	109	90	108	107	85	118	123	102	119	115	104	117	97	106	87	121	109	114	92	103	112	85	125	98	97	93	84	110	121	102	105	105	121	108	104	127	122	106	110	103	102	109	105	125	121	110	81	95	109	104	121	96	94	139	98	99	105	105	100	90	93	102	117	100	110	112	105	108	98	110	108	115	117	95	111	108	106	112	111	96	109	100	114	107	112	106	105	98	112	118	117	98	117	111	81	104	105	111	110	99	95	105	110	120	107	115	107	110	106	100	92	99	106	92	91	107	119	89	93	99	98	97	98	124	99	104	105	90	106	101	105	112	113	128	119	100	126	100	99	105	111	94	113	121	105	97	101	100	95	125	95	87	119	104	100	90	83	123	121	100	93	88	122	96	113	98	112	101	108	118	108	111	114	104	120	117	101	94	101	106	103	105	119	99	102	97	108	105	107	110	122	107	116	112	100	96	112	99	113	115	102	96	98	101	107	95	101	103	102	101	117	101	98	95	84	97	91	111	98	133	94	93	115	110	99	118	106	99	90	99	109	109	105	108	110	104	103	88	107	94	93	95	91	114	113	109	92	103	105	117	100	86	77	91	106	108	109	101	117	97	109	102	120	109	130	94	101	103	108	103	99	120	129	129	104	133	89	101	105	110	107	97	113	115	101	89	98	111	106	117	108	88	121	107	112	114	94	117	105	117	101	107	127	108	88	115	113	119	100	91	106	124	103	102	103	92	110	112	90	107	102	101	89	108	117	102	104	118	90	105	83	108	107	105	88	110	106	114	123	120	89	94	103	116	104	94	103	86	95	117	108	109	92	113	99	120	102	116	104	114	97	96	104	103	104	95	113	103	103	120	109	129	98	95	109	114	101	89	102	104	120	113	111	105	102	103	96	112	109	89	117	100	120	103	112	103	108	87	110	110	118	96	113	103	92	123	102	105	101	97	121	118	98	92	97	105	117	126	111	104	96	85	108	109	82	114	98	103	111	101	105	104	108	113	79	95	96	116	101	106	103	116	115	104	104	112	125	115	104	120	108	91	110	119	85	86	96	113	84	120	114	112	112	123	111	119	118	94	102	118	91	110	108	121	97	120	118	97	112	96	108	125	113	110	95	108	97	114	116	94	117	109	114	100	110	99	108	85	88	126	111	96	99	90	82	78	122	111	109	100	115	97	102	94	99	116	106	96	95	107	122	101	117	92	97	90	104	101	122	116	92	95	95	114	85	85	112	112	111	101	107	106	114	107	121	115	109	87	98	102	102	128	98	84	105	112	104	88	105	96	94	99	96	84	91	85	100	98	101	94	96	101	118	81	93	99	98	97	96	106	138	112	96	93	98	104	103	117	99	114	90	101	100	109	101	110	109	104	113	105	105	101	123	110	114	116	94	93	98	113	104	112	98	94	109	137	98	124	99	96	101	117	94	110	106	91	114	111	89	116	98	115	98	105	110	111	102	99	103	103	101	96	111	109	115	105	117	100	118	107	90	104	112	107	113	99	108	124	98	98	98	104	115	105	117	113	103	93	81	103	96	113	113	103	107	114	93	124	90	108	96	126	107	109	88	106	127	81	89	112	101	92	113	119	99	92	110	115	118	113	97	88	103	100	115	92	109	83	121	114	123	112	107	111	81	108	100	110	105	108	78	104	122	81	116	108	108	112	96	97	100	104	135	117	115	123	110	108	108	86	90	105	95	109	108	97	106	119	116	79	82	114	109	92	105	107	109	116	105	94	94	90	98	83	109	114	114	109	112	122	111	100	120	108	91	126	98	106	106	104	108	122	112	105	93	114	112	108	95	98	91	126	104	121	86	88	106	86	100	99	116	109	121	105	96	101	109	104	122	98	95	105	104	110	89	93	105	79	100	115	116	95	103	93	112	94	99	111	100	110	108	103	119	97	99	120	106	83	104	87	103	104	107	106	112	107	111	107	104	77	86	106	96	101	93	106	104	98	118	108	119	107	117	79	116	123	108	106	95	89	92	114	133	112	110	95	94	114	87	110	119	98	118	107	107	113	110	114	122	98	98	115	94	111	119	109	94	102	104	107	107	106	101	121	114	113	125	109	111	108	128	95	123	102	107	101	110	111	105	104	128	118	102	106	120	110	109	93	131	87	105	118	104	117	110	110	107	97	98	85	109	112	101	103	89	107	88	112	107	107	110	107	101	110	107	115	128	106	115	94	98	95	87	107	107	110	100	111	120	105	92	107	102	109	116	91	127	106	99	103	105	107	115	101	101	111	105	109	84	99	113	103	103	107	98	94	101	110	98	112	95	99	94	95	107	119	97	102	95	107	87	94	97	121	107	118	95	113	94	101	101	102	115	115	105	109	125	94	109	101	111	119	101	106	101	100	94	102	124	70	105	99	107	119	86	119	121	91	86	100	118	114	106	111	113	107	99	110	90	124	124	122	120	109	110	94	102	98	98	108	106	109	111	114	86	98	96	102	105	103	117	126	94	96	117	116	105	110	103	91	95	108	97	128	102	100	88	107	100	105	115	106	113	110	92	104	121	110	91	102	101	112	89	86	95	100	113	98	102	99	101	127	97	94	127	113	116	119	112	91	90	103	98	89	96	122	111	94	88	117	108	109	96	121	93	108	105	93	92	109	118	99	102	112	102	102	109	96	108	106	131	97	104	107	92	106	112	98	98	109	95	93	107	110	101	109	102	101	108	93	95	99	121	101	115	94	87	85	123	88	110	110	110	99	105	116	107	106	102	98	105	93	111	123	119	112	95	102	102	108	106	103	92	96	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3116	378	519	569	510	427	424	442	397	409	351	380	342	351	348	342	343	323	331	337	308	345	355	335	341	324	330	308	314	312	333	315	322	347	341	334	325	308	308	335	335	349	314	334	336	302	341	311	313	338	343	312	304	341	330	320	323	317	363	332	311	317	305	355	290	317	321	314	302	315	327	325	305	331	351	323	316	314	321	332	304	318	333	298	315	362	342	289	303	311	336	351	336	279	321	307	330	319	307	311	327	329	339	331	314	325	321	310	327	348	301	334	314	360	293	295	338	298	341	301	345	356	319	345	320	338	305	342	298	322	309	375	327	308	349	305	316	310	322	348	323	338	350	312	347	348	337	309	358	334	301	341	331	357	275	314	351	355	328	342	338	312	304	306	332	323	327	313	307	302	346	329	348	353	313	350	316	343	298	321	333	313	298	330	307	297	303	326	346	319	322	329	321	313	294	333	335	319	325	313	324	361	294	314	309	304	333	328	312	309	341	310	304	332	305	330	340	314	314	329	340	325	325	297	303	341	325	327	281	341	291	348	330	301	333	302	319	322	308	292	306	349	327	354	316	332	316	319	322	343	313	328	348	377	341	315	301	325	301	283	327	308	335	327	336	294	306	333	333	345	311	310	328	313	330	336	334	355	327	307	328	308	282	329	338	326	331	348	311	304	350	324	313	326	297	330	353	329	336	319	337	338	336	344	330	336	338	318	319	331	319	383	335	334	334	319	325	338	325	318	277	316	345	308	348	329	294	324	324	325	337	311	342	305	325	317	304	313	323	342	299	309	323	356	304	352	309	316	333	326	335	271	312	307	335	310	306	295	306	340	328	340	313	340	287	331	340	331	345	328	338	323	292	338	339	319	310	324	348	331	309	351	320	325	313	308	292	311	310	337	306	303	346	348	316	324	316	323	319	340	310	334	312	352	315	312	325	293	326	321	314	318	297	309	316	335	318	331	331	342	320	304	326	312	328	321	321	298	347	331	337	350	356	322	325	338	319	316	331	304	318	314	324	301	320	348	342	306	315	333	320	335	309	331	333	314	342	340	308	301	339	296	351	339	320	338	315	314	301	318	289	350	311	332	321	330	312	315	335	319	350	289	367	279	302	338	336	353	329	346	308	315	302	300	348	311	310	313	319	327	323	362	322	316	306	323	317	344	329	317	352	319	327	271	357	323	305	320	330	324	287	321	322	323	348	302	350	310	288	293	309	345	281	328	336	325	344	317	325	307	300	303	330	348	342	339	318	313	300	295	323	305	317	309	303	328	364	313	312	325	287	304	319	324	328	319	318	311	297	319	333	320	330	307	324	309	316	347	323	306	343	345	322	341	298	323	340	316	322	321	339	310	322	329	371	350	317	331	332	305	316	314	287	341	293	312	333	308	342	294	317	346	357	336	325	320	304	302	291	340	330	306	321	338	303	352	327	302	357	304	342	329	335	309	355	339	366	332	331	302	284	345	316	305	313	335	310	331	351	323	344	330	314	323	334	330	327	326	358	321	341	352	342	332	339	343	325	311	307	332	319	325	363	340	322	301	329	356	316	309	341	312	309	324	330	322	324	301	305	328	335	327	322	306	355	325	329	293	317	344	314	326	339	310	328	317	305	351	355	317	351	307	344	324	378	305	327	311	333	350	353	297	324	307	318	328	321	295	337	355	353	338	346	288	303	313	332	347	334	320	300	347	312	303	330	333	332	313	333	321	312	329	330	307	317	324	307	302	358	321	322	322	321	356	317	349	313	310	297	348	310	315	328	309	342	300	349	340	313	312	338	342	307	326	353	317	308	325	318	323	297	330	321	330	326	325	332	322	316	334	342	350	315	332	322	320	343	376	320	361	342	332	308	333	328	321	330	314	303	337	335	329	283	328	338	312	301	334	316	313	327	344	295	323	318	309	321	348	327	336	331	347	317	325	334	310	326	310	326	375	318	315	323	316	337	317	294	306	323	316	333	374	321	335	309	338	327	310	323	299	335	311	315	354	351	320	335	309	328	329	359	361	310	302	316	347	300	332	304	324	332	293	302	287	338	327	340	327	303	355	313	289	364	314	277	311	319	337	337	334	312	340	333	310	312	317	330	313	341	346	333	353	319	323	307	335	339	327	308	306	306	330	348	349	357	321	325	337	326	309	313	333	326	332	364	332	289	310	323	312	319	318	308	329	334	326	332	308	351	307	365	328	330	356	321	317	311	295	331	285	326	338	300	323	331	325	332	318	341	316	316	314	338	335	300	310	338	336	310	313	318	310	324	320	355	329	299	317	326	340	313	317	333	337	299	305	338	341	324	312	321	299	330	339	353	314	319	331	332	327	335	304	313	325	331	354	310	332	310	323	328	308	319	330	316	315	348	316	316	337	311	326	338	315	294	311	337	320	336	339	359	325	316	323	342	331	323	353	338	347	294	336	300	330	361	330	301	324	349	331	296	326	308	351	327	329	307	337	361	345	338	352	312	341	320	307	322	312	334	333	319	288	328	316	313	301	330	307	333	337	361	315	303	342	327	331	327	279	315	328	327	362	330	317	312	326	323	337	334	337	328	312	328	311	332	297	341	326	313	291	356	313	322	331	347	356	324	336	343	330	314	302	327	294	339	310	332	332	304	285	304	318	325	342	313	312	328	313	298	311	327	356	348	334	309	327	316	343	293	318	330	330	304	319	354	343	297	324	342	322	342	365	329	326	320	331	298	322	331	303	324	311	323	317	318	338	331	339	317	345	285	282	343	291	331	322	335	328	318	266	346	331	333	332	347	306	308	348	322	315	329	318	305	324	338	307	298	342	300	323	320	335	316	317	332	282	320	349	307	314	323	327	329	340	316	312	315	369	295	331	310	301	340	291	303	324	338	316	321	315	319	332	310	321	321	327	338	320	339	324	310	336	307	317	303	285	362	334	317	319	311	323	312	317	352	325	320	319	326	334	309	359	296	314	329	333	345	299	299	350	325	320	338	343	334	269	321	320	340	297	322	321	320	320	325	312	332	323	335	313	315	334	324	315	326	363	334	327	319	320	330	327	305	302	334	331	331	314	317	357	305	319	304	330	347	317	313	309	312	313	300	325	343	292	319	298	320	335	352	318	305	339	342	328	319	344	336	308	328	311	301	325	293	314	287	333	363	311	327	364	318	321	329	347	311	324	328	322	335	345	340	316	316	297	307	331	330	309	308	303	336	324	355	336	357	320	321	352	345	326	312	302	287	321	300	346	333	353	353	318	332	368	305	299	327	342	352	323	348	322	318	337	282	341	327	354	309	340	310	313	361	312	324	331	356	307	303	297	317	303	343	344	318	323	307	311	332	304	343	337	298	372	340	328	309	330	319	335	336	347	340	339	291	365	306	322	329	335	284	323	324	327	343	289	324	312	316	304	343	323	308	320	312	315	298	319	318	319	297	297	327	317	345	301	316	341	334	325	322	315	295	317	326	329	331	326	318	296	347	290	323	350	298	306	318	347	346	332	320	309	315	316	324	304	329	317	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28450	5057	1565	1077	732	536	442	365	273	217	205	169	162	158	147	136	135	129	138	130	116	110	93	131	113	102	108	105	97	101	107	106	105	115	98	89	112	100	97	106	82	107	90	99	95	84	96	112	70	82	96	102	98	99	89	110	93	94	106	95	104	80	87	86	89	101	108	92	99	82	76	75	96	99	123	98	96	101	97	95	91	105	101	92	97	78	80	82	85	90	93	85	92	101	91	97	74	80	96	80	96	94	85	93	112	77	103	76	95	96	93	71	95	84	95	85	79	89	107	94	86	90	97	81	87	91	96	103	99	80	94	90	96	90	93	104	88	97	74	102	99	90	90	96	80	89	86	94	100	92	81	89	78	88	87	99	99	75	89	103	75	92	95	93	78	91	94	66	99	96	94	85	97	82	82	100	87	85	102	95	86	70	96	86	110	85	75	101	86	80	87	76	93	87	82	96	99	85	91	71	104	86	75	81	97	91	95	84	103	94	83	90	90	90	82	89	95	110	86	96	96	70	90	90	87	101	86	97	87	80	87	86	92	81	99	87	73	86	80	79	96	82	88	71	90	95	80	83	104	93	84	89	85	84	69	110	86	94	84	71	94	96	98	86	98	93	87	92	92	83	86	98	83	93	94	80	101	84	77	78	109	83	108	84	107	106	104	65	97	93	88	98	94	93	76	93	107	72	94	75	93	95	89	77	83	92	92	88	91	98	71	76	108	87	79	90	85	85	98	103	80	86	63	103	81	89	84	117	79	81	102	93	80	86	84	106	81	100	97	81	84	92	78	94	78	97	98	114	81	91	91	106	106	94	84	70	88	94	125	98	88	98	79	83	85	95	80	90	82	98	75	89	86	84	74	107	87	95	75	104	88	106	98	108	89	82	82	101	82	79	93	77	81	81	101	99	103	80	86	82	90	83	99	85	82	105	87	77	89	103	97	90	76	98	86	71	101	82	91	73	91	77	86	86	93	85	85	82	87	74	80	96	78	87	103	89	82	75	95	103	88	81	92	95	92	77	90	82	81	113	99	97	80	89	92	88	98	104	92	94	92	78	87	94	103	78	77	97	88	78	105	100	83	95	79	96	70	90	85	95	80	82	88	90	91	89	91	105	92	97	88	86	86	81	95	81	106	94	92	114	94	75	89	87	73	93	88	95	70	117	100	106	93	95	87	94	85	76	111	108	97	84	94	85	75	77	95	84	107	97	103	103	90	91	84	87	88	81	91	91	94	97	96	78	106	86	77	87	100	78	89	90	89	92	87	77	84	94	84	84	103	94	93	100	107	92	85	82	95	79	71	93	101	89	73	93	82	89	98	76	99	97	78	94	102	85	104	91	89	89	96	99	98	98	85	91	89	78	105	96	98	80	81	108	87	91	82	108	97	97	102	81	75	86	93	96	94	102	72	81	96	82	94	94	79	70	92	95	87	88	102	80	98	90	99	87	95	82	99	92	97	73	100	79	84	93	81	94	105	84	95	74	96	90	81	70	84	101	82	84	75	103	89	77	99	92	72	108	85	86	89	101	83	93	83	102	89	103	87	86	91	84	87	75	89	89	83	89	80	82	112	77	77	100	79	82	86	89	71	81	85	64	111	97	92	97	87	97	67	89	92	88	88	71	101	105	90	72	92	90	77	87	88	91	74	86	77	81	91	86	93	86	100	87	93	111	75	107	86	78	96	111	92	104	91	80	85	75	86	83	100	92	91	98	89	78	87	85	103	95	89	111	82	89	87	73	109	94	77	96	88	88	104	96	95	88	79	90	101	104	88	67	94	102	98	88	91	82	94	96	80	87	84	85	94	110	78	95	85	74	97	101	108	89	103	88	76	82	86	81	82	70	81	106	91	107	100	86	114	97	84	91	80	99	77	77	98	98	88	84	104	91	86	80	108	95	85	87	88	80	98	97	86	75	88	81	87	90	73	78	116	84	102	99	79	106	91	95	100	91	91	95	90	76	85	102	78	95	82	65	89	77	114	64	89	102	95	92	95	88	83	98	93	85	97	74	94	95	102	101	87	94	81	106	78	102	83	86	90	102	95	98	71	89	84	91	98	94	99	97	88	86	106	69	99	92	97	91	90	88	92	90	99	102	99	73	88	75	98	91	82	108	87	89	86	94	81	95	84	101	83	96	79	86	95	98	80	98	93	106	97	92	100	75	81	93	92	108	102	97	107	81	97	111	88	85	77	94	96	70	104	91	89	96	89	87	89	80	97	91	75	108	77	92	76	80	94	102	87	83	86	81	71	92	96	84	109	95	87	80	90	74	93	81	86	92	99	90	87	91	100	99	95	91	98	97	96	101	73	78	79	94	78	85	103	103	87	73	77	93	90	101	76	79	107	84	101	84	88	96	72	101	78	81	79	77	95	99	96	86	99	94	96	76	80	92	87	98	90	102	81	98	99	85	77	91	96	98	95	101	95	112	89	106	108	103	89	86	93	74	98	73	90	86	84	94	101	93	66	89	106	95	80	95	88	105	88	93	77	87	94	78	85	104	81	91	92	84	95	100	82	86	83	93	76	93	96	89	73	80	89	95	80	103	106	88	85	91	90	93	79	102	84	75	84	88	107	94	89	88	97	92	109	116	96	91	79	91	90	81	93	94	88	81	99	102	75	97	95	94	87	112	84	94	95	96	97	89	95	100	84	83	99	105	83	86	92	84	99	88	78	78	75	86	99	91	86	94	98	93	89	95	103	106	99	102	87	82	97	83	96	75	97	85	91	87	88	83	83	83	94	94	88	85	95	100	90	81	93	97	103	99	82	86	96	87	85	93	85	92	80	87	75	86	79	97	70	106	110	94	99	78	95	104	99	94	81	75	85	85	74	94	107	112	96	83	94	97	101	96	104	83	98	101	87	90	92	94	87	95	93	80	90	99	80	71	89	84	90	69	78	93	89	91	78	81	93	96	93	87	80	94	97	80	91	95	83	93	89	83	71	94	99	93	103	97	99	84	92	73	102	83	70	86	89	82	97	89	97	103	109	88	75	99	93	87	91	86	107	105	99	114	74	113	99	74	93	87	87	108	80	112	97	89	82	93	99	100	91	87	100	113	85	85	103	100	99	79	90	92	95	75	104	84	80	79	90	84	73	91	105	88	87	107	102	88	86	93	92	84	89	101	116	97	106	101	93	109	97	85	86	88	84	73	93	81	102	81	93	88	92	98	78	73	101	90	80	79	83	80	74	85	104	101	79	100	87	94	94	102	93	95	108	100	91	95	89	96	82	84	81	97	98	96	87	70	97	83	104	69	88	82	94	98	88	82	85	84	99	99	95	99	78	74	84	79	89	78	97	85	99	74	105	98	89	106	90	87	92	75	75	72	99	98	89	83	93	83	84	85	97	97	75	90	106	88	101	88	90	86	98	86	90	96	95	84	77	103	81	82	104	88	105	88	82	66	103	96	90	85	105	93	89	84	103	92	73	82	97	91	81	97	77	89	86	95	85	95	105	96	90	85	85	93	92	87	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12947	1484	3408	3821	3220	2543	2040	1712	1402	1178	1003	944	821	753	745	701	660	629	576	529	545	483	514	477	499	421	485	397	418	433	387	408	410	383	320	368	383	378	347	352	361	366	323	332	355	349	323	350	347	319	312	310	322	346	336	334	311	320	326	328	315	316	347	292	334	309	304	324	333	298	290	313	301	294	306	331	314	297	341	301	324	309	316	288	291	294	328	297	318	304	310	317	274	324	291	306	327	307	300	320	282	297	313	319	328	291	263	286	285	300	280	300	307	312	288	304	291	280	339	306	311	297	280	272	305	330	295	299	315	271	278	298	316	301	291	289	274	306	296	312	285	309	284	328	301	274	298	294	266	287	301	282	309	314	322	333	269	316	299	291	295	297	315	295	319	324	323	333	332	309	305	316	299	298	311	314	304	289	292	313	308	304	310	290	310	296	318	289	296	306	292	295	301	331	261	279	293	290	273	283	292	283	279	316	284	324	290	298	293	286	295	310	324	293	303	282	288	281	304	302	296	304	311	295	328	285	326	292	281	323	292	316	307	296	302	264	289	291	281	295	330	299	310	289	282	302	283	310	318	284	278	293	304	281	339	279	270	302	279	270	275	286	320	309	277	243	296	272	267	275	306	312	302	323	291	288	283	265	289	318	298	286	347	292	298	337	290	293	304	309	286	313	307	296	262	300	290	309	284	300	265	310	293	288	288	293	271	302	279	287	286	325	316	312	276	285	302	299	301	298	305	282	300	279	315	279	267	295	291	303	309	286	311	322	269	283	326	288	281	329	299	282	332	299	295	302	297	294	282	282	295	260	307	303	288	273	293	311	308	313	273	329	310	297	294	270	288	279	288	277	273	293	308	316	309	291	307	294	310	300	328	281	291	286	301	258	282	324	275	275	305	294	275	285	308	318	298	286	317	299	331	309	286	281	301	299	297	303	292	315	300	278	282	317	309	289	308	335	308	269	312	319	316	301	280	258	288	304	322	284	277	305	301	313	313	304	306	314	294	279	289	284	265	270	295	310	298	281	320	307	329	327	266	340	332	281	341	294	302	308	300	311	279	280	290	268	305	291	288	294	306	278	294	317	294	284	299	314	315	279	282	292	266	305	312	292	248	295	282	284	308	261	297	312	291	287	294	291	288	306	297	317	289	301	286	272	319	276	291	315	302	318	282	289	289	298	317	294	272	323	294	297	296	306	298	281	290	270	287	304	307	278	287	281	296	318	320	308	308	303	303	308	303	268	301	281	302	313	312	303	298	284	324	286	335	307	275	284	281	311	286	320	303	261	286	278	292	325	288	319	312	294	302	277	300	322	315	303	277	284	298	273	314	328	294	286	281	285	299	308	314	288	288	256	308	290	315	288	312	274	298	312	323	292	288	286	313	284	260	288	265	302	280	256	288	292	304	313	307	290	301	305	275	296	294	286	291	260	289	269	284	304	263	309	284	285	282	277	303	277	276	282	273	287	307	266	298	314	289	283	290	282	300	286	313	282	300	282	293	297	293	274	273	315	297	273	304	285	294	300	255	299	315	300	330	313	326	316	296	276	289	312	280	282	285	295	287	280	286	317	281	299	290	326	298	298	241	272	313	301	276	305	314	308	289	319	296	320	301	302	262	286	291	308	326	308	292	255	287	251	269	311	325	320	293	300	294	320	293	282	297	289	311	346	308	277	311	267	282	278	305	311	284	302	312	293	283	273	305	275	331	313	284	299	284	292	307	294	286	297	309	279	312	299	284	302	276	286	306	305	269	297	294	295	274	287	302	301	291	285	296	308	331	282	319	277	316	326	297	324	286	276	314	313	322	285	294	324	308	285	291	319	284	296	292	279	280	345	291	300	304	293	292	289	310	297	288	292	299	296	323	285	302	308	337	260	301	276	304	323	295	302	298	309	299	294	320	285	284	300	273	298	277	307	273	275	315	288	271	300	286	295	299	280	278	302	279	316	287	311	305	300	321	276	301	319	312	274	301	288	279	308	308	312	291	294	292	288	306	291	303	279	326	317	260	299	313	285	286	304	310	287	263	299	309	289	328	300	307	282	260	298	296	316	288	313	288	297	301	305	309	288	301	307	276	310	288	270	286	295	276	324	321	286	305	267	297	267	297	279	288	260	305	293	270	285	271	311	319	313	298	308	280	290	320	284	272	302	321	304	273	310	284	299	295	280	276	300	295	331	294	321	319	275	300	287	300	314	279	268	295	274	268	269	316	313	293	297	352	264	292	307	312	286	306	318	298	284	271	245	258	292	258	267	292	314	324	291	299	268	282	321	304	302	326	309	305	282	268	305	290	289	305	292	316	288	255	299	288	264	303	299	306	295	301	314	299	251	299	306	305	294	310	280	310	314	295	282	287	286	320	281	279	292	273	277	326	324	320	290	297	284	279	280	338	320	292	283	267	296	320	288	267	282	275	282	323	293	323	294	299	264	318	302	287	332	286	304	274	249	295	303	299	300	292	295	317	305	278	308	291	283	275	308	321	278	282	309	327	270	277	284	308	303	276	275	274	312	292	323	294	267	276	301	333	270	303	263	297	309	312	343	290	283	287	295	315	294	301	270	256	315	280	290	299	284	317	303	293	289	315	310	289	279	313	273	262	322	301	271	275	295	295	310	297	294	302	326	319	335	307	297	296	324	289	280	320	306	280	264	276	309	283	271	304	294	302	301	303	274	291	308	284	312	279	274	277	305	294	292	291	323	279	263	298	295	300	290	303	279	310	285	305	304	305	296	266	285	305	302	297	279	259	341	302	312	277	291	303	307	307	302	310	348	293	271	296	321	304	275	281	309	299	305	309	287	283	287	287	291	325	262	274	270	286	267	293	285	304	306	266	297	288	277	293	304	292	288	279	285	268	313	309	308	270	296	291	285	292	305	298	318	277	274	263	296	308	319	293	257	290	299	311	313	320	294	293	309	311	263	294	305	316	296	293	279	300	283	293	303	294	301	312	306	304	265	288	321	273	284	295	314	290	288	277	301	280	296	292	334	283	321	312	299	290	275	310	281	306	283	270	301	290	296	299	259	299	304	287	259	285	301	313	288	318	301	290	302	284	326	301	289	267	280	297	282	291	296	301	303	315	312	324	321	281	274	298	306	275	302	297	280	285	290	290	302	263	293	267	288	281	292	315	318	282	279	267	296	331	288	317	320	283	323	285	264	278	300	284	286	291	305	297	288	301	260	264	295	290	274	302	273	289	286	268	295	276	314	298	301	319	315	274	287	276	307	269	294	282	296	319	315	314	296	291	286	297	308	293	295	262	261	329	290	276	320	307	279	291	267	276	286	263	283	311	319	287	283	323	281	284	281	295	325	283	297	289	287	288	298	300	295	287	294	293	275	279	283	272	311	297	298	283	330	276	313	314	293	296	300	270	320	312	303	297	261	294	321	267	286	328	304	306	302	301	294	315	313	294	271	305	296	306	272	282	280	278	280	296	281	307	306	318	265	258	311	289	291	306	281	299	268	309	272	302	290	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37460	14573	4818	2422	1590	1164	876	733	569	446	404	393	374	306	308	307	243	264	254	275	230	241	240	216	214	224	206	220	218	223	230	220	223	224	221	212	224	195	220	183	203	196	223	207	212	190	225	211	204	232	218	207	174	166	212	198	168	190	215	201	201	203	200	194	195	194	198	209	198	173	170	217	191	206	195	185	190	179	184	201	179	206	190	180	191	206	203	209	193	200	180	205	216	222	207	236	181	211	214	199	178	188	210	219	202	196	213	217	195	187	192	192	194	206	220	192	188	209	200	190	168	198	184	216	207	184	195	173	180	177	178	165	197	205	205	198	203	179	187	197	199	164	177	191	172	200	211	224	190	229	204	204	181	206	193	182	194	212	177	182	213	202	206	210	194	187	202	208	219	197	192	197	186	181	198	196	185	207	193	176	213	201	218	208	198	183	200	205	194	200	221	216	194	203	215	184	218	185	196	193	192	219	173	202	179	202	192	190	200	210	186	226	193	184	190	213	202	206	218	196	212	200	192	218	204	204	180	192	209	188	215	185	205	193	204	197	219	221	207	203	202	196	183	216	211	211	197	194	210	224	209	177	199	183	195	194	213	190	167	206	205	174	204	160	196	186	201	209	201	210	224	209	195	203	192	174	181	173	201	177	170	199	229	182	175	224	200	186	183	185	184	189	204	186	194	183	211	202	188	205	195	192	193	198	201	177	215	225	209	197	177	198	190	217	217	218	180	192	198	190	213	190	199	182	185	198	200	201	206	176	174	202	177	225	226	211	199	188	183	184	226	190	193	213	202	200	188	207	236	187	210	187	189	206	203	192	209	197	197	206	215	204	203	192	185	166	199	205	192	196	177	203	203	216	195	196	201	204	173	158	193	189	185	203	188	207	209	196	170	167	207	193	222	187	181	182	178	190	203	205	203	193	197	195	192	189	193	195	178	194	176	193	180	201	214	194	192	172	189	182	198	224	202	197	187	208	205	183	191	199	187	205	229	202	187	200	194	173	208	196	224	190	182	218	217	195	205	198	205	199	195	226	195	177	234	205	192	208	204	211	195	174	186	206	202	176	194	233	201	186	186	190	193	187	176	213	178	200	196	210	204	197	208	190	206	182	186	208	200	192	198	207	182	187	191	211	211	196	210	188	184	178	195	220	182	207	215	207	207	204	183	196	200	199	185	188	196	174	204	185	167	202	217	213	209	189	185	210	212	204	210	182	194	192	197	202	196	188	173	194	198	180	211	193	209	214	186	186	201	192	193	180	178	208	193	192	183	200	176	210	188	202	198	208	203	195	188	207	170	224	192	220	180	217	197	190	194	209	200	196	204	205	194	170	201	225	175	179	169	195	209	199	190	175	182	208	204	199	190	186	211	174	188	190	186	208	195	196	197	203	188	180	209	217	196	173	176	188	202	188	178	204	197	211	213	218	184	182	183	183	172	175	182	194	204	199	175	222	205	210	207	202	190	201	216	201	205	203	198	204	211	199	190	216	194	197	205	166	216	212	180	186	163	188	193	207	180	199	193	197	180	189	213	201	191	190	177	185	177	203	194	188	200	174	213	217	190	183	216	190	175	179	188	197	215	203	189	198	194	171	194	195	200	190	195	180	189	211	183	197	171	184	192	219	202	165	201	176	177	229	195	210	210	204	208	236	200	184	178	203	194	187	209	202	224	169	199	206	194	177	204	206	185	206	180	198	171	211	187	178	211	182	228	206	212	189	171	208	192	176	200	210	203	197	207	171	193	211	222	175	209	184	223	232	199	210	202	208	205	189	197	196	192	178	186	205	199	184	190	173	199	223	175	198	182	212	200	206	216	188	192	209	202	200	195	187	218	207	197	205	195	189	193	187	179	202	182	195	201	197	202	188	192	211	206	184	200	191	185	206	199	190	185	210	202	216	187	190	195	175	186	199	213	205	187	164	191	220	208	185	191	204	168	191	221	196	193	222	198	213	184	177	194	196	176	186	198	192	187	214	186	208	176	201	212	178	211	181	173	220	222	185	228	194	156	165	190	193	205	178	171	200	187	186	192	195	203	206	201	191	214	190	189	241	207	185	206	206	205	168	191	194	194	191	212	222	201	202	216	199	195	180	185	198	209	195	211	198	200	188	184	197	210	184	185	232	220	170	212	190	196	208	192	204	187	202	193	219	196	204	206	179	200	178	174	198	196	207	208	210	208	196	197	212	199	188	213	194	206	209	173	203	194	199	189	180	182	195	209	187	204	206	152	199	190	197	204	193	181	195	184	204	215	216	195	193	211	216	208	191	176	193	211	201	173	187	188	198	215	186	192	199	208	232	196	185	198	202	215	207	190	207	196	198	187	220	180	189	208	196	207	191	194	194	172	184	201	183	186	191	207	217	209	181	191	206	216	187	173	194	190	192	203	177	208	186	194	214	181	197	178	163	204	169	216	214	166	175	199	218	198	200	220	203	185	223	218	207	190	209	183	197	199	177	201	202	218	196	176	200	193	205	226	181	194	175	179	218	218	194	192	188	171	191	186	221	184	193	198	196	189	189	201	196	211	156	202	198	197	234	215	217	212	195	200	186	197	206	195	216	174	215	210	196	207	177	203	228	191	217	198	230	213	208	193	194	169	200	203	219	192	188	202	204	189	250	185	206	214	173	179	192	187	211	160	190	200	180	186	184	206	197	193	182	193	208	205	193	185	192	194	204	215	199	212	191	188	188	167	195	203	213	219	197	190	171	222	200	179	187	207	203	175	195	186	196	228	203	188	191	197	217	195	174	218	215	218	221	214	199	197	181	204	198	169	183	202	181	198	198	209	174	207	209	191	190	185	210	187	204	203	178	191	172	191	178	214	193	229	201	186	196	194	166	179	199	213	198	190	188	186	203	190	191	186	192	196	183	208	190	188	202	189	202	231	195	205	205	190	198	202	202	192	205	192	221	182	203	213	179	180	196	180	190	200	203	191	217	193	204	199	208	209	196	207	195	188	235	195	227	198	201	205	202	202	205	199	192	178	195	212	227	209	173	184	208	191	181	187	200	189	186	199	185	198	194	203	194	196	203	221	181	174	212	194	193	208	209	205	186	192	217	207	201	203	205	214	203	199	207	194	192	198	200	200	204	210	210	196	198	215	179	214	211	227	210	191	200	169	200	213	198	199	222	209	201	202	203	215	184	197	199	196	195	192	193	179	197	181	195	182	180	194	193	174	186	207	194	204	214	180	204	187	191	208	221	197	196	192	190	166	199	187	216	194	204	177	213	187	191	215	209	197	194	194	197	206	210	227	207	197	164	222	203	205	190	206	175	188	217	176	197	210	220	217	191	199	188	227	188	186	210	188	220	192	204	175	168	183	187	180	197	195	196	211	172	213	199	188	190	183	210	194	201	203	212	195	195	192	180	214	196	188	203	153	190	205	170	195	217	198	193	176	187	185	202	201	183	190	190	219	194	170	223	181	204	185	179	216	185	192	183	217	212	223	209	204	212	170	174	195	211	234	201	191	182	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18152	2864	6547	7144	5922	4671	3919	3258	2749	2328	2082	1764	1622	1494	1342	1296	1237	1110	1067	1005	1055	943	908	945	904	843	843	844	805	756	791	707	724	729	714	772	678	688	690	706	702	679	691	643	650	650	704	631	614	624	633	661	591	607	588	599	620	615	603	615	662	578	585	609	560	575	620	590	612	537	570	568	594	564	574	597	591	623	604	606	592	590	587	578	623	576	566	597	554	558	565	564	550	583	587	582	597	588	551	633	557	591	541	602	608	585	606	585	545	605	553	563	595	582	558	530	548	584	547	530	612	554	585	572	570	586	616	571	584	581	573	598	564	596	537	562	590	531	588	573	557	584	482	554	558	583	549	590	531	587	602	593	558	601	558	586	600	569	547	597	555	594	570	575	524	580	540	525	567	612	567	574	592	597	565	594	563	526	564	575	576	562	579	528	584	578	574	579	570	587	578	600	535	548	565	581	557	600	553	583	559	562	573	578	548	574	574	610	556	595	573	535	547	602	566	602	592	550	568	562	561	542	566	563	586	539	538	583	563	605	571	507	615	551	536	570	548	555	558	522	577	583	582	585	587	559	608	528	562	542	581	570	583	545	578	557	522	518	520	558	602	569	538	570	572	572	576	559	581	559	639	544	511	547	584	564	572	560	565	538	556	578	563	559	580	580	555	533	526	536	526	560	605	575	577	571	629	588	543	590	590	563	594	562	600	574	576	570	548	570	528	528	567	538	553	538	565	580	542	540	549	557	590	564	573	572	588	591	586	549	564	525	585	532	540	532	570	545	574	531	606	595	535	581	592	535	615	554	574	579	549	583	593	572	543	561	587	517	546	517	576	597	554	575	545	535	614	586	559	538	607	568	558	541	587	559	543	552	534	562	573	569	552	572	559	566	586	568	582	575	590	548	572	527	524	580	550	595	580	566	568	546	616	544	546	547	563	587	606	586	574	553	543	591	569	569	568	556	567	550	580	570	511	528	509	546	556	610	576	538	553	579	517	562	572	570	579	572	597	566	576	547	542	532	558	570	522	568	553	556	563	575	592	516	563	573	568	571	590	564	622	616	550	577	622	543	590	602	583	570	569	536	573	558	580	581	606	569	588	526	541	578	593	578	562	565	612	583	533	574	550	552	582	563	541	599	565	542	582	557	535	566	575	544	564	570	533	585	599	592	586	532	602	539	587	561	559	557	571	586	587	566	520	521	564	582	583	582	573	623	553	551	605	563	578	565	564	572	598	587	556	583	582	570	569	549	559	562	560	540	568	593	527	582	534	557	554	576	514	557	564	505	585	522	568	595	597	562	567	538	582	516	535	587	614	605	585	588	550	584	593	569	597	525	618	545	561	570	561	598	565	611	547	575	548	566	563	567	603	554	554	569	537	536	550	574	550	577	559	572	594	545	559	550	567	580	571	605	542	535	522	564	554	559	595	534	528	562	602	561	546	530	543	561	598	564	523	576	543	554	562	586	567	551	545	564	547	566	548	603	537	536	569	527	586	570	594	589	593	571	525	591	561	552	566	601	575	564	548	547	549	552	585	581	601	531	575	553	526	521	575	595	572	543	584	481	572	560	557	535	567	565	576	548	565	583	556	577	539	556	555	576	565	574	560	572	550	610	516	607	562	531	533	561	550	607	563	560	595	544	533	573	538	520	573	571	545	590	535	595	598	599	562	562	620	591	537	552	581	555	554	580	595	548	575	568	550	582	610	592	567	617	596	583	572	600	610	564	592	571	555	586	561	578	610	560	584	550	591	527	555	551	599	590	582	536	599	548	535	564	549	564	526	580	583	575	568	538	556	592	576	563	549	563	564	514	566	550	577	532	553	547	553	562	612	612	534	542	585	584	583	538	562	540	568	589	554	575	559	559	552	599	560	596	571	527	575	549	585	533	623	503	600	613	581	548	549	551	508	584	577	580	559	538	583	568	547	580	588	570	603	507	558	591	556	539	542	540	575	536	581	586	567	590	595	561	571	570	567	586	572	559	570	567	592	552	562	555	545	537	526	605	593	561	622	578	584	541	542	563	552	562	546	568	605	571	603	547	550	568	633	531	600	565	558	602	564	574	583	552	554	586	552	526	587	564	565	553	545	576	555	571	515	526	509	554	546	552	581	563	556	597	555	580	553	575	575	519	540	534	602	557	537	552	576	553	522	602	576	528	571	595	567	545	556	588	571	562	553	592	609	534	542	526	528	523	556	567	571	553	577	603	596	569	582	537	564	545	558	548	555	578	594	558	515	550	564	513	537	562	566	565	573	571	589	553	559	564	529	564	616	592	543	560	586	583	566	583	572	570	565	592	605	587	560	579	599	580	581	610	570	583	569	545	569	603	539	543	588	596	506	581	535	595	532	545	572	544	544	560	572	537	566	535	523	535	544	564	563	550	536	553	591	591	588	567	550	567	584	611	593	573	593	558	545	533	576	568	510	586	621	544	545	590	567	624	539	538	564	540	569	573	603	558	597	628	554	533	550	539	530	584	572	558	556	606	561	555	598	577	559	537	545	539	584	571	536	609	597	557	522	568	557	579	580	557	575	570	587	526	592	577	582	554	560	512	555	567	581	572	571	591	580	555	562	636	523	579	584	588	572	531	579	510	584	569	547	591	589	563	565	546	540	574	592	548	579	545	534	534	572	543	566	619	559	587	576	540	606	571	555	553	576	545	582	511	571	602	504	532	567	539	579	553	557	574	613	544	541	610	526	556	525	579	541	557	593	577	528	534	556	556	597	581	586	528	556	541	561	580	553	540	564	576	586	552	557	608	581	570	543	558	535	585	528	596	542	594	561	576	573	542	553	506	569	561	573	608	589	618	557	536	530	548	551	565	558	543	516	624	556	560	531	547	544	549	562	595	611	583	574	570	581	570	550	533	574	573	512	571	607	535	554	578	578	575	553	591	529	580	566	612	620	577	544	550	606	544	529	552	581	578	587	522	558	625	601	575	544	584	566	562	573	624	525	564	562	551	560	543	580	550	547	582	591	571	576	598	587	554	569	569	518	546	583	547	581	557	589	550	533	548	560	563	581	571	556	586	567	593	548	578	590	534	524	561	550	586	572	582	528	593	532	554	582	561	563	539	570	563	530	514	536	581	554	598	554	583	517	567	582	596	555	585	602	567	544	554	554	591	610	550	573	567	595	543	591	601	578	554	559	579	546	573	568	512	563	557	608	555	595	523	574	571	569	558	546	596	530	520	563	592	587	563	561	556	582	582	566	552	527	562	553	572	521	540	594	516	593	541	585	537	558	574	522	499	551	582	558	563	568	555	570	540	564	608	583	540	558	523	569	572	547	610	544	575	556	538	560	575	533	584	577	577	587	562	601	578	579	546	579	524	590	566	590	541	537	562	563	531	579	565	571	570	587	572	567	528	557	542	541	626	586	548	558	554	594	583	561	540	601	518	559	553	584	553	538	538	578	571	555	535	617	550	532	576	541	552	576	507	564	561	543	552	584	606	604	558	588	560	568	611	513	609	597	548	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3514	279	211	160	149	118	117	129	114	114	125	105	118	120	108	114	100	111	121	109	107	118	90	80	100	95	103	130	103	131	118	123	99	100	122	105	95	91	131	99	115	124	115	112	98	113	115	107	98	104	125	128	125	97	119	109	103	99	116	107	112	116	108	100	99	104	103	115	101	117	111	102	95	92	113	112	99	103	113	98	103	81	131	103	111	108	96	113	95	109	98	103	100	110	99	95	123	104	123	93	93	95	98	100	104	104	109	111	118	122	108	96	112	104	100	107	103	116	99	94	105	110	116	97	121	116	86	98	93	103	110	104	93	95	105	126	123	125	82	109	108	104	108	99	107	106	94	126	110	91	111	97	106	123	84	103	96	102	104	119	117	96	95	110	111	110	118	124	103	91	118	92	91	132	120	87	109	90	109	111	109	118	103	115	105	130	107	108	103	94	107	88	104	108	102	98	86	106	104	106	103	101	98	98	85	109	95	104	102	108	137	102	101	116	113	111	94	112	108	102	115	108	109	107	104	122	93	112	119	104	98	109	124	101	108	98	101	116	106	115	106	113	90	114	94	89	121	104	90	106	110	114	111	93	113	94	96	116	125	84	99	92	98	114	106	140	120	106	99	100	93	102	104	113	106	104	127	116	101	117	94	111	92	108	115	115	113	105	89	128	104	88	104	118	106	85	94	116	109	105	127	116	101	106	101	108	112	104	117	107	104	98	91	109	114	95	83	120	116	99	117	93	92	108	106	88	121	111	105	104	99	99	125	101	106	107	104	113	105	100	114	111	110	89	104	127	109	122	124	90	107	102	98	86	102	97	108	101	98	118	119	100	107	101	119	92	114	119	111	102	125	111	104	115	105	89	115	91	105	109	130	98	99	101	108	100	119	101	90	117	112	106	111	122	121	122	120	110	109	90	106	96	109	101	100	109	119	98	84	91	130	103	120	101	121	97	123	109	103	113	98	102	104	102	115	102	105	117	108	110	88	116	115	93	104	117	127	88	113	119	122	114	108	96	106	102	98	106	98	88	110	100	85	105	114	94	98	91	96	125	94	105	106	101	107	99	106	83	95	113	93	103	95	100	115	120	99	103	107	114	102	126	101	100	99	95	116	115	123	109	107	121	99	86	111	91	123	104	101	111	111	102	97	116	101	102	98	109	104	101	116	108	87	105	103	117	123	97	104	106	91	102	109	95	116	105	103	112	103	103	108	111	99	95	115	114	109	109	97	106	90	100	103	98	88	111	115	93	107	127	101	102	89	102	100	88	91	112	106	106	89	115	103	101	109	80	119	96	121	115	101	97	116	99	96	105	98	89	108	122	82	112	112	109	100	107	100	95	110	122	102	111	108	127	116	112	114	91	93	104	101	100	109	99	97	100	112	87	102	107	115	98	105	100	113	91	114	109	117	102	86	98	110	122	107	95	102	107	110	105	121	100	99	110	99	106	88	104	103	105	114	90	84	99	113	85	96	129	101	108	125	109	101	96	108	127	93	114	114	97	97	111	113	81	102	106	98	108	104	117	112	110	112	118	99	119	101	118	94	103	98	100	118	111	93	94	93	109	96	122	90	98	93	106	96	117	107	107	108	123	102	124	95	113	120	93	112	116	105	103	111	101	114	99	102	113	113	109	113	108	101	103	114	84	92	111	108	113	88	105	91	102	106	102	106	109	114	106	110	100	92	126	116	119	101	114	115	111	95	120	108	102	102	105	107	112	123	119	89	100	117	115	100	102	99	106	82	112	104	99	107	121	111	98	127	110	104	113	104	98	121	110	79	109	87	108	114	97	103	98	123	112	103	91	109	94	109	130	88	93	106	121	111	116	113	115	118	103	114	135	109	102	105	110	106	107	104	104	107	100	92	104	103	107	114	106	91	105	107	102	111	104	108	102	118	103	99	93	111	113	90	95	97	101	120	88	110	105	107	111	88	124	88	102	100	87	108	108	99	112	107	105	115	89	110	110	118	115	93	96	84	110	99	95	105	106	97	113	110	99	107	108	103	83	111	109	109	97	92	100	118	98	97	119	92	95	125	107	96	105	90	88	100	136	115	102	121	108	88	115	95	111	88	101	103	89	118	108	107	97	117	115	99	116	128	118	111	101	94	102	101	118	110	110	96	92	99	109	113	87	90	99	101	107	109	94	103	95	101	112	109	118	92	87	113	91	111	89	106	103	108	86	87	98	110	114	118	106	111	112	101	116	115	115	109	115	95	98	125	116	96	92	103	111	118	109	110	108	122	122	112	102	100	107	79	113	117	94	107	98	99	103	111	92	111	104	119	82	110	113	111	95	111	102	119	121	104	101	88	106	101	102	111	106	103	90	102	104	117	102	113	105	121	107	119	105	102	111	99	118	106	94	129	89	123	109	95	109	115	121	89	110	105	128	100	121	98	97	106	100	125	114	93	88	116	103	102	101	115	108	106	108	109	96	134	99	112	113	95	91	86	105	112	103	91	105	103	113	105	105	119	106	96	119	109	106	112	109	98	115	107	126	99	102	137	110	103	112	126	106	109	108	93	98	102	110	106	91	123	109	92	115	115	91	99	112	121	93	90	111	105	112	116	105	113	112	101	106	123	99	99	119	110	105	116	109	110	97	115	103	111	104	99	87	92	94	104	96	110	96	96	113	108	92	112	94	124	107	113	95	121	111	129	103	102	101	107	92	106	96	103	90	107	109	116	92	116	105	106	92	105	97	93	121	106	94	116	106	99	120	107	96	100	107	95	98	122	125	102	87	110	111	115	119	98	93	100	99	90	98	114	103	105	96	79	112	111	112	95	103	113	119	95	104	105	90	103	107	102	122	111	113	107	118	125	115	90	99	98	114	92	87	95	88	105	97	125	101	100	112	96	120	102	92	107	106	103	114	106	103	99	98	118	90	108	101	118	109	116	97	112	107	92	107	103	108	106	125	92	111	108	96	122	126	121	115	119	108	98	100	99	108	80	116	119	121	100	104	99	122	106	107	100	98	119	103	86	95	105	124	122	115	106	94	93	102	116	116	96	124	98	100	105	105	111	95	97	97	87	82	106	98	124	95	116	110	95	119	94	96	102	105	104	105	112	109	105	92	107	116	123	128	108	102	88	104	140	108	110	123	111	95	111	99	108	91	110	103	111	107	114	118	93	114	112	104	113	111	117	124	113	84	104	113	107	110	81	118	97	110	119	121	97	103	107	102	127	96	106	94	79	114	114	111	112	110	99	91	119	117	83	102	86	112	124	94	106	110	120	107	128	112	110	93	104	98	114	122	113	115	116	121	102	104	133	100	109	104	99	116	112	116	108	114	104	96	117	102	92	109	90	96	97	86	105	100	112	113	108	99	112	102	90	109	83	102	118	117	101	102	97	95	94	100	117	116	116	113	108	90	113	108	111	92	109	108	93	90	105	93	103	126	93	90	105	86	129	107	103	101	105	94	110	114	108	106	103	119	100	107	137	113	116	105	93	103	103	94	119	120	118	98	105	106	97	105	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3258	427	528	519	496	437	423	423	371	358	363	361	353	355	377	350	351	374	355	335	321	316	317	332	347	358	349	315	327	316	337	341	354	340	334	305	302	330	308	323	337	310	315	361	330	341	360	364	329	307	293	317	325	388	296	314	328	311	361	325	354	317	312	309	343	328	332	301	327	348	334	335	326	336	306	294	323	313	362	352	308	321	299	344	316	315	332	359	343	321	321	341	333	341	278	344	330	332	279	322	339	348	330	328	312	327	322	326	317	342	347	316	336	340	337	319	355	358	288	346	320	315	319	339	333	335	323	371	329	343	344	354	313	315	350	338	303	303	308	311	329	323	322	324	332	338	298	352	327	344	285	355	325	309	340	307	306	290	297	320	328	337	288	342	318	338	356	315	313	291	317	314	287	332	325	326	307	291	304	312	305	302	314	312	317	322	324	306	303	342	330	326	291	313	346	319	301	364	296	309	290	347	331	360	364	301	335	308	327	306	334	322	316	304	313	341	299	335	333	302	303	313	349	308	352	316	319	306	331	330	296	338	316	315	310	298	369	327	318	329	343	320	294	316	305	342	352	344	327	317	295	309	320	334	303	304	313	334	297	296	350	345	293	307	359	344	305	326	352	323	313	296	325	339	335	321	325	325	367	320	349	313	363	321	302	322	308	324	370	312	321	318	308	319	340	332	299	294	307	358	295	304	324	302	335	317	329	308	369	326	317	318	344	342	337	311	332	343	283	306	301	305	301	301	325	352	348	314	335	317	319	333	327	316	313	328	316	311	309	298	309	340	347	349	317	299	314	335	339	323	326	335	309	306	322	315	322	334	317	350	347	332	285	350	340	308	345	336	305	317	310	355	353	336	348	319	326	308	323	344	337	304	340	351	350	332	341	285	341	307	319	340	327	360	336	312	297	335	309	363	307	320	319	306	329	352	335	354	340	332	341	348	310	342	311	331	313	316	318	320	293	284	304	338	327	331	347	326	313	315	312	317	321	332	316	322	308	330	336	355	317	327	330	290	372	328	298	333	318	354	326	305	343	339	320	323	297	349	330	313	274	327	335	322	341	306	332	341	307	355	318	323	331	313	315	323	345	316	303	325	329	319	327	327	325	308	321	335	311	331	328	283	318	342	320	329	352	313	358	309	326	302	329	314	314	336	333	322	313	326	308	369	307	329	340	331	320	339	311	319	309	319	333	330	317	314	298	302	323	338	337	348	343	303	309	345	307	334	286	303	305	336	305	349	309	291	326	346	328	335	337	336	311	292	313	289	317	334	348	322	331	342	333	325	317	344	303	314	317	325	315	304	298	305	362	323	338	319	323	300	315	329	340	315	358	322	340	310	355	307	340	311	305	352	323	333	344	300	300	344	331	318	341	326	301	328	302	323	327	303	308	298	330	322	301	302	322	315	314	309	320	343	307	324	338	332	312	322	329	311	327	306	313	333	331	317	302	324	323	322	290	306	316	350	330	329	297	318	312	312	340	314	326	344	322	296	345	318	330	334	328	321	318	340	312	299	326	325	338	318	313	313	332	325	337	320	316	326	353	308	296	332	331	323	327	331	294	342	312	301	318	317	328	334	314	310	343	340	301	315	375	325	331	318	327	321	284	329	302	310	329	311	302	319	285	357	337	317	344	338	304	338	325	351	349	312	323	329	301	324	326	316	317	339	351	343	335	313	320	343	343	314	298	328	340	377	333	310	329	332	303	349	346	315	280	329	372	329	348	313	329	321	315	311	309	323	348	297	329	343	343	313	334	308	331	343	285	315	319	359	289	321	298	321	346	336	315	355	343	310	349	331	340	297	349	316	319	323	322	318	320	333	321	314	340	348	303	347	347	303	354	319	318	330	300	307	311	314	331	304	330	322	295	285	328	322	311	322	340	326	346	291	326	338	335	354	324	356	334	371	344	363	327	316	325	322	290	285	323	317	313	323	326	302	325	330	312	309	320	296	317	331	310	338	330	347	304	375	339	338	332	312	328	340	322	310	312	316	319	303	340	355	334	318	315	356	332	341	321	337	326	314	307	307	341	299	344	342	326	358	289	319	316	327	330	285	324	324	336	298	346	333	335	313	308	312	302	344	346	328	318	318	327	318	313	315	324	349	342	323	309	321	319	320	322	307	329	330	320	301	316	334	340	348	357	343	290	332	319	296	314	353	284	337	279	310	302	330	324	313	349	325	300	322	349	316	337	317	318	332	318	295	366	332	324	346	327	332	328	299	312	305	352	345	312	311	297	311	319	296	299	314	331	333	313	282	320	346	319	288	332	311	333	326	315	338	314	296	336	317	312	327	313	324	331	341	337	320	330	312	339	339	315	295	315	297	319	349	300	334	306	283	330	304	319	336	320	327	309	330	310	339	316	327	319	316	318	331	329	310	361	280	330	310	329	326	323	348	325	351	314	324	310	328	343	320	319	382	335	354	309	333	332	292	335	336	328	323	308	330	307	317	313	327	330	344	299	324	331	355	333	313	331	328	305	332	334	305	331	303	325	343	361	346	306	344	296	325	344	316	343	319	328	338	317	340	330	304	330	318	302	319	309	319	330	335	317	289	313	322	328	282	315	316	311	312	356	308	322	296	337	292	327	313	339	330	290	299	362	328	298	307	369	325	332	325	310	274	342	295	312	325	356	315	321	333	351	313	334	346	304	297	342	327	346	324	304	330	311	314	331	360	333	338	309	337	354	335	329	330	359	341	333	355	347	312	323	313	282	340	294	320	335	319	325	320	341	305	341	318	336	313	326	365	334	323	332	303	306	320	319	340	310	315	337	317	347	316	333	329	314	309	305	357	330	329	340	328	341	333	368	318	318	287	339	323	291	334	327	303	328	334	338	312	318	301	328	328	327	288	338	311	339	289	349	306	316	356	338	323	309	323	293	323	305	320	343	325	332	315	329	341	311	329	330	313	272	308	336	330	322	324	303	322	355	321	314	327	304	300	338	316	322	310	349	317	332	360	319	289	350	338	289	343	351	304	335	299	322	334	302	325	312	321	329	335	356	343	337	306	339	293	302	340	332	311	337	309	309	358	322	328	353	356	306	310	306	347	315	313	304	341	334	356	304	314	341	323	339	359	343	298	319	299	322	321	345	310	287	294	351	334	312	333	315	321	329	325	301	320	326	336	326	291	334	328	346	306	362	371	338	311	337	318	336	304	331	318	330	322	306	346	356	347	332	344	344	345	336	314	337	353	309	340	326	339	319	301	313	314	317	312	342	328	319	316	336	329	296	322	337	306	309	330	306	322	321	349	309	308	341	315	329	355	312	317	303	322	340	318	328	351	325	303	339	326	332	330	314	290	326	315	352	310	348	329	341	342	340	331	326	341	322	330	326	356	299	316	300	339	295	296	319	311	286	333	345	382	334	300	299	304	301	339	319	315	324	300	314	325	322	338	284	319	356	309	332	319	347	322	323	347	321	314	314	319	308	329	320	309	304	323	300	318	286	281	295	330	358	319	324	317	325	331	341	323	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28290	4815	1625	1148	726	537	441	365	279	246	195	192	156	155	141	153	135	128	155	121	100	110	95	103	127	102	112	120	115	81	112	94	102	89	87	79	97	88	123	113	90	90	76	89	88	116	106	85	93	81	85	97	91	104	87	98	94	95	91	101	70	103	93	82	108	95	74	93	106	75	91	110	102	86	97	91	83	103	104	88	83	111	87	84	85	76	88	95	91	86	100	91	67	69	100	102	75	87	98	94	111	106	88	88	93	78	97	96	92	84	94	87	106	104	70	88	102	98	92	88	78	93	94	89	102	83	98	100	92	88	79	96	89	90	84	100	88	102	97	91	93	109	88	91	89	67	112	90	98	94	106	94	87	77	95	102	104	72	80	88	78	85	87	78	82	97	88	93	78	96	88	98	91	82	72	84	85	88	82	69	86	102	84	101	95	92	101	92	90	87	82	85	94	95	86	98	78	97	78	82	82	89	84	77	90	88	95	102	109	94	107	92	75	99	85	90	83	86	90	90	94	101	84	66	85	104	80	86	88	86	98	80	80	105	91	92	78	86	91	90	87	101	91	86	73	92	99	87	85	89	90	102	85	82	100	80	110	106	71	95	99	83	89	86	82	101	86	96	95	98	75	93	80	131	70	91	84	83	84	73	111	81	83	89	89	89	83	94	79	91	81	96	87	94	91	99	86	84	87	103	84	94	79	88	100	97	94	90	107	93	91	83	83	97	92	79	76	100	90	94	98	79	81	102	95	93	99	101	87	77	79	83	91	94	73	85	89	82	79	89	94	77	97	84	87	69	88	82	93	96	99	83	82	76	89	94	94	89	75	85	83	101	90	93	90	95	74	81	79	106	103	103	87	74	104	88	96	88	79	97	79	88	109	84	86	92	90	84	67	83	99	83	89	89	105	95	91	77	92	97	98	85	84	111	89	92	93	102	111	104	105	78	86	99	91	84	98	80	86	87	88	97	111	75	80	102	87	89	106	80	85	88	85	109	83	102	83	97	99	97	89	100	85	84	93	90	80	97	99	83	90	84	99	91	93	82	82	71	94	97	95	89	82	90	77	95	110	96	87	75	87	89	85	80	86	95	94	81	84	81	105	87	107	80	94	84	97	91	93	88	103	87	103	85	102	84	87	79	86	71	84	95	95	83	88	97	108	92	100	73	91	98	103	89	106	94	92	84	86	98	101	69	88	70	93	77	99	91	92	88	86	91	77	89	97	88	93	96	69	89	84	94	77	105	105	87	91	77	89	86	91	80	84	104	83	92	86	90	76	90	99	96	82	72	86	81	98	77	71	76	90	102	78	123	117	91	102	93	95	86	100	86	93	89	123	97	90	95	91	77	100	113	85	84	79	96	86	82	90	92	94	75	82	93	92	104	98	94	90	98	82	101	97	106	85	90	66	95	81	92	73	91	100	92	101	87	87	91	83	84	90	88	87	79	110	71	87	85	85	90	85	95	88	86	110	86	96	93	79	101	88	93	83	89	81	74	76	92	76	90	89	83	65	92	86	64	66	92	71	90	82	70	94	70	97	73	107	93	90	88	95	88	73	91	97	89	76	85	87	82	99	95	77	82	99	100	100	87	112	85	99	81	90	96	99	86	96	81	79	84	92	92	93	94	79	89	89	88	89	88	88	106	88	71	77	96	94	75	94	92	102	79	80	100	84	90	93	87	83	99	86	103	104	108	93	98	83	74	89	87	85	104	89	90	90	91	81	83	78	84	93	98	99	100	115	89	101	79	76	91	99	76	101	82	100	68	110	96	90	90	104	83	87	95	90	82	104	104	89	72	101	86	85	89	89	97	78	95	83	98	85	89	104	82	87	96	94	84	87	81	83	87	79	89	89	94	106	74	96	82	93	104	69	95	82	86	85	98	84	88	101	99	81	86	89	92	83	85	80	89	82	70	75	80	92	90	84	86	83	112	90	88	89	92	98	97	83	79	96	90	94	88	78	95	81	84	109	96	102	95	93	73	77	89	73	89	79	79	92	92	95	84	104	99	89	85	100	111	84	80	83	96	95	85	87	86	75	91	91	99	80	96	96	103	91	102	87	92	90	81	88	73	81	101	87	87	96	83	104	73	101	80	100	89	103	96	77	77	88	80	90	105	91	97	78	97	99	96	106	86	91	92	81	105	89	91	82	98	90	94	77	78	94	85	99	98	73	98	91	83	99	99	81	101	100	84	92	85	97	94	85	88	80	91	85	98	94	75	92	93	84	83	87	89	84	103	90	79	93	81	94	94	83	93	93	86	95	82	99	95	87	81	93	81	98	90	83	83	96	94	109	94	100	85	107	78	87	88	87	77	94	110	88	89	112	86	72	95	113	95	116	90	90	85	87	99	90	96	95	69	98	91	99	91	77	90	90	95	90	78	79	82	93	100	99	84	90	84	116	82	87	105	78	92	81	92	78	72	91	94	81	106	88	94	93	84	65	85	95	64	88	82	95	95	60	84	103	99	88	95	90	87	88	87	88	83	89	93	108	91	94	89	82	78	82	72	87	85	91	95	94	90	74	84	85	94	95	71	99	87	100	89	116	86	94	74	86	84	94	80	102	103	85	87	95	93	88	77	83	83	98	87	107	86	95	88	80	82	62	71	80	97	87	63	68	92	97	82	98	82	99	83	95	82	99	87	105	92	83	118	88	83	91	68	95	83	94	84	95	111	91	82	83	89	89	109	98	70	97	90	90	97	107	97	83	88	94	86	96	80	95	80	84	85	92	98	98	97	83	77	80	88	93	103	99	102	84	91	73	90	103	97	90	88	95	66	84	88	77	100	111	90	91	86	89	109	92	88	99	84	95	88	106	96	87	94	85	105	87	95	76	93	78	83	90	91	93	102	85	93	93	95	85	96	85	98	89	94	88	100	105	89	75	86	90	89	78	102	72	73	99	96	97	103	90	85	78	94	98	87	70	91	97	72	98	94	88	81	97	92	80	77	94	104	79	113	99	85	77	95	68	101	70	96	99	86	71	74	79	106	93	104	80	110	86	87	84	85	91	76	82	92	89	99	89	84	87	92	98	86	84	94	88	107	85	91	81	98	104	105	87	86	91	104	74	89	78	110	95	106	91	95	84	86	108	84	83	93	91	101	107	83	90	109	82	97	80	87	80	79	94	107	94	101	99	107	103	92	106	92	99	101	85	81	93	68	95	88	102	107	99	73	88	83	96	85	105	89	101	83	81	76	93	91	92	71	92	113	91	92	72	81	108	73	101	86	82	76	91	90	84	95	83	93	84	85	106	87	94	92	96	103	84	105	80	82	79	87	89	85	89	101	99	85	83	87	105	98	84	85	94	84	96	77	100	95	71	85	91	83	98	89	89	97	103	96	88	110	92	91	72	82	67	74	81	92	90	76	99	82	88	97	101	92	83	89	89	86	103	92	94	84	85	91	85	94	85	84	82	78	88	96	79	92	109	90	88	92	93	94	72	101	75	72	84	96	105	110	93	82	83	90	100	95	114	87	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12762	1482	3502	3850	3107	2615	2079	1690	1406	1209	980	897	804	807	731	663	578	577	553	550	514	455	483	469	438	428	408	440	393	371	405	387	342	373	385	367	360	399	357	367	353	345	357	354	305	330	357	334	337	325	310	307	314	318	313	315	361	318	316	303	290	304	306	331	286	317	305	312	326	309	298	296	290	307	320	303	313	317	319	301	282	305	320	296	305	290	309	318	295	274	291	284	294	302	301	324	328	310	306	311	310	322	298	332	294	294	328	312	287	277	305	281	309	317	294	305	299	301	282	294	337	304	308	266	300	328	261	293	277	303	292	296	334	299	306	271	257	306	311	290	305	274	277	294	282	322	276	273	302	269	296	291	287	286	296	300	303	269	280	277	282	315	319	307	285	322	291	318	287	281	314	273	278	292	296	327	289	294	279	313	287	291	324	304	331	282	283	341	271	305	279	258	288	264	298	302	273	290	316	301	287	278	272	284	288	277	302	298	305	254	303	301	305	269	316	309	323	311	266	295	283	295	303	303	298	311	354	263	319	278	274	317	296	261	314	279	279	260	307	281	277	295	274	283	295	307	310	303	292	302	299	296	295	284	289	281	282	284	282	318	295	266	273	315	309	263	266	282	287	292	312	282	318	323	303	281	295	279	268	270	280	280	296	289	301	304	289	308	285	322	288	319	298	280	298	295	321	265	296	287	275	288	267	291	290	304	288	305	287	309	305	308	306	280	309	299	278	312	279	273	297	294	298	306	298	299	291	289	264	303	303	263	275	288	297	266	292	313	319	289	316	320	261	301	279	295	301	314	274	308	308	293	312	314	290	283	318	292	308	292	308	293	306	294	287	312	316	287	314	265	289	278	297	270	335	310	302	285	314	317	306	298	290	310	296	281	282	272	290	265	286	294	261	296	302	299	288	275	297	290	304	277	278	329	322	284	313	274	294	267	321	306	288	300	284	264	295	292	278	306	284	287	318	289	300	292	274	277	330	276	269	284	283	296	294	297	300	273	291	297	315	273	281	289	293	309	302	274	313	298	313	275	320	295	269	279	298	325	322	291	286	310	292	294	297	319	299	288	315	272	318	301	293	305	300	285	287	285	271	297	314	269	264	275	302	283	306	306	296	265	318	290	312	299	287	308	291	315	290	284	293	281	286	321	307	311	297	330	288	280	289	301	297	316	286	304	293	285	289	283	284	287	292	308	319	285	301	285	301	275	317	266	308	295	294	308	268	275	302	263	307	296	274	319	289	278	287	299	301	317	296	262	320	266	303	293	276	307	295	290	277	291	315	267	290	293	306	295	270	311	273	296	284	312	271	303	309	292	295	297	287	305	293	294	261	299	277	290	279	315	317	258	249	279	313	293	279	279	268	276	311	291	287	286	293	271	271	292	279	298	280	289	284	305	267	291	299	313	317	270	259	321	296	324	298	313	291	286	302	295	313	328	294	290	305	291	294	286	312	295	308	262	306	296	318	313	314	290	280	306	326	308	272	322	271	272	304	286	308	274	260	287	280	313	295	288	305	308	294	278	307	294	287	280	283	305	286	286	292	299	277	273	312	283	309	283	303	312	301	298	294	275	298	294	280	309	302	312	272	301	309	294	290	324	294	305	317	299	314	327	317	294	270	314	279	270	306	323	330	296	284	291	308	303	303	259	301	292	298	283	297	303	293	259	298	280	317	289	297	312	303	298	330	298	271	303	274	261	277	276	313	259	286	311	275	281	286	269	275	305	289	271	276	298	268	284	251	284	323	284	305	289	316	320	285	298	306	273	289	303	301	289	322	315	281	316	282	296	279	288	282	307	297	312	317	291	305	299	294	298	291	287	278	302	296	284	313	315	290	266	290	303	310	301	326	305	286	312	261	282	273	310	275	270	301	284	294	299	284	303	315	296	325	282	319	286	262	267	301	276	274	295	299	300	292	307	270	315	277	290	289	303	294	286	273	307	279	290	295	308	289	319	285	307	273	285	275	300	300	277	291	277	297	297	263	280	323	305	261	307	304	276	252	292	275	305	271	269	267	295	303	262	311	279	313	298	298	292	314	307	286	291	274	295	313	299	274	310	310	309	302	323	266	266	295	311	295	318	287	298	295	295	293	275	295	318	280	274	286	302	334	304	290	293	291	326	303	278	280	281	320	290	291	310	276	285	313	290	307	280	292	300	287	295	279	272	307	293	289	312	292	293	283	290	281	281	327	300	283	317	291	263	291	314	296	311	294	319	304	312	276	289	315	279	275	295	281	323	273	307	300	288	289	309	293	254	283	299	328	293	280	296	306	289	307	282	278	319	292	338	299	279	280	283	297	295	300	308	306	301	286	305	275	264	297	290	299	289	306	290	301	302	270	313	285	305	281	313	281	304	290	298	270	316	266	299	302	271	295	306	283	286	316	283	293	314	316	271	307	306	303	310	300	305	301	299	298	279	305	297	301	317	300	271	287	298	293	284	297	286	289	298	307	285	305	269	321	302	297	296	282	307	275	291	283	273	312	306	299	307	320	288	314	315	290	287	272	292	293	276	305	291	325	302	298	267	276	281	295	263	292	279	292	260	288	272	274	297	323	308	275	285	284	303	284	262	301	275	303	268	289	278	309	291	278	283	295	287	298	266	293	311	324	307	264	272	283	296	283	300	305	300	308	279	286	321	324	337	312	282	308	272	293	279	283	254	278	290	297	295	278	285	301	299	305	312	268	340	278	301	313	280	267	263	317	306	280	285	258	280	283	246	293	275	299	294	331	293	287	292	271	310	305	259	305	294	303	274	312	315	283	300	292	288	318	304	284	278	278	282	287	312	290	301	269	276	321	286	284	278	298	315	279	271	317	282	315	333	309	281	310	294	279	273	288	275	303	290	317	279	288	274	291	297	294	288	303	318	341	291	280	283	282	297	303	315	290	274	320	262	290	282	280	308	275	296	293	284	296	277	307	296	302	254	325	261	301	266	293	282	295	286	280	277	297	283	297	304	322	281	298	294	281	288	290	291	282	339	295	293	288	304	306	280	312	276	335	283	322	298	284	304	287	292	280	305	295	283	296	282	281	282	278	296	292	284	302	295	284	282	298	305	274	277	309	292	265	290	301	292	302	317	302	287	278	280	267	272	303	304	292	312	308	302	281	271	277	279	288	322	284	285	287	272	287	260	309	276	291	291	298	268	272	318	287	289	292	294	278	268	290	296	260	265	277	298	301	306	301	251	290	290	316	291	270	281	317	284	298	314	298	282	296	287	301	257	315	299	268	297	265	295	316	250	296	289	284	309	264	282	290	261	304	283	307	290	303	274	302	239	321	295	299	316	283	286	285	249	257	318	266	302	283	293	293	314	263	296	301	314	275	282	327	259	296	286	284	296	312	300	306	288	283	294	307	285	264	280	286	310	285	305	300	281	298	308	267	292	300	282	296	263	309	291	289	274	311	327	292	278	287	306	314	299	306	267	306	272	320	304	288	302	293	278	297	315	286	309	297	267	294	305	280	287	286	288	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37158	14124	4708	2357	1551	1207	844	709	569	531	411	415	335	327	318	285	267	299	262	274	254	247	244	248	207	231	243	217	249	232	235	217	208	227	217	180	192	215	208	212	219	217	207	198	198	200	206	188	233	212	173	206	207	207	201	209	181	189	188	197	221	208	212	202	191	214	217	183	183	203	208	198	222	187	203	193	199	177	218	199	199	192	189	204	212	197	214	200	207	202	199	218	203	210	215	180	208	199	173	189	192	182	196	212	212	208	198	219	202	227	223	226	168	205	190	191	204	200	192	195	190	203	215	178	194	169	196	180	202	179	198	221	202	193	199	189	192	217	208	207	188	203	187	204	216	211	194	195	183	199	199	176	219	180	215	198	185	202	189	205	221	198	212	186	181	193	178	202	199	194	201	188	176	193	209	193	184	179	199	175	201	179	187	191	228	182	205	193	194	221	189	205	163	200	181	214	201	207	222	220	225	191	207	214	220	180	185	198	197	193	214	197	185	200	181	171	223	197	193	190	182	207	199	191	210	212	205	210	208	189	211	195	176	221	191	188	215	200	208	220	230	195	171	197	221	178	201	200	197	187	196	175	174	191	201	224	185	193	213	192	203	183	180	166	196	202	209	194	184	230	194	196	206	187	203	194	181	177	186	183	174	192	195	199	218	206	213	165	208	219	189	191	217	199	200	201	163	187	187	214	215	184	186	164	205	197	201	190	197	207	171	213	194	204	207	209	215	183	216	176	195	214	204	188	193	188	187	181	204	197	174	202	222	196	205	228	223	191	213	200	211	212	190	181	195	192	195	204	203	212	169	196	213	201	208	216	202	182	197	215	194	213	213	179	186	183	188	188	208	194	175	155	203	206	181	221	190	203	165	201	181	204	185	207	205	186	215	182	199	201	179	185	203	198	175	218	196	184	208	212	206	203	193	184	202	191	225	226	192	207	184	195	238	207	200	210	189	199	199	162	213	193	187	195	168	198	196	205	157	192	193	176	187	189	214	189	192	193	197	178	199	203	228	195	206	188	197	206	200	169	205	190	181	178	191	201	202	225	175	207	173	192	221	193	197	186	212	202	185	199	198	195	199	184	195	204	195	211	192	190	208	199	210	185	200	174	186	192	202	236	215	203	199	195	184	203	158	178	210	205	221	213	185	208	202	180	174	227	211	192	182	204	190	210	209	183	217	198	217	208	200	163	180	199	226	201	190	197	197	200	196	191	212	195	195	190	208	193	207	189	201	197	194	215	180	190	182	207	189	198	211	201	179	201	210	197	169	190	200	204	198	192	212	189	183	196	180	203	169	198	170	188	185	203	204	184	182	216	218	202	175	204	187	198	178	214	190	198	203	204	185	193	197	231	186	208	207	204	219	219	204	188	195	184	211	173	180	189	219	199	177	198	200	197	176	196	191	225	176	237	180	177	213	195	196	216	192	218	192	196	189	213	208	176	217	210	190	198	208	211	195	201	206	197	201	195	200	193	186	187	189	183	196	203	193	182	215	180	188	198	202	202	201	194	200	194	173	189	179	179	195	174	201	173	213	175	196	194	220	214	176	174	181	200	209	189	202	170	187	176	227	205	189	232	179	195	181	217	218	189	187	189	196	179	212	186	172	191	187	200	183	195	193	179	198	215	203	204	198	189	175	173	197	209	208	191	187	181	188	191	181	192	186	204	184	199	207	195	216	220	200	177	227	218	204	202	201	197	210	224	185	215	201	164	179	178	199	201	212	201	200	202	188	226	171	197	182	171	232	191	184	199	226	165	208	211	204	217	205	191	192	203	198	216	225	204	198	214	195	207	205	200	209	187	220	184	197	206	218	193	195	181	199	209	197	210	205	222	199	195	199	236	169	207	206	166	209	224	167	219	207	215	174	187	188	174	223	188	224	192	207	214	197	207	189	205	193	210	175	173	206	210	210	206	194	181	218	195	181	192	203	202	207	205	188	224	186	189	198	199	177	196	202	189	188	196	205	200	196	203	188	221	187	202	201	197	201	207	222	187	183	208	186	224	199	204	203	216	193	190	184	195	187	200	206	196	208	178	194	210	217	193	200	183	194	179	198	172	199	164	203	173	183	226	261	185	199	198	204	180	210	212	167	195	201	207	191	209	213	201	189	202	198	204	200	200	203	159	199	174	215	203	169	182	207	197	202	201	202	205	199	199	195	197	179	173	209	224	208	199	210	199	205	213	210	194	183	206	177	217	207	200	212	212	204	183	190	193	201	207	201	178	189	198	198	189	208	179	208	184	201	220	192	193	219	181	219	199	195	218	205	224	201	187	190	184	192	211	174	180	216	191	207	173	204	217	204	197	169	202	196	172	172	206	201	187	215	205	175	211	206	183	198	193	183	215	184	177	184	178	221	213	205	181	217	223	205	201	194	166	189	193	185	230	198	228	181	205	182	150	207	181	206	192	169	202	175	195	199	210	196	184	193	184	202	195	206	206	203	172	195	197	198	203	198	225	187	198	216	198	179	179	198	201	200	205	213	185	196	179	188	189	191	199	198	197	195	184	194	205	207	200	173	177	204	183	229	176	181	203	180	181	225	182	207	186	198	223	211	182	237	156	189	171	208	191	185	204	174	191	207	189	195	214	194	201	209	213	177	185	191	197	209	199	221	192	219	193	208	200	210	214	181	185	191	181	187	199	239	207	192	187	183	158	192	204	204	197	189	205	191	195	192	195	205	181	204	191	204	203	184	205	190	216	203	191	193	182	171	187	204	222	186	181	202	198	195	218	198	191	207	207	163	205	202	197	196	197	190	170	192	182	174	195	204	189	213	208	211	202	208	194	215	191	209	219	193	226	202	208	209	231	225	174	203	184	205	192	193	183	198	207	214	207	185	182	203	203	173	198	196	211	184	209	197	204	225	169	193	189	190	192	205	196	176	194	197	209	209	222	199	197	201	206	207	176	182	198	194	196	201	192	196	190	212	202	194	202	201	201	178	205	194	212	222	204	179	196	208	210	200	214	189	197	197	194	188	190	214	213	192	220	183	193	218	212	187	204	227	214	203	196	197	192	220	176	179	202	199	202	177	195	190	209	212	227	198	199	191	185	222	184	191	194	220	224	188	203	185	170	167	201	198	170	189	188	211	185	201	214	198	207	208	181	205	204	205	195	217	201	218	215	200	181	220	168	215	167	184	189	206	180	181	190	209	192	201	205	196	170	179	197	183	186	179	209	206	187	216	195	179	191	169	200	210	179	202	192	224	199	201	183	172	201	187	181	190	207	219	196	214	207	200	189	187	173	157	224	190	204	194	207	225	199	192	213	193	184	205	198	211	182	192	225	223	197	184	198	203	184	191	206	204	177	182	179	189	206	202	186	211	204	202	193	177	220	190	171	181	188	171	213	198	214	204	193	204	200	179	222	199	220	198	192	193	221	176	192	208	211	199	199	191	179	186	199	213	198	222	189	206	178	202	203	198	197	198	219	208	189	195	197	204	182	192	203	175	179	187	198	217	205	200	212	174	187	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17585	2829	6662	7144	6078	4722	3932	3249	2765	2259	2023	1863	1674	1565	1382	1300	1209	1194	1135	1051	1096	989	921	836	911	869	791	796	800	815	777	730	827	740	714	740	716	718	661	698	658	636	655	619	660	613	722	709	603	619	663	607	616	620	653	648	621	631	640	607	581	594	595	619	609	619	595	614	587	593	534	584	587	605	603	562	578	604	584	582	607	566	603	605	603	581	562	591	557	584	543	568	566	562	555	616	564	591	514	567	553	581	580	568	547	586	586	559	551	536	563	574	509	533	560	592	529	573	540	554	559	565	559	586	558	591	575	595	597	545	595	572	547	556	569	552	565	568	595	608	542	571	552	560	575	572	563	597	563	570	553	540	608	544	571	600	565	566	590	607	546	565	547	597	538	518	528	588	563	528	552	570	573	539	581	573	573	569	546	529	564	589	567	578	577	526	557	553	566	569	602	541	529	568	566	574	573	546	604	542	593	539	586	618	575	554	563	578	597	581	557	554	577	578	570	562	516	541	558	589	534	559	541	605	510	549	605	547	512	569	584	533	583	592	594	559	550	568	562	515	580	574	542	557	601	554	562	584	517	515	544	557	589	564	599	559	613	599	553	544	537	542	567	564	545	582	546	562	572	547	575	612	545	568	534	537	581	560	543	541	571	571	591	617	564	541	542	578	564	576	558	533	554	564	533	534	558	551	606	533	632	557	526	558	572	532	574	613	638	581	511	551	581	557	529	576	599	519	559	583	572	530	577	562	595	587	590	579	545	555	522	582	549	514	579	553	533	554	579	546	561	573	601	573	566	579	590	561	558	558	558	566	544	580	593	547	583	525	582	532	558	583	591	583	562	559	559	559	579	542	516	547	562	570	583	519	561	567	554	538	566	524	568	607	572	560	548	563	527	590	612	536	565	524	531	535	525	573	575	529	556	540	570	554	551	588	513	571	564	566	545	564	606	533	526	556	557	568	540	558	572	558	590	554	542	586	560	603	570	573	594	587	561	528	573	561	572	557	585	603	587	560	592	571	559	563	567	544	558	573	542	589	575	570	562	573	549	626	544	549	534	579	553	567	559	601	565	571	553	568	559	586	557	601	610	580	572	546	589	578	586	582	570	598	570	568	559	557	563	499	527	567	575	559	565	589	565	590	542	561	589	551	588	579	623	548	544	553	545	548	540	591	558	581	635	614	619	566	583	561	581	556	560	561	589	594	551	552	589	534	546	535	569	575	544	572	588	557	564	556	588	594	558	548	566	551	620	529	592	557	602	545	569	539	573	532	539	545	543	542	563	591	592	597	554	556	554	548	541	596	590	598	558	584	548	582	564	525	579	567	551	522	550	508	540	571	518	590	530	558	549	549	565	533	541	601	597	579	540	580	556	565	584	536	532	612	589	549	583	574	563	548	534	602	578	581	597	550	554	577	567	545	555	583	540	586	540	556	571	594	531	590	575	566	556	538	521	566	589	580	583	540	595	576	556	554	527	554	564	555	563	572	577	589	542	585	564	554	627	585	535	595	575	540	559	543	558	559	605	599	578	541	548	576	570	529	564	578	586	576	534	615	544	573	556	560	585	570	568	529	556	530	566	568	552	576	563	574	599	588	528	546	528	540	567	583	549	596	541	555	547	572	584	560	553	550	597	560	598	532	594	579	527	555	532	553	561	587	557	604	568	558	558	529	551	587	582	560	527	546	614	609	541	552	593	581	581	576	549	571	561	546	557	599	544	555	579	598	558	541	546	558	565	579	514	506	546	585	574	572	568	550	583	560	581	530	530	530	577	553	573	556	551	570	563	562	599	540	574	557	563	525	610	560	533	550	556	608	564	552	559	582	584	594	549	536	565	536	581	594	597	584	574	584	560	543	576	527	578	565	544	585	561	546	577	565	570	538	565	563	522	540	620	581	549	523	563	575	537	564	591	579	563	554	560	578	549	572	585	560	576	581	587	532	586	551	574	549	537	539	538	587	504	574	556	601	572	598	533	543	555	594	574	595	589	575	526	562	550	560	551	552	557	587	570	606	547	582	571	546	526	581	534	555	544	578	549	508	544	577	591	602	549	596	571	599	587	594	553	541	580	542	579	536	571	574	543	510	531	551	605	525	584	533	511	523	559	583	558	577	570	584	582	567	575	627	575	549	593	523	580	593	551	541	551	557	552	583	577	545	573	572	573	564	529	546	594	602	556	526	585	528	560	544	566	562	587	560	542	543	515	572	571	537	582	527	570	567	560	598	591	590	565	607	516	551	597	554	561	531	559	536	556	538	557	583	562	568	586	538	510	572	562	573	583	574	568	599	570	574	552	537	571	538	565	575	546	558	596	568	553	568	539	523	550	585	567	608	581	575	527	583	527	557	594	537	566	556	582	562	548	532	534	556	535	586	587	577	551	578	596	618	590	615	565	526	558	589	586	579	522	545	559	552	583	574	562	602	551	568	583	585	555	546	541	574	586	538	569	589	560	542	571	535	548	538	536	559	540	580	521	548	587	585	586	585	579	547	587	545	527	541	586	532	557	572	546	557	571	538	553	562	555	556	568	514	572	598	498	590	535	545	584	549	562	535	520	535	565	556	638	559	594	579	536	559	575	570	575	585	580	549	556	554	522	565	592	557	567	589	564	586	550	538	565	559	582	572	564	564	556	560	536	578	604	568	544	559	541	598	560	515	560	570	583	565	592	591	562	558	593	524	543	594	534	538	564	607	550	555	566	535	535	549	582	518	583	576	610	554	545	572	601	575	580	592	587	523	541	534	558	550	544	600	557	600	607	548	554	531	560	579	551	562	553	581	596	568	572	514	531	577	521	569	567	596	575	563	587	567	577	587	558	565	547	539	554	550	554	510	587	591	536	528	579	540	572	551	595	567	614	553	541	572	624	544	558	583	506	582	560	524	506	556	546	572	553	573	555	558	589	583	561	543	569	557	522	566	550	582	606	608	537	566	564	550	592	544	576	569	539	544	518	579	605	567	612	556	585	548	547	573	580	558	533	537	521	593	562	575	570	565	597	558	519	569	537	588	533	587	616	573	566	548	558	556	587	583	573	571	573	501	552	584	578	559	586	561	585	563	601	554	562	528	581	567	517	582	574	563	532	630	515	544	554	586	560	565	608	556	544	528	560	535	537	567	568	530	545	552	525	545	540	570	571	546	539	594	585	538	598	587	535	582	588	541	577	621	560	546	600	555	555	538	581	614	539	553	566	582	563	549	573	554	583	530	569	578	594	551	579	568	531	555	538	577	558	528	513	524	545	554	588	531	582	573	570	542	509	593	580	550	559	506	607	559	572	519	597	582	591	549	577	597	593	561	582	579	610	565	525	565	555	536	578	604	534	546	622	544	572	584	539	574	582	536	578	595	551	561	546	604	535	562	572	547	557	560	567	590	535	535	562	537	519	513	552	610	544	533	554	529	536	565	605	578	546	581	541	535	550	581	561	586	574	580	548	599	542	554	588	543	593	603	602	554	560	548	548	556	550	575	566	545	545	591	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3743	272	174	161	142	131	124	128	118	115	98	105	105	99	105	112	112	100	116	121	114	102	113	105	117	97	123	108	101	114	100	102	90	107	104	129	98	113	123	112	111	108	108	124	118	100	100	98	126	93	100	99	106	94	83	106	118	109	99	96	95	99	91	104	96	128	98	91	98	86	107	85	116	101	108	114	111	106	108	116	104	98	107	111	122	71	97	109	111	101	108	120	109	102	97	101	107	107	99	105	106	96	103	107	101	103	108	106	128	87	89	107	107	119	124	119	117	125	91	106	89	98	90	109	104	106	100	100	125	80	102	98	105	104	109	136	99	97	111	108	126	104	103	107	104	113	98	135	111	112	106	96	84	99	93	101	112	111	97	93	106	101	114	99	100	105	111	118	84	111	122	113	111	86	104	97	104	113	93	117	92	110	115	102	96	100	96	106	106	99	86	97	110	97	108	112	95	100	98	111	101	99	102	105	120	113	109	97	113	88	106	115	77	100	114	92	103	88	94	104	113	105	111	112	99	102	120	120	93	99	111	113	101	85	104	110	99	109	88	108	119	110	112	99	124	111	94	121	111	119	109	87	104	102	101	96	117	95	103	121	106	106	97	109	109	111	103	96	118	111	103	94	104	93	102	91	103	92	103	92	127	97	115	94	102	102	114	102	109	108	112	107	114	87	102	121	116	127	114	103	111	111	95	114	90	102	90	106	89	119	124	133	111	103	112	95	108	103	98	136	109	127	90	111	106	99	100	104	91	108	128	124	115	107	112	103	108	75	110	113	104	105	101	119	114	104	96	105	116	106	98	103	87	124	109	87	107	111	98	112	95	73	110	112	104	111	93	105	102	104	112	111	105	108	101	117	107	99	93	98	105	106	104	86	119	125	106	100	115	110	119	91	104	121	112	118	118	97	105	125	95	108	90	108	102	120	117	124	96	96	89	105	109	95	101	111	124	112	110	116	100	113	94	109	90	102	92	98	101	112	131	106	110	109	122	100	102	98	104	127	98	109	96	104	112	107	89	110	99	113	113	104	117	93	101	90	118	101	97	126	117	100	111	103	96	92	126	118	81	110	107	98	100	105	107	85	111	100	112	106	111	109	108	120	83	89	117	105	118	91	88	115	111	106	113	91	99	106	110	109	112	112	113	98	116	105	102	124	96	100	90	114	100	119	104	110	94	93	108	92	111	107	107	99	91	95	113	131	98	102	108	113	113	102	120	103	113	108	113	102	109	109	102	108	100	113	101	93	99	99	102	102	97	111	121	114	103	113	95	118	90	90	109	96	106	108	88	96	71	95	117	128	123	123	102	132	107	84	103	105	108	105	89	99	87	98	109	101	97	99	122	91	110	118	122	89	110	108	117	98	99	86	108	99	93	117	101	113	103	104	110	101	117	103	92	100	113	100	109	88	99	102	102	106	114	114	111	104	127	110	107	104	98	112	104	99	107	106	90	98	109	104	114	114	121	107	115	123	96	113	103	110	105	109	121	102	101	120	108	105	96	107	104	109	109	106	95	107	92	109	110	96	122	121	117	116	113	113	100	119	121	99	109	106	131	104	83	102	123	101	112	106	86	116	107	80	96	118	89	102	103	102	117	97	104	105	105	96	122	121	98	120	96	110	106	94	101	92	111	113	121	95	95	94	119	114	99	123	109	132	79	99	110	103	91	115	109	95	97	115	108	106	107	124	127	107	87	99	106	126	104	100	93	105	114	108	97	73	93	112	103	100	106	103	106	114	96	100	113	93	88	112	119	123	120	109	122	98	106	118	109	111	124	89	103	103	121	101	94	121	113	108	111	99	99	118	100	107	113	97	96	75	99	133	93	119	118	101	95	95	95	93	97	92	102	113	111	117	97	91	107	102	110	110	106	104	101	100	102	111	107	105	106	129	114	99	114	101	109	98	89	108	125	101	105	103	98	100	109	114	93	103	116	108	111	95	101	122	122	110	81	116	114	119	92	94	91	103	103	123	102	97	96	87	96	101	117	100	99	118	119	113	104	93	95	102	107	115	79	120	94	120	114	109	96	94	101	101	104	91	138	114	112	98	103	106	113	111	110	89	116	108	111	97	99	97	121	87	106	84	97	95	112	101	130	98	110	108	90	92	89	89	93	128	103	106	109	95	100	88	112	109	84	96	101	107	112	91	102	111	101	101	119	107	115	111	92	96	108	109	102	111	105	100	115	118	106	93	103	97	92	120	113	106	107	107	105	115	87	117	107	97	114	103	92	113	113	104	82	115	95	114	101	123	109	105	113	91	109	91	100	101	104	112	97	105	100	118	108	96	114	115	104	92	98	103	110	111	92	108	116	122	104	109	121	107	87	113	86	103	102	101	105	106	100	93	101	118	116	90	97	86	104	91	94	112	118	96	99	108	108	88	91	109	103	85	108	116	111	89	98	113	96	113	98	116	129	106	113	108	119	112	85	97	101	115	97	98	93	109	127	93	122	103	99	123	102	95	117	100	102	102	104	101	106	104	108	105	126	108	96	114	100	101	94	117	100	96	107	117	112	100	120	114	98	105	102	112	106	95	108	111	89	105	93	100	95	109	119	95	100	102	106	109	109	115	101	101	109	98	91	108	96	122	104	97	99	111	113	112	100	107	92	105	109	96	98	95	103	97	90	98	118	86	105	110	106	105	117	108	104	105	99	102	85	106	103	99	101	107	89	107	108	109	112	104	101	117	111	104	97	96	119	95	105	115	102	107	109	109	106	112	101	107	107	104	100	113	90	100	101	112	116	97	81	96	122	124	118	109	109	148	107	99	136	111	109	126	108	113	117	123	108	109	108	130	99	117	101	107	129	111	104	105	109	96	102	102	112	92	108	106	113	106	94	100	103	113	106	96	113	129	105	110	109	83	122	108	107	112	105	111	90	105	109	95	117	89	118	106	115	115	90	120	103	97	101	111	116	81	113	123	121	109	98	96	114	92	112	97	99	94	110	108	108	97	117	108	100	111	96	103	101	89	120	124	107	107	102	109	92	120	102	118	99	120	81	96	109	100	89	96	126	111	95	94	110	105	107	112	114	114	93	92	104	101	97	100	96	91	106	116	99	92	111	103	104	106	90	88	105	107	114	99	110	112	110	97	103	115	100	106	116	113	107	102	111	106	98	108	93	91	99	106	100	108	96	114	120	96	96	113	107	105	113	111	116	100	110	105	98	96	99	98	92	107	106	104	91	101	111	109	100	102	107	113	109	110	99	118	99	102	118	89	112	121	111	93	94	110	98	118	107	106	96	119	99	99	94	93	113	109	87	116	101	106	108	96	100	102	102	108	90	112	93	86	93	102	123	101	108	97	98	102	94	129	105	101	107	74	130	95	108	113	124	122	95	101	90	100	86	110	133	108	104	116	104	102	101	83	103	109	119	111	112	115	100	96	103	106	104	100	104	112	116	108	110	97	114	102	87	113	107	101	104	108	110	110	105	114	92	117	98	105	108	109	117	91	144	101	111	105	114	102	115	112	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3406	393	520	557	476	465	474	396	408	379	377	398	353	351	352	348	309	321	327	336	341	341	325	315	351	312	316	348	340	343	329	344	351	337	325	309	365	351	308	337	324	343	330	344	332	337	300	309	340	339	327	314	321	331	295	346	299	312	322	332	304	344	334	313	310	323	344	340	328	321	330	315	352	296	348	305	314	326	342	332	297	316	346	317	333	352	344	302	347	316	299	332	305	310	302	291	306	344	328	311	313	340	318	310	327	359	310	316	353	325	317	340	338	284	324	297	330	329	334	324	326	297	323	282	321	305	311	297	324	320	336	309	326	321	303	334	352	340	316	306	320	357	301	287	323	357	316	320	335	329	309	308	331	317	305	330	297	327	315	342	296	393	315	299	308	321	305	324	317	305	290	300	332	312	294	344	325	304	304	339	342	323	334	337	333	334	340	288	317	355	306	288	311	322	337	316	344	357	351	328	332	336	359	357	301	299	291	306	307	347	312	326	307	359	319	324	315	311	342	332	309	325	325	314	308	312	304	319	345	318	347	330	317	338	321	301	309	326	330	300	325	325	308	335	289	323	331	314	315	331	316	325	288	335	316	309	356	328	319	318	311	298	305	304	334	298	316	352	340	322	350	287	352	314	342	333	311	327	346	350	324	308	326	307	316	359	287	312	329	324	333	314	322	310	311	309	306	312	335	337	318	320	315	306	309	306	362	289	317	355	329	318	328	302	336	287	301	335	330	357	317	296	320	327	319	305	317	313	326	297	317	316	323	343	296	334	288	277	316	353	352	324	311	311	320	313	328	315	345	305	302	300	332	300	301	292	316	332	324	323	320	343	334	329	321	333	321	326	351	348	295	317	308	326	330	315	343	308	310	336	306	318	329	300	310	349	334	301	328	317	341	311	330	309	352	333	346	335	332	354	294	357	327	305	302	293	327	331	331	298	352	320	312	331	333	296	306	326	316	326	333	334	289	326	332	319	310	312	341	318	299	317	330	311	339	305	330	337	317	314	293	316	335	338	338	359	306	332	347	360	328	312	309	344	292	341	341	314	321	318	325	299	357	347	318	310	332	303	342	348	329	285	313	312	306	331	307	345	325	301	348	304	300	324	352	315	319	333	287	358	318	336	301	308	306	327	351	324	325	345	327	330	308	313	319	344	321	298	309	292	282	300	326	331	344	318	336	291	335	289	292	321	317	327	336	337	347	334	313	354	305	318	322	316	285	340	323	347	341	369	293	295	331	344	333	347	311	344	327	315	322	312	319	299	326	323	313	309	319	356	310	328	329	290	333	309	323	302	287	293	341	315	292	311	313	353	328	303	309	293	337	347	319	311	350	324	311	332	315	309	325	317	325	343	324	304	305	353	328	334	300	324	324	359	317	314	317	338	290	299	310	328	317	321	291	315	329	322	305	333	327	316	354	364	323	357	314	311	312	320	329	327	319	345	283	340	304	322	289	304	314	335	326	314	333	315	349	320	306	320	329	327	337	322	322	323	324	325	290	309	348	342	344	300	315	325	343	327	294	343	343	308	310	314	361	326	317	325	292	287	331	316	325	314	329	322	328	321	315	332	337	336	286	318	301	318	341	321	316	310	302	305	330	333	336	338	325	326	313	342	333	308	346	313	305	346	297	339	315	333	327	308	294	300	347	316	342	326	320	310	317	285	309	329	305	341	345	310	311	336	306	336	353	327	337	331	314	312	337	301	322	310	331	311	298	330	343	310	328	289	342	315	305	295	331	316	343	300	345	341	319	318	311	323	313	303	339	344	341	324	292	326	295	285	320	357	339	278	321	339	331	318	312	349	326	376	333	309	329	313	326	314	320	322	325	334	326	351	313	313	315	305	365	326	296	314	347	314	331	295	322	310	329	309	322	345	319	300	316	312	304	300	321	323	305	298	330	295	305	304	317	311	330	320	331	324	322	309	313	314	313	354	338	338	322	321	326	340	312	326	343	327	339	325	324	315	307	352	312	339	291	308	308	303	340	331	342	329	343	333	320	312	306	328	373	321	354	339	329	333	282	339	338	356	291	330	345	339	320	336	343	345	326	310	318	305	304	320	329	342	343	338	324	328	348	312	301	268	307	324	343	362	327	302	334	309	338	319	355	304	315	317	324	305	324	344	309	320	346	314	303	322	283	327	317	301	321	340	302	320	349	338	320	344	349	315	336	337	342	335	351	352	306	345	324	282	287	326	331	307	345	311	316	325	353	324	308	320	335	352	348	329	344	310	336	323	351	326	319	335	320	319	315	311	331	349	335	305	343	295	287	328	321	307	315	297	300	320	333	350	333	325	284	294	326	326	308	287	333	335	319	347	303	326	333	336	337	356	326	335	318	302	313	352	327	282	304	306	329	329	318	322	330	313	298	309	302	317	323	309	364	322	337	330	321	315	314	320	305	330	346	300	336	313	359	307	330	321	328	312	349	311	309	318	329	323	309	327	313	300	339	328	332	319	324	319	276	325	313	330	294	318	352	314	307	354	332	335	277	341	350	312	321	308	314	318	344	325	303	327	333	334	313	309	321	325	347	300	297	323	322	307	298	313	302	316	294	300	330	340	326	325	349	307	319	316	309	322	318	347	335	313	321	347	333	317	312	344	353	304	323	307	296	333	310	294	321	302	309	328	328	292	307	317	330	336	306	361	310	342	309	314	330	296	309	334	338	310	327	327	320	355	331	310	314	292	340	316	333	302	310	311	314	330	332	348	304	306	343	319	316	302	333	316	319	332	355	323	309	345	305	351	302	296	303	329	298	349	337	297	332	329	323	355	329	315	319	349	309	317	320	301	307	343	318	327	332	283	335	295	334	318	314	327	334	354	323	319	351	312	315	304	307	330	309	309	351	310	336	311	316	334	311	325	335	300	308	307	347	310	310	303	348	333	347	292	326	324	352	308	316	325	330	344	343	274	281	337	308	304	340	318	318	322	304	343	323	318	312	344	293	345	305	293	307	344	338	288	315	307	297	312	312	323	312	329	319	336	336	328	323	299	313	311	323	317	312	303	310	307	316	300	299	334	309	336	318	370	327	337	289	341	336	293	321	275	315	333	317	312	318	312	319	311	305	317	304	292	334	345	313	307	308	332	312	343	313	329	304	315	319	337	340	289	327	347	280	332	314	337	336	338	302	331	316	314	330	312	309	312	319	337	348	327	325	344	319	331	328	346	334	319	302	320	344	327	321	308	302	331	306	324	321	316	304	305	303	328	318	319	320	321	334	300	366	353	324	341	301	335	306	321	299	328	316	310	337	327	303	323	294	333	331	316	318	323	287	325	310	326	287	325	330	313	320	317	311	318	331	322	301	298	335	334	315	327	359	318	325	297	308	302	330	312	302	336	324	319	330	328	315	327	305	347	302	320	321	331	301	320	315	316	309	343	321	314	333	313	317	333	287	308	345	315	313	321	327	304	314	312	325	302	310	335	326	333	310	310	336	336	352	329	355	332	310	326	287	331	327	317	358	308	323	307	285	315	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29171	5421	1617	1081	714	489	407	318	256	228	222	225	175	164	156	127	138	141	132	132	104	104	103	142	87	99	103	124	116	93	94	88	103	90	115	102	113	107	96	94	115	75	99	99	101	97	102	91	100	85	97	91	83	90	93	106	92	97	94	94	84	80	96	84	103	93	91	77	93	80	90	96	87	105	83	97	104	95	89	75	82	95	81	95	100	92	81	88	79	101	88	91	90	79	94	86	91	99	95	92	91	72	106	74	82	110	93	98	115	85	104	92	89	71	89	98	92	83	78	92	100	85	77	83	93	81	83	89	84	78	85	93	98	80	82	72	84	103	94	99	96	98	97	105	98	78	93	93	86	92	95	102	79	88	98	89	88	98	102	88	98	72	117	93	102	75	93	92	91	94	75	96	100	91	81	92	100	108	87	72	79	92	101	72	76	79	100	85	102	87	98	92	98	90	88	74	72	83	88	106	94	81	89	102	83	95	83	90	91	92	79	101	101	79	98	101	99	84	94	85	88	108	89	95	100	87	86	95	93	106	94	86	97	83	90	96	100	98	76	91	86	99	80	94	107	67	86	92	91	99	86	91	91	83	101	91	100	82	101	107	109	97	102	97	75	95	98	105	94	96	102	97	93	74	119	82	105	83	71	103	82	87	79	103	88	99	98	94	92	73	98	90	106	91	78	82	92	75	80	75	100	86	85	92	87	91	91	72	82	95	109	90	72	95	80	97	91	77	93	86	85	90	80	99	91	79	88	87	83	73	86	86	85	102	98	90	84	86	85	88	100	88	86	74	93	78	84	73	79	89	91	85	89	82	75	96	101	105	92	102	83	111	93	78	84	98	88	97	101	95	74	95	82	78	90	100	82	94	105	91	77	73	88	86	107	109	88	80	93	95	89	84	91	84	100	76	70	91	103	95	91	92	88	88	80	82	87	100	83	87	96	90	97	102	99	98	69	90	94	84	87	88	83	73	105	76	86	101	76	96	78	79	88	102	88	86	75	90	86	90	95	95	92	80	93	95	96	92	84	92	102	102	92	89	102	95	86	96	92	80	92	106	108	90	104	98	77	79	92	91	94	90	86	92	93	102	104	89	87	85	86	102	79	98	93	72	98	95	95	76	97	79	82	74	107	78	92	89	115	93	98	96	85	88	100	71	96	94	91	85	100	72	106	82	90	73	90	79	98	100	98	96	97	92	92	86	98	110	83	101	88	75	96	92	94	97	90	103	95	96	89	82	87	104	90	59	71	99	89	97	99	94	73	98	103	97	120	96	100	93	81	90	96	107	100	82	109	104	81	94	99	86	96	92	75	95	94	99	92	93	86	94	76	74	75	84	89	119	80	94	92	110	88	92	102	86	102	82	69	114	80	95	93	88	73	77	84	88	76	77	84	97	89	95	90	117	84	87	84	88	90	76	72	72	92	99	85	90	91	87	91	91	89	84	73	97	99	99	91	98	102	92	87	97	92	88	74	99	97	88	75	92	88	79	80	91	94	80	92	79	86	103	105	89	80	90	104	98	97	80	94	92	106	84	100	80	90	83	114	92	89	75	69	99	89	92	103	82	95	87	100	84	90	100	93	93	96	77	88	87	68	83	89	86	104	110	91	92	74	89	83	89	109	107	80	99	75	83	106	81	86	85	71	85	94	88	80	73	82	111	115	89	84	81	93	95	115	98	91	81	91	94	81	98	97	74	88	111	89	91	89	75	93	85	97	88	81	83	98	81	82	79	88	86	81	78	88	90	85	80	90	96	92	92	97	94	81	88	86	110	79	96	87	108	92	87	78	93	91	81	85	104	96	92	86	105	107	92	72	87	102	86	110	88	84	82	92	82	117	86	100	86	87	80	86	85	96	75	87	79	88	106	100	98	97	91	93	80	81	100	99	104	93	94	91	90	98	90	96	92	95	92	66	76	98	72	95	87	77	84	87	101	91	83	99	86	99	100	73	75	78	96	94	81	95	94	94	76	75	102	83	88	98	87	92	83	92	93	101	98	87	91	92	87	88	94	100	99	95	85	103	89	86	94	73	100	79	96	104	82	110	100	97	105	91	103	102	77	87	97	93	84	83	96	100	99	74	97	105	92	98	104	94	97	102	90	107	79	98	91	93	100	86	81	84	82	97	91	83	93	75	87	110	103	90	102	85	100	103	91	94	102	83	92	88	97	89	104	80	86	91	101	85	83	89	88	84	81	88	95	90	97	88	84	91	82	76	77	94	91	94	91	108	95	91	92	88	87	71	83	96	95	88	76	108	99	81	86	87	90	110	87	96	96	78	85	95	81	100	110	81	91	84	93	86	80	101	86	96	80	91	100	92	96	90	83	97	76	98	96	97	89	89	97	85	95	81	98	93	94	90	102	85	89	82	98	95	86	76	75	95	80	90	83	91	77	87	86	104	92	83	89	87	106	85	75	81	100	87	96	71	81	89	92	96	87	84	95	82	100	98	85	84	86	102	92	92	78	86	104	97	98	86	97	105	91	82	90	92	106	106	81	82	98	81	85	94	89	79	91	90	86	89	83	94	79	74	84	109	86	93	97	94	86	86	80	96	91	86	95	80	106	86	95	101	88	97	95	88	103	88	96	94	92	87	99	101	83	73	90	93	97	76	86	91	94	97	86	99	78	88	93	71	88	96	93	96	93	84	103	117	90	98	97	91	86	91	80	94	95	89	91	89	97	104	91	101	80	77	99	69	86	97	94	102	100	111	94	97	86	83	87	101	83	89	107	100	89	108	84	84	78	93	115	84	89	91	89	86	111	97	102	70	79	93	93	88	78	92	112	118	94	94	90	90	93	102	75	106	83	91	83	109	75	88	89	88	84	90	93	98	89	100	108	105	68	76	92	97	83	85	105	100	80	90	101	111	99	90	85	95	95	83	101	87	107	86	68	83	84	98	79	87	90	91	91	96	79	90	92	102	126	88	87	104	79	76	78	72	91	104	101	118	93	90	87	96	117	100	105	72	91	83	107	103	80	86	98	100	77	86	90	87	92	93	98	97	107	99	80	90	81	90	97	87	107	84	81	80	92	76	86	79	88	73	89	88	93	100	99	87	92	85	110	99	92	93	91	93	78	98	84	69	90	78	97	80	79	89	74	87	82	82	77	86	89	76	84	99	91	89	88	94	89	91	87	101	75	99	85	102	72	89	94	93	104	84	77	82	83	97	77	101	104	86	97	97	84	106	87	68	90	117	78	84	103	80	83	84	91	65	82	86	86	95	96	110	80	93	67	101	108	80	87	90	72	105	79	106	95	77	81	91	91	77	78	78	110	105	99	85	89	78	97	89	79	75	91	91	93	81	81	97	85	103	103	103	86	98	108	85	102	95	88	82	92	79	85	91	92	76	79	94	94	98	96	90	86	92	93	91	88	91	75	86	96	83	94	90	80	97	102	98	114	101	88	84	96	86	91	102	94	94	85	86	87	112	99	101	97	93	71	79	85	94	79	89	95	110	102	101	63	86	84	70	75	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12922	1437	3501	3862	3122	2596	2057	1742	1390	1203	1020	997	868	734	704	657	642	560	571	515	517	477	485	462	429	447	436	425	359	442	374	414	410	401	374	337	343	325	340	357	346	306	352	334	324	317	353	344	328	337	330	323	328	330	333	320	302	318	350	320	296	328	313	318	340	310	290	309	323	286	328	301	327	338	284	258	291	306	314	319	276	284	287	324	340	330	330	299	311	320	278	290	308	279	287	296	278	318	325	321	308	295	294	314	278	291	306	285	291	317	309	299	319	301	312	289	292	272	294	285	302	307	306	305	299	276	302	298	308	273	300	317	297	285	290	306	285	292	293	277	272	306	290	289	290	314	320	306	294	310	286	304	291	284	298	286	287	285	288	307	281	288	320	280	262	291	279	277	305	299	291	288	293	305	307	290	305	308	308	289	276	267	320	259	276	295	297	300	292	289	288	306	283	260	314	303	321	289	286	311	272	289	315	283	294	290	301	314	326	310	291	285	283	321	306	271	298	293	297	301	269	289	277	294	293	287	298	315	325	305	302	308	340	287	286	333	264	299	293	319	300	287	284	264	294	285	291	286	290	312	305	282	317	310	267	271	267	294	318	308	307	299	309	302	275	333	299	309	307	295	292	306	274	299	282	301	284	307	294	293	308	271	298	256	288	310	296	312	295	292	316	295	285	310	300	324	291	290	272	281	323	288	268	289	294	307	291	297	307	308	297	280	284	274	267	275	284	314	323	294	302	301	295	287	311	297	303	291	273	278	279	310	289	275	323	293	284	284	288	284	285	305	304	307	292	298	292	309	298	266	281	287	299	298	291	266	265	301	290	324	298	300	273	314	299	301	283	303	292	285	289	309	318	331	294	290	300	333	284	285	321	300	273	298	270	301	314	305	296	293	278	280	312	325	296	294	276	279	304	318	296	334	314	324	325	295	321	303	294	302	266	256	291	279	303	309	292	273	319	299	298	294	295	298	298	272	263	313	307	293	298	274	303	304	292	319	290	336	305	294	291	318	311	310	286	290	307	277	303	272	311	291	295	274	267	262	314	293	300	315	310	303	285	270	290	292	307	307	317	296	314	320	281	287	265	256	279	279	304	302	302	288	295	263	274	287	282	267	309	281	284	263	299	283	271	298	328	286	282	274	292	288	271	288	292	313	308	317	284	286	288	296	291	260	295	283	318	305	296	281	323	280	263	291	322	299	321	313	313	295	299	334	300	306	276	323	297	273	335	326	327	309	275	304	289	294	291	299	319	287	319	288	294	300	295	271	273	291	273	288	283	298	294	297	314	298	297	298	282	286	284	295	315	283	281	276	287	287	279	285	299	277	282	303	301	300	309	266	304	311	276	290	300	305	288	286	306	274	294	316	281	290	311	299	294	285	329	287	275	296	296	286	296	305	286	301	272	302	306	308	302	272	317	290	286	293	299	277	300	275	298	301	269	287	300	292	294	295	268	281	281	308	294	307	283	287	266	303	330	300	306	270	268	313	304	290	303	292	308	289	300	288	298	286	321	292	318	335	268	287	306	312	250	292	319	304	291	265	311	259	329	298	292	301	269	283	286	296	294	291	297	281	305	308	308	304	306	312	298	272	307	311	266	304	326	295	300	299	293	300	299	286	284	284	270	334	279	281	301	311	309	309	273	294	283	300	299	330	284	305	294	296	284	277	310	289	265	284	299	288	273	280	288	265	313	306	315	297	248	309	290	275	273	260	311	274	336	311	297	267	320	329	317	288	333	273	321	304	281	319	288	261	270	289	250	282	298	294	295	281	266	280	287	276	299	306	284	261	291	287	303	307	294	290	285	337	304	279	311	273	276	288	311	338	292	272	296	322	278	293	281	320	274	289	271	275	283	301	305	290	292	315	295	301	294	289	276	279	310	282	291	268	288	310	263	258	284	306	283	292	313	306	313	317	300	321	261	271	301	318	301	284	304	281	290	275	300	286	273	294	268	298	292	294	305	318	338	289	282	296	285	291	299	291	264	301	285	315	287	272	276	296	306	273	326	285	281	302	276	304	296	327	262	275	293	283	297	289	291	287	263	298	298	284	315	322	320	275	292	320	320	278	276	271	299	286	306	257	303	311	292	306	323	326	325	303	279	279	306	265	285	286	289	269	291	306	267	326	333	279	332	307	279	282	290	302	305	312	305	310	292	287	259	301	303	311	279	267	316	269	303	316	303	310	317	315	277	279	290	316	305	282	282	262	286	311	294	300	293	289	296	271	301	314	289	266	309	295	279	243	261	266	267	316	275	307	280	289	310	312	297	305	285	251	286	303	320	279	267	281	270	329	300	299	292	277	306	304	335	256	306	286	280	269	316	281	311	284	291	287	313	293	279	302	291	332	279	266	294	260	281	291	276	301	302	300	299	272	269	296	270	278	312	322	292	303	274	288	266	295	285	275	285	312	295	278	302	308	306	332	280	312	292	310	316	267	301	299	297	290	290	287	294	279	298	288	304	327	293	267	280	291	305	271	288	288	299	302	311	285	273	284	265	319	284	303	290	303	334	303	269	278	299	323	277	287	278	273	295	310	305	279	325	269	288	310	301	305	303	292	275	281	255	294	302	303	280	281	289	316	254	281	294	302	278	285	286	287	319	297	270	324	308	289	289	287	303	287	285	305	291	286	310	293	292	293	289	282	281	259	290	294	305	278	296	258	309	307	296	280	311	285	289	282	295	279	280	268	250	287	277	302	283	276	279	258	288	287	300	313	265	310	313	287	294	305	315	292	295	280	290	308	284	314	299	267	258	270	298	273	295	294	299	288	293	323	314	286	274	305	278	293	289	295	277	268	284	280	274	266	287	290	328	293	300	300	287	322	277	284	278	289	275	267	296	295	276	314	289	297	303	297	316	282	277	312	306	311	305	297	303	297	303	284	302	301	287	291	256	282	292	309	300	290	290	299	267	300	285	311	263	284	256	304	286	291	290	268	275	282	299	283	271	279	282	307	268	295	326	295	285	315	302	281	296	275	305	305	293	310	284	312	300	293	267	318	296	308	313	276	281	297	298	326	288	277	320	281	313	275	276	303	277	257	301	273	290	305	286	323	299	302	286	293	299	305	316	301	313	318	296	310	299	306	301	268	296	312	327	305	260	281	319	292	314	294	287	293	271	294	301	289	289	272	317	314	278	295	290	279	295	316	280	322	308	320	301	312	302	285	301	276	312	258	299	261	282	321	299	315	307	278	319	275	275	295	283	277	316	291	302	309	280	298	280	321	300	293	296	291	286	280	290	264	325	275	273	286	313	273	271	276	289	289	301	291	289	331	342	295	287	317	281	322	293	293	306	287	287	332	330	282	274	292	284	300	314	278	299	288	268	286	292	326	281	304	325	297	299	298	296	284	291	322	318	306	316	317	311	290	299	306	308	286	293	273	316	289	275	300	297	325	295	282	305	277	315	268	282	298	298	290	298	298	296	280	296	292	292	298	297	286	283	306	302	279	306	293	285	317	290	277	286	322	284	284	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37709	15214	5082	2345	1627	1254	903	685	602	539	465	382	361	334	335	314	307	263	272	239	265	254	219	240	238	236	253	235	218	255	219	208	209	226	216	219	202	204	199	223	208	213	220	185	200	195	207	202	232	208	190	203	206	234	199	212	199	194	195	205	190	204	176	200	202	211	205	230	186	208	198	201	197	199	224	184	180	204	189	207	190	172	187	229	214	190	195	197	198	184	223	176	184	179	195	199	204	169	195	182	193	206	201	203	230	189	214	208	217	212	222	208	216	185	174	241	211	211	202	165	223	178	183	188	174	184	189	172	209	170	220	205	201	216	189	179	186	216	205	213	191	205	187	224	186	177	189	202	201	214	197	201	213	171	184	177	185	213	204	227	210	183	202	188	218	202	201	186	200	193	186	201	170	208	180	188	177	214	208	206	169	219	209	177	200	219	193	203	203	192	192	197	203	221	207	182	213	178	179	214	209	201	193	191	201	194	185	192	195	175	215	188	188	184	208	211	197	205	195	177	191	186	213	183	197	178	208	208	179	194	177	181	202	194	175	190	224	196	219	204	184	174	188	222	189	203	186	194	166	221	195	198	180	186	231	182	200	197	201	183	210	192	188	209	214	203	203	192	180	177	184	216	196	209	173	211	224	193	185	205	198	191	194	218	221	205	173	190	203	210	206	210	198	209	210	213	166	197	202	174	203	179	214	196	192	213	209	191	174	178	184	212	200	219	197	184	190	178	169	191	185	192	222	202	202	198	193	203	214	186	189	196	201	198	195	192	195	197	194	195	193	194	225	191	198	186	178	175	188	200	198	192	190	197	198	171	187	169	211	190	174	174	216	189	213	208	211	193	181	190	189	203	224	195	221	204	202	184	216	206	202	195	206	216	207	171	241	208	222	176	208	214	184	197	192	225	170	185	216	180	199	207	190	188	221	196	186	207	203	207	203	170	189	241	194	221	173	209	162	193	162	190	209	179	197	197	189	187	201	202	204	187	208	214	211	204	215	209	168	194	179	218	184	191	194	191	181	213	198	177	207	212	214	222	188	207	188	191	200	189	184	172	209	207	185	202	210	202	191	209	197	192	211	217	192	195	171	181	199	226	191	216	221	184	217	189	190	183	201	208	194	197	184	207	172	205	200	195	202	183	216	206	200	207	203	198	199	208	209	209	212	182	194	213	184	186	202	205	197	192	186	184	215	190	186	211	200	202	180	195	213	188	186	193	239	185	206	209	193	188	183	206	181	184	207	221	187	207	220	200	209	215	191	173	188	226	221	195	197	189	191	207	183	218	192	193	191	190	214	238	176	204	172	161	210	204	195	177	196	189	196	218	204	187	214	228	220	181	199	195	178	185	218	188	177	203	179	185	188	195	211	216	185	202	205	219	176	189	192	178	203	186	203	207	192	196	186	192	197	179	218	207	192	214	221	227	173	193	205	218	203	212	207	201	192	206	196	200	198	184	205	182	184	183	184	205	195	201	196	211	201	203	207	217	177	196	218	203	174	185	187	192	202	214	182	190	200	175	170	167	189	193	190	211	194	207	222	185	181	200	190	175	217	200	186	215	202	211	180	164	192	205	208	200	206	174	181	198	191	208	201	191	170	174	182	214	209	212	252	220	189	196	187	204	197	168	212	197	205	208	197	179	196	191	175	177	175	185	214	202	225	188	208	194	180	189	164	177	197	199	207	192	223	236	155	206	203	189	200	164	187	235	252	194	210	182	203	188	216	190	181	203	185	172	210	200	198	219	212	202	187	182	189	219	205	172	202	217	217	181	189	171	215	187	169	201	205	207	236	177	198	216	206	193	210	180	234	189	209	201	218	193	186	202	195	199	186	184	205	190	202	183	200	178	220	216	197	182	210	212	207	197	193	203	186	199	215	194	185	191	204	203	208	211	208	187	211	188	216	176	209	182	220	203	182	227	209	202	172	187	190	188	190	186	177	201	181	178	202	189	192	198	216	188	173	208	193	193	196	179	196	205	189	180	201	184	167	185	196	208	200	208	228	183	202	211	203	199	211	186	177	195	183	172	189	206	205	210	189	194	212	221	190	197	225	205	204	192	204	202	194	179	201	213	193	213	187	183	190	195	194	200	205	187	211	187	183	211	180	189	189	204	206	203	195	192	206	195	191	209	206	186	195	208	199	220	197	199	193	196	180	202	189	206	235	193	188	200	187	215	219	221	184	192	194	210	203	202	200	189	219	183	192	201	199	212	204	206	198	219	198	225	191	230	211	191	202	192	178	199	206	232	219	199	180	203	192	196	204	213	212	195	211	165	190	226	183	204	235	186	210	215	208	212	199	184	188	206	197	183	188	201	191	203	186	176	188	183	191	184	218	194	184	190	193	192	231	208	171	185	202	221	180	206	230	165	213	185	179	187	232	183	182	176	179	199	203	209	192	209	180	201	189	180	212	174	206	203	194	192	195	184	193	215	193	204	206	188	191	185	204	234	177	194	199	185	193	175	204	193	186	209	207	200	217	187	218	173	189	188	168	203	191	200	214	202	198	203	175	163	196	190	220	203	219	203	181	188	170	200	223	215	213	207	200	204	206	174	195	202	206	182	209	183	190	175	188	198	183	180	197	211	208	202	202	211	195	208	209	186	187	199	199	150	209	188	215	197	174	201	173	218	206	182	187	201	190	186	183	199	191	203	203	181	216	193	198	182	193	196	180	192	173	177	212	210	202	196	198	198	200	178	184	198	235	184	206	221	186	200	201	209	173	197	200	207	214	213	189	190	176	181	165	177	172	178	199	186	190	186	215	215	203	201	192	220	189	203	181	195	182	180	181	173	197	200	195	231	204	170	201	202	200	202	209	191	189	190	187	195	174	232	168	181	180	192	193	217	207	188	190	212	201	216	185	198	216	197	184	226	228	213	208	210	202	191	214	196	204	182	224	205	229	189	182	197	217	208	215	206	227	182	196	196	201	200	211	200	218	201	225	209	194	204	173	222	198	198	216	220	193	211	215	201	191	175	206	199	167	199	193	166	205	186	185	179	209	196	193	193	170	200	148	192	198	194	222	205	194	222	205	196	201	213	202	209	228	192	176	190	188	216	208	186	194	216	209	195	198	183	193	215	198	197	188	176	205	176	200	185	215	192	217	198	229	176	201	202	222	191	191	207	195	211	189	203	209	194	213	202	179	200	206	192	194	187	196	218	179	193	208	194	180	180	174	173	204	180	195	191	209	207	196	186	204	194	191	198	209	208	221	209	222	201	195	180	196	186	199	217	202	180	200	176	168	192	212	179	211	182	199	191	221	188	193	171	170	190	190	193	151	209	212	198	208	193	196	202	197	200	198	176	190	177	193	205	206	174	210	179	208	202	200	198	186	207	177	199	205	181	215	203	203	193	200	189	208	182	207	203	193	212	198	211	202	190	189	228	218	189	191	201	206	199	207	201	216	210	192	196	208	214	199	222	205	200	175	192	207	188	199	217	193	194	192	194	199	183	183	195	193	184	192	215	214	221	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17817	2943	6395	7080	5924	4835	3970	3212	2720	2301	2053	1874	1621	1510	1394	1273	1231	1161	1016	1039	977	978	924	888	904	812	854	809	791	767	809	806	763	730	713	739	734	697	714	661	651	702	648	655	621	683	611	643	661	617	616	635	610	576	597	607	614	604	625	617	645	576	623	592	565	578	574	638	617	640	612	625	564	657	600	579	573	551	578	575	672	579	585	595	610	568	618	555	578	595	545	559	615	547	607	582	566	609	563	598	594	583	558	550	576	602	586	570	543	565	577	561	546	593	554	587	602	580	530	517	571	596	528	609	602	597	521	596	611	584	539	551	554	579	594	554	547	578	591	590	544	539	570	570	598	533	547	622	591	582	563	571	543	562	572	601	547	566	579	588	576	530	586	612	579	537	580	577	541	533	546	543	574	595	609	522	563	572	566	551	591	583	587	575	573	541	603	544	529	543	564	596	586	575	523	574	545	534	565	548	580	579	585	588	577	593	556	562	593	615	549	552	566	513	591	571	543	575	604	577	564	548	580	578	573	544	519	564	604	598	579	589	571	570	534	567	535	551	583	584	537	541	560	587	622	575	525	600	581	577	532	516	517	542	575	579	571	553	538	566	573	581	568	559	561	519	560	598	550	593	546	544	592	531	579	565	538	577	537	578	578	567	597	552	553	552	520	569	558	583	535	536	572	589	569	530	602	576	546	558	548	588	537	586	590	544	527	561	561	587	563	534	574	554	578	546	566	576	541	548	583	574	553	569	565	526	527	547	538	551	552	521	551	570	558	559	606	553	553	561	582	559	571	589	590	545	576	573	545	573	601	603	583	596	597	487	554	573	586	563	584	578	575	525	588	563	548	565	567	600	599	573	536	626	527	579	534	554	583	602	543	573	584	573	576	604	577	565	558	551	517	548	545	552	570	524	582	538	540	620	549	568	587	544	562	584	570	546	573	487	549	544	510	563	594	559	571	545	570	576	558	542	567	574	576	595	568	544	534	561	596	546	574	520	566	607	570	535	514	546	589	599	583	605	572	585	606	543	564	569	564	549	590	588	590	587	561	583	571	591	557	577	558	588	584	571	571	551	578	567	547	564	563	588	587	557	564	587	568	549	604	567	549	555	577	567	561	559	566	581	521	563	555	561	555	529	549	527	561	584	561	544	527	519	545	592	571	524	563	565	561	557	532	555	552	584	548	575	594	603	604	584	608	623	546	545	575	555	574	551	579	540	548	608	580	544	559	554	562	540	544	548	575	591	553	580	537	553	612	510	508	574	634	547	611	560	550	630	572	590	550	590	552	558	520	607	527	575	579	564	601	567	554	554	594	551	557	586	605	554	548	562	554	562	539	579	578	601	573	566	555	542	512	559	541	561	534	504	542	595	579	585	545	582	541	583	550	542	579	580	544	571	581	581	570	598	564	574	553	542	556	528	553	572	563	563	587	585	596	591	542	615	501	561	574	570	594	575	565	546	540	563	600	573	580	538	549	553	579	576	551	540	538	587	546	584	571	509	557	554	544	538	532	518	576	555	593	558	563	551	603	570	554	553	568	625	558	559	587	562	551	535	591	549	569	533	598	562	529	543	575	551	580	535	564	588	590	555	610	545	586	566	574	592	615	537	529	563	548	522	530	524	582	557	516	573	550	540	539	581	548	559	561	543	545	567	534	591	578	527	589	551	605	560	560	582	590	540	547	567	566	555	599	587	570	562	612	551	602	575	553	568	564	564	563	553	535	571	582	558	568	559	545	571	577	546	528	569	535	556	540	544	563	588	559	577	552	573	544	574	582	606	573	559	557	578	583	535	569	555	548	539	584	557	607	545	623	560	544	566	585	530	580	526	550	586	573	558	580	570	569	570	559	545	606	580	575	582	585	536	609	579	552	563	566	578	561	576	549	567	597	589	557	604	566	516	572	555	580	549	526	541	581	570	573	567	531	585	555	571	561	573	581	555	575	563	601	575	585	565	564	571	531	582	584	503	499	544	569	559	559	583	550	573	613	585	554	554	561	592	589	534	580	504	540	566	568	541	582	544	532	587	592	543	558	571	528	556	561	525	595	544	553	610	553	569	574	577	582	565	592	548	598	600	552	565	576	583	588	573	604	556	573	567	554	569	548	539	567	574	621	600	584	564	517	586	576	566	541	573	548	562	625	549	561	536	559	548	532	572	551	591	560	526	578	559	609	536	567	572	517	561	588	542	585	554	579	574	553	605	574	600	557	562	575	583	564	565	542	541	548	557	586	533	560	607	566	547	554	531	541	568	540	591	535	535	592	549	581	574	569	543	618	580	557	538	551	543	594	635	551	579	560	561	565	558	546	614	561	587	574	592	564	528	573	596	596	586	578	581	538	589	571	565	529	521	523	595	591	563	571	521	537	576	527	534	552	571	593	565	588	573	567	571	571	527	546	562	560	501	543	585	559	529	562	564	546	568	545	584	573	560	593	602	509	553	541	562	601	565	577	556	576	566	573	584	572	534	557	582	556	544	599	563	578	614	587	591	583	536	568	595	528	539	560	569	577	542	529	569	579	590	542	624	552	551	568	557	577	564	561	572	550	529	525	528	613	555	531	572	551	588	590	529	566	582	576	540	521	523	577	550	546	559	556	619	534	533	552	600	581	578	531	539	558	570	557	544	583	541	582	556	555	559	576	573	612	547	567	573	546	596	611	557	592	582	594	575	532	573	563	541	585	520	538	569	588	545	557	602	603	520	564	596	547	572	573	559	567	579	548	549	587	581	592	551	571	510	550	521	599	579	517	565	598	532	567	589	620	602	606	572	567	562	560	596	554	612	558	566	553	583	591	513	572	563	567	556	579	527	527	552	606	527	593	545	591	565	569	571	520	542	613	553	560	556	551	606	594	600	538	573	561	546	578	555	562	582	592	590	551	579	546	571	560	610	601	579	543	585	525	584	543	535	569	569	524	575	532	555	585	579	555	577	542	564	539	551	566	539	564	573	587	614	564	565	548	570	554	551	587	591	554	586	556	574	539	553	560	608	583	538	555	564	554	603	583	563	550	553	593	530	559	579	572	565	572	548	573	524	568	559	629	543	590	585	563	574	557	573	551	590	624	534	558	537	571	566	580	561	600	521	554	543	581	515	593	542	608	539	579	601	573	597	576	543	575	535	512	559	558	574	523	528	529	561	573	582	570	561	580	533	551	591	528	582	580	660	562	557	539	561	570	586	565	561	557	539	568	589	534	550	546	557	590	580	552	574	552	544	542	577	620	552	600	552	570	555	583	592	539	536	573	563	543	586	575	605	563	607	544	622	574	530	580	537	568	575	568	539	591	538	581	569	542	552	529	574	534	536	574	584	577	560	532	596	527	542	563	564	580	562	558	542	550	567	610	593	556	527	574	570	585	540	562	545	547	570	576	558	537	546	527	604	579	540	580	577	541	598	538	556	554	579	543	569	542	551	548	572	587	546	579	564	556	587	586	607	528	553	614	583	549	565	577	567	583	566	581	575	539	564	582	542	594	582	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3969	358	197	170	189	135	111	119	114	101	116	108	120	114	103	122	134	121	108	88	107	98	104	99	101	109	99	99	106	106	92	86	109	111	104	121	108	95	124	101	129	106	104	118	117	103	99	123	108	115	105	100	131	94	101	110	102	113	110	106	87	96	109	100	88	124	89	100	117	100	124	88	97	111	104	112	107	115	101	95	103	100	98	105	102	104	116	89	98	97	104	97	124	100	107	92	125	84	92	88	102	120	100	103	91	108	112	143	110	107	96	104	107	117	102	105	101	103	99	118	115	100	110	125	118	118	79	94	98	89	101	112	107	121	102	106	123	93	108	114	121	106	115	88	116	99	100	97	109	105	95	100	114	100	111	99	114	96	109	91	116	91	107	104	110	101	107	101	106	99	107	108	100	107	116	110	104	101	112	98	106	99	99	107	100	120	107	102	97	108	109	95	99	110	118	125	105	100	103	117	105	115	100	98	104	82	99	107	113	125	98	104	91	95	105	90	115	101	116	99	95	115	98	99	96	91	115	105	120	92	110	96	122	119	99	104	128	116	111	100	116	97	103	129	111	104	106	125	114	131	128	118	91	110	101	124	100	95	104	101	111	95	102	121	117	119	112	113	110	106	102	102	97	106	92	119	95	113	113	107	103	108	113	89	121	103	99	89	127	131	99	96	108	105	119	116	94	107	90	102	111	102	110	112	114	106	107	101	107	105	115	110	108	104	117	116	104	96	97	129	111	115	119	119	106	101	111	91	117	107	92	91	106	82	108	112	102	100	100	115	98	122	139	103	120	107	102	93	94	110	115	122	115	98	111	122	96	104	95	127	82	115	108	110	99	101	98	117	94	116	113	100	114	115	113	89	106	85	86	105	121	108	107	115	95	113	111	116	107	103	112	109	116	116	99	112	93	124	110	104	101	117	115	120	112	112	96	82	114	115	97	112	107	98	120	102	122	103	93	107	108	104	87	114	97	98	104	117	100	97	98	99	121	110	95	105	105	108	95	135	107	99	115	98	112	106	87	86	92	107	111	96	87	110	92	113	124	109	99	107	109	102	104	109	95	105	110	125	107	127	111	115	114	107	108	99	123	100	115	104	115	117	92	93	106	93	115	112	107	109	111	114	103	103	93	102	112	114	98	98	90	110	119	95	109	101	97	113	105	117	108	110	117	104	113	127	94	100	90	104	107	106	110	96	94	118	106	104	112	82	117	92	106	111	100	91	99	103	132	107	90	110	103	109	97	105	117	121	99	109	118	91	96	114	106	109	118	117	94	98	100	111	123	125	126	111	128	109	102	116	98	104	100	116	103	108	98	94	112	112	105	117	95	89	105	106	89	90	97	113	110	97	111	111	106	111	115	118	99	112	115	89	113	108	114	130	104	120	115	102	103	96	107	116	116	97	119	85	115	100	120	93	110	95	121	100	115	112	79	100	102	102	106	123	104	114	100	104	100	121	97	112	91	118	113	110	109	122	122	96	105	94	101	90	103	103	102	107	97	90	114	113	96	113	114	103	119	122	122	101	102	107	104	105	100	117	107	101	131	114	111	116	133	111	89	95	106	102	108	121	106	107	92	112	106	107	102	97	114	111	101	111	104	110	98	105	86	110	136	106	105	105	112	104	103	111	108	114	109	107	113	120	105	112	96	107	103	104	117	110	101	117	117	98	103	101	112	107	107	101	107	101	98	98	105	109	105	127	97	112	111	112	98	90	108	99	107	94	96	99	113	107	95	100	98	117	90	112	114	98	100	114	138	102	99	85	97	87	107	109	97	99	106	122	102	122	100	110	84	94	97	124	109	94	106	127	124	121	112	115	108	83	94	111	103	85	119	110	96	92	100	97	102	124	99	96	103	102	105	112	105	107	99	114	109	107	118	121	104	107	103	94	109	122	101	104	112	97	100	100	117	110	128	107	109	107	112	91	127	101	101	122	106	108	120	116	123	101	123	84	101	106	116	105	105	97	119	110	120	96	86	105	108	105	98	93	103	98	112	91	109	108	112	113	109	97	85	109	104	95	96	93	117	120	94	92	79	110	81	92	108	116	106	110	105	104	110	98	101	113	106	107	109	104	107	90	102	108	114	125	118	111	106	103	106	97	86	99	98	121	127	93	92	91	121	107	104	106	93	112	114	112	106	100	114	95	103	111	101	99	101	99	121	112	117	103	119	102	115	94	128	94	124	100	98	112	97	109	101	109	99	105	94	108	107	101	104	119	103	104	85	112	126	127	117	110	79	108	85	108	103	94	105	110	118	108	115	106	110	102	124	104	111	103	103	110	114	101	111	112	120	93	95	105	102	106	104	107	122	107	101	123	131	96	116	120	85	98	93	106	107	115	103	117	105	96	92	95	102	95	93	107	105	104	108	113	111	101	127	113	113	93	109	106	120	96	104	125	105	105	123	99	89	104	110	109	116	108	109	120	100	92	109	109	111	108	109	100	109	116	100	91	100	110	101	93	106	117	110	139	115	108	101	108	113	101	96	124	98	101	106	111	106	98	83	89	121	106	90	104	130	94	128	91	89	102	114	128	101	105	116	115	90	101	102	96	120	107	102	110	88	110	102	98	118	92	92	103	109	109	108	96	119	108	97	109	115	135	99	95	102	95	107	107	115	117	106	107	111	107	114	111	94	123	99	94	97	119	102	121	99	110	116	115	105	105	107	96	88	102	107	104	106	106	105	102	109	126	99	116	93	101	92	101	109	100	110	110	107	107	104	108	119	90	121	124	116	90	95	106	101	94	104	130	107	111	114	117	86	95	113	109	103	102	77	94	104	98	121	115	109	133	113	81	106	112	120	101	115	99	120	121	135	105	109	107	105	99	90	118	120	93	114	102	105	136	90	92	84	104	97	107	120	102	95	106	134	116	107	109	117	116	134	111	80	99	91	93	115	102	130	111	121	112	100	116	86	109	116	114	88	117	87	86	117	102	87	96	109	110	96	105	105	115	104	102	107	113	136	114	92	115	93	95	95	107	110	117	109	106	91	93	95	115	94	106	102	106	105	103	103	83	103	104	99	112	104	83	100	118	96	101	111	104	109	118	83	103	98	98	113	96	122	127	99	110	105	110	88	94	108	103	102	101	107	103	106	88	85	99	97	103	117	107	111	115	100	126	103	103	96	93	96	129	82	120	104	104	108	110	103	107	91	106	100	98	116	87	98	120	108	113	94	110	97	116	88	111	80	94	102	115	98	119	119	100	91	99	103	88	89	108	101	102	115	110	93	117	119	107	125	107	94	112	131	136	104	98	95	110	105	101	119	97	114	100	93	110	94	101	87	117	119	126	116	108	92	101	90	100	98	112	96	105	96	119	103	108	103	123	93	130	114	98	97	107	108	119	88	94	96	103	104	126	119	102	122	100	91	124	105	122	111	103	106	126	131	101	115	116	112	113	117	108	99	99	105	99	111	99	105	110	113	110	111	98	93	89	108	109	110	100	111	114	103	117	104	115	107	100	113	110	92	108	109	91	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3470	423	509	558	503	477	448	394	370	370	359	379	378	382	348	319	336	366	311	315	315	315	352	351	346	353	321	325	332	305	330	329	354	320	316	328	353	353	344	352	331	311	361	324	366	296	313	326	338	304	347	359	326	315	353	344	304	330	359	366	325	313	342	333	315	343	330	331	280	354	321	317	326	315	305	287	313	316	341	352	314	310	295	346	333	336	321	322	324	297	322	330	315	329	355	287	315	302	303	297	344	310	332	326	328	321	312	333	311	323	323	320	349	321	360	365	295	312	319	340	334	325	344	339	312	324	318	337	340	321	301	327	332	311	332	308	346	331	307	319	330	330	322	324	353	325	346	309	322	339	315	318	322	334	345	326	344	323	304	354	333	314	307	317	340	315	366	310	319	317	320	300	351	323	314	353	351	328	306	297	342	323	284	318	313	340	341	324	325	294	302	349	292	347	319	330	337	338	291	324	342	279	355	311	324	322	327	311	358	342	332	320	328	345	316	340	320	326	299	319	310	323	339	346	322	304	315	329	344	350	343	311	313	319	336	310	322	320	355	320	304	304	306	322	345	327	308	323	327	304	302	333	341	333	321	301	326	332	322	324	310	365	315	308	338	353	323	316	294	352	334	335	300	317	345	302	339	309	326	321	348	345	330	334	327	329	369	281	337	296	323	331	373	345	290	319	325	321	303	345	316	290	316	373	346	312	330	314	317	314	303	337	334	306	307	333	356	322	303	300	306	341	326	309	348	326	331	357	339	303	330	339	285	336	326	329	353	301	354	310	318	318	330	292	316	357	347	337	315	332	330	319	352	347	334	317	349	335	298	326	298	325	306	346	289	367	325	337	321	292	362	347	310	325	325	295	299	329	336	334	299	344	318	348	265	327	332	345	313	326	312	325	319	317	356	331	299	309	309	325	322	321	302	329	348	322	302	322	298	335	311	307	337	319	276	299	342	322	328	304	325	340	353	323	329	322	289	299	327	319	329	325	330	359	323	381	351	318	327	369	355	288	312	294	326	318	312	359	356	329	308	348	298	340	326	326	367	299	326	312	325	335	317	347	327	329	352	306	353	326	348	316	319	337	320	322	324	338	318	310	319	327	361	359	336	329	338	327	338	319	314	316	285	297	305	307	327	306	315	345	350	342	316	322	337	291	325	343	331	326	330	319	317	342	341	353	311	315	313	305	320	304	325	335	304	325	339	299	335	315	302	343	307	327	366	318	329	312	349	338	315	305	294	299	319	322	322	323	340	336	322	347	323	361	347	317	336	302	344	318	317	333	345	318	318	321	324	318	325	316	355	323	313	332	355	347	322	342	327	309	391	329	328	326	341	320	332	316	328	307	325	326	353	331	318	348	293	319	316	326	325	304	323	345	321	360	311	334	315	309	295	315	322	327	311	340	313	319	325	331	311	321	321	307	305	314	326	318	358	314	313	328	289	285	360	347	313	316	313	327	347	336	304	319	287	281	340	315	290	318	321	302	338	311	320	354	350	307	335	307	325	341	321	288	294	311	336	321	347	330	326	305	330	347	332	341	311	342	322	336	309	301	339	319	327	337	331	315	321	332	337	343	325	321	318	325	318	312	304	391	317	306	326	326	296	357	310	333	337	344	304	336	348	322	335	334	303	327	315	305	332	321	312	312	347	326	335	352	303	337	337	303	299	333	340	309	337	320	364	329	339	348	312	328	325	333	363	320	376	313	288	331	344	325	322	293	302	332	356	316	311	307	327	346	333	323	308	327	295	322	347	341	357	343	385	286	332	327	355	302	314	279	331	370	362	321	365	340	356	302	336	341	335	314	333	335	326	322	332	338	316	360	360	314	315	318	335	332	306	334	333	345	329	325	346	342	300	319	310	340	302	304	301	350	341	380	327	321	304	325	316	332	323	309	319	318	330	341	310	313	333	331	301	321	321	334	358	342	342	322	325	351	316	316	299	341	342	358	312	325	340	368	299	342	345	321	322	331	300	312	326	331	321	335	315	331	318	323	304	334	333	314	329	327	328	294	327	310	318	333	328	343	321	300	344	306	334	337	334	329	328	304	339	321	307	305	312	310	279	343	334	286	333	330	359	306	339	313	335	297	346	349	349	317	294	303	322	320	318	330	343	319	319	321	306	295	311	350	308	338	315	309	328	321	327	333	317	327	303	303	329	313	320	339	311	308	298	320	313	310	296	320	323	342	329	319	325	309	351	300	334	288	352	316	327	312	304	301	330	315	315	299	313	325	326	347	324	341	340	361	320	353	353	325	298	325	317	318	296	338	330	321	352	323	306	307	342	326	320	344	328	297	332	334	343	323	342	351	298	334	324	331	320	329	365	302	308	347	308	348	334	301	342	335	331	353	375	359	322	339	331	335	313	305	326	300	333	335	305	298	345	322	333	342	338	324	326	315	333	321	316	332	309	344	335	343	336	283	304	318	321	312	290	353	319	308	327	335	342	285	334	338	341	320	324	349	323	324	331	333	324	324	305	342	308	304	322	315	320	325	327	329	341	328	321	315	326	335	352	316	309	348	304	329	321	327	318	319	326	356	313	321	344	286	319	316	326	321	301	311	332	307	330	283	319	317	352	331	332	299	306	341	331	320	298	339	350	337	332	329	310	344	315	314	325	319	331	332	343	323	326	296	299	322	309	346	355	338	342	316	336	346	320	328	325	303	314	345	308	326	336	325	306	337	309	336	319	308	331	347	333	323	312	336	301	299	315	306	320	340	316	319	347	345	351	287	325	293	308	330	310	327	334	326	337	310	322	328	300	307	326	309	346	312	302	310	357	339	334	343	359	321	334	330	322	332	325	300	326	291	326	343	348	307	328	333	322	348	319	365	317	325	333	324	333	337	329	321	288	346	307	336	301	310	361	341	289	310	336	345	299	311	341	303	323	309	337	337	322	305	335	305	317	351	336	310	356	310	328	326	303	332	315	368	289	297	291	331	309	341	322	351	318	319	301	310	324	326	317	339	346	358	320	331	303	286	312	314	315	359	310	319	307	331	320	329	320	329	347	352	315	324	348	330	318	302	296	336	315	297	309	328	324	309	330	343	297	336	345	343	370	314	323	316	302	309	345	307	345	347	342	295	317	339	348	320	338	336	326	312	307	323	325	293	341	325	331	303	324	345	337	326	324	308	354	327	322	314	328	327	316	316	332	317	329	318	299	330	315	329	338	300	345	306	336	333	349	311	348	305	338	307	324	332	321	304	317	306	308	322	326	322	318	339	337	323	331	324	318	319	327	304	329	303	351	345	331	344	344	302	291	315	335	352	322	342	310	352	321	350	337	313	344	341	329	294	335	306	318	347	316	309	342	315	295	337	292	315	328	333	349	303	328	310	342	301	337	316	309	307	346	319	279	316	305	310	331	306	330	297	356	337	303	316	310	326	332	317	319	325	348	332	287	317	328	343	339	361	319	327	321	314	321	335	321	333	301	320	345	304	354	337	339	339	321	346	308	316	310	327	315	318	316	323	310	308	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29350	5527	1619	1053	797	582	428	335	274	239	231	181	171	165	138	134	121	135	131	111	142	120	119	124	123	96	90	103	112	105	113	110	97	97	101	96	97	107	117	92	101	87	101	89	87	93	84	91	98	108	103	83	90	88	81	78	92	93	94	98	88	73	107	97	93	104	97	79	95	105	88	88	96	104	96	98	104	96	100	73	98	91	104	102	89	94	101	87	103	101	90	94	104	82	93	78	102	90	88	82	81	107	90	79	76	96	109	99	87	83	88	87	86	79	81	87	91	76	106	91	80	79	80	81	90	77	97	88	76	86	85	94	90	100	102	87	76	100	81	88	86	108	80	79	78	70	102	79	72	104	67	88	98	81	91	95	74	82	87	96	80	74	66	77	92	95	70	70	109	97	87	97	96	95	80	89	89	108	91	86	83	82	83	91	87	96	81	82	89	105	91	85	84	75	98	91	90	98	101	94	97	93	89	83	78	84	99	83	96	71	99	93	96	94	83	90	87	107	82	80	88	86	87	72	87	87	88	70	95	80	94	97	99	53	100	92	97	98	86	111	84	109	98	96	95	83	90	93	85	80	89	93	87	86	95	101	90	88	76	104	92	83	85	93	88	85	97	83	89	95	87	90	93	91	107	99	77	91	74	101	92	94	98	74	75	101	82	76	89	100	92	76	74	77	95	105	106	112	96	82	76	94	79	92	87	82	96	82	78	109	101	102	96	71	80	78	95	89	80	92	77	98	92	90	75	96	78	91	95	84	87	93	85	102	85	83	89	88	88	91	84	67	85	98	91	92	95	93	92	87	90	89	101	88	104	86	97	94	90	98	76	102	82	98	94	92	91	78	113	82	98	87	91	104	83	94	88	92	94	79	87	95	87	74	71	88	91	103	111	92	84	97	105	102	97	105	87	101	88	91	90	93	100	81	71	81	86	93	85	85	92	91	94	86	100	106	103	107	95	81	104	100	97	78	101	102	95	103	95	98	86	80	94	91	98	100	84	80	106	83	80	80	91	90	76	85	100	87	91	77	95	96	95	98	107	95	93	80	103	76	98	102	71	85	78	86	99	84	82	107	91	97	92	74	93	85	87	97	86	96	79	90	78	106	77	101	101	76	76	94	91	80	105	102	68	108	81	90	78	81	90	86	107	97	79	82	92	94	94	85	92	82	91	96	101	87	93	97	66	86	100	93	89	93	82	92	82	94	95	88	107	84	101	71	102	85	91	100	96	93	91	88	96	107	87	97	95	86	106	81	100	91	112	94	107	88	75	80	72	87	82	99	85	78	77	86	115	89	86	88	81	81	90	94	95	85	94	96	101	93	107	93	84	97	93	90	91	105	91	94	87	112	79	73	85	99	80	71	91	99	102	100	84	114	100	99	110	82	110	77	94	98	79	98	80	72	87	86	85	95	103	99	93	70	84	101	86	80	80	75	102	86	87	97	93	102	86	102	102	88	117	87	79	93	84	93	78	113	85	88	101	91	83	84	76	87	98	81	93	99	98	110	87	93	101	98	84	98	94	94	89	96	94	112	117	96	90	94	86	88	97	71	89	94	114	83	102	97	100	81	85	83	93	82	73	85	84	94	76	82	96	64	88	103	106	92	82	93	94	81	87	105	89	107	99	87	104	125	104	96	87	106	88	94	79	94	99	83	86	94	93	85	80	78	86	96	95	72	99	114	98	85	97	90	80	100	109	74	82	78	101	89	87	94	68	91	85	91	101	82	92	86	105	95	76	94	111	87	96	88	96	85	95	81	77	96	105	87	92	70	102	77	96	71	75	98	87	103	77	102	83	93	113	77	83	91	93	93	84	85	88	105	87	94	100	90	91	88	98	108	90	98	76	90	77	92	92	88	88	87	76	88	100	85	100	97	89	103	96	109	84	85	87	71	100	78	84	83	90	92	92	98	85	93	86	77	94	91	87	109	92	89	98	78	99	92	91	113	86	87	88	94	83	95	111	89	101	91	95	91	85	94	88	100	75	95	99	107	88	101	82	100	87	92	85	98	90	88	89	71	78	105	97	108	93	98	88	88	92	85	94	88	109	103	96	83	82	88	90	84	83	102	89	72	88	94	83	83	74	77	92	94	93	79	101	86	102	109	74	86	98	104	92	91	96	105	82	88	87	92	109	72	98	92	91	99	109	92	98	90	95	109	96	86	94	69	94	106	85	94	77	93	90	99	73	77	83	86	93	103	99	101	87	94	81	86	83	96	86	95	83	94	93	85	91	101	82	85	85	100	87	74	93	102	93	81	92	84	89	86	75	89	101	92	93	82	90	91	82	102	98	90	88	104	83	90	97	89	92	88	82	96	109	77	89	92	93	95	100	83	90	85	93	86	108	90	89	87	93	81	95	88	90	82	89	84	104	98	81	91	92	90	98	88	72	76	91	94	83	102	83	80	72	90	100	104	97	88	75	88	86	101	88	91	83	78	89	82	76	105	96	80	104	89	78	93	90	78	85	107	85	89	90	77	104	93	94	89	95	96	97	97	90	98	84	82	93	92	101	95	92	87	80	91	81	86	99	95	84	94	89	85	79	100	97	93	80	69	98	80	81	101	87	101	99	95	85	84	109	100	77	86	89	75	85	74	80	88	90	103	92	95	98	104	77	102	97	87	95	90	95	96	78	91	93	95	89	86	75	71	83	84	88	86	86	105	69	99	87	84	93	77	87	74	79	91	74	106	81	82	87	74	97	85	86	78	87	84	96	95	89	73	93	67	85	85	101	76	98	89	80	106	66	79	93	87	90	83	90	94	89	105	94	79	114	94	104	92	85	85	81	100	75	98	107	81	96	87	87	92	84	83	100	98	89	80	95	85	72	90	91	85	98	79	86	91	91	79	85	78	87	92	89	95	89	108	82	102	88	99	99	90	66	104	84	109	96	114	79	104	88	88	112	80	92	86	100	76	105	84	92	79	86	82	84	81	85	92	104	87	85	87	89	89	97	93	92	87	96	89	83	102	91	87	89	85	95	87	82	86	98	94	90	79	82	102	104	80	85	90	84	99	88	104	86	80	93	72	89	99	91	80	94	89	81	84	89	84	87	90	91	84	70	80	92	91	93	87	82	81	103	90	104	91	88	100	85	78	98	87	91	87	85	99	101	96	95	94	93	83	100	84	100	103	98	94	111	86	95	94	115	95	85	87	82	98	80	74	88	81	88	87	78	110	92	103	98	77	92	89	109	75	87	93	82	100	94	90	92	91	98	81	93	88	86	97	84	97	92	83	99	88	99	92	92	95	102	82	73	102	70	80	95	95	76	83	97	94	101	89	109	101	95	88	103	86	82	82	103	77	96	88	93	80	102	81	87	74	106	90	87	82	72	86	76	108	102	99	87	85	87	85	101	79	79	88	87	85	88	88	89	85	85	91	92	97	88	109	84	107	96	77	102	88	94	76	94	109	82	82	81	98	91	78	71	88	87	100	80	72	85	81	73	82	95	96	90	93	92	86	95	107	93	90	87	103	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12853	1496	3412	3772	3090	2561	2055	1671	1355	1204	1013	910	849	754	688	686	581	570	539	554	538	509	501	494	407	469	416	381	408	370	381	381	384	368	397	374	345	380	333	346	349	377	333	347	349	335	350	337	311	335	321	335	344	355	311	323	331	283	344	275	328	336	350	297	323	306	335	321	298	296	317	313	306	317	302	285	301	321	305	322	304	304	277	311	326	308	332	311	289	326	297	306	326	320	307	320	300	319	300	310	313	319	296	315	313	285	277	293	294	293	311	286	276	313	306	282	294	294	318	324	286	299	299	292	302	285	280	276	309	320	285	299	294	294	299	340	270	271	334	320	302	289	325	266	281	301	269	259	298	315	316	325	305	291	283	297	293	340	285	288	313	308	279	305	292	307	319	323	308	303	308	313	306	299	279	278	267	297	320	325	307	306	284	314	279	305	300	298	273	329	290	317	317	305	323	320	324	300	293	284	299	314	300	280	296	243	294	288	304	268	293	278	301	254	305	309	279	319	297	285	317	303	298	297	296	292	285	303	301	316	298	275	282	277	297	286	304	276	319	326	323	325	296	303	289	298	305	276	313	291	324	313	271	302	283	311	288	298	302	313	269	289	307	318	287	289	311	256	295	298	302	294	294	336	301	273	324	300	311	304	285	299	294	341	276	283	289	265	286	314	328	292	313	284	270	283	270	296	285	276	274	285	305	297	334	315	276	279	281	294	286	308	265	296	269	269	296	291	278	276	277	291	309	304	279	301	293	310	279	289	315	286	276	314	278	287	318	277	304	281	326	305	295	307	290	304	292	312	312	272	304	240	296	302	305	311	276	306	309	271	296	290	274	319	260	299	301	300	287	358	295	292	283	301	268	318	292	310	282	288	277	262	263	270	240	298	293	320	275	304	273	308	309	318	275	311	292	282	298	302	295	301	282	306	314	288	301	303	336	277	317	287	265	293	313	287	270	275	329	294	269	254	291	267	278	292	285	283	261	321	308	294	331	314	286	291	277	299	288	293	319	268	299	267	293	270	274	342	305	296	275	295	288	271	331	307	282	295	291	307	288	304	285	287	302	299	291	308	314	286	303	306	282	283	299	292	299	296	304	253	295	297	292	274	310	295	281	255	278	313	292	296	295	279	286	295	280	323	308	322	314	284	318	296	262	301	298	301	313	283	310	285	282	317	285	296	317	283	284	307	302	312	303	313	290	269	307	279	293	289	302	284	330	276	319	258	309	284	290	336	274	282	323	284	328	313	276	280	270	279	285	280	314	297	279	296	305	319	307	289	291	299	299	303	294	281	286	321	284	279	280	305	293	322	331	306	268	317	296	281	299	311	306	306	283	311	320	308	292	306	291	271	286	306	285	298	280	311	318	293	309	270	280	292	326	291	291	283	307	304	296	285	290	281	302	308	285	293	332	309	302	292	277	307	285	284	305	307	279	290	298	313	273	296	261	259	304	279	290	259	300	286	291	311	287	279	279	257	325	328	285	271	260	286	274	283	328	285	262	301	293	293	285	292	299	294	310	269	303	285	312	301	305	276	306	305	323	292	292	295	293	293	293	309	297	272	316	287	286	279	263	314	287	290	281	295	288	265	290	288	297	267	303	308	284	284	305	320	287	286	295	295	286	288	288	271	297	280	285	258	323	319	290	308	272	262	301	324	300	296	299	279	323	303	285	281	298	294	306	303	297	310	318	302	305	296	308	276	303	312	282	325	291	278	314	312	304	284	329	306	315	268	291	299	316	277	300	320	291	283	261	317	290	285	273	280	315	280	295	274	279	320	328	259	304	333	305	304	295	291	274	303	309	282	275	292	288	271	304	309	296	278	271	260	292	285	308	301	274	305	299	318	325	272	292	310	301	294	288	286	291	304	279	319	319	320	292	281	284	305	315	298	297	320	305	286	275	268	279	289	281	317	278	299	269	322	282	284	299	267	303	312	279	317	278	294	291	324	305	273	307	271	281	282	283	300	326	317	242	310	307	324	339	299	312	303	311	287	287	312	324	295	287	290	293	285	294	311	301	257	310	297	291	273	314	282	289	286	275	256	296	267	293	281	297	247	311	312	295	297	271	304	286	329	292	277	296	294	268	310	275	293	331	277	312	272	263	298	306	298	279	283	290	271	295	301	304	310	301	316	274	300	266	321	307	298	275	303	289	318	306	283	298	301	284	305	270	256	288	323	272	284	283	295	281	320	304	280	284	268	304	281	274	323	290	288	286	298	282	297	266	271	288	285	283	275	299	289	290	287	290	299	279	277	273	302	319	274	244	277	282	312	263	321	297	252	282	290	292	266	289	289	247	292	337	289	303	295	276	313	303	303	319	311	287	300	293	322	292	321	348	303	293	274	287	267	277	297	291	268	277	272	319	290	298	294	268	295	313	295	317	289	292	268	311	291	301	312	320	293	263	303	262	296	283	287	279	286	286	265	300	305	269	270	289	320	293	293	306	304	286	298	293	273	333	297	280	277	279	268	298	330	296	292	280	298	304	269	306	274	289	306	272	302	266	340	290	276	305	289	291	290	298	297	306	294	309	293	307	309	311	259	288	343	307	305	288	330	280	329	289	278	302	304	323	283	302	325	278	304	290	318	297	333	308	288	278	321	322	315	300	283	301	290	299	310	310	278	297	304	306	311	285	280	273	290	326	289	298	284	280	307	283	298	282	303	284	261	298	325	270	319	312	270	288	301	270	267	289	300	314	307	299	287	322	292	316	279	284	287	309	312	295	274	283	290	313	273	292	296	299	271	300	302	286	271	268	294	304	290	289	296	310	313	295	298	284	314	306	300	287	325	270	267	298	305	272	290	311	302	297	263	283	302	317	290	285	305	257	332	297	299	287	288	286	306	275	289	306	314	268	292	295	301	292	260	308	318	290	326	264	284	299	312	303	294	307	310	260	290	282	292	292	328	280	285	278	318	271	315	281	270	278	293	303	319	312	298	285	293	295	285	296	306	302	288	329	296	272	295	284	291	296	287	308	324	315	295	342	306	281	309	297	272	293	264	283	301	298	300	285	274	281	305	280	295	278	272	292	278	303	294	286	301	278	264	314	279	320	298	301	283	292	298	298	295	273	286	313	291	290	329	323	279	322	294	314	304	285	332	308	284	277	278	281	289	287	284	309	281	292	279	306	264	272	306	280	304	301	262	257	296	303	275	316	293	281	290	312	312	293	284	292	295	318	304	292	296	299	284	260	312	296	295	318	306	315	268	290	275	281	327	305	269	295	318	302	293	281	277	303	289	295	301	291	286	340	270	298	311	285	304	346	284	308	287	289	291	296	314	315	287	313	342	305	286	300	279	280	287	284	298	303	287	290	287	287	323	279	292	284	306	306	286	308	260	298	303	322	297	294	308	299	306	296	329	294	290	268	323	294	294	285	301	295	310	312	273	348	310	290	298	290	291	316	309	308	282	304	258	275	265	278	309	284	290	276	309	270	288	313	303	284	321	273	298	289	301	275	308	292	291	308	280	317	304	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38030	12866	4248	2310	1633	1204	927	746	645	499	427	419	355	333	317	277	305	268	293	256	253	267	251	230	242	203	223	228	232	218	239	217	230	190	203	230	190	200	204	214	200	209	231	194	209	209	223	211	227	193	195	182	188	212	206	211	219	190	225	201	214	199	197	225	209	197	205	207	201	203	186	186	222	167	240	224	221	206	212	215	200	199	194	189	172	177	200	211	249	209	219	182	227	207	186	208	220	177	196	191	198	197	187	200	207	198	184	219	212	195	193	201	201	197	203	181	201	188	187	189	215	219	207	193	165	186	170	175	186	202	186	186	188	196	178	204	204	209	201	204	220	198	182	201	162	191	187	190	188	188	184	179	185	201	207	207	188	215	219	217	209	202	184	188	209	199	198	200	180	199	197	167	192	214	197	216	193	201	195	200	186	189	204	183	237	217	160	190	195	187	192	210	198	185	199	190	201	215	193	203	169	185	176	187	183	208	203	209	206	184	193	192	163	187	206	156	205	195	204	194	170	197	198	196	176	209	204	191	209	210	183	188	217	213	185	178	208	186	203	228	202	184	197	186	212	189	206	189	179	181	191	189	204	209	194	209	172	184	190	184	205	196	200	200	189	189	203	182	192	185	183	220	188	206	191	213	190	206	173	173	205	197	190	214	186	205	211	186	219	190	197	196	213	209	201	221	196	194	198	204	200	174	204	204	191	189	219	183	187	225	189	185	204	191	184	189	206	219	186	204	171	202	176	210	200	199	178	193	187	187	203	192	190	234	201	212	193	221	193	216	174	227	188	189	188	211	193	214	200	186	195	204	199	195	211	228	182	187	210	186	201	169	185	182	183	210	196	184	191	174	217	204	177	193	194	212	212	179	186	195	186	195	214	203	191	196	205	207	195	201	226	168	183	162	180	175	201	196	196	237	190	180	171	196	210	195	195	199	206	199	201	168	200	182	182	224	199	183	167	193	211	205	198	212	182	190	206	177	217	208	171	210	200	213	204	172	185	189	192	186	177	189	190	222	199	212	184	182	195	212	208	200	224	209	189	199	201	215	208	182	186	183	197	206	243	199	189	231	205	177	205	187	198	218	189	175	202	221	190	194	207	225	235	189	180	198	209	199	198	213	192	185	189	208	203	198	167	194	205	196	189	218	185	176	189	184	196	213	193	193	211	216	198	203	202	199	167	207	189	188	198	189	196	189	194	210	198	200	178	224	203	174	226	182	183	207	183	205	187	194	218	168	197	217	183	216	197	187	193	197	200	187	196	193	192	197	212	190	185	183	196	197	194	189	201	210	203	183	203	191	229	201	201	206	187	210	183	184	197	200	219	191	208	209	197	226	209	208	206	229	224	214	203	196	189	195	177	185	193	181	187	196	205	181	185	178	170	193	192	216	190	193	167	221	198	188	207	178	206	189	192	189	235	200	215	203	202	197	178	179	189	180	204	201	193	197	208	183	199	193	209	203	199	168	207	200	202	199	215	201	195	203	176	220	203	163	208	198	217	202	183	198	197	183	181	211	206	199	205	192	204	199	222	217	190	209	208	211	206	179	185	183	195	175	202	217	224	205	214	200	175	203	193	192	220	184	205	192	204	196	226	182	209	163	194	212	215	227	189	189	200	206	180	197	182	227	206	184	178	204	189	212	209	205	184	204	189	210	178	188	194	220	209	207	203	195	209	208	195	218	203	194	205	187	218	219	205	184	189	207	209	193	205	200	196	185	214	182	214	197	176	196	191	191	198	180	175	195	186	181	209	212	183	172	200	185	217	200	201	185	196	196	183	198	186	189	201	196	199	223	196	215	161	206	195	185	194	206	188	178	186	205	192	180	208	207	191	170	211	195	192	195	209	207	215	195	214	185	181	196	189	204	197	212	186	188	225	224	219	185	206	196	180	193	205	162	186	219	201	168	204	215	196	217	205	201	194	186	196	207	221	197	190	226	190	198	216	208	220	162	180	202	207	179	219	185	199	186	211	185	197	227	197	206	206	177	174	179	186	181	209	202	200	210	194	210	192	221	220	201	216	222	180	188	188	192	211	199	197	165	185	201	176	206	221	198	184	228	204	212	199	188	180	185	209	203	170	198	197	187	205	215	175	212	204	219	181	194	217	188	213	187	202	204	184	184	201	184	210	224	184	224	205	178	201	196	192	209	207	187	207	182	186	194	191	189	203	175	214	195	193	178	205	206	188	193	201	217	184	202	204	211	219	203	182	200	176	211	202	209	205	221	192	200	184	188	220	187	193	179	201	206	196	221	219	179	197	182	183	214	199	193	162	207	197	196	192	185	224	191	220	219	186	186	213	199	188	181	190	199	218	194	192	205	193	210	183	187	214	199	214	187	220	211	205	181	183	179	191	200	216	230	222	184	212	164	192	187	200	199	192	189	222	187	212	186	179	198	221	207	190	203	174	171	171	196	196	192	190	187	198	209	212	204	192	236	204	228	206	187	200	184	191	207	179	182	175	193	215	192	210	190	187	202	241	206	186	184	211	205	164	197	196	193	190	201	182	211	192	178	149	186	214	211	177	192	200	200	221	170	192	192	214	210	211	199	192	193	184	194	230	196	242	169	185	183	204	214	213	222	188	202	216	203	192	213	167	177	188	198	232	228	198	188	191	219	214	191	201	194	208	214	201	193	202	233	211	190	202	190	206	212	188	212	206	219	199	187	183	203	199	195	205	177	215	175	189	198	178	195	195	216	213	222	207	199	185	196	193	201	224	201	195	191	183	195	198	200	221	195	202	207	206	183	192	177	191	211	221	190	204	175	188	196	202	203	189	215	202	216	197	196	188	213	189	200	206	191	209	197	190	192	193	193	216	216	176	192	217	181	200	206	201	216	168	221	214	207	184	205	203	213	195	204	187	195	197	168	211	191	198	171	190	197	206	177	187	184	226	212	203	216	206	203	203	173	218	194	204	192	201	196	211	208	188	208	199	189	194	223	209	203	185	202	199	209	188	230	206	202	174	213	209	199	190	227	202	201	209	182	185	209	205	214	212	180	214	151	209	230	195	173	199	212	203	174	209	186	186	205	189	198	201	176	192	205	187	193	210	198	188	176	172	207	188	216	197	191	203	191	188	183	181	182	198	181	195	190	200	209	176	192	235	183	216	214	230	177	177	158	200	177	193	191	196	183	212	200	185	205	194	190	178	213	210	208	193	208	199	207	207	195	209	186	210	224	203	195	207	192	194	194	198	184	186	203	193	220	193	195	199	189	192	202	220	206	187	196	229	208	210	198	215	203	190	168	186	204	198	207	192	193	203	183	210	177	199	225	195	170	190	191	166	184	211	203	153	195	209	187	190	185	186	211	203	221	187	206	183	198	210	195	192	196	211	215	209	198	216	182	215	182	217	222	188	181	198	186	214	178	183	185	212	212	216	205	169	188	168	193	200	185	198	207	180	215	211	195	208	185	203	183	205	185	195	185	204	196	195	197	200	198	190	194	221	209	207	213	176	170	203	200	199	213	214	210	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17285	2853	6498	6950	5954	4651	3933	3296	2724	2280	2033	1850	1584	1552	1405	1322	1185	1089	1064	1032	1041	975	900	838	873	886	819	787	815	767	739	780	721	761	719	718	708	648	686	683	707	655	662	599	690	651	623	635	638	660	651	668	645	620	624	659	625	581	625	675	648	592	613	581	604	632	618	613	600	592	589	601	608	591	617	607	592	604	588	603	580	587	568	577	605	583	586	579	590	559	602	571	556	552	610	563	582	609	589	593	573	584	564	598	571	516	551	588	569	563	626	621	563	610	562	589	579	575	565	603	624	550	570	527	531	591	581	621	575	535	536	576	575	592	597	569	553	529	559	580	520	571	587	513	559	551	561	562	560	523	547	588	564	590	583	569	570	597	598	549	555	610	582	548	562	633	576	603	571	577	540	541	589	575	585	513	579	578	583	605	553	580	585	560	585	551	567	559	559	540	541	566	598	579	586	570	561	583	576	571	562	568	572	539	566	565	544	582	564	528	556	601	548	561	602	592	558	552	608	554	572	554	562	565	618	569	583	513	541	552	551	526	541	539	573	550	567	555	571	596	569	563	588	580	588	559	584	597	596	538	553	580	548	555	614	535	584	559	597	535	575	568	557	592	569	500	576	568	555	556	529	543	538	570	575	567	545	603	602	548	593	569	558	597	579	553	570	564	538	618	551	614	581	604	566	544	569	571	570	543	532	552	527	573	543	582	536	572	529	559	560	552	540	548	547	548	572	531	549	556	612	584	577	548	566	550	553	553	557	579	594	604	563	608	580	586	585	567	584	534	547	557	578	603	574	535	543	559	573	579	547	535	576	558	619	548	579	541	623	605	526	533	556	550	585	580	541	589	583	543	566	580	574	555	552	558	580	546	556	569	617	597	554	540	617	542	527	565	530	572	589	523	590	594	550	598	560	593	607	595	536	565	520	578	555	580	556	561	593	552	593	572	529	579	547	590	525	559	591	544	540	592	592	567	585	508	590	563	577	560	563	552	608	526	626	570	563	583	558	534	546	545	616	576	613	590	563	610	549	587	581	609	544	576	590	573	566	580	565	586	617	560	549	576	537	591	551	588	577	575	593	549	555	561	565	569	576	574	530	560	616	584	588	575	607	575	559	552	558	581	528	590	548	539	567	591	536	604	548	597	538	524	575	593	574	571	568	554	537	610	527	577	623	553	550	596	550	533	539	556	558	601	573	576	580	597	558	558	571	549	576	544	565	566	536	570	522	536	529	563	549	568	552	565	571	581	568	542	535	520	538	551	547	563	564	604	528	603	580	604	576	557	562	583	525	617	525	563	564	544	585	618	569	578	582	591	597	556	555	552	584	529	566	552	591	566	551	557	557	572	597	575	505	567	568	530	559	603	588	521	630	572	500	562	519	580	584	522	580	607	571	569	601	538	571	550	562	572	599	554	577	576	611	557	548	556	570	565	592	546	545	599	543	597	555	572	537	604	590	546	570	549	535	581	557	552	576	581	597	603	543	555	547	550	555	534	554	565	566	562	591	552	544	582	548	598	574	593	588	578	521	575	605	583	584	528	593	587	584	545	546	539	596	564	562	581	569	548	606	597	544	551	561	591	546	591	585	558	601	594	557	579	554	570	585	577	522	541	580	535	533	545	577	561	549	572	569	532	630	558	603	524	565	549	545	541	534	583	567	595	577	587	552	576	579	582	566	539	542	566	543	541	595	567	565	579	610	538	582	544	555	587	561	579	590	524	604	598	584	563	582	571	612	617	561	588	567	551	594	575	554	540	600	580	579	576	623	533	553	598	560	542	545	581	581	566	570	621	576	536	573	576	564	586	577	560	565	566	547	556	547	591	543	589	527	598	575	587	588	548	582	557	534	584	549	591	564	514	552	529	571	551	511	589	500	557	545	558	547	534	602	594	541	560	570	545	559	579	592	590	520	562	552	572	581	562	562	549	602	599	583	576	568	563	542	527	560	560	559	539	548	565	554	569	551	568	523	566	561	543	581	566	593	594	580	502	575	574	595	560	561	558	592	547	556	552	579	571	587	557	577	578	522	538	573	551	584	595	593	567	556	530	575	586	558	552	574	563	546	527	554	571	549	555	558	604	580	537	557	564	558	566	534	567	573	537	561	530	513	586	576	582	589	547	584	510	542	571	581	540	517	575	581	597	579	533	577	563	580	593	533	560	528	577	605	558	565	566	553	559	557	550	542	566	572	533	549	554	542	560	549	532	604	611	536	608	561	577	578	564	514	564	570	581	525	593	580	553	547	534	553	581	597	528	577	596	559	594	572	559	559	616	545	587	609	562	572	612	579	529	562	532	552	542	552	514	602	563	549	562	561	570	554	603	549	531	591	579	585	586	555	543	557	573	560	542	596	585	572	563	591	561	542	526	540	540	578	562	619	556	557	581	588	549	570	594	566	568	572	589	535	581	542	549	601	586	588	542	556	572	563	522	537	634	581	572	553	582	545	571	562	549	542	529	562	564	588	587	527	578	542	579	557	553	547	535	587	555	580	537	587	562	581	560	535	549	578	596	618	564	538	572	560	577	581	588	553	560	563	537	543	574	530	520	540	563	549	573	567	573	533	517	557	581	576	592	533	572	564	584	609	526	584	565	610	576	544	582	539	566	567	541	594	565	553	576	545	587	586	591	545	543	621	572	567	569	564	546	549	573	600	551	604	539	543	577	616	568	527	562	583	559	510	575	591	575	569	541	574	536	515	514	559	522	548	581	525	595	544	567	545	588	557	576	556	554	656	560	576	557	541	554	558	569	578	548	571	558	603	568	545	544	573	573	574	552	555	561	612	566	564	539	610	561	535	604	595	583	559	564	557	551	543	603	575	558	553	541	585	605	611	511	608	550	552	570	555	549	582	531	593	583	595	569	582	579	581	559	576	567	571	573	572	570	520	592	567	551	581	557	595	524	542	605	523	608	565	586	585	577	584	516	571	566	556	590	571	572	611	578	531	561	553	595	558	506	535	542	590	592	567	566	591	568	556	560	545	559	562	535	570	535	532	568	500	568	569	604	584	577	550	545	580	578	568	567	564	538	579	615	510	556	543	594	527	591	594	619	553	581	563	546	550	570	537	557	588	585	578	554	587	576	588	578	584	596	570	534	589	533	562	570	545	587	572	566	598	586	573	540	563	579	561	578	594	545	514	603	625	546	566	550	585	553	584	562	562	569	624	564	520	553	569	562	530	547	559	543	588	545	572	540	579	554	545	569	521	560	590	538	549	569	505	552	573	549	568	562	601	559	552	573	525	552	546	567	595	568	581	590	582	581	552	526	552	568	599	597	527	566	569	577	541	549	577	563	561	541	549	546	553	552	550	569	549	593	583	551	549	564	546	561	568	539	585	565	585	575	570	571	581	581	521	533	584	553	549	546	534	537	594	549	530	576	546	610	595	556	573	563	582	547	528	553	574	610	557	526	553	566	526	564	583	554	634	528	617	565	621	566	550	556	561	578	556	551	548	584	546	552	535	566	550	572	542	561	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3714	282	167	180	150	151	138	129	117	117	132	139	88	114	109	108	117	106	76	106	119	116	109	120	94	114	102	99	119	97	98	92	114	115	100	119	102	100	120	90	100	107	112	114	87	104	104	94	99	93	102	92	108	112	103	100	90	110	113	123	89	115	112	92	105	104	102	102	107	94	107	105	105	100	99	131	106	119	98	127	98	103	102	104	99	116	115	109	104	103	116	92	107	108	107	110	100	123	102	119	99	106	98	113	80	110	119	98	101	109	99	87	124	101	111	104	92	128	101	126	111	94	115	99	96	104	90	107	126	106	114	95	91	106	86	90	115	93	108	112	96	95	133	121	112	111	108	103	107	109	123	101	117	97	86	106	95	94	97	119	88	109	112	100	113	95	120	107	110	99	100	108	109	100	98	106	107	102	94	102	129	113	91	123	102	113	103	108	125	113	105	99	108	91	129	125	97	106	100	86	104	98	88	120	107	111	103	106	94	101	96	108	108	116	121	107	100	115	105	124	113	106	104	112	107	120	108	102	101	123	90	106	98	111	96	107	107	107	95	115	85	112	110	106	97	99	107	107	109	105	95	102	98	102	96	101	122	96	103	125	91	109	100	91	114	89	112	125	93	113	120	109	113	94	90	105	105	98	94	102	99	109	110	119	103	101	101	112	125	109	74	107	121	107	106	86	119	105	85	117	113	119	110	96	95	123	111	113	92	110	106	110	116	106	112	109	118	107	129	115	106	111	111	86	113	96	129	103	91	104	104	105	113	96	102	94	105	109	98	95	104	102	96	100	83	102	100	109	113	93	107	120	92	117	107	103	105	105	104	98	93	88	106	88	103	121	125	110	105	105	110	108	93	113	109	111	87	100	97	116	118	89	108	107	111	100	105	106	112	95	97	113	104	106	108	89	101	130	113	94	98	78	125	99	107	107	87	110	129	103	98	90	102	107	99	110	121	102	96	90	122	99	104	94	104	111	93	115	121	114	111	95	103	130	96	102	117	113	106	101	88	103	88	107	108	86	113	103	98	97	102	99	106	113	90	101	113	97	98	92	95	101	97	103	84	126	97	121	106	98	115	108	109	114	112	101	80	116	113	106	108	111	98	103	126	136	99	101	99	116	100	105	120	91	94	122	116	103	103	131	107	102	92	97	92	104	100	113	111	99	110	95	96	97	96	110	98	102	100	100	116	79	97	104	102	110	94	105	111	94	105	100	107	123	99	101	95	103	123	86	115	112	117	117	97	101	128	106	97	109	108	104	100	99	104	105	122	114	108	102	103	115	106	130	105	108	102	106	91	101	105	95	108	114	118	128	98	83	115	100	97	103	121	100	98	107	94	105	92	100	111	100	106	96	111	100	102	114	90	106	97	113	102	125	124	123	119	97	113	104	102	92	105	105	99	84	109	111	97	107	101	135	105	99	94	111	111	98	93	101	104	84	118	107	110	94	108	113	117	100	109	107	116	82	129	87	99	92	120	95	102	101	100	80	107	105	96	98	85	112	95	96	100	96	107	92	85	112	99	100	104	115	86	110	98	106	114	111	91	118	96	106	90	115	126	93	104	78	110	110	109	104	120	116	112	92	115	93	108	112	94	82	99	115	107	119	87	112	91	90	107	87	93	114	109	92	104	111	112	113	87	98	102	97	120	109	113	112	105	107	111	117	111	103	108	93	104	101	100	104	103	110	115	115	103	109	121	108	102	107	103	100	96	111	98	102	134	110	101	105	99	111	113	100	110	100	97	108	110	118	105	117	93	101	119	101	105	101	118	116	101	98	119	111	112	104	94	101	104	107	97	124	96	95	94	90	121	89	107	91	99	122	118	115	126	100	103	106	113	97	100	105	117	100	126	116	112	108	112	111	118	89	134	101	117	95	111	124	90	111	104	102	99	103	100	106	120	121	108	106	104	114	95	118	97	116	101	100	119	99	108	102	126	95	94	109	88	101	95	111	111	117	100	122	87	106	90	88	108	89	107	92	104	121	94	114	94	102	122	124	80	99	120	98	119	103	97	113	120	97	106	123	115	103	91	104	115	105	108	99	99	92	101	105	97	126	107	102	104	98	90	93	108	115	105	108	109	110	87	95	115	107	101	110	95	89	86	105	105	119	105	102	108	106	106	103	119	99	142	96	102	100	109	97	99	89	85	121	104	121	101	96	92	100	123	118	96	111	118	108	93	100	108	111	108	112	77	105	89	100	107	85	111	110	101	105	96	108	111	99	113	108	112	90	106	117	107	90	116	116	105	113	129	97	120	115	108	115	115	83	104	100	97	105	117	99	91	113	102	102	97	110	105	84	91	108	108	118	97	120	97	109	99	103	103	126	106	90	130	121	102	108	119	98	105	107	93	101	102	103	95	101	95	105	116	96	114	106	105	116	114	117	115	118	116	106	94	91	102	93	107	116	118	96	113	86	106	114	123	116	119	99	116	116	113	92	101	101	105	102	85	103	103	120	118	104	98	111	104	116	116	103	106	112	102	92	107	98	117	106	99	99	103	101	105	111	124	76	103	99	107	116	116	111	105	102	101	104	116	98	89	112	133	102	92	107	115	107	114	108	105	100	113	111	125	113	121	98	106	112	96	108	121	100	117	91	119	121	119	106	92	111	105	110	133	103	113	119	125	91	97	96	111	86	122	105	117	97	98	111	101	106	100	113	99	103	113	109	108	116	98	105	111	106	101	98	102	96	89	103	115	92	100	126	121	101	110	108	100	126	105	94	136	87	92	102	118	107	98	110	107	101	106	115	111	80	105	98	124	117	89	109	106	91	98	81	114	112	89	110	109	108	109	100	111	107	97	107	90	122	95	95	93	104	104	115	117	102	96	105	106	125	105	117	116	118	119	100	99	104	89	112	106	120	122	109	106	123	117	100	106	115	113	100	109	115	104	98	97	96	123	125	128	102	93	100	96	117	98	112	110	95	115	96	110	107	116	117	107	118	106	111	119	99	115	110	116	118	107	114	117	120	102	119	114	101	110	108	122	119	102	105	112	110	116	107	74	101	95	100	102	110	106	102	97	134	101	110	113	94	109	112	125	99	107	101	97	126	97	78	121	110	131	109	88	90	98	81	111	94	104	98	105	127	97	107	115	103	114	101	101	113	131	101	107	105	115	103	112	101	112	105	98	89	111	98	107	98	98	92	108	100	102	97	122	101	96	112	101	113	114	95	117	113	93	110	96	106	103	114	105	98	114	99	109	110	102	102	106	129	117	117	125	105	95	117	125	80	120	117	105	114	93	99	108	113	112	96	104	116	105	89	92	111	96	100	130	115	103	108	96	124	126	102	96	93	114	96	111	108	106	106	107	99	122	85	122	125	107	105	116	129	87	116	88	85	110	96	91	104	106	106	109	99	107	109	112	98	119	105	114	117	98	87	100	113	123	112	110	85	114	112	102	116	119	91	99	108	110	113	101	95	109	114	92	103	92	90	110	117	113	118	116	106	98	123	101	111	121	99	98	96	129	109	104	119	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3406	394	492	567	531	445	411	403	393	365	374	369	335	373	336	333	367	362	338	350	314	373	324	341	338	318	331	311	314	349	297	309	294	344	329	319	335	305	312	315	317	329	317	339	311	334	315	342	338	271	335	319	335	291	319	294	320	336	337	299	348	322	317	308	311	323	337	349	349	296	309	304	338	321	345	287	346	351	335	317	328	314	309	331	308	305	346	328	336	286	316	323	346	315	350	346	317	354	296	311	335	337	317	348	329	340	319	323	314	302	324	321	327	320	290	325	358	328	318	319	343	318	310	311	317	308	318	330	355	298	322	333	340	343	310	320	331	334	300	345	332	289	325	309	340	338	326	362	342	309	336	310	315	327	322	336	323	325	339	298	315	350	300	297	328	312	312	340	334	315	322	307	316	306	298	318	335	357	352	318	331	334	317	328	318	344	352	319	306	345	316	315	340	371	314	306	306	318	340	315	323	316	308	343	323	302	307	334	348	337	328	329	306	341	326	305	318	316	347	329	337	342	339	316	371	319	334	312	338	312	305	326	329	334	302	344	328	318	328	323	310	343	325	324	336	318	346	289	356	315	336	336	311	334	319	298	320	334	351	316	317	344	340	299	320	314	340	332	316	304	349	308	322	317	300	370	325	294	346	320	325	329	355	310	306	341	297	321	316	285	323	286	327	306	310	324	351	312	293	327	340	321	320	330	322	315	349	364	315	338	318	303	322	324	305	311	325	314	326	295	326	318	302	314	348	313	332	305	304	329	307	307	337	302	313	313	323	307	305	340	366	309	331	324	317	330	331	313	324	318	331	324	319	340	319	310	379	336	319	317	289	287	298	337	315	328	325	292	313	308	314	346	312	324	350	322	304	347	300	321	341	326	320	352	342	331	295	338	343	325	342	275	304	319	320	320	311	310	324	335	329	303	323	352	322	313	296	311	338	315	306	315	341	339	331	331	325	307	324	295	325	309	307	319	316	331	292	322	324	317	331	328	309	343	316	302	338	335	317	310	316	311	332	311	291	311	322	309	313	343	296	319	337	339	338	320	301	311	323	326	324	325	341	369	305	314	314	299	317	309	353	320	315	315	331	338	359	335	292	356	336	330	332	335	360	307	326	316	319	361	351	308	341	337	344	310	342	334	337	330	303	308	312	344	338	305	326	356	296	305	280	292	328	327	316	347	350	313	311	325	344	334	349	314	335	313	316	306	328	323	321	308	323	331	311	312	351	320	288	335	315	339	323	316	315	288	297	343	325	318	311	326	326	315	299	350	332	329	298	301	308	296	326	332	329	311	337	298	324	341	354	308	302	346	355	316	337	307	310	317	301	302	298	327	335	305	331	345	313	313	325	335	341	337	300	314	339	328	344	323	297	343	328	330	322	338	347	359	317	327	297	353	319	276	349	316	310	340	329	305	309	336	326	297	322	325	303	340	334	317	316	334	311	313	288	310	340	317	347	285	297	345	346	324	327	311	318	321	326	339	319	298	346	339	320	333	312	328	335	297	302	340	329	315	319	313	363	304	299	319	327	320	315	332	331	323	339	312	324	347	305	296	340	334	323	316	298	313	323	381	314	336	337	307	303	304	329	325	324	343	320	313	335	322	349	309	337	286	344	321	329	307	327	351	325	311	316	343	293	310	313	304	342	343	345	324	349	317	306	333	319	300	324	334	308	288	291	332	312	320	310	333	336	355	343	333	311	320	302	326	296	291	318	333	341	316	328	340	303	319	325	317	306	295	352	309	341	305	323	350	348	319	315	340	347	330	344	315	333	334	357	311	312	317	346	351	330	331	310	283	295	308	330	306	342	311	341	323	341	356	323	301	340	307	324	325	321	307	313	327	301	299	285	296	336	333	328	304	342	315	316	357	337	343	334	298	288	327	336	342	330	308	323	316	314	302	352	316	368	316	305	291	343	308	309	348	334	322	324	352	293	335	315	314	310	333	339	321	346	309	326	309	331	334	292	330	311	348	323	323	332	347	309	329	351	322	339	338	331	355	336	326	311	318	322	339	312	318	322	295	308	289	300	313	307	328	314	350	311	326	337	290	337	340	318	323	317	301	314	345	335	311	324	308	321	357	289	364	353	314	316	320	348	325	310	330	315	330	280	308	342	313	347	369	338	303	346	315	316	313	340	340	327	362	314	300	337	344	303	309	345	321	312	320	316	297	334	302	321	334	308	344	334	307	320	299	318	327	295	322	341	324	354	296	346	320	337	348	325	330	289	278	342	318	326	338	299	312	327	351	335	304	319	358	346	342	323	343	333	337	329	304	317	306	313	294	337	307	353	357	326	350	308	322	348	289	292	308	312	323	323	333	325	336	356	283	340	306	313	303	328	326	318	307	334	333	321	328	310	300	302	342	340	336	298	301	316	311	314	329	329	319	320	326	324	338	322	293	312	305	334	296	332	315	328	330	325	334	319	321	305	332	327	359	334	318	302	324	299	329	308	301	336	320	315	332	323	363	287	319	322	296	332	345	329	361	304	321	308	303	313	303	317	312	301	332	355	335	336	313	292	312	340	327	310	338	323	304	310	303	328	343	289	314	312	350	318	303	343	347	327	297	349	346	344	301	343	327	329	308	338	308	310	350	330	345	327	331	360	320	330	332	293	337	302	318	305	310	323	333	313	353	334	323	333	322	294	343	321	356	293	321	312	308	318	357	347	346	304	353	321	323	321	339	319	298	330	340	324	328	315	321	303	343	326	327	316	280	309	317	303	326	346	330	310	313	324	334	311	312	328	348	302	325	320	299	352	331	331	320	322	330	317	324	339	294	332	334	317	292	308	296	330	316	309	324	317	321	312	338	297	309	326	314	308	320	337	334	300	337	317	330	306	334	306	317	307	312	321	315	310	284	311	308	342	316	313	311	340	337	302	367	312	338	307	332	305	318	323	325	311	327	355	325	321	314	285	335	304	331	301	322	310	329	349	306	306	318	314	307	314	312	346	324	302	305	336	349	316	322	338	319	286	329	319	317	341	334	312	354	316	319	304	314	330	335	291	292	312	332	319	333	297	319	312	336	311	301	321	337	328	323	328	340	349	317	300	290	298	313	328	301	345	337	323	310	296	322	335	350	317	309	320	326	315	321	319	306	308	352	310	303	325	310	353	346	313	294	334	313	347	315	341	311	303	329	322	302	334	333	345	321	321	318	340	340	298	347	348	327	330	326	336	322	326	349	352	298	342	322	332	319	324	341	320	287	304	317	333	316	334	288	328	333	310	333	323	335	341	331	291	352	317	355	284	344	312	325	373	280	316	321	346	323	304	298	316	335	316	356	305	352	306	311	301	281	337	295	338	301	312	317	325	313	327	318	327	302	319	352	323	319	311	289	328	296	347	322	354	337	301	320	361	346	306	321	312	348	323	334	346	291	337	297	310	311	308	327	300	352	292	321	310	331	300	306	317	329	319	333	351	318	311	307	332	332	315	349	323	293	315	354	339	291	313	312	316	301	317	350	286	306	321	315	363	312	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27923	3954	1500	1110	743	542	429	327	272	226	193	175	171	159	137	155	105	134	133	116	115	108	110	118	99	98	104	108	110	98	94	77	117	107	103	78	99	95	92	113	95	87	97	93	110	101	100	88	88	124	91	103	67	99	99	96	93	104	84	101	96	88	96	83	76	100	112	117	93	88	100	98	82	76	102	83	89	83	100	90	81	92	96	91	82	98	100	74	106	96	92	80	98	98	101	96	85	93	87	97	84	88	85	87	90	99	82	96	92	80	99	93	101	99	81	93	82	86	101	88	99	86	78	97	84	93	95	78	91	74	90	84	83	91	92	93	85	105	84	90	111	101	81	94	88	100	93	87	100	99	89	103	79	68	85	91	82	93	92	90	90	103	82	80	93	95	82	93	76	88	91	85	105	92	101	86	92	72	92	89	90	103	85	94	97	93	92	87	84	92	93	99	110	93	72	87	92	86	67	84	93	100	95	98	89	91	86	81	92	94	89	108	87	97	85	100	74	108	90	72	70	92	87	82	98	105	107	83	80	94	94	86	93	99	110	110	92	76	87	81	85	85	89	74	81	90	88	83	89	77	84	83	76	97	96	70	94	92	107	85	79	94	92	92	95	83	88	73	91	95	74	86	72	78	93	87	86	92	90	91	98	74	99	96	80	83	87	95	101	91	104	102	84	84	81	94	105	106	77	92	94	96	97	78	80	92	103	92	96	95	92	87	79	112	86	97	83	108	85	87	74	94	98	91	102	108	77	95	94	86	102	96	82	80	87	86	92	115	93	83	67	94	90	91	87	82	103	87	93	86	85	97	67	99	83	84	91	91	91	96	92	87	102	92	90	75	105	68	86	98	90	79	81	110	93	84	92	92	89	101	105	78	89	83	103	89	79	90	81	60	97	92	76	72	87	92	100	94	91	82	101	70	80	92	76	80	87	81	86	98	82	81	99	96	97	89	106	87	88	78	93	86	87	88	86	81	95	86	108	93	99	83	88	85	89	76	81	102	99	88	103	86	84	84	102	101	90	91	73	93	85	79	100	92	81	105	105	97	98	118	91	84	91	85	86	97	96	84	103	85	82	82	85	89	85	80	79	92	89	87	84	101	89	94	83	84	90	104	111	94	78	85	90	82	83	94	76	92	91	86	82	92	99	76	83	79	85	96	93	89	87	87	94	88	99	92	104	84	79	102	81	103	77	89	82	85	95	79	87	90	100	111	90	84	101	100	80	87	91	83	100	87	82	80	100	98	97	93	87	94	90	102	77	87	96	88	60	80	96	85	88	96	109	96	97	87	103	107	81	84	86	97	84	102	95	84	90	86	88	98	99	78	105	100	82	87	89	95	92	86	91	97	82	92	89	91	73	101	84	99	93	96	119	94	91	87	92	86	76	85	89	85	77	84	94	90	86	93	95	98	95	93	95	82	97	81	85	103	79	93	101	82	85	93	103	97	87	108	86	76	98	92	82	106	88	87	96	113	101	112	102	85	84	84	93	84	77	93	98	86	89	104	72	85	92	91	102	76	95	76	97	89	99	94	82	112	100	85	92	92	101	88	93	93	95	91	83	80	82	78	87	72	80	106	65	84	79	84	83	83	92	98	113	93	97	97	78	82	88	84	96	90	70	100	84	92	96	99	102	92	90	103	89	88	84	82	93	83	90	79	81	84	86	85	100	92	99	99	94	85	84	84	85	81	81	88	90	88	93	103	71	110	98	95	104	89	97	100	90	103	86	84	78	87	100	90	109	95	105	94	83	78	83	90	85	83	88	87	89	92	101	88	94	95	92	81	91	81	105	96	86	93	87	76	86	95	86	91	88	91	95	79	95	85	98	131	103	102	82	96	88	100	92	94	71	82	88	75	82	94	87	82	85	89	96	86	94	100	87	102	98	94	88	92	76	101	92	95	94	85	86	100	78	105	86	101	93	97	89	107	95	76	94	83	89	99	129	88	94	82	94	91	88	84	76	100	100	86	94	101	105	77	86	98	92	83	103	89	85	77	101	104	78	78	83	80	100	107	93	69	80	85	88	95	93	106	85	87	83	81	100	91	100	102	89	85	90	89	80	81	83	82	92	88	85	92	80	86	79	96	116	84	72	102	87	96	69	92	88	94	84	94	100	84	83	89	81	100	82	83	94	99	88	109	97	103	97	79	84	109	92	86	98	84	89	83	82	87	90	93	95	81	76	89	99	94	91	80	115	77	101	100	99	85	90	76	106	90	101	93	108	90	93	114	93	87	89	96	91	95	94	107	105	97	86	98	96	93	79	115	103	97	91	93	97	70	86	87	106	113	92	123	107	110	110	107	72	85	101	83	84	97	98	86	90	86	96	69	96	77	96	96	88	105	84	89	88	80	71	88	101	86	102	93	84	89	77	84	82	74	94	82	79	89	96	99	81	91	100	88	103	82	78	92	88	104	85	88	93	84	88	81	91	96	107	92	92	108	86	103	100	105	109	95	108	85	83	108	87	89	90	90	72	84	79	107	87	78	102	94	85	94	99	78	77	93	88	100	81	90	94	75	101	100	90	74	93	88	104	99	71	88	105	92	101	83	93	88	108	79	107	86	88	106	96	78	109	84	85	92	93	99	74	85	86	116	78	94	86	102	95	80	106	91	84	102	87	89	99	108	100	99	86	90	87	93	101	98	96	85	91	84	94	102	91	101	106	101	90	86	75	101	100	105	84	73	91	89	74	95	102	86	96	92	82	105	80	111	100	95	90	109	100	104	83	84	83	107	105	91	101	104	73	97	88	92	82	81	95	97	94	89	81	79	71	83	88	85	86	85	98	81	75	97	86	92	90	86	101	91	81	106	76	84	110	100	92	88	96	101	91	98	100	79	90	86	85	88	87	88	105	96	94	90	85	79	84	94	89	89	79	95	82	82	80	101	74	85	85	82	97	96	104	94	82	94	88	90	72	87	106	113	99	80	92	93	99	96	87	91	84	86	103	87	104	75	80	101	103	91	100	103	93	109	85	89	82	78	99	98	82	104	88	113	96	102	79	104	92	103	106	93	93	90	86	75	78	74	101	97	78	103	67	88	95	92	86	93	84	76	83	98	96	92	76	91	94	81	88	89	101	88	116	104	91	70	83	86	83	73	95	80	94	97	92	65	99	97	95	78	103	88	81	72	79	97	96	80	81	73	92	94	98	102	93	87	83	80	89	105	86	95	90	92	91	79	77	105	105	78	92	94	94	104	83	97	86	100	94	102	87	91	92	109	87	103	97	91	99	92	89	79	94	91	91	93	99	92	88	87	102	101	94	89	104	85	79	108	75	98	94	85	96	104	102	90	106	76	92	72	106	80	86	107	97	84	90	80	93	81	97	95	79	106	74	104	82	95	72	87	112	96	84	79	90	103	88	77	91	97	101	99	82	88	85	93	92	84	94	80	98	78	82	87	104	88	105	106	82	93	97	92	85	75	93	75	87	111	87	106	97	80	81	85	107	98	101	99	73	96	96	103	88	100	96	94	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12372	1450	3479	3767	3199	2557	2094	1709	1431	1214	1061	957	842	822	732	689	650	568	574	500	517	517	482	422	477	467	444	427	403	410	439	412	407	354	394	384	373	305	333	360	335	409	329	362	338	331	350	317	339	343	349	316	357	322	336	362	326	327	310	288	322	321	270	349	316	319	301	303	322	307	308	301	334	312	310	315	343	309	313	311	314	307	304	328	320	281	282	309	331	304	309	321	304	318	305	306	274	290	295	323	276	303	314	297	291	309	292	297	302	298	324	273	301	276	293	307	311	288	295	316	306	315	310	298	320	291	315	327	340	305	296	326	302	305	309	295	296	291	314	270	309	295	327	338	280	281	289	300	300	311	268	301	291	317	309	304	325	309	288	263	278	320	306	290	258	274	276	300	294	297	315	285	292	317	294	292	315	321	283	268	280	317	320	324	298	289	318	275	278	287	280	310	322	317	333	303	301	280	291	284	303	301	337	305	319	286	301	326	305	284	294	315	283	319	271	306	309	288	308	319	307	306	273	280	298	270	257	297	281	277	326	332	266	257	285	317	292	283	301	278	293	303	308	303	267	276	265	273	278	325	282	320	273	284	272	275	315	324	276	298	284	309	303	289	322	306	309	274	322	295	273	314	287	308	280	319	288	304	299	284	316	284	306	308	288	308	295	260	277	281	304	286	297	309	294	305	293	280	319	286	306	309	319	307	298	298	288	310	294	280	310	271	272	299	285	287	285	275	297	266	300	308	301	298	284	316	269	316	275	313	312	302	296	307	264	322	280	257	297	290	283	311	301	292	286	297	287	302	296	293	291	267	261	321	294	288	307	326	311	325	306	303	277	298	274	274	316	288	281	293	329	290	267	318	313	308	312	310	301	314	292	290	283	300	311	311	289	296	296	314	290	286	309	304	303	289	281	289	305	276	304	270	285	307	299	312	275	307	304	275	281	311	281	316	247	293	281	291	296	280	280	317	296	312	274	295	258	285	298	294	266	302	296	278	296	288	286	295	308	326	285	297	324	301	290	287	266	262	276	281	309	291	301	317	290	293	297	286	304	267	301	270	283	313	308	313	268	284	304	315	291	309	302	292	294	251	292	320	271	271	265	325	291	280	279	306	299	253	321	282	311	309	269	284	297	350	284	288	299	285	303	296	351	285	269	327	322	306	264	263	308	304	264	263	296	336	318	307	280	278	299	284	307	294	295	318	309	292	316	302	286	297	312	321	305	285	277	290	304	260	289	311	319	291	316	295	307	293	320	271	321	293	273	253	281	311	258	277	288	275	281	298	292	302	296	299	292	307	291	299	282	290	293	291	300	307	285	288	291	298	300	285	264	278	313	311	302	296	290	315	292	292	312	296	286	271	258	317	303	266	333	317	268	291	288	302	301	275	290	313	297	296	291	302	296	309	310	276	293	306	305	301	300	300	272	268	282	293	280	277	309	282	298	285	294	309	254	316	304	276	299	291	296	289	294	295	295	307	269	314	277	274	280	303	301	279	290	285	289	295	299	285	305	283	278	260	300	310	287	295	284	269	288	294	275	295	313	287	295	297	313	304	290	301	288	295	304	283	302	302	304	318	315	314	303	300	299	304	299	334	287	288	303	280	280	276	306	314	317	296	327	284	283	308	300	303	297	322	303	282	290	317	279	288	296	309	288	301	293	285	307	346	287	299	266	310	282	302	293	291	274	325	300	281	303	288	303	321	268	326	295	279	317	273	293	296	282	311	306	280	310	266	278	274	264	304	304	312	291	311	328	313	280	281	273	272	280	291	305	279	287	285	316	309	286	271	300	256	292	309	300	308	265	304	295	288	269	280	284	308	319	290	291	301	305	299	284	310	287	326	287	316	296	313	281	298	282	271	296	307	293	303	305	299	308	291	302	293	288	295	277	305	302	291	305	267	283	298	301	278	264	314	287	309	288	291	284	277	262	297	256	293	305	319	303	278	305	292	315	273	308	255	303	271	291	285	286	314	292	314	291	301	305	264	288	278	307	278	262	267	291	301	283	293	299	290	319	274	288	282	273	315	312	328	291	283	303	305	282	298	295	300	293	315	289	269	309	300	292	289	290	271	304	300	285	277	276	301	296	276	265	280	294	323	303	301	304	307	314	293	290	297	298	286	302	284	332	290	297	289	290	315	287	252	289	291	272	295	328	309	311	305	273	330	314	298	309	273	285	324	303	299	266	297	315	287	298	302	275	301	300	288	294	304	303	275	285	289	293	306	280	317	311	316	299	287	267	302	280	292	258	270	311	278	291	340	286	305	313	322	311	312	294	297	305	252	290	319	286	299	291	309	326	277	289	301	292	302	314	295	315	315	289	286	279	311	296	295	264	283	321	307	303	296	283	299	299	332	276	334	281	296	290	303	286	280	286	320	315	297	282	319	283	295	287	272	306	297	285	304	288	281	305	283	288	304	321	270	298	320	311	298	302	288	309	265	303	288	304	316	310	286	298	307	287	263	297	275	292	273	267	286	296	337	313	292	330	322	272	270	295	303	302	328	280	299	282	288	295	285	303	309	309	317	296	306	316	269	310	274	306	305	331	282	330	281	287	277	273	322	303	276	296	317	306	278	298	316	276	291	311	274	291	293	311	304	285	272	317	286	303	304	296	319	274	306	300	269	299	300	302	301	303	328	274	293	283	276	301	314	298	277	284	290	302	329	288	306	277	260	304	294	292	285	284	334	288	302	285	323	308	303	284	306	266	292	271	278	290	317	262	329	272	316	294	301	272	289	285	289	309	316	287	294	295	293	298	322	308	336	298	320	281	274	283	339	297	278	283	324	326	299	316	310	288	328	297	293	284	291	290	303	295	303	296	311	268	306	341	295	328	295	293	283	296	295	268	327	268	282	279	276	302	288	297	279	282	288	296	282	293	306	303	302	287	289	291	291	279	273	279	322	277	323	308	288	300	309	292	283	312	285	276	281	292	304	304	268	306	280	274	291	301	277	309	292	292	300	307	300	259	288	302	295	302	286	307	283	281	297	321	315	317	288	314	288	309	286	306	290	293	301	298	293	299	280	307	298	298	299	316	319	309	273	280	285	331	332	330	294	289	304	274	299	333	297	298	281	305	291	294	280	288	312	284	304	300	300	314	306	309	286	284	273	300	336	296	306	279	284	265	301	272	284	331	268	298	307	297	272	307	284	286	300	287	279	274	277	309	303	275	302	304	298	310	307	289	313	311	309	273	292	287	257	268	298	300	291	268	287	325	282	316	283	269	294	330	296	327	273	307	292	300	308	333	305	292	292	299	247	284	305	322	274	302	270	272	264	303	330	302	286	309	307	293	281	272	277	303	294	309	286	299	319	274	277	287	290	288	298	289	278	303	297	270	292	301	279	334	277	294	280	297	258	278	297	261	309	298	310	276	280	311	304	305	297	280	323	310	312	302	274	331	304	278	259	292	289	287	280	274	317	310	303	317	288	317	306	291	330	290	306	295	313	283	297	308	313	268	296	315	291	318	302	321	282	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38988	11825	3836	2355	1538	1174	923	693	551	468	426	392	368	350	330	319	273	282	287	267	266	242	237	273	235	236	238	240	219	221	225	222	229	195	213	242	214	224	219	187	232	186	220	191	198	206	215	191	183	211	209	237	224	221	209	201	194	205	196	180	210	216	202	186	180	205	177	193	207	182	200	183	215	228	211	216	178	233	201	216	192	198	203	206	218	202	226	192	195	207	200	205	195	218	196	192	190	182	183	201	193	209	180	214	173	200	181	192	202	205	201	197	212	195	210	192	221	207	200	163	212	172	190	221	215	204	212	195	212	177	202	200	184	214	182	196	185	188	196	182	204	206	195	215	199	186	192	227	187	205	199	200	207	217	194	198	213	190	178	179	190	228	215	211	193	209	222	208	212	217	209	213	199	167	195	193	187	193	195	195	194	180	213	194	178	216	212	184	210	202	190	199	184	199	200	210	189	198	195	190	239	190	205	189	191	196	206	202	205	180	196	212	222	170	197	185	211	196	189	191	193	185	194	220	220	197	206	180	201	193	202	185	215	200	204	229	192	214	209	196	179	188	218	176	200	221	227	182	188	208	189	188	198	163	186	206	199	182	183	200	193	205	189	182	209	202	202	189	184	200	196	195	189	205	175	219	217	183	194	179	195	182	199	180	216	199	209	223	200	189	188	182	186	214	204	193	171	214	166	208	186	191	193	170	186	179	207	202	203	193	218	196	195	194	201	182	208	220	196	188	209	210	195	183	228	197	202	202	177	177	215	192	209	203	175	215	221	202	162	174	192	215	222	210	192	194	212	207	204	210	192	205	192	206	203	204	204	172	211	214	231	203	193	183	174	215	198	185	224	198	181	168	195	170	211	222	214	196	198	193	202	215	205	201	213	220	224	199	201	204	196	204	193	197	186	198	198	189	178	206	184	195	214	171	212	181	176	195	196	189	197	191	198	211	201	203	188	181	197	181	174	208	196	206	188	190	221	212	206	208	215	206	208	208	215	193	177	199	186	192	192	200	168	236	189	206	196	191	198	183	195	178	166	185	216	196	184	200	176	205	211	208	192	196	169	168	192	189	186	196	201	210	181	224	218	214	192	208	213	190	187	219	177	199	225	183	182	194	197	220	193	235	199	173	194	214	197	211	222	205	211	177	200	192	205	214	190	182	198	209	201	190	176	192	205	192	214	199	193	196	205	186	163	211	217	199	215	181	199	187	223	206	184	204	171	190	185	175	216	196	227	208	200	192	203	204	209	195	188	198	180	160	189	187	195	181	207	222	162	201	194	206	200	186	220	195	198	206	213	178	192	201	202	221	214	191	197	232	209	197	215	229	206	189	183	216	206	218	205	191	236	192	190	220	192	181	203	190	224	196	194	186	225	203	193	195	189	188	201	213	176	186	208	205	193	222	202	192	178	236	223	200	207	185	178	179	174	190	222	185	210	176	190	188	202	193	205	194	202	201	180	192	188	215	205	208	205	164	179	192	197	196	201	201	237	206	212	207	178	207	188	208	198	220	198	213	205	195	173	192	181	231	180	186	195	221	202	196	208	222	184	201	196	201	210	204	196	195	196	191	212	201	177	212	207	191	199	217	222	181	158	178	198	174	193	186	206	190	220	190	205	179	211	209	211	177	231	213	202	202	201	173	198	182	195	207	200	215	210	178	187	198	195	200	202	192	212	178	215	208	224	184	197	176	198	208	218	189	189	198	203	187	210	182	217	218	204	192	167	207	206	200	222	214	199	182	214	206	195	214	193	179	211	199	198	194	203	188	227	207	199	204	200	180	222	204	225	183	226	200	209	192	198	182	193	172	198	212	205	210	209	219	225	175	201	195	193	180	176	177	209	205	187	204	192	198	207	176	190	207	194	198	227	204	197	182	194	203	181	210	211	199	211	218	202	178	188	225	212	225	192	194	208	216	197	207	209	196	201	189	200	207	197	183	209	211	187	232	188	186	180	197	204	198	182	191	184	202	199	195	194	194	197	179	176	191	184	175	194	198	220	208	203	195	179	200	199	197	188	212	175	165	182	197	220	216	205	236	195	211	193	214	225	186	191	182	192	206	196	218	208	211	208	214	185	193	199	211	198	200	189	181	180	211	201	194	201	187	195	200	184	206	193	196	209	210	215	207	198	183	227	191	207	201	220	206	181	188	194	170	213	198	207	196	184	207	217	174	204	169	216	192	194	196	213	194	176	180	198	194	198	208	190	196	230	212	188	159	190	201	203	198	206	186	201	195	206	185	179	176	179	224	163	211	192	213	212	196	210	214	205	187	184	195	207	190	218	187	186	211	158	220	210	222	201	215	182	212	194	192	194	189	208	204	200	204	204	168	187	189	186	182	192	175	218	192	200	213	200	159	189	169	216	191	188	211	193	183	194	172	217	181	205	178	210	214	200	205	194	191	199	184	221	218	189	173	202	205	178	188	192	190	223	198	199	237	188	194	220	214	192	211	183	203	184	176	204	202	224	197	188	213	180	183	184	195	208	224	172	189	227	227	197	204	158	179	211	219	209	214	190	202	232	197	207	199	204	176	193	211	185	214	195	189	206	195	195	189	182	204	211	186	198	175	202	217	195	177	198	204	190	199	180	229	194	202	214	199	221	204	192	206	224	183	202	217	205	166	214	202	206	209	214	187	207	189	192	235	183	187	198	223	203	202	208	221	174	190	180	170	199	219	209	187	204	187	204	195	200	197	192	212	197	211	222	188	182	216	206	203	200	214	198	205	202	203	203	210	205	205	190	195	183	190	210	189	217	184	214	212	223	175	206	193	188	190	198	187	195	208	187	225	208	206	188	192	194	174	202	187	205	196	207	200	218	216	199	209	202	188	209	218	189	193	200	186	170	205	202	212	212	205	188	203	192	184	192	201	199	213	201	178	191	206	219	190	228	181	191	202	214	192	156	218	182	206	170	186	200	204	205	203	203	199	183	200	204	174	199	203	187	222	189	202	172	214	201	189	211	203	225	195	202	192	211	205	198	229	174	187	193	188	192	206	175	199	185	188	187	204	225	200	183	211	201	189	205	201	234	188	208	194	185	183	195	205	203	182	199	190	230	193	169	178	222	190	179	174	191	231	210	186	196	191	170	192	189	198	194	188	217	198	211	211	213	240	190	184	202	203	180	192	186	205	206	200	176	199	206	200	182	197	228	169	155	214	181	181	196	200	183	181	203	195	205	185	231	181	187	184	201	181	199	217	205	184	202	212	185	186	206	223	195	184	185	215	216	191	203	205	186	197	199	178	196	203	202	192	197	197	198	179	182	212	212	172	197	194	202	196	194	198	237	199	216	174	187	185	199	187	206	237	177	212	211	179	220	195	197	195	191	182	203	193	203	193	208	186	229	180	195	196	194	171	204	196	207	207	207	198	208	204	208	211	207	218	182	182	209	183	204	211	225	182	194	198	194	202	202	201	186	169	185	207	174	194	194	230	186	185	201	193	209	212	211	177	210	173	201	235	196	214	222	191	187	174	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17326	2841	6591	6977	5936	4768	4001	3288	2662	2446	2033	1892	1688	1534	1435	1266	1252	1174	1122	1072	972	979	903	877	893	904	838	819	769	734	789	752	779	734	686	734	667	704	685	650	658	712	657	645	704	689	654	634	631	598	638	630	665	611	585	625	596	606	618	560	621	633	626	628	584	610	585	561	602	599	599	610	667	600	625	611	551	598	596	609	600	587	590	567	612	598	575	591	582	636	569	568	582	606	564	612	609	578	560	607	629	618	605	615	616	587	563	565	572	566	549	591	591	581	587	542	569	545	573	554	599	553	560	575	570	557	581	557	543	582	533	583	552	564	553	568	547	620	552	582	595	614	541	560	572	526	586	623	567	579	565	589	577	608	582	586	571	583	607	598	623	591	535	612	588	560	572	598	575	514	569	582	540	560	561	544	534	559	563	600	563	574	584	564	531	562	543	582	548	546	553	602	610	530	557	568	545	581	546	569	597	571	564	576	572	551	573	631	533	603	570	583	586	568	528	589	532	593	552	585	538	583	571	589	589	551	573	553	534	538	581	575	584	602	553	606	572	592	581	592	527	595	591	592	558	580	597	567	641	602	551	590	570	593	586	531	586	580	562	563	556	588	544	575	544	598	607	568	513	538	535	592	589	575	587	596	572	576	576	615	554	558	578	551	544	590	560	526	536	575	586	555	555	549	575	575	540	581	565	575	597	603	546	534	589	575	559	575	581	546	571	563	567	560	540	602	588	562	575	580	604	545	559	590	570	531	606	530	565	571	573	599	515	549	551	573	528	582	574	577	567	556	610	553	577	547	599	569	536	609	597	560	581	563	530	538	578	574	561	583	613	578	558	562	590	614	589	534	560	578	590	565	585	544	544	612	582	596	562	546	576	562	594	551	554	580	572	540	590	590	595	580	566	580	567	604	551	571	577	579	563	587	605	546	613	576	534	550	570	567	558	553	570	591	554	595	554	530	572	578	582	581	539	581	561	570	554	557	568	532	550	532	608	601	562	559	588	539	585	545	557	558	612	526	559	618	561	563	625	575	588	544	535	564	586	527	531	571	588	600	558	582	562	589	519	546	542	580	567	607	553	571	568	530	585	578	553	597	556	528	572	552	551	576	571	577	550	544	589	582	590	566	554	586	589	544	563	550	549	561	561	523	601	570	570	561	564	569	573	531	579	584	584	586	538	548	538	578	569	558	574	557	518	578	528	581	588	566	515	541	508	533	575	619	546	549	582	566	535	563	534	567	539	531	592	579	543	553	569	610	540	575	588	575	556	537	591	581	582	532	587	545	576	561	547	568	587	558	582	529	557	600	591	580	590	613	566	595	556	558	550	550	571	564	544	559	540	595	588	595	639	598	564	557	581	566	583	562	578	557	586	551	593	548	578	586	534	585	595	547	525	546	565	576	567	610	552	590	577	563	596	548	535	562	538	583	588	582	568	572	525	576	597	554	531	551	598	534	572	562	581	518	560	589	520	553	579	541	581	553	542	557	542	535	539	571	583	582	566	577	554	551	567	606	564	585	534	510	584	581	533	502	581	604	538	594	571	591	605	572	559	580	546	602	609	561	574	579	583	559	569	532	570	611	525	559	552	580	582	584	578	593	550	557	551	548	593	547	590	594	584	533	550	567	547	540	567	549	577	534	536	538	508	554	535	520	588	549	602	598	555	559	546	587	537	600	557	585	564	598	559	537	609	561	527	558	564	581	549	577	548	550	551	577	580	568	585	570	563	539	561	539	577	567	536	531	571	545	546	600	624	575	588	590	630	587	543	589	565	598	572	602	586	591	541	548	586	557	546	522	573	581	564	594	540	536	599	577	577	570	615	559	571	563	582	536	582	567	537	547	560	569	594	576	555	588	557	575	571	543	567	572	539	559	566	552	598	533	542	618	569	548	546	572	581	594	580	570	561	554	524	561	574	591	546	577	537	557	576	584	595	563	584	537	591	560	553	586	592	569	561	569	562	546	591	564	580	609	544	536	602	558	593	538	551	606	527	609	604	554	584	599	571	599	537	554	548	584	606	588	568	572	540	573	553	555	592	560	574	549	540	551	599	545	556	566	577	584	536	585	562	576	549	574	539	545	558	578	529	531	551	526	560	560	596	552	558	572	526	580	568	538	535	583	577	575	556	565	608	554	558	551	578	577	584	582	559	585	580	545	572	583	535	551	581	545	542	581	531	596	510	593	620	533	529	554	595	546	551	545	526	571	578	559	538	543	577	533	573	559	564	612	598	563	550	560	594	569	559	616	638	578	567	621	545	551	606	564	534	555	550	567	571	611	590	546	603	593	580	551	584	573	567	599	564	603	603	580	529	553	541	587	568	557	514	559	608	602	544	565	602	540	556	569	562	548	571	555	568	561	561	563	552	586	518	573	542	573	564	545	539	564	564	560	591	591	543	544	584	572	565	568	539	566	541	536	561	553	585	588	562	583	569	570	568	565	583	577	585	598	576	554	541	578	527	522	581	540	580	529	549	597	532	574	569	583	554	596	565	556	562	558	553	581	590	616	585	553	599	552	498	523	572	585	562	602	575	580	570	594	555	585	577	593	542	561	602	546	551	600	565	579	558	585	515	548	534	581	570	576	561	534	609	584	578	590	574	552	552	549	612	550	565	551	549	568	587	568	598	554	538	557	533	582	603	529	539	581	591	620	554	593	581	587	551	559	593	584	514	619	554	581	548	542	575	555	614	583	560	594	569	588	566	560	547	529	567	552	564	619	615	542	572	558	529	567	563	567	593	513	564	541	561	552	570	585	551	556	552	590	555	562	557	541	577	564	592	594	568	553	574	544	580	548	568	567	594	627	558	544	550	618	598	589	595	579	594	569	554	545	607	574	573	556	552	576	598	586	590	537	526	556	573	523	560	600	529	502	582	547	614	552	600	548	535	598	589	575	540	576	586	575	603	594	546	556	558	585	572	560	569	602	598	599	560	548	609	567	581	570	570	573	550	559	614	565	543	529	570	565	582	554	566	578	583	555	591	577	514	530	560	589	616	558	559	577	571	578	538	564	561	576	546	565	584	517	586	591	552	542	578	590	559	584	553	576	546	589	533	590	584	586	587	566	563	567	569	521	587	572	598	581	553	584	567	587	568	552	566	538	550	574	560	567	569	556	570	559	563	541	571	582	560	592	577	518	544	533	565	580	529	581	535	571	552	589	535	550	578	547	549	574	589	600	562	565	521	533	612	609	544	554	542	567	552	532	537	568	560	565	559	581	579	591	569	566	556	533	577	581	576	546	543	579	503	566	561	544	554	557	587	521	571	574	572	555	580	554	563	611	574	545	572	553	555	595	575	606	618	570	564	525	561	549	599	564	530	544	562	558	598	561	556	520	573	600	573	587	545	571	564	618	595	574	529	590	587	503	561	538	572	590	622	576	575	567	566	555	602	549	546	591	581	574	582	575	587	520	599	618	556	557	589	565	568	554	557	554	577	580	571	593	593	583	553	579	576	549	582	580	550	585	557	553	527	580	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3764	257	208	160	129	114	123	113	118	93	108	108	118	124	129	140	109	94	100	120	120	116	97	98	91	109	120	113	108	118	86	110	107	93	112	97	107	121	121	83	108	93	105	113	102	111	99	118	105	133	98	120	114	130	116	112	117	102	130	118	99	100	99	106	118	101	103	120	98	101	92	115	98	98	102	100	102	106	90	94	123	120	110	99	98	124	108	127	120	92	95	105	98	115	122	95	108	114	107	102	106	106	112	107	95	116	117	105	115	101	106	104	104	113	84	99	122	113	107	114	128	115	91	94	118	113	109	101	92	96	102	111	96	94	119	107	98	102	105	98	97	97	101	93	124	101	114	105	91	98	93	113	113	110	109	108	95	107	100	97	108	108	99	116	90	99	111	95	120	98	116	96	109	96	107	94	96	92	100	126	122	106	116	112	102	114	127	132	99	117	101	110	100	108	100	98	121	111	111	101	94	114	98	112	122	112	98	97	99	105	109	107	103	109	87	95	101	119	88	102	117	107	132	122	96	116	109	126	121	108	96	102	91	80	111	106	124	110	101	111	111	99	107	109	113	108	132	110	86	109	118	108	90	109	116	108	108	126	107	89	118	100	110	113	105	92	103	119	96	108	107	101	98	105	100	101	96	92	122	109	85	115	125	114	96	93	110	89	86	106	84	96	105	116	116	133	102	94	94	109	83	124	102	92	96	102	116	108	108	128	105	100	102	106	97	90	119	103	119	117	120	106	111	102	110	86	96	110	99	112	99	112	105	127	102	112	86	102	129	103	100	111	115	109	110	105	114	96	93	113	94	91	103	100	131	87	107	99	114	114	105	104	119	94	93	107	98	95	121	108	95	118	122	95	118	96	111	110	102	125	108	98	99	91	120	121	105	102	119	137	91	96	115	115	105	106	107	119	118	108	80	93	100	107	100	110	105	112	110	123	111	97	109	100	107	104	94	90	98	92	107	121	107	96	110	102	97	96	109	86	99	99	101	94	111	113	102	103	113	112	103	97	101	123	106	113	106	118	131	104	101	113	124	103	124	122	110	128	107	104	96	107	120	119	125	118	103	97	88	116	111	105	116	93	106	98	105	111	109	109	114	119	103	112	96	121	100	102	110	109	97	109	104	122	94	96	113	78	93	90	105	103	99	89	106	114	98	108	100	105	93	103	110	104	100	107	118	101	101	101	109	117	113	101	111	100	104	117	119	90	126	110	97	107	108	101	101	100	105	125	108	99	100	104	100	119	100	118	101	104	120	111	107	113	119	109	112	115	113	105	128	107	89	113	112	104	93	100	122	120	105	93	116	121	104	116	110	113	113	86	101	119	119	119	107	114	106	94	126	97	106	112	106	121	117	107	109	109	97	109	105	114	98	106	101	119	89	126	104	104	114	109	112	95	120	110	111	108	130	116	119	95	104	109	98	91	118	102	114	108	103	100	100	96	87	108	106	102	103	91	104	119	127	113	110	96	95	111	103	116	110	94	97	109	99	86	111	120	108	101	113	108	123	103	97	97	99	105	106	111	108	105	96	111	96	116	93	109	103	102	103	97	121	116	87	103	103	107	103	108	99	107	114	111	103	116	118	104	106	110	98	96	80	123	97	109	96	121	115	106	120	99	96	106	113	99	116	102	103	93	101	113	110	112	122	119	114	96	91	96	119	109	121	111	103	91	82	112	100	117	125	106	108	124	110	108	105	110	92	114	106	107	134	99	109	121	112	129	101	103	113	94	112	102	94	117	107	111	87	104	93	103	101	91	105	112	108	114	112	132	94	115	102	130	115	121	131	121	121	101	98	102	98	114	87	102	124	98	103	99	117	93	103	118	92	115	108	103	103	86	110	101	121	105	126	93	122	88	105	109	106	98	93	115	108	117	90	93	99	93	100	116	104	115	96	100	122	112	110	112	96	108	106	98	95	93	92	120	108	103	102	102	80	105	113	94	97	106	99	109	98	110	99	104	86	109	103	111	102	101	77	104	102	95	101	125	127	117	126	104	90	102	89	106	102	102	110	114	129	103	107	88	104	111	98	114	111	99	120	112	124	98	91	107	102	103	102	99	116	109	85	116	109	110	103	83	102	97	101	95	103	112	109	114	105	112	118	103	102	100	113	100	97	105	115	123	113	105	108	98	112	112	107	100	114	97	94	107	99	102	112	94	108	81	100	93	99	124	105	104	90	101	92	97	102	118	104	110	93	102	110	107	106	103	106	105	120	100	119	107	114	101	111	107	105	109	112	95	89	113	94	113	119	109	113	101	107	91	91	109	91	95	98	114	89	101	102	106	109	91	82	116	100	97	97	94	108	99	92	105	114	96	116	89	99	96	106	105	126	92	107	90	108	99	102	104	91	91	112	112	97	134	111	108	111	122	112	112	83	99	114	100	104	116	99	107	104	83	91	110	127	99	106	95	102	109	113	93	93	103	101	95	97	116	115	133	118	101	114	118	122	111	100	112	97	105	107	105	127	101	108	99	131	117	115	109	104	91	115	129	109	128	97	119	112	118	103	114	82	92	109	90	97	103	92	90	125	101	111	108	122	109	111	117	95	108	93	100	88	107	112	108	105	108	102	97	108	91	106	98	97	109	125	89	106	118	115	115	100	102	98	108	90	103	109	103	113	98	118	105	112	95	124	107	126	99	109	99	108	109	99	98	113	103	116	101	124	114	107	112	103	103	110	123	118	121	98	103	96	113	109	97	103	114	91	93	124	108	113	106	95	96	104	105	108	96	96	96	111	113	116	126	112	91	97	105	112	102	104	108	111	117	100	113	110	90	106	98	116	109	97	102	117	122	99	105	111	105	102	120	107	119	99	94	124	105	94	112	100	133	94	89	96	108	113	101	83	108	110	113	106	116	105	112	109	105	85	100	94	113	105	82	112	127	95	97	100	122	92	122	85	102	104	111	106	109	119	120	106	116	90	92	120	114	109	84	99	115	104	113	114	100	113	98	104	130	107	122	114	110	101	100	107	121	100	112	108	105	115	84	102	113	99	93	99	99	80	101	109	107	126	98	94	101	131	106	103	122	99	102	98	106	95	85	112	91	118	112	91	109	110	110	124	110	116	116	120	103	101	96	103	109	116	123	105	103	118	127	103	110	107	91	92	86	107	106	110	96	119	99	106	97	97	114	120	91	84	102	89	106	110	109	103	106	127	112	117	102	126	104	99	127	98	134	119	98	106	119	85	128	94	99	104	87	113	97	102	110	104	104	97	106	105	122	128	106	117	99	109	107	99	97	81	108	110	99	101	117	126	104	120	100	88	110	107	107	115	97	107	111	102	127	88	103	109	92	112	109	94	91	92	103	108	108	99	92	99	112	90	103	109	104	115	109	87	102	86	109	98	112	98	105	102	107	102	83	100	102	117	121	113	108	99	109	102	107	146	105	99	98	99	119	121	101	94	96	98	125	86	119	112	96	106	99	119	129	93	108	95	93	93	98	125	115	121	119	101	117	110	111	92	101	114	100	111	76	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3495	396	524	548	500	448	423	377	434	383	353	399	344	352	297	362	333	324	355	377	319	326	351	327	349	323	315	334	370	352	350	315	321	305	326	351	359	349	297	343	343	333	333	305	321	363	313	319	340	306	350	340	332	347	332	329	323	314	326	340	330	302	346	332	327	305	310	308	363	301	299	312	342	323	308	330	304	355	342	349	319	343	295	318	345	306	326	344	341	330	340	341	316	337	313	337	346	311	320	324	304	337	345	331	272	311	326	312	304	309	344	291	310	320	333	328	335	309	317	358	319	306	342	337	311	305	327	324	350	341	325	326	324	322	344	295	323	322	335	341	324	333	326	322	320	321	312	318	350	335	344	332	365	336	349	339	328	322	296	323	336	344	331	319	323	296	317	346	318	358	321	338	317	309	345	352	328	316	329	331	339	314	309	342	326	336	334	306	336	330	332	326	323	334	335	336	297	336	332	323	335	323	317	316	330	321	315	324	338	321	316	303	354	326	352	356	350	333	348	316	333	316	318	297	369	316	321	354	327	321	336	317	350	334	353	326	308	315	302	339	330	323	295	322	320	298	327	345	337	326	331	314	343	330	346	345	326	307	338	332	354	356	299	317	314	317	319	300	319	316	318	306	294	303	366	318	325	340	292	298	334	324	327	345	335	338	345	356	336	351	304	348	350	326	320	331	362	321	353	352	352	313	327	314	306	337	316	330	344	324	335	349	342	338	328	336	352	329	321	313	324	307	363	304	295	318	323	321	314	316	324	336	327	345	323	323	332	340	354	363	325	360	313	291	360	315	333	299	311	280	340	311	325	348	333	317	308	316	321	326	330	299	331	309	326	337	345	344	315	321	306	321	307	331	326	345	300	292	293	342	352	328	310	328	322	352	335	321	298	325	370	321	316	339	356	324	341	338	326	295	343	290	289	312	325	332	303	322	311	314	321	311	303	308	315	340	341	350	276	319	292	366	329	358	326	292	317	299	348	367	325	336	352	336	298	324	334	332	322	323	326	346	336	314	296	306	317	337	321	309	293	318	298	330	315	332	333	319	318	318	331	322	342	320	273	324	299	351	314	290	319	342	335	365	329	291	335	337	329	354	313	314	353	357	315	318	349	335	376	311	292	354	331	336	313	281	335	329	306	312	285	335	318	330	330	334	339	338	335	302	307	342	321	302	347	322	291	364	320	336	324	294	309	313	313	345	327	303	327	331	325	320	334	307	338	303	350	315	317	350	333	296	328	320	336	327	308	333	324	326	326	325	310	357	327	361	333	307	314	297	320	340	292	324	321	331	337	316	286	343	322	330	331	307	352	343	330	334	323	304	318	308	287	345	298	313	330	341	330	341	332	325	321	298	318	329	292	347	321	330	341	340	344	303	323	336	348	324	315	350	330	322	333	330	316	352	346	319	334	308	328	323	322	316	283	327	293	322	327	304	318	327	318	322	320	309	331	296	321	322	297	365	327	342	349	339	342	339	336	318	344	318	366	300	312	341	294	307	317	327	304	329	339	306	342	316	307	310	310	309	337	333	354	338	340	307	334	314	312	353	348	313	321	305	332	308	322	327	325	301	295	318	301	307	348	329	319	330	339	320	327	327	319	320	325	297	347	307	331	308	324	342	344	323	330	340	327	329	328	299	309	335	339	325	341	312	324	331	329	361	350	344	337	336	321	343	297	332	308	330	311	332	319	339	354	340	341	321	336	301	304	318	313	356	320	330	301	305	288	308	346	346	297	331	297	344	286	337	313	335	322	339	321	317	309	326	326	314	356	333	308	318	357	335	338	284	280	337	316	322	313	342	299	306	334	364	329	321	313	323	342	283	298	337	327	325	327	334	315	304	333	303	315	350	316	337	295	349	356	327	313	312	286	304	306	319	326	336	343	312	310	351	346	322	308	332	311	338	322	299	370	321	337	304	338	323	346	330	317	340	338	300	336	335	329	343	328	329	312	306	361	302	339	321	332	314	324	365	314	316	329	335	330	346	295	342	351	314	326	342	327	331	321	339	347	310	310	327	331	314	320	363	334	330	333	341	328	348	336	346	315	326	313	320	334	361	343	300	318	338	316	310	332	339	313	311	310	311	318	305	330	311	328	336	303	327	324	329	322	346	295	314	329	303	327	318	344	335	322	326	352	315	334	293	353	317	314	330	296	309	367	334	325	312	313	306	316	315	320	314	300	331	306	360	350	333	311	323	320	320	330	345	311	323	329	315	321	314	295	300	303	334	320	335	366	317	340	347	340	332	339	311	337	324	303	338	330	333	321	291	330	343	301	338	294	311	316	337	311	325	334	301	298	277	336	340	324	317	331	369	317	327	319	323	339	309	319	308	307	342	334	328	305	305	347	330	341	328	315	320	341	315	303	315	307	335	341	317	328	327	303	322	289	337	351	308	354	319	289	298	316	349	292	344	303	330	335	320	364	314	326	305	312	343	344	325	330	306	363	327	316	321	361	341	361	327	326	324	324	334	332	342	311	346	306	313	310	337	337	315	311	302	306	321	324	316	319	281	340	288	321	326	341	331	302	301	317	324	319	313	308	331	328	329	328	320	329	287	337	314	336	322	308	338	342	347	340	322	341	313	282	326	318	380	303	316	347	342	293	305	348	330	333	346	327	297	321	387	322	353	311	326	326	312	319	337	301	306	294	312	318	346	316	334	308	327	340	343	347	304	317	327	301	305	332	312	292	338	314	335	309	341	317	337	327	300	291	291	306	339	336	312	342	328	339	339	371	328	298	326	312	313	334	339	337	303	329	327	312	325	326	293	312	343	307	346	339	317	316	347	334	343	326	296	304	356	313	309	336	338	316	303	302	330	328	340	302	321	342	326	349	310	359	326	317	328	329	324	357	306	317	335	319	338	291	333	331	303	310	312	312	332	301	358	309	292	311	331	338	264	325	361	328	341	287	352	307	337	315	335	339	330	321	311	302	331	322	318	349	340	302	332	338	322	305	334	353	338	345	303	316	316	309	335	297	316	297	317	303	312	333	305	344	315	341	318	333	329	313	322	330	315	353	305	314	337	352	340	312	303	335	320	322	344	349	309	339	359	305	324	319	301	304	373	337	336	312	302	315	356	329	338	325	302	377	311	339	387	321	341	323	316	322	317	303	304	304	302	323	323	307	325	300	312	313	329	314	321	312	333	305	339	306	320	328	334	345	326	342	334	325	325	337	315	322	299	299	317	341	310	363	349	371	303	348	317	318	310	312	347	341	327	337	331	294	342	310	324	329	305	321	304	312	313	334	302	355	329	307	347	314	311	339	322	312	348	311	337	306	288	343	335	320	330	350	330	319	299	332	329	320	347	302	337	306	312	353	311	349	317	296	304	310	323	333	318	312	327	307	327	334	297	322	321	322	353	318	326	352	331	330	301	309	338	305	335	302	289	324	297	317	319	328	320	326	297	370	313	356	333	362	314	312	355	310	336	335	328	359	307	319	338	315	312	327	330	310	348	341	336	313	335	326	342	321	302	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28223	3925	1567	1067	709	536	418	348	248	239	198	192	138	164	131	150	135	139	128	114	127	110	120	123	124	118	117	104	106	98	97	105	123	111	103	118	93	88	103	92	94	87	103	104	108	86	109	112	84	109	117	95	94	76	75	101	108	111	97	107	89	87	109	98	105	90	95	89	98	83	88	113	103	89	92	95	92	108	100	118	95	82	66	94	108	84	99	83	91	107	112	103	98	106	96	98	88	80	109	80	88	108	104	122	89	72	88	100	97	110	95	96	98	89	85	93	90	83	107	90	99	85	96	90	96	79	96	90	85	83	93	102	104	92	90	77	85	92	74	110	97	97	94	76	103	92	92	72	107	89	92	86	102	94	106	77	98	90	86	77	107	100	88	79	88	101	90	81	87	80	104	89	85	85	76	64	89	105	65	84	94	101	112	109	94	93	87	91	88	79	101	77	76	91	92	96	83	80	84	77	69	86	86	69	84	99	93	93	92	84	99	97	94	102	86	90	95	94	92	91	100	103	73	86	75	99	90	104	95	92	83	87	96	112	100	87	91	89	87	87	103	105	78	88	107	93	99	97	87	87	75	101	88	91	86	98	103	88	88	105	84	98	96	85	82	92	83	99	88	86	79	107	88	94	98	86	96	109	93	66	104	94	78	96	99	90	99	89	96	93	85	78	76	79	102	84	86	83	86	75	72	77	100	84	90	92	72	97	99	88	83	88	85	91	83	74	96	96	96	87	86	97	87	100	98	92	77	105	82	96	83	85	84	106	94	92	102	80	102	70	76	81	104	72	100	92	103	106	103	81	78	84	101	92	83	81	93	90	90	105	75	85	89	89	75	96	108	88	82	91	95	103	116	97	96	83	81	96	86	95	99	85	102	88	78	86	101	88	98	82	96	87	93	86	89	105	99	97	97	85	78	103	96	95	105	87	94	88	90	74	83	86	81	92	84	93	96	80	89	94	102	95	96	96	83	93	98	95	77	87	93	98	90	102	90	109	100	102	113	91	90	74	79	86	106	86	101	80	83	89	97	74	87	97	86	68	88	81	95	93	82	68	96	95	81	90	100	105	81	97	76	104	89	84	92	91	94	98	102	89	89	81	93	100	89	87	94	104	103	81	92	93	84	89	93	92	85	83	97	108	112	82	91	98	76	80	103	91	84	114	109	91	86	101	85	113	92	104	91	96	87	103	97	94	88	83	98	96	84	111	79	91	97	92	78	84	89	92	60	76	86	86	90	84	93	104	88	83	93	95	76	91	90	93	85	83	114	80	84	84	97	111	89	90	85	90	98	95	83	121	85	77	92	99	85	100	99	79	86	92	84	103	95	91	94	85	96	102	86	85	89	100	101	81	93	99	84	92	87	87	90	90	104	86	81	85	69	88	87	94	95	97	82	83	86	82	96	84	96	84	84	102	100	79	99	108	89	80	75	97	96	88	87	103	90	81	99	90	91	86	93	101	101	91	77	95	88	106	97	82	96	84	91	93	101	84	87	99	83	89	70	94	93	99	92	101	96	83	99	88	77	100	81	78	82	87	80	92	103	85	91	78	98	88	107	84	92	100	82	87	79	113	92	62	99	85	88	110	90	87	99	87	86	85	88	98	75	86	77	94	111	78	78	89	95	78	84	101	79	90	79	95	101	97	96	86	89	107	84	86	103	91	78	86	95	105	87	106	89	88	91	88	101	80	100	77	94	85	99	84	88	80	87	83	98	96	88	103	88	85	93	81	95	102	93	93	92	106	109	82	105	86	97	81	89	87	81	78	78	112	99	81	83	100	89	95	123	89	99	86	100	88	86	99	105	101	97	81	95	84	92	93	85	84	86	110	82	88	92	92	94	94	92	101	87	90	90	77	101	81	90	99	125	90	89	94	98	85	67	84	85	83	80	102	88	117	91	103	93	99	92	92	83	92	103	92	94	95	82	107	88	83	76	82	95	87	84	101	96	93	93	87	107	90	93	77	89	98	101	90	84	110	68	79	97	96	97	101	96	77	86	85	86	95	78	81	109	91	99	90	87	95	84	90	85	70	95	91	106	79	84	86	83	90	95	83	95	94	84	93	117	87	101	96	97	91	97	97	114	84	83	78	85	86	100	91	86	77	92	99	107	83	89	83	96	98	94	82	89	86	92	103	89	77	95	111	103	98	67	92	89	101	81	84	105	98	80	85	79	73	99	77	106	91	92	82	81	81	97	83	81	97	82	82	90	85	97	108	92	104	90	78	88	102	108	88	108	90	91	83	92	81	97	99	81	82	98	78	105	89	113	95	81	72	101	73	93	95	81	96	106	80	105	68	75	86	98	83	80	86	86	80	83	86	106	95	83	71	77	99	104	87	88	89	96	93	92	88	88	82	99	83	85	103	110	69	112	86	86	89	88	99	81	80	85	93	104	97	83	95	78	82	87	99	102	84	71	92	99	111	103	88	91	108	98	96	91	104	88	93	98	81	85	86	78	86	93	95	94	98	99	83	88	116	105	81	104	96	102	91	100	94	99	88	94	103	96	91	71	88	109	93	90	98	99	89	97	88	95	76	87	92	101	93	102	105	93	68	79	94	114	90	109	94	111	82	85	84	79	77	95	94	97	76	88	96	88	89	103	87	99	111	84	94	99	108	113	80	86	107	130	97	87	86	82	92	93	72	103	99	85	105	84	87	83	89	85	95	93	94	101	78	85	89	107	98	88	96	77	99	87	105	86	86	105	97	92	87	97	103	102	95	100	97	102	90	92	90	94	93	100	109	78	100	108	90	84	101	81	93	89	97	93	81	89	102	99	79	87	105	93	89	99	99	76	85	77	84	104	95	87	82	75	98	88	86	80	97	84	79	99	93	88	80	106	110	89	85	86	114	86	119	99	95	86	86	95	93	79	79	74	108	81	90	96	85	115	91	104	100	87	76	95	114	97	90	74	101	97	81	83	79	85	76	87	75	91	89	90	88	81	106	80	84	83	97	80	82	91	90	105	83	112	105	95	87	91	78	92	79	103	86	109	85	83	113	98	96	100	101	90	101	81	89	97	78	97	83	101	93	117	69	105	85	100	83	93	76	82	116	98	111	102	102	94	93	101	91	96	92	93	94	87	84	89	90	90	92	86	90	100	97	83	86	86	73	108	88	84	82	83	78	93	85	87	102	98	86	95	97	92	100	96	93	91	94	85	102	87	87	104	83	99	94	94	94	75	100	113	96	87	93	78	86	65	73	89	105	80	68	94	90	98	107	99	76	98	94	100	91	104	98	84	76	85	83	96	93	88	97	83	94	91	96	90	92	119	109	76	93	85	82	117	94	101	88	96	85	70	66	102	92	99	87	100	69	96	90	94	101	86	75	107	103	92	97	84	100	92	106	107	95	101	84	79	89	77	82	99	101	89	99	97	106	91	84	102	83	69	100	85	81	99	80	94	87	101	100	80	100	96	88	95	90	109	99	90	88	80	83	83	105	104	104	103	98	89	83	78	91	91	118	96	91	104	80	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12495	1425	3461	3673	3210	2560	2053	1656	1390	1183	1064	935	885	796	689	698	611	594	525	530	522	522	486	482	491	468	458	413	426	416	410	401	409	376	376	384	377	341	347	351	326	361	354	370	361	356	331	327	341	305	320	346	327	293	315	342	327	325	335	335	309	312	339	279	328	294	284	303	325	319	288	347	324	338	314	301	292	290	327	337	302	334	290	324	302	311	306	332	299	311	322	295	297	308	313	284	283	335	309	287	329	281	289	323	302	312	302	328	320	286	295	329	307	306	304	290	293	309	295	315	318	316	304	269	295	303	332	296	303	305	305	328	289	303	299	316	266	283	314	304	303	309	296	294	291	343	319	283	304	312	299	309	297	272	340	297	293	321	312	304	326	292	319	302	314	265	288	310	319	293	340	287	291	294	307	287	316	335	306	289	287	275	293	281	289	309	312	318	300	309	323	268	307	305	282	271	276	313	308	289	309	317	305	276	323	309	268	301	313	297	289	328	316	289	305	287	292	271	315	278	287	320	293	339	332	313	281	292	299	262	304	281	305	275	340	289	306	286	283	271	309	323	310	292	281	312	260	307	306	302	298	287	315	311	333	272	307	287	285	283	304	302	318	316	258	305	321	296	287	294	261	268	287	294	264	304	280	296	271	300	311	301	298	286	276	301	302	343	291	308	304	273	278	267	323	298	320	351	309	286	263	314	318	321	294	301	296	302	305	287	294	296	291	277	314	284	325	300	297	286	261	291	305	308	272	312	272	256	319	288	289	321	281	290	291	291	296	272	313	291	289	277	316	347	308	310	327	318	328	305	276	300	333	302	295	288	301	278	320	307	274	304	305	320	259	284	290	283	306	287	312	311	301	273	292	296	288	292	289	289	267	309	317	268	310	299	301	276	285	297	304	276	283	319	270	294	296	287	301	306	276	286	304	312	272	292	274	324	280	280	276	301	294	278	315	325	307	274	305	306	272	301	299	283	289	311	325	332	285	305	295	314	327	304	268	304	303	303	303	322	320	304	291	289	294	260	325	306	288	304	291	300	312	271	286	286	296	304	286	315	292	288	281	308	258	292	306	271	300	280	304	282	325	253	301	302	344	284	286	275	314	319	285	301	292	256	280	315	285	335	304	305	303	302	310	313	334	300	300	299	312	284	290	299	316	295	288	324	295	299	301	302	291	301	265	305	274	296	305	278	313	300	292	268	300	294	265	327	296	265	302	289	294	322	298	312	302	314	281	321	304	299	295	298	314	300	339	297	258	281	292	260	274	272	299	271	327	313	301	299	304	279	299	291	283	298	326	292	303	306	300	275	283	291	269	321	296	270	306	285	299	297	279	297	294	307	286	300	323	304	315	305	313	309	306	300	293	307	292	296	294	282	275	279	312	313	279	327	293	299	302	267	281	346	263	321	303	323	269	337	313	270	348	299	316	296	314	289	290	287	283	300	308	259	272	287	295	251	322	321	300	304	281	265	279	280	302	316	304	292	316	270	317	281	301	338	318	323	279	288	295	303	319	316	270	311	296	328	309	257	336	298	289	291	303	344	330	300	326	285	287	279	298	286	285	309	304	324	315	293	282	313	300	291	307	299	295	295	305	321	290	277	295	283	281	313	307	312	283	288	290	323	322	289	277	289	291	296	306	290	315	278	278	308	292	316	277	276	310	340	294	315	294	285	288	312	310	276	305	318	312	264	287	304	290	303	296	321	281	288	305	309	294	343	292	279	291	300	315	293	293	285	275	319	292	283	289	290	279	318	316	293	273	314	284	265	295	281	309	337	296	320	284	293	292	312	319	311	306	279	305	281	279	310	301	298	270	315	295	306	289	289	300	283	277	290	258	289	272	295	315	304	300	281	308	276	325	320	265	292	310	316	301	283	304	290	270	296	314	320	296	286	292	310	303	300	284	314	312	328	286	294	285	298	297	284	287	313	302	319	292	298	321	301	340	288	290	298	289	324	306	298	274	305	308	309	320	312	302	307	300	281	332	301	261	291	314	288	305	302	322	314	287	298	294	294	301	288	299	309	294	313	308	268	304	270	303	292	312	292	288	343	296	330	280	299	315	285	317	294	308	338	318	324	326	306	304	309	299	281	280	294	286	268	310	321	267	310	283	284	280	265	293	299	317	270	301	294	284	280	331	304	287	316	306	271	286	308	309	278	305	314	292	286	306	303	319	287	277	317	276	297	311	305	303	304	321	293	282	286	275	309	290	294	284	287	299	279	311	303	287	278	312	304	279	295	298	286	288	297	298	282	268	287	311	295	323	315	268	281	303	321	292	307	296	276	291	317	279	294	286	289	290	294	310	279	294	316	309	295	296	294	303	324	293	291	318	312	302	305	303	312	285	292	289	299	317	276	283	305	247	272	290	304	306	321	314	286	318	292	314	300	324	302	283	291	308	294	295	322	317	307	295	288	294	275	298	312	292	272	308	295	317	325	314	297	299	266	311	279	318	305	298	278	295	284	307	321	323	298	318	278	326	242	295	298	279	286	286	300	295	298	277	307	293	289	327	300	272	305	290	282	310	265	295	297	311	303	292	244	281	275	288	300	278	322	283	297	276	286	283	295	288	301	293	307	307	285	291	331	295	303	303	329	309	312	285	283	296	277	304	295	284	295	316	327	286	339	289	329	296	293	310	308	323	308	296	308	315	286	270	323	296	315	282	298	299	282	320	276	300	294	320	306	307	301	285	267	263	301	297	305	284	329	282	291	273	283	288	297	295	340	291	308	266	286	306	306	301	305	273	290	276	277	272	312	301	308	295	278	298	276	281	300	276	300	295	299	299	285	273	310	279	329	305	295	329	296	319	297	305	297	261	332	298	301	296	289	329	304	325	302	302	269	310	286	297	307	294	312	307	310	292	296	265	288	268	277	274	299	306	286	296	284	312	302	275	313	260	280	301	264	281	264	314	289	303	274	330	288	284	313	289	268	312	309	278	287	303	276	290	306	305	293	275	271	286	308	275	312	275	320	287	285	307	351	298	308	330	318	297	303	271	286	293	326	282	282	296	322	315	266	289	321	313	311	308	286	295	274	293	297	283	291	290	297	318	292	307	313	320	298	308	297	302	302	276	301	294	310	289	308	291	302	290	307	337	305	344	298	333	283	310	280	298	306	283	257	317	285	308	265	295	281	302	291	298	314	294	296	325	314	281	302	280	300	307	283	313	283	314	286	307	300	296	280	319	294	265	311	302	317	259	323	287	279	277	283	282	309	304	313	319	302	283	322	297	283	285	336	311	330	310	299	261	283	311	288	294	296	261	311	275	315	282	276	271	298	310	271	271	305	314	304	316	288	275	326	302	266	327	301	285	321	292	293	307	286	301	298	298	288	288	263	303	321	301	293	311	246	309	281	265	301	280	322	286	330	263	283	296	301	275	288	287	300	309	326	287	305	285	307	268	315	286	312	299	292	304	274	312	312	283	298	299	288	291	331	264	316	292	325	274	269	298	299	279	303	284	313	290	280	279	311	302	301	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39479	13303	4280	2334	1580	1216	903	650	560	481	438	399	377	341	344	295	322	282	266	266	287	237	224	243	227	216	216	225	238	214	239	246	203	219	215	210	224	227	224	184	216	191	177	201	227	236	211	226	218	227	213	237	188	198	192	186	207	191	190	213	218	200	204	215	194	205	213	217	211	207	196	198	224	193	203	229	202	206	224	202	200	200	206	193	188	193	202	203	201	223	198	190	202	210	190	188	185	207	208	215	200	193	203	199	185	185	226	182	194	205	198	212	229	208	169	218	213	199	196	180	180	182	204	199	204	189	184	215	208	212	189	208	232	197	183	204	206	179	186	222	190	184	228	207	214	187	214	200	194	173	198	211	199	186	210	212	188	200	193	190	205	224	163	202	200	181	206	189	229	207	208	192	175	212	201	207	219	211	198	217	203	218	192	210	180	179	234	220	213	221	187	163	181	180	210	232	194	207	207	192	200	218	196	211	189	200	180	203	195	194	172	179	219	188	215	193	195	201	197	173	196	216	220	215	180	213	194	200	217	196	226	214	217	203	200	186	186	197	166	187	203	224	181	189	197	211	202	180	193	184	201	208	212	191	211	199	190	209	198	201	188	189	217	231	173	196	187	228	201	191	207	229	218	216	200	217	220	187	200	219	195	201	196	197	210	216	220	210	192	205	214	187	196	193	209	193	200	207	172	203	193	209	212	191	196	206	204	205	202	187	201	187	211	193	200	209	186	200	227	221	224	214	236	188	178	191	215	201	218	207	185	186	190	216	189	199	204	192	202	223	219	194	195	206	185	198	211	187	219	192	196	207	209	220	192	166	205	190	203	179	211	191	176	184	196	207	215	215	221	203	181	190	217	191	202	209	193	212	229	192	198	193	194	197	170	181	219	177	212	194	181	207	213	193	196	170	175	196	219	208	197	191	198	219	193	186	232	223	185	177	209	194	196	181	233	203	176	222	190	211	201	195	201	178	206	210	182	184	192	191	220	211	196	171	194	206	180	193	177	212	197	206	191	198	190	197	198	206	189	188	223	188	191	203	168	210	188	196	189	164	187	196	192	178	214	219	188	220	191	200	180	196	189	218	199	209	190	196	179	212	199	204	198	185	208	196	200	202	198	204	185	214	178	194	201	197	211	202	223	223	184	193	215	205	194	212	201	214	186	220	208	192	179	191	220	171	191	183	184	208	189	179	195	210	193	176	186	185	203	196	213	220	222	206	192	185	203	198	188	223	203	206	182	191	209	203	198	203	187	185	188	199	192	188	184	204	202	189	193	217	226	198	194	209	195	180	181	183	163	169	208	205	197	198	207	222	201	237	194	191	193	201	190	205	213	210	181	202	205	212	203	203	183	201	206	200	224	206	209	183	184	209	193	195	193	191	171	199	219	202	185	212	185	212	207	218	193	220	184	209	191	192	211	203	194	182	189	201	198	207	200	210	194	203	239	185	192	222	187	221	209	190	189	208	208	206	190	190	195	188	187	182	201	193	187	200	193	198	196	183	197	203	204	237	179	191	176	179	197	167	191	166	234	178	211	185	192	194	208	194	203	186	225	199	172	208	192	226	177	201	205	208	206	158	191	201	212	195	219	230	194	183	212	218	214	202	208	169	186	184	215	206	199	178	197	217	191	216	193	187	203	203	194	183	201	218	199	204	205	216	182	215	202	206	205	212	203	196	198	209	206	187	219	185	198	195	213	177	180	184	209	209	198	193	206	213	199	208	175	192	219	194	169	182	198	211	197	193	177	186	198	217	197	183	209	187	206	205	202	219	222	218	204	191	196	200	162	200	192	193	192	208	188	200	211	199	192	177	187	203	196	177	170	185	185	198	173	176	190	214	197	188	218	223	218	188	218	217	207	219	219	197	209	213	221	199	207	209	197	185	209	191	205	212	187	187	216	235	204	184	197	201	182	209	184	220	230	204	187	209	186	181	196	191	215	193	202	192	183	192	200	171	196	213	207	213	211	212	221	188	214	228	188	173	190	210	199	216	197	201	181	203	209	189	177	199	189	191	191	206	232	195	226	187	205	197	206	209	181	203	201	205	186	238	207	205	189	192	202	206	186	193	177	213	211	198	183	182	216	197	218	212	181	174	187	211	186	224	208	219	222	194	181	203	204	192	204	198	225	195	206	191	212	190	200	194	172	197	180	193	195	209	190	188	163	219	168	196	177	201	205	194	213	185	176	207	217	182	203	203	214	187	221	220	196	199	195	224	203	200	191	202	192	212	204	231	200	215	214	186	208	212	198	198	206	187	184	184	196	202	209	198	220	199	189	195	203	237	193	225	212	208	195	211	209	199	220	210	183	193	204	201	193	183	201	204	194	188	191	198	218	201	199	181	195	193	188	214	196	207	194	189	188	204	197	204	202	171	189	217	179	216	193	205	198	205	192	210	193	175	186	197	207	211	200	185	195	188	187	181	196	199	221	198	198	192	218	203	223	171	220	208	189	187	215	225	197	205	174	204	190	211	182	192	184	182	228	206	186	190	202	212	199	223	207	199	201	206	237	190	172	231	201	185	209	224	227	192	178	192	180	184	208	200	176	184	188	205	187	191	206	176	189	201	205	208	175	216	190	191	197	194	246	220	230	204	216	150	211	229	182	198	181	194	194	205	189	209	198	175	200	196	204	179	190	169	189	206	212	196	203	181	192	196	195	200	174	193	235	205	180	198	183	207	214	206	203	211	200	191	192	199	204	182	208	199	197	197	197	174	180	206	190	205	213	197	170	184	197	196	215	211	169	188	191	172	197	205	191	201	191	224	175	204	197	182	173	177	211	178	202	195	193	197	207	215	211	191	197	203	203	212	230	203	209	195	184	217	215	203	210	194	213	213	194	208	201	200	198	228	222	203	199	183	214	210	205	194	216	181	185	188	202	208	208	187	216	194	199	206	203	202	195	206	205	195	203	203	172	199	217	209	193	170	195	219	181	201	189	196	201	209	204	180	205	176	228	203	185	186	202	203	210	223	180	199	235	228	182	222	199	212	193	213	206	229	188	210	207	206	166	184	205	194	200	210	179	203	202	201	191	200	203	224	190	194	204	190	189	187	207	221	202	193	191	222	214	204	173	200	235	190	186	177	195	210	194	203	193	205	207	179	203	199	208	200	220	194	205	192	175	179	212	214	224	203	202	236	177	206	218	199	200	199	187	191	197	201	201	185	203	201	190	207	225	192	210	195	206	216	215	216	197	174	213	199	185	185	194	195	173	198	207	212	163	224	172	218	211	196	189	182	220	209	196	208	174	184	219	178	217	209	188	218	199	189	175	188	181	187	194	185	189	217	179	201	228	179	210	224	200	200	198	240	201	205	183	199	210	196	194	221	200	215	200	196	200	200	192	195	216	201	211	212	200	186	208	203	221	185	188	196	191	190	222	199	202	192	205	227	196	208	203	207	166	211	189	218	205	219	201	219	181	183	223	211	193	222	187	181	210	182	189	193	193	209	202	208	200	216	201	187	209	194	229	233	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17622	2822	6414	7053	5956	4727	3888	3173	2766	2335	2079	1875	1694	1554	1459	1370	1190	1134	1098	1082	1027	954	956	930	864	881	843	859	781	806	789	815	697	746	698	738	636	672	711	706	703	636	661	660	682	660	611	645	647	661	639	603	619	638	657	611	633	601	621	601	625	632	637	590	558	590	617	603	619	610	565	567	575	583	636	612	603	613	605	622	576	581	597	584	592	588	629	608	552	623	581	589	584	560	584	565	605	586	550	575	600	594	542	550	569	568	558	609	570	568	568	590	620	570	553	569	618	586	574	566	576	565	563	577	599	583	583	554	558	573	584	596	611	561	621	611	570	589	597	600	620	583	559	561	574	579	567	595	598	529	574	617	596	519	622	595	574	572	576	605	545	599	534	596	574	544	621	561	593	562	591	564	560	584	558	630	586	581	537	559	562	607	599	592	631	580	586	542	596	565	587	586	565	564	585	548	563	571	609	589	564	579	568	600	580	564	556	572	581	581	602	594	560	571	609	590	540	576	573	557	579	555	586	574	563	565	565	543	542	530	568	538	591	591	574	614	562	548	590	534	547	553	560	614	609	568	564	582	566	570	599	570	560	587	554	541	586	554	651	551	586	560	531	576	563	583	553	583	565	572	564	547	536	533	583	577	579	608	586	601	557	555	555	591	571	602	620	582	572	630	539	614	582	610	560	587	599	578	530	616	568	552	572	549	528	570	563	579	583	593	561	560	548	542	572	580	598	506	557	573	568	587	542	582	597	552	563	541	569	574	612	552	573	564	598	645	523	591	565	601	561	544	582	524	601	595	544	591	594	565	593	554	551	583	583	556	611	541	550	579	587	631	588	595	537	605	575	570	576	581	537	535	547	569	575	560	523	518	590	619	547	541	559	597	538	554	576	541	553	546	568	576	566	593	594	587	560	550	594	537	572	585	590	540	581	563	575	537	626	557	587	597	543	589	578	604	582	571	573	552	602	561	550	585	555	573	550	557	517	574	602	586	576	581	557	603	546	581	563	554	583	528	571	574	540	567	586	579	537	587	533	568	546	589	565	607	576	562	563	589	546	481	538	595	529	577	589	617	592	563	561	565	527	575	586	557	602	567	564	540	582	578	624	614	542	583	575	575	539	533	539	563	607	573	594	565	579	562	543	559	578	622	578	577	555	563	552	583	544	567	585	579	530	526	605	539	579	547	579	572	577	534	527	572	554	550	556	562	542	580	624	550	547	635	590	588	549	586	556	581	584	563	553	594	570	563	593	552	546	569	584	592	560	579	551	566	558	588	572	577	570	567	557	552	551	583	598	536	604	544	582	574	617	584	561	583	595	549	549	602	578	566	600	562	551	534	588	555	592	556	553	556	552	602	569	541	514	594	570	567	569	556	552	583	545	558	563	546	582	613	576	583	533	540	541	596	553	567	577	560	552	543	579	566	577	569	579	508	519	586	583	575	581	588	576	541	572	555	552	541	582	586	581	562	571	581	563	583	543	563	592	563	590	563	567	572	598	563	529	589	584	519	581	559	614	550	586	564	552	570	572	539	577	551	573	548	580	557	598	547	608	590	526	587	629	597	583	540	591	574	562	576	571	550	540	570	618	578	543	577	564	594	588	562	582	539	562	522	588	582	567	573	531	590	594	550	584	522	476	557	574	571	570	582	544	612	572	556	546	625	576	563	536	554	591	532	537	573	569	565	592	566	598	547	548	606	555	588	571	581	581	637	550	541	603	566	565	586	579	601	581	563	568	638	547	587	608	557	560	584	543	574	583	573	577	572	573	555	577	588	580	548	552	571	583	559	586	579	505	548	584	576	579	544	562	593	595	560	557	552	566	581	603	566	542	567	613	573	547	597	559	604	539	559	565	584	572	583	549	603	601	558	606	569	623	545	540	567	520	584	579	585	585	600	603	543	599	528	536	568	545	613	585	584	564	576	566	573	592	562	580	577	569	571	548	554	604	555	584	558	599	571	585	580	591	571	522	561	597	560	555	610	547	568	565	563	544	556	578	582	588	573	573	564	520	575	570	556	581	575	541	580	547	563	595	551	561	579	547	567	562	551	544	612	591	562	562	547	560	532	577	580	533	557	597	542	620	589	587	563	555	569	530	566	553	578	589	574	602	560	571	565	567	568	565	596	553	549	569	525	580	604	579	542	517	571	568	568	575	555	542	565	534	587	568	576	595	569	542	569	547	588	571	568	574	582	595	578	569	553	565	542	546	558	563	517	569	557	602	568	616	592	552	551	593	586	548	601	579	575	578	637	575	588	576	533	607	592	578	565	573	578	570	602	575	549	584	567	584	550	572	583	609	541	535	573	574	579	548	585	614	588	563	556	600	545	582	571	574	567	572	564	540	605	544	597	546	553	585	564	572	558	581	615	577	547	530	537	581	609	583	576	579	556	564	580	542	549	610	614	544	598	569	573	553	577	554	497	588	546	542	571	607	531	578	589	560	576	599	576	592	539	595	556	611	569	560	565	581	577	587	584	567	576	596	577	557	570	577	595	539	580	523	573	607	521	579	579	594	589	595	563	550	587	566	603	569	619	594	552	588	580	571	532	592	541	546	603	547	571	579	622	533	533	550	539	569	576	592	584	574	548	588	579	551	592	556	593	569	538	557	534	543	577	557	582	596	592	567	554	556	566	558	546	569	560	588	577	598	552	560	575	562	539	559	580	609	604	614	575	546	582	600	566	553	550	589	592	571	535	580	557	560	537	539	557	558	563	578	555	564	539	585	561	584	571	607	591	559	561	561	608	604	550	605	557	535	609	552	597	582	594	521	576	606	576	609	579	571	576	586	589	586	565	541	582	582	576	580	566	547	568	584	582	610	548	561	574	575	554	602	548	594	556	571	649	550	578	551	558	577	553	609	590	573	560	571	539	551	614	549	589	579	582	525	595	603	600	563	596	598	583	571	612	595	579	579	509	594	581	608	555	555	553	581	577	569	562	552	590	583	517	583	571	607	574	580	614	593	598	557	541	579	581	537	532	570	565	606	545	518	585	567	597	554	524	539	524	567	587	552	606	596	539	531	581	551	555	578	560	549	570	567	574	581	567	561	609	566	511	570	545	607	544	582	538	573	543	546	548	532	583	564	566	562	606	572	603	587	572	575	558	587	539	555	551	552	560	612	598	590	572	574	579	545	559	542	540	581	614	537	591	526	522	584	555	551	576	532	588	549	580	532	573	574	606	555	564	602	559	510	577	573	543	571	605	567	603	547	569	630	571	625	608	552	546	585	585	538	551	581	573	556	591	576	570	559	564	523	570	556	592	567	554	559	597	568	600	572	540	600	582	583	597	550	550	543	564	520	571	563	563	555	594	533	555	643	545	563	603	537	538	600	552	552	577	573	597	572	574	602	600	576	508	579	604	576	547	563	593	565	531	581	566	542	587	533	580	567	573	594	585	577	558	612	585	579	548	559	588	594	579	576	588	579	552	576	590	539	599	529	591	555	543	565	562	579	577	575	566	551	586	593	591	601	556	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3638	206	156	167	136	109	112	126	102	118	114	128	118	100	96	112	97	92	109	113	115	119	89	101	113	110	108	100	111	102	111	110	126	107	101	100	123	98	118	118	112	113	97	106	102	98	108	104	119	119	86	97	116	107	97	106	101	109	113	117	90	101	105	106	124	102	112	114	103	119	121	102	78	120	128	98	107	92	99	93	110	115	111	92	110	109	114	108	116	117	106	101	114	100	100	95	111	100	112	103	105	104	83	117	108	100	95	105	117	105	98	101	97	121	98	99	97	112	114	100	120	112	98	110	91	98	112	97	111	121	96	104	100	104	112	104	105	114	107	127	110	115	106	104	113	101	112	111	109	90	102	105	115	106	120	95	94	111	106	102	113	112	94	101	81	104	88	118	124	118	106	110	110	92	98	111	87	106	109	98	111	103	97	120	93	94	115	83	116	109	107	119	102	111	96	90	115	100	100	106	106	90	95	102	91	103	108	117	92	99	108	96	105	103	97	114	112	110	123	97	93	124	111	98	113	97	90	111	104	96	109	97	105	111	89	88	114	89	96	121	89	107	112	101	98	100	102	90	108	112	98	98	112	100	101	109	94	94	113	103	109	120	111	93	106	104	119	108	111	85	111	118	120	125	85	108	123	113	115	121	90	109	108	96	105	112	103	100	101	96	118	84	93	87	104	119	109	98	100	110	104	85	108	107	115	94	96	104	111	109	92	98	102	100	95	96	93	85	109	105	113	124	106	112	97	121	114	115	111	117	107	109	138	128	110	111	106	105	120	116	110	105	122	111	104	97	96	115	83	121	111	100	102	112	96	103	100	95	105	115	105	104	121	101	114	110	114	87	96	117	109	90	119	117	110	97	107	95	131	107	108	121	120	103	112	102	122	115	110	101	109	97	108	121	113	105	95	110	100	104	103	101	90	109	101	109	90	122	101	114	111	120	91	125	100	106	101	106	111	101	99	100	73	114	116	112	109	108	103	97	93	106	108	113	112	88	113	104	77	110	118	111	98	114	101	95	117	93	110	104	113	100	99	99	116	120	111	106	112	94	106	120	97	101	97	113	121	115	118	92	101	118	115	115	118	99	110	116	112	89	96	117	106	99	104	103	91	118	114	92	106	106	83	102	112	112	121	106	117	98	106	95	106	79	114	113	111	117	103	108	112	80	104	114	108	121	108	119	112	83	108	99	112	101	107	78	98	105	97	101	108	135	116	112	102	116	103	109	125	112	121	123	106	104	97	101	107	107	111	96	91	97	89	104	98	112	103	107	98	108	109	99	95	116	114	106	119	115	114	99	105	112	108	114	93	97	123	106	100	102	96	102	82	113	100	84	95	112	103	101	117	102	119	107	110	107	108	106	115	107	107	108	104	93	119	103	123	120	98	102	108	110	103	90	128	101	103	103	90	108	105	100	114	101	108	92	107	97	96	129	92	110	122	104	90	92	90	103	109	121	100	112	94	85	122	98	110	125	87	105	99	98	112	124	106	93	87	113	98	86	118	101	100	110	108	96	110	102	102	114	97	104	101	110	82	99	89	97	109	111	136	129	101	103	96	116	104	99	99	104	101	116	130	98	104	102	119	112	97	104	109	105	99	107	97	102	115	108	111	116	94	108	105	99	112	113	102	109	97	103	112	99	111	120	95	120	88	112	91	123	98	104	85	118	106	97	110	108	101	113	122	117	96	92	102	111	110	108	106	110	113	113	102	99	100	108	94	113	116	94	107	114	119	112	99	103	122	106	103	122	109	97	105	87	93	88	119	93	117	105	100	101	117	98	107	85	102	99	104	120	98	104	100	102	119	102	109	107	113	112	101	116	109	98	102	98	99	101	106	97	86	84	105	103	110	116	112	104	131	129	108	99	94	91	107	123	114	87	109	116	114	103	98	85	100	95	106	123	102	101	98	103	109	94	101	127	97	115	87	123	95	119	106	100	112	99	111	86	112	107	117	113	100	107	115	115	100	118	93	92	114	100	96	93	101	93	108	120	93	102	106	112	87	111	113	97	111	122	99	119	111	86	106	121	106	100	110	91	111	99	88	93	99	91	99	115	102	106	106	117	119	93	109	105	107	110	98	105	114	97	116	103	116	122	113	105	103	125	95	106	117	120	106	106	110	88	110	114	105	109	117	125	123	120	108	97	90	105	88	90	90	110	116	100	95	99	98	111	104	103	120	105	86	112	110	114	88	99	92	108	94	90	87	103	105	97	107	99	104	94	114	99	92	111	96	109	114	96	95	104	95	95	88	96	94	117	101	97	98	93	111	87	106	104	108	129	98	105	112	114	123	87	121	95	109	101	104	111	101	122	104	115	117	106	113	104	86	110	84	111	94	106	111	103	98	106	95	113	109	121	109	107	92	109	111	98	126	93	115	101	102	105	133	88	113	91	103	118	110	110	99	98	109	116	113	141	98	105	110	121	102	101	100	102	88	95	103	114	98	93	84	110	140	105	102	121	114	107	117	100	100	113	102	92	94	106	104	128	131	120	92	106	112	88	104	100	100	124	103	104	88	97	103	98	106	98	108	114	99	87	87	115	105	99	94	100	100	96	112	99	101	118	101	92	105	99	110	107	97	115	93	97	109	100	122	100	119	89	108	89	104	93	103	96	100	125	102	101	113	103	101	93	94	93	106	98	105	103	113	124	89	108	92	104	103	111	110	98	98	114	102	118	119	92	84	97	123	111	104	114	120	94	118	110	121	96	100	103	123	108	101	93	100	120	118	119	119	95	109	102	109	109	121	80	106	109	103	111	94	119	106	106	106	102	103	117	100	101	121	110	87	110	105	92	109	99	112	133	98	124	92	103	113	103	105	113	123	98	102	105	105	112	107	93	95	110	107	113	99	88	105	104	118	124	116	102	102	101	111	121	102	118	109	106	108	109	98	95	107	116	107	123	99	100	123	118	100	119	108	111	96	86	88	116	97	101	104	119	88	109	111	86	124	94	100	110	93	104	107	98	93	110	105	118	120	113	113	114	111	108	100	92	118	101	90	90	98	108	115	114	100	98	96	115	126	120	90	82	101	100	95	92	89	92	97	100	115	123	103	99	102	113	106	103	114	110	90	113	102	98	127	113	107	95	106	90	96	100	96	108	111	111	84	107	106	95	99	112	96	80	93	95	106	100	109	100	121	108	106	109	97	128	105	115	103	127	95	116	101	96	107	113	95	101	118	113	118	98	112	88	98	99	88	118	94	110	84	100	108	103	103	109	117	119	102	113	106	114	86	116	93	123	120	100	81	132	110	115	99	105	105	108	102	116	93	100	102	109	99	94	108	99	117	96	74	109	103	115	111	95	116	103	102	110	101	115	119	88	90	95	121	99	103	103	105	98	113	109	112	112	104	127	94	95	123	92	114	90	97	113	109	115	113	103	100	104	105	114	102	95	103	92	88	99	130	96	99	109	115	130	92	88	92	115	118	93	122	102	113	116	109	103	115	103	115	101	100	97	120	104	90	108	96	101	108	96	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3466	392	466	514	445	432	419	388	370	380	346	363	330	348	314	360	366	333	359	324	345	323	345	319	293	335	346	319	326	331	327	355	370	324	342	333	294	320	293	279	350	370	327	329	307	318	350	333	336	333	335	294	306	313	320	328	312	339	304	318	333	326	321	334	346	304	290	319	333	328	313	331	306	333	336	330	299	290	315	324	353	355	307	357	314	304	305	322	318	306	346	318	329	327	331	321	351	321	321	345	297	357	322	321	318	328	320	325	331	326	302	360	355	352	342	304	353	326	317	326	310	312	301	305	330	341	333	326	336	361	309	298	364	308	301	333	350	344	366	340	327	313	316	300	303	325	358	312	315	313	340	336	297	335	321	356	343	332	330	329	316	333	341	323	297	313	298	317	305	306	310	318	334	316	334	360	328	328	317	316	324	350	325	330	329	345	314	332	298	305	333	338	329	331	319	332	308	311	320	316	332	328	347	334	346	333	352	360	333	347	305	353	312	349	333	340	314	333	361	323	313	306	319	307	332	307	330	321	309	334	329	319	330	318	311	319	370	305	320	316	322	328	339	323	337	323	326	329	320	311	292	334	329	335	317	317	319	302	314	340	352	331	302	322	317	332	308	327	350	310	330	352	304	318	327	334	338	300	338	307	324	336	332	319	285	335	329	288	334	321	286	332	316	315	324	334	308	303	318	309	321	325	319	304	342	359	317	338	336	339	312	338	322	321	288	393	350	303	334	325	300	296	310	328	315	299	322	309	356	295	307	302	308	352	332	309	295	322	320	308	337	317	340	360	308	336	337	359	351	290	345	354	337	338	311	309	317	292	322	346	314	341	289	316	348	334	313	309	339	350	317	303	351	324	314	306	358	325	340	330	358	303	333	325	331	312	333	330	332	338	326	325	349	328	319	314	287	305	341	315	331	327	321	322	318	306	324	335	347	300	313	348	318	298	331	340	337	316	339	320	334	346	295	318	323	335	342	342	304	346	317	296	309	330	336	333	326	351	322	313	341	308	337	297	328	326	318	296	334	323	297	297	308	323	296	306	315	300	325	321	318	314	312	321	303	349	311	328	352	320	328	331	363	323	338	320	317	324	305	331	338	310	290	311	347	326	317	328	329	321	272	316	339	349	336	360	331	311	303	324	320	309	309	319	304	318	302	339	321	309	324	315	326	321	326	327	309	309	327	297	323	335	319	295	319	302	303	320	323	304	305	365	341	309	331	306	332	323	280	319	310	324	337	311	304	295	321	333	321	347	302	320	292	306	347	312	321	340	308	318	330	332	309	317	336	313	325	308	339	328	326	294	307	326	335	305	300	329	303	317	344	294	335	306	313	313	308	317	304	350	306	315	331	347	346	332	303	318	306	319	318	310	295	329	322	321	344	320	307	337	316	297	314	313	315	317	328	336	307	327	342	336	301	331	321	318	327	341	336	333	307	316	318	311	329	325	351	338	338	335	316	316	291	310	318	313	327	275	279	306	348	325	320	308	323	314	290	322	306	334	314	347	315	342	330	333	323	312	301	333	297	303	305	301	308	303	306	321	329	300	306	319	322	338	290	319	281	336	320	318	340	289	323	317	322	311	322	328	325	295	322	300	314	334	306	313	346	321	328	350	331	365	308	324	323	302	319	321	320	325	316	325	317	306	321	298	298	328	320	335	320	313	297	315	322	313	298	304	311	317	350	331	315	306	323	319	314	306	367	312	330	374	327	309	339	302	319	334	317	320	287	306	330	334	323	318	313	281	352	298	301	326	326	328	345	301	333	309	321	317	366	282	309	328	332	334	352	331	300	316	327	306	321	327	321	331	315	357	345	332	318	302	295	357	312	303	330	325	350	341	311	343	305	351	320	306	318	291	324	284	324	326	345	339	309	343	299	320	325	352	326	340	321	313	326	308	319	285	307	317	281	371	365	341	331	302	323	345	310	298	286	293	329	334	311	329	333	316	337	327	298	288	366	321	328	338	298	353	332	319	309	366	340	328	361	306	326	298	325	325	310	318	295	294	320	341	287	344	343	309	341	312	321	342	334	292	306	337	309	301	320	324	354	334	336	326	318	351	327	309	330	334	341	318	322	313	316	360	330	321	347	313	335	321	334	322	315	354	318	316	331	312	340	332	308	319	310	346	321	339	315	294	325	354	306	306	322	324	321	338	318	327	331	323	285	340	320	299	314	330	353	353	298	331	294	279	330	330	332	346	294	323	332	338	320	349	321	291	347	299	328	314	320	319	323	324	307	323	302	306	327	293	334	336	297	291	336	309	300	349	346	326	315	325	316	337	331	314	341	349	313	303	331	345	304	338	330	335	327	346	289	327	316	304	304	318	301	306	328	317	342	309	332	312	310	298	322	324	336	328	290	325	315	342	303	318	305	328	294	308	343	347	334	301	300	296	305	346	302	302	328	329	311	339	348	307	273	315	303	284	337	336	329	325	304	321	323	342	328	330	337	343	315	329	308	344	301	331	327	334	330	325	297	309	322	330	327	302	329	328	328	322	353	330	347	347	313	330	352	305	314	337	300	323	327	303	321	331	338	343	337	321	318	329	311	340	328	338	330	302	298	338	341	292	312	310	312	310	291	323	297	280	300	339	297	317	341	327	337	330	303	319	323	301	331	323	339	327	340	301	310	336	311	302	314	295	339	301	323	326	306	366	348	339	285	302	310	317	335	350	296	340	325	336	311	325	318	325	312	321	322	313	318	293	348	325	314	320	347	337	326	308	300	286	299	309	328	322	292	332	336	321	298	335	323	335	320	297	338	316	295	324	319	313	328	322	356	336	352	333	335	321	316	369	299	340	290	341	336	324	297	333	314	324	336	335	327	306	309	292	373	357	316	337	308	344	364	334	327	322	330	330	331	320	291	316	316	313	362	299	315	318	317	312	316	319	279	350	321	316	317	290	319	308	328	318	308	316	334	331	314	325	305	362	299	321	331	308	384	302	297	281	328	312	339	315	336	325	311	316	346	331	331	301	306	304	290	321	338	323	330	318	326	335	331	317	291	305	327	299	316	326	329	369	311	358	305	319	311	339	334	347	325	288	345	321	305	336	333	325	310	329	355	324	324	307	333	329	324	324	291	300	289	330	334	294	339	278	320	316	290	371	311	328	337	302	317	340	343	307	313	311	283	306	311	325	332	376	320	344	295	310	321	314	308	360	346	357	287	304	330	306	358	319	276	333	337	325	349	340	309	312	316	315	334	304	349	346	298	316	341	310	326	331	329	307	348	315	315	328	328	331	334	314	320	322	345	298	308	336	316	317	309	310	299	304	285	318	310	315	337	314	361	322	319	340	320	311	296	318	315	322	352	319	340	343	325	281	364	319	342	333	311	326	319	334	318	354	316	301	325	338	310	376	329	339	324	310	337	335	345	314	306	314	314	299	344	333	334	339	310	324	315	328	354	320	315	312	334	326	337	336	314	321	345	297	315	309	290	336	348	329	318	277	306	269	321	368	313	341	313	324	340	316	311	309	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28462	3998	1569	1109	821	553	441	319	310	224	209	205	165	151	164	148	136	121	131	120	125	98	100	112	118	129	134	98	112	112	105	91	93	122	109	100	115	112	95	115	106	90	80	105	93	102	93	89	82	110	89	96	91	103	94	83	88	86	99	82	88	85	90	92	106	95	94	99	93	93	95	92	91	101	90	89	96	83	108	85	78	96	113	89	84	109	113	77	83	81	104	87	101	109	98	95	106	97	93	96	93	75	100	89	112	86	86	90	99	93	97	81	104	78	98	89	97	102	83	108	93	90	85	120	82	89	88	87	104	96	90	99	96	99	85	93	82	81	90	81	96	87	88	93	93	83	76	95	95	105	79	90	90	87	100	103	91	92	87	101	92	97	71	90	94	88	72	87	93	95	90	100	87	103	93	89	71	86	100	82	108	89	86	102	94	96	80	99	96	92	91	100	93	96	98	95	84	98	88	99	92	94	103	89	90	113	87	101	110	118	96	90	78	88	94	76	92	99	86	105	84	121	93	94	77	108	102	99	94	88	91	92	88	105	105	86	89	93	103	99	94	113	113	104	100	100	95	88	82	78	97	97	92	84	86	112	100	95	90	101	78	88	90	101	110	83	93	91	80	84	95	91	87	88	107	91	76	78	104	96	93	98	94	102	77	114	97	76	102	69	75	99	102	82	90	105	81	99	95	76	106	88	82	87	92	100	111	74	78	117	100	99	105	92	95	97	80	93	83	94	95	107	95	91	96	84	88	80	99	95	75	95	81	87	94	102	93	78	84	103	94	67	84	76	103	84	65	90	85	102	99	97	83	85	90	96	94	85	76	78	83	98	84	109	96	86	101	88	101	89	89	84	93	97	110	95	71	111	94	74	92	84	94	80	119	98	89	95	118	97	80	88	106	81	75	94	84	87	104	92	95	93	85	99	85	93	101	104	88	94	100	97	82	89	67	93	94	97	91	114	106	89	102	101	93	93	93	85	99	88	91	94	87	100	85	88	105	94	90	83	94	82	103	88	78	107	81	78	85	93	102	99	104	59	87	82	80	87	82	95	96	86	95	106	88	94	98	127	78	98	72	97	83	93	95	73	84	99	85	94	99	94	81	102	84	90	94	94	93	104	82	81	80	86	81	92	107	93	101	98	100	80	83	97	67	73	87	84	81	81	96	91	86	78	74	102	100	106	90	103	98	87	92	81	101	91	86	92	80	88	94	104	92	90	88	112	95	103	77	85	70	87	95	79	84	75	95	83	89	89	81	93	106	108	93	81	74	78	102	77	120	102	89	85	77	70	82	73	84	92	85	80	93	77	84	87	85	73	89	99	108	82	84	105	100	79	94	88	79	77	100	118	89	90	90	93	100	103	99	96	102	89	78	114	112	94	92	105	106	91	84	94	83	90	82	92	105	89	102	112	89	109	91	100	91	96	93	91	86	86	111	92	101	108	102	96	89	103	90	106	112	80	90	72	74	89	86	84	81	92	107	105	107	103	91	101	83	108	102	102	82	92	89	98	88	103	93	82	84	99	104	83	81	98	79	100	88	78	86	103	95	102	110	95	85	87	102	89	73	89	93	95	69	97	101	82	84	102	99	106	105	85	88	96	93	100	87	91	81	87	93	97	82	89	101	91	111	75	100	88	92	106	93	94	89	93	99	97	89	83	86	97	102	99	101	97	108	85	73	93	100	100	101	87	85	107	96	81	98	72	89	91	92	78	89	91	99	100	90	100	97	91	101	89	122	88	114	80	98	83	90	92	89	102	89	88	88	96	101	79	99	107	96	88	102	97	95	68	90	86	103	101	102	88	105	104	81	85	68	96	88	101	82	89	97	95	79	99	92	95	86	107	89	99	83	98	106	86	97	96	99	85	90	93	106	99	111	96	94	87	82	84	84	86	72	85	91	81	70	109	106	110	91	74	87	93	97	95	88	84	106	92	94	89	95	93	101	81	104	82	84	88	93	89	109	85	93	75	100	84	99	99	98	93	107	104	83	85	82	104	100	78	96	105	92	115	79	89	85	84	105	80	105	92	90	87	92	101	93	113	83	104	88	92	103	103	99	107	86	91	75	60	72	92	96	97	95	99	78	86	100	107	88	98	89	100	78	80	107	96	91	64	82	103	92	79	94	84	92	94	90	97	93	88	93	102	80	83	90	87	81	97	81	117	88	84	105	84	104	102	74	103	87	104	88	94	75	103	100	103	101	102	97	78	84	102	85	93	85	106	110	96	100	103	108	94	79	93	106	104	92	83	89	95	104	96	77	83	99	76	93	87	102	111	95	93	82	100	82	100	87	86	87	84	85	93	100	91	91	106	100	90	101	96	86	83	89	108	102	94	99	96	95	86	105	83	94	94	90	100	113	92	97	93	86	95	89	98	87	97	83	90	83	89	89	87	79	79	83	102	92	108	81	89	80	90	84	114	95	96	95	87	93	108	95	89	101	104	104	84	95	80	93	111	87	88	98	89	99	80	89	98	79	87	77	79	82	82	85	96	91	88	94	92	90	99	89	100	79	75	104	109	88	101	89	98	94	97	108	86	101	104	110	80	106	82	82	83	102	92	85	72	75	94	91	81	93	85	72	103	134	97	88	88	97	85	105	83	101	90	89	104	105	108	98	73	93	98	87	93	88	86	95	84	79	100	89	80	91	81	98	81	93	92	94	95	96	111	106	82	85	82	94	84	94	95	97	95	115	86	87	95	101	95	96	80	95	81	96	91	101	73	89	76	93	78	100	74	99	104	78	89	108	94	110	104	107	102	108	105	91	90	112	101	99	70	97	93	84	102	92	93	109	91	90	96	93	84	92	104	90	96	80	96	102	97	95	104	88	81	118	102	105	92	91	90	90	81	106	82	100	106	82	101	72	94	107	102	84	105	85	100	89	113	92	97	101	97	97	89	95	100	97	111	104	90	100	102	95	76	87	77	92	85	94	89	100	107	96	99	101	74	84	81	86	100	98	86	83	91	97	90	79	81	96	86	93	83	83	75	85	100	84	88	99	116	77	104	95	98	84	102	86	95	95	84	72	92	93	81	109	86	90	86	87	88	99	78	99	85	97	101	99	82	94	99	88	93	91	93	88	94	101	100	96	88	80	79	92	98	90	90	90	96	96	90	80	96	104	78	82	84	79	102	102	98	99	89	81	86	92	103	108	107	84	83	108	103	93	97	78	91	104	107	100	98	84	89	89	104	92	85	91	76	80	98	104	84	102	94	74	109	83	83	97	89	82	85	73	100	95	96	86	92	77	92	82	85	94	84	75	94	90	104	87	82	86	96	96	100	107	96	103	96	83	86	89	86	87	105	89	83	92	96	79	87	91	97	76	81	97	76	74	88	98	91	100	91	77	88	114	105	90	82	88	101	79	98	83	96	72	93	93	91	86	79	82	89	103	90	92	94	101	83	100	84	87	92	94	95	87	78	95	99	100	94	93	83	99	98	80	87	90	82	97	85	96	81	103	107	116	103	92	92	81	91	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12697	1474	3336	3753	3114	2520	1985	1743	1444	1193	1112	949	812	817	747	649	647	572	531	540	450	496	454	476	450	420	428	389	421	424	407	401	411	361	399	382	330	376	354	359	353	342	337	364	325	332	327	336	356	333	365	340	320	283	304	298	309	318	311	354	286	303	332	275	288	324	294	312	338	281	322	343	335	297	343	303	326	309	341	350	278	340	342	313	316	285	316	299	297	321	298	307	317	297	308	298	312	313	321	283	324	267	307	303	306	314	349	304	316	291	291	315	323	296	323	296	324	303	276	328	290	310	283	309	314	267	314	320	263	316	270	304	308	306	328	305	318	274	321	274	293	328	301	309	327	318	304	312	309	291	328	294	312	313	289	325	320	303	301	305	309	318	275	299	283	290	301	292	323	296	311	297	298	278	287	315	273	287	304	331	295	311	292	269	290	293	306	292	313	318	264	321	304	315	269	302	287	292	358	292	328	328	316	298	309	280	310	281	292	313	278	291	263	314	300	301	318	324	296	279	315	282	295	303	304	257	275	279	283	305	293	284	325	275	284	275	302	303	304	294	297	305	283	315	317	298	289	277	309	289	319	290	298	260	342	301	299	291	310	300	329	313	292	289	281	288	293	278	281	304	299	312	281	330	301	282	285	297	277	294	287	274	275	298	295	314	317	283	307	299	311	289	309	294	289	269	288	314	273	301	284	293	283	274	286	293	279	284	287	279	281	295	328	283	295	273	294	237	285	272	321	298	304	308	317	295	288	309	305	325	303	307	301	328	310	312	296	301	313	307	313	285	280	318	307	309	312	303	304	320	302	298	307	278	290	302	311	313	300	312	311	308	267	314	284	323	307	279	322	321	292	283	280	293	300	314	304	312	292	309	305	291	265	259	272	299	298	317	295	301	289	326	308	299	303	292	281	304	332	290	306	299	293	300	311	339	300	302	306	288	268	285	345	293	303	310	282	294	304	314	308	288	279	288	285	297	296	289	309	298	302	307	295	289	307	261	317	341	293	309	289	294	294	289	291	289	273	316	307	279	298	313	296	295	306	307	279	310	289	312	288	316	295	286	284	284	320	297	316	328	266	303	335	289	275	302	295	280	309	288	321	279	271	275	292	323	287	297	288	317	319	303	284	271	310	302	279	304	247	335	297	301	277	316	315	296	296	298	288	275	280	306	284	279	287	282	283	290	274	268	306	313	269	287	281	305	289	294	295	277	323	287	301	309	252	285	287	283	317	306	300	263	271	326	304	317	309	290	307	301	297	288	304	301	297	269	301	275	299	299	300	288	304	306	287	290	311	286	299	320	283	310	286	291	291	295	294	276	314	299	337	303	308	296	305	285	291	346	336	295	302	315	304	283	279	326	298	273	335	319	324	298	283	311	304	297	309	301	319	281	314	267	314	285	299	288	309	279	289	293	296	307	307	325	317	275	279	308	293	292	305	308	272	280	280	325	318	332	326	294	312	284	335	290	298	291	288	272	297	280	290	279	282	280	311	295	290	302	264	293	298	276	299	305	300	323	319	305	299	324	330	322	345	322	303	313	314	326	283	277	308	291	298	293	280	336	275	293	289	282	307	292	279	306	292	324	325	272	267	285	292	307	289	300	295	268	322	324	300	268	273	307	287	293	334	314	316	284	300	270	290	305	296	276	311	308	291	288	288	319	293	282	279	314	323	304	288	285	328	282	291	289	293	336	295	311	315	309	334	292	303	278	306	313	280	327	278	339	315	269	307	286	307	289	314	270	317	313	302	293	281	304	285	279	283	286	319	293	276	309	281	336	275	283	294	298	279	314	323	284	316	325	305	324	286	274	302	297	303	325	304	246	274	290	295	305	267	276	285	324	289	286	289	299	319	280	324	288	328	273	281	282	318	289	284	291	287	313	317	309	279	296	290	288	286	317	279	320	319	289	283	289	281	308	289	252	327	304	297	278	305	284	299	286	314	303	289	283	300	308	326	310	318	273	325	275	284	328	304	313	289	295	294	310	318	274	307	305	307	277	331	289	278	304	302	311	297	309	277	280	302	302	305	302	303	303	256	313	314	271	282	284	309	309	299	268	298	286	296	277	315	289	275	299	279	309	269	298	322	303	291	280	332	274	305	293	267	298	313	303	328	318	291	305	325	315	300	311	285	289	271	303	277	295	312	307	303	303	335	312	293	284	332	263	289	292	306	311	303	298	270	295	315	310	274	270	280	311	285	308	286	296	347	321	268	330	300	293	308	321	290	315	281	297	280	299	265	286	289	333	314	288	293	296	304	291	319	271	312	322	300	297	280	307	299	310	295	318	309	329	276	310	273	322	280	311	301	275	273	283	318	329	298	294	275	256	290	285	283	292	303	299	284	274	317	307	268	316	302	316	288	276	282	282	311	281	319	280	311	306	303	346	306	287	271	276	301	300	314	286	300	327	293	303	316	303	275	314	298	296	289	337	271	303	285	297	315	308	268	312	313	321	319	301	302	289	306	304	318	304	281	287	302	301	322	311	335	275	301	258	330	287	315	263	269	282	306	298	289	296	286	292	304	275	296	282	315	286	285	295	287	303	313	292	315	303	339	273	298	332	292	290	315	285	300	300	295	294	313	292	285	309	313	305	320	315	324	298	288	294	298	273	308	298	307	313	290	298	291	319	323	297	292	292	311	306	284	298	298	316	320	292	312	303	321	301	323	298	294	300	284	294	284	268	291	326	277	298	292	305	304	323	271	294	311	318	265	275	283	303	313	292	315	306	292	320	307	282	280	279	307	324	291	294	288	314	292	275	287	282	299	294	293	322	283	287	285	304	305	331	295	304	303	324	301	345	292	298	284	285	317	294	288	269	306	276	313	287	310	292	288	280	300	289	269	293	281	305	295	297	318	304	282	315	290	318	306	290	308	306	302	293	270	317	309	295	291	284	287	283	295	322	329	264	316	288	282	296	280	280	313	301	312	271	301	300	318	258	312	257	285	272	337	280	280	306	295	295	280	293	328	262	278	291	311	302	300	296	289	294	307	325	273	286	274	280	317	297	307	306	292	341	307	294	307	325	299	338	306	320	296	323	291	318	306	288	306	321	323	288	311	300	317	288	306	288	272	304	306	279	292	330	291	311	319	296	281	295	314	307	317	267	323	325	293	284	321	287	309	292	269	303	319	280	271	293	289	282	300	302	273	291	299	315	305	316	300	299	272	301	285	287	298	297	263	316	291	301	309	270	275	313	330	326	288	318	316	340	293	314	268	301	289	316	338	297	322	303	333	327	289	297	322	310	317	306	320	282	287	304	289	319	260	296	299	307	308	304	298	316	293	285	323	279	319	308	283	270	283	297	300	339	270	297	303	287	279	309	305	289	301	308	291	298	320	317	317	276	286	312	311	288	298	277	301	297	305	285	295	306	277	291	308	305	281	300	285	290	302	321	322	316	337	299	302	299	294	304	293	276	301	298	295	321	278	301	304	301	301	324	318	309	295	267	307	289	309	296	288	265	317	313	295	273	298	330	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38991	11616	3806	2268	1539	1185	872	654	566	485	401	413	358	380	283	297	295	303	256	238	271	255	232	227	214	255	249	214	218	215	221	216	199	235	234	218	217	212	217	223	203	189	205	205	221	228	189	205	220	239	214	224	182	188	211	222	202	217	182	209	196	211	233	189	208	207	211	195	219	201	191	205	189	207	206	199	213	182	181	185	196	225	222	194	201	197	185	193	203	174	208	211	191	202	194	194	177	183	192	202	204	202	196	183	202	195	189	194	212	216	177	222	198	216	206	183	190	197	190	209	202	207	212	207	202	198	201	193	209	198	184	206	209	200	199	215	170	217	192	202	210	192	191	191	203	207	167	218	196	225	174	203	208	211	189	181	210	209	207	200	214	196	214	196	203	177	210	196	191	194	223	210	178	196	171	232	195	198	165	197	211	225	189	190	191	215	221	204	231	193	182	209	209	198	179	194	183	214	201	205	183	189	207	213	189	185	182	219	174	200	197	207	189	183	205	202	196	196	189	173	198	192	180	207	220	174	196	191	208	195	204	202	207	227	217	214	209	186	203	206	206	200	212	198	240	211	177	192	204	182	181	171	188	202	215	222	193	171	184	212	159	182	204	217	198	205	192	220	187	213	191	209	194	248	184	174	210	215	206	190	211	195	192	172	188	232	193	211	215	212	188	216	233	192	198	210	192	187	187	196	181	179	190	168	204	192	213	185	188	190	212	177	182	216	195	208	199	186	203	172	176	196	188	198	196	190	210	190	191	182	191	208	187	199	203	191	222	207	177	189	203	194	192	196	206	200	195	194	193	200	213	207	200	196	182	175	189	214	212	182	219	210	187	188	179	197	204	206	208	193	169	205	199	204	215	207	206	176	227	197	181	174	189	191	218	206	189	195	210	179	192	175	210	199	173	193	233	185	202	194	194	192	201	193	172	204	197	183	231	229	195	191	206	222	188	192	177	222	168	215	208	218	190	209	208	213	201	231	194	213	215	228	188	181	205	207	169	196	192	175	203	197	211	180	174	214	203	200	206	192	200	207	207	207	186	171	186	184	195	189	188	218	232	166	168	188	210	186	196	221	195	192	196	186	215	170	210	190	215	199	195	183	198	191	202	188	203	194	175	206	158	198	187	223	188	213	197	185	228	196	185	192	175	212	187	215	192	199	237	177	202	219	205	220	202	199	205	189	200	200	202	200	196	213	212	196	217	171	195	172	195	205	196	192	180	202	197	205	202	199	230	199	195	186	205	203	196	199	175	179	228	195	192	199	206	195	219	178	194	228	172	190	201	222	207	191	212	202	191	193	221	213	224	196	208	206	226	205	176	202	212	178	217	185	192	198	203	224	200	189	201	215	194	232	198	204	166	171	191	187	210	203	229	226	190	223	194	219	217	208	205	206	182	196	191	181	198	185	183	183	220	198	227	212	176	199	205	191	204	188	204	191	204	177	184	225	171	226	184	196	204	202	195	202	196	220	177	208	208	212	174	172	230	198	168	203	213	184	207	170	204	216	188	198	205	193	186	195	206	203	196	210	190	206	202	202	202	210	197	190	205	207	190	180	208	208	174	193	212	221	226	208	189	216	182	200	186	179	196	207	199	193	229	199	207	191	199	229	201	187	173	198	194	198	192	222	185	197	194	223	190	205	181	167	212	200	194	159	218	208	190	190	184	184	195	209	193	222	195	196	199	190	193	205	211	206	213	180	164	198	200	205	179	188	205	194	202	194	204	185	175	191	199	184	189	185	225	159	220	204	207	217	205	214	187	189	196	191	206	208	200	204	185	215	199	194	197	215	212	185	182	191	186	198	191	183	181	171	189	177	195	195	204	194	191	198	185	213	195	179	183	185	215	200	204	217	177	214	213	214	203	189	211	218	196	204	198	181	216	179	208	194	188	205	209	203	180	210	193	219	209	206	199	180	180	205	188	190	218	197	196	199	180	186	205	215	191	217	206	179	199	182	183	214	200	209	206	182	200	196	223	197	185	178	214	202	205	203	198	180	216	200	227	203	197	213	214	192	180	190	183	217	214	198	200	192	227	193	202	196	211	227	195	187	210	214	200	177	206	190	211	199	193	201	188	206	173	200	195	192	185	192	182	201	187	211	205	210	211	232	190	217	190	202	211	194	187	191	201	204	198	187	211	213	228	204	224	231	173	203	220	204	195	200	198	179	194	215	180	161	208	237	214	214	197	198	204	185	204	168	184	165	183	204	200	211	199	178	207	203	212	192	200	186	199	207	200	205	219	201	212	204	217	184	196	209	209	194	204	187	205	202	175	201	197	206	183	209	194	176	180	195	218	194	204	207	194	209	214	189	210	206	221	209	211	203	180	197	207	170	165	222	168	181	204	202	187	198	189	214	186	200	198	197	191	206	192	192	201	211	217	186	193	215	186	190	200	183	187	194	174	200	217	232	213	201	186	215	206	200	195	188	215	193	202	244	161	189	215	200	224	196	194	188	213	194	198	233	207	210	208	205	214	199	217	200	224	182	185	228	209	194	225	238	182	231	179	187	170	216	207	217	195	191	188	205	206	197	187	211	194	195	198	197	219	183	196	210	200	195	226	199	200	190	182	207	206	203	220	197	204	201	206	182	197	195	175	207	197	245	197	210	200	207	219	206	214	192	184	204	190	211	202	178	215	202	180	200	175	212	203	209	197	168	209	191	211	210	181	203	194	190	202	189	195	199	195	187	174	203	193	202	187	208	199	197	196	186	181	215	216	192	198	185	206	207	198	204	214	199	191	219	186	176	198	227	195	212	211	209	197	221	208	168	217	212	195	169	175	195	196	210	160	218	210	182	197	227	201	182	189	181	220	196	194	195	228	210	190	193	242	223	196	213	192	194	212	201	205	200	191	205	179	212	192	198	205	208	196	211	192	192	183	189	181	202	167	224	240	221	187	216	216	198	196	190	191	195	218	194	212	196	186	223	199	190	212	184	189	200	201	195	207	212	215	196	186	201	172	210	200	190	196	205	199	201	195	213	209	182	188	228	202	188	212	195	227	207	220	217	186	190	210	174	174	192	208	213	188	216	189	199	209	209	206	185	200	195	191	222	188	194	207	218	195	209	187	221	191	191	220	198	231	168	200	183	182	211	196	207	204	190	188	193	182	198	217	196	193	197	207	215	187	209	221	185	194	203	199	180	200	193	196	191	211	187	211	202	214	204	190	199	189	193	208	193	195	198	196	208	156	204	202	223	187	192	188	218	221	190	186	193	208	182	184	206	201	195	186	189	205	190	179	206	188	220	185	220	208	208	197	180	197	190	222	259	186	189	215	186	199	213	197	179	193	205	214	201	175	207	206	198	174	191	174	193	199	203	184	204	208	186	204	191	207	190	206	197	173	210	184	194	181	189	216	212	204	221	182	215	188	212	162	205	203	193	201	197	220	218	183	194	224	183	226	187	211	208	184	200	216	213	218	201	184	210	205	194	192	200	188	208	210	207	201	218	208	212	206	201	198	197	191	224	220	209	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17401	2878	6692	7069	5901	4862	3908	3266	2730	2400	2033	1871	1664	1499	1395	1349	1198	1143	1116	995	1005	941	984	881	852	838	889	776	802	795	756	756	764	727	725	678	696	656	682	710	698	674	676	653	605	635	665	614	638	659	637	657	664	620	633	607	648	601	609	600	608	632	643	594	659	642	608	575	607	632	609	581	641	610	585	594	611	604	661	590	597	580	570	585	615	583	561	588	586	593	583	603	594	605	578	599	583	577	556	587	590	575	563	609	579	569	602	590	584	632	600	586	574	574	585	629	564	578	561	613	593	588	597	595	573	571	557	596	591	624	575	625	568	539	594	548	533	583	598	570	548	594	557	596	587	606	577	604	575	546	603	580	589	598	553	570	544	587	574	569	590	546	586	563	547	526	588	611	558	570	578	608	573	588	555	564	559	559	582	601	591	547	587	567	574	570	564	569	580	552	550	579	552	547	558	524	553	562	575	540	543	582	534	572	638	578	562	584	528	577	555	536	590	566	554	599	575	566	576	544	567	566	583	508	585	551	606	576	570	559	568	587	538	532	594	609	603	554	530	582	631	577	557	530	553	535	595	581	594	594	571	545	560	525	534	603	557	599	511	549	547	573	562	580	565	520	593	573	568	544	578	562	554	579	589	543	526	569	561	552	611	547	619	553	585	553	556	573	548	577	581	557	584	549	569	569	588	581	585	596	532	595	498	571	609	596	602	541	554	577	579	558	589	584	560	548	585	538	586	584	558	585	556	554	557	569	611	551	600	561	575	558	562	582	560	575	558	578	560	576	562	571	572	573	574	584	576	532	563	573	566	591	587	569	583	574	584	533	539	563	568	579	587	592	595	591	568	512	586	583	584	571	535	560	592	534	555	537	593	579	574	538	542	609	556	572	564	538	558	540	575	592	591	583	538	582	561	529	551	580	566	566	577	572	590	547	522	562	578	608	557	540	566	548	582	588	545	564	586	580	571	560	556	574	559	605	528	549	525	548	580	602	558	597	543	570	570	566	555	558	611	624	553	562	581	597	589	569	596	589	604	568	556	571	535	561	582	551	552	594	584	552	530	569	577	531	528	545	566	572	533	594	549	582	542	567	565	542	560	568	589	579	540	597	572	551	576	558	544	565	587	602	582	554	582	553	552	593	615	544	592	544	539	563	539	589	536	581	559	565	571	601	567	584	545	578	564	577	582	578	569	566	604	601	572	590	546	571	568	554	582	592	560	551	569	581	590	583	574	569	603	552	553	557	568	584	549	567	590	565	582	534	590	559	527	589	568	570	600	583	562	531	518	618	615	562	523	566	573	530	531	580	607	536	541	622	576	581	580	560	566	642	572	547	582	578	592	547	529	596	539	576	612	584	588	571	619	585	580	533	575	614	552	552	543	602	557	562	597	576	567	595	583	571	586	577	556	561	599	585	580	541	518	615	585	574	552	539	572	576	538	593	545	531	571	564	589	589	559	554	561	570	559	562	558	570	544	567	554	629	567	500	586	622	550	583	549	585	554	555	571	518	573	575	527	580	598	547	563	589	578	548	558	545	585	552	589	597	576	559	561	551	560	561	589	559	554	562	529	564	538	570	574	563	601	574	573	553	562	585	552	563	560	568	585	565	549	529	575	555	591	601	585	569	551	526	586	581	588	582	578	565	552	579	560	568	601	559	568	591	536	574	538	558	590	589	582	616	587	559	612	588	545	584	567	535	581	624	552	576	590	542	578	548	584	565	598	550	569	597	566	583	576	605	533	593	531	561	613	576	621	551	543	600	540	562	557	574	561	611	609	559	567	556	567	614	585	589	571	524	586	582	573	534	623	571	559	543	578	561	569	580	543	592	561	549	615	604	566	603	597	531	590	566	584	570	583	560	569	612	560	576	560	577	574	588	649	580	599	581	550	609	549	560	579	623	558	541	495	605	568	607	586	574	567	570	565	543	560	565	549	544	570	534	552	582	528	585	544	618	549	580	611	592	584	550	590	565	566	576	554	544	547	573	580	556	580	559	577	554	578	587	574	570	564	608	605	603	549	559	577	571	538	563	600	547	569	568	577	574	590	598	588	598	613	553	551	539	572	534	564	569	576	538	585	563	582	575	572	600	571	560	544	582	564	581	596	574	544	558	538	568	582	600	577	619	595	556	552	563	565	592	577	567	588	558	600	567	538	571	572	618	582	597	623	556	560	584	571	549	553	585	565	571	598	558	606	528	566	603	559	572	556	566	595	576	618	576	579	599	548	578	571	579	558	572	564	582	574	556	601	583	582	571	578	602	604	584	600	571	525	568	520	509	577	567	515	575	572	540	547	609	581	588	566	517	570	508	586	594	566	548	592	557	554	571	613	572	555	580	551	573	547	567	561	532	620	607	589	564	578	567	570	578	543	570	541	566	583	571	546	582	549	609	537	544	527	590	589	586	627	560	561	595	588	554	529	565	552	564	560	586	582	585	580	564	601	589	616	603	559	528	560	571	616	590	537	566	558	607	558	585	557	547	541	588	587	582	594	585	556	568	526	526	608	566	543	562	566	533	580	549	581	582	554	556	594	573	588	562	584	576	616	551	584	545	591	556	542	560	573	536	539	556	538	549	576	581	539	557	566	591	564	536	561	545	575	593	564	579	581	609	563	553	595	538	599	602	560	586	591	570	635	566	567	614	567	571	584	549	573	581	596	569	590	588	572	618	592	568	575	575	522	545	566	590	593	568	544	571	596	573	619	540	585	557	576	591	565	623	605	576	552	590	557	558	588	583	557	541	586	616	556	576	566	557	567	538	555	576	589	548	582	569	607	583	594	598	582	598	549	580	556	624	560	559	534	578	572	597	554	584	606	560	541	570	535	580	559	601	537	549	566	540	527	566	552	591	603	551	547	576	536	582	550	589	588	576	560	576	567	586	523	588	584	565	562	542	526	518	578	594	528	548	556	595	555	540	535	607	598	551	566	595	569	566	559	511	582	569	546	543	551	565	621	567	506	594	524	591	570	578	614	562	563	552	590	570	630	528	542	571	622	565	588	589	545	595	617	564	584	583	593	552	568	574	554	565	586	617	558	613	578	624	610	547	567	566	563	565	547	582	588	597	547	583	570	576	581	589	566	570	598	563	565	552	558	575	611	548	586	559	580	537	562	563	568	563	599	581	560	605	572	601	540	609	550	591	574	582	609	554	539	573	580	610	572	587	607	574	579	544	520	569	598	565	585	546	577	571	574	560	570	541	539	588	592	593	580	567	578	560	590	589	539	559	586	548	555	576	550	612	555	528	559	558	554	578	538	596	613	582	588	571	572	566	570	556	582	556	551	562	572	526	580	556	532	547	596	594	571	589	544	571	568	565	545	545	583	566	530	540	587	588	565	539	579	574	564	553	507	559	590	585	601	576	575	544	560	555	575	525	518	570	599	559	595	571	615	566	563	531	569	540	568	543	594	590	613	561	506	559	586	568	550	555	550	570	547	592	568	569	598	586	546	545	580	551	557	594	580	572	559	560	556	581	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3463	163	159	138	121	122	116	106	116	100	110	95	94	94	96	117	90	100	104	115	115	103	86	110	103	103	129	115	93	103	110	101	125	104	96	121	111	108	113	101	96	123	100	115	118	112	108	96	120	100	104	116	94	102	105	108	125	103	105	112	99	104	110	97	109	117	102	85	96	96	88	105	108	131	94	108	94	124	110	87	113	106	114	108	100	102	89	95	105	101	96	107	97	110	98	93	117	98	129	100	114	117	109	100	92	88	97	101	108	103	99	104	99	113	114	102	114	82	91	92	108	98	95	103	117	99	117	97	99	114	112	106	116	88	118	101	92	97	129	105	100	92	94	112	104	106	92	105	114	94	111	109	113	83	103	101	86	108	77	100	124	106	97	94	94	115	113	122	100	105	106	126	116	100	98	106	108	93	111	114	91	102	110	92	107	107	103	96	131	91	96	90	98	122	94	101	107	91	103	108	116	101	96	100	102	93	137	117	94	98	123	110	114	108	99	96	109	106	93	96	114	107	114	100	124	107	115	110	104	105	92	100	117	81	109	83	108	106	107	120	103	100	99	96	90	103	107	123	111	107	118	115	97	117	119	105	93	103	107	96	90	110	120	110	120	121	98	106	107	92	121	95	102	109	118	105	103	98	95	108	96	104	119	105	110	103	109	103	121	100	107	106	104	97	110	107	89	108	88	110	102	100	84	95	92	96	97	125	110	114	120	109	100	120	100	103	89	121	93	126	106	94	92	95	93	125	108	105	104	105	115	91	90	103	119	112	92	91	87	97	104	98	113	102	110	129	96	136	124	110	110	94	99	96	100	108	100	96	93	102	105	102	106	107	107	99	96	108	119	110	120	99	102	101	100	110	107	116	105	96	107	81	100	115	109	92	123	109	114	101	100	123	100	93	97	104	96	107	117	89	100	101	109	107	105	100	121	104	112	117	129	86	136	86	96	100	102	100	122	112	124	112	98	102	100	131	106	95	105	108	117	109	118	100	114	105	95	105	110	103	115	101	80	90	104	110	120	104	115	114	99	109	122	118	98	105	115	90	100	112	97	84	117	98	107	101	103	100	104	96	97	117	105	119	108	88	108	108	107	99	113	106	98	102	109	90	89	89	108	106	103	95	109	99	107	117	121	110	116	102	126	100	113	90	105	120	102	115	110	108	107	120	103	117	104	111	99	119	106	103	105	115	104	94	113	120	103	118	99	109	127	97	98	108	109	110	94	84	116	106	97	111	122	100	88	93	112	102	102	115	123	124	92	123	113	87	94	91	116	105	104	108	107	112	99	107	95	95	104	105	104	119	108	107	111	99	108	84	98	107	101	119	94	112	106	115	119	108	82	104	106	105	114	98	108	115	101	93	102	112	108	111	118	108	96	84	103	106	110	100	99	106	97	103	103	104	119	104	115	91	104	96	110	97	118	115	108	103	95	96	92	103	90	111	104	125	84	100	100	110	101	121	95	112	102	83	110	105	106	107	95	91	109	103	128	127	106	90	117	105	101	101	105	107	107	108	113	107	107	103	95	111	106	107	93	92	123	109	117	106	106	110	113	93	119	117	93	126	96	97	89	102	113	104	87	104	100	100	112	86	128	88	97	108	104	108	108	94	112	100	116	116	117	108	113	120	116	108	107	116	117	132	108	90	86	96	99	91	106	95	104	81	106	107	88	112	117	141	112	95	101	119	88	105	118	107	109	94	99	119	118	105	108	104	91	104	102	108	108	108	103	97	112	106	100	80	114	110	115	100	113	89	108	102	95	111	103	97	99	115	101	100	109	116	96	99	100	88	113	107	114	114	98	115	107	108	98	95	109	127	102	101	99	110	112	95	116	111	112	128	103	103	128	106	105	85	116	112	98	78	107	116	115	110	102	97	113	111	103	90	122	89	107	96	110	105	114	113	103	126	116	107	93	97	109	113	119	107	109	89	103	117	99	94	93	100	104	99	96	104	134	107	99	90	92	102	122	92	110	128	103	84	106	114	123	109	88	94	113	118	101	91	95	94	120	96	122	113	112	122	111	96	100	109	97	107	77	111	101	97	120	95	119	110	102	101	120	99	118	105	106	107	95	110	87	112	117	101	121	109	108	101	94	117	119	107	104	104	108	101	116	127	117	120	111	98	109	107	106	106	106	116	103	101	111	94	118	97	87	110	107	106	103	113	120	98	100	88	105	118	92	121	108	98	88	95	86	100	88	107	118	104	103	107	121	106	107	94	100	101	116	83	101	111	94	93	97	127	96	107	107	102	103	105	119	100	79	93	109	107	104	110	90	116	111	109	123	94	103	115	101	128	90	100	114	99	103	119	109	112	99	94	100	103	113	122	106	130	99	88	106	107	108	110	93	117	99	135	98	126	93	111	111	89	100	99	99	109	97	102	114	112	114	92	121	105	114	122	95	118	103	96	103	105	104	104	103	112	110	115	86	104	95	113	111	100	118	106	128	96	103	92	108	102	88	112	104	119	103	114	88	104	98	119	118	109	124	101	83	95	109	105	100	112	99	86	123	130	84	113	116	121	113	117	105	90	110	91	106	102	100	114	106	102	115	104	112	96	109	111	101	109	114	99	117	111	97	113	100	112	106	106	100	100	114	128	127	97	107	96	102	96	101	91	120	99	103	109	105	112	97	108	118	112	106	125	106	103	80	104	111	104	105	106	105	101	107	116	113	121	125	98	101	95	102	100	96	120	100	116	128	92	126	111	110	103	104	112	110	102	98	121	113	123	106	100	102	116	100	119	99	107	112	102	106	113	99	111	112	118	113	116	95	98	101	105	93	103	99	108	110	87	104	100	105	97	107	111	99	97	125	115	109	106	114	106	113	108	123	110	103	110	103	110	114	112	110	124	95	117	104	107	113	105	106	112	101	106	110	115	107	98	84	98	113	106	93	99	130	109	113	105	120	100	94	105	116	101	106	95	104	100	92	92	104	118	108	90	101	114	95	107	96	110	100	103	100	106	91	107	106	102	107	108	88	105	101	111	113	119	105	108	124	111	88	85	104	116	110	106	93	111	96	95	120	100	98	113	103	118	94	93	95	101	122	113	118	104	100	96	104	113	108	108	102	114	114	84	112	111	116	122	114	119	100	105	96	114	112	109	106	102	113	110	92	123	90	113	102	107	112	112	98	101	111	86	95	109	106	116	97	100	112	100	105	112	94	107	109	108	122	107	109	105	116	90	127	106	97	115	108	101	125	116	98	105	109	116	118	101	103	98	111	101	126	102	136	122	95	92	104	101	104	72	103	104	102	98	100	94	93	102	101	104	107	86	105	103	109	87	108	90	106	105	104	105	100	101	90	98	104	110	135	95	106	104	107	96	94	105	98	112	117	101	119	104	97	111	107	88	95	106	82	108	97	96	110	113	83	96	94	97	108	94	112	107	110	93	105	115	102	113	86	97	112	100	97	98	97	113	89	111	83	109	120	123	93	99	101	103	110	92	118	106	93	109	102	113	97	90	105	103	97	101	108	97	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3465	395	472	518	449	417	372	369	380	369	319	327	353	319	336	314	344	330	311	335	381	301	315	339	328	293	328	334	331	348	311	329	335	306	331	287	289	327	334	318	325	316	306	299	313	307	310	331	323	297	315	309	347	298	316	334	334	289	342	329	337	369	325	324	328	339	317	326	325	293	306	311	329	311	317	315	319	336	331	334	325	328	329	315	297	310	337	317	336	323	301	319	325	317	333	320	296	335	331	315	321	327	305	309	301	324	334	306	343	320	300	297	315	346	325	320	316	320	283	349	293	315	297	326	329	331	304	357	294	318	348	340	305	292	347	317	296	347	353	320	317	308	321	332	308	327	320	322	300	350	315	335	323	340	331	287	327	303	326	347	307	310	301	321	279	339	328	332	348	302	327	304	337	340	319	314	340	331	297	308	320	305	303	340	280	342	325	328	316	324	338	323	325	348	324	325	340	327	290	321	314	312	299	304	344	352	330	317	291	343	326	331	311	319	337	328	291	322	330	344	283	332	302	332	353	304	271	306	334	307	322	296	316	322	315	312	342	312	318	324	322	312	291	287	334	314	337	296	315	304	314	331	290	313	279	310	335	292	321	303	318	297	330	329	335	337	340	326	292	373	321	306	324	331	315	332	358	345	294	282	347	323	303	324	335	304	326	299	303	327	307	321	307	334	324	319	294	346	304	318	315	319	312	301	337	340	321	326	327	356	332	336	321	302	318	338	344	323	305	289	336	314	328	286	331	306	342	332	310	322	351	304	375	311	348	312	334	298	330	335	308	344	318	329	337	345	336	319	346	340	323	330	306	301	335	337	312	303	310	309	308	338	308	369	348	354	306	313	331	303	323	339	310	333	290	319	305	330	322	349	317	309	309	311	290	319	334	315	317	324	335	306	294	356	359	356	310	303	326	273	303	319	354	319	311	320	329	334	324	371	339	309	334	325	322	317	332	320	336	311	263	326	318	298	323	313	335	321	322	319	332	308	343	335	317	293	294	335	326	325	321	284	322	291	319	333	319	314	339	323	313	342	326	304	300	324	335	332	279	338	331	342	277	344	307	322	311	345	306	330	329	317	330	302	318	299	333	307	312	323	309	299	317	351	307	341	319	317	315	308	341	351	329	317	334	324	315	332	341	299	332	311	298	299	309	297	331	349	321	285	297	289	339	321	306	346	354	343	301	316	312	302	357	289	346	368	301	301	318	344	339	352	323	339	336	314	284	298	284	331	326	293	318	338	319	334	330	316	336	327	318	329	300	302	344	301	370	327	278	305	344	299	327	292	323	321	336	294	331	322	328	358	299	320	296	314	311	311	292	321	332	320	334	313	315	352	316	315	365	347	361	333	326	347	316	298	309	335	291	294	342	305	308	310	293	339	364	301	315	296	322	324	347	286	303	311	345	324	331	289	324	314	312	313	305	347	292	347	306	285	325	310	308	300	332	321	318	309	336	320	327	328	332	335	317	320	342	328	300	333	335	334	308	294	331	322	295	296	308	317	311	289	358	329	323	310	341	301	316	338	349	331	323	296	363	318	325	331	334	297	342	329	319	281	315	360	327	351	329	308	312	320	303	323	331	320	284	332	330	352	329	305	308	318	340	316	313	321	310	322	320	304	323	312	324	337	338	366	322	287	357	382	335	329	307	321	309	329	294	322	317	341	309	326	309	286	307	281	339	326	336	356	302	306	334	359	357	333	306	341	304	339	323	282	359	340	362	338	288	346	353	336	352	299	323	346	333	333	310	308	345	355	284	314	313	300	327	339	325	303	289	329	329	315	316	308	324	340	309	317	299	332	314	339	342	309	329	306	317	327	319	301	303	320	341	324	364	336	317	325	343	329	329	338	277	339	341	340	316	344	342	309	334	324	342	315	324	289	322	290	307	331	350	315	306	325	312	322	320	319	359	282	316	303	343	308	288	294	313	298	326	313	315	365	320	305	335	314	341	328	292	342	307	343	320	304	344	322	321	312	316	314	333	320	308	332	311	336	307	267	316	312	289	326	337	304	317	326	336	333	336	355	317	323	321	276	315	323	300	319	329	335	301	348	297	280	317	320	326	336	337	326	340	316	312	343	335	335	279	313	321	319	313	317	305	358	353	346	318	322	328	325	339	284	326	294	309	331	300	323	344	316	349	309	342	324	285	285	317	300	335	329	322	317	340	318	291	289	325	325	308	294	339	295	327	329	342	321	341	339	328	350	340	328	323	313	317	333	327	306	319	346	314	377	333	332	313	351	343	288	326	301	317	351	302	328	324	311	358	307	345	307	301	300	319	315	326	325	317	335	307	332	273	327	338	335	300	290	351	312	314	327	309	307	343	296	325	310	333	299	330	320	345	319	322	330	325	325	329	307	271	340	322	304	307	266	328	335	321	324	357	335	328	316	374	303	295	323	350	332	310	329	307	282	303	318	323	345	317	364	318	315	296	321	298	315	355	325	329	312	338	315	347	302	338	328	304	313	310	315	347	304	315	313	339	314	323	329	300	321	291	343	307	302	331	329	317	334	328	307	329	322	307	325	324	273	350	354	346	325	298	298	319	314	297	306	294	284	340	356	311	316	308	317	353	303	335	315	304	326	318	318	320	298	324	317	351	315	314	328	317	319	316	321	326	291	344	319	330	313	341	304	324	296	295	347	324	317	323	312	325	348	313	316	348	339	316	349	310	318	325	308	322	323	336	303	325	331	321	332	337	285	331	331	321	332	348	312	301	325	308	335	325	319	310	304	321	329	358	298	260	305	326	326	304	309	298	317	347	311	324	325	278	311	319	322	321	286	332	329	330	340	316	366	311	329	325	327	320	339	316	325	336	304	298	346	345	333	325	319	334	310	314	306	326	353	316	349	284	295	335	319	344	338	343	311	312	325	315	321	315	310	310	319	290	317	327	302	330	335	310	336	339	315	351	326	338	360	305	315	311	285	319	311	328	329	312	315	310	326	330	330	314	304	339	352	288	304	336	340	327	284	313	325	325	342	349	328	318	327	351	309	344	339	329	337	331	296	311	310	332	304	314	320	310	325	313	304	341	323	306	342	304	319	301	312	310	315	328	308	311	312	322	322	312	298	345	336	320	300	333	327	366	319	360	310	356	354	297	325	334	333	345	330	311	299	311	307	306	355	348	328	337	357	304	344	282	344	290	322	354	349	288	309	304	333	327	335	310	345	336	342	323	354	358	291	349	297	329	306	325	307	319	309	337	325	374	326	295	306	356	356	319	354	315	308	328	335	329	322	310	313	346	314	310	328	312	316	329	294	326	311	301	302	332	324	342	349	318	342	305	310	354	324	300	338	323	329	303	318	346	337	310	302	310	329	317	323	289	331	333	330	311	321	305	309	364	326	316	353	326	308	314	312	344	334	342	346	319	341	295	310	361	327	309	325	334	315	325	366	312	311	336	328	313	340	288	341	342	285	348	348	340	324	303	295	316	312	324	337	328	309	299	317	300	314	335	292	324	324	321	343	334	320	335	310	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28161	3570	1571	1050	699	537	429	339	275	238	210	193	188	179	163	146	141	118	129	121	123	105	99	125	101	91	94	86	110	93	111	119	108	105	100	99	115	95	114	75	94	100	101	91	104	101	103	77	93	98	106	106	81	84	99	79	92	87	109	86	91	87	102	75	96	83	100	92	75	69	83	105	106	95	109	85	111	72	92	74	79	86	96	113	73	88	91	123	85	94	90	97	94	73	89	85	96	92	94	85	88	105	98	88	81	95	84	93	94	94	106	94	86	91	93	93	97	99	80	97	82	105	94	92	95	95	107	100	94	90	95	99	99	101	121	101	87	101	87	101	71	98	83	101	91	104	80	111	98	88	97	89	80	98	80	113	97	94	79	109	97	96	89	107	84	85	93	84	85	89	75	88	87	79	76	90	95	98	80	89	102	89	96	74	84	89	80	83	77	84	90	93	87	79	92	101	77	82	72	97	87	98	96	80	97	87	85	100	98	87	103	108	85	97	87	75	88	75	97	100	83	82	85	80	84	81	84	100	91	99	74	93	98	101	92	85	88	87	89	90	94	99	105	93	102	84	82	92	99	99	96	90	88	87	87	90	97	94	93	103	85	81	82	84	96	89	92	84	88	99	89	98	86	92	77	83	85	95	88	110	80	91	100	101	79	117	80	89	96	73	97	84	103	69	99	96	79	93	99	82	91	92	97	110	92	87	113	83	87	110	102	93	101	83	79	86	101	91	96	91	81	84	91	84	77	95	105	89	84	86	103	90	89	124	88	87	107	101	91	89	83	89	76	87	87	70	96	86	76	96	83	104	97	88	92	98	117	86	97	96	110	87	95	102	98	92	92	79	112	108	82	97	113	96	103	99	93	79	101	99	93	86	90	107	81	100	86	93	91	72	107	91	91	107	77	96	104	83	84	89	84	88	81	99	86	74	108	89	76	85	84	101	82	91	96	85	99	85	94	75	88	105	107	80	93	76	94	104	90	94	77	93	90	82	97	111	91	77	104	94	87	93	87	88	82	98	92	95	87	94	71	90	77	69	82	101	87	80	95	91	107	82	105	97	101	70	93	96	97	96	93	102	85	99	99	98	95	84	78	79	90	87	98	97	102	90	97	86	81	96	89	96	87	90	102	96	90	86	98	91	95	92	85	89	83	88	84	101	102	100	98	89	89	94	85	94	97	91	82	91	83	90	96	85	82	97	86	86	91	108	97	73	97	73	87	102	95	93	93	100	91	79	80	92	85	99	101	92	90	91	110	105	81	115	78	94	94	91	120	106	89	77	93	99	74	102	88	86	88	90	86	100	84	93	69	100	94	93	97	94	100	79	85	86	93	92	88	97	87	82	89	96	104	104	94	100	87	86	94	96	93	90	105	85	101	93	81	102	99	83	95	83	81	83	93	108	83	107	104	96	98	101	92	94	80	97	100	98	84	111	78	100	93	90	103	88	88	81	94	100	94	95	86	79	72	90	93	100	96	78	84	87	77	121	85	99	94	92	89	96	92	105	102	90	85	82	92	79	83	87	86	80	85	82	97	94	74	99	101	102	79	93	85	123	98	81	85	84	102	90	95	83	78	91	85	76	106	72	104	101	78	82	81	75	79	100	107	100	85	83	97	78	85	84	96	87	91	94	75	81	89	99	96	103	93	104	103	108	90	100	85	103	97	101	93	81	97	89	86	84	85	100	97	100	90	96	115	99	76	113	101	102	112	96	91	93	88	96	89	106	86	92	88	103	85	87	87	77	80	101	83	91	88	86	92	103	94	85	109	103	91	95	95	86	82	90	99	98	85	93	85	110	96	92	85	91	91	86	92	100	89	89	104	83	82	98	89	72	94	89	92	93	75	85	70	99	107	82	78	88	105	90	84	80	86	91	92	82	83	109	100	79	87	97	93	86	93	98	86	101	82	91	79	91	91	105	86	100	105	80	94	99	100	99	80	95	86	78	87	88	84	101	105	103	95	77	79	114	110	105	95	75	99	94	89	101	84	111	93	85	95	84	92	88	75	105	101	80	80	80	105	85	91	90	89	81	80	79	85	80	96	97	78	110	95	95	86	96	87	83	92	91	116	97	91	86	101	87	98	80	103	66	112	104	83	103	108	84	86	90	98	88	101	81	93	85	96	93	89	80	86	91	107	98	90	104	103	100	91	106	120	104	84	90	99	111	92	96	91	74	93	86	83	94	89	72	82	86	82	94	85	93	85	89	95	103	96	97	103	97	70	78	82	99	91	109	77	81	92	88	100	103	86	110	98	96	110	78	84	76	97	101	83	91	81	85	98	89	86	86	93	84	100	77	99	85	92	100	94	97	62	81	98	104	92	96	85	107	83	98	104	68	87	84	77	102	105	86	81	106	80	73	99	78	103	95	91	94	97	83	88	99	98	97	95	98	81	89	108	83	98	104	97	80	76	93	75	83	78	92	86	117	105	93	83	99	84	77	92	84	111	101	92	75	107	77	82	98	85	99	107	90	80	83	89	94	91	83	105	105	88	79	88	89	77	90	82	89	92	107	97	85	94	85	92	82	75	90	90	92	69	72	95	95	92	101	95	84	90	94	84	85	117	94	87	91	86	99	78	98	81	100	93	97	91	84	102	82	83	85	68	88	98	78	93	75	86	90	80	100	99	111	85	90	89	102	100	93	102	106	82	94	85	96	91	99	92	85	111	78	82	97	110	87	95	87	100	91	89	81	77	81	109	97	94	93	89	93	97	91	80	92	79	89	101	68	84	83	83	83	97	98	80	100	86	95	90	103	104	91	85	90	105	99	75	82	115	104	98	87	85	80	96	83	105	88	94	92	114	95	92	81	119	98	103	93	92	83	87	92	89	111	81	82	81	109	101	86	106	84	91	90	98	98	78	101	90	112	88	88	94	84	87	94	93	101	92	82	94	89	92	90	117	79	83	72	98	87	121	106	99	83	71	95	95	83	89	86	94	93	66	82	100	111	105	93	113	81	86	90	87	103	87	88	104	83	80	94	97	79	102	97	89	88	76	88	99	110	102	95	116	98	88	97	82	105	107	98	100	90	114	85	81	80	94	99	100	84	100	100	89	96	77	77	100	87	86	89	99	94	104	106	93	80	102	98	85	98	94	88	89	98	96	95	75	83	90	77	78	98	96	85	99	104	89	86	73	95	89	92	88	94	76	70	87	92	96	80	95	88	90	79	98	83	85	80	79	97	80	91	102	76	103	85	91	97	85	100	91	81	102	98	104	73	95	88	96	92	101	98	89	86	91	100	104	93	104	74	104	97	99	81	92	97	96	106	77	94	94	101	77	95	88	98	81	86	92	82	107	106	99	105	84	83	94	82	82	92	87	103	82	90	70	79	64	72	106	78	98	105	110	102	83	107	109	71	89	75	93	76	90	89	75	85	83	100	87	89	85	91	80	103	91	82	73	90	93	92	105	83	113	94	101	106	108	97	87	98	94	97	84	78	100	110	92	81	83	73	77	95	111	82	88	90	93	89	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12790	1481	3431	3747	3164	2633	2044	1691	1374	1239	1134	911	835	800	749	667	603	594	559	516	538	487	474	477	425	408	449	409	419	407	424	421	360	389	374	396	340	374	321	388	358	347	348	335	373	360	340	352	324	350	337	335	331	313	357	340	351	363	324	312	336	311	306	322	329	298	330	330	310	315	316	327	329	324	355	319	346	324	297	310	308	325	317	290	274	347	289	301	322	279	316	260	318	273	316	296	319	326	331	278	286	279	328	290	315	333	306	289	304	291	322	304	331	291	313	305	298	270	313	307	303	307	295	305	313	302	295	319	307	336	315	312	306	318	290	271	320	278	317	276	304	281	310	277	327	305	284	281	280	302	322	327	288	333	300	284	309	322	308	319	285	269	292	340	292	318	295	320	319	307	311	261	332	313	317	307	285	301	330	297	273	287	294	310	296	310	301	310	312	325	278	284	302	304	300	319	283	298	275	264	316	299	303	296	298	299	325	273	305	293	274	296	291	317	288	304	318	269	314	336	290	295	289	315	296	306	307	323	280	336	292	312	290	303	301	326	322	301	296	309	296	310	302	305	297	290	308	290	299	342	314	292	281	267	269	312	310	309	279	310	290	311	320	297	292	304	287	308	269	318	274	308	296	322	303	290	296	288	291	295	329	276	295	304	263	303	310	276	316	272	308	290	293	280	306	286	307	297	298	324	282	292	300	270	276	261	318	288	300	318	314	278	290	319	311	309	280	310	320	279	278	311	297	324	279	293	307	268	280	295	294	274	317	304	319	317	302	290	295	291	308	300	312	336	310	306	312	259	293	293	292	278	296	308	279	280	289	302	288	330	291	313	315	316	291	301	304	313	294	325	295	288	293	271	285	284	272	318	313	309	298	282	299	314	305	305	279	262	315	316	263	292	302	302	302	293	331	283	295	308	309	278	298	302	313	292	308	290	330	293	319	274	280	269	292	311	321	301	321	309	334	291	280	280	288	312	311	330	282	312	277	305	270	302	276	335	259	322	304	291	294	277	285	274	307	290	329	302	304	303	291	291	269	273	280	291	306	329	317	297	302	285	307	279	291	299	294	276	330	323	280	298	297	303	335	309	300	280	292	323	312	318	319	313	302	325	302	326	286	310	287	272	316	300	276	297	301	309	301	271	278	266	291	268	280	317	305	292	290	308	298	293	321	319	287	302	286	296	315	272	300	317	272	288	328	319	297	283	304	283	336	291	260	280	283	296	307	333	284	321	302	299	281	287	256	293	309	279	285	309	317	292	318	298	283	292	284	305	325	288	308	311	307	312	289	298	287	320	286	307	272	309	329	322	308	290	282	291	292	288	333	290	294	315	287	315	310	298	301	301	291	282	286	309	285	274	305	285	329	302	299	273	319	311	317	291	302	277	300	320	279	315	325	304	272	318	300	276	310	313	306	298	278	269	285	288	290	342	246	289	300	308	289	275	308	288	284	275	311	295	295	299	315	287	307	288	313	288	329	296	301	337	303	278	300	317	282	298	306	290	304	311	325	270	311	297	319	298	279	322	291	272	271	263	307	304	294	318	290	329	273	303	314	296	306	312	267	269	300	307	314	298	292	333	283	259	310	321	295	306	291	271	307	299	256	289	276	279	297	311	279	318	311	284	296	293	311	319	291	312	283	282	289	322	288	301	310	333	280	278	303	315	277	299	283	295	310	265	325	304	315	296	318	297	308	267	332	300	318	306	285	282	281	279	286	331	300	296	295	315	285	297	301	290	309	296	265	315	278	311	274	298	308	296	291	299	286	305	293	293	294	317	286	307	331	301	288	311	286	288	282	286	312	297	279	277	329	314	299	298	305	295	279	296	297	297	302	296	269	284	290	283	322	317	299	294	298	289	303	312	299	319	288	294	286	292	295	299	310	291	303	282	311	315	289	296	280	291	347	273	278	296	290	296	297	283	294	290	273	270	284	310	313	289	312	282	292	310	314	279	246	279	280	273	313	306	287	314	317	281	324	283	294	320	299	287	306	278	263	303	303	287	284	304	315	262	277	279	306	282	302	300	321	304	320	261	289	278	316	280	338	299	315	308	299	307	277	321	312	327	307	293	295	275	323	300	314	297	294	279	257	306	320	281	330	277	272	321	300	306	289	304	294	312	294	350	294	276	304	303	298	335	286	290	302	313	295	302	306	302	319	263	326	263	293	278	301	296	247	292	292	274	298	274	291	310	309	311	295	297	299	303	308	308	261	294	272	301	285	301	279	303	284	308	318	323	280	252	311	285	283	314	282	304	280	338	296	293	284	270	302	264	287	306	290	315	304	291	271	299	300	286	296	289	291	281	313	297	319	267	301	264	316	314	313	301	312	287	248	310	304	325	298	312	287	317	303	329	289	294	297	283	317	305	262	290	273	276	301	289	282	307	308	291	311	292	292	310	308	307	284	293	277	310	295	272	284	288	324	310	278	325	275	314	303	324	294	290	327	291	296	257	287	305	322	334	311	306	306	299	297	319	313	313	307	295	289	301	304	306	332	289	334	286	272	305	287	322	292	287	300	297	320	297	294	322	298	337	321	312	277	286	267	302	290	286	300	272	278	297	305	307	283	284	302	298	307	278	339	298	276	318	298	321	291	281	309	314	317	272	295	310	312	313	281	273	288	283	281	305	332	309	320	284	315	267	271	298	291	276	283	322	303	289	290	305	321	327	302	296	300	325	304	304	322	285	310	298	305	305	310	330	301	271	316	293	321	289	301	308	316	288	254	317	306	305	302	298	289	273	316	296	278	306	312	317	334	287	295	296	280	290	307	303	324	276	283	325	288	299	289	308	296	327	316	321	273	310	289	311	286	296	304	314	299	318	287	282	313	312	303	278	308	283	290	300	304	293	295	303	290	300	311	310	319	281	314	280	258	319	304	277	302	297	311	302	296	279	307	294	279	271	310	294	296	295	299	341	326	292	302	307	300	309	325	325	296	303	266	304	289	253	313	300	260	296	303	292	303	287	278	309	299	306	286	294	283	288	307	287	286	335	272	292	294	309	306	285	306	309	316	322	307	313	289	257	305	280	301	292	313	285	293	293	319	292	270	288	289	301	299	302	273	299	290	319	281	316	285	275	309	323	282	269	286	260	283	302	317	290	314	298	321	299	314	315	279	258	319	294	270	312	301	276	275	318	302	324	314	306	292	327	312	289	306	301	297	329	287	306	284	302	303	306	318	309	318	258	324	270	311	284	285	285	328	317	305	299	276	300	292	296	282	308	275	305	326	304	289	311	297	335	292	277	287	279	296	308	312	304	326	276	289	302	296	309	324	301	286	284	302	303	296	275	324	310	290	267	312	301	302	296	300	291	306	310	313	266	305	304	305	288	284	290	315	278	293	272	290	314	323	283	332	293	274	317	342	273	317	315	289	299	294	292	309	305	295	282	327	311	315	282	311	294	265	309	323	277	337	293	282	264	247	288	276	293	300	263	299	324	282	306	285	276	288	312	302	306	258	289	319	309	322	303	307	298	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40320	11662	3752	2273	1626	1120	885	702	594	484	436	391	380	321	343	306	261	272	298	270	279	250	245	215	220	227	215	227	233	233	211	220	262	211	206	195	215	216	223	207	203	207	222	205	220	223	206	181	196	209	197	199	191	195	207	207	195	210	213	188	222	203	208	194	209	206	190	194	222	215	212	210	204	186	221	199	175	214	197	215	214	209	233	173	195	202	181	161	205	203	231	227	199	226	198	180	201	188	196	219	181	184	234	216	221	200	191	203	208	176	186	193	225	182	221	204	196	194	211	174	199	203	228	176	207	187	236	198	211	189	221	204	202	207	180	198	214	184	205	195	190	189	189	181	220	198	209	196	210	204	197	203	196	203	201	185	205	220	171	202	211	208	222	167	187	198	202	190	190	195	170	199	214	199	227	225	201	186	209	201	192	182	220	203	211	175	196	177	192	194	202	190	202	232	177	193	216	202	181	201	203	196	200	183	214	201	196	177	201	192	185	172	202	201	194	197	208	197	187	198	195	175	212	214	189	211	201	220	222	205	211	216	182	200	192	214	228	189	208	208	220	231	198	202	199	190	190	213	202	200	237	194	213	195	197	199	192	193	197	193	192	182	187	212	209	224	196	203	209	200	206	195	205	187	214	197	197	235	206	203	214	197	206	192	204	208	197	188	199	186	187	214	193	225	176	176	192	191	201	184	221	212	193	192	180	209	189	195	203	182	202	198	199	214	198	200	212	173	210	192	191	198	204	198	204	203	159	174	207	210	194	197	195	213	189	209	226	199	210	219	207	208	216	206	202	211	216	214	199	192	195	172	212	189	221	224	210	184	183	194	193	191	195	210	191	227	206	200	198	194	209	171	191	216	218	196	183	192	199	196	209	215	194	182	224	215	191	204	189	178	200	203	198	168	181	198	181	188	193	197	186	190	183	180	196	195	205	208	183	208	210	216	192	198	180	192	196	188	193	196	219	196	193	189	180	184	194	208	205	214	190	169	212	167	174	185	208	165	185	209	203	227	225	160	201	194	185	208	216	210	165	186	197	222	217	185	209	210	180	185	179	176	183	213	213	179	190	223	201	213	186	216	209	193	199	190	185	192	224	221	202	159	195	206	209	219	217	189	183	179	203	180	204	178	204	177	192	223	171	200	178	191	181	177	195	207	184	199	185	226	192	197	189	194	203	190	216	230	187	215	189	216	205	208	202	211	182	165	201	182	189	191	195	216	198	225	206	217	196	203	229	211	230	213	224	205	208	199	156	220	227	200	200	200	181	225	223	188	201	183	201	197	209	210	206	201	200	186	212	209	217	204	201	219	185	206	189	201	219	178	202	216	212	165	213	176	206	208	198	193	211	189	196	174	194	175	214	203	189	178	202	195	191	178	186	193	178	209	191	222	192	173	164	189	204	184	210	189	210	201	215	192	192	185	195	179	219	200	216	178	197	234	210	220	177	203	185	204	204	197	194	202	203	192	191	190	183	185	202	219	202	194	181	195	198	206	212	196	213	193	192	208	206	186	218	192	177	185	222	192	218	203	189	217	226	198	183	229	191	203	215	200	237	205	210	207	181	214	195	205	214	187	201	206	179	180	195	229	204	212	191	169	172	187	186	214	178	224	188	222	225	204	175	218	206	226	189	215	238	197	205	185	212	165	179	186	194	200	213	192	196	193	179	190	212	184	184	207	193	200	207	180	181	198	185	213	192	238	209	184	224	201	209	211	200	213	173	207	185	206	173	222	197	205	215	186	217	215	215	221	189	174	196	188	203	183	190	210	194	193	181	223	201	208	195	182	171	223	189	202	196	176	217	179	187	203	196	226	202	221	194	210	211	193	185	207	214	191	184	212	187	213	192	191	228	206	200	213	203	174	193	211	206	194	206	194	201	214	217	194	215	197	199	217	221	230	219	189	218	182	173	200	229	197	198	212	215	197	195	206	192	192	202	195	205	203	180	208	190	204	195	181	178	190	191	207	220	195	178	194	197	183	187	203	230	184	166	216	188	214	201	199	210	196	214	200	184	211	221	205	188	214	219	190	187	208	210	182	184	176	200	187	221	203	210	202	170	177	194	193	204	202	172	194	215	175	200	205	195	219	211	216	221	199	200	194	193	192	210	208	186	193	206	191	203	204	168	207	195	197	200	204	200	213	187	191	199	195	206	211	248	207	209	190	183	200	182	192	207	189	225	219	192	195	190	185	208	189	220	205	187	202	212	202	211	206	178	171	212	190	210	199	201	212	208	190	170	191	225	192	199	184	179	196	207	200	209	194	204	175	187	198	173	204	196	202	183	196	219	213	202	200	205	221	161	208	204	198	204	199	197	205	187	180	191	203	175	212	211	158	212	191	216	198	185	226	167	211	188	192	220	211	192	186	202	178	201	198	197	196	220	214	188	183	181	216	201	181	196	186	186	218	210	216	195	197	240	209	211	199	208	190	193	189	193	199	208	191	173	212	204	180	211	188	216	188	190	176	220	195	182	197	174	207	207	188	221	195	200	223	192	215	200	205	192	211	204	209	198	186	178	172	193	189	190	239	243	221	212	212	193	186	193	200	192	183	225	205	195	181	168	206	194	160	198	221	196	214	211	196	214	201	194	191	207	179	209	202	197	194	204	207	202	198	204	211	199	187	187	193	190	184	197	209	181	183	211	209	168	177	206	216	209	189	211	199	221	171	210	189	188	184	200	223	221	196	243	196	189	209	202	194	212	177	194	218	199	226	187	222	193	185	211	186	189	205	201	207	212	210	202	201	223	199	205	163	209	199	196	201	189	175	192	197	205	185	186	203	194	178	195	210	192	230	177	187	217	190	222	209	210	196	197	176	213	205	199	223	183	211	200	231	233	199	203	192	201	215	205	206	205	192	203	172	211	203	174	205	212	218	212	210	171	188	191	193	227	205	216	188	180	209	216	186	197	191	210	181	204	220	181	220	183	206	194	205	222	179	206	191	208	177	191	215	202	209	198	201	194	178	207	188	195	180	219	171	200	185	205	191	183	205	186	196	199	215	204	207	193	202	199	187	195	191	207	178	219	204	186	193	192	201	209	227	197	185	197	205	213	186	196	228	196	192	190	195	188	239	194	182	187	212	184	194	195	198	235	184	190	206	230	198	223	219	179	213	192	237	164	191	199	181	186	178	184	190	206	218	175	214	193	212	204	222	174	223	166	171	227	210	187	199	212	183	189	194	193	181	193	203	198	183	185	196	223	197	209	188	202	178	177	199	208	192	191	200	183	212	212	182	189	188	169	222	181	200	180	216	190	201	192	189	178	167	198	212	197	213	187	236	189	215	197	230	203	233	216	222	211	194	194	175	232	215	222	170	188	185	221	180	209	207	210	206	209	197	185	183	199	202	188	199	196	230	198	202	203	208	208	190	210	200	189	176	172	179	178	197	213	223	190	186	208	214	186	213	191	212	199	195	206	210	221	227	199	195	200	179	220	202	198	192	207	177	201	193	238	233	196	184	195	208	193	186	227	184	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17846	2911	6498	7063	5916	4610	3881	3180	2715	2335	2046	1884	1716	1537	1396	1361	1194	1104	1143	1139	987	916	954	903	875	880	893	855	825	763	772	732	743	726	678	690	711	673	765	715	693	679	633	645	667	675	637	654	655	693	660	668	614	651	647	627	601	601	588	613	593	617	641	608	592	609	635	611	586	599	595	590	584	597	586	619	589	623	583	631	612	574	647	613	638	563	594	564	606	557	589	605	594	612	604	644	643	587	582	560	617	582	604	630	582	626	564	592	573	567	513	559	577	590	595	603	598	579	609	566	564	554	622	585	588	574	564	550	546	594	545	601	567	522	573	591	545	536	564	579	541	547	546	555	544	561	586	584	573	584	589	511	568	591	618	585	597	586	630	599	546	570	611	523	583	558	570	578	591	535	553	573	582	612	517	573	601	581	542	548	542	574	592	587	584	519	653	577	523	551	598	565	583	566	575	570	552	577	599	615	566	587	594	549	564	552	531	553	556	593	587	543	595	583	580	538	574	556	548	555	587	571	533	568	591	552	577	596	553	582	558	595	572	540	568	616	572	569	611	572	537	546	576	595	586	576	573	578	559	623	582	592	608	585	504	561	599	561	552	570	615	558	551	584	577	601	568	551	574	592	560	550	576	580	601	560	545	574	573	609	529	562	540	605	551	601	571	561	608	574	606	554	527	596	547	612	577	545	525	595	550	546	548	561	577	583	493	576	551	553	567	612	568	565	596	586	542	601	589	588	569	554	613	566	571	565	576	534	563	558	577	563	554	536	575	618	590	562	556	555	562	564	572	579	579	613	591	580	514	616	576	532	564	548	576	561	585	587	575	554	635	559	618	557	542	551	585	573	567	588	564	556	551	568	541	560	619	571	557	555	560	590	553	558	592	559	608	546	591	584	587	592	573	552	550	555	571	563	580	559	548	556	528	580	575	623	606	573	592	561	550	568	587	567	558	553	563	581	545	581	562	564	536	562	566	564	611	548	543	598	585	571	606	624	547	603	600	554	597	587	592	555	550	611	551	577	594	589	564	523	590	573	594	575	612	568	575	594	597	615	565	525	530	563	547	606	547	605	599	578	580	522	570	585	522	567	564	587	574	569	586	523	600	583	576	577	603	540	569	576	556	558	557	580	587	603	527	622	565	615	602	552	563	543	537	569	563	580	565	581	589	586	572	582	565	536	583	539	585	578	542	584	578	519	563	558	562	524	577	548	564	556	595	564	567	580	556	591	566	582	559	528	551	594	545	559	565	550	582	562	555	603	559	546	577	575	579	576	553	539	600	561	550	557	561	577	578	586	572	581	614	579	560	562	579	575	598	607	591	599	551	563	564	595	555	571	535	575	619	570	577	583	597	591	593	576	563	530	556	546	587	586	581	567	555	576	595	539	558	555	563	560	566	556	574	523	558	583	595	585	573	580	577	554	522	560	561	634	585	559	549	595	561	582	595	570	573	608	552	581	567	551	572	596	577	597	567	557	546	592	579	571	507	563	567	554	539	578	557	555	566	597	595	538	571	535	552	593	574	566	556	598	582	602	563	581	565	571	562	564	571	543	592	556	569	652	552	552	586	577	545	591	574	593	608	530	554	562	544	616	579	540	614	580	539	577	550	530	572	535	557	614	570	542	583	543	595	531	546	544	542	616	552	611	574	545	617	622	535	527	551	546	577	567	562	559	528	606	578	559	603	592	603	572	568	578	577	590	571	550	596	546	595	582	548	623	567	552	553	564	568	545	535	520	536	578	540	598	534	553	587	577	547	514	580	569	582	604	521	510	617	593	548	561	554	569	578	600	551	597	544	543	564	537	602	567	587	574	569	570	537	539	535	547	551	566	574	588	554	611	604	538	582	556	556	546	576	615	560	602	539	545	571	614	595	566	559	561	572	564	565	567	536	617	576	568	557	602	580	611	596	538	548	566	607	575	560	578	541	575	569	576	584	573	599	579	603	565	557	567	578	586	571	568	607	551	588	524	588	579	579	571	544	565	523	574	542	581	586	563	562	544	555	541	562	607	516	609	546	530	542	590	552	536	561	533	551	554	555	584	613	571	546	589	581	569	580	569	572	564	592	559	568	526	532	571	566	593	591	620	580	573	555	596	548	619	538	607	605	599	552	604	540	571	562	537	579	571	558	590	561	587	584	589	574	602	603	567	565	585	601	613	560	540	554	577	595	553	544	581	547	590	522	574	562	588	594	575	594	538	555	518	599	578	565	561	606	592	563	574	559	557	587	618	573	574	552	605	585	621	595	561	592	554	551	521	588	586	580	619	554	551	568	561	565	605	577	578	557	587	579	566	568	554	576	582	575	576	597	557	576	580	565	584	579	584	570	596	524	597	593	568	560	545	556	606	539	591	583	545	599	613	538	578	574	524	564	549	553	567	542	550	562	570	575	569	579	558	548	604	539	558	615	573	611	569	572	606	588	586	594	571	574	587	527	563	583	568	587	588	599	535	596	586	600	594	550	584	576	560	576	586	570	565	585	578	560	573	566	560	580	574	635	582	553	575	587	550	572	554	568	603	589	589	620	537	536	591	553	589	587	566	598	547	585	568	579	552	569	578	551	608	593	601	564	539	577	560	581	557	556	566	544	548	560	571	574	597	528	576	565	572	583	571	574	587	528	564	572	564	569	557	613	581	616	533	541	579	560	547	556	593	567	533	579	577	579	557	550	596	553	552	558	562	538	577	575	580	554	573	571	510	568	545	561	558	574	607	535	552	567	539	563	575	590	611	598	549	564	573	626	538	547	583	535	566	561	560	580	527	594	592	599	585	551	585	549	538	559	586	576	588	552	549	591	532	604	549	578	548	581	556	579	576	582	540	555	540	607	606	567	597	562	557	559	542	550	534	574	508	562	563	626	506	567	600	591	595	581	582	587	527	529	591	524	562	569	564	520	561	563	573	564	546	580	609	586	573	589	542	556	591	555	587	539	589	592	568	554	541	582	591	586	536	577	580	545	561	572	569	574	587	518	589	572	549	562	598	523	562	556	587	557	577	560	588	540	581	604	558	570	618	562	598	583	516	553	562	581	587	550	552	558	587	599	579	597	574	565	616	578	563	537	525	586	592	560	530	605	571	549	576	593	581	579	573	581	575	580	554	595	537	561	560	564	591	586	566	561	595	574	556	567	580	572	581	598	578	590	571	585	608	528	544	566	570	582	549	568	566	578	567	590	585	558	604	554	584	531	563	550	553	513	606	579	573	541	624	561	593	591	586	568	527	589	518	552	560	575	594	574	589	605	604	613	577	577	601	596	567	591	569	555	567	562	586	569	566	581	529	610	582	555	589	557	622	530	555	584	592	562	535	548	565	568	570	572	604	577	562	549	541	630	590	539	592	534	581	530	567	560	586	551	554	575	576	555	553	565	570	595	557	527	572	538	582	604	576	583	547	576	559	567	587	596	600	598	571	578	579	541	560	609	570	525	580	563	571	562	543	580	592	570	550	590	564	559	555	588	603	586	587	566	560	584	576	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3874	292	204	146	133	134	120	104	118	116	107	98	108	139	110	118	98	98	107	106	91	98	119	112	108	124	118	100	114	111	126	93	94	104	112	116	122	104	102	113	102	105	102	92	90	101	94	106	110	97	115	103	112	105	94	113	119	116	130	96	121	111	102	116	116	113	106	120	111	112	94	85	94	101	116	99	117	104	112	113	95	108	102	102	119	103	126	99	108	103	119	108	114	103	117	116	114	109	117	101	99	104	110	108	125	100	87	102	106	88	101	111	85	136	104	102	78	104	98	100	106	118	106	105	111	99	85	70	117	94	98	105	95	109	104	106	106	94	113	102	105	106	88	126	99	115	90	93	99	114	93	97	101	103	113	103	87	103	103	117	100	112	119	98	99	106	90	113	108	106	113	91	99	113	112	120	95	125	118	98	94	124	110	98	110	99	94	96	96	94	123	94	99	96	98	100	100	128	130	125	95	102	111	103	95	122	100	116	93	99	108	117	104	104	122	106	83	96	95	99	117	115	102	106	91	116	87	114	104	119	118	113	110	109	118	115	97	106	111	110	103	103	106	96	106	107	92	100	95	104	114	90	114	108	113	111	103	95	110	111	109	102	84	124	108	95	105	131	125	107	114	99	113	113	89	111	97	112	97	104	112	92	97	88	96	110	95	105	105	103	102	122	123	93	106	104	99	107	108	111	126	89	99	115	83	102	104	105	100	109	107	98	98	101	105	115	109	97	123	106	105	117	103	92	110	87	92	110	104	119	82	90	102	90	111	117	123	114	101	104	99	96	117	111	75	102	105	89	110	115	112	100	110	99	116	117	92	91	101	92	98	82	99	104	108	118	121	113	89	78	97	96	100	111	78	100	103	123	105	109	98	103	99	107	96	89	110	97	99	112	108	130	118	110	117	114	107	87	104	128	116	110	114	91	105	109	122	104	122	122	98	87	109	99	104	116	115	101	104	108	116	90	99	132	107	100	111	106	99	107	86	114	102	94	111	103	110	108	104	76	111	84	117	91	108	115	94	92	101	110	110	99	118	109	116	110	94	113	108	87	107	115	116	130	103	101	121	101	99	107	89	111	110	98	105	105	114	113	104	92	110	102	114	101	125	111	110	102	91	107	120	88	100	95	99	95	121	91	102	91	91	104	116	112	131	92	119	107	102	107	96	125	102	100	119	111	81	105	120	114	97	102	97	120	99	106	85	118	97	93	94	118	95	106	112	103	115	81	92	114	97	101	111	118	104	97	108	113	102	116	125	103	106	112	92	115	104	110	107	104	94	120	101	93	99	88	95	112	92	120	111	106	118	93	107	101	95	108	114	106	122	96	97	106	110	105	112	93	95	105	108	101	98	90	106	110	122	106	94	107	82	93	93	88	105	118	121	108	102	105	101	117	106	97	100	110	113	123	100	123	106	98	99	118	111	95	118	91	111	105	99	109	114	94	98	80	93	112	102	111	107	102	113	110	115	103	94	110	102	112	119	119	104	97	103	95	99	94	100	82	119	102	102	120	99	106	108	105	97	114	101	123	129	97	98	118	103	115	104	102	125	109	81	113	94	132	133	87	113	119	111	97	102	114	115	93	118	110	116	112	114	118	114	103	125	130	102	88	129	118	95	107	118	104	105	93	96	111	106	108	102	104	112	115	103	104	118	114	111	88	113	119	98	116	103	92	92	122	103	105	87	120	96	109	92	97	113	106	114	124	119	84	116	99	100	97	118	115	115	118	89	101	102	111	92	108	126	91	120	88	119	114	80	95	103	103	106	109	117	111	100	136	113	110	108	118	85	114	111	121	107	101	112	102	113	94	88	119	94	111	112	109	113	117	94	108	98	102	132	108	97	110	99	96	105	101	113	102	114	92	111	111	107	116	107	104	103	103	102	96	104	99	100	111	119	114	104	116	112	129	110	96	101	102	108	97	95	97	121	112	104	91	94	118	104	108	96	107	110	101	102	122	106	97	103	122	114	106	118	96	111	99	107	128	89	108	120	122	98	99	112	111	112	118	97	100	112	108	98	97	115	95	102	111	116	105	91	100	108	100	95	112	88	114	98	120	111	110	96	105	104	106	110	112	87	120	127	112	107	107	107	113	113	111	103	122	114	107	115	107	117	101	106	113	95	106	110	114	96	112	109	80	122	102	109	112	110	96	120	88	102	104	110	100	126	103	101	132	103	95	115	109	100	116	115	98	120	90	108	119	106	116	100	120	115	104	98	88	113	104	106	98	97	102	109	121	103	99	79	103	103	108	107	103	99	108	101	110	110	120	109	115	116	117	107	115	99	102	96	96	97	110	103	107	114	97	107	99	119	116	108	96	120	109	107	89	106	99	99	107	120	104	92	115	101	119	114	104	98	91	99	94	92	115	106	105	104	95	105	100	116	91	110	110	113	118	93	112	109	122	114	98	109	98	108	103	103	101	104	98	108	108	104	107	115	116	116	113	104	107	93	115	120	84	103	104	82	113	98	106	122	110	94	109	95	102	99	116	104	114	109	111	105	109	100	94	104	106	119	88	108	108	120	96	123	105	85	93	108	116	109	103	135	107	93	105	118	115	113	110	108	104	127	112	100	106	110	110	107	104	96	128	134	107	123	109	109	90	104	105	109	109	126	108	108	114	92	100	106	110	95	108	112	115	117	108	99	78	119	105	95	132	114	108	96	97	139	118	110	101	98	94	97	100	111	98	96	102	96	94	95	101	119	99	104	90	124	98	109	112	104	95	108	109	92	129	103	108	100	107	103	105	109	111	116	112	117	113	113	113	109	110	114	113	122	108	103	116	105	91	98	123	105	118	119	108	112	111	105	106	100	87	96	102	114	130	100	82	91	118	84	97	89	131	111	102	122	114	80	95	115	112	105	104	103	118	115	112	106	95	126	114	95	90	99	109	110	100	118	83	114	106	96	102	112	125	90	107	103	99	89	109	113	110	107	112	102	107	111	110	100	115	95	101	101	99	111	105	99	103	92	112	103	113	98	103	106	127	96	108	121	89	100	111	99	124	101	100	123	99	118	98	102	101	127	109	109	108	111	94	107	103	92	110	107	115	118	128	108	115	102	99	104	107	109	122	130	110	124	108	112	108	98	118	95	103	112	111	106	107	103	122	111	103	122	100	110	94	91	101	105	105	98	106	104	105	105	122	93	103	84	104	111	81	114	98	121	114	111	111	107	113	97	106	107	97	111	104	109	99	92	112	103	112	102	120	134	99	119	97	120	108	103	97	103	99	118	106	107	111	97	104	106	94	114	92	116	106	100	108	94	107	103	107	108	99	96	110	113	100	102	85	116	105	93	106	102	108	104	110	124	103	96	79	125	132	103	119	106	109	90	83	116	93	95	96	136	110	111	87	100	103	101	118	110	115	91	95	113	121	91	99	122	103	108	129	105	82	128	104	109	87	96	104	107	74	107	105	112	105	104	103	101	118	109	100	112	122	115	103	102	101	112	107	108	99	121	91	102	115	98	114	125	103	107	101	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3760	400	518	500	520	430	456	384	380	398	387	330	337	340	335	354	363	367	367	345	305	328	339	335	347	338	342	360	329	329	334	339	321	334	317	309	319	347	341	331	342	296	311	342	332	316	340	365	315	318	294	312	318	347	353	369	326	314	315	311	309	333	305	360	308	304	343	318	327	343	364	343	307	340	364	332	347	298	322	342	303	334	322	309	343	306	350	346	318	344	289	308	335	306	308	337	307	313	358	345	311	334	324	341	320	335	326	293	317	331	329	333	333	339	342	318	300	317	357	300	309	315	315	336	323	325	328	345	310	334	321	323	328	304	292	301	313	327	344	297	353	316	324	325	333	292	313	313	310	339	349	328	313	330	304	315	320	328	348	358	325	302	316	308	312	326	324	332	339	317	310	322	317	307	346	318	329	294	322	320	322	316	332	334	333	331	295	282	342	328	333	340	311	310	349	338	305	289	324	318	346	335	287	313	280	303	302	317	348	335	323	327	342	382	326	314	319	315	360	299	323	357	316	311	320	349	289	339	319	319	347	313	330	317	298	325	326	328	316	291	302	314	327	343	337	340	333	326	335	318	326	323	343	300	313	339	341	352	350	299	312	325	313	321	332	342	343	327	341	360	345	325	313	323	313	324	325	326	343	309	305	301	334	304	319	330	317	322	289	329	329	345	327	332	315	361	323	301	323	336	317	314	337	312	340	337	301	316	317	301	341	343	347	318	316	334	313	330	335	297	292	323	296	319	306	321	356	316	350	321	325	328	346	320	355	340	291	326	326	336	354	319	339	347	320	321	319	353	354	309	318	340	338	309	322	308	318	294	344	309	348	303	324	311	322	330	346	333	321	348	345	310	301	320	342	319	324	363	325	318	311	353	311	336	329	346	344	323	319	347	325	299	323	317	326	325	342	309	311	324	301	326	321	312	327	333	334	311	348	316	287	296	287	318	353	320	318	352	339	332	316	346	315	362	322	343	308	318	329	329	305	326	340	321	359	325	278	323	340	334	331	310	345	354	326	334	354	322	328	326	364	293	334	322	296	317	349	338	294	290	321	329	348	326	321	330	304	313	311	342	335	318	330	339	317	329	324	314	305	316	319	299	328	322	311	322	331	329	349	297	306	321	291	308	306	313	323	315	348	311	341	334	324	338	334	318	336	303	337	339	306	303	313	324	358	304	338	302	310	311	318	319	326	308	290	316	347	331	357	327	352	341	327	333	292	297	317	334	306	312	299	327	319	337	302	304	329	356	320	346	326	350	310	342	340	306	369	327	311	322	314	343	310	333	348	299	316	331	331	326	308	350	314	340	323	302	320	325	304	305	331	352	290	310	339	300	335	330	330	355	314	326	328	323	323	318	302	312	310	328	325	319	315	336	307	303	352	326	347	325	298	336	341	306	294	360	344	319	330	326	325	335	341	307	312	324	318	341	325	337	316	340	306	342	301	325	318	307	345	336	305	338	338	332	302	309	328	337	343	300	330	318	373	316	353	348	340	289	322	304	326	317	323	337	342	341	345	307	333	336	328	339	317	330	325	335	331	300	358	321	330	303	297	301	339	322	301	314	328	305	309	317	316	345	321	337	344	313	326	319	332	338	339	310	327	335	317	365	317	325	350	313	333	347	344	339	316	343	316	318	358	332	303	273	279	319	330	312	352	331	306	305	336	317	310	321	339	318	327	339	317	334	350	289	351	315	340	325	328	297	326	328	328	314	319	349	333	337	326	352	332	327	329	315	339	334	365	317	306	302	330	338	320	340	325	336	320	315	323	307	328	342	300	336	360	308	345	342	358	347	315	332	309	352	317	354	303	329	331	330	330	328	365	315	323	330	315	313	297	335	356	317	344	311	265	365	317	322	324	317	327	342	342	331	325	360	313	346	315	277	295	348	324	298	309	329	298	356	357	336	317	352	309	360	315	303	369	355	315	337	313	289	333	330	310	347	297	342	341	322	323	347	328	312	324	336	329	307	313	361	313	304	319	322	357	316	336	331	335	315	333	337	339	325	347	321	315	312	288	281	311	309	338	316	286	341	327	312	313	325	339	307	315	329	313	326	321	343	341	324	293	317	313	324	344	322	311	339	343	335	322	355	316	324	329	300	346	324	309	296	321	324	319	348	311	340	304	324	313	328	287	318	328	320	339	353	309	328	309	352	335	281	334	360	316	318	329	329	325	293	327	321	331	324	315	344	352	330	322	360	322	325	342	323	341	295	341	308	327	357	314	347	316	329	315	345	372	348	335	296	313	330	313	343	340	331	323	305	318	319	289	329	332	323	365	313	306	349	308	316	343	296	275	324	352	337	359	308	322	336	352	321	320	322	322	314	345	323	326	340	362	317	326	323	324	363	351	338	306	316	337	330	293	314	336	356	332	347	289	334	321	314	321	337	320	305	305	327	313	322	304	317	338	323	364	335	288	324	330	331	296	313	324	326	332	350	309	357	326	316	358	343	345	316	320	392	323	329	332	327	318	325	326	315	330	312	331	327	342	318	360	342	334	335	330	320	316	315	325	342	361	334	311	291	293	313	291	312	322	335	361	318	334	309	297	311	316	329	332	364	344	299	318	320	304	302	317	305	313	295	290	358	355	308	356	351	340	322	318	305	348	280	296	326	342	361	346	297	345	321	323	345	340	330	316	319	335	349	328	315	295	339	368	349	309	318	331	335	303	334	342	330	323	323	308	318	332	332	322	302	334	330	313	313	329	326	334	291	305	325	344	342	336	353	315	279	329	297	318	348	355	340	328	333	298	324	317	305	308	341	342	322	291	337	327	333	343	323	312	311	330	332	313	360	293	345	352	303	347	321	308	309	292	357	303	351	313	340	328	315	333	335	325	307	324	353	333	297	307	336	342	322	352	338	347	312	308	300	348	325	306	314	300	325	328	331	340	317	334	313	305	331	331	340	345	306	330	311	324	299	318	314	338	296	290	330	307	278	322	336	312	326	322	307	345	310	316	345	316	322	290	346	316	290	318	333	328	348	337	353	317	323	339	325	314	361	298	387	380	332	321	352	346	321	280	291	310	360	266	306	315	339	347	350	315	316	302	306	343	325	332	292	315	341	307	345	312	355	344	359	328	331	305	323	324	298	282	340	293	286	335	339	318	290	366	312	319	331	339	335	345	306	309	340	332	330	325	353	307	323	348	351	361	331	328	326	308	319	342	353	305	301	311	311	344	319	353	342	308	305	330	311	302	336	326	323	312	295	333	344	306	361	317	323	349	326	330	311	335	329	366	349	315	326	325	311	305	329	316	313	339	314	342	329	346	319	325	297	358	307	319	319	318	324	342	331	342	358	306	329	326	304	303	308	360	348	345	355	355	343	325	319	304	339	354	333	353	318	335	313	326	348	300	321	329	300	329	305	350	321	345	329	321	329	317	301	340	343	331	314	343	319	341	321	325	353	320	345	344	337	313	326	331	303	364	305	320	307	310	327	323	309	338	328	342	328	327	353	330	351	334	298	315	316	351	310	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30236	4630	1506	1121	753	552	417	328	277	232	205	212	181	136	142	148	131	135	132	117	109	127	118	109	113	119	104	112	112	92	97	113	99	96	92	85	107	101	102	103	110	94	80	105	89	106	95	124	100	91	99	98	84	101	92	116	75	78	106	85	97	105	81	90	91	114	85	89	82	86	119	109	78	91	92	108	107	113	88	75	107	81	93	84	106	88	81	82	100	93	101	101	94	79	103	87	96	82	103	99	101	88	82	99	100	94	85	87	95	88	107	101	81	97	97	75	92	95	106	91	92	86	78	92	90	101	85	85	89	104	109	92	94	91	95	94	88	99	100	84	80	89	95	83	96	110	88	108	91	94	90	82	64	89	93	84	90	85	88	88	94	78	97	83	102	103	92	88	86	80	100	80	92	68	93	81	87	100	104	106	83	97	103	95	83	89	84	109	91	94	82	84	87	98	94	78	103	111	101	75	83	96	101	88	84	95	91	90	81	76	93	77	77	89	82	89	88	90	97	96	80	100	95	90	99	121	88	83	79	93	74	102	98	95	83	89	82	101	90	80	98	77	87	80	74	104	83	90	80	97	87	90	98	85	98	94	101	83	97	83	93	96	100	79	91	87	98	99	85	82	90	87	98	105	98	97	73	92	112	97	96	101	88	99	75	93	95	79	100	95	78	75	90	96	88	94	82	82	109	100	98	99	77	91	96	88	89	93	92	83	86	95	90	115	91	98	79	95	85	89	99	91	95	79	99	77	82	99	83	88	85	88	117	104	96	82	104	95	89	108	95	97	81	81	91	87	88	106	89	97	92	90	98	100	105	95	82	74	98	99	76	94	98	97	104	92	100	110	80	99	101	86	92	108	103	86	79	98	83	87	87	89	81	93	100	86	88	94	101	95	106	89	86	101	115	91	82	111	90	101	91	84	86	75	84	104	120	93	117	99	91	91	83	93	85	115	85	101	83	89	81	80	100	94	90	94	112	70	87	75	89	91	88	72	98	109	78	94	90	89	108	108	88	81	93	91	84	92	85	106	97	96	95	89	92	93	82	83	71	94	99	85	107	102	93	104	114	82	82	83	100	100	95	83	98	115	91	101	85	98	106	82	102	96	98	84	114	107	81	69	77	86	94	80	94	102	104	78	77	81	76	88	92	92	95	91	97	115	88	89	100	89	102	95	118	97	99	94	106	95	87	96	100	96	85	92	83	83	94	85	87	89	100	93	82	74	83	97	86	86	92	81	79	107	88	103	98	82	90	91	83	100	91	109	85	81	91	87	91	100	97	87	92	91	95	91	92	80	101	79	78	102	93	93	90	98	92	87	82	109	95	84	100	95	93	94	96	90	101	94	94	77	77	91	81	93	113	98	75	95	84	91	70	86	100	97	92	90	86	76	93	89	89	91	93	101	100	72	107	100	85	105	91	96	116	95	74	85	97	101	84	113	101	94	113	106	95	101	98	97	91	113	100	79	88	102	91	99	103	70	100	98	82	79	94	79	97	93	107	78	98	87	100	96	97	98	98	90	109	91	109	83	86	83	101	90	95	91	95	88	107	84	113	105	114	108	93	87	97	84	90	106	103	109	93	95	79	108	92	105	100	96	94	72	89	93	96	85	82	87	87	81	109	94	87	87	91	93	88	101	76	87	86	89	91	88	89	98	108	70	92	97	88	113	90	86	109	77	111	114	87	76	94	80	94	82	83	85	78	82	94	99	81	101	80	97	79	104	99	91	118	107	101	86	101	87	84	93	97	96	102	102	93	103	89	95	89	75	95	78	93	98	114	95	94	99	116	93	85	95	85	83	83	97	84	91	82	96	85	85	95	63	91	89	100	90	77	91	92	70	72	91	81	104	94	102	95	99	92	82	80	100	91	75	73	92	106	92	83	84	91	84	97	86	79	73	96	89	92	93	105	88	89	73	95	93	104	100	81	107	79	81	99	87	81	77	85	129	108	87	86	88	86	107	97	87	98	94	92	102	91	93	98	94	100	80	91	98	87	87	88	102	77	106	97	90	95	87	92	81	85	100	94	92	86	110	77	92	89	95	97	92	84	102	98	101	90	77	92	88	90	89	77	101	81	111	88	87	90	94	104	84	89	97	81	89	92	95	99	84	93	85	82	75	71	93	96	79	96	102	78	89	92	83	93	82	93	104	105	88	96	91	98	81	89	85	95	90	84	95	105	106	90	88	81	82	90	116	79	79	77	97	100	91	91	84	96	87	94	88	101	80	90	103	96	105	119	99	79	88	94	97	87	91	101	85	94	69	109	98	92	93	73	101	89	79	94	96	102	102	94	94	83	77	107	98	78	94	95	97	86	90	90	116	88	76	67	87	94	82	87	99	91	76	80	90	100	93	96	106	108	83	104	73	92	99	95	107	99	101	87	90	70	88	86	91	82	111	92	95	86	93	106	92	81	86	81	104	105	91	86	96	86	91	89	80	99	94	97	88	81	91	84	95	101	88	83	84	101	85	79	89	83	93	101	101	87	91	83	79	93	102	100	110	100	87	97	102	91	108	82	80	95	86	94	100	94	79	103	71	86	89	92	111	78	90	105	87	92	63	84	77	82	94	96	84	92	95	86	96	92	105	93	99	85	94	90	98	90	92	81	105	111	97	95	83	95	85	99	89	96	102	85	84	82	101	125	92	95	88	95	87	87	99	99	89	73	86	104	105	88	88	98	89	81	81	108	96	86	81	94	88	91	90	85	83	88	97	88	111	86	78	92	101	82	91	83	90	79	108	79	95	90	86	75	88	96	89	87	95	87	69	85	90	102	90	82	89	98	89	106	91	88	76	111	95	84	88	93	90	96	92	102	72	104	96	93	90	94	99	96	96	85	77	92	107	94	86	83	93	91	89	111	82	81	83	97	96	107	114	92	99	88	108	67	103	116	90	101	80	94	102	91	93	94	94	99	103	84	95	85	84	86	75	103	77	96	93	100	95	90	96	106	91	104	102	81	91	85	102	111	100	100	100	90	96	106	84	97	113	87	105	100	94	90	87	103	95	99	90	96	100	86	93	77	98	104	93	97	102	92	94	79	92	98	90	95	99	110	93	84	93	89	99	100	94	92	87	88	97	74	96	89	82	69	95	84	96	102	127	69	82	83	100	92	79	110	87	100	77	103	99	82	97	93	93	99	92	89	98	92	74	80	90	93	112	106	86	84	86	95	89	92	91	80	96	99	78	102	88	106	96	103	92	100	83	82	110	96	79	87	85	114	84	91	97	94	87	90	96	89	91	94	112	77	91	101	84	80	85	84	99	96	80	96	93	78	102	117	72	64	99	111	107	85	104	80	98	94	87	91	96	84	104	91	97	76	89	98	91	96	107	97	77	95	70	78	106	106	97	85	100	109	108	89	83	87	105	90	90	99	107	92	83	96	93	79	90	85	92	80	92	109	99	93	96	98	75	88	105	112	97	97	79	81	102	86	97	96	83	95	97	81	99	96	83	93	86	86	69	93	97	104	86	103	85	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13279	1474	3433	3689	3149	2652	2072	1681	1452	1170	1028	952	873	744	729	708	669	598	564	529	512	494	458	448	474	438	407	431	410	390	413	398	401	412	390	363	352	347	352	343	347	334	325	335	339	323	375	324	327	305	355	350	330	336	366	325	321	335	310	324	302	321	320	315	329	303	305	349	324	344	329	340	345	309	332	278	308	310	301	302	315	328	327	308	331	287	335	326	283	320	305	336	278	297	278	311	284	284	308	320	312	316	318	331	299	302	346	329	301	337	303	331	286	289	280	301	311	352	305	300	323	280	300	288	315	314	294	301	302	306	311	303	294	288	356	329	295	317	316	295	322	292	277	311	277	322	297	314	294	313	271	297	294	284	321	316	300	304	305	319	304	295	296	316	314	315	321	268	302	296	297	277	285	284	325	302	342	309	306	318	348	282	285	307	331	312	333	301	263	297	306	287	297	302	299	269	309	287	304	289	304	280	265	277	285	283	299	282	307	333	298	306	340	327	299	279	283	323	315	300	274	292	315	317	290	292	293	270	308	290	319	305	306	307	321	310	302	299	311	295	293	310	306	334	293	319	313	298	295	329	278	300	296	297	309	290	295	300	280	308	316	279	310	295	327	352	304	294	267	292	322	323	267	309	290	289	286	298	278	273	315	316	298	313	310	293	285	309	290	302	316	280	310	293	313	321	300	278	304	276	306	309	293	303	322	307	293	269	314	308	306	271	326	287	311	286	311	325	293	326	331	294	327	327	353	303	300	345	280	306	303	286	283	316	297	296	285	292	326	264	262	265	290	298	310	282	318	316	308	308	293	328	324	319	300	305	278	282	313	315	282	322	303	297	309	294	278	264	289	265	304	319	309	283	330	308	317	304	279	296	279	290	306	296	311	284	302	298	334	300	302	296	296	290	319	331	302	292	319	293	292	265	330	297	309	321	296	294	291	298	320	280	254	289	290	288	263	281	321	299	298	338	277	323	310	311	303	310	314	307	311	285	295	291	273	289	304	255	317	302	333	301	309	293	276	307	299	278	288	316	298	307	291	283	317	301	285	286	316	307	285	301	292	279	295	315	294	342	288	289	316	312	297	298	308	286	304	305	313	299	281	291	312	269	302	289	281	271	271	312	331	298	285	281	266	313	311	298	292	327	272	297	303	282	301	324	321	317	295	291	303	292	315	288	285	333	272	307	325	274	320	301	305	272	279	313	293	296	298	292	301	347	327	292	285	304	302	316	302	284	308	295	300	305	283	289	328	294	289	310	287	288	320	293	300	307	269	273	320	333	306	286	354	319	330	294	289	302	290	326	291	308	301	296	323	278	252	295	277	322	295	306	262	311	333	313	296	316	293	315	255	306	292	316	344	297	314	303	306	297	299	299	302	278	318	284	293	313	279	261	290	303	300	279	297	313	309	291	316	321	311	315	320	325	301	307	309	332	313	291	313	262	317	283	304	282	335	274	307	322	299	299	277	292	312	296	325	308	291	298	287	326	317	298	319	319	310	300	293	299	290	299	295	310	287	336	292	280	307	311	308	306	312	297	297	302	306	300	282	294	306	257	286	278	279	302	321	299	298	284	292	316	315	321	277	321	294	302	312	320	297	283	303	292	285	280	308	336	293	290	316	307	295	310	307	279	292	320	295	294	274	311	318	316	322	299	310	290	313	328	306	306	305	295	300	289	294	313	294	298	277	280	268	300	307	355	308	277	310	319	313	307	289	277	277	307	298	275	291	300	302	303	293	285	313	304	302	300	305	282	291	273	310	290	307	318	264	296	294	286	265	303	310	299	314	327	310	282	264	297	291	292	266	317	306	293	317	280	317	313	299	273	294	274	287	305	296	317	328	296	319	277	312	301	293	304	309	308	323	309	321	275	312	322	305	314	285	304	261	280	333	296	282	302	267	319	271	335	302	328	303	277	284	265	323	288	311	337	319	311	317	295	333	285	284	271	305	322	328	307	313	315	293	293	301	309	315	286	302	291	290	288	332	275	304	300	284	291	285	269	294	301	296	314	294	288	320	279	318	263	317	315	313	313	309	308	327	294	306	306	267	287	316	305	302	272	303	310	300	299	306	286	302	311	272	303	292	286	281	271	294	308	298	300	299	317	306	296	290	325	303	304	315	312	287	337	303	292	331	328	304	260	314	301	298	297	264	281	305	307	304	316	293	294	326	282	280	316	257	294	285	329	308	303	299	312	296	326	299	340	322	298	317	317	310	290	317	305	262	309	284	287	295	304	296	280	286	322	274	295	306	310	260	312	322	305	270	282	282	268	267	326	315	302	302	285	301	300	296	297	302	303	283	304	327	267	262	300	295	267	279	331	304	292	292	294	312	290	314	320	294	282	281	321	337	288	280	281	310	318	331	298	305	320	296	296	293	291	308	318	306	302	270	323	331	282	273	291	299	300	287	318	310	288	284	295	298	296	325	264	282	273	300	318	301	289	315	319	272	313	292	271	294	284	305	345	311	278	296	270	291	305	321	310	287	313	335	315	289	297	292	270	281	326	319	307	330	295	302	319	316	276	292	316	284	292	273	317	303	320	319	277	311	275	294	298	316	300	269	306	331	284	252	291	325	312	294	301	294	315	296	335	301	300	280	334	272	283	285	307	307	283	317	291	294	272	279	278	268	295	289	327	300	305	326	275	308	310	297	309	291	292	292	267	293	306	284	310	310	324	334	291	311	287	317	346	326	304	306	343	309	285	298	315	309	264	308	303	294	296	301	291	322	305	280	278	283	305	287	283	333	299	312	317	290	314	305	297	306	277	313	304	278	313	329	305	313	309	332	277	306	301	316	298	298	277	298	288	302	294	296	350	293	297	312	295	301	279	297	305	287	281	305	275	283	346	295	322	292	352	318	294	250	263	282	347	303	301	320	302	320	348	260	319	327	291	296	291	335	295	308	289	272	298	308	308	268	298	313	314	308	293	284	339	302	290	316	309	306	252	321	292	312	309	281	324	289	313	272	296	260	298	345	326	285	302	311	303	317	319	276	275	308	303	282	292	269	300	321	348	290	332	315	270	291	286	281	283	305	255	323	302	309	275	300	304	264	326	292	278	287	292	314	278	311	309	303	314	305	290	279	269	295	307	275	293	279	305	297	275	289	300	299	301	271	324	308	334	283	309	300	276	284	294	289	343	279	312	306	310	302	277	306	316	285	313	305	295	308	281	303	295	310	304	308	294	285	278	263	306	316	298	288	303	297	331	310	280	341	300	283	284	297	294	297	281	300	288	290	312	297	285	272	292	287	318	293	301	322	306	327	283	282	280	292	311	347	317	301	309	354	319	284	281	318	304	312	294	278	329	262	263	288	304	293	333	335	310	297	311	319	285	306	286	298	302	290	282	308	290	315	317	301	311	302	339	297	320	300	281	305	322	319	277	316	323	310	255	306	311	298	293	286	284	315	293	291	313	284	305	284	296	310	307	310	279	310	333	320	322	310	318	289	300	311	313	253	283	323	312	310	292	288	309	292	309	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41362	14850	4705	2323	1596	1138	872	639	551	457	409	397	363	339	327	298	286	269	277	255	271	248	258	228	240	234	247	217	215	264	236	219	219	224	219	202	216	226	230	216	210	215	199	231	205	206	214	206	198	198	214	200	228	205	234	213	193	204	225	213	217	199	192	213	190	196	219	220	206	216	218	200	211	209	177	182	205	188	220	215	210	184	202	200	191	162	207	194	167	209	209	206	206	209	204	192	195	194	202	202	217	212	209	213	203	217	198	199	193	236	202	188	187	198	205	198	192	186	191	193	202	203	194	222	219	229	223	196	217	200	205	192	193	231	216	198	195	213	198	210	186	224	202	184	200	195	169	220	215	213	200	201	190	195	173	197	188	220	189	215	203	223	229	205	192	210	197	215	187	216	199	214	177	185	203	222	196	193	183	179	211	219	200	197	216	204	194	217	206	179	191	211	216	224	209	203	198	205	189	216	187	219	196	206	205	242	211	206	200	217	205	220	203	233	214	235	208	203	195	189	211	230	220	208	207	182	200	195	208	186	223	205	194	214	199	215	193	200	217	206	191	212	195	216	209	193	202	199	207	186	219	202	186	211	207	189	194	196	206	202	198	195	218	194	203	189	200	222	202	185	203	213	183	201	190	228	203	214	193	184	170	195	209	185	214	214	197	213	225	190	205	188	201	191	203	195	188	185	230	220	176	195	226	166	209	182	214	211	211	186	242	221	199	205	208	187	219	194	211	189	191	211	191	208	206	194	214	195	201	192	186	223	181	219	177	203	199	174	237	198	201	197	220	201	218	210	206	200	207	184	192	218	199	223	208	220	206	206	197	220	195	213	173	191	200	223	197	206	219	174	226	192	192	187	175	198	200	179	215	193	204	189	208	215	186	198	193	196	230	170	202	208	217	185	208	197	209	210	193	197	206	197	195	221	212	199	197	185	194	207	218	208	217	183	209	200	187	221	216	199	197	217	223	201	213	209	201	186	213	191	190	210	193	200	223	200	206	215	207	210	208	198	196	202	214	199	195	166	204	191	221	205	201	210	195	180	199	209	194	205	183	225	196	195	209	224	202	201	188	197	198	211	169	218	201	159	191	200	198	195	199	185	214	197	207	235	212	216	178	186	172	206	172	210	175	211	200	207	193	223	204	221	199	203	167	218	187	201	179	223	193	202	216	214	183	209	200	204	193	209	204	193	207	186	232	221	215	199	181	192	224	226	186	219	207	212	196	214	197	195	221	197	190	194	203	177	182	184	192	188	216	193	208	205	207	201	204	194	204	197	217	190	204	200	217	216	199	210	209	216	183	173	224	225	194	210	191	224	202	198	215	180	178	194	205	204	166	217	196	202	203	203	177	204	216	211	189	195	217	195	203	173	199	213	188	197	172	218	202	191	198	207	189	198	191	202	198	186	196	207	194	187	206	207	187	191	190	214	212	196	184	151	197	197	212	185	201	204	204	171	195	191	205	194	216	181	206	207	198	227	218	213	236	200	189	187	193	191	193	188	215	202	204	231	184	172	196	220	220	194	208	201	215	186	178	209	221	178	230	200	201	230	191	195	198	220	195	186	201	213	220	203	202	212	208	197	214	162	209	188	187	207	188	188	210	220	209	217	228	201	190	185	178	194	199	229	224	208	224	210	239	191	205	215	199	206	194	198	217	185	212	194	208	214	201	199	194	171	201	187	213	192	193	196	212	212	221	225	202	191	191	181	206	210	202	188	208	207	196	178	203	192	222	190	215	182	200	214	204	210	206	194	214	195	186	221	204	181	185	191	202	196	193	198	196	188	197	212	188	220	184	240	238	218	208	225	231	203	219	208	188	222	208	178	192	219	182	233	192	165	194	180	198	211	194	213	206	181	205	220	243	190	198	202	200	222	190	211	228	179	196	223	219	205	179	210	193	178	178	208	202	205	168	207	188	208	219	182	198	221	208	194	185	198	200	194	199	208	221	218	235	223	199	209	183	204	180	204	194	219	216	206	193	213	211	195	185	184	213	197	175	207	193	200	203	194	189	205	185	190	180	169	160	187	179	215	207	215	196	219	238	195	207	205	211	190	197	205	196	218	219	205	209	213	198	194	217	233	209	198	190	198	214	219	203	215	205	180	191	202	214	225	203	196	212	193	215	173	205	182	207	196	209	204	192	213	216	186	202	210	198	195	191	208	236	204	206	188	196	220	214	188	220	209	229	204	200	179	183	213	204	205	203	168	209	187	187	209	199	212	202	204	182	227	195	172	204	211	200	198	178	235	203	191	202	188	201	199	178	215	212	201	197	197	242	199	216	194	194	193	197	183	205	199	223	219	188	201	208	230	220	192	200	223	179	191	195	202	222	213	207	196	184	217	201	175	236	203	182	184	204	200	199	187	207	216	217	188	226	177	194	220	192	205	192	210	191	197	211	228	200	191	222	207	193	200	220	205	182	197	195	202	207	208	230	216	224	205	181	203	168	208	182	204	188	186	218	191	205	195	217	215	212	210	195	217	173	217	198	196	221	193	196	216	192	190	207	174	215	191	195	200	202	189	197	186	199	205	201	186	176	198	212	208	218	201	185	209	199	205	194	198	212	201	201	197	200	212	188	220	192	225	203	203	182	213	184	213	194	187	209	225	228	188	201	190	185	217	221	195	186	215	210	187	194	205	220	239	214	207	211	192	202	183	190	224	210	224	200	242	187	194	190	189	192	184	207	184	205	201	174	187	188	213	179	194	190	199	197	175	194	208	195	217	200	184	196	190	206	203	184	210	196	200	206	194	216	205	206	210	199	201	212	198	192	195	210	205	164	193	215	199	210	203	188	211	197	195	219	202	199	195	170	175	195	203	153	196	217	201	204	198	206	203	200	205	191	185	207	182	177	188	222	210	184	219	219	187	180	180	206	214	201	214	206	192	194	215	210	209	181	192	213	191	201	204	228	204	216	200	218	221	200	189	199	195	224	208	186	219	179	230	201	193	183	211	215	191	189	228	206	196	197	189	212	222	215	209	197	227	200	200	208	207	216	202	189	209	242	217	198	202	195	208	176	197	183	201	195	211	203	195	202	190	196	186	179	201	205	188	176	180	209	198	193	216	187	207	212	230	188	182	187	204	195	205	209	210	198	196	212	251	186	190	189	210	219	180	182	210	208	209	191	213	195	213	201	206	224	189	211	192	230	177	159	180	181	197	206	177	194	173	190	204	196	217	185	206	198	202	201	193	191	209	209	203	228	223	198	197	201	197	197	216	171	186	198	184	218	216	187	203	187	202	214	196	190	216	193	202	215	216	199	205	206	202	182	203	229	208	197	185	211	216	196	226	194	195	202	176	211	190	192	173	195	202	192	210	179	183	192	202	219	190	203	208	180	205	211	189	219	174	203	200	228	189	178	212	187	204	184	179	173	200	213	217	226	199	225	193	198	196	187	204	189	225	220	220	200	198	208	193	171	213	204	203	204	193	203	193	207	178	192	200	219	183	178	216	196	220	209	216	203	199	210	182	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18245	2765	6451	7055	5940	4754	3877	3229	2617	2368	2161	1821	1647	1522	1411	1333	1187	1102	1034	1034	987	1014	954	899	831	800	842	791	758	779	742	733	762	705	780	728	714	712	630	695	638	684	662	641	637	629	667	648	685	637	650	720	614	602	636	592	620	594	605	628	633	613	655	603	633	549	574	604	624	589	567	604	598	616	630	568	564	606	583	596	589	608	582	571	587	599	616	566	622	602	599	608	600	567	615	538	558	594	567	621	558	616	590	604	585	614	639	587	564	567	612	544	593	573	579	536	581	590	608	594	554	576	614	599	584	566	579	599	575	606	577	591	609	592	589	610	558	603	612	587	565	602	562	582	536	614	594	591	593	588	563	560	579	583	583	556	617	576	595	583	569	582	582	569	519	561	577	609	576	586	572	567	603	578	559	587	548	577	564	583	573	522	614	579	581	577	555	555	587	566	570	568	565	543	568	616	543	582	545	563	592	587	601	557	623	535	550	599	532	607	591	597	601	618	558	568	563	572	616	606	564	561	553	570	569	610	592	590	583	588	575	599	569	626	555	607	556	585	572	552	584	542	572	615	538	554	580	604	549	539	591	579	548	554	562	559	570	590	554	567	568	560	510	575	595	587	598	599	530	568	533	577	573	553	556	538	552	561	554	534	534	636	528	557	548	553	595	607	561	576	572	551	570	533	558	589	551	560	573	565	582	587	598	542	627	570	586	590	573	576	536	584	584	602	541	556	598	544	564	640	579	567	574	563	554	555	623	576	586	569	603	565	598	617	571	558	577	605	589	592	572	592	593	608	550	567	578	591	538	587	592	596	583	553	550	540	583	565	558	582	566	606	574	600	555	583	521	581	576	547	568	542	543	571	545	562	584	515	559	551	598	582	617	580	563	560	586	594	563	583	588	575	592	551	540	548	615	567	615	608	553	558	597	592	614	577	608	559	572	564	569	538	570	579	536	586	561	555	507	559	557	626	569	582	516	581	579	525	596	556	585	560	569	593	593	576	580	560	575	558	577	556	572	566	550	583	582	576	615	584	542	590	570	599	566	567	575	592	546	551	540	571	577	559	552	515	612	594	610	564	544	565	557	540	558	561	583	548	526	559	567	583	539	598	557	629	582	571	579	572	573	545	588	582	573	624	577	634	560	551	559	544	612	564	568	575	538	566	575	539	573	559	585	579	545	571	594	583	576	601	580	539	568	616	577	578	544	565	572	557	605	548	596	559	545	562	607	577	568	599	582	557	562	568	606	593	559	615	574	564	566	557	642	567	602	580	620	568	566	580	565	588	571	613	587	574	598	607	600	599	590	615	585	527	585	569	586	573	528	572	543	594	590	569	585	579	571	572	590	554	577	539	559	592	530	560	564	542	562	559	546	565	563	603	510	543	559	580	527	606	561	583	589	536	568	547	562	559	573	599	559	564	635	589	562	566	570	561	608	581	537	587	580	601	575	575	561	545	606	554	561	515	569	566	549	586	612	564	637	573	534	568	612	553	557	581	549	549	574	563	590	583	569	578	590	560	589	567	548	547	559	546	650	566	583	562	562	579	557	604	535	557	587	556	614	580	569	612	532	595	588	591	580	640	588	568	540	559	549	577	556	573	587	521	587	590	522	565	556	537	579	561	562	578	564	579	566	588	548	577	576	564	554	592	565	584	534	565	555	522	543	585	556	542	565	580	515	599	554	623	533	561	540	562	616	575	573	582	547	573	579	542	600	613	550	570	551	547	577	561	595	579	593	517	598	549	544	566	582	580	585	568	519	557	572	570	560	539	575	621	585	553	583	576	596	564	620	575	542	542	552	569	515	604	594	595	548	604	549	574	586	590	564	506	558	579	581	538	556	571	572	544	557	570	569	536	568	572	599	588	580	554	581	574	572	546	561	555	551	598	585	589	585	552	584	598	600	587	565	592	550	630	559	579	582	592	621	508	612	560	596	537	609	569	583	574	543	572	577	568	546	553	551	618	574	590	586	571	575	563	585	593	579	569	546	559	602	579	554	583	564	553	617	625	583	543	585	582	604	598	590	589	572	594	526	544	583	587	602	527	540	578	576	582	602	602	584	573	573	567	618	545	543	564	570	538	572	549	589	545	548	515	579	595	568	576	567	573	569	577	569	540	599	565	598	551	582	539	550	578	561	557	572	560	563	582	587	543	538	608	586	564	561	558	576	564	606	606	582	587	568	522	527	586	574	582	583	580	574	620	562	555	541	598	559	572	564	580	577	533	538	605	546	536	524	538	600	596	567	509	594	593	582	562	573	568	586	551	590	571	610	555	532	569	594	535	614	555	549	560	588	564	565	562	563	537	609	518	600	582	585	542	544	601	570	607	563	605	542	551	525	599	617	558	630	560	539	604	563	579	590	544	601	565	555	581	578	587	619	533	547	592	579	555	582	581	565	596	569	573	572	550	523	583	616	576	587	593	586	549	585	554	575	566	580	549	590	591	564	565	534	561	571	555	593	585	610	591	585	560	581	603	561	563	551	561	498	573	583	611	553	621	598	554	586	579	534	541	514	551	599	534	521	600	561	592	565	566	594	582	594	575	554	586	580	549	598	594	533	606	568	574	579	551	598	551	602	514	565	546	589	550	502	566	579	550	603	563	589	583	551	581	592	594	557	601	568	558	553	566	582	542	584	561	598	564	556	542	623	526	593	570	588	558	598	578	596	606	587	574	547	582	550	558	573	539	582	554	577	571	584	578	562	575	564	565	591	599	575	573	552	581	577	543	568	534	591	605	584	640	600	557	564	584	575	569	541	564	550	582	535	590	611	576	557	553	581	534	585	634	544	604	604	593	572	581	578	616	585	548	565	593	565	605	590	582	571	554	593	543	581	582	564	572	592	579	598	556	571	550	554	599	614	550	557	555	573	554	579	588	597	593	570	571	604	585	571	603	631	598	521	560	595	587	593	613	544	579	570	591	591	574	519	544	588	547	590	569	601	581	561	568	605	564	572	591	568	580	578	542	546	614	577	579	507	549	575	583	605	575	534	546	578	586	532	537	539	541	530	505	573	553	586	542	597	565	560	561	593	540	531	584	530	555	563	574	578	586	587	566	574	568	591	574	502	594	587	564	591	573	582	591	564	600	505	564	598	618	539	558	517	600	570	560	571	557	556	583	574	543	560	561	541	568	516	565	559	577	597	552	591	557	573	583	520	552	531	602	550	590	555	578	581	549	551	578	570	539	611	562	583	607	570	573	574	560	532	592	522	563	587	587	545	586	528	573	601	562	557	584	569	558	605	546	580	585	562	572	568	555	572	511	545	567	577	602	568	540	595	566	575	551	541	581	581	573	535	544	577	593	585	635	565	530	620	558	538	588	627	609	576	586	572	563	584	521	591	575	588	568	608	552	517	559	549	583	563	578	584	599	569	563	588	549	568	641	593	571	572	589	583	600	575	573	567	571	528	561	581	573	578	572	540	567	565	523	602	565	562	545	573	569	571	580	570	577	598	536	557	575	587	561	564	570	608	516	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3962	205	166	153	140	135	126	119	107	112	96	113	103	115	111	106	97	110	101	126	100	109	122	110	112	93	110	101	97	96	100	92	96	109	89	92	101	116	89	112	109	95	108	111	112	107	114	109	104	124	104	104	103	96	91	101	125	101	104	86	92	117	113	101	111	97	107	108	102	112	105	115	91	94	114	95	103	101	102	85	105	95	102	121	102	109	108	110	91	113	110	116	106	97	94	109	90	88	109	97	104	112	104	105	105	97	110	109	106	115	127	111	99	103	115	97	83	91	114	126	125	87	91	98	104	94	130	105	104	98	103	95	111	111	121	88	109	98	115	102	96	118	103	116	94	100	96	116	113	94	103	112	100	112	91	103	108	112	106	108	97	116	119	105	91	101	90	125	95	100	105	87	100	109	132	87	110	92	115	117	110	114	90	98	101	104	88	105	99	99	97	125	99	102	104	104	88	92	106	117	104	91	113	98	108	110	116	117	95	121	106	99	99	123	97	102	129	115	103	112	104	116	113	104	99	102	107	99	112	102	107	118	95	114	101	100	111	117	119	100	107	90	120	106	105	90	112	103	115	117	97	112	92	113	108	92	113	110	117	90	94	128	94	116	94	126	130	93	98	101	107	109	116	88	107	98	112	89	110	104	107	108	93	100	112	103	111	95	116	109	107	105	113	106	113	86	92	105	113	96	108	123	98	95	108	97	121	109	118	101	104	122	96	115	117	118	107	94	103	101	102	106	90	98	103	105	109	91	94	93	105	128	105	107	109	108	98	99	111	109	110	108	103	103	116	126	101	92	120	104	103	113	113	120	103	113	116	119	119	103	114	97	83	108	122	111	110	110	106	99	111	84	121	102	106	90	90	102	103	124	100	93	97	94	85	98	113	109	105	91	125	107	110	106	109	128	109	116	107	106	109	110	108	105	100	105	107	94	98	127	90	107	101	98	124	107	129	123	105	103	117	125	110	103	116	100	104	137	99	108	103	108	114	113	101	107	90	115	104	105	130	110	100	101	118	104	120	108	102	114	93	110	117	102	126	125	118	115	108	99	97	116	115	92	105	86	102	84	116	111	116	107	108	105	105	109	100	101	95	95	97	108	108	118	124	90	99	104	117	92	97	98	120	112	119	111	102	114	85	113	109	99	107	101	115	96	101	102	105	112	112	126	125	100	125	107	121	106	107	100	102	93	96	98	97	109	92	97	100	102	121	107	117	99	96	101	115	118	80	110	121	100	127	99	94	110	109	96	103	110	110	99	123	101	97	113	118	116	109	115	103	106	106	102	95	95	112	84	110	89	100	102	90	123	115	112	100	119	93	109	103	104	112	94	94	101	100	81	103	99	92	92	88	102	105	105	116	102	92	98	97	99	78	90	98	111	112	108	101	96	110	107	122	106	102	97	119	95	107	110	138	109	100	113	96	100	109	108	109	107	102	97	98	115	95	102	118	111	112	108	112	102	113	94	114	92	110	88	108	104	105	98	109	106	129	117	114	94	122	109	108	104	100	104	108	106	96	101	117	108	108	96	99	86	107	139	106	87	102	115	116	87	108	114	100	115	88	101	114	114	91	122	102	106	103	94	119	109	112	102	104	117	100	118	91	94	109	109	113	99	93	117	104	110	110	103	89	87	101	106	91	89	81	116	107	111	115	105	110	134	101	103	101	108	123	110	95	107	108	120	119	98	106	117	95	110	122	95	111	128	106	109	93	123	113	97	102	95	109	103	109	89	109	91	107	118	110	98	96	98	112	102	109	107	112	111	108	90	90	114	98	100	119	104	98	118	131	111	103	101	100	116	104	118	86	97	87	99	96	118	110	113	104	123	105	115	88	115	113	101	126	101	93	121	88	101	106	117	93	91	104	103	132	107	106	95	119	99	115	122	115	113	103	99	123	116	98	111	99	91	111	114	103	88	106	100	100	121	96	82	119	115	126	103	108	98	119	98	117	107	105	90	88	106	115	105	120	94	111	103	97	98	96	91	101	101	111	112	93	95	84	99	110	97	107	109	109	108	105	101	110	102	108	96	97	125	104	78	127	115	121	125	106	131	114	112	92	99	98	111	88	80	97	104	94	109	103	104	115	126	101	101	97	112	101	111	122	90	107	109	102	106	110	88	97	99	100	116	101	123	101	110	97	99	108	113	100	108	99	92	85	116	100	111	113	110	83	105	117	89	94	92	89	98	106	95	112	91	113	105	116	98	124	121	90	116	116	108	96	104	106	95	96	94	99	103	95	97	119	111	101	112	108	119	97	111	108	111	112	98	103	98	103	85	113	102	111	97	110	101	102	117	100	115	112	110	115	102	120	111	115	98	101	106	110	111	99	95	97	107	104	91	110	107	79	98	117	104	121	119	118	108	117	94	93	81	112	114	97	105	118	103	107	134	117	115	93	122	119	98	114	93	85	120	99	117	105	105	104	112	95	104	104	106	98	98	105	112	91	94	91	105	100	115	107	107	99	100	118	99	110	121	87	100	94	106	89	118	112	96	106	88	98	90	91	91	102	123	104	104	106	109	104	109	111	106	113	103	108	79	106	113	100	102	92	119	108	112	91	122	115	122	86	111	105	114	93	102	106	121	91	116	107	89	122	112	113	122	99	100	97	100	111	104	110	117	112	109	103	103	112	114	108	104	102	97	102	114	88	106	113	113	111	85	110	118	95	119	118	104	96	93	98	108	110	111	109	90	113	108	115	92	112	94	95	102	110	114	113	117	109	92	103	97	84	125	88	102	100	118	102	98	119	107	105	118	119	109	95	88	100	108	109	107	102	107	107	108	90	93	79	90	91	92	117	95	109	95	90	116	130	119	96	123	100	125	97	114	105	88	90	92	92	110	92	94	98	120	91	113	97	91	119	99	103	90	99	94	110	109	97	105	98	91	116	122	123	109	115	106	102	105	96	94	94	105	88	108	96	87	104	101	114	111	103	97	124	94	91	113	112	115	101	101	106	109	104	101	107	111	101	94	94	111	109	124	118	104	111	107	109	101	106	100	103	106	102	110	113	112	105	110	95	93	100	111	113	81	116	101	100	119	86	117	107	104	107	94	103	126	109	101	90	100	103	105	113	102	123	114	126	110	95	105	123	118	101	103	87	106	98	100	95	103	106	98	112	121	105	97	94	103	102	98	108	117	109	107	96	111	100	96	97	101	100	108	94	107	96	104	118	118	109	97	111	98	95	90	89	116	101	102	106	118	98	100	126	116	103	94	114	108	105	108	112	114	82	104	105	109	125	101	117	110	121	118	92	98	103	118	126	126	102	104	109	113	142	115	98	109	119	93	108	100	120	133	86	125	92	110	96	118	99	114	117	105	105	112	124	99	86	105	96	101	90	110	81	91	107	95	108	91	98	110	109	84	82	101	115	102	90	112	118	103	104	82	113	103	97	111	124	106	116	112	111	105	109	96	126	84	105	96	117	99	90	116	104	107	117	110	113	89	92	109	112	101	94	98	118	80	108	93	88	109	111	112	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3908	350	473	480	436	438	395	348	352	392	389	345	354	344	325	313	319	350	311	319	313	334	373	290	311	352	319	335	360	323	346	334	348	331	313	306	292	321	312	342	308	336	353	315	344	324	339	341	312	320	322	312	343	335	310	320	322	330	326	300	328	285	298	295	315	324	311	279	341	312	313	308	292	295	313	295	312	346	354	269	334	323	329	312	343	296	304	340	325	316	313	353	325	322	337	345	335	327	331	330	349	325	348	324	290	319	302	339	318	294	336	302	335	319	308	328	293	326	302	313	329	302	291	304	337	319	314	342	348	367	342	315	345	349	289	283	322	288	355	302	323	310	339	327	309	333	331	299	319	320	308	363	313	343	312	348	330	312	311	289	321	348	311	302	310	325	298	325	300	318	297	341	329	341	347	336	317	323	313	316	322	298	346	336	336	312	342	307	369	318	307	316	323	334	312	321	313	314	343	337	334	306	278	314	318	334	322	308	336	318	337	364	309	328	358	334	304	298	325	290	347	326	333	354	315	336	298	335	326	316	339	329	305	353	296	322	357	317	329	311	286	326	323	324	293	318	351	304	336	335	278	316	318	342	302	331	313	307	331	306	339	296	330	311	317	321	332	309	310	349	320	307	328	299	288	327	327	319	302	310	324	298	320	306	336	302	345	332	295	346	318	315	355	328	309	315	328	319	286	342	328	285	307	328	338	303	331	354	297	307	326	339	341	320	340	332	326	276	344	325	341	312	307	325	302	262	313	351	336	363	288	311	323	316	291	345	293	315	329	296	282	329	323	319	309	299	321	311	324	340	329	326	293	345	318	305	326	314	294	327	330	271	331	323	319	331	321	394	364	324	355	304	285	304	336	352	317	328	350	335	309	315	326	317	323	297	312	331	275	358	297	329	325	297	356	320	319	315	308	301	326	316	336	330	305	335	283	299	286	334	299	327	318	305	308	333	277	336	318	306	320	314	318	315	298	343	306	344	343	329	325	340	335	336	346	305	322	325	340	325	324	305	305	304	318	317	318	324	303	332	308	342	320	329	288	302	307	311	299	307	322	333	307	292	318	294	354	332	335	322	355	317	306	311	337	333	323	351	318	293	317	324	304	331	335	321	341	359	304	329	322	358	303	335	321	307	328	334	288	296	318	299	321	307	306	301	306	315	370	315	329	314	312	345	309	306	316	318	331	314	328	291	306	315	295	343	344	298	295	339	313	310	303	316	330	272	319	314	300	322	357	308	309	333	336	319	334	350	321	345	331	314	294	317	307	310	321	325	295	310	342	330	310	337	333	311	331	325	325	331	351	344	286	297	300	306	296	328	326	329	337	367	313	331	327	309	294	346	302	330	300	310	345	339	275	330	299	339	300	341	300	302	305	323	336	307	367	335	318	322	328	326	293	329	336	298	332	303	300	302	336	336	354	334	333	336	302	319	316	317	310	335	335	331	322	321	354	331	328	337	332	319	327	311	338	309	299	338	321	342	307	328	307	332	301	335	333	310	361	299	349	311	319	281	334	360	309	362	306	316	315	309	320	301	295	318	303	329	312	297	283	345	320	306	341	327	358	327	316	292	310	313	357	310	343	329	315	337	291	333	337	301	309	322	356	327	331	335	331	315	318	296	357	317	336	327	298	303	307	337	338	350	341	352	313	336	348	311	353	305	318	322	351	331	299	340	332	315	324	335	333	320	313	314	304	306	336	337	326	333	324	336	318	327	359	322	315	318	323	319	304	293	292	317	337	312	310	299	327	300	296	319	299	336	305	281	306	327	326	312	315	325	315	301	318	346	319	295	357	301	311	321	304	324	328	337	329	297	331	354	305	319	346	321	325	300	350	334	319	334	314	341	354	335	324	317	308	344	297	349	319	325	320	318	330	318	340	299	309	320	317	302	339	300	315	328	315	315	330	324	310	317	343	304	324	310	293	319	324	340	308	339	320	320	300	349	336	297	302	308	328	353	312	315	301	331	303	317	302	338	301	332	293	354	302	307	311	304	368	314	335	307	338	309	317	307	323	320	345	329	309	328	297	307	317	305	336	368	319	323	343	363	317	333	318	331	291	322	328	337	307	315	288	298	319	276	352	342	307	328	339	331	307	332	345	306	342	354	303	302	333	301	314	326	343	316	325	305	312	359	275	385	314	328	338	327	345	333	282	371	327	321	319	310	309	376	297	350	303	333	334	310	315	332	315	335	326	330	359	327	349	319	340	354	313	370	328	306	309	323	291	330	324	339	317	339	297	314	329	319	343	300	296	313	320	320	314	343	302	302	311	330	311	304	321	366	317	341	307	338	302	330	320	321	312	346	293	289	332	330	340	353	308	329	355	353	356	321	344	303	368	303	299	302	326	330	320	305	324	299	329	325	321	315	313	311	340	300	352	323	290	307	321	308	312	311	310	316	333	319	324	320	327	295	314	324	315	331	305	292	296	298	336	326	309	326	311	334	308	332	280	307	333	326	314	325	320	305	332	311	335	321	324	339	291	317	318	312	327	331	292	332	334	300	345	301	321	325	318	294	337	319	339	345	317	318	347	328	317	319	346	328	317	336	292	338	340	341	337	301	320	291	306	284	338	338	327	329	294	310	348	322	332	324	330	333	329	302	297	332	343	319	306	309	308	288	357	340	319	304	316	300	335	319	337	334	330	368	336	284	297	316	329	320	309	325	315	312	319	318	314	340	299	303	340	311	292	341	310	346	292	333	327	320	301	322	306	312	319	296	330	319	322	314	300	338	339	336	328	299	309	319	330	310	326	300	328	340	319	347	333	366	293	325	298	330	358	322	329	305	329	304	317	298	349	338	320	323	338	329	273	329	350	325	320	305	334	290	302	304	330	290	314	304	306	331	328	312	297	301	330	294	332	322	335	331	316	347	289	333	303	322	291	341	339	311	347	297	330	314	314	305	342	316	349	374	322	343	331	309	329	327	334	291	328	372	364	335	319	341	331	327	308	307	330	327	311	330	350	296	304	302	324	340	328	329	294	340	306	338	306	345	302	313	307	332	319	311	361	315	305	331	294	322	330	307	318	323	321	327	342	333	322	324	313	313	332	352	319	327	317	339	308	295	322	317	323	328	321	324	320	315	302	341	303	319	336	307	325	265	321	317	293	314	300	358	322	323	312	311	311	334	297	283	333	321	313	328	340	333	294	335	328	315	322	308	345	322	306	292	349	321	335	314	336	286	317	308	350	302	363	310	319	330	305	323	321	333	345	342	311	324	293	325	313	296	322	291	330	325	303	338	303	336	297	296	338	342	304	353	303	302	311	317	324	318	321	298	328	323	337	314	359	311	359	317	307	312	336	339	315	304	334	302	338	310	338	319	314	334	299	297	295	350	311	331	331	343	317	324	337	326	332	324	327	317	301	325	305	311	328	323	323	318	318	304	302	338	318	316	317	312	314	316	330	308	318	321	325	328	331	352	311	321	329	330	320	322	300	344	290	281	334	336	319	341	313	326	316	337	314	348	285	315	320	313	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34056	7869	1649	1107	789	522	432	315	291	245	209	159	177	162	132	144	114	136	124	123	122	125	113	122	118	103	118	104	109	118	112	119	107	126	124	95	93	97	109	104	87	110	116	102	108	96	107	90	110	97	103	92	90	80	111	76	99	93	100	109	98	94	98	82	85	97	107	83	108	105	107	99	85	94	96	97	94	63	88	84	101	100	85	98	91	107	105	111	99	80	89	85	90	94	94	104	109	90	103	97	84	102	100	90	78	98	111	95	102	82	104	102	98	93	84	80	99	116	94	94	102	102	89	92	103	95	101	83	103	81	97	81	106	116	89	87	87	88	90	87	107	91	84	91	85	90	92	105	108	81	93	104	94	80	103	99	89	107	93	82	89	100	99	82	104	104	99	99	112	91	108	85	107	97	100	96	84	104	107	100	88	93	97	94	79	98	106	101	108	86	103	104	97	89	98	82	85	97	87	80	90	102	95	65	82	99	80	89	83	96	88	101	89	102	76	122	92	93	85	79	84	103	99	95	82	90	84	87	99	93	89	76	75	91	103	109	107	92	90	102	86	109	103	86	71	92	80	105	86	75	98	78	102	89	89	85	96	86	82	107	106	97	116	79	107	84	91	87	88	92	104	108	80	91	89	101	94	79	87	85	90	92	102	98	85	91	103	99	89	93	88	72	84	94	106	81	95	81	95	106	107	110	104	101	101	102	101	79	89	98	104	103	97	100	109	91	109	102	106	81	95	81	86	99	84	75	92	94	109	72	94	101	105	85	64	86	113	85	77	93	94	99	97	71	86	83	94	92	101	89	80	101	96	122	98	93	83	87	101	93	94	99	77	87	94	96	84	86	108	96	95	93	72	89	96	94	86	102	109	85	97	88	98	91	94	108	90	103	73	106	85	120	115	89	85	74	86	98	98	82	80	105	101	76	99	92	87	84	104	124	88	98	88	90	94	101	93	92	111	81	106	105	92	84	94	97	112	85	86	84	108	86	103	103	113	95	87	84	98	84	106	97	101	86	89	91	82	91	101	99	91	90	102	99	104	105	97	109	91	118	102	102	90	100	87	79	83	99	106	101	88	93	101	91	88	73	111	93	107	82	94	92	100	91	103	92	86	106	88	104	89	86	88	77	106	87	83	93	93	79	93	94	84	99	109	99	76	98	84	73	90	101	101	79	91	97	102	98	90	81	87	88	103	93	85	81	98	92	86	102	95	78	102	79	86	86	77	88	82	92	94	86	94	93	80	101	82	86	107	90	95	91	97	102	79	100	102	81	73	87	97	104	102	101	95	97	88	99	97	99	101	76	101	112	80	95	89	98	78	94	98	100	89	75	80	78	84	104	103	117	110	92	95	102	97	101	84	90	98	89	95	85	98	111	91	106	98	77	88	95	90	99	102	101	97	94	96	81	100	76	94	83	95	87	106	94	96	79	95	107	78	97	94	83	88	100	111	82	101	96	94	75	90	93	89	88	97	92	115	91	93	102	81	85	86	82	92	90	90	93	93	83	106	81	110	79	84	80	103	95	85	96	95	92	89	103	97	87	84	65	88	99	85	95	93	74	77	89	80	98	90	81	80	97	75	93	85	102	87	92	98	78	92	109	90	87	88	106	107	104	121	86	110	87	114	91	77	82	79	96	92	81	99	89	85	96	94	92	87	77	103	90	82	98	85	92	107	97	94	87	104	95	90	99	104	90	97	90	78	90	95	96	74	77	103	100	96	86	94	91	100	105	85	107	103	86	95	77	92	94	105	90	88	102	71	89	96	86	94	105	103	94	116	100	100	91	88	98	83	88	96	110	113	79	88	93	88	96	87	98	99	103	96	83	84	98	105	89	74	82	93	107	89	79	90	99	106	87	87	94	86	91	94	94	103	91	94	86	95	104	114	90	90	88	116	88	102	99	89	81	104	109	106	99	94	96	107	80	99	92	92	95	93	88	71	88	102	102	97	111	91	80	88	86	89	104	94	89	107	76	97	95	81	102	86	85	102	101	105	95	92	83	83	84	91	90	91	86	100	104	101	99	85	98	103	109	101	89	92	101	91	96	85	80	79	91	86	88	96	115	113	75	89	90	92	109	104	76	100	82	94	92	93	113	84	88	77	98	89	99	104	84	84	103	78	107	103	96	84	110	85	69	97	96	90	86	81	77	75	89	97	79	85	75	109	95	108	95	89	91	80	91	98	93	87	91	82	76	95	95	97	94	114	99	96	99	88	99	106	99	87	78	84	103	90	95	102	99	100	83	91	98	84	73	95	81	91	96	79	117	98	91	97	89	92	108	99	99	97	97	106	94	94	87	98	83	85	102	92	90	90	95	80	89	85	93	81	93	72	90	89	96	100	94	102	102	93	83	85	90	80	78	94	94	111	85	85	100	84	69	100	75	83	108	102	94	98	91	113	101	97	88	85	78	93	90	97	78	76	102	109	91	100	90	93	95	84	103	102	108	87	94	98	81	102	104	104	86	112	96	105	93	103	103	101	70	98	93	89	97	93	76	95	99	82	100	90	107	98	109	94	74	84	87	115	107	85	99	85	95	100	104	95	86	73	95	109	89	88	95	79	99	97	103	91	86	93	107	94	89	84	89	86	83	94	95	94	95	102	84	92	103	81	83	93	106	93	84	93	99	101	80	108	105	97	101	85	97	92	95	88	84	88	71	88	77	89	83	93	104	97	86	81	97	85	77	109	93	86	112	106	95	96	97	101	90	95	72	93	78	75	68	94	104	96	84	92	92	109	91	103	88	111	105	84	95	113	89	102	94	83	96	95	91	100	112	82	75	79	103	88	81	105	97	70	92	71	102	108	90	79	119	95	77	87	111	98	97	88	79	91	109	94	108	90	105	80	108	103	107	105	71	98	91	96	101	106	116	101	84	99	103	93	88	96	95	89	76	84	94	86	89	95	89	106	101	94	94	112	85	90	101	110	93	95	110	76	100	99	99	91	115	77	77	108	101	73	91	95	93	98	114	100	95	99	87	112	105	110	96	82	91	83	96	85	111	90	90	74	76	77	102	96	90	100	76	102	85	99	94	106	96	106	91	75	100	93	89	95	108	103	104	112	104	83	87	87	99	96	91	122	83	94	91	102	102	113	85	101	107	94	96	103	96	75	88	97	79	101	97	88	96	105	90	95	96	75	88	99	111	101	76	85	101	93	109	91	92	93	101	83	95	87	89	108	78	94	82	92	111	86	92	90	89	107	81	80	84	107	90	75	89	93	77	81	92	96	74	109	98	104	101	98	111	98	91	93	96	119	101	85	94	96	87	92	84	86	97	87	76	95	68	103	95	90	104	106	106	98	100	101	92	103	96	103	96	94	93	91	96	102	82	93	103	83	101	80	85	78	90	81	96	108	106	112	89	82	116	105	106	91	86	76	96	80	79	89	95	95	93	93	88	106	83	86	85	92	82	88	101	86	82	90	91	85	100	94	89	78	103	98	77	91	99	85	101	95	94	90	91	104	75	101	90	93	102	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14572	1536	3402	3709	3064	2489	2029	1641	1364	1257	1058	925	854	773	676	665	624	568	573	526	552	507	479	451	460	397	439	427	440	415	378	373	366	414	397	355	378	354	387	383	396	333	313	354	362	338	330	337	326	351	335	328	332	339	325	339	340	318	292	319	306	329	318	313	301	307	281	337	334	344	295	346	316	326	315	330	332	349	320	334	292	308	324	303	290	299	315	321	293	292	307	267	288	330	323	340	292	303	326	299	318	339	293	289	279	302	301	313	319	323	314	334	261	355	281	319	305	286	301	284	294	274	331	320	304	308	308	323	325	283	372	305	286	283	332	293	313	312	277	301	275	278	305	311	301	305	342	307	320	334	319	302	344	320	323	304	288	298	296	289	281	299	321	306	330	299	276	275	314	284	273	300	314	311	272	300	280	295	310	300	302	284	328	340	328	317	290	300	290	323	314	306	289	297	308	297	295	292	275	320	265	308	306	334	344	326	297	263	279	268	303	272	281	321	331	310	323	341	290	297	314	320	282	307	301	293	336	297	283	307	287	282	312	304	296	307	325	296	324	323	300	309	300	283	301	285	322	321	300	332	304	313	310	317	308	303	321	295	289	313	325	303	339	279	286	287	304	339	297	310	314	303	295	290	294	285	253	288	298	265	256	329	277	291	294	287	287	292	327	324	344	328	292	306	299	312	287	323	281	305	305	292	290	305	292	276	309	318	309	292	319	283	266	306	300	286	305	288	319	292	287	311	296	281	302	304	313	287	294	267	296	325	325	310	305	272	265	296	273	302	296	278	299	306	333	281	312	307	313	314	302	329	300	289	290	296	285	303	284	323	318	332	286	316	293	329	291	301	325	313	280	277	266	283	285	313	317	327	293	271	286	318	315	299	318	301	315	297	315	302	300	305	291	321	307	284	297	297	331	300	318	329	287	292	332	323	296	291	325	318	307	285	299	316	296	293	344	320	294	304	307	333	316	316	265	281	290	301	295	294	286	295	305	296	284	278	299	273	271	301	329	281	294	325	282	271	285	305	322	308	326	322	292	331	281	320	281	305	311	285	289	329	298	320	298	331	320	292	292	345	299	320	337	342	279	301	291	280	274	329	317	309	329	289	316	302	291	312	329	297	304	297	324	281	248	309	297	304	311	317	317	312	293	306	300	315	318	294	278	285	293	318	303	298	301	301	293	294	320	299	313	306	301	293	285	310	300	290	311	307	299	315	303	335	282	295	330	309	273	289	321	296	303	323	275	299	330	300	327	272	296	312	304	289	325	286	309	295	316	291	283	274	320	328	319	315	307	290	326	278	299	291	287	300	318	299	313	306	302	277	288	295	305	328	305	287	285	317	296	307	266	330	300	289	299	305	312	314	314	304	285	304	295	307	286	253	277	312	322	333	295	307	317	276	349	306	293	284	308	278	293	291	312	278	292	281	305	288	301	313	315	283	312	301	337	296	286	292	282	296	309	318	278	316	305	298	298	285	282	289	284	306	280	286	307	268	263	285	342	315	281	294	308	323	309	287	326	301	312	269	304	285	311	298	270	300	306	292	301	316	291	303	336	287	326	295	314	320	294	281	308	321	305	302	297	323	303	298	276	288	300	312	333	299	290	270	287	311	280	291	295	311	301	308	300	353	314	314	312	291	278	298	301	325	302	301	249	265	272	295	293	306	295	297	304	290	314	309	344	311	320	289	282	286	282	296	313	306	306	311	287	303	286	317	312	284	321	312	314	296	338	294	327	310	308	322	297	296	304	316	270	315	280	281	327	313	267	316	308	338	283	250	316	305	284	313	327	286	318	303	327	301	303	291	313	268	302	309	290	330	325	290	280	311	344	298	300	282	299	307	297	283	254	279	294	279	277	332	283	310	315	310	312	296	320	336	279	310	320	297	281	296	317	301	320	262	302	296	300	280	317	293	307	297	300	296	258	323	291	299	307	322	302	313	306	324	311	300	306	317	298	309	300	314	305	329	281	303	328	299	297	314	303	310	333	302	336	305	312	291	297	293	330	291	315	303	317	305	300	318	319	330	300	328	292	299	292	290	278	276	271	296	288	317	286	301	313	320	325	284	298	297	287	308	295	297	281	264	323	317	282	314	308	325	310	320	298	325	291	284	309	329	260	297	321	285	294	304	300	292	289	315	272	306	356	311	311	322	295	295	283	325	307	318	301	313	319	307	274	279	298	276	289	263	275	301	295	297	301	344	326	313	321	328	300	301	321	306	286	304	295	340	322	325	313	316	281	306	321	259	308	312	257	270	292	286	307	301	301	278	272	297	290	301	308	301	302	286	320	287	323	319	261	304	297	284	317	315	331	281	288	294	301	291	326	299	291	291	275	298	303	273	294	301	281	299	299	298	324	270	314	331	301	301	333	302	306	294	287	265	298	320	277	316	301	293	335	299	285	272	308	300	312	291	331	287	311	299	288	319	295	283	279	279	312	282	266	298	305	336	342	299	293	293	289	277	277	290	312	304	301	310	319	319	281	315	343	288	313	296	299	339	300	328	311	294	309	269	279	312	293	306	323	301	294	308	286	308	332	296	314	308	285	283	278	351	281	338	284	291	304	337	274	293	310	304	315	291	322	299	300	302	316	292	299	273	331	319	288	311	302	303	262	299	305	283	289	281	294	292	331	308	302	335	285	304	321	301	292	321	297	273	293	311	309	300	318	289	294	302	296	287	294	285	303	306	303	289	325	324	285	331	324	312	301	317	276	288	278	322	328	301	289	297	330	309	339	281	313	298	271	323	299	273	288	298	298	285	291	277	287	292	311	323	320	298	287	317	303	292	297	285	282	284	296	282	281	329	302	304	271	255	307	302	320	279	305	308	280	337	315	307	320	310	309	313	309	293	290	320	330	301	287	297	340	292	279	292	313	284	279	279	315	298	321	273	273	302	273	326	289	282	300	314	306	325	300	306	285	303	323	300	297	277	314	290	295	280	304	298	289	291	288	303	320	315	279	276	326	339	321	291	284	290	318	305	256	302	320	304	287	278	269	328	303	306	315	293	322	310	294	326	316	343	285	286	284	325	289	308	308	274	269	312	284	308	258	280	312	300	318	306	321	285	278	306	299	320	322	280	318	283	297	280	297	281	283	310	301	294	319	312	309	269	271	310	292	318	294	297	331	275	324	301	285	303	307	292	296	296	303	283	260	278	294	286	281	303	286	278	296	317	303	303	292	306	321	298	316	299	308	309	277	339	299	299	312	308	293	281	309	291	292	297	301	305	256	308	298	292	305	317	287	289	299	326	281	278	286	296	292	315	288	289	323	312	262	294	314	311	315	289	297	309	297	318	313	291	319	278	330	304	293	325	317	292	319	295	333	285	280	306	305	287	302	283	276	294	311	283	334	290	296	251	273	314	326	284	322	331	298	288	310	320	326	280	292	323	296	316	304	275	269	289	261	306	320	290	284	314	304	315	313	310	288	295	314	285	310	298	325	335	295	326	285	332	254	285	304	277	316	287	278	295	291	339	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42504	18640	6306	2378	1558	1134	891	652	559	463	446	391	346	332	363	301	279	266	254	236	266	255	234	247	252	253	247	238	240	226	201	209	199	194	222	211	210	211	193	210	249	213	248	206	214	226	222	217	185	173	207	193	195	225	198	218	203	226	217	197	232	210	190	217	195	195	193	217	171	212	209	187	215	213	208	220	211	185	202	230	174	187	204	203	196	178	208	231	193	211	213	206	194	212	200	183	171	235	205	173	203	198	204	200	219	188	214	216	213	227	221	182	223	181	213	195	190	194	186	193	201	178	216	172	193	212	196	191	186	197	186	185	210	230	219	190	201	196	215	191	203	194	189	213	187	205	207	190	215	229	212	204	216	197	175	196	201	196	202	218	183	194	206	193	199	221	187	190	189	209	216	226	196	199	220	196	212	186	193	210	220	197	188	232	201	187	219	201	157	203	195	209	207	193	212	207	231	232	207	167	195	198	200	195	213	224	212	209	200	192	205	214	200	191	196	204	190	213	191	191	211	194	184	174	200	196	185	190	187	206	205	214	203	188	217	232	218	206	212	188	204	180	196	219	188	193	215	191	208	199	188	201	188	229	197	191	208	227	183	212	222	181	197	193	186	218	198	216	224	192	209	210	218	207	205	202	195	223	203	245	201	198	191	189	205	194	237	217	192	203	199	218	199	196	206	200	195	183	210	222	202	196	201	194	207	221	183	226	221	195	212	199	210	206	203	210	213	166	181	208	196	187	222	192	203	200	211	188	204	200	175	212	212	201	196	202	205	195	194	211	170	210	182	216	203	184	210	203	198	210	200	206	237	206	192	224	194	225	195	194	220	193	187	184	198	225	207	199	214	215	183	214	171	172	175	214	231	240	181	198	236	206	190	188	201	185	192	197	182	214	201	203	204	196	219	189	206	183	204	199	200	232	200	187	202	196	207	221	198	200	201	218	194	201	216	201	202	201	201	214	225	190	209	206	207	206	207	212	190	209	195	196	213	203	198	223	198	208	180	215	208	198	198	199	203	193	213	208	228	191	202	206	177	205	182	184	190	190	204	196	198	208	210	192	238	192	204	207	215	183	183	178	206	213	194	180	229	202	172	210	206	222	243	190	190	212	208	193	174	198	222	193	207	196	203	216	236	202	196	224	198	201	221	194	217	206	229	202	199	196	188	193	195	210	221	204	194	173	211	224	219	196	198	209	192	210	200	162	210	197	226	204	188	203	202	201	212	199	226	232	207	195	204	161	190	212	170	203	186	220	206	201	177	224	207	215	229	182	179	202	203	198	208	177	181	191	192	198	195	194	185	213	216	206	181	220	227	166	208	217	203	202	193	200	208	205	223	163	178	210	190	234	191	209	199	195	192	194	210	204	210	197	200	190	206	204	219	216	215	209	197	204	210	226	215	227	221	207	200	204	210	228	213	220	191	207	198	188	188	192	218	205	189	233	201	200	177	196	204	203	189	197	210	194	207	182	229	188	219	210	192	184	193	186	182	192	195	211	199	196	196	205	229	193	221	208	196	203	205	224	200	194	189	219	206	197	194	190	219	191	210	204	203	196	176	200	218	206	192	176	195	194	214	221	203	195	201	220	209	216	211	178	223	190	195	204	217	194	218	224	211	185	220	214	230	194	206	214	239	218	189	216	201	180	209	206	209	193	218	203	212	180	211	188	205	224	212	182	174	179	182	217	210	200	217	208	203	201	164	234	195	179	207	228	215	202	198	221	173	203	228	225	195	206	209	209	220	202	199	215	181	198	173	206	198	184	217	203	205	203	210	222	180	204	188	207	201	167	185	206	184	182	211	208	224	196	222	208	188	208	185	220	200	198	216	228	173	214	187	199	179	187	205	192	217	194	177	210	178	202	210	207	202	177	196	212	178	205	188	184	195	186	207	198	206	198	189	218	195	177	188	219	202	214	208	231	188	182	199	211	191	201	192	202	224	189	201	203	205	202	206	184	219	202	194	189	217	208	168	184	235	204	206	200	233	214	181	210	221	204	197	181	207	196	204	202	220	207	190	179	182	223	210	162	199	217	178	199	196	199	181	198	197	210	209	205	192	211	203	213	191	215	196	225	200	219	199	202	188	195	179	209	188	183	211	195	193	203	210	213	204	211	236	203	195	187	219	193	205	190	171	179	210	224	183	180	194	207	199	189	200	202	217	219	222	207	209	205	204	181	219	211	199	204	219	214	208	211	188	219	180	203	194	197	190	212	193	184	198	222	198	181	212	180	211	183	192	211	211	197	218	191	221	212	176	216	208	204	218	229	193	160	194	224	207	198	226	215	210	193	205	204	203	187	164	178	202	201	200	210	203	205	196	199	189	202	196	205	201	197	188	194	176	231	221	202	211	213	239	184	198	212	240	192	210	199	210	208	198	195	223	186	220	186	182	183	186	201	186	222	214	217	207	192	185	194	182	186	187	201	179	197	224	193	205	201	186	194	204	186	186	212	224	209	195	207	202	193	201	198	206	190	209	198	210	188	199	192	192	190	215	224	203	203	194	219	197	210	232	224	196	197	185	199	193	199	192	227	179	225	195	192	230	215	178	187	212	202	228	204	179	209	208	204	212	187	232	202	190	190	211	206	217	182	207	205	209	233	207	210	208	206	206	179	212	179	193	202	208	178	199	205	188	196	200	206	183	170	203	197	210	179	218	184	213	189	227	178	206	213	200	192	185	188	214	201	208	202	217	225	221	192	212	202	198	199	215	197	193	198	203	179	230	194	216	217	213	226	219	198	205	224	167	176	171	192	204	189	191	212	194	195	194	219	182	164	187	212	213	220	221	186	194	199	210	194	188	229	197	232	203	194	209	196	203	207	204	195	202	210	211	198	215	192	196	178	204	182	201	194	177	201	216	221	194	197	192	196	207	221	219	214	198	211	198	229	223	184	227	225	212	211	193	199	197	186	198	181	209	208	209	193	211	183	179	203	222	192	212	216	241	199	209	219	224	186	216	194	209	193	187	208	210	206	201	198	199	204	200	193	205	211	200	182	193	213	166	205	182	187	205	220	221	208	229	214	242	186	177	205	185	204	196	216	198	176	200	205	193	215	190	181	222	188	200	181	213	234	223	215	203	195	218	208	200	208	189	196	212	222	191	188	241	198	224	235	217	202	199	180	202	194	216	212	207	205	199	214	184	203	201	196	182	223	191	213	197	177	199	207	188	193	193	223	191	184	199	197	226	190	165	191	191	212	196	217	200	220	189	216	187	169	204	214	214	183	189	225	211	182	192	198	203	195	201	220	207	198	196	197	210	217	195	222	197	221	220	204	190	203	215	184	201	193	184	181	177	218	206	208	210	195	209	194	226	211	207	187	206	203	187	200	229	147	207	164	220	212	200	198	203	220	200	236	205	207	209	217	229	168	201	213	192	233	207	215	175	193	184	183	209	202	180	190	191	207	209	188	187	191	193	212	213	202	160	216	213	190	172	200	181	211	201	186	190	180	205	179	227	204	190	182	224	206	193	222	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19088	2815	6262	6846	5850	4772	3843	3195	2649	2295	2004	1837	1657	1414	1429	1257	1192	1138	1082	1013	1025	965	946	929	897	865	832	855	775	727	741	696	708	728	729	710	673	701	671	666	687	675	690	633	657	642	674	640	648	675	658	623	643	633	618	626	604	661	618	631	621	597	604	613	627	632	578	678	589	640	623	624	641	601	618	616	585	640	594	597	598	605	571	587	629	576	608	589	573	594	596	606	596	585	587	572	617	586	582	557	547	581	591	559	592	610	591	573	555	553	606	567	633	573	534	583	599	591	588	597	626	582	616	626	588	563	589	589	578	559	581	608	592	608	557	594	563	537	593	572	577	622	514	572	590	602	621	626	581	594	599	595	586	591	547	624	560	529	630	627	604	560	559	551	559	582	614	554	589	640	598	575	564	605	559	569	577	598	533	575	583	552	563	510	549	621	573	627	607	560	594	583	543	618	574	604	580	578	591	545	590	601	559	593	538	578	561	582	552	571	576	581	582	569	546	587	575	605	591	549	581	591	580	571	604	566	559	548	580	588	582	596	577	560	579	595	584	592	549	571	546	598	551	601	543	584	566	606	540	611	579	599	572	583	561	549	575	545	577	570	600	581	582	581	578	546	602	579	550	607	546	538	558	581	586	572	594	591	555	571	564	538	542	584	551	528	547	560	594	583	561	598	599	597	625	542	576	595	609	542	593	547	560	595	594	581	562	559	580	560	589	584	566	581	598	562	565	546	523	611	609	557	556	598	587	566	530	599	545	589	587	534	550	577	588	523	603	596	553	574	571	600	619	530	540	568	557	588	579	540	540	614	573	549	565	592	579	600	564	518	593	573	508	552	545	642	522	574	581	574	588	569	539	608	595	595	604	535	559	546	535	582	581	586	596	601	602	598	562	615	608	562	552	567	569	580	561	569	544	561	530	578	540	554	587	577	561	571	562	550	576	589	595	538	566	597	538	567	544	583	627	572	543	568	551	611	588	564	609	551	602	562	554	567	570	551	538	563	588	571	530	569	634	574	606	592	554	565	525	566	589	602	567	542	564	563	615	592	535	563	516	610	601	579	561	592	574	559	568	556	564	588	601	612	577	573	597	566	567	570	580	566	623	540	582	556	623	575	560	571	570	564	573	570	565	533	573	592	578	576	577	577	561	549	563	598	534	574	629	563	590	613	592	614	537	553	563	523	580	560	582	540	587	524	552	603	554	569	576	582	611	556	523	543	566	571	598	567	578	575	585	537	569	585	569	619	628	567	592	570	590	608	542	583	556	562	585	583	570	578	571	541	590	573	525	544	538	562	622	605	588	599	558	559	610	559	569	596	585	556	574	569	564	600	540	589	569	587	560	616	555	570	587	541	601	583	562	599	599	576	565	522	552	568	570	599	545	567	572	580	550	561	574	596	582	556	584	521	552	572	594	558	561	552	601	584	531	547	578	555	564	579	558	564	599	535	566	560	553	580	534	626	567	584	612	557	521	588	581	599	548	584	565	592	585	589	575	598	570	576	536	573	514	579	584	560	586	576	530	577	570	533	553	589	574	586	563	553	577	551	541	557	609	590	594	598	616	597	573	544	580	623	579	587	558	562	621	574	564	579	547	575	587	579	582	551	545	534	562	551	592	560	568	577	549	540	573	596	557	585	600	585	584	583	619	558	567	578	641	591	524	599	548	543	558	567	568	562	591	564	590	554	617	578	556	572	603	569	581	561	557	568	583	545	557	585	580	593	629	547	592	566	572	577	535	556	585	540	592	562	586	552	549	526	634	581	596	595	574	506	603	600	563	583	540	611	583	557	546	546	554	568	506	536	569	615	546	572	548	586	589	593	589	577	607	556	574	600	596	546	605	567	581	586	637	546	565	586	558	517	568	605	568	595	555	563	593	586	545	587	534	571	583	545	590	568	560	612	560	566	617	575	552	521	565	566	593	602	546	606	596	606	636	575	564	565	591	627	575	577	613	548	551	596	620	562	565	585	596	562	609	555	599	588	551	579	611	570	563	574	561	553	602	553	563	593	601	535	612	605	590	580	544	583	549	574	556	597	595	575	577	566	549	608	586	535	555	562	566	557	525	571	550	609	591	547	562	576	602	553	552	571	583	537	595	561	596	568	567	549	528	601	569	580	574	573	621	605	600	560	565	560	569	552	526	592	572	585	599	564	564	596	586	611	564	599	563	559	533	543	540	582	598	568	620	552	590	621	597	589	592	575	582	535	547	562	572	562	536	555	586	563	605	585	566	542	594	584	551	591	582	597	549	572	567	608	556	603	588	563	545	584	552	611	569	572	553	567	602	580	534	592	604	555	613	513	583	573	532	559	591	532	591	616	573	590	569	565	549	561	576	577	581	572	512	561	583	513	572	547	598	552	577	556	569	557	577	594	540	537	606	556	548	575	533	620	576	558	554	572	552	596	587	529	571	542	567	580	560	552	574	596	578	591	583	564	577	597	557	590	567	555	584	577	577	556	563	548	564	576	557	596	585	594	581	567	554	541	561	593	615	589	496	616	573	584	634	597	557	593	549	575	559	565	624	587	555	579	549	573	524	572	559	606	549	573	565	594	593	567	608	547	557	584	593	567	587	607	540	564	550	564	572	566	614	581	557	582	597	607	571	560	615	555	578	596	586	588	578	576	539	601	616	561	586	562	517	569	552	619	562	600	557	573	541	592	564	581	542	586	581	569	528	552	571	593	556	570	554	604	578	556	591	547	592	571	585	569	537	579	604	587	575	557	598	525	556	581	593	564	571	565	571	575	567	609	566	612	589	571	599	580	554	575	557	530	590	579	543	598	571	573	598	546	561	555	564	546	543	589	568	656	543	570	566	518	561	588	610	559	565	570	570	552	519	531	594	578	567	615	538	567	571	550	550	571	569	616	559	566	552	560	611	561	580	552	563	582	520	580	573	570	566	565	571	613	632	555	523	556	564	582	503	557	596	581	579	565	534	573	565	588	569	579	592	612	571	543	562	571	577	560	592	567	533	577	511	600	522	556	547	566	530	582	573	562	585	559	564	578	618	570	556	555	572	617	582	545	546	557	586	612	624	566	595	579	542	561	585	606	595	552	569	568	573	559	606	571	597	574	604	541	597	562	585	599	601	553	615	577	565	576	523	596	537	556	568	596	595	606	593	548	577	578	538	532	518	603	551	544	556	566	579	581	552	547	551	536	610	586	592	566	540	550	568	596	555	560	567	556	612	554	553	601	559	524	581	564	591	562	581	549	602	569	572	549	545	563	561	571	591	607	593	536	588	549	592	584	576	587	592	569	568	559	581	610	606	590	564	569	589	598	592	568	551	561	593	592	612	603	590	555	565	549	599	572	573	593	574	569	589	575	554	605	566	546	579	580	545	541	578	579	571	566	543	572	579	598	543	580	566	558	553	539	578	553	543	585	572	569	551	566	607	551	578	565	588	586	599	548	604	612	632	581	541	585	563	579	586	616	581	597	607	541	578	542	570	519	580	545	630	613	593	561	576	567	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4575	309	233	183	151	147	129	133	109	108	122	100	100	123	121	111	117	112	105	104	93	100	104	106	125	114	114	115	127	104	112	107	111	120	115	121	103	115	96	101	102	109	102	111	87	116	105	122	119	120	92	111	112	106	108	128	117	116	97	109	102	108	113	111	92	115	116	108	128	119	130	104	102	96	106	128	106	101	104	95	99	112	104	129	108	109	108	115	82	122	109	104	109	108	115	118	94	120	107	106	125	104	116	89	109	106	96	104	107	95	97	101	107	110	105	123	105	117	105	96	118	118	117	108	98	105	102	95	106	107	119	107	93	85	99	130	120	92	106	105	107	84	97	116	87	105	110	100	88	102	116	115	125	130	102	115	115	104	113	86	106	130	100	96	91	101	95	102	105	124	109	97	107	111	121	117	91	101	83	103	113	99	111	113	112	104	93	103	113	93	112	91	105	92	109	116	111	93	110	107	102	90	109	109	97	100	86	98	112	109	102	115	117	112	108	106	94	105	98	105	104	97	99	110	105	98	96	96	107	110	113	109	113	105	103	106	100	108	117	121	111	98	118	113	106	93	106	98	82	103	119	108	108	117	102	100	107	125	102	110	94	102	80	109	118	108	116	124	106	112	107	104	109	105	103	105	102	102	125	116	127	108	98	101	102	97	104	117	91	124	112	106	110	99	114	124	119	101	115	101	105	108	108	118	107	107	113	90	98	105	112	115	104	97	128	103	105	105	111	99	104	116	103	104	129	111	109	101	126	126	117	96	88	100	101	109	97	91	101	115	114	114	113	120	101	122	110	111	119	109	97	107	121	118	82	102	98	120	78	112	100	101	104	100	98	102	95	102	108	109	99	95	105	107	103	97	91	95	99	100	94	103	113	107	109	103	112	115	93	105	102	111	113	116	109	110	100	98	111	113	109	96	103	125	103	92	107	130	93	102	121	114	108	114	148	115	114	100	92	86	112	116	109	115	99	116	103	108	108	115	104	98	109	117	96	116	124	128	104	88	97	97	91	107	93	113	101	99	104	98	87	88	108	106	97	93	113	110	118	117	118	86	98	90	108	101	102	98	94	126	109	116	85	119	117	96	102	95	115	98	92	89	116	132	122	100	111	125	106	101	125	97	104	109	105	106	121	97	102	98	100	115	110	106	107	105	105	116	107	86	101	103	111	115	103	100	114	91	112	89	110	107	107	127	87	94	119	106	126	113	100	106	100	99	124	112	115	100	111	125	111	124	107	120	112	123	114	94	102	94	110	141	110	88	97	115	123	109	111	114	116	114	105	88	115	111	104	96	124	102	116	117	106	115	118	113	117	107	112	105	93	85	92	120	102	100	111	114	109	97	108	93	104	113	138	105	121	118	110	101	114	102	109	118	103	108	108	110	105	105	97	101	117	115	107	107	91	106	105	109	102	103	92	125	106	110	108	94	98	112	112	104	96	117	105	99	124	105	113	117	110	118	96	96	115	110	92	107	121	108	94	95	111	94	123	126	94	110	105	106	97	101	78	111	79	119	105	107	127	92	78	91	102	105	112	96	99	113	124	86	103	84	114	91	111	103	89	107	115	102	106	108	103	94	89	129	95	98	109	95	93	102	124	102	97	111	115	94	91	130	91	111	121	98	95	107	111	119	104	98	100	103	107	105	86	124	101	112	103	100	98	118	95	117	100	124	104	103	96	125	124	123	96	97	109	102	101	91	97	103	101	108	97	108	102	106	98	106	121	117	101	116	101	104	112	108	110	97	85	107	110	129	113	81	110	106	90	87	106	96	116	97	96	91	109	110	106	129	125	108	100	111	103	103	86	104	104	108	108	114	100	99	108	93	84	103	108	102	122	101	110	104	102	87	117	115	97	95	105	113	102	122	123	102	102	103	81	96	99	111	106	115	130	107	97	107	109	117	115	108	118	112	100	115	126	107	137	95	112	121	107	97	109	90	98	118	94	99	97	113	107	118	121	109	108	120	126	97	111	99	120	105	102	95	103	120	102	101	99	118	103	92	114	100	113	129	107	95	104	97	114	107	123	107	94	138	107	87	126	115	122	79	107	111	102	100	89	101	115	98	102	114	114	98	108	117	125	114	118	95	117	131	104	96	91	128	119	119	109	111	99	98	139	96	121	96	101	112	109	108	101	102	114	118	99	98	101	99	111	98	98	109	105	106	95	125	112	123	125	105	124	108	109	104	128	88	115	100	104	98	115	96	99	99	106	98	108	92	108	111	96	112	101	107	115	115	92	99	129	112	116	97	102	98	91	94	100	100	110	121	91	96	98	114	98	99	123	105	117	116	92	105	96	110	88	121	116	102	111	114	106	119	122	114	112	113	101	98	91	107	117	107	99	113	121	113	126	131	104	107	132	108	97	111	114	105	122	111	118	100	100	117	96	100	101	102	101	106	104	97	106	89	110	102	115	102	96	102	84	106	113	106	131	110	108	100	126	123	105	83	122	114	109	104	118	104	116	116	95	102	99	101	99	91	116	109	96	106	115	94	109	110	128	102	99	103	91	90	107	125	109	103	111	92	108	110	104	115	114	98	106	113	113	104	114	104	109	126	104	92	107	110	96	114	122	120	108	104	94	95	100	106	115	105	111	105	121	112	105	98	106	101	100	120	124	120	102	121	113	96	109	112	104	98	114	127	102	87	100	110	113	108	111	89	103	113	106	114	110	85	94	99	110	111	106	108	94	97	94	119	110	97	103	105	117	106	111	101	106	114	114	106	104	110	106	109	125	121	107	112	103	100	100	99	100	83	103	113	123	113	123	116	108	101	99	99	93	121	112	110	114	109	116	92	121	109	125	100	114	114	108	97	101	108	117	108	88	107	106	101	112	106	106	102	107	108	113	100	96	96	99	83	111	108	124	103	103	106	121	116	126	103	106	94	121	102	117	111	115	109	96	104	81	117	99	93	99	81	105	121	91	102	91	98	120	99	112	100	120	115	99	94	115	107	101	108	112	122	97	107	113	94	114	114	99	110	99	100	127	80	126	118	95	120	138	105	111	107	99	98	101	122	104	110	84	98	94	104	112	93	81	129	125	116	109	121	100	109	96	105	110	113	111	119	90	111	119	92	115	109	104	111	112	92	101	122	104	88	89	100	115	113	99	98	105	129	103	107	101	132	129	110	104	105	95	107	103	123	114	109	107	116	100	95	100	117	105	112	102	129	103	114	101	99	111	109	102	91	83	112	86	104	127	105	108	112	99	113	110	110	103	100	113	120	101	111	128	100	125	127	109	113	129	102	118	105	102	113	94	111	98	95	104	109	108	104	118	113	129	106	100	111	105	129	112	94	90	108	93	104	98	129	108	115	98	105	108	116	106	112	102	104	107	127	93	116	97	115	98	78	112	91	97	104	94	85	104	93	107	99	114	94	110	100	109	119	104	107	107	108	112	119	111	92	104	117	117	101	96	100	98	117	107	112	130	107	121	109	112	101	101	99	110	92	110	99	109	94	94	99	91	94	99	110	102	102	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4332	414	513	527	503	437	438	414	360	382	378	360	373	370	355	357	345	338	347	355	355	310	361	318	346	322	306	359	335	343	363	310	315	310	325	296	357	313	335	328	322	360	297	339	343	339	337	374	328	350	324	323	348	349	302	341	336	328	330	323	321	301	338	335	338	323	330	318	302	330	324	324	343	333	322	287	296	318	328	323	318	330	330	322	337	332	320	345	327	318	344	316	328	327	314	351	345	336	320	317	315	310	311	343	330	324	336	319	313	312	303	343	355	333	324	336	330	320	349	322	372	336	312	327	336	325	340	325	356	353	345	334	321	331	323	301	301	328	300	348	304	326	308	355	331	334	319	340	309	302	316	331	342	318	303	346	332	320	320	310	310	310	334	333	338	328	310	315	305	337	327	314	310	328	324	327	317	365	329	352	322	310	313	345	338	323	321	327	322	348	330	319	359	352	316	333	325	311	321	313	309	298	341	312	304	299	298	359	322	345	330	317	330	332	319	294	313	353	339	348	345	312	311	320	322	302	301	284	332	332	310	326	291	333	325	334	310	351	296	333	321	355	317	334	342	341	349	308	327	317	325	344	329	357	327	327	320	317	333	334	327	287	301	372	357	323	325	310	310	353	309	349	341	334	328	300	339	297	280	326	358	308	347	337	351	323	363	312	327	335	338	322	336	333	341	320	337	306	368	329	306	335	304	326	300	304	312	340	330	317	347	337	320	322	305	328	339	300	322	339	317	316	322	328	321	343	331	333	343	327	310	304	338	310	363	326	299	354	315	287	330	348	327	338	344	306	348	315	325	314	290	310	316	357	325	298	310	317	302	312	307	319	325	321	333	355	311	329	343	317	320	317	362	343	348	289	326	351	315	327	338	348	283	323	322	331	285	320	325	300	322	318	310	342	299	303	323	357	327	346	313	299	321	325	316	319	331	339	334	317	316	292	353	344	346	310	360	310	312	328	345	299	337	318	289	309	338	315	391	316	301	354	311	318	347	336	377	325	338	314	335	308	349	322	334	286	322	314	335	343	325	298	356	344	311	309	313	322	350	336	329	309	313	321	328	351	355	325	336	352	328	342	316	314	321	322	329	324	327	325	286	333	323	350	338	325	312	327	327	324	324	320	314	313	305	300	305	314	321	334	295	321	335	333	327	322	328	360	318	312	297	336	328	335	308	309	291	342	309	303	316	307	334	313	309	308	328	338	333	324	315	311	319	304	304	336	304	308	348	331	340	297	332	330	353	338	309	330	350	302	327	303	316	350	347	319	341	332	326	353	328	358	308	311	341	321	319	329	309	337	343	339	314	318	357	306	324	365	322	327	311	317	338	337	314	349	353	286	328	339	341	332	331	299	346	366	347	313	316	316	360	327	302	310	325	284	303	333	323	356	299	338	317	340	336	346	337	322	330	312	314	341	327	310	333	305	335	345	329	326	353	319	330	320	298	346	346	344	339	338	326	349	339	345	332	345	324	307	305	320	318	313	310	358	319	301	321	315	308	315	304	302	313	289	344	358	324	333	287	323	320	330	333	318	319	315	317	320	329	315	307	334	361	296	350	305	361	303	288	308	365	322	344	309	342	306	327	320	343	327	323	353	325	313	303	303	353	329	309	297	297	328	316	325	335	308	357	269	358	335	333	352	360	343	346	323	343	335	314	314	319	319	342	328	307	326	349	323	329	362	317	299	338	323	312	309	347	325	338	314	323	323	303	362	315	335	327	316	321	342	313	324	354	323	330	328	349	300	324	336	303	331	355	327	344	351	323	335	308	331	361	325	339	344	325	332	319	337	351	337	292	335	310	314	330	328	285	310	309	299	338	307	328	267	306	322	311	312	327	356	332	324	338	333	334	325	318	367	339	303	364	376	335	352	306	371	320	334	319	330	319	301	329	332	297	319	342	322	329	321	311	317	334	328	339	324	325	336	307	365	344	318	303	299	345	346	315	318	325	350	313	333	289	312	328	341	348	309	341	280	319	302	333	324	345	312	345	324	334	316	337	326	343	375	327	352	335	314	319	322	346	318	328	352	328	302	350	339	328	331	309	319	317	310	325	332	321	333	329	302	322	357	368	326	314	322	345	352	310	344	335	328	310	346	310	323	336	337	324	338	319	345	339	294	300	321	336	325	338	303	310	302	353	342	309	306	308	323	331	339	323	313	316	313	303	307	310	319	326	321	306	292	317	321	334	307	344	292	319	281	297	330	352	341	339	323	323	343	324	350	304	315	352	330	325	327	317	310	325	316	305	314	327	298	324	322	327	346	298	318	342	339	325	315	346	354	327	294	308	339	315	346	293	335	341	328	301	328	326	299	327	316	311	313	359	339	339	311	314	314	321	328	332	340	321	307	307	310	319	355	320	314	321	322	321	347	295	320	355	336	346	312	353	336	301	336	325	325	327	346	345	326	335	319	315	314	309	319	301	344	333	315	317	358	342	319	344	338	329	327	338	360	316	309	318	335	339	316	305	349	345	349	299	330	340	308	290	323	310	301	331	319	320	343	290	316	314	292	286	315	292	313	294	358	306	342	312	351	331	312	385	342	324	316	367	302	324	344	323	343	341	348	318	313	324	336	303	314	326	351	304	310	299	333	345	342	307	315	313	331	344	328	335	304	323	326	297	335	359	322	329	327	313	306	326	321	351	338	325	326	331	331	313	329	340	306	310	328	361	323	319	294	329	341	289	354	315	333	330	318	348	319	307	358	292	356	317	300	334	302	316	314	312	360	307	333	329	331	341	333	341	329	347	318	307	346	300	353	318	344	315	308	306	310	359	327	338	334	308	323	340	322	341	309	325	332	332	339	317	276	312	370	326	367	327	305	327	329	311	305	317	319	312	355	313	315	277	342	302	293	325	302	351	291	313	326	305	354	323	339	335	343	348	321	294	311	342	288	305	326	295	324	307	297	337	285	345	301	322	301	320	326	319	346	356	344	315	325	377	317	346	329	351	335	310	330	331	302	317	346	304	321	321	322	318	318	305	339	286	312	322	320	330	305	316	338	309	353	342	349	333	337	329	330	363	305	325	283	343	328	313	306	322	338	319	312	326	341	328	340	336	349	342	310	331	301	340	325	297	322	329	330	320	314	299	347	317	342	337	329	343	352	336	331	368	294	342	303	321	334	341	335	343	301	342	352	304	308	352	322	316	320	313	345	352	339	338	308	294	313	350	331	289	292	324	331	312	331	312	330	332	361	312	341	341	327	322	331	323	350	342	326	324	315	346	317	327	301	354	331	314	348	318	339	352	300	307	324	305	333	353	308	329	316	304	360	352	311	332	319	313	356	335	317	350	324	342	331	314	304	347	337	321	318	308	338	314	316	340	325	320	335	311	332	318	294	342	330	321	321	343	304	346	337	310	328	317	323	332	369	331	316	340	288	323	331	312	334	344	331	321	341	326	327	328	312	298	318	324	330	308	320	373	337	329	305	322	291	327	334	299	335	308	334	334	326	348	315	337	328	327	303	310	319	309	318	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34291	8186	1681	1077	750	526	393	334	275	219	194	190	188	152	144	122	132	144	137	141	129	119	114	118	112	114	88	105	106	103	119	115	96	110	100	103	106	105	86	100	102	88	106	109	101	97	97	102	97	98	108	90	90	100	110	102	98	98	102	101	103	94	97	77	90	99	104	101	97	86	91	96	86	107	76	100	113	87	98	117	101	96	101	94	108	98	87	92	93	69	92	103	93	90	103	109	104	90	94	86	104	88	88	89	80	100	89	112	96	85	97	102	100	83	111	93	83	90	101	91	101	76	101	83	91	99	117	92	100	85	111	102	86	98	119	106	96	94	85	83	88	96	92	101	77	91	90	80	89	98	95	113	89	86	105	94	86	95	94	94	54	81	73	93	94	94	81	100	83	85	101	92	88	102	80	73	102	100	95	94	87	83	87	92	88	90	82	107	84	92	110	92	101	94	99	99	101	88	88	91	96	99	85	94	92	90	98	101	106	89	104	93	88	84	78	92	76	91	88	99	91	106	101	85	103	102	104	94	110	83	96	85	99	83	98	89	91	98	116	89	95	105	98	91	76	100	71	97	102	80	89	98	75	111	82	91	98	85	71	111	79	96	93	96	82	93	72	94	102	88	92	85	92	88	84	93	84	89	80	108	84	89	86	84	99	101	74	84	92	79	98	94	98	96	95	74	96	103	86	82	89	87	90	99	97	101	106	95	103	99	99	95	87	98	97	98	93	102	94	109	83	95	92	106	95	97	94	76	103	77	78	95	95	101	85	87	97	84	95	100	96	79	90	92	110	90	74	89	96	88	94	89	89	82	98	81	83	93	71	92	85	92	101	85	91	86	98	98	81	104	82	85	100	93	88	96	102	92	94	97	85	102	103	97	101	108	94	85	111	93	104	105	94	77	93	104	79	74	91	94	95	101	78	96	76	94	100	100	87	97	86	102	93	94	68	93	74	95	86	109	100	82	102	92	77	81	78	108	93	103	85	106	94	84	97	99	101	102	83	94	77	78	105	90	87	91	79	90	79	104	98	102	78	98	97	97	82	74	94	96	102	110	89	101	90	87	88	92	89	97	72	81	103	85	80	88	97	110	94	70	74	104	109	69	95	83	84	85	84	75	95	96	92	78	91	97	104	98	72	95	86	82	79	100	97	98	89	90	91	81	99	86	85	83	91	86	89	108	80	86	95	89	85	110	102	89	92	76	103	79	105	87	100	97	80	99	115	94	85	89	93	84	92	84	80	92	82	70	92	93	87	92	94	91	80	104	90	92	91	89	89	89	98	97	82	92	98	113	92	83	88	83	112	97	94	95	90	96	70	90	91	102	81	90	104	91	80	87	85	100	94	88	96	105	79	112	96	99	80	97	79	89	90	105	103	100	97	90	93	93	103	103	92	92	79	103	90	84	68	111	91	85	91	86	87	97	101	97	96	97	102	94	99	94	84	98	105	89	104	97	93	82	64	97	85	99	84	100	77	90	79	101	97	98	108	98	114	99	98	92	75	87	109	95	76	104	98	100	93	95	90	84	101	94	88	102	96	82	98	93	93	110	96	113	109	98	86	91	89	86	96	102	110	101	87	91	110	102	97	101	83	86	96	93	84	104	90	87	94	101	83	77	90	88	97	79	88	90	102	70	98	80	88	111	87	96	91	83	94	86	115	97	87	100	106	81	99	99	100	98	91	106	88	99	83	104	86	101	76	93	91	104	74	93	85	80	109	100	107	98	85	89	86	85	87	91	113	97	94	118	91	129	100	95	95	77	94	81	102	98	98	96	86	86	98	107	74	94	96	94	84	101	108	93	94	105	97	77	68	91	94	104	86	101	108	96	98	89	88	88	76	111	99	93	105	76	96	98	99	96	106	93	93	78	91	111	110	93	106	99	89	78	88	77	91	86	97	113	104	91	76	100	85	96	94	99	84	106	102	88	97	87	93	103	80	86	101	90	92	85	97	77	94	96	89	96	115	102	91	88	85	72	102	82	82	94	109	104	101	104	94	79	95	105	77	80	91	88	94	84	93	94	94	104	93	113	113	95	94	75	95	95	98	110	89	105	91	98	104	95	101	98	102	93	100	92	80	98	85	93	95	104	96	86	96	95	90	94	99	99	96	99	89	100	94	91	97	102	102	98	91	99	102	94	85	92	95	94	97	90	77	76	80	98	84	104	102	104	106	84	97	105	95	87	81	109	81	91	104	97	100	105	107	87	85	88	95	86	91	100	90	93	88	83	95	94	99	83	93	102	78	81	86	88	108	96	77	87	93	107	86	114	94	93	80	86	98	95	90	108	95	101	100	81	94	101	85	90	99	97	108	96	96	92	88	97	83	91	105	89	108	87	93	94	91	92	96	99	83	76	92	81	81	101	71	102	104	105	85	108	94	94	84	99	131	110	93	94	92	97	108	66	104	81	93	97	95	88	98	106	96	101	110	89	95	74	72	96	80	100	85	86	92	91	96	77	105	97	98	101	86	102	95	102	97	96	115	101	92	110	87	94	109	88	93	91	89	99	74	92	111	98	96	92	95	109	110	91	90	87	107	83	89	92	92	93	86	88	104	99	108	103	102	78	85	92	97	94	92	97	104	96	87	102	91	111	93	86	92	71	81	96	89	93	91	72	94	103	103	92	99	89	109	92	84	91	97	93	80	95	91	99	91	84	97	96	103	97	90	103	95	85	110	90	93	86	104	105	112	90	98	95	94	110	103	93	110	85	77	122	93	85	83	90	102	91	103	83	103	91	90	77	79	85	82	87	104	110	85	99	91	100	81	93	83	89	86	96	94	88	113	87	92	83	93	102	96	105	90	94	113	80	99	94	93	91	87	83	103	92	75	99	100	88	85	97	84	86	77	108	79	105	84	94	84	81	98	86	87	109	117	131	81	90	99	87	98	87	92	101	100	86	97	101	95	85	95	101	90	91	88	79	109	101	81	100	90	102	100	93	82	92	90	107	95	85	96	85	91	104	104	84	105	96	103	96	105	102	96	81	93	72	93	89	93	77	107	106	88	104	100	102	95	101	76	110	109	94	94	100	101	96	86	103	98	82	97	93	82	84	90	94	89	91	108	112	84	74	101	100	94	83	78	96	93	87	95	100	88	89	93	88	94	95	105	99	89	92	86	102	87	111	99	93	97	86	84	94	89	103	114	102	103	93	102	84	89	68	86	106	102	70	99	90	111	81	100	82	92	105	96	101	100	97	98	75	89	108	104	87	85	82	82	101	95	92	88	93	117	99	102	102	102	81	81	98	103	94	92	98	91	74	92	95	100	92	93	80	94	88	92	90	85	93	94	92	90	92	96	106	86	114	102	92	112	92	97	106	95	106	99	86	95	87	93	79	76	85	77	105	102	113	87	81	81	74	90	103	91	87	89	98	108	105	105	99	98	76	93	98	104	88	96	90	106	107	82	93	85	110	85	103	77	85	91	96	88	95	97	96	95	105	94	99	101	98	103	97	102	103	100	81	99	76	100	112	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14760	1373	3328	3697	3094	2434	2058	1681	1348	1233	1063	909	874	802	719	672	639	570	536	518	499	486	446	451	429	426	422	441	410	398	439	425	374	402	415	353	362	367	395	346	381	364	345	339	339	302	345	372	338	332	320	331	343	322	329	334	321	306	319	346	315	322	309	327	317	298	309	314	335	316	299	321	279	317	315	346	294	305	312	304	330	325	323	331	336	292	266	318	321	313	279	299	296	339	296	310	306	308	306	334	292	311	278	296	326	315	316	308	313	315	323	285	320	334	302	316	309	294	314	306	304	304	348	339	307	285	337	289	330	279	331	279	285	314	305	311	325	288	295	285	302	309	273	342	323	328	297	304	273	298	287	314	284	347	300	312	296	317	286	309	287	291	306	326	303	316	295	302	265	307	306	320	327	324	307	300	313	298	301	307	304	280	314	288	284	296	302	306	286	286	285	302	276	301	286	310	318	281	336	350	299	341	292	309	292	301	308	296	279	298	293	329	331	277	303	302	297	314	304	315	305	307	340	289	293	293	277	287	294	283	302	261	328	306	289	294	333	318	312	306	281	290	310	288	300	350	295	281	279	330	309	292	314	316	305	309	302	344	280	280	324	295	305	325	291	289	314	291	302	304	299	288	286	301	298	312	298	318	272	303	325	279	308	322	321	296	313	289	333	296	295	314	353	315	288	337	303	298	280	315	306	291	297	301	280	279	323	288	333	290	298	302	279	313	311	309	305	290	305	298	308	282	328	271	300	298	281	292	287	285	304	289	287	290	284	326	312	287	314	289	297	301	289	297	298	291	287	302	334	277	324	313	281	324	287	282	300	311	283	277	323	330	271	300	306	289	322	294	304	299	302	292	276	295	308	293	309	276	281	281	305	302	286	319	297	286	324	322	267	299	297	305	326	306	316	268	293	284	296	286	289	309	289	298	300	323	321	275	291	272	276	289	295	288	305	310	307	291	313	292	302	267	322	296	301	267	291	290	287	306	326	302	290	313	325	291	297	303	305	292	290	291	310	301	316	297	288	283	294	326	284	294	295	306	278	300	281	282	310	309	308	300	286	282	308	288	309	278	293	297	310	275	277	304	287	279	290	284	338	282	281	310	327	296	288	334	309	285	322	283	290	302	283	306	301	307	341	283	315	315	319	330	317	324	307	320	308	302	324	307	291	301	298	311	295	304	282	282	330	331	276	309	281	300	282	314	284	299	310	307	302	313	318	281	329	302	312	282	267	282	288	295	293	300	317	313	337	317	286	311	304	307	289	284	291	278	275	301	269	302	317	296	300	302	269	328	286	283	291	292	300	289	310	303	302	293	282	323	315	271	305	258	339	300	308	302	292	309	287	289	304	319	305	324	310	282	283	286	324	294	317	305	325	303	284	312	318	326	326	319	289	267	334	280	306	315	321	297	324	310	312	310	289	290	293	304	314	292	297	321	283	279	298	342	333	305	299	323	316	268	298	281	312	307	300	275	318	316	296	305	304	306	287	318	312	334	280	304	346	325	313	276	319	305	288	292	302	274	318	305	287	297	292	287	260	315	290	295	328	297	323	263	282	284	289	333	328	294	309	281	334	265	318	292	296	315	291	277	332	299	297	284	275	292	290	326	296	270	307	304	292	321	307	321	295	300	296	285	308	301	319	301	316	298	310	289	302	300	299	305	296	284	313	304	296	311	315	307	296	327	344	307	332	273	360	315	276	296	322	313	311	312	302	293	308	332	302	298	320	314	265	302	323	314	292	270	316	291	309	322	280	302	300	315	298	325	290	279	283	296	317	295	280	320	292	297	319	316	314	262	321	290	286	293	281	320	292	278	287	330	316	307	308	290	291	300	315	320	298	314	286	314	291	287	298	319	287	315	289	291	320	281	290	307	316	324	328	328	318	319	281	304	286	307	279	292	316	300	310	306	305	282	308	269	294	310	264	298	296	332	321	314	293	299	327	330	286	309	330	268	294	316	320	291	299	303	288	300	302	286	293	271	317	305	298	305	284	301	324	286	330	282	308	307	304	289	314	291	296	298	316	289	276	291	304	327	303	309	291	291	278	276	291	323	300	300	307	311	303	297	293	310	284	273	309	305	322	305	293	294	315	292	314	297	316	286	310	305	293	328	334	276	296	314	322	302	315	292	311	286	324	271	327	291	275	313	280	283	315	316	296	282	278	293	335	282	309	324	304	303	289	291	280	292	308	301	259	312	351	297	301	317	299	300	333	317	292	293	270	316	298	296	296	302	314	328	302	288	271	327	316	288	319	302	307	282	280	311	309	314	295	266	304	330	251	296	310	289	321	301	297	299	285	315	308	329	328	303	298	298	287	278	292	268	366	308	326	292	289	306	310	290	295	289	314	297	323	297	311	278	319	319	310	322	301	295	279	314	305	303	344	287	273	309	282	284	291	296	283	280	313	310	312	296	322	322	290	308	294	265	286	283	295	304	309	280	263	286	309	325	284	289	318	330	287	279	296	308	295	337	286	313	282	287	318	313	288	322	294	289	317	295	305	337	309	315	292	295	304	274	311	287	319	283	310	318	326	305	328	289	293	318	315	293	285	292	306	319	307	318	271	313	309	301	265	286	341	278	309	298	300	330	280	284	331	284	318	289	330	334	318	322	244	319	336	290	301	295	284	301	262	316	308	302	300	291	316	280	328	336	297	286	302	303	300	324	315	301	305	289	314	312	294	314	304	326	303	293	318	273	285	298	302	301	295	293	321	295	318	310	290	280	298	302	309	321	290	295	303	302	302	278	296	308	272	287	305	302	267	279	268	285	269	307	283	284	283	300	295	296	299	316	297	310	302	304	298	266	299	309	307	296	299	305	313	314	313	303	332	303	294	305	289	313	323	272	308	294	309	305	295	280	296	305	292	341	313	300	329	303	263	298	282	305	277	323	340	306	317	300	295	298	331	295	304	311	299	277	284	352	320	305	288	295	325	286	301	304	314	296	290	291	300	296	302	318	303	287	326	301	298	292	301	298	307	305	300	319	293	267	281	285	323	282	273	286	274	314	328	281	307	270	317	305	286	284	327	289	327	301	305	340	285	286	296	310	297	290	311	299	294	321	303	289	303	305	329	316	332	310	316	307	303	306	314	281	308	312	319	300	289	304	302	274	275	320	308	264	295	272	301	301	281	288	277	311	289	298	322	291	290	318	285	302	282	285	285	305	288	295	287	301	317	277	317	264	313	326	317	315	314	307	303	303	305	307	318	319	315	330	280	340	297	306	297	331	291	286	309	310	317	292	283	287	320	299	278	306	325	322	275	308	312	323	298	291	294	308	329	306	307	303	297	292	291	330	347	295	314	265	295	293	312	282	314	335	279	296	312	276	329	268	315	263	310	288	287	293	303	304	269	290	300	280	292	289	280	301	289	302	274	286	318	312	313	296	321	324	312	302	275	289	296	316	300	327	291	282	292	316	293	286	278	284	307	289	324	296	301	278	292	312	311	325	317	320	324	309	289	267	298	284	282	325	295	265	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42919	18821	5591	2272	1545	1098	911	720	562	455	397	401	358	346	329	290	298	269	294	255	243	244	250	240	254	256	223	237	234	217	219	207	240	226	211	227	215	197	213	239	195	187	221	211	221	193	222	215	199	220	208	216	200	209	209	192	205	206	233	213	211	230	211	200	193	222	227	183	216	202	208	178	182	193	201	195	204	198	196	205	193	236	178	202	210	212	194	186	211	216	194	207	207	221	210	187	221	190	211	200	206	187	206	218	207	213	227	208	198	203	216	193	204	208	215	219	198	205	205	206	212	190	214	187	194	201	213	207	201	202	188	174	216	203	189	208	230	216	185	185	216	211	217	204	188	208	216	206	181	216	207	207	215	205	177	196	189	182	204	224	197	195	187	194	202	208	200	198	225	187	170	192	199	216	192	177	195	211	184	198	191	228	218	218	199	209	182	188	219	196	220	201	201	203	209	215	187	190	194	201	174	205	207	182	169	188	182	193	209	208	188	191	207	198	181	198	202	206	165	201	224	207	180	216	227	186	167	200	205	184	188	195	217	184	178	191	208	219	204	191	212	193	187	198	196	212	201	204	201	199	215	206	211	200	221	198	194	199	181	220	224	201	222	205	179	197	211	181	208	199	222	206	187	196	207	203	203	202	222	182	232	222	201	189	209	191	194	186	207	199	228	184	203	221	213	184	234	190	179	179	194	206	183	209	205	201	197	207	185	222	222	205	222	232	219	191	211	209	192	201	206	222	190	225	167	199	216	225	214	209	199	224	223	207	211	214	184	180	205	219	223	209	196	183	203	193	203	181	195	197	213	198	185	205	189	172	203	181	173	189	226	220	201	209	227	210	180	227	183	204	206	226	234	198	208	225	203	173	197	190	187	211	180	204	189	198	208	178	219	205	211	217	216	192	220	207	194	217	193	212	204	204	191	183	193	216	187	217	169	195	177	200	189	175	198	221	203	218	229	200	186	188	229	199	187	191	231	198	231	213	200	203	210	215	221	201	207	218	214	190	190	210	173	219	218	199	198	208	202	199	212	174	202	193	205	212	185	177	192	155	199	206	230	199	200	209	228	205	207	218	229	188	191	195	189	202	194	169	207	190	191	207	184	172	209	218	209	207	213	171	190	191	204	203	198	208	210	208	190	193	216	201	186	231	201	195	205	213	204	219	196	223	201	217	193	185	194	198	217	205	203	206	199	192	190	216	208	226	225	208	201	205	223	204	199	215	209	215	207	192	205	226	187	223	220	197	217	199	207	208	195	204	190	211	209	215	219	190	196	186	221	205	188	212	185	201	188	224	215	194	198	227	198	201	207	229	190	215	203	199	215	231	184	213	209	213	184	172	195	211	213	224	211	210	180	216	203	199	216	225	218	220	199	199	186	208	190	183	220	207	218	227	219	232	205	182	220	198	197	213	188	241	186	196	217	177	204	202	209	217	186	212	198	224	203	204	205	202	194	199	211	200	191	207	212	207	177	192	246	198	224	220	222	191	193	175	192	204	171	194	190	214	192	201	208	207	195	236	220	206	192	188	195	189	211	187	201	196	190	190	201	223	210	188	222	191	232	220	218	226	209	203	206	223	178	197	229	179	202	202	203	197	195	204	198	213	200	204	189	180	183	179	199	215	201	210	201	189	240	184	196	184	206	187	193	200	184	200	190	191	177	186	188	175	203	167	190	239	183	197	214	207	182	193	215	221	188	169	203	180	199	185	193	186	215	191	206	194	185	229	213	199	213	214	207	201	203	204	196	205	204	192	187	186	168	210	206	201	194	215	201	234	212	223	209	207	211	213	196	222	184	194	193	197	222	200	188	177	190	221	209	177	201	202	200	199	185	219	223	203	212	190	208	204	208	200	210	215	193	192	198	189	181	218	220	201	212	186	194	217	240	215	193	208	204	243	212	206	211	221	196	181	193	181	216	182	200	208	203	184	213	182	175	192	198	187	179	223	209	189	188	191	208	206	232	205	165	208	208	211	212	211	190	195	213	196	197	202	209	198	206	183	194	213	175	188	216	206	215	179	226	194	191	184	209	208	204	187	213	216	199	215	206	219	210	189	204	185	222	192	199	194	197	192	181	186	210	211	193	188	213	192	225	162	221	190	188	213	202	187	214	206	233	175	188	213	179	205	203	190	195	199	212	198	218	215	208	173	210	196	172	205	224	185	205	209	219	223	207	227	207	211	219	216	178	201	189	167	223	200	207	203	202	193	197	192	195	197	179	203	203	185	221	216	209	218	197	188	210	196	208	213	180	216	195	214	196	193	205	189	187	234	181	185	202	183	188	178	187	195	207	220	203	183	215	220	222	186	199	189	193	202	219	172	211	189	194	188	188	188	215	198	180	204	186	193	190	205	203	183	215	182	183	211	187	208	181	188	206	196	202	210	188	184	180	223	205	204	196	194	207	184	197	177	191	227	214	213	215	206	202	197	210	197	202	202	198	228	198	202	210	201	206	227	191	211	216	182	195	235	188	206	196	181	223	218	196	200	202	187	176	197	204	182	219	196	199	202	186	194	180	186	201	197	233	194	205	194	203	213	177	201	186	236	195	222	202	234	190	201	196	188	224	197	203	192	211	217	186	195	198	210	197	181	212	198	188	228	176	214	207	214	179	214	193	195	191	209	174	215	203	199	181	212	201	212	221	203	178	206	176	188	186	188	180	199	197	217	196	167	180	190	198	202	192	201	196	221	197	196	204	197	204	193	210	177	225	200	186	193	217	200	206	220	164	211	244	214	209	180	208	179	210	204	179	202	211	193	193	166	208	190	201	184	210	204	205	197	185	205	183	192	205	201	219	190	183	198	175	187	208	194	192	180	217	215	219	196	227	221	211	207	194	197	194	211	197	203	218	202	217	214	190	196	209	230	179	184	199	221	192	210	218	201	195	228	213	231	194	194	220	213	191	190	204	198	216	192	210	186	221	172	192	204	199	198	204	195	192	225	174	200	186	202	235	226	180	210	196	178	229	205	213	196	204	227	191	202	211	208	201	208	180	179	186	193	214	213	201	221	199	200	196	187	207	208	213	216	182	188	191	187	190	191	175	180	173	205	214	180	181	203	177	222	206	228	218	207	201	199	203	177	212	195	211	192	203	214	190	189	200	188	202	216	186	187	173	211	186	212	195	204	172	191	196	166	190	195	192	203	205	189	211	226	223	199	196	218	223	213	202	200	209	204	191	185	204	198	227	202	197	218	193	191	193	203	196	208	198	196	227	185	188	203	223	215	195	213	217	184	217	211	189	203	219	211	211	209	219	208	180	216	193	204	200	179	180	216	180	221	200	209	181	192	188	197	210	175	206	193	217	196	201	214	176	221	210	187	207	167	209	199	215	207	191	207	208	204	221	209	203	196	188	217	192	202	207	199	188	174	194	173	201	177	183	203	196	202	219	205	196	191	205	215	226	188	201	215	198	231	200	211	200	205	191	210	204	200	164	206	208	155	191	219	223	231	198	198	207	217	205	189	192	214	194	199	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19129	2705	6308	6994	5691	4781	3812	3170	2664	2305	1909	1786	1613	1499	1362	1254	1188	1072	1084	1044	977	923	931	896	851	796	790	802	811	781	709	773	713	753	723	702	727	663	719	665	664	667	678	695	678	673	697	667	699	669	624	634	667	600	618	617	632	534	588	639	561	628	619	612	629	618	620	621	590	614	605	608	569	626	579	561	603	637	606	620	590	590	585	652	605	583	558	604	604	631	580	618	624	625	577	585	630	581	605	588	564	587	597	578	571	524	551	590	598	568	602	570	566	598	596	575	605	567	583	588	562	585	592	571	625	587	574	628	568	570	557	572	586	599	598	589	577	575	583	597	556	574	534	586	611	576	587	577	597	581	550	576	609	565	553	593	596	559	603	600	550	560	560	570	574	583	587	599	573	592	532	605	554	582	565	572	542	603	543	565	598	555	563	605	610	553	545	597	573	602	576	541	592	619	556	561	568	592	611	581	560	538	564	552	587	572	562	590	556	540	539	620	537	583	608	535	591	603	572	601	580	579	576	598	549	564	557	571	543	568	581	559	610	629	548	596	555	540	560	568	587	541	587	541	553	558	627	558	555	573	609	582	574	594	551	587	523	577	563	527	559	530	585	531	575	552	558	557	548	564	563	557	562	551	581	589	544	552	565	621	544	554	561	610	537	503	577	568	568	611	601	548	579	619	576	557	543	594	575	616	572	574	603	599	582	604	579	561	529	569	593	599	597	541	591	610	584	553	595	601	600	573	626	526	580	577	562	604	607	567	588	568	565	576	597	551	557	546	567	586	580	592	546	583	609	581	572	566	575	550	611	574	566	565	608	545	578	564	643	625	602	581	630	590	570	548	562	574	587	577	566	599	561	561	548	590	582	624	607	589	543	598	605	569	600	548	563	592	536	574	570	570	555	602	576	534	553	584	618	582	586	551	575	560	550	577	534	528	549	568	580	547	536	549	602	523	533	599	593	591	559	543	576	551	591	534	581	595	569	592	546	567	605	533	587	551	614	586	543	587	561	552	603	569	580	573	532	589	566	611	579	606	584	537	528	606	557	546	598	582	580	567	570	532	531	534	590	589	572	547	545	578	559	567	539	588	547	587	595	568	564	588	568	598	548	541	583	592	590	573	552	584	540	592	581	586	577	545	587	615	583	577	583	551	535	570	591	543	557	592	568	575	583	559	608	581	584	591	587	546	595	549	550	548	557	558	541	606	588	627	553	579	558	553	547	549	560	574	625	577	559	540	593	541	604	576	569	603	577	567	588	558	581	548	590	585	561	570	562	529	557	590	574	593	535	578	599	599	564	591	573	578	600	565	554	561	556	586	552	565	561	571	570	602	590	558	533	590	549	570	553	617	626	540	569	565	595	559	556	574	558	537	587	598	589	578	586	567	573	628	575	577	563	561	586	543	588	544	591	518	596	618	533	575	612	581	607	530	524	557	606	600	571	572	541	569	506	544	533	622	533	570	602	587	602	593	578	579	558	591	586	554	582	599	574	573	560	570	569	583	566	607	592	602	575	572	581	579	549	593	578	545	601	606	576	624	556	591	584	568	577	569	589	572	542	599	619	608	543	573	557	559	540	557	554	594	537	576	570	569	524	561	598	506	581	532	585	596	576	567	595	556	606	544	540	557	619	545	570	543	564	615	583	588	580	574	540	545	550	562	540	598	590	564	564	535	541	543	569	559	544	587	600	569	586	571	583	574	592	564	588	578	571	590	566	595	521	603	614	580	560	599	556	616	569	593	608	562	588	566	545	549	569	584	596	615	565	566	548	558	526	595	575	539	616	615	591	554	531	577	589	560	575	608	570	546	591	587	525	561	591	627	556	593	533	566	585	523	567	573	582	543	564	582	602	542	568	566	567	567	586	576	606	548	549	573	573	555	589	616	540	599	565	595	575	577	607	584	548	570	544	578	537	545	583	589	543	583	566	590	556	564	539	532	591	574	569	600	606	590	516	565	587	556	595	529	558	562	554	591	546	568	588	607	582	548	596	548	578	588	573	575	560	592	545	571	564	564	543	580	584	569	579	597	535	563	579	549	603	554	539	542	524	623	618	590	590	601	581	530	622	553	516	534	582	592	570	547	573	547	604	548	563	573	601	568	580	552	616	540	609	589	546	602	572	587	586	536	559	549	555	589	559	569	569	606	594	585	531	605	628	558	541	587	560	584	542	582	530	594	578	539	570	568	630	627	565	576	589	547	565	587	570	579	592	568	583	562	531	601	586	571	571	550	581	578	525	570	637	558	560	605	558	617	573	562	572	605	570	553	586	594	553	587	532	576	532	576	536	585	545	553	564	552	566	572	583	552	563	556	586	582	574	574	572	539	540	603	591	575	574	580	574	570	549	560	553	581	583	561	546	591	548	541	603	607	570	570	585	597	563	541	566	584	499	616	588	577	567	565	532	585	562	558	517	608	572	570	600	588	601	552	597	598	588	595	612	516	581	582	606	606	554	569	617	547	581	516	564	601	587	583	559	530	585	578	573	585	551	543	563	591	581	545	570	549	598	555	564	559	575	551	619	560	550	575	567	599	606	570	607	576	580	579	543	560	569	590	551	545	576	606	549	588	546	591	608	626	603	568	542	530	546	566	573	606	529	592	535	589	590	618	551	560	606	557	543	549	554	554	647	555	595	605	580	552	565	580	600	546	593	607	557	582	564	560	533	587	555	602	573	577	578	533	571	614	591	588	564	569	569	562	582	607	559	581	564	590	566	548	602	597	559	595	558	563	577	546	565	596	543	606	631	583	552	559	532	600	599	578	568	580	542	577	535	589	561	594	608	535	562	573	531	552	569	563	560	587	609	558	544	572	618	614	541	586	561	572	607	542	551	546	598	590	553	596	552	584	512	569	584	575	605	572	572	600	564	576	553	584	536	572	625	584	590	568	558	527	562	575	598	513	608	593	604	601	562	550	547	546	549	599	560	550	582	561	558	605	590	539	582	588	574	541	571	610	578	569	605	580	543	572	513	604	575	583	562	597	583	553	543	545	611	546	563	579	579	580	568	569	589	532	556	590	602	536	560	547	579	593	607	561	591	558	548	568	564	577	556	573	545	629	589	576	554	569	586	558	583	553	590	578	594	588	573	601	566	593	606	556	550	553	583	539	579	601	607	574	624	575	561	596	557	567	588	563	596	567	588	568	589	552	529	602	590	560	550	576	548	588	598	577	580	586	607	553	553	566	561	563	576	555	552	594	588	572	584	578	596	620	566	546	575	532	553	558	598	537	572	554	570	560	579	535	577	568	580	563	579	583	604	594	581	569	568	550	589	558	557	541	557	545	564	612	549	573	548	593	552	550	551	557	541	559	571	533	539	572	549	610	550	565	574	579	536	550	594	571	558	565	531	570	587	574	593	535	574	551	583	577	599	573	586	623	600	556	586	563	600	553	539	537	564	555	566	564	539	570	535	539	574	573	568	616	543	583	602	593	507	580	601	574	515	594	549	613	604	541	573	538	589	571	588	518	566	597	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4580	382	203	185	149	133	120	125	122	114	104	106	115	116	93	112	121	107	120	110	128	91	129	110	102	94	117	108	113	104	94	105	127	101	119	98	107	110	87	103	125	121	110	102	99	100	102	114	111	116	128	112	132	97	101	109	122	102	100	103	117	91	115	102	118	116	103	114	114	110	125	97	100	102	93	99	106	122	104	99	118	94	99	113	119	86	93	109	114	114	102	101	106	101	111	96	109	113	97	116	126	116	111	95	103	83	99	85	109	115	91	88	111	93	109	116	106	115	105	103	112	102	92	110	113	106	98	118	85	85	109	119	99	106	104	106	102	101	103	100	108	106	104	103	94	99	104	119	98	99	109	117	112	119	118	113	112	96	113	99	93	108	100	101	103	107	99	105	112	85	115	95	114	116	109	116	107	121	96	115	104	94	111	110	119	97	126	113	111	123	115	102	95	101	109	119	112	126	106	121	97	85	100	101	105	104	97	124	96	103	130	107	108	109	85	100	119	108	116	112	111	123	104	103	83	100	107	112	83	82	114	104	120	100	95	96	121	101	107	103	108	120	111	109	119	89	112	96	106	112	108	111	103	100	128	105	111	129	107	106	115	88	108	129	86	113	123	103	108	103	131	99	107	107	113	101	120	103	108	99	113	101	107	107	119	97	119	104	110	120	84	100	97	98	101	117	107	100	108	114	93	113	125	111	107	100	108	103	108	118	121	108	90	100	119	121	96	103	105	119	93	103	105	97	93	103	109	118	95	107	99	111	100	97	110	116	104	116	116	106	114	113	111	121	111	101	119	110	124	109	93	116	97	119	107	122	110	103	111	116	108	113	105	106	112	112	113	104	113	113	122	103	106	107	102	86	107	107	108	99	123	122	100	124	110	99	108	90	101	110	105	123	104	102	106	105	103	106	80	113	126	130	114	102	115	107	115	100	98	108	111	104	108	97	91	103	97	107	118	104	112	97	104	98	131	113	105	109	105	109	102	124	117	94	120	114	133	117	128	118	119	101	114	108	101	99	91	108	82	115	114	102	95	117	113	103	92	99	106	102	109	97	97	91	119	123	92	111	109	105	102	122	119	108	101	102	86	93	92	109	106	95	116	103	114	104	106	113	101	110	118	102	111	99	122	98	85	98	109	128	113	92	100	110	107	103	101	111	128	105	109	104	81	123	107	121	90	111	119	108	99	119	116	115	116	89	107	103	121	111	117	107	100	102	91	112	99	93	131	110	103	111	116	112	99	105	99	121	111	124	106	108	97	105	116	92	95	102	108	102	118	98	100	113	86	110	99	119	109	100	114	117	103	101	124	113	87	95	97	112	112	105	103	84	95	110	95	111	99	104	125	103	103	104	104	107	108	101	112	116	95	112	107	102	123	120	108	112	108	107	98	99	104	105	89	105	103	120	117	133	118	117	96	101	113	87	122	98	106	104	102	114	112	115	92	107	120	90	94	109	95	101	95	100	126	108	96	89	105	97	98	98	112	94	91	120	120	108	105	127	106	100	112	108	109	122	91	111	109	121	92	129	115	96	108	118	110	128	113	121	113	108	111	116	114	114	112	96	116	118	138	101	107	114	112	105	92	93	105	114	92	100	116	129	113	96	96	97	96	114	84	105	109	118	108	93	113	116	99	108	92	115	109	103	101	116	124	107	95	105	114	108	108	115	93	105	114	100	103	100	115	91	108	97	102	124	113	124	109	104	113	110	112	105	110	105	104	107	118	113	104	98	108	114	99	105	105	115	97	102	102	119	115	95	109	101	119	99	104	103	92	118	111	93	92	114	111	99	108	107	91	124	90	108	107	95	132	106	99	101	100	94	107	99	93	112	106	99	108	94	97	98	115	99	108	96	93	123	117	102	104	105	111	118	111	97	124	105	111	105	89	110	114	109	106	100	94	118	112	102	106	101	96	114	116	87	105	101	102	110	98	108	113	114	115	91	125	129	104	102	109	111	98	108	109	111	102	120	109	101	114	109	102	101	107	101	98	109	103	113	113	122	109	115	102	96	117	114	104	113	117	97	104	113	106	91	112	93	119	104	96	93	108	104	95	106	92	93	100	121	117	104	106	110	111	102	107	109	120	105	105	104	101	120	99	118	101	107	89	113	97	103	103	96	136	120	102	93	106	91	90	105	127	110	90	101	106	101	111	106	107	112	125	105	96	90	122	124	99	109	117	123	110	93	109	112	111	101	110	108	105	94	106	104	115	132	104	120	97	115	120	98	95	109	103	101	99	91	107	99	115	101	97	101	111	119	109	131	103	97	126	102	114	120	103	103	110	117	117	104	100	123	96	93	119	94	98	96	110	130	100	126	91	121	104	115	111	111	116	114	92	107	128	107	105	113	112	105	94	101	111	117	125	106	97	114	109	99	101	122	125	126	100	130	107	115	96	105	102	113	94	106	117	98	97	100	110	111	104	92	101	117	116	110	87	112	115	107	99	93	110	108	107	81	106	108	133	94	96	116	109	100	112	91	116	123	101	83	134	99	89	115	106	115	116	96	112	107	106	120	102	108	120	103	106	114	116	119	105	111	103	88	118	96	95	105	105	108	97	90	119	108	97	99	102	115	114	129	128	96	112	102	111	84	100	95	119	102	98	120	118	95	97	114	112	101	133	117	115	103	97	104	108	91	100	107	81	117	83	113	121	107	101	100	102	101	109	96	95	86	98	131	98	99	93	96	114	108	99	116	109	99	110	95	111	114	84	114	104	105	106	116	122	111	135	112	100	101	116	101	130	84	109	96	105	112	96	106	96	101	105	116	101	87	99	100	128	100	107	111	112	101	98	107	116	113	89	106	116	104	114	114	95	105	105	125	115	103	124	94	117	97	117	99	110	98	109	102	91	106	114	116	98	125	106	100	128	94	101	117	92	114	104	110	107	97	105	118	110	110	111	119	102	100	113	98	123	98	92	111	104	98	104	100	95	89	106	104	111	100	94	135	95	102	116	101	107	86	109	102	100	92	116	106	113	99	90	110	126	97	133	109	106	112	98	123	119	91	118	103	97	106	100	116	104	104	108	92	104	106	102	110	115	104	106	109	117	112	118	100	97	119	120	119	120	101	97	113	117	106	115	107	102	114	104	92	95	95	115	120	111	105	110	93	132	115	99	112	104	105	122	97	105	100	105	130	116	97	101	95	128	105	85	117	123	126	105	85	89	95	101	82	110	97	121	117	102	91	100	106	104	103	115	93	119	111	123	98	97	119	105	119	103	124	100	103	106	130	111	116	114	83	100	86	113	79	109	92	110	91	119	87	112	101	113	111	105	109	112	105	129	122	101	87	109	105	100	107	123	116	122	116	92	103	114	98	100	108	88	107	123	116	104	101	119	98	108	107	106	113	121	118	99	98	92	118	120	100	114	117	105	96	98	135	106	119	101	107	109	90	133	109	97	97	106	124	137	96	112	96	112	112	117	103	97	99	110	131	110	120	109	111	98	105	104	111	111	105	117	116	84	124	124	111	96	93	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4462	418	516	512	486	450	402	406	404	355	341	373	343	368	361	332	297	372	334	321	338	310	357	324	339	328	323	318	338	289	300	325	350	353	336	332	337	310	327	354	320	302	339	345	320	340	358	356	336	322	333	334	323	303	333	322	318	333	333	340	329	315	295	323	308	339	327	335	334	324	340	305	323	354	346	332	307	330	324	334	350	353	330	289	336	290	317	303	341	337	296	306	308	343	317	307	299	340	318	338	338	332	350	335	309	307	313	346	346	350	337	340	335	323	366	317	315	319	315	291	321	317	326	328	362	331	323	347	334	346	332	345	306	317	334	323	352	329	315	334	345	336	292	334	347	357	307	319	342	337	326	335	316	335	339	309	302	301	333	371	330	302	351	318	329	320	276	305	319	335	308	310	314	338	346	338	345	331	337	298	298	308	348	348	333	326	361	336	341	305	330	322	379	339	304	340	287	303	330	322	309	346	316	338	315	290	307	313	334	360	359	341	354	313	324	356	351	338	321	321	324	353	298	317	327	344	319	369	313	295	313	329	296	317	300	331	336	340	295	333	332	342	307	320	343	315	317	352	346	282	349	321	297	285	331	370	325	320	323	328	355	327	311	307	336	372	278	333	327	314	327	343	351	303	288	315	329	318	360	331	332	346	322	314	322	338	333	332	319	308	341	317	347	318	355	276	307	304	349	330	328	316	325	315	332	316	341	309	320	321	322	341	321	304	324	314	344	354	343	320	307	328	353	328	310	333	341	303	328	321	285	302	353	374	338	328	271	326	328	328	317	311	299	343	321	290	334	331	296	327	344	323	339	303	323	332	328	308	299	310	311	329	343	287	318	342	313	312	294	306	339	304	337	337	319	323	307	300	330	311	353	324	310	330	332	316	343	311	328	305	313	309	371	334	311	353	369	305	296	299	342	329	302	340	340	334	324	349	317	340	305	300	319	352	337	320	329	341	356	306	326	346	314	317	315	342	341	321	326	308	348	324	329	344	288	327	358	302	326	332	309	366	352	352	292	307	320	331	320	296	326	315	321	328	348	323	327	334	336	339	322	307	325	273	349	304	334	337	330	328	367	357	347	317	297	319	358	329	328	322	347	307	302	339	330	344	345	312	306	351	315	350	334	336	323	346	298	319	336	344	308	350	325	355	331	310	309	305	330	321	331	331	307	329	321	355	328	330	320	315	316	312	331	295	338	314	350	327	286	317	316	322	326	308	342	301	340	357	322	338	312	351	346	327	323	308	359	347	316	324	333	316	321	309	323	323	307	320	312	297	323	318	371	326	333	314	304	369	322	297	296	334	342	303	328	331	331	341	317	286	303	351	312	324	334	292	315	284	339	311	329	323	329	330	294	303	320	349	334	365	291	335	308	327	334	374	321	305	342	375	300	300	322	339	352	332	318	329	333	319	323	333	363	300	331	322	309	313	299	327	344	348	318	365	328	320	313	325	319	330	338	314	313	329	345	319	331	294	333	324	327	321	312	315	280	329	339	352	336	334	306	301	337	304	314	319	339	317	339	326	328	313	327	323	323	311	313	310	326	348	316	318	312	349	336	297	309	306	296	344	310	345	324	314	325	294	327	357	333	305	317	313	347	310	356	351	321	298	326	310	336	323	345	329	331	351	303	313	324	316	303	314	342	356	349	334	325	329	350	336	315	316	360	321	355	336	334	341	308	346	305	337	324	333	347	336	323	341	304	342	293	298	315	331	331	343	324	293	366	316	351	330	328	333	304	341	324	322	304	339	357	318	328	319	329	330	298	314	309	342	339	320	337	350	338	345	328	310	359	346	322	336	324	345	355	329	339	342	340	319	339	319	338	320	343	309	345	310	331	317	342	290	331	333	329	342	344	299	334	301	319	315	311	298	315	362	374	323	320	317	336	310	354	306	347	298	330	312	336	331	336	352	318	310	313	339	334	336	285	320	317	311	361	327	347	344	292	339	326	329	324	322	317	326	333	310	322	309	303	269	341	313	337	340	317	319	329	331	343	319	342	324	343	328	289	348	330	297	316	336	324	329	310	319	336	359	360	303	319	326	330	323	317	332	333	313	355	316	344	339	347	327	321	326	333	348	334	334	308	331	356	324	329	353	317	332	296	330	308	331	326	299	358	312	338	323	334	331	327	339	305	309	336	326	326	289	357	289	321	309	332	296	343	320	319	326	308	352	328	315	320	327	311	317	348	339	336	337	317	300	327	353	298	294	315	318	306	343	346	308	337	357	328	320	337	329	348	338	320	312	305	342	293	287	348	315	303	327	321	316	337	327	329	307	342	340	323	329	297	302	351	338	310	327	316	311	326	312	333	315	354	339	321	342	320	284	327	338	327	340	347	315	373	332	328	323	334	298	341	330	313	311	283	304	328	358	321	346	346	362	332	327	325	317	319	304	337	347	318	323	335	316	326	346	313	317	350	344	312	333	293	337	311	303	324	315	323	309	309	314	336	325	328	328	292	322	307	332	316	320	362	281	334	301	332	329	323	310	308	326	304	340	348	344	309	321	320	321	347	344	314	302	325	335	329	317	341	300	316	350	329	290	309	335	366	309	341	309	361	334	346	344	336	321	340	320	330	304	313	345	338	329	302	306	305	322	345	361	311	308	308	329	306	351	315	318	356	299	344	339	328	333	294	306	340	327	317	329	324	322	355	320	354	362	328	294	312	351	318	310	327	316	352	311	330	305	325	309	330	290	300	299	332	335	316	320	322	341	306	326	332	319	347	309	309	333	310	341	324	345	336	322	319	319	323	308	322	296	319	324	328	294	341	370	314	324	298	317	392	346	320	336	283	308	328	316	333	294	335	346	328	324	324	301	338	336	311	312	355	296	331	328	315	305	320	332	307	354	350	335	326	324	309	302	319	330	318	342	316	292	321	321	290	320	337	305	316	327	353	350	316	330	297	287	331	328	323	312	327	291	312	321	352	328	317	317	337	301	330	347	314	350	307	314	319	281	305	315	304	337	297	321	328	308	338	298	324	310	338	327	326	364	313	302	314	319	299	310	323	321	320	343	303	330	355	332	345	324	305	318	323	344	306	342	297	352	304	327	334	354	326	324	308	327	321	319	315	305	320	315	295	319	304	320	333	304	308	341	332	332	327	320	335	328	298	324	289	316	322	334	299	362	354	311	317	324	307	342	334	303	351	339	339	300	334	330	320	321	298	328	340	290	321	316	277	307	315	361	347	308	338	323	331	314	332	287	340	318	315	319	342	316	370	291	329	336	345	357	314	330	305	345	321	307	318	293	314	296	336	302	350	337	316	326	294	313	341	334	311	327	337	323	316	293	341	350	348	295	360	282	302	323	321	332	323	351	329	357	320	334	336	348	302	308	328	337	342	323	311	318	358	319	322	313	323	348	308	324	327	331	344	335	344	317	312	324	313	302	314	303	318	297	310	321	329	334	325	321	312	301	311	315	318	337	310	358	322	302	334	301	304	315	285	337	330	328	291	335	304	331	315	316	308	317	354	322	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33547	6680	1599	1051	822	577	377	332	246	228	195	199	159	150	138	145	145	120	128	119	117	122	113	133	123	119	114	103	114	90	97	99	98	116	101	112	113	100	91	93	94	114	90	86	104	100	80	78	107	105	90	98	109	95	89	104	99	120	92	88	102	109	110	96	115	87	90	91	109	105	88	83	97	89	92	107	88	90	94	93	66	83	89	87	102	96	100	96	96	96	95	91	86	95	90	94	105	98	83	93	81	115	73	90	99	100	103	100	94	99	95	97	89	81	99	87	79	101	104	76	103	98	77	90	103	92	100	102	74	100	91	92	93	72	84	104	87	96	94	97	79	97	91	94	107	93	89	87	108	115	101	111	119	96	99	96	86	90	105	97	91	87	104	96	88	96	79	107	91	91	91	89	113	88	103	81	96	92	91	100	96	98	94	99	104	90	104	127	78	100	94	82	88	80	114	89	94	85	90	90	78	96	121	83	88	99	108	79	111	82	82	108	115	83	94	80	96	92	92	75	90	79	85	84	92	95	119	91	98	83	86	102	94	85	94	79	90	97	101	86	81	81	105	92	78	87	99	76	79	75	113	107	88	106	87	85	97	91	88	100	109	93	84	113	89	91	89	98	94	98	81	102	94	84	81	94	105	91	94	100	69	96	104	88	92	72	108	95	98	100	95	86	87	83	105	94	110	106	105	101	102	79	97	93	105	91	92	86	101	108	96	93	114	89	91	73	84	103	91	87	93	117	103	96	107	87	92	90	88	98	78	101	81	87	94	91	104	95	91	85	87	101	90	107	91	93	87	93	95	101	84	65	79	83	97	97	97	101	83	84	89	94	90	93	93	88	91	92	83	104	100	98	96	78	89	105	105	90	88	91	96	92	93	105	101	75	83	94	95	84	100	85	89	117	108	79	95	99	107	91	101	88	83	96	102	96	89	103	97	90	103	104	86	104	93	96	96	86	99	114	76	104	86	110	113	84	81	97	93	84	89	109	100	69	100	79	94	81	102	87	86	97	93	105	86	110	90	94	105	99	90	96	102	87	85	98	79	80	98	104	84	70	76	82	96	86	87	83	89	95	90	100	85	83	85	72	92	88	86	78	105	87	83	96	87	90	96	93	85	96	98	88	88	106	81	75	108	99	100	84	105	81	108	101	85	95	102	96	114	97	114	98	116	93	110	98	92	98	99	77	109	84	101	86	97	86	98	84	78	86	85	88	101	98	82	85	99	90	87	83	111	99	103	106	94	80	101	83	101	114	76	101	84	99	90	86	112	92	99	100	93	118	82	86	91	100	89	91	96	80	111	76	85	94	102	107	77	97	94	95	99	76	78	101	90	91	74	83	106	100	87	96	79	93	96	79	93	93	124	81	88	119	90	82	85	94	101	81	84	105	101	85	82	94	86	90	107	70	113	99	105	93	87	91	94	116	87	102	100	84	109	89	93	111	80	112	106	100	96	96	103	98	90	93	107	112	97	102	87	103	96	99	90	98	113	88	93	92	97	91	89	94	87	88	102	81	79	99	77	93	83	92	78	81	102	87	75	81	84	95	108	80	91	104	90	80	88	85	90	88	111	94	102	72	95	104	97	106	90	96	88	95	98	112	91	92	87	91	104	93	90	95	98	96	107	96	89	93	89	96	89	82	95	73	73	105	81	93	90	99	106	100	96	91	93	91	81	97	80	107	92	71	87	90	89	89	104	84	84	91	103	95	108	91	76	101	94	98	85	83	92	99	81	86	67	100	108	80	102	106	90	98	114	104	116	96	79	74	86	100	111	93	96	93	78	87	83	93	94	91	86	106	93	92	91	81	87	92	100	112	88	95	92	95	79	77	109	95	94	92	86	87	95	94	77	92	79	80	83	91	82	81	97	99	95	98	95	102	105	116	93	92	87	100	98	73	97	102	105	91	83	93	78	87	95	115	90	96	87	80	85	105	83	113	89	88	99	105	103	86	101	100	98	123	91	92	92	92	88	82	114	78	107	93	105	84	82	86	98	72	80	105	90	94	101	91	90	94	94	96	106	91	106	97	78	93	89	95	90	87	90	87	87	89	95	90	95	92	102	98	81	102	98	101	90	106	106	91	99	89	94	105	79	94	77	92	94	104	81	102	99	100	92	87	91	95	99	83	104	99	105	108	97	77	76	100	97	102	81	101	98	86	81	84	98	74	92	94	93	103	89	97	102	98	98	88	100	92	88	111	90	95	89	97	86	98	92	88	91	82	95	95	94	88	96	87	87	83	95	94	76	89	89	82	101	97	88	95	87	97	112	107	73	101	83	87	92	89	84	94	86	100	104	91	107	98	84	103	84	103	106	87	84	80	98	71	112	97	82	118	95	101	100	108	87	85	104	95	98	98	86	80	98	88	104	96	87	81	97	80	93	85	101	93	98	81	91	96	99	99	88	90	104	86	90	108	91	100	94	80	82	91	97	102	102	101	77	91	73	79	82	80	94	95	82	97	81	93	89	97	76	95	92	92	86	98	96	88	83	119	87	100	125	83	81	97	115	113	96	81	95	76	94	97	101	88	91	102	89	94	99	82	81	99	101	105	84	105	98	119	108	90	88	92	108	83	84	103	74	96	101	111	102	98	89	105	92	104	72	104	104	103	96	92	76	76	92	97	92	98	79	102	84	108	83	95	88	99	87	93	96	95	98	94	96	90	89	101	102	88	96	90	98	97	69	85	92	74	93	107	95	98	101	103	106	92	85	80	89	97	83	93	113	83	89	79	95	96	93	90	100	87	98	89	97	98	96	83	91	92	85	98	89	96	95	92	108	87	106	104	116	104	95	101	92	91	90	77	88	90	77	77	89	86	98	101	82	94	88	85	101	81	110	100	103	91	94	82	91	97	100	95	88	92	111	107	106	90	98	98	82	82	93	79	97	89	104	90	89	105	84	106	92	117	110	84	92	93	89	104	80	89	79	103	87	86	91	94	103	95	85	103	101	100	77	86	84	80	91	98	102	77	93	112	87	92	77	76	111	110	87	97	89	69	90	103	95	97	91	96	84	103	90	99	83	99	100	85	97	99	89	111	81	98	87	94	82	102	94	80	91	89	82	104	81	80	92	86	96	87	81	103	85	100	111	100	99	91	94	84	87	92	88	102	115	86	101	82	77	91	96	81	86	83	104	93	104	88	86	89	105	86	93	87	102	74	106	86	85	84	87	82	90	79	83	98	86	78	91	93	95	86	108	79	88	64	101	95	88	74	88	91	77	80	88	86	82	102	96	82	80	115	90	96	93	87	88	86	99	86	91	90	80	73	105	75	103	94	97	102	86	89	96	106	85	89	79	100	86	101	99	99	86	85	101	120	102	88	100	96	100	95	93	89	104	99	98	92	88	86	109	89	91	99	102	102	90	77	90	79	85	104	94	103	81	91	82	80	90	85	90	88	92	85	91	95	115	85	100	108	82	106	94	93	85	108	93	88	94	74	105	113	97	82	91	93	100	110	86	110	97	86	98	72	93	92	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14419	1405	3374	3742	3131	2427	2009	1648	1404	1182	1100	900	844	787	732	705	662	584	570	556	492	488	475	435	482	445	429	437	374	419	370	373	366	377	395	361	360	378	348	362	364	334	350	375	351	367	318	349	333	332	352	324	338	361	320	344	323	340	356	325	327	318	320	340	317	325	357	322	320	280	311	308	316	331	297	343	294	326	318	325	313	287	341	306	309	285	328	316	300	297	321	314	308	301	308	316	299	290	313	322	319	315	289	298	304	293	317	285	309	312	305	312	323	266	284	334	324	296	321	297	331	311	288	310	315	321	289	302	295	339	316	337	294	330	310	295	331	297	287	303	336	300	317	280	295	351	309	269	305	304	288	331	295	309	279	261	289	310	302	282	324	276	296	304	319	282	327	308	273	316	282	300	299	317	286	302	295	310	301	310	304	296	262	321	315	311	301	310	280	313	287	271	278	313	290	261	273	321	283	326	298	273	311	283	284	317	305	286	316	287	317	296	314	281	316	289	311	299	303	314	319	292	281	306	312	291	284	299	285	288	325	284	278	286	289	293	278	278	306	304	303	301	319	284	291	307	261	285	317	323	308	332	320	314	310	276	308	318	315	281	303	336	318	299	277	299	308	301	298	301	288	295	305	294	280	291	319	286	312	295	300	293	307	283	293	299	277	280	270	319	293	265	258	287	298	277	289	338	292	265	329	310	288	324	290	276	295	285	319	290	326	302	305	311	309	286	254	302	312	284	306	311	296	312	311	308	317	286	315	290	277	285	316	282	268	272	299	310	282	275	318	300	316	308	311	318	297	289	341	299	316	334	316	322	324	292	308	299	302	313	332	278	296	311	305	298	314	276	313	296	295	291	289	313	300	281	269	302	306	297	301	286	293	343	320	300	300	307	333	327	301	311	304	287	314	309	308	306	303	307	305	299	291	298	267	321	280	311	312	342	315	271	303	323	280	312	310	290	341	317	307	330	279	296	288	294	310	307	294	308	309	301	316	260	293	303	314	332	288	278	284	338	283	296	292	303	285	292	312	325	274	264	285	324	298	268	323	301	298	300	314	314	289	305	323	300	301	301	273	294	295	287	283	317	298	296	304	339	307	299	282	278	291	276	343	291	305	304	312	296	292	294	297	297	276	294	280	316	284	280	292	314	289	332	272	291	323	311	277	301	318	314	290	285	301	288	292	308	307	326	299	285	294	321	312	300	309	302	329	341	293	258	296	308	281	318	297	317	274	290	305	320	297	313	297	293	275	297	292	305	331	319	303	277	337	308	286	291	285	300	282	293	294	292	287	285	340	290	332	304	301	316	274	292	285	308	329	313	311	292	298	298	301	277	316	313	316	301	306	309	291	269	277	286	333	296	308	329	316	295	291	279	319	300	291	278	311	322	288	282	302	297	291	323	330	310	306	284	276	318	311	299	302	284	300	281	286	321	305	294	316	294	270	314	310	297	294	290	287	302	293	311	285	300	329	320	291	287	257	263	310	287	298	298	297	329	295	307	290	299	288	298	295	324	299	286	272	300	314	301	278	300	314	272	308	281	291	291	304	321	310	289	311	292	315	332	245	285	284	314	314	316	290	296	311	309	323	301	305	302	312	283	324	292	302	297	299	312	307	274	313	324	319	274	308	311	327	287	310	318	294	295	315	296	260	317	283	318	284	304	304	299	313	304	315	304	285	304	296	294	274	305	302	279	323	306	289	305	291	323	322	297	301	328	337	318	295	280	279	297	309	275	300	289	299	298	296	305	319	320	287	314	291	289	315	304	309	309	302	311	299	307	348	290	305	307	333	309	344	301	311	265	284	285	296	311	306	331	265	303	298	302	334	290	287	305	278	287	333	297	267	300	300	306	275	279	335	304	317	319	279	311	304	265	255	300	320	301	291	284	298	311	300	310	289	311	290	286	307	291	302	331	306	308	327	294	284	277	299	244	291	286	308	299	333	292	319	305	316	313	310	285	293	287	316	317	287	320	295	326	335	265	264	282	274	281	280	284	292	293	306	301	303	338	294	302	304	335	298	288	305	296	315	322	299	276	289	289	295	309	279	329	273	292	317	309	313	306	284	283	309	310	308	284	281	264	282	301	314	310	316	317	301	300	312	279	304	306	290	287	299	312	311	294	293	295	292	278	277	285	296	290	257	284	284	306	319	315	253	296	315	302	312	305	295	287	299	285	317	312	290	282	312	290	310	295	351	296	350	321	295	305	311	286	291	313	301	314	279	321	289	296	294	309	317	301	267	328	313	277	324	295	322	278	291	277	253	293	279	288	292	282	313	289	293	292	279	284	287	320	281	293	318	291	328	297	298	281	285	292	278	305	302	312	280	289	306	320	297	271	300	311	301	307	282	286	320	269	308	288	318	309	281	269	289	303	305	310	299	301	302	300	297	304	280	292	284	298	294	278	284	300	304	316	285	290	314	293	313	280	307	289	303	293	293	307	303	293	285	306	293	313	295	279	319	314	288	293	307	295	281	298	286	310	287	285	306	313	281	296	293	276	278	256	289	301	319	280	303	283	273	295	275	278	301	322	338	279	304	307	298	327	326	305	286	282	309	353	316	274	292	298	277	303	285	305	321	291	301	307	318	278	279	320	311	289	312	304	277	317	313	286	309	309	328	299	302	304	295	289	267	286	285	315	297	294	299	285	302	300	299	304	295	284	298	289	296	288	299	316	293	300	270	300	291	306	301	338	333	290	300	279	302	321	286	285	273	330	322	294	325	273	307	318	300	311	290	293	338	316	309	279	289	339	275	269	266	315	286	306	314	287	299	303	282	319	301	284	337	301	277	302	287	273	307	299	300	298	289	310	316	276	297	309	287	286	314	269	280	311	288	281	290	335	260	293	324	312	314	303	277	308	331	316	303	293	288	291	309	265	321	297	302	282	282	279	322	302	305	308	322	293	304	309	292	280	285	324	315	310	320	283	333	295	310	288	280	315	278	327	302	322	299	299	289	309	302	309	302	304	309	347	285	302	302	332	312	336	300	291	284	296	311	313	313	312	282	295	319	279	278	283	310	311	303	275	298	320	278	302	310	310	261	294	291	291	305	284	324	303	285	293	300	298	285	321	272	297	294	291	271	309	319	283	311	306	322	271	278	300	296	306	300	303	300	311	312	294	305	275	269	320	300	286	279	276	303	286	295	310	300	288	315	318	278	300	317	310	311	340	329	285	303	294	283	259	296	294	267	286	308	313	296	291	287	309	309	287	310	282	287	256	298	300	346	292	285	287	309	308	314	290	326	282	313	287	312	304	336	312	308	289	286	270	284	316	308	292	281	325	325	311	288	289	282	273	297	319	276	312	320	290	295	298	294	274	282	280	297	306	292	324	285	292	336	273	314	302	288	307	275	303	291	272	288	342	317	306	301	335	287	315	304	296	304	309	316	346	334	305	306	306	278	293	285	305	275	316	285	286	270	318	287	293	278	315	289	290	323	289	341	322	322	305	315	351	315	303	285	295	314	323	316	310	319	306	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42802	16282	4765	2298	1514	1160	801	730	608	464	385	387	404	318	342	291	269	250	263	272	276	224	240	236	236	229	207	219	217	206	209	197	211	188	222	226	215	222	211	194	224	191	247	211	195	214	209	237	222	196	199	202	224	210	228	219	217	218	184	210	210	211	198	203	215	197	193	204	224	232	186	186	200	220	192	198	191	213	247	194	208	199	218	189	200	212	202	225	199	210	215	203	211	223	217	196	232	213	204	204	198	192	181	174	210	196	179	187	208	163	202	208	201	193	198	214	197	226	194	198	195	215	192	213	211	205	206	187	169	225	187	207	197	195	194	194	218	198	212	187	197	200	184	191	199	176	213	212	203	203	229	192	191	184	187	225	218	163	210	198	209	194	246	188	202	206	199	184	195	175	191	195	202	234	216	179	204	185	203	199	220	200	232	201	214	205	206	198	176	233	210	188	201	212	179	198	216	201	191	215	212	223	191	184	195	202	192	202	216	209	202	196	212	205	201	196	203	174	200	190	201	187	209	183	197	201	219	193	198	193	193	191	188	181	229	212	193	188	193	198	188	203	227	197	227	201	207	192	185	208	208	186	191	214	204	192	185	222	214	183	213	230	207	183	200	220	176	225	195	228	210	217	201	201	181	218	214	227	209	200	208	206	204	178	226	171	202	198	220	192	206	174	191	168	183	213	200	234	205	183	204	183	198	217	196	196	205	186	193	208	200	175	198	187	211	173	181	209	176	196	214	218	205	215	206	201	221	229	197	175	197	196	204	218	218	175	201	184	202	218	206	214	203	200	199	183	187	217	192	190	201	205	188	197	237	199	210	190	209	226	200	209	189	207	207	203	210	212	186	205	207	187	211	209	205	199	203	161	186	212	195	201	191	208	220	207	221	210	213	206	191	182	198	214	200	194	223	179	175	214	178	206	204	237	181	180	210	215	198	198	188	176	191	175	205	187	185	186	186	186	219	205	209	197	237	220	189	209	179	193	188	175	218	196	205	204	202	190	199	185	206	198	198	183	189	196	199	188	192	185	211	219	182	200	194	199	192	212	213	207	182	199	162	197	196	186	202	197	196	182	202	209	187	203	210	200	188	198	208	218	207	175	191	181	208	187	192	204	201	212	207	224	195	178	190	198	213	223	202	196	204	203	189	207	206	187	193	213	192	198	216	197	222	210	190	195	221	190	221	183	190	217	208	177	210	177	184	195	198	187	196	211	213	179	202	193	197	178	204	219	180	224	206	207	211	193	189	191	200	221	201	214	225	210	218	181	219	177	192	242	189	223	186	218	225	188	222	215	215	184	189	185	214	178	207	223	195	176	219	192	187	221	187	205	214	214	186	189	190	205	189	197	199	203	196	204	187	198	186	186	185	194	191	205	208	240	185	203	199	193	209	204	207	194	184	201	181	205	217	192	205	207	222	196	194	208	207	208	199	193	193	189	216	195	217	238	171	212	216	191	193	210	201	192	191	234	204	181	198	185	202	194	185	198	197	193	212	207	236	198	168	216	178	191	200	195	204	191	187	212	207	206	213	190	209	202	194	182	200	197	190	209	205	213	220	201	182	210	204	211	234	215	186	194	188	210	171	202	234	204	201	210	200	195	201	166	189	208	195	174	199	184	197	211	214	201	189	184	210	227	208	184	215	201	192	199	194	194	177	174	175	229	192	214	189	222	199	214	204	232	204	219	188	204	177	162	189	206	233	199	207	226	200	193	216	198	228	188	204	193	207	201	191	201	197	209	212	220	209	205	202	196	190	189	200	186	201	208	222	213	210	208	197	185	203	177	206	189	222	207	221	200	202	199	212	210	207	235	175	194	210	226	225	188	211	206	196	206	202	217	197	171	213	187	208	204	184	200	197	202	224	208	220	214	221	189	193	168	166	196	158	224	207	213	230	190	211	219	185	208	193	208	180	206	208	175	207	202	187	214	194	200	189	205	220	197	166	209	215	194	194	203	206	198	188	187	228	162	187	189	201	230	197	192	231	207	230	207	189	192	186	219	180	193	193	203	191	204	224	213	201	227	199	229	210	181	211	188	192	197	209	192	209	181	178	167	185	208	198	195	221	220	191	196	185	173	194	175	188	207	216	201	178	205	196	228	192	210	204	227	214	209	187	237	196	191	230	223	198	181	196	198	219	182	185	207	187	210	222	186	197	187	189	199	197	190	190	171	196	186	194	206	212	225	220	199	212	210	202	206	198	188	217	210	198	197	212	212	186	202	203	208	192	198	204	206	184	191	185	187	196	205	209	191	217	215	185	214	215	204	219	201	213	194	185	204	203	200	200	207	220	179	207	205	191	199	192	202	198	209	187	211	209	200	209	198	196	219	176	205	202	172	185	216	215	191	219	200	209	203	216	193	174	201	188	205	191	182	216	214	171	219	171	210	183	163	203	210	215	209	188	191	214	245	179	200	199	213	187	195	196	199	223	196	220	202	194	195	213	216	203	199	226	194	176	186	180	204	192	194	222	214	188	185	192	185	204	215	184	208	201	202	183	180	206	192	208	223	176	185	203	203	195	213	196	179	205	197	165	204	188	215	222	215	175	216	207	198	174	183	197	196	198	195	206	189	216	176	215	201	205	208	171	197	195	183	219	218	191	211	182	207	197	199	219	231	213	205	184	196	247	202	204	227	227	227	218	185	195	216	180	205	211	227	192	200	193	198	177	186	194	215	185	189	206	223	214	197	212	216	220	202	195	187	219	193	203	199	190	197	206	188	206	229	203	191	188	209	191	221	198	198	183	170	174	187	217	190	202	193	169	240	201	212	214	234	205	196	195	206	208	197	227	200	197	210	197	184	201	181	204	206	188	184	236	177	218	204	244	177	205	192	214	212	199	187	178	178	185	207	191	197	173	204	198	202	209	208	181	220	210	194	178	230	197	186	210	221	185	202	213	209	196	176	221	206	215	179	192	181	170	199	213	201	183	206	206	205	208	224	199	190	181	198	198	181	219	198	201	195	230	194	192	198	204	191	197	185	190	192	202	182	208	216	202	179	225	210	185	190	216	218	221	198	206	213	210	202	232	172	185	194	204	189	163	176	216	206	179	198	171	182	178	202	197	197	207	199	196	210	179	170	195	216	191	207	208	223	179	196	195	174	204	184	202	196	193	182	158	199	190	213	193	214	194	196	194	197	211	197	221	193	200	217	199	216	206	226	191	182	199	192	206	191	212	199	189	190	192	171	198	186	190	195	191	203	195	204	199	195	205	201	200	184	200	198	196	194	186	186	221	209	197	219	214	206	207	197	211	172	175	184	203	205	193	213	201	193	223	198	208	216	201	207	202	176	214	194	198	209	202	197	173	196	195	214	194	187	201	187	207	180	186	189	202	183	192	180	211	201	203	186	183	225	195	192	184	194	207	182	225	195	211	201	178	197	198	208	187	206	183	211	204	202	212	202	208	190	177	210	172	218	183	188	196	202	180	198	218	203	202	196	218	198	191	201	197	206	217	195	180	201	207	190	192	218	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18719	2826	6320	6908	5763	4728	3747	3161	2631	2254	2031	1872	1615	1494	1375	1338	1195	1071	1097	999	984	986	878	891	868	845	832	859	826	751	771	766	746	756	697	682	695	674	734	685	648	639	655	667	723	665	643	650	644	640	630	626	669	633	603	668	612	613	628	576	595	636	661	629	642	568	628	602	611	618	607	586	629	575	608	651	622	567	575	586	604	603	627	604	608	582	572	592	578	595	572	603	612	583	596	620	553	563	554	590	564	621	573	593	617	570	556	613	601	612	612	572	524	619	620	629	633	597	572	568	616	611	589	582	603	572	621	596	594	615	553	580	635	560	575	552	556	582	593	591	550	624	622	594	594	561	549	530	596	566	583	585	594	578	590	614	550	631	613	557	553	566	571	604	592	598	600	592	574	555	549	562	600	595	557	603	602	591	563	573	563	581	569	599	562	581	551	604	587	608	541	575	586	582	588	571	600	584	537	548	588	572	550	562	580	585	605	589	585	569	597	562	596	604	577	599	520	599	544	577	533	543	570	597	579	547	578	570	576	540	596	566	556	601	595	595	538	575	569	572	588	560	556	531	590	583	571	565	613	558	587	598	582	604	611	587	617	602	561	553	597	569	601	571	555	572	544	598	553	549	569	604	585	553	565	533	561	551	577	594	537	588	579	611	596	601	558	562	568	535	561	572	574	590	572	546	551	576	572	576	611	544	561	566	584	597	556	547	588	533	567	575	582	581	594	570	623	556	574	540	584	534	567	602	553	558	572	580	525	563	575	598	575	637	569	555	572	586	521	607	623	555	572	537	602	570	575	573	554	572	600	562	587	527	564	567	620	590	586	589	611	576	606	556	548	620	554	594	513	585	547	507	548	551	636	620	575	540	555	567	600	612	574	559	586	551	543	607	595	566	549	578	559	584	589	566	551	535	588	583	571	535	599	547	629	574	584	578	619	562	596	580	594	606	572	582	580	550	552	567	549	613	551	537	593	548	596	557	571	582	564	578	592	599	575	570	595	572	567	555	536	513	588	558	596	545	541	572	558	535	568	535	599	581	563	606	617	558	596	596	596	583	575	582	552	602	579	559	577	580	564	527	599	571	576	547	576	594	560	565	572	575	550	591	564	567	555	532	571	569	581	571	578	504	579	608	563	574	543	579	618	566	577	603	560	569	588	559	573	544	547	578	551	571	594	579	594	578	544	559	605	549	536	572	541	520	569	564	564	572	606	564	565	559	521	570	562	609	571	578	569	606	559	576	574	564	630	583	526	600	575	586	577	595	554	623	568	596	580	538	568	603	571	574	594	561	569	559	632	568	511	555	594	559	551	605	582	537	561	565	547	566	629	555	565	574	575	612	563	555	608	576	552	560	564	553	631	580	548	587	621	596	579	592	539	592	591	556	596	624	579	569	537	545	550	568	588	541	578	580	549	570	590	588	620	571	599	589	568	545	568	558	552	574	570	528	595	607	554	593	559	582	593	569	591	555	567	574	554	639	579	602	584	578	582	517	593	582	553	591	549	589	590	552	589	574	554	540	570	609	556	591	571	554	551	600	564	615	563	535	594	541	564	542	577	554	629	568	586	589	555	560	562	618	553	548	584	583	577	611	579	566	587	610	598	593	614	584	571	567	591	528	597	546	561	587	602	581	541	562	559	559	559	539	604	623	547	611	576	565	573	569	583	591	595	583	617	578	566	528	586	593	544	528	548	568	573	547	532	600	548	578	576	621	537	584	594	558	578	570	568	578	536	591	567	580	624	530	525	543	568	575	571	595	525	620	594	580	543	573	578	566	569	569	552	589	566	578	537	552	612	568	555	570	547	579	581	597	606	559	584	618	550	604	593	587	584	527	569	558	567	551	581	559	607	566	550	546	598	551	566	593	612	579	584	553	616	587	571	543	552	612	546	577	551	557	552	564	565	568	571	588	601	617	566	599	595	604	600	566	560	568	509	576	604	608	569	563	560	543	549	582	535	588	562	583	610	545	597	552	579	581	589	583	595	499	551	587	591	576	585	552	562	532	614	526	574	572	557	576	561	585	574	561	554	567	547	626	544	579	575	581	560	572	567	586	559	581	561	569	583	573	570	592	534	569	597	584	549	558	543	497	557	552	599	583	560	580	593	557	535	614	603	586	551	622	580	587	610	569	568	571	525	546	528	574	562	597	536	550	614	543	544	556	519	576	569	542	548	583	583	560	580	555	553	580	582	577	565	548	577	573	567	600	580	572	543	593	578	568	611	573	566	585	579	598	584	567	628	531	559	571	543	525	603	611	581	601	561	539	560	529	571	563	573	590	611	538	600	602	630	566	554	554	580	551	603	585	599	540	589	580	599	588	592	604	573	536	553	579	544	562	527	615	579	563	588	548	561	568	598	557	561	550	580	592	554	599	579	587	533	585	556	594	599	548	574	548	597	553	563	561	572	527	605	581	605	536	545	582	666	610	587	554	555	596	580	532	590	575	554	608	610	584	555	549	550	541	614	510	587	540	583	668	535	552	530	630	576	566	545	583	578	571	590	560	584	549	584	576	591	550	580	589	607	574	584	546	619	587	588	582	586	566	553	546	532	585	551	590	553	550	557	577	563	580	551	543	596	563	566	556	588	542	588	544	565	580	544	555	542	561	617	605	611	592	626	575	576	551	581	603	585	608	615	526	559	555	548	557	568	538	554	567	571	580	603	569	598	542	546	564	596	542	563	580	561	596	620	584	588	582	543	574	554	584	582	560	581	554	605	546	559	530	582	567	551	581	561	574	582	572	585	560	562	588	599	614	542	591	591	607	578	540	601	560	553	518	530	615	573	569	566	614	570	607	548	569	593	577	599	600	567	585	563	550	603	541	523	564	574	582	594	588	576	596	613	557	563	573	562	548	568	548	534	557	541	585	550	561	584	581	572	583	547	554	562	598	534	530	525	578	563	556	489	582	578	594	587	535	604	568	594	564	583	577	553	555	607	554	575	538	568	573	617	536	569	567	575	606	590	590	550	569	607	571	587	562	587	586	605	600	626	522	558	583	573	570	590	568	592	545	572	610	605	578	582	624	610	564	554	563	569	550	536	580	597	599	553	579	601	551	573	564	612	571	613	589	532	579	557	592	587	627	536	579	562	579	563	569	613	576	574	570	597	558	611	590	555	564	554	561	562	594	563	554	577	595	593	585	631	601	528	574	589	531	575	607	580	538	544	562	574	576	564	564	532	598	573	591	568	566	544	613	576	565	579	560	570	541	574	596	575	617	544	553	592	551	602	541	588	590	560	551	570	569	584	632	582	572	571	616	529	583	569	577	558	595	579	576	637	587	581	603	575	582	564	584	553	546	604	548	578	558	530	548	551	542	597	601	546	598	566	547	602	567	567	572	609	575	552	571	535	590	574	589	569	588	544	551	559	588	592	544	587	569	511	535	557	559	571	588	558	579	549	554	530	559	577	558	593	576	555	567	539	565	574	543	589	563	554	557	587	589	591	537	546	542	584	589	562	576	567	567	558	600	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4628	354	229	184	147	138	133	119	105	103	110	120	86	101	116	92	113	86	108	111	106	82	121	104	98	120	100	102	114	90	116	107	114	106	111	117	94	115	101	95	123	95	129	96	101	121	123	104	117	99	110	104	100	110	115	107	102	115	113	103	103	114	119	97	106	108	107	99	106	104	102	95	113	106	95	102	106	106	99	99	99	122	131	124	117	106	108	112	109	106	112	120	105	117	89	98	101	114	99	103	124	117	101	106	121	125	103	92	83	107	116	107	91	124	101	101	100	108	98	109	98	107	95	106	120	98	127	96	103	119	88	96	80	92	113	97	91	118	137	115	109	102	107	115	98	101	97	100	130	109	97	100	103	104	111	108	111	103	100	108	95	106	116	102	101	109	104	105	113	91	106	101	107	111	91	81	102	100	102	100	74	100	119	90	99	105	118	96	101	96	98	123	102	100	95	110	99	113	114	103	107	91	105	98	115	106	100	100	114	111	101	92	98	126	108	121	119	107	97	100	79	110	98	107	117	95	97	110	103	94	100	106	105	106	99	98	99	95	101	109	116	94	92	101	118	91	119	102	103	101	112	92	115	104	105	102	109	107	117	118	97	120	109	115	99	98	98	113	107	94	100	91	116	116	118	102	102	106	90	100	125	103	85	110	97	100	108	105	99	122	93	106	101	119	88	111	115	99	110	105	86	104	98	116	121	118	104	90	119	116	126	87	105	91	104	115	90	102	92	122	119	89	115	94	111	87	93	106	116	92	106	116	115	121	117	97	84	110	115	116	108	115	107	116	123	100	103	105	98	115	113	94	106	114	116	124	95	97	99	105	102	105	98	126	111	95	125	104	115	102	89	102	111	116	103	108	118	113	113	95	114	117	104	105	92	104	106	124	83	104	102	112	102	97	92	108	99	93	121	108	95	109	93	103	96	110	95	109	101	101	104	115	102	113	96	107	83	104	94	114	122	102	103	99	119	125	103	96	93	101	114	93	95	132	113	97	104	108	113	117	120	99	100	125	112	114	126	114	102	108	77	114	92	107	104	100	120	112	88	114	109	89	112	98	92	109	105	111	95	114	101	100	96	88	98	115	105	99	116	96	96	104	101	104	105	113	116	105	107	123	96	105	108	101	107	107	91	99	121	104	112	93	113	99	86	103	102	120	97	111	106	100	87	92	89	102	97	113	103	123	129	98	91	109	102	90	88	116	105	109	114	107	110	93	114	108	116	108	96	100	67	101	103	113	98	95	104	95	115	119	104	107	108	92	100	107	98	107	104	101	100	121	104	108	96	110	109	102	107	107	107	99	103	106	115	104	103	100	111	104	133	120	127	129	103	109	106	120	75	100	95	124	98	104	83	115	113	98	115	91	111	113	116	97	104	96	109	118	98	112	103	110	105	106	95	112	107	107	105	102	105	122	90	94	110	104	107	91	102	133	101	102	104	111	106	113	105	102	118	95	95	104	102	97	96	109	101	109	125	81	96	109	121	102	98	101	120	119	113	110	92	111	104	107	105	115	102	103	97	115	112	116	102	92	104	134	101	107	99	113	107	107	97	107	86	89	116	103	119	123	119	121	100	136	106	107	92	97	108	99	87	116	110	124	107	106	102	104	99	103	115	78	98	123	87	112	100	108	101	110	140	104	113	108	110	93	105	120	112	120	110	103	116	108	98	109	91	108	111	112	112	118	92	80	95	113	107	94	97	120	107	113	103	108	99	94	109	118	85	98	97	103	102	114	108	110	127	126	107	104	109	101	102	106	91	125	117	109	98	113	104	102	102	98	96	100	107	89	108	103	104	91	128	95	125	114	104	118	122	125	99	98	91	100	92	112	104	99	77	111	91	104	88	112	101	124	105	102	112	94	88	115	104	99	108	99	120	95	109	102	119	74	97	107	90	122	95	105	105	108	115	94	93	123	93	106	98	119	103	113	85	100	95	105	125	105	113	88	111	106	115	121	81	110	120	111	114	101	109	130	100	113	113	113	103	110	112	104	99	111	99	105	100	94	100	102	121	105	127	94	97	98	121	110	102	98	109	96	129	121	111	115	77	116	98	118	104	113	98	106	97	122	111	96	102	91	101	89	107	128	92	106	102	90	99	97	109	111	96	108	112	108	117	96	107	95	97	116	112	111	126	108	111	128	101	110	104	111	114	103	111	87	91	109	120	99	104	105	105	106	108	105	123	105	114	88	125	92	117	93	110	119	129	104	96	108	105	124	106	87	93	92	83	97	95	83	107	108	113	119	83	114	120	109	114	111	112	108	110	113	94	109	104	98	108	104	108	112	109	120	98	89	97	119	118	102	102	99	133	106	113	114	94	131	89	126	101	115	125	88	97	116	102	111	94	108	132	106	105	113	123	117	101	106	84	113	99	140	113	103	100	102	104	88	104	104	89	96	103	93	103	111	111	102	95	119	91	102	115	119	95	108	104	120	118	95	96	103	101	124	113	88	116	117	106	101	92	106	112	115	113	99	104	121	102	93	109	101	96	111	97	110	95	108	105	101	95	87	135	89	113	113	101	103	100	102	100	109	100	121	108	101	87	130	115	119	111	121	111	114	101	120	94	107	109	113	106	107	107	105	101	115	105	115	108	98	111	113	121	99	105	116	109	116	98	108	103	86	112	102	83	89	123	98	97	110	97	104	87	133	92	115	108	107	106	105	112	95	107	113	92	110	83	107	101	98	98	124	117	114	98	96	104	93	106	115	107	111	111	101	96	95	110	94	79	110	117	101	131	127	107	97	101	101	101	102	120	102	122	95	121	101	123	88	93	112	99	101	113	101	103	103	97	118	99	115	99	125	95	101	100	125	96	89	103	91	112	126	93	89	92	95	117	112	116	110	125	96	91	117	106	96	110	114	100	110	104	85	101	103	99	91	90	100	111	110	140	112	113	102	100	100	112	98	102	95	94	99	97	99	108	104	108	99	100	98	104	110	95	116	104	106	109	109	119	102	94	128	96	90	115	123	89	130	112	104	105	96	104	101	102	103	110	119	81	92	120	112	101	107	109	100	100	110	103	101	112	97	103	103	110	99	113	107	106	108	105	88	114	106	78	105	95	105	84	110	94	100	114	102	99	115	106	100	119	82	103	111	97	101	101	110	103	111	96	90	118	93	97	90	101	108	115	125	110	105	117	85	111	111	89	121	109	104	97	91	121	102	102	94	117	120	99	100	93	91	109	103	89	95	104	108	96	90	107	102	93	91	111	109	91	91	112	110	104	103	83	117	127	109	101	117	96	116	104	104	105	107	107	102	120	95	97	90	110	104	106	84	110	117	104	101	121	106	90	100	109	107	105	117	114	115	105	95	102	101	114	91	109	121	121	96	111	98	121	112	107	89	95	109	95	100	103	109	109	106	103	106	114	88	108	104	114	115	94	97	85	118	84	96	101	112	98	116	110	114	113	91	103	122	101	87	102	117	105	99	120	111	92	106	119	99	124	127	96	93	118	114	125	101	113	103	103	95	112	109	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4503	392	510	518	490	439	451	379	374	375	334	369	337	346	323	330	300	321	334	322	314	334	288	337	345	336	317	354	317	303	300	307	329	305	332	304	332	328	328	324	323	294	328	331	315	300	305	350	327	314	333	313	311	325	316	321	332	296	320	319	321	324	285	327	332	310	337	358	314	344	307	339	308	329	335	320	320	344	366	299	328	324	302	337	315	340	348	323	302	326	309	318	363	309	287	319	364	303	312	299	321	328	324	324	313	319	301	331	334	362	306	361	262	322	326	345	332	315	311	318	288	314	313	329	301	340	319	306	323	310	341	350	320	332	326	320	337	290	344	300	312	315	331	331	310	334	322	288	326	331	327	330	320	318	297	317	329	322	337	353	326	319	340	327	292	328	316	320	349	305	330	326	303	299	349	304	327	336	331	305	316	330	334	329	314	337	330	338	349	327	348	307	336	325	334	312	327	323	327	299	338	318	295	332	338	314	317	303	324	361	319	294	331	306	312	335	295	311	335	313	327	302	303	331	341	300	332	311	321	315	317	314	315	311	327	314	325	301	314	319	343	315	322	332	347	322	339	316	321	330	327	313	291	324	323	303	341	313	337	364	314	324	343	338	336	322	300	329	324	297	309	304	335	336	311	321	336	344	327	325	324	306	320	320	310	332	317	328	329	337	340	312	335	298	328	332	304	324	323	296	304	345	316	292	333	307	324	323	311	324	358	320	320	301	318	336	350	317	294	322	312	328	312	326	316	332	328	363	337	308	343	332	311	352	320	295	303	319	329	331	321	307	347	323	323	314	335	319	328	312	308	352	321	292	305	338	317	325	330	361	317	310	324	299	324	357	317	337	345	306	317	325	314	336	332	320	326	304	331	330	308	299	296	324	322	311	322	281	304	329	325	345	337	291	312	328	350	311	319	310	298	318	319	324	324	329	348	317	336	319	318	321	284	317	285	311	315	323	302	323	336	317	288	325	306	325	336	334	333	321	332	369	319	323	327	303	322	312	311	326	337	309	299	307	307	317	333	318	320	350	308	301	348	344	304	325	293	323	334	336	325	323	347	323	310	335	331	320	353	342	329	320	311	335	346	300	302	320	316	319	301	330	337	318	300	304	333	317	335	322	305	291	372	321	339	301	326	307	299	345	321	313	316	314	320	310	337	333	313	339	334	303	311	333	326	333	315	319	327	335	311	286	300	332	328	310	319	331	305	302	344	343	312	356	309	311	348	322	332	290	301	328	279	325	316	313	338	304	322	311	323	318	348	329	312	308	324	344	333	290	335	336	326	320	279	300	328	299	355	322	319	339	337	326	315	332	306	316	327	347	301	324	335	331	277	316	318	304	334	340	321	337	312	317	311	334	336	306	316	328	301	343	342	337	307	305	317	291	330	313	353	309	296	313	300	344	294	346	339	316	341	309	354	353	316	347	326	332	300	346	327	292	346	333	359	302	333	352	319	302	310	310	335	294	323	342	316	311	292	320	318	326	321	315	310	323	307	290	322	328	312	323	319	311	297	311	336	314	294	308	323	330	323	310	323	323	327	338	338	352	343	337	326	326	314	342	311	311	351	339	319	321	325	289	337	347	295	335	377	329	340	318	354	298	306	334	324	308	318	351	305	321	300	343	335	340	330	352	346	322	348	332	316	325	325	305	328	285	302	319	310	320	335	314	306	338	365	311	312	324	323	341	349	306	316	358	336	313	364	335	322	306	284	315	300	311	283	347	334	324	296	359	340	317	329	348	328	335	342	343	289	317	299	328	323	345	332	320	321	328	317	333	317	329	331	338	325	333	319	319	323	323	298	328	307	327	322	319	344	318	332	328	302	344	331	331	327	322	319	334	334	345	342	320	329	325	323	301	310	326	329	337	328	309	299	327	331	334	332	318	324	334	305	340	305	299	340	336	315	300	297	319	341	345	340	332	321	305	326	347	324	302	371	316	341	324	319	317	318	306	311	306	314	343	311	323	309	319	338	324	309	346	305	316	328	294	320	337	347	318	340	309	350	298	320	316	304	307	359	345	320	287	314	320	319	328	351	300	335	326	358	321	291	321	315	330	360	292	316	322	320	294	337	368	355	339	320	324	282	318	342	319	335	312	376	339	324	364	316	344	318	336	325	355	333	315	321	320	347	284	338	350	319	304	309	328	320	340	316	327	317	297	315	329	317	311	356	326	322	322	334	314	306	334	315	322	332	282	329	320	304	332	336	329	303	302	318	361	355	348	315	336	308	334	310	308	324	347	321	316	334	322	321	327	299	298	316	303	333	354	306	345	316	315	302	294	340	346	350	357	349	342	296	337	296	289	334	322	319	303	342	303	349	303	302	318	307	335	309	333	347	298	315	328	340	300	334	326	308	341	315	318	331	322	319	312	348	316	337	322	316	332	362	332	327	312	324	302	288	314	310	320	330	335	322	316	331	353	361	328	315	319	338	325	326	294	334	326	292	321	339	315	339	315	320	327	284	350	338	310	300	319	313	330	315	304	332	344	309	320	321	311	358	317	293	322	308	330	302	315	340	305	309	320	356	331	334	334	331	306	362	327	323	328	308	338	292	348	292	341	354	323	331	331	328	312	299	334	340	320	304	336	308	341	322	323	300	302	348	293	306	323	323	286	322	340	320	339	326	338	340	315	280	303	321	330	311	342	330	335	331	344	346	340	323	316	353	323	348	342	297	336	330	351	339	305	315	328	310	299	343	356	321	341	323	295	311	340	300	324	291	290	322	289	360	342	296	318	343	318	318	317	314	300	336	337	311	295	337	314	309	343	305	297	336	288	315	317	351	319	302	305	332	314	365	306	346	315	300	321	315	323	311	346	300	325	321	297	293	342	314	332	322	328	323	320	305	308	297	319	342	324	305	294	293	283	314	323	357	304	337	309	331	319	347	333	349	329	327	301	313	342	329	322	307	322	317	328	312	323	370	309	318	347	302	321	312	318	315	309	341	337	333	304	315	303	345	301	343	292	348	308	334	335	319	315	315	329	322	323	324	329	284	298	293	297	308	312	303	305	305	354	365	319	337	313	328	330	338	361	316	341	351	338	341	310	313	303	339	342	334	310	350	336	292	344	316	341	332	291	354	299	304	320	333	338	349	335	312	327	324	314	328	327	308	332	312	316	318	337	303	330	317	325	318	351	310	315	327	303	335	353	354	339	335	315	343	299	343	336	366	331	335	322	329	311	334	316	274	301	312	312	329	314	355	348	321	344	323	313	297	323	318	330	308	328	338	350	307	341	322	316	332	326	334	304	348	351	293	316	322	326	346	300	353	300	300	325	312	314	282	357	341	342	316	309	317	347	323	328	330	336	320	330	293	339	326	353	325	314	323	309	326	314	358	293	314	328	302	322	335	297	311	311	329	323	294	298	306	310	312	297	328	331	313	317	331	343	298	342	301	349	356	322	327	356	302	324	344	338	297	306	320	323	310	320	335	323	333	310	315	298	308	326	356	390	319	314	331	305	322	316	314	326	306	366	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32451	6273	1530	1032	735	559	419	340	280	247	222	181	174	162	135	123	118	135	126	128	113	120	108	108	117	101	107	110	98	84	122	95	93	96	91	89	89	91	107	119	80	105	89	94	96	80	103	93	119	104	108	93	103	87	92	107	98	100	96	100	92	96	103	91	93	85	108	83	101	94	89	101	81	105	78	87	97	81	95	80	91	110	106	87	94	103	79	89	88	93	103	91	84	86	89	94	83	102	96	84	96	88	85	98	76	82	81	114	93	93	103	97	97	95	84	90	85	91	71	86	100	93	98	77	104	96	89	73	90	83	117	88	92	94	93	86	114	83	74	79	94	87	89	108	109	72	101	82	92	102	99	99	110	102	78	100	95	72	80	101	97	99	98	102	89	89	97	104	84	87	83	89	111	98	96	101	76	91	88	97	98	79	94	100	74	93	92	98	99	88	96	104	94	98	90	100	101	99	90	97	85	103	103	112	108	84	90	84	81	62	100	102	98	77	97	95	74	84	77	99	90	101	99	98	91	85	102	91	80	80	78	94	97	89	101	93	89	77	96	100	108	93	106	90	100	74	85	95	102	93	97	88	108	96	105	80	90	89	99	114	95	95	87	96	82	83	107	88	107	80	101	84	96	88	91	85	83	92	83	77	99	104	79	105	65	88	110	107	77	86	110	95	94	90	100	95	63	72	100	70	102	88	101	106	104	73	80	98	89	79	98	99	94	83	80	94	83	106	97	75	97	105	88	104	100	100	89	88	102	92	86	99	78	96	89	84	99	93	107	101	105	87	108	100	106	107	96	80	93	82	105	91	91	95	104	91	95	86	97	111	79	93	92	87	86	90	91	91	89	82	88	85	88	99	93	99	88	85	94	90	108	84	89	79	103	81	87	101	100	103	83	96	84	102	79	103	86	101	87	115	79	85	91	108	85	90	90	95	93	79	81	103	97	94	87	85	95	80	91	88	93	86	84	91	101	105	92	95	77	103	101	94	72	80	82	115	116	106	83	88	87	82	92	81	84	91	93	84	72	92	76	98	95	87	72	96	83	82	96	85	81	95	99	95	104	93	84	84	91	88	96	101	94	96	75	96	88	92	82	102	93	85	96	84	93	86	87	94	108	82	99	80	96	95	81	94	94	106	116	89	95	90	99	96	82	98	97	105	84	99	95	84	93	84	87	92	108	81	111	78	95	71	86	86	89	74	86	90	97	106	90	96	87	102	85	107	91	102	96	80	87	103	108	106	83	85	99	83	88	89	74	106	88	91	85	75	79	95	77	81	85	90	74	91	105	91	83	97	95	97	101	92	80	98	99	96	86	90	88	76	79	98	92	90	93	80	94	94	93	77	84	80	94	103	99	100	84	92	81	89	90	102	94	103	88	94	93	88	113	97	100	81	76	73	84	78	73	92	70	68	93	87	77	88	99	90	84	95	99	91	79	109	99	80	71	87	96	90	79	98	91	89	75	84	71	106	98	94	96	116	105	112	96	96	86	82	81	97	81	80	111	100	105	95	95	86	83	80	87	89	100	89	96	87	90	101	101	108	84	101	77	100	87	83	71	96	96	80	82	99	88	78	84	74	95	89	79	97	95	79	99	86	102	89	98	92	88	90	81	89	89	92	92	88	94	82	93	93	88	92	102	87	89	110	100	92	101	94	99	66	98	93	70	104	86	87	77	95	93	92	86	107	93	101	77	95	70	78	104	82	104	97	100	84	103	78	101	80	93	96	86	79	91	83	90	100	98	91	83	92	92	91	100	96	83	84	68	80	101	80	97	90	89	109	97	80	102	99	87	89	95	68	101	88	89	87	96	79	113	84	104	85	76	87	91	89	93	104	96	99	93	85	100	90	90	99	96	101	101	76	85	82	104	86	95	88	88	96	71	84	106	96	85	92	64	94	96	87	108	91	94	93	90	85	68	91	83	96	87	89	101	98	92	89	87	90	89	99	88	64	86	92	103	87	83	100	94	113	98	85	100	97	107	95	100	95	73	82	83	93	105	80	100	94	100	97	81	77	90	97	95	80	90	77	88	93	83	86	100	77	86	101	80	93	103	103	109	92	79	114	120	91	87	94	91	79	102	93	100	96	81	92	85	85	92	96	102	87	107	98	93	72	85	91	89	89	77	83	112	90	82	102	91	103	96	86	88	79	89	117	100	82	106	87	82	74	108	84	99	89	94	89	114	83	94	91	108	101	86	81	92	100	88	91	98	97	85	73	94	88	90	106	95	89	85	96	107	75	108	94	82	93	97	85	86	82	99	101	89	77	93	85	113	108	90	99	109	84	96	96	103	92	83	106	109	84	90	96	90	92	100	98	87	84	94	98	65	103	89	92	101	91	97	95	80	97	99	94	83	95	94	81	74	110	86	86	99	95	78	95	101	92	96	92	103	81	88	101	91	92	94	80	85	88	99	100	98	83	78	88	104	86	94	84	113	92	106	78	103	103	87	98	76	95	105	106	98	100	83	97	109	84	83	109	98	78	78	94	84	109	89	74	98	117	90	94	100	84	89	96	80	84	95	103	87	81	78	88	90	74	92	102	113	98	86	99	95	98	84	99	92	88	99	91	90	97	84	94	92	78	96	88	106	98	93	87	100	108	94	78	91	85	101	89	86	94	89	91	115	77	108	83	81	114	89	79	102	91	82	104	90	98	93	90	97	101	98	96	78	86	92	91	100	108	97	99	92	91	86	99	89	108	89	94	89	93	84	88	97	97	110	98	86	78	87	78	101	74	92	86	78	81	90	98	97	77	105	92	101	72	96	102	81	96	94	85	91	82	108	110	97	91	86	79	86	86	109	89	113	77	98	93	73	90	87	94	77	94	91	94	94	103	101	100	106	72	101	106	91	81	88	74	93	81	75	98	102	122	115	100	104	91	88	96	87	80	98	88	94	100	73	95	109	83	98	97	88	97	87	85	99	84	80	82	88	92	88	93	93	87	96	65	97	94	87	95	100	95	89	87	85	82	95	90	92	92	86	90	89	82	84	97	92	114	106	96	91	89	94	101	91	87	99	116	88	102	97	101	87	94	87	92	86	98	77	84	81	88	86	75	92	104	89	85	89	99	104	79	93	93	88	101	87	95	89	88	88	86	95	85	85	93	81	101	102	81	80	91	88	111	91	99	89	99	80	81	84	103	89	105	92	114	74	93	94	95	82	104	74	112	103	110	93	107	88	92	82	88	91	93	94	88	97	96	101	93	80	85	88	104	84	93	95	82	68	99	74	106	98	107	105	100	94	114	90	95	112	106	88	94	85	89	97	92	94	86	99	97	89	82	84	96	97	92	86	105	95	94	100	70	86	84	84	78	84	91	77	100	88	81	88	90	104	96	82	79	77	97	96	88	85	88	106	89	94	85	97	94	84	87	93	87	92	90	92	89	82	76	66	81	93	83	98	90	86	94	97	87	92	83	94	92	89	87	80	97	95	99	77	83	75	83	93	92	101	72	100	96	87	98	99	70	84	68	101	88	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14178	1347	3388	3808	3072	2510	2005	1662	1342	1218	1037	894	921	824	737	709	671	603	545	539	515	491	462	486	463	454	425	401	381	396	413	381	365	383	390	371	383	376	326	354	388	354	345	355	343	363	341	346	316	331	272	320	330	330	345	342	323	327	353	330	348	323	332	295	296	306	329	323	294	310	315	347	322	303	308	327	328	323	301	296	307	321	302	298	302	324	299	315	289	313	294	326	300	355	292	332	308	313	287	297	296	300	306	285	334	298	324	293	310	295	320	321	313	270	318	265	313	300	308	311	311	296	296	294	302	307	285	274	314	314	304	296	295	341	323	296	325	289	285	308	302	307	325	312	308	312	316	301	292	302	270	330	303	284	300	314	315	295	301	293	301	331	337	266	309	298	275	295	268	300	286	316	292	297	323	309	304	281	254	319	281	279	299	315	310	340	322	324	308	285	269	266	304	314	299	272	305	305	342	297	329	305	283	301	294	274	277	301	297	284	278	301	280	302	265	279	314	329	299	314	276	289	304	306	306	310	269	284	318	299	297	288	297	300	338	276	311	302	283	312	292	294	304	274	305	293	307	294	310	256	309	267	346	286	314	277	320	307	310	301	279	301	292	309	272	295	321	321	290	330	288	270	322	292	270	294	313	289	292	324	295	299	310	312	305	318	299	296	282	293	314	300	311	302	300	314	279	301	279	287	331	283	292	312	291	306	311	338	289	295	302	307	271	271	302	312	316	311	311	294	318	291	290	305	297	311	330	300	290	284	319	308	317	300	297	303	317	308	306	278	306	309	292	302	300	291	258	309	285	307	311	292	307	302	307	301	285	289	309	278	306	314	286	302	299	296	283	297	308	282	324	289	243	310	315	270	305	334	313	292	342	305	313	301	312	289	274	295	319	304	341	311	278	289	311	288	284	333	314	270	309	289	324	280	301	292	292	302	285	311	291	298	306	280	267	322	281	278	326	304	307	291	315	276	305	278	290	280	294	290	331	282	301	277	290	276	304	274	295	307	313	310	297	307	326	311	266	303	289	281	294	298	313	297	329	289	299	318	341	295	338	334	282	345	298	298	311	285	301	267	274	296	300	296	295	286	279	298	325	288	287	296	300	286	328	278	272	303	287	280	317	332	279	293	308	327	269	321	325	286	298	281	307	300	274	280	302	297	265	315	292	299	279	311	293	325	329	311	284	295	294	265	298	300	284	320	304	309	282	297	327	271	329	302	287	305	270	295	318	275	272	299	300	272	291	276	308	331	281	324	305	290	289	323	308	292	280	309	269	265	308	297	292	284	309	300	309	276	329	284	292	280	321	296	316	315	279	279	303	303	298	294	351	338	288	300	275	314	305	267	309	341	288	293	292	280	280	289	308	285	312	277	308	294	297	261	325	286	279	305	298	284	311	287	308	280	335	295	281	300	322	297	284	263	325	352	346	327	311	340	272	289	294	306	278	315	266	290	294	279	280	311	276	282	312	306	287	290	268	302	307	297	311	270	288	321	324	319	313	299	313	303	287	310	289	310	266	286	287	300	280	309	298	298	306	327	324	301	293	312	308	307	298	311	286	299	316	296	307	279	286	312	274	319	295	276	287	298	303	321	292	309	263	270	282	325	299	277	326	287	289	318	297	329	284	264	300	306	309	327	323	299	297	316	312	280	289	296	287	320	299	309	305	301	334	312	292	291	290	294	295	311	314	317	291	284	301	316	255	319	296	300	331	302	294	287	287	298	285	290	311	305	310	292	315	320	286	292	286	308	305	319	296	312	278	272	285	290	328	289	295	293	275	308	310	341	282	294	323	293	312	336	295	308	275	275	283	302	296	308	331	309	288	323	297	305	277	302	306	299	299	279	297	327	292	308	297	284	269	303	285	270	317	299	293	308	275	301	292	326	304	298	305	292	318	307	309	299	302	289	312	278	283	306	291	293	303	294	301	322	314	302	289	291	294	282	301	330	306	288	322	302	295	293	284	308	300	321	315	325	281	314	313	327	319	309	292	286	282	323	320	324	301	291	285	287	298	303	289	298	294	277	290	309	310	317	301	319	307	278	302	318	302	301	294	301	303	282	308	275	300	335	283	323	318	314	278	311	301	306	309	310	294	292	321	272	290	311	269	301	300	335	303	310	309	292	322	325	296	276	315	250	286	312	288	278	280	276	284	310	300	312	332	296	318	333	300	308	311	313	291	282	280	311	286	291	327	288	281	292	290	307	309	315	320	305	298	306	320	340	309	335	301	324	296	305	277	301	315	298	282	294	305	318	295	319	290	329	315	304	293	289	300	308	327	322	275	286	317	296	308	324	312	321	291	326	296	281	308	304	278	295	273	244	297	313	304	312	320	310	278	315	308	303	291	283	284	308	320	319	297	291	302	328	268	304	282	304	321	331	297	281	299	325	324	283	306	312	294	268	301	288	307	293	301	331	325	292	310	289	300	292	305	278	308	295	330	309	297	300	275	275	317	283	329	312	266	309	297	275	316	279	326	314	298	307	317	324	275	279	294	325	287	287	302	323	296	301	312	300	297	282	305	310	297	298	300	297	324	296	294	317	292	275	273	319	301	275	315	326	310	323	309	286	281	312	276	287	289	279	270	348	288	324	259	327	313	293	281	282	310	270	303	332	318	299	307	300	318	274	297	308	331	297	322	362	288	303	314	314	286	276	312	303	309	290	301	296	301	302	315	325	312	337	251	297	295	269	347	307	274	308	318	281	295	293	315	287	308	313	319	335	286	318	321	309	332	284	296	273	288	317	274	313	302	297	299	301	284	299	299	318	306	298	286	289	315	317	328	318	292	293	248	320	289	289	292	307	285	296	297	266	308	282	306	305	301	289	315	304	285	302	312	310	273	282	323	321	308	321	296	339	266	296	309	313	305	307	257	286	304	308	356	307	290	326	322	347	316	278	311	301	316	328	329	266	311	340	331	305	306	306	301	278	279	299	296	332	277	309	308	309	298	288	283	286	338	316	293	284	332	287	303	282	294	303	298	285	280	287	343	320	314	296	275	296	309	291	286	275	272	289	328	285	267	290	297	291	278	274	297	287	325	302	302	291	300	316	291	311	279	263	293	293	308	341	314	305	308	305	328	302	293	285	297	283	310	319	306	286	285	308	302	298	292	304	302	300	299	271	315	289	285	332	305	287	337	296	295	313	328	297	293	328	268	328	286	313	288	271	340	275	276	295	312	299	309	271	322	271	300	277	315	308	308	257	313	309	296	326	286	299	312	310	279	320	283	310	282	283	293	295	287	287	267	275	293	312	312	310	315	320	277	287	282	291	312	314	309	302	323	306	303	290	310	297	288	297	324	315	311	313	304	279	288	308	306	300	310	309	295	313	333	291	307	280	296	299	291	298	322	269	296	316	316	303	310	349	290	312	286	277	282	282	302	290	304	288	309	299	281	284	300	324	295	271	298	309	289	291	295	290	264	299	285	281	275	286	289	309	318	296	299	307	274	320	307	269	293	277	288	305	293	303	312	320	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42128	15752	4616	2290	1526	1115	887	692	566	501	464	396	329	335	322	314	286	278	249	297	260	274	249	264	222	236	213	221	201	226	239	215	194	217	213	204	203	206	203	217	225	214	203	234	226	176	189	216	215	191	189	239	215	228	205	212	196	191	190	210	203	202	201	206	234	218	189	194	209	204	197	212	218	182	216	198	210	197	207	222	213	197	198	171	205	178	184	218	186	180	221	195	187	211	199	181	213	218	200	191	211	199	185	197	180	197	217	174	211	205	184	211	218	207	212	175	201	203	195	225	177	171	191	208	200	215	181	172	192	196	187	222	218	184	213	218	183	206	201	216	190	190	174	189	205	195	215	204	197	169	222	190	214	213	192	182	221	219	189	212	205	207	218	211	212	200	195	194	211	204	196	217	217	189	219	209	173	217	196	199	191	189	200	210	196	197	210	213	181	186	206	222	217	235	196	189	192	212	176	210	230	213	210	206	231	195	214	213	190	192	202	189	167	198	185	201	185	193	193	175	214	213	192	171	193	206	193	202	185	192	169	202	189	196	205	209	194	195	189	217	186	236	187	181	207	220	220	194	190	190	171	209	187	217	219	189	209	201	186	174	198	207	230	216	219	176	194	203	216	214	189	201	204	194	209	198	223	213	214	202	192	185	192	190	205	192	203	195	187	209	185	194	192	215	207	189	186	190	219	217	177	202	201	210	191	201	193	229	214	161	196	227	208	202	200	212	203	213	185	186	189	203	203	213	211	212	201	186	216	178	222	220	219	195	180	210	205	207	179	192	190	184	209	199	206	196	172	197	166	191	192	187	190	228	187	212	194	205	216	201	225	221	184	196	205	192	191	208	214	188	161	189	216	195	219	203	227	210	214	178	178	206	204	211	174	174	209	202	192	210	183	203	191	176	213	192	195	199	209	179	178	202	205	202	189	170	186	190	221	207	191	206	182	221	205	170	204	216	186	234	208	217	203	182	211	224	208	214	199	186	195	186	180	185	186	224	178	182	221	213	190	196	194	234	206	186	209	210	184	189	209	188	218	214	192	213	194	203	219	215	208	226	164	181	191	191	175	195	212	208	165	197	196	218	179	210	212	210	214	212	217	216	180	186	198	184	198	212	188	215	179	181	192	194	176	191	198	214	211	183	175	199	172	190	182	180	185	205	191	177	209	187	180	229	222	210	205	204	188	207	204	195	199	208	206	190	233	195	213	176	200	176	234	214	201	178	184	188	192	174	197	195	201	181	202	189	208	176	215	218	192	186	201	208	198	200	192	183	238	230	202	188	202	221	214	210	192	202	208	208	214	199	212	202	193	213	206	186	223	190	205	175	183	210	215	178	207	208	176	196	201	185	189	185	206	191	196	201	204	186	205	213	212	198	207	205	203	219	193	188	193	223	212	227	206	195	191	212	227	209	209	189	222	203	219	222	187	215	205	192	243	199	198	201	214	195	197	208	230	206	188	200	213	190	205	180	189	201	210	205	231	196	199	190	180	206	226	192	201	208	182	202	218	207	208	188	182	208	185	170	182	215	204	197	203	199	195	187	190	181	202	197	198	181	174	194	201	185	186	184	209	202	192	196	207	228	175	229	209	201	206	173	174	208	217	217	196	214	202	209	194	203	208	207	192	198	186	209	189	201	206	209	200	181	211	208	205	180	199	185	189	222	216	224	195	236	201	189	200	208	174	199	182	200	212	189	186	189	231	192	204	197	201	203	207	198	184	186	195	202	225	226	197	194	216	208	189	231	194	191	210	225	205	212	185	210	190	193	204	213	224	186	175	183	178	224	222	211	193	210	184	201	208	177	162	173	211	218	231	196	164	193	196	195	195	197	189	192	210	222	199	204	215	199	209	179	203	222	206	192	175	185	218	204	223	201	191	204	207	197	191	196	200	198	177	224	199	195	212	214	221	203	169	197	226	185	209	222	193	191	198	213	207	211	176	204	210	202	193	220	212	183	214	221	173	213	192	192	193	206	188	227	201	211	198	180	204	198	206	209	202	207	199	190	218	194	202	198	191	186	194	209	186	179	182	186	201	183	202	193	209	204	201	172	197	220	218	209	190	188	222	196	182	200	204	194	178	202	178	207	200	194	208	189	188	216	224	213	194	175	195	216	177	198	230	207	207	204	223	206	194	199	183	192	227	219	188	196	193	207	219	176	183	216	199	219	200	184	195	203	229	217	212	196	181	190	190	205	213	181	211	215	204	178	203	181	197	187	212	219	204	193	182	181	200	188	212	205	194	200	226	190	179	218	207	196	180	182	184	173	189	180	189	212	188	234	199	191	201	185	202	187	216	188	193	198	214	215	190	203	189	174	193	200	190	216	205	182	192	190	205	209	213	177	209	190	216	211	202	226	240	198	204	195	204	215	216	197	215	231	191	202	194	193	190	198	192	174	213	203	178	186	207	190	204	191	194	196	212	187	210	201	181	169	195	176	200	189	198	200	225	194	168	188	206	187	189	187	199	209	197	192	207	170	190	199	187	194	207	197	181	216	167	171	209	210	226	176	195	209	241	180	203	200	190	195	171	198	212	235	220	201	213	180	209	235	195	195	209	180	194	219	191	215	195	216	165	169	198	224	201	213	208	207	207	207	197	201	176	211	197	198	203	227	203	183	189	199	180	176	223	201	196	185	196	179	184	209	199	211	200	189	182	197	187	198	226	219	163	209	185	217	207	212	187	205	190	206	183	183	201	196	184	201	207	192	211	205	198	197	212	212	206	214	203	194	188	199	227	209	209	180	197	211	205	201	211	222	210	181	228	209	201	181	181	209	177	179	199	203	213	226	209	199	208	210	196	163	204	208	214	198	196	194	230	198	201	187	209	180	158	203	189	174	162	193	207	200	203	179	193	190	216	211	207	179	199	222	199	199	198	182	212	199	209	189	195	181	178	202	204	206	169	197	227	182	171	176	196	198	185	211	194	179	185	202	213	196	206	208	187	183	191	206	165	197	205	207	183	196	211	189	192	171	219	179	191	193	212	193	205	205	222	176	211	201	211	213	184	188	201	219	208	237	220	197	206	236	190	211	223	202	224	202	198	177	175	205	188	217	211	183	182	186	203	206	193	218	176	211	184	207	210	188	186	194	197	210	180	217	178	216	224	180	191	182	197	217	213	182	182	188	176	209	214	228	183	202	183	205	178	192	201	200	190	146	194	218	192	203	194	176	192	197	216	205	182	206	199	202	222	186	211	218	180	192	206	204	187	194	190	186	211	193	206	202	233	200	182	195	184	226	223	209	204	193	226	202	188	196	184	205	206	175	199	202	169	216	194	189	227	203	200	206	206	226	223	191	211	213	187	198	209	189	212	183	197	197	216	218	209	201	206	193	186	205	191	184	191	198	220	185	215	209	182	224	214	197	194	203	191	203	195	169	184	179	186	203	200	190	198	190	223	201	206	201	194	205	203	227	176	183	188	218	192	206	190	192	202	201	207	188	200	204	184	211	209	208	191	189	188	209	166	176	215	209	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18590	2820	6325	6964	5824	4688	3746	3125	2677	2269	2138	1804	1637	1479	1373	1285	1185	1075	1089	1065	995	994	905	906	864	859	863	812	790	789	760	744	812	731	771	692	651	710	685	634	659	612	690	640	645	717	666	615	681	663	608	589	638	601	648	658	600	590	624	635	579	632	593	635	637	592	603	601	639	603	569	581	565	632	612	585	606	589	634	585	622	633	594	589	578	606	632	588	647	562	607	549	597	566	569	584	600	557	595	581	535	579	562	583	586	574	559	563	558	571	564	561	575	574	593	576	572	579	551	577	530	576	581	556	610	580	568	545	539	613	592	564	584	611	571	585	562	582	580	556	562	590	515	611	553	584	586	629	569	601	570	606	558	561	554	576	598	546	567	562	543	615	523	573	549	523	532	541	534	577	619	569	546	557	591	525	593	541	602	587	582	557	578	565	599	577	576	589	508	591	585	576	554	539	570	579	599	618	596	584	593	563	561	564	524	556	565	576	603	549	542	589	539	551	569	605	610	585	610	524	537	563	555	580	573	621	555	549	578	568	544	565	605	569	636	618	565	573	600	549	549	572	587	590	576	526	578	560	573	574	565	605	567	579	548	585	592	565	520	605	553	584	557	559	574	562	532	559	546	620	551	543	592	536	574	573	545	602	585	557	548	534	573	555	614	621	565	586	577	521	580	569	563	571	584	581	554	598	610	566	590	555	617	628	550	566	606	525	530	549	569	556	569	580	543	562	566	578	540	530	539	583	598	560	598	543	515	592	530	599	536	563	594	592	579	577	591	573	584	569	575	595	574	589	580	568	602	579	599	574	572	580	560	517	576	583	586	600	535	581	554	560	561	575	592	543	544	585	532	563	613	581	596	585	573	603	578	576	574	590	552	622	560	609	563	588	588	553	568	541	558	585	565	580	537	552	566	565	573	576	572	533	576	552	570	591	568	569	581	566	548	556	553	557	626	610	558	550	568	555	551	613	570	610	531	584	567	541	571	593	603	583	602	619	573	603	582	606	582	559	566	597	573	568	568	589	582	590	576	557	583	616	549	563	585	545	578	570	576	537	539	540	551	592	504	578	534	585	608	593	570	569	566	568	537	573	574	583	600	550	586	557	568	568	561	593	568	592	586	607	574	560	555	569	571	581	582	562	593	584	556	571	561	589	563	584	548	552	583	586	606	556	600	537	544	561	571	561	590	565	581	584	559	546	555	522	526	554	643	531	559	580	608	597	552	586	581	579	527	569	555	593	578	568	592	550	548	597	537	593	537	555	544	606	573	521	569	597	544	592	567	597	557	519	567	610	567	560	551	545	610	594	604	579	578	547	561	575	593	573	568	511	572	579	603	550	554	578	542	563	579	588	590	583	580	524	591	571	544	567	562	555	586	580	589	578	588	573	544	592	594	583	595	554	572	602	592	524	536	591	552	537	537	548	549	578	542	610	585	580	540	588	617	574	532	580	589	583	531	586	534	580	542	586	565	599	596	574	547	567	599	583	575	544	559	544	566	579	583	553	578	587	576	593	560	570	574	545	548	545	561	586	533	564	552	520	621	582	597	563	553	532	543	588	576	567	571	554	583	530	604	568	547	597	564	538	602	567	564	566	514	549	584	576	609	593	556	584	575	552	578	562	558	582	549	588	537	553	561	607	556	523	539	591	613	572	565	590	555	532	566	595	572	547	614	566	614	540	604	572	531	567	562	587	598	539	573	568	582	579	541	580	600	593	594	567	560	571	527	561	551	534	583	542	575	596	584	576	553	580	562	608	572	593	552	578	564	577	565	563	573	567	573	547	561	597	614	530	575	584	562	570	595	549	569	562	549	558	587	554	538	575	566	580	546	546	537	572	590	565	578	503	553	615	565	575	572	511	586	552	543	588	557	569	536	570	587	610	582	567	590	577	598	568	546	581	588	586	585	572	561	512	555	608	574	583	550	552	611	586	604	561	582	580	572	570	553	580	557	546	600	572	558	575	595	571	590	614	557	583	635	574	594	519	607	602	565	554	585	567	521	601	566	605	559	607	592	630	585	586	574	574	594	553	560	572	613	588	581	571	559	568	546	568	567	566	554	539	579	603	585	567	567	555	577	564	547	563	570	535	566	577	575	540	605	603	593	561	536	567	642	552	552	570	542	593	562	562	585	567	566	539	555	572	583	569	597	569	555	598	590	550	579	553	593	545	540	523	540	507	599	572	585	583	565	568	549	600	593	545	577	577	615	587	525	603	551	536	572	590	576	533	543	575	540	564	570	595	574	583	617	548	579	566	560	566	548	566	587	555	534	540	579	582	566	573	524	613	606	531	607	583	580	603	585	562	561	542	571	571	540	600	576	593	574	607	580	560	529	538	512	583	574	573	545	561	550	564	566	560	557	553	590	570	580	563	564	561	594	573	583	547	557	557	536	553	554	590	608	586	536	575	546	591	577	553	609	562	599	609	591	509	521	570	562	604	546	608	524	572	563	565	583	540	541	567	563	612	523	540	565	579	557	575	585	568	604	566	609	586	546	583	618	589	586	569	573	589	584	531	610	586	558	603	564	520	529	535	533	553	564	601	548	578	607	553	569	552	580	510	590	561	578	629	512	519	550	600	578	581	562	563	541	614	558	538	623	540	532	567	556	563	559	565	577	566	581	554	591	582	550	549	554	573	584	635	600	577	573	580	568	563	587	564	567	591	584	560	548	581	604	590	581	557	592	580	585	560	596	537	593	563	564	553	588	552	550	589	528	561	564	594	558	591	591	566	574	558	557	612	522	556	574	567	533	553	583	579	601	551	552	591	560	586	524	575	548	569	556	547	581	568	542	558	575	577	588	550	583	554	512	587	560	602	555	583	617	551	552	561	547	557	580	614	561	541	538	621	571	600	542	527	542	575	573	543	544	525	574	546	581	557	549	546	565	568	573	588	540	618	513	532	552	582	596	557	561	538	538	571	582	580	606	564	549	580	535	537	593	576	587	565	567	616	553	562	520	534	539	559	537	585	564	569	577	570	576	609	571	573	564	596	557	540	554	574	571	548	546	586	596	592	568	537	555	567	556	569	595	600	615	548	594	544	558	584	603	575	590	588	588	588	600	577	569	557	614	559	548	552	527	533	570	563	532	580	544	547	597	610	579	559	565	601	562	642	560	548	599	526	615	586	587	573	552	547	638	582	556	590	563	609	594	533	556	606	550	539	593	563	588	575	551	582	561	552	555	540	556	537	568	556	596	575	570	575	574	589	553	595	551	561	567	579	578	586	548	575	601	545	581	579	575	589	579	581	548	584	574	551	579	566	564	609	582	584	585	558	556	584	570	599	574	580	557	552	563	550	537	533	565	556	563	554	604	529	606	562	530	595	528	595	553	572	600	589	561	563	590	576	569	545	540	545	579	529	596	540	571	561	535	550	571	574	616	534	559	546	594	554	571	572	539	630	558	539	566	581	568	573	533	579	565	575	587	599	573	587	561	588	557	585	567	548	567	548	561	542	538	570	559	602	532	588	552	547	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4114	272	175	163	132	124	143	112	126	103	108	107	111	99	112	120	119	90	101	110	111	102	99	110	106	102	113	116	100	110	107	103	104	100	108	115	109	87	95	96	93	99	101	106	106	117	95	101	106	106	92	109	91	114	100	123	118	108	103	73	108	113	112	110	119	91	102	101	98	98	84	121	107	96	101	96	97	84	90	114	88	109	106	100	109	106	100	100	101	102	142	101	111	117	102	88	97	94	98	94	87	103	131	119	115	106	109	109	72	105	94	121	88	116	111	102	117	119	97	112	109	107	98	82	119	115	105	133	101	89	90	99	106	124	98	102	114	103	105	108	91	85	98	108	103	117	102	101	126	97	100	95	91	94	102	99	89	98	97	101	130	112	108	119	124	118	109	96	90	96	116	90	105	96	119	111	98	107	103	107	118	105	99	96	90	103	102	120	115	104	88	103	99	109	104	97	96	100	107	118	93	109	100	103	95	96	115	93	102	105	77	114	94	110	103	94	105	110	97	109	107	106	109	98	89	98	103	105	110	89	100	111	92	95	110	101	113	114	115	108	97	104	95	90	109	87	99	117	102	114	101	107	114	117	117	98	87	112	108	95	107	107	86	82	117	103	104	116	96	103	96	104	108	117	81	122	123	100	119	102	92	111	95	101	83	100	101	116	82	103	97	101	115	105	113	90	81	115	111	113	107	111	97	104	108	110	114	101	107	109	98	86	99	97	117	109	103	94	107	106	106	101	110	95	121	124	98	107	112	110	123	96	107	110	87	115	122	95	107	121	108	100	104	96	111	96	107	99	105	108	87	89	92	99	93	95	123	98	86	118	110	117	101	105	100	124	85	90	116	108	102	100	107	91	131	96	100	106	85	117	105	94	118	98	97	99	103	95	82	102	99	101	131	96	100	98	113	105	89	95	97	96	92	100	94	104	96	95	107	100	124	103	106	91	101	104	106	95	106	95	102	104	89	90	129	97	93	98	91	107	93	99	105	100	108	104	113	100	117	112	115	99	102	98	110	110	100	104	117	92	100	102	84	99	88	107	114	93	104	118	87	113	110	107	89	125	102	107	105	118	92	122	108	96	109	119	101	96	103	107	94	85	116	87	105	99	100	94	116	87	116	107	110	103	90	112	98	103	107	102	93	116	94	108	100	107	111	101	101	92	91	103	98	96	104	107	103	84	87	109	121	106	115	101	79	98	106	112	125	84	103	110	102	111	87	82	103	104	109	110	95	100	120	95	111	100	102	89	110	107	109	99	109	94	106	121	105	94	116	98	113	86	92	107	122	100	89	101	114	94	107	105	98	103	95	109	102	98	106	109	104	108	95	118	103	89	99	120	107	117	100	106	114	94	100	90	109	98	90	93	111	101	108	87	110	114	102	99	92	101	115	96	93	94	96	91	112	107	106	93	141	98	111	91	96	101	103	96	88	87	112	100	112	104	105	90	116	97	129	105	96	89	104	89	98	107	97	93	97	119	85	107	110	89	107	104	89	82	111	129	99	114	100	125	105	87	100	99	105	101	111	86	104	103	112	106	93	106	135	90	91	110	107	83	95	116	89	97	89	82	100	97	95	108	111	115	98	117	120	105	101	83	100	109	95	96	108	115	112	105	105	119	106	104	102	115	111	103	77	113	125	106	99	110	120	91	82	110	110	101	121	108	98	105	119	93	92	84	84	93	123	110	109	103	82	81	122	127	108	92	105	114	111	115	102	103	100	113	86	99	97	91	100	96	102	98	110	109	97	106	109	122	92	124	91	113	110	102	86	101	98	89	114	112	112	99	82	86	95	111	116	98	99	111	102	103	142	111	106	118	117	119	91	103	119	104	107	101	119	123	96	113	110	102	117	109	91	106	104	104	125	119	110	96	114	109	106	108	77	118	104	105	90	108	108	108	102	101	112	103	98	109	90	99	98	102	118	106	103	115	110	103	101	105	106	125	121	91	101	98	114	91	107	82	97	103	106	100	94	105	121	97	110	109	88	116	109	111	94	95	105	106	106	97	101	106	100	96	102	118	106	90	106	102	101	97	106	92	101	104	98	87	114	122	92	111	113	118	90	105	93	97	97	102	113	110	106	104	95	91	98	121	93	89	113	119	120	98	99	104	109	113	111	99	89	88	97	137	92	111	107	103	114	101	105	89	108	114	68	116	106	120	112	110	112	91	112	101	88	88	107	102	113	107	95	120	115	99	96	90	109	103	115	107	117	110	110	110	102	112	114	118	99	114	100	90	104	112	101	96	101	104	109	105	110	112	88	112	115	118	101	111	110	86	99	91	94	106	98	102	117	103	119	107	109	90	91	75	106	91	111	114	119	95	111	100	100	109	103	115	96	95	112	108	93	98	91	93	104	94	114	99	109	99	100	113	121	87	106	101	88	106	109	113	98	95	100	98	97	107	85	110	112	86	83	95	101	108	107	99	119	116	89	122	110	73	105	112	118	99	93	120	96	98	106	120	96	115	90	105	109	99	107	101	106	97	111	99	101	100	105	107	109	104	109	98	100	108	106	99	109	92	98	110	80	111	83	102	112	82	117	93	115	94	104	92	111	109	88	101	96	105	102	95	108	136	98	101	107	104	107	99	98	127	104	104	101	128	99	97	117	113	108	89	78	95	86	104	85	99	87	98	92	93	101	97	88	101	104	93	114	115	128	103	109	104	117	107	101	107	123	100	107	105	106	109	94	105	106	103	90	99	118	97	105	108	99	88	97	92	106	97	111	84	110	101	105	115	129	87	100	116	104	108	100	101	94	114	100	114	92	114	112	109	86	103	118	100	90	103	90	108	103	118	122	114	110	109	118	89	116	97	98	89	116	90	91	107	97	102	98	105	99	104	93	91	125	102	123	105	93	112	109	110	99	114	115	90	96	108	109	94	111	92	106	104	110	103	124	100	108	89	107	103	104	101	102	80	89	100	121	125	108	107	114	89	79	99	113	126	110	105	93	104	108	110	91	101	112	104	78	97	122	107	90	115	109	107	85	115	100	109	84	82	101	111	92	98	94	110	97	73	100	102	94	102	94	95	96	114	124	105	102	105	85	99	113	111	103	89	121	103	109	93	84	103	97	116	126	102	107	109	122	101	112	95	98	105	98	110	117	89	107	102	81	119	111	123	107	110	106	108	96	114	100	96	112	100	97	110	115	109	95	112	110	97	94	83	116	94	112	116	113	108	113	99	115	105	121	112	123	98	126	104	120	98	104	99	97	100	100	101	118	102	114	116	114	88	93	102	99	109	88	117	108	86	98	119	110	103	117	91	95	115	79	111	89	109	117	99	102	80	121	112	94	88	93	95	91	80	111	110	91	95	111	96	112	100	107	91	89	88	87	87	90	112	102	106	96	101	106	103	104	105	91	96	106	102	101	113	118	106	102	111	99	104	99	102	100	115	92	112	91	106	101	100	110	92	104	111	102	98	107	115	106	96	124	125	103	124	110	109	102	117	114	102	90	94	101	102	96	110	98	94	85	95	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4201	398	462	518	472	397	438	379	403	343	352	303	335	374	314	332	326	349	337	313	340	314	336	347	342	331	316	302	271	309	338	342	314	320	291	310	328	311	309	317	323	321	297	323	359	306	318	298	296	315	356	332	325	297	338	310	289	327	355	311	304	340	334	323	322	342	345	329	329	304	320	286	296	307	303	323	311	311	342	297	307	333	321	293	312	346	315	355	283	334	349	313	358	320	327	305	319	290	283	342	330	304	331	320	329	300	346	306	300	296	306	327	315	313	351	300	334	307	331	319	313	298	289	357	283	320	327	288	331	338	307	294	330	313	311	315	264	319	284	317	317	304	316	299	315	305	340	309	320	306	307	322	311	317	314	311	331	341	307	320	303	293	303	332	325	300	311	336	302	325	308	291	321	307	320	354	324	300	335	321	277	307	306	310	317	331	304	315	296	294	316	317	324	345	309	307	277	317	310	318	286	318	366	310	316	295	308	299	277	303	296	299	313	306	326	310	323	293	309	293	313	307	321	270	327	319	358	305	340	318	299	293	313	312	296	325	344	273	310	326	321	336	341	338	320	283	308	310	326	316	317	310	325	290	311	306	300	318	308	308	297	297	350	293	311	301	329	300	358	324	317	303	336	308	288	315	346	315	294	331	337	305	312	299	343	333	316	356	299	314	318	324	339	312	303	310	291	319	347	298	318	321	336	312	321	306	316	315	283	329	348	326	319	306	314	315	348	336	312	305	321	337	356	345	311	351	307	317	350	345	311	336	315	306	295	325	327	328	332	318	342	303	306	340	342	330	297	306	335	318	314	304	306	317	312	319	328	314	315	312	329	336	342	288	338	295	295	334	303	293	296	348	327	325	313	306	346	304	323	323	318	323	343	304	315	323	318	324	358	322	321	297	353	349	341	315	307	319	309	304	307	291	326	305	341	313	321	325	344	304	320	330	334	293	342	347	357	318	308	295	304	337	315	341	321	341	304	298	325	333	305	309	298	304	308	349	320	311	296	290	329	327	335	312	322	331	323	319	346	319	293	311	312	343	276	317	323	300	287	311	340	340	295	321	328	336	338	301	329	300	302	317	333	315	328	298	322	311	339	326	302	312	310	359	328	330	329	317	306	308	333	294	298	298	318	293	308	338	307	307	302	354	317	314	297	304	301	347	337	297	324	326	314	334	303	335	315	370	290	302	294	327	308	288	352	318	291	316	315	320	287	311	304	312	338	329	343	331	338	333	321	274	349	316	305	341	323	298	309	319	327	345	314	345	317	346	302	305	330	325	340	328	319	324	312	302	338	277	354	338	319	331	325	303	310	334	302	315	293	304	324	285	316	291	310	315	298	325	321	335	296	321	332	288	308	343	329	323	332	297	316	332	315	299	333	325	349	290	309	292	331	308	324	346	334	336	301	317	304	315	310	305	335	312	307	312	313	312	320	364	292	286	282	287	327	320	344	284	321	285	292	310	302	278	299	295	320	312	287	304	325	321	314	339	313	320	278	344	325	310	302	301	317	298	353	305	332	304	354	326	291	376	307	315	338	334	338	324	335	334	324	339	311	331	315	317	304	322	314	309	298	318	313	351	312	348	300	296	294	313	328	311	311	305	339	310	316	300	341	332	303	314	312	347	327	304	339	316	341	338	314	290	327	317	313	310	316	325	324	350	347	312	303	313	323	330	296	290	347	293	300	294	316	316	302	311	330	306	316	335	287	314	338	319	335	299	316	299	298	332	319	326	328	300	334	312	323	323	304	340	303	353	313	325	303	300	313	288	334	325	287	353	285	297	318	340	340	338	309	296	344	328	306	291	299	330	324	289	303	303	316	330	298	328	309	297	308	297	304	329	312	311	323	313	316	282	325	333	327	307	318	318	337	343	306	319	323	340	316	334	326	333	334	309	341	324	309	346	328	313	311	300	345	322	335	340	326	324	327	311	329	322	336	347	338	289	285	308	306	324	307	327	313	350	320	327	298	275	339	295	343	294	332	346	329	306	356	326	327	352	327	349	318	361	340	356	351	307	339	324	328	321	303	297	321	303	327	311	335	309	335	308	331	317	328	324	281	332	302	310	295	338	305	303	279	348	318	316	331	310	326	319	315	305	274	327	363	350	329	310	315	305	301	334	337	355	305	298	323	333	327	269	318	307	288	330	335	326	323	330	361	289	312	292	304	357	315	307	311	322	316	326	343	333	317	323	309	316	295	320	309	294	304	305	298	310	330	339	340	328	305	309	332	347	319	310	288	329	298	320	317	329	343	309	311	336	280	313	315	384	320	313	319	276	332	310	294	316	313	302	310	323	313	306	330	312	305	300	321	318	361	337	299	315	302	310	322	275	329	304	340	326	328	302	332	311	310	328	317	322	313	308	321	291	368	305	299	337	299	299	286	296	355	327	327	346	343	340	312	324	316	328	314	294	297	304	326	311	328	318	319	348	320	303	353	322	367	338	319	352	315	324	320	332	354	294	315	326	342	297	305	314	307	340	313	336	310	297	334	369	300	314	303	327	310	322	326	336	297	327	320	340	335	328	345	301	324	321	306	315	310	315	310	329	318	330	316	327	291	343	304	363	312	320	322	319	335	298	336	277	296	365	317	327	295	330	343	325	307	321	287	298	290	306	315	350	329	325	322	321	344	321	353	304	310	321	309	292	299	332	323	288	316	326	335	355	317	291	324	321	322	313	291	309	285	300	298	329	319	347	299	306	329	305	332	331	315	317	333	323	332	327	307	314	289	336	336	313	337	315	352	329	330	305	295	306	310	301	304	316	296	327	281	319	310	307	320	356	347	326	318	330	334	293	311	327	339	345	312	327	290	293	295	335	291	327	295	307	309	303	355	341	295	311	312	304	289	285	316	312	326	331	294	284	334	345	304	310	314	329	332	324	298	342	306	314	306	324	300	314	293	386	307	316	295	304	307	332	325	309	347	313	335	335	301	297	306	302	334	361	311	329	306	303	288	317	286	300	337	311	341	338	312	307	315	311	348	315	363	313	326	311	340	329	294	313	330	341	315	306	309	300	313	320	308	302	334	336	321	318	324	325	328	323	283	311	329	323	299	312	298	313	296	319	327	299	311	307	313	344	309	346	312	308	346	309	311	320	333	320	339	335	333	288	296	318	359	312	331	291	332	309	345	322	352	362	321	322	319	316	307	302	317	325	309	327	326	337	317	333	297	335	313	306	327	309	326	327	314	300	327	330	309	331	312	331	335	297	335	313	293	328	290	303	319	306	311	319	321	332	326	322	336	304	319	319	311	300	292	291	323	328	275	309	331	317	329	298	319	309	292	312	313	271	326	316	342	336	359	298	319	297	324	352	341	328	309	318	304	332	337	316	318	304	280	306	338	319	338	331	327	312	325	296	337	324	336	314	315	337	348	321	354	326	305	306	322	315	346	314	343	318	358	312	322	323	305	326	314	309	293	285	314	302	290	331	301	335	320	335	323	288	351	328	344	335	279	323	342	303	315	342	298	297	297	353	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30878	5056	1522	1024	721	565	399	294	285	237	188	198	167	163	149	121	144	108	123	119	114	123	127	120	127	92	106	98	105	98	112	96	104	92	75	84	99	122	103	98	99	86	93	100	98	94	96	89	88	80	88	104	93	98	93	101	101	99	80	99	95	70	82	98	85	92	107	106	89	105	105	91	113	77	85	94	98	99	97	102	119	94	96	85	100	90	84	105	99	70	85	96	84	93	71	99	92	102	84	100	92	85	94	103	81	95	89	79	95	98	81	85	88	91	88	88	95	98	83	89	91	84	115	88	97	94	103	79	81	105	85	81	114	90	94	83	82	104	77	96	99	105	80	89	105	76	91	101	90	83	102	101	82	101	90	89	102	85	79	106	112	71	109	95	80	97	86	100	94	96	81	89	81	90	92	96	101	99	110	92	84	109	84	89	96	78	100	75	81	91	92	84	90	75	97	108	93	106	88	91	82	89	89	86	81	107	93	84	89	101	100	69	79	102	87	111	95	97	91	99	82	96	98	107	90	90	94	88	83	108	73	78	99	99	93	89	78	108	111	106	83	92	98	99	77	80	88	91	104	87	88	86	92	94	99	111	86	84	89	75	94	89	92	79	82	100	88	96	90	83	84	84	98	96	97	93	90	120	75	85	107	114	93	93	95	94	85	85	86	108	94	83	88	80	76	105	95	111	86	88	104	103	106	86	85	100	98	89	105	83	100	91	99	101	80	80	95	96	69	103	82	82	82	91	93	79	104	103	75	97	101	98	86	94	106	106	95	87	85	83	97	78	73	84	99	74	83	91	97	82	88	84	92	92	97	88	95	97	85	99	93	97	98	96	92	85	91	108	71	78	96	86	71	85	86	91	87	88	93	88	106	89	96	81	84	83	100	88	86	102	91	91	92	88	93	78	71	94	100	98	106	92	86	114	89	83	84	85	94	99	90	86	81	65	86	82	78	95	86	93	94	103	84	93	84	92	101	97	90	94	79	83	87	89	78	94	78	98	94	90	97	81	99	89	92	88	76	83	106	70	86	94	88	86	76	87	91	84	76	96	89	93	87	81	104	85	84	76	93	97	109	92	74	82	77	98	95	90	121	76	92	90	90	83	90	100	66	112	89	84	114	93	114	101	95	91	100	103	106	88	84	96	77	89	92	93	83	88	91	85	87	86	90	91	91	73	81	107	94	100	96	107	89	79	84	98	108	97	92	95	89	95	89	74	94	103	99	93	104	88	98	84	97	109	90	91	107	75	75	99	89	98	102	110	96	95	74	108	85	99	92	84	92	87	89	91	86	88	91	88	78	85	74	107	75	89	95	93	72	92	92	96	89	83	81	98	87	95	93	96	94	106	88	82	83	104	76	86	96	88	86	93	89	105	108	114	82	87	99	89	111	97	83	103	89	98	108	98	95	91	83	103	86	77	102	93	88	87	81	80	94	89	107	110	104	89	99	88	96	101	85	75	80	88	94	84	110	77	108	83	80	96	81	92	102	102	82	104	97	88	95	81	92	93	88	103	95	100	96	87	120	87	95	97	102	95	80	85	83	93	103	89	88	97	77	87	90	101	68	94	75	88	101	101	93	108	83	94	83	106	91	94	89	103	113	81	86	80	101	83	100	97	116	83	109	98	78	94	84	86	77	91	84	80	84	107	71	103	95	80	97	76	88	84	96	89	83	95	93	103	90	85	86	97	74	104	90	81	106	86	106	97	94	103	87	96	79	81	93	106	92	98	101	84	93	93	103	97	96	88	92	100	76	96	89	63	103	96	83	87	101	89	85	90	108	95	93	74	93	91	97	93	99	82	76	83	104	82	83	85	83	99	87	100	107	86	85	96	108	87	85	75	87	94	79	87	96	87	101	82	88	91	105	90	81	91	95	99	101	77	92	96	88	94	92	92	107	96	96	96	74	92	108	102	81	71	109	94	81	102	101	87	91	92	102	87	95	92	86	103	85	87	88	100	104	116	81	99	94	83	95	76	102	89	104	92	110	89	89	94	110	100	80	81	90	102	97	86	91	90	97	99	68	85	97	81	110	81	88	90	93	84	89	85	91	78	84	86	93	98	97	103	97	97	97	83	94	99	90	95	89	101	92	74	78	96	90	85	97	89	86	94	95	89	95	95	79	93	92	117	89	84	90	85	80	108	104	93	75	85	89	108	98	86	90	99	92	104	88	106	100	84	106	78	85	85	98	87	107	90	108	85	80	83	91	106	101	79	92	81	104	96	111	89	84	82	99	87	73	100	99	88	77	86	96	89	91	83	87	83	79	88	103	93	84	80	98	81	96	80	92	100	80	100	88	106	92	94	93	79	87	89	107	86	90	94	90	91	98	88	86	103	109	74	96	92	97	85	114	100	77	80	83	76	92	106	102	87	96	90	103	100	101	88	90	93	81	85	118	90	84	89	77	96	92	93	89	72	75	89	85	93	68	99	79	89	88	105	87	109	83	90	87	114	89	84	96	93	94	98	92	101	98	93	87	99	87	75	86	85	86	97	67	103	74	93	102	100	88	96	91	99	119	98	100	81	102	81	84	100	72	109	94	94	83	89	86	77	100	78	85	84	75	101	94	85	93	82	94	87	92	89	94	99	102	85	96	118	84	95	89	77	76	100	97	100	92	77	81	104	101	93	86	90	87	82	92	86	95	83	90	80	98	93	92	88	91	78	90	88	101	100	82	97	115	105	82	92	92	99	114	108	89	97	84	95	94	92	83	99	100	85	94	97	79	85	85	83	87	114	88	90	97	91	72	94	97	84	108	88	104	85	94	99	97	88	103	91	97	95	95	103	111	100	95	93	91	101	96	103	108	88	90	81	100	97	88	93	94	103	112	77	94	82	83	87	78	103	100	92	86	76	85	106	113	101	90	88	108	107	92	86	82	84	90	107	100	94	100	86	98	94	104	95	66	94	112	95	92	107	82	73	101	94	103	107	84	103	80	74	91	83	95	98	89	84	98	84	82	83	91	82	89	98	91	93	77	90	90	87	87	84	95	108	88	95	82	88	89	78	91	98	89	96	98	98	86	93	94	81	106	78	82	101	80	90	90	66	96	98	89	103	85	93	101	95	96	83	96	98	95	102	107	106	100	75	90	90	82	94	78	92	87	106	89	86	79	112	97	104	92	84	102	101	94	87	72	98	72	101	94	83	89	100	91	100	94	84	72	97	93	91	93	96	83	105	99	88	92	81	88	89	93	66	83	107	90	80	102	90	109	80	88	106	103	89	91	77	112	95	98	103	87	89	82	79	76	106	103	95	92	101	109	90	91	105	88	87	105	91	102	92	89	79	88	113	77	83	87	82	82	89	83	103	95	84	96	75	100	91	96	84	104	101	84	94	90	75	88	86	88	95	101	77	89	75	88	88	101	91	111	84	100	99	86	88	104	92	87	81	75	91	94	105	92	96	94	95	94	81	89	75	92	92	91	97	115	93	109	101	88	100	95	90	81	97	97	84	99	88	105	83	94	94	98	104	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13693	1366	3351	3708	3117	2368	1980	1693	1361	1200	1049	882	847	793	686	659	592	619	556	518	456	488	460	430	451	446	443	440	442	394	353	398	405	371	374	325	375	401	387	336	355	362	338	346	318	324	347	355	323	334	309	346	326	301	329	317	326	324	331	312	298	307	299	327	336	329	316	319	313	298	325	343	305	294	300	316	298	325	304	299	301	307	284	336	292	318	312	303	323	325	284	296	323	281	302	271	300	294	275	306	294	288	278	317	320	299	323	307	307	302	342	313	263	315	304	290	314	264	327	324	303	305	307	303	315	288	294	312	306	281	291	313	308	303	295	308	306	293	331	289	304	285	313	309	321	305	304	314	311	284	300	294	306	308	307	276	326	283	310	313	292	294	308	291	315	312	301	277	294	275	284	295	299	301	291	313	310	314	322	287	308	292	304	275	295	324	289	309	288	326	281	310	307	304	295	331	287	326	331	285	293	299	296	292	307	321	317	290	301	295	307	285	303	325	285	316	289	310	304	312	305	308	293	294	295	299	306	284	304	302	296	275	297	294	278	291	310	284	280	302	298	310	288	292	288	292	295	274	311	324	296	301	298	319	312	274	303	296	329	269	300	281	292	278	291	284	264	272	288	289	305	281	304	292	308	304	304	315	308	284	289	279	261	329	327	328	255	289	277	279	335	280	310	264	283	292	296	288	316	307	288	308	317	301	303	269	316	249	320	297	280	299	327	303	288	325	340	302	297	297	300	316	312	295	329	288	276	318	293	303	290	303	263	298	257	317	302	296	287	297	289	296	310	297	294	315	307	284	292	288	284	298	314	297	326	298	295	318	326	313	275	293	324	307	267	309	307	311	287	279	281	302	283	324	297	305	287	298	321	307	299	299	313	274	280	303	295	263	293	279	292	350	310	329	306	296	294	286	327	295	341	296	288	318	321	293	290	293	290	321	297	295	278	303	308	268	329	296	296	319	293	284	312	301	271	291	314	297	267	281	284	287	312	302	268	275	313	323	266	270	305	282	326	297	280	310	286	295	329	288	285	286	299	299	324	311	287	303	302	291	293	309	290	283	304	299	295	308	326	280	298	290	292	300	279	329	317	290	293	253	289	308	299	288	310	338	301	303	287	281	287	310	271	289	287	312	313	272	308	290	276	315	293	313	301	304	297	289	308	306	303	290	287	313	292	286	286	311	284	293	314	312	293	314	286	265	268	290	272	302	289	310	246	311	330	300	312	300	294	296	293	274	260	326	282	289	265	328	270	310	295	308	337	315	317	312	285	299	306	289	279	286	310	296	301	283	285	300	293	324	317	303	294	296	304	271	308	281	316	298	275	285	312	281	287	301	285	289	304	274	286	290	302	312	298	319	267	291	280	307	297	299	317	280	325	310	296	314	315	288	308	316	295	328	280	282	275	334	297	277	302	305	268	278	286	304	277	327	278	318	288	305	324	273	308	287	308	321	274	313	291	319	307	256	296	290	321	272	293	314	275	273	307	245	310	289	303	304	289	291	314	295	283	299	310	329	323	289	302	300	262	326	304	310	287	291	299	332	315	286	287	293	298	278	302	268	292	298	303	286	271	287	288	295	283	303	338	327	286	303	265	286	306	283	299	307	276	289	301	298	318	302	265	306	316	274	272	330	305	310	304	265	287	289	306	321	335	310	308	279	296	275	321	269	280	303	297	285	300	315	277	289	301	317	299	307	291	287	282	295	270	302	299	301	320	322	297	281	284	319	298	273	281	325	295	286	275	302	320	286	277	296	304	297	269	316	304	273	319	285	285	313	287	278	306	293	331	288	327	297	294	320	311	325	306	301	265	318	273	278	312	278	307	309	287	272	295	296	325	290	306	303	290	298	302	296	297	300	304	284	271	274	266	291	297	288	295	296	283	282	259	279	286	308	263	275	289	287	295	307	307	294	294	298	326	286	294	328	291	294	297	312	272	317	262	288	313	325	294	267	335	301	294	270	323	304	291	282	307	277	279	271	270	277	275	316	284	316	306	291	321	302	297	293	293	309	314	276	317	292	309	332	322	303	314	299	302	278	300	318	310	299	313	271	308	313	270	311	304	298	308	337	298	289	296	307	316	288	297	274	291	304	305	319	308	294	309	294	261	289	271	302	284	278	277	297	338	301	285	289	302	273	301	280	288	300	288	320	303	285	293	289	290	272	308	297	290	308	292	283	265	299	300	306	314	288	282	292	308	305	298	270	342	316	294	269	285	288	272	290	338	296	325	274	284	278	268	304	290	298	285	300	299	296	282	285	285	294	307	268	336	283	275	315	275	278	286	308	286	284	301	278	295	291	294	312	308	285	285	333	309	305	330	322	299	297	309	288	301	302	346	299	299	280	297	319	292	319	297	284	282	284	287	335	280	290	294	274	284	310	313	284	319	282	294	308	281	282	284	262	273	305	282	314	321	312	310	293	275	321	293	313	318	297	288	318	265	286	297	331	290	305	255	292	290	314	249	280	302	319	303	301	304	288	293	308	292	325	286	287	311	290	270	312	312	292	321	290	310	299	288	328	315	293	307	318	282	312	278	301	295	316	288	309	312	299	261	280	295	297	299	288	324	314	276	273	293	313	333	306	347	312	297	288	281	265	304	346	260	300	291	289	298	302	304	279	314	292	303	289	288	294	306	316	284	325	268	293	312	309	319	285	280	297	287	330	305	294	298	275	310	292	294	299	287	298	284	298	308	303	295	316	317	315	313	280	281	308	274	267	297	309	290	311	261	298	277	288	304	300	289	287	291	321	285	311	298	336	315	320	331	290	295	293	297	321	313	294	324	300	296	306	317	313	285	294	292	329	264	273	292	287	285	303	287	262	303	301	264	294	311	307	314	283	321	291	275	300	294	311	304	297	293	312	321	295	324	310	318	280	277	301	322	287	275	309	292	334	311	312	290	302	294	283	327	307	300	300	296	294	314	327	308	260	300	314	282	314	283	288	332	301	281	312	310	307	321	295	304	298	279	283	312	277	279	298	288	294	301	285	288	310	281	267	320	269	271	297	332	310	279	279	301	268	287	304	296	306	289	290	299	303	287	270	319	336	302	305	271	286	287	295	293	298	289	332	302	307	316	296	289	324	287	269	307	329	318	295	262	269	295	305	307	291	294	325	298	300	293	302	299	328	319	317	304	290	297	292	290	306	302	300	300	330	308	280	319	296	301	281	277	289	270	308	306	320	298	277	291	316	279	291	340	298	313	304	304	291	284	314	326	292	310	266	267	291	313	288	308	270	298	286	301	284	293	302	302	281	321	289	291	318	304	315	310	305	278	284	293	315	327	283	289	298	314	312	302	311	299	276	277	301	287	270	292	284	322	295	311	288	284	287	345	307	286	297	303	278	305	293	313	316	300	302	288	285	311	275	308	284	304	318	288	292	286	300	309	321	265	299	302	287	287	316	319	285	287	292	301	281	307	292	287	303	281	315	280	295	278	290	302	307	274	288	283	323	278	266	282	274	291	298	337	286	310	280	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42094	14838	4252	2272	1597	1143	877	657	599	497	424	406	366	330	298	265	271	286	273	262	253	227	210	268	211	236	244	241	203	237	212	259	208	224	237	194	253	239	215	223	249	203	235	199	218	198	187	227	206	184	204	229	196	199	218	197	215	199	197	188	205	210	190	217	175	194	207	230	236	192	226	179	216	205	204	200	187	193	188	181	178	221	225	210	206	200	216	189	203	205	213	202	204	201	177	188	215	181	179	174	205	193	216	195	216	196	187	203	207	193	214	204	189	185	192	227	206	238	166	209	220	201	202	178	198	196	185	213	183	210	196	200	211	189	199	205	185	190	188	195	200	184	210	180	188	223	225	201	202	180	189	192	207	196	229	185	204	204	196	189	188	222	180	209	197	227	206	187	210	211	212	215	206	232	210	212	180	212	232	214	179	215	197	196	184	220	179	213	177	212	201	197	215	193	188	220	208	186	231	184	192	213	202	193	215	222	204	176	198	201	211	190	173	236	209	199	220	196	189	178	200	193	221	193	209	207	218	193	193	205	237	205	198	217	204	189	187	224	225	211	183	191	241	223	215	179	219	195	229	184	183	192	198	201	205	208	193	183	197	192	211	187	190	186	209	201	204	187	196	190	197	183	199	198	177	203	199	189	200	213	199	204	215	206	215	193	188	169	215	195	198	187	207	213	220	206	167	188	196	206	228	195	194	173	194	184	230	176	207	194	193	225	199	195	206	191	201	178	200	187	183	197	185	191	223	219	172	200	210	191	205	200	191	217	172	202	196	212	209	187	221	213	190	192	206	184	198	187	181	194	204	204	219	169	188	226	171	222	197	180	198	204	218	189	212	190	195	167	200	212	209	206	208	207	201	186	220	207	215	216	189	215	193	223	191	190	187	188	171	179	203	203	201	155	217	188	184	190	191	194	196	199	193	205	191	228	195	175	220	215	185	200	209	196	175	199	196	199	205	181	197	180	190	185	175	190	197	192	183	195	184	196	184	222	164	176	202	231	198	184	188	204	213	206	202	209	213	202	204	222	214	200	202	194	212	205	248	193	207	184	210	194	233	195	212	188	219	220	199	200	197	208	218	218	214	171	217	218	177	195	227	186	197	210	190	205	205	177	196	205	214	217	193	202	208	181	210	191	193	206	205	198	183	209	183	203	205	180	177	209	205	186	196	198	208	205	206	194	191	208	202	231	196	180	205	199	186	191	192	193	222	206	214	225	187	193	205	207	180	198	208	206	200	205	191	179	197	161	193	239	187	201	196	174	232	202	215	188	204	205	226	191	210	201	191	220	212	194	204	217	183	212	170	173	200	198	198	194	215	186	185	204	182	186	194	197	199	194	203	222	205	223	209	206	213	190	185	198	194	210	196	188	192	213	217	190	192	185	201	180	203	186	194	221	181	174	201	202	168	229	197	186	184	190	191	206	177	194	200	220	200	193	223	208	206	169	204	202	184	191	183	202	176	198	201	200	215	193	233	217	185	224	187	194	217	187	206	185	197	200	178	195	206	185	203	210	190	213	206	212	200	190	198	198	194	200	213	190	186	217	203	174	178	212	212	192	209	203	208	212	200	199	166	209	230	206	202	191	201	178	191	160	191	206	186	188	212	183	198	202	194	224	179	209	219	204	206	200	194	196	199	203	186	209	213	226	217	206	212	224	207	202	186	199	203	214	186	205	214	213	192	175	209	201	193	189	223	199	202	222	221	214	216	182	206	184	193	221	189	176	208	204	206	200	175	168	195	221	213	189	183	203	186	208	203	197	207	213	215	206	223	215	227	198	190	206	201	196	182	218	212	201	171	201	190	199	219	199	198	197	192	192	213	227	234	195	230	178	198	205	202	206	195	187	186	213	184	220	219	198	211	183	185	236	195	196	227	210	188	226	190	201	201	204	190	211	209	203	196	218	208	193	183	194	191	206	191	204	225	202	184	184	200	173	225	196	206	199	227	203	209	206	201	210	207	205	204	184	186	195	190	201	192	198	178	187	183	210	200	202	174	220	189	177	187	203	189	209	241	206	203	217	204	187	191	199	209	196	188	199	184	192	211	200	224	196	197	200	197	214	193	207	217	201	193	207	183	216	208	212	184	196	181	201	193	194	201	200	221	191	232	196	223	206	208	182	201	233	182	219	178	201	217	208	219	213	174	179	212	186	218	175	217	203	237	199	198	208	197	230	183	204	209	198	183	206	204	208	191	182	193	207	197	196	196	212	216	198	201	197	189	216	198	211	236	222	208	199	199	214	193	178	232	193	204	182	194	201	164	225	185	184	196	201	190	205	222	200	182	204	208	185	219	212	192	224	194	190	216	180	190	210	195	202	200	189	196	225	215	194	214	205	189	207	188	204	200	183	226	186	185	184	204	209	237	199	197	187	199	201	224	199	211	202	191	211	173	194	203	172	195	183	206	230	197	197	185	230	177	197	209	194	205	197	218	200	205	192	176	208	199	188	198	219	191	191	201	207	167	187	211	228	178	173	193	235	184	187	177	207	150	201	191	170	215	205	206	196	195	199	211	195	209	200	212	212	212	203	214	209	212	183	168	193	191	199	218	189	182	227	222	189	187	209	196	199	218	185	207	201	180	217	186	187	185	203	168	192	197	205	206	212	177	204	201	209	209	214	197	202	229	198	191	190	204	203	192	210	180	210	235	210	199	214	206	203	193	191	180	219	181	210	219	201	211	181	210	184	186	219	203	200	219	215	175	192	229	202	183	194	194	199	171	169	234	189	195	196	222	221	192	201	207	196	179	214	184	183	186	208	181	182	192	207	200	201	208	176	211	197	214	201	196	209	222	218	208	204	192	193	185	202	219	213	194	219	232	179	198	213	196	208	209	214	184	202	235	206	190	236	209	220	201	182	184	206	212	200	207	225	175	201	190	219	222	212	187	182	200	200	186	175	211	163	201	209	208	208	199	202	187	190	214	205	192	212	228	216	199	218	184	218	208	222	251	209	184	180	217	200	214	169	183	202	221	187	232	224	191	209	198	193	204	192	195	213	181	173	194	191	208	226	193	178	183	197	230	187	205	207	187	214	171	192	182	189	184	224	211	208	202	187	189	196	196	216	194	207	210	207	218	224	188	214	199	181	195	208	200	213	200	212	238	207	197	184	199	220	221	178	211	171	216	197	218	211	179	204	215	232	199	218	202	198	213	234	188	212	207	185	206	197	193	198	208	177	214	199	198	181	201	206	206	205	204	194	210	167	178	204	213	192	199	199	210	186	189	175	182	204	201	175	204	186	198	166	192	198	193	201	214	188	179	202	209	207	182	178	192	197	198	210	185	197	181	168	200	193	217	191	159	215	231	176	203	176	192	209	166	208	210	210	191	203	203	205	205	196	193	187	193	202	190	201	191	191	211	189	194	195	198	202	198	224	200	190	200	186	242	216	182	199	194	193	203	183	185	219	184	199	182	204	207	192	216	209	200	198	221	195	199	207	202	186	163	207	195	209	169	192	169	182	175	214	204	187	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18446	2848	6380	6828	5815	4779	3842	3076	2660	2294	1978	1776	1560	1460	1406	1319	1220	1121	1045	1057	1016	933	935	899	878	842	824	828	784	782	734	747	718	743	710	710	693	698	680	680	688	647	675	650	665	604	665	651	693	680	630	615	598	598	647	672	617	667	606	596	595	616	628	586	642	646	613	627	576	554	642	655	632	583	610	623	615	602	591	576	606	587	630	564	605	591	576	583	599	600	522	562	574	591	608	564	578	624	595	616	561	599	555	558	594	564	560	545	593	542	602	528	611	527	590	632	599	613	549	562	578	559	580	564	576	581	604	533	571	593	550	600	545	581	562	596	567	600	558	559	575	554	529	618	573	593	565	546	602	600	564	558	572	599	576	556	585	564	575	537	564	589	580	573	612	571	592	564	548	576	568	573	590	574	555	571	581	573	587	555	575	570	559	588	596	523	593	608	547	580	534	575	588	555	557	591	554	563	585	571	576	532	577	585	589	574	550	598	580	598	573	594	580	624	595	541	586	549	605	594	570	545	544	556	603	530	613	579	589	570	595	603	611	536	552	555	569	550	577	540	548	531	556	593	564	568	517	568	551	567	567	589	530	589	583	533	587	546	594	544	570	583	575	566	578	558	570	562	589	556	574	549	545	590	560	552	536	534	591	602	572	545	548	554	530	578	566	519	546	587	570	558	542	560	571	571	552	558	576	553	610	575	616	573	556	570	588	540	563	585	560	536	565	580	578	578	595	569	546	583	600	551	555	543	515	530	588	611	619	568	552	566	573	579	594	555	571	578	599	529	586	615	559	536	578	510	586	591	564	546	574	594	554	561	584	584	595	569	591	549	587	597	551	547	554	573	589	542	572	565	531	564	566	562	602	598	602	575	561	590	594	553	544	565	567	563	590	579	537	584	607	569	554	531	569	519	583	560	575	564	610	578	614	577	539	604	609	599	597	584	567	604	570	544	602	598	534	572	621	603	599	576	515	566	587	569	616	550	585	555	558	553	576	566	593	569	591	558	578	613	529	586	589	550	559	576	600	542	599	585	583	547	577	605	562	584	552	553	575	565	554	578	579	580	596	564	570	597	568	571	559	554	589	585	550	561	596	545	524	571	535	584	552	538	565	586	552	584	596	546	599	540	545	588	562	558	531	593	571	579	574	581	572	601	566	570	570	575	575	566	567	577	607	565	590	597	586	572	534	580	562	588	540	540	576	572	571	547	584	569	553	587	545	521	591	562	560	573	552	625	574	541	569	584	576	545	546	572	568	516	557	600	603	551	567	595	570	594	548	558	580	602	579	538	591	573	571	557	539	575	568	566	546	531	562	597	579	559	560	586	562	599	603	515	560	585	554	575	535	537	545	604	545	595	549	559	539	593	596	603	585	574	580	555	579	557	549	597	530	557	600	579	581	582	533	539	555	562	571	545	550	585	588	561	577	582	571	622	601	544	562	553	555	578	518	569	541	579	564	575	547	520	613	536	550	561	521	625	540	548	560	546	565	549	553	616	548	592	590	570	538	602	545	587	595	559	564	546	561	576	563	563	599	567	563	608	581	638	574	588	577	579	566	553	567	549	601	580	530	626	569	605	584	533	555	575	549	589	567	530	569	575	575	578	585	581	588	572	594	556	537	588	572	579	594	519	554	553	579	545	575	582	574	549	582	580	578	582	556	559	528	563	616	566	586	576	593	594	541	566	566	554	570	586	555	526	534	574	582	577	540	571	589	562	562	593	550	562	536	541	549	497	581	585	563	575	582	549	579	578	533	531	540	563	592	614	542	566	557	529	580	544	598	597	561	560	515	575	563	562	543	590	553	537	513	558	565	563	580	586	547	617	522	555	560	600	571	566	554	558	547	571	555	558	554	586	543	570	579	546	600	557	597	558	536	590	560	609	560	618	588	583	563	529	556	551	575	566	579	578	562	575	527	574	553	569	563	550	571	546	551	546	554	594	576	543	559	545	530	572	587	561	614	602	559	572	567	581	564	548	609	557	578	606	533	562	614	593	565	570	546	595	571	585	546	566	514	631	568	558	549	547	531	581	535	606	611	560	593	532	599	564	605	561	564	595	572	584	570	545	591	583	606	572	556	561	611	567	589	550	558	565	548	524	595	583	596	556	573	568	539	552	596	570	567	548	556	560	558	566	589	550	609	542	538	599	548	565	587	589	576	564	589	533	535	593	581	590	557	581	546	513	570	581	620	562	574	604	587	545	551	559	548	558	561	551	567	588	561	578	550	545	585	528	566	600	561	580	563	529	613	528	540	562	555	576	537	597	575	592	614	565	533	583	580	568	564	614	557	563	569	586	590	588	624	565	583	561	547	571	602	564	588	608	527	551	550	558	522	577	533	553	540	597	561	552	562	582	552	579	605	557	526	570	598	562	588	557	560	581	593	624	549	545	583	532	588	566	569	569	550	578	500	601	535	551	566	547	551	552	533	548	567	609	556	584	539	568	540	547	570	562	563	580	564	626	566	566	554	533	552	600	564	578	567	599	606	575	556	577	532	596	569	553	584	550	534	556	610	613	574	584	563	595	557	575	536	530	570	605	565	575	566	535	574	581	610	601	554	585	567	545	596	603	559	572	586	565	637	629	581	575	560	620	604	543	596	569	583	537	560	549	534	537	546	593	543	533	564	563	551	554	610	569	614	571	539	587	589	583	572	614	564	571	582	563	566	579	601	588	545	544	609	579	564	545	543	541	596	587	592	578	587	582	548	602	570	607	604	588	626	544	545	599	556	588	621	532	569	555	547	613	556	595	549	592	604	537	549	518	592	577	568	595	563	583	551	564	567	576	588	545	555	548	566	562	535	562	553	582	578	591	575	577	567	603	576	634	549	593	576	556	584	558	614	570	578	613	525	560	597	540	597	547	552	585	568	574	576	550	579	575	592	611	563	563	522	599	589	595	564	564	611	532	635	564	586	600	561	590	542	600	583	569	558	552	595	586	551	560	577	579	600	566	555	576	546	555	610	549	590	581	551	616	564	525	555	549	541	554	547	528	552	579	569	542	592	571	613	577	572	555	571	552	586	579	588	572	553	553	580	579	574	589	612	592	533	546	612	524	565	592	572	562	545	573	587	549	568	555	586	568	566	591	580	560	580	577	596	567	558	591	546	566	573	571	569	599	558	589	597	590	548	554	556	618	591	575	571	570	575	559	549	534	570	535	552	581	561	513	585	554	566	561	575	588	554	564	592	562	550	507	592	558	580	589	560	567	584	571	547	571	535	559	540	580	573	560	568	521	596	599	560	571	590	625	549	554	560	602	558	528	578	640	565	600	556	582	504	559	552	575	564	597	550	604	550	575	547	569	573	569	564	547	593	567	557	634	599	555	573	539	553	550	584	583	550	578	555	566	583	605	576	565	598	583	584	617	571	584	519	558	540	527	603	558	595	587	582	630	574	578	566	550	518	557	592	560	584	574	554	524	565	579	576	551	548	535	551	579	631	542	564	561	568	543	585	593	556	562	561	611	573	581	564	557	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4207	328	187	183	144	117	121	123	116	109	97	114	124	111	92	110	89	117	111	103	115	99	110	103	101	96	108	96	104	106	103	99	101	89	91	123	103	111	115	120	100	101	90	109	95	120	94	86	108	82	102	107	113	122	102	100	96	99	119	110	96	110	98	111	99	110	97	89	133	104	93	124	91	96	89	114	91	119	105	102	113	102	114	103	119	101	108	112	92	111	101	92	94	102	100	90	108	113	114	104	86	97	130	113	97	101	96	96	114	119	103	87	126	105	101	109	100	114	87	109	117	100	103	111	116	101	90	96	117	113	110	99	87	98	99	91	82	104	100	97	84	84	92	109	120	120	100	97	98	115	119	102	100	80	104	90	106	128	103	93	109	104	111	104	106	81	111	101	114	102	104	74	92	99	105	113	94	102	111	112	98	113	94	131	105	115	109	97	99	104	103	109	109	99	118	104	111	93	109	107	113	97	99	114	126	116	112	107	114	97	108	109	100	81	118	98	96	119	113	126	109	89	89	113	91	110	118	99	91	103	101	99	109	89	104	117	92	113	106	107	103	96	91	101	111	111	116	94	98	104	112	102	102	109	94	93	112	95	108	90	101	111	100	93	102	102	96	99	113	107	94	119	103	105	109	110	119	114	98	111	115	115	104	104	102	88	114	103	93	101	118	85	103	105	109	101	98	127	105	116	96	108	101	111	107	106	96	111	121	101	85	90	89	89	110	106	106	80	92	94	113	98	93	100	107	118	86	111	101	90	96	93	91	102	98	97	90	108	109	90	101	129	109	113	118	115	100	102	101	115	96	110	106	111	103	94	118	107	83	99	98	85	119	102	90	113	105	100	86	99	85	108	110	112	102	108	102	89	108	102	108	97	121	95	117	107	84	121	98	101	85	106	112	115	95	102	81	114	116	124	120	86	92	103	91	86	99	104	103	95	107	98	105	100	93	106	101	105	99	109	96	116	108	82	112	108	109	106	129	94	97	104	96	118	121	109	100	115	113	96	109	104	99	92	98	116	117	108	99	98	96	85	91	111	94	107	99	102	110	97	91	88	120	109	106	115	100	108	86	124	108	105	131	127	100	119	100	102	92	104	132	120	102	99	119	107	109	89	114	109	105	119	114	93	89	112	114	108	100	109	113	95	104	115	114	114	100	109	84	98	98	102	99	87	110	98	114	114	108	98	89	104	119	107	103	99	119	112	113	115	98	105	85	89	93	106	99	108	96	94	128	96	118	111	116	106	98	97	122	112	105	101	90	103	120	100	101	114	118	116	108	105	100	91	103	102	131	104	111	102	112	110	107	102	107	84	101	107	98	121	99	104	100	99	98	92	104	108	115	114	108	94	104	103	103	114	101	106	123	133	101	114	112	93	111	97	79	103	97	104	96	113	97	103	104	105	113	113	113	82	108	114	110	107	100	102	107	102	121	94	92	118	97	98	106	101	90	89	122	104	110	126	106	106	105	101	108	87	94	130	115	124	106	97	95	95	125	93	102	109	108	119	93	107	129	99	128	133	107	112	117	105	127	110	80	107	91	108	103	100	98	98	115	103	107	99	101	98	86	107	117	96	98	88	109	95	99	116	111	110	109	95	90	117	121	117	95	124	95	108	133	108	96	115	115	114	103	101	109	111	109	132	98	78	93	106	99	104	109	97	101	114	110	115	95	112	100	95	101	108	98	93	102	103	98	102	106	104	105	112	100	130	106	110	99	116	98	98	85	121	118	104	109	113	97	98	101	114	108	123	108	110	98	114	118	106	121	106	109	116	95	107	110	112	113	100	102	106	110	98	103	106	103	90	95	113	94	122	106	118	98	118	111	120	95	106	93	118	118	95	94	96	114	103	98	111	99	106	112	91	106	112	96	108	105	114	118	102	94	96	89	103	101	111	118	112	111	107	103	102	99	89	106	109	104	98	93	103	94	108	102	102	102	107	92	112	117	104	130	86	104	107	90	87	100	109	110	105	102	102	99	89	116	98	92	107	128	99	114	106	111	96	100	116	111	117	103	108	84	106	114	123	101	99	111	88	95	121	95	97	117	102	118	112	106	114	111	119	105	104	104	103	90	109	99	111	111	89	101	96	106	109	103	120	106	110	116	96	117	113	105	105	92	101	94	121	108	101	97	101	117	121	112	124	112	117	114	109	102	116	110	112	111	98	114	117	93	101	102	113	97	104	113	97	122	135	92	98	116	99	108	91	109	114	100	117	105	110	113	116	106	104	91	106	112	91	101	98	97	98	106	97	87	106	119	107	102	103	112	98	115	116	101	102	89	98	98	105	108	100	114	110	100	91	85	99	123	96	98	103	94	89	127	91	103	107	103	102	86	78	114	105	106	94	109	112	103	110	115	104	98	112	98	95	101	105	95	113	90	93	104	117	112	99	91	104	88	125	127	103	102	105	105	110	91	118	97	93	117	106	105	106	122	102	95	106	98	107	109	123	127	112	105	106	109	93	112	113	100	97	112	106	93	100	115	93	103	104	95	122	83	93	108	100	101	112	103	118	105	105	112	105	105	95	96	129	99	112	97	87	97	93	109	96	101	94	96	96	100	108	113	105	96	97	117	100	94	94	107	88	103	88	99	88	108	93	108	95	118	118	106	103	98	98	99	100	117	102	96	111	113	102	98	93	110	121	112	102	105	117	116	109	119	109	80	127	131	110	101	114	94	95	124	122	119	81	101	98	106	94	89	98	91	104	103	115	106	107	119	112	115	101	101	108	90	122	119	115	101	103	110	105	82	94	114	120	112	112	108	99	107	112	91	90	98	98	95	108	122	99	93	102	110	115	89	94	82	103	111	112	85	110	106	104	95	108	90	113	89	109	108	104	113	107	108	96	98	120	133	114	96	88	73	103	103	97	102	89	109	103	108	110	106	96	98	124	121	105	116	114	101	123	97	93	103	113	116	100	95	102	86	103	87	100	93	109	102	122	126	114	134	104	111	111	111	90	96	92	95	105	112	122	101	112	118	115	92	98	109	124	93	106	119	113	100	94	129	106	102	117	102	100	105	104	128	98	96	108	101	108	105	103	102	115	99	99	115	105	113	109	108	100	94	95	88	87	94	97	110	103	100	98	113	101	82	113	108	101	112	106	99	121	113	117	101	107	101	136	125	111	129	110	101	107	98	122	111	99	110	103	104	122	114	99	90	110	105	124	90	110	111	123	102	104	95	108	102	99	96	113	111	88	97	91	121	96	115	114	109	89	106	94	113	114	105	88	91	98	104	101	103	116	119	121	106	114	108	110	125	105	102	91	93	101	103	93	100	111	102	103	95	93	98	102	111	98	96	111	118	110	94	106	115	92	101	109	103	92	113	108	100	100	127	100	117	97	92	94	101	104	97	94	134	98	96	126	102	95	117	100	100	94	91	118	107	103	99	115	105	107	123	98	128	105	114	91	108	113	116	115	104	104	108	104	106	95	103	109	97	103	101	97	101	114	101	91	113	135	118	111	107	93	110	106	116	111	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4247	404	519	507	511	479	414	400	395	399	351	332	363	323	347	323	319	338	376	331	316	327	313	337	329	302	309	337	331	355	317	312	309	335	314	326	317	307	361	311	324	366	347	347	319	326	315	328	342	322	301	297	328	362	335	338	309	299	331	341	320	294	317	304	310	322	319	332	339	335	335	320	337	324	351	310	340	295	320	304	329	304	343	306	317	345	319	330	342	313	339	322	325	303	309	332	319	314	348	322	311	309	328	300	314	315	331	307	292	315	319	339	322	300	327	316	309	291	301	302	329	308	303	299	326	294	301	320	310	312	308	305	347	343	329	314	310	320	302	297	317	297	318	306	345	306	318	329	325	308	317	336	355	302	305	319	306	340	322	310	312	322	318	308	306	323	298	292	360	295	326	315	314	310	333	309	314	312	300	309	338	298	310	323	332	323	329	314	316	336	299	325	337	302	320	310	328	333	321	285	316	331	313	338	318	323	312	316	283	289	315	353	314	323	335	312	318	297	309	342	320	345	310	321	343	314	341	299	319	330	298	306	317	332	330	353	312	328	326	304	313	333	333	312	302	323	335	342	306	315	311	304	336	314	334	372	333	318	340	338	283	330	326	347	356	310	315	321	329	323	312	353	341	302	316	343	312	342	335	307	314	331	351	322	312	307	352	312	325	303	332	316	295	336	309	338	307	315	323	354	305	316	303	319	314	311	327	318	302	272	310	327	293	329	313	317	307	330	309	323	320	336	298	323	312	331	292	343	295	313	304	297	335	309	315	316	332	319	326	308	337	304	307	321	315	318	322	317	297	318	314	320	295	348	314	334	308	344	361	349	308	333	336	299	301	347	307	324	327	292	298	326	325	337	316	303	336	330	340	323	331	295	303	288	330	336	327	310	326	339	322	308	343	309	307	331	324	327	345	336	330	307	295	324	346	328	326	331	330	335	284	328	283	313	333	309	305	311	336	337	333	318	317	315	341	313	321	306	338	319	343	306	341	307	335	325	332	345	317	317	337	340	328	304	308	346	347	310	324	364	326	319	294	346	374	310	309	300	292	323	332	301	331	305	340	323	317	353	319	315	310	334	318	294	316	277	359	339	330	331	321	301	318	313	322	361	327	326	315	316	331	315	303	313	339	318	338	354	328	331	370	338	332	315	346	295	313	322	333	335	352	313	364	338	330	320	313	320	311	334	322	296	355	310	334	326	344	273	332	315	328	300	298	344	350	322	318	331	343	353	330	324	307	318	324	333	305	319	292	307	315	344	320	328	323	318	340	316	327	308	296	326	334	305	310	312	317	298	310	334	311	325	331	304	307	309	358	311	310	325	320	315	314	292	314	341	323	301	331	304	305	346	313	337	340	317	342	303	323	331	325	308	318	298	334	308	303	337	290	285	334	305	327	302	349	313	310	331	353	312	328	350	346	304	336	311	343	311	314	324	341	307	321	326	324	308	323	286	354	298	342	321	323	325	314	302	328	333	334	329	289	357	301	334	361	303	304	340	326	317	328	322	286	338	287	303	304	347	359	336	325	334	316	307	324	325	335	308	340	313	318	321	293	305	316	307	315	342	341	337	348	304	337	327	323	327	291	310	323	348	308	359	295	327	332	318	297	298	320	331	322	317	349	336	318	314	323	317	347	325	326	285	280	311	316	298	307	325	305	307	319	309	313	318	353	343	315	315	314	341	353	306	341	315	347	334	321	295	309	333	330	342	346	332	298	332	324	315	316	316	328	308	297	295	349	330	321	343	314	324	315	330	311	304	293	301	268	295	291	343	314	307	336	311	340	328	336	333	290	296	300	325	342	317	294	313	349	304	319	308	319	294	327	324	306	307	314	337	308	282	309	327	332	326	362	298	311	313	323	300	355	313	300	320	324	323	322	320	324	320	346	313	321	325	329	326	327	314	332	341	321	311	311	341	343	326	316	320	332	336	285	348	343	355	360	314	326	301	313	348	300	300	320	319	307	301	293	283	310	304	324	338	309	322	339	319	317	319	342	339	331	316	327	334	304	323	336	335	382	330	329	297	316	323	334	309	326	310	318	314	300	339	332	331	335	332	307	334	279	307	336	336	331	318	306	321	324	332	309	329	313	291	305	301	315	323	295	311	317	329	354	347	309	303	316	326	337	319	298	328	325	320	312	301	293	293	328	309	287	323	311	333	292	298	326	347	299	317	306	326	316	330	288	324	322	309	343	345	314	316	353	323	299	304	312	334	339	315	287	343	300	302	314	326	336	332	331	315	324	308	334	308	332	291	297	356	345	303	310	317	328	308	350	312	316	351	331	316	314	338	336	321	314	317	293	305	302	327	310	302	319	346	308	321	316	322	343	295	313	307	281	318	270	284	303	323	333	337	330	330	354	327	323	332	339	315	360	306	303	271	331	301	325	297	312	305	298	320	331	311	324	311	366	311	359	311	336	352	316	304	326	333	329	302	315	315	346	323	313	310	284	319	338	329	321	336	322	320	320	316	309	323	308	307	323	335	332	318	341	333	318	297	297	306	331	318	289	323	301	310	367	320	276	330	322	324	343	295	338	322	345	342	288	327	350	312	308	318	304	290	304	318	311	330	324	341	310	302	329	304	340	310	309	308	334	275	307	339	298	304	326	285	295	363	316	308	329	314	323	334	327	318	316	283	341	310	291	346	331	333	299	362	312	314	301	298	335	323	332	315	323	325	312	309	302	377	334	314	325	324	340	320	282	311	340	312	321	321	349	303	346	297	338	337	323	346	331	319	296	304	315	332	339	308	300	347	318	331	320	328	304	307	329	282	309	318	322	317	330	362	344	309	330	306	297	292	331	307	339	330	300	332	328	342	308	348	324	335	306	363	320	282	334	322	308	346	322	332	306	299	331	314	335	348	303	292	337	328	315	352	330	345	333	371	346	345	288	342	321	328	331	344	290	323	359	348	334	311	333	343	284	304	280	334	310	311	331	322	319	308	327	320	333	299	322	362	316	307	317	300	323	291	328	329	316	327	296	336	347	317	361	340	308	333	306	308	322	357	338	316	337	315	338	304	346	335	360	313	355	318	285	339	331	298	303	303	329	288	306	330	333	334	344	295	323	273	345	310	296	327	320	323	336	311	349	315	333	340	318	335	309	324	335	309	328	312	302	346	324	326	298	323	297	313	320	322	315	282	294	326	341	325	321	318	344	295	294	322	298	333	331	337	318	324	295	322	305	297	317	342	319	317	312	311	301	334	330	322	295	302	336	309	296	299	284	303	361	296	308	304	290	319	330	317	307	293	317	315	328	335	292	299	299	316	349	298	321	327	304	327	284	333	319	310	346	340	315	306	311	310	303	302	317	308	330	334	342	309	317	336	356	318	318	328	318	290	313	359	309	299	308	316	330	317	323	339	328	320	314	300	332	325	293	335	332	343	335	292	343	312	284	303	334	309	354	331	348	314	333	326	318	342	318	310	303	341	319	335	327	343	287	297	338	309	318	317	327	321	312	348	340	318	314	324	301	338	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31306	5180	1483	1058	706	549	390	352	275	215	186	185	167	155	146	149	133	133	107	93	115	123	119	123	95	99	108	94	100	103	107	112	108	90	107	110	112	94	107	108	112	81	88	102	100	91	90	106	93	102	111	79	108	91	98	91	96	100	108	102	76	92	93	110	94	95	115	100	93	87	86	92	83	97	95	84	91	93	105	86	88	91	92	82	76	79	109	111	107	99	98	80	88	102	90	92	105	86	82	101	83	102	88	93	87	93	79	95	91	92	87	74	103	74	99	113	106	67	100	104	100	91	89	107	95	83	94	82	92	85	110	75	115	82	97	105	88	94	105	76	98	94	77	121	95	93	97	78	93	85	93	86	92	70	98	109	88	94	82	76	97	96	94	89	92	86	89	88	84	87	86	99	84	107	87	83	105	89	88	78	101	107	80	89	95	85	92	105	92	82	108	94	86	98	89	114	103	101	85	90	90	97	86	105	79	97	104	103	92	104	82	95	106	81	101	95	86	98	79	91	102	91	88	73	75	69	75	75	102	107	84	82	70	88	89	92	96	95	90	85	108	107	87	98	113	84	93	89	114	88	94	72	110	98	97	97	87	86	112	109	99	91	89	96	80	88	98	88	88	105	97	114	91	89	112	96	86	91	105	88	86	87	76	90	85	61	91	75	84	91	92	94	102	91	89	101	88	89	89	86	94	92	92	93	77	97	83	95	80	82	78	86	95	79	85	94	93	83	94	104	77	88	83	98	69	73	95	78	99	95	103	87	90	83	109	77	90	97	86	100	94	99	96	99	98	85	99	80	81	112	99	76	101	97	89	99	81	100	105	83	95	112	83	93	72	99	74	101	76	79	102	93	93	85	84	96	98	85	74	86	86	102	84	88	103	85	97	95	89	101	100	96	92	87	94	82	92	87	82	74	102	105	108	96	94	95	93	99	98	98	96	107	105	84	83	113	88	71	116	82	100	80	93	81	108	95	89	95	100	98	75	86	116	85	85	84	78	78	98	84	101	99	116	86	78	93	81	94	75	107	99	79	103	104	80	95	97	93	98	90	95	91	97	80	81	82	92	86	89	83	92	100	94	77	87	93	107	98	89	84	88	81	86	91	86	83	89	95	94	103	89	95	86	92	90	99	117	96	86	94	96	92	103	94	96	99	106	86	78	90	78	65	95	99	86	88	84	87	80	110	108	90	89	83	99	82	78	84	97	98	106	89	101	97	79	71	103	83	90	91	98	84	91	87	96	103	90	83	88	97	93	86	98	102	102	88	87	114	93	82	93	94	102	96	77	89	95	78	79	81	80	98	105	85	103	104	96	92	93	92	101	99	95	86	92	103	113	88	84	84	110	98	101	104	84	83	120	106	95	92	82	82	83	101	85	88	87	92	123	104	93	103	94	91	85	101	87	123	118	88	96	78	98	106	95	99	99	91	92	102	88	90	105	91	100	74	92	77	96	88	91	90	88	87	94	90	81	89	85	87	88	74	101	98	101	70	84	84	81	93	75	109	97	85	85	94	89	90	83	97	94	84	83	84	99	104	93	75	93	74	104	96	80	89	107	83	100	117	96	85	73	68	85	100	74	89	119	92	91	104	98	101	90	100	86	89	101	86	90	87	112	110	80	88	95	86	82	97	98	94	87	115	95	81	80	96	92	106	85	96	91	95	71	92	101	85	74	86	92	103	113	115	112	97	64	98	98	65	99	91	89	85	90	93	96	74	105	91	87	81	81	107	84	110	90	103	104	69	70	89	83	90	86	100	94	97	96	105	105	92	93	110	80	89	85	86	83	109	90	77	72	86	84	95	94	91	100	89	96	107	85	92	101	97	110	87	98	99	98	92	95	102	95	108	91	112	82	93	94	82	95	101	76	82	84	91	95	86	99	105	106	94	97	76	109	104	88	115	74	98	93	93	99	86	102	92	86	79	86	85	102	96	93	90	91	99	94	88	80	108	87	89	82	91	92	91	99	78	106	82	94	94	100	103	88	88	106	95	62	92	86	95	72	82	107	95	110	100	81	100	77	106	94	101	91	102	91	94	86	94	76	89	91	81	97	96	72	106	105	100	100	94	82	103	82	96	100	83	93	76	78	82	89	97	101	96	77	82	93	85	91	87	84	78	108	90	91	92	67	99	94	93	96	92	75	81	99	87	99	64	91	80	88	92	97	91	99	103	103	85	85	98	81	93	80	92	84	91	86	78	86	84	99	87	105	89	89	80	98	99	69	78	89	89	89	105	95	93	91	83	83	94	87	75	94	110	90	83	95	84	97	104	88	123	85	88	97	103	90	95	95	76	94	95	86	74	94	101	98	88	80	86	93	91	95	102	99	84	117	89	87	86	100	107	79	90	69	114	85	91	103	112	87	104	81	94	102	95	86	92	88	81	80	105	86	81	107	85	63	93	91	93	84	102	86	75	80	97	82	97	92	101	100	96	87	91	83	107	103	93	92	96	100	106	87	90	77	102	102	90	89	85	101	106	104	101	96	100	104	91	94	92	81	72	86	81	101	92	103	114	89	105	100	92	94	96	99	88	75	65	104	85	95	89	103	96	98	99	87	103	87	90	95	94	94	90	88	84	106	95	99	88	91	102	94	102	81	96	103	63	87	104	91	80	104	105	77	91	99	90	88	98	97	92	93	90	90	89	93	79	90	100	96	91	118	81	90	101	107	81	89	98	89	93	86	85	69	106	100	82	88	106	84	83	83	101	96	82	92	92	88	97	93	84	84	85	88	92	113	93	78	92	94	86	95	102	99	87	92	100	102	79	75	100	94	94	88	105	104	82	95	87	97	84	97	88	97	90	97	103	79	97	107	85	81	103	72	83	95	88	74	76	99	102	95	98	93	110	99	86	92	94	107	98	88	92	79	82	100	102	72	95	92	88	88	98	92	92	97	75	85	104	86	99	85	90	82	105	89	91	108	78	96	99	95	90	124	97	92	91	85	91	97	91	106	84	102	71	100	101	98	99	95	91	80	79	81	93	91	84	88	82	91	113	98	98	82	93	92	110	92	80	97	88	84	91	85	72	88	84	106	90	88	84	91	90	85	94	112	78	90	107	97	87	98	92	96	86	96	111	98	94	94	85	85	94	88	99	96	105	93	91	94	90	92	98	98	106	81	93	99	86	94	97	83	84	98	78	87	90	88	104	92	95	77	100	93	87	89	94	108	80	79	99	100	91	77	108	92	105	97	89	88	77	94	102	102	105	91	109	76	94	83	100	77	86	89	110	88	80	90	86	95	77	73	87	73	81	85	92	98	95	94	95	93	89	88	96	89	92	79	75	102	91	78	89	105	97	102	94	105	91	90	84	108	94	95	91	91	101	92	93	96	92	89	92	108	92	99	93	81	95	76	100	83	85	74	93	83	98	96	85	86	87	109	82	91	94	95	99	86	105	94	80	85	103	88	88	106	77	118	93	104	89	106	100	93	106	82	96	97	94	93	95	95	91	96	86	81	100	87	81	103	99	84	107	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13639	1433	3452	3691	3024	2507	1954	1708	1421	1181	1050	946	783	746	687	687	617	552	578	505	547	482	477	428	464	443	395	426	440	399	390	407	402	374	362	332	366	337	347	330	357	334	384	351	359	330	302	305	316	335	338	317	316	324	340	347	334	348	342	354	325	298	292	300	326	325	319	314	331	316	316	324	285	325	323	300	288	332	311	289	323	352	290	318	294	290	267	310	295	289	305	317	309	307	329	317	289	316	327	294	286	273	311	314	307	292	307	315	287	310	306	328	314	306	298	324	301	297	297	303	306	322	317	271	324	308	295	284	311	291	281	278	300	288	311	292	310	314	334	294	320	308	300	284	307	297	292	275	323	257	299	290	274	295	287	290	311	295	334	273	309	298	280	294	291	301	309	307	296	313	326	266	311	314	309	326	273	300	308	322	324	311	283	303	294	302	283	262	299	313	295	287	302	314	320	286	315	275	302	291	316	314	294	299	295	280	267	327	300	275	311	304	277	272	282	292	295	314	300	308	291	270	310	283	287	299	270	308	291	305	301	298	310	310	292	286	270	315	286	296	286	299	308	286	322	301	305	287	312	285	294	301	310	307	295	324	301	325	281	284	292	285	293	266	290	300	282	306	318	294	302	294	338	308	298	276	304	307	319	307	330	309	262	314	295	305	273	342	294	324	279	280	283	299	291	283	274	262	292	322	315	288	285	305	298	290	283	279	329	301	307	287	312	295	282	307	281	296	306	320	302	308	315	294	293	325	275	278	286	327	286	302	321	296	295	292	308	304	278	277	300	284	298	299	336	291	303	310	326	303	290	289	290	334	293	280	307	307	280	290	292	306	277	310	369	319	308	303	327	280	292	300	307	299	283	308	302	303	272	283	291	286	337	296	286	316	304	269	274	256	307	305	298	317	301	286	301	294	307	275	259	312	297	291	292	286	301	314	309	278	304	301	294	297	295	267	275	316	271	268	299	300	298	318	297	272	291	319	308	284	294	298	317	313	313	294	317	316	280	301	283	303	264	259	292	311	267	291	322	295	302	303	296	296	328	298	312	267	291	298	267	270	278	300	296	289	313	287	278	276	289	273	319	271	276	279	295	274	291	318	273	265	286	295	313	329	290	274	297	286	287	293	277	276	285	310	311	282	266	258	297	293	322	295	286	303	289	287	313	290	281	289	284	328	314	254	312	296	295	297	307	320	286	310	304	283	294	320	322	308	278	297	288	284	291	335	273	290	278	286	316	300	288	306	294	316	287	288	309	284	291	274	279	265	279	322	307	288	273	314	280	307	307	276	288	284	313	307	286	343	298	326	296	280	278	277	306	296	283	325	324	278	311	285	303	293	276	307	311	292	309	294	245	290	313	298	317	302	309	323	308	307	292	274	311	304	311	318	308	292	269	314	274	295	277	300	287	284	283	287	273	297	290	296	299	285	290	296	289	292	291	297	296	286	312	306	312	304	311	295	303	294	283	275	320	313	287	315	310	276	285	274	264	275	284	288	307	309	320	289	311	281	319	288	296	310	296	326	313	283	306	318	298	287	278	283	269	312	294	291	298	303	315	319	308	283	291	317	321	304	315	305	278	317	280	302	291	318	309	333	280	304	297	288	287	302	309	295	278	273	325	290	308	286	290	317	280	276	297	294	277	328	313	319	278	283	287	261	325	292	286	313	309	304	276	331	275	318	310	319	297	275	318	276	292	316	296	316	269	290	290	292	339	289	271	278	267	276	294	296	260	276	308	303	304	329	273	297	270	286	309	283	302	321	258	304	307	307	253	292	298	309	287	287	287	288	290	280	289	294	304	337	309	266	323	289	299	304	265	268	322	296	297	312	283	281	302	264	299	274	292	323	280	326	306	294	269	304	319	290	288	314	295	305	311	322	298	284	278	318	299	285	299	291	286	309	275	315	298	295	311	289	322	301	301	338	306	312	271	259	278	324	307	270	269	297	306	311	295	266	317	293	299	291	305	282	287	306	352	272	295	288	276	322	293	278	333	289	301	304	311	279	314	315	334	308	309	301	298	296	267	302	291	290	307	308	285	292	294	305	296	311	314	289	277	291	296	296	269	302	293	306	301	251	309	327	306	286	284	300	307	306	278	300	316	297	296	311	283	302	321	296	307	299	264	298	317	303	306	293	314	294	295	303	291	314	266	283	320	301	273	292	294	294	297	299	305	277	302	330	276	303	302	320	316	311	298	316	266	275	314	318	309	298	284	297	307	295	307	332	290	284	292	290	296	332	316	273	286	262	323	310	291	311	290	299	297	281	265	322	299	288	309	324	276	282	273	274	283	295	289	281	289	285	321	275	294	283	303	280	298	329	308	298	252	339	285	260	270	331	300	282	309	315	290	289	275	292	304	327	298	280	288	291	288	283	282	284	293	323	305	281	270	279	333	310	306	278	283	306	298	268	289	332	309	287	285	255	310	279	282	280	302	299	303	312	309	308	281	314	287	290	265	293	303	282	314	300	286	318	309	298	303	314	286	296	310	309	323	310	299	298	298	297	296	339	292	314	295	317	311	280	300	285	294	308	319	306	327	304	286	309	313	295	290	260	292	306	303	306	291	280	299	309	293	307	290	303	308	290	324	281	254	280	299	298	307	285	307	287	291	304	278	350	311	315	290	294	294	300	298	293	283	301	336	305	298	256	301	276	287	270	317	323	316	335	295	295	318	316	301	306	268	282	273	260	329	309	294	309	289	297	301	312	290	286	293	292	306	255	300	325	292	309	288	277	273	322	301	303	312	305	255	311	293	299	297	297	329	287	266	301	277	282	304	291	286	284	323	297	284	297	275	317	280	306	300	282	294	288	298	304	309	296	281	282	286	272	278	308	323	276	294	297	273	302	306	314	337	304	311	312	298	264	315	273	300	323	293	321	270	304	278	284	302	318	289	328	295	303	293	277	326	306	290	323	282	299	270	305	305	304	280	284	298	281	270	292	282	315	311	312	306	294	313	307	309	298	291	278	301	298	286	301	298	319	311	301	286	289	330	286	310	280	297	313	312	303	299	317	338	312	288	300	308	315	295	307	277	258	324	257	276	319	284	311	305	337	307	284	339	280	321	300	288	308	294	318	277	297	289	330	317	303	288	289	275	291	282	275	286	287	326	289	294	273	305	308	328	283	315	308	310	271	298	260	291	328	280	300	299	300	281	271	325	277	299	300	290	278	290	290	300	279	320	293	316	307	301	307	294	290	310	320	310	277	301	283	286	295	286	327	252	290	313	258	294	286	312	300	287	283	294	290	299	299	291	304	295	304	288	313	304	288	286	259	317	311	274	276	312	282	294	305	305	276	320	317	318	249	284	296	272	334	316	303	298	269	264	288	294	306	300	328	327	298	268	321	272	285	282	317	248	259	294	302	317	262	300	316	317	275	294	289	286	287	298	289	267	290	278	304	316	328	291	292	299	278	307	313	286	293	296	294	293	277	320	310	289	276	295	291	308	302	309	283	281	306	292	306	311	292	296	334	296	304	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41826	13342	3954	2337	1584	1166	842	691	558	536	457	425	355	342	331	317	283	258	279	256	277	248	230	245	233	233	235	206	241	248	252	224	234	204	214	239	235	212	210	210	210	233	199	202	206	215	231	212	208	215	221	188	226	230	224	208	207	184	197	207	182	207	216	234	179	198	183	218	193	192	175	209	182	185	202	183	193	184	190	216	218	217	200	215	178	211	224	229	222	204	204	217	204	224	219	202	190	189	191	217	205	213	208	197	182	212	178	186	177	208	241	195	207	189	207	181	215	208	175	176	205	210	212	179	213	177	206	207	221	199	202	187	211	215	216	186	213	224	192	191	202	196	189	197	211	194	176	221	218	172	187	214	192	206	194	208	211	214	200	196	200	199	192	197	249	186	190	205	201	206	187	202	217	195	201	189	180	179	188	235	204	185	230	214	211	191	180	189	168	216	189	192	169	202	179	191	182	203	186	198	203	187	200	215	212	204	219	205	200	185	201	188	198	198	184	163	209	205	192	222	199	197	183	240	207	210	183	201	188	204	202	206	208	208	211	212	198	190	190	193	207	208	209	221	229	193	217	207	207	208	196	210	204	215	211	205	188	212	220	188	203	208	177	208	213	189	223	175	185	220	205	191	189	200	212	195	207	209	202	223	219	196	210	183	223	187	216	189	178	205	207	178	207	198	202	199	219	202	181	194	229	194	208	225	224	219	191	201	202	198	200	202	184	173	208	204	192	181	212	192	179	228	197	199	209	210	173	208	228	217	189	200	183	201	200	186	203	199	223	212	212	186	162	202	214	183	181	181	203	188	186	183	207	193	184	191	194	202	228	215	218	211	193	174	196	181	194	207	205	187	204	206	196	184	182	197	189	182	220	174	185	172	178	190	213	214	219	202	201	193	216	197	192	229	214	177	220	189	201	191	213	196	203	184	216	213	202	197	190	210	208	176	194	177	206	198	206	203	179	188	169	208	213	201	205	174	204	227	195	220	189	197	216	224	199	226	187	203	200	209	186	196	222	189	233	210	187	207	234	203	184	212	201	152	201	206	196	211	193	205	188	224	192	189	218	197	208	213	207	213	198	204	209	195	207	185	195	186	185	184	180	217	195	184	177	191	206	200	205	208	194	188	205	206	198	170	182	204	192	207	203	181	186	199	194	185	209	211	196	192	192	218	192	203	198	211	202	186	191	197	199	206	195	182	210	206	189	209	215	211	218	228	198	184	200	203	197	198	186	177	207	167	206	222	184	199	197	221	222	212	199	185	209	215	213	203	207	192	217	203	168	222	202	186	225	207	209	226	181	181	185	185	170	211	202	208	202	203	192	181	195	209	209	196	221	206	190	186	190	185	212	202	205	183	184	220	194	231	199	229	193	217	215	210	185	200	213	216	191	216	211	224	217	168	180	221	200	204	170	200	231	205	211	189	207	199	194	210	194	206	220	195	194	204	185	219	189	202	180	214	221	205	186	197	174	178	223	174	199	206	205	184	176	182	178	224	180	186	210	207	188	185	190	207	196	194	179	208	180	205	209	205	205	206	208	209	200	203	182	204	196	201	213	216	166	195	203	197	193	235	188	190	186	193	160	209	211	172	174	215	208	200	190	215	197	189	224	189	194	206	217	190	175	192	209	213	213	213	176	202	202	195	185	198	198	212	200	211	194	206	222	199	195	193	188	200	185	202	172	198	231	232	198	227	218	187	195	186	181	197	191	205	196	207	186	199	220	197	216	220	201	185	187	184	195	194	221	200	181	199	218	224	185	189	203	181	203	205	189	206	201	191	214	230	201	227	215	212	176	203	176	188	217	202	202	193	182	183	221	199	207	200	190	206	174	183	218	189	186	174	196	167	211	213	195	220	181	209	187	208	220	204	209	194	206	190	213	208	213	166	162	208	191	197	211	212	199	207	185	220	192	216	213	212	195	202	200	194	198	214	206	204	217	170	190	187	208	206	182	212	194	164	200	185	198	190	205	199	195	175	172	221	201	191	182	185	182	174	224	190	232	197	202	201	200	205	196	198	200	224	226	197	193	189	200	206	207	201	195	204	186	195	171	201	186	211	207	202	216	200	196	197	188	185	187	198	202	192	220	203	198	184	205	201	194	210	201	177	218	209	211	195	203	206	187	209	189	227	195	190	188	176	202	198	200	187	189	173	203	205	235	222	192	197	204	180	205	208	180	198	191	201	199	199	176	221	194	210	188	193	185	190	194	192	187	203	216	190	191	189	211	216	183	187	196	207	203	207	216	213	217	208	190	232	186	186	211	198	175	188	208	187	206	192	199	200	190	210	194	190	200	214	209	189	195	223	215	206	202	179	210	221	202	202	178	188	224	189	195	192	210	197	211	184	198	215	198	196	214	185	213	217	208	202	183	184	203	185	211	191	188	206	203	196	211	182	219	195	197	185	179	215	210	202	190	180	188	199	199	177	222	212	234	195	185	191	199	168	190	191	207	214	206	197	190	219	209	203	211	223	194	194	194	200	209	183	195	199	201	202	211	201	208	187	220	187	202	204	187	198	191	206	211	195	224	207	196	183	179	190	195	175	209	210	201	210	184	199	211	215	201	204	207	200	188	183	224	184	188	175	228	221	208	184	186	223	191	231	203	190	198	174	202	246	200	195	212	193	197	205	225	216	207	214	202	195	183	209	179	218	196	214	222	202	205	174	192	212	198	194	186	190	196	203	195	203	186	212	208	212	201	210	213	188	192	213	176	206	197	202	205	228	210	200	224	195	214	182	222	220	180	196	211	184	202	181	195	205	220	186	183	186	216	225	203	226	203	200	210	196	201	212	226	202	222	185	194	219	196	198	197	214	214	165	211	197	216	188	197	216	185	191	160	180	190	192	204	218	209	212	181	187	193	174	197	222	184	194	201	196	183	227	191	174	197	191	202	188	223	183	179	173	188	195	203	195	182	197	190	199	211	186	211	213	179	200	203	197	201	164	200	201	200	174	201	211	203	208	197	204	184	196	203	225	206	205	204	202	227	208	215	201	185	188	204	210	208	196	220	186	188	214	182	205	187	181	198	217	192	213	166	189	240	223	222	194	193	192	202	189	202	199	197	175	194	191	210	191	192	185	233	217	170	210	200	221	209	207	202	180	202	236	209	217	197	203	211	181	237	209	180	209	184	196	200	218	194	204	196	211	181	191	198	196	198	238	194	192	213	193	166	221	222	196	207	200	209	193	213	205	216	201	214	180	173	179	195	189	179	201	205	207	218	211	192	195	197	185	216	206	192	224	204	194	180	192	213	217	201	190	203	177	192	225	200	192	191	181	222	203	195	218	185	201	199	212	180	179	195	206	201	200	190	196	207	222	198	168	229	188	203	216	199	193	214	196	198	204	198	211	195	187	201	181	190	183	217	184	198	176	195	178	243	201	202	178	219	200	204	188	207	221	174	192	200	203	214	186	198	190	219	206	183	193	216	182	186	202	202	207	192	190	197	223	211	203	211	179	181	182	177	197	183	185	196	185	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18080	2863	6499	6963	5782	4776	3821	3069	2688	2362	2025	1804	1665	1493	1294	1203	1206	1119	1072	1034	982	956	926	964	836	819	851	794	816	779	827	740	717	674	738	703	683	701	686	694	667	676	693	668	661	650	632	669	657	675	634	647	648	625	663	629	659	575	666	630	608	621	586	598	632	541	593	617	589	630	650	594	599	580	623	604	638	583	591	525	580	557	611	587	572	591	582	583	598	610	599	580	617	583	583	568	626	574	599	565	586	582	584	571	560	574	607	596	553	546	590	575	571	563	604	612	555	624	553	576	571	590	532	585	544	586	571	594	558	637	559	560	618	551	578	572	568	576	570	576	582	548	575	584	611	580	610	609	572	583	549	571	557	601	549	614	548	595	543	565	562	580	591	575	571	559	560	624	591	573	551	574	614	508	576	582	582	543	542	579	606	562	563	504	573	569	552	548	580	607	563	574	562	572	572	617	562	574	603	547	576	581	571	575	586	557	516	588	556	588	623	585	562	589	564	569	595	585	547	609	565	579	588	559	579	605	522	568	559	549	580	609	561	617	623	581	589	559	572	598	549	571	611	518	572	558	527	576	546	580	562	595	597	614	545	540	549	582	539	574	606	559	553	566	563	574	542	551	550	604	585	573	585	590	603	544	567	613	595	542	554	561	563	560	584	639	604	572	562	565	549	559	569	542	567	561	570	576	563	530	568	554	568	604	560	579	548	569	555	593	602	571	564	580	597	551	597	546	563	586	566	584	546	569	531	577	596	557	560	535	592	531	589	598	556	534	578	581	632	576	559	517	570	559	584	546	576	568	599	544	592	544	603	552	567	558	576	545	570	530	583	579	587	587	559	541	586	555	588	614	543	563	546	565	583	587	548	592	538	547	565	598	524	603	575	541	519	549	607	585	576	585	577	549	575	592	575	561	582	579	570	573	557	564	552	569	578	591	512	531	548	592	570	583	542	570	592	554	556	563	613	564	582	574	558	559	523	574	577	528	583	555	652	548	590	541	590	556	558	540	590	586	579	603	572	537	564	540	588	588	559	572	521	573	598	560	545	586	572	538	544	585	597	572	554	569	609	580	598	567	583	537	572	544	549	560	580	575	596	571	587	559	556	574	603	623	590	612	578	606	578	544	599	561	554	576	550	603	571	560	570	583	584	576	571	525	553	565	562	514	592	566	631	601	607	542	595	593	565	542	577	557	571	594	611	582	609	545	587	539	561	612	570	556	578	532	579	572	527	502	593	577	575	612	578	570	540	614	565	564	552	565	525	560	562	565	547	563	558	571	560	583	572	563	589	605	575	545	549	535	569	571	559	587	605	568	578	558	584	548	571	570	560	594	557	555	574	541	579	546	582	592	573	579	586	564	544	551	550	612	603	593	582	565	570	545	564	567	565	574	556	584	546	563	512	569	583	588	624	566	543	562	601	549	571	563	571	560	556	576	514	599	594	556	535	561	542	566	557	541	564	556	554	556	590	629	546	536	580	565	588	540	581	589	612	555	560	574	577	587	542	561	578	544	548	560	573	549	535	614	611	572	591	548	578	532	576	593	564	600	554	577	574	588	555	560	559	597	624	561	546	559	552	550	613	599	607	539	575	592	561	573	571	544	575	555	571	554	545	596	580	595	514	542	552	575	587	599	586	560	585	591	615	553	576	590	606	537	522	554	561	537	580	534	589	543	549	547	583	552	557	566	580	587	580	604	603	586	589	533	556	594	570	570	550	585	561	571	610	545	574	520	593	600	568	589	564	524	561	528	583	550	603	552	587	527	625	600	579	548	553	562	589	567	579	539	566	587	629	557	577	594	556	581	553	578	584	570	568	600	583	617	540	587	583	580	585	541	529	583	578	598	561	564	592	595	594	553	569	571	586	549	618	618	581	595	615	590	562	587	577	572	597	612	596	569	571	584	565	600	570	585	586	583	538	595	615	582	568	563	556	601	591	557	570	598	582	558	559	566	606	584	579	540	554	562	586	588	629	541	603	533	588	553	581	553	562	603	539	574	572	570	572	531	564	578	539	602	592	607	598	562	607	607	552	577	551	543	540	531	592	594	577	571	552	555	556	576	589	576	597	596	547	506	561	552	574	578	592	553	575	614	529	578	566	566	555	583	593	590	567	562	632	562	614	579	544	547	567	540	600	596	578	581	598	579	537	588	563	577	605	526	576	538	593	581	522	597	591	560	592	542	548	518	541	571	558	573	572	561	533	567	570	510	592	586	595	593	564	565	564	602	520	609	565	486	578	575	563	569	555	617	590	627	602	581	551	584	556	580	561	552	575	552	574	591	564	557	549	552	576	567	591	533	524	566	567	538	536	579	552	536	543	560	563	586	575	576	568	563	551	619	518	594	632	604	572	582	589	577	532	576	539	578	560	557	557	579	592	551	595	583	604	597	580	573	597	594	535	549	600	578	573	624	546	571	592	556	581	528	594	586	583	556	584	618	544	566	571	534	561	589	556	574	585	583	565	531	589	553	592	611	538	580	557	599	601	594	551	586	552	577	563	561	589	584	533	537	583	578	565	530	575	584	579	553	572	557	605	563	596	592	593	571	576	604	592	642	580	567	561	580	556	572	623	609	582	573	589	584	562	542	583	543	608	598	607	552	581	564	565	566	628	552	529	586	559	534	570	612	602	575	577	550	611	572	572	539	575	581	601	610	586	561	516	589	565	555	575	540	588	516	599	558	594	577	556	546	549	514	539	571	588	571	565	590	576	573	556	563	586	553	565	579	577	593	550	545	561	576	528	580	556	601	566	612	553	579	549	590	567	584	574	560	557	504	597	583	610	575	533	592	566	563	573	561	529	571	552	600	565	563	551	587	552	589	612	544	557	547	570	569	614	573	545	585	594	562	529	601	591	503	542	534	581	582	589	555	583	561	553	603	568	509	553	549	543	574	579	558	613	563	563	551	580	530	575	586	581	545	556	569	574	597	574	573	574	566	549	545	555	577	579	568	581	554	546	545	625	555	589	549	558	598	566	576	583	591	572	610	543	574	550	559	597	565	605	586	561	578	593	515	575	599	570	547	594	605	537	546	548	557	594	572	573	536	561	556	573	557	579	613	531	565	536	531	605	559	572	569	544	577	549	587	541	584	620	573	556	606	565	508	562	557	562	564	571	553	577	610	578	509	585	568	569	622	572	560	542	614	588	594	552	555	588	561	572	574	582	589	555	559	572	582	602	591	605	569	555	557	592	550	579	595	594	564	551	574	556	543	551	583	553	568	526	548	571	605	574	549	577	566	580	529	586	565	579	579	553	562	549	587	605	553	564	557	594	546	577	606	556	528	588	578	541	600	555	566	517	575	592	576	539	573	556	573	566	532	578	557	586	542	584	608	554	560	571	560	538	586	554	564	533	538	602	611	555	550	544	541	556	559	554	559	545	590	582	556	548	509	539	595	524	572	515	541	531	595	525	555	604	572	577	641	539	579	530	569	583	573	547	569	585	559	545	562	563	559	593	545	600	585	587	600	574	545	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4212	277	177	146	131	123	114	112	130	128	121	106	107	106	95	121	107	99	109	91	121	121	85	116	102	104	107	95	94	104	103	104	101	96	102	95	111	99	88	115	114	112	111	98	104	90	113	110	110	111	94	120	103	104	99	87	100	100	106	116	96	116	117	102	119	99	106	94	106	112	103	100	102	114	110	98	104	123	102	101	100	102	92	88	105	104	103	123	104	108	104	102	99	112	112	95	94	103	112	110	90	113	93	109	108	106	104	104	105	117	106	94	94	94	119	105	112	91	101	97	101	112	119	95	117	105	99	110	88	104	100	105	100	108	100	131	111	96	104	93	100	92	94	112	116	118	115	108	119	96	88	108	94	105	117	101	110	96	99	123	100	101	102	106	92	105	97	120	103	107	114	103	105	114	105	120	111	109	109	121	81	103	118	105	126	115	90	93	111	110	109	101	100	96	96	104	99	98	101	108	100	89	102	118	90	93	108	66	103	102	111	100	96	98	91	102	96	103	106	86	133	113	107	109	103	116	122	119	108	126	119	103	102	85	108	86	103	120	98	93	115	99	109	108	92	102	96	110	95	118	106	102	122	105	90	101	111	99	86	100	95	112	114	123	117	105	114	96	111	118	123	105	121	112	101	101	101	100	99	117	108	100	104	116	116	96	98	103	119	104	99	99	88	81	105	129	89	90	115	114	91	95	112	102	93	125	86	104	100	88	97	95	108	120	113	117	106	104	103	94	94	82	114	93	101	105	94	89	78	105	90	112	103	94	91	93	91	110	92	111	97	76	101	75	110	107	102	90	105	116	99	116	100	95	118	110	114	86	109	96	117	95	95	90	125	107	100	103	106	91	111	117	95	108	120	97	101	111	100	107	116	109	92	107	92	85	100	88	113	125	104	116	86	97	84	110	107	95	102	87	88	83	121	97	104	106	116	94	100	104	103	106	88	106	118	85	118	110	101	113	102	100	86	95	127	94	97	109	112	96	112	113	101	104	88	108	109	92	90	109	113	126	96	100	103	113	95	115	81	113	110	104	102	97	112	80	95	95	97	99	94	90	114	107	101	106	81	115	88	93	112	96	94	98	108	99	88	104	112	95	117	104	88	97	100	105	109	115	123	94	115	86	99	99	108	116	91	79	82	95	99	86	114	105	117	131	106	109	96	100	106	89	89	104	91	123	104	104	103	112	114	90	104	99	100	106	103	125	118	108	109	93	106	116	88	118	109	97	106	106	118	92	106	95	119	115	117	114	107	91	91	87	88	108	110	98	100	113	101	91	97	110	119	105	116	95	92	97	106	126	115	88	98	96	91	97	113	96	101	108	92	101	116	97	79	104	86	108	99	110	104	96	107	108	116	111	109	113	111	87	107	93	109	97	92	113	125	98	109	116	117	127	109	98	106	106	122	107	107	107	111	105	98	114	106	116	123	111	108	108	106	111	95	117	91	109	101	98	105	124	90	104	96	101	98	91	117	118	123	113	86	120	116	105	95	103	105	87	94	99	97	86	92	109	132	113	97	99	87	110	107	92	91	108	105	104	81	115	112	96	102	113	107	110	116	115	98	115	108	110	105	94	112	88	105	110	105	124	87	113	97	112	95	104	98	91	109	105	84	109	115	103	90	113	136	113	85	101	94	96	102	111	109	97	106	105	103	96	118	113	105	117	97	114	107	103	114	118	112	88	109	111	100	103	105	106	121	101	105	85	108	109	118	96	107	118	99	107	83	102	112	119	104	113	102	101	95	124	95	115	90	93	120	103	100	105	105	122	107	100	102	112	95	106	119	110	96	91	113	111	104	108	108	104	116	110	90	112	99	97	94	112	100	104	115	95	105	94	96	111	99	96	122	96	106	87	101	93	99	107	102	113	89	104	99	105	100	87	111	113	105	97	78	103	99	105	96	105	120	90	107	112	108	93	93	101	100	110	107	96	108	92	96	117	97	114	91	93	111	116	100	88	90	90	112	104	95	127	111	107	103	120	97	95	118	118	104	96	101	89	90	103	100	97	110	101	127	109	119	101	103	115	101	101	105	81	116	94	101	103	100	100	104	91	93	99	87	108	112	92	108	105	96	95	108	105	101	123	106	111	107	116	102	107	102	108	98	102	124	99	117	89	110	104	106	88	93	110	87	112	85	122	107	96	102	122	102	90	116	118	126	96	88	93	100	118	92	77	98	105	107	101	96	104	109	106	98	85	96	116	103	94	101	107	96	95	92	97	90	99	115	105	98	105	99	116	113	111	112	108	97	110	109	112	93	100	107	105	107	96	111	100	86	113	106	108	97	103	100	103	110	86	104	97	98	123	120	96	91	112	104	99	101	80	102	100	120	97	106	114	104	111	116	111	111	116	101	106	101	102	109	80	103	102	71	100	117	106	87	102	98	116	102	109	102	126	118	111	99	99	92	110	88	117	101	80	104	91	118	96	101	114	109	95	96	86	105	118	121	93	108	110	86	118	95	106	117	101	119	93	106	106	100	93	103	95	103	98	121	114	110	92	114	97	104	127	110	122	103	103	104	104	96	82	109	128	97	114	103	113	88	103	109	95	110	104	95	118	113	106	94	96	107	109	105	107	91	109	104	112	91	90	103	111	86	93	95	104	90	117	117	111	113	97	112	106	113	117	93	112	107	123	105	101	95	93	109	92	85	97	104	91	94	109	98	99	116	114	94	86	111	98	119	97	86	101	106	109	132	97	110	116	104	106	104	97	90	121	92	118	130	104	96	91	90	108	109	103	94	108	97	97	101	88	119	104	106	88	89	84	110	114	102	115	98	73	102	102	110	125	115	107	108	103	111	107	95	97	103	105	89	122	100	115	102	96	99	101	93	93	106	90	93	98	126	110	92	120	81	89	104	92	91	99	85	94	90	107	100	95	107	92	94	109	102	110	121	106	105	105	92	117	89	102	97	117	96	102	97	96	120	107	105	110	99	106	121	104	93	94	105	95	95	111	107	87	102	84	102	97	103	96	100	99	86	83	109	104	89	103	93	99	93	115	107	121	107	121	125	107	98	104	97	101	102	110	102	100	114	99	100	98	129	104	98	106	94	104	111	99	96	100	115	103	107	92	112	99	95	107	121	116	132	100	99	125	85	101	124	119	102	104	112	104	118	124	89	103	121	100	116	89	100	108	128	108	117	91	106	95	109	94	100	90	116	94	110	99	101	114	89	104	101	118	120	114	92	98	99	105	106	82	106	109	85	112	104	101	121	92	103	93	92	86	91	98	110	100	107	101	110	117	116	114	88	125	97	100	101	106	77	96	111	123	108	84	100	94	118	110	108	105	96	102	83	109	110	112	101	99	107	104	107	92	108	104	104	93	114	104	126	96	105	95	118	97	96	85	104	96	99	94	112	111	118	97	111	86	106	74	93	89	95	108	119	100	108	108	99	103	107	121	89	109	131	109	120	111	88	111	102	125	108	107	94	94	94	89	109	121	105	90	100	97	99	97	125	106	110	94	95	105	102	102	115	113	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4427	391	484	568	471	410	416	377	391	397	360	354	352	384	321	359	358	309	310	315	330	288	299	318	350	313	350	318	319	309	352	324	314	339	311	308	325	320	308	314	340	287	344	322	318	316	355	303	322	301	336	310	333	352	327	347	334	335	325	324	314	311	342	324	333	310	304	329	308	322	320	325	318	326	336	328	310	301	316	315	352	316	336	322	324	363	290	340	306	395	315	301	302	318	332	312	316	331	307	329	331	318	292	331	311	302	314	296	340	339	325	284	321	338	334	307	325	353	361	332	335	323	292	306	315	329	326	286	322	301	343	295	321	303	316	327	316	322	309	331	336	307	307	320	284	336	295	342	297	343	327	309	297	307	303	328	309	326	305	294	310	311	326	283	338	312	323	318	303	317	327	314	322	344	313	312	309	296	293	291	307	334	294	312	325	329	299	345	336	335	283	330	313	327	344	315	298	303	323	318	300	295	301	323	322	315	312	302	351	348	328	296	308	302	315	343	299	317	298	315	305	349	316	323	319	323	290	300	331	337	298	347	315	287	282	361	354	302	294	312	344	297	316	310	300	312	318	339	294	316	303	322	315	277	293	348	332	323	319	329	348	331	304	302	314	297	321	337	303	331	319	302	346	303	306	277	326	338	340	315	329	316	310	318	295	316	322	331	329	349	341	361	320	287	347	342	338	367	329	320	317	300	288	321	319	348	326	322	316	299	318	344	338	328	283	321	321	330	330	332	306	320	316	303	329	336	312	336	314	314	317	322	274	305	314	294	302	347	324	341	343	339	351	317	314	308	312	323	301	317	314	308	309	307	285	342	320	312	315	304	327	284	311	334	316	305	304	327	314	329	338	298	269	320	321	323	323	306	304	315	314	341	321	332	313	321	326	323	284	309	352	320	332	296	316	325	334	323	309	304	357	332	310	303	312	337	297	314	322	314	332	304	305	347	282	314	303	312	302	358	330	319	311	318	360	301	341	313	335	319	295	314	336	330	316	309	337	321	328	323	315	283	302	312	316	324	349	310	388	307	317	376	324	323	330	337	296	330	314	313	339	333	345	329	318	287	353	295	299	313	333	327	324	324	318	339	313	296	310	317	309	320	298	320	321	299	309	321	287	293	287	302	311	322	322	345	329	310	304	318	306	348	316	324	321	333	309	353	317	287	325	320	308	321	303	330	310	315	336	320	324	309	339	325	304	323	301	309	302	330	356	329	340	328	314	298	304	336	329	320	341	306	300	285	324	312	310	288	303	340	348	322	319	290	306	328	324	274	301	340	305	326	331	323	341	331	311	348	316	311	333	327	305	309	324	314	324	318	351	320	296	320	351	314	301	333	310	308	320	325	296	315	309	294	302	338	290	277	325	314	343	276	311	324	303	353	311	318	359	289	292	348	324	310	299	331	349	328	289	315	324	284	289	331	329	317	332	316	320	326	339	314	337	327	321	294	347	350	321	328	347	300	331	317	344	275	304	299	340	315	296	312	305	320	309	326	306	318	339	308	344	283	273	348	301	277	305	341	310	326	319	311	314	323	305	344	319	322	346	328	303	305	323	309	346	357	299	318	296	329	323	299	319	309	338	317	303	311	296	295	330	303	311	312	301	310	306	331	320	313	312	294	293	291	343	303	308	309	337	319	355	329	289	308	321	337	289	310	303	308	315	325	331	307	336	336	337	322	329	286	325	303	296	308	309	291	303	308	305	299	309	313	314	351	322	305	325	313	355	337	342	338	311	310	309	331	305	316	314	328	290	326	300	306	326	311	341	348	291	344	332	314	318	345	343	329	347	329	311	282	306	301	303	299	302	327	313	345	337	317	312	317	270	303	335	321	323	283	312	329	314	315	348	345	312	314	278	279	316	324	347	304	324	306	342	320	299	310	345	286	298	334	338	277	320	318	343	311	319	316	312	344	321	317	325	303	341	308	337	316	328	298	337	329	322	282	303	327	322	341	329	307	322	334	316	291	313	336	325	301	366	342	337	322	329	314	292	314	340	317	336	323	294	329	316	324	315	304	302	304	340	319	333	308	341	318	307	296	329	314	328	309	350	316	321	333	305	302	286	349	294	362	330	304	301	303	340	329	318	309	318	317	313	331	312	309	323	328	322	316	306	339	298	335	311	342	326	305	290	324	340	317	320	317	310	327	307	354	344	288	330	323	329	321	320	300	318	302	292	315	314	283	340	304	316	311	306	312	307	309	318	318	327	316	303	312	328	332	327	311	307	322	316	329	335	295	304	307	322	300	346	339	357	328	302	343	318	307	314	295	323	300	297	346	336	305	344	338	322	336	329	308	319	336	321	332	317	336	317	280	295	336	304	300	344	357	346	298	329	335	310	305	327	310	335	289	331	346	302	299	331	311	332	291	287	339	322	325	292	351	332	330	313	317	305	329	341	339	339	298	385	319	289	311	317	341	303	330	329	321	322	333	304	330	276	313	339	307	317	329	331	301	342	298	329	338	311	298	291	310	272	364	317	321	313	313	318	338	318	338	313	312	342	337	316	337	335	313	308	322	280	321	310	314	317	308	320	335	329	298	299	325	318	298	346	295	332	337	309	306	279	332	303	310	320	337	327	366	327	321	328	340	296	324	329	326	318	320	334	331	310	291	345	316	317	312	330	319	323	308	331	336	326	326	340	316	318	332	306	325	324	288	312	295	314	301	305	311	307	328	322	334	325	333	280	303	322	343	314	303	307	326	293	342	327	330	353	349	326	332	289	344	326	344	268	300	317	340	321	309	312	282	332	279	345	327	351	332	317	370	335	360	323	312	326	327	314	322	320	316	304	321	320	311	310	320	297	302	328	342	317	334	314	327	316	313	337	315	326	331	332	319	321	308	318	297	328	307	329	293	346	315	302	310	327	257	333	347	299	302	324	303	326	304	308	278	272	297	289	324	302	303	329	324	334	328	313	350	341	347	353	310	322	321	324	320	348	338	309	299	331	345	333	309	308	330	290	296	280	306	352	343	332	334	335	323	329	322	306	328	342	292	328	281	310	310	309	284	317	334	320	299	353	304	303	331	322	310	314	320	334	310	287	349	322	294	307	283	307	344	324	328	331	297	334	323	312	291	312	317	280	307	320	335	341	328	353	347	313	286	296	307	337	322	312	322	297	291	289	346	334	339	326	341	326	322	320	313	285	301	320	312	320	308	293	345	314	317	324	314	290	348	340	316	334	334	327	325	311	316	327	322	331	297	295	334	324	328	297	311	322	307	320	316	336	317	338	304	307	334	319	323	333	297	317	318	324	308	329	320	311	309	306	316	320	333	306	305	339	339	335	270	283	320	326	316	299	312	334	334	343	324	337	337	319	330	318	304	339	309	345	298	315	297	308	307	333	326	324	313	339	332	342	305	322	304	347	330	295	338	299	343	338	300	311	333	304	304	340	307	333	319	306	291	303	324	346	315	307	334	317	338	339	326	342	307	319	318	321	324	369	344	318	305	324	327	327	300	337	324	335	333	365	318	342	336	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30716	4777	1464	1051	757	569	419	315	268	232	209	184	170	162	156	149	155	147	133	108	143	117	102	103	115	103	98	109	122	102	93	81	99	85	106	101	100	88	99	93	106	85	96	104	105	96	82	81	94	81	106	88	94	103	85	86	114	100	83	82	98	97	94	117	84	88	92	91	105	98	86	112	83	103	110	91	89	90	82	82	72	92	98	104	101	105	90	92	111	98	78	83	98	107	83	90	90	106	84	93	97	96	108	97	92	93	97	94	96	84	85	88	91	84	90	87	88	86	98	79	87	105	89	95	100	91	80	97	86	89	85	85	90	101	97	82	85	99	91	80	91	88	116	95	89	112	91	89	105	116	86	89	86	96	75	101	98	78	71	98	69	82	77	92	101	95	74	104	91	95	85	88	105	102	84	82	93	84	111	113	96	102	104	69	89	101	81	103	96	99	71	108	76	111	94	86	87	89	93	85	87	110	91	93	79	91	107	100	90	118	95	97	76	91	85	98	84	84	87	83	101	89	91	88	112	99	80	96	84	92	79	107	95	80	99	87	79	88	91	88	101	89	91	89	85	64	93	93	85	112	113	99	70	85	103	83	87	100	90	97	66	101	88	99	98	92	109	107	88	95	77	110	102	92	87	82	98	90	93	88	94	86	103	90	92	93	90	93	90	97	79	101	94	96	95	89	84	101	92	87	90	77	100	84	91	96	114	89	87	84	86	96	81	90	88	81	102	95	98	98	110	127	93	92	96	92	95	112	92	107	99	90	85	78	91	95	111	98	92	71	75	103	92	99	99	94	103	98	94	111	78	93	93	88	98	109	95	88	85	90	75	86	79	91	109	104	102	106	102	94	91	84	97	83	93	83	82	89	107	99	86	94	103	102	106	95	82	83	88	104	81	73	88	80	76	102	112	93	95	74	101	98	74	87	94	96	87	92	87	90	94	92	96	103	99	89	89	86	107	88	92	85	101	99	95	84	85	97	90	86	89	101	99	88	95	78	93	87	86	94	89	97	91	102	90	100	78	95	85	89	83	110	79	91	100	104	109	97	73	81	82	99	94	92	95	85	101	69	92	85	89	105	96	96	85	100	92	92	83	104	95	77	100	90	90	80	92	80	93	88	89	99	96	101	116	107	86	103	104	97	86	90	99	84	114	94	89	94	87	80	87	92	111	86	90	93	76	97	88	99	111	112	98	86	93	98	93	92	83	87	79	85	114	86	84	85	106	83	96	78	86	83	87	94	88	106	83	87	83	83	97	78	76	95	74	91	104	92	84	87	100	101	99	76	116	74	93	106	100	96	100	88	98	110	99	87	116	101	81	94	87	109	114	99	99	90	87	83	81	91	107	84	81	87	83	87	106	99	91	91	77	92	98	74	97	99	85	79	100	82	97	101	116	79	88	83	90	95	83	79	83	88	75	99	82	99	81	88	115	97	86	96	117	98	98	97	97	104	88	93	96	91	86	89	91	85	110	77	100	110	80	77	110	92	83	106	90	88	93	85	90	96	81	96	76	80	75	91	95	112	94	91	84	84	107	101	87	96	105	108	85	106	102	98	93	100	99	106	89	92	94	104	111	95	112	80	94	70	79	100	99	87	81	83	76	104	115	90	97	89	109	89	76	97	78	91	96	108	93	88	88	108	97	84	93	91	79	75	105	100	83	91	101	90	108	79	97	85	80	83	90	105	101	87	77	94	99	109	118	90	94	82	95	101	101	99	98	97	82	96	77	84	106	88	97	126	118	92	85	96	101	83	97	105	77	75	78	86	102	98	91	114	100	92	99	108	73	90	100	94	92	104	87	90	90	100	111	82	91	90	101	105	91	89	100	92	94	83	91	88	102	106	71	90	81	94	99	64	87	115	84	85	81	91	90	100	87	75	85	81	87	95	116	99	81	91	95	82	80	87	96	90	118	90	99	85	93	88	88	106	91	92	84	84	85	98	96	96	97	93	94	90	91	89	79	87	107	86	86	89	84	104	92	88	98	99	80	99	83	102	88	80	82	94	99	89	99	89	90	115	99	101	91	102	110	82	96	108	82	74	90	87	101	96	89	83	90	99	108	101	105	102	79	104	101	92	104	94	117	93	81	99	88	80	91	102	92	107	78	73	87	103	91	85	90	78	93	81	108	82	95	100	91	95	88	93	63	79	97	80	67	86	106	120	98	94	99	92	88	102	91	90	93	98	94	99	79	91	85	100	86	77	89	93	86	91	92	96	84	119	95	98	96	86	86	101	100	104	72	88	82	76	78	83	104	81	86	107	85	93	97	101	91	88	88	100	108	95	103	97	81	88	87	96	97	96	94	102	106	92	82	89	108	116	88	67	112	97	89	90	85	109	95	96	94	103	94	97	97	100	91	102	94	104	83	88	91	70	73	73	94	78	97	107	86	92	109	106	101	93	87	109	80	84	83	116	91	99	85	102	86	84	88	102	78	86	89	87	77	91	97	91	107	95	105	87	99	88	86	83	100	94	105	101	92	90	97	98	94	89	82	80	106	96	96	97	100	94	92	77	93	73	101	92	82	92	101	95	95	84	101	80	81	82	91	108	105	97	81	85	92	96	75	119	91	83	77	85	78	90	108	82	98	83	108	105	118	92	88	98	87	104	76	83	97	115	88	90	86	102	100	83	81	80	102	86	82	100	97	89	87	89	99	104	99	88	80	89	88	101	81	99	76	96	101	88	85	107	96	93	102	98	90	89	107	96	90	104	101	92	90	87	83	101	91	89	80	87	98	94	113	100	84	96	103	78	109	95	97	106	85	86	80	90	122	83	100	86	81	91	98	103	96	93	94	102	101	75	85	88	88	99	103	83	83	102	84	97	101	93	101	90	101	74	91	107	103	88	92	103	93	98	84	92	85	100	93	82	74	89	80	96	81	93	91	81	81	94	103	99	81	83	94	91	97	87	94	104	77	82	90	91	85	82	84	78	91	93	84	82	85	105	76	78	84	109	98	90	91	92	97	94	101	88	89	86	87	94	94	94	66	86	101	103	87	78	94	92	94	97	102	103	112	79	103	84	70	91	83	85	87	105	88	105	81	81	91	71	101	98	91	107	103	99	85	103	100	107	85	86	108	85	89	94	86	91	95	95	93	95	86	96	93	95	102	77	83	89	89	86	97	105	77	80	87	88	85	90	80	86	100	97	87	105	94	110	90	82	80	75	100	102	90	84	85	86	89	100	70	90	91	106	72	95	89	112	86	95	88	78	81	102	95	90	88	92	81	100	98	96	100	92	102	97	91	99	92	86	107	95	86	115	79	95	85	94	94	80	87	97	93	94	88	96	83	76	96	89	79	81	101	73	93	81	96	85	91	87	85	84	99	78	94	97	82	79	92	104	98	101	102	90	90	92	85	88	73	106	86	92	85	97	92	90	100	94	86	90	90	105	92	95	88	74	109	102	97	96	78	87	84	85	98	97	89	88	106	88	87	83	109	74	98	86	93	89	94	91	80	86	83	101	98	111	81	106	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13387	1441	3393	3691	3139	2558	1977	1618	1339	1219	1069	1006	854	802	709	683	660	632	549	551	483	502	474	453	399	408	468	469	414	405	394	388	383	379	385	372	373	331	346	311	372	346	377	339	361	354	317	322	361	333	312	326	332	322	336	303	305	331	328	308	330	325	321	339	320	315	268	335	332	336	338	310	329	312	314	344	299	353	296	324	302	314	317	327	306	311	291	315	292	314	314	302	311	332	317	312	328	315	308	296	323	319	316	280	315	308	293	300	319	295	298	300	306	307	286	292	308	305	319	288	307	290	275	312	308	286	296	311	292	281	285	278	294	291	298	271	291	312	291	289	309	323	281	298	291	268	319	321	294	351	315	347	304	282	316	313	283	291	313	313	312	310	289	309	301	298	310	281	274	287	314	271	293	288	296	313	307	277	294	314	278	287	317	314	270	315	295	308	263	272	312	323	281	294	288	333	277	295	294	297	293	265	303	311	303	309	285	274	265	310	285	311	294	298	265	301	309	315	321	324	284	278	287	313	323	286	301	311	307	320	297	308	306	292	283	291	289	314	325	277	303	327	306	296	326	292	318	291	338	284	309	257	290	301	305	326	338	298	280	297	316	315	259	305	287	290	298	313	301	299	329	284	314	283	304	289	306	281	273	294	299	296	278	285	328	297	286	297	264	283	265	301	275	346	316	292	304	312	303	340	317	286	278	283	288	270	282	303	290	306	323	319	294	339	283	273	291	313	271	294	275	298	300	313	263	307	284	281	298	340	324	285	300	307	298	339	295	260	304	309	295	310	287	315	268	309	331	281	316	316	285	313	284	317	314	318	278	290	284	316	304	303	302	288	287	282	294	308	280	292	298	296	301	285	286	325	293	306	303	267	279	307	296	286	301	301	299	312	279	304	297	287	320	305	319	320	319	293	291	304	303	308	280	256	268	303	294	291	284	317	296	316	309	282	304	279	293	287	316	305	291	277	298	285	298	291	284	264	294	297	297	294	292	317	297	309	283	334	290	280	297	291	286	322	295	303	296	312	315	282	274	323	312	294	296	262	333	291	280	294	301	324	313	300	299	282	286	289	296	318	303	319	319	326	276	273	303	283	293	296	302	288	307	263	275	293	309	312	304	308	283	294	289	324	321	315	319	293	284	308	262	304	309	325	291	309	299	244	312	298	298	308	281	300	306	283	302	325	293	277	294	306	289	266	271	294	302	301	278	291	284	322	302	290	293	312	317	316	263	292	281	287	316	310	299	298	283	279	263	266	305	306	294	308	297	300	288	334	283	278	309	275	296	287	264	317	270	289	327	301	314	311	289	279	330	277	290	329	282	304	310	328	285	344	313	294	274	288	314	292	282	282	308	309	309	283	282	297	283	325	301	287	312	280	323	340	298	279	281	299	299	314	317	309	307	273	306	297	308	285	291	308	286	290	286	326	316	314	296	266	299	331	297	300	303	355	289	276	296	260	292	323	319	266	329	307	286	306	315	265	282	300	310	299	317	302	318	317	315	292	316	286	300	292	310	319	314	304	293	277	320	324	312	317	299	314	302	290	304	291	298	287	325	310	316	300	277	270	300	301	329	299	291	304	317	286	292	294	273	290	293	317	284	274	304	315	343	269	290	287	286	289	284	322	272	321	311	297	290	281	293	316	334	301	283	295	330	314	281	337	246	296	298	269	286	307	294	314	312	283	310	310	315	326	277	290	299	310	310	301	303	304	313	309	309	314	284	309	295	319	259	312	294	301	305	300	288	293	308	262	298	287	306	295	314	300	282	282	287	293	308	279	292	270	311	301	310	264	290	303	296	333	268	287	278	307	298	291	276	281	322	244	310	306	278	279	282	301	281	318	295	268	281	278	311	290	315	285	278	303	325	299	273	299	329	296	276	268	314	290	276	279	314	282	272	273	301	314	276	332	303	280	289	311	277	263	316	290	281	297	280	289	310	278	329	317	279	281	313	313	304	272	312	307	287	280	315	317	307	290	285	333	279	304	313	308	280	290	289	310	268	272	288	269	294	333	263	260	259	285	290	289	295	304	293	313	296	301	297	305	282	283	321	287	282	298	286	302	301	270	320	302	301	329	286	294	292	336	285	297	296	280	304	288	330	271	290	320	295	266	299	298	316	306	308	295	301	292	288	274	286	327	298	285	321	310	290	307	297	284	284	278	284	283	308	311	304	312	297	316	321	291	297	325	305	313	339	285	312	315	279	287	295	304	277	331	307	306	301	264	294	274	315	272	284	312	303	312	294	286	308	312	288	310	305	309	325	287	300	293	330	324	320	288	275	294	284	292	321	299	293	289	296	306	301	299	334	285	310	300	297	272	279	294	270	292	264	321	341	292	308	312	277	308	313	318	268	293	286	268	285	297	302	308	322	322	299	296	302	279	270	280	327	291	268	327	296	276	296	277	329	308	304	275	283	290	262	282	318	304	295	306	291	295	263	305	276	282	298	306	303	316	321	318	317	326	262	291	333	255	301	300	310	315	319	312	297	329	297	301	313	277	308	277	266	302	289	297	272	286	278	311	292	313	336	276	302	308	255	273	278	288	307	264	275	297	325	305	323	292	281	289	318	311	268	272	310	263	297	311	293	299	305	296	327	290	298	301	289	272	290	301	290	314	294	280	321	266	278	311	288	299	323	280	292	271	326	290	296	298	281	314	306	312	296	300	271	320	285	317	285	304	260	295	288	307	307	291	302	303	282	290	319	282	287	301	286	307	294	278	304	290	264	341	315	277	303	294	276	294	297	319	291	299	280	272	268	302	321	281	292	276	271	280	278	278	297	304	300	300	287	291	288	294	255	335	322	306	304	296	308	305	302	313	317	299	315	316	293	321	257	324	289	282	308	298	291	309	304	298	322	283	298	309	320	314	291	270	287	285	310	293	295	301	327	284	266	281	315	301	303	307	303	286	300	302	307	296	270	300	272	298	316	299	318	305	314	296	285	289	283	286	282	319	290	310	276	298	307	330	315	278	263	287	281	268	299	321	321	302	333	316	305	278	304	294	286	293	279	307	301	306	292	336	287	315	269	333	278	291	298	313	309	289	281	261	287	293	328	284	310	303	306	274	306	270	314	275	317	313	286	294	299	262	301	294	290	308	298	282	282	287	293	270	313	289	268	271	300	293	322	324	322	305	276	303	302	302	307	296	293	308	296	299	293	319	267	319	287	300	290	295	292	272	322	291	289	294	299	298	315	322	262	296	272	291	302	283	306	292	314	314	299	307	284	302	316	295	330	290	307	331	283	316	326	307	281	304	274	304	283	288	307	295	321	295	294	278	256	301	279	303	272	305	276	278	271	281	300	270	276	287	292	309	286	282	273	297	281	266	290	320	303	301	289	307	342	327	315	267	281	323	310	272	290	308	278	291	303	283	323	301	282	301	310	302	287	269	288	280	277	297	299	301	307	286	278	299	292	311	290	289	316	325	320	284	309	307	309	273	277	299	311	320	307	274	344	257	287	304	289	309	281	296	277	262	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41663	13756	3788	2301	1590	1123	887	694	524	487	463	355	343	342	302	274	302	298	265	260	264	255	252	249	244	203	226	246	224	230	185	235	224	221	223	239	212	216	204	237	197	207	210	196	217	209	217	227	227	206	199	170	223	231	202	207	194	202	210	204	204	206	208	241	196	240	204	189	213	202	219	216	201	211	229	169	220	229	186	229	192	191	215	205	197	207	206	197	192	210	200	200	206	201	193	199	195	186	209	180	204	214	199	200	209	202	221	182	205	214	196	195	199	163	207	175	195	215	195	181	166	217	187	192	200	194	178	198	212	206	189	200	187	214	193	201	222	204	217	228	233	216	215	224	216	195	188	203	192	203	200	185	185	192	203	192	195	210	209	181	188	188	221	205	193	207	178	216	214	204	217	211	229	201	188	198	209	190	174	206	221	189	208	193	228	199	218	228	194	210	182	194	184	188	188	204	182	226	184	211	209	199	177	190	197	189	221	197	196	193	207	192	194	198	207	189	185	196	200	226	236	184	215	205	180	214	199	174	196	221	170	200	193	198	192	198	204	181	187	200	224	179	203	210	191	212	209	203	217	240	202	212	216	210	209	170	204	193	192	208	171	190	246	196	215	219	200	195	202	201	220	212	197	189	189	202	193	191	194	203	164	229	210	205	207	176	193	197	189	187	181	205	227	211	204	206	185	177	196	189	171	184	215	232	218	199	202	202	228	202	199	189	193	205	201	182	204	181	215	192	194	203	204	192	212	204	218	198	206	189	184	197	202	217	204	212	210	181	205	209	203	204	205	203	177	191	198	195	221	183	192	223	211	178	198	203	206	183	207	199	183	213	189	206	208	197	196	209	221	189	228	201	186	206	199	205	191	224	193	197	164	218	155	203	193	201	209	171	237	197	213	217	202	188	215	208	201	213	190	191	207	175	181	192	207	209	213	217	195	218	195	208	179	199	216	199	185	222	206	200	206	188	196	217	209	166	214	201	213	207	200	206	203	187	200	204	183	201	177	196	205	199	217	199	211	209	202	193	201	216	205	236	193	200	189	196	207	198	190	199	194	196	226	198	175	199	185	198	224	208	192	188	219	233	211	186	191	218	208	209	215	189	212	185	204	193	212	174	203	206	189	206	212	210	215	230	208	200	215	176	207	213	186	230	187	177	189	200	206	182	201	232	208	218	187	193	166	195	202	206	207	192	197	227	204	186	211	186	210	202	202	189	196	200	203	193	237	205	216	191	186	181	199	195	193	212	197	184	196	204	203	181	219	179	183	179	191	237	195	217	206	199	211	195	206	189	183	191	205	196	193	197	188	211	209	192	190	209	188	204	193	195	178	203	199	239	207	188	170	193	192	199	195	200	189	205	208	218	229	227	217	188	203	206	172	199	198	199	212	206	208	234	202	205	193	185	220	216	190	181	194	217	184	199	210	202	200	217	200	188	214	202	200	186	193	253	202	218	231	219	193	217	216	189	212	207	239	200	185	194	174	216	201	199	178	200	222	196	200	202	229	208	204	216	198	165	200	192	191	190	182	208	192	219	210	184	213	190	218	186	210	186	194	205	170	194	200	197	208	212	202	226	196	198	214	192	202	208	220	215	201	208	188	201	178	212	196	206	182	207	198	220	211	202	227	205	207	214	224	216	235	222	189	227	192	206	192	187	195	201	196	202	178	157	200	198	197	212	207	194	222	225	197	212	213	207	191	188	198	198	213	196	178	190	219	199	182	203	186	200	223	182	209	189	214	172	195	198	194	191	209	199	203	205	226	201	211	202	209	189	209	217	201	194	201	227	200	171	197	208	194	208	194	217	204	200	205	188	209	212	233	226	182	198	203	194	204	217	207	195	190	196	188	191	212	226	193	169	182	194	210	210	201	196	194	188	188	214	203	212	181	205	235	189	222	198	221	196	187	201	203	191	190	221	201	214	180	192	190	217	212	198	208	190	205	194	184	191	189	198	197	213	190	199	176	202	231	199	202	214	220	211	193	187	176	190	177	218	174	214	183	181	180	226	189	181	210	202	196	211	199	204	163	206	209	203	212	186	195	202	208	190	216	208	194	200	182	230	191	165	189	190	217	210	180	201	205	211	183	208	171	206	175	202	196	205	190	210	199	204	196	192	172	165	190	226	167	186	202	194	218	199	195	197	182	216	208	170	195	194	202	216	183	182	194	220	217	191	182	188	183	201	210	216	181	195	199	189	208	213	232	202	215	201	214	226	191	174	199	215	187	239	210	199	200	208	204	184	195	236	208	207	219	206	204	197	196	199	177	199	205	189	217	199	204	194	209	216	185	191	194	199	217	171	204	194	196	205	173	186	207	189	207	201	192	195	225	203	180	184	174	196	193	195	219	166	189	178	189	195	215	233	197	214	210	185	209	177	184	205	229	198	212	244	186	179	185	217	191	217	197	204	209	211	192	205	203	214	192	215	233	192	189	190	218	204	199	187	224	212	187	218	201	197	183	204	213	193	170	199	182	221	196	176	188	204	229	202	191	203	199	196	203	185	216	175	197	166	199	204	180	218	207	188	200	219	178	217	190	225	174	199	204	192	192	197	190	189	210	223	196	196	221	215	176	203	182	202	176	230	199	190	191	196	203	184	197	214	215	197	210	191	215	207	220	204	227	195	207	173	174	180	193	203	211	177	193	206	187	220	203	192	222	215	206	219	213	204	177	184	215	166	233	232	208	194	195	202	205	180	190	212	200	197	224	210	217	201	218	175	187	209	209	195	205	201	192	198	204	195	189	209	194	175	213	192	208	225	214	179	237	193	186	202	187	195	206	219	198	197	206	220	210	196	193	177	168	212	224	217	208	194	233	178	182	201	194	210	195	181	200	184	204	210	188	209	195	209	188	219	192	189	193	211	208	204	215	224	226	226	219	184	217	202	198	191	179	193	199	196	190	187	191	197	200	208	196	208	231	171	193	218	200	183	214	195	206	231	187	232	179	194	186	207	199	187	193	196	194	190	188	171	202	199	196	202	211	205	182	167	229	202	203	219	189	213	206	231	194	204	185	196	203	227	223	211	215	181	213	193	195	268	209	175	194	204	203	212	227	221	216	214	223	202	181	202	197	210	225	213	215	185	196	216	199	205	207	213	184	206	226	210	219	185	188	221	197	220	176	216	207	174	206	196	202	194	186	199	204	213	192	229	196	189	182	206	198	216	206	224	196	184	191	217	186	193	199	183	198	201	178	201	184	200	225	222	205	195	203	205	191	194	185	210	187	198	195	210	193	223	209	204	203	195	215	176	211	198	210	219	180	191	221	189	175	179	178	194	196	216	183	209	195	189	196	229	202	210	214	156	204	208	195	212	201	219	190	202	251	184	227	200	200	199	202	195	217	197	189	201	210	216	203	203	191	211	213	173	198	201	212	190	212	192	208	204	194	204	221	219	188	191	208	195	204	210	218	183	213	203	211	193	204	190	237	209	199	196	211	219	197	194	209	210	206	206	197	208	200	215	205	206	185	185	223	209	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17820	2786	6359	6998	5715	4699	3693	3156	2648	2339	2024	1746	1658	1486	1390	1341	1250	1157	1034	1057	979	959	947	866	892	804	820	786	755	798	747	728	769	745	731	720	695	664	653	670	718	673	663	687	664	708	630	628	607	645	642	666	623	625	623	639	599	592	624	613	597	631	594	607	616	598	605	599	621	567	643	581	600	563	610	636	628	575	598	573	580	585	576	629	576	596	593	615	578	534	598	572	582	619	590	577	580	608	576	549	574	578	561	626	567	567	626	565	560	589	585	544	566	608	650	578	547	586	554	553	595	577	600	584	551	590	599	538	558	596	581	544	574	598	571	567	572	588	583	566	588	558	600	540	563	577	575	608	585	554	596	606	533	588	587	560	566	549	559	621	570	593	526	593	574	564	585	544	547	592	572	535	559	572	595	573	597	543	564	587	586	586	602	551	558	562	574	554	575	560	511	577	577	558	601	563	577	554	569	560	543	611	576	584	594	612	591	483	584	545	546	606	566	613	568	632	558	510	567	594	554	589	598	584	580	533	551	576	549	594	561	558	589	559	582	554	580	585	576	608	576	562	590	555	544	586	574	592	553	566	550	582	537	551	568	583	614	550	568	581	581	561	570	597	556	563	581	561	568	552	560	519	538	598	613	591	526	582	591	548	561	580	543	619	587	545	553	580	569	568	602	559	590	571	578	615	534	560	592	546	605	541	571	622	526	584	581	576	567	568	597	595	549	617	524	599	584	566	575	536	532	564	569	588	525	622	572	599	570	562	557	554	630	556	586	567	594	600	569	572	585	602	599	573	535	601	532	542	601	561	592	570	581	596	608	584	595	559	553	570	581	612	574	603	551	584	551	577	530	569	578	534	584	589	572	578	529	582	585	559	584	544	571	559	600	549	611	601	568	563	575	593	624	561	544	565	529	594	573	611	619	562	577	604	568	585	570	537	598	574	568	544	585	576	536	591	548	555	573	577	525	549	579	619	567	572	565	546	596	571	573	588	555	538	502	535	549	547	583	574	575	589	575	606	548	602	594	556	600	597	606	598	598	578	560	600	555	590	558	563	539	582	555	523	560	597	597	578	571	589	552	605	525	585	554	593	527	622	569	584	588	545	579	584	550	581	617	546	558	549	569	536	586	627	574	568	537	590	563	589	571	551	590	547	560	592	578	591	541	561	610	600	610	562	563	564	556	580	580	601	598	575	568	605	597	548	582	583	562	551	547	597	542	586	533	581	564	549	568	563	570	550	571	538	575	554	585	547	561	579	587	599	563	535	604	546	588	558	540	578	542	590	558	566	558	536	544	612	607	645	544	559	579	618	585	586	535	543	567	600	544	575	578	532	520	593	591	596	544	602	562	578	558	595	544	642	562	544	555	565	561	547	579	587	584	562	584	575	565	570	610	505	581	584	596	582	594	562	573	598	555	583	569	553	579	569	574	536	552	568	607	527	561	590	540	578	597	568	585	554	556	542	582	588	542	569	615	574	569	589	580	609	608	609	564	601	560	560	541	590	586	556	546	577	543	566	546	575	564	517	593	551	551	541	592	559	541	583	594	586	613	573	593	570	628	595	557	565	551	574	573	547	562	604	603	561	567	592	551	569	600	620	566	582	569	590	564	570	554	575	552	548	570	567	577	577	566	572	565	605	602	563	608	583	554	569	577	531	565	536	602	569	565	555	555	589	574	546	601	545	548	576	583	611	546	604	551	552	617	537	559	628	513	591	570	554	543	580	544	582	560	578	571	604	569	592	574	549	569	577	601	568	564	614	583	560	550	549	554	555	556	549	581	553	580	610	614	576	570	594	582	571	588	582	613	546	574	560	555	576	539	536	601	560	629	568	572	561	542	545	581	608	578	556	565	551	578	600	600	596	583	571	554	576	574	550	574	586	568	578	558	587	593	575	536	566	571	561	543	544	567	542	550	553	529	530	598	583	548	573	561	575	586	581	571	576	606	548	575	630	555	594	608	561	523	573	558	537	581	565	608	613	597	555	545	579	566	557	540	576	590	534	566	603	542	563	588	541	550	590	572	586	601	599	541	555	579	531	577	593	533	572	553	572	582	564	592	589	551	600	540	590	601	591	607	590	587	573	560	568	554	590	572	597	631	582	569	585	563	588	531	580	584	591	530	548	553	591	572	583	592	614	570	522	600	598	582	598	553	553	578	603	549	555	587	562	550	588	582	607	588	602	607	526	613	600	621	564	594	559	548	563	532	585	577	558	596	579	562	561	588	574	603	558	564	582	569	583	577	577	573	578	577	552	569	559	617	584	591	577	559	578	591	585	583	555	582	580	562	515	596	556	551	495	558	613	569	556	580	553	556	581	623	589	592	544	570	568	616	553	536	613	589	558	561	557	550	537	595	540	556	587	553	560	526	556	546	597	545	581	602	585	562	570	549	568	581	542	593	588	547	586	576	561	591	560	545	562	618	571	568	528	582	563	596	552	564	572	562	597	600	561	543	551	589	573	544	568	615	570	567	558	578	537	541	539	573	553	554	591	561	552	572	580	569	641	568	569	615	612	584	548	571	567	543	565	563	550	566	563	585	614	551	593	601	554	587	564	577	554	555	530	585	572	599	599	596	602	553	567	564	570	572	529	582	544	605	548	556	574	577	622	592	544	598	553	604	588	583	563	553	543	604	513	554	569	563	559	567	560	559	548	584	598	556	606	567	579	572	583	545	579	577	546	563	577	558	532	544	573	568	580	570	539	569	585	554	583	572	583	569	555	573	574	614	545	587	538	608	554	566	559	610	578	561	552	566	564	564	602	559	568	542	581	599	525	579	546	600	589	564	586	610	548	573	533	588	550	551	555	587	581	565	582	581	572	564	628	599	564	580	570	490	601	605	573	565	575	532	588	569	539	588	591	592	575	546	586	561	586	560	567	596	579	588	553	563	569	552	562	558	574	550	573	564	537	562	575	566	542	615	599	590	536	550	552	581	553	575	592	588	588	572	539	608	604	601	550	580	578	574	569	630	515	577	580	586	610	545	550	580	553	593	583	523	603	547	578	557	551	565	545	538	560	538	548	571	598	603	557	564	572	549	581	580	555	585	579	602	538	528	582	626	556	549	555	571	559	608	571	554	549	562	561	575	590	587	570	578	588	561	552	594	571	585	573	571	584	590	586	555	573	556	563	576	558	589	560	591	596	502	565	591	584	535	575	567	572	583	587	606	529	592	582	561	537	546	550	589	551	561	555	574	616	571	565	564	584	511	545	524	532	587	576	586	560	610	596	581	615	575	571	566	588	616	579	558	587	583	577	564	554	584	598	564	595	577	573	559	539	553	612	589	579	563	575	570	573	563	564	566	578	516	557	588	567	555	544	541	590	592	570	588	575	592	563	543	542	593	579	567	545	545	533	587	585	554	561	550	549	565	592	537	536	538	579	570	608	579	570	560	545	569	587	601	546	585	601	623	555	576	589	566	577	600	580	534	575	574	593	560	561	584	533	583	608	596	594	543	596	552	574	557	566	592	585	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4222	288	189	166	139	121	128	130	124	120	99	97	78	91	106	111	101	109	105	106	90	123	113	116	111	99	98	98	109	99	81	98	115	111	106	83	97	103	121	107	101	116	126	94	108	116	98	93	125	114	115	110	110	97	118	119	120	107	114	106	126	100	108	105	103	117	99	88	97	96	99	106	108	105	116	113	103	113	108	111	105	101	103	102	107	116	107	106	107	110	110	107	126	93	97	101	108	102	118	111	95	111	104	97	110	107	105	124	101	103	113	116	92	77	124	110	95	102	124	108	116	114	96	101	95	96	93	101	98	118	83	99	114	89	107	105	112	96	95	118	101	111	100	109	81	94	91	100	109	102	114	104	110	89	111	126	91	106	97	109	84	111	118	113	107	130	114	109	124	127	108	106	88	112	99	104	96	96	104	105	98	110	93	94	101	131	108	97	103	116	87	99	85	84	108	105	91	84	109	109	98	116	102	97	110	114	95	86	101	87	102	110	106	97	112	119	113	116	112	117	113	112	89	98	102	119	128	109	106	96	118	96	108	110	100	119	104	94	112	119	134	106	104	98	94	104	83	118	104	104	101	104	120	111	103	116	101	106	108	107	89	87	100	106	109	104	104	111	111	90	109	93	105	99	101	124	116	106	89	100	104	114	80	88	97	102	82	107	96	91	87	110	118	106	116	101	97	85	105	99	86	98	106	102	94	107	115	85	96	110	126	117	102	103	98	102	104	95	89	100	108	103	104	115	86	98	123	87	103	97	99	111	100	102	98	96	106	96	98	105	115	113	112	94	114	113	87	96	100	118	106	109	123	108	115	101	108	99	112	106	109	75	96	93	102	102	91	107	98	99	99	101	99	95	88	117	96	111	112	111	82	110	108	122	114	113	109	96	96	97	116	92	94	107	97	108	97	101	103	113	108	95	116	102	100	92	109	91	89	113	94	112	86	106	118	94	111	102	105	111	115	99	106	121	102	118	111	103	104	121	107	98	111	102	103	127	120	101	94	100	93	106	100	135	117	93	119	92	125	112	120	117	106	106	110	104	110	94	87	114	93	113	83	109	113	96	98	91	103	101	106	104	108	103	97	109	96	113	113	104	118	104	94	105	107	94	99	88	110	104	108	124	138	99	99	100	96	102	107	92	128	107	93	116	98	104	87	97	94	113	120	97	101	103	108	119	139	95	95	113	106	88	115	92	115	104	114	118	134	95	100	106	108	102	101	116	99	116	106	104	102	98	111	120	101	106	116	110	115	94	116	114	104	117	114	105	107	101	111	88	100	116	125	96	102	119	105	104	108	99	125	97	123	107	103	99	95	107	105	99	115	103	106	110	115	79	118	108	120	102	129	120	81	112	97	110	107	102	104	97	114	103	103	101	100	100	99	89	102	111	118	102	102	100	110	107	104	114	104	97	98	108	111	99	107	111	96	81	117	105	91	107	104	92	105	113	98	114	95	117	110	107	86	103	111	93	88	111	101	113	114	97	94	113	118	98	99	105	110	92	90	102	97	106	109	93	106	112	97	100	104	103	105	102	141	94	108	122	125	86	113	84	109	101	114	97	116	101	112	94	116	108	108	93	116	110	112	95	93	107	101	104	125	94	85	89	100	96	106	107	87	87	102	106	124	88	115	116	102	113	100	125	104	99	91	112	93	93	110	112	99	92	96	97	107	93	100	107	98	100	93	109	100	102	116	104	111	90	110	87	114	96	99	100	119	109	104	98	93	109	104	102	105	96	87	99	90	97	91	88	99	99	86	85	107	117	102	100	92	99	87	97	103	104	86	118	102	117	93	107	107	107	100	87	109	123	95	94	117	96	119	109	90	110	94	115	91	107	101	111	75	111	107	107	105	98	111	108	118	102	127	116	96	99	104	118	113	108	91	113	103	99	102	97	106	104	101	113	118	105	101	113	119	99	126	107	100	99	107	118	98	81	115	106	111	115	99	98	114	128	94	124	120	100	102	96	97	106	101	104	92	110	108	95	105	101	116	85	104	108	99	114	95	123	102	108	88	102	108	94	97	96	107	117	111	120	99	94	104	91	85	97	105	115	119	129	118	102	93	120	112	89	102	101	105	102	101	116	97	100	94	99	88	111	106	97	95	113	122	123	114	112	127	114	105	99	110	106	110	118	101	115	111	109	108	105	112	106	111	90	119	103	114	90	113	93	110	89	113	108	100	127	106	115	105	102	109	97	89	112	109	102	114	100	94	105	98	84	96	100	118	104	112	103	83	103	82	112	97	85	86	106	118	108	89	105	103	116	119	119	92	71	103	128	118	112	100	90	106	95	119	97	101	98	112	113	104	116	83	108	88	102	96	102	110	93	110	112	97	122	138	102	110	107	129	108	105	131	119	109	96	85	94	97	112	104	118	118	112	116	102	114	106	98	92	90	106	104	92	124	86	96	100	102	124	110	94	103	113	106	97	105	94	107	101	101	109	83	113	98	103	93	101	104	103	107	89	134	122	123	100	95	112	101	119	99	111	121	109	103	102	122	94	99	110	102	119	100	93	106	95	107	129	95	108	97	108	96	111	106	108	121	103	105	105	100	94	93	88	92	109	101	96	115	99	110	112	93	100	92	109	91	94	99	103	116	93	84	95	102	100	87	107	122	89	97	90	101	108	96	99	107	103	103	100	103	86	112	111	107	106	97	94	103	97	80	118	104	119	97	107	122	97	116	109	114	109	102	109	119	112	91	118	117	99	98	101	106	104	93	112	105	110	130	97	96	102	110	97	109	108	120	99	113	96	96	100	106	100	98	106	118	98	108	107	109	90	102	117	106	95	105	109	104	98	99	101	94	104	116	93	104	100	114	106	112	109	96	101	107	117	98	90	97	92	112	94	109	112	105	109	105	119	88	84	98	99	100	99	96	98	108	123	98	94	124	86	111	113	114	105	90	107	104	108	98	99	121	106	101	127	104	82	90	101	99	121	110	99	107	132	80	102	83	117	120	121	105	110	107	101	104	105	118	91	93	99	103	118	101	103	109	99	114	97	113	107	104	93	112	108	110	110	101	99	114	125	109	82	85	97	88	85	107	126	113	98	116	101	113	117	108	98	111	92	112	98	95	85	97	131	114	129	105	99	89	112	102	102	97	111	95	120	95	111	92	112	113	107	91	94	103	113	112	91	114	95	117	111	96	108	99	100	106	92	108	114	113	98	86	96	114	128	102	119	122	108	90	95	79	100	88	121	105	96	127	114	98	113	95	102	94	91	91	103	108	106	97	109	96	97	95	113	110	110	105	96	119	96	102	100	112	117	107	92	104	104	94	102	110	121	118	117	89	101	103	106	114	116	106	85	94	103	109	106	113	112	122	112	95	113	82	106	105	108	108	91	115	83	100	85	107	104	107	123	103	113	101	102	84	101	94	95	103	101	125	116	87	94	106	100	101	108	88	97	113	95	97	98	113	119	96	102	98	103	87	111	81	116	108	101	103	104	115	100	117	105	113	107	87	109	112	109	100	94	115	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4412	415	537	486	507	445	457	370	371	363	339	338	310	346	331	354	310	355	311	318	313	315	321	351	334	311	351	310	331	370	342	356	320	334	292	345	293	313	333	296	316	347	274	330	305	348	294	344	348	290	340	308	310	340	325	305	312	333	299	326	325	330	314	328	292	300	329	329	295	324	329	354	306	328	312	305	316	306	333	313	333	315	287	323	330	333	327	309	302	313	320	320	308	336	349	324	338	344	340	299	325	296	315	328	306	323	334	333	309	319	380	310	292	309	319	330	328	283	320	332	304	322	310	325	333	298	309	322	325	333	317	336	349	314	303	326	335	315	345	334	306	363	316	306	310	312	304	347	335	344	310	314	323	305	332	325	301	342	310	314	322	306	336	334	349	300	339	307	300	311	296	292	294	333	315	341	322	317	372	290	329	311	292	316	322	314	323	314	368	331	345	290	307	319	332	288	292	286	324	312	314	324	321	330	337	321	312	355	303	327	281	343	310	314	361	309	342	312	353	329	337	320	324	331	305	317	324	320	339	355	312	327	329	331	301	347	304	328	302	281	325	324	306	274	329	309	343	276	316	269	310	321	318	303	359	299	317	295	322	346	321	317	336	336	323	299	314	329	313	343	315	283	318	312	339	318	303	289	284	322	325	312	315	330	336	330	311	334	337	326	319	321	319	320	312	291	317	322	310	319	301	294	328	300	322	290	301	338	350	288	319	343	315	301	319	290	324	309	302	340	331	340	318	326	286	329	346	261	311	347	357	293	320	309	313	325	291	289	336	322	290	372	317	294	350	282	300	316	345	296	329	327	317	301	361	332	319	305	352	311	305	327	321	330	319	310	331	340	331	320	341	311	332	320	315	324	326	295	290	298	312	353	289	323	287	319	309	294	314	319	318	313	329	330	317	329	314	301	306	301	342	307	347	347	303	285	335	306	317	327	326	309	353	281	316	313	295	331	307	331	292	320	291	323	310	329	325	316	321	327	265	312	319	327	321	303	343	315	325	320	315	346	339	311	337	372	332	313	306	315	309	324	285	336	325	349	315	294	317	290	318	310	325	344	347	296	301	311	333	319	285	310	312	306	295	295	312	303	307	332	301	311	341	308	318	345	342	322	299	338	308	311	309	293	312	321	332	336	291	313	348	321	330	323	335	332	313	313	375	331	294	318	323	310	346	331	339	306	330	348	330	299	317	304	308	311	316	310	335	290	294	310	298	310	325	325	306	352	329	321	287	325	346	295	307	343	357	308	301	338	302	310	291	319	321	311	295	322	307	329	352	300	327	306	292	310	300	279	326	316	324	314	309	315	297	308	318	300	286	335	315	300	321	299	310	347	306	299	310	329	334	299	307	321	331	302	326	272	320	327	339	328	308	329	292	333	354	324	315	312	334	321	296	344	298	329	307	316	321	325	310	307	312	322	308	332	288	348	316	363	346	324	327	292	327	328	288	328	327	320	343	325	298	330	310	321	315	305	317	317	348	301	306	294	325	337	309	314	287	312	308	292	321	330	326	306	363	320	310	351	336	342	354	343	324	338	298	338	331	302	288	334	303	319	327	321	309	294	313	350	327	328	287	277	302	301	342	331	346	325	332	322	322	314	309	297	305	337	319	314	344	326	327	319	341	320	302	280	350	357	291	292	314	310	307	312	350	363	348	303	333	339	302	310	335	306	289	316	306	330	348	321	341	296	319	305	324	324	325	331	327	304	321	323	332	311	316	306	314	323	329	323	332	340	313	300	300	297	289	309	310	321	306	325	353	284	314	348	298	327	286	298	305	319	289	304	346	330	332	341	304	324	325	320	312	354	327	314	306	305	295	326	317	265	339	310	279	324	352	319	309	331	318	339	307	314	317	340	307	341	294	285	326	328	293	284	293	294	287	339	300	323	310	313	317	340	368	317	304	327	327	330	327	295	353	317	308	303	287	314	340	321	333	294	304	294	334	305	323	298	327	322	344	335	333	313	336	327	299	332	275	337	301	305	332	288	322	312	313	274	328	301	284	320	314	314	304	288	320	304	307	284	311	346	334	312	357	283	296	332	330	296	309	329	307	304	295	308	320	350	316	303	308	330	327	292	298	320	314	309	323	314	307	322	313	345	273	323	341	335	317	296	330	325	310	298	322	337	335	305	318	329	347	332	311	317	343	337	336	308	299	327	295	349	321	332	329	300	318	303	336	335	319	304	327	306	296	314	349	355	315	344	333	328	312	339	343	319	295	308	314	327	319	319	300	274	298	302	306	319	302	349	327	318	308	345	303	326	286	329	309	310	262	339	290	321	316	322	308	306	306	308	308	280	317	352	328	328	335	327	319	328	338	322	336	321	356	319	316	335	334	320	294	306	314	324	298	345	338	311	300	322	287	306	316	320	301	339	301	291	292	314	324	341	300	326	370	316	310	325	309	315	314	302	290	318	337	293	279	338	319	316	330	309	335	286	325	321	295	311	284	296	339	318	330	287	342	326	311	322	337	325	343	263	340	325	330	334	335	296	311	322	323	352	285	297	288	290	319	289	334	317	307	308	299	354	317	302	338	348	309	312	313	321	341	320	298	323	337	304	303	353	322	317	330	313	331	338	289	308	298	321	323	329	328	324	285	308	292	293	320	293	302	337	327	304	292	334	311	320	307	319	349	318	332	290	293	286	312	301	298	302	357	274	322	323	337	329	305	293	307	304	300	295	304	324	320	319	297	338	352	315	344	324	299	324	340	332	326	318	333	357	344	322	333	315	305	305	310	313	302	311	334	319	338	289	302	309	366	294	337	297	306	324	347	358	295	328	303	333	312	335	319	322	296	340	315	322	327	314	298	282	333	326	317	320	310	306	332	293	334	348	308	283	315	319	331	343	327	306	313	303	342	327	282	335	388	315	332	303	350	357	328	326	350	323	322	309	340	345	325	316	336	296	320	301	316	330	310	302	307	330	336	306	304	305	305	317	289	322	311	284	332	351	377	309	306	301	288	316	279	310	339	341	321	299	325	341	322	300	349	304	292	316	308	307	315	324	323	346	295	286	320	275	320	329	325	338	290	331	331	279	339	289	322	351	313	303	318	312	319	296	320	304	296	344	321	289	313	313	320	290	336	309	317	315	296	294	310	322	308	305	327	322	321	329	314	307	300	293	289	338	315	302	308	325	301	290	323	328	341	303	325	350	338	326	329	297	301	331	324	282	323	361	344	327	301	296	332	335	291	332	311	326	330	316	295	336	307	326	304	294	308	312	315	294	308	286	331	324	317	338	345	323	318	323	309	296	284	332	299	321	358	321	329	348	307	318	304	307	337	303	337	330	304	324	320	308	309	276	278	374	321	315	351	337	315	325	303	299	293	289	320	311	318	310	353	317	316	326	292	336	321	305	340	340	327	324	305	323	312	311	332	316	331	342	332	326	318	335	307	302	335	345	319	326	321	302	325	307	326	269	359	344	365	327	343	295	317	305	319	335	310	335	321	284	314	316	288	308	313	319	302	327	312	309	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28791	4052	1469	1105	825	552	428	336	248	232	203	179	149	148	152	149	137	116	141	119	125	115	114	128	126	102	121	95	105	96	102	100	131	91	92	86	95	108	100	105	92	102	81	88	105	105	107	104	108	89	97	95	110	106	108	78	91	89	90	108	79	99	99	105	100	93	97	100	88	86	75	85	98	95	96	95	104	92	76	72	118	79	96	98	86	94	94	106	71	86	105	91	69	100	106	78	88	100	69	93	65	80	86	101	105	96	76	105	101	106	82	103	93	78	93	79	92	84	90	106	105	83	92	86	95	88	103	83	106	97	85	92	92	86	95	86	102	89	106	95	94	82	100	92	98	101	86	101	79	97	99	92	106	88	75	114	87	94	90	98	98	90	100	85	91	88	90	111	106	107	94	82	117	100	95	85	107	102	99	97	84	113	98	81	94	78	98	94	93	87	100	92	93	100	107	109	84	86	100	82	87	97	86	101	98	81	112	61	95	92	102	83	104	89	97	100	93	102	83	87	86	90	82	91	89	86	78	89	83	88	108	94	91	96	99	95	82	99	101	84	96	89	93	91	90	79	85	85	84	100	96	102	100	93	86	94	107	93	92	75	80	86	97	97	89	84	101	92	85	82	71	97	99	96	110	98	107	84	100	83	94	81	82	102	87	87	98	99	84	102	91	92	96	93	82	96	70	97	89	86	99	86	92	92	111	89	92	87	92	81	72	105	83	85	73	99	91	89	87	94	91	107	74	102	92	106	95	94	95	100	77	86	75	103	115	90	76	67	90	97	105	83	76	81	90	108	90	90	78	89	88	92	100	93	96	98	104	112	104	106	96	83	95	84	67	94	86	87	96	92	88	98	89	84	83	102	93	92	90	110	99	113	88	92	92	82	91	80	88	84	86	80	95	100	81	90	100	99	85	97	73	97	91	97	91	74	76	94	103	85	87	102	86	87	86	86	102	100	85	93	66	77	94	101	84	111	88	88	75	89	86	96	80	87	89	103	85	94	93	79	79	95	109	96	88	104	85	90	88	75	107	97	89	84	96	98	95	99	95	93	81	98	97	96	96	104	86	82	89	94	78	76	75	80	100	78	94	81	92	107	95	85	101	73	71	90	92	96	98	91	91	100	79	84	95	80	77	95	92	91	92	89	91	82	106	70	96	84	93	114	84	93	112	93	97	90	93	101	98	73	83	73	81	108	96	80	86	84	93	104	90	86	96	82	101	89	108	84	82	94	113	98	89	76	87	78	97	78	96	97	85	92	91	90	85	89	106	103	101	69	88	92	99	82	106	95	82	75	104	93	96	98	89	87	88	101	95	99	93	103	91	83	109	88	83	112	87	96	99	75	97	102	96	99	88	87	87	82	96	73	98	90	93	88	71	73	81	88	97	94	86	113	110	93	94	96	93	105	97	69	82	87	75	114	95	96	89	60	89	95	77	98	69	92	100	80	91	106	83	94	96	67	96	91	88	105	89	90	104	86	98	108	93	87	85	101	76	112	99	93	88	78	95	96	94	89	83	92	87	106	91	84	86	88	82	105	82	100	100	97	90	83	99	93	123	92	93	75	85	111	97	105	94	95	115	88	90	102	100	93	80	77	96	84	115	92	90	95	97	111	88	102	81	92	105	90	91	87	96	99	75	86	89	81	106	88	95	94	78	72	101	95	95	79	94	90	63	77	80	85	108	94	95	88	95	93	82	92	98	96	89	81	95	74	104	102	90	102	96	95	94	101	86	90	111	87	98	97	90	96	102	88	100	92	82	95	90	104	102	84	95	86	87	77	119	105	90	77	88	86	94	83	100	96	100	80	102	91	98	93	71	82	96	102	89	102	82	88	86	97	101	83	91	102	80	111	94	104	97	95	85	100	106	75	95	109	96	80	73	99	97	96	84	113	92	82	93	95	80	97	85	107	95	91	94	85	86	98	83	90	92	82	105	93	104	68	94	104	98	92	106	101	103	80	81	90	95	96	85	85	95	85	101	84	86	94	93	98	90	102	83	88	96	92	93	95	97	84	97	85	86	87	85	84	99	85	83	96	93	92	96	88	92	76	87	104	87	92	99	94	95	90	116	75	92	88	103	92	95	90	89	90	90	90	84	93	95	95	85	87	75	82	90	98	94	107	85	100	96	98	87	83	94	109	84	90	92	100	93	85	85	72	109	79	77	79	89	88	95	102	102	84	89	81	97	102	88	96	95	93	78	81	102	89	77	84	97	85	80	89	100	104	93	84	85	92	78	95	88	88	78	78	91	95	82	85	88	85	88	68	81	99	101	86	85	88	90	105	102	99	90	92	61	88	82	109	85	105	84	84	89	95	78	73	87	91	100	79	102	88	88	109	73	83	98	79	107	86	88	82	77	101	91	95	82	109	97	89	97	105	90	95	95	78	82	84	113	91	90	70	90	99	77	91	110	89	85	96	84	82	90	83	83	85	107	85	109	99	80	85	89	77	77	96	105	93	96	98	85	85	88	81	96	98	74	96	102	85	90	97	87	90	80	108	79	98	99	91	71	91	85	89	88	96	90	104	108	92	81	86	81	97	89	93	86	85	104	87	105	88	93	88	89	83	82	97	100	105	110	92	84	105	97	94	93	86	93	74	84	96	120	95	102	93	70	96	85	87	93	117	88	93	96	89	83	86	108	100	89	89	97	102	108	103	83	115	87	98	87	76	86	86	104	96	82	73	101	100	78	96	111	89	90	79	90	87	86	98	87	88	93	101	102	101	80	109	117	82	89	70	108	100	104	98	90	95	87	86	101	93	100	87	72	76	96	89	109	99	84	78	107	78	95	105	79	114	102	90	102	78	108	89	96	111	105	81	103	96	98	77	85	90	83	92	97	105	92	103	75	92	88	95	99	87	89	94	96	91	86	83	92	97	84	80	82	76	88	83	89	89	102	106	112	87	88	78	89	96	98	91	96	86	74	101	89	89	103	79	88	88	107	109	83	101	85	88	105	71	65	91	84	101	87	105	109	98	98	91	99	86	107	92	71	86	90	84	100	66	102	99	93	103	96	80	92	83	71	82	89	94	99	94	81	102	74	83	90	100	84	70	84	96	97	94	99	82	85	81	89	89	86	81	99	93	73	105	97	78	85	68	111	86	91	93	87	97	93	97	89	91	89	101	102	76	94	98	97	99	94	91	98	107	86	78	108	97	112	84	95	103	85	84	81	106	94	86	85	96	91	112	86	102	83	93	89	83	113	96	100	103	80	96	78	102	77	105	86	97	105	85	88	101	90	87	94	105	105	96	88	89	95	83	86	89	101	94	82	77	77	98	91	96	91	109	105	104	90	84	92	111	107	86	63	114	101	89	91	85	103	91	80	84	97	90	98	87	92	88	90	83	93	90	83	84	109	97	106	80	82	108	85	102	102	94	87	82	100	90	93	109	102	95	98	99	79	69	111	107	88	78	89	97	86	85	86	104	86	105	104	95	96	84	110	91	89	78	124	75	94	73	97	94	100	88	95	95	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12958	1352	3303	3732	3172	2495	2008	1617	1357	1144	1018	898	841	722	733	638	638	638	588	509	495	501	439	500	408	426	426	448	431	399	420	360	376	382	377	376	374	363	372	361	356	353	349	329	339	319	339	343	341	348	328	355	343	285	294	318	327	279	321	307	313	334	313	312	323	319	316	331	326	314	280	322	325	299	308	349	322	312	308	300	322	328	296	296	321	304	323	303	335	288	322	318	289	297	312	297	273	329	291	306	276	302	265	307	342	297	318	302	330	270	320	320	306	320	317	315	313	307	297	302	298	297	326	311	301	270	327	293	311	295	325	295	338	313	290	321	300	291	306	292	310	300	277	287	278	334	293	283	329	301	287	285	310	307	307	278	303	302	320	286	293	313	284	289	307	327	261	301	288	303	287	286	298	294	276	279	315	295	287	281	276	292	285	302	280	284	299	288	303	305	338	278	288	302	291	278	283	295	315	282	300	309	289	298	278	300	328	277	319	323	295	280	297	282	295	267	307	263	322	311	282	310	274	314	322	340	293	321	278	296	306	280	306	297	307	287	292	315	301	281	279	306	299	275	287	304	286	296	283	297	290	327	284	280	288	335	276	282	318	306	314	273	309	312	292	307	259	278	295	277	297	323	311	305	294	296	322	274	294	282	300	306	276	311	298	282	305	294	287	363	318	300	305	305	298	294	285	325	309	287	310	273	337	295	266	290	300	289	266	287	328	316	305	301	308	300	284	279	291	285	283	296	296	286	315	290	292	286	304	321	299	300	282	296	286	277	307	281	320	322	272	350	292	309	302	291	313	292	348	291	282	317	300	298	316	301	287	254	306	307	292	283	311	317	297	315	312	291	282	306	268	301	313	305	307	320	308	272	299	303	297	287	319	279	293	324	273	298	311	297	347	323	268	273	308	310	308	306	334	297	311	289	265	294	292	291	273	321	289	273	319	330	285	252	293	256	307	330	301	309	322	323	284	311	297	275	322	275	310	281	312	305	300	283	293	297	309	296	315	299	267	264	290	310	339	286	316	304	298	308	294	298	289	277	313	320	340	305	265	342	324	283	280	306	304	294	311	303	258	310	303	259	299	254	315	302	300	277	318	331	275	285	316	302	308	287	270	299	285	286	275	297	298	307	278	305	300	306	270	299	330	316	334	329	268	277	269	296	290	297	311	283	311	323	312	288	272	320	300	276	285	321	320	305	298	302	324	311	326	312	288	286	286	276	322	300	307	327	321	284	282	273	302	313	283	276	284	301	276	295	298	313	300	306	271	312	263	296	294	297	299	284	277	303	286	296	264	325	292	292	278	298	322	329	312	289	301	300	283	304	294	284	279	309	279	308	297	290	305	315	281	307	290	278	294	302	315	294	307	321	278	256	291	285	315	293	297	321	312	311	314	274	320	299	290	288	290	304	303	326	278	332	325	292	293	302	300	293	297	252	297	346	303	281	295	282	273	317	327	307	272	285	298	307	321	294	280	284	311	284	296	310	298	315	293	306	305	278	309	289	290	280	295	288	299	276	304	283	284	294	305	261	279	312	263	282	302	304	313	289	290	290	305	313	288	316	283	288	292	278	276	277	276	281	271	294	289	311	284	288	290	294	293	275	299	253	291	305	318	263	285	281	296	312	329	283	325	306	306	268	299	287	297	286	321	288	296	315	283	293	308	287	264	296	311	277	301	286	320	304	315	271	291	304	301	270	293	323	306	297	317	272	303	302	305	290	271	279	291	272	293	285	273	295	274	286	335	304	307	310	301	269	292	298	291	275	304	293	327	306	311	318	289	286	305	325	284	301	310	268	291	286	314	292	284	314	292	289	245	300	261	269	279	299	326	298	281	298	249	294	328	341	311	318	311	326	322	307	303	263	257	288	325	321	300	255	308	330	315	255	300	288	340	311	287	291	298	335	294	287	272	256	302	298	310	293	293	298	276	266	307	321	327	281	272	299	275	284	294	285	291	277	291	289	273	279	305	290	324	329	286	299	311	249	301	301	295	302	311	291	323	286	290	297	287	280	337	279	285	276	277	255	281	285	288	289	304	294	292	318	302	297	314	304	314	280	280	322	319	283	287	319	276	279	301	306	280	303	276	275	309	315	325	276	322	306	298	316	307	316	335	274	288	312	293	312	288	296	283	277	286	286	310	251	312	304	313	330	278	309	281	283	288	281	328	283	292	284	277	274	309	288	283	285	271	290	305	301	278	276	304	300	277	279	308	298	318	302	303	271	314	336	272	269	298	306	283	285	314	309	289	321	269	316	293	298	285	295	275	308	325	309	302	271	322	273	286	272	284	276	307	312	272	312	293	305	308	322	277	281	277	291	290	282	270	298	286	271	299	285	308	312	270	290	283	271	304	306	291	267	289	276	303	276	301	301	308	283	285	277	323	284	310	307	298	287	307	286	270	315	267	311	283	275	290	317	284	306	317	338	275	288	309	298	292	294	301	262	310	271	269	299	274	296	295	291	320	308	290	316	304	280	298	288	303	287	293	288	301	282	253	282	301	313	287	294	278	293	275	315	323	291	324	281	283	303	286	302	304	295	302	292	294	270	283	288	304	297	320	293	273	299	279	304	276	300	288	310	263	319	289	306	276	317	312	330	277	300	274	300	305	305	262	300	332	273	325	308	294	306	278	278	260	293	288	294	301	282	301	335	317	275	261	278	268	264	327	299	274	302	282	274	318	303	290	270	295	272	293	288	285	301	269	284	305	315	285	282	326	295	286	306	280	292	304	301	319	283	269	301	305	318	261	295	294	293	284	311	271	289	283	292	324	289	293	287	289	297	298	287	284	309	304	273	310	297	310	297	295	282	293	272	274	288	268	297	289	294	285	295	282	300	288	290	307	291	280	312	280	275	292	330	315	292	264	303	292	309	287	277	300	277	318	315	280	292	302	281	273	295	312	282	265	320	273	312	265	270	281	297	274	273	312	312	293	303	291	312	291	306	292	308	304	291	291	276	321	306	294	301	292	291	299	299	267	279	287	312	305	295	305	330	301	307	295	301	281	308	270	317	297	303	314	310	290	292	314	300	298	272	307	265	280	293	320	304	321	294	277	293	330	265	327	281	277	275	280	310	309	274	299	284	282	318	313	318	293	280	303	299	294	309	303	301	313	266	283	320	320	293	315	274	303	293	281	309	302	278	320	295	298	290	309	302	319	295	310	292	316	291	284	269	300	294	288	333	292	310	293	312	301	327	323	312	257	305	292	324	288	302	288	278	283	291	301	305	254	309	290	284	305	312	283	282	289	324	288	295	309	252	284	285	282	293	296	259	285	308	310	298	310	286	297	292	308	292	300	283	301	298	348	308	273	305	287	288	306	292	297	286	288	305	304	335	297	294	300	280	306	285	323	324	287	341	292	310	279	299	282	268	306	303	292	276	266	286	270	284	307	305	315	305	297	284	295	294	291	316	296	324	307	294	291	304	291	296	321	284	296	314	290	265	312	293	327	277	290	289	294	281	308	249	297	301	285	302	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40953	11772	3646	2234	1565	1183	861	654	578	481	450	383	351	341	369	265	273	290	251	233	248	266	233	241	227	222	245	210	210	234	242	224	239	204	224	205	222	259	234	204	202	172	236	218	232	232	216	235	220	189	197	190	192	196	201	198	217	209	211	175	205	195	206	206	214	219	204	189	177	213	197	220	225	209	199	165	206	212	210	206	200	194	214	208	198	226	193	220	207	210	196	217	189	218	181	217	186	208	195	188	235	189	196	174	201	219	215	197	167	202	201	208	177	217	197	199	207	185	226	193	191	190	195	210	188	229	199	224	212	205	231	194	191	212	206	204	201	176	210	173	184	187	216	206	192	195	213	177	181	210	183	188	203	174	198	190	202	195	181	200	244	199	206	203	182	202	180	205	203	225	216	228	188	202	220	198	195	187	214	197	193	219	194	184	199	203	198	193	201	189	202	193	193	175	214	178	220	186	165	171	200	186	199	190	168	206	186	205	209	193	205	237	181	197	216	200	199	188	206	171	186	181	218	218	204	190	191	174	177	192	192	205	216	197	200	213	208	194	223	217	197	215	186	209	192	218	198	198	178	182	200	201	193	189	168	208	202	201	183	180	211	190	189	212	183	209	194	204	213	191	208	214	187	204	187	167	219	189	197	236	194	196	198	195	202	192	234	194	208	208	198	209	191	186	177	188	232	194	210	193	186	173	178	199	168	197	210	203	217	203	174	210	201	197	213	228	194	202	198	213	202	199	203	212	187	189	210	209	198	198	154	191	198	194	198	188	176	192	185	201	221	200	192	204	206	187	202	202	206	196	193	232	198	171	201	223	195	169	200	204	196	189	192	214	201	210	225	190	191	197	185	170	205	207	178	215	179	202	188	200	194	206	198	187	215	215	199	182	192	202	201	210	203	200	185	189	197	198	198	204	181	196	207	196	212	195	192	177	173	175	220	204	188	198	211	216	207	176	183	189	180	204	193	219	192	187	215	200	207	209	206	210	187	227	191	187	183	184	193	213	192	208	194	184	187	198	191	205	172	210	212	172	220	206	173	187	184	185	190	200	187	210	191	222	185	190	194	188	192	199	211	204	187	227	199	192	193	179	198	185	213	218	207	207	206	211	209	206	183	210	185	202	207	197	193	229	195	234	199	183	218	183	226	201	216	192	208	176	205	212	182	183	171	205	185	190	201	206	207	194	223	196	198	180	191	203	216	196	188	236	196	193	219	199	224	209	218	217	184	197	215	176	224	201	199	213	197	209	192	213	221	209	198	182	191	183	200	205	183	210	188	206	193	226	163	218	203	203	169	220	194	213	168	192	232	189	207	195	200	217	235	211	198	198	195	217	207	216	190	219	203	223	172	200	210	185	204	190	184	212	205	183	182	195	200	207	203	183	193	210	190	200	199	201	197	205	190	198	207	201	209	214	194	194	215	178	181	210	207	218	153	208	178	215	210	190	205	218	196	160	180	210	202	191	195	221	194	202	202	190	153	226	181	220	187	193	188	184	189	201	206	213	183	209	179	203	208	198	204	190	215	175	189	203	208	205	201	201	202	213	205	210	206	212	207	205	190	195	214	167	189	216	212	198	192	175	220	199	195	197	208	197	219	190	171	198	227	178	176	180	203	218	187	209	201	198	189	226	210	179	173	201	195	203	203	203	162	201	191	200	185	200	229	179	204	207	213	196	188	228	186	207	196	210	182	198	203	214	216	177	199	197	190	200	198	207	182	186	188	207	228	206	216	213	197	214	190	176	185	205	196	197	199	194	208	197	229	215	210	221	213	210	191	205	179	193	188	202	199	197	188	190	216	216	217	186	209	189	214	187	218	204	200	204	185	209	210	196	204	198	202	211	176	194	195	192	188	201	200	212	181	206	169	184	207	197	212	193	206	194	213	177	207	203	172	219	217	215	204	191	204	210	210	205	206	207	228	216	168	229	205	201	210	199	203	215	192	186	190	184	210	204	209	208	204	168	223	201	201	184	180	221	215	193	201	185	205	206	187	203	201	200	192	192	225	199	224	183	205	202	209	206	188	208	211	179	207	182	200	195	196	200	192	206	197	195	215	179	215	181	206	177	190	224	208	198	174	191	190	196	213	195	187	209	194	182	198	207	207	227	200	186	191	170	180	206	201	178	195	175	166	221	177	199	173	218	172	173	192	210	195	194	184	196	198	208	206	206	207	204	225	173	212	207	211	202	190	196	186	195	191	165	201	195	212	201	181	192	192	197	177	212	222	224	196	216	199	170	216	227	203	190	223	198	193	206	234	217	180	189	213	213	200	206	186	201	206	195	199	167	186	212	183	205	204	194	200	205	221	183	195	215	211	196	215	189	185	188	193	194	171	186	206	192	220	197	215	190	208	206	197	184	176	213	189	200	208	209	185	205	191	203	208	207	199	181	175	194	204	207	213	184	203	201	220	201	187	206	196	198	209	201	178	203	212	211	203	188	193	195	186	225	203	205	206	181	183	190	197	198	207	226	188	220	195	217	178	200	196	204	187	221	185	216	225	186	193	189	206	208	193	197	224	194	215	196	221	180	194	186	183	183	191	189	166	185	198	195	202	210	178	222	230	189	199	196	192	188	208	196	201	222	195	204	222	215	194	173	203	207	172	192	212	195	185	185	200	211	188	205	168	193	175	190	191	216	209	195	204	207	170	182	204	226	204	198	178	186	206	187	178	179	202	202	208	195	201	203	205	202	190	191	210	203	207	205	213	219	214	198	180	187	179	200	198	198	204	243	198	189	189	204	169	201	198	203	188	186	200	192	203	219	194	186	213	172	187	225	201	213	182	207	225	169	189	219	206	197	191	201	189	193	216	199	180	213	227	186	212	189	205	214	205	204	219	198	202	185	198	193	193	203	188	195	200	208	195	208	193	177	212	204	199	202	210	208	211	207	176	205	197	231	182	210	187	195	196	201	162	225	174	193	182	193	206	191	189	226	196	197	175	212	223	217	213	222	197	224	202	199	195	173	209	196	199	204	206	209	189	192	177	197	215	184	183	218	187	206	218	205	197	198	204	215	187	192	180	198	190	214	214	194	209	230	198	188	214	202	181	209	204	180	220	202	192	199	212	220	210	184	208	187	188	200	200	170	189	180	201	201	229	194	212	177	216	182	203	213	186	189	213	202	214	201	208	222	188	211	189	200	219	192	163	204	175	194	157	193	192	192	196	194	197	182	182	211	206	208	203	184	225	221	197	210	204	208	212	214	202	201	192	215	179	191	204	180	188	184	165	202	199	217	196	199	177	197	215	189	222	207	197	204	193	208	192	198	198	191	208	203	204	214	205	199	186	181	190	188	202	190	175	195	191	178	196	187	221	192	200	189	202	179	192	198	190	198	198	214	208	202	194	202	201	190	199	186	202	195	210	199	185	201	195	182	203	222	190	218	189	189	201	191	177	180	203	189	195	236	215	188	210	220	217	206	194	189	225	204	208	207	203	186	195	208	199	194	206	219	204	198	199	196	198	184	207	215	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17738	2782	6387	7010	5782	4624	3915	3129	2586	2324	2023	1818	1644	1589	1429	1294	1267	1094	1081	1017	948	994	899	891	864	840	862	828	749	779	795	753	704	780	733	689	682	670	670	690	678	652	678	660	668	620	670	659	609	615	665	652	661	613	638	611	633	611	629	596	617	620	577	575	646	602	614	599	644	612	661	619	565	591	604	575	593	571	605	604	622	572	547	547	601	580	607	599	583	552	559	563	605	582	576	605	623	565	612	634	603	563	592	611	521	583	565	595	559	628	646	538	569	611	579	500	595	599	561	596	540	615	600	624	589	581	588	539	598	603	546	584	560	576	542	568	543	604	554	585	537	611	642	577	536	615	591	595	534	549	560	563	568	554	578	522	628	566	640	557	541	575	557	625	611	554	533	573	584	540	559	571	554	592	528	613	585	550	567	578	532	572	521	530	565	587	576	589	536	540	570	603	558	604	572	585	580	552	608	555	579	597	554	552	593	558	562	531	572	579	545	555	606	564	596	590	547	569	553	566	580	602	576	579	549	560	572	566	551	571	544	567	560	567	566	607	602	573	562	560	576	558	550	532	583	560	544	584	556	591	587	530	570	573	544	570	526	577	554	568	533	552	616	573	584	568	586	565	579	556	605	569	601	547	566	538	576	605	593	549	568	566	538	588	536	575	518	584	575	561	539	632	584	594	574	555	573	589	571	600	524	581	556	619	606	508	562	560	537	581	542	603	588	544	556	565	552	597	593	543	619	546	588	534	568	609	579	566	571	602	573	529	561	580	563	564	595	568	598	573	537	592	630	553	605	576	556	572	577	578	548	588	534	583	549	573	553	528	609	523	516	633	571	562	575	538	580	519	566	536	561	552	574	619	573	557	603	553	538	601	545	586	584	601	546	561	585	574	553	553	581	586	558	598	558	575	602	610	604	534	573	561	565	582	573	576	582	529	579	569	533	550	553	555	592	605	572	575	563	576	567	573	582	553	563	575	588	560	578	540	607	558	582	568	562	560	553	566	567	583	568	629	578	548	583	539	591	525	555	603	558	565	586	563	552	624	593	532	556	590	564	557	613	597	561	591	504	556	591	546	543	574	530	550	549	555	553	572	539	538	581	574	586	557	521	570	547	579	548	548	610	552	557	557	580	573	531	573	577	565	523	540	546	599	543	544	558	550	556	547	577	566	568	568	568	558	583	570	579	538	594	586	597	533	599	592	586	598	585	570	554	556	560	568	557	596	593	542	552	600	590	577	613	628	632	576	526	530	585	556	604	572	531	581	560	601	551	604	568	530	576	543	609	561	569	535	589	551	546	562	626	583	605	595	559	544	572	601	538	553	604	607	529	541	572	572	596	573	577	511	576	616	571	576	563	601	527	571	587	517	545	576	543	557	549	527	556	576	547	544	528	556	626	554	557	600	552	592	590	561	555	583	550	607	596	575	564	494	574	558	522	587	584	574	518	573	600	592	560	589	554	562	594	599	512	562	550	539	542	592	587	580	538	581	561	576	548	569	573	589	580	581	552	590	600	538	556	552	589	510	550	601	604	571	556	550	570	540	551	577	620	537	608	539	570	566	539	577	581	570	532	604	570	541	576	567	556	556	559	560	612	541	576	573	560	595	551	546	581	597	577	529	589	605	578	575	552	533	571	579	519	632	567	575	609	554	588	572	578	563	540	563	581	604	538	583	565	547	547	611	577	583	597	561	579	562	574	577	537	573	575	591	576	588	571	615	575	589	587	608	523	543	600	552	578	595	571	572	554	543	545	590	566	579	560	571	602	594	590	539	564	570	614	576	580	553	577	555	557	567	587	518	565	569	555	576	596	589	534	531	595	569	566	614	575	545	586	554	595	584	527	554	555	524	557	591	575	609	616	574	588	627	568	530	555	609	597	573	558	545	561	537	597	584	575	544	554	576	608	555	583	561	529	557	594	627	505	542	547	583	598	555	568	564	534	492	592	580	586	581	565	595	561	555	566	575	553	604	610	558	587	581	529	518	575	583	585	562	563	530	554	577	598	549	560	590	601	545	562	554	578	576	570	543	570	598	536	578	593	595	576	627	540	625	548	529	604	550	568	569	552	569	580	524	548	558	631	566	514	590	606	541	516	554	546	573	556	549	554	566	556	589	565	559	554	627	546	540	571	560	562	587	537	589	569	594	580	517	573	528	551	543	589	552	537	587	563	611	564	541	587	593	551	536	577	565	597	573	564	557	549	525	605	533	566	565	542	560	556	562	553	535	557	589	560	575	587	510	591	552	553	598	538	613	526	582	563	572	584	594	595	588	575	590	603	550	575	547	566	578	533	551	552	605	524	562	554	591	578	588	561	568	578	571	597	563	578	589	574	580	566	541	574	606	594	561	574	569	533	601	551	538	579	553	559	561	548	548	565	556	556	557	586	581	564	511	579	561	551	609	548	608	582	593	533	582	511	590	562	582	573	594	579	564	517	568	544	575	571	572	548	590	577	575	556	575	511	578	556	566	573	564	568	587	590	599	587	568	581	582	575	568	576	546	517	579	587	594	567	575	542	600	595	577	594	549	576	571	548	566	567	566	568	575	555	591	564	604	596	584	562	581	564	552	533	561	575	577	577	581	551	556	567	581	560	569	576	568	577	543	591	565	562	568	579	563	551	582	575	596	565	567	574	587	571	581	583	599	593	597	550	583	557	585	568	587	571	565	575	565	553	615	568	545	530	560	597	597	560	585	592	596	607	551	576	650	577	544	574	592	558	523	559	541	528	571	563	533	560	569	561	531	557	547	571	587	578	559	568	524	619	595	556	578	542	534	552	612	588	605	544	573	591	557	542	580	545	520	545	557	563	540	609	609	581	556	594	584	583	556	580	581	603	564	566	498	592	560	587	522	577	572	609	563	553	572	578	545	604	559	548	573	601	575	575	607	544	584	583	576	580	572	594	536	563	547	535	586	564	541	566	542	580	587	556	548	564	539	573	580	572	516	604	559	564	561	553	544	569	586	613	590	549	574	559	601	555	555	639	547	566	558	591	580	563	591	543	588	547	576	581	547	612	587	563	563	602	584	522	574	582	529	546	555	540	591	543	525	592	582	551	585	602	531	545	550	588	541	627	632	553	597	578	549	576	613	510	594	547	579	538	622	569	558	552	584	585	612	590	553	590	617	572	555	610	572	589	555	569	564	567	558	576	530	600	582	565	546	577	573	560	580	550	581	551	544	567	535	561	590	541	561	533	562	567	564	534	574	554	600	596	556	558	575	603	554	512	561	529	576	549	589	594	546	587	540	627	542	561	570	563	577	590	544	621	572	582	546	573	557	561	552	587	571	600	572	542	560	593	602	576	569	582	551	585	571	589	596	569	544	615	586	608	579	557	548	614	555	586	570	607	591	573	592	567	576	582	594	542	573	609	567	578	612	563	571	575	532	613	561	546	583	547	592	545	566	586	611	596	543	562	575	609	551	574	602	542	610	558	526	544	529	538	545	594	588	553	558	565	564	555	560	580	561	611	570	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4057	272	186	132	140	151	131	107	106	122	100	95	116	104	118	104	106	121	118	110	129	92	112	105	101	89	110	107	85	89	105	120	103	96	101	105	117	90	101	106	105	124	111	96	135	101	106	98	97	111	113	98	111	100	93	101	102	111	88	88	86	102	82	99	89	115	81	103	95	94	114	102	87	98	98	85	103	96	83	116	105	99	101	97	104	104	86	97	94	86	120	110	108	101	108	85	100	100	106	106	95	103	79	113	99	109	103	107	95	89	102	109	100	101	112	87	116	88	120	96	124	109	108	124	110	107	116	96	115	115	121	101	101	114	99	108	118	87	109	98	108	101	112	119	96	100	106	101	98	116	101	127	95	102	89	112	97	105	123	110	95	86	114	120	99	111	116	98	102	115	100	99	105	134	97	97	112	110	96	98	111	99	110	104	100	87	113	88	97	87	103	109	98	121	106	103	96	109	110	83	115	101	106	101	99	116	108	101	98	100	115	99	93	97	105	101	100	99	106	92	96	111	108	106	107	103	110	104	97	109	113	94	103	111	113	111	99	124	91	100	104	100	92	103	104	108	93	94	97	111	108	136	99	98	107	111	107	100	112	114	88	122	100	112	105	92	116	117	97	108	113	107	100	115	99	108	105	112	114	92	106	110	114	103	112	117	119	85	109	105	106	100	114	91	104	113	102	116	116	102	100	103	110	99	112	91	101	111	99	110	80	111	96	113	92	113	129	94	111	103	116	93	96	90	113	98	99	81	110	110	90	106	104	117	107	101	111	90	100	114	114	98	104	114	112	100	95	97	105	100	106	86	104	111	101	80	103	118	102	123	100	90	91	98	96	102	104	115	95	109	101	107	102	90	113	94	105	104	102	92	99	119	94	108	127	106	105	124	119	108	117	107	113	100	95	107	83	98	103	87	89	106	91	73	102	107	102	92	113	114	120	90	105	112	115	116	100	108	89	94	106	85	97	85	98	113	98	111	96	104	119	134	101	102	106	105	79	109	120	137	116	102	99	142	104	94	110	108	115	107	93	88	78	118	118	108	111	107	93	89	98	100	121	130	105	100	88	99	107	114	104	102	101	102	114	103	102	102	97	97	105	102	107	102	88	89	97	122	110	104	99	124	97	99	101	90	87	95	94	93	107	102	89	98	101	110	96	109	113	102	108	91	113	96	100	86	103	83	99	104	92	103	103	96	89	98	99	110	102	114	115	101	99	104	106	115	102	89	114	122	98	121	98	111	105	100	120	115	102	108	93	90	113	89	126	124	92	106	102	88	95	111	119	91	99	98	90	86	110	107	108	100	98	120	116	92	105	84	90	97	94	93	88	91	109	100	119	85	100	108	94	98	92	97	104	108	120	92	102	92	107	85	102	103	100	107	89	108	88	99	80	99	90	95	105	102	111	101	89	104	90	101	97	111	104	106	101	95	100	85	110	107	112	110	91	98	105	116	111	116	120	95	110	85	107	110	116	117	109	89	126	117	118	95	107	93	118	91	95	121	112	95	104	111	90	99	102	117	98	95	103	100	108	96	100	92	106	112	96	99	99	121	124	104	104	108	114	98	90	103	103	97	96	93	99	105	84	125	118	108	91	111	98	93	112	124	96	105	101	108	97	104	110	96	107	100	105	108	112	92	85	95	117	89	97	125	109	112	91	94	93	93	114	100	112	116	113	98	112	97	95	109	105	101	103	93	102	98	104	109	109	92	106	120	93	118	125	93	118	106	94	101	107	95	109	102	97	83	105	107	111	104	87	101	89	88	103	112	98	135	91	89	106	97	118	124	117	109	90	95	97	105	112	91	98	89	93	101	110	113	101	96	105	102	99	88	93	103	100	87	117	102	118	119	90	78	111	116	112	106	118	97	93	105	98	116	86	112	110	127	97	87	108	106	103	97	112	94	105	97	94	104	118	101	118	112	97	103	104	103	100	93	101	105	99	87	96	105	104	98	110	108	91	102	105	97	114	94	111	116	109	122	96	112	111	109	110	101	98	94	88	101	90	123	97	108	106	111	114	104	104	114	110	109	104	100	95	110	108	93	91	91	88	102	115	110	114	103	104	102	117	90	114	104	115	117	113	107	103	100	103	98	93	117	102	122	125	113	90	112	95	96	108	78	92	111	97	132	95	111	117	109	98	102	107	114	101	91	89	117	97	102	119	97	92	105	108	117	96	113	121	107	103	113	113	118	107	102	86	100	85	123	79	96	106	118	105	103	91	109	115	110	81	89	111	88	79	123	102	124	104	87	115	95	90	103	101	94	108	117	91	113	88	96	114	114	113	99	97	121	107	100	107	110	112	98	105	111	97	105	107	113	119	107	105	83	124	106	133	87	110	118	111	110	91	112	106	98	110	100	112	105	103	94	108	101	96	109	98	117	100	90	120	112	100	104	103	122	104	96	124	94	101	105	104	113	102	102	136	100	111	101	103	100	90	102	98	89	106	102	103	107	107	108	101	108	91	86	97	99	107	107	93	109	97	108	104	114	98	86	106	111	96	111	87	103	112	101	103	122	97	124	98	125	96	99	105	90	91	106	109	108	116	83	105	117	95	127	92	103	101	91	116	89	113	103	100	112	100	99	98	117	104	104	95	100	109	89	102	89	112	91	102	123	101	113	106	108	107	117	110	102	81	107	111	106	88	114	106	117	113	116	110	108	102	87	94	92	98	101	117	81	98	108	101	92	94	87	110	118	112	96	94	104	99	95	112	91	97	126	108	104	117	90	96	113	112	102	103	95	101	103	111	91	105	107	92	100	108	115	113	95	101	106	108	96	102	107	102	90	107	94	112	101	100	97	107	93	94	117	116	103	109	132	100	106	119	93	97	88	97	102	103	104	109	110	110	109	110	88	91	91	110	106	87	101	88	105	103	92	99	99	106	90	103	93	101	90	91	108	108	101	100	119	109	104	92	95	101	129	95	103	107	114	101	98	103	103	85	109	104	111	98	90	102	103	104	92	102	98	88	120	103	115	123	126	103	94	97	88	86	110	105	91	86	98	103	100	84	105	78	99	98	96	106	103	112	108	115	102	85	112	108	105	108	97	106	101	112	125	115	100	91	105	102	114	98	108	109	102	107	119	112	84	104	106	79	106	100	105	114	82	113	96	115	97	102	102	106	106	102	111	106	105	101	106	100	104	108	96	101	95	99	120	105	103	103	112	109	98	101	96	95	113	96	103	122	118	123	96	109	95	93	94	100	108	91	109	109	111	118	116	106	103	94	103	110	114	103	97	92	103	91	80	108	107	105	95	86	106	90	108	114	96	86	90	101	103	80	113	112	97	108	135	103	96	110	106	91	107	105	108	108	82	106	104	96	115	99	119	89	106	107	103	108	99	103	117	93	92	116	102	96	126	95	107	97	117	113	104	99	83	109	100	97	111	96	114	91	105	99	89	100	107	97	92	102	106	106	95	107	92	120	90	92	97	103	131	117	120	87	111	121	96	117	75	81	95	94	102	92	116	94	102	90	95	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4341	373	520	493	467	408	434	395	385	336	363	365	355	329	330	364	321	307	324	331	315	339	330	350	319	334	301	311	303	291	330	313	323	330	330	293	306	313	336	309	329	302	283	344	286	327	322	324	303	318	336	301	326	309	309	326	329	327	283	320	330	327	309	323	319	282	313	282	331	318	306	307	312	305	312	326	274	334	282	342	327	307	328	338	305	290	296	332	292	322	303	308	317	312	325	326	349	322	311	352	298	304	313	329	315	331	287	324	311	338	331	329	346	300	319	294	335	335	307	323	327	317	315	322	318	329	313	344	320	303	334	321	339	326	292	331	320	295	312	298	301	322	314	315	337	323	296	296	305	319	315	304	340	329	349	356	306	321	339	307	311	323	357	341	328	311	336	310	335	350	339	360	302	351	338	314	332	323	330	324	329	270	330	298	336	368	326	310	332	327	297	339	273	327	324	317	318	338	305	298	314	337	309	322	330	302	302	327	325	337	315	340	301	329	340	315	290	310	305	300	316	291	317	301	318	324	322	318	320	338	312	298	326	325	276	306	325	309	347	315	330	325	312	330	321	323	337	337	300	306	318	299	308	296	317	344	296	352	313	337	360	327	311	283	341	302	329	313	308	296	331	335	326	333	307	298	333	294	304	330	318	322	319	337	334	340	312	340	305	344	280	319	294	316	323	299	302	317	311	336	335	322	291	297	299	332	313	313	295	323	317	316	325	306	315	306	339	307	306	344	295	356	328	315	285	316	311	327	329	294	313	327	317	307	314	319	308	360	327	301	315	352	279	318	315	336	322	325	327	327	296	312	296	309	316	314	331	335	279	303	322	294	331	337	324	328	289	318	337	320	355	319	310	345	336	318	332	315	320	353	326	323	307	295	310	322	314	319	348	287	329	309	346	322	290	303	317	326	329	363	308	330	294	344	318	327	332	314	297	343	343	325	288	340	344	311	299	328	321	303	330	304	293	321	375	325	333	300	307	325	328	297	333	316	334	324	299	340	329	289	332	298	295	303	305	310	334	341	304	345	318	356	296	296	332	283	329	287	308	305	315	324	321	315	302	314	319	332	365	314	294	326	321	327	325	329	328	308	318	296	340	310	293	367	319	282	298	348	314	337	303	318	316	309	320	315	305	316	337	352	346	327	292	334	298	306	340	324	345	311	299	283	308	294	324	322	321	339	336	309	315	351	312	308	325	322	311	336	313	337	331	309	324	312	307	308	328	297	303	314	321	321	293	341	319	316	329	307	318	316	296	315	300	305	296	306	304	307	330	322	329	305	326	294	319	306	325	308	317	348	301	309	295	285	333	322	288	294	309	303	315	336	332	306	323	278	285	322	320	317	304	320	304	309	321	307	290	308	327	309	319	341	348	320	314	304	331	297	325	308	347	329	326	321	293	342	326	352	301	313	295	290	313	301	312	288	321	297	298	327	309	294	327	335	327	313	300	304	296	321	308	297	279	334	335	340	317	338	302	332	316	285	333	318	273	311	325	288	314	326	320	342	303	351	326	347	322	282	302	306	347	329	338	306	350	349	305	316	302	323	335	311	310	301	339	309	336	331	310	318	329	335	323	320	316	323	315	320	309	311	311	289	302	303	289	298	337	281	317	335	284	303	318	324	324	321	306	306	313	313	321	309	338	290	330	272	326	310	325	281	314	336	307	315	314	335	346	298	344	316	335	333	313	297	280	329	309	321	299	316	323	305	321	310	311	323	309	311	302	314	312	343	318	302	333	315	334	293	317	313	322	303	318	340	310	336	319	302	318	337	301	316	302	329	335	318	339	306	309	297	335	301	307	324	319	310	312	329	336	333	330	284	309	329	309	341	308	330	287	309	344	319	293	339	301	309	330	292	321	312	323	344	316	303	308	323	298	320	344	288	325	316	300	315	328	330	320	294	346	331	293	331	324	292	315	266	309	288	295	303	317	316	313	306	309	306	317	320	339	340	351	306	317	306	328	318	287	299	291	320	317	302	305	283	299	332	307	300	334	296	324	346	312	293	324	310	333	298	321	338	314	298	315	318	310	308	309	298	294	292	308	341	321	320	314	321	320	316	325	355	303	349	287	332	321	308	328	351	297	309	313	335	347	319	320	293	355	333	299	325	312	309	323	335	309	332	314	331	324	301	316	359	311	340	303	325	320	364	296	327	298	329	294	298	299	326	315	313	309	300	299	321	304	337	325	320	330	325	325	334	325	320	301	307	302	288	307	297	307	316	336	315	306	311	320	307	310	346	281	331	316	316	290	310	310	303	325	336	313	323	310	306	282	292	324	310	297	327	320	360	324	326	309	317	305	293	345	342	299	303	285	303	285	334	310	323	332	333	321	319	287	279	339	293	341	315	327	342	323	300	372	356	297	320	307	315	282	337	345	310	329	297	305	318	329	317	299	352	318	332	315	315	312	335	325	287	299	316	313	311	340	304	297	310	313	285	342	335	339	322	342	313	333	314	320	295	290	306	322	328	301	281	333	317	337	312	331	328	297	332	314	340	337	304	336	316	288	336	337	343	360	300	311	288	281	287	310	318	335	344	307	326	307	291	313	332	317	326	307	312	333	349	338	325	313	337	262	298	312	324	319	302	335	361	301	308	341	305	296	335	295	295	336	314	308	319	322	319	298	343	339	301	330	275	282	322	343	323	327	322	299	316	323	289	304	329	333	331	297	289	309	337	332	323	302	312	317	303	300	282	317	322	353	296	327	353	326	315	273	356	342	319	331	314	304	333	303	335	321	330	305	292	308	304	339	333	295	364	272	323	346	299	328	316	344	326	301	345	351	330	328	329	339	307	321	333	286	336	339	300	307	352	329	336	310	260	318	297	345	327	315	338	338	295	310	321	296	335	301	351	305	305	316	310	347	330	315	321	332	335	303	354	349	323	305	299	305	330	339	309	319	328	317	311	300	320	319	364	292	333	301	324	363	326	317	325	295	305	308	299	316	321	355	313	296	330	327	313	295	345	305	317	304	322	306	301	301	303	316	345	297	304	342	324	347	350	327	338	295	310	318	285	320	289	327	331	343	311	315	306	292	320	306	307	313	297	325	325	332	307	327	296	319	316	327	311	325	350	319	330	295	336	306	341	316	315	335	323	318	327	316	291	310	304	324	303	341	311	317	331	308	325	302	289	345	301	329	343	344	307	335	337	362	341	336	311	310	319	299	345	311	333	307	286	305	316	324	303	335	293	329	345	298	285	329	340	309	359	336	332	296	317	295	339	334	342	305	327	320	308	296	328	309	319	333	304	315	314	330	339	297	331	298	334	302	337	314	327	313	303	326	330	313	336	293	338	322	330	282	294	329	330	345	331	355	352	323	309	326	288	335	308	317	327	342	312	314	309	321	306	299	351	328	336	315	319	316	338	309	312	344	289	316	353	320	310	314	284	329	327	304	311	333	328	316	303	321	316	326	286	300	341	312	313	268	304	311	305	285	304	335	304	306	279	298	334	278	299	298	313	356	316	313	316	354	317	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30123	4631	1486	1066	750	557	414	315	232	232	217	213	173	144	144	133	122	160	126	111	113	104	101	113	118	100	98	115	99	113	97	121	98	85	83	93	91	94	95	99	82	86	96	111	99	97	95	91	89	96	84	111	90	98	98	82	96	90	83	66	86	82	94	96	93	94	77	105	77	94	109	80	104	84	83	85	94	85	80	107	93	87	76	91	106	86	105	98	80	102	78	86	104	86	90	90	96	98	85	96	101	77	72	85	75	90	66	89	101	79	84	108	73	108	86	102	92	85	106	83	79	90	97	99	82	92	76	92	120	112	89	89	90	86	83	102	74	104	98	105	72	97	77	89	94	84	81	86	86	101	73	76	96	100	93	81	103	82	110	80	91	80	109	84	76	97	86	84	102	89	93	96	88	90	98	93	85	112	97	90	91	92	83	114	84	99	106	96	77	87	82	77	93	97	89	82	96	97	102	81	92	91	89	102	96	95	87	80	79	86	95	81	89	66	92	95	90	101	83	91	92	96	91	86	86	85	94	92	87	85	82	104	93	98	81	80	102	84	98	99	71	82	96	83	92	100	91	74	93	80	80	96	80	111	93	91	103	85	87	104	83	83	106	84	94	90	81	94	85	87	85	92	78	83	99	95	97	105	92	87	79	100	92	91	89	83	95	119	85	86	89	81	82	89	99	84	90	91	90	87	90	94	82	62	91	92	76	77	105	107	90	84	89	94	94	75	81	89	91	94	96	91	85	98	92	96	102	90	95	97	93	100	98	88	127	82	95	81	91	80	86	73	88	86	101	90	78	82	99	91	97	103	86	87	91	101	88	92	92	91	89	80	93	91	74	115	79	83	90	96	100	108	99	88	84	84	81	83	104	88	78	97	93	86	93	77	99	105	92	104	88	90	92	89	78	89	118	87	98	86	83	103	82	86	116	108	89	77	87	91	83	88	88	97	96	78	96	81	100	101	79	96	102	89	97	85	88	89	84	93	84	86	96	108	96	99	81	102	92	85	83	95	84	89	94	85	80	68	107	80	83	97	84	80	98	62	99	80	74	97	96	104	79	95	78	110	90	97	104	111	91	87	86	77	110	106	105	81	82	83	102	87	84	88	77	77	104	92	103	79	99	77	89	79	87	102	84	87	78	99	103	105	87	65	99	86	82	99	86	87	104	78	74	108	94	104	93	86	95	86	85	98	95	89	91	79	101	86	107	74	85	89	102	86	111	102	86	98	80	81	79	90	91	97	80	96	93	88	78	70	84	91	71	77	76	91	103	90	99	100	102	91	88	86	98	75	77	97	93	88	67	84	79	78	96	105	85	105	101	83	81	89	83	97	103	84	90	78	119	103	91	97	87	100	89	100	92	90	95	86	109	111	91	84	78	73	84	82	98	111	73	82	92	109	94	88	118	97	112	85	72	110	88	95	81	112	91	101	97	94	102	109	107	98	92	80	88	87	88	109	93	102	77	92	100	79	82	90	115	91	90	82	75	79	78	93	103	98	77	81	93	91	93	81	89	91	93	98	91	96	94	100	90	79	105	86	102	97	99	78	72	99	100	111	85	97	87	92	96	101	95	104	88	74	103	81	82	93	94	100	95	85	98	107	93	93	86	108	98	92	84	88	92	94	95	95	96	104	91	81	79	94	96	81	82	85	108	84	77	91	74	83	95	86	92	85	86	93	93	70	94	87	90	86	84	79	95	90	87	82	72	94	98	89	86	102	79	87	81	69	93	94	101	85	100	100	97	88	107	96	99	107	104	85	94	90	82	108	95	92	97	92	101	90	94	98	94	90	76	86	79	88	93	82	85	91	92	93	83	90	87	86	102	94	105	91	104	90	91	91	98	82	84	83	95	96	90	100	74	74	95	87	77	91	76	86	95	74	84	85	93	76	92	113	102	93	111	84	83	90	104	95	72	88	94	77	66	92	96	96	104	104	94	104	93	83	93	116	94	95	87	83	90	79	96	90	86	88	89	91	85	80	97	89	98	104	102	94	96	91	102	75	90	86	93	87	93	83	83	91	88	95	89	92	101	80	73	105	90	75	85	88	79	89	86	102	90	98	88	75	88	104	84	90	82	95	92	84	88	94	89	90	85	89	100	97	98	77	91	85	77	94	102	85	74	78	86	78	91	85	98	105	88	96	91	95	81	113	87	82	90	90	117	90	78	93	92	85	86	85	93	92	91	112	87	79	84	75	89	90	96	78	69	95	106	87	98	95	106	108	93	87	91	83	73	71	91	92	98	94	88	95	82	86	98	85	87	81	85	105	98	88	93	80	84	103	90	102	95	83	98	92	88	89	79	82	81	83	75	87	85	88	88	72	95	95	84	72	84	85	95	87	82	106	90	105	78	82	103	99	86	90	86	110	92	76	92	83	87	83	90	73	83	88	89	90	86	113	85	94	83	92	89	95	75	101	95	101	77	99	94	81	99	99	88	93	104	92	95	86	80	90	83	94	92	79	92	99	91	62	78	88	100	103	103	108	88	94	91	89	86	96	95	112	89	94	90	65	86	98	89	89	108	85	109	96	96	94	94	107	76	89	96	87	94	92	87	105	97	102	75	84	86	93	99	100	93	91	85	93	83	93	86	88	93	97	87	65	78	94	101	89	93	84	90	89	79	95	93	84	94	96	79	88	94	88	97	90	74	93	79	81	102	102	89	101	81	96	102	92	85	91	104	99	90	104	74	93	93	108	84	100	108	79	85	80	98	95	65	72	94	92	88	86	79	95	81	91	106	82	99	84	86	78	80	103	92	118	84	88	104	88	89	86	85	86	81	76	93	86	104	87	93	92	98	81	73	90	78	84	84	91	95	85	107	82	86	103	86	115	105	80	95	91	77	83	76	90	85	71	81	97	87	99	91	100	89	79	105	88	90	85	96	93	80	85	96	95	90	86	79	89	78	82	101	91	90	103	80	82	94	90	94	92	82	102	90	95	95	106	71	70	106	85	82	74	84	82	93	100	99	97	79	102	87	90	87	86	92	97	91	112	85	100	89	104	97	97	100	83	75	95	90	95	84	86	87	83	87	88	73	82	98	75	86	91	112	88	79	92	90	94	92	81	99	96	92	112	87	111	85	121	90	105	82	90	93	99	104	85	94	92	86	101	88	84	85	97	86	86	100	91	81	94	86	82	106	94	90	94	96	90	86	83	93	96	106	92	92	93	98	86	105	100	88	83	102	84	82	93	98	93	70	74	93	82	96	78	89	104	71	108	85	104	89	83	95	92	77	78	100	89	89	101	99	77	104	78	71	81	85	97	88	80	99	85	87	77	81	98	95	75	98	86	101	97	100	91	76	92	84	89	75	73	103	82	86	95	97	85	92	79	105	91	90	101	97	98	105	101	90	88	95	104	98	85	90	85	91	110	96	94	81	86	91	92	88	97	96	79	113	87	84	108	84	80	103	95	82	86	99	85	77	95	90	76	90	77	76	109	101	102	106	90	99	93	97	92	98	103	98	86	85	83	90	104	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13417	1407	3421	3706	3112	2396	2104	1645	1366	1202	1098	899	815	763	705	643	630	536	531	553	520	457	492	443	433	426	404	434	404	431	394	407	374	376	386	359	338	350	349	354	337	359	356	358	371	355	341	352	333	311	293	311	302	307	316	330	311	300	345	343	319	325	307	298	299	328	310	315	308	322	334	300	309	281	291	342	302	294	313	316	268	257	306	291	305	296	303	277	314	281	303	325	284	277	298	307	304	287	325	307	299	322	281	314	337	297	309	287	289	291	280	300	290	303	320	314	296	305	291	277	301	282	276	312	313	303	293	295	309	299	328	288	325	281	320	311	296	338	284	320	326	299	302	284	313	308	312	305	277	266	291	302	287	292	318	262	284	326	300	315	294	291	287	304	281	315	291	280	295	296	300	310	304	281	300	294	307	326	301	297	277	291	278	266	266	295	298	283	304	310	334	273	328	301	283	280	322	313	294	290	269	324	258	288	327	277	315	297	296	309	275	284	316	309	292	283	291	306	282	291	317	302	297	296	290	319	288	274	286	302	327	332	316	316	331	285	288	290	295	282	280	267	288	301	294	312	324	295	300	312	309	308	283	300	297	312	328	305	291	272	319	309	308	285	282	314	305	317	302	305	298	322	269	313	305	287	320	281	326	309	293	284	306	287	312	327	296	291	298	306	283	269	264	299	306	286	272	321	288	294	296	275	290	319	306	296	267	264	295	294	312	308	321	290	290	274	308	263	304	301	296	321	318	283	296	306	303	278	303	305	297	295	291	313	299	334	314	324	326	327	292	337	293	278	298	295	294	296	286	304	310	298	300	279	289	308	277	311	291	327	303	294	301	323	275	307	303	315	287	292	278	249	295	327	276	278	290	284	306	302	326	289	328	295	283	296	290	278	291	324	298	336	312	313	286	301	278	325	287	290	303	280	301	269	283	304	292	331	310	281	264	284	321	253	279	301	320	309	297	333	320	317	283	304	279	284	324	304	308	272	290	310	318	318	296	320	306	288	340	294	293	313	294	289	304	297	264	326	266	287	311	282	314	316	308	293	334	292	336	310	283	270	303	326	301	315	280	310	278	284	296	290	266	272	302	287	314	302	301	283	276	291	337	267	295	317	278	288	273	284	303	290	298	268	310	296	302	316	328	320	313	339	302	269	305	304	298	330	276	289	287	305	305	285	282	289	309	291	297	291	262	292	311	279	286	279	317	255	303	306	276	300	327	282	281	302	294	281	314	315	303	289	281	293	306	265	305	302	277	293	262	285	290	298	272	311	308	284	279	306	272	280	269	279	321	311	297	286	273	302	311	274	275	317	312	296	302	327	298	248	299	296	300	318	294	292	275	293	307	285	313	268	310	304	298	310	310	282	312	284	274	323	315	295	291	317	305	325	289	296	307	297	312	298	306	288	296	288	295	307	268	311	302	300	328	302	300	310	318	331	308	294	286	293	304	302	302	302	288	307	284	295	276	312	286	299	305	289	292	301	297	287	288	289	315	272	294	291	319	273	320	314	307	289	308	288	281	314	286	304	319	312	315	346	286	283	293	285	297	275	289	306	303	283	297	311	301	302	300	308	338	304	309	302	297	269	308	316	272	289	291	293	300	290	279	279	308	299	288	304	314	304	322	309	284	283	282	313	301	284	313	288	295	324	269	317	282	295	302	308	290	281	286	280	269	297	294	295	304	301	300	269	287	291	287	280	286	306	310	290	279	288	281	313	287	328	316	302	301	282	303	290	278	281	278	274	327	305	313	299	290	287	289	311	280	322	320	291	313	314	321	317	280	315	279	326	291	279	281	297	274	277	294	301	287	311	286	314	268	329	280	320	339	297	271	318	309	294	283	285	290	303	291	277	330	303	298	313	284	304	262	308	315	306	303	309	323	276	295	324	292	273	308	295	288	328	292	301	296	319	331	284	314	290	317	292	310	313	316	300	299	314	294	299	279	309	294	291	285	298	303	311	333	297	319	333	313	289	295	295	305	298	305	291	296	296	278	298	276	270	311	318	306	285	289	281	298	308	308	315	286	282	289	324	290	312	305	287	290	273	286	279	316	302	290	296	306	293	311	309	341	311	249	307	292	319	312	277	293	262	326	304	277	297	307	286	305	316	281	304	289	277	280	305	291	292	319	312	284	344	302	318	305	311	276	271	274	315	268	294	311	279	309	309	296	291	293	285	267	299	325	317	307	304	307	295	273	285	247	315	288	299	325	286	295	325	303	327	312	301	311	295	307	306	308	287	325	285	285	250	292	291	298	303	303	278	326	283	257	296	289	304	274	294	287	292	274	308	286	290	309	310	274	315	293	300	289	310	267	331	307	284	279	313	272	274	314	303	327	324	334	292	297	308	293	278	288	301	317	298	282	294	309	299	288	282	270	295	285	300	315	286	281	304	288	308	324	296	300	322	296	317	267	250	316	294	282	306	300	325	305	296	294	299	327	272	279	264	308	274	304	264	288	284	305	298	315	288	290	293	319	273	303	292	290	287	313	292	294	297	274	280	295	317	265	325	303	296	290	313	294	266	324	307	305	294	272	298	326	293	300	297	301	319	281	302	308	299	292	285	286	337	343	319	320	306	271	320	287	295	284	270	303	267	330	280	316	283	289	316	277	317	310	293	297	300	296	291	283	272	325	296	280	305	275	321	303	333	298	291	281	319	266	280	328	293	305	322	287	285	290	292	277	303	285	284	303	286	301	292	270	312	303	298	331	297	315	278	311	301	297	273	286	325	318	315	296	313	299	280	292	286	296	298	298	317	319	301	279	300	296	319	298	301	338	313	304	316	287	316	294	303	282	314	325	286	294	272	317	311	295	327	289	314	279	318	307	291	301	286	288	278	305	311	304	298	305	283	354	292	322	288	301	303	296	306	293	279	322	295	288	250	289	277	315	280	288	285	266	283	284	326	314	286	269	294	299	310	301	279	299	327	286	265	293	294	324	277	307	299	288	297	299	289	318	326	267	273	271	296	306	292	307	292	299	310	308	286	311	297	307	303	300	272	307	307	319	300	278	310	283	316	267	293	290	305	281	286	307	296	299	295	291	316	307	314	313	318	307	290	314	303	334	258	287	282	315	310	284	270	291	302	311	289	326	263	283	298	312	301	279	349	290	324	305	312	277	324	321	312	294	287	277	319	310	296	297	298	284	325	310	315	301	284	274	288	305	308	319	293	288	306	292	325	286	298	261	313	308	301	311	288	288	278	287	282	316	280	305	282	282	296	291	295	319	281	286	299	292	303	288	311	295	321	283	324	293	292	293	296	309	312	300	278	280	270	306	307	283	289	272	310	308	316	283	314	303	293	276	287	302	319	264	273	337	289	279	306	282	296	298	278	314	303	271	299	301	277	299	317	272	325	306	287	298	281	282	287	293	281	277	299	287	304	285	300	268	274	273	288	293	257	312	322	279	306	287	304	257	293	307	305	304	277	306	325	301	281	304	288	291	288	299	316	286	306	306	289	284	329	286	305	290	312	290	257	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41085	12151	3561	2298	1552	1146	865	685	545	494	412	407	315	334	290	306	274	295	272	259	267	227	218	244	220	245	230	230	249	212	223	229	220	222	209	218	202	176	212	222	212	204	192	222	209	235	201	233	220	187	200	193	205	176	193	221	219	173	194	181	215	203	201	181	198	211	197	203	193	202	209	221	167	203	195	184	186	177	217	218	209	198	216	217	200	206	197	208	175	221	175	183	179	212	216	179	189	218	211	189	200	190	195	226	209	197	204	208	200	209	206	171	185	219	196	193	205	208	214	202	189	208	194	207	211	163	206	193	200	201	200	205	232	192	200	204	209	171	212	198	204	191	213	222	195	195	219	197	192	212	198	200	171	182	214	199	195	224	216	224	199	181	203	180	203	186	200	190	183	187	206	200	191	185	199	207	195	199	218	206	202	203	196	213	201	198	223	215	211	179	222	195	177	191	191	208	194	212	195	197	215	181	205	211	211	197	223	212	200	176	180	222	204	206	188	169	191	184	206	187	174	215	233	183	189	196	198	204	210	195	206	201	196	205	213	182	220	190	202	191	202	196	193	199	215	214	208	201	191	172	184	205	199	224	207	212	200	195	206	184	171	186	192	180	188	192	210	191	179	217	204	196	187	189	204	192	218	205	199	190	189	197	199	190	217	190	203	206	202	169	187	220	210	179	179	215	186	197	197	205	204	211	198	218	205	226	204	195	206	216	195	209	212	166	188	183	197	175	210	167	220	180	197	199	208	179	183	190	185	196	182	198	187	195	197	194	186	189	206	178	178	187	199	188	204	205	194	180	200	205	218	220	194	209	206	204	210	206	173	199	210	208	198	225	187	191	203	177	206	196	225	227	189	184	205	188	202	183	217	204	198	193	195	182	190	196	195	190	204	202	206	204	202	205	189	195	157	207	203	171	190	201	219	208	217	184	193	204	193	195	197	206	188	178	200	208	226	185	215	181	190	209	179	200	199	189	198	223	178	225	191	204	220	219	181	207	213	214	207	198	195	195	218	193	189	201	207	176	204	212	204	209	205	189	210	214	203	161	183	180	205	195	208	202	200	218	215	196	203	210	179	193	200	207	203	217	184	204	200	182	204	213	185	179	158	200	196	178	202	201	220	199	207	222	207	185	185	194	198	201	213	205	198	233	210	206	210	199	195	233	234	202	202	205	169	213	201	202	199	192	190	200	207	177	217	188	185	192	216	190	194	211	197	209	204	203	189	237	224	193	199	200	188	162	208	204	199	224	183	219	175	226	174	212	201	206	212	192	216	199	200	178	202	197	212	201	200	199	199	177	175	169	197	213	202	194	198	225	182	187	180	196	200	196	213	215	199	212	202	207	213	203	188	217	216	192	184	211	185	183	217	203	184	228	217	211	210	197	207	187	194	204	197	207	198	204	199	227	215	184	195	202	190	227	213	185	200	194	201	225	200	208	169	188	194	190	204	226	224	177	203	193	164	192	211	207	204	189	193	208	210	208	198	204	196	209	177	201	212	216	212	206	218	191	178	194	186	204	221	204	185	206	186	190	196	200	168	200	196	196	169	191	210	207	201	215	191	196	194	212	198	200	221	175	192	196	181	198	206	193	191	198	191	197	198	210	204	182	187	185	216	198	193	207	191	218	209	207	213	217	209	192	164	202	203	206	203	207	194	196	195	202	164	224	209	189	198	188	214	202	202	207	191	225	194	173	217	185	195	202	188	190	190	185	207	212	196	203	204	207	201	198	162	201	236	226	178	197	205	197	218	183	189	198	234	183	194	170	222	190	207	232	208	177	173	169	179	177	194	215	214	221	186	205	197	188	191	205	171	214	204	197	181	196	181	199	207	186	199	200	221	198	191	191	204	219	211	193	214	217	194	187	188	212	198	210	177	203	210	195	204	182	232	189	194	227	183	172	185	198	183	202	196	185	182	185	234	209	229	191	186	206	208	202	191	185	218	204	168	190	200	213	175	225	175	224	177	197	221	206	185	178	197	168	207	223	216	165	202	216	175	204	196	185	178	190	214	182	193	221	174	202	188	215	195	213	202	196	224	232	189	183	205	220	160	172	219	188	220	187	199	182	228	222	188	189	193	192	188	195	201	205	218	185	200	202	198	193	196	192	202	214	171	190	188	223	216	214	210	194	208	181	199	181	187	204	199	199	191	186	187	192	190	199	199	182	196	183	189	215	185	187	201	201	179	212	199	197	193	205	198	187	184	217	209	201	191	211	187	222	199	218	181	198	203	221	200	200	205	201	185	206	237	214	198	203	164	220	200	208	198	200	201	181	189	199	234	198	209	187	214	187	196	191	213	202	197	196	188	179	199	209	193	217	223	172	182	198	191	179	207	208	190	215	198	185	212	199	189	211	216	192	196	191	208	185	187	204	209	222	199	205	187	208	208	193	216	219	196	206	205	192	223	195	184	200	203	210	221	231	194	210	193	190	196	202	176	170	184	223	183	196	193	213	192	203	211	197	210	213	194	207	177	205	208	183	209	207	200	197	205	205	201	177	211	201	204	203	188	231	179	200	207	191	240	225	180	225	179	206	192	196	169	194	215	189	194	197	183	212	205	191	205	207	203	201	205	190	196	201	189	177	215	194	187	195	196	208	184	199	214	209	211	198	217	163	197	217	198	204	184	179	202	218	226	185	202	205	187	201	204	193	196	196	206	209	208	202	179	219	175	192	193	214	202	193	221	194	220	203	209	209	207	199	188	174	186	205	170	196	209	196	177	221	205	197	201	172	177	233	204	192	185	210	213	211	194	240	178	188	204	209	174	209	176	200	192	202	218	184	192	184	191	193	220	221	184	191	195	185	201	206	216	201	200	198	182	188	191	197	210	187	204	226	216	216	183	205	202	184	203	209	171	203	215	189	200	199	209	205	200	195	182	197	181	205	179	188	203	207	193	202	219	194	178	196	210	207	193	206	191	220	228	230	212	208	188	192	199	190	185	211	211	223	197	201	223	191	200	207	169	210	189	190	215	169	227	194	193	194	189	224	188	182	166	205	219	219	216	198	182	222	208	204	184	199	189	193	196	204	178	195	168	187	203	202	210	191	161	200	188	208	219	206	180	212	197	211	165	182	191	189	184	193	186	196	224	196	197	201	186	202	200	208	181	185	214	198	224	208	195	172	204	186	198	191	189	193	211	209	209	193	185	205	206	200	193	182	218	177	198	208	182	199	203	193	173	185	189	198	226	184	197	208	185	191	179	213	198	189	195	223	179	189	207	195	165	202	220	192	209	210	220	189	204	197	211	182	204	192	218	207	222	196	193	186	172	219	184	191	222	190	175	195	182	195	204	196	197	202	205	188	189	197	214	181	195	187	210	214	215	215	198	190	195	212	204	182	189	220	183	200	222	207	216	193	189	223	177	211	187	204	197	218	193	187	207	186	160	192	199	193	168	211	214	176	189	216	211	209	190	207	201	204	231	213	204	192	191	175	214	202	218	207	187	208	227	220	196	205	203	207	210	191	191	166	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17838	2773	6319	6914	5802	4728	3755	3144	2662	2311	1976	1840	1635	1454	1403	1300	1182	1137	1086	1008	958	917	912	888	843	856	857	807	805	756	734	783	734	672	721	709	704	717	680	662	652	680	660	667	644	638	627	611	605	659	643	628	639	629	635	647	663	658	619	578	593	636	630	634	630	601	595	614	615	608	538	640	606	597	580	605	583	589	612	596	566	582	590	558	562	610	578	576	595	591	612	587	605	556	614	578	594	577	596	574	580	589	564	556	596	601	569	565	561	564	561	567	546	585	582	565	564	578	583	586	559	528	616	595	598	577	567	568	546	575	569	559	543	562	583	600	585	557	576	573	599	554	541	567	598	566	574	557	570	575	572	546	581	575	596	564	567	540	599	541	552	550	544	598	599	574	613	582	579	567	547	616	553	523	524	556	559	603	599	607	579	552	590	522	588	591	587	561	559	561	594	565	560	568	571	586	575	597	596	543	540	534	576	589	547	559	542	577	585	563	591	558	608	596	587	540	596	550	539	562	568	591	617	556	553	580	546	573	536	531	581	569	564	573	582	527	606	574	532	583	541	580	606	577	577	553	584	564	589	543	583	567	612	538	525	572	574	568	605	552	574	593	540	591	539	546	557	549	561	611	552	591	592	590	563	591	574	564	579	592	594	579	568	551	577	553	546	562	530	562	569	553	596	538	548	582	613	588	569	554	583	565	568	594	564	554	555	595	555	585	608	549	562	589	526	567	622	571	600	564	612	581	585	602	565	569	516	576	564	587	604	644	513	593	531	573	548	555	568	568	547	535	608	529	606	565	557	559	582	590	557	575	547	597	558	594	568	592	546	581	571	584	557	585	555	569	576	550	597	590	534	568	590	576	559	534	556	591	554	597	543	553	558	563	599	584	541	535	606	564	563	587	578	574	546	583	550	574	562	548	579	536	572	569	554	565	580	591	547	541	534	605	560	530	567	544	553	553	587	566	553	555	595	560	580	613	591	588	579	564	543	589	571	571	595	559	566	566	605	565	569	529	559	604	530	537	613	592	566	577	581	592	576	584	544	567	553	553	557	569	564	571	591	554	566	568	582	565	550	563	563	543	551	611	623	599	536	571	586	585	564	531	580	569	548	537	552	561	546	588	570	571	550	539	575	572	602	560	537	571	578	595	586	545	549	539	504	527	569	597	567	556	558	592	533	586	567	597	560	543	590	582	583	560	550	558	547	565	579	599	567	575	585	571	536	537	565	547	567	618	571	559	568	583	542	577	595	584	554	579	542	579	540	534	604	562	587	552	590	531	562	559	555	551	565	619	565	568	554	565	565	559	544	518	559	553	554	588	560	572	544	601	607	588	582	526	587	533	543	530	599	602	550	551	578	538	537	580	609	563	560	557	548	594	618	560	525	589	548	546	554	576	548	534	585	599	581	552	568	549	559	540	558	604	617	556	557	568	561	543	566	564	560	588	560	585	549	565	618	573	556	602	558	603	541	572	585	530	550	545	555	557	585	595	538	544	511	592	602	570	548	541	566	570	575	580	612	574	605	533	555	516	540	547	586	582	561	606	529	581	566	554	601	570	629	544	569	562	579	557	567	561	590	586	540	588	581	608	502	563	517	573	587	572	500	598	579	536	589	558	557	619	559	551	585	589	550	615	471	543	600	582	539	553	560	576	539	604	566	628	554	569	546	543	555	623	532	544	564	605	569	572	573	558	552	542	592	599	619	564	588	563	571	567	561	557	609	580	574	601	569	588	591	572	603	567	590	566	581	542	522	530	526	627	518	595	559	550	549	559	549	558	602	592	596	576	554	566	582	575	548	585	570	586	542	564	590	546	568	595	536	555	570	515	565	588	510	549	535	611	559	561	570	568	591	566	584	569	538	604	620	580	539	581	531	568	579	609	569	571	596	563	551	581	604	573	590	544	556	602	595	530	569	583	578	591	569	554	550	541	538	577	549	515	590	572	578	594	554	577	592	577	593	591	595	499	569	527	593	589	587	539	578	600	590	568	590	581	574	604	596	537	580	566	551	550	565	594	542	557	574	579	551	516	572	556	583	565	582	570	578	578	567	507	603	499	568	568	569	597	562	567	556	585	588	550	530	524	611	582	587	531	581	564	593	578	599	587	572	544	597	565	603	568	587	587	511	545	562	595	541	612	588	593	590	588	564	543	566	561	576	587	580	588	559	552	575	561	565	563	545	583	587	598	572	541	564	616	585	567	569	526	558	538	573	584	587	550	585	530	570	547	564	551	557	569	555	590	535	596	586	562	568	551	552	565	619	570	549	563	589	542	581	574	552	594	522	563	524	571	544	597	533	600	576	557	565	562	584	570	572	575	581	590	565	523	565	540	542	591	578	528	573	581	579	627	564	575	598	538	564	561	612	553	624	549	598	567	534	563	569	580	546	577	582	568	630	567	552	549	547	569	570	571	560	565	543	565	571	545	583	577	546	575	556	544	606	604	592	601	585	558	546	542	510	538	596	565	556	573	596	589	581	513	578	604	590	552	561	585	526	586	580	615	551	622	553	581	578	617	573	552	552	576	566	568	572	590	546	524	560	550	585	582	587	536	568	612	556	538	578	590	561	567	597	604	611	494	549	540	572	587	595	581	560	575	606	564	571	587	593	564	590	560	579	553	589	556	572	536	573	580	550	603	557	585	530	585	513	576	554	579	619	575	579	565	584	572	625	543	568	577	544	562	544	566	547	601	588	572	585	588	580	531	585	531	582	583	556	571	548	585	567	569	585	551	566	539	560	565	591	597	589	557	586	542	602	587	588	568	575	579	570	590	614	544	584	576	564	529	569	541	575	571	561	580	588	583	553	539	597	542	560	542	562	561	530	549	569	581	557	534	555	512	552	591	549	549	570	603	572	533	593	556	523	577	545	607	542	589	570	566	570	589	589	564	574	628	562	568	580	541	614	563	549	582	596	589	558	595	552	568	530	535	578	553	587	541	546	590	562	554	561	571	588	618	546	542	566	585	580	577	613	558	544	595	569	571	562	548	607	587	577	582	565	532	543	575	578	549	572	561	564	522	589	574	586	561	571	571	534	589	538	613	574	579	596	613	544	581	550	608	560	586	564	550	552	559	587	585	577	561	572	568	559	549	578	549	541	561	585	559	563	597	593	581	512	583	591	583	571	584	586	572	612	559	579	575	559	543	599	558	601	581	518	601	545	567	589	554	513	601	578	598	597	582	577	568	598	623	604	583	570	578	598	585	557	576	555	572	570	579	575	572	557	563	537	590	620	552	582	545	607	561	587	582	526	566	534	565	535	568	561	539	575	525	536	493	521	519	556	559	553	510	589	569	539	565	578	551	580	563	583	544	518	556	611	553	579	558	561	608	563	566	581	554	574	578	521	563	526	545	528	532	552	557	502	554	562	595	556	587	581	565	545	531	594	591	592	585	579	557	585	538	614	584	559	536	546	574	576	570	569	580	561	571	583	540	565	563	620	603	593	608	581	549	528	555	542	537	558	580	534	563	585	569	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4050	219	158	152	143	116	119	97	108	105	110	96	102	109	109	91	119	118	110	112	124	89	103	114	103	112	88	115	102	123	100	101	109	105	96	101	117	99	114	99	104	120	102	102	97	81	84	99	87	116	104	93	96	89	101	127	96	88	114	120	107	100	91	111	106	106	99	95	96	109	112	80	97	104	111	84	91	84	91	103	122	100	122	117	114	107	100	103	108	102	97	100	125	109	107	103	111	97	90	100	93	102	122	108	111	88	102	92	106	95	111	99	104	108	94	115	100	100	96	100	96	99	82	108	112	112	102	100	100	102	107	89	74	115	100	87	115	85	117	88	109	106	117	109	99	96	84	84	108	103	109	93	102	110	119	111	114	97	85	102	113	105	82	93	90	108	114	113	103	99	100	101	106	100	97	86	115	109	95	95	104	95	101	98	108	114	101	91	100	96	88	105	91	74	117	107	93	95	114	93	109	116	94	91	99	96	85	108	96	100	89	107	118	109	105	102	96	92	109	120	84	111	110	118	101	94	109	100	104	117	111	81	86	92	115	93	98	102	95	97	90	104	86	99	111	99	114	85	94	118	101	91	115	99	95	99	88	77	92	88	100	99	99	102	121	84	115	107	106	92	94	105	94	99	100	83	89	111	93	114	114	116	113	126	109	110	105	108	98	97	95	100	97	105	102	91	90	97	91	109	92	95	108	119	94	100	113	122	101	98	101	113	112	96	103	94	88	102	98	99	96	93	84	104	85	95	93	86	111	91	112	90	96	107	106	112	94	107	103	91	91	97	101	94	104	101	101	82	98	88	103	94	90	97	117	91	112	92	110	97	103	101	108	98	108	100	92	107	100	111	101	94	104	103	119	91	108	119	109	99	94	103	112	110	108	109	84	99	103	90	124	112	100	86	100	112	99	112	114	93	89	92	108	100	94	99	102	103	100	102	94	103	101	89	106	119	111	88	105	116	88	105	106	96	96	113	103	113	87	91	113	93	85	98	96	96	105	108	98	88	114	92	100	91	110	104	120	83	97	99	120	85	100	113	99	87	102	98	108	98	98	118	98	107	128	107	98	108	85	96	94	107	88	98	85	101	96	91	101	93	97	107	102	107	102	98	121	103	102	109	98	119	112	105	111	99	114	105	106	94	109	98	95	102	98	111	100	101	106	127	99	108	109	93	112	113	91	89	111	104	112	92	103	111	113	107	89	115	120	101	102	113	100	90	109	106	95	114	105	105	112	99	101	91	104	91	81	94	116	98	107	113	106	104	103	111	99	111	89	98	91	87	104	95	105	112	129	117	80	101	90	99	121	90	87	125	93	99	114	83	95	114	96	119	96	99	107	109	99	107	89	105	102	105	110	103	94	100	115	91	96	90	109	96	105	101	116	118	97	85	102	94	94	88	119	98	102	105	107	85	109	102	76	107	98	91	80	99	89	97	77	83	98	121	104	103	98	109	101	103	106	102	101	116	92	86	114	87	97	107	117	102	110	92	109	86	106	94	86	98	91	89	110	92	119	98	96	103	88	119	101	94	102	91	105	116	107	95	96	108	115	104	102	101	103	93	103	96	111	95	118	108	85	103	88	102	102	119	99	112	101	106	111	119	91	91	95	97	93	108	120	110	91	89	111	93	95	105	96	97	90	75	99	96	95	96	103	123	103	101	95	112	99	99	82	96	94	88	84	97	103	108	111	88	106	99	96	104	84	96	101	110	94	105	91	100	98	101	108	99	108	109	90	104	101	92	92	101	107	110	95	106	105	105	114	115	102	95	121	99	96	80	106	121	96	98	91	98	103	104	110	119	101	91	104	101	96	95	114	107	107	96	95	78	85	91	120	112	113	99	107	94	106	91	95	96	105	107	99	100	106	109	100	93	115	82	90	110	105	88	106	100	105	104	105	102	100	100	94	102	110	114	94	109	102	91	102	104	88	93	85	126	124	100	110	103	102	105	102	110	97	98	94	104	108	99	102	113	103	84	125	100	104	104	110	79	90	108	91	88	91	103	89	93	117	115	95	77	112	92	102	106	106	106	104	89	99	87	102	86	108	104	81	79	101	83	95	105	110	92	107	88	116	102	101	98	118	75	97	93	102	93	111	106	105	99	102	122	77	103	114	108	104	116	79	96	114	84	116	102	90	130	119	92	128	100	104	101	105	110	85	100	88	86	94	87	88	85	78	100	111	106	109	103	113	117	107	80	102	95	102	90	98	111	99	105	104	96	90	95	96	86	111	112	113	96	123	95	100	91	106	98	89	88	94	118	89	107	115	108	115	104	111	111	103	110	113	101	89	91	100	101	110	91	98	97	106	102	101	90	96	90	98	101	95	101	83	109	122	108	96	124	99	104	125	102	111	118	97	101	107	104	98	117	97	91	96	95	101	87	90	104	114	90	93	106	97	104	99	112	95	103	104	90	111	92	82	106	104	99	88	102	98	113	90	115	93	102	87	91	97	82	94	109	96	116	100	127	103	109	95	103	110	99	110	90	102	93	112	95	96	123	107	114	95	103	107	94	102	111	103	87	85	100	120	124	111	102	108	117	94	85	94	115	104	105	116	110	122	92	119	100	82	109	114	121	99	105	104	113	92	96	86	106	84	98	95	99	118	89	101	104	100	111	105	104	104	99	96	118	96	94	91	121	116	95	93	104	108	104	112	114	97	87	110	95	102	106	94	93	103	104	110	111	104	110	101	92	116	109	106	96	106	95	123	105	101	91	99	90	100	116	105	93	83	88	96	123	114	116	91	96	97	104	85	90	108	101	102	105	103	79	89	87	107	98	103	92	101	102	112	93	110	105	125	106	95	100	109	89	113	91	104	78	117	98	93	96	90	100	89	108	99	87	107	117	107	90	107	109	107	93	111	126	95	103	128	80	94	98	102	101	114	109	92	87	101	88	95	111	106	104	116	121	105	113	103	103	108	95	102	99	99	87	102	101	106	106	98	98	80	90	101	97	100	96	117	112	103	93	99	101	101	95	94	110	95	109	90	96	102	109	102	105	111	93	84	96	90	94	108	89	89	108	99	121	133	94	92	95	104	85	98	93	103	111	99	91	99	101	101	106	103	106	90	107	106	94	90	85	104	123	97	109	101	73	112	89	93	107	87	113	112	116	102	101	105	99	91	113	109	96	106	89	99	112	105	102	122	104	96	93	120	91	85	93	105	110	104	101	98	107	128	87	102	92	97	115	103	104	112	97	107	104	103	98	113	96	101	106	104	104	103	102	93	96	102	94	113	111	87	115	103	116	103	107	138	100	122	110	100	95	89	121	100	85	98	96	97	110	89	107	99	101	133	86	105	119	108	104	105	107	92	98	91	108	100	114	80	99	96	98	89	107	92	114	94	94	104	110	105	104	104	119	92	83	105	104	98	94	92	94	91	96	99	102	95	93	92	118	104	103	90	109	101	104	104	87	97	103	100	101	88	104	92	104	105	128	89	93	94	113	105	106	104	94	105	97	99	92	78	87	95	101	98	92	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4494	390	464	496	448	382	394	385	380	377	348	352	349	286	321	329	333	318	342	338	351	326	315	302	328	350	315	353	325	325	340	338	314	325	313	303	332	296	331	316	337	294	321	322	325	281	313	334	323	332	320	322	352	329	297	279	279	335	341	300	291	311	317	317	312	298	307	291	321	302	341	332	284	333	308	354	330	315	310	304	318	312	300	318	292	304	291	294	322	327	297	323	336	331	321	311	300	323	294	310	289	287	289	280	324	307	289	330	308	283	313	325	301	314	332	330	294	308	308	300	313	316	304	302	328	303	269	319	335	273	309	276	323	324	310	325	338	286	300	302	326	327	321	328	345	311	302	313	307	342	291	311	317	300	305	313	310	287	299	331	294	297	302	302	328	311	336	299	305	306	329	329	315	325	295	333	294	301	297	318	290	322	323	310	316	343	339	326	273	330	338	312	292	306	323	303	304	309	316	289	310	323	322	311	327	342	309	310	331	299	331	343	310	321	309	313	291	313	304	330	339	306	308	311	317	334	296	336	292	288	319	279	289	317	330	301	315	312	319	340	298	312	307	337	323	311	297	291	296	331	305	357	313	301	307	299	320	281	283	301	329	268	303	334	311	341	315	332	335	285	312	302	267	326	298	287	291	307	300	325	310	290	301	304	314	292	312	324	294	307	290	325	329	310	319	309	337	317	277	318	319	323	326	319	311	287	300	308	333	283	310	300	283	311	303	331	301	292	357	301	305	313	311	304	328	282	360	328	325	312	345	313	326	304	306	307	330	327	281	299	289	289	317	282	280	351	295	308	339	326	337	313	298	304	324	314	293	309	332	317	305	308	377	314	339	283	328	305	330	302	328	340	328	329	280	306	310	299	342	311	326	300	319	345	303	333	314	327	330	297	311	281	316	305	336	315	316	321	306	326	321	304	285	312	344	318	285	326	334	301	282	307	313	319	298	316	301	305	328	315	292	300	318	296	337	317	310	331	303	345	337	300	316	323	275	277	311	275	309	300	292	308	316	299	310	278	323	297	327	289	347	329	305	303	332	312	282	297	292	329	310	330	293	311	338	314	323	331	294	332	311	308	328	324	307	312	337	325	312	317	339	312	309	315	311	312	315	308	316	302	312	309	332	325	325	317	319	317	299	313	309	282	306	347	310	309	295	279	311	317	323	296	302	315	303	308	327	308	326	277	328	307	333	307	326	306	298	324	303	342	309	350	334	312	340	305	313	287	322	345	297	360	289	334	316	319	327	343	292	305	332	290	276	314	289	316	296	292	338	275	323	324	295	296	331	337	309	311	302	317	290	327	321	316	313	302	286	309	299	310	306	320	303	341	306	324	288	335	322	333	334	306	293	293	292	318	332	314	300	308	323	315	289	318	294	328	360	307	320	322	298	319	324	294	308	341	297	331	318	297	342	310	327	301	313	342	341	314	283	326	345	292	286	296	323	319	304	329	312	303	326	296	311	317	287	302	292	289	338	307	317	301	312	348	318	337	297	307	316	325	321	317	263	296	344	346	329	316	308	326	343	321	305	322	331	313	352	337	326	332	323	299	327	300	350	310	316	327	322	316	297	333	344	331	313	314	340	337	319	307	297	337	319	295	291	292	304	309	301	326	289	307	347	342	349	324	316	325	333	315	337	310	323	350	290	289	337	310	342	314	305	302	306	323	321	317	295	292	310	309	322	307	337	322	334	332	295	336	309	303	347	304	311	287	306	285	312	335	305	308	323	323	320	300	328	351	325	323	298	309	322	292	299	319	335	337	318	289	302	315	289	319	311	324	317	327	329	303	325	313	303	302	301	319	337	310	312	330	324	348	292	303	313	339	329	313	308	332	322	318	311	336	325	303	327	307	318	339	342	333	313	324	325	305	294	293	286	286	326	342	313	320	307	322	337	331	299	313	316	309	307	294	324	304	297	315	311	319	316	317	316	329	289	307	297	324	342	298	314	297	301	310	355	316	297	315	311	312	312	344	292	304	303	319	299	338	312	341	290	308	287	302	333	340	321	307	324	307	331	347	297	304	295	312	316	326	310	349	320	297	339	338	316	292	321	347	334	296	341	289	321	304	303	301	323	314	325	302	317	317	333	318	300	318	341	313	318	348	334	296	339	316	316	328	314	335	302	308	314	307	333	308	326	311	336	326	327	321	320	310	336	319	304	343	328	333	295	342	304	322	332	315	306	292	330	297	308	298	326	342	297	332	318	320	339	291	296	301	313	319	318	312	305	295	355	273	310	292	299	328	325	351	345	309	310	320	332	330	340	308	337	288	341	345	323	286	295	304	292	282	291	296	321	267	340	316	301	307	330	309	316	318	307	285	279	310	317	316	321	339	326	325	292	329	324	345	312	340	303	291	332	319	315	316	294	308	322	325	321	314	324	295	344	312	295	328	299	310	280	315	321	318	295	319	346	312	314	324	307	310	332	342	296	305	268	309	282	310	309	291	321	306	303	326	307	334	325	292	323	312	290	307	327	314	319	326	301	280	326	288	305	331	316	305	319	298	312	303	307	304	358	309	299	313	299	323	314	317	307	305	335	307	317	286	315	338	292	313	309	324	307	333	297	306	312	357	327	332	311	324	315	323	342	338	290	317	282	314	312	320	289	288	312	345	326	301	306	295	317	319	277	286	326	304	287	328	311	325	330	307	336	331	299	304	339	329	312	330	303	306	290	277	316	305	301	319	354	308	273	323	314	314	303	360	289	324	327	326	265	284	295	307	292	301	286	331	333	293	322	304	295	278	299	333	319	308	304	298	300	298	317	314	307	321	292	321	295	309	348	311	285	330	312	304	299	330	305	309	345	299	294	302	340	320	264	350	304	311	336	304	298	323	309	322	303	336	325	307	312	321	276	316	296	308	302	358	318	303	333	320	324	272	317	331	307	337	343	326	308	314	308	306	354	293	322	297	302	307	329	297	296	319	316	311	272	336	289	312	299	322	322	286	301	319	307	332	297	320	300	331	316	306	315	317	285	309	335	313	321	328	291	316	313	347	279	333	313	324	311	294	320	327	317	316	303	311	332	326	345	302	319	342	316	334	337	306	322	321	320	295	327	301	323	330	342	294	275	310	294	325	290	312	309	338	298	340	315	290	346	308	308	332	307	303	295	316	347	314	303	302	287	326	330	264	328	339	321	318	307	327	305	326	323	284	311	302	316	307	323	327	328	363	312	347	306	318	329	333	313	323	316	331	293	306	326	334	327	306	311	324	307	287	350	294	292	319	299	308	305	323	329	344	348	250	306	286	329	293	318	298	325	292	306	279	340	335	308	344	340	332	281	326	331	320	329	314	318	352	301	283	327	303	348	354	312	297	326	350	312	304	304	324	304	318	308	325	348	336	313	308	312	292	328	311	316	311	293	333	292	301	297	320	307	335	312	289	325	295	310	324	312	313	302	338	312	347	303	348	317	306	329	302	318	284	315	325	312	341	326	329	311	319	332	311	315	311	330	335	323	319	316	322	309	317	313	298	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30117	4346	1499	1036	768	578	380	295	274	214	221	182	168	144	132	148	136	125	143	115	100	89	123	103	104	116	96	94	96	95	93	126	99	104	96	101	97	97	108	92	87	89	101	96	91	87	96	89	89	113	86	90	90	83	107	88	76	94	89	103	102	90	98	92	104	106	90	90	87	100	84	105	90	96	96	91	79	86	93	95	95	79	94	92	102	104	85	91	89	83	91	69	106	79	101	101	97	82	102	86	100	97	70	88	79	75	85	85	89	84	88	118	79	82	93	91	92	88	101	89	82	97	88	88	91	85	85	93	92	77	91	80	69	95	95	98	96	104	73	89	78	86	106	101	73	76	88	106	95	93	96	94	100	98	92	88	81	111	90	71	77	110	75	88	90	97	114	73	110	110	99	86	77	103	101	97	100	78	81	85	97	75	96	84	85	93	89	98	83	88	86	81	85	96	93	106	85	89	83	96	94	80	91	83	77	88	99	105	90	91	84	93	81	101	87	101	94	90	107	82	111	79	82	74	105	89	103	87	108	108	88	83	97	89	81	98	83	79	74	81	96	92	88	95	105	88	95	89	98	100	105	90	77	112	101	86	83	78	94	98	97	81	95	94	78	87	79	94	86	94	98	90	100	78	95	94	74	88	99	92	85	104	84	82	92	90	79	91	74	93	77	80	72	89	75	105	77	71	98	95	92	89	112	100	78	95	101	86	84	100	104	108	102	92	78	94	105	83	90	95	98	88	110	84	97	87	80	83	79	86	99	97	113	90	94	91	85	87	98	72	81	68	108	109	84	80	76	63	99	85	108	80	91	92	88	102	108	91	94	93	86	89	94	90	83	96	96	86	71	86	95	81	103	93	76	97	85	89	86	81	98	109	79	87	85	97	83	104	97	89	92	118	92	81	81	74	91	79	78	85	93	111	81	73	95	79	73	105	96	96	89	96	79	95	81	78	85	99	94	106	76	87	84	100	91	82	80	94	109	76	86	75	81	89	105	96	87	72	95	83	91	91	78	98	95	91	82	82	77	85	99	95	92	103	83	84	93	83	105	103	100	98	99	98	77	83	78	82	76	93	89	93	84	102	85	81	100	92	96	97	91	111	101	96	92	102	103	81	86	84	80	91	83	80	95	101	98	93	86	112	89	103	90	91	91	125	82	87	99	91	106	82	81	97	79	94	89	74	87	86	116	100	95	100	86	86	96	99	77	88	98	82	107	87	87	82	89	94	108	101	84	91	82	80	94	78	97	95	100	95	79	79	87	82	93	79	86	95	93	98	90	80	85	99	81	98	91	90	85	92	104	108	99	79	74	97	87	97	106	84	101	86	89	103	86	78	100	85	91	79	102	81	99	97	95	84	81	93	93	86	93	98	69	75	81	76	93	91	98	76	85	74	73	80	95	87	96	86	101	88	110	88	91	95	80	103	75	87	89	87	96	75	90	111	77	100	94	93	91	90	85	83	86	93	95	91	92	85	76	112	96	93	97	93	79	82	100	78	69	89	81	89	98	83	100	83	81	91	88	89	86	99	103	100	92	107	83	82	100	89	96	100	107	88	101	87	97	100	109	79	90	92	102	88	84	83	102	107	82	92	95	102	83	85	100	85	78	83	105	82	85	80	88	88	88	81	89	80	104	96	92	100	97	104	81	96	78	83	72	101	79	89	91	102	86	80	93	95	96	88	90	70	90	107	85	88	90	87	94	87	91	82	76	95	87	98	82	92	89	92	98	92	74	77	77	97	89	104	95	82	117	80	92	102	85	100	95	97	99	97	82	103	96	92	88	91	99	111	90	106	89	81	87	89	107	85	91	92	84	96	96	74	107	75	86	81	96	95	79	68	84	77	98	85	100	104	106	78	86	98	115	94	91	85	102	89	91	98	87	90	97	92	77	95	90	96	102	88	90	101	109	108	89	77	82	100	89	88	93	78	97	79	95	108	98	87	78	83	90	95	79	82	93	107	75	92	103	77	72	87	83	97	84	81	94	79	88	96	79	91	90	86	83	94	93	101	72	92	87	101	83	101	88	93	95	83	105	107	85	78	98	89	83	84	114	88	102	108	92	89	89	91	89	88	88	79	92	96	104	87	82	84	84	72	109	95	89	87	77	89	90	85	74	88	89	87	85	83	89	100	86	95	99	76	94	93	91	63	86	95	103	100	87	98	96	80	115	92	88	78	82	83	93	86	91	86	113	92	92	98	86	87	95	101	91	98	82	91	96	101	103	92	87	86	100	81	89	89	95	88	90	94	73	99	78	93	88	90	99	104	76	88	92	91	95	109	83	85	113	82	85	94	72	81	95	91	93	85	74	74	75	90	94	108	98	89	94	101	86	85	87	88	81	89	80	109	100	89	99	85	72	90	77	88	75	88	92	86	89	91	86	92	77	78	87	118	81	97	95	87	88	101	95	93	94	103	101	103	86	87	92	98	84	88	86	75	85	76	81	83	94	89	90	84	78	77	100	82	96	89	86	98	98	81	87	105	105	111	90	91	102	91	87	91	70	75	98	97	103	81	91	101	86	91	76	116	97	97	84	91	94	92	91	94	81	91	89	110	85	101	83	68	80	85	93	88	112	83	92	89	82	94	79	83	92	102	85	90	90	87	93	109	77	97	93	82	101	100	97	93	96	72	100	97	81	91	86	79	78	94	88	85	88	97	88	114	86	101	81	101	102	90	96	92	114	82	89	98	93	110	88	93	94	81	76	88	99	72	89	70	106	80	92	104	93	99	67	93	101	86	99	100	102	89	108	83	84	101	76	88	86	85	102	102	82	89	78	83	109	90	101	85	88	88	97	107	102	96	89	90	95	97	83	84	101	100	94	87	93	84	86	92	82	76	82	90	83	96	87	82	97	92	82	89	105	95	84	74	89	89	69	82	101	78	82	89	88	81	94	83	97	105	84	99	107	73	94	94	100	98	90	96	93	96	101	101	88	97	83	97	94	79	90	104	89	91	104	90	86	94	92	102	92	93	101	87	88	104	101	98	86	113	95	83	90	76	88	98	92	69	87	82	108	93	84	91	89	83	78	99	78	75	85	83	88	93	89	96	85	74	80	102	84	113	91	96	81	76	80	99	102	98	88	105	93	79	91	94	103	82	99	100	91	90	90	81	73	92	108	94	107	86	100	87	92	80	88	83	94	91	85	79	90	90	82	86	89	79	88	96	106	94	108	93	83	97	113	84	93	89	78	81	72	83	97	79	82	84	90	98	84	94	91	88	93	100	85	103	94	88	90	86	105	83	100	86	72	88	94	84	99	99	74	75	93	96	96	97	80	75	81	98	88	103	101	97	79	99	101	86	90	89	82	79	98	108	90	80	89	71	89	103	102	95	99	95	109	106	82	75	84	109	95	91	92	98	86	103	88	91	82	80	92	87	114	97	86	99	80	91	107	87	82	106	100	86	100	79	93	85	80	101	76	96	83	76	98	97	90	86	88	101	97	83	89	92	89	69	93	85	89	86	84	68	77	105	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13425	1410	3398	3715	3114	2472	2008	1638	1299	1116	989	960	863	750	669	634	638	603	549	522	523	462	481	453	436	400	418	407	378	387	384	381	407	383	381	352	345	381	351	343	353	380	346	384	326	328	331	335	309	355	324	305	351	315	326	347	317	298	327	335	335	291	341	305	331	324	320	339	315	295	308	318	314	305	304	310	309	293	295	271	335	332	327	282	320	329	293	280	319	274	317	274	302	333	290	300	299	296	294	285	289	307	301	330	281	274	285	302	293	288	283	313	317	304	277	281	300	289	317	307	310	285	298	279	297	282	288	291	343	291	290	290	331	297	296	310	314	328	299	296	286	305	313	290	296	276	352	271	301	272	286	280	322	303	292	297	295	314	312	280	303	296	304	317	298	301	313	279	305	277	290	319	304	332	304	288	299	292	272	284	306	272	299	316	306	319	284	278	291	289	284	291	295	293	299	300	285	292	316	316	290	281	319	300	310	287	289	290	306	310	326	290	314	304	304	317	327	305	306	332	270	296	293	301	333	289	294	283	307	293	309	304	313	291	294	321	280	316	296	263	325	280	319	299	329	302	292	295	281	284	310	267	286	279	279	303	306	310	292	290	313	308	304	315	276	290	291	282	292	285	300	290	297	301	312	292	296	287	287	259	301	307	320	304	298	314	306	291	317	287	298	308	289	291	288	317	311	283	292	299	299	316	270	259	293	336	325	265	290	272	250	293	332	314	297	278	287	301	335	309	314	313	311	289	290	289	261	289	306	310	284	283	279	307	279	296	303	284	287	295	291	273	277	296	338	306	304	265	278	305	292	305	333	291	262	309	290	317	300	291	284	311	275	297	277	327	285	263	304	306	314	271	281	294	309	322	264	271	273	278	307	318	295	297	292	281	305	270	299	300	315	327	286	294	286	277	307	298	279	287	257	290	322	286	302	300	286	329	280	294	314	276	296	306	290	310	290	322	325	302	292	288	301	285	317	292	293	308	282	304	321	307	293	303	282	298	310	329	312	282	313	271	323	291	284	318	299	341	274	273	293	305	316	317	320	299	265	323	284	283	299	291	310	298	300	320	303	304	284	294	299	308	306	287	334	278	274	309	312	335	289	317	285	272	270	279	310	314	269	306	307	304	303	257	256	282	301	292	293	270	281	297	319	284	296	306	290	283	294	296	268	306	271	270	319	293	327	263	305	273	286	306	300	304	283	315	295	293	305	285	306	291	275	289	322	274	280	307	275	297	292	306	285	280	303	320	276	292	313	312	327	312	285	294	286	285	284	294	287	275	276	287	284	292	290	281	276	307	299	308	318	290	315	291	283	321	304	305	289	290	303	294	321	303	271	286	270	271	276	272	288	298	287	285	286	326	299	286	292	256	293	286	292	308	304	281	267	309	307	294	318	301	285	287	303	316	285	267	323	286	295	292	281	315	296	297	300	278	307	277	305	285	280	295	317	295	293	324	298	304	313	289	328	269	333	280	285	279	293	320	292	302	286	302	290	261	297	316	251	315	292	297	290	291	326	304	299	299	276	301	306	301	291	327	290	264	289	272	278	290	305	297	313	285	286	297	286	303	294	299	281	321	301	269	302	310	300	277	303	310	319	298	287	336	300	285	334	320	315	275	302	305	295	295	291	282	298	278	302	283	271	311	315	315	279	321	289	291	289	299	257	303	305	310	302	292	304	320	293	294	326	338	322	292	300	309	281	300	270	280	318	291	271	291	318	300	296	294	293	292	309	301	295	299	312	305	311	269	283	320	306	320	278	297	303	294	307	295	320	314	280	321	306	293	296	302	312	293	308	305	326	289	280	320	300	285	308	323	297	296	316	330	302	297	257	262	289	269	286	303	279	310	300	321	278	290	323	328	317	266	336	298	304	302	336	285	310	288	276	283	285	330	273	267	292	309	281	271	316	306	300	331	323	298	287	302	304	272	301	310	285	300	281	315	320	270	314	297	277	341	265	274	300	295	305	277	291	307	338	319	291	298	308	311	286	279	325	293	282	284	296	315	279	294	283	290	284	290	299	316	276	279	283	301	280	283	308	264	282	299	329	277	282	290	320	295	327	296	308	264	317	327	297	300	293	319	279	313	282	325	281	302	308	280	270	292	291	278	312	284	313	280	289	300	299	288	305	316	320	279	299	284	322	298	297	282	307	289	283	277	264	301	280	289	259	289	293	295	300	299	279	295	270	290	284	290	284	300	315	322	311	282	294	306	295	282	309	310	285	300	290	272	306	290	302	269	277	336	293	311	309	312	295	285	302	298	324	295	267	274	324	292	302	279	312	319	255	290	298	317	299	292	294	280	281	310	306	296	284	320	320	324	322	275	298	271	307	301	307	284	300	314	296	276	279	307	292	333	289	288	302	293	288	320	305	327	309	283	293	272	293	311	269	305	332	312	297	298	288	311	339	303	270	314	337	305	311	277	267	311	289	318	287	278	299	328	291	293	279	299	278	279	300	293	290	288	281	321	292	276	291	290	314	294	289	288	296	263	282	312	317	325	298	300	334	315	291	293	289	318	273	302	302	290	300	332	277	302	277	306	286	301	290	300	323	291	310	312	314	291	300	296	312	305	313	277	291	290	292	319	322	307	292	357	306	287	273	312	301	278	287	278	303	289	290	306	289	304	288	260	307	280	306	291	315	289	292	307	301	285	285	313	347	285	322	286	297	315	279	313	313	285	301	260	250	269	276	300	311	314	277	269	293	309	288	299	306	306	266	297	313	297	263	270	292	283	288	287	276	296	275	277	308	307	304	291	323	319	304	317	298	314	285	296	315	313	291	265	295	297	315	289	291	315	300	311	310	275	265	284	307	279	310	303	284	304	295	294	280	315	278	295	299	296	300	290	318	293	279	293	290	283	289	298	301	303	302	319	275	337	293	264	320	303	294	282	284	299	294	317	280	322	303	292	263	301	291	310	303	288	321	331	310	267	283	289	311	271	319	283	302	300	286	298	327	293	305	278	333	272	298	299	309	298	303	276	292	294	289	255	323	287	309	301	303	292	295	319	307	284	308	308	298	273	305	304	313	326	311	315	278	323	289	278	296	274	286	301	319	276	326	287	291	299	317	292	296	298	282	290	279	276	294	315	279	331	312	302	310	307	301	302	298	288	298	320	281	280	271	287	294	279	298	300	292	292	306	265	296	300	321	257	305	303	291	294	309	293	311	333	302	269	280	281	280	312	308	298	285	265	325	276	306	284	283	315	276	300	301	327	328	298	292	294	320	281	303	292	301	292	270	313	265	314	300	288	294	284	286	322	301	311	286	297	266	275	303	323	319	303	352	320	322	281	327	283	330	285	272	285	267	327	305	267	278	290	285	313	291	302	317	292	303	300	313	294	302	318	281	322	306	309	294	288	300	329	296	294	293	319	298	321	322	327	291	301	281	314	273	292	279	333	278	287	300	300	324	272	308	329	278	303	282	284	305	309	324	290	286	283	312	279	301	307	257	319	271	334	285	320	311	299	298	281	326	289	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41033	11876	3549	2269	1551	1123	879	703	604	497	425	380	348	307	308	318	302	298	270	251	242	245	236	241	259	222	225	220	225	214	216	216	213	208	207	232	224	230	194	229	198	236	216	204	220	202	186	200	209	196	200	253	213	197	199	186	239	231	219	225	200	212	196	210	208	205	204	201	207	211	184	193	201	190	198	184	217	213	194	204	198	194	193	215	173	195	204	206	222	195	191	216	193	199	189	211	195	213	202	222	219	178	194	185	196	207	187	187	219	184	233	187	220	205	209	205	186	204	185	216	186	173	192	201	189	177	196	183	227	215	196	198	219	207	203	214	187	167	198	215	189	180	184	202	184	203	196	188	223	192	200	197	197	202	200	202	197	187	189	207	204	207	219	220	193	193	189	188	200	199	217	209	194	190	220	190	189	192	190	193	193	204	215	182	177	207	207	203	184	183	188	216	200	214	186	194	183	193	187	201	214	184	204	202	188	223	192	217	193	196	184	193	174	214	213	200	178	161	188	168	200	190	194	204	186	204	214	210	184	216	186	192	189	220	185	195	198	208	207	201	232	221	196	193	210	184	189	206	216	218	188	211	201	195	182	214	181	208	220	194	215	195	207	169	211	213	196	165	194	184	200	234	193	183	188	207	208	197	222	198	194	215	216	183	210	221	204	182	210	211	197	181	190	234	210	176	208	188	182	208	240	186	195	211	221	208	191	203	210	242	207	175	194	221	195	214	197	205	180	195	179	220	210	192	182	217	176	197	220	191	183	198	189	188	177	206	176	199	206	191	199	195	210	186	189	195	204	189	180	205	186	179	199	202	184	213	212	195	194	194	206	197	202	208	217	188	191	197	202	203	191	204	198	187	222	216	198	173	189	215	198	187	192	205	219	202	171	177	219	207	198	208	213	194	210	186	200	193	166	196	220	195	174	214	194	184	199	202	209	187	195	180	191	193	197	174	200	188	178	202	183	224	199	188	165	183	179	203	170	188	208	213	225	208	185	200	206	182	215	216	176	185	203	207	196	185	197	205	182	187	197	210	209	199	201	192	194	172	189	200	191	225	204	188	212	202	194	200	198	209	205	188	171	174	196	196	193	186	194	210	205	195	201	174	163	215	218	216	216	180	194	211	189	201	213	212	206	210	192	188	206	208	196	190	191	203	192	197	207	207	208	194	197	203	227	211	167	196	216	198	214	218	199	216	213	208	209	213	210	178	218	201	213	192	217	188	233	199	183	197	224	203	171	208	218	194	175	197	212	205	187	188	176	178	205	196	194	180	198	178	204	194	192	187	218	177	195	181	210	223	213	199	193	192	211	167	187	220	211	177	191	214	179	199	187	216	198	189	211	204	187	195	192	160	216	198	193	187	206	173	204	205	195	195	199	195	205	225	180	173	221	208	202	217	202	209	204	192	190	218	190	181	212	205	183	179	197	174	209	202	178	202	204	183	176	201	212	193	182	210	205	175	209	188	192	213	205	175	191	208	220	204	204	208	211	205	204	187	222	183	180	188	195	209	185	200	183	225	200	202	205	206	195	188	211	198	180	190	202	183	198	218	184	208	208	196	202	203	210	206	200	194	162	218	196	201	184	223	195	183	197	203	177	190	191	198	215	197	194	210	190	200	182	186	170	175	185	207	196	192	195	202	200	195	181	201	205	214	170	240	190	208	185	201	224	203	173	195	188	213	193	201	179	166	215	213	208	211	212	229	192	193	205	186	201	174	190	177	206	212	206	215	211	200	178	200	222	174	204	199	204	223	207	189	203	205	200	195	215	190	196	179	187	197	195	201	184	171	201	194	177	180	206	205	190	185	207	195	177	227	194	221	210	204	188	211	197	228	212	191	210	176	197	174	208	166	207	209	180	178	196	199	201	231	230	180	204	202	192	160	205	211	211	200	208	197	219	210	204	192	218	202	196	198	187	196	188	231	194	181	207	202	217	211	175	168	204	202	199	211	220	202	215	198	193	226	192	174	202	178	199	213	207	190	187	174	195	212	196	198	213	225	198	196	220	204	192	206	207	181	177	211	195	189	162	201	205	190	190	199	219	207	183	169	203	190	182	241	191	209	194	197	192	200	224	199	223	194	209	196	206	208	175	190	200	179	219	202	192	191	195	216	196	201	197	193	194	201	185	188	194	202	212	190	192	205	185	188	187	203	183	205	212	199	192	191	217	182	185	205	186	198	182	191	203	200	197	215	178	180	189	190	184	198	198	204	221	220	222	179	205	195	216	188	228	186	218	194	186	195	207	215	210	205	210	180	174	191	183	188	204	214	219	202	178	226	192	171	189	199	195	192	188	201	168	192	216	203	193	206	223	177	222	197	183	223	213	182	216	199	198	179	188	178	218	202	196	179	222	209	203	194	185	200	219	191	190	185	220	189	207	210	205	178	207	192	217	211	177	192	194	202	194	191	201	189	217	212	164	215	207	185	226	198	204	186	189	188	204	188	218	195	215	187	204	198	196	179	204	172	197	180	199	184	194	199	210	199	195	190	222	189	202	207	201	188	186	190	197	196	205	201	216	206	184	178	227	212	193	191	209	196	155	217	218	206	210	197	193	185	199	206	204	181	197	207	209	201	217	202	215	202	189	170	216	189	219	191	179	189	208	194	195	225	209	211	192	204	220	223	192	203	203	199	186	207	190	202	232	204	176	205	184	180	193	204	207	224	221	199	190	207	242	180	207	186	209	196	188	189	193	212	225	181	214	209	190	206	171	206	193	190	215	228	207	179	220	197	194	214	200	192	193	182	183	200	209	190	209	188	188	215	171	198	200	172	176	192	208	189	215	214	214	213	218	181	192	194	181	205	201	195	214	184	222	226	206	203	178	197	193	216	194	215	198	187	173	197	206	206	189	203	187	189	196	223	197	199	214	215	200	198	219	198	228	194	210	205	214	173	197	198	191	210	186	201	181	197	195	196	195	193	169	198	190	186	216	206	197	192	213	204	201	188	206	202	202	195	169	209	188	213	193	207	198	176	210	197	187	205	204	189	187	187	197	194	204	183	208	214	188	181	230	207	193	184	202	213	210	214	213	182	182	179	204	199	204	217	222	193	185	210	183	230	193	188	200	181	199	187	177	232	197	216	194	192	217	216	165	202	177	188	223	175	195	186	177	191	195	222	186	193	198	217	182	173	203	202	202	171	198	186	200	201	179	209	200	205	197	199	193	188	208	228	230	215	191	181	200	196	187	190	197	209	181	218	201	209	192	200	196	191	190	187	201	228	174	197	199	182	186	220	206	206	193	215	200	229	194	198	211	206	182	230	210	185	201	191	188	225	184	204	236	212	198	206	208	190	187	232	223	222	208	213	209	210	186	204	218	190	201	197	228	209	168	207	203	208	210	181	180	199	194	182	202	191	173	206	197	201	187	198	196	210	209	221	192	215	158	189	207	175	181	197	187	210	194	186	201	203	191	225	187	197	196	177	184	228	200	213	205	217	193	201	196	199	204	190	196	195	195	195	211	183	184	185	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17756	2817	6377	7021	5997	4834	3801	3191	2721	2307	2071	1920	1646	1462	1355	1351	1215	1155	1097	1083	974	999	941	930	818	853	842	835	753	818	806	783	678	732	786	686	695	673	711	694	704	659	646	706	710	684	646	612	657	629	639	612	648	625	655	643	612	609	633	609	595	592	620	656	628	616	615	590	606	619	554	586	611	590	586	607	606	623	605	586	615	623	534	606	557	625	594	583	613	602	532	606	606	596	583	574	625	570	539	576	590	592	590	616	608	594	563	573	566	585	578	596	597	602	543	556	609	574	563	601	602	556	553	576	588	570	547	581	567	602	507	595	620	626	589	547	594	582	526	562	591	571	578	522	571	564	565	562	588	591	560	560	563	572	520	615	565	597	575	545	606	551	548	590	595	563	560	601	546	558	588	524	605	595	545	527	569	607	554	574	546	584	593	559	593	587	565	588	592	594	584	575	526	565	588	596	590	621	579	538	531	595	575	589	565	608	559	578	551	555	618	529	573	562	587	562	556	576	575	587	566	584	574	566	570	574	618	551	554	532	576	583	606	581	584	581	566	581	525	564	565	608	604	550	557	556	562	619	584	552	588	581	521	578	564	534	597	572	563	546	577	599	557	555	591	565	577	579	547	609	584	519	569	553	563	565	578	537	572	578	614	638	590	598	571	559	589	570	525	555	586	607	541	577	586	551	603	568	607	528	611	587	583	618	605	556	553	564	536	625	606	583	562	591	552	602	585	568	539	589	594	545	564	526	595	592	553	590	552	523	572	546	609	549	588	583	573	566	594	593	589	590	570	571	580	559	537	561	580	592	548	557	552	599	566	561	617	582	581	538	565	584	552	586	557	629	559	572	561	538	566	611	571	559	604	599	599	543	580	587	565	581	583	558	619	603	535	623	575	592	567	506	551	599	613	613	577	561	594	597	618	569	538	527	588	570	616	545	590	607	577	594	582	563	530	611	586	543	546	585	536	577	589	599	594	577	557	544	580	614	521	574	597	532	570	569	599	583	562	546	569	572	575	527	586	559	560	583	568	523	583	571	570	564	581	570	587	588	578	547	559	579	613	561	564	559	570	532	562	551	553	592	627	585	557	654	532	551	572	606	555	605	616	552	555	545	630	593	572	554	584	562	534	573	599	598	566	528	555	574	542	567	564	569	556	585	571	547	597	574	562	590	587	531	538	603	550	534	579	576	564	563	569	566	557	593	545	537	575	554	546	576	592	597	551	548	561	581	573	535	594	578	563	572	595	540	595	584	528	546	569	556	591	592	567	605	583	566	602	590	535	570	553	558	596	539	594	589	554	549	554	588	581	571	594	566	604	557	611	593	591	617	535	575	569	585	590	569	563	571	524	570	528	579	594	584	547	545	603	581	565	591	563	564	551	557	582	576	553	561	580	567	575	542	612	568	552	523	592	584	563	611	528	570	568	587	589	576	560	576	568	570	605	597	595	590	551	590	618	609	588	587	584	606	562	576	561	586	562	558	579	589	543	522	598	539	534	600	577	596	582	601	586	560	548	609	560	554	571	581	571	563	575	579	555	613	560	575	575	567	540	543	573	606	572	527	568	539	545	570	546	547	586	579	583	590	580	572	549	543	561	563	613	552	588	594	592	585	553	515	538	565	585	538	589	599	561	536	553	536	580	552	596	598	582	556	557	610	558	573	581	536	545	552	551	530	564	575	569	595	593	591	548	563	571	566	571	550	534	558	556	596	611	609	569	594	568	602	581	576	580	573	537	558	616	552	562	581	552	586	558	568	618	561	533	568	579	601	502	569	590	637	544	538	598	582	542	577	557	575	565	562	557	565	538	560	597	606	614	555	554	595	598	583	561	559	540	597	579	588	579	584	585	579	566	597	570	547	554	553	591	585	566	605	536	572	576	565	567	582	613	568	583	571	555	587	571	557	549	569	569	571	583	562	571	582	567	574	554	569	567	549	566	551	636	535	597	547	592	567	549	543	559	596	550	536	559	576	576	545	557	612	587	550	568	564	598	560	552	559	580	572	536	552	561	561	607	541	528	552	565	570	560	577	582	554	579	583	593	571	539	583	574	571	592	561	547	565	513	536	554	578	575	567	585	583	569	572	584	582	546	602	563	558	592	556	592	573	548	569	585	614	586	574	530	560	617	619	586	608	568	538	557	595	546	588	623	602	526	562	569	551	574	555	559	602	558	566	552	498	523	549	610	627	567	579	601	565	567	574	594	545	548	573	562	563	562	566	591	595	592	556	579	591	605	568	548	552	582	547	552	619	591	555	569	582	552	522	546	602	553	577	532	581	581	557	606	620	538	548	538	563	553	541	598	588	616	552	551	581	548	568	566	557	566	588	584	563	572	549	595	530	589	566	594	559	556	552	582	562	567	585	593	592	552	601	587	566	584	532	593	581	560	583	597	569	544	593	600	580	593	606	598	552	605	524	570	550	593	559	526	567	567	528	589	592	544	591	576	561	540	531	551	566	573	600	525	586	560	607	573	579	593	602	592	618	609	577	625	555	571	599	580	574	553	580	565	561	547	552	609	533	572	597	616	599	561	561	516	552	582	593	549	605	542	545	545	593	589	587	582	540	594	547	582	597	594	546	572	566	593	550	589	649	559	560	555	576	610	590	551	534	576	558	546	558	537	574	607	570	516	603	567	603	608	577	586	551	561	583	561	523	606	571	519	557	557	585	586	551	535	567	596	588	572	575	585	575	604	574	589	600	558	637	573	541	569	605	573	580	568	617	579	572	525	560	578	552	582	549	579	578	547	572	541	549	607	580	570	558	585	577	555	617	584	608	563	548	564	575	596	583	596	594	597	553	568	545	569	544	558	589	568	570	568	556	586	599	593	580	599	582	582	586	551	561	578	581	587	543	576	622	563	570	567	644	581	552	597	585	548	609	560	572	574	616	579	586	571	530	607	560	552	552	575	598	595	564	581	555	617	571	559	518	530	589	649	567	529	594	560	551	599	635	592	589	542	573	543	578	547	572	565	580	545	612	602	564	568	580	584	561	568	602	571	600	569	552	546	583	580	569	540	579	559	583	536	547	545	566	581	582	596	555	589	595	593	577	584	595	555	577	542	575	569	514	592	555	535	613	527	587	580	546	581	573	578	557	593	615	578	548	615	599	606	581	590	533	563	598	579	591	543	594	540	532	540	603	537	598	536	583	534	599	565	608	546	561	542	577	589	598	609	542	574	552	560	573	568	543	549	613	563	596	609	571	587	596	534	604	560	544	567	527	608	553	586	578	594	572	601	577	590	562	581	568	597	581	624	542	532	585	603	560	561	574	553	620	534	589	545	583	566	584	567	557	599	546	547	542	613	577	590	579	566	558	606	565	569	584	537	570	553	566	565	625	555	561	555	626	567	616	634	576	564	585	590	606	562	602	608	574	542	586	555	566	518	517	597	569	581	549	573	636	582	523	544	570	574	578	624	559	583	548	606	550	537	570	600	546	543	520	601	590	532	582	551	557	572	569	597	602	587	547	560	599	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4144	269	191	147	147	125	117	132	98	121	131	105	93	120	107	106	117	114	100	101	88	100	96	115	122	110	104	96	94	94	103	92	115	100	103	102	106	105	98	101	86	105	111	105	121	96	92	91	98	100	112	87	103	108	101	105	115	112	101	106	105	103	92	108	103	97	97	110	101	104	93	99	119	104	95	89	117	93	107	102	117	88	99	89	90	100	89	102	106	105	98	105	115	104	99	98	113	107	108	102	119	93	109	102	96	125	107	107	106	107	118	104	107	83	101	98	100	114	107	98	96	108	110	104	117	116	101	97	110	98	90	90	121	107	106	99	104	102	120	115	84	110	111	99	121	105	102	110	99	110	109	107	93	96	94	116	106	101	102	104	112	101	94	97	92	85	101	105	105	103	79	98	91	111	110	102	104	105	106	82	95	108	92	107	93	91	101	98	113	104	96	96	84	107	97	103	84	111	106	90	113	101	97	106	93	99	131	93	113	105	104	114	108	122	107	108	109	94	92	105	102	72	100	94	81	115	102	112	91	101	102	92	126	96	100	118	96	107	114	93	93	102	106	123	97	104	124	93	102	87	97	122	103	94	100	105	111	112	90	110	113	105	95	99	119	119	107	101	110	115	108	112	86	86	97	110	123	86	114	112	112	88	111	106	99	103	102	107	98	94	95	106	113	99	100	136	122	108	114	104	103	102	105	103	95	105	94	106	118	120	93	127	94	107	103	112	120	88	98	111	111	115	118	124	110	111	103	112	118	102	105	112	104	113	111	101	100	105	90	110	103	95	96	91	107	111	97	107	96	108	119	107	99	85	112	97	97	110	106	81	111	92	90	115	102	103	105	110	110	104	90	108	120	110	107	118	95	83	107	107	93	101	101	102	87	95	97	112	101	110	110	110	98	100	100	111	91	85	114	113	104	107	87	114	125	103	105	97	98	116	109	106	89	97	94	109	100	99	118	129	108	104	111	92	103	109	96	95	94	111	97	94	100	109	116	99	101	104	113	100	102	108	108	85	99	89	113	105	88	94	98	88	108	98	99	113	111	84	104	108	113	100	132	99	114	97	114	111	104	119	107	98	100	90	109	87	102	110	105	104	124	90	89	101	110	109	106	112	94	118	88	98	107	84	101	80	95	86	119	107	107	95	108	103	90	104	99	106	106	94	82	91	117	109	112	102	102	124	85	111	95	103	110	121	125	100	96	108	102	134	102	93	111	99	118	92	91	111	113	100	101	97	99	109	86	113	109	73	105	104	106	113	106	99	99	113	110	123	102	117	131	91	97	87	87	100	113	102	86	106	126	99	94	101	101	97	109	106	95	86	109	103	100	102	94	110	91	77	87	87	94	111	90	101	107	124	106	102	79	87	103	99	101	99	103	86	93	124	115	82	111	113	81	103	109	95	101	99	96	79	115	101	97	96	119	113	109	94	105	116	106	100	101	94	102	107	98	95	87	112	94	95	122	114	112	104	107	101	106	110	113	88	100	88	111	109	111	112	89	124	90	98	91	99	99	105	108	96	117	94	106	100	121	102	102	100	104	119	116	101	127	104	98	100	113	95	108	84	98	96	105	99	112	88	106	117	91	101	101	112	104	99	97	106	105	93	103	110	111	88	107	100	97	105	93	105	97	104	114	120	124	101	120	106	98	90	95	120	93	98	116	89	138	116	99	114	88	104	132	90	125	94	101	88	90	121	114	100	103	114	92	100	104	107	115	88	104	100	100	109	110	93	113	102	89	84	96	99	104	97	109	106	95	94	106	122	88	108	93	111	114	92	94	97	101	106	109	91	92	108	109	101	99	101	100	116	100	127	110	108	97	99	109	87	95	92	99	109	99	93	103	93	93	103	107	94	111	107	97	90	116	91	106	106	115	94	108	96	101	106	100	90	103	99	100	100	92	109	112	99	96	107	107	95	111	98	101	102	109	115	104	113	106	96	98	93	102	120	108	97	118	103	101	89	107	120	128	115	104	96	96	107	112	112	94	95	90	94	81	102	97	109	104	105	96	109	109	95	103	90	102	104	100	111	96	90	111	103	91	98	85	124	95	110	73	99	91	111	138	118	92	93	110	105	105	108	102	83	106	94	100	100	103	113	116	94	103	108	98	111	93	102	105	116	89	113	109	94	109	102	107	99	109	83	101	105	104	96	108	125	103	98	92	122	83	90	98	111	118	101	101	103	112	113	113	117	108	92	111	104	108	106	90	114	94	97	109	96	103	111	112	109	95	102	77	99	109	95	108	89	87	102	119	95	105	105	90	94	108	98	103	88	87	98	87	108	105	104	108	103	106	103	90	101	98	103	101	111	93	100	88	110	110	101	114	125	98	92	103	130	100	105	132	100	88	104	94	118	93	110	104	96	87	115	122	100	102	105	92	113	122	95	107	104	89	95	110	108	87	97	97	90	95	98	95	95	99	110	112	106	115	109	108	108	102	112	98	101	91	116	100	90	93	85	97	101	83	120	93	107	115	83	120	112	112	88	98	108	84	99	101	112	102	108	86	89	95	106	101	103	106	101	120	94	97	106	90	104	102	109	112	116	115	114	100	101	99	110	91	96	103	101	97	93	95	112	117	107	102	93	113	112	115	123	89	113	88	92	91	105	112	102	96	108	93	113	105	104	86	96	99	108	84	99	96	98	116	112	89	99	116	97	116	122	108	83	111	101	99	120	112	104	94	110	89	119	96	91	77	126	110	103	107	115	99	106	99	95	86	89	99	99	102	118	96	99	115	100	105	122	84	100	100	115	114	102	99	109	98	116	110	108	105	87	99	114	112	107	101	118	108	106	108	114	117	104	110	115	102	98	132	105	99	107	111	104	101	96	91	117	121	116	98	104	93	94	110	97	99	99	113	114	100	122	85	107	130	89	107	113	105	114	104	100	111	97	108	92	96	103	108	88	97	99	87	111	81	106	101	105	126	106	99	109	103	100	111	100	98	93	111	108	105	107	89	105	112	91	105	97	109	101	94	98	97	93	99	102	103	87	83	95	123	103	120	89	98	86	110	79	105	95	103	90	94	80	111	98	92	101	120	100	91	107	105	108	109	102	101	101	99	105	103	107	118	109	105	127	103	87	79	102	121	111	106	112	96	96	98	99	93	101	94	88	112	108	118	97	109	97	105	96	90	96	96	115	103	113	91	102	93	95	101	111	96	104	97	113	95	110	100	102	85	83	78	112	96	92	95	89	101	115	106	84	93	112	99	102	98	114	125	110	99	105	81	80	119	104	120	106	109	105	110	97	101	95	97	109	104	122	96	106	111	99	107	124	109	97	90	114	106	106	88	93	102	99	99	98	105	85	108	100	94	105	92	93	102	99	100	97	112	126	117	94	109	111	89	106	102	111	104	94	102	92	102	92	121	95	87	95	114	104	101	98	92	79	99	121	102	86	82	86	124	115	90	90	119	112	103	105	115	104	107	122	95	91	93	114	85	90	118	100	105	96	108	107	110	94	114	112	112	108	92	99	115	94	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4551	392	497	519	485	437	390	410	349	389	397	380	314	336	319	333	355	342	322	371	343	330	343	309	317	321	330	317	323	266	318	324	289	322	314	310	313	286	313	349	292	319	319	277	287	312	330	315	317	292	319	335	331	321	311	299	300	295	310	303	328	312	295	352	311	312	341	306	324	320	351	343	326	316	328	293	281	320	322	313	312	332	325	297	314	322	310	327	312	300	302	360	318	292	327	288	339	333	314	348	303	319	308	304	321	334	325	299	295	330	356	309	358	323	309	272	340	326	291	370	314	338	356	331	315	340	342	314	326	326	332	317	295	324	326	341	300	292	284	308	318	324	297	320	319	333	325	325	328	310	286	327	299	337	337	315	310	328	314	303	319	342	316	336	316	290	347	315	316	303	328	318	345	349	305	299	323	302	316	309	318	312	301	330	327	320	323	327	301	278	311	285	299	341	324	327	329	309	313	317	297	325	331	332	282	319	322	288	311	322	323	294	344	312	306	331	288	300	338	318	311	293	300	303	289	330	311	314	304	326	314	321	308	331	304	319	326	300	306	316	337	302	312	300	309	278	335	345	353	344	342	340	343	303	317	300	316	317	299	316	324	345	345	314	302	303	317	345	322	361	339	364	311	307	309	310	296	328	326	321	325	306	292	335	288	343	287	315	326	336	300	311	318	306	302	332	331	308	346	320	320	333	321	315	314	309	330	322	274	323	299	329	334	309	338	307	354	329	356	327	353	312	315	322	318	307	301	331	314	294	311	311	328	308	293	342	296	305	320	294	342	300	303	312	305	298	332	325	324	326	324	347	331	322	320	323	326	325	294	307	323	308	328	303	311	321	313	291	320	329	330	336	315	295	341	323	319	337	327	312	327	323	341	315	299	324	297	322	350	296	324	300	328	303	325	291	313	299	310	353	297	282	330	331	294	342	275	335	295	295	304	329	310	312	313	317	288	305	344	303	332	310	343	331	301	316	331	305	337	311	285	316	314	308	311	329	303	325	348	330	302	304	327	304	335	303	328	327	338	311	318	317	328	316	319	327	288	305	299	316	300	297	320	310	307	316	331	311	307	283	316	353	301	332	288	287	342	368	351	333	313	315	306	329	322	329	351	331	315	315	325	352	293	291	315	322	321	322	330	310	299	296	351	324	309	266	309	306	320	335	309	295	347	285	336	293	293	299	334	304	332	300	297	303	331	339	324	323	306	325	291	290	318	321	313	311	305	311	341	302	284	309	319	302	305	358	305	317	317	315	322	300	281	284	306	329	309	322	287	307	332	312	347	317	325	305	346	338	316	302	293	281	311	361	335	294	317	339	362	318	330	322	291	331	299	317	288	278	287	322	324	301	346	292	311	300	332	311	283	315	325	306	308	339	321	285	324	288	310	320	307	337	285	292	326	329	326	287	305	293	331	313	318	300	310	364	291	333	328	307	310	297	307	314	331	352	294	303	331	302	332	298	341	311	318	338	332	317	309	327	345	300	325	332	315	328	295	322	316	311	329	314	318	319	337	316	311	332	329	320	321	289	305	330	296	283	280	328	322	292	309	309	307	342	305	317	293	283	320	326	324	341	310	307	311	296	311	303	345	308	322	287	303	288	296	311	295	326	330	300	312	293	335	321	319	313	288	314	324	316	309	323	327	313	302	292	325	319	349	326	325	309	312	338	289	306	311	292	319	317	337	351	325	330	322	340	325	319	310	324	300	294	315	305	365	316	337	309	309	331	297	277	295	300	287	295	335	333	328	320	355	327	320	353	316	324	293	314	328	301	343	304	323	330	305	337	308	323	345	320	321	270	341	322	328	312	309	282	302	309	318	322	325	334	283	313	315	311	301	342	297	278	292	327	309	311	328	308	298	328	323	327	311	302	303	337	290	333	309	303	313	317	322	331	305	291	354	286	315	330	327	333	309	320	308	320	305	319	311	323	301	328	324	320	278	270	311	317	343	344	314	331	336	304	300	326	327	272	312	332	307	319	325	301	309	318	318	346	273	297	331	325	274	309	321	326	303	353	328	339	324	331	308	293	351	279	335	324	321	298	323	296	353	327	281	283	334	337	307	334	277	298	309	312	332	322	299	308	331	343	336	319	302	337	315	293	327	325	307	305	308	320	312	298	374	336	315	319	325	314	313	306	334	300	319	295	325	325	323	353	351	352	303	323	327	300	329	328	311	299	346	289	279	306	307	328	348	332	324	288	322	310	317	314	323	296	346	312	327	305	311	314	328	302	304	293	342	316	323	307	311	338	351	313	353	326	342	290	327	308	351	327	318	301	326	332	312	291	318	305	337	330	302	317	314	298	322	324	313	341	320	314	310	294	346	317	333	323	319	327	326	335	293	321	303	317	301	305	326	289	355	291	354	344	306	327	304	317	310	318	314	325	339	328	291	309	343	327	335	340	292	363	320	302	312	340	339	313	308	328	316	299	319	354	313	283	334	347	314	347	308	305	307	330	324	308	306	352	328	317	294	320	300	300	297	324	310	308	312	316	340	289	302	314	319	347	281	316	291	319	320	316	337	335	325	309	324	297	311	318	292	319	302	301	302	292	311	308	312	339	314	314	335	309	335	305	288	313	297	315	317	353	319	321	301	303	308	314	310	297	319	314	335	313	335	322	324	327	326	322	340	304	280	344	307	320	307	338	286	323	321	307	296	317	331	318	320	323	338	335	353	299	311	302	312	279	372	314	337	307	305	359	316	277	287	321	363	282	291	318	313	334	353	319	340	319	321	329	288	327	289	321	308	323	298	319	289	326	310	321	313	315	319	328	332	334	306	338	348	298	295	333	343	313	352	298	325	326	339	319	315	301	289	302	343	315	342	338	293	320	289	303	322	323	310	340	312	346	307	300	336	334	298	314	296	316	304	308	295	314	328	327	315	315	332	312	328	332	285	296	342	303	299	317	338	302	335	301	322	302	295	328	316	278	310	329	314	305	314	309	348	316	326	337	316	334	349	321	299	300	317	298	326	360	310	316	298	327	327	315	323	315	324	281	346	307	298	292	314	297	309	349	321	334	297	321	308	323	310	313	325	305	319	313	289	293	300	301	343	305	330	290	317	323	305	305	345	332	278	307	313	299	308	364	319	315	316	310	305	334	279	315	316	333	315	308	335	340	324	321	313	308	315	294	315	333	307	326	329	306	308	339	284	324	330	312	330	300	322	336	326	305	293	326	339	307	324	313	319	319	317	273	330	319	364	302	324	342	315	326	295	356	331	314	298	318	318	326	324	333	317	326	303	305	330	351	289	281	299	295	317	286	280	303	324	342	299	294	325	312	336	320	288	320	317	322	341	316	331	308	337	320	343	321	299	289	296	317	285	286	322	294	318	332	291	305	322	312	290	333	309	289	284	314	335	309	313	326	313	313	334	314	326	269	282	293	305	375	332	310	332	296	310	309	294	294	303	320	308	339	340	310	320	311	318	299	325	294	279	316	309	330	283	287	319	306	286	302	292	328	327	331	312	284	322	316	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28689	4105	1517	1092	763	548	399	328	250	216	188	175	137	163	143	157	120	139	105	101	145	112	106	113	127	101	118	97	112	118	98	105	101	105	102	113	92	114	126	95	114	82	96	97	90	109	86	85	96	118	95	99	100	84	83	84	90	93	84	93	90	96	107	83	84	86	89	102	76	87	87	99	97	99	100	99	78	107	87	87	87	97	93	89	86	91	99	91	90	105	101	113	90	112	85	105	98	71	84	88	81	91	81	108	81	78	105	91	104	81	101	98	83	108	96	88	90	114	102	85	91	96	79	81	98	86	104	94	109	89	87	104	95	118	83	76	100	103	102	93	86	101	81	92	119	106	112	96	82	94	93	81	93	95	85	109	69	107	86	81	104	95	69	88	88	82	93	81	97	107	96	89	84	89	97	87	92	82	94	107	89	82	83	93	78	91	95	96	94	105	98	99	75	85	93	90	93	95	104	95	78	84	88	86	86	79	93	86	105	102	88	83	91	85	104	98	95	91	99	91	90	99	90	91	109	94	101	105	92	106	84	71	93	91	69	74	75	76	90	77	101	94	100	99	96	98	76	75	98	84	82	96	88	82	94	93	113	86	95	80	84	82	111	95	86	104	85	85	108	106	104	101	91	91	103	103	90	96	86	110	85	82	94	85	93	88	85	84	108	95	106	86	104	89	108	100	69	73	93	101	72	82	87	88	93	99	97	89	108	106	104	100	101	71	86	85	87	91	82	85	85	98	83	103	85	98	91	108	91	85	98	88	101	92	102	91	90	87	96	97	85	78	64	86	98	86	90	87	98	75	77	100	84	118	90	98	70	95	89	77	94	91	100	105	88	95	88	84	108	99	94	112	81	93	107	81	90	87	97	101	93	89	95	110	68	80	94	95	101	94	83	79	82	84	92	80	90	91	97	91	93	97	86	74	95	105	92	83	84	101	91	85	82	90	91	72	92	91	96	83	99	103	80	75	85	100	84	98	78	86	82	86	88	92	95	97	88	74	71	92	91	115	93	92	83	98	108	75	100	82	102	91	82	86	82	102	95	97	108	95	79	113	90	71	89	84	92	88	111	91	98	94	100	91	85	85	98	82	93	100	94	78	69	74	103	89	73	88	90	90	97	98	96	92	85	92	70	94	80	88	83	86	85	81	88	105	94	91	88	90	101	86	97	93	83	96	92	88	69	76	81	92	89	81	83	86	82	93	87	92	102	92	89	100	97	82	81	88	89	82	85	99	96	100	89	113	81	84	80	93	94	89	94	102	99	118	91	84	93	98	85	98	93	93	96	102	112	109	91	82	91	78	104	79	100	101	86	84	98	95	87	97	109	105	97	83	93	82	94	114	89	82	103	100	90	94	99	89	110	87	86	88	115	90	95	85	89	74	95	86	98	119	88	98	96	104	100	81	79	84	74	93	76	102	90	90	93	83	88	118	96	98	91	94	81	81	85	93	95	67	80	74	99	101	139	97	91	106	86	81	86	77	95	94	102	100	80	104	95	90	91	95	98	92	88	81	80	80	104	104	88	92	91	100	100	100	84	102	101	80	90	106	98	80	79	99	71	101	96	86	109	99	93	84	91	89	96	77	88	88	89	89	110	97	93	89	91	94	77	83	95	94	89	99	88	89	92	70	92	87	93	87	94	107	105	81	92	75	84	92	98	87	98	78	91	82	86	96	99	84	92	96	82	80	96	101	107	82	81	90	89	71	95	93	93	84	106	85	83	89	90	90	87	94	86	88	85	83	79	91	95	119	82	99	87	80	81	95	98	90	91	80	110	93	83	92	103	90	95	73	93	108	89	76	110	100	91	80	92	94	87	87	99	80	99	103	90	94	99	83	93	93	99	99	96	82	86	103	88	103	89	94	88	81	88	121	93	81	94	83	87	78	82	90	78	86	111	88	122	111	96	90	95	76	101	113	93	91	81	86	80	104	96	119	78	102	79	92	84	80	90	94	79	80	85	84	74	96	98	106	98	90	92	80	92	94	85	79	96	98	99	90	84	81	109	90	94	78	93	81	101	95	97	87	69	104	94	69	101	98	93	91	90	85	74	97	77	87	100	82	99	94	102	93	105	99	77	100	104	81	94	104	79	91	108	87	91	89	83	79	94	87	92	87	91	80	85	105	95	79	101	88	111	94	95	88	95	72	82	87	89	99	78	96	90	86	97	103	96	85	98	87	98	93	94	100	94	87	106	92	97	80	91	84	80	95	91	98	99	97	84	86	105	102	81	91	85	79	77	83	100	92	80	109	91	80	101	89	101	90	82	99	90	99	94	84	82	87	88	98	106	85	78	109	82	77	88	102	96	81	72	88	109	93	102	88	84	77	82	96	101	82	83	81	88	103	77	85	85	83	102	88	82	102	94	88	97	97	73	84	83	83	83	77	87	94	109	102	91	94	95	94	88	93	79	86	105	107	86	90	80	105	90	81	79	78	82	101	96	95	88	87	83	101	92	67	97	95	84	100	86	76	92	92	71	88	85	105	100	99	93	86	83	87	114	88	91	93	87	99	91	73	95	80	81	93	93	83	84	111	101	89	94	93	86	99	91	89	97	87	89	74	94	104	60	98	101	72	111	93	96	95	96	96	75	86	88	89	92	90	88	96	95	77	80	103	82	94	87	118	90	108	105	91	86	92	91	107	108	84	91	90	100	73	83	97	101	85	86	110	102	79	86	100	99	87	98	90	104	85	91	103	85	98	88	92	79	89	102	108	106	112	84	85	83	91	72	95	83	98	86	101	99	88	107	99	108	101	80	76	92	74	93	93	110	88	80	97	103	91	94	74	86	85	99	112	95	97	93	93	82	104	91	91	88	75	105	94	94	78	97	97	93	102	90	102	83	81	84	85	101	96	81	85	90	89	97	82	83	106	91	84	103	93	89	104	102	95	91	82	101	87	84	96	87	80	87	86	105	107	82	93	105	106	92	89	91	99	100	95	75	108	93	87	84	96	83	91	94	94	102	103	94	86	91	88	99	93	103	97	82	98	109	95	95	106	79	89	85	101	89	79	89	79	91	82	94	73	100	68	95	79	104	87	85	91	83	97	101	102	93	100	103	94	75	92	102	104	102	107	94	98	77	103	102	88	73	98	82	97	87	104	89	86	91	110	96	112	109	83	96	85	90	86	117	93	105	94	73	95	95	104	96	84	81	87	101	81	79	102	88	92	92	100	103	82	64	86	95	94	92	107	95	109	90	100	82	90	75	78	78	91	66	97	95	85	90	88	91	109	106	105	81	97	103	101	95	100	102	95	86	94	85	104	113	90	100	99	90	94	97	97	100	83	92	76	84	89	96	98	70	89	100	95	104	68	83	90	109	86	78	97	83	91	84	101	82	89	87	77	78	92	93	112	105	82	103	94	78	93	87	93	91	87	96	87	83	81	81	83	97	91	95	71	106	82	93	96	90	74	81	99	77	84	97	90	91	84	88	90	95	111	82	107	94	94	91	87	108	109	72	79	94	105	92	90	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12953	1414	3370	3684	3073	2523	1997	1622	1376	1189	1021	958	881	768	734	651	605	571	566	534	498	487	452	450	458	438	476	392	379	385	387	402	394	373	392	335	368	368	329	358	366	338	328	334	333	336	347	314	345	325	339	336	287	343	321	332	358	358	291	297	327	336	359	311	337	330	337	296	341	312	326	302	326	320	341	342	316	322	321	293	316	292	299	288	303	345	325	301	289	319	304	334	312	318	322	328	290	304	314	317	300	337	328	293	317	299	305	302	290	329	334	285	305	271	308	331	284	299	319	291	274	315	325	304	316	297	330	302	304	331	304	306	308	278	290	292	266	279	333	324	317	316	315	291	300	290	288	281	312	306	286	309	282	274	299	290	285	310	290	316	293	275	282	304	328	332	296	273	290	324	305	318	298	290	316	310	320	289	323	307	293	307	314	302	295	297	312	311	290	310	296	323	296	292	286	304	331	296	294	314	276	309	275	285	335	293	282	319	301	309	312	313	296	296	265	332	333	306	296	293	303	332	300	278	316	328	302	306	260	281	315	293	287	292	314	283	308	274	293	300	302	312	298	303	301	299	307	315	300	291	324	296	260	305	315	343	317	311	284	303	298	299	321	297	305	311	292	293	306	293	292	286	307	298	301	312	317	297	275	308	278	324	295	291	309	304	269	300	314	312	309	283	313	293	313	274	313	277	285	279	308	301	299	279	335	305	287	307	297	289	289	273	301	289	293	325	305	311	286	281	322	300	276	308	288	306	329	296	292	288	287	320	301	312	303	260	318	323	306	302	308	268	294	304	298	287	294	303	290	318	280	274	307	314	301	285	280	307	287	296	329	316	312	300	302	313	296	281	316	306	270	300	269	305	290	332	303	270	272	304	312	291	298	308	310	281	290	283	320	299	284	286	291	293	289	312	294	310	315	315	314	265	267	299	284	321	288	286	289	310	298	299	318	330	285	308	306	314	293	328	302	321	287	279	276	304	310	298	323	295	270	313	314	270	300	317	297	293	274	314	267	296	278	289	290	283	341	295	303	266	296	331	297	312	327	284	290	287	298	316	318	296	294	298	295	304	280	275	310	316	322	303	280	288	290	304	331	298	299	284	255	268	346	305	337	311	298	298	278	298	319	312	275	286	286	298	265	269	306	286	266	315	319	280	269	305	317	294	266	268	297	334	282	304	288	281	283	336	319	263	293	299	272	280	287	321	304	329	296	302	320	290	328	264	272	304	308	280	279	305	308	304	306	259	283	284	310	294	317	287	274	296	288	309	290	317	292	298	281	317	320	304	318	283	275	270	299	301	295	297	309	307	280	312	269	315	308	301	294	275	299	271	302	291	322	285	294	285	301	305	292	326	311	263	308	281	276	293	310	314	298	294	289	317	302	322	337	291	305	291	299	314	287	275	304	318	298	317	319	322	278	278	264	294	297	297	302	293	303	294	314	275	317	293	315	298	300	287	346	291	277	314	306	297	291	279	283	272	273	267	293	299	292	292	293	271	312	271	305	308	276	289	304	281	288	288	269	262	306	287	284	281	259	287	317	317	319	307	273	291	306	290	303	290	296	272	305	292	307	296	298	311	294	302	306	335	293	300	314	265	277	297	320	266	296	337	328	295	323	311	320	292	296	310	268	260	303	277	285	307	305	321	315	301	291	307	319	269	291	299	311	284	291	272	310	305	263	303	274	318	308	314	325	273	271	308	280	285	258	261	300	292	279	297	301	324	286	292	283	282	271	316	306	280	292	301	305	276	296	302	290	317	336	316	318	318	293	274	297	319	309	277	322	315	293	334	305	326	329	293	275	332	287	280	279	275	307	322	322	306	284	275	277	331	297	290	319	301	319	302	299	275	282	303	280	308	287	301	295	313	298	319	300	306	304	303	284	291	305	298	294	290	306	308	293	292	296	272	303	302	307	283	310	281	304	291	294	297	292	277	273	291	291	302	320	277	292	289	310	307	282	312	308	272	321	299	282	299	260	307	306	293	305	308	278	283	313	310	282	315	286	265	332	300	300	326	301	287	317	273	281	296	328	310	314	306	347	296	290	296	298	298	291	306	308	307	263	298	288	313	303	346	270	276	294	301	313	320	270	310	279	289	290	301	293	304	289	283	305	287	330	290	294	285	308	304	289	323	305	283	292	318	287	290	297	286	288	330	311	293	324	282	274	288	329	303	278	312	268	277	300	281	287	335	293	312	266	325	305	278	305	269	293	267	286	331	314	320	296	299	324	297	318	304	310	287	295	317	308	279	314	260	322	287	294	311	293	294	300	275	302	294	271	289	307	326	313	287	292	291	310	278	297	286	287	302	300	295	294	318	287	290	297	308	276	285	307	296	293	288	287	315	319	281	306	329	316	288	309	276	278	320	299	292	265	243	270	281	313	300	278	302	271	327	276	295	290	277	281	318	290	289	336	307	310	292	282	305	332	302	290	317	290	301	304	280	302	304	280	319	294	284	308	293	289	294	274	298	339	250	305	285	304	260	296	292	286	301	274	297	292	298	311	281	323	297	286	310	257	284	304	287	305	277	299	287	296	297	283	307	269	288	311	289	293	293	303	287	298	310	313	298	280	305	328	309	312	304	300	298	286	296	316	273	307	300	293	272	305	302	317	288	307	294	314	281	294	316	272	288	314	278	305	298	296	277	276	304	299	281	275	291	308	315	297	316	334	300	325	314	322	292	275	269	274	275	276	311	310	309	302	287	293	269	289	327	311	302	302	299	326	309	270	332	265	297	293	271	301	299	301	288	284	313	310	317	292	302	290	297	335	274	295	311	296	299	271	316	332	314	285	272	319	313	296	307	309	295	350	296	318	274	337	281	287	274	274	300	298	311	289	315	298	271	315	290	310	311	298	270	264	307	289	299	301	288	295	323	261	265	305	329	288	282	331	294	289	307	251	328	308	285	311	323	325	320	298	335	299	265	281	302	285	288	273	280	302	297	314	272	289	313	276	297	323	298	284	301	277	288	273	292	289	298	298	280	315	277	312	288	304	287	306	324	276	310	304	301	278	276	286	287	292	294	300	348	299	287	291	317	305	283	303	282	299	293	322	293	316	273	292	290	281	279	269	298	309	291	308	322	305	288	300	320	302	334	300	326	298	294	296	275	268	302	314	315	328	322	280	313	287	293	285	314	280	275	311	317	287	285	332	314	296	314	283	300	282	322	310	295	308	303	293	300	268	289	306	333	270	316	275	310	314	290	277	293	297	314	293	280	287	293	295	302	326	292	269	315	309	300	322	290	290	295	306	279	291	302	287	302	302	284	290	292	291	288	281	279	285	302	299	311	340	292	324	291	307	314	295	286	300	303	311	309	294	271	307	301	287	282	315	291	302	303	322	316	286	272	301	318	285	298	286	305	284	285	292	308	296	293	284	269	286	287	307	306	271	282	331	333	273	299	301	279	289	321	314	324	294	299	280	310	296	301	291	301	291	282	302	291	308	271	273	325	290	258	312	279	324	305	303	313	293	281	308	278	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40698	11662	3542	2216	1619	1125	864	689	550	518	435	401	341	283	314	308	264	304	249	244	248	254	248	233	228	247	228	231	207	199	218	234	228	199	205	231	238	217	196	205	209	235	203	224	201	210	228	197	198	202	221	177	194	184	187	168	207	223	208	197	203	197	186	191	207	215	170	204	193	193	194	187	218	213	219	208	205	193	208	213	222	214	215	206	198	196	196	217	218	204	222	185	218	201	214	220	242	187	183	202	181	203	154	189	205	207	200	210	189	204	218	217	203	214	197	187	174	196	210	196	208	203	181	208	188	180	178	193	196	224	233	203	199	213	187	203	196	179	174	202	182	204	207	206	223	171	222	210	198	226	216	191	164	196	212	195	193	205	195	202	197	216	196	168	181	218	201	194	207	211	184	253	194	213	202	214	191	198	191	202	216	192	225	207	201	176	185	217	207	203	199	201	187	180	194	211	186	212	211	196	197	200	184	217	223	210	178	211	197	209	197	186	226	186	209	193	216	205	195	215	201	185	195	214	174	214	194	183	191	221	191	193	198	199	194	194	198	216	187	189	180	179	205	214	178	192	231	187	185	216	196	213	197	213	178	188	212	223	175	193	189	204	187	203	193	199	196	202	188	216	184	206	192	171	201	197	213	214	219	221	218	221	219	202	202	203	199	215	174	190	188	215	179	214	188	232	202	201	211	203	193	205	180	189	195	171	194	212	171	201	192	192	223	199	201	192	182	208	207	208	193	236	175	195	185	231	201	207	214	186	196	219	179	192	198	189	193	192	197	201	181	208	195	191	189	207	237	205	216	171	210	215	198	209	194	202	206	201	199	183	209	192	217	194	193	176	181	183	177	213	194	219	185	174	204	196	205	225	187	190	217	197	206	200	196	201	202	205	198	202	225	197	206	198	226	192	219	193	182	186	190	212	169	174	229	197	189	202	192	227	207	181	197	205	217	195	179	198	189	172	191	181	203	185	199	219	196	183	201	217	184	193	184	202	234	175	190	194	174	187	222	181	202	204	214	224	201	199	208	200	192	188	193	219	197	204	202	220	200	176	203	198	179	209	172	186	200	169	194	207	201	208	207	207	209	195	180	181	160	166	170	212	206	201	209	175	199	194	186	203	174	214	202	220	216	203	211	207	202	208	208	197	202	215	185	192	184	211	201	187	214	205	182	193	223	217	195	211	200	203	176	190	193	216	194	223	205	183	170	225	194	209	188	194	196	186	191	206	205	228	186	202	196	196	222	181	211	205	198	178	204	203	215	208	190	235	209	178	224	218	178	186	219	221	217	196	197	202	178	187	175	200	189	234	184	194	186	200	200	163	184	195	197	216	204	182	167	197	190	200	183	188	214	209	200	203	204	168	199	203	192	170	177	215	204	196	194	196	209	210	186	196	177	211	201	178	204	187	216	204	196	202	209	197	196	206	211	219	217	212	221	196	199	184	191	214	214	197	192	211	213	211	213	227	206	200	203	206	177	193	208	188	189	207	179	208	196	201	188	195	209	224	189	205	209	191	182	181	188	196	202	194	208	189	195	211	205	211	202	209	218	194	215	193	194	189	186	208	207	223	193	205	176	217	196	201	223	204	199	206	190	184	215	203	202	216	190	181	215	222	192	206	219	204	221	158	195	195	218	188	208	176	218	203	192	204	203	189	228	206	218	198	194	202	197	203	197	205	202	203	201	211	201	188	190	202	190	197	207	168	224	204	209	188	216	197	191	202	202	226	204	202	209	227	197	194	195	188	206	221	214	177	200	216	222	204	210	171	194	188	218	193	239	205	200	194	206	164	182	187	198	198	198	203	197	198	202	227	215	187	221	207	181	183	187	206	201	196	205	233	208	206	188	214	197	186	185	200	217	192	228	208	208	174	206	202	187	185	188	226	171	201	172	217	210	211	231	181	192	197	211	207	204	193	173	199	205	201	213	213	204	215	199	207	193	194	233	206	195	197	220	211	213	194	183	191	189	219	159	196	203	206	224	181	205	198	196	194	203	171	194	191	178	212	198	212	217	203	178	207	198	200	202	189	161	186	219	193	214	216	207	207	184	216	212	192	200	228	178	176	212	188	214	161	217	196	221	221	221	187	189	206	178	204	193	228	208	182	177	216	167	195	213	199	223	190	237	188	184	214	198	228	178	202	205	210	227	194	197	184	219	224	206	210	202	217	184	200	210	215	184	169	205	181	199	207	180	208	165	198	191	207	217	206	175	209	199	191	210	193	208	208	174	181	214	183	219	213	184	182	194	213	179	198	195	199	189	201	203	182	212	202	172	201	220	200	193	207	211	208	190	217	201	221	200	215	218	232	201	196	165	209	204	196	214	201	205	204	196	192	185	208	227	212	171	195	220	232	212	189	182	217	199	198	206	187	240	207	208	191	186	196	200	217	225	184	175	191	207	188	215	225	202	201	193	211	205	203	180	210	191	207	184	187	204	202	213	195	232	202	195	175	179	197	239	227	225	178	217	190	227	210	203	206	192	190	219	189	202	194	220	190	213	179	190	212	229	211	194	178	199	211	198	190	205	183	195	209	192	217	192	221	233	181	197	175	190	211	192	194	208	197	215	196	207	233	216	192	230	183	184	204	197	185	220	202	190	208	152	192	200	208	176	199	205	187	182	210	200	208	200	193	187	196	199	199	199	205	195	189	203	180	234	202	200	180	223	230	184	225	218	198	177	184	195	211	217	209	220	206	196	218	186	203	194	222	199	174	197	220	195	199	202	206	184	186	224	200	218	204	213	197	187	190	177	186	203	181	182	216	200	210	175	207	193	203	173	191	201	173	197	210	216	197	233	209	216	178	174	193	186	209	178	212	200	218	229	171	204	197	201	203	208	200	221	204	175	201	208	186	206	200	188	212	210	198	218	195	208	202	204	187	205	217	170	204	184	202	179	198	217	209	206	185	226	214	226	184	183	193	202	192	205	187	196	203	180	170	185	204	218	202	206	181	216	183	187	179	206	199	203	199	201	206	210	197	204	202	196	175	189	223	175	199	201	208	194	190	181	205	199	183	208	235	178	195	191	202	186	168	204	202	220	205	219	193	193	222	190	212	197	192	231	240	189	198	197	218	197	189	183	209	214	181	200	188	205	214	184	208	185	211	201	195	174	206	199	183	204	231	211	214	190	187	195	184	187	240	187	232	213	196	213	206	171	233	199	173	205	178	212	169	208	198	203	200	190	210	186	194	216	203	184	208	191	209	182	194	221	189	189	192	190	187	209	213	206	195	200	199	222	194	205	214	181	193	222	180	184	215	171	201	206	195	209	225	209	204	203	198	188	205	194	205	177	199	180	213	200	206	195	205	187	224	175	199	186	188	193	211	216	195	226	205	182	204	215	201	173	222	201	231	201	208	226	217	214	208	202	187	169	214	198	217	195	194	203	189	228	196	182	215	202	188	208	200	185	204	197	192	218	182	213	185	210	174	187	215	207	227	182	213	195	214	221	211	216	171	194	203	211	189	210	194	218	230	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17521	2815	6283	6941	5773	4564	3877	3149	2620	2255	1984	1891	1545	1510	1342	1266	1147	1148	1031	1004	990	933	876	950	848	854	858	790	855	671	745	767	769	711	676	720	687	693	707	684	661	634	638	639	659	672	641	686	621	648	613	648	623	655	619	628	604	620	658	607	594	637	626	626	659	613	581	594	568	631	589	638	581	598	584	607	591	587	581	586	602	599	577	572	555	603	597	604	573	627	622	547	583	571	599	607	581	508	610	562	595	571	572	563	624	647	611	601	582	550	581	598	580	592	557	592	582	561	582	559	561	543	571	572	577	584	576	569	565	590	543	575	570	552	575	588	559	589	579	564	569	598	574	559	553	577	577	546	551	568	578	601	545	568	619	546	579	572	581	561	640	558	571	578	590	567	555	576	556	564	585	575	593	561	566	543	600	563	556	570	599	589	573	586	583	536	563	572	583	582	569	558	585	542	547	673	571	546	588	552	619	609	589	581	563	566	571	561	621	580	602	569	556	559	572	537	559	579	535	556	560	596	545	579	605	560	547	568	587	562	585	606	598	541	572	569	586	536	541	556	587	610	591	548	540	547	565	536	552	601	507	562	591	570	601	557	579	575	598	612	579	547	567	571	551	530	612	554	579	559	573	602	620	568	604	578	582	574	588	558	592	571	571	587	577	544	532	554	555	564	603	556	561	587	553	542	612	577	594	565	561	549	545	554	545	558	585	580	542	578	543	544	597	550	575	589	596	541	557	618	620	513	531	574	575	565	593	606	569	551	575	559	555	569	554	528	535	569	538	553	552	574	587	586	572	592	583	569	555	580	568	589	546	565	529	555	567	563	565	560	561	514	574	584	573	573	547	540	558	537	528	585	539	564	573	556	529	540	543	564	558	602	553	571	562	579	577	607	555	582	586	570	561	563	558	578	546	579	593	615	597	561	549	544	561	559	568	591	580	533	580	537	582	576	578	559	563	591	635	570	573	543	613	582	630	586	567	593	595	580	578	546	577	544	555	536	566	548	616	605	553	576	561	584	555	589	574	559	558	576	564	544	542	590	597	565	569	550	563	581	574	556	533	559	540	546	558	577	551	603	565	588	620	578	563	533	592	577	585	581	559	555	588	543	570	522	556	592	555	584	554	552	574	564	610	593	552	611	540	567	560	563	553	600	534	564	544	585	583	587	570	538	539	607	555	560	590	613	580	555	561	550	533	561	562	556	541	595	550	561	564	586	592	570	593	563	560	567	552	612	595	572	589	576	566	571	575	566	618	603	590	590	596	562	571	511	596	522	555	559	613	571	543	519	634	578	556	566	527	541	558	537	518	572	596	572	564	604	608	536	580	557	574	528	563	587	578	570	576	541	559	560	544	571	558	597	594	527	538	592	565	575	545	554	550	563	544	553	581	577	580	565	570	556	565	550	608	569	544	591	561	593	606	600	582	590	575	607	577	553	541	587	575	536	596	594	577	578	553	542	518	554	604	555	575	573	626	560	581	609	559	579	632	573	531	569	565	586	539	552	542	573	583	550	540	576	558	595	590	573	542	547	555	529	538	598	565	555	555	581	557	591	559	608	611	558	589	550	598	545	589	593	560	555	597	571	527	536	555	592	548	535	523	536	559	553	562	571	565	573	580	517	551	600	602	591	563	564	549	543	541	540	548	588	506	587	552	585	547	587	611	585	602	541	604	568	600	535	573	536	572	514	524	541	568	563	594	544	531	574	563	571	611	614	559	560	614	601	595	594	565	550	605	544	556	523	614	562	545	585	582	558	580	633	564	540	608	551	583	575	570	568	539	570	575	568	578	562	586	576	511	559	565	541	592	567	557	561	531	540	615	580	582	606	608	540	546	585	565	553	608	551	569	544	540	560	535	526	588	554	531	581	521	525	540	546	647	594	572	585	584	586	590	576	551	579	585	551	555	553	571	571	608	577	564	542	586	571	591	570	549	569	536	571	593	543	574	592	610	594	592	563	582	601	614	586	578	577	545	588	590	575	555	561	552	596	594	603	581	575	521	547	584	558	577	545	577	564	555	580	596	541	576	581	567	561	584	536	596	601	534	608	567	587	540	596	584	559	580	550	575	565	556	569	560	577	596	541	561	600	560	562	602	556	580	587	576	591	552	546	593	561	548	609	601	568	582	595	528	590	561	578	559	591	578	606	562	552	556	591	553	618	532	547	573	610	581	573	563	539	529	566	598	567	564	592	548	540	573	506	549	586	581	554	545	573	532	571	571	555	520	568	564	557	566	549	574	566	551	572	588	530	561	579	597	593	539	552	578	575	599	566	586	537	565	540	580	579	632	520	581	558	529	597	569	563	568	563	556	537	544	578	586	559	551	566	600	569	572	566	587	579	575	557	594	602	528	600	555	583	561	526	565	567	592	582	549	574	625	590	576	571	595	543	550	567	583	566	573	588	573	523	574	562	568	559	549	577	545	554	577	573	586	522	562	578	551	561	538	594	578	554	531	562	551	548	568	562	560	587	551	586	547	596	539	578	562	543	564	594	560	595	602	532	612	570	549	567	555	544	543	569	558	598	571	554	597	568	562	569	595	554	566	559	537	544	553	580	532	571	556	551	584	547	557	571	566	555	559	543	519	525	554	579	557	511	606	553	554	591	553	545	572	609	562	600	546	584	586	570	575	561	551	539	587	574	563	547	575	565	548	592	515	590	590	587	550	542	541	564	516	555	562	607	580	565	567	545	566	541	559	531	586	589	598	609	559	582	585	550	589	565	578	571	585	542	598	584	561	584	579	521	572	597	553	555	554	532	606	578	575	572	616	552	599	573	559	567	567	575	551	588	576	546	553	577	557	497	567	559	567	602	537	601	559	581	572	577	599	563	587	598	569	551	576	539	564	562	590	593	588	569	605	567	566	576	532	575	580	572	561	598	593	607	557	536	586	525	558	588	555	567	600	593	599	581	549	604	587	547	523	564	525	577	562	550	548	587	568	532	562	564	552	569	574	583	573	563	585	574	608	592	598	584	590	573	599	531	577	537	568	567	572	577	548	604	566	587	521	574	570	563	557	545	535	558	511	592	626	554	533	585	583	577	595	568	545	551	569	547	580	573	571	582	532	594	544	504	586	545	583	591	592	545	593	514	579	536	614	546	569	575	584	580	578	555	540	579	592	541	543	517	570	536	582	578	550	593	564	583	570	562	589	567	579	532	564	575	622	573	600	540	549	562	589	568	603	590	585	588	603	599	592	584	586	564	592	552	544	554	586	603	533	587	544	545	551	560	598	559	537	603	582	613	581	588	586	580	600	577	602	588	545	611	551	555	559	536	579	549	587	563	592	562	601	555	583	593	572	558	554	576	579	555	561	573	595	557	560	574	579	529	479	533	567	554	527	591	531	601	573	598	585	559	583	542	557	517	577	578	574	570	533	524	558	575	601	575	564	572	552	568	569	544	557	566	570	567	584	588	583	546	583	508	562	573	542	559	588	588	548	538	585	545	580	532	568	566	554	562	572	535	569	646	535	575	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4146	230	144	141	122	101	120	102	112	107	97	108	95	119	116	123	98	101	89	96	105	103	104	108	85	100	99	93	106	103	96	101	89	110	102	118	114	109	101	103	102	99	94	140	88	109	95	88	89	105	108	121	109	106	107	122	104	86	97	98	109	102	100	113	108	81	110	106	108	113	99	110	98	101	106	107	127	109	121	101	86	91	116	81	103	102	109	88	115	124	91	93	81	104	92	83	119	102	119	125	92	112	116	98	103	93	111	107	115	100	92	94	88	103	113	105	103	116	102	95	108	92	108	97	96	120	107	103	94	92	93	74	100	110	85	103	106	103	92	103	113	110	98	109	90	117	113	104	109	96	98	96	102	97	88	119	87	85	103	99	89	99	116	95	94	104	109	90	106	111	103	107	113	113	93	100	112	115	114	101	96	103	95	104	84	111	113	91	92	111	103	100	114	92	112	85	93	105	104	93	113	126	102	108	109	105	101	83	87	92	101	108	99	93	113	100	103	93	85	108	82	99	117	96	108	83	95	113	121	111	101	96	115	105	106	97	114	96	99	114	108	84	96	89	109	97	115	101	104	108	107	110	103	105	83	97	95	94	103	108	114	96	112	102	96	105	96	106	94	91	94	99	79	114	101	106	85	90	104	103	101	111	124	94	121	107	117	87	88	99	111	96	96	97	100	114	118	109	98	113	90	86	114	100	107	104	83	127	127	92	110	111	106	95	114	119	92	103	94	98	111	102	106	92	90	87	105	101	99	97	89	106	97	101	99	106	107	92	98	93	114	91	107	94	107	110	112	100	83	97	107	100	112	103	112	101	108	108	123	89	99	104	107	105	103	114	90	109	113	94	106	124	115	101	106	94	112	107	98	111	110	118	99	97	104	92	109	106	100	82	116	104	102	114	113	123	114	103	113	89	112	101	121	94	98	112	102	98	100	108	101	108	113	98	98	101	101	101	101	97	100	116	88	87	97	98	98	99	112	94	97	110	94	112	103	105	92	117	96	94	100	107	106	109	107	91	101	120	117	113	91	98	89	109	90	110	105	121	90	87	94	139	102	129	113	89	96	87	112	103	125	103	105	103	88	97	106	102	90	111	85	99	124	110	103	91	118	95	104	81	84	99	107	117	104	97	119	103	98	124	100	99	123	100	116	108	114	104	105	89	112	109	101	125	95	101	110	102	87	103	114	85	100	104	108	87	125	115	97	89	115	116	103	95	101	91	119	103	85	120	100	106	113	105	107	107	107	102	113	102	86	113	111	97	95	104	115	100	112	105	107	105	98	101	92	100	100	90	105	105	112	101	104	96	105	95	100	98	106	115	96	98	106	96	108	110	125	104	111	97	105	97	95	93	103	110	107	119	121	89	92	115	84	109	132	107	87	97	103	115	92	95	96	80	103	101	105	101	93	108	91	102	83	91	104	89	115	90	87	99	105	106	114	108	104	108	104	82	111	93	107	95	117	101	110	102	105	110	95	107	121	118	101	113	88	105	106	100	110	104	92	111	93	114	101	114	118	116	109	117	96	112	96	98	94	116	105	108	96	89	108	109	102	110	102	108	116	81	104	100	98	109	88	106	108	90	90	97	97	105	92	88	107	103	87	92	101	94	85	113	110	119	101	90	79	114	109	103	110	90	89	108	122	106	107	101	111	104	90	105	115	113	94	94	99	103	110	80	110	95	78	101	100	100	105	121	86	89	94	120	97	108	97	111	120	109	117	102	117	116	112	99	101	107	90	94	111	97	101	97	102	102	97	94	97	118	90	97	87	96	102	107	96	124	119	104	101	96	109	111	89	109	100	90	102	105	85	100	107	102	109	101	89	122	97	95	92	102	103	116	118	116	89	95	117	101	103	109	98	92	98	99	123	102	100	111	90	113	90	121	83	99	102	98	113	102	93	106	93	102	96	89	109	103	107	102	119	102	96	102	106	81	98	90	116	101	101	91	94	104	103	99	105	117	112	92	89	104	96	93	92	120	96	121	102	99	92	101	107	108	116	101	116	117	114	99	108	120	117	89	102	107	103	101	103	96	101	122	107	111	103	101	92	102	99	94	102	99	93	111	109	103	101	94	104	107	107	113	80	108	86	103	101	114	104	110	99	93	81	106	108	119	97	97	93	87	106	103	88	112	90	79	93	109	99	98	91	90	109	114	98	93	90	116	103	104	92	96	99	94	97	116	119	104	90	103	104	107	82	88	108	90	114	105	82	96	110	85	102	103	98	97	106	116	108	100	100	106	133	102	92	127	86	97	104	110	105	101	115	116	105	92	102	103	98	100	111	77	103	116	116	88	99	109	92	90	133	105	125	109	105	109	101	97	101	111	100	106	105	111	114	98	102	98	112	102	108	110	102	101	97	92	109	98	94	90	105	87	89	108	96	89	96	114	113	107	87	97	97	103	99	122	100	98	113	103	121	86	84	96	102	92	110	107	108	93	98	101	114	105	104	115	94	99	98	105	111	114	100	105	107	87	74	99	101	98	92	98	109	105	81	103	112	109	104	98	109	118	111	105	111	119	119	121	116	107	102	112	110	94	106	96	104	100	100	92	100	113	101	101	101	90	117	111	97	104	99	113	98	95	88	100	93	103	105	117	93	112	103	107	102	99	96	94	132	87	103	107	96	92	116	101	93	90	96	114	101	105	91	94	103	99	116	113	135	97	96	109	96	100	103	87	105	87	99	112	113	111	98	103	99	106	104	109	107	100	112	99	102	118	88	109	107	114	87	96	107	84	108	99	92	95	94	92	100	99	126	107	103	101	107	104	91	100	86	120	94	110	104	91	85	123	103	107	74	97	123	91	84	94	98	109	92	113	84	99	107	106	112	113	112	99	88	102	101	96	113	107	104	90	103	94	95	93	87	102	107	94	104	89	106	101	98	121	110	109	83	114	106	98	94	100	109	102	90	76	83	95	99	106	101	97	100	108	107	101	93	131	107	111	106	105	105	100	101	80	105	80	113	106	109	100	122	108	109	99	98	85	101	93	106	109	90	113	86	131	123	89	99	110	104	113	109	96	108	101	101	99	91	108	115	107	111	114	83	109	105	117	105	81	85	116	111	103	100	93	85	115	95	114	110	113	112	117	103	107	109	101	101	125	107	114	90	106	105	96	100	113	103	107	87	111	101	88	101	100	80	95	115	114	89	97	98	98	94	100	113	103	110	91	109	114	121	106	96	109	110	90	113	101	125	108	108	105	91	106	97	109	118	105	87	98	91	104	98	110	107	111	105	100	116	112	99	120	113	96	108	94	110	94	108	118	98	107	96	100	89	104	110	103	120	89	105	85	102	115	85	94	103	92	89	108	92	103	107	88	78	89	82	119	90	114	97	100	93	94	115	115	100	98	100	102	96	96	127	106	96	107	104	96	94	106	117	92	86	110	96	118	115	108	89	134	117	119	93	96	95	87	113	107	110	93	122	111	101	101	96	103	103	110	105	88	99	113	77	101	84	107	79	109	78	94	84	110	95	114	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4763	386	478	520	496	476	408	386	361	374	309	352	315	347	334	352	313	336	299	317	330	318	297	315	310	317	332	305	328	324	309	333	303	337	287	315	325	311	332	293	309	310	313	343	324	315	328	330	349	307	297	306	326	315	292	334	344	315	308	313	294	333	314	281	313	311	303	294	311	327	326	315	293	321	325	319	323	312	302	310	303	319	326	306	317	307	285	303	345	312	300	308	318	329	308	292	308	339	328	301	343	306	304	313	330	313	337	299	323	301	334	325	314	290	342	306	312	312	333	334	313	336	373	336	328	337	291	296	324	326	313	321	323	293	308	336	322	305	298	309	309	288	323	318	303	300	300	313	320	307	280	307	309	305	312	328	316	292	313	328	340	327	318	290	314	331	314	297	341	335	334	298	308	297	334	308	342	329	319	321	321	326	322	311	345	313	310	326	330	297	310	317	338	319	328	348	338	309	297	321	299	315	271	309	311	298	373	334	313	324	293	309	308	311	315	278	330	313	293	320	310	299	309	312	361	335	304	292	316	317	289	347	292	317	301	337	305	324	319	320	322	346	305	291	321	340	296	303	317	313	317	312	297	332	323	293	324	338	331	345	336	323	319	341	311	307	336	341	342	330	324	327	343	324	318	298	294	303	337	316	316	317	305	339	304	352	298	330	351	294	324	307	328	315	314	334	317	311	338	341	320	315	323	318	355	322	311	305	317	291	323	313	345	315	315	306	322	292	314	333	301	306	290	283	292	317	306	314	294	275	305	312	327	323	311	302	336	299	338	324	323	326	299	330	288	322	335	306	318	329	323	323	303	308	314	313	308	335	312	313	339	303	342	308	305	299	319	316	307	321	289	341	329	317	305	295	309	319	334	289	296	322	290	324	306	319	335	320	328	313	342	291	323	319	324	323	311	326	313	286	323	319	314	314	323	323	319	339	318	302	316	355	328	331	328	337	323	302	332	284	337	330	324	276	312	330	299	304	314	346	347	303	327	317	293	303	327	298	307	312	270	311	313	324	322	285	324	314	319	311	324	292	317	308	337	304	308	311	313	335	351	315	334	316	335	333	314	314	328	319	304	328	319	334	313	317	317	302	310	311	311	316	300	308	339	306	326	310	319	305	316	302	340	313	342	308	298	307	313	281	335	325	325	334	294	301	320	304	348	317	339	293	327	311	344	347	311	333	349	321	339	308	323	304	337	319	319	342	298	308	306	305	307	298	327	326	302	284	350	320	324	336	289	320	313	349	284	291	325	333	328	317	334	324	304	313	326	315	327	305	312	334	301	321	326	339	314	319	357	315	307	298	329	302	310	321	321	353	324	299	306	301	377	342	348	327	312	321	305	290	316	328	314	314	314	301	264	344	327	312	295	314	298	315	338	318	301	319	313	301	323	299	328	302	324	299	308	334	337	305	313	310	325	291	298	316	318	328	328	349	339	356	329	331	301	327	304	306	330	297	335	285	293	311	308	328	333	315	295	312	313	362	330	321	306	338	324	282	327	301	325	306	319	312	305	327	309	307	334	338	315	329	323	328	325	270	304	310	311	349	312	306	322	340	320	323	323	325	335	304	294	304	320	307	292	332	347	301	312	304	306	324	292	292	310	315	321	302	308	295	317	315	327	316	308	306	287	275	305	301	279	305	318	312	320	293	324	324	308	293	318	318	324	343	326	322	337	320	337	340	318	275	323	330	352	322	338	327	323	347	348	353	323	323	304	324	311	315	333	325	314	331	324	294	301	344	309	356	319	324	367	321	291	359	308	304	294	321	300	337	297	285	303	320	303	337	309	325	317	319	313	305	321	332	325	330	310	300	311	299	309	300	329	339	322	291	307	308	313	301	315	304	323	318	316	315	309	323	312	340	324	318	314	325	332	343	346	302	302	340	315	319	295	332	324	304	308	320	342	301	320	278	310	317	321	330	327	313	321	307	306	333	291	290	301	305	289	320	327	341	277	305	330	335	319	320	311	337	310	337	340	320	337	314	326	324	304	289	322	328	317	309	304	301	310	344	323	302	333	293	307	290	304	324	312	318	304	307	329	338	301	291	351	310	314	313	302	354	281	292	314	333	319	281	321	337	311	305	311	301	327	311	290	311	317	311	315	280	318	279	290	306	266	292	317	313	297	295	316	335	319	325	335	330	316	315	287	351	291	318	319	319	312	296	337	331	313	340	328	286	329	326	339	326	309	304	322	324	305	330	328	314	329	276	306	326	321	315	340	330	295	297	304	294	322	320	326	325	303	325	295	314	322	312	296	294	357	307	314	312	295	323	315	309	273	333	324	310	309	321	341	339	305	320	325	309	311	306	340	337	304	333	317	315	287	344	325	313	292	311	321	331	340	315	306	339	297	313	282	332	328	320	309	292	317	308	329	350	299	310	337	312	319	279	352	322	295	320	318	301	290	302	325	312	341	338	320	336	325	322	335	320	300	304	303	332	338	323	305	290	294	322	284	329	340	330	307	336	318	295	310	314	350	283	296	320	319	302	328	327	312	313	318	306	338	331	307	306	276	257	310	331	327	318	309	327	348	344	301	330	340	301	325	300	315	324	304	358	350	324	307	307	322	287	287	305	296	313	315	294	302	250	321	326	318	329	294	324	331	330	329	309	306	308	305	302	296	308	289	332	320	309	325	293	318	316	324	299	308	282	329	290	318	316	335	325	344	300	306	320	323	311	287	305	298	280	303	353	327	317	330	324	318	321	292	308	333	336	323	335	350	338	300	309	316	344	339	343	323	298	326	282	332	328	308	295	341	324	306	313	340	276	335	320	313	306	299	295	321	315	300	322	301	325	315	300	316	376	335	320	293	307	320	298	300	310	326	318	323	305	334	313	312	329	349	336	291	315	333	304	301	309	327	289	281	339	336	329	311	296	279	327	326	329	331	320	353	326	292	347	334	315	305	335	331	327	340	323	289	333	328	330	295	305	329	333	284	318	332	323	304	326	314	301	293	327	316	285	340	296	283	315	276	341	313	314	291	297	315	321	342	319	299	307	323	292	307	350	309	320	277	305	330	309	329	301	334	337	308	300	297	341	336	338	324	314	287	307	304	337	333	293	296	310	323	312	327	284	353	329	312	310	312	327	305	300	324	304	314	301	321	343	290	291	314	329	282	310	297	338	332	326	321	318	293	329	328	349	305	352	324	324	319	339	307	308	297	290	275	336	312	332	300	365	324	317	317	313	303	342	320	306	309	286	325	340	310	305	329	340	294	293	325	341	322	300	312	301	309	300	325	358	333	314	326	326	316	316	333	322	306	300	305	290	345	312	321	298	296	317	321	321	300	320	329	328	280	320	344	303	318	309	347	334	316	305	305	322	326	324	321	296	312	331	336	337	297	310	316	305	301	328	323	331	306	315	323	326	331	305	299	310	327	295	276	316	293	312	302	323	345	312	328	322	322	309	312	315	304	367	300	305	287	306	304	292	338	327	312	323	314	299	304	307	341	313	346	333	324	302	288	317	317	320	295	294	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30859	4784	1310	1019	707	508	389	322	268	236	190	179	180	160	131	136	135	135	136	128	119	123	107	130	105	118	92	97	118	95	91	114	91	103	104	98	113	100	95	92	73	98	81	105	96	92	86	85	90	111	87	97	100	91	99	105	103	93	88	95	96	82	91	89	92	89	76	80	101	106	106	93	94	91	96	101	85	95	95	90	86	103	95	98	88	99	75	97	93	91	81	88	86	90	90	81	94	98	72	97	100	82	106	97	107	89	96	98	87	75	88	95	83	95	94	107	110	91	84	107	106	78	98	83	91	84	71	102	71	90	85	76	90	105	105	80	92	110	106	88	89	83	84	73	91	79	86	91	111	99	97	66	74	91	107	91	95	93	88	113	82	110	89	99	95	74	89	107	77	89	90	106	111	100	82	90	81	103	95	78	98	98	101	76	98	92	86	105	87	79	89	86	94	81	109	96	94	75	79	89	81	83	85	108	98	83	77	72	95	77	85	105	97	99	103	100	102	89	102	98	76	83	85	86	101	87	75	102	89	96	90	92	103	87	113	88	106	90	93	89	93	87	91	88	102	100	96	96	90	94	94	96	68	89	86	93	84	86	78	79	96	81	98	98	74	83	110	92	81	110	107	92	103	106	99	89	81	94	95	92	93	98	102	89	99	91	91	96	89	101	88	93	98	103	94	80	74	97	85	84	106	80	87	88	104	80	89	100	106	102	87	84	76	85	114	98	87	83	90	86	111	93	96	93	102	76	92	84	85	93	90	81	99	84	95	93	98	85	91	77	99	86	95	76	79	94	90	102	94	82	73	94	83	96	115	100	75	96	83	96	78	87	99	119	96	93	88	107	95	88	89	90	91	89	92	93	95	89	92	81	106	87	85	94	100	101	91	86	105	90	111	103	80	96	85	101	107	88	88	93	83	104	103	91	91	79	90	95	94	85	99	96	105	90	100	79	95	89	81	104	93	79	76	96	92	115	73	89	76	84	102	80	91	103	80	75	86	92	88	86	97	96	82	105	104	72	85	82	98	66	71	77	105	92	83	83	77	78	91	94	97	82	91	106	95	83	85	89	77	121	95	69	98	85	97	99	96	83	98	96	104	73	86	81	94	92	95	89	91	106	79	92	102	88	103	93	92	90	104	77	77	85	81	91	84	97	75	84	106	96	97	92	82	87	89	78	94	105	92	89	91	80	79	96	98	96	90	98	103	92	101	88	83	78	87	87	94	83	79	83	94	88	84	111	99	78	111	105	88	101	81	89	97	92	65	98	94	98	90	105	92	118	93	106	78	82	91	106	89	94	87	77	91	87	86	94	106	91	80	94	101	84	113	88	76	73	90	81	93	103	85	78	84	88	110	87	108	86	90	91	97	107	87	93	91	76	92	82	114	108	81	113	67	88	94	95	95	100	90	89	90	87	97	89	84	81	72	113	105	98	91	93	82	83	79	84	98	81	102	70	92	76	106	97	88	101	86	82	92	103	103	87	87	79	90	89	90	103	86	84	86	98	109	113	99	115	84	98	91	109	100	100	99	89	80	82	80	88	62	85	80	105	85	102	104	114	89	80	103	95	111	81	93	80	96	110	102	84	87	90	107	86	86	91	95	82	78	103	78	88	82	86	87	91	107	82	78	94	83	83	75	107	96	99	95	79	88	93	87	100	87	88	83	90	104	93	87	104	85	110	106	77	83	102	93	90	106	86	82	82	86	79	93	84	82	85	102	90	89	90	94	98	101	81	98	88	91	87	76	102	81	80	90	84	98	86	93	87	100	97	93	82	83	99	90	107	90	92	88	90	87	93	97	100	85	79	85	85	84	82	86	94	78	87	104	84	95	88	85	95	86	103	82	85	94	97	84	75	97	90	121	75	90	81	114	106	80	107	95	84	99	90	108	71	70	95	87	87	84	85	77	99	100	98	100	75	75	96	92	91	95	78	92	72	89	90	116	82	110	102	88	93	103	90	89	98	98	81	86	89	83	107	97	80	90	110	105	62	93	98	88	81	80	96	97	93	86	99	83	68	96	94	99	107	102	90	88	98	90	118	84	105	83	81	87	103	91	94	77	96	97	108	96	97	116	104	85	110	105	87	89	77	115	77	82	99	83	79	111	94	101	88	84	90	95	82	90	79	89	97	89	78	99	98	89	91	99	106	95	77	83	101	83	94	103	78	91	88	94	101	91	92	88	96	94	79	100	80	80	91	84	91	104	80	85	85	84	87	85	82	93	94	109	98	100	89	107	85	83	80	103	109	75	93	77	88	113	94	97	108	93	86	93	90	99	95	81	85	72	96	94	97	97	94	96	85	80	74	107	73	87	102	110	90	85	67	107	90	100	108	83	86	100	72	96	67	104	103	79	99	95	77	93	88	110	87	102	114	84	101	92	90	101	95	111	93	92	89	92	91	86	96	83	98	88	90	91	109	72	71	94	84	83	90	94	80	93	83	83	101	109	84	94	85	82	82	76	78	91	89	76	79	103	82	90	85	95	86	85	85	104	85	84	96	84	93	90	92	83	89	101	80	98	78	95	76	114	104	101	81	84	80	84	94	101	96	89	99	93	90	112	94	83	81	118	105	86	83	94	86	101	79	99	96	88	86	104	92	91	100	87	99	94	105	96	95	95	83	79	92	108	84	94	101	94	97	88	122	95	94	94	92	102	81	89	83	95	106	105	103	87	97	84	96	100	94	96	85	107	81	85	88	98	95	86	100	103	84	90	107	102	77	87	85	84	94	96	96	88	100	112	92	76	108	93	85	96	84	84	97	101	85	85	101	117	94	96	86	94	80	97	95	102	95	89	95	80	78	82	74	101	95	97	94	94	101	83	101	90	80	90	94	81	92	111	106	89	99	84	94	80	100	90	101	68	93	97	83	86	91	99	71	94	101	73	88	90	80	104	78	85	102	84	90	98	91	90	94	91	89	90	87	101	83	87	76	113	94	101	87	119	101	110	95	103	99	96	82	89	72	89	95	103	103	111	93	84	101	108	76	92	97	96	99	81	78	100	95	91	88	97	85	95	87	101	75	89	83	70	78	84	103	103	87	101	81	88	86	98	94	85	81	93	98	79	100	89	107	91	91	88	89	87	95	78	94	87	103	91	78	76	107	91	96	82	82	91	105	96	97	88	93	120	78	90	100	81	83	97	99	99	77	82	107	91	79	99	90	82	82	98	120	87	83	96	92	94	93	99	87	90	91	82	88	89	71	108	99	90	81	94	81	96	84	94	91	96	107	81	93	89	96	107	89	97	121	106	72	84	95	110	84	78	93	109	103	94	94	89	99	88	87	97	95	104	89	106	85	80	89	107	88	102	73	101	93	99	80	108	103	89	83	94	97	80	97	82	91	94	90	97	84	94	99	90	83	104	95	101	94	97	83	96	90	110	94	103	98	93	101	73	94	75	76	78	90	89	95	100	83	94	92	90	90	95	104	86	98	102	86	95	101	90	95	96	82	100	72	83	82	99	85	82	116	82	98	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13477	1340	3277	3602	3071	2487	1968	1610	1412	1201	984	898	761	743	680	623	592	604	575	496	483	481	472	441	453	442	379	402	418	389	364	365	411	388	394	404	367	348	342	362	328	364	378	339	324	331	325	375	331	336	292	318	322	342	305	340	325	316	324	318	316	334	334	295	325	332	324	311	322	330	290	314	296	330	316	315	328	322	315	341	282	298	320	297	280	312	308	307	341	295	300	317	312	276	334	347	290	333	278	292	302	301	311	298	298	308	295	309	337	309	310	303	322	309	269	292	308	323	269	314	322	288	293	327	300	305	307	346	339	318	323	296	270	317	279	295	277	296	343	321	326	293	277	298	309	286	295	268	269	328	301	296	318	291	285	276	277	328	288	295	285	317	284	287	300	280	325	277	312	304	288	295	296	258	301	313	325	322	313	314	286	301	315	302	300	282	309	311	294	309	287	292	275	305	302	271	316	290	308	277	301	277	279	330	313	294	281	356	293	271	304	292	300	305	304	300	262	308	316	303	291	307	286	291	261	333	306	290	280	273	275	280	279	301	308	325	309	288	279	299	283	285	277	277	309	268	294	300	325	309	291	298	303	291	311	295	289	331	312	314	291	284	320	274	300	270	312	308	314	282	319	292	327	289	306	306	312	300	316	321	269	298	314	307	284	316	290	306	297	325	321	297	288	324	317	310	295	311	286	291	301	298	338	278	292	269	324	266	322	320	303	303	290	308	309	328	288	296	321	266	322	309	338	299	297	297	286	295	278	285	292	299	269	300	292	331	285	284	299	296	302	326	268	321	250	340	288	307	294	286	294	250	291	292	290	320	263	307	318	264	313	292	298	282	295	308	291	298	315	304	287	318	297	267	297	328	288	277	283	348	304	278	246	293	286	288	296	292	286	287	303	277	310	321	282	330	287	289	307	309	294	262	310	292	298	310	309	279	288	298	284	304	317	313	290	312	273	261	284	301	295	286	321	286	349	316	295	267	300	273	284	303	292	289	304	293	293	324	322	313	304	277	278	312	308	260	311	316	298	314	297	309	318	287	271	301	316	289	261	296	324	284	300	310	279	291	313	266	304	283	301	327	255	304	294	304	314	304	324	298	325	295	293	304	290	302	288	294	303	271	286	316	277	298	322	310	325	302	263	260	283	326	280	295	305	297	306	277	345	303	306	316	323	291	299	327	300	277	313	303	306	291	303	289	273	286	270	301	310	311	324	264	326	282	313	291	306	281	267	289	268	306	304	298	278	263	338	292	288	283	309	315	327	294	299	325	303	283	304	305	335	277	296	293	248	305	313	287	295	303	312	301	295	326	310	320	296	308	292	276	315	297	294	303	294	284	296	290	291	255	320	329	306	277	291	325	314	303	311	295	337	329	317	284	310	328	303	288	276	265	332	307	280	290	277	301	316	290	287	302	312	315	321	296	287	320	295	275	313	295	252	314	303	324	301	331	275	303	291	300	320	302	311	259	269	286	314	305	334	288	286	279	276	294	320	318	291	291	288	295	327	311	282	268	280	292	307	260	305	283	274	277	321	298	295	324	302	306	311	304	294	289	336	310	303	277	321	307	283	300	302	297	302	291	294	278	299	304	320	313	325	300	319	307	318	278	284	276	313	276	254	326	296	305	281	307	294	315	299	331	284	289	307	284	312	300	297	290	290	300	279	305	308	278	298	334	271	310	286	307	318	258	295	277	316	311	310	294	295	299	309	284	283	289	287	306	311	297	298	296	291	282	282	321	277	304	294	307	282	286	326	290	307	275	299	316	299	284	282	299	291	311	300	274	315	316	347	320	279	316	266	328	303	289	304	283	276	286	265	290	310	275	291	304	292	273	281	287	285	294	290	298	282	288	315	290	310	320	321	305	274	281	315	271	313	288	312	305	292	314	286	287	326	301	287	309	320	323	310	300	309	281	272	301	306	307	283	309	306	288	286	318	295	287	316	330	277	308	286	311	306	305	296	329	316	298	297	294	270	295	319	300	283	294	308	274	288	318	312	316	288	294	277	311	294	313	300	310	293	286	309	291	285	308	316	322	309	289	284	310	307	315	283	295	309	297	308	292	303	294	340	310	290	282	285	267	297	305	283	294	300	336	316	304	299	301	313	305	274	262	296	277	339	264	328	306	270	274	303	307	289	287	263	307	289	305	311	289	286	286	292	270	282	281	267	313	330	319	285	306	282	307	284	324	296	303	293	334	309	287	303	281	298	307	310	269	307	313	284	317	305	255	307	294	289	309	307	331	313	309	261	297	311	282	285	311	285	286	304	322	281	296	333	311	287	308	301	256	320	302	337	343	309	348	315	269	293	311	296	300	312	304	282	284	274	301	328	278	302	302	277	314	300	312	325	272	298	299	307	303	287	290	260	284	298	279	310	302	295	314	301	300	275	271	265	330	307	281	324	326	279	312	292	303	294	295	297	281	306	306	280	299	319	331	287	301	298	304	315	320	303	277	310	267	295	309	284	308	300	336	296	297	303	305	349	279	286	309	298	303	301	255	265	296	289	255	299	297	330	316	313	274	285	273	279	311	311	321	316	287	294	297	288	292	335	280	314	321	320	306	294	285	307	285	321	280	267	297	286	294	307	324	300	282	307	285	303	323	272	304	303	319	286	310	272	269	291	312	266	307	345	301	278	278	290	320	297	283	308	281	285	310	282	293	295	276	309	284	314	272	303	297	307	317	278	279	325	304	266	311	318	324	322	292	319	240	300	275	280	328	279	280	326	303	317	301	287	277	314	298	293	282	290	285	317	276	289	315	298	306	305	275	278	281	291	294	289	287	301	320	266	301	311	282	307	310	274	342	328	277	287	314	301	291	282	310	308	278	303	336	280	312	293	330	288	287	306	317	284	285	288	298	308	306	322	248	265	280	303	265	303	320	295	327	268	294	283	281	303	310	274	277	289	312	322	311	281	306	279	284	283	319	287	301	296	294	277	289	297	285	287	317	296	274	279	302	316	300	300	292	294	307	272	310	326	295	328	275	289	290	289	294	286	302	283	281	279	312	313	320	282	297	326	293	304	303	331	332	308	304	318	335	315	269	320	335	305	336	305	286	295	313	256	270	294	325	308	300	274	307	275	294	307	313	307	300	292	290	306	308	275	300	310	298	294	279	332	284	313	303	300	309	298	294	292	297	283	300	267	293	291	296	314	301	314	272	321	286	315	274	300	302	250	315	327	305	304	298	272	276	287	302	303	252	311	298	321	307	309	287	300	299	275	307	323	295	297	282	300	304	305	311	300	285	266	289	338	303	292	277	301	296	318	280	272	306	302	288	289	293	267	288	293	290	294	326	310	282	317	302	272	249	304	275	331	287	302	303	342	302	301	291	268	270	321	307	292	295	301	296	304	271	287	299	303	322	287	309	290	322	308	304	309	324	307	320	285	303	284	287	301	304	285	268	285	302	271	303	283	285	284	312	311	337	278	282	299	293	315	294	296	307	287	288	289	294	304	290	302	288	295	312	310	294	306	295	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9
